Chinese Lodging Owners Face Headwinds in Osaka as Japan Tightens Regulations Shell Receives Upgrade to Buy Following ARC Resources Deal Completion Tencent Unveils New AI Tools and Enterprise Solutions at Inaugural Tencent Cloud Day Hong Kong Enhanced Games Steroid Olympics Backed by Trump Jr Thiel Set for Las Vegas Debut ECB Eyes June Rate Increase as Chief Economist Signals Upgraded Economic Forecasts SpaceX Relies Heavily on Starlink for Growth as Nasdaq IPO Approaches CTKB Q1 2026 Earnings EPS Misses Estimates as Operating Losses Widen Credicorp BAP Q4 2025 Earnings EPS Misses Estimates Stock Declines on Profitability Pressure MUFG Q1 2026 Earnings Strong EPS Beat Amid Cautious Market Sentiment Costamare Bulkers Holdings Limited CMDB Q1 2026 Earnings Positive Earnings Per Share Amid Slight Market Headwinds FRMI Q1 2026 Earnings Massive EPS Miss Shocks Expectations Shares Surprisingly Rise Dolphin Entertainment Q1 2026 Earnings EPS Misses Estimates by Wide Margin Stock Edges Higher iRhythm Holdings IRTC Slides 19 as Stock Tests Key Support Zone BlackRock Taxable Municipal Bond Trust BBN Posts Minor Gain Hovers Between Support and Resistance Southern Company Preferred SOJD Holds Steady Support Levels in Focus Telephone and Data Systems TDS Dips Over 46 Support Levels in Focus Global Ship Lease GSL Drops 57 Testing Key Support Levels After Steep Decline Silicom Ltd SILC Q1 2026 Earnings NarrowerThanExpected Loss Lifts Shares Nathans Famous Inc NATH Q4 2024 Earnings EPS of 096 Despite Quiet Quarter Stock Edges Lower ELLO Q3 2024 Earnings Solid Earnings Amid Quiet Quarter Stock Dips Slightly RZB Q1 2026 Earnings Strong EPS Surprise Signals Solid Underwriting Performance HMC Q1 2026 Earnings WiderthanExpected Loss as Currency and Cost Pressures Bite CVEO Q1 2026 Earnings EPS Surprise of 45 Despite Negative Earnings Stock Market Today Key Factors to Watch Before May 27 Trading Session ITUB Q1 2026 Earnings EPS Misses Estimates by 17 Shares Edge Lower AleAnna Inc ANNA Slips 467 as Stock Tests Key Support at 291 EHTH Q1 2026 Earnings EPS Misses Estimates by 3466 Shares Fall 37 CC Q1 2026 Earnings Chemours Surpasses Estimates with Strong EPS Surprise White Mountains Insurance Group Q2 2025 Earnings EPS Misses Estimates Stock Edges Higher VIPS Q1 2026 Earnings EPS Misses Estimates Shares Dip APH Q1 2026 Earnings EPS Surges Past Estimates Signaling Strong Operational Momentum MGPI Q1 2026 Earnings Massive EPS Beat Amidst Revenue Uncertainty AIRS Q1 2026 Earnings NarrowerthanExpected Loss Drives Positive Market Reaction