KeyBank National Association’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
– Sell
-1,674
Closed -$219K – 1334
2026
Q1
$219K Buy
+1,674
New +$188K ﹤0.01% 1157
2016
Q2
– Sell
-21,417
Closed -$715K – 1115
2016
Q1
$715K Buy
21,417
+1,671
+8% +$52.2K ﹤0.01% 668
2015
Q4
$642K Sell
19,746
-11,485
-37% -$372K ﹤0.01% 702
2015
Q3
$987K Buy
31,231
+3,784
+14% +$131K 0.01% 579
2015
Q2
$1.06M Buy
27,447
+1,537
+6% +$63.3K 0.01% 583
2015
Q1
$1.03M Buy
25,910
+2,097
+9% +$81.7K 0.01% 625
2014
Q4
$1.02M Buy
23,813
+4,885
+26% +$222K 0.01% 618
2014
Q3
$893K Buy
18,928
+1,189
+7% +$61.1K 0.01% 662
2014
Q2
$934K Buy
17,739
+994
+6% +$48.9K 0.01% 687
2014
Q1
$779K Buy
16,745
+6,174
+58% +$269K 0.01% 738
2013
Q4
$468K Buy
10,571
+583
+6% +$25.4K ﹤0.01% 930
2013
Q3
$439K Buy
9,988
+426
+4% +$17.9K ﹤0.01% 915
2013
Q2
$365K Buy
+9,562
New +$374K ﹤0.01% 1079

Other funds holding IMO

KeyBank National Association's IMO Position: Q2 2026 in Review

KeyBank National Association sold out of Imperial Oil (IMO) in Q2 2026, closing a stake of 1,674 shares — an estimated $219K sold.

KeyBank National Association first reported a position in IMO in Q2 2013 and held it in 13 quarters. The position peaked at $1.06M in Q2 2015. 413 funds tracked by Wall St. Rank hold IMO as of Q2 2026.

  • KeyBank National Association reported no remaining Imperial Oil position as of Q2 2026 after selling out during the quarter.
  • KeyBank National Association sold 1,674 Imperial Oil shares in Q2 2026, an estimated $219K.
  • KeyBank National Association first reported a position in Imperial Oil in Q2 2013 and held it in 13 quarters.
  • KeyBank National Association's Imperial Oil position peaked at $1.06M in Q2 2015.
  • 413 funds tracked by Wall St. Rank held Imperial Oil as of Q2 2026.

Based on KeyBank National Association's 13F filing for Q2 2026, filed 28 Jul 2026.