Chris MacCulloch
Stock Analyst at Scotiabank
(4.82)
# 466
Out of 4,581 analysts
292
Total ratings
55.2%
Success rate
25.7%
Average return
Main Sectors:
Stocks Rated by Chris MacCulloch
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| TSX: CNQ Canadian Natural Resources Limited | Maintained: Hold | $72.00 → $70.00 | $65.31 | +7.18% | 14 | Jul 17, 2026 | |
| TSX: ATH Athabasca Oil Corporation | Maintained: Hold | $9.00 → $12.50 | $10.62 | +17.70% | 13 | Jul 17, 2026 | |
| TSX: VET Vermilion Energy Inc. | Maintained: Hold | $16.00 | $15.27 | +4.78% | 23 | Jul 17, 2026 | |
| TSX: TOU Tourmaline Oil Corp. | Maintained: Hold | $77.00 → $68.00 | $64.46 | +5.49% | 13 | Jul 17, 2026 | |
| TSX: TPZ Topaz Energy Corp. | Maintained: Buy | $35.00 → $36.00 | $32.30 | +11.46% | 9 | Jul 17, 2026 | |
| TSXV: LGN Logan Energy Corp. | Maintained: Buy | $1.35 | $0.97 | +39.18% | 2 | Jul 7, 2026 | |
| TSX: CVE Cenovus Energy Inc. | Initiated Coverage: Buy | $36.00 → $47.00 | $40.83 | +15.11% | 18 | Jun 26, 2026 | |
| TSX: IMO Imperial Oil Limited | Initiated Coverage: Hold | $132.00 → $151.00 | $180.96 | -16.56% | 22 | Jun 26, 2026 | |
| TSX: SU Suncor Energy Inc. | Initiated Coverage: Buy | $65.00 → $104.00 | $92.56 | +12.36% | 17 | Jun 26, 2026 | |
| TSX: POU Paramount Resources Ltd. | Initiated Coverage: Hold | $10.00 → $35.00 | $29.46 | +18.81% | 6 | Jun 26, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | $31.00 → $29.00 | $25.84 | +12.23% | 12 | Jun 26, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $11.00 → $15.50 | $11.33 | +36.80% | 17 | Jun 26, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $14.50 | $10.77 | +34.63% | 16 | Mar 9, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $7.75 → $10.50 | $13.33 | -21.23% | 28 | Feb 26, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $14.00 → $15.00 | $16.02 | -6.37% | 13 | Feb 25, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $14.00 → $16.00 | $16.82 | -4.88% | 17 | Nov 17, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $49.00 | $18.80 | +160.64% | 1 | Aug 1, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $1.00 | $0.55 | n/a | 19 | Jul 22, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $7.00 → $7.25 | $13.40 | n/a | 13 | Jul 22, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $31.50 → $34.50 | $32.54 | n/a | 9 | May 5, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $4.25 → $1.25 | $13.28 | n/a | 2 | May 6, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $75.00 | $13.85 | n/a | 5 | Mar 11, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $3.50 | $5.87 | n/a | 1 | Feb 7, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $14 | $61.28 | n/a | 2 | Dec 18, 2017 |
Canadian Natural Resources Limited
Jul 17, 2026
Maintained: Hold
Price Target: $72.00 → $70.00
Current: $65.31
Upside: +7.18%
Athabasca Oil Corporation
Jul 17, 2026
Maintained: Hold
Price Target: $9.00 → $12.50
Current: $10.62
Upside: +17.70%
Vermilion Energy Inc.
Jul 17, 2026
Maintained: Hold
Price Target: $16.00
Current: $15.27
Upside: +4.78%
Tourmaline Oil Corp.
Jul 17, 2026
Maintained: Hold
Price Target: $77.00 → $68.00
Current: $64.46
Upside: +5.49%
Topaz Energy Corp.
Jul 17, 2026
Maintained: Buy
Price Target: $35.00 → $36.00
Current: $32.30
Upside: +11.46%
Logan Energy Corp.
Jul 7, 2026
Maintained: Buy
Price Target: $1.35
Current: $0.97
Upside: +39.18%
Cenovus Energy Inc.
Jun 26, 2026
Initiated Coverage: Buy
Price Target: $36.00 → $47.00
Current: $40.83
Upside: +15.11%
Imperial Oil Limited
Jun 26, 2026
Initiated Coverage: Hold
Price Target: $132.00 → $151.00
Current: $180.96
Upside: -16.56%
Suncor Energy Inc.
Jun 26, 2026
Initiated Coverage: Buy
Price Target: $65.00 → $104.00
Current: $92.56
Upside: +12.36%
Paramount Resources Ltd.
Jun 26, 2026
Initiated Coverage: Hold
Price Target: $10.00 → $35.00
Current: $29.46
Upside: +18.81%
Jun 26, 2026
Initiated Coverage: Hold
Price Target: $31.00 → $29.00
Current: $25.84
Upside: +12.23%
Jun 26, 2026
Initiated Coverage: Buy
Price Target: $11.00 → $15.50
Current: $11.33
Upside: +36.80%
Mar 9, 2026
Maintained: Buy
Price Target: $14.50
Current: $10.77
Upside: +34.63%
Feb 26, 2026
Maintained: Buy
Price Target: $7.75 → $10.50
Current: $13.33
Upside: -21.23%
Feb 25, 2026
Maintained: Buy
Price Target: $14.00 → $15.00
Current: $16.02
Upside: -6.37%
Nov 17, 2025
Maintained: Hold
Price Target: $14.00 → $16.00
Current: $16.82
Upside: -4.88%
Aug 1, 2025
Maintained: Buy
Price Target: $49.00
Current: $18.80
Upside: +160.64%
Jul 22, 2025
Maintained: Buy
Price Target: $1.00
Current: $0.55
Upside: n/a
Jul 22, 2025
Maintained: Hold
Price Target: $7.00 → $7.25
Current: $13.40
Upside: n/a
May 5, 2025
Maintained: Buy
Price Target: $31.50 → $34.50
Current: $32.54
Upside: n/a
May 6, 2019
Reiterated: Hold
Price Target: $4.25 → $1.25
Current: $13.28
Upside: n/a
Mar 11, 2019
Reiterated: Hold
Price Target: $75.00
Current: $13.85
Upside: n/a
Feb 7, 2019
Reiterated: Buy
Price Target: $3.50
Current: $5.87
Upside: n/a
Dec 18, 2017
Reiterated: Hold
Price Target: $14
Current: $61.28
Upside: n/a