Sharemaestro, Intellia Therapeutics Inc (NTLA), 2026-08-15, https://sharemaestro.com/evidence/3a251f70-9147-462a-bd27-bd9d4f3567b6/ Record ID: 3a251f70-9147-462a-bd27-bd9d4f3567b6 Record checksum: 2a1b586ca838bea1d683b858f664ed7749ab568e584cc909f9b591b2fc845333