Sportradar Group AG (SRAD)
NASDAQ: SRAD · Real-Time Price · USD
13.43
+0.41 (3.15%)
May 5, 2026, 4:00 PM EDT - Market closed

Sportradar Group AG Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
4,1877,0325,1913,2932,9625,217
Market Cap Growth
-39.48%35.45%57.63%11.20%-43.23%-
Enterprise Value
3,8876,6644,8723,0382,7234,857
Last Close Price
13.4323.7717.3411.059.9717.57
PE Ratio
53.0065.35166.6090.91309.67309.00
Forward PE
23.0850.9778.6740.5446.09120.79
PEG Ratio
1.860.691.620.380.201.53
PS Ratio
2.744.654.513.393.788.17
PB Ratio
3.866.135.393.433.676.21
P/TBV Ratio
2.695.774.262.892.954.49
P/FCF Ratio
8.8515.0514.3512.2217.2836.31
P/OCF Ratio
8.8614.8714.1311.5216.4334.70
EV/Sales Ratio
2.544.404.233.133.487.61
EV/EBITDA Ratio
7.9315.8014.9412.9614.6727.93
EV/EBIT Ratio
28.46252.92163.27492.87-215.53181.54
EV/FCF Ratio
8.2214.2713.4711.2715.8933.80
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)
7.43%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.50%1.01%2.52%0.31%-0.76%1.92%
Return on Capital Employed (ROCE)
1.67%1.06%1.50%0.38%-0.91%2.07%
Earnings Yield
1.92%1.53%0.60%1.10%0.32%0.32%
FCF Yield
11.30%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%
Updated Apr 29, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q