Juan Sanabria

Stock Analyst at BMO Capital

(4.2)
# 1754
Out of 5,456 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
293.73 10.65% 6 Jun 20, 2025
CUBE CubeSmart
Upgrades: Outperform
48 49
41.11 19.19% 12 Jun 20, 2025
CTRE CareTrust REIT
Downgrades: Market Perform
34 32
34.42 -7.03% 3 Dec 9, 2024
OHI Omega Healthcare Inv...
Upgrades: Outperform
45 45
42.25 6.51% 3 Dec 9, 2024
BRX Brixmor Property Gro...
Upgrades: Outperform
30 33
27.86 18.45% 2 Dec 6, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
67
77.83 -13.91% 1 Mar 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
37 40
34.84 14.81% 2 Dec 15, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
20 17
16.98 0.12% 1 Oct 6, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
38
36.76 3.37% 4 Dec 16, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Market Perform
45
31.27 43.91% 1 Apr 14, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Outperform
46
35.76 28.64% 1 Apr 14, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
70 75
32.16 133.21% 3 Dec 13, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
80 82
72.35 13.34% 1 Dec 1, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
145
99.42 45.85% 1 Dec 1, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
100
164.39 -39.17% 3 Aug 26, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Market Perform
60
67.79 -11.49% 4 Aug 26, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
20 21
19.55 7.42% 8 May 21, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
160
142.8 12.04% 7 May 14, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Outperform
16
7.33 118.28% 1 Apr 16, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
120 125
176.55 -29.2% 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
266.65 2.38% 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
39.17 7.22% 4 Jun 8, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
74 76
65.24 16.49% 2 Jun 8, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
103 104
109.43 -4.96% 1 Jun 8, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
197 198
193.71 2.21% 4 Jun 8, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
20 18
17.74 1.47% 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