Compare Stocks: ATRA

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
ATRAAtara Biotherapeutics, Inc.82.95M11.81-0.08%63,92120.97188.67M

Average Return