James E Lillie's Net Worth

James E Lillie's net worth is estimated to be at least $15,887,687.50 as of 04/04/2025. 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 7 trades of stock as per SEC Form 4 filings. Their most recent trade was for 50,000 units of APG stock on 03/03/2025. 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 2 times per year.

Total value of insider buys:
  • $0.00
Total value of insider sells:
  • $15,887,687.50
Most recent insider trade:
  • March 3, 2025

James E Lillie's Insider Trading History

Api Group CorpTitleAmountPriceTypeTotal Value
March 3, 2025
Director50,000$37.97Sell$1,898,500.00
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