5.03 -0.36(-6.68%)03/05/2026
Atara Biotherapeutics, Inc. (ATRA)
Press Release | Data News