Michael Griffin CFA

Stock Analyst at Evercore ISI

(2.87)
# 2,734
Out of 4,587 analysts
71
Total ratings
80.8%
Success rate
5.1%
Average return

Stocks Rated by Michael Griffin CFA

Public Storage
Jul 30, 2026
Maintained: Hold
Price Target: $316
Current: $317.45
Upside: -0.46%
Rexford Industrial Realty
Jul 27, 2026
Maintained: Buy
Price Target: $40$42
Current: $38.38
Upside: +9.43%
Phillips Edison & Company
Jul 27, 2026
Maintained: Buy
Price Target: $44$47
Current: $42.44
Upside: +10.74%
The Macerich Company
Jul 7, 2026
Maintained: Hold
Price Target: $22$24
Current: $25.47
Upside: -5.77%
Regency Centers
Jul 7, 2026
Maintained: Hold
Price Target: $80$81
Current: $80.36
Upside: +0.80%
Brixmor Property Group
Jul 7, 2026
Maintained: Buy
Price Target: $34$35
Current: $31.50
Upside: +11.11%
CubeSmart
Jul 6, 2026
Maintained: Buy
Price Target: $48$47
Current: $41.24
Upside: +13.97%
Extra Space Storage
Jul 6, 2026
Maintained: Hold
Price Target: $151$149
Current: $148.21
Upside: +0.53%
Federal Realty Investment Trust
May 4, 2026
Maintained: Hold
Price Target: $110
Current: $124.09
Upside: -11.35%
Tanger
May 1, 2026
Maintained: Hold
Price Target: $37
Current: $41.00
Upside: -9.76%
Maintained: Hold
Price Target: $22
Current: $22.81
Upside: -3.55%
Maintained: Buy
Price Target: $44
Current: $38.54
Upside: +14.17%
Rated: Hold
Price Target: $195
Current: $209.58
Upside: -6.96%
Maintained: Hold
Price Target: $18
Current: $22.06
Upside: n/a
Maintained: Hold
Price Target: $250$300
Current: $361.72
Upside: n/a
Maintained: Buy
Price Target: $130$160
Current: $149.46
Upside: n/a
Maintained: Buy
Price Target: $42
Current: $50.40
Upside: n/a
Maintained: Hold
Price Target: $30
Current: $38.35
Upside: n/a
Maintained: Sell
Price Target: $26$37
Current: $53.61
Upside: n/a
Maintained: Buy
Price Target: $90$120
Current: $235.63
Upside: n/a
Maintained: Hold
Price Target: $18$13
Current: $21.53
Upside: n/a
Initiated Coverage: Hold
Price Target: $14
Current: $55.73
Upside: n/a
Maintained: Sell
Price Target: $18
Current: $40.15
Upside: n/a
Maintained: Hold
Price Target: $11$8.5
Current: $13.78
Upside: n/a
Maintained: Hold
Price Target: $6$4.5
Current: $14.12
Upside: n/a
Maintained: Sell
Price Target: $5.75
Current: $3.05
Upside: n/a