Griffon Corp (GFF) navigates tariffs, high debt and weak US construction sector with strong valuation, global strategies and ...