Compare Stocks: NTLA

NTLA

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
NTLAIntellia Therapeutics, Inc.1.84B15.9013.33%10,499,638-57.53M

Average Return