Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q4 2023 ▲▼ | Q1 2024 ▲▼ | Change ▲▼ | Q4 2023 ▲▼ | Q1 2024 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| NVIDIA CORPORATION(NVDA) | 0 | 3,088,142 | +3,088,142 | 0 | 2,790,322 | 2.60% | +2,790,322 |
| META PLATFORMS INC(META) | 0 | 3,270,056 | +3,270,056 | 0 | 1,587,874 | 1.48% | +1,587,874 |
| ABBVIE INC(ABBV) | 0 | 3,474,020 | +3,474,020 | 0 | 632,619 | 0.59% | +632,619 |
| PROCTER AND GAMBLE CO(PG) | 0 | 3,568,671 | +3,568,671 | 0 | 579,017 | 0.54% | +579,017 |
| BROADCOM INC(AVGO) | 846,803 | 938,852 | +92,049 | 945,243 | 1,244,364 | 1.16% | +299,120 |
| CRH PLC ORD | 0 | 3,342,432 | +3,342,432 | 0 | 288,383 | 0.27% | +288,383 |
| REPUBLIC SVCS INC(RSG) | 0 | 1,722,107 | +1,722,107 | 0 | 329,680 | 0.31% | +329,680 |
| CANADIAN NAT RES LTD(CNQ) | 21,562,341 | 21,675,640 | +113,299 | 1,419,556 | 1,655,085 | 1.54% | +235,528 |
| CANADIAN PACIFIC KANSAS CITY(CP) | 21,170,926 | 21,703,229 | +532,303 | 1,682,256 | 1,915,196 | 1.78% | +232,940 |
| VISTRA CORP(VST) | 0 | 2,940,113 | +2,940,113 | 0 | 204,779 | 0.19% | +204,779 |
| JPMORGAN CHASE & CO(JPM) | 4,475,574 | 4,752,835 | +277,261 | 761,295 | 951,993 | 0.89% | +190,698 |
| HOWMET AEROSPACE INC(HWM) | 0 | 2,697,449 | +2,697,449 | 0 | 184,586 | 0.17% | +184,586 |
| REGENERON PHARMACEUTICALS(REGN) | 0 | 269,511 | +269,511 | 0 | 259,402 | 0.24% | +259,402 |
| IMPERIAL OIL LTD(IMO) | 0 | 3,384,060 | +3,384,060 | 0 | 233,640 | 0.22% | +233,640 |
| CHENIERE ENERGY INC(LNG) | 0 | 1,338,752 | +1,338,752 | 0 | 215,914 | 0.20% | +215,914 |
| AMERICAN EXPRESS CO(AXP) | 2,399,494 | 2,595,370 | +195,876 | 449,521 | 590,940 | 0.55% | +141,419 |
| EVERCORE INC(EVR) | 0 | 807,098 | +807,098 | 0 | 155,439 | 0.14% | +155,439 |
| TRANE TECHNOLOGIES PLC(TT) | 750,894 | 1,060,632 | +309,738 | 183,143 | 318,402 | 0.30% | +135,259 |
| HOME DEPOT INC(HD) | 1,769,610 | 1,922,153 | +152,543 | 613,258 | 737,338 | 0.69% | +124,080 |
| PROGRESSIVE CORP(PGR) | 0 | 1,698,526 | +1,698,526 | 0 | 351,289 | 0.33% | +351,289 |
| PACCAR INC(PCAR) | 2,072,281 | 2,576,627 | +504,346 | 202,358 | 319,218 | 0.30% | +116,860 |
| RESTAURANT BRANDS INTL INC(QSR) | 3,438,433 | 4,847,985 | +1,409,552 | 269,914 | 385,361 | 0.36% | +115,447 |
| COPART INC(CPRT) | 3,392,855 | 4,862,147 | +1,469,292 | 166,250 | 281,616 | 0.26% | +115,366 |
| INTUIT(INTU) | 0 | 557,056 | +557,056 | 0 | 362,086 | 0.34% | +362,086 |
| CONOCOPHILLIPS(COP) | 0 | 2,762,431 | +2,762,431 | 0 | 351,602 | 0.33% | +351,602 |
| DOMINOS PIZZA INC(DPZ) | 497,111 | 635,335 | +138,224 | 204,924 | 315,685 | 0.29% | +110,761 |
| QUALCOMM INC(QCOM) | 2,177,529 | 2,506,023 | +328,494 | 314,936 | 424,270 | 0.39% | +109,334 |
| STRYKER CORPORATION(SYK) | 0 | 1,601,380 | +1,601,380 | 0 | 573,086 | 0.53% | +573,086 |
| EATON CORP PLC(ETN) | 2,029,795 | 1,903,240 | -126,555 | 488,815 | 595,105 | 0.55% | +106,290 |
| LPL FINL HLDGS INC(LPLA) | 828,369 | 1,103,655 | +275,286 | 188,553 | 291,586 | 0.27% | +103,032 |
| PAYCHEX INC(PAYX) | 1,386,462 | 2,179,930 | +793,468 | 165,141 | 267,695 | 0.25% | +102,554 |
| APPLIED MATLS INC | 1,322,656 | 1,526,379 | +203,723 | 214,363 | 314,785 | 0.29% | +100,422 |
| TJX COS INC NEW(TJX) | 3,810,583 | 4,489,375 | +678,792 | 357,471 | 455,312 | 0.42% | +97,842 |
| MERCK & CO INC(MRK) | 5,387,824 | 5,165,315 | -222,509 | 587,381 | 681,563 | 0.63% | +94,183 |
| YUM BRANDS INC(YUM) | 1,592,259 | 2,174,526 | +582,267 | 208,045 | 301,498 | 0.28% | +93,453 |
| LAM RESEARCH CORP(LRCX) | 307,089 | 342,821 | +35,732 | 240,531 | 333,075 | 0.31% | +92,544 |
| AMPHENOL CORP NEW | 1,987,076 | 2,504,180 | +517,104 | 196,979 | 288,857 | 0.27% | +91,878 |
| INVESCO QQQ TR | 0 | 1,162,254 | +1,162,254 | 0 | 516,052 | 0.48% | +516,052 |
| HCA HEALTHCARE INC(HCA) | 553,225 | 721,318 | +168,093 | 149,747 | 240,581 | 0.22% | +90,834 |
| MEDPACE HLDGS INC(MEDP) | 467,041 | 574,149 | +107,108 | 143,162 | 232,042 | 0.22% | +88,880 |
| NEXTERA ENERGY INC(NEE) | 0 | 3,274,868 | +3,274,868 | 0 | 209,297 | 0.19% | +209,297 |
| WHEATON PRECIOUS METALS CORP(WPM) | 0 | 4,857,837 | +4,857,837 | 0 | 229,026 | 0.21% | +229,026 |
| COSTCO WHSL CORP NEW(COST) | 1,278,824 | 1,272,676 | -6,148 | 844,126 | 932,401 | 0.87% | +88,274 |
| ARISTA NETWORKS INC | 794,935 | 943,694 | +148,759 | 187,215 | 273,652 | 0.25% | +86,437 |
| ULTA BEAUTY INC(ULTA) | 407,347 | 544,072 | +136,725 | 199,596 | 284,484 | 0.26% | +84,888 |
| AMERIPRISE FINL INC(AMP) | 595,644 | 707,617 | +111,973 | 226,243 | 310,248 | 0.29% | +84,004 |
| MONSTER BEVERAGE CORP NEW(MNST) | 3,209,873 | 4,528,763 | +1,318,890 | 184,921 | 268,465 | 0.25% | +83,544 |
| VEEVA SYS INC(VEEV) | 0 | 1,227,223 | +1,227,223 | 0 | 284,335 | 0.26% | +284,335 |
| METTLER TOLEDO INTERNATIONAL(MTD) | 100,820 | 154,381 | +53,561 | 122,291 | 205,526 | 0.19% | +83,235 |
| AGNICO EAGLE MINES LTD(AEM) | 4,274,964 | 5,306,106 | +1,031,142 | 235,535 | 316,700 | 0.29% | +81,165 |
| MCKESSON CORP(MCK) | 602,138 | 670,328 | +68,190 | 278,778 | 359,866 | 0.33% | +81,088 |
| DECKERS OUTDOOR CORP(DECK) | 305,949 | 302,890 | -3,059 | 204,505 | 285,098 | 0.27% | +80,593 |
| NETFLIX INC(NFLX) | 0 | 593,711 | +593,711 | 0 | 360,579 | 0.34% | +360,579 |
| THOMSON REUTERS CORP.(TRI) | 3,752,472 | 4,047,773 | +295,301 | 551,317 | 630,534 | 0.59% | +79,217 |
| HILTON WORLDWIDE HLDGS INC(HLT) | 2,074,498 | 2,132,393 | +57,895 | 377,745 | 454,861 | 0.42% | +77,115 |
| FASTENAL CO(FAST) | 2,679,735 | 3,248,853 | +569,118 | 173,566 | 250,617 | 0.23% | +77,050 |
| NETAPP INC(NTAP) | 1,698,277 | 2,148,540 | +450,263 | 149,720 | 225,532 | 0.21% | +75,812 |
| KLA CORP(KLAC) | 997,778 | 938,226 | -59,552 | 580,008 | 655,417 | 0.61% | +75,408 |
| TC ENERGY CORP(TRP) | 15,304,418 | 16,763,150 | +1,458,732 | 600,756 | 674,366 | 0.63% | +73,610 |
| EAGLE MATLS INC(EXP) | 871,970 | 919,714 | +47,744 | 176,870 | 249,932 | 0.23% | +73,062 |
| OREILLY AUTOMOTIVE INC(ORLY) | 176,374 | 211,722 | +35,348 | 167,569 | 239,009 | 0.22% | +71,439 |
| SUN LIFE FINANCIAL INC.(SLF) | 15,665,551 | 16,107,748 | +442,197 | 816,424 | 879,751 | 0.82% | +63,327 |
| APOLLO GLOBAL MGMT INC(APO) | 2,459,235 | 2,599,942 | +140,707 | 229,176 | 292,363 | 0.27% | +63,187 |
| CENOVUS ENERGY INC(CVE) | 0 | 38,452,601 | +38,452,601 | 0 | 769,478 | 0.72% | +769,478 |
| SELECT SECTOR SPDR TR ST STR FINL ETF | 0 | 4,475,858 | +4,475,858 | 0 | 188,523 | 0.18% | +188,523 |
| BROOKFIELD ASSET MANAGMT LTD(BAM) | 11,498,183 | 12,486,721 | +988,538 | 464,078 | 525,028 | 0.49% | +60,950 |
| GENTEX CORP(GNTX) | 0 | 4,677,655 | +4,677,655 | 0 | 168,957 | 0.16% | +168,957 |
| ALPHABET INC(GOOG) | 5,510,578 | 5,499,541 | -11,037 | 769,773 | 830,046 | 0.77% | +60,273 |
| ISHARES TR | 0 | 2,019,766 | +2,019,766 | 0 | 122,681 | 0.11% | +122,681 |
| OLD DOMINION FREIGHT LINE IN(ODFL) | 0 | 699,878 | +699,878 | 0 | 153,490 | 0.14% | +153,490 |
| ENCOMPASS HEALTH CORP(EHC) | 1,969,186 | 2,283,674 | +314,488 | 131,384 | 188,586 | 0.18% | +57,202 |
| COREBRIDGE FINL INC(CRBD) | 0 | 7,389,214 | +7,389,214 | 0 | 212,292 | 0.20% | +212,292 |
| VERISIGN INC | 0 | 643,173 | +643,173 | 0 | 121,888 | 0.11% | +121,888 |
| MICROSOFT CORP(MSFT) | 11,149,034 | 10,092,369 | -1,056,665 | 4,192,483 | 4,246,061 | 3.95% | +53,579 |
| FABRINET(FN) | 0 | 409,761 | +409,761 | 0 | 77,453 | 0.07% | +77,453 |
| CANADIAN NATL RY CO(CNI) | 11,651,919 | 11,565,068 | -86,851 | 1,471,733 | 1,524,368 | 1.42% | +52,635 |
| POOL CORP(POOL) | 0 | 306,447 | +306,447 | 0 | 123,651 | 0.12% | +123,651 |
| PARKER-HANNIFIN CORP(PH) | 0 | 132,231 | +132,231 | 0 | 73,493 | 0.07% | +73,493 |
| BOSTON SCIENTIFIC CORP(BSX) | 0 | 2,059,261 | +2,059,261 | 0 | 141,039 | 0.13% | +141,039 |
| UNION PAC CORP(UNP) | 1,070,123 | 1,261,796 | +191,673 | 262,844 | 310,313 | 0.29% | +47,470 |
| BRUKER CORP(BRKR) | 0 | 1,788,763 | +1,788,763 | 0 | 168,036 | 0.16% | +168,036 |
| CELESTICA INC(CLS) | 0 | 1,009,565 | +1,009,565 | 0 | 45,403 | 0.04% | +45,403 |
| SHERWIN WILLIAMS CO(SHW) | 0 | 213,730 | +213,730 | 0 | 74,235 | 0.07% | +74,235 |
| CHEMED CORP NEW(CHE) | 205,777 | 254,953 | +49,176 | 120,328 | 163,662 | 0.15% | +43,334 |
| T-MOBILE US INC(TMUS) | 1,935,304 | 2,166,396 | +231,092 | 310,287 | 353,599 | 0.33% | +43,312 |
| DISNEY WALT CO(DIS) | 0 | 1,283,337 | +1,283,337 | 0 | 157,029 | 0.15% | +157,029 |
| GALLAGHER ARTHUR J & CO(AJG) | 0 | 737,335 | +737,335 | 0 | 184,363 | 0.17% | +184,363 |
| DONALDSON INC(DCI) | 1,552,946 | 1,920,651 | +367,705 | 101,485 | 143,434 | 0.13% | +41,949 |
| MANULIFE FINL CORP(MFC) | 37,066,418 | 34,598,451 | -2,467,967 | 823,074 | 864,929 | 0.80% | +41,856 |
| SPOTIFY TECHNOLOGY S A(SPOT) | 0 | 512,841 | +512,841 | 0 | 135,339 | 0.13% | +135,339 |
| BERKSHIRE HATHAWAY INC DEL | 783,652 | 758,473 | -25,179 | 279,497 | 318,953 | 0.30% | +39,456 |
| EDWARDS LIFESCIENCES CORP | 0 | 1,463,308 | +1,463,308 | 0 | 139,834 | 0.13% | +139,834 |
| HESS MIDSTREAM LP(HESM) | 0 | 3,109,076 | +3,109,076 | 0 | 112,331 | 0.10% | +112,331 |
| NOVO-NORDISK A S(NVO) | 0 | 1,074,022 | +1,074,022 | 0 | 137,904 | 0.13% | +137,904 |
| AMAZON COM INC(AMZN) | 0 | 8,326,932 | +8,326,932 | 0 | 1,502,012 | 1.40% | +1,502,012 |
| AGILENT TECHNOLOGIES INC(A) | 1,609,420 | 1,791,388 | +181,968 | 223,758 | 260,665 | 0.24% | +36,907 |
| AUTOMATIC DATA PROCESSING IN | 0 | 801,857 | +801,857 | 0 | 200,256 | 0.19% | +200,256 |
| SALESFORCE INC(CRM) | 789,525 | 807,993 | +18,468 | 207,756 | 243,351 | 0.23% | +35,596 |
| MOTOROLA SOLUTIONS INC(MSI) | 917,734 | 908,886 | -8,848 | 287,333 | 322,636 | 0.30% | +35,303 |
| MARSH & MCLENNAN COS INC(MRSH) | 0 | 811,988 | +811,988 | 0 | 167,253 | 0.16% | +167,253 |