Company Valuation: Powell Industries, Inc.

Data adjusted to current consolidation scope
Fiscal Period: September 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 287.3 248.4 983.2 2,661 3,679 5,499 - -
Change - -13.54% 295.89% 170.65% 38.23% 49.5% - -
Enterprise Value (EV) 1 153.7 131.9 704.2 2,303 3,203 4,974 4,835 4,592
Change - -14.2% 434.09% 226.99% 39.1% 55.3% -2.8% -5.02%
P/E 491x 18.3x 18.4x 18.1x 20.5x 28.1x 22.1x 18.3x
PBR 1.02x 0.85x 2.91x 5.51x 5.74x 6.84x 5.27x 4.12x
PEG - 0x 0x 0x 1x 3.36x 0.8x 0.9x
Capitalization / Revenue 0.61x 0.47x 1.41x 2.63x 3.33x 4.62x 3.71x 3.2x
EV / Revenue 0.33x 0.25x 1.01x 2.27x 2.9x 4.18x 3.26x 2.67x
EV / EBITDA 13.5x 7.95x 9.9x 12.4x 14.2x 20.4x 15.3x 11.9x
EV / EBIT 151x 18.3x 11.3x 12.9x 14.7x 21.3x 16x 12.4x
EV / FCF -27.1x -21.9x 4.03x 23.8x 20.7x 48.4x 26.7x 17.3x
FCF Yield -3.69% -4.58% 24.8% 4.2% 4.83% 2.07% 3.75% 5.79%
Dividend per Share 2 - - - 0.3525 0.3558 0.3567 0.36 0.3633
Rate of return - - - 0.48% 0.35% 0.24% 0.24% 0.24%
EPS 2 0.0167 0.3833 1.5 4.097 4.953 5.368 6.817 8.246
Distribution rate - - - 8.6% 7.18% 6.64% 5.28% 4.41%
Net sales 1 470.6 532.6 699.3 1,012 1,104 1,191 1,483 1,720
EBITDA 1 11.35 16.58 71.13 185.6 225.1 244.1 315 386.2
EBIT 1 1.019 7.224 62.52 178.8 217.9 234 303 371.2
Net income 1 0.631 13.74 54.52 149.8 180.7 196.4 250.1 303
Net Debt 1 -133.6 -116.5 -279 -358.4 -475.5 -525.1 -664.5 -907.4
Reference price 2 8.19 7.03 27.63 74.00 101.60 150.95 150.95 150.95
Nbr of stocks (in thousands) 35,075 35,346 35,582 35,964 36,206 36,433 - -
Announcement Date 12/7/21 12/5/22 12/5/23 11/19/24 11/18/25 - - -
1USD in Million2USD
Estimates

P/E, Detailed evolution



P/E (N) EV / Sales (N) EV / EBITDA (N) Dividend Yield (N) Capi.($)
28.12x4.18x20.38x0.24% 5.5B
23.61x2.83x15.44x2.17% 221B
12.26x1.34x6.22x4.08% 166B
23.89x3.15x14.43x2.01% 146B
32.53x4.87x20.44x1.21% 142B
38.44x5.1x22.93x1.3% 124B
29.38x4.23x20.73x0.92% 97.89B
33.1x5.32x18.52x1.37% 90.13B
30.2x3.76x20.19x1.13% 87.2B
84.16x10.41x59.51x0.37% 86.44B
Average 33.57x 4.52x 21.88x 1.48% 116.65B
Weighted average by Cap. 30.92x 4.09x 19.74x 1.83%

Y-o-Y evolution of P/E

Valuation ratios - P/E - Powell Industries, Inc.

Historical PBR trend

Valuation ratios - PBR - Powell Industries, Inc.

Evolution Enterprise Value / Sales

Valuation ratios - VE_REV - Powell Industries, Inc.

Change in Enterprise Value/EBITDA

Valuation ratios - VE_EBITDA - Powell Industries, Inc.


Year-on-year evolution of the Yield

Valuation ratios - Yield - Powell Industries, Inc.
  1. Stock Market
  2. Stocks
  3. POWL Stock
  4. Valuation Powell Industries, Inc.