$125.68
-1.79-1.4%

Imperial Oil (IMO) institutional and insider ownership, recent insider transactions and ownership breakdown.
Shares Outstanding
472.000M
Shares Float
79.318M
Institutional Shares Held
84.892M
Institutional % Held
18.0%
Ownership Breakdown