We are live on ! Find out more
IMO icon

Imperial Oil

Name Holding Trade Value Shares
Change
Change in
Stake
Fidelity Investments
1
Fidelity Investments
Massachusetts
$2.6B +$94.2M +1,331,235 +4%
First Eagle Investment Management
2
First Eagle Investment Management
New York
$1.53B -$10.3M -145,732 -0.7%
Royal Bank of Canada
3
Royal Bank of Canada
Ontario, Canada
$545M -$55.6M -785,751 -9%
Vanguard Group
4
Vanguard Group
Pennsylvania
$461M +$8.07M +114,048 +2%
TD Asset Management
5
TD Asset Management
Ontario, Canada
$332M +$65.4M +923,315 +24%
Fidelity International
6
Fidelity International
Bermuda
$326M -$46.3M -654,843 -12%
Manulife (Manufacturers Life Insurance)
7
Manulife (Manufacturers Life Insurance)
Ontario, Canada
$311M +$24.2M +341,689 +8%
Bank of Montreal
8
Bank of Montreal
Ontario, Canada
$212M -$19.3M -272,402 -8%
Bank of America
9
Bank of America
North Carolina
$167M +$7.03M +99,389 +4%
Connor, Clark & Lunn Investment Management (CC&L)
10
Connor, Clark & Lunn Investment Management (CC&L)
British Columbia, Canada
$148M +$13.2M +187,158 +10%
GQG Partners
11
GQG Partners
Florida
$113M +$114M +1,608,158 New
Goldman Sachs
12
Goldman Sachs
New York
$108M +$77.1M +1,088,845 +246%
CIBC World Market
13
CIBC World Market
Ontario, Canada
$87.5M +$9.79M +138,304 +13%
Morgan Stanley
14
Morgan Stanley
New York
$73.8M -$18.8M -265,124 -20%
Geode Capital Management
15
Geode Capital Management
Massachusetts
$59.5M +$4.98M +70,357 +9%
Bank of Nova Scotia
16
Bank of Nova Scotia
Ontario, Canada
$57.7M -$19.9M -280,488 -25%
Legal & General Group
17
Legal & General Group
United Kingdom
$57.2M -$259K -3,655 -0.4%
Dimensional Fund Advisors
18
Dimensional Fund Advisors
Texas
$55.3M -$11.2M -157,892 -17%
National Bank of Canada
19
National Bank of Canada
Quebec, Canada
$52.9M +$6.22M +87,914 +13%
JP Morgan Chase
20
JP Morgan Chase
New York
$51.6M -$13.2M -186,917 -20%
Amundi
21
Amundi
France
$47.5M +$695K +9,813 +2%
Deutsche Bank
22
Deutsche Bank
Germany
$47.4M +$25M +353,910 +111%
AIMCA
23
Alberta Investment Management Corp (AIMCo)
Alberta, Canada
$43.3M -$10.6M -150,169 -20%
Swiss National Bank
24
Swiss National Bank
Switzerland
$40M +$311K +4,400 +0.8%
JAM
25
Jupiter Asset Management
United Kingdom
$39.6M -$2.52M -35,572 -6%