
Investors must take note of Intellia Therapeutics Inc’s (NTLA) performance last week, which was -6.22%.
On Tuesday, Intellia Therapeutics Inc (NASDAQ: NTLA) was 1.12% up from the session before settling in for the closing price of $10.74. A 52-week range