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
$1.72B +$95.2M +1,657,924 +6%
First Eagle Investment Management
2
First Eagle Investment Management
New York
$1.28B +$18.2M +316,009 +1%
Goldman Sachs
3
Goldman Sachs
New York
$574M +$484M +8,435,104 +527%
Royal Bank of Canada
4
Royal Bank of Canada
Ontario, Canada
$540M -$34.6M -601,923 -6%
Manulife (Manufacturers Life Insurance)
5
Manulife (Manufacturers Life Insurance)
Ontario, Canada
$376M +$185M +3,225,957 +96%
Vanguard Group
6
Vanguard Group
Pennsylvania
$371M -$8.39M -146,118 -2%
Bank of Montreal
7
Bank of Montreal
Ontario, Canada
$259M +$52M +905,925 +25%
Connor, Clark & Lunn Investment Management (CC&L)
8
Connor, Clark & Lunn Investment Management (CC&L)
British Columbia, Canada
$145M -$10.7M -186,840 -7%
Fidelity International
9
Fidelity International
Bermuda
$142M +$5.42M +94,299 +4%
Bank of America
10
Bank of America
North Carolina
$111M +$84.1M +1,464,080 +308%
Bank of Nova Scotia
11
Bank of Nova Scotia
Ontario, Canada
$91.2M -$18M -312,753 -16%
CIBC World Market
12
CIBC World Market
Ontario, Canada
$86.1M +$14M +244,593 +19%
National Bank of Canada
13
National Bank of Canada
Quebec, Canada
$67.1M +$110K +1,918 +0.2%
Dimensional Fund Advisors
14
Dimensional Fund Advisors
Texas
$66.8M -$15.5M -270,508 -19%
TD Asset Management
15
TD Asset Management
Ontario, Canada
$64.4M +$13.2M +229,953 +26%
Point72 Asset Management
16
Point72 Asset Management
Connecticut
$63.9M +$16.9M +293,910 +36%
Morgan Stanley
17
Morgan Stanley
New York
$57M -$2.5M -43,488 -4%
Legal & General Group
18
Legal & General Group
United Kingdom
$51.2M -$9.98M -173,832 -16%
JP Morgan Chase
19
JP Morgan Chase
New York
$50.7M -$8.74M -152,183 -15%
Jane Street
20
Jane Street
New York
$49.5M +$41.6M +724,274 +511%
Geode Capital Management
21
Geode Capital Management
Massachusetts
$43.6M +$636K +11,073 +1%
Healthcare of Ontario Pension Plan (HOOPP) Trust Fund
22
Healthcare of Ontario Pension Plan (HOOPP) Trust Fund
Ontario, Canada
$41.4M +$41.7M +726,000 New
Swiss National Bank
23
Swiss National Bank
Switzerland
$36.7M -$2.37M -41,312 -6%
Amundi
24
Amundi
France
$35.3M -$1.46M -25,440 -4%
Canada Pension Plan Investment Board
25
Canada Pension Plan Investment Board
Ontario, Canada
$34.1M +$3.05M +53,159 +10%