Mayville Engineering Insider Sale: Sean P. Leuba Sells 12,855 Shares at $25.44
Mayville Engineering insider sale: Senior VP Leuba sells 12,855 shares at $25.44, a 2.5% premium—small move amid a sharp downtrend, hinting at liquidity needs rather than a strategic shift.
4 minutes to read




