Atara Biotherapeutics, Inc. - Common Stock (ATRA)

4.6676
+0.3476 (8.05%)
NASDAQ · Last Trade: Mar 31st, 2:33 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors