Sportradar Group AG

23.83
0.51 (2.19%)
At close: Apr 16, 2025, 11:13 AM