Griffin is based in United kingdom.
Its stock quote reached its lowest recent point on May 02, 2003 at GBX 10.07, and its highest recent level on April 19, 2024 at GBX 140.50.
Griffin has 169 993 727 shares outstanding.