Chinas Industrial Profits Surge 247 in April Fastest Growth Since November 2023 Amid Economic Headwinds BWXT Q1 2026 Earnings EPS Surges Past Estimates with 1861 Beat Mercury Valuation Surges to 52 Billion Signaling Fintech Resilience