Versor Investments’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
Q1
– Sell
-13,999
Closed -$1.21M – 305
2025
Q4
$1.21M Buy
+13,999
New +$1.27M 0.19% 100
2024
Q4
– Sell
-3,199
Closed -$225K – 861
2024
Q3
$225K Buy
+3,199
New +$226K 0.04% 681
2023
Q2
– Sell
-20,803
Closed -$1.06M – 723
2023
Q1
$1.06M Sell
20,803
-2,705
-12% -$135K 0.14% 101
2022
Q4
$1.14M Sell
23,508
-20,596
-47% -$1.06M 0.1% 111
2022
Q3
$1.91M Buy
44,104
+15,100
+52% +$689K 0.11% 94
2022
Q2
$1.37M Buy
29,004
+3,149
+12% +$161K 0.05% 163
2022
Q1
$1.25M Buy
25,855
+1,461
+6% +$62.7K 0.05% 91
2021
Q4
$880K Sell
24,394
-2,206
-8% -$75.8K 0.03% 136
2021
Q3
$840K Buy
26,600
+20,000
+303% +$553K 0.03% 140
2021
Q2
$201K Buy
+6,600
New +$199K 0.01% 327
2020
Q4
– Sell
-33,100
Closed -$396K – 193
2020
Q3
$396K Buy
+33,100
New +$519K 0.03% 183
2020
Q2
– Sell
-22,700
Closed -$257K – 256
2020
Q1
$257K Buy
+22,700
New +$474K 0.02% 193
2019
Q4
– Sell
-11,835
Closed -$308K – 333
2019
Q3
$308K Buy
+11,835
New +$312K 0.02% 246
2019
Q2
– Sell
-18,835
Closed -$514K – 305
2019
Q1
$514K Buy
18,835
+4,235
+29% +$115K 0.05% 174
2018
Q4
$370K Buy
14,600
+7,600
+109% +$231K 0.08% 197
2018
Q3
$227K Sell
7,000
-2,000
-22% -$64.1K 0.08% 227
2018
Q2
$299K Buy
+9,000
New +$281K 0.1% 203
2018
Q1
– Sell
-10,800
Closed -$338K – 266
2017
Q4
$338K Buy
+10,800
New +$336K 0.1% 199

Other funds holding IMO

Versor Investments's IMO Position: Q1 2026 in Review

Versor Investments sold out of Imperial Oil (IMO) in Q1 2026, closing a stake of 13,999 shares — an estimated $1.21M sold.

Versor Investments first reported a position in IMO in Q4 2017 and held it in 18 quarters. The position peaked at $1.91M in Q3 2022. 406 funds tracked by Wall St. Rank hold IMO as of Q1 2026.

  • Versor Investments reported no remaining Imperial Oil position as of Q1 2026 after selling out during the quarter.
  • Versor Investments sold 13,999 Imperial Oil shares in Q1 2026, an estimated $1.21M.
  • Versor Investments first reported a position in Imperial Oil in Q4 2017 and held it in 18 quarters.
  • Versor Investments's Imperial Oil position peaked at $1.91M in Q3 2022.
  • 406 funds tracked by Wall St. Rank held Imperial Oil as of Q1 2026.

Based on Versor Investments's 13F filing for Q1 2026, filed 12 May 2026.