Ferraris EV Launch Market Reaction and Potential Recovery Path NWBI Q1 2026 Earnings Earnings Beat Estimates with EPS of 035 SK Hynix and Micron Surpass 1 Trillion Market Cap on AI Chip Demand