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