Live feed20:39:08·28dINSIDERFilingvia QuantisnowNew insider Lewis Stephen E claimed ownership of 1,345 shares (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.MCFT· MasterCraft Boat Holdings Inc.IndustrialsOriginal source