Keith Mackey's Stock Ratings

RBC Capital Analyst

Keith Mackey is an analyst at RBC Capital. Analyst ratings are quantitative and qualitative analysis of a stock by Wall Street stock rating analysts. Stock ratings consist of expected future growth, current stock valuation and macroeconomic trends. Updated 03/18/2025

Overall Average Return

-2.77%

Smart Score

48.5%

Overall Average Return Percentile

33rd

Number of Ratings

188
Buy NowGet Alert
03/14/2025CFWBuy Now
Calfrac Well Servs
Keith Mackey48%
$5 → $4.5MaintainsSector PerformGet Alert
03/10/2025ESIBuy Now
Ensign Energy Services
$26.32-86.7%
Keith Mackey48%
$4.25 → $3.5MaintainsOutperformGet Alert
02/26/2025AESIBuy Now
Atlas Energy Solutions
$18.1138.05%
Keith Mackey48%
$28 → $25MaintainsOutperformGet Alert
02/07/2025HPBuy Now
Helmerich & Payne
$25.0839.55%
Keith Mackey48%
$41 → $35MaintainsSector PerformGet Alert
02/06/2025NOVBuy Now
NOV
$14.6849.86%
Keith Mackey48%
$21 → $22MaintainsSector PerformGet Alert
02/03/2025BKRBuy Now
Baker Hughes
$43.7021.28%
Keith Mackey48%
$49 → $53MaintainsOutperformGet Alert
01/31/2025LBRTBuy Now
Liberty Energy
$14.7562.71%
Keith Mackey48%
$26 → $24MaintainsOutperformGet Alert
01/28/2025AESIBuy Now
Atlas Energy Solutions
$18.1154.61%
Keith Mackey48%
$27 → $28MaintainsOutperformGet Alert
01/23/2025HALBuy Now
Halliburton
$24.9536.27%
Keith Mackey48%
$34 → $34ReiteratesSector Perform → Sector PerformGet Alert
12/12/2024BKRBuy Now
Baker Hughes
$43.7012.13%
Keith Mackey48%
$43 → $49MaintainsOutperformGet Alert
11/19/2024STEPBuy Now
STEP Energy Services
$54.54-90.83%
Keith Mackey48%
$5 → $5ReiteratesSector Perform → Sector PerformGet Alert
11/15/2024HPBuy Now
Helmerich & Payne
$25.0863.48%
Keith Mackey48%
$44 → $41MaintainsSector PerformGet Alert
11/15/2024EFXTBuy Now
Enerflex
$7.4261.73%
Keith Mackey48%
$9 → $12MaintainsOutperformGet Alert
11/07/2024CEUBuy Now
CES Energy Solutions
Keith Mackey48%
$10 → $11MaintainsOutperformGet Alert
11/04/2024ESIBuy Now
Ensign Energy Services
$26.32-85.75%
Keith Mackey48%
$3.5 → $3.75MaintainsOutperformGet Alert
10/30/2024AESIBuy Now
Atlas Energy Solutions
$18.1138.05%
Keith Mackey48%
$25 → $25ReiteratesOutperform → OutperformGet Alert
10/30/2024TCWBuy Now
Trican Well Service
Keith Mackey48%
$6 → $6ReiteratesOutperform → OutperformGet Alert
10/25/2024PTENBuy Now
Patterson-UTI Energy
$7.9238.89%
Keith Mackey48%
$12 → $11MaintainsOutperformGet Alert
10/24/2024BKRBuy Now
Baker Hughes
$43.70-1.6%
Keith Mackey48%
$43 → $43ReiteratesOutperform → OutperformGet Alert
10/18/2024LBRTBuy Now
Liberty Energy
$14.7555.93%
Keith Mackey48%
$26 → $23MaintainsOutperformGet Alert
10/16/2024NBRBuy Now
Nabors Industries
$43.08136.77%
Keith Mackey48%
$102 → $102ReiteratesSector Perform → Sector PerformGet Alert
10/11/2024AESIBuy Now
Atlas Energy Solutions
$18.1138.05%
Keith Mackey48%
$26 → $25MaintainsOutperformGet Alert
10/03/2024SLBBuy Now
Schlumberger
$41.1267.8%
Keith Mackey48%
$69 → $69ReiteratesOutperform → OutperformGet Alert
09/13/2024HALBuy Now
Halliburton
$24.9548.3%
Keith Mackey48%
$44 → $37DowngradeOutperform → Sector PerformGet Alert
08/09/2024CEUBuy Now
CES Energy Solutions
Keith Mackey48%
$9 → $10MaintainsOutperformGet Alert
08/09/2024EFXTBuy Now
Enerflex
$7.4221.29%
Keith Mackey48%
$8 → $9MaintainsOutperformGet Alert
08/08/2024STEPBuy Now
STEP Energy Services
$54.54-90.83%
Keith Mackey48%
$5.5 → $5MaintainsSector PerformGet Alert
08/07/2024AESIBuy Now
Atlas Energy Solutions
$18.1143.57%
Keith Mackey48%
$27 → $26MaintainsOutperformGet Alert
08/02/2024CFWBuy Now
Calfrac Well Servs
Keith Mackey48%
$4.5 → $5MaintainsSector PerformGet Alert
08/01/2024PDBuy Now
Precision Drilling
$18.51575.31%
Keith Mackey48%
$122 → $125MaintainsOutperformGet Alert
08/01/2024TCWBuy Now
Trican Well Service
Keith Mackey48%
$5.5 → $6MaintainsOutperformGet Alert
07/29/2024NOVBuy Now
NOV
$14.6863.49%
Keith Mackey48%
$24 → $24ReiteratesSector Perform → Sector PerformGet Alert
07/29/2024BKRBuy Now
Baker Hughes
$43.70-1.6%
Keith Mackey48%
$39 → $43MaintainsOutperformGet Alert
07/26/2024PTENBuy Now
Patterson-UTI Energy
$7.9276.77%
Keith Mackey48%
$15 → $14MaintainsOutperformGet Alert
07/26/2024HPBuy Now
Helmerich & Payne
$25.0899.36%
Keith Mackey48%
$48 → $50MaintainsSector PerformGet Alert
07/25/2024NBRBuy Now
Nabors Industries
$43.08164.62%
Keith Mackey48%
$114 → $114ReiteratesSector Perform → Sector PerformGet Alert
07/22/2024SLBBuy Now
Schlumberger
$41.1267.8%
Keith Mackey48%
$69 → $69ReiteratesOutperform → OutperformGet Alert
07/22/2024HALBuy Now
Halliburton
$24.9576.35%
Keith Mackey48%
$45 → $44MaintainsOutperformGet Alert
04/19/2024LBRTBuy Now
Liberty Energy
$14.7583.05%
Keith Mackey48%
$25 → $27MaintainsOutperformGet Alert
04/03/2024SLBBuy Now
Schlumberger
$41.1267.8%
Keith Mackey48%
$66 → $69MaintainsOutperformGet Alert
03/27/2024PSIBuy Now
Pason Sys
$51.51-63.11%
Keith Mackey48%
→ $19ReiteratesOutperform → OutperformGet Alert
03/13/2024STEPBuy Now
STEP Energy Services
$54.54-91.29%
Keith Mackey48%
$5.5 → $4.75MaintainsSector PerformGet Alert
02/28/2024AESIBuy Now
Atlas Energy Solutions
$18.1138.05%
Keith Mackey48%
$23 → $25MaintainsOutperformGet Alert
02/27/2024SESBuy Now
Secure Energy Services
$0.581977.2%
Keith Mackey48%
$11 → $12MaintainsSector PerformGet Alert
02/16/2024PTENBuy Now
Patterson-UTI Energy
$7.92102.02%
Keith Mackey48%
$17 → $16MaintainsOutperformGet Alert
02/08/2024SLBBuy Now
Schlumberger
$41.1260.51%
Keith Mackey48%
$66 → $66ReiteratesOutperform → OutperformGet Alert
02/07/2024PDBuy Now
Precision Drilling
$18.51559.1%
Keith Mackey48%
→ $122ReiteratesOutperform → OutperformGet Alert
02/06/2024NOVBuy Now
NOV
$14.6863.49%
Keith Mackey48%
$24 → $24ReiteratesSector Perform → Sector PerformGet Alert
02/01/2024BKRBuy Now
Baker Hughes
$43.70-10.76%
Keith Mackey48%
$39 → $39ReiteratesOutperform → OutperformGet Alert
01/31/2024HPBuy Now
Helmerich & Payne
$25.0891.39%
Keith Mackey48%
$46 → $48MaintainsSector PerformGet Alert
01/25/2024BKRBuy Now
Baker Hughes
$43.70-10.76%
Keith Mackey48%
$39 → $39ReiteratesOutperform → OutperformGet Alert
01/24/2024HALBuy Now
Halliburton
$24.9580.36%
Keith Mackey48%
$45 → $45ReiteratesOutperform → OutperformGet Alert
01/22/2024SLBBuy Now
Schlumberger
$41.1260.51%
Keith Mackey48%
$66 → $66ReiteratesOutperform → OutperformGet Alert
12/06/2023SESBuy Now
Secure Energy Services
$0.581457.9%
Keith Mackey48%
→ $9ReiteratesSector Perform → Sector PerformGet Alert
12/05/2023SESBuy Now
Secure Energy Services
$0.581457.9%
Keith Mackey48%
→ $9ReiteratesSector Perform → Sector PerformGet Alert
11/17/2023EFXBuy Now
Enerflex
$235.63-94.91%
Keith Mackey48%
→ $12ReiteratesOutperform → OutperformGet Alert
11/10/2023EFXBuy Now
Enerflex
$235.63-94.91%
Keith Mackey48%
$14 → $12MaintainsOutperformGet Alert
11/09/2023PTENBuy Now
Patterson-UTI Energy
$7.92114.65%
Keith Mackey48%
$19 → $17MaintainsOutperformGet Alert
11/06/2023PSIBuy Now
Pason Sys
$51.51-65.06%
Keith Mackey48%
$17 → $18MaintainsOutperformGet Alert
11/03/2023STEPBuy Now
STEP Energy Services
$54.54-89.92%
Keith Mackey48%
$5 → $5.5MaintainsSector PerformGet Alert
11/02/2023SESBuy Now
Secure Energy Services
$0.581457.9%
Keith Mackey48%
$8.5 → $9MaintainsSector PerformGet Alert
10/30/2023NOVBuy Now
NOV
$14.6863.49%
Keith Mackey48%
$23 → $24MaintainsSector PerformGet Alert
10/30/2023PDBuy Now
Precision Drilling
$18.51575.31%
Keith Mackey48%
→ $125ReiteratesOutperform → OutperformGet Alert
10/27/2023NBRBuy Now
Nabors Industries
$43.08201.76%
Keith Mackey48%
$140 → $130MaintainsSector PerformGet Alert
10/25/2023HALBuy Now
Halliburton
$24.9580.36%
Keith Mackey48%
$43 → $45MaintainsOutperformGet Alert
10/20/2023LBRTBuy Now
Liberty Energy
$14.7569.49%
Keith Mackey48%
$20 → $25MaintainsOutperformGet Alert
10/04/2023EFXBuy Now
Enerflex
$235.63-94.06%
Keith Mackey48%
$15 → $14MaintainsOutperformGet Alert
09/13/2023PDSBuy Now
Precision Drilling
$44.40181.53%
Keith Mackey48%
$118 → $125MaintainsOutperformGet Alert
09/13/2023PDBuy Now
Precision Drilling
$18.51575.31%
Keith Mackey48%
$118 → $125MaintainsOutperformGet Alert
09/06/2023PTENBuy Now
Patterson-UTI Energy
$7.92139.9%
Keith Mackey48%
→ $19ReiteratesOutperform → OutperformGet Alert
09/01/2023PDBuy Now
PagerDuty
$18.5172.88%
Keith Mackey48%
→ $32ReiteratesOutperform → OutperformGet Alert
08/14/2023MATRBuy Now
Shawcor
Keith Mackey48%
→ $22ReiteratesSector Perform → Sector PerformGet Alert
08/11/2023CFWBuy Now
Calfrac Well Servs
Keith Mackey48%
$5 → $6.5MaintainsSector PerformGet Alert
08/11/2023CEUBuy Now
CES Energy Solutions
Keith Mackey48%
$3.75 → $4.25MaintainsOutperformGet Alert
08/08/2023ESIBuy Now
Ensign Energy Services
$26.32-85.75%
Keith Mackey48%
$3 → $3.75MaintainsOutperformGet Alert
08/04/2023STEPBuy Now
STEP Energy Services
$54.54-90.83%
Keith Mackey48%
$4.25 → $5MaintainsSector PerformGet Alert
08/02/2023AESIBuy Now
Atlas Energy Solutions
$18.1138.05%
Keith Mackey48%
→ $25ReiteratesOutperform → OutperformGet Alert
07/31/2023PTENBuy Now
Patterson-UTI Energy
$7.92139.9%
Keith Mackey48%
→ $19ReiteratesOutperform → OutperformGet Alert
07/31/2023SESBuy Now
Secure Energy Services
$0.581371.35%
Keith Mackey48%
$8 → $8.5MaintainsSector PerformGet Alert
07/30/2023PDSBuy Now
Precision Drilling
$44.40165.77%
Keith Mackey48%
$100 → $118MaintainsOutperformGet Alert
07/27/2023NBRBuy Now
Nabors Industries
$43.08224.98%
Keith Mackey48%
$124 → $140MaintainsSector PerformGet Alert
07/24/2023SLBBuy Now
SLB
$41.1258.07%
Keith Mackey48%
→ $65ReiteratesOutperform → OutperformGet Alert
07/10/2023HPBuy Now
Helmerich & Payne
$25.0879.43%
Keith Mackey48%
$53 → $45DowngradeOutperform → Sector PerformGet Alert
07/10/2023PTENBuy Now
Patterson-UTI Energy
$7.92139.9%
Keith Mackey48%
→ $19UpgradeSector Perform → OutperformGet Alert
07/09/2023PDSBuy Now
Precision Drilling
$44.40125.23%
Keith Mackey48%
→ $100MaintainsOutperformGet Alert
06/16/2023PTENBuy Now
Patterson-UTI Energy
$7.92139.9%
Keith Mackey48%
$18 → $19MaintainsSector PerformGet Alert
06/02/2023PDBuy Now
PagerDuty
$18.5172.88%
Keith Mackey48%
$37 → $32ReiteratesOutperform → OutperformGet Alert
05/23/2023TCWBuy Now
Trican Well Service
Keith Mackey48%
$6 → $5.5ReiteratesOutperform → OutperformGet Alert
05/22/2023TCWBuy Now
Trican Well Service
Keith Mackey48%
$6 → $5.5MaintainsOutperformGet Alert
05/10/2023CFWBuy Now
Calfrac Well Servs
Keith Mackey48%
$7 → $6MaintainsSector PerformGet Alert
05/09/2023ESIBuy Now
Ensign Energy Services
$26.32-84.8%
Keith Mackey48%
$4.5 → $4MaintainsOutperformGet Alert
05/08/2023PSIBuy Now
Pason Sys
$51.51-63.11%
Keith Mackey48%
$20 → $19MaintainsOutperformGet Alert
05/01/2023SESBuy Now
Secure Energy Services
$0.581284.8%
Keith Mackey48%
→ $8Reiterates → Sector PerformGet Alert
04/28/2023HPBuy Now
Helmerich & Payne
$25.08111.32%
Keith Mackey48%
$63 → $53MaintainsOutperformGet Alert
04/27/2023PDSBuy Now
Precision Drilling
$44.40170.27%
Keith Mackey48%
$130 → $120MaintainsOutperformGet Alert
04/27/2023PDBuy Now
PagerDuty
$18.51548.3%
Keith Mackey48%
$130 → $120MaintainsOutperformGet Alert
04/26/2023NBRBuy Now
Nabors Industries
$43.08308.54%
Keith Mackey48%
$195 → $176MaintainsSector PerformGet Alert
04/26/2023HALBuy Now
Halliburton
$24.9572.34%
Keith Mackey48%
→ $43Reinstates → OutperformGet Alert
04/24/2023SLBBuy Now
SLB
$41.1262.94%
Keith Mackey48%
→ $67Reiterates → OutperformGet Alert
04/21/2023LBRTBuy Now
Liberty Energy
$14.7549.15%
Keith Mackey48%
$24 → $22MaintainsOutperformGet Alert
04/14/2023PDSBuy Now
Precision Drilling
$44.40192.79%
Keith Mackey48%
→ $130MaintainsOutperformGet Alert
04/03/2023AESIBuy Now
Atlas Energy Solutions
$18.1138.05%
Keith Mackey48%
→ $25Initiates → OutperformGet Alert
03/17/2023CFWBuy Now
Calfrac Well Servs
Keith Mackey48%
$8.5 → $8MaintainsSector PerformGet Alert
03/10/2023SCLBuy Now
Shawcor
$58.71-74.45%
Keith Mackey48%
→ $15Reiterates → OutperformGet Alert
03/10/2023CEUBuy Now
CES Energy Solutions
Keith Mackey48%
→ $4Reiterates → OutperformGet Alert
03/07/2023SESBuy Now
Secure Energy Services
$0.581284.8%
Keith Mackey48%
$11 → $8DowngradeOutperform → Sector PerformGet Alert
03/06/2023PSIBuy Now
Pason Sys
$51.51-59.23%
Keith Mackey48%
$25 → $21MaintainsOutperformGet Alert
03/06/2023ESIBuy Now
Ensign Energy Services
$26.32-81%
Keith Mackey48%
$4.25 → $5MaintainsOutperformGet Alert
03/06/2023EFXBuy Now
Enerflex
$235.63-93.21%
Keith Mackey48%
$12 → $16UpgradeSector Perform → OutperformGet Alert
03/03/2023STEPBuy Now
STEP Energy Services
$54.54-87.17%
Keith Mackey48%
$9 → $7DowngradeOutperform → Sector PerformGet Alert
02/10/2023PDSBuy Now
Precision Drilling
$44.40226.58%
Keith Mackey48%
$145 → $145MaintainsOutperformGet Alert
02/10/2023PTENBuy Now
Patterson-UTI Energy
$7.92190.4%
Keith Mackey48%
$24 → $23MaintainsSector PerformGet Alert
02/09/2023NBRBuy Now
Nabors Industries
$43.08399.07%
Keith Mackey48%
$193 → $215MaintainsSector PerformGet Alert
02/08/2023NOVBuy Now
NOV
$14.6883.92%
Keith Mackey48%
→ $27Reiterates → Sector PerformGet Alert
01/18/2023PDSBuy Now
Precision Drilling
$44.40226.58%
Keith Mackey48%
$145 → $145MaintainsOutperformGet Alert
11/18/2022HPBuy Now
Helmerich & Payne
$25.08171.13%
Keith Mackey48%
$63 → $68MaintainsOutperformGet Alert
11/15/2022SCLBuy Now
Shawcor
$58.71-74.45%
Keith Mackey48%
$11 → $15MaintainsOutperformGet Alert
11/14/2022CEUBuy Now
CES Energy Solutions
Keith Mackey48%
$3.5 → $4MaintainsSector PerformGet Alert
11/11/2022TCWBuy Now
Trican Well Service
Keith Mackey48%
$5 → $6MaintainsOutperformGet Alert
11/11/2022EFXBuy Now
Enerflex
$235.63-94.91%
Keith Mackey48%
$11 → $12MaintainsSector PerformGet Alert
11/08/2022SLBBuy Now
SLB
$41.1260.51%
Keith Mackey48%
$59 → $66MaintainsOutperformGet Alert
10/31/2022PDSBuy Now
Precision Drilling
$44.40226.58%
Keith Mackey48%
→ $145MaintainsOutperformGet Alert
10/26/2022HALBuy Now
Halliburton
$24.9580.36%
Keith Mackey48%
$44 → $45MaintainsOutperformGet Alert
10/24/2022SLBBuy Now
SLB
$41.1243.48%
Keith Mackey48%
$57 → $59MaintainsOutperformGet Alert
10/20/2022BKRBuy Now
Baker Hughes
$43.70-24.49%
Keith Mackey48%
$35 → $33MaintainsOutperformGet Alert
09/20/2022BKRBuy Now
Baker Hughes
$43.70-19.91%
Keith Mackey48%
$36 → $35MaintainsOutperformGet Alert
09/14/2022CFWBuy Now
Calfrac Well Servs
Keith Mackey48%
$7 → $8MaintainsSector PerformGet Alert
09/12/2022EFXBuy Now
Enerflex
$235.63-94.91%
Keith Mackey48%
$11 → $12MaintainsSector PerformGet Alert
08/08/2022ESIBuy Now
Ensign Energy Services
$26.32-77.2%
Keith Mackey48%
$6.5 → $6MaintainsOutperformGet Alert
07/27/2022LBRTBuy Now
Liberty Energy
$14.7569.49%
Keith Mackey48%
$21 → $25UpgradeSector Perform → OutperformGet Alert
07/07/2022PDSBuy Now
Precision Drilling
$44.40251.35%
Keith Mackey48%
→ $156MaintainsOutperformGet Alert
06/24/2022STEPBuy Now
STEP Energy Services
$54.54-81.66%
Keith Mackey48%
$8 → $10MaintainsOutperformGet Alert
05/16/2022SCLBuy Now
Shawcor
$58.71-86.37%
Keith Mackey48%
$7 → $8MaintainsOutperformGet Alert
05/16/2022TCWBuy Now
Trican Well Service
Keith Mackey48%
$5.5 → $6MaintainsOutperformGet Alert
05/16/2022CEUBuy Now
CES Energy Solutions
Keith Mackey48%
$2.75 → $3.25MaintainsOutperformGet Alert
05/16/2022STEPBuy Now
STEP Energy Services
$54.54-85.33%
Keith Mackey48%
$4 → $8UpgradeSector Perform → OutperformGet Alert
05/10/2022ESIBuy Now
Ensign Energy Services
$26.32-75.3%
Keith Mackey48%
$6 → $6.5MaintainsOutperformGet Alert
05/02/2022PSIBuy Now
Pason Sys
$51.51-55.35%
Keith Mackey48%
$22 → $23MaintainsOutperformGet Alert
04/29/2022PDSBuy Now
Precision Drilling
$44.40231.08%
Keith Mackey48%
$135 → $147MaintainsOutperformGet Alert
04/29/2022PTENBuy Now
Patterson-UTI Energy
$7.92152.53%
Keith Mackey48%
$18 → $20MaintainsSector PerformGet Alert
04/29/2022NBRBuy Now
Nabors Industries
$43.08375.86%
Keith Mackey48%
$202 → $205MaintainsSector PerformGet Alert
04/29/2022HPBuy Now
Helmerich & Payne
$25.08147.21%
Keith Mackey48%
$56 → $62MaintainsOutperformGet Alert
04/29/2022SESBuy Now
Secure Energy Services
$0.581457.9%
Keith Mackey48%
$8.5 → $9MaintainsOutperformGet Alert
04/29/2022PDBuy Now
Precision Drilling
$18.51694.17%
Keith Mackey48%
$135 → $147MaintainsOutperformGet Alert
04/22/2022LBRTBuy Now
Liberty Energy
$14.7542.37%
Keith Mackey48%
$18 → $21MaintainsSector PerformGet Alert
04/21/2022BKRBuy Now
Baker Hughes
$43.70-6.18%
Keith Mackey48%
$43 → $41MaintainsOutperformGet Alert
04/14/2022ESIBuy Now
Ensign Energy Services
$26.32-77.2%
Keith Mackey48%
$3.25 → $6UpgradeSector Perform → OutperformGet Alert
04/13/2022PDSBuy Now
Precision Drilling
$44.40204.05%
Keith Mackey48%
→ $135MaintainsOutperformGet Alert
03/17/2022CFWBuy Now
Calfrac Well Servs
Keith Mackey48%
$6.5 → $6MaintainsSector PerformGet Alert
03/11/2022SCLBuy Now
Shawcor
$58.71-86.37%
Keith Mackey48%
$9 → $8MaintainsOutperformGet Alert
02/11/2022PDSBuy Now
Precision Drilling
$44.4082.43%
Keith Mackey48%
$71 → $81MaintainsOutperformGet Alert
01/14/2022PDSBuy Now
Precision Drilling
$44.4059.91%
Keith Mackey48%
$71 → $71MaintainsOutperformGet Alert
12/20/2021SCLBuy Now
Shawcor
$58.71-84.67%
Keith Mackey48%
$8.5 → $9MaintainsOutperformGet Alert
12/15/2021PDSBuy Now
Precision Drilling
$44.4059.91%
Keith Mackey48%
→ $71MaintainsOutperformGet Alert
11/19/2021HPBuy Now
Helmerich & Payne
$25.0851.51%
Keith Mackey48%
$40 → $38MaintainsOutperformGet Alert
11/05/2021PSIBuy Now
Pason Sys
$51.51-68.94%
Keith Mackey48%
$15 → $16MaintainsOutperformGet Alert
11/03/2021CFWBuy Now
Calfrac Well Servs
Keith Mackey48%
$5.5 → $7MaintainsSector PerformGet Alert
10/29/2021PTENBuy Now
Patterson-UTI Energy
$7.9251.52%
Keith Mackey48%
$11 → $12MaintainsSector PerformGet Alert
10/28/2021TCWBuy Now
Trican Well Service
Keith Mackey48%
$4.25 → $4.5MaintainsOutperformGet Alert
10/20/2021HALBuy Now
Halliburton
$24.9524.25%
Keith Mackey48%
$29 → $31MaintainsOutperformGet Alert
09/09/2021SLBBuy Now
SLB
$41.12-10.02%
Keith Mackey48%
→ $37Assumes → OutperformGet Alert
09/09/2021PTENBuy Now
Patterson-UTI Energy
$7.9219.95%
Keith Mackey48%
→ $9.5Assumes → Sector PerformGet Alert
09/09/2021NBRBuy Now
Nabors Industries
$43.08132.13%
Keith Mackey48%
→ $100Assumes → Sector PerformGet Alert
09/09/2021NOVBuy Now
NOV
$14.682.18%
Keith Mackey48%
→ $15Assumes → Sector PerformGet Alert
09/09/2021HPBuy Now
Helmerich & Payne
$25.0839.55%
Keith Mackey48%
→ $35Assumes → OutperformGet Alert
09/09/2021HALBuy Now
Halliburton
$24.958.22%
Keith Mackey48%
→ $27Assumes → OutperformGet Alert
09/09/2021BKRBuy Now
Baker Hughes
$43.70-29.06%
Keith Mackey48%
→ $31Assumes → OutperformGet Alert
09/09/2021LBRTBuy Now
Liberty Energy
$14.75-11.86%
Keith Mackey48%
→ $13Initiates → Sector PerformGet Alert
09/09/2021TCWBuy Now
Trican Well Service
Keith Mackey48%
→ $3.5UpgradeSector Perform → OutperformGet Alert
08/11/2021PSYTFBuy Now
Pason Sys
Keith Mackey48%
→ $15UpgradeSector Perform → OutperformGet Alert
08/09/2021ESIBuy Now
Ensign Energy Services
$26.32-89.55%
Keith Mackey48%
$3 → $2.75MaintainsSector PerformGet Alert
07/23/2021PDSBuy Now
Precision Drilling
$44.4046.4%
Keith Mackey48%
$62 → $65MaintainsOutperformGet Alert
07/23/2021PDBuy Now
Precision Drilling
$18.51251.16%
Keith Mackey48%
$62 → $65MaintainsOutperformGet Alert
06/25/2021ESIBuy Now
Ensign Energy Services
$26.32-88.6%
Keith Mackey48%
$2.25 → $3MaintainsSector PerformGet Alert
06/03/2021PDSBuy Now
Precision Drilling
$44.4012.61%
Keith Mackey48%
$44 → $50MaintainsOutperformGet Alert
06/03/2021PDBuy Now
Precision Drilling
$18.51170.12%
Keith Mackey48%
$44 → $50MaintainsOutperformGet Alert
07/21/2020HALBuy Now
Halliburton
$24.95-35.87%
Keith Mackey48%
$14 → $16MaintainsOutperformGet Alert
10/22/2019HALBuy Now
Halliburton
$24.95-7.82%
Keith Mackey48%
$28 → $23MaintainsOutperformGet Alert
09/25/2019NBRBuy Now
Nabors Industries
$43.08-91.88%
Keith Mackey48%
$450 → $175DowngradeOutperform → Sector PerformGet Alert
08/12/2019CEUBuy Now
CES Energy Solutions
Keith Mackey48%
$3 → $3.5UpgradeSector Perform → OutperformGet Alert
07/03/2019STEPBuy Now
STEP Energy Services
$54.54-94.96%
Keith Mackey48%
→ $2.75Initiates → Sector PerformGet Alert
07/03/2019SCLBuy Now
Shawcor
$58.71-64.23%
Keith Mackey48%
→ $21Initiates → Sector PerformGet Alert
07/03/2019SESBuy Now
Secure Energy Services
$0.581631%
Keith Mackey48%
→ $10Initiates → OutperformGet Alert
07/03/2019ESIBuy Now
Ensign Energy Services
$26.32-69.6%
Keith Mackey48%
→ $8Initiates → OutperformGet Alert
07/03/2019CEUBuy Now
CES Energy Solutions
Keith Mackey48%
Initiates → Sector PerformGet Alert
04/20/2015NBRBuy Now
Nabors Industries
$43.08-55.9%
Keith Mackey48%
$800 → $950MaintainsOutperformGet Alert
04/20/2015SLBBuy Now
SLB
$41.12152.92%
Keith Mackey48%
$96 → $104MaintainsOutperformGet Alert
01/08/2014NBRBuy Now
Nabors Industries
$43.08-53.57%
Keith Mackey48%
$950 → $1000UpgradeSector Perform → OutperformGet Alert