London Tube Strike Set to Proceed Tuesday and Thursday Disrupting Commuters Modine Manufacturing MOD Q1 2026 Earnings EPS Beats Estimates by 89 Stock Slips 33 Ferraris First EV Launch Sparks Stock Decline but LongTerm Outlook May Brighten