Insider Activity of Novartis Institutes for BioMedical Research, Inc.
The largest purchase of all time was on 2016-05-11 and amounted to 555554 shares of Intellia Therapeutics, Inc. for $10M.
The largest sale of all time was on 2017-12-12 and amounted to 1523000 shares of Intellia Therapeutics, Inc. for $27.87M.
Biography of Novartis Institutes for BioMedical Research, Inc.
No biography is available at this moment.