Stocktoria

MFPC.CA,0P00015NUO,2259521 MFPC.CA

EG · XCAI · XCAI · stock

MFPC.CA,0P00015NUO,2259521 statistics & valuation

Market capE£125.6B
P / E11.1×
P / S4.7×
P / B2.6×
P / FCF32.7×
Net margin42.1%
FCF margin14.3%
Net cashE£2.8B
Enterprise value USD$2.2B
Earnings yield EBIT/EV10.5%
Return on capital23.2%
Graham number -3.7%E£38.44

Multiples are price-derived and refreshed daily; everything else from the latest financial reports. The Graham number is Benjamin Graham's rough maximum fair value (E£38.44); a green figure means the price is below it.

Profitability & efficiency

Net margin (%)
54.80% 100.20% 76.90% 42.10% 2022202320242025
Gross margin (%)
60.70% 54.10% 45.00% 50.40% 2022202320242025
Operating margin (%)
56.50% 49.70% 37.00% 48.20% 2022202320242025
Return on equity (%)
12.90% 13.80% 33.30% 23.60% 2022202320242025
Shares outstanding
2.87B 2.87B 2.87B 2.87B 2022202320242025
Net debt (E£)
-E£4.34B -E£7.67B -E£6.49B -E£2.82B 2022202320242025
Share buybacks (E£)
2022202320242025
Return on assets (%)
10.70% 11.00% 26.10% 18.50% 2022202320242025
Free cash flow margin (%)
42.70% 32.50% 35.00% 14.30% 2022202320242025
Debt / equity (×)
0.00× 0.00× 0.00× 0.00× 2022202320242025
EPS (E£)
E£1.33 E£2.08 E£5.27 E£3.94 2022202320242025

Margins and returns computed from annual filings. Falling shares outstanding = buybacks; rising = dilution. Net debt = debt − cash (negative = net cash).

P / E vs its own history

MFPC.CA,0P00015NUO,2259521 trades at about 10.1× earnings — below its 10-year norm (10-year range 7.8×–114.7×, median 37.7×).

7.8× 114.7×

Shaded band = 10-year range (7.8×–114.7×); dot = today's 10.1×.

Historical P/E = month-end price near each fiscal year-end ÷ that year's EPS. A read on whether the stock is cheap or dear relative to how it has typically been valued — not a forecast.

Key ratios (by fiscal year)

RatioFY2025FY2024FY2023FY2022
Gross margin50.4%45.0%54.1%60.7%
Operating margin48.2%37.0%49.7%56.5%
Net margin42.1%76.9%100.2%54.8%
FCF margin14.3%35.0%32.5%42.7%
Return on assets18.5%26.1%11.0%10.7%
Return on equity23.6%33.3%13.8%12.9%
Current ratio2.043.974.161.79

Computed from company filings · EG · as of 2025-12-31. Figures in EGP. Facts plus Stocktoria's own computed scores — not investment advice.