Intellia Therapeutics Inc

NTLANASDAQ
$13.35
-0.16-1.18%
Ult. Agg.: Aug 26, 9:30 AM

Intellia Therapeutics vs. Peers Comparison

Compare Intellia Therapeutics (NTLA) to its peers on price performance, valuation multiples and key financial metrics.