Joe Vandrick

Stock Analyst at Scotiabank

(3.43)
# 2,321
Out of 5,070 analysts
26
Total ratings
63.6%
Success rate
19.4%
Average return

Stocks Rated by Joe Vandrick

Commvault Systems
Oct 5, 2026
Reiterated: Hold
Price Target: $130 → $160
Current: $152.79
Upside: +4.72%
Rubrik
Aug 25, 2026
Reiterated: Buy
Price Target: $95 → $120
Current: $113.41
Upside: +5.81%
N-able
Aug 11, 2026
Reiterated: Hold
Price Target: $5.75 → $3.65
Current: $4.55
Upside: -19.78%
AvePoint
Aug 7, 2026
Reiterated: Buy
Price Target: $12 → $15
Current: $14.74
Upside: +1.76%