Repsol, S.A. (BME:REP)
25.29
-0.17 (-0.67%)
Aug 7, 2026, 1:05 PM CET
Repsol Financials Overview
Financials in millions EUR. Fiscal year is January - December.
Millions EUR. Fiscal year is Jan - Dec.
| Fiscal Year | TTM | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 |
|---|---|---|---|---|---|---|
| Period Ending | Jun '26 Jun 30, 2026 | Dec '25 Dec 31, 2025 | Dec '24 Dec 31, 2024 | Dec '23 Dec 31, 2023 | Dec '22 Dec 31, 2022 | Dec '21 Dec 31, 2021 |
Revenue Revenue Growth | 56,832 | 50,913 | 52,701 | 54,492 | 71,579 | 47,536 |
Revenue Growth | 11.49% | -3.39% | -3.29% | -23.87% | 50.58% | 41.30% |
Gross Profit Gross Profit Growth | 10,946 | 7,311 | 8,020 | 9,046 | 12,762 | 8,216 |
Operating Income Operating Income Growth | 5,834 | 2,709 | 1,945 | 4,294 | 5,860 | 3,757 |
Net Income Net Income Growth | 3,497 | 1,899 | 1,756 | 3,168 | 4,251 | 2,499 |
Earnings Per Share EPS Growth | 3.09 | 1.62 | 1.43 | 2.46 | 2.96 | 1.64 |
EPS Growth | 432.76% | 13.29% | -41.87% | -16.89% | 80.49% | - |
| Fiscal Year | TTM | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 |
|---|---|---|---|---|---|---|
| Period Ending | Jun '26 Jun 30, 2026 | Dec '25 Dec 31, 2025 | Dec '24 Dec 31, 2024 | Dec '23 Dec 31, 2023 | Dec '22 Dec 31, 2022 | Dec '21 Dec 31, 2021 |
Upstream Upstream Growth | 3,905 | 4,111 | 5,069 | 4,976 | 6,949 | 5,009 |
Industrial Industrial Growth | 47,654 | 41,781 | 44,146 | 46,372 | 61,416 | 39,582 |
Customer Customer Growth | 29,479 | 26,824 | 25,343 | 26,930 | 32,659 | - |
Low Carbon Generation Low Carbon Generation Growth | 1,038 | 1,011 | 606 | 1,003 | 2,036 | - |
Corporate and Others Corporate and Others Growth | -21,205 | -18,866 | -18,042 | -20,333 | -27,907 | -16,526 |
Total Total Growth | 60,871 | 54,861 | 57,122 | 58,948 | 75,153 | 49,745 |
| Fiscal Year | Current | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 |
|---|---|---|---|---|---|---|
| Period Ending | Jun '26 Jun 30, 2026 | Dec '25 Dec 31, 2025 | Dec '24 Dec 31, 2024 | Dec '23 Dec 31, 2023 | Dec '22 Dec 31, 2022 | Dec '21 Dec 31, 2021 |
Cash & Investments Cash & Investments Growth | 8,024 | 7,979 | 6,869 | 8,620 | 9,570 | 8,046 |
Total Debt Total Debt Growth | 12,952 | 13,428 | 12,378 | 11,664 | 13,676 | 14,796 |
Net Cash (Debt) Net Cash Growth | -4,928 | -5,449 | -5,509 | -3,044 | -4,106 | -6,750 |
Net Cash Growth | - | - | - | - | - | - |
Net Cash Per Share Net Cash Per Share Growth | -4.35 | -4.65 | -4.49 | -2.36 | -2.86 | -4.43 |
| Fiscal Year | TTM | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 |
|---|---|---|---|---|---|---|
| Period Ending | Jun '26 Jun 30, 2026 | Dec '25 Dec 31, 2025 | Dec '24 Dec 31, 2024 | Dec '23 Dec 31, 2023 | Dec '22 Dec 31, 2022 | Dec '21 Dec 31, 2021 |
Operating Cash Flow Operating Cash Flow Growth | 4,460 | 5,365 | 4,965 | 6,511 | 7,832 | 4,677 |
Capital Expenditures CapEx Growth | -2,993 | -3,746 | -5,106 | -4,289 | -3,535 | -1,902 |
Free Cash Flow Free Cash Flow Growth | 1,467 | 1,619 | -141 | 2,222 | 4,297 | 2,775 |
Free Cash Flow Growth | -43.69% | - | - | -48.29% | 54.85% | 225.70% |
| Fiscal Year | TTM | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 |
|---|---|---|---|---|---|---|
| Period Ending | Jun '26 Jun 30, 2026 | Dec '25 Dec 31, 2025 | Dec '24 Dec 31, 2024 | Dec '23 Dec 31, 2023 | Dec '22 Dec 31, 2022 | Dec '21 Dec 31, 2021 |
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% |
| Fiscal Year | Current | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 |
|---|---|---|---|---|---|---|
| Period Ending | Aug '26 Aug 7, 2026 | Dec '25 Dec 31, 2025 | Dec '24 Dec 31, 2024 | Dec '23 Dec 31, 2023 | Dec '22 Dec 31, 2022 | Dec '21 Dec 31, 2021 |
Dividend Per Share Dividend Per Share Growth | 1.081 | 1.051 | 0.975 | 0.900 | 0.700 | 0.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% |
| Fiscal Year | Current | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 |
|---|---|---|---|---|---|---|
| Period Ending | Aug '26 Aug 7, 2026 | Dec '25 Dec 31, 2025 | Dec '24 Dec 31, 2024 | Dec '23 Dec 31, 2023 | Dec '22 Dec 31, 2022 | Dec '21 Dec 31, 2021 |
PE Ratio | 8.26 | 9.83 | 8.17 | 5.47 | 5.02 | 6.36 |
Forward PE | 6.14 | 6.33 | 4.85 | 4.38 | 4.24 | 6.19 |
P/FCF Ratio | 12.44 | 10.87 | - | 7.37 | 4.59 | 5.50 |
PS Ratio | 0.51 | 0.35 | 0.26 | 0.30 | 0.28 | 0.32 |