Comparison Results
DigitalOcean Holdings
€101.20
€13.28B
48.79
283.79%
12 Buy
2 Hold
0 Sell
Strong Buy
A10 Networks
$25.89
$1.77B
41.23
38.44%
3 Buy
2 Hold
0 Sell
Moderate Buy
Tenable Holdings
$32.79
$3.53B
480.99
-1.41%
8 Buy
10 Hold
1 Sell
Moderate Buy
Performance Comparison
DE:0SU
DigitalOcean Holdings
112.45
82.01
269.42%
ATEN
A10 Networks
24.74
7.26
41.53%
TENB
Tenable Holdings
30.11
0.52
1.76%
AVPT
AvePoint
12.66
-3.09
-19.62%
DLO
DLocal
14.86
0.91
6.56%
BASE
―
―
―
―