Comparison Results
Getty Images Holdings
$0.26
$18.71M
-0.13
-97.97%
0 Buy
1 Hold
1 Sell
Moderate Sell
Teads Holding
$0.48
$52.11M
-0.10
-66.52%
1 Buy
1 Hold
0 Sell
Moderate Buy
Performance Comparison
ZONX
Zonzia Media
0.01
0.00
0.00%
AREN
―
―
―
―
GETY
Getty Images Holdings
0.05
-2.16
-97.87%
TBLA
Taboola.com
3.51
0.33
10.38%
BZFD
BuzzFeed
1.18
-0.48
-28.92%
TEAD
Teads Holding
0.55
-1.08
-66.32%