Mayville Engineering Company, Inc. (MEC)
NYSE: MEC · Real-Time Price · USD
20.72
-0.18 (-0.86%)
At close: Apr 14, 2026, 4:00 PM EDT
20.72
0.00 (0.00%)
After-hours: Apr 14, 2026, 4:10 PM EDT

MEC Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
421380321293255303
Market Cap Growth
46.74%18.51%9.59%14.68%-15.77%12.63%
Enterprise Value
658.6606.96425.89468.31359.39370.7
Last Close Price
20.7218.7215.7214.4212.6614.91
PE Ratio
--46.8012.6837.9513.91-41.42
Forward PE
103.6085.1737.7717.1012.5713.78
PEG Ratio
-3.653.653.653.653.65
PS Ratio
0.770.700.550.500.470.67
PB Ratio
1.751.581.2711.901.17279.46
P/TBV Ratio
1.781.591.3112.131.20286.26
P/FCF Ratio
15.6414.134.1312.32-41.30-12.20
P/OCF Ratio
10.929.863.577.264.8720.97
EV/Sales Ratio
1.211.110.730.800.670.82
EV/EBITDA Ratio
15.5616.215.188.476.5215.20
EV/EBIT Ratio
636.94-157.909.5623.1913.94-50.16
EV/FCF Ratio
24.4722.555.4819.71-58.12-14.92
Debt / Equity Ratio
0.950.950.427.160.4862.31
Debt / EBITDA Ratio
6.276.271.343.281.982.77
Debt / FCF Ratio
8.738.731.427.62-17.62-2.72
Net Debt / Equity Ratio
0.970.970.447.340.5062.21
Net Debt / EBITDA Ratio
6.236.231.343.271.982.77
Net Debt / FCF Ratio
8.678.671.417.60-17.60-2.72
Asset Turnover
1.081.081.231.261.321.27
Inventory Turnover
7.977.967.696.796.226.80
Quick Ratio
0.790.790.770.810.570.72
Current Ratio
1.721.721.751.881.381.71
Return on Equity (ROE)
-3.29%-3.29%18.79%6.47%17.11%-7.38%
Return on Assets (ROA)
-0.44%-0.44%7.32%3.80%5.26%-1.63%
Return on Invested Capital (ROIC)
-0.49%-0.49%8.24%4.49%6.44%-1.93%
Return on Capital Employed (ROCE)
-0.88%-0.88%11.06%5.29%8.05%-2.51%
Earnings Yield
-1.93%-2.14%7.89%2.64%7.19%-2.41%
FCF Yield
6.39%7.08%24.21%8.11%-2.42%-8.20%
Buyback Yield / Dilution
2.39%2.39%-1.32%-0.08%0.71%-4.69%
Total Shareholder Return
2.39%2.39%-1.32%-0.08%0.71%-4.69%
Updated Mar 3, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q