$130.81
-0.80-0.61%
al cierre: Sep 10, 5:00 PM EST

Imperial Oil (IMO) institutional and insider ownership, recent insider transactions and ownership breakdown.
Shares Outstanding
483.593M
Shares Float
90.911M
Institutional Shares Held
91.022M
Institutional % Held
18.8%
Ownership Breakdown