Martin Landry

Stock Analyst at Stifel Nicolaus

(4.87)
# 345
Out of 4,649 analysts
588
Total ratings
56.8%
Success rate
21.8%
Average return

Stocks Rated by Martin Landry

Canadian Tire Corporation, Limited
Aug 14, 2026
Maintained: Buy
Price Target: $215.00$305.28
Current: $199.34
Upside: +53.15%
Maple Leaf Foods Inc.
Aug 13, 2026
Maintained: Buy
Price Target: $36.00
Current: $26.81
Upside: +34.28%
Pet Valu Holdings Ltd.
Aug 12, 2026
Maintained: Buy
Price Target: $23.00
Current: $19.80
Upside: +16.16%
Leon's Furniture Limited
Aug 10, 2026
Maintained: Hold
Price Target: $27.00$25.50
Current: $24.83
Upside: +2.70%
Lassonde Industries Inc.
Aug 10, 2026
Maintained: Buy
Price Target: $280.00$300.00
Current: $236.74
Upside: +26.72%
Premium Brands Holdings Corporation
Aug 7, 2026
Maintained: Buy
Price Target: $117.00$105.00
Current: $81.74
Upside: +28.46%
Alimentation Couche-Tard Inc.
Aug 4, 2026
Maintained: Buy
Price Target: $93.00$110.00
Current: $91.96
Upside: +19.62%
Gildan Activewear Inc.
Jul 31, 2026
Maintained: Buy
Price Target: $111.01$115.17
Current: $78.75
Upside: +46.25%
Spin Master Corp.
Jul 31, 2026
Maintained: Hold
Price Target: $21.00
Current: $21.00
Upside: -
Groupe Dynamite Inc.
Jul 27, 2026
Maintained: Buy
Price Target: $73.00
Current: $65.30
Upside: +11.79%
Maintained: Buy
Price Target: $180.00$190.00
Current: $138.65
Upside: +37.04%
Maintained: Hold
Price Target: $5.50$5.00
Current: $3.65
Upside: +36.99%
Maintained: Buy
Price Target: $190.00$215.00
Current: $191.58
Upside: +12.22%
Initiated Coverage: Buy
Price Target: $215.00
Current: $213.36
Upside: +0.77%
Maintained: Buy
Price Target: $21.00
Current: $14.49
Upside: +44.93%
Downgraded: Hold
Price Target: $92.00$85.00
Current: $89.51
Upside: -5.04%
Maintained: Buy
Price Target: $2.50$2.30
Current: $1.60
Upside: +43.75%
Maintained: Hold
Price Target: $0.50$0.20
Current: $0.03
Upside: n/a
Maintained: Buy
Price Target: $26.00
Current: $19.41
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $2.53
Upside: n/a
Reiterated: Buy
Price Target: $274.75
Current: $5.11
Upside: n/a
Maintained: Hold
Price Target: $21.00
Current: $4.36
Upside: n/a
Maintained: Buy
Price Target: $72.00
Current: $1.38
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $0.0001
Upside: n/a
Initiated Coverage: Buy
Price Target: $10.41
Current: $0.08
Upside: n/a
Reiterated: Hold
Price Target: $41.00$43.50
Current: $42.68
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $1.69
Upside: n/a
Reiterated: Hold
Price Target: $5.55$6.59
Current: $2.75
Upside: n/a
Reiterated: Buy
Price Target: $13.18
Current: $9.32
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $14.14
Upside: n/a
Reiterated: Buy
Price Target: $1.39
Current: $1.38
Upside: n/a
Reiterated: Buy
Price Target: $2.78
Current: $9.20
Upside: n/a