Nio Shares Surge Following Launch of First Flagship SUV in Over Two Years Summit Therapeutics Inc SMMT Q1 2026 Earnings EPS Misses Estimates Amid Continued RD Investment Ferraris 550000 Electric Car Luce Faces Design Criticism Shares Slide Nearly 8