Want to see TTD full AI Analyst Report?
Comparison Results
Omnicom Group
$87.89
$20.60B
40.04
-6.13%
3 Buy
3 Hold
1 Sell
Moderate Buy
Criteo SA
$16.97
$725.16M
7.38
-28.54%
4 Buy
5 Hold
1 Sell
Moderate Buy
Performance Comparison
TTD
Trade Desk
12.09
-41.98
-77.64%
STGW
Stagwell
8.65
3.15
57.27%
OMC
Omnicom Group
74.87
-1.59
-2.08%
WPP
WPP
25.43
1.93
8.20%
CRTO
Criteo SA
14.90
-6.05
-28.88%
MGNI
Magnite
25.24
6.15
32.25%