Back to screener

POWL

Powell Industries Inc

Industrials · Electrical Equipment & Parts · USA

$191.93

Market cap $6.99B

Valuation

Health

Mood

Neutral

Dividend yield

0.19%

TTM

0.56%

Forward

Explore SmartStockScore

Data updated daily