Comparison Results
Pinterest
$23.66
$11.36B
57.23
-37.48%
11 Buy
13 Hold
0 Sell
Moderate Buy
Teads Holding
$0.48
$55.54M
-0.10
-65.96%
1 Buy
1 Hold
0 Sell
Moderate Buy
Performance Comparison
DE:89E1
BuzzFeed
1.41
0.00
0.00%
SNAP
Snap
5.78
-2.35
-28.91%
PINS
Pinterest
20.03
-11.36
-36.19%
AREN
―
―
―
―
TBLA
Taboola.com
3.23
0.02
0.62%
TEAD
Teads Holding
0.57
-1.07
-65.34%