Mayville Engineering Company, Inc. (MEC) › Shares OutstandingMayville Engineering Company, Inc. (MEC) — Shares OutstandingAnnual figures by fiscal year, from SEC filings.2019: 17.45M2020: 19.90M2021: 20.83M2022: 20.68M2023: 20.70M2024: 20.97M2025: 20.47M20.47M2019Shares Outstanding (shares)2025Fiscal YearShares OutstandingChange YoY202520.47M-2.4%202420.97M+1.3%202320.70M+0.1%202220.68M-0.7%202120.83M+4.7%202019.90M+14.0%201917.45M—Other metrics: RevenueCost of RevenueGross ProfitOperating IncomeNet IncomeEPS (Diluted)Total AssetsTotal LiabilitiesShareholders' EquityCash & EquivalentsOperating Cash FlowCapital ExpendituresDividends Per Share