$128.62
-3.32-2.52%
In chiusura: Sep 4, 5:00 PM EST
$128.62
N/A
Post-mercato: 4: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
90.965M
Institutional % Held
18.8%
Ownership Breakdown