Free Trial

Keith Mackey - Royal Bank Of Canada Analyst Performance

This page shows the methodology used to calculate Keith Mackey's recommendation performance. Listed below are links to the research notes issued, the price targets issued by the analyst, and the stock's actual price 12 months from the date the research note was issued. These rankings are based on research reports from . Rankings are updated daily.

MarketBeat Analyst Ranking:
Average 12-Month ROI of Buy and Strong Buy Recommendations: ???%

CompanyReport DateReport Date Price12-Month
Price Target
Rating12-Month
Actual Price
12-Month
ROI
Details
Patterson-UTI Energy, Inc. stock logo
PTEN
Patterson-UTI Energy
7/25/2025$5.97$8.50Outperform???%???%
Halliburton Company stock logo
HAL
Halliburton
7/23/2025$21.72$24.00Sector Perform???%???%
Atlas Energy Solutions Inc. stock logo
AESI
Atlas Energy Solutions
5/7/2025$12.22$17.00Outperform???%???%
Nabors Industries Ltd. stock logo
NBR
Nabors Industries
5/1/2025$27.04$45.00Sector Perform???%???%
Baker Hughes Company stock logo
BKR
Baker Hughes
4/24/2025$36.32$46.00Outperform???%???%
Atlas Energy Solutions Inc. stock logo
AESI
Atlas Energy Solutions
4/2/2025$18.38$25.00Outperform???%???%
NOV Inc. stock logo
NOV
NOV
3/24/2025$14.62$22.00Outperform???%???%
Liberty Energy Inc. stock logo
LBRT
Liberty Energy
3/24/2025$14.63$19.00Sector Perform???%???%
Atlas Energy Solutions Inc. stock logo
AESI
Atlas Energy Solutions
2/26/2025$19.37$25.00Outperform???%???%
Helmerich & Payne, Inc. stock logo
HP
Helmerich & Payne
2/7/2025$26.90$35.00Sector Perform???%???%
NOV Inc. stock logo
NOV
NOV
2/6/2025$15.76$22.00Sector Perform???%???%
Baker Hughes Company stock logo
BKR
Baker Hughes
2/3/2025$47.11$53.00Outperform???%???%
Liberty Energy Inc. stock logo
LBRT
Liberty Energy
1/31/2025$18.40$24.00Outperform???%???%
Atlas Energy Solutions Inc. stock logo
AESI
Atlas Energy Solutions
1/28/2025$25.85$28.00Outperform???%???%
STEP Energy Services Ltd. stock logo
STEP
STEP Energy Services
8/12/2022C$5.53C$11.00Outperform???%???%
Ensign Energy Services Inc. stock logo
ESI
Ensign Energy Services
8/8/2022C$3.14C$6.00Outperform???%???%
STEP Energy Services Ltd. stock logo
STEP
STEP Energy Services
6/25/2022C$5.00C$10.00Outperform???%???%
STEP Energy Services Ltd. stock logo
STEP
STEP Energy Services
5/16/2022C$4.50C$8.00Buy???%???%
Ensign Energy Services Inc. stock logo
ESI
Ensign Energy Services
5/10/2022C$3.88C$6.50Outperform???%???%
Trican Well Service Ltd. stock logo
TCW
Trican Well Service
10/28/2021C$3.55C$4.50Outperform???%???%
Trican Well Service Ltd. stock logo
TOLWF
Trican Well Service
2/28/2020$0.57$1.25Hold???%???%
Trican Well Service Ltd. stock logo
TOLWF
Trican Well Service
10/21/2019$0.68$1.30Hold???%???%


Return to Analyst Rankings