Imperial Oil Ltd · buy · $15,103,558
Ballinger (Robert Edward) · other · $131,434
Ballinger (Robert Edward) · buy · $465
Burgess (James Evelyn Richardson) · buy · $233
Davie (Matthew Keith Adam) · buy · $5,299
Gemmell (Constance Dawn) · buy · $2,026
Laing (Ian Robert) · buy · $23,799
Lee (Kit Yee Kitty) · buy · $6,156
Leyerzapf (Christopher Stephen) · buy · $155
Imperial Oil Ltd · buy · $6,256,162
Imperial Oil Ltd · buy · $14,273,569
Exxon Mobil Corporation · buy · $14,273,569
Exxon Mobil Corporation · buy · $14,322,128
Imperial Oil Ltd · buy · $6,323,129
Imperial Oil Ltd · buy · $14,322,128
Imperial Oil Ltd · buy · $6,569,618
Exxon Mobil Corporation · buy · $15,103,558
Exxon Mobil Corporation · buy · $15,427,111
Imperial Oil Ltd · buy · $6,733,528
Imperial Oil Ltd · buy · $15,427,111
Imperial Oil Ltd · buy · $6,736,755
Imperial Oil Ltd · buy · $15,496,624
Exxon Mobil Corporation · buy · $15,496,624
Exxon Mobil Corporation · buy · $15,440,543
Imperial Oil Ltd · buy · $15,440,543
Imperial Oil Ltd · buy · $6,708,080
Imperial Oil Ltd · buy · $6,681,311
Imperial Oil Ltd · buy · $15,242,996
Exxon Mobil Corporation · buy · $15,242,996
Exxon Mobil Corporation · buy · $15,225,793
Imperial Oil Ltd · buy · $6,690,992
Imperial Oil Ltd · buy · $15,225,793
Imperial Oil Ltd · buy · $6,849,035
Imperial Oil Ltd · buy · $15,537,424
Exxon Mobil Corporation · buy · $15,537,424
Exxon Mobil Corporation · buy · $15,799,188
Imperial Oil Ltd · buy · $6,950,242
Imperial Oil Ltd · buy · $15,799,188
Imperial Oil Ltd · buy · $7,032,234
Imperial Oil Ltd · buy · $16,168,244
Exxon Mobil Corporation · buy · $16,168,244
Exxon Mobil Corporation · buy · $15,948,960
Imperial Oil Ltd · buy · $7,036,634
Imperial Oil Ltd · buy · $15,948,960
Imperial Oil Ltd · buy · $7,251,368
Imperial Oil Ltd · buy · $16,496,400
Exxon Mobil Corporation · buy · $16,496,400
Ballinger (Robert Edward) · buy · $470
Exxon Mobil Corporation · buy · $16,786,973
Imperial Oil Ltd · buy · $7,311,431
Imperial Oil Ltd · buy · $16,786,973
Imperial Oil Ltd · buy · $7,289,650
Imperial Oil Ltd · buy · $16,698,320
Exxon Mobil Corporation · buy · $16,698,320
Exxon Mobil Corporation · buy · $16,572,895
Imperial Oil Ltd · buy · $7,281,436
Imperial Oil Ltd · buy · $16,572,895
Imperial Oil Ltd · buy · $7,152,435
Imperial Oil Ltd · buy · $16,437,899
Exxon Mobil Corporation · buy · $16,437,899
Exxon Mobil Corporation · buy · $16,378,629
Imperial Oil Ltd · buy · $7,115,399
Imperial Oil Ltd · buy · $16,378,629
Imperial Oil Ltd · buy · $7,136,667
Imperial Oil Ltd · buy · $16,344,040
Exxon Mobil Corporation · buy · $16,344,040
Exxon Mobil Corporation · buy · $16,461,643
Imperial Oil Ltd · buy · $7,263,248
Imperial Oil Ltd · buy · $16,461,643
Imperial Oil Ltd · buy · $7,195,924
Imperial Oil Ltd · buy · $16,636,363
Exxon Mobil Corporation · buy · $16,636,363
Exxon Mobil Corporation · buy · $16,908,201
Imperial Oil Ltd · buy · $7,308,571
Imperial Oil Ltd · buy · $16,908,201
Imperial Oil Ltd · buy · $7,237,433
Imperial Oil Ltd · buy · $16,575,413
Exxon Mobil Corporation · buy · $16,575,413
Exxon Mobil Corporation · buy · $16,633,676
Imperial Oil Ltd · buy · $7,215,065
Imperial Oil Ltd · buy · $16,633,676
Imperial Oil Ltd · buy · $7,096,771
Imperial Oil Ltd · buy · $16,144,401
Exxon Mobil Corporation · buy · $16,144,401
Exxon Mobil Corporation · buy · $16,252,196
Imperial Oil Ltd · buy · $7,064,502
Imperial Oil Ltd · buy · $16,252,196
Imperial Oil Ltd · buy · $7,056,802
Imperial Oil Ltd · buy · $16,135,070
Exxon Mobil Corporation · buy · $16,135,070
Exxon Mobil Corporation · buy · $16,042,986
Imperial Oil Ltd · buy · $6,901,545
Imperial Oil Ltd · buy · $16,042,986
Imperial Oil Ltd · buy · $6,787,945