Intellia Therapeutics Inc (NTLA) Stock Analysis & Quote