Stocks Griffon Corp executive sells over $2.4 million in company stock September 20, 2024 Post ContentÂ