Compare Stocks: NTLA

NTLA

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
NTLAIntellia Therapeutics, Inc.1.04B8.99-0.77%3,020,988-57.53M

Average Return

Add a symbol to get started