Mercury Fintech Valuation Surges to 52 Billion in Latest Funding Round Akamai Technologies Q1 2026 Earnings EPS Falls Short of Estimates Stock Slips Prediction Market Investments Surge Despite Unclear Regulatory Landscape