Chris MacCulloch

Stock Analyst at Scotiabank

(4.85)
# 410
Out of 5,133 analysts
308
Total ratings
54.7%
Success rate
25.4%
Average return

Stocks Rated by Chris MacCulloch

Paramount Resources Ltd.
Nov 9, 2026
Upgraded: Buy
Price Target: $40.00 → $42.00
Current: $32.35
Upside: +29.83%
Canadian Natural Resources Limited
Nov 6, 2026
Reiterated: Hold
Price Target: $79.00 → $80.00
Current: $70.91
Upside: +12.82%
Imperial Oil Limited
Nov 5, 2026
Reiterated: Hold
Price Target: $183.00 → $186.00
Current: $183.74
Upside: +1.23%
Suncor Energy Inc.
Nov 5, 2026
Reiterated: Buy
Price Target: $123.00 → $126.00
Current: $99.66
Upside: +26.43%
Logan Energy Corp.
Oct 27, 2026
Downgraded: Hold
Price Target: $1.60
Current: $1.57
Upside: +1.91%
Advantage Energy Ltd.
Oct 19, 2026
Reiterated: Buy
Price Target: $15.50 → $14.00
Current: $10.87
Upside: +28.79%
Cenovus Energy Inc.
Oct 19, 2026
Reiterated: Buy
Price Target: $51.00 → $56.00
Current: $41.49
Upside: +34.97%
Peyto Exploration & Development Corp.
Oct 19, 2026
Reiterated: Hold
Price Target: $29.00 → $27.00
Current: $25.60
Upside: +5.47%
Spartan Delta Corp.
Oct 19, 2026
Reiterated: Buy
Price Target: $15.50 → $17.50
Current: $11.35
Upside: +54.19%
Tourmaline Oil Corp.
Jul 17, 2026
Reiterated: Hold
Price Target: $77.00 → $68.00
Current: $65.30
Upside: +4.13%
Reiterated: Buy
Price Target: $35.00 → $36.00
Current: $28.91
Upside: +24.52%
Reiterated: Hold
Price Target: $16.00
Current: $15.67
Upside: +2.11%
Reiterated: Hold
Price Target: $5.75 → $9.00
Current: $11.65
Upside: -22.75%
Reiterated: Buy
Price Target: $7.75 → $10.50
Current: $11.86
Upside: -11.47%
Reiterated: Buy
Price Target: $14.00 → $15.00
Current: $17.34
Upside: -13.49%
Reiterated: Hold
Price Target: $14.00 → $16.00
Current: $17.24
Upside: -7.19%
Reiterated: Buy
Price Target: $49.00
Current: $8.96
Upside: n/a
Reiterated: Hold
Price Target: $7.00 → $7.25
Current: $11.98
Upside: n/a
Reiterated: Buy
Price Target: $1.00
Current: $0.54
Upside: n/a
Reiterated: Hold
Price Target: $2.00 → $1.25
Current: $0.14
Upside: n/a
Reiterated: Hold
Price Target: $4.25 → $1.25
Current: $12.25
Upside: n/a
Reiterated: Hold
Price Target: $75.00
Current: $14.08
Upside: n/a
Reiterated: Buy
Price Target: $3.50
Current: $6.20
Upside: n/a
Reiterated: Hold
Price Target: $14
Current: $65.39
Upside: n/a