We are live on ! Find out more
CM icon

Canadian Imperial Bank of Commerce

Name Holding Trade Value Shares
Change
Change in
Stake
Royal Bank of Canada
1
Royal Bank of Canada
Ontario, Canada
$4.28B +$81.6M +1,401,190 +2%
Bank of Montreal
2
Bank of Montreal
Ontario, Canada
$2.05B -$343M -5,886,616 -14%
Vanguard Group
3
Vanguard Group
Pennsylvania
$1.67B +$40.4M +693,874 +2%
Bank of Nova Scotia
4
Bank of Nova Scotia
Ontario, Canada
$1.43B -$112M -1,915,866 -7%
TD Asset Management
5
TD Asset Management
Ontario, Canada
$1.29B -$25.3M -434,500 -2%
Toronto Dominion Bank
6
Toronto Dominion Bank
Ontario, Canada
$1.19B -$19.1M -327,888 -2%
Fidelity International
7
Fidelity International
Bermuda
$1.11B -$1.09M -18,692 -0.1%
CIBC World Market
8
CIBC World Market
Ontario, Canada
$761M +$10.7M +184,624 +1%
CIBC Asset Management
9
CIBC Asset Management
Ontario, Canada
$720M -$30.9M -531,102 -4%
1832 Asset Management
10
1832 Asset Management
Ontario, Canada
$595M +$63.1M +1,083,866 +12%
Mackenzie Financial
11
Mackenzie Financial
Ontario, Canada
$593M +$19.2M +330,058 +3%
Norges Bank
12
Norges Bank
Norway
$479M +$49.6M +852,784 +12%
Connor, Clark & Lunn Investment Management (CC&L)
13
Connor, Clark & Lunn Investment Management (CC&L)
British Columbia, Canada
$331M +$46.5M +798,700 +16%
Deutsche Bank
14
Deutsche Bank
Germany
$306M -$2.48M -42,578 -0.8%
Legal & General Group
15
Legal & General Group
United Kingdom
$295M -$651K -11,178 -0.2%
Bank of America
16
Bank of America
North Carolina
$284M -$140M -2,406,154 -33%
Amundi
17
Amundi
France
$281M +$17.3M +297,042 +8%
BCIM
18
British Columbia Investment Management
British Columbia, Canada
$274M +$141M +2,418,080 +106%
TWC
19
TD Waterhouse Canada
Ontario, Canada
$253M +$197M +3,390,392 New
AIMCA
20
Alberta Investment Management Corp (AIMCo)
Alberta, Canada
$246M +$95.8M +1,645,928 +64%
JP Morgan Chase
21
JP Morgan Chase
New York
$236M +$5.07M +87,156 +2%
SC
22
Scotia Capital
Ontario, Canada
$213M +$3.88M +66,696 +2%
Goldman Sachs
23
Goldman Sachs
New York
$173M +$131M +2,245,666 +314%
Healthcare of Ontario Pension Plan (HOOPP) Trust Fund
24
Healthcare of Ontario Pension Plan (HOOPP) Trust Fund
Ontario, Canada
$159M -$3.23M -55,496 -2%
Federated Hermes
25
Federated Hermes
Pennsylvania
$151M -$62.7M -1,077,654 -29%