Skip to content

POWL

Powell Industries, Inc.

Stock

$196.10+5.50 (+2.89%)Close Oct 2, 2026

Adjusted price

+91.71% total return, past year

Key statistics

Market cap
$7.1B
P/E (TTM)
37.6
52-week range
$94.02$322.05
Beta (5Y monthly)
1.16
Median dollar volume
$88.6M
Shares outstanding
36.4M
Revenue, last 12 months
$1.2B
Sector
Industrials
First close
Mar 17, 1980

Total

1M
+15.0%
YTD
+84.8%
1Y
+91.7%

Per year

3Y
+93.0%
5Y
+91.2%
10Y
+34.0%
20Y
+19.8%
Since 1980
+12.8%

Financials

Revenue

$1.2BLast 12 months

Gross profit

$348MLast 12 months

Operating income

$228MLast 12 months

Net income

$191MLast 12 months

EPS

$5.21Last 12 months

Free cash flow

$244MLast 12 months

Annual returns

1980 from Mar 17 · 2026 through Oct 2