MarketPeel
Insider Trading Intelligence
SL

Sean P. Leuba

MEC
SVP, CORP. DEVELOPMENT & GC · MAYVILLE ENGINEERING COMPANY, INC. · CIK 0001962754
FILING MIX · LIFETIME53%/47%
BUYS
17
SELLS
15
TOTAL VALUE
$479.8K
COMPANIES
1
ACTIVE SINCE
Jan 2023
HOLDINGS NOW
19,488
AVG SELL PX
$16.34
TRADE KIND
SHOWING 32 / 32
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
5 backtested trades · 8 horizons · 10 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Sean P. Leuba, measured at 8 horizons from 7 days to 2 years. Deduped per economic event so co-filings count once. Excess return = trade return minus SPY return over the same window.
HORIZONTRADESWIN RATEINSIDER RETURNSPY RETURNMEAN EXCESSMEDIAN EXCESST-STAT
7d5+80.00%-1.80%-1.48%-0.32%+2.66%
14d5+100.00%-2.00%-1.37%-0.62%+0.93%
30d5+80.00%-1.77%-2.88%+1.10%+0.34%
60d5+0.00%+3.47%+2.49%+0.98%-5.64%
90d5+40.00%+30.29%+4.44%+5.37%+5.63%
180d5(2 pending)+66.67%+13.30%+5.05%+8.25%-10.44%
1y5(3 pending)+100.00%+17.76%+15.56%+2.20%+2.20%
2y5(5 pending)
How to read this: Insider Returnis the average raw return of the filer's trades over the horizon. SPY Return is what SPY did over those same windows — reference only, not a comparison. The headline alpha number is Mean Excess = Insider − SPY; green means the filer beat SPY, red means they trailed it. Win rate is the share of individual trades where the filer beat SPY. T-statvalues above 2 mean the alpha is unlikely to be chance given the sample size. "Pending" counts trades where the horizon hasn't elapsed yet; their stats are not included in the row average.
Holdings over time
MEC · 19,488 shares · as of May 8, 2026
05,93811,87517,81323,750202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
2026
FLOW · 17 buys / 15 sellsCOVERAGE · 14 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
MEC
MAYVILLE ENGINEERING COMPANY, INC.
PURCHASEGRANT
Gift
1,01519,488May 8, 2026May 12, 2026View →
MEC
MAYVILLE ENGINEERING COMPANY, INC.
SALE
SVP, Corp. Development & GC
5,277$16.67$88.0K18,473Mar 15, 2026Mar 17, 2026View →
MEC
MAYVILLE ENGINEERING COMPANY, INC.
SALE
SVP, Corp. Development & GC
4,6469,292Mar 15, 2026Mar 17, 2026View →
MEC
MAYVILLE ENGINEERING COMPANY, INC.
PURCHASE
SVP, Corp. Development & GC
4,64623,750Mar 15, 2026Mar 17, 2026View →
MEC
MAYVILLE ENGINEERING COMPANY, INC.
SALE
SVP, Corp. Development & GC
7,2637,263Mar 15, 2026Mar 17, 2026View →
MEC
MAYVILLE ENGINEERING COMPANY, INC.
PURCHASEGRANT
Stock grant
13,49813,498Mar 15, 2026Mar 17, 2026View →
MEC
MAYVILLE ENGINEERING COMPANY, INC.
PURCHASE
SVP, Corp. Development & GC
7,26319,104Mar 15, 2026Mar 17, 2026View →
MEC
MAYVILLE ENGINEERING COMPANY, INC.
SALE
GC & Secretary
6,698$18.81$126.0K11,841Mar 5, 2026Mar 9, 2026View →
MEC
MAYVILLE ENGINEERING COMPANY, INC.
SALE
GC & Secretary
2,500$20.07$50.2K0Mar 5, 2026Mar 9, 2026View →
MEC
MAYVILLE ENGINEERING COMPANY, INC.
PURCHASE
SVP, Corp. Development & GC
500$13.56$6.8K2,500Aug 11, 2025Aug 11, 2025View →
MEC
MAYVILLE ENGINEERING COMPANY, INC.
SALE
SVP, Corp. Development & GC
7,26414,526Mar 15, 2025Mar 18, 2025View →
MEC
MAYVILLE ENGINEERING COMPANY, INC.
PURCHASE
SVP, Corp. Development & GC
7,26421,756Mar 15, 2025Mar 18, 2025View →
MEC
MAYVILLE ENGINEERING COMPANY, INC.
PURCHASEGRANT
Stock grant
13,93813,938Mar 15, 2025Mar 18, 2025View →
MEC
MAYVILLE ENGINEERING COMPANY, INC.
SALE
SVP, Corp. Development & GC
3,217$14.35$46.2K18,539Mar 15, 2025Mar 18, 2025View →
MEC
MAYVILLE ENGINEERING COMPANY, INC.
PURCHASE
SVP, Corp. Development & GC
1,000$14.18$14.2K2,000Mar 6, 2025Mar 6, 2025View →
MEC
MAYVILLE ENGINEERING COMPANY, INC.
SALE
SVP, Corp. Development & GC
6,1650Feb 28, 2025Mar 4, 2025View →
MEC
MAYVILLE ENGINEERING COMPANY, INC.
PURCHASE
SVP, Corp. Development & GC
6,16517,223Feb 28, 2025Mar 4, 2025View →
MEC
MAYVILLE ENGINEERING COMPANY, INC.
SALE
SVP, Corp. Development & GC
2,731$14.95$40.8K14,492Feb 28, 2025Mar 4, 2025View →
MEC
MAYVILLE ENGINEERING COMPANY, INC.
SALE
SVP, Corp. Development & GC
5,7830Jan 9, 2025Jan 10, 2025View →
MEC
MAYVILLE ENGINEERING COMPANY, INC.
SALE
SVP, Corp. Development & GC
2,868$15.00$43.0K11,058Jan 9, 2025Jan 10, 2025View →
MEC
MAYVILLE ENGINEERING COMPANY, INC.
PURCHASE
SVP, Corp. Development & GC
5,78313,926Jan 9, 2025Jan 10, 2025View →
MEC
MAYVILLE ENGINEERING COMPANY, INC.
PURCHASE
SVP, Corp. Development & GC
1,000$16.13$16.1K1,000Nov 7, 2024Nov 7, 2024View →
MEC
MAYVILLE ENGINEERING COMPANY, INC.
PURCHASEGRANT
Stock grant
21,79021,790Mar 15, 2024Mar 19, 2024View →
MEC
MAYVILLE ENGINEERING COMPANY, INC.
SALE
SVP, Corp. Development & GC
6,1666,165Feb 28, 2024Mar 1, 2024View →
MEC
MAYVILLE ENGINEERING COMPANY, INC.
SALE
SVP, Corp. Development & GC
1,806$11.97$21.6K8,143Feb 28, 2024Mar 1, 2024View →
MEC
MAYVILLE ENGINEERING COMPANY, INC.
PURCHASE
SVP, Corp. Development & GC
6,1669,949Feb 28, 2024Mar 1, 2024View →
MEC
MAYVILLE ENGINEERING COMPANY, INC.
SALE
SVP, Corp. Development & GC
2,000$13.50$27.0K3,783Jan 9, 2024Jan 9, 2024View →
MEC
MAYVILLE ENGINEERING COMPANY, INC.
SALE
SVP, Corp. Development & GC
5,7835,783Jan 9, 2024Jan 9, 2024View →
MEC
MAYVILLE ENGINEERING COMPANY, INC.
PURCHASE
SVP, Corp. Development & GC
5,7835,783Jan 9, 2024Jan 9, 2024View →
MEC
MAYVILLE ENGINEERING COMPANY, INC.
PURCHASEGRANT
Stock grant
21,55221,552Feb 28, 2023Mar 2, 2023View →
MEC
MAYVILLE ENGINEERING COMPANY, INC.
PURCHASEGRANT
Stock grant
12,33112,331Feb 28, 2023Mar 2, 2023View →
MEC
MAYVILLE ENGINEERING COMPANY, INC.
PURCHASEGRANT
Stock grant
11,56611,566Jan 25, 2023Jan 27, 2023View →
Other insiders · MEC
Loading peer insiders…
About this filer
CIK 0001962754
ROLE
SVP, Corp. Development & GC
PRIMARY
MEC
COMPANIES
1
ACTIVE SINCE
Jan 2023
MARKETPEEL · /INSIDER/0001962754DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback