Griffon Corporation (GFF) Stock Analysis — AI Research | MarketCI