Capital Power Corporation (TSX:CPX)
Canada flag Canada · Delayed Price · Currency is CAD
65.51
+1.90 (2.99%)
Nov 9, 2026, 4:00 PM EST

Capital Power Ratios and Metrics

Millions CAD. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Nov '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
10,3179,1328,8564,4535,4144,584
Market Cap Growth
-2.31%3.12%98.88%-17.76%18.12%23.93%
Enterprise Value
17,59516,23714,4578,3809,5468,446

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Nov '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
-57.0712.676.2754.69104.18
PS Ratio
2.752.532.411.102.002.61
PB Ratio
2.181.881.941.402.201.60
P/FCF Ratio
56.6993.18119.6744.9821.4018.71
P/OCF Ratio
9.289.497.745.425.795.29

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Nov '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
4.694.493.932.063.524.81
EV/EBITDA Ratio
15.7717.2911.065.1811.499.98
EV/EBIT Ratio
43.3443.4117.657.9233.3826.73
EV/FCF Ratio
96.68165.68195.3684.6437.7334.47

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Nov '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
1.481.421.131.531.581.25
Debt / EBITDA Ratio
6.457.263.913.004.644.18
Debt / FCF Ratio
38.3670.3569.5049.2615.4014.59
Net Debt / Equity Ratio
1.441.400.941.071.451.11
Net Debt / EBITDA Ratio
6.377.223.272.114.303.76
Net Debt / FCF Ratio
37.5469.1357.7834.4914.1212.98
Quick Ratio
0.490.521.061.060.560.69
Current Ratio
0.810.941.441.290.760.98
Asset Turnover
0.240.260.310.380.280.20
Return on Equity (ROE)
0.55%3.40%18.07%26.11%4.81%3.01%
Return on Assets (ROA)
1.51%1.65%4.25%6.21%1.86%2.20%
Return on Capital Employed (ROCE)
2.80%2.70%7.10%11.60%3.60%4.00%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Nov '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
-0.04%1.75%7.89%16.71%2.55%2.14%
FCF Yield
1.76%1.07%0.84%2.22%4.67%5.34%
Dividend Yield
4.30%4.59%3.98%6.32%4.87%5.37%
Payout Ratio
1428.00%211.25%40.06%38.98%214.49%223.47%
Buyback Yield / Dilution
-8.30%-16.71%-10.02%-0.20%-3.91%-6.57%
Total Shareholder Return
-4.00%-12.12%-6.04%6.12%0.95%-1.20%