Is Intellia Therapeutics Inc (NASDAQ:NTLA) A Better Buy Than Others After A -62.53% Fall In This Year?
In last trading session, Intellia Therapeutics Inc (NASDAQ:NTLA) saw 1.53 million shares changing hands with its beta currently measuring 2.27. Company’s recent per share price