logo

Atara Biotherapeutics

Nasdaq • ATRA • US0465132068

Market Closed

Holders

13F Filings (SEC)

Holders over time in Nasdaq:ATRA - Atara Biotherapeutics