Atara Biotherapeutics logo
Atara Biotherapeutics ATRA
$ 5.15 5.32%

Annual report 2025
added 03-16-2026

report update icon

Atara Biotherapeutics Chart for All Time | ATRA