Leuba’s Latest Sale: Mayville Engineering Insider Trims Position Amid Stock Decline
Insider sale: Sean Leuba sells 12,855 Mayville Engineering shares at $25.44, a modest premium amid a recent sharp downtrend – what this means for investors.
4 minutes to read




