Atara Biotherapeutics IncATRA
$14.84.3%
Tue February 16th, 2021
Mon February 8th, 2021
Mon October 12th, 2020
Tue September 15th, 2020
Thu August 13th, 2020