MEC

Mayville Engineering Company, Inc.

Company with tickers: MEC

CIK
1766368
CUSIP
578605107
Shares Outstanding
25,494,006
13F Activity (30d)
110 filings 107 filers
Price
$25.82
Market Cap
$679.42M
P/E Ratio
-64.55
EPS (Diluted)
$-0.40
52W High
$28.15
52W Low
$12.10

Short Interest History

Settlement Date Current Position Previous Position Change Days to Cover
2026-04-30 922,032 883,600 +38,432 8.30
2026-04-15 883,600 821,921 +61,679 6.89
2026-03-31 821,921 793,901 +28,020 5.76
2026-03-13 793,901 723,030 +70,871 2.93
2026-02-27 723,030 771,033 -48,003 6.02
2026-02-13 771,033 822,166 -51,133 4.77
2026-01-30 822,166 933,021 -110,855 5.97
2026-01-15 933,021 912,662 +20,359 4.91
2025-12-31 912,662 1,106,915 -194,253 4.70
2025-12-15 1,106,915 931,703 +175,212 7.48
2025-11-28 931,703 856,760 +74,943 3.13
2025-11-14 856,760 865,306 -8,546 3.47
2025-10-31 865,306 640,098 +225,208 2.71
2025-10-15 640,098 597,434 +42,664 6.42
2025-09-30 597,434 572,974 +24,460 4.19
2025-09-15 572,974 480,689 +92,285 5.12
2025-08-29 480,689 495,482 -14,793 4.67
2025-08-15 495,482 506,374 -10,892 2.35
2025-07-31 506,374 469,638 +36,736 4.77
2025-07-15 469,638 416,612 +53,026 5.10
2025-06-30 416,612 308,995 +107,617 2.42
2025-06-13 308,995 290,986 +18,009 2.85
2025-05-30 290,986 227,522 +63,464 2.56
2025-05-15 227,522 208,723 +18,799 1.91