Tim Long

Stock Analyst at Barclays

(2.91)
# 341
Out of 5,318 analysts
473
Total ratings
66.95%
Success rate
32.07%
Average return
47 Stocks
Name Action Price Target Current % Upside Ratings Updated
SNX TD Synnex
Maintains: Equal-Weight
148 125
105.08 18.96% 8 Mar 28, 2025
AMT American Tower
Maintains: Overweight
214 223
219.98 1.37% 11 Mar 21, 2025
SBAC SBA Comms
Maintains: Overweight
240 244
228.44 6.81% 15 Mar 21, 2025
EQIX Equinix
Maintains: Equal-Weight
822 834
785.9 6.12% 8 Mar 20, 2025
CIEN Ciena
Maintains: Overweight
97 100
59.37 68.44% 23 Mar 12, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
27 20
15.03 33.07% 20 Mar 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
132 115
81.93 40.36% 23 Feb 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
35 36
23.61 52.48% 20 Feb 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
115 116
84.12 37.9% 19 Feb 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
585 726
578.34 25.53% 9 Feb 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
87 94
62.01 51.59% 14 Feb 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
125 126
72.15 74.64% 26 Feb 19, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
407 326
225.97 44.27% 4 Feb 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
529 527
428.17 23.08% 19 Feb 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
56 61
56.7 7.58% 23 Feb 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
14 10
8.95 11.73% 14 Feb 11, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underweight
236 222
310.15 -28.42% 13 Feb 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
37 39
34.56 12.85% 17 Feb 5, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underweight
183 197
197.75 -0.38% 52 Jan 31, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
53 52
41.78 24.46% 15 Jan 29, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
246 296
262.06 12.95% 23 Jan 29, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
56 61
41.31 47.66% 17 Dec 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
180 200
135.65 47.44% 10 Nov 20, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
116 117
102.44 14.21% 4 Nov 1, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
119 140
191.01 -26.71% 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
72.39 -3.3% 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
148.99 6.05% 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
377.32 -37.98% 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
35.96 39.04% 5 Oct 26, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
37 40
1.34 2885.07% 4 Sep 28, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
70 55
136 -59.56% 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