Keith Mackey

Stock Analyst at RBC Capital

(4.94)
# 153
Out of 4,476 analysts
913
Total ratings
63.8%
Success rate
24.9%
Average return

Stocks Rated by Keith Mackey

Precision Drilling Corporation
Jun 25, 2026
Maintained: Buy
Price Target: $150.00
Current: $109.62
Upside: +36.84%
SLB N.V.
Jun 17, 2026
Maintained: Buy
Price Target: $61
Current: $45.13
Upside: +35.17%
Trican Well Service Ltd.
Jun 10, 2026
Maintained: Hold
Price Target: $8.50
Current: $6.70
Upside: +26.87%
Patterson-UTI Energy
May 29, 2026
Maintained: Buy
Price Target: $14$15
Current: $8.66
Upside: +73.21%
Enerflex Ltd.
May 28, 2026
Maintained: Buy
Price Target: $44.02$45.44
Current: $32.37
Upside: +40.37%
Calfrac Well Services Ltd.
May 12, 2026
Maintained: Hold
Price Target: $7.50$8.00
Current: $6.16
Upside: +29.87%
Pason Systems Inc.
May 10, 2026
Maintained: Buy
Price Target: $15.00
Current: $12.28
Upside: +22.15%
CES Energy Solutions Corp.
May 9, 2026
Maintained: Buy
Price Target: $22.00$23.00
Current: $16.54
Upside: +39.06%
Helmerich & Payne
May 8, 2026
Maintained: Hold
Price Target: $38$40
Current: $31.30
Upside: +27.80%
Ensign Energy Services Inc.
May 8, 2026
Maintained: Hold
Price Target: $4.00$4.25
Current: $3.28
Upside: +29.57%
Maintained: Hold
Price Target: $14$20
Current: $14.47
Upside: +38.22%
Maintained: Hold
Price Target: $91$120
Current: $77.86
Upside: +54.12%
Maintained: Hold
Price Target: $21$22
Current: $18.02
Upside: +22.09%
Maintained: Buy
Price Target: $68$71
Current: $52.78
Upside: +34.52%
Maintained: Hold
Price Target: $27$32
Current: $23.79
Upside: +34.51%
Maintained: Buy
Price Target: $120
Current: $83.01
Upside: +44.56%
Maintained: Buy
Price Target: $43$44
Current: $32.96
Upside: +33.50%
Maintained: Hold
Price Target: $42.60
Current: $32.74
Upside: +30.11%
Initiated Coverage: Hold
Price Target: n/a
Current: $136.32
Upside: -
Maintained: Hold
Price Target: $15.00$17.00
Current: $23.77
Upside: n/a
Maintained: Hold
Price Target: $22.00
Current: $13.39
Upside: n/a
Reiterated: Buy
Price Target: $2.13$1.00
Current: $1.68
Upside: n/a