Atara Biotherapeutics - May offer up to $79.27 million in common stock as of May 12, 2026 - SEC filing

ATRA

Published on 05/12/2026 at 05:46 pm EDT