Glenmede Trust’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
$223K Sell
1,987
-514
-21% -$64.4K ﹤0.01% 1299
2026
Q1
$327K Sell
2,501
-2,555
-51% -$287K ﹤0.01% 1123
2025
Q4
$436K Buy
+5,056
New +$460K ﹤0.01% 994
2020
Q4
Sell
-1,891
Closed -$22K 1706
2020
Q3
$22K Hold
1,891
﹤0.01% 1584
2020
Q2
$30K Sell
1,891
-142
-7% -$2.13K ﹤0.01% 1449
2020
Q1
$53K Hold
2,033
﹤0.01% 1667
2019
Q4
$53K Sell
2,033
-200
-9% -$5.06K ﹤0.01% 1667
2019
Q3
$58K Hold
2,233
﹤0.01% 1592
2019
Q2
$61K Buy
2,233
+1,618
+263% +$45.4K ﹤0.01% 1585
2019
Q1
$16K Sell
615
-5
-0.8% -$136 ﹤0.01% 2174
2018
Q4
$15K Buy
+620
New +$18.8K ﹤0.01% 2107
2018
Q3
Sell
-1,660
Closed -$55K 1627
2018
Q2
$55K Sell
1,660
-99
-6% -$3.1K ﹤0.01% 1407
2018
Q1
$54K Hold
1,759
﹤0.01% 1597
2017
Q4
$54K Hold
1,759
﹤0.01% 1597
2017
Q3
$55K Buy
1,759
+26
+2% +$772 ﹤0.01% 1612
2017
Q2
$52K Hold
1,733
﹤0.01% 1585
2017
Q1
$52K Hold
1,733
﹤0.01% 1585
2016
Q4
$59K Hold
1,733
﹤0.01% 1563
2016
Q3
$53K Hold
1,733
﹤0.01% 1593
2016
Q2
$54K Buy
1,733
+633
+58% +$20K ﹤0.01% 1551
2016
Q1
$36K Hold
1,100
﹤0.01% 1628
2015
Q4
$35K Hold
1,100
﹤0.01% 1685
2015
Q3
$34K Hold
1,100
﹤0.01% 1715
2015
Q2
$42K Hold
1,100
﹤0.01% 1689
2015
Q1
$43K Sell
1,100
-600
-35% -$23.4K ﹤0.01% 1732
2014
Q4
$73K Sell
1,700
-250
-13% -$11.4K ﹤0.01% 1636
2014
Q3
$92K Hold
1,950
﹤0.01% 1498
2014
Q2
$102K Hold
1,950
﹤0.01% 1389
2014
Q1
$90K Sell
1,950
-80
-4% -$3.49K ﹤0.01% 1458
2013
Q4
$89K Buy
+2,030
New +$88.4K ﹤0.01% 1456

Other funds holding IMO

Glenmede Trust's IMO Position: Q2 2026 in Review

Glenmede Trust reduced its Imperial Oil (IMO) stake by 21% in Q2 2026, selling an estimated $64.4K and leaving 1,987 shares worth $223K. The position accounts for ﹤0.01% of the portfolio, ranked #1299.

Glenmede Trust first reported a position in IMO in Q4 2013 and has held it in 30 quarters since. The position peaked at $436K in Q4 2025. 412 funds tracked by Wall St. Rank hold IMO as of Q2 2026.

  • Glenmede Trust held 1,987 shares of Imperial Oil worth $223K as of Q2 2026.
  • Glenmede Trust sold 514 Imperial Oil shares in Q2 2026, an estimated $64.4K.
  • Imperial Oil made up ﹤0.01% of Glenmede Trust's portfolio in Q2 2026, its #1299 holding.
  • Glenmede Trust first reported a position in Imperial Oil in Q4 2013 and has held it in 30 quarters since.
  • Glenmede Trust's Imperial Oil position peaked at $436K in Q4 2025.
  • 412 funds tracked by Wall St. Rank held Imperial Oil as of Q2 2026.

Based on Glenmede Trust's 13F filing for Q2 2026, filed 10 Aug 2026.