Michael Carroll
Stock Analyst at RBC Capital
(4.65)
# 858
Out of 4,455 analysts
688
Total ratings
63.6%
Success rate
8.3%
Average return
Main Sectors:
Stocks Rated by Michael Carroll
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| DHC Diversified Healthcare Trust | Maintained: Hold | $6 → $8 | $9.49 | -15.70% | 30 | Jun 18, 2026 | |
| MPT Medical Properties Trust | Reiterated: Hold | $5 → $4.5 | $4.53 | -0.66% | 41 | Jun 17, 2026 | |
| CTRE CareTrust REIT | Maintained: Buy | $44 | $40.83 | +7.76% | 36 | Jun 17, 2026 | |
| WELL Welltower | Reiterated: Buy | $238 | $227.33 | +4.69% | 48 | Jun 15, 2026 | |
| LTC LTC Properties | Maintained: Hold | $41 | $38.46 | +6.60% | 40 | May 28, 2026 | |
| EPR EPR Properties | Maintained: Hold | $61 | $59.70 | +2.18% | 41 | May 26, 2026 | |
| COLD Americold Realty Trust | Maintained: Hold | $16 | $15.97 | +0.19% | 52 | May 26, 2026 | |
| AHR American Healthcare REIT | Maintained: Buy | $56 | $51.00 | +9.80% | 13 | May 26, 2026 | |
| LINE Lineage | Maintained: Buy | $44 | $43.98 | +0.05% | 11 | May 22, 2026 | |
| NHP National Healthcare Properties | Initiated Coverage: Hold | $15 | $14.91 | +0.60% | 1 | May 18, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $20 → $21 | $21.55 | -2.55% | 35 | May 13, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $19 → $21 | $20.50 | +2.44% | 4 | May 13, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $27 → $30 | $28.25 | +6.19% | 2 | May 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $40 | $38.04 | +5.15% | 35 | May 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $60 → $50 | $55.22 | -9.45% | 36 | May 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $47 → $48 | $48.06 | -0.12% | 13 | May 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $42 | $39.42 | +6.54% | 41 | May 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $91 → $98 | $89.05 | +10.05% | 46 | May 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $22 | $24.90 | -11.65% | 29 | May 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $66 → $68 | $63.58 | +6.95% | 26 | Apr 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $195 → $208 | $207.29 | +0.34% | 29 | Apr 27, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $135 → $148 | $139.97 | +5.74% | 39 | Apr 27, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $5 | $9.28 | n/a | 20 | Aug 1, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $193 | $190.12 | n/a | 1 | Apr 28, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $52 → $41 | $25.18 | n/a | 7 | Jul 2, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $148 | $67.40 | n/a | 7 | Nov 27, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $47 → $50 | $47.47 | n/a | 2 | Dec 14, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $96 | $121.25 | n/a | 1 | Oct 26, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $33 | $19.54 | n/a | 1 | Jan 27, 2014 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $22 | $9.48 | n/a | 1 | Mar 24, 2010 |
Diversified Healthcare Trust
Jun 18, 2026
Maintained: Hold
Price Target: $6 → $8
Current: $9.49
Upside: -15.70%
Medical Properties Trust
Jun 17, 2026
Reiterated: Hold
Price Target: $5 → $4.5
Current: $4.53
Upside: -0.66%
CareTrust REIT
Jun 17, 2026
Maintained: Buy
Price Target: $44
Current: $40.83
Upside: +7.76%
Welltower
Jun 15, 2026
Reiterated: Buy
Price Target: $238
Current: $227.33
Upside: +4.69%
LTC Properties
May 28, 2026
Maintained: Hold
Price Target: $41
Current: $38.46
Upside: +6.60%
EPR Properties
May 26, 2026
Maintained: Hold
Price Target: $61
Current: $59.70
Upside: +2.18%
Americold Realty Trust
May 26, 2026
Maintained: Hold
Price Target: $16
Current: $15.97
Upside: +0.19%
American Healthcare REIT
May 26, 2026
Maintained: Buy
Price Target: $56
Current: $51.00
Upside: +9.80%
Lineage
May 22, 2026
Maintained: Buy
Price Target: $44
Current: $43.98
Upside: +0.05%
National Healthcare Properties
May 18, 2026
Initiated Coverage: Hold
Price Target: $15
Current: $14.91
Upside: +0.60%
May 13, 2026
Maintained: Buy
Price Target: $20 → $21
Current: $21.55
Upside: -2.55%
May 13, 2026
Maintained: Hold
Price Target: $19 → $21
Current: $20.50
Upside: +2.44%
May 7, 2026
Maintained: Buy
Price Target: $27 → $30
Current: $28.25
Upside: +6.19%
May 6, 2026
Maintained: Buy
Price Target: $40
Current: $38.04
Upside: +5.15%
May 4, 2026
Maintained: Hold
Price Target: $60 → $50
Current: $55.22
Upside: -9.45%
May 1, 2026
Maintained: Hold
Price Target: $47 → $48
Current: $48.06
Upside: -0.12%
May 1, 2026
Maintained: Hold
Price Target: $42
Current: $39.42
Upside: +6.54%
May 1, 2026
Maintained: Buy
Price Target: $91 → $98
Current: $89.05
Upside: +10.05%
May 1, 2026
Maintained: Sell
Price Target: $22
Current: $24.90
Upside: -11.65%
Apr 28, 2026
Maintained: Buy
Price Target: $66 → $68
Current: $63.58
Upside: +6.95%
Apr 27, 2026
Maintained: Hold
Price Target: $195 → $208
Current: $207.29
Upside: +0.34%
Apr 27, 2026
Maintained: Hold
Price Target: $135 → $148
Current: $139.97
Upside: +5.74%
Aug 1, 2023
Maintained: Hold
Price Target: $5
Current: $9.28
Upside: n/a
Apr 28, 2023
Maintained: Hold
Price Target: $193
Current: $190.12
Upside: n/a
Jul 2, 2020
Reiterated: Buy
Price Target: $52 → $41
Current: $25.18
Upside: n/a
Nov 27, 2019
Maintained: Buy
Price Target: $148
Current: $67.40
Upside: n/a
Dec 14, 2018
Downgraded: Hold
Price Target: $47 → $50
Current: $47.47
Upside: n/a
Oct 26, 2017
Maintained: Buy
Price Target: $96
Current: $121.25
Upside: n/a
Jan 27, 2014
Rated: Buy
Price Target: $33
Current: $19.54
Upside: n/a
Mar 24, 2010
Initiated Coverage: Buy
Price Target: $22
Current: $9.48
Upside: n/a