SEC Insider Transactions from Fisher Steven L.

Last updated: 2026-04-23 23:09 UTC | Total transactions: 16

Fisher Steven L sold Mayville Engineering Company Inc ($MEC) shares on the open market twice in the last year for a total of $191 thousand. His most recent sale occurred on December 11, 2025. These transactions rank him 8512th among 11700 insiders in our database by sale value, well below the average of 8.6 million across 6.4 transactions per insider. He made no open market purchases in the period.

Set Up your own filters →
Transaction Date Company Ticker Insider Name Title Transaction Type Security Shares Price Shares Owned Following Total Shares Outstanding % of Owned % of Outstanding
April 21, 2026 Mayville Engineering Company, Inc. $MEC Fisher Steven L Not found M Director Restricted Stock Units 10331 $0.00 0.0000 20,471,356 100.00% 0.05%
April 21, 2026 Mayville Engineering Company, Inc. $MEC Fisher Steven L Not found M Common Stock 5883 $0.00 36,365.0000 20,471,356 19.30% 0.03%
April 21, 2026 Mayville Engineering Company, Inc. $MEC Fisher Steven L Not found M Common Stock 19532 $0.00 55,897.0000 20,471,356 53.71% 0.10%
April 21, 2026 Mayville Engineering Company, Inc. $MEC Fisher Steven L Not found M Common Stock 14485 $0.00 70,382.0000 20,471,356 25.91% 0.07%
April 21, 2026 Mayville Engineering Company, Inc. $MEC Fisher Steven L Not found M Common Stock 10331 $0.00 80,713.0000 20,471,356 14.68% 0.05%
April 21, 2026 Mayville Engineering Company, Inc. $MEC Fisher Steven L Not found M Director Deferred Stock Units 5883 $0.00 34,017.0000 20,471,356 14.74% 0.03%
April 21, 2026 Mayville Engineering Company, Inc. $MEC Fisher Steven L Not found M Director Deferred Stock Units 19532 $0.00 14,485.0000 20,471,356 57.42% 0.10%
April 21, 2026 Mayville Engineering Company, Inc. $MEC Fisher Steven L Not found M Director Deferred Stock Units 14485 $0.00 0.0000 20,471,356 100.00% 0.07%
Dec. 11, 2025 Mayville Engineering Company, Inc. $MEC Fisher Steven L Not found S Common Stock 5000 $19.08 35,482.0000 20,683,060 12.35% 0.02%
Dec. 11, 2025 Mayville Engineering Company, Inc. $MEC Fisher Steven L Not found S Common Stock 5000 $19.14 30,482.0000 20,683,060 14.09% 0.02%
April 22, 2025 Mayville Engineering Company, Inc. $MEC Fisher Steven L Not found A Director Restricted Stock Units 10331 $0.00 10,331.0000 20,750,938 9999.99% 0.05%
April 16, 2025 Mayville Engineering Company, Inc. $MEC Fisher Steven L Not found M Director Restricted Stock Units 9026 $0.00 0.0000 20,750,938 100.00% 0.04%
April 16, 2025 Mayville Engineering Company, Inc. $MEC Fisher Steven L Not found M Common Stock 9026 $0.00 40,482.0000 20,750,938 28.69% 0.04%
April 16, 2024 Mayville Engineering Company, Inc. $MEC Fisher Steven L Not found M Common Stock 9721 $0.00 31,456.0000 20,700,046 44.73% 0.05%
April 16, 2024 Mayville Engineering Company, Inc. $MEC Fisher Steven L Not found A Director Restricted Stock Units 9026 $0.00 9,026.0000 20,700,046 9999.99% 0.04%
April 16, 2024 Mayville Engineering Company, Inc. $MEC Fisher Steven L Not found M Director Restricted Stock Units 9721 $0.00 0.0000 20,700,046 100.00% 0.05%