John Kim

Stock Analyst at BMO Capital

(3.04)
# 533
Out of 5,441 analysts
252
Total ratings
Success rate
Average return
67 Stocks
Name Action PT Current % Upside Ratings Updated
DEI Douglas Emmett
Upgrades: Market Perform
17
14.07 20.82% 6 Jul 16, 2025
KRC Kilroy Realty
Downgrades: Underperform
35
36.55 -4.24% 4 Jul 16, 2025
DEA Easterly Government ...
Upgrades: Market Perform
25
21.94 13.95% 4 Jul 16, 2025
BXP BXP
Maintains: Outperform
85 86
62.14 38.4% 6 Jun 23, 2025
HPP Hudson Pacific Prope...
Maintains: Outperform
4 4
2.44 43.44% 9 Jun 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
315 317
252.05 25.77% 12 May 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
77 77
53.65 43.52% 3 Apr 4, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
220
185.18 18.8% 5 Apr 4, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
60 67
65.59 2.15% 4 Feb 18, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
71 73
53.03 37.66% 2 Feb 12, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
157 155
138.58 11.85% 9 Jan 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
120 104
104.09 -0.09% 6 Dec 6, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
18 15
19.41 -22.72% 3 Dec 3, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
31 32
26.57 20.44% 2 Dec 3, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Market Perform
19 21
17.11 22.74% 4 Nov 15, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
12 13
7.21 80.31% 11 Nov 15, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
145 138
125.26 10.17% 6 Nov 7, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Outperform
72 87
52.02 67.24% 13 Oct 21, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
26 25
14.38 73.85% 2 Aug 28, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
29 40
35.91 11.39% 10 Aug 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
39 45
37.51 19.97% 4 Jul 15, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
11 11
7.42 48.25% 2 Jun 28, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
68 70
62.34 12.29% 8 Apr 22, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Outperform
190
159.56 19.08% 1 Apr 22, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
36 40
39.08 0.1% 4 Apr 9, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
100
104.07 -3.91% 7 Dec 15, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
16
18.64 -14.16% 1 Oct 17, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
52 51
68.57 -25.62% 4 Sep 22, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
69 56
36.43 53.72% 3 Jun 13, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
48 42
29.74 41.22% 1 Nov 8, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
13 9
6.46 39.32% 1 Oct 6, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
24 19
16.64 14.18% 2 Sep 27, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Outperform
90
78.76 14.27% 1 Jul 26, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
62
75.27 -17.63% 9 Jun 21, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
150 130
133.1 -2.33% 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
32.88 -39.17% 7 Mar 11, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
20
16.78 19.19% 5 Jan 7, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
68
125.55 -45.84% 1 Jan 7, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
34
16.75 102.99% 5 Jan 7, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
20 20
19.28 0.1% 5 Sep 7, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
34
n/a n/a 5 Aug 4, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
65 64
168.09 -61.93% 2 Jan 8, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
51 50
7.92 525.38% 8 Sep 16, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
76 72
59.84 20.32% 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.55 416.13% 5 Jan 7, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
503 520
777.05 -33.08% 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.78 -5.12% 4 Jan 9, 2019