Insider Title Company Date Price Return Shares Value
Leuba Sean P SVP, Corp. Development Mayville Engineering Company, Inc. (MEC) 2025-08-11 $13.56 0.0% 500 $6,780
Leuba Sean P SVP, Corp. Development Mayville Engineering Company, Inc. (MEC) 2025-03-06 $14.18 0.0% 1,000 $14,179
Leuba Sean P SVP, Corp. Development Mayville Engineering Company, Inc. (MEC) 2024-11-07 $16.13 0.0% 1,000 $16,125
Return Profit / (loss) Cost
Total 0.0% $0 $37,084