Keith Mackey
Stock Analyst at RBC Capital
(2.10)
# 3,006
Out of 5,042 analysts
129
Total ratings
38.71%
Success rate
-3.83%
Average return
Main Sectors:
Stocks Rated by Keith Mackey
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| PDS Precision Drilling | Maintains: Outperform | $110 → $117 | $59.54 | +96.51% | 18 | Oct 24, 2025 | |
| PTEN Patterson-UTI Energy | Maintains: Outperform | $7 → $8 | $6.63 | +20.66% | 14 | Oct 24, 2025 | |
| HAL Halliburton Company | Upgrades: Outperform | $26 → $31 | $26.55 | +16.76% | 13 | Oct 22, 2025 | |
| LBRT Liberty Energy | Maintains: Sector Perform | $13 → $15 | $16.40 | -8.54% | 10 | Oct 20, 2025 | |
| AESI Atlas Energy Solutions | Downgrades: Sector Perform | $16 → $13 | $10.51 | +23.69% | 12 | Oct 9, 2025 | |
| EFXT Enerflex | Maintains: Outperform | $13 → $15 | $12.46 | +20.39% | 4 | Sep 25, 2025 | |
| NBR Nabors Industries | Maintains: Sector Perform | $45 → $47 | $47.34 | -0.72% | 13 | Aug 21, 2025 | |
| HP Helmerich & Payne | Maintains: Sector Perform | $23 → $24 | $25.64 | -6.40% | 11 | Aug 8, 2025 | |
| NOV NOV Inc. | Maintains: Outperform | $19 → $18 | $13.84 | +30.06% | 9 | Jul 30, 2025 | |
| BKR Baker Hughes Company | Maintains: Outperform | $50 → $46 | $47.30 | -2.75% | 11 | Apr 24, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Outperform | $69 | $35.83 | +92.58% | 11 | Oct 3, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Outperform | $32 | $16.17 | +97.90% | 3 | Sep 1, 2023 |
Precision Drilling
Oct 24, 2025
Maintains: Outperform
Price Target: $110 → $117
Current: $59.54
Upside: +96.51%
Patterson-UTI Energy
Oct 24, 2025
Maintains: Outperform
Price Target: $7 → $8
Current: $6.63
Upside: +20.66%
Halliburton Company
Oct 22, 2025
Upgrades: Outperform
Price Target: $26 → $31
Current: $26.55
Upside: +16.76%
Liberty Energy
Oct 20, 2025
Maintains: Sector Perform
Price Target: $13 → $15
Current: $16.40
Upside: -8.54%
Atlas Energy Solutions
Oct 9, 2025
Downgrades: Sector Perform
Price Target: $16 → $13
Current: $10.51
Upside: +23.69%
Enerflex
Sep 25, 2025
Maintains: Outperform
Price Target: $13 → $15
Current: $12.46
Upside: +20.39%
Nabors Industries
Aug 21, 2025
Maintains: Sector Perform
Price Target: $45 → $47
Current: $47.34
Upside: -0.72%
Helmerich & Payne
Aug 8, 2025
Maintains: Sector Perform
Price Target: $23 → $24
Current: $25.64
Upside: -6.40%
NOV Inc.
Jul 30, 2025
Maintains: Outperform
Price Target: $19 → $18
Current: $13.84
Upside: +30.06%
Baker Hughes Company
Apr 24, 2025
Maintains: Outperform
Price Target: $50 → $46
Current: $47.30
Upside: -2.75%
Oct 3, 2024
Reiterates: Outperform
Price Target: $69
Current: $35.83
Upside: +92.58%
Sep 1, 2023
Reiterates: Outperform
Price Target: $32
Current: $16.17
Upside: +97.90%