New insider activity at Mayville Engineering Company ( (MEC) ) has taken place on August 8, 2025.
Elevate Your Investing Strategy:
- Take advantage of TipRanks Premium at 50% off! Unlock powerful investing tools, advanced data, and expert analyst insights to help you invest with confidence.
President & CEO Jagadeesh A Reddy has made a significant investment by purchasing 7,500 shares of Mayville Engineering Company stock, amounting to a total value of $105,450.
Recent Updates on MEC stock
Mayville Engineering Company (MEC) recently held its Q2 earnings call, highlighting both strategic successes and market challenges. The acquisition of Accu-Fab was a key development, expected to expand MEC’s market by 60% and contribute positively to earnings, while also enabling cross-selling opportunities in the data center segment. Despite these strategic moves, MEC faced a 19.1% year-over-year decline in net sales due to soft demand and inventory destocking in key markets. The commercial vehicle market’s projected decline further complicates the outlook. MEC’s increased leverage following the Accu-Fab acquisition and the withdrawal of 2026 financial targets reflect the company’s cautious approach amid economic uncertainties. The company’s adjusted guidance for 2025 accounts for these challenges, with a focus on operational efficiency and growth opportunities. These developments have influenced analysts to adjust their price targets, reflecting the mixed outlook of strategic growth potential against current market headwinds.
Spark’s Take on MEC Stock
According to Spark, TipRanks’ AI Analyst, MEC is a Neutral.
The overall stock score reflects a stable financial position with strong equity and manageable debt levels. Strategic acquisitions and new business wins provide growth potential, but challenges in profitability, revenue growth, and increased leverage present risks. Technical indicators suggest potential short-term weakness, while the valuation is moderate.
To see Spark’s full report on MEC stock, click here.
More about Mayville Engineering Company
YTD Price Performance: -8.37%
Average Trading Volume: 128,433
Technical Sentiment Signal: Sell
Current Market Cap: $300M

