IDT Q1 2026 Earnings EPS Misses Estimates Amid Mixed Operational Performance Mercurys 52 Billion Valuation Marks 49 Surge Reinforcing Fintech Resilience One Stop Systems OSS Q1 2026 Earnings Surprise Profit Beats Expectations Stock Rises 523 CNL Q1 2026 Earnings EPS Falls Short of Estimates as Exploration Costs Weigh Berkshire Hathaway Reacquires Significant Stake in Delta Air Lines Signaling Renewed Interest in Aviation Sector InMed Pharmaceuticals and Mentari Announce Merger Agreement NSA Q1 2026 Earnings EPS Beats Estimates as SelfStorage REIT Reports Strong Results