Comparison Results
Omnicom Group
$87.89
$20.64B
40.16
-6.13%
3 Buy
3 Hold
1 Sell
Moderate Buy
Criteo SA
$16.97
$710.46M
7.33
-28.54%
4 Buy
5 Hold
1 Sell
Moderate Buy
Performance Comparison
DE:PU41
Publicis Groupe SA
23.40
3.25
16.12%
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%
TTD
Trade Desk
12.09
-41.98
-77.64%