Intellia Therapeutics Inc (NASDAQ: NTLA) Is Up 20.81% From Its 52-Week Low; YTD, It Is Down -36.11% – What To Do Now
During the last session, Intellia Therapeutics Inc (NASDAQ:NTLA)’s traded shares were 24.19 million, with the beta value of the company hitting 2.27. At the end