Mayville Engineering Insider Buying Signals Confidence, Raises Investor Questions
Leuba Sean P. buys 1,015 Mayville Engineering shares, signaling executive confidence amid rising revenue and an active buy‑back program, yet investors should watch dilution and earnings outlook.
3 minutes to read
