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 6,905 - -
Change - -13.54% 295.89% 170.65% 38.23% 87.71% - -
Enterprise Value (EV) 1 153.7 131.9 704.2 2,303 3,203 6,380 6,238 5,998
Change - -14.2% 434.09% 226.99% 39.1% 99.18% -2.22% -3.85%
P/E 491x 18.3x 18.4x 18.1x 20.5x 35.3x 27.8x 23x
PBR 1.02x 0.85x 2.91x 5.51x 5.74x 8.59x 6.61x 5.18x
PEG - 0x 0x 0x 1x 4.22x 1x 1.1x
Capitalization / Revenue 0.61x 0.47x 1.41x 2.63x 3.33x 5.8x 4.66x 4.01x
EV / Revenue 0.33x 0.25x 1.01x 2.27x 2.9x 5.36x 4.21x 3.49x
EV / EBITDA 13.5x 7.95x 9.9x 12.4x 14.2x 26.1x 19.8x 15.5x
EV / EBIT 151x 18.3x 11.3x 12.9x 14.7x 27.3x 20.6x 16.2x
EV / FCF -27.1x -21.9x 4.03x 23.8x 20.7x 62.1x 34.1x 22.7x
FCF Yield -3.69% -4.58% 24.8% 4.2% 4.83% 1.61% 2.93% 4.4%
Dividend per Share 2 - - - 0.3525 0.3558 0.3567 0.36 0.3633
Rate of return - - - 0.48% 0.35% 0.19% 0.19% 0.19%
EPS 2 0.0167 0.3833 1.5 4.097 4.953 5.368 6.818 8.249
Distribution rate - - - 8.6% 7.18% 6.64% 5.28% 4.4%
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.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 189.53 189.53 189.53
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 (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
35.31x5.36x26.13x0.19% 6.91B
24.73x - - 0.59% 2.16B
30.1x1.72x16.62x2.31% 1.41B
13.8x - - 3.62% 1.07B
27.38x - - - 875M
Average 26.26x 3.54x 21.38x 1.68% 2.48B
Weighted average by Cap. 30.47x 4.74x 24.52x 0.84%

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.