Chris MacCulloch
Stock Analyst at Scotiabank
(4.86)
# 374
Out of 5,074 analysts
304
Total ratings
55.6%
Success rate
26.9%
Average return
Main Sectors:
Stocks Rated by Chris MacCulloch
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| TSX: AAV Advantage Energy Ltd. | Reiterated: Buy | $15.50 → $14.00 | $10.77 | +29.99% | 19 | Oct 19, 2026 | |
| TSX: CNQ Canadian Natural Resources Limited | Reiterated: Hold | $73.00 → $79.00 | $75.50 | +4.64% | 16 | Oct 19, 2026 | |
| TSX: CVE Cenovus Energy Inc. | Reiterated: Buy | $51.00 → $56.00 | $44.88 | +24.78% | 20 | Oct 19, 2026 | |
| TSX: IMO Imperial Oil Limited | Reiterated: Hold | $156.00 → $183.00 | $184.78 | -0.96% | 24 | Oct 19, 2026 | |
| TSXV: LGN Logan Energy Corp. | Reiterated: Buy | $1.45 → $1.60 | $1.30 | +23.08% | 3 | Oct 19, 2026 | |
| TSX: PEY Peyto Exploration & Development Corp. | Reiterated: Hold | $29.00 → $27.00 | $25.35 | +6.51% | 13 | Oct 19, 2026 | |
| TSX: POU Paramount Resources Ltd. | Reiterated: Hold | $36.00 → $40.00 | $33.81 | +18.31% | 9 | Oct 19, 2026 | |
| TSX: SDE Spartan Delta Corp. | Reiterated: Buy | $15.50 → $17.50 | $14.52 | +20.52% | 18 | Oct 19, 2026 | |
| TSX: SU Suncor Energy Inc. | Reiterated: Buy | $104.00 → $123.00 | $108.39 | +13.48% | 18 | Oct 19, 2026 | |
| TSX: TOU Tourmaline Oil Corp. | Reiterated: Buy | $68.00 → $73.00 | $65.86 | +10.84% | 14 | Oct 19, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $35.00 → $36.00 | $30.25 | +19.01% | 9 | Jul 17, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $16.00 | $18.84 | -15.07% | 23 | Jul 17, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $5.75 → $9.00 | $11.91 | -24.43% | 12 | Mar 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $7.75 → $10.50 | $14.65 | -28.33% | 28 | Feb 26, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $14.00 → $15.00 | $20.25 | -25.93% | 13 | Feb 25, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $14.00 → $16.00 | $17.53 | -8.73% | 17 | Nov 17, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $49.00 | $8.82 | n/a | 1 | Aug 1, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $7.00 → $7.25 | $14.73 | n/a | 13 | Jul 22, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $1.00 | $0.53 | n/a | 19 | Jul 22, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $2.00 → $1.25 | $0.18 | n/a | 5 | Aug 1, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $4.25 → $1.25 | $10.67 | n/a | 2 | May 6, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $75.00 | $16.21 | n/a | 5 | Mar 11, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $3.50 | $7.45 | n/a | 1 | Feb 7, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $14 | $69.30 | n/a | 2 | Dec 18, 2017 |
Advantage Energy Ltd.
Oct 19, 2026
Reiterated: Buy
Price Target: $15.50 → $14.00
Current: $10.77
Upside: +29.99%
Canadian Natural Resources Limited
Oct 19, 2026
Reiterated: Hold
Price Target: $73.00 → $79.00
Current: $75.50
Upside: +4.64%
Cenovus Energy Inc.
Oct 19, 2026
Reiterated: Buy
Price Target: $51.00 → $56.00
Current: $44.88
Upside: +24.78%
Imperial Oil Limited
Oct 19, 2026
Reiterated: Hold
Price Target: $156.00 → $183.00
Current: $184.78
Upside: -0.96%
Logan Energy Corp.
Oct 19, 2026
Reiterated: Buy
Price Target: $1.45 → $1.60
Current: $1.30
Upside: +23.08%
Peyto Exploration & Development Corp.
Oct 19, 2026
Reiterated: Hold
Price Target: $29.00 → $27.00
Current: $25.35
Upside: +6.51%
Paramount Resources Ltd.
Oct 19, 2026
Reiterated: Hold
Price Target: $36.00 → $40.00
Current: $33.81
Upside: +18.31%
Spartan Delta Corp.
Oct 19, 2026
Reiterated: Buy
Price Target: $15.50 → $17.50
Current: $14.52
Upside: +20.52%
Suncor Energy Inc.
Oct 19, 2026
Reiterated: Buy
Price Target: $104.00 → $123.00
Current: $108.39
Upside: +13.48%
Tourmaline Oil Corp.
Oct 19, 2026
Reiterated: Buy
Price Target: $68.00 → $73.00
Current: $65.86
Upside: +10.84%
Jul 17, 2026
Reiterated: Buy
Price Target: $35.00 → $36.00
Current: $30.25
Upside: +19.01%
Jul 17, 2026
Reiterated: Hold
Price Target: $16.00
Current: $18.84
Upside: -15.07%
Mar 5, 2026
Reiterated: Hold
Price Target: $5.75 → $9.00
Current: $11.91
Upside: -24.43%
Feb 26, 2026
Reiterated: Buy
Price Target: $7.75 → $10.50
Current: $14.65
Upside: -28.33%
Feb 25, 2026
Reiterated: Buy
Price Target: $14.00 → $15.00
Current: $20.25
Upside: -25.93%
Nov 17, 2025
Reiterated: Hold
Price Target: $14.00 → $16.00
Current: $17.53
Upside: -8.73%
Aug 1, 2025
Reiterated: Buy
Price Target: $49.00
Current: $8.82
Upside: n/a
Jul 22, 2025
Reiterated: Hold
Price Target: $7.00 → $7.25
Current: $14.73
Upside: n/a
Jul 22, 2025
Reiterated: Buy
Price Target: $1.00
Current: $0.53
Upside: n/a
Aug 1, 2019
Reiterated: Hold
Price Target: $2.00 → $1.25
Current: $0.18
Upside: n/a
May 6, 2019
Reiterated: Hold
Price Target: $4.25 → $1.25
Current: $10.67
Upside: n/a
Mar 11, 2019
Reiterated: Hold
Price Target: $75.00
Current: $16.21
Upside: n/a
Feb 7, 2019
Reiterated: Buy
Price Target: $3.50
Current: $7.45
Upside: n/a
Dec 18, 2017
Reiterated: Hold
Price Target: $14
Current: $69.30
Upside: n/a