Michael Rollins

Stock Analyst at Citi

(4.73)
# 688
Out of 4,646 analysts
648
Total ratings
60.3%
Success rate
11%
Average return

Stocks Rated by Michael Rollins

Cogent Communications Holdings
Aug 13, 2026
Maintained: Hold
Price Target: $12
Current: $10.25
Upside: +12.20%
Array Digital Infrastructure
Aug 13, 2026
Maintained: Buy
Price Target: $57$45
Current: $35.14
Upside: +28.06%
Telephone and Data Systems
Aug 13, 2026
Maintained: Buy
Price Target: $56$47
Current: $33.17
Upside: +41.69%
Liberty Latin America
Aug 13, 2026
Maintained: Hold
Price Target: $8$9
Current: $8.53
Upside: +5.51%
TeraWulf
Aug 12, 2026
Maintained: Buy
Price Target: $36$31
Current: $17.19
Upside: +80.34%
Lumen Technologies
Aug 11, 2026
Maintained: Hold
Price Target: $10$8.25
Current: $6.29
Upside: +31.16%
Optimum Communications
Aug 11, 2026
Maintained: Sell
Price Target: $0.5
Current: $0.8334
Upside: -40.00%
Digital Realty Trust
Aug 6, 2026
Maintained: Buy
Price Target: $226
Current: $197.06
Upside: +14.69%
Equinix
Aug 6, 2026
Maintained: Buy
Price Target: $1,260
Current: $1,069.17
Upside: +17.85%
EchoStar
Aug 4, 2026
Maintained: Buy
Price Target: $126$117
Current: $92.50
Upside: +26.49%
Maintained: Hold
Price Target: $23
Current: $20.34
Upside: +13.08%
Maintained: Buy
Price Target: $190$180
Current: $150.22
Upside: +19.82%
Maintained: Buy
Price Target: n/a
Current: $46.98
Upside: -
Maintained: Buy
Price Target: $34$28
Current: $24.25
Upside: +15.46%
Maintained: Buy
Price Target: $106$98
Current: $73.97
Upside: +32.49%
Maintained: Buy
Price Target: $36$32
Current: $25.47
Upside: +25.64%
Maintained: Buy
Price Target: $225
Current: $170.43
Upside: +32.02%
Maintained: Buy
Price Target: $235
Current: $183.08
Upside: +28.36%
Rated: Hold
Price Target: $9$12
Current: $9.51
Upside: +23.55%
Maintained: Buy
Price Target: $73$54
Current: $35.36
Upside: +52.71%
Maintained: Hold
Price Target: $220$225
Current: $177.13
Upside: +27.03%
Maintained: Buy
Price Target: $8.75$9
Current: $8.33
Upside: +8.04%
Maintained: Hold
Price Target: $87.76
Current: $32.23
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $16.09
Upside: n/a