Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q1 2024 ▲▼ | Q2 2024 ▲▼ | Change ▲▼ | Q1 2024 ▲▼ | Q2 2024 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| NVIDIA Corp.(NVDA) | 614,815 | 6,215,932 | +5,601,117 | 555,522 | 767,916 | 4.26% | +212,394 |
| Western Digital Corp.(WDC) | 0 | 2,202,190 | +2,202,190 | 0 | 166,860 | 0.93% | +166,860 |
| Constellation Energy Corp.(CEG) | 281,843 | 921,224 | +639,381 | 52,099 | 184,494 | 1.02% | +132,395 |
| Booz Allen Hamilton Holding Corp. | 1,071,330 | 1,750,610 | +679,280 | 159,028 | 269,419 | 1.50% | +110,391 |
| HEICO Corp.(HEI) | 587,320 | 949,945 | +362,625 | 112,178 | 212,417 | 1.18% | +100,239 |
| Iron Mountain Inc. REIT(IRM) | 1,273,292 | 2,245,393 | +972,101 | 102,131 | 201,232 | 1.12% | +99,101 |
| Eli Lilly and Co.(LLY) | 529,214 | 528,162 | -1,052 | 411,707 | 478,187 | 2.65% | +66,480 |
| United Rentals Inc.(URI) | 0 | 103,672 | +103,672 | 0 | 67,048 | 0.37% | +67,048 |
| BCE Inc.(BCE) | 0 | 1,354,413 | +1,354,413 | 0 | 60,014 | 0.33% | +60,014 |
| Ameriprise Financial Inc.(AMP) | 372,813 | 504,657 | +131,844 | 163,456 | 215,584 | 1.20% | +52,128 |
| Canadian Pacific Kansas City Ltd.(CP) | 0 | 1,586,609 | +1,586,609 | 0 | 125,094 | 0.69% | +125,094 |
| Intuitive Surgical Inc. | 874,626 | 889,983 | +15,357 | 343,493 | 391,871 | 2.17% | +48,379 |
| Sun Life Financial Inc.(SLF) | 0 | 2,513,349 | +2,513,349 | 0 | 135,816 | 0.75% | +135,816 |
| AstraZeneca PLC ADR(AZN) | 0 | 1,300,313 | +1,300,313 | 0 | 101,411 | 0.56% | +101,411 |
| Vistra Corp.(VST) | 0 | 534,057 | +534,057 | 0 | 45,918 | 0.25% | +45,918 |
| Boston Scientific Corp.(BSX) | 4,854,377 | 4,847,531 | -6,846 | 332,476 | 373,308 | 2.07% | +40,832 |
| Axon Enterprise Inc.(AXON) | 150,994 | 295,060 | +144,066 | 47,243 | 86,818 | 0.48% | +39,575 |
| Royal Bank of Canada(RY) | 0 | 2,431,264 | +2,431,264 | 0 | 290,132 | 1.61% | +290,132 |
| Raymond James Financial Inc.(RJF) | 2,202,434 | 2,580,467 | +378,033 | 282,837 | 318,972 | 1.77% | +36,135 |
| Weatherford International PLC(WFRD) | 0 | 277,268 | +277,268 | 0 | 33,951 | 0.19% | +33,951 |
| ICICI Bank Ltd. ADR(IBN) | 0 | 1,163,946 | +1,163,946 | 0 | 33,533 | 0.19% | +33,533 |
| Apple Inc.(AAPL) | 574,608 | 624,547 | +49,939 | 98,534 | 131,542 | 0.73% | +33,008 |
| Visa Inc.(V) | 0 | 512,334 | +512,334 | 0 | 134,472 | 0.75% | +134,472 |
| AerCap Holdings NV(AER) | 788,886 | 1,068,447 | +279,561 | 68,562 | 99,579 | 0.55% | +31,017 |
| Zoetis Inc.(ZTS) | 407,104 | 573,472 | +166,368 | 68,886 | 99,417 | 0.55% | +30,531 |
| Intercontinental Exchange Inc.(ICE) | 1,989,520 | 2,208,036 | +218,516 | 273,420 | 302,258 | 1.68% | +28,838 |
| Suncor Energy Inc.(SU) | 0 | 2,519,115 | +2,519,115 | 0 | 118,555 | 0.66% | +118,555 |
| Microsoft Corp.(MSFT) | 536,354 | 550,196 | +13,842 | 222,953 | 245,910 | 1.36% | +22,957 |
| Amgen Inc.(AMGN) | 91,277 | 148,984 | +57,707 | 25,952 | 46,550 | 0.26% | +20,598 |
| Spotify Technology SA(SPOT) | 343,865 | 349,031 | +5,166 | 90,746 | 109,522 | 0.61% | +18,776 |
| Technology Select Sector SPDR Fund ETF ST STR TECHN ETF | 1,552,281 | 1,510,623 | -41,658 | 323,294 | 341,748 | 1.90% | +18,455 |
| Broadcom Inc.(AVGO) | 0 | 63,532 | +63,532 | 0 | 102,003 | 0.57% | +102,003 |
| HCA Healthcare Inc.(HCA) | 0 | 79,760 | +79,760 | 0 | 25,625 | 0.14% | +25,625 |
| Manulife Financial Corp.(MFC) | 0 | 1,490,961 | +1,490,961 | 0 | 51,042 | 0.28% | +51,042 |
| Ishares Msci Intl Quality Facto MSCI INTL QUALTY | 567,518 | 937,043 | +369,525 | 22,508 | 36,592 | 0.20% | +14,084 |
| Toronto-Dominion Bank(TD) | 0 | 4,761,099 | +4,761,099 | 0 | 288,525 | 1.60% | +288,525 |
| T-Mobile US Inc.(TMUS) | 0 | 1,053,786 | +1,053,786 | 0 | 185,656 | 1.03% | +185,656 |
| Vanguard Index Fds S&P 500 Etf | 163,112 | 182,592 | +19,480 | 78,408 | 91,320 | 0.51% | +12,912 |
| Infosys Ltd. ADR(INFY) | 0 | 994,557 | +994,557 | 0 | 18,519 | 0.10% | +18,519 |
| Berkshire Hathaway Inc. | 0 | 150,796 | +150,796 | 0 | 61,344 | 0.34% | +61,344 |
| TFI International Inc.(TFII) | 0 | 111,515 | +111,515 | 0 | 16,192 | 0.09% | +16,192 |
| Hannon Armstrong Sustainable Infrastructure Capital Inc.(HASI) | 0 | 379,923 | +379,923 | 0 | 11,246 | 0.06% | +11,246 |
| Sprouts Farmers Market Inc.(SFM) | 220,674 | 299,837 | +79,163 | 14,229 | 25,084 | 0.14% | +10,855 |
| Fidelity MSCI Information Technology Index ETF | 222,657 | 263,567 | +40,910 | 34,699 | 45,207 | 0.25% | +10,508 |
| Canadian Natural Resources Ltd.(CNQ) | 2,837,255 | 6,007,751 | +3,170,496 | 211,065 | 221,485 | 1.23% | +10,420 |
| Oracle Corp.(ORCL) | 0 | 265,088 | +265,088 | 0 | 37,430 | 0.21% | +37,430 |
| Brookfield Asset Management Ltd.(BAM) | 0 | 1,015,919 | +1,015,919 | 0 | 38,749 | 0.22% | +38,749 |
| Intuit Inc.(INTU) | 236,314 | 248,585 | +12,271 | 153,604 | 163,373 | 0.91% | +9,768 |
| Alphabet Inc.(GOOG) | 0 | 675,592 | +675,592 | 0 | 123,059 | 0.68% | +123,059 |
| MercadoLibre Inc.(MELI) | 0 | 71,952 | +71,952 | 0 | 118,246 | 0.66% | +118,246 |
| RadNet Inc.(RDNT) | 0 | 149,240 | +149,240 | 0 | 8,793 | 0.05% | +8,793 |
| Costco Wholesale Corp.(COST) | 0 | 50,820 | +50,820 | 0 | 43,196 | 0.24% | +43,196 |
| Valero Energy Corp.(VLO) | 0 | 106,979 | +106,979 | 0 | 16,770 | 0.09% | +16,770 |
| LPL Financial Holdings Inc.(LPLA) | 426,511 | 432,278 | +5,767 | 112,684 | 120,735 | 0.67% | +8,051 |
| Interactive Brokers Group Inc.(IBKR) | 527,855 | 546,471 | +18,616 | 58,967 | 66,997 | 0.37% | +8,031 |
| Comcast Corp.(CCZ) | 0 | 250,915 | +250,915 | 0 | 9,826 | 0.05% | +9,826 |
| The Goldman Sachs Group Inc.(GS) | 0 | 18,065 | +18,065 | 0 | 8,171 | 0.05% | +8,171 |
| Granite Construction Inc.(GVA) | 0 | 186,453 | +186,453 | 0 | 11,554 | 0.06% | +11,554 |
| NRG Energy Inc.(NRG) | 0 | 94,626 | +94,626 | 0 | 7,368 | 0.04% | +7,368 |
| Cisco Systems Inc.(CSCO) | 0 | 661,825 | +661,825 | 0 | 31,443 | 0.17% | +31,443 |
| HDFC Bank Ltd. ADR(HDB) | 0 | 235,208 | +235,208 | 0 | 15,131 | 0.08% | +15,131 |
| DexCom Inc.(DXCM) | 0 | 56,753 | +56,753 | 0 | 6,435 | 0.04% | +6,435 |
| Vanguard Index Tr Stock Marke | 626,423 | 631,759 | +5,336 | 162,864 | 169,008 | 0.94% | +6,144 |
| Home Depot Inc Common(HD) | 0 | 215,950 | +215,950 | 0 | 74,339 | 0.41% | +74,339 |
| Linde PLC(LIN) | 0 | 195,993 | +195,993 | 0 | 86,004 | 0.48% | +86,004 |
| ServiceNow Inc.(NOW) | 222,170 | 221,827 | -343 | 169,382 | 174,505 | 0.97% | +5,122 |
| Natera Inc.(NTRA) | 61,885 | 98,554 | +36,669 | 5,660 | 10,672 | 0.06% | +5,012 |
| elf Beauty Inc.(ELF) | 339,101 | 338,733 | -368 | 66,474 | 71,378 | 0.40% | +4,904 |
| First Solar Inc.(FSLR) | 0 | 26,234 | +26,234 | 0 | 5,915 | 0.03% | +5,915 |
| Philip Morris International Inc.(PM) | 0 | 597,024 | +597,024 | 0 | 60,496 | 0.34% | +60,496 |
| Oscar Health Inc.(OSCR) | 0 | 282,660 | +282,660 | 0 | 4,472 | 0.02% | +4,472 |
| Stifel Financial Corp.(SF) | 0 | 160,196 | +160,196 | 0 | 13,480 | 0.07% | +13,480 |
| Welltower Inc. REIT(WELL) | 0 | 59,684 | +59,684 | 0 | 6,222 | 0.03% | +6,222 |
| Ishares Trust Msci Usa Quality MSCI USA QLT FCT | 0 | 77,889 | +77,889 | 0 | 13,300 | 0.07% | +13,300 |
| Union Pacific Corp.(UNP) | 0 | 44,558 | +44,558 | 0 | 10,082 | 0.06% | +10,082 |
| The Williams Cos. Inc.(WMB) | 1,810,077 | 1,748,366 | -61,711 | 70,539 | 74,306 | 0.41% | +3,767 |
| Vertiv Holdings Co.(VRT) | 263,111 | 288,965 | +25,854 | 21,488 | 25,016 | 0.14% | +3,527 |
| RB Global Inc.(RBA) | 0 | 78,489 | +78,489 | 0 | 5,986 | 0.03% | +5,986 |
| Canadian Imperial Bank of Commerce(CM) | 0 | 82,705 | +82,705 | 0 | 4,232 | 0.02% | +4,232 |
| Vanguard Sector Inde Informat INF TECH ETF | 127,555 | 121,791 | -5,764 | 66,882 | 70,223 | 0.39% | +3,341 |
| Diageo PLC ADR(DEO) | 0 | 262,521 | +262,521 | 0 | 33,099 | 0.18% | +33,099 |
| Ishares Msci Emerging Markets MSCI EMRG CHN | 241,049 | 288,880 | +47,831 | 13,877 | 17,102 | 0.09% | +3,225 |
| Dupont De Nemours Inc.(DD) | 0 | 97,769 | +97,769 | 0 | 7,869 | 0.04% | +7,869 |
| The TJX Cos. Inc.(TJX) | 886,837 | 845,570 | -41,267 | 89,943 | 93,097 | 0.52% | +3,154 |
| SBA Communications Corp. REIT(SBAC) | 0 | 19,597 | +19,597 | 0 | 3,847 | 0.02% | +3,847 |
| Fidelity MSCI Communication Services Index ETF | 0 | 300,084 | +300,084 | 0 | 15,673 | 0.09% | +15,673 |
| Monday.com Ltd. SHS | 207,344 | 207,416 | +72 | 46,833 | 49,937 | 0.28% | +3,105 |
| TPI Composites Inc. | 0 | 0 | 0 | 0 | 3,068 | 0.02% | +3,068 |
| Cincinnati Financial Corp.(CINF) | 0 | 25,040 | +25,040 | 0 | 2,957 | 0.02% | +2,957 |
| Granite Construction Inc.(GVA) | 0 | 0 | 0 | 0 | 2,827 | 0.02% | +2,827 |
| Hilton Worldwide Holdings Inc.(HLT) | 543,654 | 544,270 | +616 | 115,967 | 118,760 | 0.66% | +2,793 |
| Analog Devices Inc.(ADI) | 0 | 353,944 | +353,944 | 0 | 80,791 | 0.45% | +80,791 |
| Xometry Inc.(XMTR) | 0 | 0 | 0 | 0 | 2,616 | 0.01% | +2,616 |
| Impinj Inc.(PI) | 98,603 | 97,160 | -1,443 | 12,662 | 15,232 | 0.08% | +2,570 |
| BioMarin Pharmaceutical Inc.(BMRN) | 0 | 31,130 | +31,130 | 0 | 2,563 | 0.01% | +2,563 |
| Alphabet Inc.(GOOG) | 0 | 83,668 | +83,668 | 0 | 15,346 | 0.09% | +15,346 |
| Communication Services Select Sector SPDR Fund ST STR SVC ETF | 0 | 1,438,225 | +1,438,225 | 0 | 123,198 | 0.68% | +123,198 |
| VF Corp.(VFC) | 0 | 188,665 | +188,665 | 0 | 2,547 | 0.01% | +2,547 |
| Fidelity MSCI Health Care Index ETF | 219,689 | 260,052 | +40,363 | 15,328 | 17,840 | 0.10% | +2,512 |
| Liberty Global Ltd.(LBTYA) | 0 | 139,550 | +139,550 | 0 | 2,491 | 0.01% | +2,491 |