David Anderson

Stock Analyst at Barclays

(3.24)
# 1,013
Out of 4,876 analysts
339
Total ratings
47.64%
Success rate
0.78%
Average return

Stocks Rated by David Anderson

Helmerich & Payne
Jun 20, 2025
Maintains: Equal-Weight
Price Target: $20$17
Current: $15.40
Upside: +10.39%
Cactus
Jun 20, 2025
Maintains: Overweight
Price Target: $54$53
Current: $44.32
Upside: +19.58%
Ormat Technologies
Jun 6, 2025
Upgrades: Overweight
Price Target: $80$86
Current: $84.15
Upside: +2.20%
Solaris Energy Infrastructure
Jun 6, 2025
Initiates: Overweight
Price Target: $42
Current: $28.98
Upside: +44.93%
Aspen Aerogels
May 29, 2025
Downgrades: Equal-Weight
Price Target: $13$7
Current: $5.88
Upside: +19.05%
Expro Group Holdings
May 7, 2025
Maintains: Overweight
Price Target: $14$12
Current: $8.45
Upside: +42.01%
Tenaris
May 6, 2025
Maintains: Overweight
Price Target: $50$48
Current: $36.91
Upside: +30.05%
Chart Industries
May 5, 2025
Maintains: Equal-Weight
Price Target: $160$171
Current: $167.81
Upside: +1.90%
NOV Inc.
Apr 30, 2025
Maintains: Underweight
Price Target: $13$11
Current: $12.73
Upside: -13.59%
Fiserv
Apr 28, 2025
Maintains: Overweight
Price Target: $265$230
Current: $172.33
Upside: +33.46%
Maintains: Overweight
Price Target: $11$8
Current: $5.91
Upside: +35.36%
Maintains: Equal-Weight
Price Target: $22$21
Current: $20.85
Upside: +0.72%
Maintains: Overweight
Price Target: $53$48
Current: $34.01
Upside: +41.13%
Maintains: Overweight
Price Target: $85$77
Current: $50.08
Upside: +53.75%
Maintains: Overweight
Price Target: $43$45
Current: $34.54
Upside: +30.28%
Maintains: Overweight
Price Target: $54$48
Current: $38.06
Upside: +26.12%
Maintains: Equal-Weight
Price Target: $29$26
Current: $20.57
Upside: +26.40%
Maintains: Overweight
Price Target: $4$3.5
Current: $2.58
Upside: +35.66%
Maintains: Overweight
Price Target: $16$17
Current: $5.90
Upside: +188.14%
Maintains: Overweight
Price Target: $12$11
Current: $5.97
Upside: +84.25%
Maintains: Equal-Weight
Price Target: $90$53
Current: $27.91
Upside: +89.90%
Maintains: Overweight
Price Target: $39$51
Current: $24.96
Upside: +104.33%
Maintains: Overweight
Price Target: $105$102
Current: $41.86
Upside: +143.67%
Maintains: Overweight
Price Target: $64$61
Current: $26.77
Upside: +127.87%
Maintains: Overweight
Price Target: $25$22
Current: $11.61
Upside: +89.49%
Maintains: Overweight
Price Target: $12$14
Current: $12.22
Upside: +14.57%
Maintains: Overweight
Price Target: $24$30
Current: $50.87
Upside: -41.03%
Maintains: Equal-Weight
Price Target: $61$66
Current: $67.58
Upside: -2.34%
Maintains: Overweight
Price Target: $45$60
Current: $19.72
Upside: +204.26%
Maintains: Overweight
Price Target: $130$100
Current: $3.42
Upside: +2,823.98%
Downgrades: Underweight
Price Target: n/a
Current: $20.11
Upside: -
Maintains: Underweight
Price Target: $5.5$5
Current: $4.75
Upside: +5.26%
Downgrades: Equal-Weight
Price Target: $6.5$3.5
Current: $2.88
Upside: +21.53%
Maintains: Overweight
Price Target: $36$39
Current: $86.80
Upside: -55.07%