David Anderson

Stock Analyst at Barclays

(1.08)
# 1944
Out of 5,343 analysts
367
Total ratings
42.56%
Success rate
-0.82%
Average return
43 Stocks
Name Action PT Current % Upside Ratings Updated
HP Helmerich & Payne
Maintains: Equal-Weight
24 20
15.23 31.32% 16 May 14, 2025
XPRO Expro Gr Hldgs
Maintains: Overweight
14 12
7.79 54.04% 10 May 7, 2025
TS Tenaris
Maintains: Overweight
50 48
32.91 45.85% 4 May 6, 2025
GTLS Chart Industries
Maintains: Equal-Weight
160 171
158.83 7.66% 11 May 5, 2025
WHD Cactus
Maintains: Equal-Weight
54 51
41.01 24.36% 17 May 2, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underweight
13 11
12.19 -9.76% 20 Apr 30, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
265 230
162.57 41.48% 5 Apr 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
11 8
5.59 43.11% 10 Apr 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
22 21
18.89 11.17% 14 Apr 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
53 48
33.88 41.68% 27 Apr 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
85 77
45.46 69.38% 9 Apr 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
43 45
29.85 50.75% 21 Apr 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
54 48
36.68 30.86% 20 Apr 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
29 26
19.89 30.72% 24 Apr 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
4 4
2.46 42.28% 17 Apr 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
16 17
6.25 172% 3 Mar 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
12 11
5.49 100.36% 2 Mar 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
90 53
24.61 115.36% 8 Feb 19, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
25 13
6.07 114.17% 2 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
24.64 106.98% 5 Apr 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
105 102
36.42 180.07% 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
23.31 161.69% 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
11.31 94.52% 9 Jun 8, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
12 14
11.11 26.01% 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
45.99 -34.77% 2 Jan 4, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
61 66
80.52 -18.03% 1 Mar 15, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
45 60
14.88 303.23% 1 Mar 15, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
130 100
2.96 3278.38% 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
4.52 10.62% 4 Sep 30, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Equal-Weight
7 4
2.44 43.44% 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
75.14 -48.1% 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