Keith Mackey

Stock Analyst at RBC Capital

(4.96)
# 106
Out of 4,574 analysts
933
Total ratings
65.4%
Success rate
25.5%
Average return

Stocks Rated by Keith Mackey

Liberty Energy
Jul 23, 2026
Maintained: Hold
Price Target: $34$29
Current: $17.36
Upside: +67.05%
Weatherford International
Jul 22, 2026
Maintained: Buy
Price Target: $124
Current: $88.68
Upside: +39.83%
Halliburton Company
Jul 21, 2026
Maintained: Buy
Price Target: $45
Current: $33.36
Upside: +34.89%
Baker Hughes Company
Jul 6, 2026
Maintained: Buy
Price Target: $71
Current: $57.25
Upside: +24.02%
Helmerich & Payne
Jul 6, 2026
Maintained: Hold
Price Target: $40$44
Current: $35.34
Upside: +24.50%
Nabors Industries
Jul 6, 2026
Maintained: Hold
Price Target: $120
Current: $83.37
Upside: +43.94%
NOV Inc.
Jul 6, 2026
Maintained: Hold
Price Target: $22
Current: $20.76
Upside: +5.97%
Patterson-UTI Energy
Jul 6, 2026
Maintained: Buy
Price Target: $15
Current: $10.20
Upside: +47.06%
Precision Drilling Corporation
Jul 6, 2026
Maintained: Buy
Price Target: $150.00$155.00
Current: $119.52
Upside: +29.69%
SLB N.V.
Jul 6, 2026
Maintained: Buy
Price Target: $61
Current: $52.42
Upside: +16.37%
Maintained: Buy
Price Target: $23.00
Current: $17.28
Upside: +33.10%
Maintained: Hold
Price Target: $8.00$8.50
Current: $6.36
Upside: +33.65%
Maintained: Buy
Price Target: $45.12$46.53
Current: $32.17
Upside: +44.64%
Maintained: Hold
Price Target: $4.25
Current: $3.95
Upside: +7.59%
Maintained: Buy
Price Target: $15.00$16.00
Current: $13.20
Upside: +21.21%
Maintained: Hold
Price Target: $8.50$8.00
Current: $6.65
Upside: +20.30%
Maintained: Hold
Price Target: $20$21
Current: $11.96
Upside: +75.59%
Maintained: Hold
Price Target: $42.30
Current: $31.56
Upside: +34.04%
Initiated Coverage: Hold
Price Target: n/a
Current: $140.50
Upside: -
Maintained: Hold
Price Target: $15.00$17.00
Current: $23.51
Upside: n/a
Maintained: Hold
Price Target: $22.00
Current: $17.81
Upside: n/a
Reiterated: Buy
Price Target: $2.12$1.00
Current: $1.72
Upside: n/a