Michael E Stillabower's Net Worth
Michael E Stillabower's net worth is estimated to be at least $4,620,465.60 as of 11/20/2024. CoreStreet's estimation of Michael E Stillabower's net worth is based on their sale of stock and current holding of stock.
Michael E Stillabower is Director at Merit Medical Systems Inc. They have executed at least 6 trades of stock as per SEC Form 4 filings. Their most recent trade was for 40,750 units of MMSI stock on 08/02/2019. Their biggest sale was on 08/02/2019 when they sold 40,750 units of Merit Medical Systems Inc stock for $1,632,037.50. They typically trade 1 times per year.
Total value of insider buys:
- $0.00
Total value of insider sells:
- $4,620,465.60
Most recent insider trade:
- Aug. 2, 2019
Michael E Stillabower's Insider Trading History
Merit Medical Systems Inc | Title | Amount | Price | Type | Total Value |
---|---|---|---|---|---|
Aug. 2, 2019 | Director | 40,750 | $40.05 | Sell | $1,632,037.50 |
March 4, 2019 | Director | 10,000 | $58.05 | Sell | $580,500.00 |
June 6, 2018 | Director | 12,050 | $50.50 | Sell | $608,525.00 |
May 19, 2017 | Director | 17,110 | $33.71 | Sell | $576,778.10 |
Aug. 15, 2016 | Director | 25,000 | $24.29 | Sell | $607,250.00 |
Oct. 29, 2013 | Director | 37,500 | $16.41 | Sell | $615,375.00 |