 Mastercraft Boat Holdings Incs NASDAQ: MCFT Board of Directors had approved a new share repurchase program of up to 50 million. Mastercraft will repurchase up to 50 million of its outstanding shares of common stock during the three years ending June 2024. 