David Anderson

Stock Analyst at Barclays

(4.24)
# 384
Out of 5,161 analysts
384
Total ratings
58.71%
Success rate
11.44%
Average return

Stocks Rated by David Anderson

Aspen Aerogels
Mar 5, 2026
Maintains: Underweight
Price Target: $4$3
Current: $3.59
Upside: -16.43%
Ormat Technologies
Mar 2, 2026
Maintains: Overweight
Price Target: $108$123
Current: $110.06
Upside: +11.76%
Cactus
Mar 2, 2026
Maintains: Overweight
Price Target: $56$62
Current: $46.00
Upside: +34.78%
Solaris Energy Infrastructure
Feb 26, 2026
Maintains: Overweight
Price Target: $61$63
Current: $53.33
Upside: +18.13%
Oceaneering International
Feb 23, 2026
Maintains: Equal-Weight
Price Target: $23$32
Current: $35.44
Upside: -9.71%
Expro Group Holdings
Feb 23, 2026
Maintains: Overweight
Price Target: $16$21
Current: $15.96
Upside: +31.58%
National Energy Services Reunited
Feb 18, 2026
Maintains: Overweight
Price Target: $25$34
Current: $19.27
Upside: +76.44%
NOV Inc.
Feb 4, 2026
Upgrades: Equal-Weight
Price Target: $15$20
Current: $18.72
Upside: +6.84%
Baker Hughes Company
Jan 27, 2026
Maintains: Overweight
Price Target: $55$57
Current: $55.90
Upside: +1.97%
SLB N.V.
Jan 26, 2026
Maintains: Overweight
Price Target: $47$49
Current: $44.56
Upside: +9.96%
Maintains: Overweight
Price Target: $111$109
Current: $85.12
Upside: +28.05%
Maintains: Equal-Weight
Price Target: $25$30
Current: $34.84
Upside: -13.89%
Maintains: Overweight
Price Target: $51$53
Current: $62.52
Upside: -15.23%
Maintains: Overweight
Price Target: $48$46
Current: $53.51
Upside: -14.03%
Maintains: Overweight
Price Target: $8$7
Current: $9.85
Upside: -28.93%
Maintains: Equal-Weight
Price Target: $171$169
Current: $206.90
Upside: -18.32%
Maintains: Equal-Weight
Price Target: $20$17
Current: $33.85
Upside: -49.78%
Maintains: Overweight
Price Target: $265$230
Current: $56.07
Upside: +310.20%
Maintains: Overweight
Price Target: $4$3.5
Current: $6.28
Upside: -44.27%
Maintains: Overweight
Price Target: $12$11
Current: $14.39
Upside: -23.56%
Maintains: Equal-Weight
Price Target: $90$53
Current: $75.61
Upside: -29.90%
Maintains: Overweight
Price Target: $105$102
Current: $92.80
Upside: +9.91%
Maintains: Overweight
Price Target: $64$61
Current: $45.70
Upside: +33.48%
Maintains: Overweight
Price Target: $25$22
Current: $30.30
Upside: -27.39%
Maintains: Overweight
Price Target: $12$14
Current: $16.85
Upside: -16.91%
Maintains: Overweight
Price Target: $16$20
Current: $40.78
Upside: -50.96%
Maintains: Equal-Weight
Price Target: $61$66
Current: $72.72
Upside: -9.24%
Maintains: Overweight
Price Target: $45$60
Current: $20.10
Upside: +198.51%
Maintains: Overweight
Price Target: $130$100
Current: $0.73
Upside: +13,570.54%
Downgrades: Underweight
Price Target: n/a
Current: $55.02
Upside: -
Maintains: Underweight
Price Target: $5.5$5
Current: $6.57
Upside: -23.90%
Downgrades: Equal-Weight
Price Target: $6.5$3.5
Current: $2.17
Upside: +61.66%
Maintains: Overweight
Price Target: $36$39
Current: $146.10
Upside: -73.31%