Repsol, S.A. (BME:REP)
Spain flag Spain · Delayed Price · Currency is EUR
25.29
-0.17 (-0.67%)
Aug 7, 2026, 1:05 PM CET

Repsol Financials Overview

Millions EUR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
56,83250,91352,70154,49271,57947,536
Revenue Growth
11.49%-3.39%-3.29%-23.87%50.58%41.30%
Gross Profit
10,9467,3118,0209,04612,7628,216
Operating Income
5,8342,7091,9454,2945,8603,757
Net Income
3,4971,8991,7563,1684,2512,499
Earnings Per Share
3.091.621.432.462.961.64
EPS Growth
432.76%13.29%-41.87%-16.89%80.49%-

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Upstream
3,9054,1115,0694,9766,9495,009
Industrial
47,65441,78144,14646,37261,41639,582
Customer
29,47926,82425,34326,93032,659-
Low Carbon Generation
1,0381,0116061,0032,036-
Corporate and Others
-21,205-18,866-18,042-20,333-27,907-16,526
Total
60,87154,86157,12258,94875,15349,745

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
8,0247,9796,8698,6209,5708,046
Total Debt
12,95213,42812,37811,66413,67614,796
Net Cash (Debt)
-4,928-5,449-5,509-3,044-4,106-6,750
Net Cash Growth
------
Net Cash Per Share
-4.35-4.65-4.49-2.36-2.86-4.43

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
4,4605,3654,9656,5117,8324,677
Capital Expenditures
-2,993-3,746-5,106-4,289-3,535-1,902
Free Cash Flow
1,4671,619-1412,2224,2972,775
Free Cash Flow Growth
-43.69%---48.29%54.85%225.70%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
19.26%14.36%15.22%16.60%17.83%17.28%
Operating Margin
10.27%5.32%3.69%7.88%8.19%7.90%
Pretax Margin
9.85%5.53%4.12%8.01%10.03%9.11%
Profit Margin
6.48%4.12%3.05%6.03%6.07%5.32%
FCF Margin
2.58%3.18%-0.27%4.08%6.00%5.84%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
1.0811.0510.9750.9000.7000.630
Dividend Per Share Growth
7.79%7.80%8.33%28.57%11.11%5.00%
Dividend Yield
4.26%6.41%8.03%5.65%4.82%3.93%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
8.269.838.175.475.026.36
Forward PE
6.146.334.854.384.246.19
P/FCF Ratio
12.4410.87-7.374.595.50
PS Ratio
0.510.350.260.300.280.32