Comparison Results
DigitalOcean Holdings
€101.20
€13.43B
52.00
285.41%
12 Buy
2 Hold
0 Sell
Strong Buy
A10 Networks
$25.89
$1.80B
40.65
40.01%
3 Buy
2 Hold
0 Sell
Moderate Buy
Tenable Holdings
$32.79
$3.71B
511.66
6.98%
8 Buy
10 Hold
1 Sell
Moderate Buy
Performance Comparison
DE:0SU
DigitalOcean Holdings
113.85
84.55
288.57%
ATEN
A10 Networks
24.39
6.71
37.96%
TENB
Tenable Holdings
32.03
1.49
4.88%
AVPT
AvePoint
12.78
-3.31
-20.57%
DLO
DLocal
14.92
1.53
11.39%
BASE
―
―
―
―