Discovery Value Fund Sells 332,860 Shares of Intellia Therapeutics, Inc. $NTLA
Discovery Value Fund decreased its stake in Intellia Therapeutics, Inc. (NASDAQ:NTLA - Free Report) by 59.3% in the second quarter, according to its most recent filing with the Securities & Exchange...