Mark Petrie

Stock Analyst at CIBC

(4.88)
# 296
Out of 4,476 analysts
593
Total ratings
67.4%
Success rate
17.2%
Average return

Stocks Rated by Mark Petrie

Alimentation Couche-Tard Inc.
Jun 24, 2026
Maintained: Buy
Price Target: $89.00$102.00
Current: $91.38
Upside: +11.62%
Empire Company Limited
Jun 19, 2026
Maintained: Buy
Price Target: $54.00$58.00
Current: $48.65
Upside: +19.22%
Groupe Dynamite Inc.
Jun 17, 2026
Maintained: Buy
Price Target: $100.00$73.00
Current: $54.21
Upside: +34.66%
Dollarama Inc.
Jun 12, 2026
Maintained: Buy
Price Target: $202.00$228.00
Current: $188.11
Upside: +21.21%
Saputo Inc.
Jun 8, 2026
Maintained: Buy
Price Target: $47.00$49.00
Current: $41.26
Upside: +18.76%
BRP Inc.
May 29, 2026
Maintained: Buy
Price Target: $90.00$94.00
Current: $82.82
Upside: +13.50%
George Weston Limited
May 13, 2026
Maintained: Buy
Price Target: $112.00$117.00
Current: $99.64
Upside: +17.42%
Pet Valu Holdings Ltd.
May 13, 2026
Maintained: Hold
Price Target: $28.00$22.00
Current: $18.89
Upside: +16.46%
Maple Leaf Foods Inc.
May 8, 2026
Rated: Buy
Price Target: $37.00$39.00
Current: $30.71
Upside: +26.99%
Aritzia Inc.
May 8, 2026
Rated: Buy
Price Target: $148.00$171.00
Current: $155.82
Upside: +9.74%
Maintained: Hold
Price Target: $40.00
Current: $36.85
Upside: +8.55%
Maintained: Buy
Price Target: $75.00$69.00
Current: $62.45
Upside: +10.49%
Maintained: Buy
Price Target: $112.18$109.34
Current: $72.70
Upside: +50.39%
Maintained: Hold
Price Target: $91.00$97.00
Current: $90.11
Upside: +7.65%
Maintained: Hold
Price Target: $198.00$193.00
Current: $209.90
Upside: -8.05%
Maintained: Hold
Price Target: $189.00$193.00
Current: $197.97
Upside: -2.51%
Maintained: Buy
Price Target: $86$77
Current: $74.79
Upside: n/a
Upgraded: Buy
Price Target: $90.00$95.00
Current: $85.23
Upside: n/a
Maintained: Hold
Price Target: $3.00
Current: $4.81
Upside: n/a
Maintained: Hold
Price Target: $43.00$44.00
Current: $49.43
Upside: n/a
Maintained: Hold
Price Target: $37.00$21.00
Current: $13.43
Upside: n/a
Maintained: Buy
Price Target: $25$23
Current: $9.97
Upside: n/a
Maintained: Buy
Price Target: $19
Current: $25.02
Upside: n/a
Reiterated: Buy
Price Target: $76$54
Current: $116.52
Upside: n/a
Maintained: Buy
Price Target: $187.43$161.00
Current: $137.54
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $517.82
Upside: n/a
Reiterated: Sell
Price Target: $34.08$25.56
Current: $22.90
Upside: n/a
Reiterated: Hold
Price Target: $23$20
Current: $96.78
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $1,451.00
Upside: n/a
Reiterated: Hold
Price Target: $31$38
Current: $7.36
Upside: n/a
Reiterated: Hold
Price Target: $15.62
Current: $2.94
Upside: n/a
Reiterated: Buy
Price Target: $28.40$25.56
Current: $12.89
Upside: n/a