Martin Landry

Stock Analyst at Stifel Nicolaus

(4.91)
# 249
Out of 5,081 analysts
598
Total ratings
57.3%
Success rate
20.9%
Average return

Stocks Rated by Martin Landry

Aritzia Inc.
Oct 20, 2026
Reiterated: Buy
Price Target: $190.00
Current: $151.60
Upside: +25.33%
Groupe Dynamite Inc.
Oct 16, 2026
Reiterated: Buy
Price Target: $78.00
Current: $59.94
Upside: +30.13%
Dollarama Inc.
Sep 17, 2026
Reiterated: Buy
Price Target: $215.00
Current: $207.27
Upside: +3.73%
GURU Organic Energy Corp.
Sep 14, 2026
Reiterated: Hold
Price Target: $5.00 → $4.00
Current: $2.73
Upside: +46.52%
BRP Inc.
Sep 4, 2026
Reiterated: Hold
Price Target: $85.00 → $90.00
Current: $81.99
Upside: +9.77%
Alimentation Couche-Tard Inc.
Sep 3, 2026
Reiterated: Buy
Price Target: $108.00 → $102.00
Current: $82.71
Upside: +23.32%
Canadian Tire Corporation, Limited
Aug 14, 2026
Reiterated: Buy
Price Target: $215.00 → $220.00
Current: $204.07
Upside: +7.81%
Maple Leaf Foods Inc.
Aug 13, 2026
Reiterated: Buy
Price Target: $36.00
Current: $26.34
Upside: +36.67%
Pet Valu Holdings Ltd.
Aug 12, 2026
Reiterated: Buy
Price Target: $23.00
Current: $19.79
Upside: +16.22%
Lassonde Industries Inc.
Aug 10, 2026
Reiterated: Buy
Price Target: $280.00 → $300.00
Current: $245.51
Upside: +22.19%
Reiterated: Hold
Price Target: $27.00 → $25.50
Current: $26.69
Upside: -4.46%
Reiterated: Buy
Price Target: $117.00 → $105.00
Current: $74.09
Upside: +41.72%
Reiterated: Buy
Price Target: $112.03 → $116.23
Current: $56.52
Upside: +105.65%
Reiterated: Hold
Price Target: $21.00
Current: $21.10
Upside: -0.47%
Initiated Coverage: Buy
Price Target: $215.00
Current: $217.50
Upside: -1.15%
Reiterated: Buy
Price Target: $21.00
Current: $17.12
Upside: +22.66%
Reiterated: Buy
Price Target: $2.50 → $2.30
Current: $1.46
Upside: +57.53%
Reiterated: Hold
Price Target: $0.50 → $0.20
Current: $0.03
Upside: n/a
Reiterated: Buy
Price Target: $26.00
Current: $20.67
Upside: n/a
Reiterated: Buy
Price Target: $21
Current: $2.54
Upside: n/a
Reiterated: Buy
Price Target: $273.95
Current: $5.49
Upside: n/a
Reiterated: Hold
Price Target: $21.00
Current: $4.66
Upside: n/a
Reiterated: Buy
Price Target: $72.00
Current: $0.93
Upside: n/a
Reiterated: Buy
Price Target: $5
Current: $0.000001
Upside: n/a
Initiated Coverage: Buy
Price Target: $10.50
Current: $0.06
Upside: n/a
Reiterated: Hold
Price Target: $41.00 → $43.50
Current: $40.50
Upside: n/a
Reiterated: Buy
Price Target: $10.00
Current: $1.31
Upside: n/a
Reiterated: Hold
Price Target: $5.53 → $6.57
Current: $2.55
Upside: n/a
Reiterated: Buy
Price Target: $8.99
Current: $13.31
Upside: n/a
Reiterated: Buy
Price Target: $13.14
Current: $11.63
Upside: n/a
Reiterated: Buy
Price Target: $1.38
Current: $0.99
Upside: n/a
Reiterated: Buy
Price Target: $2.77
Current: $7.85
Upside: n/a