Ensign Peak Advisors’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
$867K Hold
7,724
﹤0.01% 865
2026
Q1
$1.01M Sell
7,724
-2,200
-22% -$247K ﹤0.01% 834
2025
Q4
$858K Buy
9,924
+100
+1% +$9.1K ﹤0.01% 847
2025
Q3
$891K Sell
9,824
-4,500
-31% -$389K ﹤0.01% 1081
2025
Q2
$1.14M Sell
14,324
-1,200
-8% -$85.7K ﹤0.01% 1172
2025
Q1
$1.12M Sell
15,524
-1,800
-10% -$124K ﹤0.01% 1193
2024
Q4
$1.07M Hold
17,324
﹤0.01% 1279
2024
Q3
$1.25M Hold
17,324
﹤0.01% 1191
2024
Q2
$1.23M Hold
17,324
﹤0.01% 1153
2024
Q1
$1.23M Hold
17,324
﹤0.01% 1185
2023
Q4
$968K Hold
17,324
﹤0.01% 1403
2023
Q3
$1.07M Hold
17,324
﹤0.01% 1142
2023
Q2
$869K Hold
17,324
﹤0.01% 1379
2023
Q1
$881K Buy
17,324
+3,800
+28% +$190K ﹤0.01% 1342
2022
Q4
$694K Buy
13,524
+2,500
+23% +$129K ﹤0.01% 1464
2022
Q3
$522K Hold
11,024
﹤0.01% 1428
2022
Q2
$530K Hold
11,024
﹤0.01% 1435
2022
Q1
$528K Hold
11,024
﹤0.01% 1535
2021
Q4
$398K Hold
11,024
﹤0.01% 1708
2021
Q3
$346K Hold
11,024
﹤0.01% 1692
2021
Q2
$327K Hold
11,024
﹤0.01% 1662
2021
Q1
$263K Buy
11,024
+98
+0.9% +$2.16K ﹤0.01% 1695
2020
Q4
$207K Buy
10,926
+139
+1% +$2.23K ﹤0.01% 1718
2020
Q3
$132K Sell
10,787
-4,548
-30% -$71.3K ﹤0.01% 1691
2020
Q2
$258K Buy
15,335
+233
+2% +$3.5K ﹤0.01% 1556
2020
Q1
$185K Buy
15,102
+96
+0.6% +$2K ﹤0.01% 1538
2019
Q4
$397K Buy
+15,006
New +$380K ﹤0.01% 1548

Other funds holding IMO

Ensign Peak Advisors's IMO Position: Q2 2026 in Review

Ensign Peak Advisors held its Imperial Oil (IMO) position steady in Q2 2026 at 7,724 shares worth $867K. The position accounts for ﹤0.01% of the portfolio, ranked #865.

Ensign Peak Advisors first reported a position in IMO in Q4 2019 and has held it in 27 quarters since. The position peaked at $1.25M in Q3 2024. 412 funds tracked by Wall St. Rank hold IMO as of Q2 2026.

  • Ensign Peak Advisors held 7,724 shares of Imperial Oil worth $867K as of Q2 2026.
  • Ensign Peak Advisors left its Imperial Oil share count unchanged in Q2 2026.
  • Imperial Oil made up ﹤0.01% of Ensign Peak Advisors's portfolio in Q2 2026, its #865 holding.
  • Ensign Peak Advisors first reported a position in Imperial Oil in Q4 2019 and has held it in 27 quarters since.
  • Ensign Peak Advisors's Imperial Oil position peaked at $1.25M in Q3 2024.
  • 412 funds tracked by Wall St. Rank held Imperial Oil as of Q2 2026.

Based on Ensign Peak Advisors's 13F filing for Q2 2026, filed 14 Aug 2026.