Atara Biotherapeutics Inc

XNAS:ATRA   12:15:38 AM EDT
14.45
-0.18 (-1.21%)
Twitter Share  Facebook Share StockTwits Share