Atara Biotherapeutics Inc

NASDAQ:ATRA   4:00:00 PM EDT
11.51
-0.43 (-3.60%)
7:30:24 PM EDT: $11.41 -0.10 (-0.86%)
Twitter Share  Facebook Share StockTwits Share