Want to see TTD full AI Analyst Report?
Comparison Results
Omnicom Group
$87.89
$20.34B
40.24
-3.04%
3 Buy
3 Hold
1 Sell
Moderate Buy
Criteo SA
$16.97
$721.73M
7.18
-32.71%
4 Buy
5 Hold
1 Sell
Moderate Buy
Performance Comparison
TTD
Trade Desk
11.98
-41.51
-77.60%
STGW
Stagwell
8.53
3.10
57.09%
OMC
Omnicom Group
75.25
-1.33
-1.74%
WPP
WPP
24.58
1.27
5.44%
CRTO
Criteo SA
14.50
-6.35
-30.46%
MGNI
Magnite
24.96
5.86
30.68%