Powell Industries reported a strong start to fiscal 2025, with revenue growth of 24% and new order growth of 36% compared to the prior year. The oil and gas sector revenue increased by 14%, while the ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results