Martin Landry

Stock Analyst at Stifel Nicolaus

(4.91)
# 229
Out of 4,408 analysts
573
Total ratings
59.6%
Success rate
23.1%
Average return

Stocks Rated by Martin Landry

GURU Organic Energy Corp.
Jun 12, 2026
Maintained: Hold
Price Target: $5.50$5.00
Current: $4.38
Upside: +14.16%
Dollarama Inc.
Jun 11, 2026
Maintained: Buy
Price Target: $190.00$215.00
Current: $190.94
Upside: +12.60%
Canadian Tire Corporation, Limited
Jun 10, 2026
Initiated Coverage: Buy
Price Target: $215.00
Current: $210.17
Upside: +2.30%
Canadian Tire Corporation, Limited
Jun 9, 2026
Initiated Coverage: Buy
Price Target: $215.00
Current: $186.77
Upside: +15.11%
Kits Eyecare Ltd.
Jun 5, 2026
Maintained: Buy
Price Target: $21.00
Current: $14.14
Upside: +48.51%
BRP Inc.
May 29, 2026
Downgraded: Hold
Price Target: $92.00$85.00
Current: $84.29
Upside: +0.84%
Happy Belly Food Group Inc.
May 14, 2026
Maintained: Buy
Price Target: $2.50$2.30
Current: $1.65
Upside: +39.39%
Pet Valu Holdings Ltd.
May 13, 2026
Maintained: Buy
Price Target: $32.00$23.00
Current: $18.96
Upside: +21.31%
Leon's Furniture Limited
May 11, 2026
Maintained: Hold
Price Target: $30.00$27.00
Current: $24.53
Upside: +10.07%
Lassonde Industries Inc.
May 11, 2026
Maintained: Buy
Price Target: $280.00
Current: $219.01
Upside: +27.85%
Maintained: Buy
Price Target: $35.00$36.00
Current: $30.83
Upside: +16.77%
Maintained: Buy
Price Target: $112.00$117.00
Current: $88.12
Upside: +32.77%
Maintained: Buy
Price Target: $158.00$180.00
Current: $168.52
Upside: +6.81%
Maintained: Buy
Price Target: $111.79
Current: $85.13
Upside: +31.32%
Maintained: Hold
Price Target: $21.00
Current: $19.07
Upside: +10.12%
Maintained: Buy
Price Target: $102.00$110.00
Current: $69.17
Upside: +59.03%
Maintained: Buy
Price Target: $95.00$93.00
Current: $84.31
Upside: +10.31%
Maintained: Hold
Price Target: $0.50$0.20
Current: $0.21
Upside: n/a
Maintained: Buy
Price Target: $26.00
Current: $12.84
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $2.03
Upside: n/a
Reiterated: Buy
Price Target: $276.68
Current: $4.25
Upside: n/a
Maintained: Hold
Price Target: $21.00
Current: $3.76
Upside: n/a
Maintained: Buy
Price Target: $72.00
Current: $1.41
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $0.000001
Upside: n/a
Initiated Coverage: Buy
Price Target: $10.48
Current: $0.075
Upside: n/a
Reiterated: Hold
Price Target: $41.00$43.50
Current: $42.01
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $1.49
Upside: n/a
Reiterated: Hold
Price Target: $5.59$6.64
Current: $2.77
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $9.48
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $16.31
Upside: n/a
Reiterated: Buy
Price Target: $1.40
Current: $1.37
Upside: n/a
Reiterated: Buy
Price Target: $2.79
Current: $9.27
Upside: n/a