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.01B -$78.7M -1,367,136 -2%
Bank of Montreal
2
Bank of Montreal
Ontario, Canada
$2.33B +$254M +4,403,594 +12%
Vanguard Group
3
Vanguard Group
Pennsylvania
$1.56B +$45.5M +790,064 +3%
Bank of Nova Scotia
4
Bank of Nova Scotia
Ontario, Canada
$1.45B +$36.7M +637,282 +2%
TD Asset Management
5
TD Asset Management
Ontario, Canada
$1.25B -$5.92M -102,770 -0.5%
Toronto Dominion Bank
6
Toronto Dominion Bank
Ontario, Canada
$1.16B -$101M -1,756,446 -8%
Fidelity International
7
Fidelity International
Bermuda
$1.06B +$410M +7,125,980 +60%
CIBC World Market
8
CIBC World Market
Ontario, Canada
$717M +$11.2M +193,902 +2%
CIBC Asset Management
9
CIBC Asset Management
Ontario, Canada
$713M -$5.78M -100,392 -0.8%
Mackenzie Financial
10
Mackenzie Financial
Ontario, Canada
$547M +$11.5M +200,244 +2%
1832 Asset Management
11
1832 Asset Management
Ontario, Canada
$512M +$488K +8,480 +0.1%
Manulife (Manufacturers Life Insurance)
12
Manulife (Manufacturers Life Insurance)
Ontario, Canada
$410M -$3.7M -64,308 -1%
Norges Bank
13
Norges Bank
Norway
$409M -$13.5M -233,774 -3%
Bank of America
14
Bank of America
North Carolina
$405M +$110M +1,908,896 +36%
MSC
15
MUFG Securities (Canada)
New York
$358M +$342M +5,942,736 +1,244%
Deutsche Bank
16
Deutsche Bank
Germany
$295M -$10.8M -186,810 -3%
Legal & General Group
17
Legal & General Group
United Kingdom
$282M +$1.44M +25,022 +0.5%
Connor, Clark & Lunn Investment Management (CC&L)
18
Connor, Clark & Lunn Investment Management (CC&L)
British Columbia, Canada
$271M +$33.7M +584,660 +14%
Amundi
19
Amundi
France
$247M +$151M +2,614,762 +251%
JP Morgan Chase
20
JP Morgan Chase
New York
$221M -$12.4M -216,076 -5%
Federated Hermes
21
Federated Hermes
Pennsylvania
$205M -$53M -920,796 -20%
SC
22
Scotia Capital
Ontario, Canada
$200M +$3.44M +59,646 +2%
OAC
23
OMERS Administration Corp
Ontario, Canada
$184M +$190M +3,300,626 New
Healthcare of Ontario Pension Plan (HOOPP) Trust Fund
24
Healthcare of Ontario Pension Plan (HOOPP) Trust Fund
Ontario, Canada
$155M -$184M -3,191,400 -53%
AIMCA
25
Alberta Investment Management Corp (AIMCo)
Alberta, Canada
$143M +$22.9M +397,556 +18%