Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q1 2024 ▲▼ | Q2 2024 ▲▼ | Change ▲▼ | Q1 2024 ▲▼ | Q2 2024 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| AMAZON COM INC(AMZN) | 117,163 | 218,837 | +101,674 | 21 | 42 | 9.50% | +21 |
| DELL TECHNOLOGIES INC(DELL) | 0 | 92,895 | +92,895 | 0 | 13 | 2.88% | +13 |
| MICROSOFT CORP(MSFT) | 20,875 | 47,106 | +26,231 | 9 | 21 | 4.73% | +12 |
| HEWLETT PACKARD ENTERPRISE C(HPE) | 0 | 475,590 | +475,590 | 0 | 10 | 2.26% | +10 |
| MICRON TECHNOLOGY INC(MU) | 0 | 68,511 | +68,511 | 0 | 9 | 2.02% | +9 |
| ALPHABET INC(GOOG) | 0 | 46,450 | +46,450 | 0 | 8 | 1.90% | +8 |
| ALPHABET INC(GOOG) | 0 | 42,759 | +42,759 | 0 | 8 | 1.76% | +8 |
| TAIWAN SEMICONDUCTOR MFG LTD(TSM) | 51,064 | 83,953 | +32,889 | 7 | 15 | 3.28% | +8 |
| FIRST SOLAR INC(FSLR) | 7,263 | 36,767 | +29,504 | 1 | 8 | 1.86% | +7 |
| NETAPP INC(NTAP) | 11,699 | 63,578 | +51,879 | 1 | 8 | 1.84% | +7 |
| META PLATFORMS INC(META) | 50,550 | 58,235 | +7,685 | 25 | 29 | 6.59% | +5 |
| INVESCO QQQ TR | 0 | 1,000,000 | +1,000,000 | 0 | 4 | 0.91% | +4 |
| APPLE INC(AAPL) | 8,682 | 25,857 | +17,175 | 1 | 5 | 1.22% | +4 |
| BROADCOM INC(AVGO) | 2,121 | 4,053 | +1,932 | 3 | 7 | 1.46% | +4 |
| ZSCALER INC(ZS) | 0 | 18,644 | +18,644 | 0 | 4 | 0.80% | +4 |
| NVIDIA CORPORATION(NVDA) | 2,228 | 45,000 | +42,772 | 2 | 6 | 1.25% | +4 |
| PALO ALTO NETWORKS INC(PANW) | 1,610 | 10,914 | +9,304 | 0 | 4 | 0.83% | +3 |
| SHOALS TECHNOLOGIES GROUP IN(SHLS) | 0 | 500,000 | +500,000 | 0 | 3 | 0.70% | +3 |
| ADOBE SYSTEMS INCORPORATED(ADBE) | 4,303 | 9,287 | +4,984 | 2 | 5 | 1.16% | +3 |
| QUALCOMM INC(QCOM) | 38,181 | 46,813 | +8,632 | 6 | 9 | 2.09% | +3 |
| GENERAL MTRS CO(GM) | 144,256 | 191,718 | +47,462 | 7 | 9 | 2.00% | +2 |
| PINDUODUO INC.(PDD) | 0 | 56,485 | +56,485 | 0 | 8 | 1.69% | +8 |
| CECO ENVIRONMENTAL CORP(CECO) | 0 | 65,160 | +65,160 | 0 | 2 | 0.42% | +2 |
| ATLASSIAN CORPORATION | 0 | 9,982 | +9,982 | 0 | 2 | 0.40% | +2 |
| SALESFORCE.COM INC.(CRM) | 32,489 | 44,927 | +12,438 | 10 | 12 | 2.59% | +2 |
| CIENA CORP(CIEN) | 26,990 | 62,438 | +35,448 | 1 | 3 | 0.68% | +2 |
| NETFLIX INC(NFLX) | 3,606 | 5,711 | +2,105 | 2 | 4 | 0.87% | +2 |
| MERCADOLIBRE INC(MELI) | 205 | 1,200 | +995 | 0 | 2 | 0.44% | +2 |
| SNOWFLAKE INC(SNOW) | 0 | 11,922 | +11,922 | 0 | 2 | 0.36% | +2 |
| BADGER METER INC | 0 | 8,410 | +8,410 | 0 | 2 | 0.35% | +2 |
| CORNING INC(GLW) | 0 | 39,773 | +39,773 | 0 | 2 | 0.35% | +2 |
| ITRON INC(ITRI) | 0 | 15,425 | +15,425 | 0 | 2 | 0.34% | +2 |
| DYNATRACE INC(DT) | 0 | 34,000 | +34,000 | 0 | 2 | 0.34% | +2 |
| SEAGATE TECHNOLOGY HLDNGS PL ORD SHS | 0 | 14,468 | +14,468 | 0 | 1 | 0.34% | +1 |
| FLEX LTD(FLEX) | 0 | 46,000 | +46,000 | 0 | 1 | 0.30% | +1 |
| WESTERN DIGITAL CORP.(WDC) | 0 | 17,900 | +17,900 | 0 | 1 | 0.30% | +1 |
| AMGEN INC(AMGN) | 1,955 | 5,720 | +3,765 | 1 | 2 | 0.40% | +1 |
| JABIL INC(JBL) | 0 | 10,900 | +10,900 | 0 | 1 | 0.27% | +1 |
| UBER TECHNOLOGIES INC.(UBER) | 20,104 | 37,504 | +17,400 | 2 | 3 | 0.61% | +1 |
| AIRBNB INC | 0 | 7,400 | +7,400 | 0 | 1 | 0.25% | +1 |
| DISNEY WALT CO(DIS) | 0 | 11,100 | +11,100 | 0 | 1 | 0.25% | +1 |
| AMERICAN ELEC PWR CO INC | 3,570 | 15,480 | +11,910 | 0 | 1 | 0.30% | +1 |
| TEXAS INSTRS INC(TXN) | 6,439 | 11,089 | +4,650 | 1 | 2 | 0.48% | +1 |
| GE HEALTHCARE TECHNOLOGIES(GEHC) | 0 | 13,100 | +13,100 | 0 | 1 | 0.23% | +1 |
| ELASTIC N.V ORD SHS | 4,584 | 12,984 | +8,400 | 0 | 1 | 0.33% | +1 |
| HONEYWELL INTL INC(HON) | 1,510 | 6,200 | +4,690 | 0 | 1 | 0.30% | +1 |
| INVESCO EXCH TRADED FD TR II | 0 | 1,000,000 | +1,000,000 | 0 | 1 | 0.22% | +1 |
| OUSTER INC(OUST) | 0 | 100,000 | +100,000 | 0 | 1 | 0.22% | +1 |
| THERMO FISHER SCIENTIFIC INC(TMO) | 0 | 1,770 | +1,770 | 0 | 1 | 0.22% | +1 |
| LULULEMON ATHLETICA INC(LULU) | 0 | 3,200 | +3,200 | 0 | 1 | 0.21% | +1 |
| OLD DOMINION FREIGHT LINE IN(ODFL) | 0 | 5,400 | +5,400 | 0 | 1 | 0.21% | +1 |
| ON SEMICONDUCTOR CORP(ON) | 0 | 13,500 | +13,500 | 0 | 1 | 0.21% | +1 |
| BHP GROUP LTD | 0 | 16,120 | +16,120 | 0 | 1 | 0.21% | +1 |
| ALBEMARLE CORP(ALB) | 0 | 9,500 | +9,500 | 0 | 1 | 0.20% | +1 |
| COSTCO WHSL CORP NEW(COST) | 982 | 1,860 | +878 | 1 | 2 | 0.36% | +1 |
| KEYSIGHT TECHNOLOGIES INC(KEYS) | 0 | 5,400 | +5,400 | 0 | 1 | 0.17% | +1 |
| NEXTERA ENERGY INC(NEE) | 0 | 10,000 | +10,000 | 0 | 1 | 0.16% | +1 |
| TRIP COM GROUP LTD(TCOM) | 210,476 | 210,476 | 0 | 9 | 10 | 2.22% | +1 |
| CONFLUENT INC | 0 | 21,600 | +21,600 | 0 | 1 | 0.14% | +1 |
| SYNOPSYS INC(SNPS) | 783 | 1,700 | +917 | 0 | 1 | 0.23% | +1 |
| SUPER MICRO COMPUTER INC(SMCI) | 0 | 650 | +650 | 0 | 1 | 0.12% | +1 |
| PALANTIR TECHNOLOGIES INC(PLTR) | 0 | 20,000 | +20,000 | 0 | 1 | 0.11% | +1 |
| SOLAREDGE TECHNOLOGIES INC(SEDG) | 0 | 17,380 | +17,380 | 0 | 0 | 0.10% | 0 |
| FUTU HOLDINGS LTD(FUTU) | 38,262 | 38,262 | 0 | 2 | 3 | 0.56% | 0 |
| SIBANYE STILLWATER LTD(SBSW) | 0 | 100,000 | +100,000 | 0 | 0 | 0.10% | 0 |
| AMAZON COM INC | 0 | 142,000 | +142,000 | 0 | 0 | 0.09% | 0 |
| BLUEBIRD BIO INC | 23,137 | 23,137 | 0 | 1 | 1 | 0.28% | 0 |
| PURE STORAGE INC(P) | 25,167 | 25,167 | 0 | 1 | 2 | 0.36% | 0 |
| INTUITIVE SURGICAL INC | 778 | 1,272 | +494 | 0 | 1 | 0.13% | 0 |
| MONGODB INC(MDB) | 5,921 | 9,366 | +3,445 | 2 | 2 | 0.53% | 0 |
| SPOTIFY TECHNOLOGY S A(SPOT) | 3,100 | 3,100 | 0 | 1 | 1 | 0.22% | 0 |
| GEO GROUP INC NEW(GEO) | 500,000 | 500,000 | 0 | 7 | 7 | 1.61% | 0 |
| MASTEC INC(MTZ) | 8,595 | 8,595 | 0 | 1 | 1 | 0.21% | 0 |
| ENERSYS(ENS) | 8,150 | 8,150 | 0 | 1 | 1 | 0.19% | 0 |
| GRANITE CONSTR INC(GVA) | 14,007 | 14,007 | 0 | 1 | 1 | 0.19% | 0 |
| CARRIER GLOBAL CORPORATION(CARR) | 13,318 | 13,318 | 0 | 1 | 1 | 0.19% | 0 |
| WATSCO INC(WSO) | 1,927 | 1,927 | 0 | 1 | 1 | 0.20% | 0 |
| KRANESHARES TR | 0 | 40,000 | +40,000 | 0 | 1 | 0.24% | +1 |
| FLUOR CORP NEW(FLR) | 20,413 | 20,413 | 0 | 1 | 1 | 0.20% | 0 |
| REPUBLIC SVCS INC(RSG) | 4,130 | 4,130 | 0 | 1 | 1 | 0.18% | 0 |
| EATON CORP PLC(ETN) | 2,600 | 2,600 | 0 | 1 | 1 | 0.18% | 0 |
| WASTE MGMT INC DEL(WM) | 3,636 | 3,636 | 0 | 1 | 1 | 0.17% | 0 |
| MARVELL TECHNOLOGY INC(MRVL) | 15,424 | 15,450 | +26 | 1 | 1 | 0.24% | -0 |
| QUANTA SVCS INC | 3,182 | 3,182 | 0 | 1 | 1 | 0.18% | -0 |
| ARCOSA INC | 9,075 | 9,075 | 0 | 1 | 1 | 0.17% | -0 |
| BOEING CO(BA) | 0 | 2,575 | +2,575 | 0 | 0 | 0.11% | 0 |
| ZILLOW GROUP INC.(Z) | 14,590 | 14,590 | 0 | 1 | 1 | 0.15% | -0 |
| VULCAN MATLS CO(VMC) | 2,872 | 2,872 | 0 | 1 | 1 | 0.16% | -0 |
| JACOBS SOLUTIONS INC(J) | 5,147 | 5,147 | 0 | 1 | 1 | 0.16% | -0 |
| CATERPILLAR INC(CAT) | 2,272 | 2,272 | 0 | 1 | 1 | 0.17% | -0 |
| AECOM(ACM) | 8,331 | 8,331 | 0 | 1 | 1 | 0.16% | -0 |
| UNITED RENTALS INC(URI) | 1,146 | 1,146 | 0 | 1 | 1 | 0.17% | -0 |
| MARTIN MARIETTA MATLS INC(MLM) | 1,277 | 1,277 | 0 | 1 | 1 | 0.16% | -0 |
| HUBBELL INC(HUBB) | 1,964 | 1,964 | 0 | 1 | 1 | 0.16% | -0 |
| UPSTART HOLDINGS INC.(UPST) | 0 | 30,100 | +30,100 | 0 | 1 | 0.16% | +1 |
| ESTABLISHMENT LABS HLDGS INC(ESTA) | 20,000 | 20,000 | 0 | 1 | 1 | 0.20% | -0 |
| ENPHASE ENERGY INC(ENPH) | 7,000 | 7,000 | 0 | 1 | 1 | 0.16% | -0 |
| AUTODESK INC | 800 | 0 | -800 | 0 | 0 | — | -0 |
| JINKOSOLAR HOLDING CO. LTD(JKS) | 0 | 47,010 | +47,010 | 0 | 1 | 0.22% | +1 |
| STARBUCKS CORP(SBUX) | 2,518 | 0 | -2,518 | 0 | 0 | — | -0 |