Baird Maintains Outperform Rating on Roku Potential for Sustained Growth in Streaming Market Trek 2000 Secures New Investor as Osim Founder Ron Sim Drops Legal Claims Sells Stake at Premium Japan China Trade Chiefs Hold First Bilateral Talks Since Escalating Trade Dispute Japan Inc Adopts Cautious Stance on Philippine Ventures as Marcos Visits Tokyo UKGulf Trade Deal Hailed as Monumental Achievement by Bahrain Minister Mortgage and Refinance Interest Rates Decline on May 23 2026 Rates Fall Across Key Loan Types AIN Q1 2026 Earnings Strong EPS Beat Drives Positive Investor Reaction TCPC Q1 2026 Earnings EPS Beats Estimates by Over 10 PCG Q1 2026 Earnings EPS Surges 187 Above Consensus Amid Utility Operational Gains Axsome Therapeutics Q1 2026 Earnings WiderThanExpected Loss as Pipeline Progress Takes Center Stage STRD Q1 2026 Earnings Preferred Stock Posts Significant EPS Miss Surprise 77041 DTB Q1 2026 Earnings DTE Energy Misses EPS Estimates Debenture Edges Higher Twilio TWLO Shares Slide 423 as Selling Pressure Mounts Key Support Levels in Focus Gloo Holdings Inc GLOO Slides 148 as Key Support at 505 Comes into Focus TON Strategy Company TONX Rallies 62 as Price Approaches Key Resistance Sutro Biopharma STRO Rallies 57 Testing Key Resistance Zone Amid Sector Uplift Terns Pharmaceuticals TERN Steadies Near Support Amid Flat Trading Session Texas Files Lawsuit Against Meta and WhatsApp Over Encryption Privacy Claims Movado Group Q1 2026 Earnings Massive EPS Beat Drives Stock Higher Upland Software UPLD Declines 5 Stock Tests Critical Support Near 066 TBH Q4 2025 Earnings Massive EPS Miss Overshadowed by Stock Surge CSV Q1 2026 Earnings EPS Beats Estimate Amid Tight Beat Stock Slips 2 AAOI Q1 2026 Earnings EPS Misses Estimates as Investors Focus on LongTerm Strategy CAPL Q1 2026 Earnings Strong Earnings Beat Driven by Operational Efficiencies BRBS Q1 2026 Earnings Positive EPS Amidst Limited Disclosure Stock Edges Higher MCB Q1 2026 Earnings Strong EPS Beat Amid Solid Core Performance Mount Logan Capital Inc Q1 2026 Earnings Net Loss Reported Amidst Market Headwinds