Live feed17:19:54·479dINSIDERFilingvia QuantisnowPresident and CEO Leonard John M sold $326,509 worth of shares (26,807 units at $12.18), decreasing direct ownership by 3% to 941,115 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.NTLA· Intellia Therapeutics Inc.Health CareOriginal source