Stock Information
Powell Industries Inc (POWL)
Ticker Symbol: POWL
Exchange: NASDAQ
Sector: Electrical Equipment
Market Cap: $6,331.41 mil
Piotroski score: 6
PE Ratio: 33.8346
EPS (TTM): 15.3954
Revenue (TTM): $91.60 M
Dividend Yield: 0.2110117%
ROE: 30.64%
Latest News
-
Invesco Small Cap Equity Fund Q4 2025 Portfolio Review
Mon, Mar 16, 2026 10:04 AM
-
RSHO: The Right Theme, Not The Best ETF
Wed, Mar 11, 2026 2:54 PM
Key Financials
Financial data not available