InsiderFlow

MEC

Mayville Engineering Company, Inc.$18.20+0.25 (+1.40%)
Prev Close$17.92·MCap$384.0M·P/E31.38·Vol88.0K·Yield

Buys (12M)

3

$131.9K

Sells (12M)

4

$847.9K

Net Activity

Net Seller

$716.0K

Active Insiders

7

last 12 mo

Over the past 12 months, insider activity at Mayville Engineering Company, Inc. (MEC) has been dominated by selling, with 3 insider purchases totaling $131.9K and 4 insider sales totaling $847.9K. The most recent insider transaction was by Leuba Sean P (officer: GC & Secretary), who sold $176.2K worth of shares on Mar 9, 2026. Mayville Engineering Company, Inc. operates in the Industrials sector, within the Manufacturing - Metal Fabrication industry, with a market cap of $384.0M.

MEC Insider Trading Activity

DateInsiderTypeValue
Mar 9, 2026 Leuba Sean PSell$176.2K
Dec 11, 2025 Fisher Steven LSell$191.1K
Nov 25, 2025 Raber Ryan FSell$250.2K
Aug 11, 2025 Leuba Sean PBuy$6.8K
Aug 8, 2025 Lehr Rachele MarieBuy$19.7K
Aug 7, 2025 Reddy Jagadeesh ABuy$105.5K
Jul 19, 2025 Reddy Jagadeesh ASell$230.5K
Mar 15, 2025 Butz Todd MSell$80.9K
Mar 15, 2025 Lehr Rachele MarieSell$39.3K
Mar 15, 2025 Leuba Sean PSell$46.2K
Mar 15, 2025 Raber Ryan FSell$118.8K
Mar 15, 2025 Reddy Jagadeesh ASell$244.7K
Mar 12, 2025 Reddy Jagadeesh ABuy$5.2K
Mar 6, 2025 Leuba Sean PBuy$14.2K
Feb 28, 2025 Butz Todd MSell$55.3K
Feb 28, 2025 Lehr Rachele MarieSell$42.4K
Feb 28, 2025 Leuba Sean PSell$40.8K
Feb 28, 2025 Raber Ryan FSell$89.9K
Feb 28, 2025 Reddy Jagadeesh ASell$178.7K
Nov 8, 2024 Butz Todd MBuy$20.1K
Nov 8, 2024 Lehr Rachele MarieBuy$23.9K
Nov 7, 2024 Leuba Sean PBuy$16.1K
Nov 7, 2024 Reddy Jagadeesh ABuy$98.7K
Aug 26, 2024 Raber Ryan FSell$411.9K
Mar 19, 2024 Reddy Jagadeesh ABuy$20.0K
Nov 20, 2023 Fisher Steven LBuy$38.3K
Nov 7, 2023 Fisher Steven LBuy$62.3K
Nov 7, 2022 Reddy Jagadeesh ABuy$247.0K
Aug 11, 2022 Butz Todd MBuy$14.5K
Mar 4, 2022 Christen Timothy LBuy$19.6K
Nov 4, 2021 Michels Patrick DBuy$170.5K
May 7, 2021 Kamphuis Robert DBuy$163.2K

MEC Insider Buying Activity

The following table shows recent insider purchases of Mayville Engineering Company, Inc. (MEC) stock reported via SEC Form 4 filings.

DateInsiderTypeValue
Aug 11, 2025 Leuba Sean PBuy$6.8K
Aug 8, 2025 Lehr Rachele MarieBuy$19.7K
Aug 7, 2025 Reddy Jagadeesh ABuy$105.5K
Mar 12, 2025 Reddy Jagadeesh ABuy$5.2K
Mar 6, 2025 Leuba Sean PBuy$14.2K
Nov 8, 2024 Butz Todd MBuy$20.1K
Nov 8, 2024 Lehr Rachele MarieBuy$23.9K
Nov 7, 2024 Leuba Sean PBuy$16.1K
Nov 7, 2024 Reddy Jagadeesh ABuy$98.7K
Mar 19, 2024 Reddy Jagadeesh ABuy$20.0K
Nov 20, 2023 Fisher Steven LBuy$38.3K
Nov 7, 2023 Fisher Steven LBuy$62.3K
Nov 7, 2022 Reddy Jagadeesh ABuy$247.0K
Aug 11, 2022 Butz Todd MBuy$14.5K
Mar 4, 2022 Christen Timothy LBuy$19.6K
Nov 4, 2021 Michels Patrick DBuy$170.5K
May 7, 2021 Kamphuis Robert DBuy$163.2K

MEC Insider Selling Activity

The following table shows recent insider sales of Mayville Engineering Company, Inc. (MEC) stock reported via SEC Form 4 filings.

DateInsiderTypeValue
Mar 9, 2026 Leuba Sean PSell$176.2K
Dec 11, 2025 Fisher Steven LSell$191.1K
Nov 25, 2025 Raber Ryan FSell$250.2K
Jul 19, 2025 Reddy Jagadeesh ASell$230.5K
Mar 15, 2025 Butz Todd MSell$80.9K
Mar 15, 2025 Lehr Rachele MarieSell$39.3K
Mar 15, 2025 Leuba Sean PSell$46.2K
Mar 15, 2025 Raber Ryan FSell$118.8K
Mar 15, 2025 Reddy Jagadeesh ASell$244.7K
Feb 28, 2025 Butz Todd MSell$55.3K
Feb 28, 2025 Lehr Rachele MarieSell$42.4K
Feb 28, 2025 Leuba Sean PSell$40.8K
Feb 28, 2025 Raber Ryan FSell$89.9K
Feb 28, 2025 Reddy Jagadeesh ASell$178.7K
Aug 26, 2024 Raber Ryan FSell$411.9K

MEC Insiders

Leuba Sean P

SVP, Corp. Development & GC

Bought $37.1KSold $263.2K
6 tradesLast: Mar 9, 2026
Fisher Steven L

Director

Bought $100.5KSold $191.1K
3 tradesLast: Dec 11, 2025
Raber Ryan F

EVP - Strategy, Sales & Mktg

Sold $870.7K
4 tradesLast: Nov 25, 2025
Lehr Rachele Marie

Chief Human Resources Officer

Bought $43.6KSold $81.7K
4 tradesLast: Aug 8, 2025
Reddy Jagadeesh A

President & CEO

Bought $476.5KSold $653.8K
8 tradesLast: Aug 7, 2025
Butz Todd M

Chief Financial Officer

Bought $34.6KSold $136.2K
4 tradesLast: Mar 15, 2025
Christen Timothy L

Director

Bought $19.6K
1 tradesLast: Mar 4, 2022
Michels Patrick D

Director

Bought $170.5K
1 tradesLast: Nov 4, 2021
Kamphuis Robert D

Chairman, Pres. & CEO

Bought $163.2K
1 tradesLast: May 7, 2021