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 |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | 59,428 | 63,186 | 61,633 | 59,964 | 56,254 | 49,302 | 57,895 | 60,778 | 59,857 | 64,849 |
| Current assets | 21,373 | 21,264 | 23,457 | 26,183 | 22,442 | 13,584 | 16,487 | 17,294 | 14,771 | 15,928 |
| Cash and equivalents | 3,261 | 4,758 | 4,129 | 6,512 | 5,595 | 4,321 | 2,979 | 4,786 | 4,601 | 4,687 |
| Short-term investments | 4,718 | 2,111 | 4,491 | 3,058 | 2,451 | 1,584 | 2,800 | 1,711 | 257 | 1,280 |
| Receivables | 6,431 | 7,197 | 7,722 | 8,529 | 7,211 | 3,856 | 5,743 | 5,864 | 5,852 | 5,821 |
| Inventory | 5,475 | 6,211 | 6,623 | 7,293 | 5,227 | 3,379 | 4,597 | 4,390 | 3,797 | 3,605 |
| Net property, plant and equipment | 25,652 | 27,977 | 25,386 | 22,470 | 21,726 | 20,927 | 23,145 | 25,431 | 24,600 | 27,297 |
| Goodwill | 509 | 520 | 500 | 771 | 1,489 | 1,422 | 2,171 | 3,011 | 2,763 | 3,115 |
| Other intangible assets | 2,411 | 2,605 | 1,977 | 1,205 | 2,008 | 1,931 | 2,299 | 2,085 | 1,821 | 1,994 |
| Long-term investments | 4,819 | 4,766 | 4,618 | 5,872 | 3,687 | 5,944 | 7,246 | 7,227 | 11,308 | 11,380 |
| Current liabilities | 13,880 | 15,683 | 15,223 | 16,918 | 17,318 | 10,519 | 15,085 | 12,810 | 12,035 | 14,737 |
| Accounts payable | 4,646 | 5,474 | 4,896 | 5,036 | 5,548 | 2,471 | 3,638 | 3,244 | 2,738 | 2,128 |
| Long-term debt | 9,063 | 6,419 | 5,895 | 7,726 | 7,744 | 9,618 | 8,220 | 9,391 | 10,080 | 9,482 |
| Total debt | 13,246 | 12,185 | 10,725 | 13,676 | 14,796 | 16,003 | 17,467 | 15,304 | 15,827 | 18,149 |
| Total liabilities | 31,810 | 34,087 | 32,563 | 33,991 | 33,460 | 28,763 | 32,686 | 29,864 | 29,794 | 33,744 |
| Total equity (incl. minority) | 27,618 | 29,099 | 29,070 | 25,973 | 22,794 | 20,539 | 25,209 | 30,914 | 30,063 | 31,105 |
| Retained earnings | 2,120 | 1,962 | 18,615 | 16,963 | 15,116 | 13,765 | 16,637 | 21,807 | 21,234 | 19,540 |
| Minority interest | 2,478 | 2,610 | 2,873 | 679 | 380 | 244 | 281 | 286 | 270 | 244 |
