Current Stock Value

Mayville Engineering Company, Inc. (MEC)

$6.52

-0.24 (-3.55%)
Valuation Date: 9/29/2022
Share Price on Valuation Date 6.52$
Stock Beta 0.52
Outstanding Shares 20.83