Sportradar Group AG (SRAD)
NASDAQ: SRAD · Real-Time Price · USD
14.99
-0.07 (-0.46%)
Jun 22, 2026, 10:07 AM EDT - Market open

Sportradar Group AG Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
4,6737,0325,1913,2932,9625,217
Market Cap Growth
-35.14%35.45%57.63%11.20%-43.23%-
Enterprise Value
4,3956,6774,8823,0482,7314,864
Last Close Price
14.9923.7717.3411.059.9717.57
PE Ratio
58.7665.35166.6090.91309.67309.00
Forward PE
26.1250.9778.6740.5446.09120.79
PEG Ratio
2.130.691.620.380.201.53
PS Ratio
3.074.654.513.393.788.17
PB Ratio
4.336.135.393.433.676.21
P/FCF Ratio
10.1615.0514.3512.2217.2836.31
P/OCF Ratio
9.9314.8714.1311.5216.4334.70
EV/Sales Ratio
2.884.414.243.143.497.62
EV/EBITDA Ratio
8.9715.8314.9713.0114.7127.97
EV/EBIT Ratio
32.18253.41163.62494.59-181.80
EV/FCF Ratio
9.5114.2913.5011.3115.9333.85
Debt / Equity Ratio
0.060.050.040.050.020.58
Debt / EBITDA Ratio
0.160.180.150.240.132.85
Debt / FCF Ratio
0.150.160.130.210.143.45
Net Debt / Equity Ratio
-0.29-0.31-0.33-0.26-0.29-0.42
Net Debt / EBITDA Ratio
-0.66-0.84-0.96-1.07-1.28-2.01
Net Debt / FCF Ratio
-0.64-0.76-0.87-0.93-1.38-2.43
Asset Turnover
0.470.500.490.480.460.41
Quick Ratio
0.911.041.411.171.163.23
Current Ratio
1.061.171.531.261.303.36
Return on Equity (ROE)
8.10%10.52%3.73%4.16%1.41%2.84%
Return on Assets (ROA)
1.09%0.73%1.88%0.23%-0.44%0.93%
Return on Invested Capital (ROIC)
1.32%0.91%2.29%0.27%-0.66%1.58%
Return on Capital Employed (ROCE)
1.67%1.06%1.50%0.38%-0.91%2.07%
Earnings Yield
1.71%1.53%0.60%1.10%0.32%0.32%
FCF Yield
9.85%6.64%6.97%8.19%5.79%2.75%
Buyback Yield / Dilution
0.57%-4.42%-0.37%-2.02%-17.75%-6.22%
Total Shareholder Return
0.57%-4.42%-0.37%-2.02%-17.75%-6.22%
SEC Filings: 10-K · 10-Q