Skip to Main Content
Insider Trading

Last Updated: 1 day, 23 hours ago

John M Leonard has an estimated net worth of at least $21.0 million*, as of Jan. 8, 2025. They own 999,530 shares of NTLA stock. They have sold 105,017 shares of NTLA stock since 2021, for an estimated $9.0 million.

John M Leonard $NTLA SEC Form 4 Insider Trading

John M Leonard has filed a total of 10 insider trades in $NTLA since 2021. Their most recent trade was a sale of 26,807 shares, made on Jan 03, 2025. Their largest trade was a sale of 26,807 shares, made on Jan 03, 2025. We estimate that they now own 999,530 shares of $NTLA, worth an estimated $12.0 million.



Insider Trading at $NTLA

There have been a total of 108 insider trades reported at $NTLA since 2021, with 0 shares purchased and 1.2 million shares sold. The most active insider traders in $NTLA stock have been David Lebwohl, Laura Sepp-Lorenzino, and John M Leonard. The most recent trade was a sale of 1,372 shares reported by Michael P Dube (VP, Chief Accounting Officer), made on Jan 03, 2025.



History of Insider Stock Trades by John M Leonard

Company Ticker Purchase / Sale Shares Date Disclosed (EST)
NTLA Sale 26,807 Jan 03, 2025 Jan. 7, 2025, 6:19 p.m.
NTLA Sale 19,223 Jan 03, 2024 Jan. 5, 2024, 5:51 p.m.
NTLA Sale 6,673 Jan 04, 2023 Jan. 6, 2023, 6:32 p.m.
NTLA Sale 2,493 Jan 01, 2022 March 4, 2022, 10:07 p.m.
NTLA Sale 8,165 Aug 23, 2021 Aug. 24, 2021, 8 p.m.
NTLA Sale 100 Aug 23, 2021 Aug. 24, 2021, 8 p.m.
NTLA Sale 18,874 Aug 23, 2021 Aug. 24, 2021, 8 p.m.
NTLA Sale 6,993 Aug 19, 2021 Aug. 19, 2021, 8 p.m.
NTLA Sale 9,726 Aug 19, 2021 Aug. 19, 2021, 8 p.m.
NTLA Sale 5,963 Aug 19, 2021 Aug. 19, 2021, 8 p.m.




$NTLA Executives and Stock Owners with Insider Trades



*This is only based off of information found in SEC filings, and may not reflect actual net worth. There may also be inaccuracies due to privately holdings filing errors, parsing errors, accidental double-counting of shares, incorrect classification of indirectly owned shares, sales prior to dataset start date, or any other number of issues.