Martin Landry

Stock Analyst at Stifel Nicolaus

(4.87)
# 343
Out of 4,974 analysts
594
Total ratings
55.4%
Success rate
20.6%
Average return

Stocks Rated by Martin Landry

GURU Organic Energy Corp.
Sep 14, 2026
Reiterated: Hold
Price Target: $5.00$4.00
Current: $3.40
Upside: +17.65%
Groupe Dynamite Inc.
Sep 11, 2026
Reiterated: Buy
Price Target: $73.00$78.00
Current: $54.13
Upside: +44.10%
BRP Inc.
Sep 4, 2026
Reiterated: Hold
Price Target: $85.00$90.00
Current: $82.04
Upside: +9.70%
Alimentation Couche-Tard Inc.
Sep 3, 2026
Reiterated: Buy
Price Target: $108.00$102.00
Current: $79.67
Upside: +28.03%
Canadian Tire Corporation, Limited
Aug 14, 2026
Reiterated: Buy
Price Target: $215.00$220.00
Current: $186.46
Upside: +17.99%
Maple Leaf Foods Inc.
Aug 13, 2026
Reiterated: Buy
Price Target: $36.00
Current: $26.56
Upside: +35.54%
Pet Valu Holdings Ltd.
Aug 12, 2026
Reiterated: Buy
Price Target: $23.00
Current: $17.79
Upside: +29.29%
Lassonde Industries Inc.
Aug 10, 2026
Reiterated: Buy
Price Target: $280.00$300.00
Current: $239.00
Upside: +25.52%
Leon's Furniture Limited
Aug 10, 2026
Reiterated: Hold
Price Target: $27.00$25.50
Current: $24.79
Upside: +2.86%
Premium Brands Holdings Corporation
Aug 7, 2026
Reiterated: Buy
Price Target: $117.00$105.00
Current: $75.71
Upside: +38.69%
Reiterated: Buy
Price Target: $111.26$115.43
Current: $63.86
Upside: +80.76%
Reiterated: Hold
Price Target: $21.00
Current: $20.15
Upside: +4.22%
Reiterated: Buy
Price Target: $180.00$190.00
Current: $120.15
Upside: +58.14%
Reiterated: Buy
Price Target: $190.00$215.00
Current: $165.50
Upside: +29.91%
Initiated Coverage: Buy
Price Target: $215.00
Current: $202.00
Upside: +6.44%
Reiterated: Buy
Price Target: $21.00
Current: $15.27
Upside: +37.52%
Reiterated: Buy
Price Target: $2.50$2.30
Current: $1.48
Upside: +55.41%
Reiterated: Hold
Price Target: $0.50$0.20
Current: $0.03
Upside: n/a
Reiterated: Buy
Price Target: $26.00
Current: $20.62
Upside: n/a
Reiterated: Buy
Price Target: $22
Current: $2.84
Upside: n/a
Reiterated: Buy
Price Target: $273.95
Current: $5.34
Upside: n/a
Reiterated: Hold
Price Target: $21.00
Current: $4.46
Upside: n/a
Reiterated: Buy
Price Target: $72.00
Current: $1.29
Upside: n/a
Reiterated: Buy
Price Target: $5.05
Current: $0.0001
Upside: n/a
Initiated Coverage: Buy
Price Target: $10.40
Current: $0.07
Upside: n/a
Reiterated: Hold
Price Target: $41.00$43.50
Current: $39.59
Upside: n/a
Reiterated: Buy
Price Target: $10.00
Current: $1.46
Upside: n/a
Reiterated: Hold
Price Target: $5.53$6.57
Current: $2.68
Upside: n/a
Reiterated: Buy
Price Target: $8.99
Current: $14.56
Upside: n/a
Reiterated: Buy
Price Target: $13.14
Current: $9.96
Upside: n/a
Reiterated: Buy
Price Target: $1.38
Current: $1.27
Upside: n/a
Reiterated: Buy
Price Target: $2.77
Current: $7.92
Upside: n/a