POWL logo

POWL

Powell Industries, Inc.NASDAQIndustrials
$182.60-67.04%ClosedMarket Cap: $2.22B

As of 2026-04-06

Valuation

P/E (TTM)

35.50

PEG

2.12

P/B

9.92

P/S

5.97

EV/EBITDA

26.00

DCF Value

$119.55

FCF Yield

2.4%

Div Yield

0.2%

Margins & Returns

Gross Margin

30.2%

Operating Margin

20.2%

Net Margin

16.8%

ROE

30.6%

ROA

17.3%

ROIC

25.2%

Income Statement
PeriodRevenueGross MarginOperating IncomeNet IncomeEPSDividend
Q1 2026$251.2M28.4%$42.8M$41.4M$3.40$0.27
Q4 2025$298.0M31.4%$63.2M$51.4M$4.22$0.27
FY 2025$1.10B29.4%$217.9M$180.7M$14.86$1.07
Q3 2025$286.3M30.7%$60.1M$48.2M$3.96$0.27
Q2 2025$278.6M29.9%$58.9M$46.3M$3.81$0.27
Q1 2025$241.4M24.7%$35.6M$34.8M$2.86$0.27
Q4 2024$275.1M29.2%$56.1M$46.1M$3.78$0.27
FY 2024$1.01B27.0%$178.8M$149.8M$12.29$1.06
Q3 2024$288.2M28.4%$57.3M$46.2M$3.79$0.27
Q2 2024$255.1M24.6%$39.5M$33.5M$2.75$0.27
Q1 2024$194.0M24.8%$25.9M$24.1M$1.98$0.26
Q4 2023$208.6M24.9%$29.8M$26.4M$2.17$0.26