SRAD   $17.05  -3.40% Market Closed After Close 17.06 0.06%

Sportradar Group AG