David Anderson

Stock Analyst at Barclays

(1.16)
# 1935
Out of 5,368 analysts
371
Total ratings
46.46%
Success rate
3.00%
Average return
45 Stocks
Name Action PT Current % Upside Ratings Updated
ORA Ormat Technologies
Upgrades: Overweight
80 86
78.95 8.93% 1 Jun 6, 2025
SEI Solaris Energy
Initiates Coverage On: Overweight
42
27.12 54.87% 1 Jun 6, 2025
WHD Cactus
Upgrades: Overweight
51 54
46.18 16.93% 18 Jun 4, 2025
ASPN Aspen Aerogels
Downgrades: Equal-Weight
13 7
6.16 13.64% 3 May 29, 2025
HP Helmerich & Payne
Maintains: Equal-Weight
24 20
18.29 9.35% 16 May 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
14 12
9.55 25.65% 10 May 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
50 48
36.01 33.3% 4 May 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
160 171
144.01 18.74% 11 May 5, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underweight
13 11
13.65 -19.41% 20 Apr 30, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
265 230
162.97 41.13% 5 Apr 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
11 8
6.54 22.32% 10 Apr 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
22 21
21.41 -1.91% 14 Apr 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
53 48
36.31 32.19% 27 Apr 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
85 77
53.05 45.15% 9 Apr 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
43 45
34.52 30.36% 21 Apr 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
54 48
39.02 23.01% 20 Apr 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
29 26
23.2 12.07% 24 Apr 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
4 4
3.31 5.74% 17 Apr 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
16 17
6.04 181.46% 3 Mar 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
12 11
6.45 70.54% 2 Mar 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
90 53
34.92 51.78% 8 Feb 19, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underweight
22 21
n/a n/a 18 May 14, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
39 51
26.68 91.15% 5 Apr 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
105 102
46.52 119.26% 4 Mar 5, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
23 21
n/a n/a 12 Mar 5, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
64 61
29.14 109.33% 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
n/a n/a 4 Jun 8, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
25 22
13.68 60.82% 9 Jun 8, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
12 14
12.86 8.86% 7 May 2, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underweight
12 17
n/a n/a 3 May 2, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
24 30
47.83 -37.28% 2 Jan 4, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
61 66
72.55 -9.03% 1 Mar 15, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
45 60
18.39 226.26% 1 Mar 15, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
130 100
3.17 3054.57% 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
n/a n/a 6 Mar 19, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underweight
6 5
5.07 -1.38% 4 Sep 30, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Equal-Weight
7 4
2.69 30.11% 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
84.99 -54.11% 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