logo

Atara Biotherapeutics

DB • AT20 • US0465132068

Market Closed

ORTEX Data Highlights

Generating your data highlights...

Market Cap

89.6m USD | # 3772 in DE

Volume

795 shares | 7.86k USD

Shares Outstanding

10.04m

Free Float Shares

46.06% | 4.62m

Nasdaq:ATRA|
LSE:0HIY

News