NYSE American - Delayed Quote USD

Imperial Oil Limited (IMO)

70.70 -0.57 (-0.80%)
At close: April 26 at 4:00 PM EDT
70.60 -0.10 (-0.14%)
After hours: April 26 at 7:49 PM EDT

Insider Purchases Last 6 Months

SharesTransactions
Purchases 0 0
Sales -- 0
Net Shares Purchased (Sold) 0 0
Total Insider Shares Held 372.97M --
% Net Shares Purchased (Sold) -- --

Net Institutional Purchases Prior Quarter to Latest Quarter

Shares
Net Shares Purchased (Sold) --
% Change in Institutional Shares Held --

Insider Transactions Reported - Last Two Years

InsiderTransactionTypeValueDate
Imperial Oil Ltd Issuer Redemption, retraction, cancelation, repurchase at price 49.50 per share. Direct 7,172,603 Oct 21, 2022
Imperial Oil Ltd Issuer Redemption, retraction, cancelation, repurchase at price 49.50 per share. Direct 7,172,603 Oct 21, 2022
Imperial Oil Ltd Issuer Redemption, retraction, cancelation, repurchase at price 49.74 per share. Direct 16,502,538 Oct 21, 2022
Imperial Oil Ltd Issuer Redemption, retraction, cancelation, repurchase at price 49.74 per share. Direct 16,502,538 Oct 21, 2022
Exxon Mobil Corporation 10% Security Holder of Issuer Redemption, retraction, cancelation, repurchase at price 49.74 per share. Indirect 16,502,538 Oct 21, 2022
Exxon Mobil Corporation 10% Security Holder of Issuer Redemption, retraction, cancelation, repurchase at price 48.57 per share. Indirect 16,113,906 Oct 20, 2022
Imperial Oil Ltd Issuer Redemption, retraction, cancelation, repurchase at price 49.34 per share. Direct 7,150,287 Oct 20, 2022
Imperial Oil Ltd Issuer Redemption, retraction, cancelation, repurchase at price 49.34 per share. Direct 7,150,287 Oct 20, 2022
Imperial Oil Ltd Issuer Redemption, retraction, cancelation, repurchase at price 48.57 per share. Direct 16,113,906 Oct 20, 2022
Imperial Oil Ltd Issuer Redemption, retraction, cancelation, repurchase at price 48.57 per share. Direct 16,113,906 Oct 20, 2022
Imperial Oil Ltd Issuer Redemption, retraction, cancelation, repurchase at price 48.20 per share. Direct 6,983,648 Oct 19, 2022
Imperial Oil Ltd Issuer Redemption, retraction, cancelation, repurchase at price 48.20 per share. Direct 6,983,648 Oct 19, 2022
Imperial Oil Ltd Issuer Redemption, retraction, cancelation, repurchase at price 48.72 per share. Direct 16,163,337 Oct 19, 2022
Imperial Oil Ltd Issuer Redemption, retraction, cancelation, repurchase at price 48.72 per share. Direct 16,163,337 Oct 19, 2022
Exxon Mobil Corporation 10% Security Holder of Issuer Redemption, retraction, cancelation, repurchase at price 48.72 per share. Indirect 16,163,337 Oct 19, 2022
Exxon Mobil Corporation 10% Security Holder of Issuer Redemption, retraction, cancelation, repurchase at price 46.94 per share. Indirect 15,573,481 Oct 18, 2022
Imperial Oil Ltd Issuer Redemption, retraction, cancelation, repurchase at price 46.81 per share. Direct 6,782,521 Oct 18, 2022
Imperial Oil Ltd Issuer Redemption, retraction, cancelation, repurchase at price 46.81 per share. Direct 6,782,521 Oct 18, 2022
Imperial Oil Ltd Issuer Redemption, retraction, cancelation, repurchase at price 46.94 per share. Direct 15,573,481 Oct 18, 2022
Imperial Oil Ltd Issuer Redemption, retraction, cancelation, repurchase at price 46.94 per share. Direct 15,573,481 Oct 18, 2022
Imperial Oil Ltd Issuer Redemption, retraction, cancelation, repurchase at price 47.52 per share. Direct 6,885,113 Oct 17, 2022
Imperial Oil Ltd Issuer Redemption, retraction, cancelation, repurchase at price 47.52 per share. Direct 6,885,113 Oct 17, 2022
Imperial Oil Ltd Issuer Redemption, retraction, cancelation, repurchase at price 46.98 per share. Direct 15,587,082 Oct 17, 2022
Imperial Oil Ltd Issuer Redemption, retraction, cancelation, repurchase at price 46.98 per share. Direct 15,587,082 Oct 17, 2022
Exxon Mobil Corporation 10% Security Holder of Issuer Redemption, retraction, cancelation, repurchase at price 46.98 per share. Indirect 15,587,082 Oct 17, 2022
Exxon Mobil Corporation 10% Security Holder of Issuer Redemption, retraction, cancelation, repurchase at price 46.20 per share. Indirect 15,325,615 Oct 14, 2022
Imperial Oil Ltd Issuer Redemption, retraction, cancelation, repurchase at price 46.94 per share. Direct 6,802,373 Oct 14, 2022
Imperial Oil Ltd Issuer Redemption, retraction, cancelation, repurchase at price 46.94 per share. Direct 6,802,373 Oct 14, 2022
Imperial Oil Ltd Issuer Redemption, retraction, cancelation, repurchase at price 46.20 per share. Direct 15,325,615 Oct 14, 2022
Imperial Oil Ltd Issuer Redemption, retraction, cancelation, repurchase at price 46.20 per share. Direct 15,325,615 Oct 14, 2022
Imperial Oil Ltd Issuer Redemption, retraction, cancelation, repurchase at price 47.44 per share. Direct 6,874,535 Oct 13, 2022
Imperial Oil Ltd Issuer Redemption, retraction, cancelation, repurchase at price 47.44 per share. Direct 6,874,535 Oct 13, 2022
Imperial Oil Ltd Issuer Redemption, retraction, cancelation, repurchase at price 48.26 per share. Direct 16,011,063 Oct 13, 2022
Imperial Oil Ltd Issuer Redemption, retraction, cancelation, repurchase at price 48.26 per share. Direct 16,011,063 Oct 13, 2022
Exxon Mobil Corporation 10% Security Holder of Issuer Redemption, retraction, cancelation, repurchase at price 48.26 per share. Indirect 16,011,063 Oct 13, 2022
Exxon Mobil Corporation 10% Security Holder of Issuer Redemption, retraction, cancelation, repurchase at price 45.88 per share. Indirect 15,221,159 Oct 12, 2022
Imperial Oil Ltd Issuer Redemption, retraction, cancelation, repurchase at price 45.39 per share. Direct 6,577,482 Oct 12, 2022
Imperial Oil Ltd Issuer Redemption, retraction, cancelation, repurchase at price 45.39 per share. Direct 6,577,482 Oct 12, 2022
Imperial Oil Ltd Issuer Redemption, retraction, cancelation, repurchase at price 45.88 per share. Direct 15,221,159 Oct 12, 2022
Imperial Oil Ltd Issuer Redemption, retraction, cancelation, repurchase at price 45.88 per share. Direct 15,221,159 Oct 12, 2022
Imperial Oil Ltd Issuer Redemption, retraction, cancelation, repurchase at price 45.57 per share. Direct 6,603,420 Oct 11, 2022
Imperial Oil Ltd Issuer Redemption, retraction, cancelation, repurchase at price 45.57 per share. Direct 6,603,420 Oct 11, 2022
Imperial Oil Ltd Issuer Redemption, retraction, cancelation, repurchase at price 45.35 per share. Direct 15,043,671 Oct 11, 2022
Imperial Oil Ltd Issuer Redemption, retraction, cancelation, repurchase at price 45.35 per share. Direct 15,043,671 Oct 11, 2022
Exxon Mobil Corporation 10% Security Holder of Issuer Redemption, retraction, cancelation, repurchase at price 45.35 per share. Indirect 15,043,671 Oct 11, 2022
Exxon Mobil Corporation 10% Security Holder of Issuer Redemption, retraction, cancelation, repurchase at price 47.26 per share. Indirect 15,678,267 Oct 7, 2022
Imperial Oil Ltd Issuer Redemption, retraction, cancelation, repurchase at price 47.89 per share. Direct 6,939,017 Oct 7, 2022
Imperial Oil Ltd Issuer Redemption, retraction, cancelation, repurchase at price 47.26 per share. Direct 15,678,267 Oct 7, 2022
Imperial Oil Ltd Issuer Redemption, retraction, cancelation, repurchase at price 47.26 per share. Direct 15,678,267 Oct 7, 2022
Imperial Oil Ltd Issuer Redemption, retraction, cancelation, repurchase at price 47.89 per share. Direct 6,939,017 Oct 7, 2022

Related Tickers