Russell Investments Group’s Imperial Oil IMO Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$12.9M Buy
161,978
+30,232
+23% +$2.4M 0.02% 750
2025
Q1
$9.5M Sell
131,746
-5,126
-4% -$370K 0.01% 850
2024
Q4
$8.43M Sell
136,872
-37,908
-22% -$2.33M 0.01% 895
2024
Q3
$12.3M Buy
174,780
+21,829
+14% +$1.54M 0.02% 754
2024
Q2
$10.4M Buy
152,951
+8,426
+6% +$575K 0.02% 785
2024
Q1
$9.98M Sell
144,525
-14,126
-9% -$975K 0.02% 832
2023
Q4
$9.08M Sell
158,651
-126,009
-44% -$7.21M 0.02% 832
2023
Q3
$17.6M Buy
284,660
+104,856
+58% +$6.48M 0.03% 509
2023
Q2
$9.21M Sell
179,804
-40,793
-18% -$2.09M 0.02% 814
2023
Q1
$11.2M Sell
220,597
-12,524
-5% -$636K 0.02% 727
2022
Q4
$11.3M Buy
233,121
+37,002
+19% +$1.8M 0.02% 718
2022
Q3
$8.54M Buy
196,119
+4,638
+2% +$202K 0.02% 810
2022
Q2
$9.01M Buy
191,481
+39,668
+26% +$1.87M 0.02% 824
2022
Q1
$7.35M Sell
151,813
-114,431
-43% -$5.54M 0.01% 954
2021
Q4
$9.61M Sell
266,244
-78,863
-23% -$2.85M 0.02% 916
2021
Q3
$10.9M Sell
345,107
-40,960
-11% -$1.29M 0.02% 838
2021
Q2
$11.8M Buy
386,067
+113,814
+42% +$3.47M 0.02% 849
2021
Q1
$6.59M Buy
272,253
+234,598
+623% +$5.68M 0.01% 1198
2020
Q4
$713K Buy
37,655
+96
+0.3% +$1.82K ﹤0.01% 2275
2020
Q3
$447K Buy
37,559
+186
+0.5% +$2.21K ﹤0.01% 2442
2020
Q2
$598K Buy
37,373
+18,956
+103% +$303K ﹤0.01% 2314
2020
Q1
$205K Sell
18,417
-21,006
-53% -$234K ﹤0.01% 2543
2019
Q4
$1.04M Sell
39,423
-522,535
-93% -$13.8M ﹤0.01% 2081
2019
Q3
$14.7M Sell
561,958
-132,955
-19% -$3.47M 0.03% 671
2019
Q2
$19.3M Sell
694,913
-111,692
-14% -$3.1M 0.04% 581
2019
Q1
$21.9M Buy
806,605
+28,048
+4% +$763K 0.04% 536
2018
Q4
$19.8M Buy
778,557
+208,589
+37% +$5.3M 0.04% 494
2018
Q3
$18.3M Buy
569,968
+98,686
+21% +$3.17M 0.03% 620
2018
Q2
$15.5M Sell
471,282
-430,426
-48% -$14.2M 0.03% 664
2018
Q1
$23.9M Sell
901,708
-2,996
-0.3% -$79.3K 0.04% 525
2017
Q4
$28.1M Sell
904,704
-138,556
-13% -$4.31M 0.05% 471
2017
Q3
$33.3M Buy
1,043,260
+247,731
+31% +$7.9M 0.06% 404
2017
Q2
$23.2M Buy
795,529
+57,964
+8% +$1.69M 0.04% 547
2017
Q1
$22.4M Sell
737,565
-66,772
-8% -$2.03M 0.04% 526
2016
Q4
$28.1M Buy
+804,337
New +$28.1M 0.05% 427