Sunrun RUN Reports Strong Q1 2026 Revenue NA EPS Beats Rising Geopolitical Tensions Drive 40bn Surge in US Fuel Costs Digital Safety Initiatives Reach Milestone 70 Million Warnings Issued in Online Child Protection Campaign Revvity RVTY Q1 2026 Earnings EPS 106 Beats Estimates Inspired Entertainment INSE Delivers Q1 2026 Beat EPS 002 vs 011 Expected What Materialise MTLSs 362 Decline Means for Investors 20260513 Mexicos First Fully Domestic Electric Vehicle Prototype Set for June Unveiling