Mayville Engineering Company, Inc. (MEC)
NYSE: MEC · Real-Time Price · USD
34.74
+1.14 (3.39%)
At close: Jun 9, 2026, 4:00 PM EDT
34.55
-0.19 (-0.55%)
After-hours: Jun 9, 2026, 7:14 PM EDT

MEC Analyst Ratings

Ratings History

AnalystFirmRatingRatingActionPrice TargetUpsideDate
Craig-Hallum
Craig-Hallum
Buy
Maintains
$30$34
BuyMaintains$30$34-2.13%Jun 1, 2026
Northland Securities
Northland Securities
Buy
Maintains
$30
BuyMaintains$30-13.64%Jun 1, 2026
D.A. Davidson
D.A. Davidson
Buy
Maintains
$23$32
BuyMaintains$23$32-7.89%May 11, 2026
William Blair
William Blair
Buy
Reiterates
n/a
BuyReiteratesn/an/aMay 7, 2026
Citi
Citi
Buy
Reiterates
$24$25
BuyReiterates$24$25-28.04%Mar 5, 2026