Stephen Macleod

Stock Analyst at BMO Capital

(4.88)
# 297
Out of 12,266 analysts
662
Total ratings
62.2%
Success rate
19%
Average return

Stocks Rated by Stephen Macleod

Aritzia Inc.
May 20, 2026
Rated: Buy
Price Target: $188
Current: $145.37
Upside: +29.33%
Groupe Dynamite Inc.
May 19, 2026
Maintained: Buy
Price Target: $106
Current: $76.53
Upside: +38.51%
CCL Industries Inc.
May 14, 2026
Maintained: Buy
Price Target: $101$103
Current: $90.75
Upside: +13.50%
Leon's Furniture Limited
May 11, 2026
Maintained: Hold
Price Target: $32$30
Current: $24.70
Upside: +21.46%
Dorel Industries Inc.
May 11, 2026
Maintained: Hold
Price Target: $2.25$2
Current: $1.64
Upside: +21.95%
Premium Brands Holdings Corporation
May 8, 2026
Maintained: Buy
Price Target: $116$118
Current: $91.24
Upside: +29.33%
Jamieson Wellness Inc.
May 8, 2026
Maintained: Buy
Price Target: $45
Current: $35.19
Upside: +27.88%
Colliers International Group Inc.
May 5, 2026
Reiterated: Buy
Price Target: $188$148
Current: $134.48
Upside: +10.05%
Gildan Activewear Inc.
May 1, 2026
Rated: Buy
Price Target: $79$82
Current: $82.41
Upside: -0.50%
Winpak Ltd.
May 1, 2026
Rated: Hold
Price Target: $52$47
Current: $40.46
Upside: +16.16%
Rated: Hold
Price Target: $48$54
Current: $42.80
Upside: +26.17%
Maintained: Buy
Price Target: $56$63
Current: $51.56
Upside: +22.19%
Maintained: Hold
Price Target: $27$6.25
Current: $5.32
Upside: +17.48%
Maintained: Hold
Price Target: $7$7.25
Current: $6.73
Upside: +7.73%
Maintained: Buy
Price Target: $209
Current: $183.92
Upside: +13.64%
Maintained: Hold
Price Target: $15$16
Current: $14.42
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $57.38
Upside: n/a
Maintained: Hold
Price Target: $3.5$3.25
Current: $3.95
Upside: n/a
Maintained: Hold
Price Target: $14$13
Current: $13.29
Upside: n/a
Reiterated: Hold
Price Target: $24$16
Current: $1.65
Upside: n/a
Maintained: Buy
Price Target: $11
Current: $0.55
Upside: n/a
Reiterated: Buy
Price Target: $66$62
Current: $91.00
Upside: n/a
Reiterated: Buy
Price Target: $47$60
Current: $36.61
Upside: n/a