Sportradar Group AG (SRAD)
NASDAQ: SRAD · Real-Time Price · USD
16.14
+0.67 (4.33%)
At close: Apr 13, 2026, 4:00 PM EDT
15.82
-0.32 (-1.98%)
After-hours: Apr 13, 2026, 7:27 PM EDT

Sportradar Group AG Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
5,0327,0325,1913,2962,9625,217
Market Cap Growth
-25.62%35.45%57.50%11.29%-43.23%-
Enterprise Value
4,6776,6644,8723,0402,7234,857
Last Close Price
16.1423.7717.3411.059.9717.57
PE Ratio
43.7665.35166.6090.91309.67309.00
Forward PE
30.3550.9778.6740.5446.09120.79
PEG Ratio
0.970.691.620.380.201.53
PS Ratio
3.324.654.513.403.788.17
PB Ratio
4.386.135.393.443.676.21
P/TBV Ratio
3.925.774.262.892.954.49
P/FCF Ratio
10.7415.0514.3512.2317.2836.31
P/OCF Ratio
10.6314.8714.1311.5316.4334.70
EV/Sales Ratio
3.094.404.233.133.487.61
EV/EBITDA Ratio
9.8615.8014.9412.9814.6727.93
EV/EBIT Ratio
34.08252.92163.27493.28-215.53181.54
EV/FCF Ratio
9.9814.2713.4711.2815.8933.80
Debt / Equity Ratio
0.050.050.040.050.020.58
Debt / EBITDA Ratio
0.170.180.150.240.132.85
Debt / FCF Ratio
0.160.160.130.210.143.45
Net Debt / Equity Ratio
-0.31-0.31-0.33-0.26-0.29-0.42
Net Debt / EBITDA Ratio
-0.84-0.84-0.96-1.07-1.28-2.01
Net Debt / FCF Ratio
-0.76-0.76-0.87-0.93-1.38-2.43
Asset Turnover
0.500.500.490.480.460.41
Quick Ratio
1.041.041.411.171.163.23
Current Ratio
1.171.171.531.261.303.36
Return on Equity (ROE)
10.52%10.52%3.73%4.16%1.41%2.84%
Return on Assets (ROA)
0.77%0.73%1.88%0.23%-0.44%0.93%
Return on Invested Capital (ROIC)
1.06%1.01%2.52%0.31%-0.76%1.92%
Return on Capital Employed (ROCE)
1.12%1.06%1.50%0.38%-0.91%2.07%
Earnings Yield
2.34%1.53%0.60%1.10%0.32%0.32%
FCF Yield
9.31%6.64%6.97%8.18%5.79%2.75%
Buyback Yield / Dilution
-0.48%-4.42%-0.37%-2.02%-17.75%-6.22%
Total Shareholder Return
-0.48%-4.42%-0.37%-2.02%-17.75%-6.22%
Updated Mar 3, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q