Juan Sanabria

Stock Analyst at BMO Capital

(2.22)
# 1145
Out of 5,441 analysts
107
Total ratings
Success rate
Average return
33 Stocks
Name Action PT Current % Upside Ratings Updated
PSA Public Storage
Downgrades: Market Perform
340 325
279.68 16.2% 6 Jun 20, 2025
CUBE CubeSmart
Upgrades: Outperform
48 49
38.7 26.61% 12 Jun 20, 2025
CTRE CareTrust REIT
Downgrades: Market Perform
34 32
32.88 -2.68% 3 Dec 9, 2024
OHI Omega Healthcare Inv...
Upgrades: Outperform
45 45
40.19 11.97% 3 Dec 9, 2024
BRX Brixmor Property Gro...
Upgrades: Outperform
30 33
25.82 27.81% 2 Dec 6, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
67
75.27 -10.99% 1 Mar 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
37 40
33.29 20.16% 2 Dec 15, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
20 17
16.75 1.49% 1 Oct 6, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
38
35.83 6.06% 4 Dec 16, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Market Perform
45
29.92 50.4% 1 Apr 14, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Outperform
46
34.23 34.39% 1 Apr 14, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
70 75
29.74 152.19% 3 Dec 13, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
80 82
71.54 14.62% 1 Dec 1, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
145
91.45 58.56% 1 Dec 1, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
100
168.09 -40.51% 3 Aug 26, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Market Perform
60
68.57 -12.5% 4 Aug 26, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
20 21
18.64 12.66% 8 May 21, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
160
135.2 18.34% 7 May 14, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Outperform
16
6.46 147.68% 1 Apr 16, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
120 125
165.25 -24.36% 1 Apr 15, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
94
133.1 -29.88% 9 Jan 8, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
266 273
252.05 8.31% 4 Nov 16, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
n/a
n/a n/a 3 May 18, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Underperform
n/a
n/a n/a 2 Oct 14, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
n/a
n/a n/a 3 Mar 1, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
28 28
34.78 -19.49% 5 Sep 17, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
41 42
37.51 11.97% 4 Jun 8, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
74 76
62.34 21.91% 2 Jun 8, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
103 104
104.07 -0.07% 1 Jun 8, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
197 198
185.18 6.92% 4 Jun 8, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
20 18
16.78 7.27% 1 Mar 8, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
n/a
n/a n/a 3 Oct 30, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
78 77
n/a n/a 1 Sep 22, 2017