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 March 28, 2024 at GBX 113.25.
Griffin has 169 993 727 shares outstanding.