Spero Therapeutics SPRO Slips 241 as Stock Tests Key Support at 269 Nio Shares Surge After Launch of Chinas Largest Electric SUV General Dynamics Corporation GD Q1 2026 Earnings EPS Surges Past Estimates Amid Defense Demand Wingstop Shares Drop 12 After Earnings Miss Market Expectations