Eric Luebchow

Stock Analyst at Wells Fargo

(4.39)
# 1,251
Out of 4,634 analysts
471
Total ratings
53.9%
Success rate
9.2%
Average return

Stocks Rated by Eric Luebchow

Csquare
Aug 10, 2026
Initiated Coverage: Buy
Price Target: $25
Current: $21.60
Upside: +15.74%
Cogent Communications Holdings
Aug 7, 2026
Rated: Hold
Price Target: $18$14
Current: $10.30
Upside: +35.92%
Iron Mountain
Aug 6, 2026
Rated: Buy
Price Target: $135$140
Current: $121.56
Upside: +15.17%
SBA Communications
Aug 4, 2026
Maintained: Buy
Price Target: $210
Current: $181.05
Upside: +15.99%
Equinix
Jul 30, 2026
Rated: Buy
Price Target: $1,200
Current: $1,043.38
Upside: +15.01%
American Tower
Jul 29, 2026
Reiterated: Buy
Price Target: $200
Current: $169.11
Upside: +18.27%
CubeSmart
Jul 24, 2026
Maintained: Hold
Price Target: $39$42
Current: $40.99
Upside: +2.46%
Digital Realty Trust
Jul 24, 2026
Reiterated: Buy
Price Target: $220
Current: $191.30
Upside: +15.00%
Extra Space Storage
Jul 24, 2026
Maintained: Buy
Price Target: $148$158
Current: $146.66
Upside: +7.73%
SmartStop Self Storage REIT
Jul 24, 2026
Maintained: Hold
Price Target: $30$33
Current: $33.99
Upside: -2.91%
Maintained: Hold
Price Target: $85
Current: $73.61
Upside: +15.47%
Initiated Coverage: Buy
Price Target: $26
Current: $19.88
Upside: +30.78%
Rated: Buy
Price Target: $500$650
Current: $400.79
Upside: +62.18%
Maintained: Buy
Price Target: $235
Current: $178.20
Upside: +31.87%
Rated: Buy
Price Target: $27$28
Current: $24.05
Upside: +16.42%
Rated: Hold
Price Target: $8
Current: $6.64
Upside: +20.48%
Downgraded: Hold
Price Target: $330$295
Current: $325.71
Upside: -9.43%
Maintained: Hold
Price Target: $41$44
Current: $47.03
Upside: -6.44%
Downgraded: Sell
Price Target: $180
Current: $153.29
Upside: +17.42%
Maintained: Buy
Price Target: $16
Current: $15.92
Upside: +0.53%
Maintained: Buy
Price Target: $8.5
Current: $8.30
Upside: n/a
Maintained: Buy
Price Target: $85
Current: $35.06
Upside: n/a
Maintained: Buy
Price Target: $22$25
Current: $51.21
Upside: n/a
Maintained: Hold
Price Target: $10$12
Current: $9.39
Upside: n/a