GFF - Griffon Corporation Stock Analysis | Finranks