Michael Carroll
Stock Analyst at RBC Capital
(4.67)
# 795
Out of 4,520 analysts
689
Total ratings
63.6%
Success rate
8.6%
Average return
Main Sectors:
Stocks Rated by Michael Carroll
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| ARE Alexandria Real Estate Equities | Maintained: Hold | $50 → $51 | $50.22 | +1.55% | 37 | Jul 2, 2026 | |
| DHC Diversified Healthcare Trust | Maintained: Hold | $6 → $8 | $9.16 | -12.66% | 30 | Jun 18, 2026 | |
| MPT Medical Properties Trust | Reiterated: Hold | $5 → $4.5 | $4.75 | -5.26% | 41 | Jun 17, 2026 | |
| CTRE CareTrust REIT | Maintained: Buy | $44 | $42.88 | +2.61% | 36 | Jun 17, 2026 | |
| WELL Welltower | Reiterated: Buy | $238 | $243.25 | -2.16% | 48 | Jun 15, 2026 | |
| LTC LTC Properties | Maintained: Hold | $41 | $41.75 | -1.80% | 40 | May 28, 2026 | |
| EPR EPR Properties | Maintained: Hold | $61 | $62.21 | -1.95% | 41 | May 26, 2026 | |
| COLD Americold Realty Trust | Maintained: Hold | $16 | $15.93 | +0.44% | 52 | May 26, 2026 | |
| AHR American Healthcare REIT | Maintained: Buy | $56 | $57.16 | -2.03% | 13 | May 26, 2026 | |
| LINE Lineage | Maintained: Buy | $44 | $44.59 | -1.32% | 11 | May 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | $15 | $15.86 | -5.42% | 1 | May 18, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $20 → $21 | $22.51 | -6.71% | 35 | May 13, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $19 → $21 | $21.32 | -1.50% | 4 | May 13, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $27 → $30 | $30.35 | -1.15% | 2 | May 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $40 | $40.25 | -0.62% | 35 | May 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $47 → $48 | $50.21 | -4.40% | 13 | May 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $42 | $41.68 | +0.77% | 41 | May 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $91 → $98 | $96.10 | +1.98% | 46 | May 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $22 | $25.56 | -13.93% | 29 | May 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $66 → $68 | $68.86 | -1.25% | 26 | Apr 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $195 → $208 | $222.20 | -6.39% | 29 | Apr 27, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $135 → $148 | $149.79 | -1.20% | 39 | Apr 27, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $5 | $8.86 | n/a | 20 | Aug 1, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $193 | $192.53 | n/a | 1 | Apr 28, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $52 → $41 | $25.51 | n/a | 7 | Jul 2, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $148 | $69.85 | n/a | 7 | Nov 27, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $47 → $50 | $49.59 | n/a | 2 | Dec 14, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $96 | $121.46 | n/a | 1 | Oct 26, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $33 | $20.11 | n/a | 1 | Jan 27, 2014 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $22 | $9.80 | n/a | 1 | Mar 24, 2010 |
Alexandria Real Estate Equities
Jul 2, 2026
Maintained: Hold
Price Target: $50 → $51
Current: $50.22
Upside: +1.55%
Diversified Healthcare Trust
Jun 18, 2026
Maintained: Hold
Price Target: $6 → $8
Current: $9.16
Upside: -12.66%
Medical Properties Trust
Jun 17, 2026
Reiterated: Hold
Price Target: $5 → $4.5
Current: $4.75
Upside: -5.26%
CareTrust REIT
Jun 17, 2026
Maintained: Buy
Price Target: $44
Current: $42.88
Upside: +2.61%
Welltower
Jun 15, 2026
Reiterated: Buy
Price Target: $238
Current: $243.25
Upside: -2.16%
LTC Properties
May 28, 2026
Maintained: Hold
Price Target: $41
Current: $41.75
Upside: -1.80%
EPR Properties
May 26, 2026
Maintained: Hold
Price Target: $61
Current: $62.21
Upside: -1.95%
Americold Realty Trust
May 26, 2026
Maintained: Hold
Price Target: $16
Current: $15.93
Upside: +0.44%
American Healthcare REIT
May 26, 2026
Maintained: Buy
Price Target: $56
Current: $57.16
Upside: -2.03%
Lineage
May 22, 2026
Maintained: Buy
Price Target: $44
Current: $44.59
Upside: -1.32%
May 18, 2026
Initiated Coverage: Hold
Price Target: $15
Current: $15.86
Upside: -5.42%
May 13, 2026
Maintained: Buy
Price Target: $20 → $21
Current: $22.51
Upside: -6.71%
May 13, 2026
Maintained: Hold
Price Target: $19 → $21
Current: $21.32
Upside: -1.50%
May 7, 2026
Maintained: Buy
Price Target: $27 → $30
Current: $30.35
Upside: -1.15%
May 6, 2026
Maintained: Buy
Price Target: $40
Current: $40.25
Upside: -0.62%
May 1, 2026
Maintained: Hold
Price Target: $47 → $48
Current: $50.21
Upside: -4.40%
May 1, 2026
Maintained: Hold
Price Target: $42
Current: $41.68
Upside: +0.77%
May 1, 2026
Maintained: Buy
Price Target: $91 → $98
Current: $96.10
Upside: +1.98%
May 1, 2026
Maintained: Sell
Price Target: $22
Current: $25.56
Upside: -13.93%
Apr 28, 2026
Maintained: Buy
Price Target: $66 → $68
Current: $68.86
Upside: -1.25%
Apr 27, 2026
Maintained: Hold
Price Target: $195 → $208
Current: $222.20
Upside: -6.39%
Apr 27, 2026
Maintained: Hold
Price Target: $135 → $148
Current: $149.79
Upside: -1.20%
Aug 1, 2023
Maintained: Hold
Price Target: $5
Current: $8.86
Upside: n/a
Apr 28, 2023
Maintained: Hold
Price Target: $193
Current: $192.53
Upside: n/a
Jul 2, 2020
Reiterated: Buy
Price Target: $52 → $41
Current: $25.51
Upside: n/a
Nov 27, 2019
Maintained: Buy
Price Target: $148
Current: $69.85
Upside: n/a
Dec 14, 2018
Downgraded: Hold
Price Target: $47 → $50
Current: $49.59
Upside: n/a
Oct 26, 2017
Maintained: Buy
Price Target: $96
Current: $121.46
Upside: n/a
Jan 27, 2014
Rated: Buy
Price Target: $33
Current: $20.11
Upside: n/a
Mar 24, 2010
Initiated Coverage: Buy
Price Target: $22
Current: $9.80
Upside: n/a