ATRA — Atara Biotherapeutics Inc Institutional Holders · Q2 2026
Who owns Atara Biotherapeutics Inc (ATRA)? 36 institutions reported holding $51.29M in SEC 13F filings for Q2 2026 (period ended 2026-06-30). Largest holders: EcoR1 Capital, LLC ($17.8M), Adage Capital Partners Gp, L.L.C. ($9.8M), Point72 Asset Management, L.P. ($7.9M).
Source: SEC Form 13F filings · as of 2026-06-30