John Kim

Stock Analyst at BMO Capital

(0.53)
# 1887
Out of 5,240 analysts
238
Total ratings
46.23%
Success rate
5.68%
Average return
66 Stocks
Name Action Price Target Current % Upside Ratings Updated
Essex Property Trust
Upgrades: Outperform
323 310
282.86 9.59% 10 Jan 13, 2025
Prologis
Downgrades: Underperform
120 104
110.74 -6.09% 6 Dec 6, 2024
JBG SMITH Props
Downgrades: Underperform
18 15
15.49 -3.16% 3 Dec 3, 2024
Cousins Props
Downgrades: Market Perform
31 32
30.31 5.58% 2 Dec 3, 2024
Independence Realty ...
Upgrades: Market Perform
19 21
19.25 9.09% 4 Nov 15, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
12 13
9.78 32.92% 11 Nov 15, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
145 138
121.78 13.32% 6 Nov 7, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Outperform
72 87
65.37 33.09% 13 Oct 21, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
26 25
17.45 43.27% 2 Aug 28, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
29 40
41.27 -3.08% 10 Aug 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
8 6
2.91 106.19% 7 Aug 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
39 45
41.63 8.1% 4 Jul 15, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
11 11
7.21 52.57% 2 Jun 28, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
68 70
70.94 -1.33% 8 Apr 22, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Outperform
190
164.6 15.43% 1 Apr 22, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
36 40
n/a n/a 4 Apr 9, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
80 78
72.47 7.63% 5 Apr 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
100
114.21 -12.44% 7 Dec 15, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
16
17.14 -6.65% 1 Oct 17, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
72 64
61.4 4.23% 2 Oct 9, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
75 60
55.06 8.97% 3 Sep 26, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
52 51
58.62 -13% 4 Sep 22, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
69 56
39.67 41.16% 3 Jun 13, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underperform
13 12
17.42 -31.11% 5 Mar 30, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
18 14
11.52 21.53% 3 Dec 16, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
48 42
36.63 14.66% 1 Nov 8, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
13 9
7.99 12.64% 1 Oct 6, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
24 19
15.71 20.94% 2 Sep 27, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Outperform
90
n/a n/a 1 Jul 26, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
62
68.7 -9.75% 9 Jun 21, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
70
38.72 80.79% 3 May 31, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
150 130
n/a n/a 1 May 19, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
68 65
n/a n/a 3 May 16, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
20
26.86 -25.54% 7 Mar 11, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
20
20.56 -2.72% 5 Jan 7, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
68
107.66 -36.84% 1 Jan 7, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
34
16.54 105.56% 5 Jan 7, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
285
221.56 28.63% 4 Dec 10, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
20 20
n/a n/a 5 Sep 7, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
34
n/a n/a 5 Aug 4, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
147 170
151.85 11.95% 8 Jun 1, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
65 64
126.71 -49.49% 2 Jan 8, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
51 50
9.03 448.5% 8 Sep 16, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
76 72
65.78 9.46% 3 Apr 21, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
85 74
n/a n/a 3 Mar 12, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
8
1.84 334.78% 5 Jan 7, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
503 520
912.5 -43.01% 4 May 2, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
24 29
n/a n/a 2 Mar 26, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
30 33
34.43 -4.15% 4 Jan 9, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
111 107
239.38 -55.3% 3 Oct 26, 2018