Joe Vandrick

Stock Analyst at Scotiabank

(3.06)
# 2,639
Out of 5,010 analysts
25
Total ratings
63.6%
Success rate
12.8%
Average return

Stocks Rated by Joe Vandrick

Rubrik
Aug 25, 2026
Reiterated: Buy
Price Target: $95 → $120
Current: $114.77
Upside: +4.56%
N-able
Aug 11, 2026
Reiterated: Hold
Price Target: $5.75 → $3.65
Current: $4.20
Upside: -13.10%
AvePoint
Aug 7, 2026
Reiterated: Buy
Price Target: $12 → $15
Current: $13.57
Upside: +10.54%
Commvault Systems
Jul 29, 2026
Reiterated: Hold
Price Target: $110 → $130
Current: $146.35
Upside: -11.17%