Canadian Utilities Limited (TSX:CU)
Canada flag Canada · Delayed Price · Currency is CAD
47.89
-0.40 (-0.83%)
Mar 9, 2026, 2:28 PM EST

Canadian Utilities Ratios and Metrics

Millions CAD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2023 FY 2022 FY 2021 2020 - 2016
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 2020 - 2016
Market Capitalization
13,14211,6239,4648,6309,9679,860
Upgrade
Market Cap Growth
41.54%22.81%9.67%-13.42%1.09%16.32%
Upgrade
Enterprise Value
26,34124,58421,74020,41520,50220,372
Upgrade
PE Ratio
312.90276.7423.4813.7017.9030.06
Upgrade
PS Ratio
3.563.152.532.272.462.81
Upgrade
PB Ratio
1.991.761.331.211.411.45
Upgrade
P/FCF Ratio
21.1318.6922.1614.8810.8815.41
Upgrade
P/OCF Ratio
6.385.644.944.854.665.74
Upgrade
EV/Sales Ratio
7.146.665.815.385.075.80
Upgrade
EV/EBITDA Ratio
14.0613.8513.6011.6010.5713.29
Upgrade
EV/EBIT Ratio
22.0422.2123.0119.7215.8023.10
Upgrade
EV/FCF Ratio
42.3539.5250.9135.2022.3831.83
Upgrade
Debt / Equity Ratio
1.881.881.561.481.361.40
Upgrade
Debt / EBITDA Ratio
6.946.946.916.024.956.24
Upgrade
Debt / FCF Ratio
19.9119.9126.0418.2610.4714.95
Upgrade
Net Debt / Equity Ratio
1.741.741.511.421.261.29
Upgrade
Net Debt / EBITDA Ratio
6.466.466.715.774.585.75
Upgrade
Net Debt / FCF Ratio
18.4318.4325.1117.529.7113.78
Upgrade
Quick Ratio
1.421.420.980.871.231.10
Upgrade
Current Ratio
1.561.561.101.011.421.22
Upgrade
Asset Turnover
0.150.150.160.170.190.17
Upgrade
Return on Equity (ROE)
1.90%1.90%6.88%10.08%9.20%5.87%
Upgrade
Return on Assets (ROA)
2.86%2.86%2.52%2.87%3.77%2.67%
Upgrade
Return on Capital Employed (ROCE)
4.70%4.70%4.20%4.80%6.30%4.50%
Upgrade
Earnings Yield
0.32%1.02%5.07%8.19%6.34%3.99%
Upgrade
FCF Yield
4.73%5.35%4.51%6.72%9.19%6.49%
Upgrade
Dividend Yield
3.83%4.33%5.52%6.32%5.74%5.95%
Upgrade
Payout Ratio
1223.61%483.19%114.58%75.67%84.65%137.66%
Upgrade
Buyback Yield / Dilution
-0.22%-0.22%-0.41%-0.24%0.24%1.08%
Upgrade
Total Shareholder Return
3.61%4.11%5.11%6.08%5.98%7.03%
Upgrade
Source: S&P Capital IQ. Utility template. Financial Sources.