It's been a good week for Griffon Corporation ( NYSE:GFF ) shareholders, because the company has just released ...