Vestas Wind Systems Shares Slide as Margin Outlook Hits Low End of Guidance Realty Income O Q1 2026 Earnings EPS Misses Estimates Shares Edge Lower Ant GroupBacked Fintech R25 Unveils Consumer Credit Platform for Emerging Markets