SP 500 Inches Higher as Tech Surge Offsets Broad Weakness TRX Q1 2026 Earnings EPS Misses Estimates Sharply Stock Gains Despite Disappointment Mercury Valuation Hits 52 Billion as Fintech Resilience Continues