| Microsoft Corp. (MSFT) | $4.0B | 3.14% | 10,725,305 | -439,548 | Trimmed |
| NVIDIA Corp. (NVDA) | $3.8B | 2.98% | 19,009,807 | -268,305 | Trimmed |
| Amazon.com Inc. (AMZN) | $3.6B | 2.79% | 14,923,246 | -940,452 | Trimmed |
| Alphabet Inc. (GOOGL) | $3.3B | 2.60% | 9,273,694 | -1,149,658 | Trimmed |
| Apple Inc. (AAPL) | $3.0B | 2.34% | 10,302,563 | -1,099,105 | Trimmed |
| Broadcom Inc. (AVGO) | $2.4B | 1.91% | 6,445,882 | +1,135,116 | Added |
| Royal Bank of Canada (RY) | $2.3B | 1.80% | 11,113,364 | -1,017,148 | Trimmed |
| John Hancock Exchange Traded (JHCR) | $2.3B | 1.79% | 90,283,858 | +3,011,723 | Added |
| Toronto-Dominion Bank (TD) | $2.1B | 1.61% | 16,944,405 | +17,006 | Added |
| Meta Platforms, Inc. (META) | $1.6B | 1.27% | 2,878,365 | -139,263 | Trimmed |
| Eli Lilly & Co. (LLY) | $1.6B | 1.26% | 1,337,665 | -109,508 | Trimmed |
| Taiwan Semiconductor Manufacturing Company Limited (TSM) | $1.1B | 0.88% | 2,349,022 | -47,922 | Trimmed |
| Micron Technology Inc. (MU) | $1.1B | 0.87% | 959,599 | -50,762 | Trimmed |
| Alphabet Inc. (GOOG) | $1.1B | 0.86% | 3,123,535 | +141,923 | Added |
| Canadian Natural Resources Limited (CNQ) | $1.0B | 0.82% | 26,542,998 | -203,246 | Trimmed |
| Vanguard S&P 500 (VOO) | $1.0B | 0.79% | 1,472,234 | -35,153 | Trimmed |
| Vanguard Total Bond Market ETF (BND) | $965.6M | 0.76% | 13,152,216 | +1,030,722 | Added |
| Johnson & Johnson (JNJ) | $951.5M | 0.75% | 3,746,452 | +180,724 | Added |
| Shopify Inc. (SHOP) | $916.5M | 0.72% | 8,026,490 | -392,413 | Trimmed |
| Advanced Micro Devices Inc. (AMD) | $915.0M | 0.72% | 1,575,270 | +184,409 | Added |
| Tesla, Inc. (TSLA) | $907.8M | 0.71% | 2,158,459 | -95,438 | Trimmed |
| Canadian Imperial Bank of Commerce (CM) | $905.4M | 0.71% | 7,877,897 | -245,781 | Trimmed |
| SPDR S&P 500 (SPY) | $897.7M | 0.70% | 1,202,150 | -12,178 | Trimmed |
| John Hancock Exchange Traded (JHEM) | $867.2M | 0.68% | 21,548,669 | +2,508,488 | Added |
| UnitedHealth Group Inc. (UNH) | $860.9M | 0.68% | 2,071,359 | -507,924 | Trimmed |
| John Hancock Exchange Traded (JDVL) | $837.4M | 0.66% | 26,465,306 | +9,395,086 | Added |
| KKR & Co. Inc. (KKR) | $816.9M | 0.64% | 8,900,144 | +794,566 | Added |
| JPMorgan Chase & Co. (JPM) | $809.6M | 0.64% | 2,473,477 | -40,705 | Trimmed |
| Visa Inc. (V) | $803.9M | 0.63% | 2,343,195 | +445,775 | Added |
| Suncor Energy Inc. (SU) | $791.0M | 0.62% | 14,731,583 | +286,758 | Added |
| Vanguard Ftse Developed Markets (VEA) | $730.1M | 0.57% | 10,246,137 | +339,126 | Added |
| United Rentals, Inc. (URI) | $716.1M | 0.56% | 632,126 | -40,058 | Trimmed |
| AstraZeneca PLC (AZN) | $686.9M | 0.54% | 3,673,390 | -171,150 | Trimmed |
| Thermo Fisher Scientific Inc. (TMO) | $667.2M | 0.52% | 1,330,750 | -92,960 | Trimmed |
| Applied Materials Inc. (AMAT) | $657.9M | 0.52% | 910,031 | -11,933 | Trimmed |
| Canadian Pacific Kansas City Ltd. (CP) | $657.7M | 0.52% | 7,600,778 | -502,365 | Trimmed |
| AbbVie Inc. (ABBV) | $655.3M | 0.51% | 2,603,988 | -46,447 | Trimmed |
| McKesson Corp. (MCK) | $651.5M | 0.51% | 862,182 | +49,771 | Added |
| John Hancock Exchange Traded (JDVI) | $646.8M | 0.51% | 16,767,642 | +15,620,671 | Added |
| Berkshire Hathaway Inc. Class B (BRKB) | $642.0M | 0.50% | 1,282,959 | -93,153 | Trimmed |
| John Hancock Exchange Traded (JHLN) | $633.8M | 0.50% | 25,754,243 | +1,150,623 | Added |
| Canadian Natl Ry Co. (CNI) | $631.7M | 0.49% | 5,303,746 | +899,494 | Added |
| Cheniere Energy, Inc. (LNG) | $629.5M | 0.49% | 2,633,763 | -1,056,172 | Trimmed |
| KLA Corp. (KLAC) | $615.1M | 0.48% | 2,038,894 | -1,034,516 | Trimmed |
| Agnico Eagle Mines Ltd (AEM) | $608.1M | 0.48% | 3,921,023 | -170,814 | Trimmed |
| Lennar Corp. (LEN) | $604.8M | 0.47% | 6,683,066 | +706,457 | Added |
| Enbridge Inc. (ENB) | $599.7M | 0.47% | 11,079,469 | +268,800 | Added |
| Elevance Health, Inc. (ELV) | $591.1M | 0.46% | 1,528,416 | -549,948 | Trimmed |
| Waste Connections, Inc. (WCN) | $589.7M | 0.46% | 3,544,278 | -179,926 | Trimmed |
| Intel Corp. (INTC) | $570.2M | 0.45% | 4,083,350 | -179,925 | Trimmed |
| Barrick Mining Corp (B) | $557.7M | 0.44% | 15,195,263 | +202,471 | Added |
| Texas Instruments Inc. (TXN) | $542.3M | 0.42% | 1,819,316 | -888,239 | Trimmed |
| TransDigm Group Inc. (TDG) | $522.8M | 0.41% | 392,447 | +202,300 | Added |
| Liberty Media Corp. Del (FWONK) | $505.3M | 0.40% | 5,311,086 | +645,996 | Added |
| Salesforce, Inc. (CRM) | $492.1M | 0.39% | 3,140,986 | -256,098 | Trimmed |
| Abbott Laboratories (ABT) | $487.3M | 0.38% | 5,370,397 | +254,205 | Added |
| Walmart Inc. (WMT) | $468.1M | 0.37% | 4,132,839 | -366,527 | Trimmed |
| Vulcan Materials Co. (VMC) | $451.1M | 0.35% | 1,529,164 | +773,482 | Added |
| Arthur J. Gallagher & Co. (AJG) | $440.2M | 0.34% | 1,917,615 | +1,594,981 | Added |
| Cenovus Energy Inc. (CVE) | $423.9M | 0.33% | 17,117,654 | -612,662 | Trimmed |
| Medtronic plc (MDT) | $420.8M | 0.33% | 5,378,561 | -34,792 | Trimmed |
| Lam Research Corp. (LRCX) | $417.9M | 0.33% | 964,364 | +138,754 | Added |
| Amgen Inc. (AMGN) | $416.7M | 0.33% | 1,150,794 | -107,249 | Trimmed |
| Bank of Montreal (BMO) | $416.6M | 0.33% | 2,361,978 | -72,867 | Trimmed |
| Bank of Nova Scotia (BNS) | $416.4M | 0.33% | 4,800,235 | -536,408 | Trimmed |
| Costco Wholesale Corp. (COST) | $415.8M | 0.33% | 444,473 | +87,317 | Added |
| Danaher Corp. (DHR) | $410.5M | 0.32% | 2,154,842 | -77,914 | Trimmed |
| ExxonMobil Holdings Corp. (XOM) | $394.7M | 0.31% | 2,886,734 | -371,069 | Trimmed |
| Marvell Technology, Inc. (MRVL) | $394.3M | 0.31% | 1,323,705 | -607,915 | Trimmed |
| Ferrari N.V. (RACE) | $388.8M | 0.30% | 1,044,720 | +274,171 | Added |
| Cisco Systems, Inc. (CSCO) | $388.5M | 0.30% | 3,307,568 | -254,569 | Trimmed |
| SPDR Ser Trust (SPYV) | $383.7M | 0.30% | 6,312,030 | +5,981,186 | Added |
| Nasdaq, Inc. (NDAQ) | $377.8M | 0.30% | 4,793,430 | +258,090 | Added |
| SPDR S&P 500 Growth ETF (SPYG) | $375.9M | 0.29% | 3,158,745 | +3,158,745 | New position |
| Nutrien Ltd. (NTR) | $375.2M | 0.29% | 5,966,277 | +1,404,530 | Added |
| TC Energy Corporation (TRP) | $363.0M | 0.28% | 5,491,844 | +452,308 | Added |
| Accenture plc (ACN) | $355.6M | 0.28% | 2,857,277 | +472,323 | Added |
| Celestica Inc. (CLS) | $351.7M | 0.28% | 965,950 | +6,364 | Added |
| Brookfield Corporation (BN) | $345.5M | 0.27% | 8,112,388 | -1,720,401 | Trimmed |
| Bank of America Corp. (BAC) | $333.5M | 0.26% | 5,852,715 | -433,946 | Trimmed |
| Caterpillar Inc. (CAT) | $326.0M | 0.26% | 306,110 | -9,098 | Trimmed |
| Cencora, Inc. (COR) | $313.7M | 0.25% | 1,108,447 | -4,094 | Trimmed |
| Marsh & McLennan Companies, Inc. (MRSH) | $311.2M | 0.24% | 1,867,077 | +294,130 | Added |
| Wheaton Precious Metals Corp. (WPM) | $310.7M | 0.24% | 2,767,598 | -102,989 | Trimmed |
| American Tower Corp. (AMT) | $306.2M | 0.24% | 1,872,067 | -443,852 | Trimmed |
| John Hancock Exchange Traded (JHMM) | $305.4M | 0.24% | 4,073,547 | +1,309,269 | Added |
| Sun Life Financial Inc. (SLF) | $293.1M | 0.23% | 3,739,937 | -3,205,327 | Trimmed |
| Firstservice Corp. New (FSV) | $292.7M | 0.23% | 2,062,192 | +148,786 | Added |
| iShares Trust (SHY) | $291.1M | 0.23% | 3,545,364 | +2,454,485 | Added |
| Pembina Pipeline Corp (PBA) | $285.7M | 0.22% | 6,187,904 | -2,736,762 | Trimmed |
| Uber Technologies, Inc. (UBER) | $283.0M | 0.22% | 3,921,206 | +190,169 | Added |
| GE Vernova Inc. (GEV) | $281.6M | 0.22% | 239,711 | +328 | Added |
| S&P Global Inc. (SPGI) | $281.4M | 0.22% | 690,931 | +299,454 | Added |
| General Electric Co. (GE) | $279.3M | 0.22% | 747,349 | -112,025 | Trimmed |
| Vertex Pharmaceuticals Inc. (VRTX) | $275.2M | 0.22% | 554,085 | +842 | Added |
| Lowe's Companies Inc. (LOW) | $271.4M | 0.21% | 1,230,979 | -49,223 | Trimmed |
| Stryker Corp. (SYK) | $270.6M | 0.21% | 859,544 | +65,333 | Added |
| Cameco Corp. (CCJ) | $269.5M | 0.21% | 2,649,251 | -159,447 | Trimmed |
| Mastercard Inc. (MA) | $269.4M | 0.21% | 524,516 | -110,600 | Trimmed |
| Alnylam Pharmaceuticals, Inc. (ALNY) | $269.1M | 0.21% | 893,795 | +231,430 | Added |