Atara Biotherapeutics Inc

NASDAQ:ATRA   12:39:09 PM EDT
18.55
-0.30 (-1.59%)
Twitter Share  Facebook Share StockTwits Share