Michael Rollins

Stock Analyst at Citigroup

(2.9)
# 425
Out of 5,328 analysts
298
Total ratings
73.13%
Success rate
27.03%
Average return
33 Stocks
Name Action PT Current % Upside Ratings Updated
SBAC SBA Communications
Maintains: Strong Buy
250 265
241.35 9.8% 17 Apr 29, 2025
CHTR Charter Communicatio...
Maintains: Strong Buy
425 445
385.6 15.4% 20 Apr 28, 2025
CMCSA Comcast
Maintains: Buy
44 39
33.87 15.15% 7 Apr 25, 2025
EQIX Equinix
Maintains: Buy
1020 970
862.67 12.44% 20 Apr 17, 2025
DLR Digital Realty Trust
Maintains: Buy
188 174
163.5 6.42% 15 Apr 17, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
28 32
27.73 15.4% 20 Mar 31, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
106 108
106.46 1.45% 17 Mar 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
268
246 8.94% 22 Mar 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
18 11
8.65 27.17% 8 Mar 11, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
220 235
223.68 5.06% 17 Mar 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
8 7
3.56 82.58% 6 Feb 26, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
3 3
2.54 18.11% 8 Dec 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
47 49
43.55 12.51% 13 Sep 25, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reinstates: Buy
5
5 0% 2 Aug 28, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
70 82
54.43 50.65% 11 Aug 19, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
32 35
36.33 -3.66% 5 Aug 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
265 280
292 -4.11% 9 Apr 30, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
108 83
89.56 -7.32% 10 Feb 7, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
9 6
n/a n/a 4 Oct 16, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
25 17
22.7 -25.11% 7 Oct 16, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
16
37.49 -57.32% 2 Aug 4, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sell
4 3
n/a n/a 11 Mar 2, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
9 8
5 45% 4 Feb 1, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
13 3
n/a n/a 3 Dec 1, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Sell
4 1
n/a n/a 1 Oct 31, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reinstates: Neutral
91
n/a n/a 8 Mar 22, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
18 16
5.37 197.95% 1 Mar 11, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
52 54
43.23 24.91% 1 Jan 24, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
56 58
44.4 30.63% 1 Jan 21, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Sell
13 6
n/a n/a 5 Mar 25, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
76 81
n/a n/a 7 May 16, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sell
5 3
n/a n/a 9 Nov 21, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Sell
3 0
n/a n/a 7 Jul 18, 2018