Michael Rollins

Stock Analyst at Citi

(4.69)
# 749
Out of 4,468 analysts
624
Total ratings
59.1%
Success rate
10.6%
Average return

Stocks Rated by Michael Rollins

Charter Communications
Jun 30, 2026
Maintained: Buy
Price Target: $230$190
Current: $137.20
Upside: +38.48%
Comcast
Jun 30, 2026
Maintained: Buy
Price Target: $36$32
Current: $23.79
Upside: +34.51%
Equinix
Jun 30, 2026
Maintained: Buy
Price Target: $1,240$1,260
Current: $1,002.02
Upside: +25.75%
TeraWulf
Jun 29, 2026
Initiated Coverage: Buy
Price Target: $36
Current: $21.18
Upside: +69.97%
AT&T Inc.
Jun 23, 2026
Maintained: Buy
Price Target: $35$34
Current: $20.58
Upside: +65.21%
American Tower
Jun 15, 2026
Maintained: Buy
Price Target: $225
Current: $166.03
Upside: +35.52%
Crown Castle
Jun 15, 2026
Maintained: Buy
Price Target: $106
Current: $76.60
Upside: +38.38%
SBA Communications
Jun 15, 2026
Maintained: Buy
Price Target: $235
Current: $184.56
Upside: +27.33%
Blackstone Digital Infrastructure Trust
Jun 9, 2026
Initiated Coverage: Hold
Price Target: $23
Current: $21.95
Upside: +4.78%
Digital Realty Trust
Jun 3, 2026
Maintained: Buy
Price Target: n/a
Current: $173.30
Upside: -
Rated: Hold
Price Target: $22$20
Current: $12.99
Upside: +53.96%
Rated: Hold
Price Target: $9$12
Current: $10.75
Upside: +9.30%
Maintained: Buy
Price Target: $73$54
Current: $32.14
Upside: +68.01%
Downgraded: Sell
Price Target: $1.5$0.5
Current: $1.16
Upside: -56.90%
Maintained: Buy
Price Target: $50$55
Current: $42.56
Upside: +29.23%
Maintained: Hold
Price Target: $220$225
Current: $177.52
Upside: +26.75%
Maintained: Buy
Price Target: $63$57
Current: $36.24
Upside: +57.28%
Maintained: Buy
Price Target: $51$56
Current: $36.19
Upside: +54.74%
Maintained: Hold
Price Target: $11$10
Current: $6.43
Upside: +55.52%
Maintained: Hold
Price Target: $111$121
Current: $101.50
Upside: +19.21%
Maintained: Buy
Price Target: $8.75$9
Current: $8.22
Upside: +9.49%
Maintained: Buy
Price Target: $9.5
Current: $7.63
Upside: +24.51%
Maintained: Hold
Price Target: $89.58
Current: $30.27
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $13.15
Upside: n/a