Bessemer Group’s Imperial Oil IMO Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$2.6M Sell
23,235
-6
-0% -$752 ﹤0.01% 802
2026
Q1
$3.04M Buy
23,241
+551
+2% +$61.8K ﹤0.01% 692
2025
Q4
$1.96M Sell
22,690
-3,228
-12% -$294K ﹤0.01% 819
2025
Q3
$2.35M Sell
25,918
-5,360
-17% -$463K ﹤0.01% 463
2025
Q2
$2.48M Buy
31,278
+7,588
+32% +$542K ﹤0.01% 437
2025
Q1
$1.71M Buy
23,690
+15,765
+199% +$1.08M ﹤0.01% 523
2024
Q4
$488K Buy
7,925
+76
+1% +$5.51K ﹤0.01% 886
2024
Q3
$553K Hold
7,849
﹤0.01% 874
2024
Q2
$535K Hold
7,849
﹤0.01% 779
2024
Q1
$542K Buy
7,849
+7,268
+1,251% +$444K ﹤0.01% 787
2023
Q4
$33K Buy
581
+269
+86% +$15.4K ﹤0.01% 1393
2023
Q3
$19K Buy
312
+97
+45% +$5.31K ﹤0.01% 1488
2023
Q2
$11K Buy
+215
New +$10.7K ﹤0.01% 1636
2022
Q4
Sell
-70
Closed -$3K 2017
2022
Q3
$3K Sell
70
-125
-64% -$5.71K ﹤0.01% 1852
2022
Q2
$9K Buy
+195
New +$9.97K ﹤0.01% 1394
2021
Q3
Sell
-50
Closed -$2K 1712
2021
Q2
$2K Sell
50
-3,802
-99% -$115K ﹤0.01% 1516
2021
Q1
$93K Sell
3,852
-155
-4% -$3.42K ﹤0.01% 897
2020
Q4
$76K Hold
4,007
﹤0.01% 917
2020
Q3
$48K Hold
4,007
﹤0.01% 932
2020
Q2
$64K Buy
4,007
+670
+20% +$10.1K ﹤0.01% 1312
2020
Q1
$37K Sell
3,337
-53,623
-94% -$1.12M ﹤0.01% 1264
2019
Q4
$1.51M Buy
+56,960
New +$1.44M ﹤0.01% 646
2016
Q2
Sell
-1,155
Closed -$39K 1368
2016
Q1
$39K Buy
1,155
+902
+357% +$28.2K ﹤0.01% 940
2015
Q4
$8K Buy
+253
New +$8.19K ﹤0.01% 1271
2015
Q3
Sell
-114
Closed -$4K 1672
2015
Q2
$4K Buy
+114
New +$4.7K ﹤0.01% 1387
2015
Q1
Sell
-168
Closed -$7K 1524
2014
Q4
$7K Buy
+168
New +$7.65K ﹤0.01% 1313

Other funds holding IMO

Bessemer Group's IMO Position: Q2 2026 in Review

Bessemer Group reduced its Imperial Oil (IMO) stake by 0.03% in Q2 2026, selling an estimated $752 and leaving 23,235 shares worth $2.6M. The position accounts for ﹤0.01% of the portfolio, ranked #802.

Bessemer Group first reported a position in IMO in Q4 2014 and has held it in 26 quarters since. The position peaked at $3.04M in Q1 2026. 412 funds tracked by Wall St. Rank hold IMO as of Q2 2026.

  • Bessemer Group held 23,235 shares of Imperial Oil worth $2.6M as of Q2 2026.
  • Bessemer Group sold 6 Imperial Oil shares in Q2 2026, an estimated $752.
  • Imperial Oil made up ﹤0.01% of Bessemer Group's portfolio in Q2 2026, its #802 holding.
  • Bessemer Group first reported a position in Imperial Oil in Q4 2014 and has held it in 26 quarters since.
  • Bessemer Group's Imperial Oil position peaked at $3.04M in Q1 2026.
  • 412 funds tracked by Wall St. Rank held Imperial Oil as of Q2 2026.

Based on Bessemer Group's 13F filing for Q2 2026, filed 12 Aug 2026.