MasterCraft Boat Holdings, Inc. (MCFT) stock: insider buying, earnings and risk | BrightDollar