Mercury Fintech Valuation Surges to 52 Billion in Latest Funding Round WHG Q1 2026 Earnings Profitability Holds Steady Amid Market Headwinds Editas Medicine Insider Filing Hints at Potential Share Sale