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
$7.29B -$57.5M -512,567 -0.9%
First Eagle Investment Management
2
First Eagle Investment Management
New York
$1.83B -$520M -4,632,700 -25%
Royal Bank of Canada
3
Royal Bank of Canada
Ontario, Canada
$672M -$199M -1,774,950 -26%
Vanguard Capital Management
4
Vanguard Capital Management
Pennsylvania
$498M +$427M +3,804,388 New
Fidelity International
5
Fidelity International
Bermuda
$482M +$146M +1,302,344 +55%
TD Asset Management
6
TD Asset Management
Ontario, Canada
$449M -$51.2M -456,038 -12%
Bank of Montreal
7
Bank of Montreal
Ontario, Canada
$354M -$10.7M -95,519 -3%
Bank of America
8
Bank of America
North Carolina
$286M -$77.6M -691,993 -24%
Goldman Sachs
9
Goldman Sachs
New York
$279M +$185M +1,646,539 +337%
Geode Capital Management
10
Geode Capital Management
Massachusetts
$229M +$2.48M +22,134 +1%
Morgan Stanley
11
Morgan Stanley
New York
$214M -$26.1M -232,677 -12%
Connor, Clark & Lunn Investment Management (CC&L)
12
Connor, Clark & Lunn Investment Management (CC&L)
British Columbia, Canada
$158M -$19.9M -177,133 -13%
Vanguard Fiduciary Trust
13
Vanguard Fiduciary Trust
Pennsylvania
$150M +$128M +1,142,467 New
JP Morgan Chase
14
JP Morgan Chase
New York
$148M +$6.91M +61,605 +6%
CIBC World Market
15
CIBC World Market
Ontario, Canada
$148M -$12.7M -112,943 -9%
UBS Group
16
UBS Group
Switzerland
$131M -$79.3M -706,396 -41%
Legal & General Group
17
Legal & General Group
United Kingdom
$115M -$12M -106,939 -11%
Mackenzie Financial
18
Mackenzie Financial
Ontario, Canada
$107M -$33.8M -301,012 -27%
Dimensional Fund Advisors
19
Dimensional Fund Advisors
Texas
$104M -$3.07M -27,392 -3%
TWC
20
TD Waterhouse Canada
Ontario, Canada
$96.7M +$25.7M +228,707 +43%
National Bank of Canada
21
National Bank of Canada
Quebec, Canada
$94.1M -$28.6M -255,285 -26%
Arrowstreet Capital
22
Arrowstreet Capital
Massachusetts
$93.1M +$79.8M +710,881 New
Amundi
23
Amundi
France
$86.2M -$581K -5,180 -0.8%
Manulife (Manufacturers Life Insurance)
24
Manulife (Manufacturers Life Insurance)
Ontario, Canada
$85.4M -$18.5M -165,159 -20%
Swiss National Bank
25
Swiss National Bank
Switzerland
$74.5M +$12.2M +108,700 +24%