Atara Biotherapeutics Inc

NASDAQ:ATRA   1:43:03 PM EDT
1.67
-0.10 (-5.93%)
Twitter Share  Facebook Share StockTwits Share