Intellia Therapeutics, Inc. (NTLA) insider trading: who bought and sold · Investailor