Atara Biotherapeutics, Inc. (ATRA)

Market cap
$27.72M
P/E ratio
Period EndTotal non-current liabilities (Million USD)YoY (%)
Dec 31, 202472-41.39%
Dec 31, 2023123-28.30%
Dec 31, 2022171+106.54%
Dec 31, 202183+92.93%
Dec 31, 202043+178.12%
Dec 31, 201915+18.57%
Dec 31, 201813+5.98%
Dec 31, 201712+2339.17%
Dec 31, 20161+203.01%
Dec 31, 20150-23.15%
Dec 31, 20140
AI Chat