Atara Biotherapeutics, Inc. (ATRA)

Market cap
$27.72M
P/E ratio
Period EndTotal non-current assets (Million USD)YoY (%)
Dec 31, 202444-30.54%
Dec 31, 202364-21.77%
Dec 31, 202281-2.59%
Dec 31, 202184+28.77%
Dec 31, 202065-7.30%
Dec 31, 201970-0.57%
Dec 31, 201870+54.31%
Dec 31, 201746+1256.41%
Dec 31, 20163+789.15%
Dec 31, 20150+293.75%
Dec 31, 20140
AI Chat