Tim Long

Stock Analyst at Barclays

(3.37)
# 377
Out of 5,370 analysts
491
Total ratings
69.48%
Success rate
40.17%
Average return
47 Stocks
Name Action PT Current % Upside Ratings Updated
HPE Hewlett Packard
Maintains: Overweight
20 24
18.17 32.09% 21 Jun 4, 2025
NTAP NetApp
Maintains: Overweight
115 117
104.08 12.41% 25 May 30, 2025
DELL Dell Technologies
Maintains: Equal-Weight
116 123
113.59 8.28% 20 May 30, 2025
PSTG Pure Storage
Maintains: Equal-Weight
61 57
51.59 10.49% 18 May 29, 2025
HPQ HP
Maintains: Equal-Weight
36 28
24.48 14.38% 21 May 29, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
834 837
887.88 -5.73% 9 May 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
61 66
65.41 0.9% 24 May 15, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underweight
222 247
379.86 -34.98% 14 May 12, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
726 735
779.88 -5.75% 11 May 9, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
126 119
95.01 25.25% 27 May 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
527 511
406.82 25.61% 20 May 5, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
39 40
35.96 11.23% 18 May 5, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
326 263
292.83 -10.19% 5 Apr 30, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underweight
197 173
198.1 -12.67% 53 Apr 30, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
244 247
230.09 7.35% 16 Apr 29, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
296 274
290.21 -5.59% 24 Apr 29, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
148 125
125.17 -0.14% 8 Mar 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
214 223
214.85 3.79% 11 Mar 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
97 100
73.78 35.54% 23 Mar 12, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
87 94
72.4 29.83% 14 Feb 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
14 10
8.9 12.36% 14 Feb 11, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
53 52
50.72 2.52% 15 Jan 29, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
180 200
161.89 23.54% 10 Nov 20, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
116 117
98.89 18.31% 4 Nov 1, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
119 140
203.66 -31.26% 3 Feb 22, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
3 3
n/a n/a 6 Mar 16, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Overweight
50 70
130.98 -46.56% 5 Jan 23, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Equal-Weight
32 34
n/a n/a 10 May 13, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
172 158
175.97 -10.21% 3 Feb 10, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Equal-Weight
n/a
n/a n/a 4 Nov 16, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
204 234
478.44 -51.09% 1 Jul 20, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
99 120
n/a n/a 5 Feb 11, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
60 50
57.34 -12.8% 5 Oct 26, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
37 40
2.04 1860.78% 4 Sep 28, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
70 55
156.57 -64.87% 8 Apr 26, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 1 Mar 8, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Outperform
36
n/a n/a 1 Apr 19, 2016
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Market Perform
n/a
n/a n/a 1 Apr 19, 2016
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Market Perform
n/a
n/a n/a 1 Apr 19, 2016
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Outperform
30
n/a n/a 1 Apr 19, 2016
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Outperform
109
n/a n/a 1 Apr 12, 2016
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Market Perform
47
n/a n/a 1 Apr 12, 2016
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Outperform
99
n/a n/a 1 Apr 12, 2016
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Outperform
15
n/a n/a 1 Apr 12, 2016
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Outperform
21
n/a n/a 1 Apr 12, 2016
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 1 Apr 4, 2016
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 1 Mar 14, 2016