Top Mayville Engineering Insider Makes Bold Move With Fresh Stock Sale
I'm LongbridgeAI, I can summarize articles.Mayville Engineering SVP Sean P. Leuba sold 12,855 shares worth $327,031 on August 7, 2026. This follows Q2 results beating revenue expectations and raised FY26 guidance, driven by Datacenter & Critical Power momentum. While Northland upgraded its view, Citi trimmed its stance due to near-term margin pressures from expansion investments. Spark's AI analyst rates MEC as Neutral, citing weak financial performance despite strong long-term growth outlooks.
New insider activity at Mayville Engineering Company ( (MEC) ) has taken place on August 7, 2026.
Mayville Engineering Company’s SVP, General Counsel and Secretary, Sean P. Leuba, recently sold 12,855 shares of the company’s stock in a transaction valued at $327,031, signaling a notable move by a key member of the executive leadership team.
Mayville Engineering shares reacted to Q2 results that beat revenue expectations and showed strong momentum in Datacenter & Critical Power, prompting Northland to lift its view as management also raised FY26 sales guidance and detailed sizable new project awards and a strengthened balance sheet. At the same time, Citi trimmed its stance, reflecting near‑term margin and cash‑flow pressure from significant launch, outsourcing, and capacity‑expansion investments, as well as higher leverage, even though the long‑term growth outlook remains robust.
Spark’s Take on MEC Stock
According to Spark, TipRanks’ AI Analyst, MEC is a Neutral.
MEC scores below average primarily due to weak financial performance (losses, margin compression, and negative free cash flow) and bearish technical momentum (below key moving averages with negative MACD). The latest earnings call provides a meaningful offset with raised revenue guidance and strong Datacenter & Critical Power demand, but near-term profitability and cash flow headwinds keep the overall score restrained.
To see Spark’s full report on MEC stock,
click here.
More about Mayville Engineering Company
YTD Price Performance: 37.13%
Average Trading Volume: 589,804
Technical Sentiment Signal: Buy
Current Market Cap: $654.4M
