Mayville Engineering Company, Inc. (MEC)
NYSE: MEC · Real-Time Price · USD
21.82
-0.30 (-1.36%)
At close: Feb 23, 2026, 4:00 PM EST
21.85
+0.03 (0.14%)
After-hours: Feb 23, 2026, 7:00 PM EST

MEC Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Feb '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
443325293255305269
Market Cap Growth
35.66%10.82%14.67%-16.19%13.19%45.38%
Enterprise Value
692469497366362332
Last Close Price
21.8215.7214.4212.6614.9113.42
PE Ratio
37.1612.5037.3313.64--
Forward PE
99.2737.7717.1012.5713.7833.05
PS Ratio
0.830.560.500.470.670.75
PB Ratio
1.811.291.271.171.541.34
P/TBV Ratio
-3.023.722.494.013.97
P/FCF Ratio
8.474.1812.32--9.37
P/OCF Ratio
7.023.617.264.8721.087.37
PEG Ratio
-3.653.653.653.65-
EV/Sales Ratio
1.300.810.850.680.800.93
EV/EBITDA Ratio
14.867.988.147.208.9211.49
EV/EBIT Ratio
100.3322.1819.1217.0641.27-
EV/FCF Ratio
13.226.0320.92--11.55
Debt / Equity Ratio
1.020.450.800.510.340.24
Debt / EBITDA Ratio
4.871.792.841.951.671.66
Debt / FCF Ratio
4.781.457.76--1.67
Net Debt / Equity Ratio
1.020.450.800.510.340.24
Net Debt / EBITDA Ratio
5.341.913.012.171.671.66
Net Debt / FCF Ratio
4.751.457.73-17.79-2.721.67
Asset Turnover
1.011.241.261.321.271.02
Inventory Turnover
7.678.237.336.747.147.31
Quick Ratio
0.960.850.890.650.770.86
Current Ratio
1.821.751.881.381.711.69
Return on Equity (ROE)
5.06%10.78%3.50%9.00%-3.73%-3.53%
Return on Assets (ROA)
0.82%2.80%3.47%3.27%1.52%-0.57%
Return on Invested Capital (ROIC)
1.22%4.21%6.19%6.04%3.41%-1.22%
Return on Capital Employed (ROCE)
1.40%5.50%6.10%6.30%2.90%-1.10%
Earnings Yield
2.76%8.00%2.68%7.33%-2.44%-2.63%
FCF Yield
11.81%23.95%8.12%-2.42%-8.16%10.67%
Buyback Yield / Dilution
0.15%-1.32%-0.08%-1.36%-2.54%-14.05%
Updated Sep 30, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q