Atara Biotherapeutics, Inc. - Common Stock (ATRA)

4.7300
+0.4100 (9.49%)
NASDAQ · Last Trade: Apr 1st, 12:03 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors