Atara Biotherapeutics, Inc.

Atara Biotherapeutics, Inc.

ATRA
Atara Biotherapeutics, Inc.US flagNASDAQ Global Select
9.76
USD
+0.23
- -
87.94MMarket Cap