Tim Long

Stock Analyst at Barclays

(3.98)
# 117
Out of 5,240 analysts
448
Total ratings
66.81%
Success rate
49.89%
Average return
47 Stocks
Name Action Price Target Current % Upside Ratings Updated
SBA Comms
Maintains: Overweight
257 254
194.92 30.31% 13 Jan 13, 2025
American Tower
Maintains: Overweight
251 215
178.85 20.21% 9 Jan 13, 2025
TD Synnex
Maintains: Equal-Weight
132 148
136 8.82% 7 Jan 13, 2025
Harmonic
Downgrades: Equal-Weight
17 14
12.35 13.36% 13 Jan 9, 2025
Ciena
Maintains: Overweight
67 97
83.33 16.4% 22 Dec 13, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
24 27
22.48 20.11% 19 Dec 6, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
495 125
114.88 8.81% 25 Dec 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
56 61
63.33 -3.68% 17 Dec 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
75 87
62.91 38.29% 13 Nov 27, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
32 35
32.66 7.16% 19 Nov 27, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
106 115
109.01 5.49% 18 Nov 27, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
119 132
116.66 13.15% 22 Nov 22, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
180 200
164.06 21.91% 10 Nov 20, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
810 822
897.33 -8.39% 7 Nov 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
49 56
59.28 -5.53% 22 Nov 14, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underweight
104 236
394.82 -40.23% 12 Nov 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
467 529
460.53 14.87% 18 Nov 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
40 37
38.51 -3.92% 16 Nov 1, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
116 117
86.66 35.01% 4 Nov 1, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underweight
186 184
233.05 -21.05% 49 Nov 1, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
347 407
394.39 3.2% 3 Oct 31, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
40 53
47.37 11.89% 14 Oct 29, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
214 246
257.75 -4.56% 22 Oct 29, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
381 387
579.29 -33.19% 8 Aug 7, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
119 140
211.69 -33.87% 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
91.11 -23.17% 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
173.88 -9.13% 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
415.07 -43.62% 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
62.73 -20.29% 5 Oct 26, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
37 40
2.78 1338.85% 4 Sep 28, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
70 55
159.28 -65.47% 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