Mark Petrie

Stock Analyst at CIBC

(4.89)
# 280
Out of 4,574 analysts
593
Total ratings
67.1%
Success rate
17%
Average return

Stocks Rated by Mark Petrie

Alimentation Couche-Tard Inc.
Jun 24, 2026
Maintained: Buy
Price Target: $89.00$102.00
Current: $88.82
Upside: +14.84%
Empire Company Limited
Jun 19, 2026
Maintained: Buy
Price Target: $54.00$58.00
Current: $50.10
Upside: +15.77%
Groupe Dynamite Inc.
Jun 17, 2026
Maintained: Buy
Price Target: $100.00$73.00
Current: $49.56
Upside: +47.30%
Dollarama Inc.
Jun 12, 2026
Maintained: Buy
Price Target: $202.00$228.00
Current: $184.68
Upside: +23.46%
Saputo Inc.
Jun 8, 2026
Maintained: Buy
Price Target: $47.00$49.00
Current: $39.95
Upside: +22.65%
BRP Inc.
May 29, 2026
Maintained: Buy
Price Target: $90.00$94.00
Current: $85.20
Upside: +10.33%
George Weston Limited
May 13, 2026
Maintained: Buy
Price Target: $112.00$117.00
Current: $103.91
Upside: +12.60%
Pet Valu Holdings Ltd.
May 13, 2026
Maintained: Hold
Price Target: $28.00$22.00
Current: $18.70
Upside: +17.65%
Maple Leaf Foods Inc.
May 8, 2026
Rated: Buy
Price Target: $37.00$39.00
Current: $27.96
Upside: +39.48%
Aritzia Inc.
May 8, 2026
Rated: Buy
Price Target: $148.00$171.00
Current: $134.50
Upside: +27.14%
Maintained: Hold
Price Target: $40.00
Current: $36.85
Upside: +8.55%
Maintained: Buy
Price Target: $75.00$69.00
Current: $64.35
Upside: +7.23%
Maintained: Buy
Price Target: $111.39$108.57
Current: $70.48
Upside: +54.05%
Maintained: Hold
Price Target: $91.00$97.00
Current: $92.53
Upside: +4.83%
Maintained: Hold
Price Target: $198.00$193.00
Current: $216.50
Upside: -10.85%
Maintained: Hold
Price Target: $189.00$193.00
Current: $198.86
Upside: -2.95%
Maintained: Buy
Price Target: $86$77
Current: $72.47
Upside: n/a
Upgraded: Buy
Price Target: $90.00$95.00
Current: $88.81
Upside: n/a
Maintained: Hold
Price Target: $3.00
Current: $4.49
Upside: n/a
Maintained: Hold
Price Target: $43.00$44.00
Current: $50.66
Upside: n/a
Maintained: Hold
Price Target: $37.00$21.00
Current: $12.54
Upside: n/a
Maintained: Buy
Price Target: $25$23
Current: $9.11
Upside: n/a
Maintained: Buy
Price Target: $19
Current: $22.70
Upside: n/a
Reiterated: Buy
Price Target: $76$55
Current: $117.90
Upside: n/a
Maintained: Buy
Price Target: $186.13$161.00
Current: $142.98
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $521.95
Upside: n/a
Reiterated: Sell
Price Target: $33.84$25.38
Current: $23.83
Upside: n/a
Reiterated: Hold
Price Target: $23$20
Current: $103.40
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $1,552.80
Upside: n/a
Reiterated: Hold
Price Target: $31$38
Current: $7.73
Upside: n/a
Reiterated: Hold
Price Target: $15.51
Current: $2.61
Upside: n/a
Reiterated: Buy
Price Target: $28.20$25.38
Current: $12.76
Upside: n/a