Dell Technologies Stock Surges as AI Server Revenue Soars 757 in Q1 Earnings Beat MUR Q1 2026 Earnings EPS Surpasses Estimates Amid Operational Efficiency Mercurys Valuation Soars to 52 Billion Reflecting Fintech Resilience