Innovation Ltd Panacea Sells 80,554 Shares of Atara Biotherapeutics (NASDAQ:ATRA) Stock
Atara Biotherapeutics, Inc. (NASDAQ:ATRA - Get Free Report) major shareholder Innovation Ltd Panacea sold 80,554 shares of Atara Biotherapeutics stock in a transaction dated Monday, January 12th. The...