TikTok Goes Dark in the US Trump Vows Intervention as App Remains Unavailable UK Train Operators May Face Reputational Pressure as Police Introduce Sexual Harassment Scoring System Mizuho Maintains Outperform Rating on ON Semiconductor Signals Continued Confidence Consumer Prices Surge 38 in April Marking Fastest Annual Increase Since May 2023 Wall Street Maintains Cautious Stance on Snap Inc Following Latest Earnings Report Life360 Reports Record Q1 2026 Results Driven by Subscription and Advertising Growth SAP Q1 2026 Earnings Modest EPS Beat Amidst Cloud Transition Marine Petroleum Trust MARPS Q4 2025 Earnings Trust Reports EPS of 008 Stock Declines 16 SRRK Q1 2026 Earnings EPS Misses Estimates as Scholar Rock Continues PreRevenue Pipeline Progress Eagle Materials Q1 2026 Earnings EPS Surges 206 Above Estimates Shares Rally Ryde Group RYDE Q2 2025 Earnings EPS Misses Estimates Shares Surge 947 Coterra Energy Q4 2025 Earnings EPS Misses Estimates as Commodity Headwinds Pressure Results AN2 Therapeutics Stock Slips Modestly Amid Consolidation Near Support Levels ANTX Basel Medical Group BMGL Slides 277 as Selling Pressure Intensifies Nears Critical Support Arlo Technologies Declines 193 as Stock Approaches Key Support Level Independent Bank Corporation IBCP Gains 136 as Regional Banking Sector Finds Footing Beacon Financial BBT Holds Steady Near Support as Slight Decline Tests Key Levels Westport Fuel Systems WPRT Q1 2026 Earnings EPS Exceeds Expectations Amid Revenue Uncertainty Stock Declines Arq Inc ARQ Q1 2026 Earnings NarrowerThanExpected Loss Drives Shares Higher Sleep Number Q1 2026 Earnings Massive EPS Miss Amid Challenging Demand Environment CON Q1 2026 Earnings Solid EPS Beat Masks Cautious Market Sentiment EQPT Q1 2026 Earnings EPS Beat Drives 41 Stock Rally NE Q1 2026 Earnings EPS Beats Estimates by 301 Stock Declines US Bank Sees Moderate US Economic Growth Path Amid Policy Crosscurrents UPBD Q1 2026 Earnings EPS Beats Estimates by 247 Fox Factory FOXF Edges Lower as Stock Hovers Near Key Support Levels