Repsol, S.A. (BME:REP)
Spain flag Spain · Delayed Price · Currency is EUR
24.50
+0.35 (1.45%)
Jul 17, 2026, 5:39 PM CET

Repsol Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
27,07517,59913,52516,36619,70915,271
Market Cap Growth
82.22%30.12%-17.36%-16.96%29.06%21.22%
Enterprise Value
35,65724,01222,25022,33025,17722,495
Last Close Price
24.5015.9311.6913.4514.8510.44
PE Ratio
11.369.838.175.475.026.36
Forward PE
6.176.334.854.384.246.19
PEG Ratio
0.5572.8172.814.620.430.11
PS Ratio
0.550.350.260.300.280.32
PB Ratio
0.940.660.520.630.800.68
P/TBV Ratio
1.150.790.630.730.940.85
P/FCF Ratio
16.8710.87-7.374.595.50
P/OCF Ratio
5.033.282.722.512.523.27
EV/Sales Ratio
0.720.470.420.410.350.47
EV/EBITDA Ratio
6.144.664.563.323.073.90
EV/EBIT Ratio
9.258.8611.445.204.305.99
EV/FCF Ratio
22.2214.83-10.055.868.11
Debt / Equity Ratio
0.490.490.430.400.530.65
Debt / EBITDA Ratio
3.242.612.541.731.672.57
Debt / FCF Ratio
37.668.29-5.253.185.33
Net Debt / Equity Ratio
0.220.200.210.120.170.30
Net Debt / EBITDA Ratio
1.371.061.130.450.501.17
Net Debt / FCF Ratio
15.873.37-39.071.370.962.43
Asset Turnover
0.820.830.840.901.230.90
Inventory Turnover
6.597.466.966.539.409.14
Quick Ratio
0.991.050.911.091.100.94
Current Ratio
1.431.541.361.541.551.30
Return on Equity (ROE)
9.67%7.41%5.54%11.93%17.82%11.67%
Return on Assets (ROA)
5.11%3.29%2.31%5.31%6.10%4.16%
Return on Invested Capital (ROIC)
9.39%5.97%4.32%10.39%11.89%7.29%
Return on Capital Employed (ROCE)
9.43%5.82%4.14%9.60%14.30%9.67%
Earnings Yield
8.85%10.17%12.23%18.29%19.93%15.71%
FCF Yield
5.93%9.20%-13.58%21.80%18.17%
Dividend Yield
4.48%6.41%8.03%5.65%4.82%3.93%
Payout Ratio
48.98%63.03%65.66%30.90%24.16%25.01%
Buyback Yield / Dilution
5.40%4.54%4.65%10.33%5.75%1.32%
Total Shareholder Return
9.88%10.95%12.68%15.98%10.57%5.25%