Stocktoria

Repsol, S.A. REP.MC

ES · Bolsa de Madrid · XMAD · stock · Energy · website

Repsol, S.A. statistics & valuation

Market cap€28.8B
P / E15.2×
P / S0.5×
P / B1.1×
P / FCF17.8×
Net margin3.5%
FCF margin3.0%
Net debt€10.0B
Enterprise value USD$44.8B
Earnings yield EBIT/EV6.6%
Return on capital5.7%
Graham number +9.5%€29.02

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 (€29.02); a green figure means the price is below it.

Profitability & efficiency

Net margin (%)
5.70% 5.40% 3.10% 3.50% 2022202320242025
Gross margin (%)
21.40% 21.20% 19.10% 18.90% 2022202320242025
Operating margin (%)
12.60% 7.30% 4.60% 4.70% 2022202320242025
Return on equity (%)
16.80% 12.10% 6.60% 7.60% 2022202320242025
Shares outstanding
1.09B 1.09B 1.09B 1.09B 2022202320242025
Net debt (€)
€6.85B €6.43B €7.43B €9.98B 2022202320242025
Share buybacks (€)
€1.88B €1.77B €1.14B €1.49B 2022202320242025
Return on assets (%)
7.10% 5.10% 2.80% 3.20% 2022202320242025
Free cash flow margin (%)
5.70% 3.80% -0.20% 3.00% 2022202320242025
Debt / equity (×)
0.53× 0.40× 0.46× 0.53× 2022202320242025
EPS (€)
€2.96 €2.46 €1.43 €1.62 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

Repsol, S.A. trades at about 16.4× earnings — above its 10-year norm (10-year range 5.1×–10.2×, median 7.9×).

5.1× 16.4×

Shaded band = 10-year range (5.1×–10.2×); dot = today's 16.4×.

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 margin18.9%19.1%21.2%21.4%
Operating margin4.7%4.6%7.3%12.6%
Net margin3.5%3.1%5.4%5.7%
FCF margin3.0%-0.2%3.8%5.7%
Return on assets3.2%2.8%5.1%7.1%
Return on equity7.6%6.6%12.1%16.8%
Debt / equity0.36×0.24×0.22×0.31×
Current ratio1.541.361.541.55

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