Martin Landry

Stock Analyst at Stifel Nicolaus

(4.86)
# 344
Out of 4,698 analysts
592
Total ratings
55.7%
Success rate
21.1%
Average return

Stocks Rated by Martin Landry

BRP Inc.
Sep 4, 2026
Maintained: Hold
Price Target: $85.00$90.00
Current: $88.23
Upside: +2.01%
Alimentation Couche-Tard Inc.
Sep 3, 2026
Maintained: Buy
Price Target: $108.00$102.00
Current: $81.91
Upside: +24.53%
Canadian Tire Corporation, Limited
Aug 14, 2026
Maintained: Buy
Price Target: $215.00$220.00
Current: $190.78
Upside: +15.32%
Maple Leaf Foods Inc.
Aug 13, 2026
Maintained: Buy
Price Target: $36.00
Current: $26.66
Upside: +35.03%
Pet Valu Holdings Ltd.
Aug 12, 2026
Maintained: Buy
Price Target: $23.00
Current: $18.78
Upside: +22.47%
Leon's Furniture Limited
Aug 10, 2026
Maintained: Hold
Price Target: $27.00$25.50
Current: $24.47
Upside: +4.21%
Lassonde Industries Inc.
Aug 10, 2026
Maintained: Buy
Price Target: $280.00$300.00
Current: $227.20
Upside: +32.04%
Premium Brands Holdings Corporation
Aug 7, 2026
Maintained: Buy
Price Target: $117.00$105.00
Current: $79.11
Upside: +32.73%
Gildan Activewear Inc.
Jul 31, 2026
Maintained: Buy
Price Target: $111.28$115.46
Current: $74.05
Upside: +55.92%
Spin Master Corp.
Jul 31, 2026
Maintained: Hold
Price Target: $21.00
Current: $19.87
Upside: +5.69%
Maintained: Buy
Price Target: $73.00
Current: $60.30
Upside: +21.06%
Maintained: Buy
Price Target: $180.00$190.00
Current: $126.08
Upside: +50.70%
Maintained: Hold
Price Target: $5.50$5.00
Current: $3.81
Upside: +31.23%
Maintained: Buy
Price Target: $190.00$215.00
Current: $176.89
Upside: +21.54%
Initiated Coverage: Buy
Price Target: $215.00
Current: $215.00
Upside: -
Maintained: Buy
Price Target: $21.00
Current: $15.25
Upside: +37.70%
Maintained: Buy
Price Target: $2.50$2.30
Current: $1.50
Upside: +53.33%
Maintained: Hold
Price Target: $0.50$0.20
Current: $0.03
Upside: n/a
Maintained: Buy
Price Target: $26.00
Current: $19.00
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $2.90
Upside: n/a
Reiterated: Buy
Price Target: $275.43
Current: $5.37
Upside: n/a
Maintained: Hold
Price Target: $21.00
Current: $4.46
Upside: n/a
Maintained: Buy
Price Target: $72.00
Current: $1.35
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $0.000001
Upside: n/a
Initiated Coverage: Buy
Price Target: $10.43
Current: $0.08
Upside: n/a
Reiterated: Hold
Price Target: $41.00$43.50
Current: $40.30
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $1.58
Upside: n/a
Reiterated: Hold
Price Target: $5.56$6.61
Current: $2.72
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $10.04
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $14.39
Upside: n/a
Reiterated: Buy
Price Target: $1.39
Current: $1.29
Upside: n/a
Reiterated: Buy
Price Target: $2.78
Current: $9.44
Upside: n/a