David Anderson

Stock Analyst at Barclays

(1.16)
# 2116
Out of 5,396 analysts
374
Total ratings
Success rate
Average return
45 Stocks
Name Action PT Current % Upside Ratings Updated
HP Helmerich & Payne
Maintains: Equal-Weight
20 17
16.42 3.53% 17 Jun 20, 2025
WHD Cactus
Maintains: Overweight
54 53
45.27 17.08% 19 Jun 20, 2025
ORA Ormat Technologies
Upgrades: Overweight
80 86
87.71 -1.95% 1 Jun 6, 2025
SEI Solaris Energy
Initiates Coverage On: Overweight
42
32.66 28.6% 1 Jun 6, 2025
ASPN Aspen Aerogels
Downgrades: Equal-Weight
13 7
6.46 8.36% 3 May 29, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
14 12
9.01 33.19% 10 May 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
50 48
38.39 25.03% 4 May 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
160 171
173.63 -1.51% 11 May 5, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underweight
13 11
13.08 -15.9% 20 Apr 30, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
265 230
175.55 31.02% 5 Apr 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
11 8
6.31 26.78% 10 Apr 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
22 21
21.29 -1.36% 14 Apr 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
53 48
35.65 34.64% 27 Apr 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
85 77
54.15 42.2% 9 Apr 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
43 45
34.9 28.94% 21 Apr 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
54 48
39.64 21.09% 20 Apr 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
29 26
21.52 20.82% 24 Apr 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
4 4
2.77 26.35% 17 Apr 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
16 17
6.44 163.98% 3 Mar 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
12 11
6.31 74.33% 2 Mar 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
90 53
31.16 70.09% 9 Feb 19, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underweight
22 21
15.41 36.28% 18 May 14, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
39 51
26.14 95.1% 5 Apr 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
105 102
45.44 124.47% 4 Mar 5, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
23 21
13.99 50.11% 12 Mar 5, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
64 61
28.4 114.79% 10 Feb 14, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underweight
6 7
n/a n/a 1 Aug 15, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
18 13
10.61 22.53% 4 Jun 8, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
25 22
12.08 82.12% 9 Jun 8, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
12 14
12.34 13.45% 7 May 2, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underweight
12 17
15.49 9.75% 3 May 2, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
16 20
34.33 -41.74% 2 Jan 4, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
61 66
66.87 -1.3% 1 Mar 15, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
45 60
22.38 168.1% 1 Mar 15, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
130 100
3.57 2701.12% 1 Mar 31, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
12 11
n/a n/a 2 Mar 31, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underweight
n/a
n/a n/a 9 Mar 19, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underweight
35 5
26.49 -81.12% 6 Mar 19, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underweight
6 5
5.18 -3.47% 4 Sep 30, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Equal-Weight
7 4
2.8 25% 6 Sep 30, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underweight
10 11
n/a n/a 6 Aug 9, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underweight
16 20
n/a n/a 5 Aug 9, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
36 39
86.85 -55.09% 3 Jul 30, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Equal-Weight
7 0
n/a n/a 5 Feb 13, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
41 38
n/a n/a 3 Jan 26, 2018