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.
| Transaction Date | Company | Ticker | Insider Name | Title | Transaction Type | Security | Shares | Price | Shares Owned Following | Total Shares Outstanding | % of Owned | % of Outstanding |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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% |