Mayville Engineering (MEC) Technical Analysis

As of 2026-07-22, MEC last traded at 30.1 USD (+0.03% on the day) and is in a range on the daily timeframe — moving averages not aligned / flat. Nearest levels: 21.02 USD support below, 35.39 USD resistance above. 14-day RSI is 32.3 (bearish).

Last updated 2026-07-22 · Source: FMP end-of-day prices (adjusted); indicators computed by SniperIQ

Is MEC in an uptrend or downtrend?

Mayville Engineering is in a range — moving averages not aligned / flat.

Last close30.1 USD (+0.03%)
20-day average33.585 USD
50-day average31.442 USD
200-day average21.69 USD

Key support and resistance levels for MEC

Derived from swing pivots over the last 200 sessions:

LevelTypeStrengthTouches
35.39 USDResistanceMinor1
36.5 USDResistanceMinor1
38.76 USDResistanceMinor1
LevelTypeStrengthTouches
21.02 USDSupportModerate2
19.59 USDSupportMinor1
18.01 USDSupportMinor1

MEC 52-week range, momentum and volatility

52-week high38.76 USD (22.3% below)
52-week low12.1 USD (148.8% above)
14-day RSI32.3 (Bearish)
14-day ATR2.215 USD (7.36% of price, High volatility)

Related research pages

Frequently asked questions

Is Mayville Engineering (MEC) in an uptrend or downtrend?

As of 2026-07-22, MEC is in a range on the daily timeframe — moving averages not aligned / flat. Last close 30.1 USD vs 50-day average 31.442 USD and 200-day average 21.69 USD.

What are the key support and resistance levels for MEC?

Nearest support is around 21.02 USD (moderate, 2 touches). Nearest resistance is around 35.39 USD (minor). Levels are derived from swing pivots over the last ~200 sessions.

What is MEC's 52-week high and low?

Over the last 52 weeks, MEC traded between 12.1 USD and 38.76 USD. It is currently 22.3% below its 52-week high.

Is MEC overbought or oversold?

The 14-day RSI is 32.3 — in a neutral 30–70 range. Momentum reads as bearish.

How volatile is MEC?

Its 14-day Average True Range is 2.215 (7.36% of price) — high volatility relative to price.