Martin Landry

Stock Analyst at Stifel Nicolaus

(4.87)
# 329
Out of 4,476 analysts
574
Total ratings
56.9%
Success rate
22%
Average return

Stocks Rated by Martin Landry

Groupe Dynamite Inc.
Jun 17, 2026
Maintained: Buy
Price Target: $110.00$73.00
Current: $54.21
Upside: +34.66%
GURU Organic Energy Corp.
Jun 12, 2026
Maintained: Hold
Price Target: $5.50$5.00
Current: $3.65
Upside: +36.99%
Dollarama Inc.
Jun 11, 2026
Maintained: Buy
Price Target: $190.00$215.00
Current: $188.11
Upside: +14.29%
Canadian Tire Corporation, Limited
Jun 10, 2026
Initiated Coverage: Buy
Price Target: $215.00
Current: $209.90
Upside: +2.43%
Canadian Tire Corporation, Limited
Jun 9, 2026
Initiated Coverage: Buy
Price Target: $215.00
Current: $197.97
Upside: +8.60%
Kits Eyecare Ltd.
Jun 5, 2026
Maintained: Buy
Price Target: $21.00
Current: $14.43
Upside: +45.53%
BRP Inc.
May 29, 2026
Downgraded: Hold
Price Target: $92.00$85.00
Current: $82.82
Upside: +2.63%
Happy Belly Food Group Inc.
May 14, 2026
Maintained: Buy
Price Target: $2.50$2.30
Current: $1.67
Upside: +37.72%
Pet Valu Holdings Ltd.
May 13, 2026
Maintained: Buy
Price Target: $32.00$23.00
Current: $18.89
Upside: +21.76%
Leon's Furniture Limited
May 11, 2026
Maintained: Hold
Price Target: $30.00$27.00
Current: $24.26
Upside: +11.29%
Maintained: Buy
Price Target: $280.00
Current: $213.50
Upside: +31.15%
Maintained: Buy
Price Target: $35.00$36.00
Current: $30.71
Upside: +17.23%
Maintained: Buy
Price Target: $112.00$117.00
Current: $85.23
Upside: +37.28%
Maintained: Buy
Price Target: $158.00$180.00
Current: $155.82
Upside: +15.52%
Maintained: Buy
Price Target: $113.69
Current: $72.70
Upside: +56.39%
Maintained: Hold
Price Target: $21.00
Current: $21.15
Upside: -0.71%
Maintained: Buy
Price Target: $95.00$93.00
Current: $91.38
Upside: +1.77%
Maintained: Hold
Price Target: $0.50$0.20
Current: $0.165
Upside: n/a
Maintained: Buy
Price Target: $26.00
Current: $13.39
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $1.95
Upside: n/a
Reiterated: Buy
Price Target: $281.39
Current: $4.09
Upside: n/a
Maintained: Hold
Price Target: $21.00
Current: $3.99
Upside: n/a
Maintained: Buy
Price Target: $72.00
Current: $1.42
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $0.000001
Upside: n/a
Initiated Coverage: Buy
Price Target: $10.66
Current: $0.07
Upside: n/a
Reiterated: Hold
Price Target: $41.00$43.50
Current: $41.26
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $1.45
Upside: n/a
Reiterated: Hold
Price Target: $5.68$6.75
Current: $2.94
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $9.91
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $17.17
Upside: n/a
Reiterated: Buy
Price Target: $1.42
Current: $1.33
Upside: n/a
Reiterated: Buy
Price Target: $2.84
Current: $9.75
Upside: n/a