Chris MacCulloch
Stock Analyst at Desjardins
(4.79)
# 523
Out of 4,421 analysts
276
Total ratings
52.8%
Success rate
25.6%
Average return
Main Sectors:
Stocks Rated by Chris MacCulloch
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| TSX: PEY Peyto Exploration & Development Corp. | Maintained: Buy | $24.50 → $31.00 | $24.62 | +25.91% | 11 | Mar 12, 2026 | |
| TSX: AAV Advantage Energy Ltd. | Maintained: Buy | $14.50 | $9.82 | +47.66% | 16 | Mar 9, 2026 | |
| TSX: CNQ Canadian Natural Resources Limited | Maintained: Hold | $52.00 → $56.00 | $59.77 | -6.31% | 12 | Mar 9, 2026 | |
| TSX: VET Vermilion Energy Inc. | Maintained: Hold | $12.50 → $16.00 | $14.35 | +11.50% | 22 | Mar 9, 2026 | |
| TSX: TOU Tourmaline Oil Corp. | Maintained: Buy | $70.00 → $74.00 | $60.50 | +22.31% | 11 | Mar 9, 2026 | |
| TSX: ATH Athabasca Oil Corporation | Maintained: Hold | $5.75 → $9.00 | $10.68 | -15.73% | 12 | Mar 5, 2026 | |
| TSX: TVE Tamarack Valley Energy Ltd. | Maintained: Buy | $7.75 → $10.50 | $12.51 | -16.07% | 28 | Feb 26, 2026 | |
| TSX: TPZ Topaz Energy Corp. | Maintained: Buy | $31.00 → $32.50 | $30.85 | +5.35% | 7 | Feb 26, 2026 | |
| TSX: WCP Whitecap Resources Inc. | Maintained: Buy | $14.00 → $15.00 | $15.84 | -5.30% | 13 | Feb 25, 2026 | |
| TSX: SDE Spartan Delta Corp. | Maintained: Hold | $8.50 → $11.00 | $10.86 | +1.29% | 16 | Feb 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $30.50 → $36.00 | $36.11 | -0.30% | 17 | Feb 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $104.00 → $132.00 | $161.14 | -18.08% | 21 | Feb 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $14.00 → $16.00 | $16.66 | -3.96% | 17 | Nov 17, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $64.00 → $65.00 | $79.39 | -18.13% | 16 | Aug 7, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $49.00 | $20.26 | +141.86% | 1 | Aug 1, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $1.00 | $0.59 | +69.49% | 19 | Jul 22, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $7.00 → $7.25 | $12.36 | -41.34% | 13 | Jul 22, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $31.50 → $34.50 | $30.60 | n/a | 9 | May 5, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $4.25 → $1.25 | $12.77 | n/a | 2 | May 6, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $75.00 | $13.48 | n/a | 5 | Mar 11, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $10.00 | $28.20 | n/a | 5 | Mar 11, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $3.50 | $5.75 | n/a | 1 | Feb 7, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $14 | $53.61 | n/a | 2 | Dec 18, 2017 |
Peyto Exploration & Development Corp.
Mar 12, 2026
Maintained: Buy
Price Target: $24.50 → $31.00
Current: $24.62
Upside: +25.91%
Advantage Energy Ltd.
Mar 9, 2026
Maintained: Buy
Price Target: $14.50
Current: $9.82
Upside: +47.66%
Canadian Natural Resources Limited
Mar 9, 2026
Maintained: Hold
Price Target: $52.00 → $56.00
Current: $59.77
Upside: -6.31%
Vermilion Energy Inc.
Mar 9, 2026
Maintained: Hold
Price Target: $12.50 → $16.00
Current: $14.35
Upside: +11.50%
Tourmaline Oil Corp.
Mar 9, 2026
Maintained: Buy
Price Target: $70.00 → $74.00
Current: $60.50
Upside: +22.31%
Athabasca Oil Corporation
Mar 5, 2026
Maintained: Hold
Price Target: $5.75 → $9.00
Current: $10.68
Upside: -15.73%
Tamarack Valley Energy Ltd.
Feb 26, 2026
Maintained: Buy
Price Target: $7.75 → $10.50
Current: $12.51
Upside: -16.07%
Topaz Energy Corp.
Feb 26, 2026
Maintained: Buy
Price Target: $31.00 → $32.50
Current: $30.85
Upside: +5.35%
Whitecap Resources Inc.
Feb 25, 2026
Maintained: Buy
Price Target: $14.00 → $15.00
Current: $15.84
Upside: -5.30%
Spartan Delta Corp.
Feb 24, 2026
Maintained: Hold
Price Target: $8.50 → $11.00
Current: $10.86
Upside: +1.29%
Feb 20, 2026
Maintained: Buy
Price Target: $30.50 → $36.00
Current: $36.11
Upside: -0.30%
Feb 20, 2026
Maintained: Sell
Price Target: $104.00 → $132.00
Current: $161.14
Upside: -18.08%
Nov 17, 2025
Maintained: Hold
Price Target: $14.00 → $16.00
Current: $16.66
Upside: -3.96%
Aug 7, 2025
Maintained: Buy
Price Target: $64.00 → $65.00
Current: $79.39
Upside: -18.13%
Aug 1, 2025
Maintained: Buy
Price Target: $49.00
Current: $20.26
Upside: +141.86%
Jul 22, 2025
Maintained: Buy
Price Target: $1.00
Current: $0.59
Upside: +69.49%
Jul 22, 2025
Maintained: Hold
Price Target: $7.00 → $7.25
Current: $12.36
Upside: -41.34%
May 5, 2025
Maintained: Buy
Price Target: $31.50 → $34.50
Current: $30.60
Upside: n/a
May 6, 2019
Reiterated: Hold
Price Target: $4.25 → $1.25
Current: $12.77
Upside: n/a
Mar 11, 2019
Reiterated: Hold
Price Target: $75.00
Current: $13.48
Upside: n/a
Mar 11, 2019
Reiterated: Hold
Price Target: $10.00
Current: $28.20
Upside: n/a
Feb 7, 2019
Reiterated: Buy
Price Target: $3.50
Current: $5.75
Upside: n/a
Dec 18, 2017
Reiterated: Hold
Price Target: $14
Current: $53.61
Upside: n/a