Insider Spotlight
Healthpeak Properties (DOC) has seen several insiders buying into the dip this week starting on 4/28 as its CEO bought 11,300 shares at $17.68 for a total of $200K while boosting his stake by +6%. Five other directors also bought sh...