
Mayville Engineering Company, Inc.
Mayville Engineering Company, Inc. (MEC) Stock Overview
Key statistics and deep links to earnings, valuation, revenue, dividends, and more.
FMP · MEC · as of Jun 8, 2026
Key Statistics
Explore Mayville Engineering Company, Inc. Data
mec stock data · financialsFinancial Snapshot
Full FinancialsAnalyst Ratings & Price Target
Full ForecastTotal: 7 · Buy rate: 71.4%
The MEC analyst consensus is Buy, based on ratings from 7 Wall Street analysts over the past 3 months. The average 12-month price target is $31.00, representing -6.77% downside from the current price of $33.25.
Competitors & Peers
mec competitorsStock Performance
Full HistoryAbout Mayville Engineering Company, Inc.
Mayville Engineering Company, Inc. together with its subsidiaries, operates as a contract manufacturer that serves the heavy and medium duty commercial vehicle, construction and access equipment, pow…
what is mayville engineering company, inc. · mec stock overview · mayville engineering company, inc. company profile · who is mayville engineering company, inc. ceo · mec NYSE · mayville engineering company, inc. headquarters · mayville engineering company, inc. business segments
About Stock Overview & Key Data
Mayville Engineering Company, Inc. (MEC) is a Industrials company in the Manufacturing - Metal Fabrication industry, listed on NYSE since May 9, 2019. As of the latest trading session, MEC stock price is $33.25, with a market capitalization of $681.4M. The stock has returned +123.00% over the past 12 months and +77.62% year-to-date.
According to 7 Wall Street analysts, the consensus rating for Mayville Engineering Company, Inc. stock is Buy, with an average 12-month price target of $31.00. In fiscal year 2025, Mayville Engineering Company, Inc. reported revenue of $546.5M and net income of -$8.1M. For detailed data — including Mayville Engineering Company, Inc. revenue history, earnings, dividends, and PE ratio — use the tabs above.
Frequently Asked Questions
As of the latest trading session, Mayville Engineering Company, Inc. (MEC) stock price is $33.25. The stock is traded on NYSE under the ticker symbol MEC. The 52-week range is $12.10 – $33.50.