Keith Mackey

Stock Analyst at RBC Capital

(4.96)
# 103
Out of 4,649 analysts
947
Total ratings
66.9%
Success rate
25.7%
Average return

Stocks Rated by Keith Mackey

Pason Systems Inc.
Aug 11, 2026
Maintained: Buy
Price Target: $16.00$17.00
Current: $14.56
Upside: +16.76%
CES Energy Solutions Corp.
Aug 7, 2026
Maintained: Buy
Price Target: $23.00
Current: $19.10
Upside: +20.42%
Calfrac Well Services Ltd.
Aug 7, 2026
Maintained: Hold
Price Target: $8.50
Current: $6.94
Upside: +22.48%
Ensign Energy Services Inc.
Aug 7, 2026
Maintained: Hold
Price Target: $4.25
Current: $3.63
Upside: +17.08%
Helmerich & Payne
Aug 6, 2026
Maintained: Hold
Price Target: $44
Current: $44.20
Upside: -0.45%
Enerflex Ltd.
Aug 6, 2026
Maintained: Buy
Price Target: $45.79$33.00
Current: $31.11
Upside: +6.08%
Atlas Energy Solutions
Aug 4, 2026
Maintained: Hold
Price Target: $21$17
Current: $12.45
Upside: +36.55%
Nabors Industries
Jul 30, 2026
Maintained: Hold
Price Target: $120
Current: $94.17
Upside: +27.43%
NOV Inc.
Jul 30, 2026
Maintained: Hold
Price Target: $22
Current: $21.14
Upside: +4.07%
Patterson-UTI Energy
Jul 30, 2026
Maintained: Buy
Price Target: $15
Current: $11.37
Upside: +31.93%
Maintained: Buy
Price Target: $155.00
Current: $117.30
Upside: +32.14%
Maintained: Hold
Price Target: $8.00
Current: $6.25
Upside: +28.00%
Maintained: Buy
Price Target: $71
Current: $64.82
Upside: +9.53%
Maintained: Buy
Price Target: $61
Current: $53.77
Upside: +13.45%
Maintained: Hold
Price Target: $34$29
Current: $22.01
Upside: +31.76%
Maintained: Buy
Price Target: $124
Current: $94.79
Upside: +30.82%
Maintained: Buy
Price Target: $45
Current: $34.42
Upside: +30.74%
Maintained: Hold
Price Target: $41.63
Current: $34.06
Upside: +22.22%
Initiated Coverage: Hold
Price Target: n/a
Current: $181.09
Upside: -
Maintained: Hold
Price Target: $15.00$17.00
Current: $24.29
Upside: n/a
Maintained: Hold
Price Target: $22.00
Current: $19.41
Upside: n/a
Reiterated: Buy
Price Target: $2.08$1.00
Current: $1.85
Upside: n/a