TTD
Valuation Communication Services · Advertising Agencies Data as of 2025-12-31P/E Ratio · Metrics
P/E Ratio
24.50
PEG Ratio
0.20
Dividend Yield
-
Gross Margin
80.74%
Net Margin
22.08%
Revenue CAGR 3Y
19.94%
ROE
30.10%
ROA
12.15%
Buyback Yield
2.08%
Current Ratio
1.61
Magic Earn Yield
5.97%
Altman Z-Score
3.53
Fair Value River
Score
Valuation 61
Profitability 58
Growth 66
Health 62
Yield 35