Compare Stocks: NTLA

NTLA

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
NTLAIntellia Therapeutics, Inc.1.39B12.000.76%3,590,076-57.53M

Average Return