Atara Biotherapeutics, Inc. (ATRA)

Market cap
$27.72M
P/E ratio
Period EndTotal current liabilities (Million USD)YoY (%)
Dec 31, 2024135-5.38%
Dec 31, 2023142+80.22%
Dec 31, 202279-25.40%
Dec 31, 2021106+27.61%
Dec 31, 202083+125.62%
Dec 31, 201937-8.09%
Dec 31, 201840+44.61%
Dec 31, 201728+185.75%
Dec 31, 201610-0.35%
Dec 31, 201510+256.42%
Dec 31, 20143
AI Chat