Mayville Engineering Company, Inc. (MEC)
NYSE: MEC · Real-Time Price · USD
35.48
+0.24 (0.68%)
At close: Jun 12, 2026, 4:00 PM EDT
35.52
+0.04 (0.11%)
After-hours: Jun 12, 2026, 7:00 PM EDT

MEC Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
928380321293255303
Market Cap Growth
184.61%18.51%9.59%14.68%-15.77%12.63%
Enterprise Value
1,170613.68430.8473.37364.24370.7
Last Close Price
35.4818.7215.7214.4212.6614.91
PE Ratio
--12.6837.9513.91-
Forward PE
74.4885.1737.7717.1012.5713.78
PEG Ratio
-3.653.653.653.653.65
PS Ratio
1.670.700.550.500.470.67
PB Ratio
3.121.581.2711.901.17279.46
P/FCF Ratio
63.5314.134.1312.32--
P/OCF Ratio
33.779.863.577.264.8720.97
EV/Sales Ratio
2.111.120.740.800.680.82
EV/EBITDA Ratio
31.6716.395.248.566.6115.20
EV/EBIT Ratio
--9.6723.4414.13-
EV/FCF Ratio
80.1222.805.5419.92--
Debt / Equity Ratio
1.020.950.427.160.4862.31
Debt / EBITDA Ratio
8.206.271.343.281.982.77
Debt / FCF Ratio
16.648.731.427.62--
Net Debt / Equity Ratio
1.040.970.447.340.5062.21
Net Debt / EBITDA Ratio
8.136.231.343.271.982.77
Net Debt / FCF Ratio
16.508.671.417.60-17.60-2.72
Asset Turnover
0.971.081.231.261.321.27
Inventory Turnover
7.477.967.696.796.226.80
Quick Ratio
0.780.790.770.810.570.72
Current Ratio
1.641.721.751.881.381.71
Return on Equity (ROE)
-6.90%-3.29%18.79%6.47%17.11%-7.38%
Return on Assets (ROA)
-1.47%-0.44%7.32%3.80%5.26%-1.63%
Return on Invested Capital (ROIC)
-1.66%-0.49%8.24%4.49%6.44%-1.93%
Return on Capital Employed (ROCE)
-2.68%-0.88%11.06%5.29%8.05%-2.51%
Earnings Yield
--7.89%2.64%7.19%-
FCF Yield
1.57%7.08%24.21%8.11%--
Buyback Yield / Dilution
2.54%2.39%-1.32%-0.08%0.71%-4.69%
Total Shareholder Return
2.54%2.39%-1.32%-0.08%0.71%-4.69%
SEC Filings: 10-K · 10-Q