HubSpot HUBS Q1 2026 Earnings Surprise EPS 272 Up Significant Cal Water CWT Falls 226 Watching 4035 Support 20260515 Xi Jinping Reassures US Firms China to Open Door Wider Amid Trump Visit Trumps Iran Tensions Berkshires Airline Move Lululemons Proxy Fight Lead Mondays Trading Day Aluminum Surge Tests Corporate Cost Management Amid Geopolitical Tensions Yimutian YMT Stock Down 1022 Support Test at 011 20260517 Generac Holdlings GNRC Stock Analysis RangeBound Near 26810 20260514 Iridium Communications IRDM Stock Jumps 428 Approaching 4557 20260518 IT Q1 2026 Earnings EPS Surpasses Expectations by 1065 Stock Climbs Ategrity Specialty Insurance Company Holdings ASIC Q1 2026 Earnings EPS Beats Estimates by 22 Shares Edge Higher MPC Q1 2026 Earnings Massive EPS Surprise of 1186 Highlights Operational Strength Hamilton Lane HLNE Q1 2026 Earnings EPS Beat Drives Modest Stock Gain THM Q1 2026 Earnings Minimal EPS Reported No Revenue as Development Continues Penumbra Q1 2026 Earnings EPS Misses Estimates Stock Edges Higher