Comparison Results
Advantage Solutions
€26.99
€345.91M
-1.42
-13.79%
1 Buy
1 Hold
0 Sell
Moderate Buy
Omnicom Group
$87.89
$22.17B
32.50
8.27%
3 Buy
2 Hold
0 Sell
Moderate Buy
Dolphin Entertainment
$1.14
$12.38M
-3.32
-43.11%
1 Buy
0 Hold
0 Sell
Moderate Buy
Performance Comparison
DE:6CP
Advantage Solutions
25.22
-2.04
-7.47%
STGW
Stagwell
10.47
5.72
120.42%
OMC
Omnicom Group
81.26
9.23
12.81%
WPP
WPP
27.18
9.05
49.94%
IZEA
IZEA Worldwide
2.25
-2.90
-56.31%
DLPN
Dolphin Entertainment
0.95
-0.79
-45.40%