Guardian Capital’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
$4.47M Sell
56,389
-3,500
-6% -$277K 0.16% 81
2025
Q1
$4.33M Buy
59,889
+3,100
+5% +$224K 0.17% 82
2024
Q4
$3.5M Hold
56,789
0.13% 86
2024
Q3
$4M Sell
56,789
-900
-2% -$63.4K 0.15% 80
2024
Q2
$3.93M Hold
57,689
0.15% 79
2024
Q1
$3.98M Hold
57,689
0.14% 81
2023
Q4
$3.3M Hold
57,689
0.12% 81
2023
Q3
$3.57M Sell
57,689
-13,400
-19% -$829K 0.13% 83
2023
Q2
$3.64M Sell
71,089
-217
-0.3% -$11.1K 0.12% 83
2023
Q1
$3.62M Hold
71,306
0.12% 88
2022
Q4
$3.47M Sell
71,306
-10,800
-13% -$526K 0.11% 88
2022
Q3
$3.57M Sell
82,106
-8,200
-9% -$357K 0.12% 86
2022
Q2
$4.25M Sell
90,306
-297
-0.3% -$14K 0.13% 88
2022
Q1
$4.39M Buy
90,603
+11,300
+14% +$547K 0.09% 92
2021
Q4
$2.86M Sell
79,303
-24,000
-23% -$867K 0.06% 99
2021
Q3
$3.26M Buy
103,303
+35,500
+52% +$1.12M 0.07% 95
2021
Q2
$2.07M Sell
67,803
-9,865
-13% -$301K 0.04% 111
2021
Q1
$2.36M Buy
77,668
+16,059
+26% +$489K 0.04% 103
2020
Q4
$1.17M Sell
61,609
-15,300
-20% -$290K 0.03% 125
2020
Q3
$918K Buy
76,909
+16,800
+28% +$201K 0.02% 123
2020
Q2
$964K Buy
60,109
+7,365
+14% +$118K 0.02% 113
2020
Q1
$590K Sell
52,744
-3,000
-5% -$33.6K 0.02% 121
2019
Q4
$1.48M Buy
55,744
+6,000
+12% +$159K 0.03% 95
2019
Q3
$1.3M Buy
49,744
+14,000
+39% +$365K 0.03% 102
2019
Q2
$992K Hold
35,744
0.02% 110
2019
Q1
$977K Sell
35,744
-1,718
-5% -$47K 0.02% 112
2018
Q4
$949K Sell
37,462
-51
-0.1% -$1.29K 0.02% 107
2018
Q3
$1.21M Sell
37,513
-388
-1% -$12.5K 0.02% 113
2018
Q2
$1.26M Sell
37,901
-1,954
-5% -$65K 0.02% 117
2018
Q1
$1.05M Buy
39,855
+5,559
+16% +$147K 0.02% 127
2017
Q4
$1.08M Sell
34,296
-954
-3% -$29.9K 0.02% 122
2017
Q3
$1.12M Buy
35,250
+1,911
+6% +$60.9K 0.02% 140
2017
Q2
$971K Buy
33,339
+2,801
+9% +$81.6K 0.02% 147
2017
Q1
$929K Buy
30,538
+4,034
+15% +$123K 0.01% 148
2016
Q4
$922K Buy
26,504
+15,757
+147% +$548K 0.01% 144
2016
Q3
$336K Buy
10,747
+1,866
+21% +$58.3K 0.01% 171
2016
Q2
$279K Buy
+8,881
New +$279K ﹤0.01% 179