Canal+ SA (LON:CAN)
United Kingdom flag United Kingdom · Delayed Price · Currency is GBP · Price in GBX
237.40
+9.20 (4.03%)
Nov 4, 2026, 3:32 PM GMT

Canal+ Ratios and Metrics

Millions GBP. 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
2,3362,6142,014---
Market Cap Growth
-1.21%29.82%----
Enterprise Value
4,6923,0263,073---
Last Close Price
2.282.652.00---

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Nov '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Forward PE
11.8913.4714.79---
PS Ratio
0.320.430.38---
PB Ratio
0.690.820.48---
P/TBV Ratio
--2.16---
P/FCF Ratio
26.077.2718.45---
P/OCF Ratio
6.754.235.90---
PEG Ratio
0.210.340.50---

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
0.650.500.58---
EV/EBITDA Ratio
4.203.644.61---
EV/EBIT Ratio
6.945.967.70---
EV/FCF Ratio
53.448.4228.16---

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
0.920.910.193.903.283.33
Debt / EBITDA Ratio
2.713.291.155.485.104.40
Debt / FCF Ratio
34.988.067.4022.3656.3211.29
Net Debt / Equity Ratio
0.670.680.123.533.043.12
Net Debt / EBITDA Ratio
2.092.610.745.224.964.38
Net Debt / FCF Ratio
25.466.044.5420.2052.2010.61
Asset Turnover
0.770.640.700.710.74-
Inventory Turnover
53.2251.3349.8738.0138.77-
Quick Ratio
0.660.350.330.260.130.14
Current Ratio
0.960.810.890.410.450.46
Return on Equity (ROE)
1.13%0.92%-2.49%-1.38%17.12%-
Return on Assets (ROA)
4.66%3.36%3.30%3.09%3.10%-
Return on Invested Capital (ROIC)
2.61%2.58%-8.71%-1.37%5.35%4.04%
Return on Capital Employed (ROCE)
9.20%7.50%8.00%23.90%20.30%23.80%

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
-3.24%-1.57%-6.04%---
FCF Yield
3.84%13.75%5.42%---
Dividend Yield
0.80%0.72%0.81%---
Buyback Yield / Dilution
0.77%0.19%----
Total Shareholder Return
1.60%0.91%0.81%---