Martin Landry

Stock Analyst at Stifel Nicolaus

(4.87)
# 346
Out of 5,032 analysts
595
Total ratings
55.2%
Success rate
20.5%
Average return

Stocks Rated by Martin Landry

Dollarama Inc.
Sep 17, 2026
Reiterated: Buy
Price Target: $215.00
Current: $186.03
Upside: +15.57%
GURU Organic Energy Corp.
Sep 14, 2026
Reiterated: Hold
Price Target: $5.00 → $4.00
Current: $2.83
Upside: +41.34%
Groupe Dynamite Inc.
Sep 11, 2026
Reiterated: Buy
Price Target: $73.00 → $78.00
Current: $54.36
Upside: +43.49%
BRP Inc.
Sep 4, 2026
Reiterated: Hold
Price Target: $85.00 → $90.00
Current: $79.81
Upside: +12.77%
Alimentation Couche-Tard Inc.
Sep 3, 2026
Reiterated: Buy
Price Target: $108.00 → $102.00
Current: $77.16
Upside: +32.19%
Canadian Tire Corporation, Limited
Aug 14, 2026
Reiterated: Buy
Price Target: $215.00 → $220.00
Current: $191.59
Upside: +14.83%
Maple Leaf Foods Inc.
Aug 13, 2026
Reiterated: Buy
Price Target: $36.00
Current: $24.50
Upside: +46.94%
Pet Valu Holdings Ltd.
Aug 12, 2026
Reiterated: Buy
Price Target: $23.00
Current: $17.80
Upside: +29.21%
Lassonde Industries Inc.
Aug 10, 2026
Reiterated: Buy
Price Target: $280.00 → $300.00
Current: $232.50
Upside: +29.03%
Leon's Furniture Limited
Aug 10, 2026
Reiterated: Hold
Price Target: $27.00 → $25.50
Current: $24.73
Upside: +3.11%
Reiterated: Buy
Price Target: $117.00 → $105.00
Current: $70.51
Upside: +48.92%
Reiterated: Buy
Price Target: $114.12 → $118.40
Current: $59.27
Upside: +99.76%
Reiterated: Hold
Price Target: $21.00
Current: $20.88
Upside: +0.57%
Reiterated: Buy
Price Target: $180.00 → $190.00
Current: $121.24
Upside: +56.71%
Initiated Coverage: Buy
Price Target: $215.00
Current: $203.00
Upside: +5.91%
Reiterated: Buy
Price Target: $21.00
Current: $16.70
Upside: +25.75%
Reiterated: Buy
Price Target: $2.50 → $2.30
Current: $1.54
Upside: +49.35%
Reiterated: Hold
Price Target: $0.50 → $0.20
Current: $0.03
Upside: n/a
Reiterated: Buy
Price Target: $26.00
Current: $21.62
Upside: n/a
Reiterated: Buy
Price Target: $21
Current: $2.79
Upside: n/a
Reiterated: Buy
Price Target: $273.95
Current: $6.51
Upside: n/a
Reiterated: Hold
Price Target: $21.00
Current: $4.67
Upside: n/a
Reiterated: Buy
Price Target: $72.00
Current: $1.27
Upside: n/a
Reiterated: Buy
Price Target: $4.93
Current: $0.0001
Upside: n/a
Initiated Coverage: Buy
Price Target: $10.70
Current: $0.07
Upside: n/a
Reiterated: Hold
Price Target: $41.00 → $43.50
Current: $37.83
Upside: n/a
Reiterated: Buy
Price Target: $10.00
Current: $1.40
Upside: n/a
Reiterated: Hold
Price Target: $5.53 → $6.57
Current: $2.59
Upside: n/a
Reiterated: Buy
Price Target: $8.99
Current: $13.86
Upside: n/a
Reiterated: Buy
Price Target: $13.14
Current: $10.54
Upside: n/a
Reiterated: Buy
Price Target: $1.38
Current: $1.16
Upside: n/a
Reiterated: Buy
Price Target: $2.77
Current: $8.66
Upside: n/a