SRAD   $12.34  -15.13% Market Closed After Close 12.41 0.57%

Sportradar Group AG

Data not available