John M Leonard's Net Worth

John M Leonard's net worth is estimated to be at least $37,040,776.38 as of 11/22/2024. CoreStreet's estimation of John M Leonard's net worth is based on their sale of stock and current holding of stock.

John M Leonard is CEO at Intellia Therapeutics Inc. They have executed at least 22 trades of stock as per SEC Form 4 filings. Their most recent trade was for 19,223 units of NTLA stock on 01/03/2024. Their biggest sale was on 09/01/2021 when they sold 44,735 units of Intellia Therapeutics Inc stock for $7,604,950.00. They typically trade 2 times per year.

Total value of insider buys:
  • $163,380.00
Total value of insider sells:
  • $36,877,396.38
Most recent insider trade:
  • Jan. 3, 2024

John M Leonard's Insider Trading History

Intellia Therapeutics IncTitleAmountPriceTypeTotal Value
Jan. 3, 2024
CEO19,223$29.46Sell$566,309.58
Jan. 4, 2023
CEO6,673$37.21Sell$248,302.33
Jan. 1, 2022
CEO2,493$112.25Sell$279,839.25
Sept. 1, 2021
CEO44,735$170.00Sell$7,604,950.00
Aug. 19, 2021
CEO22,682$151.28Sell$3,431,332.96
April 1, 2021
CEO38,209$83.64Sell$3,195,800.76
Feb. 9, 2021
CEO28,043$75.00Sell$2,103,225.00
Feb. 5, 2021
CEO22,942$67.66Sell$1,552,255.72
Feb. 3, 2021
CEO67,856$72.54Sell$4,922,274.24
Feb. 1, 2021
CEO109,889$64.00Sell$7,032,896.00
Jan. 5, 2021
CEO6,239$55.86Sell$348,510.54
Nov. 27, 2020
CEO35,000$38.57Sell$1,349,950.00
Nov. 25, 2020
CEO50,000$36.00Sell$1,800,000.00
Nov. 16, 2020
CEO20,000$34.00Sell$680,000.00
Nov. 4, 2020
CEO50,000$26.00Sell$1,300,000.00
Oct. 7, 2020
CEO5,000$21.83Sell$109,150.00
Aug. 6, 2020
CEO5,000$21.83Sell$109,150.00
July 1, 2020
CEO5,000$21.83Sell$109,150.00
June 3, 2020
CEO5,000$21.83Sell$109,150.00
Chimerix IncTitleAmountPriceTypeTotal Value
Sept. 15, 2016
Director5,000$5.03Sell$25,150.00
Aug. 21, 2015
Director1,000$47.38Buy$47,380.00
Nov. 5, 2014
Director4,000$29.00Buy$116,000.00