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 7,202 - -
Change - -13.54% 295.89% 170.65% 38.23% 95.77% - -
Enterprise Value (EV) 1 153.7 131.9 704.2 2,303 3,203 6,676 6,535 6,295
Change - -14.2% 434.09% 226.99% 39.1% 108.44% -2.13% -3.67%
P/E 491x 18.3x 18.4x 18.1x 20.5x 36.9x 28.8x 24x
PBR 1.02x 0.85x 2.91x 5.51x 5.74x 8.96x 6.9x 5.4x
PEG - 0x 0x 0x 1x 4.48x 1x 1.2x
Capitalization / Revenue 0.61x 0.47x 1.41x 2.63x 3.33x 6.04x 4.87x 4.19x
EV / Revenue 0.33x 0.25x 1.01x 2.27x 2.9x 5.6x 4.42x 3.66x
EV / EBITDA 13.5x 7.95x 9.9x 12.4x 14.2x 27.3x 20.5x 16.3x
EV / EBIT 151x 18.3x 11.3x 12.9x 14.7x 28.6x 21.4x 17x
EV / FCF -27.1x -21.9x 4.03x 23.8x 20.7x 64.9x 35.8x 23.8x
FCF Yield -3.69% -4.58% 24.8% 4.2% 4.83% 1.54% 2.8% 4.19%
Dividend per Share 2 - - - 0.3525 0.3558 0.3567 0.36 0.3633
Rate of return - - - 0.48% 0.35% 0.18% 0.18% 0.18%
EPS 2 0.0167 0.3833 1.5 4.097 4.953 5.362 6.87 8.249
Distribution rate - - - 8.6% 7.18% 6.65% 5.24% 4.4%
Net sales 1 470.6 532.6 699.3 1,012 1,104 1,192 1,479 1,720
EBITDA 1 11.35 16.58 71.13 185.6 225.1 244.2 318.1 386.2
EBIT 1 1.019 7.224 62.52 178.8 217.9 233.4 305.3 371.2
Net income 1 0.631 13.74 54.52 149.8 180.7 196.3 252 303.1
Net Debt 1 -133.6 -116.5 -279 -358.4 -475.5 -525.1 -667.1 -907.1
Reference price 2 8.19 7.03 27.63 74.00 101.60 197.67 197.67 197.67
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.($)
36.87x5.6x27.34x0.18% 7.2B
23.34x - - 0.47% 2.02B
35.04x2.01x19.02x1.99% 1.63B
13.95x - - 3.57% 1.05B
29.9x - - - 957M
Average 27.82x 3.81x 23.18x 1.55% 2.57B
Weighted average by Cap. 32.13x 4.94x 25.80x 0.78%

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA

Year-on-year evolution of the Yield

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