David Anderson

Stock Analyst at Barclays

(3.29)
# 940
Out of 4,884 analysts
339
Total ratings
48.5%
Success rate
1.26%
Average return

Stocks Rated by David Anderson

Helmerich & Payne
Jun 20, 2025
Maintains: Equal-Weight
Price Target: $20$17
Current: $16.42
Upside: +3.53%
Cactus
Jun 20, 2025
Maintains: Overweight
Price Target: $54$53
Current: $45.27
Upside: +17.08%
Ormat Technologies
Jun 6, 2025
Upgrades: Overweight
Price Target: $80$86
Current: $87.71
Upside: -1.95%
Solaris Energy Infrastructure
Jun 6, 2025
Initiates: Overweight
Price Target: $42
Current: $32.66
Upside: +28.60%
Aspen Aerogels
May 29, 2025
Downgrades: Equal-Weight
Price Target: $13$7
Current: $6.46
Upside: +8.36%
Expro Group Holdings
May 7, 2025
Maintains: Overweight
Price Target: $14$12
Current: $9.01
Upside: +33.19%
Tenaris
May 6, 2025
Maintains: Overweight
Price Target: $50$48
Current: $38.39
Upside: +25.03%
Chart Industries
May 5, 2025
Maintains: Equal-Weight
Price Target: $160$171
Current: $173.63
Upside: -1.51%
NOV Inc.
Apr 30, 2025
Maintains: Underweight
Price Target: $13$11
Current: $13.08
Upside: -15.90%
Fiserv
Apr 28, 2025
Maintains: Overweight
Price Target: $265$230
Current: $175.55
Upside: +31.02%
Maintains: Overweight
Price Target: $11$8
Current: $6.31
Upside: +26.78%
Maintains: Equal-Weight
Price Target: $22$21
Current: $21.29
Upside: -1.36%
Maintains: Overweight
Price Target: $53$48
Current: $35.65
Upside: +34.64%
Maintains: Overweight
Price Target: $85$77
Current: $54.15
Upside: +42.20%
Maintains: Overweight
Price Target: $43$45
Current: $34.90
Upside: +28.94%
Maintains: Overweight
Price Target: $54$48
Current: $39.64
Upside: +21.09%
Maintains: Equal-Weight
Price Target: $29$26
Current: $21.52
Upside: +20.82%
Maintains: Overweight
Price Target: $4$3.5
Current: $2.77
Upside: +26.35%
Maintains: Overweight
Price Target: $16$17
Current: $6.44
Upside: +163.98%
Maintains: Overweight
Price Target: $12$11
Current: $6.31
Upside: +74.33%
Maintains: Equal-Weight
Price Target: $90$53
Current: $31.16
Upside: +70.09%
Maintains: Overweight
Price Target: $39$51
Current: $26.14
Upside: +95.10%
Maintains: Overweight
Price Target: $105$102
Current: $45.44
Upside: +124.47%
Maintains: Overweight
Price Target: $64$61
Current: $28.40
Upside: +114.79%
Maintains: Overweight
Price Target: $25$22
Current: $12.08
Upside: +82.12%
Maintains: Overweight
Price Target: $12$14
Current: $12.34
Upside: +13.45%
Maintains: Overweight
Price Target: $24$30
Current: $34.33
Upside: -12.61%
Maintains: Equal-Weight
Price Target: $61$66
Current: $66.87
Upside: -1.30%
Maintains: Overweight
Price Target: $45$60
Current: $22.38
Upside: +168.10%
Maintains: Overweight
Price Target: $130$100
Current: $3.57
Upside: +2,701.12%
Downgrades: Underweight
Price Target: n/a
Current: $19.50
Upside: -
Maintains: Underweight
Price Target: $5.5$5
Current: $5.18
Upside: -3.47%
Downgrades: Equal-Weight
Price Target: $6.5$3.5
Current: $2.80
Upside: +25.00%
Maintains: Overweight
Price Target: $36$39
Current: $86.85
Upside: -55.09%