Options Chain for INTELLIA THERAPEUTICS INC COM (NTLA) - $20.02 as of 4/26/2024 3:34:22 PM EST