David Anderson

Stock Analyst at Barclays

(3.48)
# 860
Out of 4,778 analysts
312
Total ratings
50%
Success rate
2.59%
Average return

Stocks Rated by David Anderson

National Energy Services Reunited
Mar 13, 2025
Maintains: Overweight
Price Target: $16$17
Current: $8.10
Upside: +109.88%
Oceaneering International
Mar 5, 2025
Maintains: Equal-Weight
Price Target: $26$22
Current: $22.15
Upside: -0.68%
Expro Group Holdings
Mar 5, 2025
Maintains: Overweight
Price Target: $17$14
Current: $10.63
Upside: +31.70%
Cactus
Mar 5, 2025
Maintains: Equal-Weight
Price Target: $61$54
Current: $47.30
Upside: +14.16%
Chart Industries
Mar 4, 2025
Maintains: Equal-Weight
Price Target: $145$165
Current: $162.92
Upside: +1.28%
TechnipFMC
Mar 3, 2025
Maintains: Overweight
Price Target: $42$43
Current: $29.84
Upside: +44.10%
ProPetro Holding
Mar 3, 2025
Maintains: Overweight
Price Target: $12$11
Current: $7.59
Upside: +44.93%
Transocean
Feb 25, 2025
Maintains: Overweight
Price Target: $4.5$4
Current: $3.23
Upside: +23.84%
Tenaris
Feb 24, 2025
Maintains: Overweight
Price Target: $48$50
Current: $39.63
Upside: +26.17%
Nabors Industries
Feb 19, 2025
Maintains: Equal-Weight
Price Target: $90$53
Current: $43.14
Upside: +22.86%
Maintains: Equal-Weight
Price Target: $36$24
Current: $25.45
Upside: -5.70%
Maintains: Overweight
Price Target: $25$13
Current: $7.07
Upside: +83.88%
Maintains: Underweight
Price Target: $12$13
Current: $15.12
Upside: -14.02%
Maintains: Overweight
Price Target: $100$92
Current: $53.87
Upside: +70.78%
Maintains: Overweight
Price Target: $235$265
Current: $221.79
Upside: +19.48%
Maintains: Overweight
Price Target: $51$55
Current: $44.60
Upside: +23.32%
Maintains: Equal-Weight
Price Target: $32$30
Current: $25.60
Upside: +17.19%
Maintains: Overweight
Price Target: $61$53
Current: $41.70
Upside: +27.10%
Maintains: Overweight
Price Target: $14$12
Current: $8.46
Upside: +41.84%
Maintains: Overweight
Price Target: $39$51
Current: $29.93
Upside: +70.40%
Maintains: Overweight
Price Target: $105$102
Current: $40.07
Upside: +154.55%
Maintains: Overweight
Price Target: $64$61
Current: $24.27
Upside: +151.34%
Maintains: Overweight
Price Target: $25$22
Current: $15.10
Upside: +45.70%
Maintains: Overweight
Price Target: $12$14
Current: $14.56
Upside: -3.85%
Maintains: Overweight
Price Target: $24$30
Current: $38.40
Upside: -21.88%
Maintains: Equal-Weight
Price Target: $61$66
Current: $81.58
Upside: -19.10%
Maintains: Overweight
Price Target: $45$60
Current: $13.96
Upside: +329.80%
Maintains: Overweight
Price Target: $130$100
Current: $3.35
Upside: +2,885.07%
Downgrades: Underweight
Price Target: n/a
Current: $20.79
Upside: -
Maintains: Underweight
Price Target: $5.5$5
Current: $5.55
Upside: -9.91%
Downgrades: Equal-Weight
Price Target: $6.5$3.5
Current: $2.17
Upside: +61.29%
Maintains: Overweight
Price Target: $36$39
Current: $54.19
Upside: -28.03%