ATRA
$5.07 -0.20 (-3.80%)

Atara Biotherapeutics, Inc. Stock News

No Recent News

No recent news catalysts found for ATRA.

Market activity may be driven by other factors.