Advertisement
Advertisement

ATRA

ATRA logo

Atara Biotherapeutics Inc

9.92
USD
-0.43
-4.16%
Dec 18, 15:59 UTC -5
Closed
...

ATRA Income Statement

Advertisement