Intellia Therapeutics CEO John M. Leonard reports sale of $107,910 in common shares - NTLA News | Rallies