CPX.TO
CPX.TO
CA14042M1023
CAPITAL POWER CORPORATION
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
10.14B EUR
11.61B EUR
10.31B EUR
9.13B EUR
Enterprise Value
17.51B EUR
18.6B EUR
17.19B EUR
15.92B EUR
Valuation Multiples
Trailing P/E
124.15x
--
--
1,521.94x
Forward P/E
22.38x
--
--
--
Price to Sales
2.45x
3.84x
3.78x
3.64x
Price to Book
2.37x
2.45x
2.14x
1.88x
EV/Revenue
4.22x
6.15x
6.31x
6.35x
EV/EBITDA
15.91x
26.46x
35.22x
26.71x
Price to FCF (P/FCF)
--
--
--
--
EV/FCF
--
--
--
--
FCF Yield
-0.97%
-0.28%
-0.32%
-1.74%
ende