David Anderson

Stock Analyst at Barclays

(4.45)
# 289
Out of 5,241 analysts
408
Total ratings
61.62%
Success rate
14.69%
Average return

Stocks Rated by David Anderson

National Energy Services Reunited
May 13, 2026
Maintains: Overweight
Price Target: $34$35
Current: $25.99
Upside: +34.67%
Cactus
May 11, 2026
Maintains: Overweight
Price Target: $62$70
Current: $60.34
Upside: +16.01%
Aspen Aerogels
May 11, 2026
Maintains: Underweight
Price Target: $3$4
Current: $5.33
Upside: -24.95%
Weatherford International
May 8, 2026
Maintains: Overweight
Price Target: $111$156
Current: $111.42
Upside: +40.01%
Tenaris
May 8, 2026
Maintains: Overweight
Price Target: $78$82
Current: $62.08
Upside: +32.09%
TechnipFMC
May 8, 2026
Maintains: Overweight
Price Target: $70$87
Current: $73.46
Upside: +18.43%
SLB N.V.
May 8, 2026
Maintains: Overweight
Price Target: $51$66
Current: $57.15
Upside: +15.49%
Ormat Technologies
May 8, 2026
Maintains: Overweight
Price Target: $123$126
Current: $129.24
Upside: -2.51%
Oceaneering International
May 8, 2026
Maintains: Equal-Weight
Price Target: $32$39
Current: $38.54
Upside: +1.19%
Expro Group Holdings
May 8, 2026
Maintains: Overweight
Price Target: $21$23
Current: $16.53
Upside: +39.14%
Downgrades: Underweight
Price Target: $20$21
Current: $21.17
Upside: -0.80%
Upgrades: Overweight
Price Target: $37$55
Current: $42.78
Upside: +28.56%
Downgrades: Equal-Weight
Price Target: $62$74
Current: $66.21
Upside: +11.77%
Maintains: Overweight
Price Target: $74$86
Current: $72.13
Upside: +19.23%
Maintains: Overweight
Price Target: $8$7
Current: $12.85
Upside: -45.53%
Maintains: Equal-Weight
Price Target: $171$169
Current: $207.19
Upside: -18.43%
Maintains: Equal-Weight
Price Target: $20$17
Current: $41.53
Upside: -59.07%
Maintains: Overweight
Price Target: $265$230
Current: $56.66
Upside: +305.93%
Maintains: Overweight
Price Target: $4$3.5
Current: $7.58
Upside: -53.83%
Maintains: Overweight
Price Target: $12$11
Current: $18.03
Upside: -38.99%
Maintains: Equal-Weight
Price Target: $90$53
Current: $110.63
Upside: -52.09%
Maintains: Overweight
Price Target: $105$102
Current: $113.42
Upside: -10.07%
Maintains: Overweight
Price Target: $64$61
Current: $54.37
Upside: +12.19%
Maintains: Overweight
Price Target: $25$22
Current: $33.07
Upside: -33.47%
Maintains: Overweight
Price Target: $12$14
Current: $16.84
Upside: -16.86%
Maintains: Overweight
Price Target: $16$20
Current: $42.23
Upside: -52.64%
Maintains: Equal-Weight
Price Target: $61$66
Current: $72.30
Upside: -8.71%
Maintains: Overweight
Price Target: $45$60
Current: $20.64
Upside: +190.70%
Maintains: Overweight
Price Target: $130$100
Current: $0.7621
Upside: +13,021.64%
Downgrades: Underweight
Price Target: n/a
Current: $58.04
Upside: -
Maintains: Underweight
Price Target: $5.5$5
Current: $7.06
Upside: -29.18%
Downgrades: Equal-Weight
Price Target: $6.5$3.5
Current: $3.19
Upside: +9.72%
Maintains: Overweight
Price Target: $36$39
Current: $149.62
Upside: -73.93%