Atara Biotherapeutics, Inc. (ATRA)

Market cap
$27.72M
P/E ratio
Period EndTotal assets (Million USD)YoY (%)
Dec 31, 2024109-34.08%
Dec 31, 2023166-56.03%
Dec 31, 2022376-19.59%
Dec 31, 2021468-20.40%
Dec 31, 2020588+71.49%
Dec 31, 2019343-12.48%
Dec 31, 2018392+79.93%
Dec 31, 2017218-17.48%
Dec 31, 2016264-18.79%
Dec 31, 2015325+206.23%
Dec 31, 2014106
AI Chat