Comparison Results
DigitalOcean Holdings
€101.20
€12.26B
46.77
241.95%
12 Buy
2 Hold
0 Sell
Strong Buy
A10 Networks
$25.89
$1.86B
44.58
52.27%
3 Buy
2 Hold
0 Sell
Moderate Buy
Tenable Holdings
$32.79
$3.86B
608.47
22.79%
8 Buy
10 Hold
1 Sell
Moderate Buy
Performance Comparison
DE:0SU
DigitalOcean Holdings
107.20
75.90
242.49%
ATEN
A10 Networks
26.54
9.08
52.00%
TENB
Tenable Holdings
36.37
6.56
22.01%
AVPT
AvePoint
13.43
-2.01
-13.02%
DLO
DLocal
14.30
-0.03
-0.20%
BASE
―
―
―
―