Tim Long
Stock Analyst at Barclays
(3.28)
# 280
Out of 5,287 analysts
471
Total ratings
68.20%
Success rate
37.49%
Average return
Main Sectors:
Top Industries:
Name | Action | Price Target | Current | % Upside | Ratings | Updated | |
---|---|---|---|---|---|---|---|
American Tower | Maintains: Overweight | 214 223 | 216.16 | 3.16% | 11 | Mar 21, 2025 | |
SBA Comms | Maintains: Overweight | 240 244 | 221.42 | 10.2% | 15 | Mar 21, 2025 | |
Equinix | Maintains: Equal-Weight | 822 834 | 834.26 | -0.03% | 8 | Mar 20, 2025 | |
Ciena | Maintains: Overweight | 97 100 | 65.39 | 52.93% | 23 | Mar 12, 2025 | |
Hewlett Packard | Maintains: Overweight | 27 20 | 16.08 | 24.38% | 20 | Mar 7, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Equal-Weight | 132 115 | 92.28 | 24.62% | 23 | Feb 28, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Equal-Weight | 35 36 | 28.57 | 26.01% | 20 | Feb 28, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Equal-Weight | 115 116 | 97.58 | 18.88% | 19 | Feb 28, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Overweight | 585 726 | 559.4 | 29.78% | 9 | Feb 27, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Overweight | 87 94 | 73.05 | 28.68% | 14 | Feb 27, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Overweight | 125 126 | 83.27 | 51.31% | 26 | Feb 19, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Equal-Weight | 407 326 | 289.94 | 12.44% | 4 | Feb 14, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Overweight | 529 527 | 423.09 | 24.56% | 19 | Feb 14, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Equal-Weight | 56 61 | 60.24 | 1.26% | 23 | Feb 13, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Equal-Weight | 14 10 | 10.2 | -1.96% | 14 | Feb 11, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Underweight | 236 222 | 317.56 | -30.09% | 13 | Feb 10, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Equal-Weight | 37 39 | 36.03 | 8.24% | 17 | Feb 5, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Underweight | 183 197 | 217.99 | -9.63% | 51 | Jan 31, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Equal-Weight | 53 52 | 48.48 | 7.26% | 15 | Jan 29, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Equal-Weight | 246 296 | 268.16 | 10.38% | 23 | Jan 29, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Equal-Weight | 132 148 | 127.81 | 15.8% | 7 | Jan 13, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Equal-Weight | 56 61 | 51.08 | 19.42% | 17 | Dec 4, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Overweight | 180 200 | 154.51 | 29.44% | 10 | Nov 20, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Equal-Weight | 116 117 | 106.67 | 9.68% | 4 | Nov 1, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Equal-Weight | 119 140 | 209.83 | -33.28% | 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 | 88.31 | -20.73% | 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 | 150.66 | 4.87% | 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 | 390.37 | -40.06% | 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 | 43.69 | 14.44% | 5 | Oct 26, 2018 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Outperform | 37 40 | 1.94 | 1961.86% | 4 | Sep 28, 2018 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Market Perform | 70 55 | 156.66 | -64.89% | 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 |