Atara Biotherapeutics logo
Atara Biotherapeutics ATRA
$ 5.03 0.8%

Annual report 2025
added 03-16-2026

report update icon

Atara Biotherapeutics Chart for All Time | ATRA