Mercury Secures 200M Funding at 52 Billion Valuation Signaling Resilience in Fintech Sector CNBCs Charitable Trust Trims Stock That Surged 46 in a Week 80 Since April Trump Postpones AI Executive Order Signing Citing Aspects That Could Act as Blocker Nvidia Posts Record Earnings Yet Shares Dip on Growth Concerns Kevin Warshs Potential Federal Reserve Overhaul Targets Wall Streets Market Plumbing Rigetti Computing Surges 48 on 100 Million Government Backing Announcement BHC Q1 2026 Earnings EPS Surprises to the Upside Amidst Operational Uncertainty Navios Maritime Partners NMM Q1 2026 Earnings EPS Beats Estimates by 171 Despite Slight Stock Pullback Upstream Bio UPB Q1 2026 Earnings NarrowerthanExpected Loss with No Revenue Yet Wipro Q1 2026 Earnings EPS Misses Estimates Amid Challenging Demand Environment HYNE Q1 2026 Earnings Net Loss of 002 Per Share as Stock Declines CSGP Q1 2026 Earnings EPS Surpasses Estimates by 225 but Shares Slide 42 Arista Networks ANET Surges 366 Testing Key Resistance After Bullish Move Progressive Corporation PGR Holds Steady Near 200 Amid Modest Gains Allient Inc ALNT Slides 248 as Stock Tests Key Support Levels ECAT Posts Modest Gains as Shares Hold Above Key Support Zone Saul Centers Inc BFS Edges Lower Amid Quiet Trading Micron Surges 19 to Reach 1 Trillion Market Cap on AIDriven Memory Demand Camden Property Trust Q1 2026 Earnings Strong Earnings Beat Amid Stable Operations Macerich MAC Shows Resilience with 144 Gain Approaching Key Resistance Levels MSA Safety MSA Q1 2026 Earnings EPS Beats Estimates by Nearly 8 Shares Edge Higher Ameriprise Financial AMP Q1 2026 Earnings Strong EPS Beat Drives Positive Stock Reaction Kayne Anderson BDC Inc KBDC Q1 2026 Earnings Strong EPS Beat Drives Positive Market Response Public Storage PSA Q1 2026 Earnings Strong Earnings Beat Driven by Pricing and Occupancy Gains SOFI Q1 2026 Earnings EPS Slightly Below Estimates Stock Dips Marginally GDRX Q1 2026 Earnings EPS Misses Estimates Slightly as Stock Gains Despite Headwinds GRAB Q1 2026 Earnings EPS Surges 8868 Above Estimates Stock Gains