BME:REPOil and Gas
Repsol (BME:REP) Margin Improvement To 3.8% Tests Bearish Earnings Decline Narrative
Repsol (BME:REP) has just opened Q1 2026 earnings season with a backdrop of steady headline numbers, coming off Q4 2025 revenue of about €7.2b and basic EPS of €0.68, alongside trailing twelve month net income from ongoing operations of €1.8b. Over the past year, the company has seen revenue sit in a tight band between roughly €48.3b and €51.4b on a trailing basis, while basic EPS across reported quarters ranged from €0.21 to €1.62, with trailing earnings up 8% and net profit margins at 3.8%...