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
$3.27B +$143M +2,076,860 +5%
First Eagle Investment Management
2
First Eagle Investment Management
New York
$1.52B -$8.58M -124,896 -0.6%
Royal Bank of Canada
3
Royal Bank of Canada
Ontario, Canada
$557M -$7.77M -113,122 -1%
Vanguard Group
4
Vanguard Group
Pennsylvania
$469M -$1.01M -14,681 -0.2%
TD Asset Management
5
TD Asset Management
Ontario, Canada
$352M +$3.29M +47,898 +1%
Goldman Sachs
6
Goldman Sachs
New York
$329M +$249M +3,629,568 +396%
Bank of Montreal
7
Bank of Montreal
Ontario, Canada
$201M -$8.55M -124,486 -4%
Fidelity International
8
Fidelity International
Bermuda
$172M +$4.6M +66,990 +3%
Bank of America
9
Bank of America
North Carolina
$162M -$11.1M -161,356 -7%
Connor, Clark & Lunn Investment Management (CC&L)
10
Connor, Clark & Lunn Investment Management (CC&L)
British Columbia, Canada
$125M -$5.96M -86,746 -5%
Manulife (Manufacturers Life Insurance)
11
Manulife (Manufacturers Life Insurance)
Ontario, Canada
$117M -$157M -2,280,409 -59%
CIBC World Market
12
CIBC World Market
Ontario, Canada
$90.3M -$2.34M -33,998 -3%
Geode Capital Management
13
Geode Capital Management
Massachusetts
$88.1M +$7.91M +115,091 +11%
Morgan Stanley
14
Morgan Stanley
New York
$80.3M -$12.9M -187,200 -14%
JP Morgan Chase
15
JP Morgan Chase
New York
$66.7M -$1.59M -23,199 -2%
Legal & General Group
16
Legal & General Group
United Kingdom
$58.4M +$96.6K +1,407 +0.2%
Dimensional Fund Advisors
17
Dimensional Fund Advisors
Texas
$55.9M +$4.69M +68,334 +10%
National Bank of Canada
18
National Bank of Canada
Quebec, Canada
$49.9M -$2.45M -35,668 -5%
Mackenzie Financial
19
Mackenzie Financial
Ontario, Canada
$49.8M +$16.8M +243,894 +55%
BCIM
20
British Columbia Investment Management
British Columbia, Canada
$47.6M +$33.1M +482,393 +273%
Amundi
21
Amundi
France
$42.4M +$225K +3,275 +0.5%
Bank of Nova Scotia
22
Bank of Nova Scotia
Ontario, Canada
$41.5M +$259K +3,773 +0.7%
Charles Schwab
23
Charles Schwab
California
$38.6M +$793K +11,543 +2%
Swiss National Bank
24
Swiss National Bank
Switzerland
$36.6M -$1.71M -24,900 -5%
Canada Pension Plan Investment Board
25
Canada Pension Plan Investment Board
Ontario, Canada
$36M +$31.6M +460,696 +1,233%