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 07/23/2024

Overall Average Return

10.8%

Smart Score

72.5%

Overall Average Return Percentile

62nd

Number of Ratings

113
Buy NowGet Alert
07/23/2024SLBBuy Now
Schlumberger
$49.8434.43%$70 → $67MaintainsOverweightGet Alert
07/23/2024HALBuy Now
Halliburton
$33.5842.96%$54 → $48MaintainsOverweightGet Alert
05/14/2024DRQBuy Now
Dril-Quip
$17.2621.67%$22 → $21MaintainsUnderweightGet Alert
05/14/2024OIIBuy Now
Oceaneering International
$26.41-20.48%$22 → $21DowngradeEqual-Weight → UnderweightGet Alert
05/14/2024XPROBuy Now
Expro Gr Hldgs
$23.5814.5%$18 → $27UpgradeEqual-Weight → OverweightGet Alert
05/08/2024GTLSBuy Now
Chart Industries
$165.5316.6% → $193ReinstatesEqual-Weight → Equal-WeightGet Alert
05/06/2024WHDBuy Now
Cactus
$57.72-2.98%$55 → $56MaintainsOverweightGet Alert
04/29/2024FTIBuy Now
TechnipFMC
$28.4119.68%$33 → $34MaintainsOverweightGet Alert
04/26/2024WFRDBuy Now
Weatherford International
$132.2321%$135 → $160MaintainsOverweightGet Alert
04/04/2024SLBBuy Now
Schlumberger
$49.8440.45%$74 → $70MaintainsOverweightGet Alert
04/04/2024CHXBuy Now
ChampionX
$35.0445.55%$39 → $51MaintainsOverweightGet Alert
04/01/2024FIBuy Now
Fiserv
$159.0116.34%$165 → $185MaintainsOverweightGet Alert
03/05/2024VALBuy Now
Valaris
$77.2831.98%$105 → $102MaintainsOverweightGet Alert
03/05/2024DOBuy Now
Diamond Offshore Drilling
$16.0331%$23 → $21MaintainsOverweightGet Alert
02/29/2024DRQBuy Now
Dril-Quip
$17.2627.46%$23 → $22MaintainsUnderweightGet Alert
02/29/2024XPROBuy Now
Expro Gr Hldgs
$23.58-23.66%$17 → $18MaintainsEqual-WeightGet Alert
02/29/2024OIIBuy Now
Oceaneering International
$26.41-16.7%$23 → $22MaintainsEqual-WeightGet Alert
02/28/2024WFRDBuy Now
Weatherford International
$132.232.09% → $135Initiates → OverweightGet Alert
02/27/2024FTIBuy Now
TechnipFMC
$28.4116.16%$32 → $33MaintainsOverweightGet Alert
02/22/2024RIGBuy Now
Transocean
$5.4110.91%$7 → $6MaintainsEqual-WeightGet Alert
02/14/2024VALBuy Now
Valaris
$77.2835.86%$106 → $105MaintainsOverweightGet Alert
02/14/2024NEBuy Now
Noble Corp
$46.5830.96%$64 → $61MaintainsOverweightGet Alert
02/12/2024FIBuy Now
Fiserv
$159.013.77%$150 → $165MaintainsOverweightGet Alert
01/26/2024BKRBuy Now
Baker Hughes
$35.7317.56%$43 → $42MaintainsOverweightGet Alert
01/24/2024HALBuy Now
Halliburton
$33.5860.83%$55 → $54MaintainsOverweightGet Alert
01/22/2024SLBBuy Now
Schlumberger
$49.8448.48%$77 → $74MaintainsOverweightGet Alert
01/10/2024HPBuy Now
Helmerich & Payne
$37.785.88%$44 → $40DowngradeOverweight → Equal-WeightGet Alert
11/14/2023WHDBuy Now
Cactus
$57.72-1.25%$60 → $57MaintainsOverweightGet Alert
11/02/2023OIIBuy Now
Oceaneering International
$26.41-12.91%$22 → $23MaintainsEqual-WeightGet Alert
11/02/2023XPROBuy Now
Expro Gr Hldgs
$23.58-27.91%$23 → $17MaintainsEqual-WeightGet Alert
11/02/2023DRQBuy Now
Dril-Quip
$17.2633.26%$26 → $23MaintainsUnderweightGet Alert
10/27/2023BKRBuy Now
Baker Hughes
$35.7320.36%$42 → $43MaintainsOverweightGet Alert
10/24/2023SLBBuy Now
SLB
$49.8454.49%$75 → $77MaintainsOverweightGet Alert
10/18/2023FTIBuy Now
TechnipFMC
$28.4112.64%$24 → $32MaintainsOverweightGet Alert
10/18/2023SLBBuy Now
SLB
$49.8450.48%$70 → $75MaintainsOverweightGet Alert
10/18/2023HALBuy Now
Halliburton
$33.5863.81%$49 → $55MaintainsOverweightGet Alert
10/18/2023BKRBuy Now
Baker Hughes
$35.7317.56%$43 → $42MaintainsOverweightGet Alert
10/17/2023WHDBuy Now
Cactus
$57.72UpgradeEqual-Weight → OverweightGet Alert
10/17/2023CHXBuy Now
ChampionX
$35.04UpgradeEqual-Weight → OverweightGet Alert
08/15/2023CMDXFBuy Now
Computer Modelling Group
$6 → $7MaintainsUnderweightGet Alert
08/10/2023WHDBuy Now
Cactus
$57.72-16.84%$46 → $48MaintainsEqual-WeightGet Alert
08/07/2023VALBuy Now
Valaris
$77.288.69%$80 → $84MaintainsEqual-WeightGet Alert
08/07/2023RIGBuy Now
Transocean
$5.4129.39%$6 → $7MaintainsEqual-WeightGet Alert
08/07/2023NEBuy Now
Noble Corp
$46.5824.52%$56 → $58MaintainsOverweightGet Alert
08/03/2023XPROBuy Now
Expro Gr Hldgs
$23.58-2.46%$22 → $23MaintainsEqual-WeightGet Alert
08/03/2023DRQBuy Now
Dril-Quip
$17.2650.64%$25 → $26MaintainsUnderweightGet Alert
07/31/2023FTIBuy Now
TechnipFMC
$28.41-15.52%$20 → $24MaintainsOverweightGet Alert
07/25/2023SLBBuy Now
SLB
$49.8440.45%$74 → $70MaintainsOverweightGet Alert
07/20/2023HALBuy Now
Halliburton
$33.5845.94%$58 → $49MaintainsOverweightGet Alert
06/08/2023PTENBuy Now
Patterson-UTI Energy
$10.1757.33%$19 → $16MaintainsOverweightGet Alert
06/08/2023NEXBuy Now
NexTier Oilfield
$18 → $13MaintainsOverweightGet Alert
06/08/2023LBRTBuy Now
Liberty Energy
$21.482.42%$25 → $22MaintainsOverweightGet Alert
06/08/2023HPBuy Now
Helmerich & Payne
$37.7816.46%$52 → $44MaintainsOverweightGet Alert
05/12/2023DRQBuy Now
Dril-Quip
$17.2644.84%$27 → $25MaintainsUnderweightGet Alert
05/09/2023PTENBuy Now
Patterson-UTI Energy
$10.1786.82%$26 → $19MaintainsOverweightGet Alert
05/09/2023HPBuy Now
Helmerich & Payne
$37.7837.64%$65 → $52MaintainsOverweightGet Alert
05/01/2023NOVBuy Now
NOV
$18.796.47%$25 → $20MaintainsEqual-WeightGet Alert
04/20/2023BKRBuy Now
Baker Hughes
$35.7320.36%$42 → $43MaintainsOverweightGet Alert
03/02/2023OIIBuy Now
Oceaneering International
$26.41-16.7%$13 → $22MaintainsEqual-WeightGet Alert
03/02/2023DRQBuy Now
Dril-Quip
$17.2656.43%$23 → $27MaintainsUnderweightGet Alert
02/28/2023WHDBuy Now
Cactus
$57.72-20.3%$50 → $46MaintainsEqual-WeightGet Alert
02/27/2023FTIBuy Now
TechnipFMC
$28.41-29.6%$14 → $20MaintainsOverweightGet Alert
02/22/2023VALBuy Now
Valaris
$77.286.1%$88 → $82MaintainsEqual-WeightGet Alert
01/26/2023SLBBuy Now
SLB
$49.8448.48%$62 → $74MaintainsOverweightGet Alert
01/26/2023HALBuy Now
Halliburton
$33.5872.75%$54 → $58MaintainsOverweightGet Alert
01/26/2023BKRBuy Now
Baker Hughes
$35.7317.56%$38 → $42MaintainsOverweightGet Alert
11/08/2022RIGBuy Now
Transocean
$5.4110.91%$5 → $6MaintainsOverweightGet Alert
11/08/2022XPROBuy Now
Expro Gr Hldgs
$23.58-32.15%$14 → $16MaintainsEqual-WeightGet Alert
11/01/2022NOVBuy Now
NOV
$18.7933.08%$22 → $25MaintainsEqual-WeightGet Alert
10/28/2022PTENBuy Now
Patterson-UTI Energy
$10.17155.65%$24 → $26MaintainsOverweightGet Alert
10/28/2022NEXBuy Now
NexTier Oilfield
$17 → $18MaintainsOverweightGet Alert
10/28/2022NBRBuy Now
Nabors Industries
$81.26146.12%$180 → $200MaintainsEqual-WeightGet Alert
10/26/2022SLBBuy Now
SLB
$49.8424.4%$61 → $62MaintainsOverweightGet Alert
10/26/2022HALBuy Now
Halliburton
$33.5860.83%$53 → $54MaintainsOverweightGet Alert
10/06/2022RIGBuy Now
Transocean
$5.41-7.58%$3.5 → $5UpgradeUnderweight → OverweightGet Alert
10/06/2022FTIBuy Now
TechnipFMC
$28.41-50.72%$9 → $14UpgradeEqual-Weight → OverweightGet Alert
10/06/2022CHXBuy Now
ChampionX
$35.04-20.09%$38 → $28DowngradeOverweight → Equal-WeightGet Alert
10/06/2022WHDBuy Now
Cactus
$57.72-16.84%$52 → $48DowngradeOverweight → Equal-WeightGet Alert
10/06/2022PSIBuy Now
Pason Sys
$61.25-77.14%$18 → $14DowngradeOverweight → UnderweightGet Alert
10/06/2022CMGBuy Now
Computer Modelling Group
$54.24-90.78%$7 → $5DowngradeOverweight → UnderweightGet Alert
08/16/2022PSIBuy Now
Pason Sys
$61.25-70.61%$17 → $18MaintainsOverweightGet Alert
08/08/2022WHDBuy Now
Cactus
$57.72-9.91%$57 → $52MaintainsOverweightGet Alert
08/02/2022OIIBuy Now
Oceaneering International
$26.41-43.2%$18 → $15MaintainsOverweightGet Alert
08/01/2022PTENBuy Now
Patterson-UTI Energy
$10.17135.99%$20 → $24MaintainsOverweightGet Alert
08/01/2022HPBuy Now
Helmerich & Payne
$37.7853.52%$52 → $58MaintainsOverweightGet Alert
07/27/2022LBRTBuy Now
Liberty Energy
$21.4816.39%$19 → $25MaintainsOverweightGet Alert
07/25/2022SLBBuy Now
SLB
$49.8422.39%$59 → $61MaintainsOverweightGet Alert
07/21/2022BKRBuy Now
Baker Hughes
$35.7323.16%$46 → $44MaintainsOverweightGet Alert
07/14/2022HPBuy Now
Helmerich & Payne
$37.78UpgradeEqual-Weight → OverweightGet Alert
07/13/2022BKRBuy Now
Baker Hughes
$35.7328.76%$47 → $46MaintainsOverweightGet Alert
06/08/2022SLBBuy Now
SLB
$49.8418.38%$55 → $59MaintainsOverweightGet Alert
06/08/2022NOVBuy Now
NOV
$18.7917.11%$20 → $22MaintainsEqual-WeightGet Alert
06/08/2022HALBuy Now
Halliburton
$33.5857.86%$50 → $53MaintainsOverweightGet Alert
06/08/2022BKRBuy Now
Baker Hughes
$35.7331.56%$40 → $47MaintainsOverweightGet Alert
06/08/2022GTLSBuy Now
Chart Industries
$165.5314.18% → $189DowngradeOverweight → Equal-WeightGet Alert
05/09/2022TSBuy Now
Tenaris
$31.4433.59%$32 → $42MaintainsOverweightGet Alert
05/09/2022WHDBuy Now
Cactus
$57.72-1.25%$56 → $57MaintainsOverweightGet Alert
05/02/2022NOVBuy Now
NOV
$18.796.47%$15 → $20MaintainsEqual-WeightGet Alert
05/02/2022NBRBuy Now
Nabors Industries
$81.26121.51%$132 → $180MaintainsEqual-WeightGet Alert
05/02/2022RNGRBuy Now
Ranger Energy Services
$11.0027.27%$12 → $14MaintainsOverweightGet Alert
05/02/2022PTENBuy Now
Patterson-UTI Energy
$10.1796.66%$16 → $20MaintainsOverweightGet Alert
05/02/2022HPBuy Now
Helmerich & Payne
$37.7837.64%$33 → $52MaintainsEqual-WeightGet Alert
05/02/2022NEXBuy Now
NexTier Oilfield
$9 → $15MaintainsOverweightGet Alert
05/02/2022CHXBuy Now
ChampionX
$35.048.45%$33 → $38MaintainsOverweightGet Alert
05/02/2022SLCABuy Now
US Silica Holdings
$15.489.82%$12 → $17MaintainsUnderweightGet Alert
04/27/2022SLBBuy Now
SLB
$49.8410.35%$48 → $55MaintainsOverweightGet Alert
04/27/2022LBRTBuy Now
Liberty Energy
$21.48-11.55%$15 → $19MaintainsOverweightGet Alert
04/27/2022HALBuy Now
Halliburton
$33.5848.92%$36 → $50MaintainsOverweightGet Alert
04/27/2022BKRBuy Now
Baker Hughes
$35.7311.97%$31 → $40MaintainsOverweightGet Alert
03/01/2022PSIBuy Now
Pason Sys
$61.25-73.88%$14 → $16MaintainsOverweightGet Alert
03/01/2022GTLSBuy Now
Chart Industries
$165.5314.18%$212 → $189MaintainsOverweightGet Alert
02/28/2022TSBuy Now
Tenaris
$31.441.78%$27 → $32UpgradeEqual-Weight → OverweightGet Alert
01/04/2022APGBuy Now
APi Gr
$38.28-21.63%$24 → $30MaintainsOverweightGet Alert