Home

Atara Biotherapeutics, Inc. - Common Stock (ATRA)

16.97
-0.61 (-3.47%)
NASDAQ · Last Trade: Dec 17th, 3:16 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors