In the past 90 days, Repsol SA has seen 14 insider trading transactions, all of which were purchases, totaling approximately €797,583. Notably, CEO Josu Jon Imaz made significant buys, including a transaction worth €227,166 on April 9 and another for €178,050 on May 30. The company's stock has increased by 3.2% over the last 90 days, and the last earnings report on April 30 showed a 3.92% earnings beat. The next earnings report is scheduled for July 24, 2025.