Repsol

REP · BME · EUR

€29.81Change from previous close: −0.40%Absolute change: −€0.12

Close · October 1, 2026

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.

Income statement · Annual
Item20252024202320222021
Total revenue48,34951,38753,11869,29144,529
Cost of revenue35,72037,70538,27250,86632,512
Gross profit12,62913,68214,84618,42512,017
Selling, general and administrative4,0364,2254,1153,9083,018
Operating income2,4362,8634,6008,2394,165
EBIT2,4362,8634,6008,2394,165
EBITDA3,9615,2236,5569,9616,008
Interest expense472501450415406
Pre-tax income2,8172,1724,3657,1804,329
Income tax7175621,0812,8351,801
Net income1,8991,7563,1684,2512,499
Net income to common shareholders1,8321,6963,1084,1912,439
Basic EPS1.621.432.462.961.64
Diluted EPS1.621.432.462.961.64
Average shares (basic)1,1321,1831,2641,4141,491
Average shares (diluted)1,1321,1831,2641,4141,491
Dividend per share1.050.980.900.700.63