Atara Biotherapeutics, Inc. (ATRA)

Market cap
$27.72M
P/E ratio
Period EndReturn on Assets (Million USD)YoY (%)
Dec 31, 2024-62.2-38.97%
Dec 31, 2023-101.9+88.51%
Dec 31, 2022-54.1-16.07%
Dec 31, 2021-64.4-2.20%
Dec 31, 2020-65.9-16.84%
Dec 31, 2019-79.2+4.64%
Dec 31, 2018-75.7+52.57%
Dec 31, 2017-49.6+84.77%
Dec 31, 2016-26.8+1.13%
Dec 31, 2015-26.5
AI Chat