IMS is based in France.
Its stock quote reached its lowest recent point on October 10, 2008 at €UR 10.00, and its highest recent level on July 25, 2011 at €UR 16.20.
IMS has 24 028 438 shares outstanding.