Atara Biotherapeutics Inc

NASDAQ:ATRA  
12.05
-0.31 (-2.51%)
7:39:51 PM EDT: $12.60 +0.55 (+4.56%)
Twitter Share  Facebook Share StockTwits Share