Martin Landry

Stock Analyst at Stifel Nicolaus

(4.87)
# 338
Out of 4,574 analysts
578
Total ratings
56.1%
Success rate
21.2%
Average return

Stocks Rated by Martin Landry

Gildan Activewear Inc.
Jul 20, 2026
Reiterated: Buy
Price Target: $112.80
Current: $70.48
Upside: +60.05%
Premium Brands Holdings Corporation
Jul 20, 2026
Maintained: Buy
Price Target: $117.00
Current: $88.81
Upside: +31.74%
Aritzia Inc.
Jul 10, 2026
Maintained: Buy
Price Target: $180.00$190.00
Current: $134.50
Upside: +41.26%
Maple Leaf Foods Inc.
Jul 9, 2026
Maintained: Buy
Price Target: $36.00
Current: $27.96
Upside: +28.76%
Groupe Dynamite Inc.
Jun 17, 2026
Maintained: Buy
Price Target: $110.00$73.00
Current: $49.56
Upside: +47.30%
GURU Organic Energy Corp.
Jun 12, 2026
Maintained: Hold
Price Target: $5.50$5.00
Current: $3.40
Upside: +47.06%
Dollarama Inc.
Jun 11, 2026
Maintained: Buy
Price Target: $190.00$215.00
Current: $184.68
Upside: +16.42%
Canadian Tire Corporation, Limited
Jun 10, 2026
Initiated Coverage: Buy
Price Target: $215.00
Current: $216.50
Upside: -0.69%
Canadian Tire Corporation, Limited
Jun 9, 2026
Initiated Coverage: Buy
Price Target: $215.00
Current: $198.86
Upside: +8.12%
Kits Eyecare Ltd.
Jun 5, 2026
Maintained: Buy
Price Target: $21.00
Current: $13.28
Upside: +58.13%
Downgraded: Hold
Price Target: $92.00$85.00
Current: $85.20
Upside: -0.23%
Maintained: Buy
Price Target: $2.50$2.30
Current: $1.55
Upside: +48.39%
Maintained: Buy
Price Target: $32.00$23.00
Current: $18.70
Upside: +22.99%
Maintained: Hold
Price Target: $30.00$27.00
Current: $23.86
Upside: +13.16%
Maintained: Buy
Price Target: $280.00
Current: $213.80
Upside: +30.96%
Maintained: Hold
Price Target: $21.00
Current: $22.77
Upside: -7.77%
Maintained: Buy
Price Target: $95.00$93.00
Current: $88.82
Upside: +4.71%
Maintained: Hold
Price Target: $0.50$0.20
Current: $0.04
Upside: n/a
Maintained: Buy
Price Target: $26.00
Current: $17.81
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $1.93
Upside: n/a
Reiterated: Buy
Price Target: $279.19
Current: $3.77
Upside: n/a
Maintained: Hold
Price Target: $21.00
Current: $3.97
Upside: n/a
Maintained: Buy
Price Target: $72.00
Current: $1.27
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $0.000001
Upside: n/a
Initiated Coverage: Buy
Price Target: $10.58
Current: $0.08
Upside: n/a
Reiterated: Hold
Price Target: $41.00$43.50
Current: $39.95
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $1.32
Upside: n/a
Reiterated: Hold
Price Target: $5.64$6.70
Current: $2.61
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $9.73
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $16.25
Upside: n/a
Reiterated: Buy
Price Target: $1.41
Current: $1.35
Upside: n/a
Reiterated: Buy
Price Target: $2.82
Current: $10.28
Upside: n/a