Comparison Results
Fiverr International
$9.58
$307.02M
10.29
-63.64%
0 Buy
9 Hold
0 Sell
Hold
TechTarget, Inc.
$3.91
$258.23M
-1.44
-35.79%
1 Buy
0 Hold
0 Sell
Moderate Buy
Performance Comparison
DE:IW2
Perion Network
7.49
-0.82
-9.89%
SSTK
Shutterstock
3.81
-17.31
-81.96%
OPRA
Opera
17.70
0.57
3.32%
FVRR
Fiverr International
8.54
-15.48
-64.45%
TBLA
Taboola.com
3.23
-0.05
-1.52%
TTGT
TechTarget, Inc.
3.57
-2.48
-40.99%