Michael Rollins

Stock Analyst at Citi

(4.71)
# 731
Out of 4,572 analysts
632
Total ratings
58.4%
Success rate
10.4%
Average return

Stocks Rated by Michael Rollins

AT&T Inc.
Jul 24, 2026
Maintained: Buy
Price Target: $34$28
Current: $22.96
Upside: +21.95%
Crown Castle
Jul 24, 2026
Maintained: Buy
Price Target: $106$98
Current: $74.57
Upside: +31.42%
Liberty Latin America
Jul 10, 2026
Downgraded: Hold
Price Target: $9.5$8
Current: $7.38
Upside: +8.40%
Cogent Communications Holdings
Jul 9, 2026
Maintained: Hold
Price Target: n/a
Current: $12.90
Upside: -
Digital Realty Trust
Jul 9, 2026
Maintained: Buy
Price Target: $226
Current: $179.34
Upside: +26.02%
EchoStar
Jul 7, 2026
Initiated Coverage: Buy
Price Target: $121$126
Current: $91.51
Upside: +37.69%
Charter Communications
Jun 30, 2026
Maintained: Buy
Price Target: $230$190
Current: $126.50
Upside: +50.20%
Comcast
Jun 30, 2026
Maintained: Buy
Price Target: $36$32
Current: $21.92
Upside: +45.99%
Equinix
Jun 30, 2026
Maintained: Buy
Price Target: $1,240$1,260
Current: $1,033.55
Upside: +21.91%
TeraWulf
Jun 29, 2026
Initiated Coverage: Buy
Price Target: $36
Current: $20.05
Upside: +79.55%
Maintained: Buy
Price Target: $225
Current: $164.65
Upside: +36.65%
Maintained: Buy
Price Target: $235
Current: $174.85
Upside: +34.40%
Initiated Coverage: Hold
Price Target: $23
Current: $20.56
Upside: +11.87%
Rated: Hold
Price Target: $9$12
Current: $11.02
Upside: +6.62%
Maintained: Buy
Price Target: $73$54
Current: $29.71
Upside: +81.76%
Downgraded: Sell
Price Target: $1.5$0.5
Current: $0.8674
Upside: -42.36%
Maintained: Buy
Price Target: $50$55
Current: $43.82
Upside: +25.51%
Maintained: Hold
Price Target: $220$225
Current: $170.42
Upside: +32.03%
Maintained: Buy
Price Target: $63$57
Current: $34.18
Upside: +66.76%
Maintained: Buy
Price Target: $51$56
Current: $33.61
Upside: +66.62%
Maintained: Hold
Price Target: $11$10
Current: $6.53
Upside: +53.14%
Maintained: Buy
Price Target: $8.75$9
Current: $8.24
Upside: +9.22%
Maintained: Hold
Price Target: $88.25
Current: $29.91
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $15.25
Upside: n/a