Current Stock Value

Mayville Engineering Company, Inc. (MEC)

$8.1

+0.37 (+4.79%)
Valuation Date: 8/18/2022
Share Price on Valuation Date 8.10$
Stock Beta 0.53
Outstanding Shares 20.83