Ownership: ExxonMobil, Imperial Oil Limited

Details
Title Controlling shareholder
Is Current yes
Percent Stake 70%