Mayville Engineering Company, Inc. (MEC)
NYSE: MEC · Real-Time Price · USD
23.93
+1.43 (6.36%)
Aug 12, 2026, 11:04 AM EDT - Market open

MEC Analyst Ratings

Ratings History

AnalystFirmRatingRatingActionPrice TargetUpsideDate
D.A. Davidson
D.A. Davidson
Buy
Maintains
$36
BuyMaintains$36+50.44%Aug 10, 2026
Citi
Citi
Buy
Maintains
$43$38
BuyMaintains$43$38+58.80%Aug 6, 2026
William Blair
William Blair
Buy
Reiterates
n/a
BuyReiteratesn/an/aAug 5, 2026
Northland Securities
Northland Securities
Buy
Maintains
$30$40
BuyMaintains$30$40+67.15%Aug 5, 2026
Craig-Hallum
Craig-Hallum
Buy
Maintains
n/a
BuyMaintainsn/an/aJul 6, 2026