Atara Biotherapeutics Inc. (ATRA)

Sign up to follow

2380 CONEJO SPECTRUM ST, THOUSAND OAKS, CA

Market cap: $123.8M (12/18/2025)

Price: $17.17