Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q1 2024 ▲▼ | Q2 2024 ▲▼ | Change ▲▼ | Q1 2024 ▲▼ | Q2 2024 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| NVIDIA CORPORATION(NVDA) | 2,270,957 | 23,305,924 | +21,034,967 | 2,051,905 | 2,879,230 | 2.69% | +827,324 |
| APPLE INC(AAPL) | 0 | 17,157,132 | +17,157,132 | 0 | 3,613,664 | 3.37% | +3,613,664 |
| ALPHABET INC(GOOG) | 15,841,993 | 15,187,709 | -654,284 | 2,390,034 | 2,766,516 | 2.58% | +376,483 |
| FIDELITY NATL INFORMATION SV(FIS) | 0 | 3,895,432 | +3,895,432 | 0 | 293,560 | 0.27% | +293,560 |
| MOBILEYE GLOBAL INC(MBLY) | 0 | 9,073,601 | +9,073,601 | 0 | 254,832 | 0.24% | +254,832 |
| LAS VEGAS SANDS CORP(LVS) | 0 | 5,549,615 | +5,549,615 | 0 | 245,570 | 0.23% | +245,570 |
| MICROSOFT CORP(MSFT) | 9,108,029 | 9,032,619 | -75,410 | 3,829,397 | 4,037,216 | 3.77% | +207,820 |
| GALLAGHER ARTHUR J & CO(AJG) | 0 | 1,043,769 | +1,043,769 | 0 | 270,660 | 0.25% | +270,660 |
| AMAZON COM INC(AMZN) | 18,914,173 | 18,509,361 | -404,812 | 3,411,715 | 3,577,008 | 3.34% | +165,293 |
| WORKDAY INC(WDAY) | 0 | 2,302,008 | +2,302,008 | 0 | 514,637 | 0.48% | +514,637 |
| CHENIERE ENERGY INC(LNG) | 4,857,109 | 5,270,853 | +413,744 | 783,355 | 921,503 | 0.86% | +138,149 |
| ELI LILLY & CO(LLY) | 1,601,529 | 1,522,917 | -78,612 | 1,245,912 | 1,378,819 | 1.29% | +132,906 |
| SHIFT4 PMTS INC(FOUR) | 0 | 1,730,704 | +1,730,704 | 0 | 126,947 | 0.12% | +126,947 |
| THE CIGNA GROUP(CI) | 0 | 683,361 | +683,361 | 0 | 225,899 | 0.21% | +225,899 |
| MONOLITHIC PWR SYS INC(MPWR) | 0 | 186,592 | +186,592 | 0 | 153,319 | 0.14% | +153,319 |
| ALPHABET INC(GOOG) | 0 | 3,661,566 | +3,661,566 | 0 | 671,611 | 0.63% | +671,611 |
| BLACKSTONE INC(BX) | 0 | 1,375,969 | +1,375,969 | 0 | 170,345 | 0.16% | +170,345 |
| BROADCOM INC(AVGO) | 0 | 450,120 | +450,120 | 0 | 722,681 | 0.67% | +722,681 |
| TEXAS INSTRS INC(TXN) | 3,873,572 | 4,003,289 | +129,717 | 674,814 | 778,750 | 0.73% | +103,936 |
| INVESCO EXCH TRADED FD TR II SR LN ETF | 0 | 9,621,919 | +9,621,919 | 0 | 202,420 | 0.19% | +202,420 |
| VAIL RESORTS INC(MTN) | 0 | 635,546 | +635,546 | 0 | 114,481 | 0.11% | +114,481 |
| ROYAL BK CDA(RY) | 11,871,483 | 12,127,506 | +256,023 | 1,197,811 | 1,289,274 | 1.20% | +91,464 |
| MICROCHIP TECHNOLOGY INC.(MCHP) | 1,227,589 | 2,189,390 | +961,801 | 110,127 | 200,329 | 0.19% | +90,203 |
| BROOKFIELD ASSET MANAGMT LTD(BAM) | 4,070,483 | 6,859,094 | +2,788,611 | 171,038 | 260,770 | 0.24% | +89,732 |
| DOLLAR GEN CORP NEW(DG) | 0 | 925,083 | +925,083 | 0 | 122,324 | 0.11% | +122,324 |
| VANGUARD INDEX FDS | 0 | 991,125 | +991,125 | 0 | 495,691 | 0.46% | +495,691 |
| STARBUCKS CORP(SBUX) | 0 | 1,824,133 | +1,824,133 | 0 | 142,009 | 0.13% | +142,009 |
| NEXTERA ENERGY INC(NEE) | 0 | 1,500,000 | +1,500,000 | 0 | 73,973 | 0.07% | +73,973 |
| SUNCOR ENERGY INC NEW(SU) | 23,925,076 | 25,134,149 | +1,209,073 | 883,163 | 956,850 | 0.89% | +73,687 |
| APPLIED MATLS INC | 845,456 | 1,044,543 | +199,087 | 174,357 | 246,502 | 0.23% | +72,145 |
| ISHARES TR | 0 | 464,349 | +464,349 | 0 | 70,720 | 0.07% | +70,720 |
| STANTEC INC(STN) | 0 | 1,266,214 | +1,266,214 | 0 | 105,850 | 0.10% | +105,850 |
| BROWN & BROWN INC(BRO) | 2,801,522 | 3,489,305 | +687,783 | 245,245 | 311,979 | 0.29% | +66,734 |
| EXXON MOBIL CORP | 3,198,607 | 3,792,336 | +593,729 | 371,806 | 436,574 | 0.41% | +64,768 |
| LPL FINL HLDGS INC(LPLA) | 590,420 | 774,175 | +183,755 | 155,989 | 216,227 | 0.20% | +60,238 |
| ATS CORPORATION(ATS) | 0 | 3,240,430 | +3,240,430 | 0 | 104,707 | 0.10% | +104,707 |
| ASML HOLDING N V N Y REGISTRY SHS | 0 | 181,207 | +181,207 | 0 | 185,327 | 0.17% | +185,327 |
| PDD HOLDINGS INC(PDD) | 0 | 874,604 | +874,604 | 0 | 116,279 | 0.11% | +116,279 |
| ISHARES TR | 0 | 598,582 | +598,582 | 0 | 56,608 | 0.05% | +56,608 |
| ACCENTURE PLC IRELAND SHS CLASS A | 0 | 952,713 | +952,713 | 0 | 289,063 | 0.27% | +289,063 |
| MARTIN MARIETTA MATLS INC(MLM) | 0 | 148,827 | +148,827 | 0 | 80,634 | 0.08% | +80,634 |
| SPDR SER TR ST STR P500ETF | 0 | 3,865,976 | +3,865,976 | 0 | 248,350 | 0.23% | +248,350 |
| BALL CORP | 0 | 1,018,648 | +1,018,648 | 0 | 61,139 | 0.06% | +61,139 |
| ISHARES TR | 0 | 918,220 | +918,220 | 0 | 167,125 | 0.16% | +167,125 |
| TENCENT MUSIC ENTMT GROUP(TME) | 3,896,059 | 6,180,406 | +2,284,347 | 43,582 | 86,835 | 0.08% | +43,252 |
| ISHARES TR | 0 | 307,985 | +307,985 | 0 | 43,121 | 0.04% | +43,121 |
| CROWDSTRIKE HLDGS INC(CRWD) | 0 | 133,260 | +133,260 | 0 | 51,064 | 0.05% | +51,064 |
| COSTCO WHSL CORP NEW(COST) | 0 | 312,946 | +312,946 | 0 | 266,001 | 0.25% | +266,001 |
| L3HARRIS TECHNOLOGIES INC(LHX) | 0 | 434,287 | +434,287 | 0 | 97,532 | 0.09% | +97,532 |
| NEXTERA ENERGY INC(NEE) | 0 | 2,028,730 | +2,028,730 | 0 | 143,654 | 0.13% | +143,654 |
| JOHN HANCOCK EXCHANGE TRADED HIGH YIELD ETF | 0 | 1,550,000 | +1,550,000 | 0 | 39,074 | 0.04% | +39,074 |
| GE VERNOVA INC(GEV) | 0 | 221,762 | +221,762 | 0 | 38,034 | 0.04% | +38,034 |
| OLD DOMINION FREIGHT LINE IN(ODFL) | 0 | 486,996 | +486,996 | 0 | 86,001 | 0.08% | +86,001 |
| TESLA INC(TSLA) | 0 | 1,819,362 | +1,819,362 | 0 | 360,015 | 0.34% | +360,015 |
| WESTERN DIGITAL CORP.(WDC) | 0 | 675,875 | +675,875 | 0 | 51,211 | 0.05% | +51,211 |
| GROUP 1 AUTOMOTIVE INC(GPI) | 0 | 639,142 | +639,142 | 0 | 190,004 | 0.18% | +190,004 |
| ABBVIE INC(ABBV) | 1,964,980 | 2,299,164 | +334,184 | 357,816 | 394,353 | 0.37% | +36,537 |
| REGENERON PHARMACEUTICALS(REGN) | 338,296 | 340,566 | +2,270 | 325,606 | 357,945 | 0.33% | +32,339 |
| MICRON TECHNOLOGY INC(MU) | 1,600,531 | 1,679,102 | +78,571 | 188,686 | 220,859 | 0.21% | +32,173 |
| ISHARES TR | 0 | 778,499 | +778,499 | 0 | 32,315 | 0.03% | +32,315 |
| ALGONQUIN PWR UTILS CORP | 0 | 7,273,228 | +7,273,228 | 0 | 42,633 | 0.04% | +42,633 |
| WORLD GOLD TR(GLDM) | 0 | 687,532 | +687,532 | 0 | 31,681 | 0.03% | +31,681 |
| ISHARES INC MSCI JAPAN ETF | 0 | 1,272,225 | +1,272,225 | 0 | 86,817 | 0.08% | +86,817 |
| BANK AMERICA CORP | 0 | 8,582,377 | +8,582,377 | 0 | 341,321 | 0.32% | +341,321 |
| CAMECO CORP(CCJ) | 0 | 1,987,526 | +1,987,526 | 0 | 97,653 | 0.09% | +97,653 |
| RENTOKIL INITIAL PLC(RTO) | 0 | 1,839,135 | +1,839,135 | 0 | 54,530 | 0.05% | +54,530 |
| ALNYLAM PHARMACEUTICALS INC(ALNY) | 0 | 329,037 | +329,037 | 0 | 79,956 | 0.07% | +79,956 |
| COLLIERS INTL GROUP INC(CIGI) | 0 | 1,011,898 | +1,011,898 | 0 | 112,834 | 0.11% | +112,834 |
| KANZHUN LIMITED(BZ) | 0 | 2,579,427 | +2,579,427 | 0 | 48,519 | 0.05% | +48,519 |
| ISHARES INC CORE MSCI EMKT | 0 | 2,000,299 | +2,000,299 | 0 | 106,816 | 0.10% | +106,816 |
| CELESTICA INC(CLS) | 0 | 493,382 | +493,382 | 0 | 28,214 | 0.03% | +28,214 |
| VEREN INC | 0 | 3,575,817 | +3,575,817 | 0 | 28,162 | 0.03% | +28,162 |
| SIMPSON MFG INC(SSD) | 0 | 224,517 | +224,517 | 0 | 37,838 | 0.04% | +37,838 |
| NETFLIX INC(NFLX) | 0 | 319,012 | +319,012 | 0 | 215,295 | 0.20% | +215,295 |
| ANALOG DEVICES INC(ADI) | 3,964,793 | 3,553,006 | -411,787 | 784,196 | 811,005 | 0.76% | +26,809 |
| ISHARES TR | 0 | 2,516,579 | +2,516,579 | 0 | 224,193 | 0.21% | +224,193 |
| CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES | 1,335,089 | 1,697,723 | +362,634 | 28,291 | 54,225 | 0.05% | +25,935 |
| HOLOGIC INC | 0 | 2,535,258 | +2,535,258 | 0 | 188,243 | 0.18% | +188,243 |
| BRP INC(DOO) | 0 | 1,076,187 | +1,076,187 | 0 | 68,850 | 0.06% | +68,850 |
| META PLATFORMS INC(META) | 1,707,609 | 1,691,452 | -16,157 | 829,185 | 852,936 | 0.80% | +23,751 |
| INTUITIVE SURGICAL INC | 0 | 467,748 | +467,748 | 0 | 208,078 | 0.19% | +208,078 |
| LEVI STRAUSS & CO NEW(LEVI) | 0 | 1,244,873 | +1,244,873 | 0 | 24,001 | 0.02% | +24,001 |
| ALPHA & OMEGA SEMICONDUCTOR(AOSL) | 0 | 1,284,650 | +1,284,650 | 0 | 48,007 | 0.04% | +48,007 |
| TECK RESOURCES LTD(TECK) | 0 | 2,356,064 | +2,356,064 | 0 | 112,743 | 0.11% | +112,743 |
| KE HLDGS INC(BEKE) | 0 | 3,355,895 | +3,355,895 | 0 | 47,486 | 0.04% | +47,486 |
| FORTIVE CORP(FTV) | 0 | 853,187 | +853,187 | 0 | 63,221 | 0.06% | +63,221 |
| AMBARELLA INC(AMBA) | 0 | 1,291,900 | +1,291,900 | 0 | 69,698 | 0.07% | +69,698 |
| KASPI KZ JSC(KSPI) | 0 | 165,854 | +165,854 | 0 | 21,397 | 0.02% | +21,397 |
| PHILIP MORRIS INTL INC(PM) | 0 | 2,237,950 | +2,237,950 | 0 | 226,771 | 0.21% | +226,771 |
| LAM RESEARCH CORP(LRCX) | 0 | 118,390 | +118,390 | 0 | 126,068 | 0.12% | +126,068 |
| NVR INC(NVR) | 0 | 16,532 | +16,532 | 0 | 125,454 | 0.12% | +125,454 |
| ISHARES TR CORE MSCI EAFE | 0 | 1,954,722 | +1,954,722 | 0 | 141,897 | 0.13% | +141,897 |
| VEECO INSTRS INC DEL(VECO) | 0 | 1,845,130 | +1,845,130 | 0 | 86,186 | 0.08% | +86,186 |
| ISHARES TR MSCI INDIA ETF | 0 | 744,835 | +744,835 | 0 | 41,547 | 0.04% | +41,547 |
| HAEMONETICS CORP MASS(HAE) | 0 | 307,564 | +307,564 | 0 | 25,445 | 0.02% | +25,445 |
| GLOBANT S A COM | 0 | 266,184 | +266,184 | 0 | 47,450 | 0.04% | +47,450 |
| ABBOTT LABS | 0 | 4,654,712 | +4,654,712 | 0 | 483,673 | 0.45% | +483,673 |
| INARI MED INC | 0 | 394,901 | +394,901 | 0 | 19,014 | 0.02% | +19,014 |
| PROCTER AND GAMBLE CO(PG) | 1,968,800 | 2,041,770 | +72,970 | 319,434 | 336,729 | 0.31% | +17,295 |
| ISHARES TR | 0 | 161,950 | +161,950 | 0 | 17,348 | 0.02% | +17,348 |