Intellia CEO John M. Leonard disposes of USD 286,764 in common shares - NTLA News | Rallies