CANADIAN IMPERIAL BANK OF COMMERCE /CAN/
Congressional Trades
| Politician | Stock | Type | Filed | Traded | |
|---|---|---|---|---|---|
Nicholas Van TaylorHouse · R · TX |
CMCANADIAN IMPERIAL BANK OF COMMERCE /CAN/ · Stock |
Sale $1,001 - $15,000 |
Apr 15, 2019 | Mar 25, 2019 | Filing ↗ |
Whale Activity
- Increased0
- New0
- Held0
- Decreased0
- Closed0
- No prior filing8
| Filer | Shares | Value | Change |
|---|---|---|---|
| FIL Ltd | 8.9M | $1.03B | — |
| MANUFACTURERS LIFE INSURANCE COMPANY, THE | 7.9M | $905.4M | — |
| HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND | 4.1M | $476.1M | — |
| Zurcher Kantonalbank (Zurich Cantonalbank) | 1.7M | $199.5M | — |
| OMERS ADMINISTRATION Corp | 1.5M | $169.4M | — |
| BAROMETER CAPITAL MANAGEMENT INC. | 71.0K | $11.6M | — |
| PCJ Investment Counsel Ltd. | 54.7K | $6.3M | — |
| Delaney Capital Management Ltd. | 16.3K | $1.9M | — |
KeyVex tracks a curated set of large 13F filers plus the largest positions in recent filings, so this is a sample of institutional activity, not the whole market.
Insider Trading
No open-market insider buys or sells in the last two years.
Recent Insider Transactions
No insider transactions on record.
Fund Holders
| Fund | Shares | Value | % of fund | As of |
|---|---|---|---|---|
| VANGUARD TOTAL INTERNATIONAL STOCK INDEX FUND VANGUARD STAR FUNDS | 13.5M | $1.60B | 0.25% | Jul 31, 2026 |
| VANGUARD DEVELOPED MARKETS INDEX FUND VANGUARD TAX-MANAGED FUNDS | 9.0M | $1.03B | 0.33% | Jun 30, 2026 |
| Fidelity SAI Canada Equity Index Fund Fidelity Concord Street Trust | 4.7M | $562.3M | 3.54% | Jul 31, 2026 |
| JPMorgan BetaBuilders Canada ETF J.P. Morgan Exchange-Traded Fund Trust | 3.3M | $389.9M | 3.59% | Jul 31, 2026 |
| VANGUARD FTSE ALL-WORLD EX-US INDEX FUND VANGUARD INTERNATIONAL EQUITY INDEX FUNDS | 2.2M | $259.1M | 0.27% | Jul 31, 2026 |
| Schwab International Equity ETF SCHWAB STRATEGIC TRUST | 2.1M | $227.6M | 0.34% | May 31, 2026 |
| Fidelity Series Global ex U.S. Index Fund Fidelity Salem Street Trust | 1.8M | $216.1M | 0.29% | Jul 31, 2026 |
| iShares MSCI Canada ETF iShares, Inc. | 1.7M | $180.8M | 3.30% | May 31, 2026 |
| VANGUARD INTERNATIONAL DIVIDEND APPRECIATION INDEX FUND VANGUARD WHITEHALL FUNDS | 1.5M | $178.3M | 1.89% | Jul 31, 2026 |
| Capital Income Builder | 1.4M | $163.8M | 0.13% | Jul 31, 2026 |
Mutual funds and ETFs whose N-PORT filings list CM's shares (CUSIP 136069101), each fund at its latest report since Mar 7, 2026, largest positions first. Bonds, options and short positions are left out.
Activist & Passive Stakes
- Vanguard Capital ManagementSCHEDULE 13G · passive (13G) · 45.9M shares5.0%
Jul 31, 2026 · ↗ - BMO BANK N.A.SCHEDULE 13G/A · passive (13G) · 16.7K shares0.0%
May 13, 2026 · ↗ - BMO FINANCIAL CORP.SCHEDULE 13G/A · passive (13G) · 19.1K shares0.0%
May 13, 2026 · ↗ - BMO NESBITT BURNS INC.SCHEDULE 13G/A · passive (13G) · 3.3M shares0.4%
May 13, 2026 · ↗ - BMO ASSET MANAGEMENT INC.SCHEDULE 13G/A · passive (13G) · 19.4M shares2.1%
May 13, 2026 · ↗ - BMO PRIVATE INVESTMENT COUNSEL INC.SCHEDULE 13G/A · passive (13G) · 753.0K shares0.1%
May 13, 2026 · ↗ - BMO NESBITT BURNS SECURITIES LTD.SCHEDULE 13G/A · passive (13G) · 73.0K shares0.0%
May 13, 2026 · ↗ - BMO NESBITT BURNS INC. WEALTH MANAGEMENTSCHEDULE 13G/A · passive (13G) · 26.2M shares2.8%
May 13, 2026 · ↗ - BANK OF MONTREAL HOLDING INC.SCHEDULE 13G/A · passive (13G) · 29.5M shares3.2%
May 13, 2026 · ↗ - BANK OF MONTREAL EUROPE PUBLIC LIMITED COMPANYSCHEDULE 13G/A · passive (13G) · 72.4K shares0.0%
May 13, 2026 · ↗
Corporate Lobbying
No lobbying filings found naming CANADIAN IMPERIAL BANK OF COMMERCE /CAN/ as the client.
Government Contracts
No federal contract awards found for CANADIAN IMPERIAL BANK OF COMMERCE /CAN/.
U.S. Patents
No USPTO patent applications found for CANADIAN IMPERIAL BANK OF COMMERCE /CAN/.
Annual Financials
No annual XBRL figures on record for CM. KeyVex's fundamentals cover about 130 large companies so far.
Stock Splits
- 2-for-1Stock splitMay 16, 2022
Split dates and ratios from the price history · Close Prices from Tiingo.com
Material Events (8-K)
No 8-K filings on record.

