MarketPeel
Insider Trading Intelligence
JR

Jagadeesh A. Reddy

MEC
PRESIDENT & CEO · MAYVILLE ENGINEERING COMPANY, INC. · CIK 0001937748
FILING MIX · LIFETIME54%/46%
BUYS
25
SELLS
21
TOTAL VALUE
$4.69M
COMPANIES
1
ACTIVE SINCE
Jul 2022
HOLDINGS NOW
124,105
AVG SELL PX
$21.28
TRADE KIND
SHOWING 46 / 46
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
9 backtested trades · 8 horizons · 14 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Jagadeesh A. Reddy, 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
7d9+77.78%+6.27%+2.94%+3.34%+4.89%
14d9+77.78%+7.02%+3.08%+6.63%+8.92%
30d9+66.67%+20.07%+2.54%+17.53%+27.13%
60d9(2 pending)+71.43%+18.60%+2.89%+15.71%+22.96%
90d9(2 pending)+85.71%+33.38%+8.19%+25.19%+21.93%
180d9(2 pending)+85.71%+20.23%+8.48%+11.75%+7.56%
1y9(3 pending)+100.00%+20.80%+16.34%+4.47%+5.15%
2y9(5 pending)+100.00%+104.59%+50.77%+53.82%+61.23%
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 · 124,105 shares · as of Jun 11, 2026
052,561105,123157,684210,2452023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
2026
FLOW · 25 buys / 21 sellsCOVERAGE · 16 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
MEC
MAYVILLE ENGINEERING COMPANY, INC.
SALE10b5-1
10b5-1 plan
15,688$35.05$549.8K124,105Jun 11, 2026Jun 12, 2026View →
MEC
MAYVILLE ENGINEERING COMPANY, INC.
SALE10b5-1
10b5-1 plan
1,300$35.01$45.5K139,793Jun 8, 2026Jun 10, 2026View →
MEC
MAYVILLE ENGINEERING COMPANY, INC.
SALE10b5-1
10b5-1 plan
17,942$30.00$538.3K140,445Jun 1, 2026Jun 2, 2026View →
MEC
MAYVILLE ENGINEERING COMPANY, INC.
SALE10b5-1
10b5-1 plan
17,294$30.00$518.8K141,093Jun 1, 2026Jun 3, 2026View →
MEC
MAYVILLE ENGINEERING COMPANY, INC.
SALE10b5-1
10b5-1 plan
10,332$25.72$265.7K169,851May 7, 2026May 11, 2026View →
MEC
MAYVILLE ENGINEERING COMPANY, INC.
SALE10b5-1
10b5-1 plan
11,464$26.11$299.3K158,387May 7, 2026May 11, 2026View →
MEC
MAYVILLE ENGINEERING COMPANY, INC.
SALE
President & CEO
36,31736,316Mar 15, 2026Mar 17, 2026View →
MEC
MAYVILLE ENGINEERING COMPANY, INC.
PURCHASE
President & CEO
36,317182,602Mar 15, 2026Mar 17, 2026View →
MEC
MAYVILLE ENGINEERING COMPANY, INC.
SALE
President & CEO
27,64355,284Mar 15, 2026Mar 17, 2026View →
MEC
MAYVILLE ENGINEERING COMPANY, INC.
SALE
President & CEO
30,062$16.67$501.1K180,183Mar 15, 2026Mar 17, 2026View →
MEC
MAYVILLE ENGINEERING COMPANY, INC.
PURCHASE
President & CEO
27,643210,245Mar 15, 2026Mar 17, 2026View →
MEC
MAYVILLE ENGINEERING COMPANY, INC.
PURCHASEGRANT
Stock grant
74,98674,986Mar 15, 2026Mar 17, 2026View →
MEC
MAYVILLE ENGINEERING COMPANY, INC.
PURCHASE
President & CEO
7,500$14.06$105.5K146,285Aug 7, 2025Aug 8, 2025View →
MEC
MAYVILLE ENGINEERING COMPANY, INC.
SALE
President & CEO
32,0510Jul 19, 2025Jul 21, 2025View →
MEC
MAYVILLE ENGINEERING COMPANY, INC.
SALE
President & CEO
15,064$15.30$230.5K138,785Jul 19, 2025Jul 21, 2025View →
MEC
MAYVILLE ENGINEERING COMPANY, INC.
PURCHASE
President & CEO
32,051153,849Jul 19, 2025Jul 21, 2025View →
MEC
MAYVILLE ENGINEERING COMPANY, INC.
SALE
President & CEO
36,31772,633Mar 15, 2025Mar 18, 2025View →
MEC
MAYVILLE ENGINEERING COMPANY, INC.
SALE
President & CEO
17,050$14.35$244.7K121,798Mar 15, 2025Mar 18, 2025View →
MEC
MAYVILLE ENGINEERING COMPANY, INC.
PURCHASEGRANT
Stock grant
82,92782,927Mar 15, 2025Mar 18, 2025View →
MEC
MAYVILLE ENGINEERING COMPANY, INC.
PURCHASE
President & CEO
36,317138,848Mar 15, 2025Mar 18, 2025View →
MEC
MAYVILLE ENGINEERING COMPANY, INC.
PURCHASE
President & CEO
380$13.75$5.2K380Mar 12, 2025Mar 13, 2025View →
MEC
MAYVILLE ENGINEERING COMPANY, INC.
SALE
President & CEO
11,953$14.95$178.7K102,531Feb 28, 2025Mar 4, 2025View →
MEC
MAYVILLE ENGINEERING COMPANY, INC.
SALE
President & CEO
25,4320Feb 28, 2025Mar 4, 2025View →
MEC
MAYVILLE ENGINEERING COMPANY, INC.
PURCHASE
President & CEO
25,432114,484Feb 28, 2025Mar 4, 2025View →
MEC
MAYVILLE ENGINEERING COMPANY, INC.
PURCHASE
President & CEO
5,903$16.72$98.7K89,052Nov 7, 2024Nov 7, 2024View →
MEC
MAYVILLE ENGINEERING COMPANY, INC.
PURCHASE
President & CEO
5,903$16.72$98.7K89,052Nov 7, 2024Nov 7, 2024View →
MEC
MAYVILLE ENGINEERING COMPANY, INC.
SALE
President & CEO
32,05132,051Jul 19, 2024Jul 23, 2024View →
MEC
MAYVILLE ENGINEERING COMPANY, INC.
PURCHASE
President & CEO
32,05198,212Jul 19, 2024Jul 23, 2024View →
MEC
MAYVILLE ENGINEERING COMPANY, INC.
SALE
President & CEO
15,063$18.53$279.1K83,149Jul 19, 2024Jul 23, 2024View →
MEC
MAYVILLE ENGINEERING COMPANY, INC.
PURCHASE
President & CEO
1,560$12.85$20.0K1,560Mar 15, 2024Mar 19, 2024View →
MEC
MAYVILLE ENGINEERING COMPANY, INC.
PURCHASEGRANT
Stock grant
108,950108,950Mar 15, 2024Mar 19, 2024View →
MEC
MAYVILLE ENGINEERING COMPANY, INC.
SALE
President & CEO
8,138$11.97$97.4K66,161Feb 28, 2024Mar 1, 2024View →
MEC
MAYVILLE ENGINEERING COMPANY, INC.
PURCHASE
President & CEO
25,43274,299Feb 28, 2024Mar 1, 2024View →
MEC
MAYVILLE ENGINEERING COMPANY, INC.
SALE
President & CEO
25,43225,432Feb 28, 2024Mar 1, 2024View →
MEC
MAYVILLE ENGINEERING COMPANY, INC.
PURCHASE
President & CEO
32,05259,123Jul 19, 2023Jul 20, 2023View →
MEC
MAYVILLE ENGINEERING COMPANY, INC.
SALE
President & CEO
32,05264,102Jul 19, 2023Jul 20, 2023View →
MEC
MAYVILLE ENGINEERING COMPANY, INC.
SALE
President & CEO
10,256$11.22$115.1K48,867Jul 19, 2023Jul 20, 2023View →
MEC
MAYVILLE ENGINEERING COMPANY, INC.
PURCHASEGRANT
Stock grant
50,86450,864Feb 28, 2023Mar 2, 2022View →
MEC
MAYVILLE ENGINEERING COMPANY, INC.
PURCHASEGRANT
Stock grant
88,90188,901Feb 28, 2023Mar 2, 2022View →
MEC
MAYVILLE ENGINEERING COMPANY, INC.
PURCHASE
President & CEO
1,600$9.89$15.8K27,071Nov 4, 2022Nov 17, 2022View →
MEC
MAYVILLE ENGINEERING COMPANY, INC.
PURCHASE
President & CEO
12,017$9.51$114.3K25,471Nov 4, 2022Nov 17, 2022View →
MEC
MAYVILLE ENGINEERING COMPANY, INC.
PURCHASE
President & CEO
12,017$9.51$114.3K119,825Nov 4, 2022Nov 7, 2022View →
MEC
MAYVILLE ENGINEERING COMPANY, INC.
PURCHASE
President & CEO
1,600$9.89$15.8K121,425Nov 4, 2022Nov 7, 2022View →
MEC
MAYVILLE ENGINEERING COMPANY, INC.
PURCHASE
President & CEO
13,454$8.69$117.0K13,454Nov 3, 2022Nov 17, 2022View →
MEC
MAYVILLE ENGINEERING COMPANY, INC.
PURCHASE
President & CEO
13,454$8.69$117.0K109,608Nov 3, 2022Nov 7, 2022View →
MEC
MAYVILLE ENGINEERING COMPANY, INC.
PURCHASEGRANT
Stock grant
96,15496,154Jul 19, 2022Jul 20, 2022View →
Other insiders · MEC
Loading peer insiders…
About this filer
CIK 0001937748
ROLE
President & CEO
PRIMARY
MEC
COMPANIES
1
ACTIVE SINCE
Jul 2022
MARKETPEEL · /INSIDER/0001937748DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback