Atara Biotherapeutics, Inc. (NASDAQ:ATRA – Get Rating) has been given a consensus rating of “Hold” by the nine analysts that are covering the stock, MarketBeat Ratings reports. Three analysts have rated the stock with a sell rating, two have issued a hold rating and three have given a buy rating to the company. The average […]