Atara Biotherapeutics, Inc.

Atara Biotherapeutics, Inc.

ATRA
Atara Biotherapeutics, Inc.US flagNASDAQ Global Select
8.63
USD
+0.34
- -
77.76MMarket Cap