Atara Biotherapeutics logo
Atara Biotherapeutics ATRA
$ 4.9 2.73%

Annual report 2025
added 03-16-2026

report update icon

Atara Biotherapeutics Chart for All Time | ATRA