David J. Hegarty Stock Trades & Insider Activity | NYSE: SNH Equity Holdings