Sportradar Group AG (SRAD)
NASDAQ: SRAD · Real-Time Price · USD
18.55
-0.70 (-3.64%)
At close: Mar 6, 2026, 4:00 PM EST
18.19
-0.36 (-1.94%)
After-hours: Mar 6, 2026, 6:50 PM EST

Sportradar Group AG Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
5,5466,1244,4682,8352,5474,489
Market Cap Growth
-17.25%37.08%57.61%11.30%-43.26%-
Enterprise Value
5,1905,8644,2122,6442,3624,222
Last Close Price
18.5523.7717.3411.059.9617.57
PE Ratio
50.2965.35166.6090.91309.67309.00
Forward PE
35.6950.9778.6740.5446.09120.79
PEG Ratio
0.450.691.620.380.201.53
PS Ratio
3.665.524.693.754.059.30
PB Ratio
4.857.285.613.803.947.06
P/TBV Ratio
4.505.774.262.892.944.49
P/FCF Ratio
11.9917.8814.9413.5118.5341.29
P/OCF Ratio
11.7217.6614.7112.7417.6139.46
EV/Sales Ratio
3.435.284.423.503.768.74
EV/EBITDA Ratio
8.7115.0411.8412.2313.0628.04
EV/EBIT Ratio
25.9558.7838.0468.47108.30107.53
EV/FCF Ratio
11.2217.1214.0812.6017.1838.83
Debt / Equity Ratio
0.060.060.050.060.030.59
Debt / EBITDA Ratio
0.140.140.110.200.112.49
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.67-0.67-0.73-0.90-1.05-1.76
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
0.800.801.140.980.993.07
Current Ratio
1.171.171.531.261.303.36
Return on Equity (ROE)
10.52%10.52%3.73%4.25%1.41%2.84%
Return on Assets (ROA)
3.67%3.79%8.45%1.81%0.95%1.80%
Return on Invested Capital (ROIC)
5.04%5.20%11.29%2.49%1.64%3.72%
Return on Capital Employed (ROCE)
5.47%5.50%6.75%3.02%1.95%4.01%
Earnings Yield
2.12%1.53%0.60%1.10%0.32%0.32%
FCF Yield
8.34%5.59%6.69%7.40%5.40%2.42%
Buyback Yield / Dilution
1.73%1.48%0.55%0.27%0.13%-10.72%
Updated Mar 3, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q