Comparison Results
Varonis Systems
$40.82
$5.46B
-39.47
-18.84%
15 Buy
6 Hold
0 Sell
Moderate Buy
Performance Comparison
DE:3BX
Box
30.49
3.15
11.52%
MSFT
Microsoft
525.18
0.92
0.18%
VRNS
Varonis Systems
48.15
-12.58
-20.71%
DBX
Dropbox
34.37
5.03
17.14%
AVPT
AvePoint
14.66
-0.58
-3.81%
BLZE
Backblaze
13.88
4.34
45.49%