Michael Carroll's Stock Ratings

RBC Capital Analyst

Michael Carroll is an analyst at RBC Capital. Analyst ratings are quantitative and qualitative analysis of a stock by Wall Street stock rating analysts. Stock ratings consist of expected future growth, current stock valuation and macroeconomic trends. Updated 07/30/2024

Overall Average Return

2.89%

Smart Score

61.1%

Overall Average Return Percentile

41st

Number of Ratings

106
Buy NowGet Alert
07/30/2024EGPBuy Now
EastGroup Props
$186.75-0.4%$172 → $186MaintainsSector PerformGet Alert
07/30/2024FRBuy Now
First Industrial Realty
$54.649.81%$57 → $60MaintainsOutperformGet Alert
07/30/2024DOCBuy Now
Healthpeak Properties
$21.7015.21%$22 → $25MaintainsOutperformGet Alert
05/28/2024EPRBuy Now
EPR Props
$45.685.08%$49 → $48MaintainsSector PerformGet Alert
05/14/2024MPWBuy Now
Medical Properties Trust
$4.911.94% → $5DowngradeOutperform → Sector PerformGet Alert
05/06/2024EGPBuy Now
EastGroup Props
$186.75-7.9%$190 → $172MaintainsSector PerformGet Alert
05/06/2024PLDBuy Now
Prologis
$124.50-0.4%$145 → $124MaintainsOutperformGet Alert
04/10/2024DOCBuy Now
Healthpeak Properties
$21.701.38%$21 → $22MaintainsOutperformGet Alert
03/11/2024LTCBuy Now
LTC Properties
$36.16-11.5% → $32ReiteratesSector Perform → Sector PerformGet Alert
03/08/2024KRCBuy Now
Kilroy Realty
$36.875.78%$44 → $39DowngradeOutperform → Sector PerformGet Alert
03/08/2024DOCBuy Now
Healthpeak Properties
$21.70-3.23% → $21Reinstates → OutperformGet Alert
02/28/2024COLDBuy Now
Americold Realty Trust
$29.737.65%$34 → $32MaintainsOutperformGet Alert
02/20/2024MPWBuy Now
Medical Properties Trust
$4.911.94%$8 → $5MaintainsOutperformGet Alert
02/16/2024STAGBuy Now
Stag Industrial
$40.51-1.26%$39 → $40MaintainsSector PerformGet Alert
02/16/2024PLDBuy Now
Prologis
$124.5016.47%$128 → $145MaintainsOutperformGet Alert
02/16/2024FRBuy Now
First Industrial Realty
$54.649.81%$55 → $60MaintainsOutperformGet Alert
02/16/2024EGPBuy Now
EastGroup Props
$186.751.74%$180 → $190MaintainsSector PerformGet Alert
02/02/2024AVBBuy Now
AvalonBay Communities
$208.32-11.19% → $185ReiteratesSector Perform → Sector PerformGet Alert
01/31/2024CTREBuy Now
CareTrust REIT
$27.02-11.16%$25 → $24MaintainsOutperformGet Alert
01/11/2024EPRBuy Now
EPR Props
$45.6811.65%$48 → $51MaintainsSector PerformGet Alert
11/28/2023WELLBuy Now
Welltower
$113.04-14.19%$92 → $97DowngradeOutperform → Sector PerformGet Alert
11/07/2023COLDBuy Now
Americold Realty Trust
$29.7314.38%$38 → $34MaintainsOutperformGet Alert
11/03/2023STAGBuy Now
Stag Industrial
$40.51-3.73%$42 → $39DowngradeOutperform → Sector PerformGet Alert
10/10/2023AREBuy Now
Alexandria Real Estate
$117.6117.33%$163 → $138MaintainsOutperformGet Alert
10/09/2023COLDBuy Now
Americold Realty Trust
$29.7327.84% → $38ReiteratesOutperform → OutperformGet Alert
09/25/2023MPWBuy Now
Medical Properties Trust
$4.91103.87% → $10ReiteratesOutperform → OutperformGet Alert
09/12/2023OHIBuy Now
Omega Healthcare Invts
$36.54-9.69% → $33Initiates → Sector PerformGet Alert
09/12/2023CTREBuy Now
CareTrust REIT
$27.02-14.86%$19 → $23UpgradeSector Perform → OutperformGet Alert
08/17/2023STAGBuy Now
Stag Industrial
$40.513.68% → $42ReiteratesOutperform → OutperformGet Alert
08/17/2023LTCBuy Now
LTC Properties
$36.16-11.5% → $32ReiteratesSector Perform → Sector PerformGet Alert
08/16/2023DEABuy Now
Easterly Government Props
$14.04-7.37%$15 → $13DowngradeSector Perform → UnderperformGet Alert
08/15/2023WELLBuy Now
Welltower
$113.04-18.61%$87 → $92MaintainsOutperformGet Alert
08/14/2023MPWBuy Now
Medical Properties Trust
$4.91103.87%$12 → $10MaintainsOutperformGet Alert
08/09/2023VTRBuy Now
Ventas
$54.76-3.21%$54 → $53MaintainsOutperformGet Alert
08/02/2023AVBBuy Now
AvalonBay Communities
$208.32-6.39%$193 → $195MaintainsSector PerformGet Alert
06/20/2023PLDBuy Now
Prologis
$124.5018.88% → $148ReiteratesOutperform → OutperformGet Alert
06/20/2023COLDBuy Now
Americold Realty Trust
$29.7321.11% → $36ReiteratesOutperform → OutperformGet Alert
05/30/2023LTCBuy Now
LTC Properties
$36.16-11.5%$37 → $32MaintainsSector PerformGet Alert
05/30/2023KRCBuy Now
Kilroy Realty
$36.878.49%$45 → $40MaintainsOutperformGet Alert
05/30/2023CIOBuy Now
City Office REIT
$6.0216.28%$10 → $7MaintainsSector PerformGet Alert
05/18/2023EPRBuy Now
EPR Props
$45.68-3.68% → $44ReiteratesSector Perform → Sector PerformGet Alert
05/16/2023WELLBuy Now
Welltower
$113.04-23.04%$82 → $87MaintainsOutperformGet Alert
05/16/2023CTREBuy Now
CareTrust REIT
$27.02-29.67% → $19Reiterates → Sector PerformGet Alert
05/08/2023COLDBuy Now
Americold Realty Trust
$29.7321.11%$33 → $36UpgradeSector Perform → OutperformGet Alert
05/04/2023PEAKBuy Now
Healthpeak Properties
$28 → $25MaintainsSector PerformGet Alert
05/04/2023FRBuy Now
First Industrial Realty
$54.6420.79%$65 → $66MaintainsOutperformGet Alert
05/04/2023EGPBuy Now
EastGroup Props
$186.75-3.08%$180 → $181MaintainsSector PerformGet Alert
05/03/2023STAGBuy Now
Stag Industrial
$40.513.68% → $42Reiterates → OutperformGet Alert
05/03/2023PLDBuy Now
Prologis
$124.5018.88%$144 → $148MaintainsOutperformGet Alert
04/28/2023AVBBuy Now
AvalonBay Communities
$208.32-7.35%$189 → $193MaintainsSector PerformGet Alert
04/05/2023VTRBuy Now
Ventas
$54.76-1.38%$56 → $54MaintainsOutperformGet Alert
03/07/2023OPIBuy Now
Office Props IT
$2.70418.52% → $14DowngradeSector Perform → UnderperformGet Alert
03/01/2023LTCBuy Now
LTC Properties
$36.1610.62%$37 → $40MaintainsOutperformGet Alert
02/28/2023DOCBuy Now
Physicians Realty Trust
$21.70-30.88%$16 → $15MaintainsSector PerformGet Alert
02/23/2023FRBuy Now
First Industrial Realty
$54.6418.96% → $65Reiterates → OutperformGet Alert
12/14/2022PEAKBuy Now
Healthpeak Properties
$35 → $28DowngradeOutperform → Sector PerformGet Alert
11/23/2022VTRBuy Now
Ventas
$54.762.27%$60 → $56MaintainsOutperformGet Alert
11/14/2022TCNBuy Now
Tricon Residential
$12 → $11MaintainsOutperformGet Alert
11/10/2022AREBuy Now
Alexandria Real Estate
$117.6170.05%$220 → $200MaintainsOutperformGet Alert
11/07/2022LTCBuy Now
LTC Properties
$36.1610.62%$44 → $40MaintainsSector PerformGet Alert
10/19/2022DEABuy Now
Easterly Government Props
$14.0421.13%$20 → $17MaintainsSector PerformGet Alert
10/19/2022COLDBuy Now
Americold Realty Trust
$29.73-5.8%$34 → $28MaintainsSector PerformGet Alert
10/06/2022WELLBuy Now
Welltower
$113.04-30.11%$96 → $79MaintainsOutperformGet Alert
10/05/2022PLDBuy Now
Prologis
$124.5023.7%$172 → $154MaintainsOutperformGet Alert
10/04/2022MPWBuy Now
Medical Properties Trust
$4.91266.97%$20 → $18MaintainsOutperformGet Alert
08/29/2022DEABuy Now
Easterly Government Props
$14.0442.5%$21 → $20MaintainsSector PerformGet Alert
08/24/2022EPRBuy Now
EPR Props
$45.687.27%$55 → $49MaintainsSector PerformGet Alert
08/22/2022LTCBuy Now
LTC Properties
$36.1621.68%$39 → $44MaintainsSector PerformGet Alert
08/19/2022VTRBuy Now
Ventas
$54.769.58% → $60MaintainsOutperformGet Alert
08/19/2022WELLBuy Now
Welltower
$113.04-15.07% → $96MaintainsOutperformGet Alert
08/08/2022COLDBuy Now
Americold Realty Trust
$29.7314.38% → $34DowngradeOutperform → Sector PerformGet Alert
08/05/2022AREBuy Now
Alexandria Real Estate
$117.6187.05%$230 → $220MaintainsOutperformGet Alert
07/25/2022ILPTBuy Now
Industrial Logistics
$5.07136.69%$20 → $12MaintainsSector PerformGet Alert
07/12/2022CIOBuy Now
City Office REIT
$6.02149.17%$18 → $15MaintainsSector PerformGet Alert
07/05/2022KRCBuy Now
Kilroy Realty
$36.8784.43%$80 → $68MaintainsOutperformGet Alert
05/20/2022VTRBuy Now
Ventas
$54.7615.06%$62 → $63MaintainsOutperformGet Alert
05/20/2022DOCBuy Now
Physicians Realty Trust
$21.70-12.44%$18 → $19MaintainsSector PerformGet Alert
05/20/2022WELLBuy Now
Welltower
$113.04-11.54%$97 → $100MaintainsOutperformGet Alert
05/20/2022MPWBuy Now
Medical Properties Trust
$4.91348.52%$25 → $22MaintainsOutperformGet Alert
05/20/2022LTCBuy Now
LTC Properties
$36.167.85%$37 → $39MaintainsSector PerformGet Alert
05/20/2022PEAKBuy Now
Healthpeak Properties
$40 → $38MaintainsOutperformGet Alert
05/20/2022AREBuy Now
Alexandria Real Estate
$117.6195.55%$235 → $230MaintainsOutperformGet Alert
05/09/2022ILPTBuy Now
Industrial Logistics
$5.07294.48%$25 → $20MaintainsSector PerformGet Alert
05/09/2022FRBuy Now
First Industrial Realty
$54.6437.26%$73 → $75MaintainsOutperformGet Alert
05/09/2022EGPBuy Now
EastGroup Props
$186.7511.91%$208 → $209MaintainsSector PerformGet Alert
05/09/2022DREBuy Now
Duke Realty
$65 → $66MaintainsOutperformGet Alert
05/05/2022PLDBuy Now
Prologis
$124.5044.58%$170 → $180MaintainsOutperformGet Alert
03/15/2022EPRBuy Now
EPR Props
$45.6820.4%$54 → $55MaintainsSector PerformGet Alert
03/14/2022LTCBuy Now
LTC Properties
$36.162.32%$34 → $37UpgradeUnderperform → Sector PerformGet Alert
03/09/2022VTRBuy Now
Ventas
$54.7613.23%$61 → $62MaintainsOutperformGet Alert
03/09/2022DOCBuy Now
Physicians Realty Trust
$21.70-17.05%$19 → $18MaintainsSector PerformGet Alert
03/09/2022WELLBuy Now
Welltower
$113.04-14.19%$93 → $97MaintainsOutperformGet Alert
03/02/2022COLDBuy Now
Americold Realty Trust
$29.7314.38%$36 → $34MaintainsOutperformGet Alert
01/10/2022COLDBuy Now
Americold Realty Trust
$29.7321.11%$38 → $36MaintainsOutperformGet Alert
11/26/2021ILPTBuy Now
Industrial Logistics
$5.07393.1%MaintainsSector PerformGet Alert
11/19/2021VTRBuy Now
Ventas
$54.7611.41% → $61MaintainsOutperformGet Alert
11/19/2021DREBuy Now
Duke Realty
UpgradeSector Perform → OutperformGet Alert
11/19/2021CIOBuy Now
City Office REIT
$6.02215.61%DowngradeOutperform → Sector PerformGet Alert
11/19/2021KRCBuy Now
Kilroy Realty
$36.87116.98%UpgradeSector Perform → OutperformGet Alert
11/18/2021PEAKBuy Now
Healthpeak Properties
MaintainsOutperformGet Alert
11/18/2021CTREBuy Now
CareTrust REIT
$27.02-18.56%MaintainsSector PerformGet Alert
11/17/2021WELLBuy Now
Welltower
$113.04-17.73%MaintainsOutperformGet Alert
08/16/2021VTRBuy Now
Ventas
$54.7620.54% → $66MaintainsOutperformGet Alert
03/02/2021VTRBuy Now
Ventas
$54.765.93%$54 → $58MaintainsOutperformGet Alert
11/11/2020VTRBuy Now
Ventas
$54.76-1.38%$45 → $54MaintainsOutperformGet Alert
05/15/2020VTRBuy Now
Ventas
$54.76-37.91%$39 → $34MaintainsSector PerformGet Alert