Live feed18:01:44·311dINSIDERFilingvia QuantisnowSVP, Corp. Development & GC Leuba Sean P bought $6,780 worth of shares (500 units at $13.56) (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.MEC· Mayville Engineering Company Inc.IndustrialsOriginal source