Novartis Institutes for BioMedical Research, Inc.

Insider Buys Quantity –
1
2017-12-12SaleIntellia Therapeutics, Inc.
NTLA
10 percent owner
1.52M
4.231%
$18.30$27.87M+34.35%
2016-05-11PurchaseIntellia Therapeutics, Inc.
NTLA
10 percent owner
555,554
2.0712%
$18.00$10M-37.41%