Phil Hallam
Stock Analyst at Canaccord Genuity
(4.80)
# 506
Out of 5,108 analysts
52
Total ratings
69.2%
Success rate
41%
Average return
Main Sectors:
Top Industries:
Stocks Rated by Phil Hallam
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| AIM: ZPHR Zephyr Energy plc | Reiterated: Buy | 14p → 11p | 3p | +254.84% | 12 | Sep 30, 2026 | |
| TSXV: EOG Eco (Atlantic) Oil & Gas Ltd. | Reiterated: Buy | $2.40 → $2.63 | $0.80 | +228.21% | 4 | Sep 30, 2026 | |
| LON: SEPL Seplat Energy Plc | Reiterated: Buy | 695p | 868p | -19.93% | 9 | May 1, 2026 | |
| AIM: AET Afentra plc | Reiterated: Buy | 115p → 118p | 63p | +86.81% | 8 | Apr 17, 2026 | |
| LON: CNE Capricorn Energy PLC | Reiterated: Buy | 360p → 410p | 424p | -3.30% | 8 | Jan 5, 2026 | |
| TSX: TXP Touchstone Exploration Inc. | Reiterated: Buy | $0.64 → $0.60 | $0.19 | +223.86% | 4 | Nov 13, 2025 | |
| TALO Talos Energy | Reiterated: Buy | $20 → $15 | $15.61 | n/a | 2 | Aug 8, 2025 | |
| LON: HBR Harbour Energy plc | Reiterated: Buy | 260p | 270p | n/a | 1 | Mar 14, 2025 | |
| LON: MACF Macfarlane Group PLC | Reiterated: Buy | 145p → 150p | 80p | n/a | 4 | Jul 8, 2024 |
Zephyr Energy plc
Sep 30, 2026
Reiterated: Buy
Price Target: 14p → 11p
Current: 3p
Upside: +254.84%
Eco (Atlantic) Oil & Gas Ltd.
Sep 30, 2026
Reiterated: Buy
Price Target: $2.40 → $2.63
Current: $0.80
Upside: +228.21%
Seplat Energy Plc
May 1, 2026
Reiterated: Buy
Price Target: 695p
Current: 868p
Upside: -19.93%
Afentra plc
Apr 17, 2026
Reiterated: Buy
Price Target: 115p → 118p
Current: 63p
Upside: +86.81%
Capricorn Energy PLC
Jan 5, 2026
Reiterated: Buy
Price Target: 360p → 410p
Current: 424p
Upside: -3.30%
Touchstone Exploration Inc.
Nov 13, 2025
Reiterated: Buy
Price Target: $0.64 → $0.60
Current: $0.19
Upside: +223.86%
Talos Energy
Aug 8, 2025
Reiterated: Buy
Price Target: $20 → $15
Current: $15.61
Upside: n/a
Harbour Energy plc
Mar 14, 2025
Reiterated: Buy
Price Target: 260p
Current: 270p
Upside: n/a
Macfarlane Group PLC
Jul 8, 2024
Reiterated: Buy
Price Target: 145p → 150p
Current: 80p
Upside: n/a