Intellia Therapeutics Inc (NASDAQ:NTLA)

47.77
Delayed Data
As of May 20
 +0.06 / +0.13%
Today’s Change
38.85
Today|||52-Week Range
202.73
-59.60%
Year-to-Date
5 Cathie Wood Stocks That Remain Overvalued Despite the Market Correction
May 16 / StockNews.com - Paid Partner Content
Why Editas Medicine's Shares Fell 28.9% This Week
May 13 / MotleyFool.com - Paid Partner Content