Stock Information

Powell Industries Inc (POWL)

Powell Industries Inc logo
Ticker Symbol: POWL
Exchange: NASDAQ
Sector: Electrical Equipment
Market Cap: $11,731.27 mil
Piotroski score: 5
PE Ratio: 54.6676
EPS (TTM): 4.2814
Revenue (TTM): $10.31 M
Dividend Yield: 0.12461059190031%
ROE: 28.61%