Goldman Sachs analyst Matthew Sykes initiates coverage on Nautilus Biotechnology (NASDAQ:NAUT) with a Neutral rating and announces Price Target of $10.
Insider buying can be an encouraging signal for potential investors, especially when markets are near all-time highs.
A SPAC, a REIT and some tech companies saw notable insider buying this past week.
Chief executive officers were among last week's insiders adding to their stakes as well.