POWL
POWL
US7391281067
Powell Industries, Inc.
Loading chart...

Valuation & History

Quarterly trend of key valuation metrics

Metric
Current (TTM) TTM Baseline
Q2 '26 30.06.2026
Q1 '26 31.03.2026
Q4 '25 31.12.2025
Market & Enterprise Value
Market Cap
6.99B EUR
10.43B EUR
6.57B EUR
3.87B EUR
Enterprise Value
6.26B EUR
9.8B EUR
6.04B EUR
3.38B EUR
Valuation Multiples
Trailing P/E
36.77x
54.66x
35.15x
27.44x
Forward P/E
27.46x
--
--
--
Price to Sales
6.04x
9.01x
5.8x
4.63x
Price to Book
9.25x
13.8x
9.27x
5.79x
EV/Revenue
5.41x
8.47x
5.33x
4.05x
EV/EBITDA
26.52x
41.49x
26.03x
19.65x
Price to FCF (P/FCF)
36.72x
42.76x
34.13x
27.03x
EV/FCF
32.9x
40.18x
31.35x
23.61x
FCF Yield
2.72%
2.34%
2.93%
3.7%
ende