Repsol, S.A. (BME:REP)
Spain flag Spain · Delayed Price · Currency is EUR
25.30
-0.16 (-0.63%)
Aug 7, 2026, 1:51 PM CET

Repsol Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
27,77217,59913,52516,36619,70815,271
Market Cap Growth
86.95%30.12%-17.36%-16.96%29.06%21.22%
Enterprise Value
34,92924,01222,25022,33025,17622,495
Last Close Price
25.3015.9311.6913.4514.8510.44
PE Ratio
8.269.838.175.475.026.36
Forward PE
6.146.334.854.384.246.19
PEG Ratio
0.5372.8172.814.620.430.11
PS Ratio
0.510.350.260.300.280.32
PB Ratio
0.960.660.520.630.800.68
P/TBV Ratio
1.170.790.630.730.940.85
P/FCF Ratio
12.4410.87-7.374.595.50
P/OCF Ratio
4.823.282.722.512.523.27
EV/Sales Ratio
0.640.470.420.410.350.47
EV/EBITDA Ratio
5.994.664.563.323.073.90
EV/EBIT Ratio
5.998.8611.445.204.305.99
EV/FCF Ratio
15.6514.83-10.055.868.11
Debt / Equity Ratio
0.450.490.430.400.530.65
Debt / EBITDA Ratio
2.222.612.541.731.672.57
Debt / FCF Ratio
8.838.29-5.253.185.33
Net Debt / Equity Ratio
0.180.200.210.120.170.30
Net Debt / EBITDA Ratio
0.851.061.130.450.501.17
Net Debt / FCF Ratio
3.363.37-39.071.370.962.43
Asset Turnover
0.930.830.840.901.230.90
Inventory Turnover
6.817.466.966.539.409.14
Quick Ratio
0.991.050.911.091.100.94
Current Ratio
1.561.541.361.541.551.30
Return on Equity (ROE)
13.04%7.41%5.54%11.93%17.82%11.67%
Return on Assets (ROA)
6.29%3.29%2.31%5.31%6.10%4.16%
Return on Invested Capital (ROIC)
11.21%5.97%4.32%10.39%11.89%7.29%
Return on Capital Employed (ROCE)
12.67%5.82%4.14%9.60%14.30%9.67%
Earnings Yield
12.32%10.17%12.23%18.29%19.93%15.71%
FCF Yield
8.04%9.20%-13.58%21.80%18.17%
Dividend Yield
4.26%6.41%8.03%5.65%4.82%3.93%
Payout Ratio
34.66%63.03%65.66%30.90%24.16%25.01%
Buyback Yield / Dilution
4.47%4.54%4.65%10.33%5.75%1.32%
Total Shareholder Return
8.74%10.95%12.68%15.98%10.57%5.25%