Intellia Therapeutics Inc (NASDAQ:NTLA)

48.75
Delayed Data
As of May 27
 +3.74 / +8.31%
Today’s Change
38.85
Today|||52-Week Range
202.73
-58.77%
Year-to-Date