Mayville Engineering Company, Inc. (MEC) Stock Price History
Historical prices from 2019 to 2026
- 1M
- +38.7%
- 3M
- +104.9%
- YTD
- +95.1%
- 1Y
- +133.8%
- 3Y
- +39.2%
- 5Y
- +12.2%
Loading 10-year price history...
MEC Historical Performance
MEC Annual Returns
Year-by-year price performance · 2019–2026
- 2019 annual price return
- -43.0%
- 2020 annual price return
- +40.8%
- 2021 annual price return
- +18.1%
- 2022 annual price return
- -14.7%
- 2023 annual price return
- +13.5%
- 2024 annual price return
- +11.7%
- 2025 annual price return
- +20.5%
- 2026 annual price return
- +10.8%
MEC Stock Price Trajectory (2019–2026)
As of June 28, 2026, Mayville Engineering Company, Inc. (MEC) trades at $36.97, representing a +133.8% return over the past year. The stock has delivered a +70.3% total return over five years (+12.2% CAGR), reflecting significant long-term value creation.
The stock reached its all-time high of $37.00 on June 26, 2026. From this peak, MEC has corrected -0.1%, currently trading 84% above its 200-day moving average, indicating continued institutional support.
When compared to Industrials sector peers KFRC (+21.2% 1Y), TWIN (+175.2% 1Y), and ESAB (-17.0% 1Y), MEC has underperformed the peer group average. Compare MEC vs KFRC →
MEC Historical Price Data · from 2019
Rows 1–50 of 1,794| Date | Open | High | Low | Close | Volume | Change % |
|---|---|---|---|---|---|---|
| 2026-06-26 | 35.25 | 37.00 | 34.15 | 36.97 | 15K | +4.76% |
| 2026-06-25 | 35.19 | 35.47 | 34.23 | 35.29 | 522K | +2.62% |
| 2026-06-24 | 33.88 | 34.64 | 33.49 | 34.39 | 392K | +0.67% |
| 2026-06-23 | 33.95 | 34.71 | 33.56 | 34.16 | 307K | -1.58% |
| 2026-06-22 | 35.61 | 35.99 | 34.28 | 34.71 | 309K | -2.72% |
| 2026-06-18 | 34.23 | 35.73 | 33.45 | 35.68 | 627K | +6.48% |
| 2026-06-17 | 34.62 | 35.72 | 33.12 | 33.51 | 547K | -4.58% |
| 2026-06-16 | 34.85 | 35.30 | 34.33 | 35.12 | 357K | +1.09% |
| 2026-06-15 | 35.96 | 36.00 | 33.78 | 34.74 | 293K | -2.09% |
| 2026-06-12 | 35.27 | 36.50 | 35.00 | 35.48 | 536K | +0.68% |
| 2026-06-11 | 34.44 | 36.24 | 34.16 | 35.24 | 562K | +3.91% |
| 2026-06-10 | 34.43 | 34.86 | 33.38 | 33.91 | 800K | -2.37% |
| 2026-06-09 | 33.62 | 35.23 | 32.91 | 34.74 | 750K | +3.42% |
| 2026-06-08 | 33.28 | 35.05 | 32.76 | 33.59 | 916K | +1.02% |
| 2026-06-05 | 32.24 | 33.33 | 31.37 | 33.25 | 799K | +1.71% |
| 2026-06-04 | 32.00 | 32.91 | 30.06 | 32.69 | 908K | +0.55% |
| 2026-06-03 | 31.42 | 33.50 | 30.10 | 32.51 | 1.16M | +0.62% |
| 2026-06-02 | 31.05 | 32.50 | 30.66 | 32.31 | 914K | +4.50% |
| 2026-06-01 | 27.18 | 30.99 | 27.08 | 30.92 | 900K | +15.16% |
| 2026-05-29 | 26.04 | 26.93 | 25.77 | 26.85 | 266K | +2.83% |
| 2026-05-28 | 26.82 | 27.50 | 26.08 | 26.11 | 329K | -3.76% |
| 2026-05-27 | 26.71 | 27.30 | 26.31 | 27.13 | 473K | +1.80% |
| 2026-05-26 | 25.76 | 26.69 | 25.31 | 26.65 | 467K | +4.72% |
| 2026-05-22 | 23.41 | 25.52 | 23.27 | 25.45 | 38K | +10.03% |
| 2026-05-21 | 23.98 | 24.06 | 22.33 | 23.13 | 433K | -3.42% |
| 2026-05-20 | 22.14 | 23.95 | 21.00 | 23.95 | 2.49M | +1.70% |
| 2026-05-19 | 24.84 | 24.98 | 23.16 | 23.55 | 173K | -5.50% |
| 2026-05-18 | 25.36 | 25.81 | 24.78 | 24.92 | 229K | -1.46% |
| 2026-05-15 | 24.90 | 25.95 | 24.63 | 25.29 | 340K | -0.39% |
| 2026-05-14 | 26.01 | 26.70 | 25.10 | 25.39 | 299K | -1.01% |
| 2026-05-13 | 26.73 | 26.73 | 25.20 | 25.65 | 573K | -3.39% |
| 2026-05-12 | 26.63 | 27.38 | 26.01 | 26.55 | 516K | -2.60% |
| 2026-05-11 | 27.35 | 28.14 | 26.33 | 27.26 | 349K | +0.22% |
| 2026-05-08 | 26.00 | 27.21 | 25.72 | 27.20 | 302K | +4.70% |
| 2026-05-07 | 24.00 | 26.80 | 24.00 | 25.98 | 400K | +11.26% |
| 2026-05-06 | 22.34 | 24.38 | 21.04 | 23.35 | 309K | +3.12% |
| 2026-05-05 | 22.28 | 23.61 | 22.18 | 22.64 | 363K | +2.23% |
| 2026-05-04 | 22.06 | 22.75 | 21.82 | 22.15 | 126K | -0.40% |
| 2026-05-01 | 22.79 | 22.83 | 22.02 | 22.24 | 110K | -2.50% |
| 2026-04-30 | 21.78 | 22.81 | 21.55 | 22.81 | 236K | +4.49% |
| 2026-04-29 | 21.94 | 22.56 | 21.50 | 21.83 | 191K | -0.41% |
| 2026-04-28 | 21.68 | 22.00 | 21.18 | 21.92 | 91K | +0.50% |
| 2026-04-27 | 21.86 | 22.34 | 21.51 | 21.81 | 61K | -0.68% |
| 2026-04-24 | 21.28 | 21.96 | 21.10 | 21.96 | 94K | +2.66% |
| 2026-04-23 | 21.21 | 21.83 | 21.12 | 21.39 | 81K | -0.05% |
| 2026-04-22 | 21.13 | 21.40 | 20.71 | 21.40 | 79K | +2.00% |
| 2026-04-21 | 21.25 | 21.60 | 20.89 | 20.98 | 52K | -0.94% |
| 2026-04-20 | 20.89 | 21.25 | 20.19 | 21.18 | 83K | +0.76% |
| 2026-04-17 | 20.18 | 21.05 | 20.06 | 21.02 | 117K | +6.32% |
| 2026-04-16 | 20.28 | 20.29 | 19.59 | 19.77 | 79K | -2.61% |
Intrinsic Valuation
DCF models, multiple analysis, and analyst estimates.
Historical Returns
10-year return with dividends reinvested.
DCA Calculator
See how regular investing compounds over time.
Peer Comparison
Compare growth, multiples, and margins vs sector.
MEC — Frequently Asked Questions
Quick answers to the most common questions about buying MEC stock.
How has MEC stock performed recently?
MEC returned +133.8% over the past year, beating its 5-year annualized CAGR of +12.2%. The stock trades above its 200-day moving average, confirming the uptrend.
What is MEC's all-time high price?
Mayville Engineering Company, Inc. reached $37.00 on 2026-06-26. The 52-week high is $37.00. Current 1-year return of +133.8% places the stock closer to historical peaks.
Where can I download MEC historical price data?
This page provides MEC daily OHLCV data with 50-day MA, 200-day MA, and RSI indicators. Data spans 2019-2026, downloadable in CSV format.