Repsol
€29.03Change from previous close: −2.62%Absolute change: −€0.78
At a glance
- Revenue growth
- −5.91%
- 2025 vs 2024
- Net income growth
- +8.14%
- 2025 vs 2024
- Net margin
- 3.9%
- 2024: 3.4%
Financial data
Amounts in millions of EUR; per-share values in EUR; shares in millions.
| Item | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
|---|---|---|---|---|---|---|---|---|---|---|
| Operating cash flow | 5,365 | 4,965 | 6,511 | 7,832 | 4,677 | 2,738 | 4,849 | 4,579 | 5,113 | 3,890 |
| Depreciation and amortization | 2,026 | 2,771 | 2,316 | 2,451 | 2,133 | 2,227 | 3,042 | 2,372 | 2,660 | 2,551 |
| Capital expenditure | -3,746 | -5,106 | -4,289 | -3,535 | -1,902 | -1,886 | -3,227 | -2,661 | -2,300 | -2,003 |
| Investing cash flow | -5,773 | -2,694 | -5,853 | -4,103 | -2,933 | 222 | -4,407 | -1,359 | -2,789 | 391 |
| Financing cash flow | -864 | -1,641 | -3,053 | -2,832 | -529 | -1,615 | -2,289 | -3,032 | -2,361 | -2,053 |
| Dividends paid | -1,197 | -1,153 | -979 | -989 | -625 | -346 | -396 | -297 | -332 | -420 |
| Share repurchases | -727 | -1,135 | -1,775 | -1,884 | -1,552 | -1,371 | -1,911 | -1,808 | -304 | -126 |
| Debt issued | 14,747 | 13,337 | 9,256 | 13,500 | 11,417 | 10,163 | 13,213 | 18,127 | 10,285 | 12,712 |
| Debt repaid | -14,602 | -12,309 | -11,266 | -14,648 | -10,592 | -11,369 | -12,801 | -18,923 | -11,448 | -13,622 |
| Effect of exchange rates | -225 | -1.0 | 12.0 | 20.0 | 59.0 | -3.0 | 40.0 | -3.0 | -49.0 | 11.0 |
| Net change in cash | -1,497 | 629 | -2,383 | 917 | 1,274 | 1,342 | -1,807 | 185 | -86.0 | 2,239 |
| Free cash flow | 1,619 | -141 | 2,222 | 4,297 | 2,775 | — | — | — | — | — |
| Levered free cash flow | -243 | -311 | 1,747 | 1,830 | 2,875 | 870 | 1,071 | 1,401 | 1,763 | 435 |
