REP.MC is trading at $22.94 (+4.51%) following its dividend payment on July 8, 2026. - Repsol shareholders of record before July 6, 2026, are receiving a dividend payment of €0.55 per share today, July 8, 2026. - The ex-dividend date for this payment was July 6, 2026. - No other significant company news or earnings surprises were reported, suggesting the move is primarily driven by this dividend event.