Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q4 2023 ▲▼ | Q1 2024 ▲▼ | Change ▲▼ | Q4 2023 ▲▼ | Q1 2024 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| CADENCE DESIGN SYSTEM INC(CDNS) | 0 | 1,151,999 | +1,151,999 | 0 | 358,594 | 0.52% | +358,594 |
| ISHARES TR(Put) | 0 | 0 | 0 | 0 | 266,342 | — | +266,342 |
| VISA INC(V) | 2,581,756 | 3,344,932 | +763,176 | 672,160 | 933,504 | 1.35% | +261,343 |
| NVIDIA CORPORATION(NVDA) | 796,406 | 723,883 | -72,523 | 394,396 | 654,072 | 0.95% | +259,676 |
| MICROSOFT CORP(MSFT) | 5,406,870 | 5,376,168 | -30,702 | 2,033,199 | 2,261,861 | 3.27% | +228,662 |
| BROOKFIELD ASSET MANAGMT LTD(BAM) | 6,341,977 | 11,318,266 | +4,976,289 | 254,842 | 475,633 | 0.69% | +220,791 |
| AMAZON COM INC(AMZN) | 4,087,440 | 4,444,800 | +357,360 | 621,046 | 801,753 | 1.16% | +180,707 |
| CANADIAN NAT RES LTD(CNQ) | 0 | 15,770,436 | +15,770,436 | 0 | 1,203,515 | 1.74% | +1,203,515 |
| META PLATFORMS INC(META) | 898,336 | 968,457 | +70,121 | 317,975 | 470,263 | 0.68% | +152,288 |
| AON PLC(AON) | 0 | 2,460,462 | +2,460,462 | 0 | 821,105 | 1.19% | +821,105 |
| ALPHABET INC(GOOG) | 6,279,935 | 6,684,765 | +404,830 | 877,244 | 1,008,932 | 1.46% | +131,687 |
| SPDR S&P 500 ETF TR(SPY) | 3,221,264 | 3,175,506 | -45,758 | 1,531,099 | 1,661,012 | 2.40% | +129,913 |
| ROPER TECHNOLOGIES INC(ROP) | 896,909 | 1,085,479 | +188,570 | 488,968 | 608,780 | 0.88% | +119,812 |
| CANADIAN PACIFIC KANSAS CITY(CP) | 14,178,436 | 13,889,168 | -289,268 | 1,122,370 | 1,225,098 | 1.77% | +102,728 |
| GARTNER INC(IT) | 629,969 | 809,677 | +179,708 | 284,185 | 385,949 | 0.56% | +101,763 |
| ABBVIE INC(ABBV) | 1,818,850 | 2,079,406 | +260,556 | 281,867 | 378,660 | 0.55% | +96,793 |
| NETFLIX INC(NFLX) | 0 | 198,730 | +198,730 | 0 | 120,695 | 0.17% | +120,695 |
| BANK NOVA SCOTIA HALIFAX | 0 | 14,407,934 | +14,407,934 | 0 | 745,616 | 1.08% | +745,616 |
| CRH PLC ORD | 2,271,143 | 2,841,628 | +570,485 | 157,072 | 245,118 | 0.35% | +88,046 |
| HOME DEPOT INC(HD) | 0 | 419,463 | +419,463 | 0 | 160,906 | 0.23% | +160,906 |
| JPMORGAN CHASE & CO(JPM) | 2,919,820 | 2,906,781 | -13,039 | 496,661 | 582,228 | 0.84% | +85,567 |
| SUNCOR ENERGY INC NEW(SU) | 0 | 15,495,102 | +15,495,102 | 0 | 572,083 | 0.83% | +572,083 |
| PROCTER AND GAMBLE CO(PG) | 1,551,529 | 1,881,441 | +329,912 | 227,361 | 305,264 | 0.44% | +77,903 |
| COPART INC(CPRT) | 3,839,773 | 4,565,587 | +725,814 | 188,149 | 264,439 | 0.38% | +76,290 |
| BROADCOM INC(AVGO) | 371,516 | 366,724 | -4,792 | 414,705 | 486,060 | 0.70% | +71,355 |
| MERCK & CO INC(MRK) | 1,995,284 | 2,189,127 | +193,843 | 217,526 | 288,855 | 0.42% | +71,329 |
| LINDE PLC(LIN) | 1,354,782 | 1,349,285 | -5,497 | 556,423 | 626,500 | 0.91% | +70,077 |
| DUKE ENERGY CORP NEW(DUK) | 0 | 1,239,225 | +1,239,225 | 0 | 119,845 | 0.17% | +119,845 |
| RESTAURANT BRANDS INTL INC(QSR) | 4,236,811 | 5,024,855 | +788,044 | 331,197 | 399,205 | 0.58% | +68,008 |
| FERGUSON PLC NEW | 306,607 | 578,368 | +271,761 | 59,197 | 126,333 | 0.18% | +67,136 |
| WASTE CONNECTIONS INC(WCN) | 3,500,718 | 3,416,215 | -84,503 | 522,988 | 587,545 | 0.85% | +64,557 |
| TRANE TECHNOLOGIES PLC(TT) | 1,073,001 | 1,082,570 | +9,569 | 261,705 | 324,988 | 0.47% | +63,283 |
| ORACLE CORP(ORCL) | 0 | 2,989,987 | +2,989,987 | 0 | 375,572 | 0.54% | +375,572 |
| COLGATE PALMOLIVE CO(CL) | 3,887,963 | 4,076,547 | +188,584 | 309,910 | 367,093 | 0.53% | +57,184 |
| PROGRESSIVE CORP(PGR) | 0 | 1,144,403 | +1,144,403 | 0 | 236,685 | 0.34% | +236,685 |
| ISHARES TR | 0 | 2,903,100 | +2,903,100 | 0 | 274,691 | 0.40% | +274,691 |
| COGNEX CORP(CGNX) | 0 | 1,284,682 | +1,284,682 | 0 | 54,496 | 0.08% | +54,496 |
| MANULIFE FINL CORP(MFC) | 27,604,379 | 26,508,011 | -1,096,368 | 610,281 | 662,309 | 0.96% | +52,028 |
| GENERAL ELECTRIC CO(GE) | 0 | 546,616 | +546,616 | 0 | 95,948 | 0.14% | +95,948 |
| SUN LIFE FINANCIAL INC.(SLF) | 14,086,704 | 14,295,620 | +208,916 | 730,926 | 780,347 | 1.13% | +49,421 |
| ELI LILLY & CO(LLY) | 0 | 281,749 | +281,749 | 0 | 219,189 | 0.32% | +219,189 |
| HEALTHEQUITY INC(HQY) | 1,807,407 | 2,038,615 | +231,208 | 119,831 | 166,412 | 0.24% | +46,581 |
| TENABLE HLDGS INC(TENB) | 0 | 3,720,809 | +3,720,809 | 0 | 183,920 | 0.27% | +183,920 |
| LAM RESEARCH CORP(LRCX) | 302,521 | 288,658 | -13,863 | 236,953 | 280,451 | 0.41% | +43,499 |
| CITIGROUP INC(C) | 0 | 1,463,832 | +1,463,832 | 0 | 92,573 | 0.13% | +92,573 |
| BERKSHIRE HATHAWAY INC DEL | 815,812 | 788,307 | -27,505 | 290,968 | 331,499 | 0.48% | +40,531 |
| ISHARES TR | 0 | 1,954,700 | +1,954,700 | 0 | 191,443 | 0.28% | +191,443 |
| TJX COS INC NEW(TJX) | 0 | 2,068,780 | +2,068,780 | 0 | 209,816 | 0.30% | +209,816 |
| PARSONS CORP DEL(PSN) | 0 | 1,780,823 | +1,780,823 | 0 | 147,719 | 0.21% | +147,719 |
| CHARLES RIV LABS INTL INC(CRL) | 917,858 | 931,797 | +13,939 | 216,982 | 252,470 | 0.37% | +35,489 |
| AMPHENOL CORP NEW | 0 | 1,769,738 | +1,769,738 | 0 | 204,139 | 0.30% | +204,139 |
| MOTOROLA SOLUTIONS INC(MSI) | 1,059,380 | 1,033,981 | -25,399 | 331,681 | 367,043 | 0.53% | +35,361 |
| CANADIAN IMPERIAL BK COMM TO(CM) | 4,453,042 | 4,920,722 | +467,680 | 214,515 | 249,561 | 0.36% | +35,046 |
| THERMO FISHER SCIENTIFIC INC(TMO) | 0 | 615,934 | +615,934 | 0 | 357,987 | 0.52% | +357,987 |
| COCA COLA CO(KO) | 0 | 3,578,159 | +3,578,159 | 0 | 218,912 | 0.32% | +218,912 |
| WILLIAMS COS INC(WMB) | 0 | 7,157,841 | +7,157,841 | 0 | 278,941 | 0.40% | +278,941 |
| DISNEY WALT CO(DIS) | 0 | 417,131 | +417,131 | 0 | 51,040 | 0.07% | +51,040 |
| FRANCO NEV CORP(FNV) | 0 | 1,614,061 | +1,614,061 | 0 | 192,400 | 0.28% | +192,400 |
| CIRRUS LOGIC INC(CRUS) | 2,485,746 | 2,539,272 | +53,526 | 206,789 | 235,035 | 0.34% | +28,246 |
| CENOVUS ENERGY INC(CVE) | 0 | 10,623,564 | +10,623,564 | 0 | 212,471 | 0.31% | +212,471 |
| QUALCOMM INC(QCOM) | 446,893 | 547,466 | +100,573 | 64,634 | 92,686 | 0.13% | +28,052 |
| INVITATION HOMES INC(INVH) | 0 | 898,187 | +898,187 | 0 | 31,984 | 0.05% | +31,984 |
| DESCARTES SYS GROUP INC(DSGX) | 1,914,238 | 2,042,927 | +128,689 | 160,912 | 186,941 | 0.27% | +26,029 |
| TARGET CORP(TGT) | 0 | 297,583 | +297,583 | 0 | 52,735 | 0.08% | +52,735 |
| MASTEC INC(MTZ) | 0 | 269,140 | +269,140 | 0 | 25,097 | 0.04% | +25,097 |
| MASTERCARD INCORPORATED(MA) | 0 | 274,681 | +274,681 | 0 | 132,278 | 0.19% | +132,278 |
| MCKESSON CORP(MCK) | 0 | 409,702 | +409,702 | 0 | 219,949 | 0.32% | +219,949 |
| EXLSERVICE HOLDINGS INC(EXLS) | 6,813,597 | 7,383,874 | +570,277 | 210,199 | 234,807 | 0.34% | +24,608 |
| VONTIER CORPORATION(VNT) | 0 | 2,313,931 | +2,313,931 | 0 | 104,960 | 0.15% | +104,960 |
| WALMART INC(WMT) | 0 | 4,558,127 | +4,558,127 | 0 | 274,263 | 0.40% | +274,263 |
| FERRARI N V COM | 329,927 | 307,045 | -22,882 | 111,508 | 133,851 | 0.19% | +22,343 |
| ASML HOLDING N V N Y REGISTRY SHS | 88,569 | 91,484 | +2,915 | 67,040 | 88,782 | 0.13% | +21,743 |
| IRHYTHM TECHNOLOGIES INC(IRTC) | 1,264,707 | 1,348,233 | +83,526 | 135,374 | 156,395 | 0.23% | +21,021 |
| SHERWIN WILLIAMS CO(SHW) | 0 | 332,098 | +332,098 | 0 | 115,348 | 0.17% | +115,348 |
| STRYKER CORPORATION(SYK) | 0 | 356,858 | +356,858 | 0 | 127,709 | 0.18% | +127,709 |
| TFI INTL INC(TFII) | 0 | 533,401 | +533,401 | 0 | 85,092 | 0.12% | +85,092 |
| CONOCOPHILLIPS(COP) | 0 | 1,242,034 | +1,242,034 | 0 | 158,086 | 0.23% | +158,086 |
| AERCAP HOLDINGS NV(AER) | 0 | 255,969 | +255,969 | 0 | 22,246 | 0.03% | +22,246 |
| FREEPORT-MCMORAN INC(FCX) | 0 | 1,621,288 | +1,621,288 | 0 | 76,233 | 0.11% | +76,233 |
| INTUITIVE SURGICAL INC | 289,405 | 293,426 | +4,021 | 97,634 | 117,103 | 0.17% | +19,470 |
| ISHARES TR | 0 | 160,476 | +160,476 | 0 | 84,367 | 0.12% | +84,367 |
| COMERICA INC | 0 | 359,125 | +359,125 | 0 | 19,748 | 0.03% | +19,748 |
| EXXON MOBIL CORP | 0 | 1,336,091 | +1,336,091 | 0 | 155,307 | 0.22% | +155,307 |
| CAMECO CORP(CCJ) | 0 | 1,304,202 | +1,304,202 | 0 | 56,483 | 0.08% | +56,483 |
| LOCKHEED MARTIN CORP(LMT) | 0 | 124,076 | +124,076 | 0 | 56,438 | 0.08% | +56,438 |
| SPDR GOLD TR(GLD) | 1,579,773 | 1,561,216 | -18,557 | 302,005 | 321,173 | 0.46% | +19,168 |
| AGNICO EAGLE MINES LTD(AEM) | 9,811,207 | 9,340,457 | -470,750 | 538,193 | 557,185 | 0.81% | +18,992 |
| GENERAL MTRS CO(GM) | 0 | 1,463,111 | +1,463,111 | 0 | 66,352 | 0.10% | +66,352 |
| AUTOZONE INC(AZO) | 0 | 41,696 | +41,696 | 0 | 131,411 | 0.19% | +131,411 |
| DAQO NEW ENERGY CORP(DQ) | 0 | 2,347,387 | +2,347,387 | 0 | 66,079 | 0.10% | +66,079 |
| INTERNATIONAL BUSINESS MACHS(IBM) | 0 | 451,825 | +451,825 | 0 | 86,281 | 0.12% | +86,281 |
| WABTEC(WAB) | 1,888,627 | 1,765,954 | -122,673 | 239,667 | 257,264 | 0.37% | +17,597 |
| INTUIT(INTU) | 311,775 | 326,360 | +14,585 | 194,869 | 212,134 | 0.31% | +17,265 |
| FASTENAL CO(FAST) | 0 | 1,395,642 | +1,395,642 | 0 | 107,660 | 0.16% | +107,660 |
| MICRON TECHNOLOGY INC(MU) | 0 | 384,177 | +384,177 | 0 | 45,291 | 0.07% | +45,291 |
| QIAGEN NV(QGEN) | 0 | 392,927 | +392,927 | 0 | 16,804 | 0.02% | +16,804 |
| BLACKROCK INC(BLK) | 0 | 109,679 | +109,679 | 0 | 91,439 | 0.13% | +91,439 |
| BP PLC(BP) | 0 | 1,399,887 | +1,399,887 | 0 | 52,748 | 0.08% | +52,748 |
| ENERFLEX LTD(EFXT) | 0 | 2,773,907 | +2,773,907 | 0 | 16,144 | 0.02% | +16,144 |
| MARKEL GROUP INC(MKL) | 0 | 131,342 | +131,342 | 0 | 199,834 | 0.29% | +199,834 |