David Anderson

Stock Analyst at Barclays

(4.03)
# 647
Out of 5,127 analysts
372
Total ratings
59.84%
Success rate
8.58%
Average return

Stocks Rated by David Anderson

Weatherford International
Dec 17, 2025
Maintains: Overweight
Price Target: $81$111
Current: $89.21
Upside: +24.43%
SLB N.V.
Dec 17, 2025
Maintains: Overweight
Price Target: $48$47
Current: $44.43
Upside: +5.78%
NOV Inc.
Dec 17, 2025
Maintains: Underweight
Price Target: $13$15
Current: $17.56
Upside: -14.58%
Halliburton Company
Dec 17, 2025
Maintains: Equal-Weight
Price Target: $25$30
Current: $32.17
Upside: -6.75%
Cactus
Dec 17, 2025
Maintains: Overweight
Price Target: $51$56
Current: $51.37
Upside: +9.01%
National Energy Services Reunited
Nov 14, 2025
Maintains: Overweight
Price Target: $15$25
Current: $17.66
Upside: +41.56%
Ormat Technologies
Nov 7, 2025
Maintains: Overweight
Price Target: $89$118
Current: $114.02
Upside: +3.49%
Aspen Aerogels
Nov 7, 2025
Maintains: Underweight
Price Target: $6$4
Current: $3.29
Upside: +21.58%
Solaris Energy Infrastructure
Nov 6, 2025
Maintains: Overweight
Price Target: $44$61
Current: $50.55
Upside: +20.67%
Oceaneering International
Oct 28, 2025
Maintains: Equal-Weight
Price Target: $22$23
Current: $26.90
Upside: -14.50%
Maintains: Overweight
Price Target: $15$16
Current: $14.64
Upside: +9.29%
Maintains: Overweight
Price Target: $51$53
Current: $49.44
Upside: +7.20%
Maintains: Overweight
Price Target: $53$55
Current: $50.20
Upside: +9.56%
Maintains: Overweight
Price Target: $48$46
Current: $40.57
Upside: +13.38%
Maintains: Overweight
Price Target: $8$7
Current: $7.03
Upside: -0.43%
Maintains: Equal-Weight
Price Target: $171$169
Current: $206.84
Upside: -18.29%
Maintains: Equal-Weight
Price Target: $20$17
Current: $31.41
Upside: -45.88%
Maintains: Overweight
Price Target: $265$230
Current: $69.50
Upside: +230.94%
Maintains: Overweight
Price Target: $4$3.5
Current: $4.27
Upside: -18.03%
Maintains: Overweight
Price Target: $12$11
Current: $9.31
Upside: +18.15%
Maintains: Equal-Weight
Price Target: $90$53
Current: $64.70
Upside: -18.08%
Maintains: Overweight
Price Target: $105$102
Current: $53.30
Upside: +91.37%
Maintains: Overweight
Price Target: $64$61
Current: $30.22
Upside: +101.85%
Maintains: Overweight
Price Target: $25$22
Current: $19.05
Upside: +15.49%
Maintains: Overweight
Price Target: $12$14
Current: $14.15
Upside: -1.06%
Maintains: Overweight
Price Target: $16$20
Current: $40.49
Upside: -50.61%
Maintains: Equal-Weight
Price Target: $61$66
Current: $47.12
Upside: +40.07%
Maintains: Overweight
Price Target: $45$60
Current: $20.36
Upside: +194.70%
Maintains: Overweight
Price Target: $130$100
Current: $1.03
Upside: +9,608.74%
Downgrades: Underweight
Price Target: n/a
Current: $39.51
Upside: -
Maintains: Underweight
Price Target: $5.5$5
Current: $5.93
Upside: -15.68%
Downgrades: Equal-Weight
Price Target: $6.5$3.5
Current: $1.96
Upside: +78.57%
Maintains: Overweight
Price Target: $36$39
Current: $118.59
Upside: -67.11%