John Kim

Stock Analyst at BMO Capital

(2.41)
# 3,084
Out of 5,126 analysts
1441
Total ratings
48.3%
Success rate
0.5%
Average return

Stocks Rated by John Kim

Alexandria Real Estate Equities
Nov 10, 2026
Reiterated: Hold
Price Target: n/a
Current: $45.08
Upside: -
Prologis
Oct 28, 2026
Reiterated: Buy
Price Target: $150
Current: $130.03
Upside: +15.36%
Terreno Realty
Oct 12, 2026
Upgraded: Buy
Price Target: $74 → $75
Current: $67.31
Upside: +11.42%
BXP, Inc.
Oct 11, 2026
Reiterated: Buy
Price Target: $68 → $70
Current: $63.44
Upside: +10.34%
UDR, Inc.
Oct 5, 2026
Reiterated: Buy
Price Target: $41 → $38
Current: $36.56
Upside: +3.94%
Postal Realty Trust
Sep 14, 2026
Reiterated: Buy
Price Target: $28 → $29
Current: $22.46
Upside: +29.12%
EastGroup Properties
Sep 13, 2026
Reiterated: Buy
Price Target: $220 → $225
Current: $197.94
Upside: +13.67%
Vivmark Residential
Aug 24, 2026
Rated: Hold
Price Target: $68 → $74
Current: $64.63
Upside: +14.50%
Global Net Lease
Aug 17, 2026
Upgraded: Buy
Price Target: $10
Current: $6.75
Upside: +48.15%
JBG SMITH Properties
Aug 4, 2026
Reiterated: Sell
Price Target: $14 → $13
Current: $12.17
Upside: +6.82%
Rated: Hold
Price Target: $25 → $27
Current: $22.34
Upside: +20.86%
Reiterated: Buy
Price Target: $155
Current: $118.19
Upside: +31.14%
Reiterated: Buy
Price Target: $52 → $60
Current: $49.72
Upside: +20.68%
Reiterated: Buy
Price Target: $21 → $26
Current: $17.69
Upside: +46.98%
Reiterated: Buy
Price Target: $86 → $84
Current: $64.84
Upside: +29.55%
Reiterated: Hold
Price Target: $8 → $16
Current: $8.64
Upside: +85.19%
Reiterated: Hold
Price Target: $34 → $38
Current: $36.22
Upside: +4.91%
Reiterated: Buy
Price Target: $33 → $43
Current: $35.20
Upside: +22.16%
Reiterated: Buy
Price Target: $95
Current: $83.85
Upside: +13.30%
Reiterated: Hold
Price Target: $11
Current: $10.01
Upside: +9.89%
Reiterated: Hold
Price Target: $115
Current: $99.09
Upside: +16.06%
Reiterated: Buy
Price Target: $27
Current: $29.64
Upside: -8.91%
Reiterated: Buy
Price Target: $7
Current: $5.23
Upside: +33.84%
Reiterated: Hold
Price Target: $280
Current: $274.00
Upside: +2.19%
Rated: Hold
Price Target: $49.00
Current: $56.22
Upside: -12.84%
Reiterated: Buy
Price Target: $140
Current: $118.28
Upside: +18.36%
Reiterated: Hold
Price Target: $41 → $38
Current: $37.83
Upside: +0.45%
Reiterated: Buy
Price Target: $75
Current: $61.98
Upside: +21.01%
Reiterated: Buy
Price Target: $22 → $20
Current: $14.96
Upside: +33.69%
Reiterated: Buy
Price Target: $72
Current: $56.86
Upside: n/a
Reiterated: Hold
Price Target: $18
Current: $19.26
Upside: n/a
Reiterated: Buy
Price Target: $42
Current: $37.12
Upside: n/a
Reiterated: Buy
Price Target: $118 → $110
Current: $113.10
Upside: n/a
Reiterated: Buy
Price Target: $41
Current: $48.12
Upside: n/a
Reiterated: Hold
Price Target: $125 → $200
Current: $234.75
Upside: n/a
Reiterated: Buy
Price Target: $50 → $72
Current: $90.42
Upside: n/a
Reiterated: Hold
Price Target: $62
Current: $59.57
Upside: n/a
Reiterated: Hold
Price Target: $37
Current: $26.88
Upside: n/a
Reiterated: Hold
Price Target: $60 → $58
Current: $66.02
Upside: n/a
Reiterated: Hold
Price Target: $740
Current: $1,068.06
Upside: n/a
Upgraded: Hold
Price Target: $64 → $90
Current: $247.35
Upside: n/a
Upgraded: Buy
Price Target: $19 → $21
Current: $20.97
Upside: n/a
Reiterated: Hold
Price Target: $17 → $20
Current: $25.62
Upside: n/a
Reiterated: Sell
Price Target: $11 → $16
Current: $30.26
Upside: n/a
Reiterated: Hold
Price Target: $43 → $51
Current: $76.18
Upside: n/a
Upgraded: Hold
Price Target: $175 → $240
Current: $335.73
Upside: n/a
Upgraded: Buy
Price Target: $19 → $26
Current: $38.61
Upside: n/a
Upgraded: Hold
Price Target: $30 → $36
Current: $45.14
Upside: n/a
Rated: Hold
Price Target: $50 → $47
Current: $1.52
Upside: n/a
Reiterated: Hold
Price Target: $106
Current: $159.21
Upside: n/a
Reiterated: Buy
Price Target: $30
Current: $20.38
Upside: n/a
Reiterated: Sell
Price Target: $37 → $33
Current: $43.88
Upside: n/a
Reiterated: Sell
Price Target: n/a
Current: $0.4191
Upside: n/a
Rated: Buy
Price Target: n/a
Current: $134.58
Upside: n/a
Reiterated: Hold
Price Target: $75
Current: $25.38
Upside: n/a
Reiterated: Buy
Price Target: $40 → $36
Current: $20.14
Upside: n/a
Reiterated: Buy
Price Target: $33.21
Current: $23.25
Upside: n/a
Reiterated: Hold
Price Target: $28
Current: $55.26
Upside: n/a
Reiterated: Sell
Price Target: $70
Current: $59.38
Upside: n/a
Reiterated: Hold
Price Target: $12
Current: $8.94
Upside: n/a