Should You Buy Atara Biotherapeutics Inc. (NASDAQ:ATRA) Right Now? Here’s How to Decide
Atara Biotherapeutics Inc. (NASDAQ:ATRA) previous close was $14.66 while the outstanding shares total 91.46M. The firm has a beta of 2.42. ATRA’s shares traded lower