James E Lillie's Net Worth

James E Lillie's net worth is estimated to be at least $13,989,187.50 as of 12/22/2024. CoreStreet's estimation of James E Lillie's net worth is based on their sale of stock and current holding of stock.

James E Lillie is Director at Api Group Corp. They have executed at least 6 trades of stock as per SEC Form 4 filings. Their most recent trade was for 11,568 units of APG stock on 11/11/2024. Their biggest sale was on 03/04/2024 when they sold 125,000 units of Api Group Corp stock for $4,797,500.00. They typically trade 3 times per year.

Total value of insider buys:
  • $0.00
Total value of insider sells:
  • $13,989,187.50
Most recent insider trade:
  • Nov. 11, 2024

James E Lillie's Insider Trading History

Api Group CorpTitleAmountPriceTypeTotal Value
Nov. 11, 2024
Director11,568$36.98Sell$427,784.64
March 4, 2024
Director125,000$38.38Sell$4,797,500.00
Nov. 6, 2023
Director166,666$27.29Sell$4,548,315.14
Aug. 7, 2023
Director87,272$28.17Sell$2,458,452.24
June 5, 2023
Director19,414$23.42Sell$454,675.88
June 1, 2023
Director57,580$22.62Sell$1,302,459.60