Atara Biotherapeutics Inc. (ATRA)

Sign up to follow

2380 CONEJO SPECTRUM ST, THOUSAND OAKS, CA

Market cap: $34.8M (2/09/2026)

Price: $4.83