Michael Rollins

Stock Analyst at Citigroup

(2.61)
# 798
Out of 5,438 analysts
308
Total ratings
Success rate
Average return
33 Stocks
Name Action PT Current % Upside Ratings Updated
CCOI Cogent Comms Hldgs
Downgrades: Neutral
67 33
32.38 1.91% 12 Aug 12, 2025
DLR Digital Realty Trust
Maintains: Strong Buy
174 200
168.8 18.48% 16 Jul 28, 2025
SATS EchoStar
Maintains: Neutral
27 29
27.49 3.67% 8 Jun 23, 2025
IHS IHS Holding
Maintains: Strong Buy
6 7
6.75 3.7% 4 May 29, 2025
UNIT Uniti Group
Reinstates: Neutral
6
6.63 -20.06% 5 May 16, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
330 355
290.78 22.09% 10 May 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
108 124
103.82 19.44% 18 May 5, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
970 990
777.05 27.4% 21 May 5, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
250 265
219.15 20.92% 17 Apr 29, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
425 445
258.88 71.89% 20 Apr 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
44 39
31.41 24.16% 8 Apr 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
28 32
28.15 13.68% 20 Mar 31, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
268
248.87 7.69% 22 Mar 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
18 11
12.05 -8.71% 8 Mar 11, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
220 235
206.07 14.04% 17 Mar 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
8 7
3.75 73.33% 6 Feb 26, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
3 3
2.04 47.06% 8 Dec 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
47 49
43.21 13.4% 13 Sep 25, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
32 35
36.63 -4.45% 5 Aug 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
108 83
58.84 41.06% 10 Feb 7, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
9 6
5.77 3.99% 4 Oct 16, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
16
38.71 -58.67% 2 Aug 4, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sell
4 3
4.64 -46.12% 11 Mar 2, 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
90.36 0.15% 8 Mar 22, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
18 16
7.68 108.33% 1 Mar 11, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
52 54
47.83 12.9% 1 Jan 24, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
56 58
47.08 23.19% 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