Insider purchases - Last 6 months | Shares | Trans |
---|---|---|
Purchases | 0 | 0 |
Sales | N/A | 0 |
Net shares purchased (sold) | 0 | 0 |
Total insider shares held | 378.19M | N/A |
% net shares purchased (sold) | N/A | N/A |
Net institutional purchases - Prior quarter to latest quarter | Shares |
---|---|
Net shares purchased (sold) | N/A |
% change in institutional shares held | N/A |
Insider | Transaction | Type | Value | Date | Shares |
---|---|---|---|---|---|
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 49.50 per share. | Direct | 7,172,603 | 21 Oct 2022 | 144,904 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 49.50 per share. | Direct | 7,172,603 | 21 Oct 2022 | 144,904 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 49.74 per share. | Direct | 16,502,538 | 21 Oct 2022 | 331,756 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 49.74 per share. | Direct | 16,502,538 | 21 Oct 2022 | 331,756 |
Exxon Mobil Corporation | Redemption, retraction, cancelation, repurchase at price 49.74 per share. | Indirect | 16,502,538 | 21 Oct 2022 | 331,756 |
Exxon Mobil Corporation | Redemption, retraction, cancelation, repurchase at price 48.57 per share. | Indirect | 16,113,906 | 20 Oct 2022 | 331,753 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 49.34 per share. | Direct | 7,150,287 | 20 Oct 2022 | 144,904 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 49.34 per share. | Direct | 7,150,287 | 20 Oct 2022 | 144,904 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 48.57 per share. | Direct | 16,113,906 | 20 Oct 2022 | 331,753 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 48.57 per share. | Direct | 16,113,906 | 20 Oct 2022 | 331,753 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 48.20 per share. | Direct | 6,983,648 | 19 Oct 2022 | 144,904 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 48.20 per share. | Direct | 6,983,648 | 19 Oct 2022 | 144,904 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 48.72 per share. | Direct | 16,163,337 | 19 Oct 2022 | 331,753 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 48.72 per share. | Direct | 16,163,337 | 19 Oct 2022 | 331,753 |
Exxon Mobil Corporation | Redemption, retraction, cancelation, repurchase at price 48.72 per share. | Indirect | 16,163,337 | 19 Oct 2022 | 331,753 |
Exxon Mobil Corporation | Redemption, retraction, cancelation, repurchase at price 46.94 per share. | Indirect | 15,573,481 | 18 Oct 2022 | 331,753 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 46.81 per share. | Direct | 6,782,521 | 18 Oct 2022 | 144,904 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 46.81 per share. | Direct | 6,782,521 | 18 Oct 2022 | 144,904 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 46.94 per share. | Direct | 15,573,481 | 18 Oct 2022 | 331,753 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 46.94 per share. | Direct | 15,573,481 | 18 Oct 2022 | 331,753 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 47.52 per share. | Direct | 6,885,113 | 17 Oct 2022 | 144,904 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 47.52 per share. | Direct | 6,885,113 | 17 Oct 2022 | 144,904 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 46.98 per share. | Direct | 15,587,082 | 17 Oct 2022 | 331,753 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 46.98 per share. | Direct | 15,587,082 | 17 Oct 2022 | 331,753 |
Exxon Mobil Corporation | Redemption, retraction, cancelation, repurchase at price 46.98 per share. | Indirect | 15,587,082 | 17 Oct 2022 | 331,753 |
Exxon Mobil Corporation | Redemption, retraction, cancelation, repurchase at price 46.20 per share. | Indirect | 15,325,615 | 14 Oct 2022 | 331,752 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 46.94 per share. | Direct | 6,802,373 | 14 Oct 2022 | 144,904 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 46.94 per share. | Direct | 6,802,373 | 14 Oct 2022 | 144,904 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 46.20 per share. | Direct | 15,325,615 | 14 Oct 2022 | 331,752 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 46.20 per share. | Direct | 15,325,615 | 14 Oct 2022 | 331,752 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 47.44 per share. | Direct | 6,874,535 | 13 Oct 2022 | 144,904 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 47.44 per share. | Direct | 6,874,535 | 13 Oct 2022 | 144,904 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 48.26 per share. | Direct | 16,011,063 | 13 Oct 2022 | 331,753 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 48.26 per share. | Direct | 16,011,063 | 13 Oct 2022 | 331,753 |
Exxon Mobil Corporation | Redemption, retraction, cancelation, repurchase at price 48.26 per share. | Indirect | 16,011,063 | 13 Oct 2022 | 331,753 |
Exxon Mobil Corporation | Redemption, retraction, cancelation, repurchase at price 45.88 per share. | Indirect | 15,221,159 | 12 Oct 2022 | 331,753 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 45.39 per share. | Direct | 6,577,482 | 12 Oct 2022 | 144,904 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 45.39 per share. | Direct | 6,577,482 | 12 Oct 2022 | 144,904 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 45.88 per share. | Direct | 15,221,159 | 12 Oct 2022 | 331,753 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 45.88 per share. | Direct | 15,221,159 | 12 Oct 2022 | 331,753 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 45.57 per share. | Direct | 6,603,420 | 11 Oct 2022 | 144,904 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 45.57 per share. | Direct | 6,603,420 | 11 Oct 2022 | 144,904 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 45.35 per share. | Direct | 15,043,671 | 11 Oct 2022 | 331,753 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 45.35 per share. | Direct | 15,043,671 | 11 Oct 2022 | 331,753 |
Exxon Mobil Corporation | Redemption, retraction, cancelation, repurchase at price 45.35 per share. | Indirect | 15,043,671 | 11 Oct 2022 | 331,753 |
Exxon Mobil Corporation | Redemption, retraction, cancelation, repurchase at price 47.26 per share. | Indirect | 15,678,267 | 07 Oct 2022 | 331,752 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 47.89 per share. | Direct | 6,939,017 | 07 Oct 2022 | 144,904 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 47.26 per share. | Direct | 15,678,267 | 07 Oct 2022 | 331,752 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 47.26 per share. | Direct | 15,678,267 | 07 Oct 2022 | 331,752 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 47.89 per share. | Direct | 6,939,017 | 07 Oct 2022 | 144,904 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 47.90 per share. | Direct | 6,940,756 | 06 Oct 2022 | 144,904 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 47.90 per share. | Direct | 6,940,756 | 06 Oct 2022 | 144,904 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 47.99 per share. | Direct | 15,920,494 | 06 Oct 2022 | 331,753 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 47.99 per share. | Direct | 15,920,494 | 06 Oct 2022 | 331,753 |
Exxon Mobil Corporation | Redemption, retraction, cancelation, repurchase at price 47.99 per share. | Indirect | 15,920,494 | 06 Oct 2022 | 331,753 |
Exxon Mobil Corporation | Redemption, retraction, cancelation, repurchase at price 47.65 per share. | Indirect | 15,807,698 | 05 Oct 2022 | 331,753 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 47.99 per share. | Direct | 6,953,508 | 05 Oct 2022 | 144,904 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 47.99 per share. | Direct | 6,953,508 | 05 Oct 2022 | 144,904 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 47.65 per share. | Direct | 15,807,698 | 05 Oct 2022 | 331,753 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 47.65 per share. | Direct | 15,807,698 | 05 Oct 2022 | 331,753 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 47.73 per share. | Direct | 6,916,557 | 04 Oct 2022 | 144,904 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 47.73 per share. | Direct | 6,916,557 | 04 Oct 2022 | 144,904 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 47.98 per share. | Direct | 15,918,504 | 04 Oct 2022 | 331,753 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 47.98 per share. | Direct | 15,918,504 | 04 Oct 2022 | 331,753 |
Exxon Mobil Corporation | Redemption, retraction, cancelation, repurchase at price 47.98 per share. | Indirect | 15,918,504 | 04 Oct 2022 | 331,753 |
Exxon Mobil Corporation | Redemption, retraction, cancelation, repurchase at price 46.12 per share. | Indirect | 15,299,406 | 03 Oct 2022 | 331,752 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 46.12 per share. | Direct | 6,682,972 | 03 Oct 2022 | 144,904 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 46.12 per share. | Direct | 6,682,972 | 03 Oct 2022 | 144,904 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 46.12 per share. | Direct | 15,299,406 | 03 Oct 2022 | 331,752 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 46.12 per share. | Direct | 15,299,406 | 03 Oct 2022 | 331,752 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 43.65 per share. | Direct | 6,324,624 | 30 Sept 2022 | 144,904 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 43.65 per share. | Direct | 6,324,624 | 30 Sept 2022 | 144,904 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 43.26 per share. | Direct | 14,351,303 | 30 Sept 2022 | 331,753 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 43.26 per share. | Direct | 14,351,303 | 30 Sept 2022 | 331,753 |
Exxon Mobil Corporation | Redemption, retraction, cancelation, repurchase at price 43.26 per share. | Indirect | 14,351,303 | 30 Sept 2022 | 331,753 |
Exxon Mobil Corporation | Redemption, retraction, cancelation, repurchase at price 44.26 per share. | Indirect | 14,684,714 | 29 Sept 2022 | 331,753 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 43.83 per share. | Direct | 6,350,417 | 29 Sept 2022 | 144,904 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 43.83 per share. | Direct | 6,350,417 | 29 Sept 2022 | 144,904 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 44.26 per share. | Direct | 14,684,714 | 29 Sept 2022 | 331,753 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 44.26 per share. | Direct | 14,684,714 | 29 Sept 2022 | 331,753 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 43.44 per share. | Direct | 6,295,064 | 28 Sept 2022 | 144,904 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 43.44 per share. | Direct | 6,295,064 | 28 Sept 2022 | 144,904 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 44.17 per share. | Direct | 14,652,866 | 28 Sept 2022 | 331,753 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 44.17 per share. | Direct | 14,652,866 | 28 Sept 2022 | 331,753 |
Exxon Mobil Corporation | Redemption, retraction, cancelation, repurchase at price 44.17 per share. | Indirect | 14,652,866 | 28 Sept 2022 | 331,753 |
Exxon Mobil Corporation | Redemption, retraction, cancelation, repurchase at price 41.92 per share. | Indirect | 13,907,375 | 27 Sept 2022 | 331,752 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 41.73 per share. | Direct | 6,047,423 | 27 Sept 2022 | 144,904 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 41.73 per share. | Direct | 6,047,423 | 27 Sept 2022 | 144,904 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 41.92 per share. | Direct | 13,907,375 | 27 Sept 2022 | 331,752 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 41.92 per share. | Direct | 13,907,375 | 27 Sept 2022 | 331,752 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 41.16 per share. | Direct | 5,964,103 | 26 Sept 2022 | 144,904 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 41.16 per share. | Direct | 5,964,103 | 26 Sept 2022 | 144,904 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 40.38 per share. | Direct | 13,396,186 | 26 Sept 2022 | 331,753 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 40.38 per share. | Direct | 13,396,186 | 26 Sept 2022 | 331,753 |
Exxon Mobil Corporation | Redemption, retraction, cancelation, repurchase at price 40.38 per share. | Indirect | 13,396,186 | 26 Sept 2022 | 331,753 |
Exxon Mobil Corporation | Redemption, retraction, cancelation, repurchase at price 42.01 per share. | Indirect | 13,937,607 | 23 Sept 2022 | 331,753 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 42.26 per share. | Direct | 6,123,498 | 23 Sept 2022 | 144,904 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 42.26 per share. | Direct | 6,123,498 | 23 Sept 2022 | 144,904 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 42.01 per share. | Direct | 13,937,607 | 23 Sept 2022 | 331,753 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 42.01 per share. | Direct | 13,937,607 | 23 Sept 2022 | 331,753 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 45.54 per share. | Direct | 6,598,638 | 22 Sept 2022 | 144,904 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 45.54 per share. | Direct | 6,598,638 | 22 Sept 2022 | 144,904 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 45.11 per share. | Direct | 14,965,377 | 22 Sept 2022 | 331,753 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 45.11 per share. | Direct | 14,965,377 | 22 Sept 2022 | 331,753 |
Exxon Mobil Corporation | Redemption, retraction, cancelation, repurchase at price 45.11 per share. | Indirect | 14,965,377 | 22 Sept 2022 | 331,753 |
Exxon Mobil Corporation | Redemption, retraction, cancelation, repurchase at price 45.28 per share. | Indirect | 15,023,102 | 21 Sept 2022 | 331,753 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 46.06 per share. | Direct | 6,674,857 | 21 Sept 2022 | 144,904 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 46.06 per share. | Direct | 6,674,857 | 21 Sept 2022 | 144,904 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 45.28 per share. | Direct | 15,023,102 | 21 Sept 2022 | 331,753 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 45.28 per share. | Direct | 15,023,102 | 21 Sept 2022 | 331,753 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 45.95 per share. | Direct | 6,658,338 | 20 Sept 2022 | 144,904 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 45.95 per share. | Direct | 6,658,338 | 20 Sept 2022 | 144,904 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 46.33 per share. | Direct | 15,371,065 | 20 Sept 2022 | 331,752 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 46.33 per share. | Direct | 15,371,065 | 20 Sept 2022 | 331,752 |
Exxon Mobil Corporation | Redemption, retraction, cancelation, repurchase at price 46.33 per share. | Indirect | 15,371,065 | 20 Sept 2022 | 331,752 |
Exxon Mobil Corporation | Redemption, retraction, cancelation, repurchase at price 46.69 per share. | Indirect | 15,488,220 | 19 Sept 2022 | 331,753 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 46.26 per share. | Direct | 6,703,403 | 19 Sept 2022 | 144,904 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 46.26 per share. | Direct | 6,703,403 | 19 Sept 2022 | 144,904 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 46.69 per share. | Direct | 15,488,220 | 19 Sept 2022 | 331,753 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 46.69 per share. | Direct | 15,488,220 | 19 Sept 2022 | 331,753 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 45.63 per share. | Direct | 6,612,404 | 16 Sept 2022 | 144,904 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 45.63 per share. | Direct | 6,612,404 | 16 Sept 2022 | 144,904 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 45.89 per share. | Direct | 15,224,145 | 16 Sept 2022 | 331,753 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 45.89 per share. | Direct | 15,224,145 | 16 Sept 2022 | 331,753 |
Exxon Mobil Corporation | Redemption, retraction, cancelation, repurchase at price 45.89 per share. | Indirect | 15,224,145 | 16 Sept 2022 | 331,753 |
Exxon Mobil Corporation | Redemption, retraction, cancelation, repurchase at price 46.45 per share. | Indirect | 15,409,926 | 15 Sept 2022 | 331,753 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 46.98 per share. | Direct | 6,807,155 | 15 Sept 2022 | 144,904 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 46.98 per share. | Direct | 6,807,155 | 15 Sept 2022 | 144,904 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 46.45 per share. | Direct | 15,409,926 | 15 Sept 2022 | 331,753 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 46.45 per share. | Direct | 15,409,926 | 15 Sept 2022 | 331,753 |
Exxon Mobil Corporation | Redemption, retraction, cancelation, repurchase at price 48.58 per share. | Indirect | 16,117,507 | 14 Sept 2022 | 331,752 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 48.79 per share. | Direct | 7,069,576 | 14 Sept 2022 | 144,904 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 48.79 per share. | Direct | 7,069,576 | 14 Sept 2022 | 144,904 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 48.58 per share. | Direct | 16,117,507 | 14 Sept 2022 | 331,752 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 48.58 per share. | Direct | 16,117,507 | 14 Sept 2022 | 331,752 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 47.97 per share. | Direct | 6,951,189 | 13 Sept 2022 | 144,904 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 47.97 per share. | Direct | 6,951,189 | 13 Sept 2022 | 144,904 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 47.72 per share. | Direct | 15,830,589 | 13 Sept 2022 | 331,753 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 47.72 per share. | Direct | 15,830,589 | 13 Sept 2022 | 331,753 |
Exxon Mobil Corporation | Redemption, retraction, cancelation, repurchase at price 47.72 per share. | Indirect | 15,830,589 | 13 Sept 2022 | 331,753 |
Exxon Mobil Corporation | Redemption, retraction, cancelation, repurchase at price 48.75 per share. | Indirect | 16,172,626 | 12 Sept 2022 | 331,753 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 49.09 per share. | Direct | 7,113,482 | 12 Sept 2022 | 144,904 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 49.09 per share. | Direct | 7,113,482 | 12 Sept 2022 | 144,904 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 48.75 per share. | Direct | 16,172,626 | 12 Sept 2022 | 331,753 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 48.75 per share. | Direct | 16,172,626 | 12 Sept 2022 | 331,753 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 48.24 per share. | Direct | 6,990,748 | 09 Sept 2022 | 144,904 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 48.24 per share. | Direct | 6,990,748 | 09 Sept 2022 | 144,904 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 48.44 per share. | Direct | 16,070,778 | 09 Sept 2022 | 331,753 |
Imperial Oil Ltd | Redemption, retraction, cancelation, repurchase at price 48.44 per share. | Direct | 16,070,778 | 09 Sept 2022 | 331,753 |
Exxon Mobil Corporation | Redemption, retraction, cancelation, repurchase at price 48.44 per share. | Indirect | 16,070,778 | 09 Sept 2022 | 331,753 |