Atara Biotherapeutics/  US0465131078  /

IEX
6/22/2021  9:59:54 PM Chg. -0.05 Volume Bid- Ask- High Low
15.61USD -0.32% 28,069
Turnover: 430,476.05
-Bid Size: - -Ask Size: - 15.72 15.04
No result found