The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Expires: July 31, 2015
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
WALMART INC Common Stock 931142103 191 2 SH SOLE 2 0 0
AQUA METALS INC Common Stock 03837J309 139 55 SH SOLE 55 0 0
BLOOM ENERGY CORP- A Common Stock 093712107 619,840 2,229 SH SOLE 2,229 0 0
SNOWFLAKE INC Common Stock 833445109 225 1 SH SOLE 1 0 0
ENPHASE ENERGY INC Common Stock 29355A107 64,752 1,948 SH SOLE 1,948 0 0
BOOKING HOLDINGS INC Common Stock 09857L108 136 1 SH SOLE 1 0 0
ORMAT TECHNOLOGIES INC Common Stock 686688102 59,065 648 SH SOLE 648 0 0
ORACLE CORP Common Stock 68389X105 732 6 SH SOLE 6 0 0
HUUUGE INC Common Stock 44853H108 23 4 SH SOLE 4 0 0
MONDELEZ INTERNATIONAL INC-A Common Stock 609207105 39 1 SH SOLE 1 0 0
BROWN-FORMAN CORP-CLASS B Common Stock 115637209 24,222 921 SH SOLE 921 0 0
GOLDMAN SACHS GROUP INC Common Stock 38141G104 1,970 2 SH SOLE 2 0 0
INTERNATIONAL PAPER CO Common Stock 460146103 45,481 1,352 SH SOLE 1,352 0 0
GENERAL ELECTRIC Common Stock 369604301 1,019 3 SH SOLE 3 0 0
THEGLOBE.COM INC Common Stock 88335R101 26 200 SH SOLE 200 0 0
DELL TECHNOLOGIES -C Common Stock 24703L202 4,678 12 SH SOLE 12 0 0
AMERICAN WATER WORKS CO INC Common Stock 030420103 77,302 590 SH SOLE 590 0 0
NETFLIX INC Common Stock 64110L106 261 4 SH SOLE 4 0 0
GRANITE CONSTRUCTION INC Common Stock 387328107 368,723 3,196 SH SOLE 3,196 0 0
INTL BUSINESS MACHINES CORP Common Stock 459200101 1,210 6 SH SOLE 6 0 0
CONSTELLATION BRANDS INC-A Common Stock 21036P108 24,654 218 SH SOLE 218 0 0
PAYPAL HOLDINGS INC Common Stock 70450Y103 60 1 SH SOLE 1 0 0
SILVAIR INC Common Stock U82706109 111 98 SH SOLE 98 0 0
NEXTERA ENERGY INC Common Stock 65339F101 262,620 3,446 SH SOLE 3,446 0 0
FIRST SOLAR INC Common Stock 336433107 262,522 1,479 SH SOLE 1,479 0 0
ELI LILLY & CO Common Stock 532457108 7,927 8 SH SOLE 8 0 0
GREEN PLAINS INC Common Stock 393222104 130,753 8,642 SH SOLE 8,642 0 0
NEXTPOWER INC Common Stock 65290E101 162,819 2,061 SH SOLE 2,061 0 0
BERKSHIRE HATHAWAY INC-CL B Common Stock 084670702 3,560 8 SH SOLE 8 0 0
SOUTHERN CO/THE Common Stock 842587107 159,711 1,915 SH SOLE 1,915 0 0
COCA-COLA CO/THE Common Stock 191216100 414 5 SH SOLE 5 0 0
PLUG POWER INC Common Stock 72919P202 31,609 16,045 SH SOLE 16,045 0 0
APPLIED MATERIALS INC Common Stock 038222105 4,091 9 SH SOLE 9 0 0
GOPRO INC-CLASS A Common Stock 38268T103 2,640 2,000 SH SOLE 2,000 0 0
TEXAS INSTRUMENTS INC Common Stock 882508104 298 1 SH SOLE 1 0 0
MICROSOFT CORP Common Stock 594918104 2,567 7 SH SOLE 7 0 0
PFIZER INC Common Stock 717081103 86 3 SH SOLE 3 0 0
MERCK & CO. INC. Common Stock 58933Y105 32 1 SH SOLE 1 0 0
UBER TECHNOLOGIES INC Common Stock 90353T100 126 2 SH SOLE 2 0 0
HOME DEPOT INC Common Stock 437076102 300 1 SH SOLE 1 0 0
CATERPILLAR INC Common Stock 149123101 2,375 3 SH SOLE 3 0 0
BROADCOM INC Common Stock 11135F101 4,580 12 SH SOLE 12 0 0
ALPHABET INC-CL A Common Stock 02079K305 7,219 21 SH SOLE 21 0 0
CHEVRON CORP Common Stock 166764100 178 1 SH SOLE 1 0 0
MICRON TECHNOLOGY INC Common Stock 595112103 11,273 13 SH SOLE 13 0 0
ADOBE INC Common Stock 00724F101 593 3 SH SOLE 3 0 0
VISA INC-CLASS A SHARES Common Stock 92826C839 346 1 SH SOLE 1 0 0
MASTERCARD INC - A Common Stock 57636Q104 1,110 2 SH SOLE 2 0 0
NIKE INC -CL B Common Stock 654106103 489 12 SH SOLE 12 0 0
PEPSICO INC Common Stock 713448108 320 3 SH SOLE 3 0 0
INTEL CORP Common Stock 458140100 2,434 21 SH SOLE 21 0 0
MERCADOLIBRE INC Common Stock 58733R102 1,373 1 SH SOLE 1 0 0
ADVANCED MICRO DEVICES Common Stock 007903107 9,751 17 SH SOLE 17 0 0
TESLA INC Common Stock 88160R101 3,597 11 SH SOLE 11 0 0
WALT DISNEY CO/THE Common Stock 254687106 119 2 SH SOLE 2 0 0
AMAZON.COM INC Common Stock 023135106 1,180 5 SH SOLE 5 0 0
VERTEX PHARMACEUTICALS INC Common Stock 92532F100 498 1 SH SOLE 1 0 0
VERIZON COMMUNICATIONS INC Common Stock 92343V104 39 1 SH SOLE 1 0 0
JPMORGAN CHASE & CO Common Stock 46625H100 899 3 SH SOLE 3 0 0
APPLE INC Common Stock 037833100 8,556 26 SH SOLE 26 0 0
CISCO SYSTEMS INC Common Stock 17275R102 434 5 SH SOLE 5 0 0
FORD MOTOR CO Common Stock 345370860 20 2 SH SOLE 2 0 0
JOHNSON & JOHNSON Common Stock 478160104 1,069 4 SH SOLE 4 0 0
AMGEN INC Common Stock 031162100 278 1 SH SOLE 1 0 0
MCDONALD'S CORP Common Stock 580135101 1,761 7 SH SOLE 7 0 0
NVIDIA CORP Common Stock 67066G104 4,930 22 SH SOLE 22 0 0
MODERNA INC Common Stock 60770K107 1,080 6 SH SOLE 6 0 0
QUALCOMM INC Common Stock 747525103 405 3 SH SOLE 3 0 0
META PLATFORMS INC-CLASS A Common Stock 30303M102 8,821 13 SH SOLE 13 0 0
AMERICAN EXPRESS CO Common Stock 025816109 356 1 SH SOLE 1 0 0
LAM RESEARCH CORP Common Stock 512807306 1,745 6 SH SOLE 6 0 0
STARBUCKS CORP Common Stock 855244109 174 2 SH SOLE 2 0 0
KLA CORP Common Stock 482480100 273 2 SH SOLE 2 0 0
ABBVIE INC Common Stock 00287Y109 230 1 SH SOLE 1 0 0
SERVICENOW INC Common Stock 81762P102 208 2 SH SOLE 2 0 0
CF INDUSTRIES HOLDINGS INC Common Stock 125269100 8,333,452 72,339 SH SOLE 1 0 0 72,339
THERMO FISHER SCIENTIFIC INC Common Stock 883556102 13,075,719 19,370 SH SOLE 1 0 0 19,370
LIVE NATION ENTERTAINMENT INC Common Stock 538034109 7,914,776 46,750 SH SOLE 1 0 0 46,750
GRACO INC Common Stock 384109104 16,414,945 213,625 SH SOLE 1 0 0 213,625
ARISTA NETWORKS INC Common Stock 040413205 19,221,950 94,415 SH SOLE 1 0 0 94,415
EAGLE MATERIALS INC Common Stock 26969P108 14,399,030 84,195 SH SOLE 1 0 0 84,195
LOWES COS INC Common Stock 548661107 6,089,863 33,045 SH SOLE 1 0 0 33,045
NETFLIX INC Common Stock 64110L106 7,185,179 103,265 SH SOLE 1 0 0 103,265
PFIZER INC Common Stock 717081103 30,993,254 1,086,720 SH SOLE 1 0 0 1,086,720
STEEL DYNAMICS INC Common Stock 858119100 11,462,777 51,725 SH SOLE 1 0 0 51,725
BRIGHTSPRING HEALTH SERVICES INC Common Stock 10950A106 10,461,864 184,350 SH SOLE 1 0 0 184,350
PAYCHEX INC Common Stock 704326107 11,768,289 119,475 SH SOLE 1 0 0 119,475
UBER TECHNOLOGIES INC Common Stock 90353T100 14,428,206 210,600 SH SOLE 1 0 0 210,600
ALPHABET INC Common Stock 02079K305 19,314,243 56,133 SH SOLE 1 0 0 56,133
AMAZONCOM INC Common Stock 023135106 28,579,996 114,710 SH SOLE 1 0 0 114,710
PAYPAL HOLDINGS INC Common Stock 70450Y103 11,967,647 227,825 SH SOLE 1 0 0 227,825
SPOTIFY TECHNOLOGY SA Common Stock L8681T102 13,376,144 27,445 SH SOLE 1 0 0 27,445
VISA INC Common Stock 92826C839 9,437,803 26,265 SH SOLE 1 0 0 26,265
MICROSOFT CORP Common Stock 594918104 21,031,465 41,005 SH SOLE 1 0 0 41,005
ALCOA CORP Common Stock 013872106 7,855,680 187,040 SH SOLE 1 0 0 187,040
COPART INC Common Stock 217204106 5,023,613 184,150 SH SOLE 1 0 0 184,150
PRUDENTIAL FINANCIAL INC Common Stock 744320102 11,377,362 98,882 SH SOLE 96,437 0 2,445
PROGRESSIVE CORP THE Common Stock 743315103 34,902,952 165,794 SH SOLE 165,270 0 524
EQUINIX INC Common Stock 29444U700 27,066,083 26,659 SH SOLE 26,593 0 66
DEERE & CO Common Stock 244199105 22,834,863 33,556 SH SOLE 21,383 0 12,173
PALANTIR TECHNOLOGIES INC Common Stock 69608A108 20,834,823 111,440 SH SOLE 95,549 0 15,891
NIKE INC Common Stock 654106103 1,362,745 38,023 SH SOLE 38,023 0 0
INTERNATIONAL BUSINESS MACHINES CORP Common Stock 459200101 56,238,906 255,643 SH SOLE 248,534 0 7,109
MORGAN STANLEY Common Stock 617446448 58,301,998 302,459 SH SOLE 261,231 0 41,228
S&P GLOBAL INC Common Stock 78409V104 11,140,481 28,387 SH SOLE 26,893 0 1,494
LINDE PLC Common Stock G54950103 52,667,147 111,260 SH SOLE 106,164 0 5,096
INTERNATIONAL FLAVORS & FRAGRANCES INC Common Stock 459506101 4,565,478 53,554 SH SOLE 53,554 0 0
CRH PLC Common Stock G25508105 13,142,978 155,483 SH SOLE 127,791 0 27,692
CATERPILLAR INC Common Stock 149123101 33,792,216 40,879 SH SOLE 37,878 0 3,001
FLEX LTD Common Stock Y2573F102 16,833,863 147,886 SH SOLE 145,672 0 2,214
CADENCE DESIGN SYSTEMS INC Common Stock 127387108 14,482,295 44,675 SH SOLE 31,169 0 13,506
PALO ALTO NETWORKS INC Common Stock 697435105 78,614,571 202,401 SH SOLE 174,924 0 27,477
GILEAD SCIENCES INC Common Stock 375558103 32,045,491 211,829 SH SOLE 211,312 0 517
VERISK ANALYTICS INC Common Stock 92345Y106 3,297,229 19,870 SH SOLE 19,870 0 0
ECOLAB INC Common Stock 278865100 35,360,068 127,254 SH SOLE 126,286 0 968
JAZZ PHARMACEUTICALS PLC Common Stock G50871105 1,394,100 6,000 SH SOLE 6,000 0 0
CABALETTA BIO INC Common Stock 12674W109 792,000 400,000 SH SOLE 400,000 0 0
REGENERON PHARMACEUTICALS INC Common Stock 75886F107 18,882,082 25,159 SH SOLE 24,556 0 603
CHARLES RIVER LABORATORIES INTERNATIONAL INC Common Stock 159864107 1,627,780 5,500 SH SOLE 5,500 0 0
BOOT BARN HOLDINGS INC Common Stock 099406100 3,114,046 25,548 SH SOLE 25,548 0 0
ACADIA HEALTHCARE CO INC Common Stock 00404A109 2,523,600 90,000 SH SOLE 90,000 0 0
SCHLUMBERGER NV Common Stock 806857108 6,107,180 122,462 SH SOLE 122,462 0 0
HALLIBURTON CO Common Stock 406216101 1,324,680 42,000 SH SOLE 42,000 0 0
ONEOK INC Common Stock 30609A109 4,768,093 54,894 SH SOLE 53,643 0 1,251
SHERWINWILLIAMS CO THE Common Stock 824348106 4,809,226 14,554 SH SOLE 13,057 0 1,497
BEST BUY CO INC Common Stock 086516101 1,285,632 14,486 SH SOLE 83 0 14,403
MOODYS CORP Common Stock 615369105 7,164,779 15,753 SH SOLE 3,437 0 12,316
JABIL INC Common Stock 466313103 2,096,054 6,574 SH SOLE 2,001 0 4,573
GENERAL ELECTRIC CO Common Stock 369604301 7,544,802 23,734 SH SOLE 16,776 0 6,958
VEEVA SYSTEMS INC Common Stock 922475108 3,238,656 11,626 SH SOLE 2,000 0 9,626
MASTEC INC Common Stock 576323109 10,711,429 50,951 SH SOLE 50,051 0 900
BADGER METER INC Common Stock 056525108 1,511,880 12,000 SH SOLE 12,000 0 0
NRG ENERGY INC Common Stock 629377508 4,372,650 45,000 SH SOLE 45,000 0 0
MISTRAS GROUP INC Common Stock 60649T107 1,389,234 65,100 SH SOLE 65,100 0 0
GRUPO AEROPORTUARIO DEL PACIFICO SAB DE CV Common Stock 400506101 178,849 850 SH SOLE 850 0 0
FERGUSON ENTERPRISES INC Common Stock 31488V107 739,219 3,302 SH SOLE 3,302 0 0
YUM! BRANDS INC Common Stock 988498101 4,982,933 36,179 SH SOLE 36,179 0 0
CF INDUSTRIES HOLDINGS INC Common Stock 125269100 522,084 4,512 SH SOLE 4,512 0 0
FERRARI NV Common Stock N3167Y103 865,690 2,459 SH SOLE 2,459 0 0
HERSHEY CO THE Common Stock 427866108 3,007,552 18,633 SH SOLE 18,633 0 0
PDD HOLDINGS INC Common Stock 722304102 499,488 6,445 SH SOLE 6,445 0 0
DUPONT DE NEMOURS INC Common Stock 26614N201 580,075 4,458 SH SOLE 4,458 0 0
CARRIER GLOBAL CORP Common Stock 14448C104 528,879 9,550 SH SOLE 9,550 0 0
COHERENT CORP Common Stock 19247G107 722,343 2,472 SH SOLE 2,472 0 0
CORTEVA INC Common Stock 22052L104 2,538,951 32,605 SH SOLE 32,605 0 0
YUM CHINA HOLDINGS INC Common Stock 98850P109 832,320 20,400 SH SOLE 20,400 0 0
VIPSHOP HOLDINGS LTD Common Stock 92763W103 212,936 17,200 SH SOLE 17,200 0 0
CLEARWAY ENERGY INC Common Stock 18539C204 2,929,000 100,000 SH SOLE 100,000 0 0
HA SUSTAINABLE INFRASTRUCTURE CAPITAL INC Common Stock 41068X100 11,084,408 311,710 SH SOLE 311,710 0 0
EDISON INTERNATIONAL Common Stock 281020107 1,254,375 23,420 SH SOLE 23,420 0 0
SIMON PROPERTY GROUP INC Common Stock 828806109 1,760,075 8,616 SH SOLE 8,616 0 0
NORDSON CORP Common Stock 655663102 3,512,460 10,659 SH SOLE 10,659 0 0
AVERY DENNISON CORP Common Stock 053611109 985,059 5,768 SH SOLE 5,768 0 0
INCYTE CORP Common Stock 45337C102 1,848 15 SH SOLE 15 0 0
ZIMMER BIOMET HOLDINGS INC Common Stock 98956P102 7,033 77 SH SOLE 77 0 0
CDW CORP DE Common Stock 12514G108 10,117 78 SH SOLE 78 0 0
AUTOZONE INC Common Stock 053332102 353,744 123 SH SOLE 123 0 0
TRANSUNION Common Stock 89400J107 7,651 119 SH SOLE 119 0 0
ANNALY CAPITAL MANAGEMENT INC Common Stock 035710839 147,625 7,265 SH SOLE 7,265 0 0
GENUINE PARTS CO Common Stock 372460105 11,552 91 SH SOLE 91 0 0
QNITY ELECTRONICS INC Common Stock 74743L100 20,977 167 SH SOLE 167 0 0
ROCKET COS INC Common Stock 77311W101 10,124 866 SH SOLE 866 0 0
XCEL ENERGY INC Common Stock 98389B100 177,220 2,507 SH SOLE 2,507 0 0
AMERICAN ELECTRIC POWER CO INC Common Stock 025537101 313,759 2,630 SH SOLE 2,630 0 0
EXPAND ENERGY CORP Common Stock 165167735 61,788 734 SH SOLE 734 0 0
FORTIVE CORP Common Stock 34959J108 2,229,089 40,229 SH SOLE 40,229 0 0
CORNING INC Common Stock 219350105 38,606,684 243,253 SH SOLE 242,214 0 1,039
TAKETWO INTERACTIVE SOFTWARE INC Common Stock 874054109 8,135,735 40,121 SH SOLE 40,121 0 0
AMERICAN EXPRESS CO Common Stock 025816109 51,189,008 167,613 SH SOLE 155,680 0 11,933
PROCTER & GAMBLE CO THE Common Stock 742718109 61,775,280 416,500 SH SOLE 385,983 0 30,517
ARISTA NETWORKS INC Common Stock 040413205 83,404,267 411,142 SH SOLE 385,921 0 25,221
ELI LILLY & CO Common Stock 532457108 161,840,594 136,617 SH SOLE 125,387 0 11,230
NETFLIX INC Common Stock 64110L106 34,961,036 497,312 SH SOLE 473,099 0 24,213
AT&T INC Common Stock 00206R102 14,280,824 583,367 SH SOLE 375,298 0 208,069
UNITED RENTALS INC Common Stock 911363109 14,047,321 13,846 SH SOLE 13,846 0 0
AIR PRODUCTS AND CHEMICALS INC Common Stock 009158106 6,331,192 22,677 SH SOLE 21,788 0 889
BANK OF NEW YORK MELLON CORP THE Common Stock 064058100 15,589,434 106,065 SH SOLE 104,912 0 1,153
CITIGROUP INC Common Stock 172967424 21,361,993 163,318 SH SOLE 104,604 0 58,714
MEDTRONIC PLC Common Stock G5960L103 8,433,186 96,833 SH SOLE 59,308 0 37,525
WILLIAMS COS INC THE Common Stock 969457100 11,231,026 163,646 SH SOLE 91,033 0 72,613
APPLIED MATERIALS INC Common Stock 038222105 148,496,726 290,027 SH SOLE 274,542 0 15,485
MASTERCARD INC Common Stock 57636Q104 62,634,592 111,137 SH SOLE 104,443 0 6,694
TRANE TECHNOLOGIES PLC Common Stock G8994E103 41,964,851 92,111 SH SOLE 89,076 0 3,035
MODINE MANUFACTURING CO Common Stock 607828100 3,219,141 17,522 SH SOLE 17,522 0 0
DICKS SPORTING GOODS INC Common Stock 253393102 6,027,691 44,749 SH SOLE 44,749 0 0
BOSTON SCIENTIFIC CORP Common Stock 101137107 10,530,542 239,985 SH SOLE 239,985 0 0
HUMANA INC Common Stock 444859102 2,124,303 5,491 SH SOLE 5,491 0 0
VITAL FARMS INC Common Stock 92847W103 253,530 27,000 SH SOLE 27,000 0 0
EXXONMOBIL HOLDINGS CORP Common Stock 30233Q108 19,540,292 121,105 SH SOLE 100,550 0 20,555
GEN DIGITAL INC Common Stock 668771108 2,509,046 120,338 SH SOLE 120,338 0 0
MACOM TECHNOLOGY SOLUTIONS HOLDINGS INC Common Stock 55405Y100 10,886,404 38,296 SH SOLE 38,296 0 0
AMGEN INC Common Stock 031162100 28,910,464 68,243 SH SOLE 67,904 0 339
GODADDY INC Common Stock 380237107 1,867,561 19,855 SH SOLE 19,855 0 0
BRIGHT HORIZONS FAMILY SOLUTIONS INC Common Stock 109194100 1,932,264 30,291 SH SOLE 30,291 0 0
REVOLUTION MEDICINES INC Common Stock 76155X100 3,664,895 17,923 SH SOLE 17,923 0 0
DEVON ENERGY CORP Common Stock 25179M103 1,951,188 41,871 SH SOLE 41,871 0 0
PETROLEO BRASILEIRO SA Common Stock 71654V408 1,858,500 90,000 SH SOLE 90,000 0 0
FREQUENCY ELECTRONICS INC Common Stock 358010106 12,440,736 147,840 SH SOLE 147,840 0 0
AST SPACEMOBILE INC Common Stock 00217D100 6,254,879 105,301 SH SOLE 105,301 0 0
NOVA LTD Common Stock M7516K103 8,168,011 21,209 SH SOLE 21,131 0 78
ASTERA LABS INC Common Stock 04626A103 9,221,536 25,770 SH SOLE 25,770 0 0
ANALOG DEVICES INC Common Stock 032654105 8,120,503 20,392 SH SOLE 14,616 0 5,776
ELEVANCE HEALTH INC Common Stock 036752103 2,384,263 6,071 SH SOLE 4,856 0 1,215
REGIONS FINANCIAL CORP Common Stock 7591EP100 6,131 228 SH SOLE 228 0 0
SAMSARA INC Common Stock 79589L106 853,718 22,484 SH SOLE 401 0 22,083
FREEPORTMCMORAN INC Common Stock 35671D857 2,162,776 30,552 SH SOLE 7,476 0 23,076
VALMONT INDUSTRIES INC Common Stock 920253101 9,344,200 20,000 SH SOLE 20,000 0 0
SEAGATE TECHNOLOGY HOLDINGS PLC Common Stock G7997R103 6,826,212 7,473 SH SOLE 6,627 0 846
NUCOR CORP Common Stock 670346105 1,539,576 6,517 SH SOLE 3,832 0 2,685
ROSS STORES INC Common Stock 778296103 3,694,144 15,760 SH SOLE 7,605 0 8,155
JB HUNT TRANSPORT SERVICES INC Common Stock 445658107 718,334 3,133 SH SOLE 0 0 3,133
ATI INC Common Stock 01741R102 3,214,984 17,015 SH SOLE 17,015 0 0
MARTIN MARIETTA MATERIALS INC Common Stock 573284106 1,599,202 3,338 SH SOLE 3,338 0 0
CIA DE SANEAMENTO BASICO DO ESTADO DE SAO PAULO SABESP Common Stock 20441A102 4,662,000 900,000 SH SOLE 900,000 0 0
ENEL CHILE SA Common Stock 29278D105 2,437,152 574,800 SH SOLE 574,800 0 0
JOHNSON & JOHNSON Common Stock 478160104 23,213,304 86,756 SH SOLE 75,257 0 11,499
APPLOVIN CORP Common Stock 03831W108 2,549,509 8,341 SH SOLE 8,341 0 0
QUALCOMM INC Common Stock 747525103 6,290,145 34,167 SH SOLE 34,167 0 0
AON PLC Common Stock G0403H108 2,353,704 8,531 SH SOLE 8,531 0 0
PACCAR INC Common Stock 693718108 3,950,118 35,332 SH SOLE 35,332 0 0
HUBBELL INC Common Stock 443510607 720,312 1,569 SH SOLE 1,569 0 0
FEDEX CORP Common Stock 31428X106 633,009 2,202 SH SOLE 2,202 0 0
TRUIST FINANCIAL CORP Common Stock 89832Q109 865,410 18,635 SH SOLE 18,635 0 0
INTERNATIONAL PAPER CO Common Stock 460146103 600,826 18,032 SH SOLE 18,032 0 0
COGNIZANT TECHNOLOGY SOLUTIONS CORP Common Stock 192446102 2,960,114 52,078 SH SOLE 52,078 0 0
FORD MOTOR CO Common Stock 345370860 1,517,771 123,396 SH SOLE 123,396 0 0
MONGODB INC Common Stock 60937P106 641,673 1,903 SH SOLE 1,903 0 0
INGERSOLL RAND INC Common Stock 45687V106 1,190,640 15,568 SH SOLE 15,568 0 0
RAYMOND JAMES FINANCIAL INC Common Stock 754730109 2,357,786 14,750 SH SOLE 14,750 0 0
PLUG POWER INC Common Stock 72919P202 1,910,000 1,000,000 SH SOLE 1,000,000 0 0
APTIV PLC Common Stock G3265R107 9,050,408 208,679 SH SOLE 208,679 0 0
CBOE GLOBAL MARKETS INC Common Stock 12503M108 1,130,449 4,317 SH SOLE 567 0 3,750
WW GRAINGER INC Common Stock 384802104 2,266,336 1,815 SH SOLE 1,815 0 0
VICI PROPERTIES INC Common Stock 925652109 1,620,265 69,839 SH SOLE 69,839 0 0
CONSTELLATION BRANDS INC Common Stock 21036P108 1,655,576 14,681 SH SOLE 14,681 0 0
FIDELITY NATIONAL FINANCIAL INC Common Stock 31620R303 6,833 166 SH SOLE 166 0 0
HUNTINGTON BANCSHARES INC OH Common Stock 446150104 19,026 1,246 SH SOLE 1,246 0 0
XPO INC Common Stock 983793100 7,272 41 SH SOLE 41 0 0
CHECK POINT SOFTWARE TECHNOLOGIES LTD Common Stock M22465104 99,132 781 SH SOLE 781 0 0
REDDIT INC Common Stock 75734B100 13,664 94 SH SOLE 94 0 0
HARTFORD FINANCIAL SERVICES GROUP INC THE Common Stock 416515104 193,306 1,536 SH SOLE 1,536 0 0
FIDELITY NATIONAL INFORMATION SERVICES INC Common Stock 31620M106 4,202 126 SH SOLE 126 0 0
EQUITY RESIDENTIAL Common Stock 29476L107 27,362 446 SH SOLE 446 0 0
VERISIGN INC Common Stock 92343E102 205,123 733 SH SOLE 733 0 0
SBA COMMUNICATIONS CORP Common Stock 78410G104 16,769 103 SH SOLE 103 0 0
TAPESTRY INC Common Stock 876030107 14,721 129 SH SOLE 129 0 0
FIFTH THIRD BANCORP Common Stock 316773100 254,748 4,998 SH SOLE 4,998 0 0
NEWS CORP Common Stock 65249B109 402,704 14,120 SH SOLE 14,120 0 0
PARKERHANNIFIN CORP Common Stock 701094104 3,714,576 3,828 SH SOLE 3,828 0 0
SUN COMMUNITIES INC Common Stock 866674104 1,007 9 SH SOLE 9 0 0
GLOBAL PAYMENTS INC Common Stock 37940X102 2,667 32 SH SOLE 32 0 0
ALTRIA GROUP INC Common Stock 02209S103 560,686 8,159 SH SOLE 8,159 0 0
SOUTHERN CO THE Common Stock 842587107 147,706 1,770 SH SOLE 1,770 0 0
COSTCO WHOLESALE CORP Common Stock 22160K105 41,072,138 44,422 SH SOLE 44,240 0 182
COMCAST CORP Common Stock 20030N101 11,486,125 531,765 SH SOLE 526,338 0 5,427
VERIZON COMMUNICATIONS INC Common Stock 92343V104 8,925,684 194,121 SH SOLE 194,121 0 0
AMAZONCOM INC Common Stock 023135106 254,277,303 1,030,840 SH SOLE 981,476 0 49,364
UNION PACIFIC CORP Common Stock 907818108 39,618,242 144,513 SH SOLE 144,241 0 272
STRYKER CORP Common Stock 863667101 23,436,754 84,072 SH SOLE 80,283 0 3,789
XYLEM INC NY Common Stock 98419M100 35,057,630 347,346 SH SOLE 345,634 0 1,712
KLA CORP Common Stock 482480100 56,661,172 288,308 SH SOLE 277,547 0 10,761
WELLTOWER INC Common Stock 95040Q104 8,678,554 37,263 SH SOLE 36,931 0 332
AMERICAN TOWER CORP Common Stock 03027X100 11,895,908 71,084 SH SOLE 69,352 0 1,732
NEBIUS GROUP NV Common Stock N97284108 0 34,440 SH SOLE 34,440 0 0
MOTOROLA SOLUTIONS INC Common Stock 620076307 42,876,593 96,110 SH SOLE 96,110 0 0
ALLSTATE CORP THE Common Stock 020002101 11,357,787 50,385 SH SOLE 49,217 0 1,168
NASDAQ INC Common Stock 631103108 39,477,957 429,809 SH SOLE 429,809 0 0
ARM HOLDINGS PLC Common Stock 042068205 32,363,609 110,204 SH SOLE 110,204 0 0
ROCKWELL AUTOMATION INC Common Stock 773903109 31,020,534 71,885 SH SOLE 69,785 0 2,100
TENAYA THERAPEUTICS INC Common Stock 87990A106 711,720 1,200,000 SH SOLE 1,200,000 0 0
CENCORA INC Common Stock 03073E105 3,884,064 12,627 SH SOLE 11,906 0 721
TELIX PHARMACEUTICALS LTD Common Stock 87961M105 1,247,400 110,000 SH SOLE 110,000 0 0
PRAXIS PRECISION MEDICINES INC Common Stock 74006W207 843,000 3,000 SH SOLE 3,000 0 0
INSIGHT ENTERPRISES INC Common Stock 45765U103 7,367,842 47,339 SH SOLE 47,339 0 0
INFOSYS LTD Common Stock 456788108 1,615,673 151,849 SH SOLE 151,849 0 0
PAYPAL HOLDINGS INC Common Stock 70450Y103 4,677,329 86,794 SH SOLE 86,794 0 0
SHARKNINJA INC Common Stock G8068L108 30,896,214 169,350 SH SOLE 169,350 0 0
IQVIA HOLDINGS INC Common Stock 46266C105 2,172,363 8,076 SH SOLE 8,076 0 0
ARDELYX INC Common Stock 039697107 1,017,000 300,000 SH SOLE 300,000 0 0
OCULAR THERAPEUTIX INC Common Stock 67576A100 787,000 100,000 SH SOLE 100,000 0 0
IONQ INC Common Stock 46222L108 9,906,579 225,611 SH SOLE 225,611 0 0
SUNBELT RENTALS HOLDINGS INC Common Stock 866966104 547,374 7,419 SH SOLE 377 0 7,042
HEWLETT PACKARD ENTERPRISE CO Common Stock 42824C109 3,043,386 49,494 SH SOLE 36,157 0 13,337
META PLATFORMS INC Common Stock 30303M102 55,576,956 75,227 SH SOLE 61,705 0 13,522
HILTON WORLDWIDE HOLDINGS INC Common Stock 43300A203 2,188,718 6,767 SH SOLE 6,767 0 0
NVENT ELECTRIC PLC Common Stock G6700G107 1,357,465 8,396 SH SOLE 3,999 0 4,397
AMERESCO INC Common Stock 02361E108 6,729,600 320,000 SH SOLE 320,000 0 0
AES CORP THE Common Stock 00130H105 2,972,000 200,000 SH SOLE 200,000 0 0
TELKOM INDONESIA PERSERO TBK PT Common Stock 715684106 4,620,000 350,000 SH SOLE 350,000 0 0
CONSOLIDATED WATER CO LTD Common Stock G23773107 782,040 28,000 SH SOLE 28,000 0 0
PRIMORIS SERVICES CORP Common Stock 74164F103 7,279,440 98,000 SH SOLE 98,000 0 0
BLACKROCK INC Common Stock 09290D101 2,853,536 2,672 SH SOLE 1,974 0 698
KKR & CO INC Common Stock 48251W104 3,093,296 33,197 SH SOLE 33,197 0 0
SEMPRA Common Stock 816851109 2,176,298 27,837 SH SOLE 27,837 0 0
BURLINGTON STORES INC Common Stock 122017106 908,718 3,365 SH SOLE 3,365 0 0
BUNGE GLOBAL SA Common Stock H11356104 495,389 4,581 SH SOLE 4,581 0 0
TE CONNECTIVITY PLC Common Stock G87052109 2,144,608 10,088 SH SOLE 10,088 0 0
ARTHUR J GALLAGHER & CO Common Stock 363576109 3,562,011 15,640 SH SOLE 15,640 0 0
SOFI TECHNOLOGIES INC Common Stock 83406F102 520,114 32,691 SH SOLE 32,691 0 0
PFIZER INC Common Stock 717081103 5,969,223 207,842 SH SOLE 198,342 0 9,500
LYONDELLBASELL INDUSTRIES NV Common Stock N53745100 534,209 9,182 SH SOLE 9,182 0 0
CROWN CASTLE INC Common Stock 22822V101 1,248,307 18,612 SH SOLE 18,612 0 0
CHARLES SCHWAB CORP THE Common Stock 808513105 5,237,634 52,852 SH SOLE 52,852 0 0
SNAPON INC Common Stock 833034101 1,694,441 4,616 SH SOLE 4,616 0 0
CIGNA GROUP THE Common Stock 125523100 1,901,496 6,908 SH SOLE 6,615 0 293
NU HOLDINGS LTD CAYMAN ISLANDS Common Stock G6683N103 3,459,235 280,100 SH SOLE 280,100 0 0
KANZHUN LTD Common Stock 48553T106 481,780 34,000 SH SOLE 34,000 0 0
FLUENCE ENERGY INC Common Stock 34379V103 1,564,000 200,000 SH SOLE 200,000 0 0
SUNRUN INC Common Stock 86771W105 4,632,000 600,000 SH SOLE 600,000 0 0
ON SEMICONDUCTOR CORP Common Stock 682189105 11,422,956 150,401 SH SOLE 150,401 0 0
PULTEGROUP INC Common Stock 745867101 84,254 711 SH SOLE 0 0 711
AFLAC INC Common Stock 001055102 1,028,851 9,052 SH SOLE 9,052 0 0
LIBERTY MEDIA CORP Common Stock 531229755 595,433 6,397 SH SOLE 6,397 0 0
WILLIS TOWERS WATSON PLC Common Stock G96629103 133,320 462 SH SOLE 462 0 0
DELTA AIR LINES INC Common Stock 247361702 22,491 265 SH SOLE 265 0 0
LAS VEGAS SANDS CORP Common Stock 517834107 6,629 173 SH SOLE 173 0 0
TYSON FOODS INC Common Stock 902494103 20,494 402 SH SOLE 402 0 0
OLD DOMINION FREIGHT LINE INC Common Stock 679580100 28,571 161 SH SOLE 161 0 0
MIDAMERICA APARTMENT COMMUNITIES INC Common Stock 59522J103 1,421 12 SH SOLE 12 0 0
LOEWS CORP Common Stock 540424108 197,984 1,869 SH SOLE 1,869 0 0
AMCOR PLC Common Stock G0250X149 15,923 375 SH SOLE 375 0 0
GE HEALTHCARE TECHNOLOGIES INC Common Stock 36266G107 19,273 290 SH SOLE 290 0 0
ENTEGRIS INC Common Stock 29362U104 14,858 96 SH SOLE 96 0 0
KEURIG DR PEPPER INC Common Stock 49271V100 330,221 10,642 SH SOLE 10,642 0 0
ESTEE LAUDER COS INC THE Common Stock 518439104 22,932 243 SH SOLE 243 0 0
WP CAREY INC Common Stock 92936U109 4,817 73 SH SOLE 73 0 0
ROBLOX CORP Common Stock 771049103 26,849 652 SH SOLE 652 0 0
TWILIO INC Common Stock 90138F102 34,603 119 SH SOLE 119 0 0
HEICO CORP Common Stock 422806109 125,607 409 SH SOLE 409 0 0
TELEDYNE TECHNOLOGIES INC Common Stock 879360105 193,789 320 SH SOLE 320 0 0
AMPRIUS TECHNOLOGIES INC Common Stock 03214Q108 175,257 18,390 SH SOLE 18,390 0 0
GRAB HOLDINGS LTD Common Stock G4124C109 80,780 25,891 SH SOLE 25,891 0 0
SERVICENOW INC Common Stock 81762P102 28,262,081 217,501 SH SOLE 202,100 0 15,401
VISA INC Common Stock 92826C839 63,542,748 173,671 SH SOLE 151,676 0 21,995
EBAY INC Common Stock 278642103 29,275,314 278,256 SH SOLE 278,256 0 0
ALPHABET INC Common Stock 02079K305 391,256,840 1,147,650 SH SOLE 1,108,982 0 38,668
ABBVIE INC Common Stock 00287Y109 102,909,792 390,861 SH SOLE 344,176 0 46,685
ABBOTT LABORATORIES Common Stock 002824100 34,457,869 341,336 SH SOLE 333,336 0 8,000
IDEX CORP Common Stock 45167R104 6,060,999 26,303 SH SOLE 23,057 0 3,246
ALIBABA GROUP HOLDING LTD Common Stock 01609W102 5,733,923 53,220 SH SOLE 36,000 0 17,220
MICRON TECHNOLOGY INC Common Stock 595112103 122,799,464 115,296 SH SOLE 106,053 0 9,243
SK HYNIX INC Common Stock 78392B206 4,023,327 21,552 SH SOLE 0 0 21,552
NETAPP INC Common Stock 64110D104 6,227,708 29,772 SH SOLE 29,772 0 0
AMPHENOL CORP Common Stock 032095101 30,779,545 364,946 SH SOLE 356,668 0 8,278
DYNATRACE INC Common Stock 268150109 5,329,637 92,641 SH SOLE 92,641 0 0
AMETEK INC Common Stock 031100100 10,252,640 40,883 SH SOLE 39,858 0 1,025
FIRST SOLAR INC Common Stock 336433107 27,462,367 155,216 SH SOLE 155,216 0 0
METTLERTOLEDO INTERNATIONAL INC Common Stock 592688105 23,842,453 15,509 SH SOLE 15,437 0 72
TRIMBLE INC Common Stock 896239100 2,029,435 35,393 SH SOLE 35,393 0 0
EMCOR GROUP INC Common Stock 29084Q100 13,447,545 17,647 SH SOLE 15,949 0 1,698
OREILLY AUTOMOTIVE INC Common Stock 67103H107 23,490,311 272,921 SH SOLE 263,661 0 9,260
NEUROGENE INC Common Stock 64135M105 965,260 34,000 SH SOLE 34,000 0 0
NEUROCRINE BIOSCIENCES INC Common Stock 64125C109 1,805,191 13,048 SH SOLE 13,048 0 0
SAREPTA THERAPEUTICS INC Common Stock 803607100 1,118,400 60,000 SH SOLE 60,000 0 0
CORE LABORATORIES INC Common Stock 21867A105 582,600 60,000 SH SOLE 60,000 0 0
TARGA RESOURCES CORP Common Stock 87612G101 4,728,641 17,290 SH SOLE 17,290 0 0
VIKING THERAPEUTICS INC Common Stock 92686J106 827,060 26,000 SH SOLE 26,000 0 0
OCCIDENTAL PETROLEUM CORP Common Stock 674599105 1,838,622 33,466 SH SOLE 33,466 0 0
KINDER MORGAN INC Common Stock 49456B101 5,377,988 176,617 SH SOLE 176,617 0 0
DIAMONDBACK ENERGY INC Common Stock 25278X109 1,795,168 9,759 SH SOLE 9,759 0 0
ADOBE INC Common Stock 00724F101 2,780,786 11,926 SH SOLE 9,651 0 2,275
W R BERKLEY CORP Common Stock 084423102 2,697,078 39,535 SH SOLE 12,036 0 27,499
ULTA BEAUTY INC Common Stock 90384S303 500,223 913 SH SOLE 24 0 889
EXPEDIA GROUP INC Common Stock 30212P303 923,099 3,466 SH SOLE 95 0 3,371
GARMIN LTD Common Stock H2906T109 1,363,792 4,699 SH SOLE 2,928 0 1,771
COMFORT SYSTEMS USA INC Common Stock 199908104 2,119,610 1,273 SH SOLE 977 0 296
JACOBS SOLUTIONS INC Common Stock 46982L108 3,704,749 27,145 SH SOLE 23,761 0 3,384
QXO INC Common Stock 82846H405 2,091,600 180,000 SH SOLE 180,000 0 0
DYCOM INDUSTRIES INC Common Stock 267475101 3,228,480 12,000 SH SOLE 12,000 0 0
AMERICA MOVIL SAB DE CV Common Stock 02390A101 4,097,254 188,120 SH SOLE 188,120 0 0
CHUBB LTD Common Stock H1467J104 6,617,690 19,928 SH SOLE 14,516 0 5,412
SYSCO CORP Common Stock 871829107 3,919,635 49,938 SH SOLE 49,938 0 0
BLOOM ENERGY CORP Common Stock 093712107 824,238 2,830 SH SOLE 2,830 0 0
PACKAGING CORP OF AMERICA Common Stock 695156109 592,998 2,542 SH SOLE 2,542 0 0
MICROSTRATEGY INC Common Stock 594972408 606,616 3,922 SH SOLE 3,922 0 0
CSX CORP Common Stock 126408103 1,806,101 38,485 SH SOLE 35,927 0 2,558
MONDELEZ INTERNATIONAL INC Common Stock 609207105 2,454,068 41,370 SH SOLE 39,671 0 1,699
TMOBILE US INC Common Stock 872590104 1,694,340 10,396 SH SOLE 10,396 0 0
NORFOLK SOUTHERN CORP Common Stock 655844108 1,240,106 3,962 SH SOLE 3,962 0 0
APOLLO GLOBAL MANAGEMENT INC Common Stock 03769M106 1,767,983 14,857 SH SOLE 14,857 0 0
SEA LTD Common Stock 81141R100 935,904 9,490 SH SOLE 9,490 0 0
CREDICORP LTD Common Stock G2519Y108 4,005,433 10,430 SH SOLE 10,430 0 0
NEXTRACKER INC Common Stock 65290E101 3,568,950 45,000 SH SOLE 45,000 0 0
FIRSTCASH HOLDINGS INC Common Stock 33768G107 106,836 502 SH SOLE 0 0 502
ARCH CAPITAL GROUP LTD Common Stock G0450A105 172,738 1,816 SH SOLE 234 0 1,582
EZCORP INC Common Stock 302301106 81,492 2,702 SH SOLE 0 0 2,702
CARDINAL HEALTH INC Common Stock 14149Y108 813,465 3,633 SH SOLE 2,418 0 1,215
BALL CORP Common Stock 058498106 1,034,996 18,270 SH SOLE 18,270 0 0
KENVUE INC Common Stock 49177J102 571,258 31,896 SH SOLE 31,896 0 0
UNITED AIRLINES HOLDINGS INC Common Stock 910047109 17,573 156 SH SOLE 156 0 0
CINCINNATI FINANCIAL CORP Common Stock 172062101 236,861 1,470 SH SOLE 1,470 0 0
STELLANTIS NV Common Stock N82405106 17,505 4,485 SH SOLE 4,485 0 0
WEST PHARMACEUTICAL SERVICES INC Common Stock 955306105 19,961 53 SH SOLE 53 0 0
ROLLINS INC Common Stock 775711104 11,956 392 SH SOLE 392 0 0
EXTRA SPACE STORAGE INC Common Stock 30225T102 27,098 203 SH SOLE 203 0 0
ARES MANAGEMENT CORP Common Stock 03990B101 195,587 1,644 SH SOLE 1,644 0 0
AMEREN CORP Common Stock 023608102 262,656 2,620 SH SOLE 2,620 0 0
RTX CORP Common Stock 75513E101 964,423 5,159 SH SOLE 5,159 0 0
SPACE EXPLORATION TECHNOLOGIES CORP Common Stock 84615Q103 92,827 622 SH SOLE 622 0 0
VERTEX PHARMACEUTICALS INC Common Stock 92532F100 42,213,196 80,142 SH SOLE 80,142 0 0
TRAVELERS COS INC THE Common Stock 89417E109 10,125,931 27,879 SH SOLE 27,630 0 249
MSCI INC Common Stock 55354G100 27,822,470 51,546 SH SOLE 44,030 0 7,516
BANK OF AMERICA CORP Common Stock 060505104 51,947,697 945,191 SH SOLE 845,843 0 99,348
GOLDMAN SACHS GROUP INC THE Common Stock 38141G104 9,624,185 10,504 SH SOLE 9,971 0 533
MERCADOLIBRE INC Common Stock 58733R102 6,516,675 3,778 SH SOLE 1,163 0 2,615
ADVANCED MICRO DEVICES INC Common Stock 007903107 145,768,195 239,920 SH SOLE 220,828 0 19,092
INTEL CORP Common Stock 458140100 61,755,563 532,697 SH SOLE 515,271 0 17,426
TEXAS INSTRUMENTS INC Common Stock 882508104 16,615,202 58,984 SH SOLE 58,126 0 858
SPOTIFY TECHNOLOGY SA Common Stock L8681T102 37,191,356 75,338 SH SOLE 75,067 0 271
HCA HEALTHCARE INC Common Stock 40412C101 6,965,643 16,138 SH SOLE 15,631 0 507
INTUIT INC Common Stock 461202103 12,651,553 47,202 SH SOLE 46,705 0 497
HP INC Common Stock 40434L105 29,992 976 SH SOLE 976 0 0
INTUITIVE SURGICAL INC Common Stock 46120E602 55,253,966 134,053 SH SOLE 129,318 0 4,735
TERADYNE INC Common Stock 880770102 11,526,373 28,600 SH SOLE 28,600 0 0
AGILENT TECHNOLOGIES INC Common Stock 00846U101 17,833,982 101,891 SH SOLE 101,197 0 694
CIENA CORP Common Stock 171779309 2,959,677 8,339 SH SOLE 8,339 0 0
INTERACTIVE BROKERS GROUP INC Common Stock 45841N107 25,770,085 299,061 SH SOLE 299,061 0 0
ROYALTY PHARMA PLC Common Stock G7709Q104 1,300,226 22,333 SH SOLE 22,333 0 0
IONIS PHARMACEUTICALS INC Common Stock 462222100 1,835,600 40,000 SH SOLE 40,000 0 0
EQT CORP Common Stock 26884L109 1,241,113 25,391 SH SOLE 25,391 0 0
PERMIAN RESOURCES CORP Common Stock 71424F105 1,484,000 70,000 SH SOLE 70,000 0 0
PLANET LABS PBC Common Stock 72703X106 1,785,420 109,000 SH SOLE 109,000 0 0
MARATHON PETROLEUM CORP Common Stock 56585A102 4,803,152 12,252 SH SOLE 5,455 0 6,797
HDFC BANK LTD Common Stock 40415F101 17,946,728 792,700 SH SOLE 792,700 0 0
PURE STORAGE INC Common Stock 74624M102 30,911,325 237,688 SH SOLE 222,356 0 15,332
ALNYLAM PHARMACEUTICALS INC Common Stock 02043Q107 2,968,299 11,683 SH SOLE 11,683 0 0
CRISPR THERAPEUTICS AG Common Stock H17182108 1,120,000 20,000 SH SOLE 20,000 0 0
ALLOGENE THERAPEUTICS INC Common Stock 019770106 1,782,000 1,100,000 SH SOLE 1,100,000 0 0
ACM RESEARCH INC Common Stock 00108J109 22,008,181 291,075 SH SOLE 291,075 0 0
BERKSHIRE HATHAWAY INC Common Stock 084670702 10,160,028 20,225 SH SOLE 13,998 0 6,227
AIRBNB INC Common Stock 009066101 1,759,050 11,207 SH SOLE 7,520 0 3,687
WILLIAMSSONOMA INC Common Stock 969904101 1,557,979 6,775 SH SOLE 102 0 6,673
COINBASE GLOBAL INC Common Stock 19260Q107 6,650,321 34,998 SH SOLE 32,998 0 2,000
DATADOG INC Common Stock 23804L103 6,348,221 23,638 SH SOLE 23,638 0 0
DELL TECHNOLOGIES INC Common Stock 24703L202 6,177,227 11,448 SH SOLE 10,533 0 915
ITRON INC Common Stock 465741106 14,856,300 170,000 SH SOLE 170,000 0 0
COCACOLA CO THE Common Stock 191216100 11,630,915 133,935 SH SOLE 96,455 0 37,480
KROGER CO THE Common Stock 501044101 573,007 9,426 SH SOLE 9,426 0 0
AERCAP HOLDINGS NV Common Stock N00985106 1,536,319 10,588 SH SOLE 10,588 0 0
LUMENTUM HOLDINGS INC Common Stock 55024U109 788,527 810 SH SOLE 810 0 0
ROYAL CARIBBEAN CRUISES LTD Common Stock V7780T103 1,537,432 5,898 SH SOLE 5,364 0 534
DIGITAL REALTY TRUST INC Common Stock 253868103 1,311,487 7,428 SH SOLE 7,428 0 0
AUTODESK INC Common Stock 052769106 1,964,751 9,670 SH SOLE 3,780 0 5,890
ROCKET LAB CORP Common Stock 773121108 1,418,117 20,346 SH SOLE 20,346 0 0
SANDISK CORP DE Common Stock 80004C200 2,304,040 1,332 SH SOLE 1,332 0 0
CENTERPOINT ENERGY INC Common Stock 15189T107 2,499,138 67,654 SH SOLE 67,654 0 0
WEYERHAEUSER CO Common Stock 962166104 1,080,470 55,267 SH SOLE 55,267 0 0
PAYCHEX INC Common Stock 704326107 3,268,194 32,909 SH SOLE 32,909 0 0
ILLINOIS TOOL WORKS INC Common Stock 452308109 4,464,075 16,715 SH SOLE 16,140 0 575
WORKDAY INC Common Stock 98138H101 579,995 3,066 SH SOLE 3,066 0 0
ATMOS ENERGY CORP Common Stock 049560105 2,468,332 15,662 SH SOLE 15,662 0 0
ANGLOGOLD ASHANTI PLC Common Stock G0378L100 4,189,915 2,720 SH SOLE 2,720 0 0
STONECO LTD Common Stock G85158106 206,016 22,200 SH SOLE 22,200 0 0
SHOALS TECHNOLOGIES GROUP INC Common Stock 82489W107 7,381,500 950,000 SH SOLE 950,000 0 0
FOX CORP Common Stock 35137L105 442,046 7,075 SH SOLE 1,527 0 5,548
CARNIVAL CORP Common Stock G2004J103 347,874 13,854 SH SOLE 13,854 0 0
AMERICAN INTERNATIONAL GROUP INC Common Stock 026874784 1,112,266 14,777 SH SOLE 14,777 0 0
CORPAY INC Common Stock 219948106 557,635 1,420 SH SOLE 1,420 0 0
DOMINOS PIZZA INC Common Stock 25754A201 462,943 1,533 SH SOLE 1,533 0 0
ZOOM VIDEO COMMUNICATIONS INC Common Stock 98980L101 18,908 214 SH SOLE 214 0 0
STEEL DYNAMICS INC Common Stock 858119100 196,604 886 SH SOLE 886 0 0
RELIANCE INC Common Stock 759509102 48,786 126 SH SOLE 126 0 0
MONSTER BEVERAGE CORP Common Stock 61174X109 139,203 3,335 SH SOLE 3,335 0 0
METLIFE INC Common Stock 59156R108 201,442 2,116 SH SOLE 2,116 0 0
M&T BANK CORP Common Stock 55261F104 166,606 766 SH SOLE 766 0 0
CASEYS GENERAL STORES INC Common Stock 147528103 24,596 41 SH SOLE 41 0 0
WATSCO INC Common Stock 942622200 6,618 22 SH SOLE 22 0 0
CENTENE CORP Common Stock 15135B101 134,249 2,158 SH SOLE 2,158 0 0
SUPER MICRO COMPUTER INC Common Stock 86800U302 18,418 449 SH SOLE 449 0 0
RESMED INC Common Stock 761152107 451,454 2,026 SH SOLE 2,026 0 0
MCCORMICK & CO INC MD Common Stock 579780206 17,134 354 SH SOLE 354 0 0
FISERV INC Common Stock 337738108 15,471 341 SH SOLE 341 0 0
DR HORTON INC Common Stock 23331A109 30,668 220 SH SOLE 220 0 0
INVITATION HOMES INC Common Stock 46187W107 1,754 66 SH SOLE 66 0 0
ESSEX PROPERTY TRUST INC Common Stock 297178105 4,931 18 SH SOLE 18 0 0
MEDLINE INC Common Stock 58507V107 15,461 442 SH SOLE 442 0 0
AFFIRM HOLDINGS INC Common Stock 00827B106 10,811 156 SH SOLE 156 0 0
HOWMET AEROSPACE INC Common Stock 443201108 2,053,288 8,891 SH SOLE 8,891 0 0
ENTERGY CORP Common Stock 29364G103 170,689 1,711 SH SOLE 1,711 0 0
GENERAL MILLS INC Common Stock 370334104 5,321,847 157,358 SH SOLE 148,096 0 9,262
BOOKING HOLDINGS INC Common Stock 09857L108 34,435,236 212,118 SH SOLE 209,665 0 2,453
AUTOMATIC DATA PROCESSING INC Common Stock 053015103 19,855,960 75,844 SH SOLE 46,751 0 29,093
THERMO FISHER SCIENTIFIC INC Common Stock 883556102 61,957,324 91,166 SH SOLE 89,440 0 1,726
CISCO SYSTEMS INC Common Stock 17275R102 91,361,303 854,323 SH SOLE 793,472 0 60,851
NEWMONT CORP Common Stock 651639106 38,278,478 326,915 SH SOLE 322,485 0 4,430
WALT DISNEY CO THE Common Stock 254687106 18,182,171 172,490 SH SOLE 170,936 0 1,554
AMERICAN WATER WORKS CO INC Common Stock 030420103 6,281,671 48,395 SH SOLE 19,621 0 28,774
TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD Common Stock 874039100 115,127,405 251,953 SH SOLE 233,377 0 18,576
LOWES COS INC Common Stock 548661107 7,507,254 40,090 SH SOLE 27,645 0 12,445
LAM RESEARCH CORP Common Stock 512807306 109,154,096 337,041 SH SOLE 307,221 0 29,820
EVERSOURCE ENERGY Common Stock 30040W108 5,317,759 83,220 SH SOLE 79,691 0 3,529
MARVELL TECHNOLOGY INC Common Stock 573874104 50,730,023 192,692 SH SOLE 190,858 0 1,834
WESTINGHOUSE AIR BRAKE TECHNOLOGIES CORP Common Stock 929740108 15,985,032 54,888 SH SOLE 52,930 0 1,958
WALMART INC Common Stock 931142103 45,643,116 427,330 SH SOLE 383,778 0 43,552
TJX COS INC THE Common Stock 872540109 17,037,689 127,337 SH SOLE 106,354 0 20,983
WASTE MANAGEMENT INC Common Stock 94106L109 33,263,209 160,622 SH SOLE 159,140 0 1,482
CBRE GROUP INC Common Stock 12504L109 10,010,568 76,510 SH SOLE 54,978 0 21,532
IRON MOUNTAIN INC Common Stock 46284V101 6,049,322 54,254 SH SOLE 54,254 0 0
BECTON DICKINSON & CO Common Stock 075887109 7,575,229 41,629 SH SOLE 41,629 0 0
COHU INC Common Stock 192576106 3,008,232 45,600 SH SOLE 45,600 0 0
MOBILITY GLOBAL INC Common Stock 60744M106 238,733 13,412 SH SOLE 13,168 0 244
MATERION CORP Common Stock 576690101 23,646,440 88,049 SH SOLE 88,049 0 0
PLANET FITNESS INC Common Stock 72703H101 611,100 15,000 SH SOLE 15,000 0 0
LEGEND BIOTECH CORP Common Stock 52490G102 1,505,600 80,000 SH SOLE 80,000 0 0
BIONTECH SE Common Stock 09075V102 3,449,950 35,000 SH SOLE 35,000 0 0
STERIS PLC Common Stock G8473T100 1,161,314 5,513 SH SOLE 5,513 0 0
PHILLIPS 66 Common Stock 718546104 3,716,400 14,733 SH SOLE 12,849 0 1,884
CHENIERE ENERGY INC Common Stock 16411R208 5,920,473 22,150 SH SOLE 22,150 0 0
KOSMOS ENERGY LTD Common Stock 500688106 1,806,000 700,000 SH SOLE 700,000 0 0
CLOUDFLARE INC Common Stock 18915M107 28,204,404 80,067 SH SOLE 78,350 0 1,717
ASE TECHNOLOGY HOLDING CO LTD Common Stock 00215W100 7,661,921 169,100 SH SOLE 169,100 0 0
NEBIUS GROUP NV Common Stock N97284108 12,534,244 52,808 SH SOLE 52,808 0 0
DEXCOM INC Common Stock 252131107 1,383,815 15,972 SH SOLE 15,972 0 0
BEAM THERAPEUTICS INC Common Stock 07373V105 1,103,400 45,000 SH SOLE 45,000 0 0
MSA SAFETY INC Common Stock 553498106 776,408 4,300 SH SOLE 4,300 0 0
RELAY THERAPEUTICS INC Common Stock 75943R102 1,285,200 70,000 SH SOLE 70,000 0 0
CONOCOPHILLIPS Common Stock 20825C104 3,782,643 30,155 SH SOLE 28,343 0 1,812
TECHNIPFMC PLC Common Stock G87110105 3,919,837 56,933 SH SOLE 46,823 0 10,110
ARCHERDANIELSMIDLAND CO Common Stock 039483102 3,461,839 43,600 SH SOLE 32,873 0 10,727
LOCKHEED MARTIN CORP Common Stock 539830109 1,533,045 2,993 SH SOLE 0 0 2,993
3M CO Common Stock 88579Y101 4,987,473 29,601 SH SOLE 26,075 0 3,526
CROWN HOLDINGS INC Common Stock 228368106 3,190,500 30,000 SH SOLE 30,000 0 0
RAMBUS INC Common Stock 750917106 3,815,440 37,000 SH SOLE 37,000 0 0
COEUR MINING INC Common Stock 192108504 4,955,649 277,783 SH SOLE 277,783 0 0
MONTROSE ENVIRONMENTAL GROUP INC Common Stock 615111101 2,847,398 201,800 SH SOLE 201,800 0 0
ENPHASE ENERGY INC Common Stock 29355A107 5,216,937 163,900 SH SOLE 163,900 0 0
NEXTERA ENERGY INC Common Stock 65339F101 1,419,295 18,702 SH SOLE 7,204 0 11,498
EATON CORP PLC Common Stock G29183103 1,633,861 3,771 SH SOLE 1,271 0 2,500
MCDONALDS CORP Common Stock 580135101 3,973,214 16,981 SH SOLE 14,231 0 2,750
PEPSICO INC Common Stock 713448108 4,773,498 37,093 SH SOLE 32,885 0 4,208
EXELON CORP Common Stock 30161N101 2,224,124 54,714 SH SOLE 54,714 0 0
DOW INC Common Stock 260557103 2,355,824 85,325 SH SOLE 85,325 0 0
FORTINET INC Common Stock 34959E109 3,907,895 22,209 SH SOLE 20,769 0 1,440
CME GROUP INC Common Stock 12572Q105 1,981,256 7,527 SH SOLE 7,527 0 0
COPART INC Common Stock 217204106 1,358,005 50,037 SH SOLE 50,037 0 0
OTIS WORLDWIDE CORP Common Stock 68902V107 2,793,082 42,558 SH SOLE 42,558 0 0
CVS HEALTH CORP Common Stock 126650100 2,944,069 33,801 SH SOLE 33,801 0 0
LPL FINANCIAL HOLDINGS INC Common Stock 50212V100 577,901 1,876 SH SOLE 1,876 0 0
COLGATEPALMOLIVE CO Common Stock 194162103 2,051,179 23,724 SH SOLE 23,724 0 0
QUEST DIAGNOSTICS INC Common Stock 74834L100 833,005 3,591 SH SOLE 3,591 0 0
TRADEWEB MARKETS INC Common Stock 892672106 1,129,046 11,222 SH SOLE 11,222 0 0
DOORDASH INC Common Stock 25809K105 1,832,083 9,792 SH SOLE 9,792 0 0
PUBLIC STORAGE Common Stock 74460D109 1,793,156 6,279 SH SOLE 6,279 0 0
CARPENTER TECHNOLOGY CORP Common Stock 144285103 683,978 1,746 SH SOLE 1,746 0 0
GRUPO CIBEST SA Common Stock 40090E106 318,818 3,400 SH SOLE 3,400 0 0
NEBIUS GROUP NV Common Stock N97284108 42,863 201 SH SOLE 0 0 201
ORMAT TECHNOLOGIES INC Common Stock 686688102 4,563,500 50,000 SH SOLE 50,000 0 0
CIA ENERGETICA DE MINAS GERAIS Common Stock 204409601 158,213 77,177 SH SOLE 0 0 77,177
CITIZENS FINANCIAL GROUP INC Common Stock 174610105 182,279 2,853 SH SOLE 231 0 2,622
UNITED MICROELECTRONICS CORP Common Stock 910873405 119,793 4,846 SH SOLE 0 0 4,846
CARLISLE COS INC Common Stock 142339100 380,371 1,168 SH SOLE 1,168 0 0
IREN LTD Common Stock Q4982L109 15,931 385 SH SOLE 385 0 0
ROIVANT SCIENCES LTD Common Stock G76279101 11,461 314 SH SOLE 314 0 0
VULCAN MATERIALS CO Common Stock 929160109 411,947 1,697 SH SOLE 1,697 0 0
FAIR ISAAC CORP Common Stock 303250104 13,593 22 SH SOLE 22 0 0
FABRINET Common Stock G3323L100 11,875 28 SH SOLE 28 0 0
T ROWE PRICE GROUP INC Common Stock 74144T108 311,858 2,984 SH SOLE 2,984 0 0
MICROCHIP TECHNOLOGY INC Common Stock 595017104 236,419 3,001 SH SOLE 3,001 0 0
CHURCH & DWIGHT CO INC Common Stock 171340102 75,580 796 SH SOLE 796 0 0
STATE STREET CORP Common Stock 857477103 209,248 1,177 SH SOLE 1,177 0 0
TOAST INC Common Stock 888787108 9,625 316 SH SOLE 316 0 0
OKTA INC Common Stock 679295105 29,093 142 SH SOLE 142 0 0
EVERGY INC Common Stock 30034W106 190,763 2,423 SH SOLE 2,423 0 0
DTE ENERGY CO Common Stock 233331107 240,007 1,961 SH SOLE 1,961 0 0
CMS ENERGY CORP Common Stock 125896100 3,786,316 59,674 SH SOLE 59,674 0 0
GE VERNOVA INC Common Stock 36828A101 40,140,645 41,705 SH SOLE 34,824 0 6,881
EDWARDS LIFESCIENCES CORP Common Stock 28176E108 24,115,336 273,789 SH SOLE 273,789 0 0
SALESFORCE INC Common Stock 79466L302 51,370,457 227,999 SH SOLE 219,894 0 8,105
MCKESSON CORP Common Stock 58155Q103 22,461,104 25,972 SH SOLE 25,390 0 582
TESLA INC Common Stock 88160R101 31,771,124 90,044 SH SOLE 88,515 0 1,529
ALPHABET INC Common Stock 02079K107 44,558,288 132,095 SH SOLE 110,827 0 21,268
ORACLE CORP Common Stock 68389X105 12,987,948 94,259 SH SOLE 88,081 0 6,178
QUANTA SERVICES INC Common Stock 74762E102 79,678,069 122,245 SH SOLE 122,245 0 0
BRISTOLMYERS SQUIBB CO Common Stock 110122108 29,915,703 475,910 SH SOLE 473,895 0 2,015
AXON ENTERPRISE INC Common Stock 05464C101 7,071,601 16,854 SH SOLE 16,854 0 0
FASTENAL CO Common Stock 311900104 6,532,370 130,752 SH SOLE 37,930 0 92,822
BROADCOM INC Common Stock 11135F101 256,243,001 721,608 SH SOLE 679,942 0 41,666
HOME DEPOT INC THE Common Stock 437076102 52,351,556 181,751 SH SOLE 178,933 0 2,818
UNITEDHEALTH GROUP INC Common Stock 91324P102 58,606,122 156,308 SH SOLE 149,835 0 6,473
ACCENTURE PLC Common Stock G1151C101 27,883,825 157,429 SH SOLE 156,926 0 503
TENCENT HOLDINGS LTD Common Stock 88032Q109 16,235,913 297,852 SH SOLE 297,852 0 0
DARLING INGREDIENTS INC Common Stock 237266101 24,610,379 407,997 SH SOLE 407,997 0 0
NXP SEMICONDUCTORS NV Common Stock N6596X109 7,030,488 29,731 SH SOLE 29,731 0 0
PENTAIR PLC Common Stock G7S00T104 2,611,422 48,839 SH SOLE 48,839 0 0
UBER TECHNOLOGIES INC Common Stock 90353T100 42,747,469 616,313 SH SOLE 615,372 0 941
IDEXX LABORATORIES INC Common Stock 45168D104 24,897,778 46,674 SH SOLE 46,674 0 0
ITT INC Common Stock 45073V108 4,062,982 19,864 SH SOLE 19,864 0 0
IOVANCE BIOTHERAPEUTICS INC Common Stock 462260100 4,046,000 280,000 SH SOLE 280,000 0 0
CREDO TECHNOLOGY GROUP HOLDING LTD Common Stock G25457105 17,650,037 91,760 SH SOLE 91,760 0 0
BIOMARIN PHARMACEUTICAL INC Common Stock 09061G101 838,180 14,000 SH SOLE 14,000 0 0
PROCEPT BIOROBOTICS CORP Common Stock 74276L105 455,500 25,000 SH SOLE 25,000 0 0
VIR BIOTECHNOLOGY INC Common Stock 92764N102 1,171,500 110,000 SH SOLE 110,000 0 0
CHEVRON CORP Common Stock 166764100 10,810,680 52,895 SH SOLE 49,916 0 2,979
IPG PHOTONICS CORP Common Stock 44980X109 3,232,433 41,167 SH SOLE 41,167 0 0
STARBUCKS CORP Common Stock 855244109 3,658,310 38,335 SH SOLE 23,418 0 14,917
EXPEDITORS INTERNATIONAL OF WASHINGTON INC Common Stock 302130109 3,713,526 19,736 SH SOLE 17,111 0 2,625
DOLLAR GENERAL CORP Common Stock 256677105 2,334,820 19,038 SH SOLE 175 0 18,863
ROBINHOOD MARKETS INC Common Stock 770700102 10,925,494 94,007 SH SOLE 94,007 0 0
ENERGY RECOVERY INC Common Stock 29270J100 2,902,500 430,000 SH SOLE 430,000 0 0
CINTAS CORP Common Stock 172908105 6,392,737 32,329 SH SOLE 18,204 0 14,125
WESTERN DIGITAL CORP Common Stock 958102105 5,707,047 12,585 SH SOLE 10,827 0 1,758
SUNBELT RENTALS HOLDINGS INC Common Stock 866966104 1,645,200 30,000 SH SOLE 30,000 0 0
MILLICOM INTERNATIONAL CELLULAR SA Common Stock L6388F110 2,521,933 27,490 SH SOLE 25,450 0 2,040
ADVANCED DRAINAGE SYSTEMS INC Common Stock 00790R104 2,312,820 18,000 SH SOLE 18,000 0 0
OPTION CARE HEALTH INC Common Stock 68404L201 4,562,000 200,000 SH SOLE 200,000 0 0
VERALTO CORP Common Stock 92338C103 1,895,306 19,610 SH SOLE 9,994 0 9,616
PNC FINANCIAL SERVICES GROUP INC THE Common Stock 693475105 2,077,969 9,375 SH SOLE 9,375 0 0
WELLS FARGO & CO Common Stock 949746101 6,931,662 86,129 SH SOLE 86,129 0 0
FTAI AVIATION LTD Common Stock G3730V105 1,558,380 9,225 SH SOLE 9,225 0 0
BROADRIDGE FINANCIAL SOLUTIONS INC Common Stock 11133T103 1,486,213 9,234 SH SOLE 9,234 0 0
VENTAS INC Common Stock 92276F100 900,300 10,359 SH SOLE 10,359 0 0
PROLOGIS INC Common Stock 74340W103 7,010,824 52,868 SH SOLE 52,868 0 0
US BANCORP Common Stock 902973304 3,877,006 66,684 SH SOLE 66,684 0 0
CARVANA CO Common Stock 146869102 491,591 7,727 SH SOLE 7,727 0 0
MARRIOTT INTERNATIONAL INC MD Common Stock 571903202 3,946,721 10,914 SH SOLE 10,914 0 0
REPUBLIC SERVICES INC Common Stock 760759100 765,030 3,610 SH SOLE 3,610 0 0
CAPITAL ONE FINANCIAL CORP Common Stock 14040H105 4,797,553 24,420 SH SOLE 24,420 0 0
COREWEAVE INC Common Stock 21873S108 621,043 7,229 SH SOLE 7,229 0 0
LABCORP HOLDINGS INC Common Stock 504922105 802,288 2,598 SH SOLE 2,598 0 0
INTERCONTINENTAL EXCHANGE INC Common Stock 45866F104 2,266,870 14,895 SH SOLE 14,895 0 0
DOLLAR TREE INC Common Stock 256746108 849,864 7,501 SH SOLE 7,501 0 0
WARNER BROS DISCOVERY INC Common Stock 934423104 1,498,600 48,577 SH SOLE 48,577 0 0
AMERIPRISE FINANCIAL INC Common Stock 03076C106 2,854,119 5,739 SH SOLE 5,334 0 405
BORGWARNER INC Common Stock 099724106 290,318 4,764 SH SOLE 0 0 4,764
BRIGHTSPRING HEALTH SERVICES INC Common Stock 10950A106 169,353 3,041 SH SOLE 0 0 3,041
REALTY INCOME CORP Common Stock 756109104 2,186,465 39,653 SH SOLE 39,653 0 0
KIMBERLYCLARK CORP Common Stock 494368103 103,127 1,042 SH SOLE 1,042 0 0
CIRCLE INTERNET GROUP INC Common Stock 172573107 16,740 200 SH SOLE 200 0 0
ATLASSIAN CORP Common Stock 049468101 30,617 174 SH SOLE 174 0 0
FIRST CITIZENS BANCSHARES INC NC Common Stock 31946M103 4,147 2 SH SOLE 2 0 0
DARDEN RESTAURANTS INC Common Stock 237194105 2,467,556 12,647 SH SOLE 12,647 0 0
FEDEX FREIGHT HOLDING CO INC Common Stock 314352105 12,551 112 SH SOLE 112 0 0
ILLUMINA INC Common Stock 452327109 30,464 112 SH SOLE 112 0 0
TRACTOR SUPPLY CO Common Stock 892356106 11,501 365 SH SOLE 365 0 0
PTC INC Common Stock 69370C100 17,745 129 SH SOLE 129 0 0
ZSCALER INC Common Stock 98980G102 27,770 140 SH SOLE 140 0 0
UNITED THERAPEUTICS CORP Common Stock 91307C102 82,332 171 SH SOLE 171 0 0
RIVIAN AUTOMOTIVE INC Common Stock 76954A103 11,527 770 SH SOLE 770 0 0
EQUIFAX INC Common Stock 294429105 14,787 105 SH SOLE 105 0 0
SMURFIT WESTROCK PLC Common Stock G8267P108 18,506 417 SH SOLE 417 0 0
KRAFT HEINZ CO THE Common Stock 500754106 30,133 1,285 SH SOLE 1,285 0 0
WISE GROUP PLC Common Stock G9723Y105 70,407 8,293 SH SOLE 8,293 0 0
SS&C TECHNOLOGIES HOLDINGS INC Common Stock 78467J100 15,208 196 SH SOLE 196 0 0
DOMINION ENERGY INC Common Stock 25746U109 369,359 6,091 SH SOLE 6,091 0 0
PHILIP MORRIS INTERNATIONAL INC Common Stock 718172109 946,814 4,883 SH SOLE 4,883 0 0
PPL CORP Common Stock 69351T106 2,747,667 84,336 SH SOLE 84,336 0 0
DANAHER CORP Common Stock 235851102 33,106,799 146,419 SH SOLE 146,419 0 0
CUMMINS INC Common Stock 231021106 33,861,939 64,948 SH SOLE 64,416 0 532
JPMORGAN CHASE & CO Common Stock 46625H100 99,026,456 295,619 SH SOLE 271,615 0 24,004
NVIDIA CORP Common Stock 67066G104 663,931,705 2,922,106 SH SOLE 2,817,006 0 105,100
JOHNSON CONTROLS INTERNATIONAL PLC Common Stock G51502105 43,148,164 288,771 SH SOLE 282,578 0 6,193
MICROSOFT CORP Common Stock 594918104 413,883,727 813,195 SH SOLE 771,555 0 41,640
BAKER HUGHES CO Common Stock 05722G100 19,659,346 351,562 SH SOLE 351,562 0 0
MERCK & CO INC Common Stock 58933Y105 58,714,956 393,321 SH SOLE 385,080 0 8,241
CROWDSTRIKE HOLDINGS INC Common Stock 22788C105 34,629,394 131,801 SH SOLE 131,801 0 0
VERTIV HOLDINGS CO Common Stock 92537N108 32,635,601 131,415 SH SOLE 129,736 0 1,679
APPLE INC Common Stock 037833100 493,555,503 1,498,347 SH SOLE 1,431,470 0 66,877
OWENS CORNING Common Stock 690742101 28,239,275 238,588 SH SOLE 238,588 0 0
MARSH & MCLENNAN COS INC Common Stock 571748102 9,594,988 56,302 SH SOLE 54,373 0 1,929
NORTHERN TRUST CORP Common Stock 665859104 40,190,909 232,398 SH SOLE 232,398 0 0
KEYSIGHT TECHNOLOGIES INC Common Stock 49338L103 13,171,299 36,521 SH SOLE 35,057 0 1,464
XENON PHARMACEUTICALS INC Common Stock 98420N105 968,500 26,000 SH SOLE 26,000 0 0
JANUX THERAPEUTICS INC Common Stock 47103J105 1,017,000 60,000 SH SOLE 60,000 0 0
RECURSION PHARMACEUTICALS INC Common Stock 75629V104 685,100 170,000 SH SOLE 170,000 0 0
LULULEMON ATHLETICA INC Common Stock 550021109 435,915 4,500 SH SOLE 4,500 0 0
CAMTEK LTD ISRAEL Common Stock M20791105 9,906,710 64,826 SH SOLE 64,826 0 0
ALLEGRO MICROSYSTEMS INC Common Stock 01749D105 556,320 15,200 SH SOLE 15,200 0 0
SYNOPSYS INC Common Stock 871607107 31,325,183 75,466 SH SOLE 75,297 0 169
ZOETIS INC Common Stock 98978V103 4,961,915 70,582 SH SOLE 70,582 0 0
BLOCK INC Common Stock 852234103 4,838,428 65,340 SH SOLE 65,340 0 0
EOG RESOURCES INC Common Stock 26875P101 3,064,000 21,939 SH SOLE 21,939 0 0
VALERO ENERGY CORP Common Stock 91913Y100 6,146,526 15,853 SH SOLE 9,187 0 6,666
GENERAL MOTORS CO Common Stock 37045V100 4,628,955 57,524 SH SOLE 45,415 0 12,109
KIMCO REALTY CORP Common Stock 49446R109 2,228,974 99,419 SH SOLE 0 0 99,419
ELF BEAUTY INC Common Stock 26856L103 4,068,000 40,000 SH SOLE 40,000 0 0
HECLA MINING CO Common Stock 422704106 3,430,000 200,000 SH SOLE 200,000 0 0
TYLER TECHNOLOGIES INC Common Stock 902252105 7,906,500 25,000 SH SOLE 25,000 0 0
INSMED INC Common Stock 457669307 475,034 4,110 SH SOLE 201 0 3,909
CORE & MAIN INC Common Stock 21874C102 1,874,700 45,000 SH SOLE 45,000 0 0
TAL EDUCATION GROUP Common Stock 874080104 1,519,950 129,578 SH SOLE 129,578 0 0
NATERA INC Common Stock 632307104 972,463 2,346 SH SOLE 2,346 0 0
CONSOLIDATED EDISON INC Common Stock 209115104 5,352,185 51,797 SH SOLE 51,797 0 0
BLACKSTONE INC Common Stock 09260D107 3,624,744 31,796 SH SOLE 31,796 0 0
UNITED PARCEL SERVICE INC Common Stock 911312106 821,888 8,750 SH SOLE 8,750 0 0
SNOWFLAKE INC Common Stock 833445109 4,322,108 13,085 SH SOLE 13,085 0 0
HONEYWELL INTERNATIONAL INC Common Stock 438516205 873,300 4,156 SH SOLE 4,156 0 0
CHIPOTLE MEXICAN GRILL INC Common Stock 169656105 840,102 26,352 SH SOLE 26,352 0 0
ROPER TECHNOLOGIES INC Common Stock 776696106 832,041 2,381 SH SOLE 2,381 0 0
EMERSON ELECTRIC CO Common Stock 291011104 4,959,193 31,539 SH SOLE 28,386 0 3,153
LIVE NATION ENTERTAINMENT INC Common Stock 538034109 846,724 4,949 SH SOLE 4,949 0 0
MONOLITHIC POWER SYSTEMS INC Common Stock 609839105 1,811,603 1,336 SH SOLE 1,336 0 0
NEXTERA ENERGY PARTNERS LP Common Stock 65341B106 1,252,800 120,000 SH SOLE 120,000 0 0
PRINCIPAL FINANCIAL GROUP INC Common Stock 74251V102 186,454 1,636 SH SOLE 416 0 1,220
TARGET CORP Common Stock 87612E106 1,219,685 7,797 SH SOLE 7,797 0 0
GRACO INC Common Stock 384109104 2,298,562 29,431 SH SOLE 29,431 0 0
MARKEL GROUP INC Common Stock 570535104 640,353 368 SH SOLE 368 0 0
ALLEGION PLC Common Stock G0176J109 748,395 4,815 SH SOLE 4,815 0 0
COCACOLA EUROPACIFIC PARTNERS PLC Common Stock G25839104 415,297 4,060 SH SOLE 4,060 0 0
OMNICOM GROUP INC Common Stock 681919106 21,723 293 SH SOLE 293 0 0
CH ROBINSON WORLDWIDE INC Common Stock 12541W209 10,929 73 SH SOLE 73 0 0
BROWN & BROWN INC Common Stock 115236101 20,968 346 SH SOLE 346 0 0
ECHOSTAR CORP Common Stock 278768106 13,753 153 SH SOLE 153 0 0
F5 INC Common Stock 315616102 102,509 234 SH SOLE 234 0 0
FUTU HOLDINGS LTD Common Stock 36118L106 7,457 66 SH SOLE 66 0 0
DOVER CORP Common Stock 260003108 2,205,452 11,626 SH SOLE 11,626 0 0
QIAGEN NV Common Stock N72482156 21,552 551 SH SOLE 551 0 0
WATERS CORP Common Stock 941848103 36,791 83 SH SOLE 83 0 0
BIOGEN INC Common Stock 09062X103 321,304 1,415 SH SOLE 1,415 0 0
FLUTTER ENTERTAINMENT PLC Common Stock G3643J108 11,019 148 SH SOLE 148 0 0
CHARTER COMMUNICATIONS INC Common Stock 16119P108 9,850 89 SH SOLE 89 0 0
BOEING CO THE Common Stock 097023105 748,092 3,986 SH SOLE 3,986 0 0
CONSTELLATION ENERGY CORP Common Stock 21037T109 261,140 987 SH SOLE 987 0 0
WEC ENERGY GROUP INC Common Stock 92939U106 3,790,022 36,947 SH SOLE 36,947 0 0
PUBLIC SERVICE ENTERPRISE GROUP INC Common Stock 744573106 140,639 2,078 SH SOLE 2,078 0 0
CURTISSWRIGHT CORP Common Stock 231561101 81,679 153 SH SOLE 153 0 0
GENCO SHIPPING & TRADING LTD Common Stock Y2685T131 2,000,168 76,459 SH SOLE 3 0 0 76,459
SYNOPSYS INC Common Stock 871607107 1,662,755 3,823 SH SOLE 3 0 0 3,823
INTERACTIVE BROKERS GROUP INC Common Stock 45841N107 2,734,911 32,017 SH SOLE 3 0 0 32,017
STAR BULK CARRIERS CORP Common Stock Y8162K204 2,343,049 79,804 SH SOLE 3 0 0 79,804
DEXCOM INC Common Stock 252131107 1,566,942 18,159 SH SOLE 3 0 0 18,159
DHT HOLDINGS INC Common Stock Y2065G121 2,264,955 100,352 SH SOLE 3 0 0 100,352
VERIZON COMMUNICATIONS INC Common Stock 92343V104 2,498,863 54,477 SH SOLE 3 0 0 54,477
DOLBY LABORATORIES INC Common Stock 25659T107 1,432,302 24,371 SH SOLE 3 0 0 24,371
APPLE INC Common Stock 037833100 1,861,937 5,591 SH SOLE 3 0 0 5,591
ADOBE INC Common Stock 00724F101 3,095,817 12,902 SH SOLE 3 0 0 12,902
GREENBRIER COS INC THE Common Stock 393657101 497,853 12,425 SH SOLE 3 0 0 12,425
META PLATFORMS INC Common Stock 30303M102 25,840 40 SH SOLE 0 0 40
ALPHABET INC Common Stock 02079K305 31,789 105 SH SOLE 0 0 105
ALPHABET INC Common Stock 02079K107 16,896 55 SH SOLE 0 0 55
BROADCOM INC Common Stock 11135F101 20,397 65 SH SOLE 0 0 65
APPLE INC Common Stock 037833100 67,804 230 SH SOLE 0 0 230
NVIDIA CORP Common Stock 67066G104 79,307 390 SH SOLE 0 0 390
MICRON TECHNOLOGY INC Common Stock 595112103 18,830 20 SH SOLE 0 0 20
MICROSOFT CORP Common Stock 594918104 45,675 100 SH SOLE 0 0 100
AMAZONCOM INC Common Stock 023135106 34,271 155 SH SOLE 0 0 155
TESLA INC Common Stock 88160R101 12,440 40 SH SOLE 0 0 40
CATERPILLAR INC Common Stock 149123101 570,796 704 SH SOLE 5 0 0 704
ORACLE CORP Common Stock 68389X105 58,215 424 SH SOLE 5 0 0 424
PROLOGIS INC Common Stock 74340W103 122,179 941 SH SOLE 5 0 0 941
ADVANCED MICRO DEVICES INC Common Stock 007903107 203,104 332 SH SOLE 5 0 0 332
META PLATFORMS INC Common Stock 30303M102 240,035 331 SH SOLE 5 0 0 331
ELI LILLY & CO Common Stock 532457108 631,766 546 SH SOLE 5 0 0 546
LINDE PLC Common Stock G54950103 133,377 281 SH SOLE 5 0 0 281
ALPHABET INC Common Stock 02079K107 246,014 722 SH SOLE 5 0 0 722
WALMART INC Common Stock 931142103 198,072 1,906 SH SOLE 5 0 0 1,906
MICROSOFT CORP Common Stock 594918104 623,686 1,216 SH SOLE 5 0 0 1,216
AMAZONCOM INC Common Stock 023135106 436,760 1,753 SH SOLE 5 0 0 1,753
APPLE INC Common Stock 037833100 798,582 2,398 SH SOLE 5 0 0 2,398
EXXONMOBIL HOLDINGS CORP Common Stock 30233Q108 229,803 1,412 SH SOLE 5 0 0 1,412
HOME DEPOT INC THE Common Stock 437076102 61,734 217 SH SOLE 5 0 0 217
NEXTERA ENERGY INC Common Stock 65339F101 166,249 2,195 SH SOLE 5 0 0 2,195
BERKSHIRE HATHAWAY INC Common Stock 084670702 297,774 598 SH SOLE 5 0 0 598
NVIDIA CORP Common Stock 67066G104 855,283 3,745 SH SOLE 5 0 0 3,745
BROADCOM INC Common Stock 11135F101 273,928 780 SH SOLE 5 0 0 780
TESLA INC Common Stock 88160R101 192,307 542 SH SOLE 5 0 0 542
ALPHABET INC Common Stock 02079K305 247,738 720 SH SOLE 5 0 0 720
MICRON TECHNOLOGY INC Common Stock 595112103 175,743 165 SH SOLE 5 0 0 165
COSTCO WHOLESALE CORP Common Stock 22160K105 169,323 186 SH SOLE 5 0 0 186
JPMORGAN CHASE & CO Common Stock 46625H100 253,085 765 SH SOLE 5 0 0 765
MASTERCARD INC Common Stock 57636Q104 153,309 278 SH SOLE 5 0 0 278
VISA INC Common Stock 92826C839 196,913 548 SH SOLE 5 0 0 548
MCDONALDS CORP Common Stock 580135101 249,952 1,070 SH SOLE 4 0 0 1,070
ALPHABET INC Common Stock 02079K305 3,256,125 9,500 SH SOLE 4 0 0 9,500
PEPSICO INC Common Stock 713448108 771,000 6,000 SH SOLE 4 0 0 6,000
AMAZONCOM INC Common Stock 023135106 2,953,800 12,000 SH SOLE 4 0 0 12,000
MICROSOFT CORP Common Stock 594918104 7,027,236 13,800 SH SOLE 4 0 0 13,800
APPLOVIN CORP Common Stock 03831W108 462,360 1,500 SH SOLE 4 0 0 1,500
COCACOLA CO THE Common Stock 00206R102 50,394 1,802 SH Call SOLE 6 1,802 0 0
ABBVIE INC Common Stock 00287Y109 1,560 6 SH Call SOLE 6 6 0 0
ADOBE INC Common Stock 00724F101 14,304 50 SH Call SOLE 6 50 0 0
ALIBABA GROUP HLDG LTD Common Stock 01609W102 295,774 2,745 SH Call SOLE 6 2,745 0 0
ALLY FINL INC Common Stock 02005N100 4,144 99 SH Call SOLE 6 99 0 0
ALPHABET INC Common Stock 02079K107 14,991 100 SH Call SOLE 6 100 0 0
ALPHABET INC Common Stock 02079K305 1,180,276 3,523 SH Call SOLE 6 3,523 0 0
ALTRIA GROUP INC Common Stock 02209S103 16,707 246 SH Call SOLE 6 246 0 0
AMERICAN AIRLINES GROUP INC Common Stock 02376R102 122,304 9,437 SH Call SOLE 6 9,437 0 0
AMERICAN TOWER CORP Common Stock 03027X100 132,741 608 SH Call SOLE 6 608 0 0
ANTERO RESOURCES CORP Common Stock 03674X106 1,705 143,932 SH Call SOLE 6 143,932 0 0
ARCTURUS THERAPEUTICS HLDGS Common Stock 03969T109 21,427 1,321 SH Call SOLE 6 1,321 0 0
ARROWHEAD PHARMACEUTICALS IN Common Stock 04280A100 41,380 500 SH Call SOLE 6 500 0 0
AURORA CANNABIS INC Common Stock 05156X850 3,925 1,000 SH Call SOLE 6 1,000 0 0
AXSOME THERAPEUTICS INC. Common Stock 05464T104 121,680 600 SH Call SOLE 6 600 0 0
BAKER HUGHES COMPANY Common Stock 05722G100 78,214 1,229 SH Call SOLE 6 1,229 0 0
BIOMARIN PHARMACEUTICAL INC Common Stock 09061G101 45,122 696 SH Call SOLE 6 696 0 0
BIOGEN INC Common Stock 09062X103 16,863 78 SH Call SOLE 6 78 0 0
BRISTOL-MYERS SQUIBB CO Common Stock 110122108 1,626,958 27,625 SH Call SOLE 6 27,625 0 0
BRITISH AMERN TOB PLC Common Stock 110448107 11,805 248 SH Call SOLE 6 248 0 0
BROADCOM INC Common Stock 11135F101 103,556 280 SH Call SOLE 6 280 0 0
C3 AI INC Common Stock 12468P104 8,552 827 SH Call SOLE 6 827 0 0
CVS HEALTH CORP Common Stock 126650100 488 5 SH Call SOLE 6 5 0 0
CADENCE DESIGN SYSTEM INC Common Stock 127387108 36,313 116 SH Call SOLE 6 116 0 0
CANOPY GROWTH CORPORATION Common Stock 138035704 359 400 SH Call SOLE 6 400 0 0
CEMEX SAB DE CV Common Stock 151290889 101,651 10,700 SH Call SOLE 6 10,700 0 0
CHENIERE ENERGY INC Common Stock 16411R208 101,475 345 SH Call SOLE 6 345 0 0
CHEWY INC Common Stock 16679L109 11,268 475 SH Call SOLE 6 475 0 0
CIENA CORP Common Stock 171779309 105,217 292 SH Call SOLE 6 292 0 0
CISCO SYS INC Common Stock 17275R102 54,870 500 SH Call SOLE 6 500 0 0
CLOUDFLARE INC Common Stock 18915M107 279,780 1,010 SH Call SOLE 6 1,010 0 0
COCA COLA CO Common Stock 191216100 14,759 179 SH Call SOLE 6 179 0 0
COINBASE GLOBAL INC Common Stock 19260Q107 51,281 290 SH Call SOLE 6 290 0 0
CONOCOPHILLIPS Common Stock 20825C104 81,578 599 SH Call SOLE 6 599 0 0
CORCEPT THERAPEUTICS INC Common Stock 218352102 226,761 2,000 SH Call SOLE 6 2,000 0 0
QUIDELORTHO CORP Common Stock 219798105 3,562 259 SH Call SOLE 6 259 0 0
CROWDSTRIKE HLDGS INC Common Stock 22788C105 110,977 516 SH Call SOLE 6 516 0 0
D R HORTON INC Common Stock 23331A109 39,160 277 SH Call SOLE 6 277 0 0
DANAHER CORP DEL Common Stock 235851102 11,175 54 SH Call SOLE 6 54 0 0
DARLING INGREDIENTS INC Common Stock 237266101 19,972 295 SH Call SOLE 6 295 0 0
DELTA AIR LINES INC Common Stock 247361702 106,169 1,390 SH Call SOLE 6 1,390 0 0
DIODES INC Common Stock 254543101 9,965 105 SH Call SOLE 6 105 0 0
DISNEY WALT CO Common Stock 254687106 74,461 701 SH Call SOLE 6 701 0 0
DRAFTKINGS INC NEW Common Stock 26142V105 15,946 680 SH Call SOLE 6 680 0 0
DYNATRACE INC Common Stock 268150109 17,549 313 SH Call SOLE 6 313 0 0
EQT CORP Common Stock 26884L109 1,656 36 SH Call SOLE 6 36 0 0
EDISON INTL Common Stock 281020107 26,378 344 SH Call SOLE 6 344 0 0
EDITAS MEDICINE INC Common Stock 28106W103 30,701 10,000 SH Call SOLE 6 10,000 0 0
EHEALTH INC Common Stock 28238P109 820 867 SH Call SOLE 6 867 0 0
EMCOR GROUP INC Common Stock 29084Q100 154,403 210 SH Call SOLE 6 210 0 0
EMERGENT BIOSOLUTIONS INC Common Stock 29089Q105 2,488 400 SH Call SOLE 6 400 0 0
ENERGY TRANSFER L P Common Stock 29273V100 2,485 116 SH Call SOLE 6 116 0 0
ENTEGRIS INC Common Stock 29362U104 7,995 61 SH Call SOLE 6 61 0 0
EXELON CORP Common Stock 30161N101 1,002 21 SH Call SOLE 6 21 0 0
EXELIXIS INC Common Stock 30161Q104 170,701 3,000 SH Call SOLE 6 3,000 0 0
EXPEDIA GROUP INC Common Stock 30212P303 2,936 28 SH Call SOLE 6 28 0 0
META PLATFORMS INC Common Stock 30303M102 155,076 268 SH Call SOLE 6 268 0 0
FEDEX CORP Common Stock 31428X106 34,438 106 SH Call SOLE 6 106 0 0
FIRST MAJESTIC SILVER CORP Common Stock 32076V103 31,002 3,500 SH Call SOLE 6 3,500 0 0
FORD MTR CO Common Stock 345370860 3,031 219 SH Call SOLE 6 219 0 0
GDS HLDGS LTD Common Stock 36165L108 18,797 686 SH Call SOLE 6 686 0 0
GE HEALTHCARE TECHNOLOGIES I Common Stock 36266G107 5,118 83 SH Call SOLE 6 83 0 0
GAP INC Common Stock 364760108 48,249 1,500 SH Call SOLE 6 1,500 0 0
GE VERNOVA INC Common Stock 36828A101 58,931 62 SH Call SOLE 6 62 0 0
GENERAL DYNAMICS CORP Common Stock 369550108 739 2 SH Call SOLE 6 2 0 0
GE AEROSPACE Common Stock 369604301 82,111 248 SH Call SOLE 6 248 0 0
GENERAL MTRS CO Common Stock 37045V100 80,321 938 SH Call SOLE 6 938 0 0
GILEAD SCIENCES INC Common Stock 375558103 154,118 1,028 SH Call SOLE 6 1,028 0 0
GOLDMAN SACHS GROUP INC Common Stock 38141G104 16,041 16 SH Call SOLE 6 16 0 0
GRAIL INC Common Stock 384747101 2,733 20 SH Call SOLE 6 20 0 0
HSBC HLDGS PLC Common Stock 404280406 193,440 1,950 SH Call SOLE 6 1,950 0 0
HALLIBURTON CO Common Stock 406216101 200,634 5,452 SH Call SOLE 6 5,452 0 0
HUNTINGTON INGALLS INDS INC Common Stock 446413106 56,145 192 SH Call SOLE 6 192 0 0
HUYA INC Common Stock 44852D108 6,810 3,000 SH Call SOLE 6 3,000 0 0
IRHYTHM HOLDINGS INC Common Stock 450056106 83,198 680 SH Call SOLE 6 680 0 0
ILLUMINA INC Common Stock 452327109 24,856 120 SH Call SOLE 6 120 0 0
INCYTE CORP Common Stock 45337C102 62,505 500 SH Call SOLE 6 500 0 0
INTEL CORP Common Stock 458140100 266,622 3,000 SH Call SOLE 6 3,000 0 0
INTELLIA THERAPEUTICS INC Common Stock 45826J105 25,370 2,000 SH Call SOLE 6 2,000 0 0
INTERNATIONAL BUSINESS MACHS Common Stock 459200101 231,401 1,000 SH Call SOLE 6 1,000 0 0
INTUIT Common Stock 461202103 6,553 19 SH Call SOLE 6 19 0 0
IONIS PHARMACEUTICALS INC Common Stock 462222100 105,030 1,754 SH Call SOLE 6 1,754 0 0
IOVANCE BIOTHERAPEUTICS INC Common Stock 462260100 16,561 2,000 SH Call SOLE 6 2,000 0 0
JOYY INC Common Stock 46591M109 145,935 2,070 SH Call SOLE 6 2,070 0 0
JPMORGAN CHASE & CO Common Stock 46625H100 124,233 350 SH Call SOLE 6 350 0 0
JD.COM INC Common Stock 47215P106 10,415 446 SH Call SOLE 6 446 0 0
JOHNSON & JOHNSON Common Stock 478160104 27,391 101 SH Call SOLE 6 101 0 0
KLA CORP Common Stock 482480100 75,210 440 SH Call SOLE 6 440 0 0
KRAFT HEINZ CO Common Stock 500754106 99,958 3,600 SH Call SOLE 6 3,600 0 0
KYNDRYL HLDGS INC Common Stock 50155Q100 2,625 200 SH Call SOLE 6 200 0 0
LAM RESEARCH CORP Common Stock 512807306 69,694 240 SH Call SOLE 6 240 0 0
ELI LILLY & CO Common Stock 532457108 232,001 200 SH Call SOLE 6 200 0 0
LOCKHEED MARTIN CORP Common Stock 539830109 11,980 22 SH Call SOLE 6 22 0 0
LOWES COS INC Common Stock 548661107 5,051 22 SH Call SOLE 6 22 0 0
LUMEN TECHNOLOGIES INC Common Stock 550241103 72,752 11,403 SH Call SOLE 6 11,403 0 0
LYFT INC Common Stock 55087P104 973 58 SH Call SOLE 6 58 0 0
MSCI INC Common Stock 55354G100 12,346 20 SH Call SOLE 6 20 0 0
MACYS INC Common Stock 55616P104 139,936 6,381 SH Call SOLE 6 6,381 0 0
MASTERCARD INCORPORATED Common Stock 57636Q104 6,974 12 SH Call SOLE 6 12 0 0
MERCK & CO INC Common Stock 58933Y105 14,237 95 SH Call SOLE 6 95 0 0
METLIFE INC Common Stock 59156R108 3,106 46 SH Call SOLE 6 46 0 0
MICROSOFT CORP Common Stock 594918104 299,610 598 SH Call SOLE 6 598 0 0
MICRON TECHNOLOGY INC Common Stock 595112103 332,305 356 SH Call SOLE 6 356 0 0
MODERNA INC Common Stock 60770K107 186,976 1,212 SH Call SOLE 6 1,212 0 0
MORGAN STANLEY Common Stock 617446448 13,718 65 SH Call SOLE 6 65 0 0
MOSAIC CO Common Stock 61945C103 88,639 3,577 SH Call SOLE 6 3,577 0 0
NEUROCRINE BIOSCIENCES INC Common Stock 64125C109 62,704 400 SH Call SOLE 6 400 0 0
NOKIA CORP Common Stock 654902204 93,616 10,578 SH Call SOLE 6 10,578 0 0
NOVARTIS AG Common Stock 66987V109 36,001 255 SH Call SOLE 6 255 0 0
NUCOR CORP Common Stock 670346105 1,453,579 5,770 SH Call SOLE 6 5,770 0 0
NUTANIX INC Common Stock 67059N108 61,555 923 SH Call SOLE 6 923 0 0
NVIDIA CORPORATION Common Stock 67066G104 869,761 4,000 SH Call SOLE 6 4,000 0 0
NUTRIEN LTD Common Stock 67077M108 4,417 65 SH Call SOLE 6 65 0 0
OCCIDENTAL PETE CORP Common Stock 674599105 7,558 124 SH Call SOLE 6 124 0 0
OPKO HEALTH INC Common Stock 68375N103 10,499 6,521 SH Call SOLE 6 6,521 0 0
ORGANON & CO Common Stock 68622V106 276 20 SH Call SOLE 6 20 0 0
OVINTIV INC Common Stock 69047Q102 332,568 4,995 SH Call SOLE 6 4,995 0 0
PAYPAL HLDGS INC Common Stock 70450Y103 49,852 951 SH Call SOLE 6 951 0 0
PEPSICO INC Common Stock 713448108 8,807 63 SH Call SOLE 6 63 0 0
PFIZER INC Common Stock 717081103 261 5 SH Call SOLE 6 5 0 0
QUALCOMM INC Common Stock 747525103 736,250 4,419 SH Call SOLE 6 4,419 0 0
QUALYS INC Common Stock 74758T303 88,505 500 SH Call SOLE 6 500 0 0
QUANTUMSCAPE CORP Common Stock 74767V109 31,004 5,668 SH Call SOLE 6 5,668 0 0
RACKSPACE TECHNOLOGY INC Common Stock 750102105 6,985 1,875 SH Call SOLE 6 1,875 0 0
RAYMOND JAMES FINL INC Common Stock 754730109 20,127 116 SH Call SOLE 6 116 0 0
REGENERON PHARMACEUTICALS Common Stock 75886F107 242,204 294 SH Call SOLE 6 294 0 0
REPLIGEN CORP Common Stock 759916109 34,004 200 SH Call SOLE 6 200 0 0
RIO TINTO PLC Common Stock 767204100 8,025 85 SH Call SOLE 6 85 0 0
SALESFORCE INC Common Stock 79466L302 187,646 727 SH Call SOLE 6 727 0 0
SAP SE Common Stock 803054204 111,325 531 SH Call SOLE 6 531 0 0
SAP SE Common Stock 803054204 18,019 88 SH Call SOLE 6 88 0 0
SAREPTA THERAPEUTICS INC Common Stock 803607100 31,249 1,465 SH Call SOLE 6 1,465 0 0
SLB LIMITED Common Stock 806857108 274,321 4,800 SH Call SOLE 6 4,800 0 0
SIBANYE STILLWATER LTD Common Stock 82575P107 15,663 1,534 SH Call SOLE 6 1,534 0 0
SKYWORKS SOLUTIONS INC Common Stock 83088M102 10,584 157 SH Call SOLE 6 157 0 0
SNOWFLAKE INC Common Stock 833445109 189,457 751 SH Call SOLE 6 751 0 0
SONY GROUP CORP Common Stock 835699307 17,038 725 SH Call SOLE 6 725 0 0
STMICROELECTRONICS N V Common Stock 861012102 26,710 500 SH Call SOLE 6 500 0 0
SUPERNUS PHARMACEUTICALS Common Stock 868459108 29,350 671 SH Call SOLE 6 671 0 0
SYNOPSYS INC Common Stock 871607107 18,257 44 SH Call SOLE 6 44 0 0
TAIWAN SEMICONDUCTOR MANUFAC Common Stock 874039100 176,042 385 SH Call SOLE 6 385 0 0
TELADOC HEALTH INC Common Stock 87918A105 6,636 1,060 SH Call SOLE 6 1,060 0 0
TESLA INC Common Stock 88160R101 1,647,985 4,628 SH Call SOLE 6 4,628 0 0
TRUIST FINL CORP Common Stock 89832Q109 3,131 63 SH Call SOLE 6 63 0 0
TWILIO INC Common Stock 90138F102 33,155 145 SH Call SOLE 6 145 0 0
UBER TECHNOLOGIES INC Common Stock 90353T100 77,422 1,029 SH Call SOLE 6 1,029 0 0
UNITED AIRLS HLDGS INC Common Stock 910047109 20,928 200 SH Call SOLE 6 200 0 0
UNITEDHEALTH GROUP INC Common Stock 91324P102 18,430 37 SH Call SOLE 6 37 0 0
UNUM GROUP Common Stock 91529Y106 3,066 78 SH Call SOLE 6 78 0 0
VERALTO CORP Common Stock 92338C103 1,404 18 SH Call SOLE 6 18 0 0
VERIZON COMMUNICATIONS INC Common Stock 92343V104 2,576 57 SH Call SOLE 6 57 0 0
VERTEX PHARMACEUTICALS INC Common Stock 92532F100 472,622 863 SH Call SOLE 6 863 0 0
VIPSHOP HLDGS LTD Common Stock 92763W103 30,619 2,835 SH Call SOLE 6 2,835 0 0
VIRGIN GALACTIC HOLDINGS INC Common Stock 92766K403 165 55 SH Call SOLE 6 55 0 0
VISA INC Common Stock 92826C839 52,920 142 SH Call SOLE 6 142 0 0
WARNER BROS DISCOVERY INC Common Stock 934423104 40,698 1,481 SH Call SOLE 6 1,481 0 0
WASTE MGMT INC DEL Common Stock 94106L109 67,690 308 SH Call SOLE 6 308 0 0
WESTERN DIGITAL CORP Common Stock 958102105 710,344 1,577 SH Call SOLE 6 1,577 0 0
WILLIAMS COS INC Common Stock 969457100 166,334 2,211 SH Call SOLE 6 2,211 0 0
WYNN RESORTS LTD Common Stock 983134107 47,850 607 SH Call SOLE 6 607 0 0
ZSCALER INC Common Stock 98980G102 8,919 50 SH Call SOLE 6 50 0 0
ZOOM COMMUNICATIONS INC Common Stock 98980L101 30,368 320 SH Call SOLE 6 320 0 0
ACCENTURE PLC IRELAND Common Stock G1151C101 7,524 40 SH Call SOLE 6 40 0 0
LINDE PLC Common Stock G54950103 50,238 151 SH Call SOLE 6 151 0 0
NORWEGIAN CRUISE LINE HLDGS Common Stock G66721104 22,782 1,554 SH Call SOLE 6 1,554 0 0
LOGITECH INTL S A Common Stock H50430232 50,316 450 SH Call SOLE 6 450 0 0
TRANSOCEAN LTD Common Stock H8817H100 213 40 SH Call SOLE 6 40 0 0
SPOTIFY TECHNOLOGY S A Common Stock L8681T102 123,827 200 SH Call SOLE 6 200 0 0
NEBIUS GROUP N.V. Common Stock N97284108 454,074 2,000 SH Call SOLE 6 2,000 0 0
AMAZON COM INC Common Stock 023135106 1,442,848 5,660 SH Call SOLE 6 5,660 0 0
BOEING CO Common Stock 097023105 49,153 239 SH Call SOLE 6 239 0 0
APPLE INC Common Stock 037833100 48,136 148 SH Call SOLE 6 148 0 0
ADVANCED MICRO DEVICES INC Common Stock 007903107 178,843 389 SH Call SOLE 6 389 0 0
ALLSTATE CORP Common Stock 020002101 53,497 240 SH Call SOLE 6 240 0 0
ARCHER DANIELS MIDLAND CO Common Stock 039483102 170 2 SH Call SOLE 6 2 0 0
BAIDU INC Common Stock 056752108 145,884 1,902 SH Call SOLE 6 1,902 0 0
ALCOA CORP Common Stock 013872106 148,476 2,917 SH Call SOLE 6 2,917 0 0
BANK OF AMER CORP Common Stock 060505104 14,940 241 SH Call SOLE 6 241 0 0
APPLIED MATLS INC Common Stock 038222105 73,349 166 SH Call SOLE 6 166 0 0
BP PLC Common Stock 055622104 265,278 6,014 SH Call SOLE 6 6,014 0 0
ATARA BIOTHERAPEUTICS INC Common Stock 046513206 1,700 200 SH Call SOLE 6 200 0 0
AMGEN INC Common Stock 031162100 65,708 150 SH Call SOLE 6 150 0 0
ALLOGENE THERAPEUTICS INC Common Stock 019770106 3,980 2,000 SH Call SOLE 6 2,000 0 0
BOOZ ALLEN HAMILTON HLDG COR Common Stock 099502106 7,539 100 SH Call SOLE 6 100 0 0
GRAFTECH INTL LTD SR NT Common Stock 384313607 5,699 689 SH Call SOLE 6 689 0 0
PARAMOUNT SKYDANCE CORP Common Stock 69932A204 5,424 525 SH Call SOLE 6 525 0 0
BARRICK MNG CORP Common Stock 06849F108 135,402 7,000 SH Call SOLE 6 7,000 0 0
SOLSTICE ADVANCED MATLS INC Common Stock 83443Q103 985 18 SH Call SOLE 6 18 0 0
TILRAY BRANDS INC Common Stock 88688T209 5,089 1,350 SH Call SOLE 6 1,350 0 0
DEVON ENERGY CORP NEW Common Stock 25179M103 1,727 41 SH Call SOLE 6 41 0 0
CARNIVAL CORP LTD Common Stock G2004J103 25,038 1,096 SH Call SOLE 6 1,096 0 0
FEDEX FGHT HLDG CO INC Common Stock 314352105 5,798 53 SH Call SOLE 6 53 0 0
BOEING CO Common Stock 097023105 2,468 12 SH Call SOLE 6 12 0 0
EXXONMOBIL HOLDINGS CORP Common Stock 30233Q108 954,204 5,863 SH Call SOLE 6 5,863 0 0
TEVA PHARMACEUTICAL INDS LTD Common Stock M8769Q102 323,453 8,168 SH Call SOLE 6 8,168 0 0
HONEYWELL AEROSPACE INC Common Stock 43849R105 5,518 36 SH Call SOLE 6 36 0 0
HONEYWELL INTL INC Common Stock 438516205 7,572 36 SH Call SOLE 6 36 0 0