Intellia Therapeutics Inc (NASDAQ:NTLA)

29.75
Delayed Data
As of Dec 07
 -0.11 / -0.37%
Today’s Change
22.67
Today|||52-Week Range
47.48
-14.73%
Year-to-Date