Mayville Engineering Company, Inc.
MEC
$14.06
-$0.15-1.06%
MEC
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.