Sportradar
Sportradar (SRAD) Expands Buyback to $1 Billion Amid 11% Stock Tumble on 2026 Guidance
ST. GALLEN, Switzerland — Sportradar (NASDAQ: SRAD) finds itself in a paradoxical position today, March 3, 2026, after reporting record-breaking financial results for the 2025 fiscal year while simultaneously watching its market valuation contract. Despite achieving an all-time high revenue of €1.29 billion and announcing a massive expansion of its