Keith Mackey

Stock Analyst at RBC Capital

(0.74)
# 2496
Out of 5,438 analysts
122
Total ratings
Success rate
Average return
13 Stocks
Name Action PT Current % Upside Ratings Updated
HP Helmerich & Payne
Maintains: Sector Perform
23 24
17.56 36.67% 11 Aug 8, 2025
EFXT Enerflex
Maintains: Outperform
12 13
9.14 42.23% 3 Aug 8, 2025
PDS Precision Drilling
Maintains: Outperform
89 100
54.67 82.92% 17 Jul 31, 2025
NOV NOV
Maintains: Outperform
19 18
11.88 51.52% 9 Jul 30, 2025
PTEN Patterson-UTI Energy
Maintains: Outperform
9 9
5.42 56.83% 13 Jul 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sector Perform
28 24
20.5 17.07% 12 Jul 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
21 17
11.5 47.83% 11 May 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sector Perform
47 45
33.86 32.9% 11 May 1, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
50 46
42.73 7.65% 11 Apr 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Sector Perform
24 19
10.83 75.44% 9 Mar 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Outperform
69 69
32.4 112.96% 11 Oct 3, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Outperform
32
15.52 106.19% 3 Sep 1, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
15
n/a n/a 1 Aug 11, 2021