10% Owner
10% Owner at Atara Biotherapeutics, Inc., filing insider transactions between 2025-07-17 and 2026-05-07.
Atara Biotherapeutics, Inc.