MDB Q1 2026 Earnings EPS Surprises to the Upside but Stock Slides 362 DGXX Q3 2025 Earnings Loss Per Share of 003 as Company Navigates Challenging Environment WPP Q4 2025 Earnings EPS Beats Estimates Amid Cautious Investor Sentiment Stereotaxis STXS Q1 2026 Earnings EPS Miss Reflects Ongoing Investment in Robotic Cardiology Platform Brookfield Renewable Corporation Q1 2026 Earnings EPS Misses Estimates as Renewable Energy Market Faces Headwinds Singapore ABSD Avoidance Backfires Four Investors Lose Properties RYTM Q1 2026 Earnings NarrowerThanExpected Loss Drives Sentiment but Stock Slips 5 Trump Asks Supreme Court to Halt TikTok Ban Amid Legal Uncertainty