Joe Vandrick

Stock Analyst at Scotiabank

(2.36)
# 3,127
Out of 4,712 analysts
25
Total ratings
63.6%
Success rate
5.1%
Average return

Stocks Rated by Joe Vandrick

Rubrik
Aug 25, 2026
Reiterated: Buy
Price Target: $95$120
Current: $88.82
Upside: +35.10%
N-able
Aug 11, 2026
Reiterated: Hold
Price Target: $5.75$3.65
Current: $3.85
Upside: -5.19%
AvePoint
Aug 7, 2026
Reiterated: Buy
Price Target: $12$15
Current: $12.96
Upside: +15.74%
Commvault Systems
Jul 29, 2026
Reiterated: Hold
Price Target: $110$130
Current: $131.66
Upside: -1.26%