Chris Thompson MBA
Stock Analyst at CIBC
(4.50)
# 1,167
Out of 4,659 analysts
52
Total ratings
70.8%
Success rate
42.8%
Average return
Main Sectors:
Top Industries:
Stocks Rated by Chris Thompson MBA
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| TSX: NOA North American Construction Group Ltd. | Maintained: Hold | $23.00 → $21.00 | $19.03 | +10.35% | 9 | Aug 14, 2026 | |
| TSX: BIR Birchcliff Energy Ltd. | Maintained: Hold | $8.50 → $8.75 | $6.40 | +36.72% | 10 | Aug 13, 2026 | |
| TSX: PEY Peyto Exploration & Development Corp. | Maintained: Buy | $28.00 | $24.96 | +12.18% | 7 | Aug 12, 2026 | |
| TSXV: LGN Logan Energy Corp. | Maintained: Buy | $1.20 → $1.30 | $1.13 | +15.04% | 7 | Aug 12, 2026 | |
| TSX: SDE Spartan Delta Corp. | Maintained: Buy | $16.00 → $17.00 | $13.17 | +29.08% | 6 | Jul 31, 2026 | |
| TSX: CJ Cardinal Energy Ltd. | Maintained: Buy | $11.00 → $15.75 | $11.71 | +34.50% | 9 | Jul 29, 2026 | |
| TSX: HWX Headwater Exploration Inc. | Maintained: Buy | $8.50 → $17.25 | $13.79 | +25.09% | 3 | Jul 24, 2026 | |
| TSX: TNZ Tenaz Energy Corp. | Maintained: Buy | $80.00 | $59.50 | +34.45% | 1 | Jul 23, 2026 |
North American Construction Group Ltd.
Aug 14, 2026
Maintained: Hold
Price Target: $23.00 → $21.00
Current: $19.03
Upside: +10.35%
Birchcliff Energy Ltd.
Aug 13, 2026
Maintained: Hold
Price Target: $8.50 → $8.75
Current: $6.40
Upside: +36.72%
Peyto Exploration & Development Corp.
Aug 12, 2026
Maintained: Buy
Price Target: $28.00
Current: $24.96
Upside: +12.18%
Logan Energy Corp.
Aug 12, 2026
Maintained: Buy
Price Target: $1.20 → $1.30
Current: $1.13
Upside: +15.04%
Spartan Delta Corp.
Jul 31, 2026
Maintained: Buy
Price Target: $16.00 → $17.00
Current: $13.17
Upside: +29.08%
Cardinal Energy Ltd.
Jul 29, 2026
Maintained: Buy
Price Target: $11.00 → $15.75
Current: $11.71
Upside: +34.50%
Headwater Exploration Inc.
Jul 24, 2026
Maintained: Buy
Price Target: $8.50 → $17.25
Current: $13.79
Upside: +25.09%
Tenaz Energy Corp.
Jul 23, 2026
Maintained: Buy
Price Target: $80.00
Current: $59.50
Upside: +34.45%