Ferrari Shares Slide Following Unveiling of First AllElectric Model GLPG Q1 2026 Earnings Strong EPS Surprise Despite No Revenue Disclosure Traders Cast Doubt on Irans Timeline for Strait of Hormuz Reopening