Sign in to check this stock against your screeners
Sign InUS7391281067Powell Industries, Inc., together with its subsidiaries, designs, develops, manufactures, sells, and services custom-engineered equipment and...
$168.32
1D:
11.5%
1Y:
270.7%
US3004261034Mkt Cap
$8.59B
P/E Ratio TTM
37.7
Revenue TTM
$3.75B
Beta
2.96
Earnings TTM
$201.77M
Dividend Yield TTM
0.00%