Ithaca is a and oil exploration company based in Canada.
Its stock quote reached its lowest recent point on August 12, 2011 at GBX 100.00, and its highest recent level on June 06, 2017 at GBX 110.75.
Ithaca has 415 049 984 shares outstanding.