Mark Petrie

Stock Analyst at CIBC

(4.89)
# 303
Out of 4,649 analysts
593
Total ratings
68.2%
Success rate
17.4%
Average return

Stocks Rated by Mark Petrie

Alimentation Couche-Tard Inc.
Jun 24, 2026
Maintained: Buy
Price Target: $89.00$102.00
Current: $91.96
Upside: +10.92%
Empire Company Limited
Jun 19, 2026
Maintained: Buy
Price Target: $54.00$58.00
Current: $49.08
Upside: +18.17%
Groupe Dynamite Inc.
Jun 17, 2026
Maintained: Buy
Price Target: $100.00$73.00
Current: $65.30
Upside: +11.79%
Dollarama Inc.
Jun 12, 2026
Maintained: Buy
Price Target: $202.00$228.00
Current: $191.58
Upside: +19.01%
Saputo Inc.
Jun 8, 2026
Maintained: Buy
Price Target: $47.00$49.00
Current: $42.68
Upside: +14.81%
BRP Inc.
May 29, 2026
Maintained: Buy
Price Target: $90.00$94.00
Current: $89.51
Upside: +5.02%
George Weston Limited
May 13, 2026
Maintained: Buy
Price Target: $112.00$117.00
Current: $99.69
Upside: +17.36%
Pet Valu Holdings Ltd.
May 13, 2026
Maintained: Hold
Price Target: $28.00$22.00
Current: $19.80
Upside: +11.11%
Maple Leaf Foods Inc.
May 8, 2026
Rated: Buy
Price Target: $37.00$39.00
Current: $26.81
Upside: +45.47%
Aritzia Inc.
May 8, 2026
Rated: Buy
Price Target: $148.00$171.00
Current: $138.65
Upside: +23.33%
Maintained: Hold
Price Target: $40.00
Current: $36.75
Upside: +8.84%
Maintained: Buy
Price Target: $75.00$69.00
Current: $61.91
Upside: +11.45%
Maintained: Buy
Price Target: $109.62$106.85
Current: $78.75
Upside: +35.68%
Maintained: Hold
Price Target: $91.00$97.00
Current: $88.05
Upside: +10.16%
Maintained: Hold
Price Target: $198.00$193.00
Current: $213.36
Upside: -9.54%
Maintained: Hold
Price Target: $189.00$193.00
Current: $199.34
Upside: -3.18%
Maintained: Buy
Price Target: $86$77
Current: $77.64
Upside: n/a
Upgraded: Buy
Price Target: $90.00$95.00
Current: $81.74
Upside: n/a
Maintained: Hold
Price Target: $3.00
Current: $4.06
Upside: n/a
Maintained: Hold
Price Target: $43.00$44.00
Current: $49.09
Upside: n/a
Maintained: Hold
Price Target: $37.00$21.00
Current: $12.13
Upside: n/a
Maintained: Buy
Price Target: $25$23
Current: $10.66
Upside: n/a
Maintained: Buy
Price Target: $19
Current: $24.70
Upside: n/a
Reiterated: Buy
Price Target: $76$55
Current: $113.03
Upside: n/a
Maintained: Buy
Price Target: $183.17$161.00
Current: $131.33
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $514.39
Upside: n/a
Reiterated: Sell
Price Target: $33.30$24.98
Current: $24.04
Upside: n/a
Reiterated: Hold
Price Target: $23$20
Current: $103.79
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $1,527.80
Upside: n/a
Reiterated: Hold
Price Target: $31$38
Current: $7.67
Upside: n/a
Reiterated: Hold
Price Target: $15.26
Current: $2.75
Upside: n/a
Reiterated: Buy
Price Target: $27.75$24.98
Current: $12.87
Upside: n/a