Home

Atara Biotherapeutics, Inc. - Common Stock (ATRA)

8.1150
-0.4650 (-5.42%)
NASDAQ · Last Trade: Jun 17th, 1:19 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors