Back to top

MEC's price rises by 2.47% on June 25, though its technical setup remains stable.

Mayville Engineering Company, Inc. (MEC) — SwingTradeBot Technical Analysis Report · Jun 25, 2026, 17:44 ET
MEC finished higher by 2.47% on Thursday, June 25th, trading 0.2 times its typical volume. Key support levels exist at 34.52, 33.8 & 33.37, with resistance at 35.68, 36.11 & 36.83.

Current SwingTradeBot Technical Rating of MEC: A

Just a sneak peek — check SwingTradeBot.com for the full story on MEC.

Read full article here »

In-Depth Zacks Research for the Tickers Above

Normally $25 each - click below to receive one report FREE:

Mayville Engineering Company, Inc. (MEC)