State of Wyoming’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
$200K Buy
+1,780
New +$223K 0.02% 1017
2026
Q1
– Sell
-6,419
Closed -$555K – 1907
2025
Q4
$555K Buy
6,419
+2,143
+50% +$195K 0.06% 313
2025
Q3
$388K Buy
4,276
+256
+6% +$22.1K 0.04% 508
2025
Q2
$320K Sell
4,020
-2,614
-39% -$187K 0.04% 608
2025
Q1
$479K Sell
6,634
-3,878
-37% -$266K 0.06% 250
2024
Q4
$648K Sell
10,512
-2,195
-17% -$159K 0.08% 160
2024
Q3
$895K Buy
12,707
+424
+3% +$30K 0.13% 74
2024
Q2
$838K Buy
12,283
+335
+3% +$23.1K 0.14% 60
2024
Q1
$825K Sell
11,948
-2,621
-18% -$160K 0.14% 58
2023
Q4
$834K Buy
14,569
+9,229
+173% +$530K 0.16% 58
2023
Q3
$329K Buy
5,340
+2,440
+84% +$134K 0.07% 188
2023
Q2
$148K Buy
2,900
+517
+22% +$25.7K 0.04% 562
2023
Q1
$121K Sell
2,383
-1,568
-40% -$78.3K 0.04% 653
2022
Q4
$193K Sell
3,951
-1,171
-23% -$60.3K 0.06% 367
2022
Q3
$222K Buy
+5,122
New +$234K 0.11% 162

Other funds holding IMO

State of Wyoming's IMO Position: Q2 2026 in Review

State of Wyoming opened a new position in Imperial Oil (IMO) in Q2 2026: 1,780 shares worth $200K. The stake represents 0.02% of the portfolio and ranks #1017 among its holdings. This is a return to the name: State of Wyoming previously reported a position in IMO as recently as Q4 2025.

State of Wyoming first reported a position in IMO in Q3 2022 and has held it in 15 quarters since. The position peaked at $895K in Q3 2024. 413 funds tracked by Wall St. Rank hold IMO as of Q2 2026.

  • State of Wyoming held 1,780 shares of Imperial Oil worth $200K as of Q2 2026.
  • Imperial Oil was a new State of Wyoming position in Q2 2026.
  • Imperial Oil made up 0.02% of State of Wyoming's portfolio in Q2 2026, its #1017 holding.
  • State of Wyoming first reported a position in Imperial Oil in Q3 2022 and has held it in 15 quarters since.
  • State of Wyoming's Imperial Oil position peaked at $895K in Q3 2024.
  • 413 funds tracked by Wall St. Rank held Imperial Oil as of Q2 2026.

Based on State of Wyoming's 13F filing for Q2 2026, filed 6 Aug 2026.