Atara Biotherapeutics, Inc. - Common Stock (ATRA)

5.8800
-7.7900 (-56.99%)
NASDAQ · Last Trade: Jan 12th, 9:48 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors