Ivanhoe Energy is a and oil producing company based in Canada.
Ivanhoe Energy holds various exploration projects in Canada.
Its main exploration property is TAMARACK PROJECT in Canada.
Ivanhoe Energy is listed in Canada, in Germany and in United States of America. Its market capitalisation is CA$ 215.4 millions as of today (US$ 172.2 millions, € 150.8 millions).
Its stock quote reached its lowest recent point on December 05, 2008 at CA$ 0.39, and its highest recent level on March 28, 2024 at CA$ 13.13.
Ivanhoe Energy has 16 403 000 shares outstanding.