Vestas Wind Systems Shares Fall After Company Flags Margins at Low End of Forecast SBC Q1 2026 Earnings EPS Beats Estimates as Profitability Improves Yet Stock Declines Mercury Valuation Surges to 52 Billion Signaling Fintech Resilience