Atara Biotherapeutics, Inc. (ATRA)

Market cap
$27.72M
P/E ratio
Period EndStockholders' equity (Million USD)YoY (%)
Dec 31, 2024-97-1.96%
Dec 31, 2023-99-178.36%
Dec 31, 2022127-54.71%
Dec 31, 2021280-39.52%
Dec 31, 2020462+59.00%
Dec 31, 2019291-14.19%
Dec 31, 2018339+90.51%
Dec 31, 2017178-29.90%
Dec 31, 2016254-19.47%
Dec 31, 2015315+205.38%
Dec 31, 2014103
AI Chat