BME:REPOil and Gas
Repsol (BME:REP) Valuation Check After Strong Q1 2026 Earnings And Share Price Momentum
Repsol (BME:REP) released first quarter 2026 results that show higher sales of €15,502 million and net income of €929 million compared with the same period last year, putting earnings firmly in focus for shareholders.
See our latest analysis for Repsol.
The earnings release appears to have shifted sentiment, with a 3.64% 1 day share price return and 9.05% 7 day share price return. This supports already strong momentum from a 39.24% 90 day share price return and 123.89% 1 year total...