Atara Biotherapeutics, Inc. (ATRA)

Market cap
$27.72M
P/E ratio
Period EndCapital expenditures (Million USD)YoY (%)
Dec 31, 2024-0-79.89%
Dec 31, 2023-1-70.83%
Dec 31, 2022-4-60.37%
Dec 31, 2021-11+134.43%
Dec 31, 2020-5-21.28%
Dec 31, 2019-6-84.04%
Dec 31, 2018-36+77.57%
Dec 31, 2017-20+569.93%
Dec 31, 2016-3+941.38%
Dec 31, 2015-0+530.43%
Dec 31, 2014-0
AI Chat