Keith Mackey
Stock Analyst at RBC Capital
(2.23)
# 2,822
Out of 5,055 analysts
132
Total ratings
43.16%
Success rate
-3.14%
Average return
Main Sectors:
Stocks Rated by Keith Mackey
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| EFXT Enerflex | Maintains: Outperform | $15 → $17 | $13.31 | +27.72% | 5 | Nov 7, 2025 | |
| NBR Nabors Industries | Maintains: Sector Perform | $59 → $66 | $49.37 | +33.68% | 14 | Oct 30, 2025 | |
| NOV NOV Inc. | Maintains: Outperform | $17 → $19 | $15.72 | +20.87% | 10 | Oct 29, 2025 | |
| PDS Precision Drilling | Maintains: Outperform | $110 → $117 | $58.55 | +99.83% | 18 | Oct 24, 2025 | |
| PTEN Patterson-UTI Energy | Maintains: Outperform | $7 → $8 | $5.98 | +33.78% | 14 | Oct 24, 2025 | |
| HAL Halliburton Company | Upgrades: Outperform | $26 → $31 | $27.30 | +13.55% | 13 | Oct 22, 2025 | |
| LBRT Liberty Energy | Maintains: Sector Perform | $13 → $15 | $15.92 | -5.78% | 10 | Oct 20, 2025 | |
| AESI Atlas Energy Solutions | Downgrades: Sector Perform | $16 → $13 | $8.94 | +45.41% | 12 | Oct 9, 2025 | |
| HP Helmerich & Payne | Maintains: Sector Perform | $23 → $24 | $27.83 | -13.76% | 11 | Aug 8, 2025 | |
| BKR Baker Hughes Company | Maintains: Outperform | $50 → $46 | $48.73 | -5.60% | 11 | Apr 24, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Outperform | $69 | $36.94 | +86.79% | 11 | Oct 3, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Outperform | $32 | $15.44 | +107.25% | 3 | Sep 1, 2023 |
Enerflex
Nov 7, 2025
Maintains: Outperform
Price Target: $15 → $17
Current: $13.31
Upside: +27.72%
Nabors Industries
Oct 30, 2025
Maintains: Sector Perform
Price Target: $59 → $66
Current: $49.37
Upside: +33.68%
NOV Inc.
Oct 29, 2025
Maintains: Outperform
Price Target: $17 → $19
Current: $15.72
Upside: +20.87%
Precision Drilling
Oct 24, 2025
Maintains: Outperform
Price Target: $110 → $117
Current: $58.55
Upside: +99.83%
Patterson-UTI Energy
Oct 24, 2025
Maintains: Outperform
Price Target: $7 → $8
Current: $5.98
Upside: +33.78%
Halliburton Company
Oct 22, 2025
Upgrades: Outperform
Price Target: $26 → $31
Current: $27.30
Upside: +13.55%
Liberty Energy
Oct 20, 2025
Maintains: Sector Perform
Price Target: $13 → $15
Current: $15.92
Upside: -5.78%
Atlas Energy Solutions
Oct 9, 2025
Downgrades: Sector Perform
Price Target: $16 → $13
Current: $8.94
Upside: +45.41%
Helmerich & Payne
Aug 8, 2025
Maintains: Sector Perform
Price Target: $23 → $24
Current: $27.83
Upside: -13.76%
Baker Hughes Company
Apr 24, 2025
Maintains: Outperform
Price Target: $50 → $46
Current: $48.73
Upside: -5.60%
Oct 3, 2024
Reiterates: Outperform
Price Target: $69
Current: $36.94
Upside: +86.79%
Sep 1, 2023
Reiterates: Outperform
Price Target: $32
Current: $15.44
Upside: +107.25%