Atara Biotherapeutics Inc

NASDAQ:ATRA  
13.76
-0.43 (-3.03%)
Twitter Share  Facebook Share StockTwits Share