David Anderson's Stock Ratings

Barclays Analyst

David Anderson is an analyst at Barclays. 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 05/16/2024

Overall Average Return

7.28%

Smart Score

68.1%

Overall Average Return Percentile

54th

Number of Ratings

111
Buy NowGet Alert
05/14/2024DRQBuy Now
Dril-Quip
$19.209.38%$22 → $21MaintainsUnderweightGet Alert
05/14/2024OIIBuy Now
Oceaneering International
$23.49-10.6%$22 → $21DowngradeEqual-Weight → UnderweightGet Alert
05/14/2024XPROBuy Now
Expro Gr Hldgs
$21.3226.64%$18 → $27UpgradeEqual-Weight → OverweightGet Alert
05/08/2024GTLSBuy Now
Chart Industries
$156.0023.72% → $193ReinstatesEqual-Weight → Equal-WeightGet Alert
05/06/2024WHDBuy Now
Cactus
$51.618.51%$55 → $56MaintainsOverweightGet Alert
04/29/2024FTIBuy Now
TechnipFMC
$26.5727.96%$33 → $34MaintainsOverweightGet Alert
04/26/2024WFRDBuy Now
Weatherford International
$125.1027.9%$135 → $160MaintainsOverweightGet Alert
04/04/2024SLBBuy Now
Schlumberger
$47.8746.23%$74 → $70MaintainsOverweightGet Alert
04/04/2024CHXBuy Now
ChampionX
$34.0749.69%$39 → $51MaintainsOverweightGet Alert
04/01/2024FIBuy Now
Fiserv
$155.0119.35%$165 → $185MaintainsOverweightGet Alert
03/05/2024VALBuy Now
Valaris
$75.9734.26%$105 → $102MaintainsOverweightGet Alert
03/05/2024DOBuy Now
Diamond Offshore Drilling
$15.0040%$23 → $21MaintainsOverweightGet Alert
02/29/2024DRQBuy Now
Dril-Quip
$19.2014.58%$23 → $22MaintainsUnderweightGet Alert
02/29/2024XPROBuy Now
Expro Gr Hldgs
$21.32-15.57%$17 → $18MaintainsEqual-WeightGet Alert
02/29/2024OIIBuy Now
Oceaneering International
$23.49-6.34%$23 → $22MaintainsEqual-WeightGet Alert
02/28/2024WFRDBuy Now
Weatherford International
$125.107.91% → $135Initiates → OverweightGet Alert
02/27/2024FTIBuy Now
TechnipFMC
$26.5724.2%$32 → $33MaintainsOverweightGet Alert
02/22/2024RIGBuy Now
Transocean
$6.04-0.66%$7 → $6MaintainsEqual-WeightGet Alert
02/14/2024VALBuy Now
Valaris
$75.9738.21%$106 → $105MaintainsOverweightGet Alert
02/14/2024NEBuy Now
Noble Corp
$47.4128.66%$64 → $61MaintainsOverweightGet Alert
02/12/2024FIBuy Now
Fiserv
$155.016.44%$150 → $165MaintainsOverweightGet Alert
01/26/2024BKRBuy Now
Baker Hughes
$32.6528.64%$43 → $42MaintainsOverweightGet Alert
01/24/2024HALBuy Now
Halliburton
$36.9546.14%$55 → $54MaintainsOverweightGet Alert
01/22/2024SLBBuy Now
Schlumberger
$47.8754.59%$77 → $74MaintainsOverweightGet Alert
01/10/2024HPBuy Now
Helmerich & Payne
$38.503.9%$44 → $40DowngradeOverweight → Equal-WeightGet Alert
11/14/2023WHDBuy Now
Cactus
$51.6110.44%$60 → $57MaintainsOverweightGet Alert
11/02/2023OIIBuy Now
Oceaneering International
$23.49-2.09%$22 → $23MaintainsEqual-WeightGet Alert
11/02/2023XPROBuy Now
Expro Gr Hldgs
$21.32-20.26%$23 → $17MaintainsEqual-WeightGet Alert
11/02/2023DRQBuy Now
Dril-Quip
$19.2019.79%$26 → $23MaintainsUnderweightGet Alert
10/27/2023BKRBuy Now
Baker Hughes
$32.6531.7%$42 → $43MaintainsOverweightGet Alert
10/24/2023SLBBuy Now
SLB
$47.8760.85%$75 → $77MaintainsOverweightGet Alert
10/18/2023FTIBuy Now
TechnipFMC
$26.5720.44%$24 → $32MaintainsOverweightGet Alert
10/18/2023SLBBuy Now
SLB
$47.8756.67%$70 → $75MaintainsOverweightGet Alert
10/18/2023HALBuy Now
Halliburton
$36.9548.85%$49 → $55MaintainsOverweightGet Alert
10/18/2023BKRBuy Now
Baker Hughes
$32.6528.64%$43 → $42MaintainsOverweightGet Alert
10/17/2023WHDBuy Now
Cactus
$51.61UpgradeEqual-Weight → OverweightGet Alert
10/17/2023CHXBuy Now
ChampionX
$34.07UpgradeEqual-Weight → OverweightGet Alert
08/15/2023CMDXFBuy Now
Computer Modelling Group
$6 → $7MaintainsUnderweightGet Alert
08/10/2023WHDBuy Now
Cactus
$51.61-6.99%$46 → $48MaintainsEqual-WeightGet Alert
08/07/2023VALBuy Now
Valaris
$75.9710.57%$80 → $84MaintainsEqual-WeightGet Alert
08/07/2023RIGBuy Now
Transocean
$6.0415.89%$6 → $7MaintainsEqual-WeightGet Alert
08/07/2023NEBuy Now
Noble Corp
$47.4122.34%$56 → $58MaintainsOverweightGet Alert
08/03/2023XPROBuy Now
Expro Gr Hldgs
$21.327.88%$22 → $23MaintainsEqual-WeightGet Alert
08/03/2023DRQBuy Now
Dril-Quip
$19.2035.42%$25 → $26MaintainsUnderweightGet Alert
07/31/2023FTIBuy Now
TechnipFMC
$26.57-9.67%$20 → $24MaintainsOverweightGet Alert
07/25/2023SLBBuy Now
SLB
$47.8746.23%$74 → $70MaintainsOverweightGet Alert
07/20/2023HALBuy Now
Halliburton
$36.9532.61%$58 → $49MaintainsOverweightGet Alert
06/08/2023PTENBuy Now
Patterson-UTI Energy
$11.0145.32%$19 → $16MaintainsOverweightGet Alert
06/08/2023NEXBuy Now
NexTier Oilfield
$18 → $13MaintainsOverweightGet Alert
06/08/2023LBRTBuy Now
Liberty Energy
$23.09-4.72%$25 → $22MaintainsOverweightGet Alert
06/08/2023HPBuy Now
Helmerich & Payne
$38.5014.29%$52 → $44MaintainsOverweightGet Alert
05/12/2023DRQBuy Now
Dril-Quip
$19.2030.21%$27 → $25MaintainsUnderweightGet Alert
05/09/2023PTENBuy Now
Patterson-UTI Energy
$11.0172.57%$26 → $19MaintainsOverweightGet Alert
05/09/2023HPBuy Now
Helmerich & Payne
$38.5035.06%$65 → $52MaintainsOverweightGet Alert
05/01/2023NOVBuy Now
NOV
$19.005.26%$25 → $20MaintainsEqual-WeightGet Alert
04/20/2023BKRBuy Now
Baker Hughes
$32.6531.7%$42 → $43MaintainsOverweightGet Alert
03/02/2023OIIBuy Now
Oceaneering International
$23.49-6.34%$13 → $22MaintainsEqual-WeightGet Alert
03/02/2023DRQBuy Now
Dril-Quip
$19.2040.63%$23 → $27MaintainsUnderweightGet Alert
02/28/2023WHDBuy Now
Cactus
$51.61-10.87%$50 → $46MaintainsEqual-WeightGet Alert
02/27/2023FTIBuy Now
TechnipFMC
$26.57-24.73%$14 → $20MaintainsOverweightGet Alert
02/22/2023VALBuy Now
Valaris
$75.977.94%$88 → $82MaintainsEqual-WeightGet Alert
01/26/2023SLBBuy Now
SLB
$47.8754.59%$62 → $74MaintainsOverweightGet Alert
01/26/2023HALBuy Now
Halliburton
$36.9556.97%$54 → $58MaintainsOverweightGet Alert
01/26/2023BKRBuy Now
Baker Hughes
$32.6528.64%$38 → $42MaintainsOverweightGet Alert
11/08/2022RIGBuy Now
Transocean
$6.04-0.66%$5 → $6MaintainsOverweightGet Alert
11/08/2022XPROBuy Now
Expro Gr Hldgs
$21.32-24.95%$14 → $16MaintainsEqual-WeightGet Alert
11/01/2022NOVBuy Now
NOV
$19.0031.58%$22 → $25MaintainsEqual-WeightGet Alert
10/28/2022PTENBuy Now
Patterson-UTI Energy
$11.01136.15%$24 → $26MaintainsOverweightGet Alert
10/28/2022NEXBuy Now
NexTier Oilfield
$17 → $18MaintainsOverweightGet Alert
10/28/2022NBRBuy Now
Nabors Industries
$74.35169%$180 → $200MaintainsEqual-WeightGet Alert
10/26/2022SLBBuy Now
SLB
$47.8729.52%$61 → $62MaintainsOverweightGet Alert
10/26/2022HALBuy Now
Halliburton
$36.9546.14%$53 → $54MaintainsOverweightGet Alert
10/06/2022RIGBuy Now
Transocean
$6.04-17.22%$3.5 → $5UpgradeUnderweight → OverweightGet Alert
10/06/2022FTIBuy Now
TechnipFMC
$26.57-47.31%$9 → $14UpgradeEqual-Weight → OverweightGet Alert
10/06/2022CHXBuy Now
ChampionX
$34.07-17.82%$38 → $28DowngradeOverweight → Equal-WeightGet Alert
10/06/2022WHDBuy Now
Cactus
$51.61-6.99%$52 → $48DowngradeOverweight → Equal-WeightGet Alert
10/06/2022PSIBuy Now
Pason Sys
$18 → $14DowngradeOverweight → UnderweightGet Alert
10/06/2022CMGBuy Now
Computer Modelling Group
$3.17K-99.84%$7 → $5DowngradeOverweight → UnderweightGet Alert
08/16/2022PSIBuy Now
Pason Sys
$17 → $18MaintainsOverweightGet Alert
08/08/2022WHDBuy Now
Cactus
$51.610.76%$57 → $52MaintainsOverweightGet Alert
08/02/2022OIIBuy Now
Oceaneering International
$23.49-36.14%$18 → $15MaintainsOverweightGet Alert
08/01/2022PTENBuy Now
Patterson-UTI Energy
$11.01117.98%$20 → $24MaintainsOverweightGet Alert
08/01/2022HPBuy Now
Helmerich & Payne
$38.5050.65%$52 → $58MaintainsOverweightGet Alert
07/27/2022LBRTBuy Now
Liberty Energy
$23.098.27%$19 → $25MaintainsOverweightGet Alert
07/25/2022SLBBuy Now
SLB
$47.8727.43%$59 → $61MaintainsOverweightGet Alert
07/21/2022BKRBuy Now
Baker Hughes
$32.6534.76%$46 → $44MaintainsOverweightGet Alert
07/14/2022HPBuy Now
Helmerich & Payne
$38.50UpgradeEqual-Weight → OverweightGet Alert
07/13/2022BKRBuy Now
Baker Hughes
$32.6540.89%$47 → $46MaintainsOverweightGet Alert
06/08/2022SLBBuy Now
SLB
$47.8723.25%$55 → $59MaintainsOverweightGet Alert
06/08/2022NOVBuy Now
NOV
$19.0015.79%$20 → $22MaintainsEqual-WeightGet Alert
06/08/2022HALBuy Now
Halliburton
$36.9543.44%$50 → $53MaintainsOverweightGet Alert
06/08/2022BKRBuy Now
Baker Hughes
$32.6543.95%$40 → $47MaintainsOverweightGet Alert
06/08/2022GTLSBuy Now
Chart Industries
$156.0021.15% → $189DowngradeOverweight → Equal-WeightGet Alert
05/09/2022TSBuy Now
Tenaris
$34.9920.03%$32 → $42MaintainsOverweightGet Alert
05/09/2022WHDBuy Now
Cactus
$51.6110.44%$56 → $57MaintainsOverweightGet Alert
05/02/2022NOVBuy Now
NOV
$19.005.26%$15 → $20MaintainsEqual-WeightGet Alert
05/02/2022NBRBuy Now
Nabors Industries
$74.35142.1%$132 → $180MaintainsEqual-WeightGet Alert
05/02/2022RNGRBuy Now
Ranger Energy Services
$10.1637.8%$12 → $14MaintainsOverweightGet Alert
05/02/2022PTENBuy Now
Patterson-UTI Energy
$11.0181.65%$16 → $20MaintainsOverweightGet Alert
05/02/2022HPBuy Now
Helmerich & Payne
$38.5035.06%$33 → $52MaintainsEqual-WeightGet Alert
05/02/2022NEXBuy Now
NexTier Oilfield
$9 → $15MaintainsOverweightGet Alert
05/02/2022CHXBuy Now
ChampionX
$34.0711.54%$33 → $38MaintainsOverweightGet Alert
05/02/2022SLCABuy Now
US Silica Holdings
$15.529.54%$12 → $17MaintainsUnderweightGet Alert
04/27/2022SLBBuy Now
SLB
$47.8714.89%$48 → $55MaintainsOverweightGet Alert
04/27/2022LBRTBuy Now
Liberty Energy
$23.09-17.71%$15 → $19MaintainsOverweightGet Alert
04/27/2022HALBuy Now
Halliburton
$36.9535.32%$36 → $50MaintainsOverweightGet Alert
04/27/2022BKRBuy Now
Baker Hughes
$32.6522.51%$31 → $40MaintainsOverweightGet Alert
03/01/2022PSIBuy Now
Pason Sys
$14 → $16MaintainsOverweightGet Alert
03/01/2022GTLSBuy Now
Chart Industries
$156.0021.15%$212 → $189MaintainsOverweightGet Alert
02/28/2022TSBuy Now
Tenaris
$34.99-8.55%$27 → $32UpgradeEqual-Weight → OverweightGet Alert
01/04/2022APGBuy Now
APi Gr
$37.25-19.46%$24 → $30MaintainsOverweightGet Alert