Mark Petrie

Stock Analyst at CIBC

(4.87)
# 304
Out of 4,698 analysts
593
Total ratings
66%
Success rate
16.9%
Average return

Stocks Rated by Mark Petrie

Alimentation Couche-Tard Inc.
Jun 24, 2026
Maintained: Buy
Price Target: $89.00$102.00
Current: $81.91
Upside: +24.53%
Empire Company Limited
Jun 19, 2026
Maintained: Buy
Price Target: $54.00$58.00
Current: $47.82
Upside: +21.29%
Groupe Dynamite Inc.
Jun 17, 2026
Maintained: Buy
Price Target: $100.00$73.00
Current: $60.30
Upside: +21.06%
Dollarama Inc.
Jun 12, 2026
Maintained: Buy
Price Target: $202.00$228.00
Current: $176.89
Upside: +28.89%
Saputo Inc.
Jun 8, 2026
Maintained: Buy
Price Target: $47.00$49.00
Current: $40.30
Upside: +21.59%
BRP Inc.
May 29, 2026
Maintained: Buy
Price Target: $90.00$94.00
Current: $88.23
Upside: +6.54%
George Weston Limited
May 13, 2026
Maintained: Buy
Price Target: $112.00$117.00
Current: $100.51
Upside: +16.41%
Pet Valu Holdings Ltd.
May 13, 2026
Maintained: Hold
Price Target: $28.00$22.00
Current: $18.78
Upside: +17.15%
Maple Leaf Foods Inc.
May 8, 2026
Rated: Buy
Price Target: $37.00$39.00
Current: $26.66
Upside: +46.29%
Aritzia Inc.
May 8, 2026
Rated: Buy
Price Target: $148.00$171.00
Current: $126.08
Upside: +35.63%
Maintained: Hold
Price Target: $40.00
Current: $36.12
Upside: +10.74%
Maintained: Buy
Price Target: $75.00$69.00
Current: $62.44
Upside: +10.51%
Maintained: Buy
Price Target: $109.31$106.54
Current: $74.05
Upside: +43.88%
Maintained: Hold
Price Target: $91.00$97.00
Current: $89.69
Upside: +8.15%
Maintained: Hold
Price Target: $198.00$193.00
Current: $215.00
Upside: -10.23%
Maintained: Hold
Price Target: $189.00$193.00
Current: $190.78
Upside: +1.16%
Maintained: Buy
Price Target: $86$77
Current: $80.26
Upside: n/a
Upgraded: Buy
Price Target: $90.00$95.00
Current: $79.11
Upside: n/a
Maintained: Hold
Price Target: $3.00
Current: $4.14
Upside: n/a
Maintained: Hold
Price Target: $43.00$44.00
Current: $49.30
Upside: n/a
Maintained: Hold
Price Target: $37.00$21.00
Current: $11.25
Upside: n/a
Maintained: Buy
Price Target: $25$23
Current: $10.27
Upside: n/a
Maintained: Buy
Price Target: $19
Current: $21.91
Upside: n/a
Reiterated: Buy
Price Target: $76$56
Current: $110.04
Upside: n/a
Maintained: Buy
Price Target: $182.64$161.00
Current: $124.39
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $456.16
Upside: n/a
Reiterated: Sell
Price Target: $33.21$24.91
Current: $22.80
Upside: n/a
Reiterated: Hold
Price Target: $23$20
Current: $106.46
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $1,563.60
Upside: n/a
Reiterated: Hold
Price Target: $31$38
Current: $6.76
Upside: n/a
Reiterated: Hold
Price Target: $15.22
Current: $2.72
Upside: n/a
Reiterated: Buy
Price Target: $27.67$24.91
Current: $12.73
Upside: n/a