NTLA
Intellia Therapeutics, Inc. · Healthcare
Novartis Institutes For Biomedical Research, Inc. sold $27.9M of Intellia Therapeutics, Inc.
10% owner
Sold$27,870,900
$18.30Price
1,523,000Shares
−27%Stake
What NTLA did after the filing
Prices for NTLA after this filing aren't in yet.
Traded Tue, Dec 12. Filed Thu, Dec 14, 7:19 AM ET, before the open. Not investment advice.