Ferrari Luce EV Debut Sparks Design Criticism Shares Dip Nearly 8 MSCI Q1 2026 Earnings EPS Beats Estimates Amid Modest Stock Uptick TikTok Goes Dark in the US Trump Signals Potential Intervention