Mayville Engineering Company, Inc. (MEC)
NYSE: MEC · Real-Time Price · USD
17.07
-0.13 (-0.76%)
At close: Sep 21, 2026, 4:00 PM EDT
17.19
+0.12 (0.70%)
After-hours: Sep 21, 2026, 6:39 PM EDT

MEC Analyst Ratings

Ratings History

AnalystFirmRatingRatingActionPrice TargetUpsideDate
Northland Securities
Northland Securities
Buy
Maintains
$40
BuyMaintains$40+134.33%Sep 14, 2026
William Blair
William Blair
Buy
Maintains
n/a
BuyMaintainsn/an/aAug 31, 2026
D.A. Davidson
D.A. Davidson
Buy
Maintains
$36
BuyMaintains$36+110.90%Aug 10, 2026
Citi
Citi
Buy
Maintains
$43$38
BuyMaintains$43$38+122.61%Aug 6, 2026
Craig-Hallum
Craig-Hallum
Buy
Maintains
n/a
BuyMaintainsn/an/aJul 6, 2026