Stock Information

Powell Industries Inc (POWL)

Powell Industries Inc logo
Ticker Symbol: POWL
Exchange: NASDAQ
Sector: Electrical Equipment
Market Cap: $6,600.32 mil
Piotroski score: 5
PE Ratio: 36.88
EPS (TTM): 4.39
Revenue (TTM): $31.62 M
Dividend Yield: 1.22%
ROE: 27.51%