Atara Biotherapeutics Inc

ATRANASDAQ
$9.48
1.0212.06%
Last update: Oct 2, 5:54 PM
$9.65
1.1914.07%
Atara Biotherapeutics Ownership & Insider Activity - Benzinga