ATARA BIOTHERAPEUTICS INC (ATRA)

US0465131078 - Common Stock

0.5762  -0.03 (-4.38%)

Open in Chart Tool
ATRA Daily chart