Repsol, S.A. (BME:REP)
Spain flag Spain · Delayed Price · Currency is EUR
26.37
-0.52 (-1.93%)
Aug 27, 2026, 5:39 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
54,35948,34951,38753,11869,29144,529
Revenue Growth
10.03%-5.91%-3.26%-23.34%55.61%57.63%
Gross Profit
17,19712,62913,68214,84618,42512,017
Operating Income
6,0952,4362,8634,6008,2394,165
Net Income
3,4211,8321,6963,1084,1912,439
Earnings Per Share
3.081.621.432.462.961.64
EPS Growth
460.64%13.17%-41.84%-16.93%80.95%-

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,1978,1057,0368,87210,0689,073
Total Debt
12,78513,24612,18510,72513,67614,796
Net Cash (Debt)
-4,588-5,141-5,149-1,853-3,608-5,723
Net Cash Growth
------
Net Cash Per Share
-4.14-4.54-4.35-1.47-2.55-3.84

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
5,7565,3654,9656,5117,8324,677
Capital Expenditures
-3,524-3,746-5,106-4,289-3,535-1,902
Free Cash Flow
2,2321,619-1412,2224,2972,775
Free Cash Flow Growth
140.52%---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
31.64%26.12%26.63%27.95%26.59%26.99%
Operating Margin
11.21%5.04%5.57%8.66%11.89%9.35%
Pretax Margin
10.30%5.83%4.23%8.22%10.36%9.72%
Profit Margin
6.29%3.79%3.30%5.85%6.05%5.48%
FCF Margin
4.11%3.35%-0.27%4.18%6.20%6.23%

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
3.93%6.90%9.31%7.86%5.76%7.70%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
8.739.638.125.534.886.36
Forward PE
6.446.334.854.384.246.19
P/FCF Ratio
12.9510.89-7.734.765.59
PS Ratio
0.530.370.270.320.300.35