Comparison Results
Tenable Holdings
$572.88
$105.01B
352.92
65.10%
9 Buy
9 Hold
1 Sell
Moderate Buy
Palo Alto Networks
$339.90
$299.56B
795.37
67.62%
31 Buy
8 Hold
0 Sell
Strong Buy
CrowdStrike Holdings
$185.38
$256.42B
7,114.49
85.96%
33 Buy
6 Hold
0 Sell
Strong Buy
Performance Comparison
MX:TENB
Tenable Holdings
883.67
348.43
65.10%
PANW
Palo Alto Networks
365.87
146.64
66.89%
QLYS
Qualys
224.12
99.00
79.12%
VRNS
Varonis Systems
48.85
12.78
35.43%
RPD
Rapid7
16.56
-2.12
-11.35%
CRWD
CrowdStrike Holdings
250.43
112.45
81.50%