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) | 17,199,296 | 17,157,132 | -42,164 | 2,949,335 | 3,613,664 | 3.37% | +664,329 |
| 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) | 359,836 | 3,895,432 | +3,535,596 | 26,692 | 293,560 | 0.27% | +266,867 |
| MOBILEYE GLOBAL INC(MBLY) | 1,000,049 | 9,073,601 | +8,073,552 | 32,152 | 254,832 | 0.24% | +222,681 |
| LAS VEGAS SANDS CORP(LVS) | 510,543 | 5,549,615 | +5,039,072 | 26,395 | 245,570 | 0.23% | +219,175 |
| INTUITIVE SURGICAL INC | 154 | 467,748 | +467,594 | 3 | 208,078 | 0.19% | +208,074 |
| 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) | 326,548 | 1,043,769 | +717,221 | 81,635 | 270,660 | 0.25% | +189,025 |
| 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) | 1,285,614 | 2,302,008 | +1,016,394 | 350,651 | 514,637 | 0.48% | +163,986 |
| 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) | 14,572 | 1,730,704 | +1,716,132 | 963 | 126,947 | 0.12% | +125,984 |
| THE CIGNA GROUP(CI) | 278,570 | 683,361 | +404,791 | 101,174 | 225,899 | 0.21% | +124,724 |
| MONOLITHIC PWR SYS INC(MPWR) | 45,315 | 186,592 | +141,277 | 30,697 | 153,319 | 0.14% | +122,622 |
| ALPHABET INC(GOOG) | 3,669,997 | 3,661,566 | -8,431 | 558,787 | 671,611 | 0.63% | +112,824 |
| BLACKSTONE INC(BX) | 438,885 | 1,375,969 | +937,084 | 57,656 | 170,345 | 0.16% | +112,689 |
| BROADCOM INC(AVGO) | 464,239 | 450,120 | -14,119 | 615,299 | 722,681 | 0.67% | +107,382 |
| 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 | 4,996,558 | 9,621,919 | +4,625,361 | 105,653 | 202,420 | 0.19% | +96,767 |
| VAIL RESORTS INC(MTN) | 82,209 | 635,546 | +553,337 | 18,319 | 114,481 | 0.11% | +96,162 |
| 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) | 220,444 | 925,083 | +704,639 | 34,403 | 122,324 | 0.11% | +87,921 |
| VANGUARD INDEX FDS | 853,584 | 991,125 | +137,541 | 410,318 | 495,691 | 0.46% | +85,373 |
| STARBUCKS CORP(SBUX) | 706,790 | 1,824,133 | +1,117,343 | 64,593 | 142,009 | 0.13% | +77,416 |
| 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) | 459,345 | 1,266,214 | +806,869 | 38,149 | 105,850 | 0.10% | +67,701 |
| 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) | 1,377,518 | 3,240,430 | +1,862,912 | 46,369 | 104,707 | 0.10% | +58,338 |
| ASML HOLDING N V N Y REGISTRY SHS | 130,913 | 181,207 | +50,294 | 127,047 | 185,327 | 0.17% | +58,280 |
| PDD HOLDINGS INC(PDD) | 512,520 | 874,604 | +362,084 | 59,580 | 116,279 | 0.11% | +56,699 |
| ISHARES TR | 0 | 598,582 | +598,582 | 0 | 56,608 | 0.05% | +56,608 |
| ACCENTURE PLC IRELAND SHS CLASS A | 677,568 | 952,713 | +275,145 | 234,712 | 289,063 | 0.27% | +54,351 |
| MARTIN MARIETTA MATLS INC(MLM) | 42,825 | 148,827 | +106,002 | 26,291 | 80,634 | 0.08% | +54,343 |
| SPDR SER TR ST STR P500ETF | 3,162,700 | 3,865,976 | +703,276 | 194,601 | 248,350 | 0.23% | +53,749 |
| BALL CORP | 182,355 | 1,018,648 | +836,293 | 12,283 | 61,139 | 0.06% | +48,856 |
| ISHARES TR | 641,110 | 918,220 | +277,110 | 119,750 | 167,125 | 0.16% | +47,376 |
| 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) | 25,717 | 133,260 | +107,543 | 8,245 | 51,064 | 0.05% | +42,819 |
| COSTCO WHSL CORP NEW(COST) | 306,196 | 312,946 | +6,750 | 224,326 | 266,001 | 0.25% | +41,675 |
| L3HARRIS TECHNOLOGIES INC(LHX) | 262,867 | 434,287 | +171,420 | 56,016 | 97,532 | 0.09% | +41,516 |
| NEXTERA ENERGY INC(NEE) | 1,598,578 | 2,028,730 | +430,152 | 102,164 | 143,654 | 0.13% | +41,490 |
| 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) | 219,638 | 486,996 | +267,358 | 48,168 | 86,001 | 0.08% | +37,833 |
| TESLA INC(TSLA) | 1,833,065 | 1,819,362 | -13,703 | 322,233 | 360,015 | 0.34% | +37,782 |
| WESTERN DIGITAL CORP.(WDC) | 198,485 | 675,875 | +477,390 | 13,544 | 51,211 | 0.05% | +37,667 |
| GROUP 1 AUTOMOTIVE INC(GPI) | 523,999 | 639,142 | +115,143 | 153,128 | 190,004 | 0.18% | +36,876 |
| 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 | 5,431 | 778,499 | +773,068 | 233 | 32,315 | 0.03% | +32,082 |
| ALGONQUIN PWR UTILS CORP | 1,729,165 | 7,273,228 | +5,544,063 | 10,915 | 42,633 | 0.04% | +31,718 |
| WORLD GOLD TR(GLDM) | 0 | 687,532 | +687,532 | 0 | 31,681 | 0.03% | +31,681 |
| ISHARES INC MSCI JAPAN ETF | 773,032 | 1,272,225 | +499,193 | 55,148 | 86,817 | 0.08% | +31,669 |
| BANK AMERICA CORP | 8,174,428 | 8,582,377 | +407,949 | 309,954 | 341,321 | 0.32% | +31,367 |
| CAMECO CORP(CCJ) | 1,549,605 | 1,987,526 | +437,921 | 67,122 | 97,653 | 0.09% | +30,531 |
| RENTOKIL INITIAL PLC(RTO) | 797,275 | 1,839,135 | +1,041,860 | 24,038 | 54,530 | 0.05% | +30,493 |
| ALNYLAM PHARMACEUTICALS INC(ALNY) | 337,025 | 329,037 | -7,988 | 50,368 | 79,956 | 0.07% | +29,588 |
| COLLIERS INTL GROUP INC(CIGI) | 685,445 | 1,011,898 | +326,453 | 83,813 | 112,834 | 0.11% | +29,020 |
| KANZHUN LIMITED(BZ) | 1,133,394 | 2,579,427 | +1,446,033 | 19,863 | 48,519 | 0.05% | +28,656 |
| ISHARES INC CORE MSCI EMKT | 1,521,091 | 2,000,299 | +479,208 | 78,488 | 106,816 | 0.10% | +28,328 |
| 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) | 51,420 | 224,517 | +173,097 | 10,550 | 37,838 | 0.04% | +27,287 |
| NETFLIX INC(NFLX) | 309,718 | 319,012 | +9,294 | 188,100 | 215,295 | 0.20% | +27,195 |
| ANALOG DEVICES INC(ADI) | 3,964,793 | 3,553,006 | -411,787 | 784,196 | 811,005 | 0.76% | +26,809 |
| ISHARES TR | 2,209,176 | 2,516,579 | +307,403 | 198,097 | 224,193 | 0.21% | +26,097 |
| CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES | 1,335,089 | 1,697,723 | +362,634 | 28,291 | 54,225 | 0.05% | +25,935 |
| HOLOGIC INC | 2,085,068 | 2,535,258 | +450,190 | 162,552 | 188,243 | 0.18% | +25,691 |
| BRP INC(DOO) | 667,495 | 1,076,187 | +408,692 | 44,835 | 68,850 | 0.06% | +24,015 |
| META PLATFORMS INC(META) | 1,707,609 | 1,691,452 | -16,157 | 829,185 | 852,936 | 0.80% | +23,751 |
| LEVI STRAUSS & CO NEW(LEVI) | 18,055 | 1,244,873 | +1,226,818 | 361 | 24,001 | 0.02% | +23,640 |
| ALPHA & OMEGA SEMICONDUCTOR(AOSL) | 1,115,031 | 1,284,650 | +169,619 | 24,575 | 48,007 | 0.04% | +23,432 |
| TECK RESOURCES LTD(TECK) | 1,971,484 | 2,356,064 | +384,580 | 90,233 | 112,743 | 0.11% | +22,510 |
| KE HLDGS INC(BEKE) | 1,827,147 | 3,355,895 | +1,528,748 | 25,080 | 47,486 | 0.04% | +22,406 |
| FORTIVE CORP(FTV) | 479,230 | 853,187 | +373,957 | 41,223 | 63,221 | 0.06% | +21,998 |
| AMBARELLA INC(AMBA) | 948,515 | 1,291,900 | +343,385 | 48,156 | 69,698 | 0.07% | +21,542 |
| KASPI KZ JSC(KSPI) | 0 | 165,854 | +165,854 | 0 | 21,397 | 0.02% | +21,397 |
| PHILIP MORRIS INTL INC(PM) | 2,242,463 | 2,237,950 | -4,513 | 205,425 | 226,771 | 0.21% | +21,346 |
| LAM RESEARCH CORP(LRCX) | 108,320 | 118,390 | +10,070 | 105,239 | 126,068 | 0.12% | +20,828 |
| NVR INC(NVR) | 13,033 | 16,532 | +3,499 | 105,566 | 125,454 | 0.12% | +19,888 |
| ISHARES TR CORE MSCI EAFE | 1,646,824 | 1,954,722 | +307,898 | 122,206 | 141,897 | 0.13% | +19,691 |
| VEECO INSTRS INC DEL(VECO) | 1,891,590 | 1,845,130 | -46,460 | 66,527 | 86,186 | 0.08% | +19,659 |
| ISHARES TR MSCI INDIA ETF | 424,968 | 744,835 | +319,867 | 21,926 | 41,547 | 0.04% | +19,621 |
| HAEMONETICS CORP MASS(HAE) | 72,029 | 307,564 | +235,535 | 6,148 | 25,445 | 0.02% | +19,297 |
| GLOBANT S A COM | 140,154 | 266,184 | +126,030 | 28,297 | 47,450 | 0.04% | +19,153 |
| ABBOTT LABS | 4,091,206 | 4,654,712 | +563,506 | 464,992 | 483,673 | 0.45% | +18,681 |
| INARI MED INC | 29,918 | 394,901 | +364,983 | 1,435 | 19,014 | 0.02% | +17,579 |
| PROCTER AND GAMBLE CO(PG) | 1,968,800 | 2,041,770 | +72,970 | 319,434 | 336,729 | 0.31% | +17,295 |
| ISHARES TR | 2,548 | 161,950 | +159,402 | 277 | 17,348 | 0.02% | +17,071 |