Mayville Engineering Company, Inc. (MEC)
NYSE: MEC · Real-Time Price · USD
33.55
-1.66 (-4.71%)
At close: Jul 2, 2026, 4:00 PM EDT
33.28
-0.27 (-0.80%)
After-hours: Jul 2, 2026, 7:00 PM EDT

MEC Analyst Ratings

Ratings History

AnalystFirmRatingRatingActionPrice TargetUpsideDate
Northland Securities
Northland Securities
Buy
Maintains
$30
BuyMaintains$30-10.58%Jun 30, 2026
William Blair
William Blair
Buy
Maintains
n/a
BuyMaintainsn/an/aJun 22, 2026
Craig-Hallum
Craig-Hallum
Buy
Maintains
$30$34
BuyMaintains$30$34+1.34%Jun 1, 2026
D.A. Davidson
D.A. Davidson
Buy
Maintains
$23$32
BuyMaintains$23$32-4.62%May 11, 2026
Citi
Citi
Buy
Reiterates
$24$25
BuyReiterates$24$25-25.48%Mar 5, 2026