Latest ATRA reports update at 2024-05-09: 2024-Q12023-Q42023-Q1
Atara Biotherapeutics logo
Atara Biotherapeutics ATRA
$ 0.55 -3.48%

Atara Biotherapeutics Chart for All Time | ATRA