ATARA BIOTHERAPEUTICS INC (ATRA)

US0465132068 - Common Stock

12.31  -3.88 (-23.97%)

Premarket: 13.29 +0.98 (+7.96%)




Shares Outstanding5.76M
Float4.47M
Owners (insider)2.05%
Owners (institutional)51.09%
Owners (insider) change0.39%
Owners (institutional) change0%

No transactions were filed in the last 12 months.