← Insider buys

John M Leonard has sold stock and made no open-market buys since Sep 2016

President and CEO at Intellia Therapeutics, Inc., and 2 other companies

SEC CIK 0001563584 · Filings on SEC.gov ↗

$0Bought
$57.1MSold
NoneLast buy

Companies

Every filing

20 filings since Sep 2016, newest first

Filings come from SEC EDGAR. Not investment advice.