SEC Insider Transactions from Leuba Sean P.

Last updated: 2026-03-17 23:01 UTC | Total transactions: 28

Sean P. Leuba, SVP of Corporate Development and General Counsel at Mayville Engineering Company, Inc. ($MEC), made one open market purchase of MEC stock in the last year, totaling $6,780, with the most recent on August 11, 2025. This ranks 4,481st out of 4,983 insiders, far below the average of 1.5 million per buyer across 3.3 transactions. As GC and Secretary, he sold MEC shares twice on the open market, for $176,164 total, most recently on March 5, 2026. This ranks 8,702nd out of 11,678 insiders, well under the average of 8.6 million per seller across 6.4 transactions.

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
March 15, 2026 Mayville Engineering Company, Inc. $MEC Leuba Sean P SVP, Corp. Development & GC M Common Stock 4646 $0.00 23,750.0000 20,471,356 24.32% 0.02%
March 15, 2026 Mayville Engineering Company, Inc. $MEC Leuba Sean P SVP, Corp. Development & GC F Common Stock 5277 $16.67 18,473.0000 20,471,356 22.22% 0.03%
March 15, 2026 Mayville Engineering Company, Inc. $MEC Leuba Sean P SVP, Corp. Development & GC M Common Stock 7263 $0.00 19,104.0000 20,471,356 61.34% 0.04%
March 15, 2026 Mayville Engineering Company, Inc. $MEC Leuba Sean P SVP, Corp. Development & GC A Restricted Stock Units 13498 $0.00 13,498.0000 20,471,356 9999.99% 0.07%
March 15, 2026 Mayville Engineering Company, Inc. $MEC Leuba Sean P SVP, Corp. Development & GC M Restricted Stock Units 4646 $0.00 9,292.0000 20,471,356 33.33% 0.02%
March 15, 2026 Mayville Engineering Company, Inc. $MEC Leuba Sean P SVP, Corp. Development & GC M Restricted Stock Units 7263 $0.00 7,263.0000 20,471,356 50.00% 0.04%
March 5, 2026 Mayville Engineering Company, Inc. $MEC Leuba Sean P GC & Secretary S Common Stock 6698 $18.81 11,841.0000 20,471,356 36.13% 0.03%
March 5, 2026 Mayville Engineering Company, Inc. $MEC Leuba Sean P GC & Secretary S Common Stock 2500 $20.07 11,841.0000 20,471,356 17.43% 0.01%
Aug. 11, 2025 Mayville Engineering Company, Inc. $MEC Leuba Sean P SVP, Corp. Development & GC P Common Stock 500 $13.56 21,039.0000 20,699,151 2.43% 0.00%
March 15, 2025 Mayville Engineering Company, Inc. $MEC Leuba Sean P SVP, Corp. Development & GC F Common Stock 3217 $14.35 20,539.0000 20,972,192 13.54% 0.02%
March 15, 2025 Mayville Engineering Company, Inc. $MEC Leuba Sean P SVP, Corp. Development & GC A Restricted Stock Units 13938 $0.00 13,938.0000 20,972,192 9999.99% 0.07%
March 15, 2025 Mayville Engineering Company, Inc. $MEC Leuba Sean P SVP, Corp. Development & GC M Restricted Stock Units 7264 $0.00 14,526.0000 20,972,192 33.34% 0.03%
March 15, 2025 Mayville Engineering Company, Inc. $MEC Leuba Sean P SVP, Corp. Development & GC M Common Stock 7264 $0.00 23,756.0000 20,972,192 44.05% 0.03%
March 6, 2025 Mayville Engineering Company, Inc. $MEC Leuba Sean P SVP, Corp. Development & GC P Common Stock 1000 $14.18 16,492.0000 20,972,192 6.45% 0.00%
Feb. 28, 2025 Mayville Engineering Company, Inc. $MEC Leuba Sean P SVP, Corp. Development & GC M Restricted Stock Units 6165 $0.00 21,790.0000 20,972,192 22.05% 0.03%
Feb. 28, 2025 Mayville Engineering Company, Inc. $MEC Leuba Sean P SVP, Corp. Development & GC F Common Stock 2731 $14.95 15,492.0000 20,972,192 14.99% 0.01%
Feb. 28, 2025 Mayville Engineering Company, Inc. $MEC Leuba Sean P SVP, Corp. Development & GC M Common Stock 6165 $0.00 18,223.0000 20,972,192 51.13% 0.03%
Jan. 9, 2025 Mayville Engineering Company, Inc. $MEC Leuba Sean P SVP, Corp. Development & GC M Common Stock 5783 $0.00 14,926.0000 20,972,192 63.25% 0.03%
Jan. 9, 2025 Mayville Engineering Company, Inc. $MEC Leuba Sean P SVP, Corp. Development & GC F Common Stock 2868 $15.00 12,058.0000 20,972,192 19.21% 0.01%
Jan. 9, 2025 Mayville Engineering Company, Inc. $MEC Leuba Sean P SVP, Corp. Development & GC M Restricted Stock Units 5783 $0.00 27,955.0000 20,972,192 17.14% 0.03%
Nov. 7, 2024 Mayville Engineering Company, Inc. $MEC Leuba Sean P SVP, Corp. Development & GC P Common Stock 1000 $16.13 9,143.0000 21,123,494 12.28% 0.00%
March 15, 2024 Mayville Engineering Company, Inc. $MEC Leuba Sean P SVP, Corp. Development & GC A Restricted Stock Units 21790 $0.00 33,738.0000 20,698,970 182.37% 0.11%
Feb. 28, 2024 Mayville Engineering Company, Inc. $MEC Leuba Sean P SVP, Corp. Development & GC F Common Stock 1806 $11.97 8,143.0000 20,698,970 18.15% 0.01%
Feb. 28, 2024 Mayville Engineering Company, Inc. $MEC Leuba Sean P SVP, Corp. Development & GC M Restricted Stock Units 6166 $0.00 11,948.0000 20,698,970 34.04% 0.03%
Feb. 28, 2024 Mayville Engineering Company, Inc. $MEC Leuba Sean P SVP, Corp. Development & GC M Common Stock 6166 $0.00 9,949.0000 20,698,970 162.99% 0.03%
Jan. 9, 2024 Mayville Engineering Company, Inc. $MEC Leuba Sean P SVP, Corp. Development & GC F Common Stock 2000 $13.50 3,783.0000 20,698,970 34.58% 0.01%
Jan. 9, 2024 Mayville Engineering Company, Inc. $MEC Leuba Sean P SVP, Corp. Development & GC M Common Stock 5783 $0.00 5,783.0000 20,698,970 9999.99% 0.03%
Jan. 9, 2024 Mayville Engineering Company, Inc. $MEC Leuba Sean P SVP, Corp. Development & GC M Restricted Stock Units 5783 $0.00 18,114.0000 20,698,970 24.20% 0.03%