David Anderson

Stock Analyst at Barclays

(4.59)
# 952
Out of 4,969 analysts
771
Total ratings
54%
Success rate
9.6%
Average return

Stocks Rated by David Anderson

Baker Hughes Company
Sep 10, 2026
Reiterated: Hold
Price Target: $72
Current: $56.78
Upside: +26.81%
National Energy Services Reunited
Sep 10, 2026
Reiterated: Buy
Price Target: $45
Current: $32.74
Upside: +37.45%
TechnipFMC
Sep 9, 2026
Reiterated: Buy
Price Target: $87
Current: $72.87
Upside: +19.39%
Halliburton Company
Sep 9, 2026
Reiterated: Buy
Price Target: $53
Current: $35.01
Upside: +51.39%
Solaris Energy Infrastructure
Sep 9, 2026
Reiterated: Buy
Price Target: $90
Current: $61.11
Upside: +47.28%
Weatherford International
Sep 9, 2026
Reiterated: Buy
Price Target: $151
Current: $84.46
Upside: +78.78%
Fervo Energy Company
Sep 2, 2026
Reiterated: Buy
Price Target: $48
Current: $14.96
Upside: +220.86%
SLB N.V.
Sep 2, 2026
Reiterated: Buy
Price Target: $67
Current: $53.32
Upside: +25.66%
Aspen Aerogels
Aug 10, 2026
Reiterated: Sell
Price Target: $4$5
Current: $4.87
Upside: +2.67%
Ormat Technologies
Aug 10, 2026
Reiterated: Buy
Price Target: $127$122
Current: $92.08
Upside: +32.49%
Reiterated: Buy
Price Target: $82$80
Current: $55.14
Upside: +45.09%
Reiterated: Buy
Price Target: $70$74
Current: $67.04
Upside: +10.38%
Reiterated: Sell
Price Target: $21$20
Current: $20.54
Upside: -2.63%
Upgraded: Buy
Price Target: $11$15
Current: $12.42
Upside: +20.77%
Reiterated: Buy
Price Target: €21.50€20.00
Current: €23.67
Upside: n/a
Reiterated: Hold
Price Target: $15.00$13.00
Current: $14.54
Upside: n/a
Reiterated: Sell
Price Target: $9.00
Current: $3.87
Upside: n/a
Reiterated: Hold
Price Target: $0.5$82
Current: $81.27
Upside: n/a
Reiterated: Hold
Price Target: $1$6
Current: $5.45
Upside: n/a
Reiterated: Sell
Price Target: $21$23
Current: $29.08
Upside: n/a
Reiterated: Buy
Price Target: $18$15
Current: $46.56
Upside: n/a
Reiterated: Hold
Price Target: $35$33
Current: $42.63
Upside: n/a
Reiterated: Buy
Price Target: $10$17
Current: $19.53
Upside: n/a
Reiterated: Hold
Price Target: $115
Current: $86.97
Upside: n/a
Reiterated: Hold
Price Target: $3$2
Current: $17.20
Upside: n/a
Reiterated: Sell
Price Target: $10$5
Current: $80.69
Upside: n/a
Reiterated: Sell
Price Target: $2$1
Current: $6.10
Upside: n/a
Reiterated: Hold
Price Target: $7.5$5
Current: $1.49
Upside: n/a
Reiterated: Buy
Price Target: $7$8.5
Current: $16.56
Upside: n/a
Reiterated: Buy
Price Target: $26$17
Current: $10.50
Upside: n/a
Downgraded: Hold
Price Target: $6.5$3.5
Current: $3.06
Upside: n/a
Rated: Hold
Price Target: $25$32
Current: $30.49
Upside: n/a