Centaurus Financial’s Imperial Oil IMO Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2024
Q1
Sell
-20,038
Closed -$1.15M 812
2023
Q4
$1.15M Sell
20,038
-295
-1% -$16.9K 0.09% 221
2023
Q3
$1.25M Sell
20,333
-69
-0.3% -$3.78K 0.11% 188
2023
Q2
$1.04M Sell
20,402
-540
-3% -$26.8K 0.09% 227
2023
Q1
$1.06M Sell
20,942
-13
-0.1% -$649 0.09% 254
2022
Q4
$1.02M Buy
+20,955
New +$1.08M 0.1% 234
2018
Q3
Sell
-100
Closed -$3K 1259
2018
Q2
$3K Buy
+100
New +$3.13K ﹤0.01% 1933

Other funds holding IMO

Centaurus Financial's IMO Position: Q1 2024 in Review

Centaurus Financial sold out of Imperial Oil (IMO) in Q1 2024, closing a stake of 20,038 shares — an estimated $1.15M sold.

Centaurus Financial first reported a position in IMO in Q2 2018 and held it in 6 quarters. The position peaked at $1.25M in Q3 2023. 287 funds tracked by Wall St. Rank hold IMO as of Q1 2024.

  • Centaurus Financial reported no remaining Imperial Oil position as of Q1 2024 after selling out during the quarter.
  • Centaurus Financial sold 20,038 Imperial Oil shares in Q1 2024, an estimated $1.15M.
  • Centaurus Financial first reported a position in Imperial Oil in Q2 2018 and held it in 6 quarters.
  • Centaurus Financial's Imperial Oil position peaked at $1.25M in Q3 2023.
  • 287 funds tracked by Wall St. Rank held Imperial Oil as of Q1 2024.

Based on Centaurus Financial's 13F filing for Q1 2024, filed 14 May 2024.