Q4 2024 Holdings
Filed 2025-02-14 | 3786 holdings | $19.6B | 13F-HR | View on SEC ↗ · Holdings Table ↗
Sign in to see sub-manager breakdown
| Issuer | Class | CUSIP | Value ↓ | Shares | % Portfolio |
|---|---|---|---|---|---|
| Royal BK CDA(RY) | Common Stock | 780087102 | $1.5B | 12,235,896 | 7.5% |
| Microsoft Corp(MSFT) | Common Stock | 594918104 | $561.9M | 1,333,289 | 2.9% |
| Toronto Dominion BK ONT(TD) | Common Stock | 891160509 | $527.6M | 9,932,067 | 2.7% |
| Bank Nova Scotia Halifax(BNS) | Common Stock | 064149107 | $502.5M | 9,384,370 | 2.6% |
| Brookfield Corp(BN) | Common Stock | 11271J107 | $486.5M | 8,515,641 | 2.5% |
| Bank Montreal QUE(BMO) | Common Stock | 063671101 | $476.4M | 4,927,693 | 2.4% |
| Apple Inc(AAPL) | Common Stock | 037833100 | $464.6M | 1,855,642 | 2.4% |
| CGI Inc(GIB) | Common Stock | 12532H104 | $438.8M | 4,026,108 | 2.2% |
| Amazon COM Inc(AMZN) | Common Stock | 023135106 | $401.3M | 1,829,575 | 2.0% |
| Suncor Energy Inc New(SU) | Common Stock | 867224107 | $394.9M | 11,110,546 | 2.0% |
| SUN Life Financial Inc.(SLF) | Common Stock | 866796105 | $379.3M | 6,413,201 | 1.9% |
| Nvidia Corporation(NVDA) | Common Stock | 67066G104 | $361.1M | 2,689,131 | 1.8% |
| Canadian Pacific Kansas City(CP) | Common Stock | 13646K108 | $343.0M | 4,751,631 | 1.7% |
| Manulife Finl Corp(MFC) | Common Stock | 56501R106 | $307.9M | 10,055,216 | 1.6% |
| Telus Corporation(TU) | Common Stock | 87971M103 | $283.3M | 20,960,730 | 1.4% |
| Enbridge Inc(ENB) | Common Stock | 29250N105 | $281.5M | 6,653,458 | 1.4% |
| Canadian Natl RY Co(CNI) | Common Stock | 136375102 | $252.5M | 2,502,096 | 1.3% |
| Canadian Imperial BK Comm(CM) | Common Stock | 136069101 | $244.5M | 3,882,007 | 1.2% |
| Alphabet Inc(GOOGL) | Common Stock | 02079K305 | $238.6M | 1,260,981 | 1.2% |
| TC Energy Corp(TRP) | Common Stock | 87807B107 | $229.6M | 4,947,530 | 1.2% |
| Alphabet Inc(GOOG) | Common Stock | 02079K107 | $191.3M | 1,004,787 | 1.0% |
| Berkshire Hathaway Inc del(BRK/B) | Common Stock | 084670702 | $184.8M | 407,696 | 0.9% |
| Visa Inc(V) | Common Stock | 92826C839 | $183.3M | 580,064 | 0.9% |
| Ishares Inc(IEMG) | Exchange Traded Fund Share | 46434G103 | $182.8M | 3,500,756 | 0.9% |
| TFI Intl Inc(TFII) | Common Stock | 87241L109 | $182.5M | 1,360,421 | 0.9% |
| Meta Platforms Inc(META) | Common Stock | 30303M102 | $167.3M | 285,860 | 0.9% |
| Shopify Inc(SHOP) | Common Stock | 82509L107 | $165.1M | 1,558,737 | 0.8% |
| Ishares TR(ACWI) | Exchange Traded Fund Share | 464288257 | $165.0M | 1,404,020 | 0.8% |
| Nutrien LTD(NTR) | Common Stock | 67077M108 | $160.1M | 3,592,636 | 0.8% |
| Ishares TR(IVV) | Exchange Traded Fund Share | 464287200 | $149.0M | 253,038 | 0.8% |
| Sprott Physical Silver TR(PSLV/U) | Common Stock | 85207K107 | $143.9M | 14,944,264 | 0.7% |
| Ishares TR(IJR) | Exchange Traded Fund Share | 464287804 | $142.4M | 1,235,897 | 0.7% |
| Magna Intl Inc(MGA) | Common Stock | 559222401 | $140.3M | 3,372,608 | 0.7% |
| Vanguard Index FDS(VOO) | Exchange Traded Fund Share | 922908363 | $138.9M | 257,818 | 0.7% |
| Canadian NAT RES LTD(CNQ) | Common Stock | 136385101 | $135.1M | 4,393,528 | 0.7% |
| JPMorgan Chase & Co.(JPM) | Common Stock | 46625H100 | $131.9M | 550,301 | 0.7% |
| BCE Inc(BCE) | Common Stock | 05534B760 | $126.6M | 5,477,452 | 0.6% |
| Unitedhealth Group Inc(UNH) | Common Stock | 91324P102 | $120.8M | 238,747 | 0.6% |
| Mastercard Incorporated(MA) | Common Stock | 57636Q104 | $116.6M | 221,551 | 0.6% |
| Cameco Corp(CCJ) | Common Stock | 13321L108 | $114.3M | 2,233,115 | 0.6% |
| Sprott Physical Gold TR(PHYS/U) | Common Stock | 85207H104 | $107.6M | 5,352,974 | 0.5% |
| Tesla Inc(TSLA) | Common Stock | 88160R101 | $102.2M | 253,070 | 0.5% |
| Johnson & Johnson(JNJ) | Common Stock | 478160104 | $101.7M | 703,185 | 0.5% |
| Costco Whsl Corp New(COST) | Common Stock | 22160K105 | $101.1M | 110,369 | 0.5% |
| Broadcom Inc(AVGO) | Common Stock | 11135F101 | $99.6M | 429,842 | 0.5% |
| Pembina Pipeline Corp(PBA) | Common Stock | 706327103 | $97.5M | 2,643,491 | 0.5% |
| Walmart Inc(WMT) | Common Stock | 931142103 | $89.5M | 990,102 | 0.5% |
| Bank America Corp(BAC) | Common Stock | 060505104 | $89.1M | 2,028,243 | 0.5% |
| Restaurant Brands Intl Inc(QSR) | Common Stock | 76131D103 | $80.9M | 1,246,777 | 0.4% |
| Teck Resources LTD(TECK) | CLASS B | 878742204 | $77.0M | 1,906,660 | 0.4% |