Stockreport

With 32% ownership, Nautilus Biotechnology, Inc. (NASDAQ:NAUT) insiders have a lot riding on the company's future [Yahoo! Finance]

Nautilus Biotechnology, Inc.  (NAUT) 
PDF A total of 4 investors have a majority stake in the company with 54% ownership 20% of Nautilus Biotechnology is held by Institutions A look at the shareholders of N [Read more]