Bill Ackman Builds Microsoft Stake During Q1 SellOff Betting on AI and Cloud Growth Enova International ENVA Delivers Q1 2026 Beat EPS 387 vs 374 Expected Bicara BCAX Declines 465 Amid Market Weakness 20260518 CanopyGrowth CGC Q1 2026 Results Miss Estimates EPS 018 vs 005 Tucows TCX Q1 2026 Earnings Hold Firm at 151 Caribbean Beach Buyout Foreign Developers Face Backlash Over Coastline Access in Barbuda Grenada Jamaica Revvity RVTY Q1 2026 Earnings Surprise EPS 106 Up Significant Jeff Bezos Dismisses AI Bubble Concerns Says Big Investments Will Fuel Progress Vanguard Dividend Appreciation ETF Breaking Down the Path to 500 Monthly Income Wall Street Opens Higher as Iran Concerns Ease AI Optimism Boosts Futures MongoDB Q1 Preview Wedbush Sees Upside on Atlas Growth and AI Momentum Kevin Warsh Sworn In as Federal Reserve Chair Signals Potential Shift in Monetary Policy Toshifumi Suzuki Architect of 7Elevens Global Expansion Dies at 93 Iran Nuclear Talks Intensify as Top Negotiators Head to Qatar PASG Q1 2026 Earnings SmallerthanExpected Loss Drives Positive Market Response UnitedGuardian Inc UG Q2 2025 Earnings Positive EPS Despite Limited Disclosures Shares Edge Higher APA Corporation APA Q1 2026 Earnings EPS Surges Past Estimates But Stock Declines Amidst Mixed Signals Baker Hughes Q1 2026 Earnings EPS Surges 16 Above Expectations TECH Q1 2026 Earnings EPS Misses Estimates Amid Mixed Demand Signals GHI Q1 2026 Earnings Significant EPS Miss Amid Challenging Housing Market Warby Parker WRBY Q1 2026 Earnings EPS Beats Estimates by 155 Stock Gains ZOOZ Q2 2025 Earnings EPS Misses Estimates Stock Rises 876 BCP Investment Corporation BCIC Q1 2026 Earnings Earnings Beat on Strong Portfolio Performance TUYA Q1 2026 Earnings EPS Slightly Below Estimates Amidst Flat Stock Performance CLNN Q1 2026 Earnings Narrower Loss Surprises Analysts as Company Advances Neurological Pipeline Amid Conflict Israeli and Arab Entrepreneurs Forge Economic Partnerships ODV Q1 2025 Earnings EPS Misses Estimates as PreRevenue Developer Reports Net Loss