Atara Biotherapeutics, Inc.

Atara Biotherapeutics, Inc. (ATRA)

Market Cap

65.66M

Website

https://www.atarabio.com

Earnings Date

Nov 12, 2024

Employees

225

IPO Date

Oct 16, 2014