Intellia Therapeutics Inc (NTLA) Valuation Ratios & Charts