Turtle Beach TBCH Q1 2026 Earnings EPS Misses Estimates Sharply as Stock Rises Despite Headwinds General Motors Expands Electric Lineup with Cadillac Vistiq Targeting 300Mile Range Amazons Unrivaled Dominance Why Western Retailers Struggle to Compete IMCC Q1 2026 Earnings Deepening Losses Weigh on Investor Sentiment CANF Q4 2023 Earnings Surprise EPS Beat Amid Zero Revenue Stock Slides UK Inflation Drops to 28 but Analysts Warn of Potential Rebound