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
CORE & MAIN INC Common Stock 21874C102 27,992,626 472,051 SH SOLE 1 0 0 472,051
CF INDUSTRIES HOLDINGS INC Common Stock 125269100 9,809,939 108,170 SH SOLE 1 0 0 108,170
MATCH GROUP INC Common Stock 57667L107 16,925,384 556,390 SH SOLE 1 0 0 556,390
NIKE INC Common Stock 654106103 8,500,124 135,915 SH SOLE 1 0 0 135,915
S&P GLOBAL INC Common Stock 78409V104 27,496,918 53,390 SH SOLE 1 0 0 53,390
VISA INC Common Stock 92826C839 28,244,699 81,625 SH SOLE 1 0 0 81,625
ARISTA NETWORKS INC Common Stock 040413205 10,942,768 107,715 SH SOLE 1 0 0 107,715
EAGLE MATERIALS INC Common Stock 26969P108 6,984,886 34,410 SH SOLE 1 0 0 34,410
LOWES COS INC Common Stock 548661107 8,366,919 37,820 SH SOLE 1 0 0 37,820
CROCS INC Common Stock 227046109 20,999,996 209,895 SH SOLE 1 0 0 209,895
ALPHABET INC Common Stock 02079K305 22,412,691 129,150 SH SOLE 1 0 0 129,150
STEEL DYNAMICS INC Common Stock 858119100 7,769,678 59,085 SH SOLE 1 0 0 59,085
APPLIED MATERIALS INC Common Stock 038222105 27,601,408 150,400 SH SOLE 1 0 0 150,400
AMAZONCOM INC Common Stock 023135106 27,756,622 127,840 SH SOLE 1 0 0 127,840
ROYALTY PHARMA PLC Common Stock G7709Q104 646,380 18,000 SH SOLE 2 18,000 0 0
NEXTERA ENERGY PARTNERS LP Common Stock 65341B106 981,600 120,000 SH SOLE 2 120,000 0 0
ESSENTIAL UTILITIES INC Common Stock 29670G102 1,095,899 29,547 SH SOLE 2 13,656 0 15,891
CROWDSTRIKE HOLDINGS INC Common Stock 22788C105 12,699,102 25,702 SH SOLE 2 25,702 0 0
CIA DE SANEAMENTO BASICO DO ESTADO DE SAO PAULO SABESP Common Stock 20441A102 490,861 24,050 SH SOLE 2 24,050 0 0
GRACO INC Common Stock 384109104 257,491 3,019 SH SOLE 2 3,019 0 0
NEUROCRINE BIOSCIENCES INC Common Stock 64125C109 2,096,742 16,409 SH SOLE 2 16,409 0 0
HUBSPOT INC Common Stock 443573100 524,886 966 SH SOLE 2 0 0 966
BROWN & BROWN INC Common Stock 115236101 43,352 400 SH SOLE 2 0 0 400
KB FINANCIAL GROUP INC Common Stock 48241A105 622,509 7,656 SH SOLE 2 7,656 0 0
BLACKSTONE INC Common Stock 09260D107 987,618 6,879 SH SOLE 2 6,879 0 0
APOLLO GLOBAL MANAGEMENT INC Common Stock 03769M106 625,707 4,543 SH SOLE 2 4,543 0 0
CREDO TECHNOLOGY GROUP HOLDING LTD Common Stock G25457105 14,752,000 160,000 SH SOLE 2 160,000 0 0
WATERS CORP Common Stock 941848103 591,517 1,690 SH SOLE 2 0 0 1,690
WEYERHAEUSER CO Common Stock 962166104 4,620,751 177,244 SH SOLE 2 177,244 0 0
PNC FINANCIAL SERVICES GROUP INC THE Common Stock 693475105 632,215 3,464 SH SOLE 2 3,464 0 0
PFIZER INC Common Stock 717081103 1,219,721 50,277 SH SOLE 2 40,777 0 9,500
EXXON MOBIL CORP Common Stock 30231G102 43,348 400 SH SOLE 2 0 0 400
VALERO ENERGY CORP Common Stock 91913Y100 142,506 1,050 SH SOLE 2 0 0 1,050
IQVIA HOLDINGS INC Common Stock 46266C105 1,065,579 6,714 SH SOLE 2 6,714 0 0
GRUPO AEROPORTUARIO DEL PACIFICO SAB DE CV Common Stock 400506101 167,678 750 SH SOLE 2 750 0 0
AMERIPRISE FINANCIAL INC Common Stock 03076C106 777,122 1,483 SH SOLE 2 727 0 756
INFOSYS LTD Common Stock 456788108 4,668,500 252,215 SH SOLE 2 252,215 0 0
SHERWINWILLIAMS CO THE Common Stock 824348106 522,302 1,520 SH SOLE 2 1,520 0 0
MOODYS CORP Common Stock 615369105 1,611,601 3,346 SH SOLE 2 2,165 0 1,181
METLIFE INC Common Stock 59156R108 710,645 8,983 SH SOLE 2 8,983 0 0
KLA CORP Common Stock 482480100 39,331,897 44,022 SH SOLE 2 42,249 0 1,773
KROGER CO THE Common Stock 501044101 26,866 372 SH SOLE 2 0 0 372
CONSOLIDATED EDISON INC Common Stock 209115104 1,505,558 15,355 SH SOLE 2 15,355 0 0
CSX CORP Common Stock 126408103 656,331 20,201 SH SOLE 2 16,930 0 3,271
BANK OF AMERICA CORP Common Stock 060505104 7,135,489 152,305 SH SOLE 2 71,845 0 80,460
WELLTOWER INC Common Stock 95040Q104 2,736,117 17,833 SH SOLE 2 17,037 0 796
PHILLIPS 66 Common Stock 718546104 523,023 4,372 SH SOLE 2 4,372 0 0
MARATHON PETROLEUM CORP Common Stock 56585A102 1,212,354 7,317 SH SOLE 2 3,874 0 3,443
OREILLY AUTOMOTIVE INC Common Stock 67103H107 28,466,484 324,072 SH SOLE 2 313,477 0 10,595
MSCI INC Common Stock 55354G100 63,303,659 111,061 SH SOLE 2 111,061 0 0
BOSTON SCIENTIFIC CORP Common Stock 101137107 10,214,996 97,948 SH SOLE 2 96,991 0 957
ANALOG DEVICES INC Common Stock 032654105 2,155,770 9,186 SH SOLE 2 4,188 0 4,998
HORMEL FOODS CORP Common Stock 440452100 137,204 4,598 SH SOLE 2 4,598 0 0
DAVITA INC Common Stock 23918K108 347,672 2,477 SH SOLE 2 2,477 0 0
KIMBERLYCLARK CORP Common Stock 494368103 38,204 298 SH SOLE 2 0 0 298
TESLA INC Common Stock 88160R101 5,509,719 16,821 SH SOLE 2 16,821 0 0
ACCENTURE PLC Common Stock G1151C101 51,486,064 174,766 SH SOLE 2 170,037 0 4,729
AMERICAN INTERNATIONAL GROUP INC Common Stock 026874784 382,081 4,554 SH SOLE 2 4,554 0 0
FERGUSON ENTERPRISES INC Common Stock 31488V107 362,449 1,652 SH SOLE 2 1,652 0 0
PRIMORIS SERVICES CORP Common Stock 74164F103 842,710 11,000 SH SOLE 2 11,000 0 0
GENERAL ELECTRIC CO Common Stock 369604301 888,644 3,556 SH SOLE 2 0 0 3,556
MILLICOM INTERNATIONAL CELLULAR SA Common Stock L6388F110 1,532,160 42,000 SH SOLE 2 42,000 0 0
ENPHASE ENERGY INC Common Stock 29355A107 2,859,774 75,040 SH SOLE 2 75,040 0 0
ZSCALER INC Common Stock 98980G102 9,359,400 30,000 SH SOLE 2 30,000 0 0
HA SUSTAINABLE INFRASTRUCTURE CAPITAL INC Common Stock 41068X100 6,625,000 250,000 SH SOLE 2 250,000 0 0
KEURIG DR PEPPER INC Common Stock 49271V100 1,276,029 38,691 SH SOLE 2 21,703 0 16,988
WILLIAMSSONOMA INC Common Stock 969904101 1,086,082 6,835 SH SOLE 2 6,835 0 0
KKR & CO INC Common Stock 48251W104 706,044 5,480 SH SOLE 2 5,480 0 0
WIXCOM LTD Common Stock 001130178 99,057 620 SH SOLE 2 620 0 0
SAREPTA THERAPEUTICS INC Common Stock 803607100 698,400 40,000 SH SOLE 2 40,000 0 0
CONSOLIDATED WATER CO LTD Common Stock G23773107 679,190 23,000 SH SOLE 2 23,000 0 0
FIRST CITIZENS BANCSHARES INC NC Common Stock 31946M103 307,792 161 SH SOLE 2 161 0 0
CORTEVA INC Common Stock 22052L104 943,331 12,880 SH SOLE 2 12,880 0 0
RECURSION PHARMACEUTICALS INC Common Stock 75629V104 670,800 130,000 SH SOLE 2 130,000 0 0
APPLOVIN CORP Common Stock 03831W108 632,540 1,867 SH SOLE 2 1,867 0 0
WELLS FARGO & CO Common Stock 949746101 3,090,688 39,088 SH SOLE 2 39,088 0 0
EDWARDS LIFESCIENCES CORP Common Stock 28176E108 23,112,167 300,275 SH SOLE 2 300,275 0 0
MARTIN MARIETTA MATERIALS INC Common Stock 573284106 1,459,501 2,731 SH SOLE 2 2,731 0 0
COLGATEPALMOLIVE CO Common Stock 194162103 38,234,443 435,472 SH SOLE 2 434,110 0 1,362
PAYPAL HOLDINGS INC Common Stock 70450Y103 673,340 9,215 SH SOLE 2 9,215 0 0
H WORLD GROUP LTD Common Stock 44332N106 173,655 5,100 SH SOLE 2 5,100 0 0
ONEOK INC Common Stock 682680103 877,519 10,943 SH SOLE 2 9,528 0 1,415
HDFC BANK LTD Common Stock 40415F101 6,848,782 90,163 SH SOLE 2 88,363 0 1,800
HCA HEALTHCARE INC Common Stock 40412C101 1,972,355 5,271 SH SOLE 2 5,159 0 112
KINDER MORGAN INC Common Stock 49456B101 695,152 24,555 SH SOLE 2 24,555 0 0
OWENS CORNING Common Stock 690742101 40,740,442 299,474 SH SOLE 2 299,474 0 0
NORTHERN TRUST CORP Common Stock 665859104 47,775,287 385,907 SH SOLE 2 385,130 0 777
MICRON TECHNOLOGY INC Common Stock 595112103 9,826,245 77,220 SH SOLE 2 77,220 0 0
ELECTRONIC ARTS INC Common Stock 285512109 6,530,276 41,378 SH SOLE 2 41,378 0 0
BAXTER INTERNATIONAL INC Common Stock 071813109 514,523 16,809 SH SOLE 2 0 0 16,809
BECTON DICKINSON & CO Common Stock 075887109 13,238,940 77,466 SH SOLE 2 77,466 0 0
ENEL CHILE SA Common Stock 29278D105 1,225,105 345,100 SH SOLE 2 345,100 0 0
S&P GLOBAL INC Common Stock 78409V104 50,581,290 97,031 SH SOLE 2 94,385 0 2,646
IRON MOUNTAIN INC Common Stock 46284V101 4,758,191 46,340 SH SOLE 2 46,340 0 0
LEIDOS HOLDINGS INC Common Stock 525327102 233,711 1,518 SH SOLE 2 1,518 0 0
META PLATFORMS INC Common Stock 30303M102 47,007,455 66,331 SH SOLE 2 56,816 0 9,515
IDEX CORP Common Stock 45167R104 8,815,218 50,517 SH SOLE 2 50,517 0 0
MASTERCARD INC Common Stock 57636Q104 82,653,993 150,362 SH SOLE 2 143,502 0 6,860
HARTFORD FINANCIAL SERVICES GROUP INC THE Common Stock 416515104 1,271,496 10,254 SH SOLE 2 10,254 0 0
BRISTOLMYERS SQUIBB CO Common Stock 110122108 16,485,136 353,152 SH SOLE 2 353,152 0 0
BANCO DE CHILE Common Stock 059520106 179,706 6,100 SH SOLE 2 6,100 0 0
VERIZON COMMUNICATIONS INC Common Stock 92343V104 12,685,028 301,164 SH SOLE 2 292,113 0 9,051
ORACLE CORP Common Stock 68389X105 41,157,198 195,317 SH SOLE 2 171,201 0 24,116
LOWES COS INC Common Stock 548661107 3,388,629 15,354 SH SOLE 2 4,209 0 11,145
ICON PLC Common Stock G4705A100 1,094,325 7,500 SH SOLE 2 7,500 0 0
EPAM SYSTEMS INC Common Stock 29414B104 572,788 3,309 SH SOLE 2 0 0 3,309
BANK OF NEW YORK MELLON CORP THE Common Stock 064058100 9,113,670 101,263 SH SOLE 2 97,435 0 3,828
PEPSICO INC Common Stock 713448108 2,038,079 15,920 SH SOLE 2 12,386 0 3,534
MICROSOFT CORP Common Stock 594918104 405,950,948 824,651 SH SOLE 2 796,775 0 27,876
CREDICORP LTD Common Stock G2519Y108 4,333,380 19,930 SH SOLE 2 19,930 0 0
GENUINE PARTS CO Common Stock 372460105 211,134 1,772 SH SOLE 2 1,772 0 0
CITIZENS FINANCIAL GROUP INC Common Stock 174610105 133,241 3,090 SH SOLE 2 0 0 3,090
GENERAL MOTORS CO Common Stock 37045V100 362,371 7,529 SH SOLE 2 7,529 0 0
CORE LABORATORIES INC Common Stock 21867A105 682,200 60,000 SH SOLE 2 60,000 0 0
KENVUE INC Common Stock 49177J102 752,847 35,562 SH SOLE 2 35,562 0 0
LINDE PLC Common Stock G54950103 3,673,896 9,217 SH SOLE 2 9,217 0 0
LINDE PLC Common Stock G54950103 72,741,052 158,064 SH SOLE 2 150,272 0 7,792
SMURFIT WESTROCK PLC Common Stock G8267P108 2,423,994 57,062 SH SOLE 2 0 0 57,062
RELAY THERAPEUTICS INC Common Stock 75943R102 586,800 180,000 SH SOLE 2 180,000 0 0
STAAR SURGICAL CO Common Stock 852312305 668,800 40,000 SH SOLE 2 40,000 0 0
AECOM Common Stock 00766T100 592,727 5,337 SH SOLE 2 0 0 5,337
MARVELL TECHNOLOGY INC Common Stock 573874104 8,552,375 112,635 SH SOLE 2 111,194 0 1,441
IOVANCE BIOTHERAPEUTICS INC Common Stock 462260100 258,100 145,000 SH SOLE 2 145,000 0 0
NEBIUS GROUP NV Common Stock N97284108 0 34,440 SH SOLE 2 34,440 0 0
SUNRUN INC Common Stock 86771W105 1,793,792 246,400 SH SOLE 2 246,400 0 0
DYNATRACE INC Common Stock 268150109 20,958,849 383,230 SH SOLE 2 383,230 0 0
TRADEWEB MARKETS INC Common Stock 892672106 2,506,470 17,400 SH SOLE 2 8,038 0 9,362
CARRIER GLOBAL CORP Common Stock 14448C104 667,515 9,216 SH SOLE 2 9,216 0 0
CRH PLC Common Stock G25508105 917,000 14,000 SH SOLE 2 14,000 0 0
MONOLITHIC POWER SYSTEMS INC Common Stock 609839105 837,026 1,158 SH SOLE 2 0 0 1,158
SPOTIFY TECHNOLOGY SA Common Stock L8681T102 51,315,693 69,694 SH SOLE 2 69,246 0 448
TENCENT HOLDINGS LTD Common Stock 88032Q109 8,958,762 137,700 SH SOLE 2 137,700 0 0
MACOM TECHNOLOGY SOLUTIONS HOLDINGS INC Common Stock 55405Y100 6,958,500 50,000 SH SOLE 2 50,000 0 0
ITAU UNIBANCO HOLDING SA Common Stock 465562106 0 0 SH SOLE 2 0 0 0
AMDOCS LTD Common Stock G02602103 326,013 3,596 SH SOLE 2 3,596 0 0
ENERGY RECOVERY INC Common Stock 29270J100 3,153,800 260,000 SH SOLE 2 260,000 0 0
IONIS PHARMACEUTICALS INC Common Stock 462222100 2,200,000 55,000 SH SOLE 2 55,000 0 0
GRAB HOLDINGS LTD Common Stock G4124C109 314,874 68,600 SH SOLE 2 68,600 0 0
ARGENX SE Common Stock 04016X101 50,448 90 SH SOLE 2 90 0 0
WASTE MANAGEMENT INC Common Stock 94106L109 49,592,032 216,957 SH SOLE 2 216,957 0 0
NUCOR CORP Common Stock 670346105 735,669 5,738 SH SOLE 2 0 0 5,738
NIKE INC Common Stock 654106103 21,005,572 345,316 SH SOLE 2 343,536 0 1,780
AMERICAN ELECTRIC POWER CO INC Common Stock 025537101 25,555 252 SH SOLE 2 0 0 252
FERRARI NV Common Stock N3167Y103 326,895 802 SH SOLE 2 802 0 0
FASTENAL CO Common Stock 311900104 3,114,923 75,752 SH SOLE 2 48,580 0 27,172
DARDEN RESTAURANTS INC Common Stock 237194105 29,140 134 SH SOLE 2 0 0 134
CUMMINS INC Common Stock 231021106 16,356,657 51,315 SH SOLE 2 51,315 0 0
DR HORTON INC Common Stock 23331A109 51,298 403 SH SOLE 2 0 0 403
NASDAQ INC Common Stock 631103108 35,679,710 405,221 SH SOLE 2 404,195 0 1,026
SNAPON INC Common Stock 833034101 237,726 774 SH SOLE 2 774 0 0
ROCKWELL AUTOMATION INC Common Stock 773903109 185,098 574 SH SOLE 2 574 0 0
MEDTRONIC PLC Common Stock G5960L103 3,066,636 35,671 SH SOLE 2 10,746 0 24,925
JOHNSON & JOHNSON Common Stock 478160104 3,918,316 25,731 SH SOLE 2 23,648 0 2,083
INTERNATIONAL FLAVORS & FRAGRANCES INC Common Stock 459506101 3,412,279 45,969 SH SOLE 2 45,969 0 0
AGILENT TECHNOLOGIES INC Common Stock 00846U101 30,234,102 254,882 SH SOLE 2 254,097 0 785
ABBOTT LABORATORIES Common Stock 002824100 44,987,370 327,419 SH SOLE 2 302,749 0 24,670
ALPHABET INC Common Stock 02079K305 10,390,752 60,591 SH SOLE 2 46,783 0 13,808
EXPEDIA GROUP INC Common Stock 30212P303 234,536 1,415 SH SOLE 2 1,415 0 0
JAZZ PHARMACEUTICALS PLC Common Stock G50871105 856,960 8,000 SH SOLE 2 8,000 0 0
ARCH CAPITAL GROUP LTD Common Stock G0450A105 165,611 1,856 SH SOLE 2 0 0 1,856
COCACOLA CO THE Common Stock 191216100 3,374,131 48,458 SH SOLE 2 8,760 0 39,698
HP INC Common Stock 40434L105 9,372,128 382,068 SH SOLE 2 382,068 0 0
ATMOS ENERGY CORP Common Stock 049560105 1,139,366 7,460 SH SOLE 2 7,460 0 0
ALNYLAM PHARMACEUTICALS INC Common Stock 02043Q107 2,866,554 8,904 SH SOLE 2 8,904 0 0
HOLOGIC INC Common Stock 436440101 43,961 684 SH SOLE 2 0 0 684
MERCADOLIBRE INC Common Stock 58733R102 1,265,170 498 SH SOLE 2 498 0 0
VISA INC Common Stock 92826C839 97,206,573 281,546 SH SOLE 2 259,672 0 21,874
WALT DISNEY CO THE Common Stock 254687106 64,942,507 543,816 SH SOLE 2 542,588 0 1,228
JUNIPER NETWORKS INC Common Stock 48203R104 2,721,842 74,469 SH SOLE 2 74,469 0 0
LINDSAY CORP Common Stock 535555106 3,341,776 24,341 SH SOLE 2 24,341 0 0
CENCORA INC Common Stock 03073E105 2,712,145 9,278 SH SOLE 2 8,445 0 833
CISCO SYSTEMS INC Common Stock 17275R102 54,206,072 794,927 SH SOLE 2 749,842 0 45,085
MONDELEZ INTERNATIONAL INC Common Stock 609207105 1,273,138 18,923 SH SOLE 2 16,740 0 2,183
HAIN CELESTIAL GROUP INC THE Common Stock 405217100 183,600 120,000 SH SOLE 2 120,000 0 0
KOSMOS ENERGY LTD Common Stock 500688106 1,860,000 1,000,000 SH SOLE 2 1,000,000 0 0
VERTIV HOLDINGS CO Common Stock 92537N108 52,733,130 433,518 SH SOLE 2 433,518 0 0
CRH PLC Common Stock G25508105 4,183,628 47,182 SH SOLE 2 7,817 0 39,365
VERALTO CORP Common Stock 92338C103 2,278,367 22,745 SH SOLE 2 17,133 0 5,612
BLACKROCK INC Common Stock 09290D101 5,291,980 5,198 SH SOLE 2 1,073 0 4,125
STELLANTIS NV Common Stock N82405106 143,469 16,849 SH SOLE 2 16,849 0 0
ALLOGENE THERAPEUTICS INC Common Stock 019770106 496,000 400,000 SH SOLE 2 400,000 0 0
VITAL FARMS INC Common Stock 92847W103 826,320 22,000 SH SOLE 2 22,000 0 0
CHART INDUSTRIES INC Common Stock 16115Q308 831,655 5,500 SH SOLE 2 5,500 0 0
BUILDERS FIRSTSOURCE INC Common Stock 12008R107 139,732 1,205 SH SOLE 2 0 0 1,205
AON PLC Common Stock G0403H108 571,035 1,611 SH SOLE 2 1,611 0 0
EQUITABLE HOLDINGS INC Common Stock 29452E101 1,141,631 20,982 SH SOLE 2 20,982 0 0
WATTS WATER TECHNOLOGIES INC Common Stock 942749102 146,906 602 SH SOLE 2 602 0 0
CIA ENERGETICA DE MINAS GERAIS Common Stock 204409601 183,606 98,713 SH SOLE 2 0 0 98,713
CYBERARK SOFTWARE LTD Common Stock M2682V108 20,748,112 51,943 SH SOLE 2 51,943 0 0
MISTRAS GROUP INC Common Stock 60649T107 431,200 55,000 SH SOLE 2 55,000 0 0
AMERICA MOVIL SAB DE CV Common Stock 02390A101 839,119 48,420 SH SOLE 2 48,420 0 0
WILLIAMS COS INC THE Common Stock 969457100 4,323,252 71,235 SH SOLE 2 16,237 0 54,998
QUALCOMM INC Common Stock 747525103 2,687,922 17,238 SH SOLE 2 16,598 0 640
EQUIFAX INC Common Stock 294429105 302,153 1,171 SH SOLE 2 0 0 1,171
YUM CHINA HOLDINGS INC Common Stock 98850P109 1,133,985 25,500 SH SOLE 2 25,500 0 0
AKAMAI TECHNOLOGIES INC Common Stock 00971T101 85,495 1,075 SH SOLE 2 0 0 1,075
KRAFT HEINZ CO THE Common Stock 500754106 282,798 10,991 SH SOLE 2 10,991 0 0
ATI INC Common Stock 01741R102 1,161,860 14,000 SH SOLE 2 14,000 0 0
GODADDY INC Common Stock 380237107 14,207,869 80,103 SH SOLE 2 80,103 0 0
TRACTOR SUPPLY CO Common Stock 892356106 54,384 1,030 SH SOLE 2 0 0 1,030
BAKER HUGHES CO Common Stock 05722G100 8,979,853 238,953 SH SOLE 2 221,555 0 17,398
PACKAGING CORP OF AMERICA Common Stock 695156109 1,147,198 6,140 SH SOLE 2 6,140 0 0
EXPEDITORS INTERNATIONAL OF WASHINGTON INC Common Stock 302130109 256,897 2,288 SH SOLE 2 2,288 0 0
REPUBLIC SERVICES INC Common Stock 760759100 1,242,812 5,096 SH SOLE 2 5,096 0 0
CONOCOPHILLIPS Common Stock 20825C104 243,860 2,740 SH SOLE 2 0 0 2,740
MCDONALDS CORP Common Stock 580135101 2,044,538 7,160 SH SOLE 2 7,160 0 0
INTUIT INC Common Stock 461202103 14,054,514 18,545 SH SOLE 2 16,349 0 2,196
CVS HEALTH CORP Common Stock 126650100 625,670 9,427 SH SOLE 2 9,427 0 0
DEERE & CO Common Stock 244199105 12,072,066 23,823 SH SOLE 2 17,802 0 6,021
EVERSOURCE ENERGY Common Stock 30040W108 5,311,786 85,043 SH SOLE 2 83,398 0 1,645
MERCK & CO INC Common Stock 58933Y105 57,274,606 718,898 SH SOLE 2 711,670 0 7,228
YUM! BRANDS INC Common Stock 988498101 613,152 4,166 SH SOLE 2 4,166 0 0
NEWMONT CORP Common Stock 651639106 884,892 15,241 SH SOLE 2 15,241 0 0
NORFOLK SOUTHERN CORP Common Stock 655844108 614,291 2,407 SH SOLE 2 2,407 0 0
UNION PACIFIC CORP Common Stock 907818108 57,382,249 252,997 SH SOLE 2 249,908 0 3,089
SIMON PROPERTY GROUP INC Common Stock 828806109 484,320 3,077 SH SOLE 2 3,077 0 0
PROGRESSIVE CORP THE Common Stock 743315103 36,472,988 140,459 SH SOLE 2 131,626 0 8,833
PRUDENTIAL FINANCIAL INC Common Stock 744320102 6,827,988 64,708 SH SOLE 2 64,708 0 0
PAYCHEX INC Common Stock 704326107 552,863 4,008 SH SOLE 2 4,008 0 0
APPLE INC Common Stock 037833100 269,666,922 1,337,899 SH SOLE 2 1,288,325 0 49,574
A O SMITH CORP Common Stock 831865209 252,745 3,886 SH SOLE 2 3,886 0 0
ABBVIE INC Common Stock 00287Y109 59,491,094 320,897 SH SOLE 2 299,256 0 21,641
CITIGROUP INC Common Stock 172967424 2,018,982 24,434 SH SOLE 2 14,163 0 10,271
COPART INC Common Stock 217204106 528,962 10,988 SH SOLE 2 10,988 0 0
ILLINOIS TOOL WORKS INC Common Stock 452308109 670,980 2,731 SH SOLE 2 2,082 0 649
APPLIED MATERIALS INC Common Stock 038222105 79,364,872 433,522 SH SOLE 2 411,448 0 22,074
NXP SEMICONDUCTORS NV Common Stock N6596X109 8,164,137 37,748 SH SOLE 2 37,748 0 0
GENERAL MILLS INC Common Stock 370334104 11,600,094 228,889 SH SOLE 2 228,889 0 0
RESMED INC Common Stock 761152107 2,961,839 11,484 SH SOLE 2 11,484 0 0
DIGITAL REALTY TRUST INC Common Stock 253868103 371,716 2,158 SH SOLE 2 2,158 0 0
MOTOROLA SOLUTIONS INC Common Stock 620076307 89,289,738 213,102 SH SOLE 2 212,257 0 845
ICICI BANK LTD Common Stock 45104G104 2,035,102 61,876 SH SOLE 2 61,876 0 0
CAPITAL ONE FINANCIAL CORP Common Stock 14040H105 2,666,946 12,820 SH SOLE 2 12,194 0 626
AMAZONCOM INC Common Stock 023135106 54,915,373 259,047 SH SOLE 2 229,668 0 29,379
NEXTERA ENERGY INC Common Stock 65339F101 246,049 3,498 SH SOLE 2 0 0 3,498
TENCENT MUSIC ENTERTAINMENT GROUP Common Stock 88034P109 4,476,470 239,000 SH SOLE 2 239,000 0 0
LAM RESEARCH CORP Common Stock 512807306 16,167,944 168,381 SH SOLE 2 81,490 0 86,891
ARISTA NETWORKS INC Common Stock 040413205 55,891,871 580,333 SH SOLE 2 578,881 0 1,452
APTIV PLC Common Stock G3265R107 7,631,621 113,212 SH SOLE 2 99,502 0 13,710
LATAM AIRLINES GROUP SA Common Stock 51817R205 185,298 4,750 SH SOLE 2 4,750 0 0
VIKING THERAPEUTICS INC Common Stock 92686J106 704,340 26,000 SH SOLE 2 26,000 0 0
DOORDASH INC Common Stock 25809K105 2,321,681 9,978 SH SOLE 2 3,163 0 6,815
ACM RESEARCH INC Common Stock 00108J109 11,331,750 435,000 SH SOLE 2 435,000 0 0
BEAM THERAPEUTICS INC Common Stock 07373V105 586,600 35,000 SH SOLE 2 35,000 0 0
AIRBNB INC Common Stock 009066101 632,919 4,881 SH SOLE 2 4,409 0 472
HOWMET AEROSPACE INC Common Stock 443201108 871,772 4,951 SH SOLE 2 0 0 4,951
TRANE TECHNOLOGIES PLC Common Stock G8994E103 2,941,406 6,880 SH SOLE 2 1,829 0 5,051
ADVANCED DRAINAGE SYSTEMS INC Common Stock 00790R104 754,520 6,500 SH SOLE 2 6,500 0 0
TYLER TECHNOLOGIES INC Common Stock 902252105 227,846 392 SH SOLE 2 392 0 0
DECKERS OUTDOOR CORP Common Stock 243537107 1,646,245 16,293 SH SOLE 2 0 0 16,293
QUANTA SERVICES INC Common Stock 74762E102 70,885,517 189,498 SH SOLE 2 189,498 0 0
CIENA CORP Common Stock 171779309 2,914,128 36,688 SH SOLE 2 36,688 0 0
DUPONT DE NEMOURS INC Common Stock 26614N102 1,726,946 25,400 SH SOLE 2 25,400 0 0
BRIGHT HORIZONS FAMILY SOLUTIONS INC Common Stock 109194100 25,804,191 212,941 SH SOLE 2 212,941 0 0
OKTA INC Common Stock 679295105 412,777 4,203 SH SOLE 2 0 0 4,203
ACADIA HEALTHCARE CO INC Common Stock 00404A109 2,931,600 140,000 SH SOLE 2 140,000 0 0
PROCEPT BIOROBOTICS CORP Common Stock 74276L105 815,080 14,000 SH SOLE 2 14,000 0 0
CORE & MAIN INC Common Stock 21874C102 412,300 7,000 SH SOLE 2 7,000 0 0
ALIBABA GROUP HOLDING LTD Common Stock 01609W102 1,151,228 10,050 SH SOLE 2 6,000 0 4,050
UNITEDHEALTH GROUP INC Common Stock 91324P102 21,505,635 71,206 SH SOLE 2 62,898 0 8,308
AMERICAN EXPRESS CO Common Stock 025816109 46,973,262 152,219 SH SOLE 2 139,839 0 12,380
ALLSTATE CORP THE Common Stock 020002101 10,868,877 56,923 SH SOLE 2 56,923 0 0
AUTOHOME INC Common Stock 05278C107 189,810 7,400 SH SOLE 2 7,400 0 0
ALPHABET INC Common Stock 02079K305 243,472,290 1,426,484 SH SOLE 2 1,409,451 0 17,033
IPG PHOTONICS CORP Common Stock 44980X109 2,372,650 35,000 SH SOLE 2 35,000 0 0
BIOMARIN PHARMACEUTICAL INC Common Stock 09061G101 1,233,526 22,784 SH SOLE 2 22,784 0 0
BROADCOM INC Common Stock 11135F101 170,187,151 643,065 SH SOLE 2 607,025 0 36,040
NVIDIA CORP Common Stock 67066G104 464,073,283 3,007,409 SH SOLE 2 2,913,205 0 94,204
LULULEMON ATHLETICA INC Common Stock 550021109 19,672,948 84,973 SH SOLE 2 84,973 0 0
REGENERON PHARMACEUTICALS INC Common Stock 75886F107 10,023,907 19,266 SH SOLE 2 19,266 0 0
PRINCIPAL FINANCIAL GROUP INC Common Stock 74251V102 106,343 1,380 SH SOLE 2 0 0 1,380
ECOLAB INC Common Stock 278865100 68,726,964 257,926 SH SOLE 2 257,779 0 147
VERISIGN INC Common Stock 92343E102 11,891,289 42,102 SH SOLE 2 40,080 0 2,022
ELI LILLY & CO Common Stock 532457108 114,571,337 144,606 SH SOLE 2 138,725 0 5,881
AMGEN INC Common Stock 031162100 19,664,030 70,141 SH SOLE 2 69,820 0 321
ADOBE INC Common Stock 00724F101 36,212,287 93,439 SH SOLE 2 87,869 0 5,570
AFLAC INC Common Stock 001055102 1,539,148 15,019 SH SOLE 2 15,019 0 0
ELEVANCE HEALTH INC Common Stock 036752103 683,043 1,827 SH SOLE 2 1,612 0 215
NETFLIX INC Common Stock 64110L106 12,107,225 9,494 SH SOLE 2 6,711 0 2,783
VERISK ANALYTICS INC Common Stock 92345Y106 64,091,053 210,708 SH SOLE 2 210,708 0 0
DOLLAR GENERAL CORP Common Stock 256677105 132,392 1,174 SH SOLE 2 1,174 0 0
METTLERTOLEDO INTERNATIONAL INC Common Stock 592688105 28,912,298 24,238 SH SOLE 2 24,166 0 72
SKYWORKS SOLUTIONS INC Common Stock 83088M102 620,823 8,359 SH SOLE 2 0 0 8,359
CBOE GLOBAL MARKETS INC Common Stock 12503M108 345,525 1,500 SH SOLE 2 0 0 1,500
SALESFORCE INC Common Stock 79466L302 68,401,700 255,459 SH SOLE 2 239,466 0 15,993
MICROCHIP TECHNOLOGY INC Common Stock 595017104 414,994 5,796 SH SOLE 2 5,121 0 675
CHECK POINT SOFTWARE TECHNOLOGIES LTD Common Stock M22465104 151,718 693 SH SOLE 2 693 0 0
STARBUCKS CORP Common Stock 855244109 931,133 10,221 SH SOLE 2 9,127 0 1,094
ARTHUR J GALLAGHER & CO Common Stock 363576109 596,451 1,879 SH SOLE 2 1,879 0 0
ALLEGION PLC Common Stock G0176J109 305,064 2,136 SH SOLE 2 2,136 0 0
EDISON INTERNATIONAL Common Stock 281020107 877,638 17,410 SH SOLE 2 17,410 0 0
CAMPBELL SOUP CO Common Stock 134429109 26,122,604 837,800 SH SOLE 2 835,840 0 1,960
PULTEGROUP INC Common Stock 745867101 73,631 711 SH SOLE 2 0 0 711
JPMORGAN CHASE & CO Common Stock 46625H100 71,112,432 250,343 SH SOLE 2 222,511 0 27,832
WW GRAINGER INC Common Stock 384802104 1,899,278 1,855 SH SOLE 2 1,738 0 117
CBRE GROUP INC Common Stock 12504L109 9,766,399 72,226 SH SOLE 2 50,427 0 21,799
CROWN HOLDINGS INC Common Stock 228368106 10,190,604 98,062 SH SOLE 2 98,062 0 0
VALMONT INDUSTRIES INC Common Stock 920253101 8,125,250 25,000 SH SOLE 2 25,000 0 0
BUNGE GLOBAL SA Common Stock H11356104 255,869 3,112 SH SOLE 2 3,112 0 0
NOVA LTD Common Stock M7516K103 12,767,500 50,000 SH SOLE 2 50,000 0 0
OATLY GROUP AB Common Stock 67421J108 1,335,481 111,569 SH SOLE 2 111,569 0 0
GRUPO CIBEST SA Common Stock 40090E106 235,040 5,200 SH SOLE 2 5,200 0 0
COOPER COS INC THE Common Stock 216648501 304,863 4,384 SH SOLE 2 4,384 0 0
PALANTIR TECHNOLOGIES INC Common Stock 69608A108 6,069,963 42,477 SH SOLE 2 42,257 0 220
APTARGROUP INC Common Stock 038336103 172,094 1,118 SH SOLE 2 1,118 0 0
COINBASE GLOBAL INC Common Stock 19260Q107 4,477,662 12,600 SH SOLE 2 10,000 0 2,600
FIRST SOLAR INC Common Stock 336433107 26,779,152 175,371 SH SOLE 2 175,371 0 0
FAIR ISAAC CORP Common Stock 303250104 287,804 152 SH SOLE 2 0 0 152
BANCO BRADESCO SA Common Stock 059460303 428,389 143,274 SH SOLE 2 143,274 0 0
EMCOR GROUP INC Common Stock 29084Q100 3,079,749 6,128 SH SOLE 2 4,166 0 1,962
DATADOG INC Common Stock 23804L103 19,955,504 153,221 SH SOLE 2 153,221 0 0
FOX CORP Common Stock 35137L105 364,327 6,507 SH SOLE 2 0 0 6,507
UBER TECHNOLOGIES INC Common Stock 90353T100 66,335,821 729,767 SH SOLE 2 729,767 0 0
MSA SAFETY INC Common Stock 553498106 1,026,847 6,110 SH SOLE 2 6,110 0 0
SEA LTD Common Stock 81141R100 1,064,338 6,831 SH SOLE 2 6,831 0 0
CARLISLE COS INC Common Stock 142339100 62,089 167 SH SOLE 2 167 0 0
TRUIST FINANCIAL CORP Common Stock 89832Q109 615,038 14,856 SH SOLE 2 14,856 0 0
L3HARRIS TECHNOLOGIES INC Common Stock 502431109 48,583 196 SH SOLE 2 0 0 196
PURE STORAGE INC Common Stock 74624M102 35,510,763 646,473 SH SOLE 2 646,473 0 0
UNITED PARCEL SERVICE INC Common Stock 911312106 432,557 4,353 SH SOLE 2 4,353 0 0
CROWN CASTLE INC Common Stock 22822V101 757,031 7,435 SH SOLE 2 7,435 0 0
EVOLENT HEALTH INC Common Stock 30050B101 1,499,400 140,000 SH SOLE 2 140,000 0 0
TJX COS INC THE Common Stock 872540109 3,289,445 26,857 SH SOLE 2 9,595 0 17,262
SS&C TECHNOLOGIES HOLDINGS INC Common Stock 78467J100 670,318 8,329 SH SOLE 2 0 0 8,329
WEC ENERGY GROUP INC Common Stock 92939U106 48,349 470 SH SOLE 2 0 0 470
AUTOZONE INC Common Stock 053332102 4,051,356 1,161 SH SOLE 2 306 0 855
3M CO Common Stock 88579Y101 1,204,753 8,154 SH SOLE 2 3,683 0 4,471
AERCAP HOLDINGS NV Common Stock N00985106 1,350,233 11,777 SH SOLE 2 11,777 0 0
TMOBILE US INC Common Stock 872590104 3,128,695 13,550 SH SOLE 2 13,550 0 0
AMPHENOL CORP Common Stock 032095101 7,616,652 78,506 SH SOLE 2 49,982 0 28,524
CHUBB LTD Common Stock H1467J104 1,330,667 4,705 SH SOLE 2 3,563 0 1,142
AT&T INC Common Stock 00206R102 57,423,035 2,056,699 SH SOLE 2 1,948,481 0 108,218
M&T BANK CORP Common Stock 55261F104 637,178 3,332 SH SOLE 2 0 0 3,332
MASTEC INC Common Stock 576323109 15,338,960 91,000 SH SOLE 2 91,000 0 0
TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD Common Stock 874039100 31,326,376 140,641 SH SOLE 2 117,362 0 23,279
HUMANA INC Common Stock 444859102 1,623,776 6,808 SH SOLE 2 6,808 0 0
ZIMMER BIOMET HOLDINGS INC Common Stock 98956P102 648,510 6,989 SH SOLE 2 6,002 0 987
SCHLUMBERGER NV Common Stock 806857108 1,023,238 30,839 SH SOLE 2 30,839 0 0
MARSH & MCLENNAN COS INC Common Stock 571748102 65,244,720 301,626 SH SOLE 2 296,146 0 5,480
MARRIOTT INTERNATIONAL INC MD Common Stock 571903202 6,882,226 25,874 SH SOLE 2 25,394 0 480
EMERSON ELECTRIC CO Common Stock 291011104 1,015,586 7,846 SH SOLE 2 4,693 0 3,153
EXELON CORP Common Stock 30161N101 594,555 14,059 SH SOLE 2 14,059 0 0
WESTINGHOUSE AIR BRAKE TECHNOLOGIES CORP Common Stock 929740108 3,315,134 16,269 SH SOLE 2 16,269 0 0
PALO ALTO NETWORKS INC Common Stock 697435105 54,403,866 266,294 SH SOLE 2 238,603 0 27,691
PENTAIR PLC Common Stock G7S00T104 13,031,687 128,950 SH SOLE 2 128,950 0 0
CHENIERE ENERGY INC Common Stock 16411R208 1,422,646 6,020 SH SOLE 2 3,322 0 2,698
REALTY INCOME CORP Common Stock 756109104 691,067 12,107 SH SOLE 2 12,107 0 0
BROADRIDGE FINANCIAL SOLUTIONS INC Common Stock 11133T103 350,095 1,470 SH SOLE 2 0 0 1,470
SYNOPSYS INC Common Stock 871607107 8,095,503 16,614 SH SOLE 2 16,265 0 349
CENTERPOINT ENERGY INC Common Stock 15189T107 902,019 24,849 SH SOLE 2 24,849 0 0
TAL EDUCATION GROUP Common Stock 874080104 113,950 10,600 SH SOLE 2 10,600 0 0
MARKEL GROUP INC Common Stock 570535104 363,525 185 SH SOLE 2 185 0 0
FISERV INC Common Stock 337738108 779,738 4,577 SH SOLE 2 4,577 0 0
COMCAST CORP Common Stock 20030N101 1,120,350 32,157 SH SOLE 2 32,157 0 0
ORMAT TECHNOLOGIES INC Common Stock 686688102 5,121,000 60,000 SH SOLE 2 60,000 0 0
STANLEY BLACK & DECKER INC Common Stock 854502101 223,329 3,371 SH SOLE 2 3,371 0 0
AMERICAN WATER WORKS CO INC Common Stock 030420103 6,450,702 46,060 SH SOLE 2 23,723 0 22,337
CME GROUP INC Common Stock 12572Q105 1,309,179 4,795 SH SOLE 2 2,605 0 2,190
FORTINET INC Common Stock 34959E109 8,740,030 84,290 SH SOLE 2 82,205 0 2,085
VERTEX PHARMACEUTICALS INC Common Stock 92532F100 50,406,194 113,064 SH SOLE 2 111,564 0 1,500
INTERPUBLIC GROUP OF COS INC THE Common Stock 460690100 36,527 1,515 SH SOLE 2 0 0 1,515
HONEYWELL INTERNATIONAL INC Common Stock 438516106 48,794 220 SH SOLE 2 0 0 220
CHIPOTLE MEXICAN GRILL INC Common Stock 169656105 646,792 11,730 SH SOLE 2 11,730 0 0
QUEST DIAGNOSTICS INC Common Stock 74834L100 461,453 2,583 SH SOLE 2 2,583 0 0
LIBERTY MEDIA CORP Common Stock 531229755 238,636 2,299 SH SOLE 2 2,299 0 0
JACKSON FINANCIAL INC Common Stock 46817M107 109,944 1,270 SH SOLE 2 0 0 1,270
TRIMBLE INC Common Stock 896239100 4,889,401 65,966 SH SOLE 2 56,902 0 9,064
SHOALS TECHNOLOGIES GROUP INC Common Stock 82489W107 2,922,000 600,000 SH SOLE 2 600,000 0 0
NUTANIX INC Common Stock 67059N108 629,797 8,578 SH SOLE 2 0 0 8,578
SNOWFLAKE INC Common Stock 833445109 2,072,984 9,358 SH SOLE 2 9,167 0 191
TRADE DESK INC THE Common Stock 88339J105 30,708,439 439,949 SH SOLE 2 439,949 0 0
NVENT ELECTRIC PLC Common Stock G6700G107 107,496 1,493 SH SOLE 2 0 0 1,493
DICKS SPORTING GOODS INC Common Stock 253393102 2,107,241 11,350 SH SOLE 2 0 0 11,350
MICROSTRATEGY INC Common Stock 594972408 466,404 1,200 SH SOLE 2 1,200 0 0
VICI PROPERTIES INC Common Stock 925652109 362,538 11,238 SH SOLE 2 11,238 0 0
ROBINHOOD MARKETS INC Common Stock 770700102 13,188,943 159,383 SH SOLE 2 159,383 0 0
SAMSARA INC Common Stock 79589L106 5,478,522 141,747 SH SOLE 2 141,747 0 0
TARGET CORP Common Stock 87612E106 589,773 6,099 SH SOLE 2 6,099 0 0
KEYSIGHT TECHNOLOGIES INC Common Stock 49338L103 34,667,724 211,234 SH SOLE 2 211,234 0 0
WALMART INC Common Stock 931142103 4,083,558 41,986 SH SOLE 2 30,485 0 11,501
STRYKER CORP Common Stock 863667101 33,689,418 85,892 SH SOLE 2 76,221 0 9,671
FEDEX CORP Common Stock 31428X106 446,886 2,013 SH SOLE 2 2,013 0 0
ALIGN TECHNOLOGY INC Common Stock 016255101 4,341,087 23,197 SH SOLE 2 23,197 0 0
INTERCONTINENTAL EXCHANGE INC Common Stock 45866F104 1,063,321 5,890 SH SOLE 2 5,890 0 0
AMERICAN TOWER CORP Common Stock 03027X100 33,956,823 154,195 SH SOLE 2 149,398 0 4,797
BOOKING HOLDINGS INC Common Stock 09857L108 84,688,319 15,439 SH SOLE 2 15,034 0 405
KELLANOVA Common Stock 487836108 2,483,649 31,903 SH SOLE 2 30,967 0 936
BORGWARNER INC Common Stock 099724106 186,170 5,616 SH SOLE 2 0 0 5,616
PTC INC Common Stock 69370C100 141,287 838 SH SOLE 2 838 0 0
BIOGEN INC Common Stock 09062X103 94,719 744 SH SOLE 2 744 0 0
FLEX LTD Common Stock Y2573F102 10,075,963 205,548 SH SOLE 2 200,000 0 5,548
GILEAD SCIENCES INC Common Stock 375558103 24,688,152 233,061 SH SOLE 2 224,533 0 8,528
AUTODESK INC Common Stock 052769106 29,818,218 98,615 SH SOLE 2 98,486 0 129
TEXAS INSTRUMENTS INC Common Stock 882508104 9,758,014 47,512 SH SOLE 2 46,438 0 1,074
US BANCORP Common Stock 902973304 654,417 14,601 SH SOLE 2 14,601 0 0
MCKESSON CORP Common Stock 58155Q103 14,297,078 19,901 SH SOLE 2 18,625 0 1,276
DANAHER CORP Common Stock 235851102 27,348,462 136,062 SH SOLE 2 136,062 0 0
CADENCE DESIGN SYSTEMS INC Common Stock 127387108 14,276,679 47,984 SH SOLE 2 37,957 0 10,027
ADVANCED MICRO DEVICES INC Common Stock 007903107 55,173,868 384,755 SH SOLE 2 362,319 0 22,436
EQUINIX INC Common Stock 29444U700 49,085,187 59,547 SH SOLE 2 59,547 0 0
BERKSHIRE HATHAWAY INC Common Stock 084670702 3,275,111 6,736 SH SOLE 2 0 0 6,736
INTUITIVE SURGICAL INC Common Stock 46120E602 32,587,791 62,473 SH SOLE 2 61,403 0 1,070
SEMPRA Common Stock 816851109 815,917 10,876 SH SOLE 2 10,876 0 0
AUTOMATIC DATA PROCESSING INC Common Stock 053015103 40,275,630 135,067 SH SOLE 2 119,150 0 15,917
IDEXX LABORATORIES INC Common Stock 45168D104 35,774,421 67,448 SH SOLE 2 67,448 0 0
WORKDAY INC Common Stock 98138H101 35,047,250 150,121 SH SOLE 2 148,548 0 1,573
NETAPP INC Common Stock 64110D104 8,814,400 83,803 SH SOLE 2 81,172 0 2,631
CARDINAL HEALTH INC Common Stock 14149Y108 940,089 5,741 SH SOLE 2 4,316 0 1,425
AIR PRODUCTS AND CHEMICALS INC Common Stock 009158106 24,639,186 87,373 SH SOLE 2 87,373 0 0
INTERNATIONAL BUSINESS MACHINES CORP Common Stock 459200101 47,397,665 162,845 SH SOLE 2 153,303 0 9,542
XYLEM INC NY Common Stock 98419M100 35,353,615 277,305 SH SOLE 2 277,305 0 0
PROLOGIS INC Common Stock 74340W103 689,872 6,584 SH SOLE 2 6,584 0 0
UNITED RENTALS INC Common Stock 911363109 2,263,753 3,075 SH SOLE 2 3,020 0 55
BOOZ ALLEN HAMILTON HOLDING CORP Common Stock 099502106 206,430 2,037 SH SOLE 2 2,037 0 0
ITRON INC Common Stock 465741106 31,368,750 239,000 SH SOLE 2 239,000 0 0
CABALETTA BIO INC Common Stock 12674W109 531,000 300,000 SH SOLE 2 300,000 0 0
ANGLOGOLD ASHANTI PLC Common Stock G0378L100 14,201,471 17,110 SH SOLE 2 17,110 0 0
ATLASSIAN CORP Common Stock 049468101 210,460 1,061 SH SOLE 2 1,061 0 0
CORPAY INC Common Stock 219948106 2,893,177 8,862 SH SOLE 2 8,862 0 0
CAMTEK LTD ISRAEL Common Stock M20791105 6,977,650 85,000 SH SOLE 2 85,000 0 0
AXON ENTERPRISE INC Common Stock 05464C101 1,426,472 1,817 SH SOLE 2 1,074 0 743
NATERA INC Common Stock 632307104 611,824 3,727 SH SOLE 2 0 0 3,727
CIGNA GROUP THE Common Stock 125523100 5,222,216 16,526 SH SOLE 2 14,393 0 2,133
DELL TECHNOLOGIES INC Common Stock 24703L202 18,690,935 155,163 SH SOLE 2 151,463 0 3,700
LPL FINANCIAL HOLDINGS INC Common Stock 50212V100 319,441 885 SH SOLE 2 885 0 0
LEGEND BIOTECH CORP Common Stock 52490G102 2,674,400 80,000 SH SOLE 2 80,000 0 0
OTIS WORLDWIDE CORP Common Stock 68902V107 582,389 6,027 SH SOLE 2 6,027 0 0
INGERSOLL RAND INC Common Stock 45687V106 1,400,187 16,813 SH SOLE 2 16,813 0 0
BIONTECH SE Common Stock 09075V102 1,100,400 10,500 SH SOLE 2 10,500 0 0
ULTRAPAR PARTICIPACOES SA Common Stock 90400P101 1,273,077 411,999 SH SOLE 2 411,999 0 0
DEXCOM INC Common Stock 252131107 2,057,639 24,299 SH SOLE 2 24,299 0 0
STERIS PLC Common Stock G8473T100 1,201,850 5,000 SH SOLE 2 5,000 0 0
DARLING INGREDIENTS INC Common Stock 237266101 16,244,762 435,283 SH SOLE 2 435,283 0 0
TELEDYNE TECHNOLOGIES INC Common Stock 879360105 555,903 1,118 SH SOLE 2 0 0 1,118
INSULET CORP Common Stock 45784P101 106,874 349 SH SOLE 2 0 0 349
COTERRA ENERGY INC Common Stock 127097103 642,443 24,643 SH SOLE 2 0 0 24,643
HILTON WORLDWIDE HOLDINGS INC Common Stock 43300A203 229,870 906 SH SOLE 2 906 0 0
TARGA RESOURCES CORP Common Stock 87612G101 1,386,595 8,133 SH SOLE 2 3,280 0 4,853
THERMO FISHER SCIENTIFIC INC Common Stock 883556102 43,957,208 107,043 SH SOLE 2 99,105 0 7,938
HEWLETT PACKARD ENTERPRISE CO Common Stock 42824C109 101,270 5,477 SH SOLE 2 0 0 5,477
PACCAR INC Common Stock 693718108 546,671 5,807 SH SOLE 2 5,807 0 0
ANSYS INC Common Stock 03662Q105 28,535,556 83,513 SH SOLE 2 83,513 0 0
ON SEMICONDUCTOR CORP Common Stock 682189105 8,647,733 160,918 SH SOLE 2 160,918 0 0
ROYAL CARIBBEAN CRUISES LTD Common Stock V7780T103 900,789 3,168 SH SOLE 2 2,565 0 603
HERSHEY CO THE Common Stock 427866108 322,347 1,924 SH SOLE 2 1,924 0 0
FREEPORTMCMORAN INC Common Stock 35671D857 1,391,147 33,433 SH SOLE 2 0 0 33,433
HOME DEPOT INC THE Common Stock 437076102 56,958,936 157,406 SH SOLE 2 154,481 0 2,925
CLOROX CO THE Common Stock 189054109 81,844 685 SH SOLE 2 685 0 0
CATERPILLAR INC Common Stock 149123101 2,880,116 7,751 SH SOLE 2 2,431 0 5,320
MONSTER BEVERAGE CORP Common Stock 61174X109 825,332 13,269 SH SOLE 2 13,269 0 0
SERVICENOW INC Common Stock 81762P102 79,795,631 79,386 SH SOLE 2 79,057 0 329
VIPSHOP HOLDINGS LTD Common Stock 92763W103 866,385 58,500 SH SOLE 2 58,500 0 0
EATON CORP PLC Common Stock G29183103 1,145,504 3,346 SH SOLE 2 0 0 3,346
AMETEK INC Common Stock 031100100 7,836,806 44,027 SH SOLE 2 43,777 0 250
TRAVELERS COS INC THE Common Stock 89417E109 9,461,925 36,279 SH SOLE 2 36,279 0 0
INTEL CORP Common Stock 458140100 16,311,649 734,759 SH SOLE 2 734,759 0 0
GOLDMAN SACHS GROUP INC THE Common Stock 38141G104 1,697,450 2,534 SH SOLE 2 2,252 0 282
COSTCO WHOLESALE CORP Common Stock 22160K105 2,744,554 2,782 SH SOLE 2 2,782 0 0
CINTAS CORP Common Stock 172908105 3,280,269 14,962 SH SOLE 2 8,178 0 6,784
ZOETIS INC Common Stock 98978V103 30,201,208 192,083 SH SOLE 2 191,010 0 1,073
PHILIP MORRIS INTERNATIONAL INC Common Stock 718172109 802,992 4,471 SH SOLE 2 0 0 4,471
JOHNSON CONTROLS INTERNATIONAL PLC Common Stock G51502105 59,232,882 573,129 SH SOLE 2 572,119 0 1,010
ROPER TECHNOLOGIES INC Common Stock 776696106 589,051 1,039 SH SOLE 2 1,039 0 0
MORGAN STANLEY Common Stock 617446448 7,698,961 55,903 SH SOLE 2 23,717 0 32,186
DOVER CORP Common Stock 260003108 1,592,362 8,844 SH SOLE 2 8,844 0 0
CHARLES SCHWAB CORP THE Common Stock 808513105 1,182,756 13,171 SH SOLE 2 13,171 0 0
UNITED THERAPEUTICS CORP Common Stock 91307C102 489,581 1,712 SH SOLE 2 1,712 0 0
PLANET FITNESS INC Common Stock 72703H101 896,580 8,500 SH SOLE 2 8,500 0 0
PROCTER & GAMBLE CO THE Common Stock 742718109 88,776,798 558,450 SH SOLE 2 528,888 0 29,562
GARMIN LTD Common Stock H2906T109 3,427,818 16,841 SH SOLE 2 6,166 0 10,675
SPROUTS FARMERS MARKET INC Common Stock 85208M102 29,708,971 180,470 SH SOLE 2 180,470 0 0
NEUROGENE INC Common Stock 64135M105 506,400 30,000 SH SOLE 2 30,000 0 0
TE CONNECTIVITY PLC Common Stock G87052109 596,946 3,556 SH SOLE 2 2,456 0 1,100
MSC INDUSTRIAL DIRECT CO INC Common Stock 553530106 1,180,672 13,928 SH SOLE 3 0 0 13,928
STAR BULK CARRIERS CORP Common Stock Y8162K204 1,095,792 64,119 SH SOLE 3 0 0 64,119
GENCO SHIPPING & TRADING LTD Common Stock Y2685T131 923,293 69,682 SH SOLE 3 0 0 69,682
ADOBE INC Common Stock 00724F101 774,149 2,011 SH SOLE 3 0 0 2,011
CONCRETE PUMPING HOLDINGS INC Common Stock 206704108 985,172 155,390 SH SOLE 3 0 0 155,390
GREENBRIER COS INC THE Common Stock 393657101 787,218 17,021 SH SOLE 3 0 0 17,021
APPLE INC Common Stock 037833100 333,682 1,660 SH SOLE 3 0 0 1,660
CARMAX INC Common Stock 143130102 1,017,670 15,264 SH SOLE 3 0 0 15,264
DXC TECHNOLOGY CO Common Stock 23355L106 695,837 45,779 SH SOLE 3 0 0 45,779
INTERACTIVE BROKERS GROUP INC Common Stock 45841N107 966,686 18,099 SH SOLE 3 0 0 18,099
AT&T INC Common Stock 00206R102 1,337,340 47,762 SH SOLE 3 0 0 47,762
MARVELL TECHNOLOGY INC Common Stock 573874104 241,234 3,017 SH SOLE 3 0 0 3,017
DHT HOLDINGS INC Common Stock Y2065G121 1,309,255 117,422 SH SOLE 3 0 0 117,422
APPLIED MATERIALS INC Common Stock 038222105 738,131 4,022 SH SOLE 3 0 0 4,022
ALPHABET INC Common Stock 02079K305 1,365,440 8,000 SH SOLE 4 0 0 8,000
MCDONALDS CORP Common Stock 580135101 305,539 1,070 SH SOLE 4 0 0 1,070
AMERICAN EXPRESS CO Common Stock 025816109 2,407,002 7,800 SH SOLE 4 0 0 7,800
AMAZONCOM INC Common Stock 023135106 2,543,880 12,000 SH SOLE 4 0 0 12,000
MICROSOFT CORP Common Stock 594918104 3,347,436 6,800 SH SOLE 4 0 0 6,800
AMAZONCOM INC Common Stock 023135106 409,054 1,884 SH SOLE 5 0 0 1,884
HOME DEPOT INC THE Common Stock 437076102 78,880 217 SH SOLE 5 0 0 217
NVIDIA CORP Common Stock 67066G104 633,102 4,084 SH SOLE 5 0 0 4,084
TESLA INC Common Stock 88160R101 176,573 542 SH SOLE 5 0 0 542
PROCTER & GAMBLE CO THE Common Stock 742718109 106,917 674 SH SOLE 5 0 0 674
WALMART INC Common Stock 931142103 108,215 1,127 SH SOLE 5 0 0 1,127
BERKSHIRE HATHAWAY INC Common Stock 084670702 290,060 598 SH SOLE 5 0 0 598
MASTERCARD INC Common Stock 57636Q104 151,735 278 SH SOLE 5 0 0 278
NEXTERA ENERGY INC Common Stock 65339F101 155,823 2,195 SH SOLE 5 0 0 2,195
JPMORGAN CHASE & CO Common Stock 46625H100 287,306 995 SH SOLE 5 0 0 995
META PLATFORMS INC Common Stock 30303M102 240,336 331 SH SOLE 5 0 0 331
BROADCOM INC Common Stock 11135F101 210,733 780 SH SOLE 5 0 0 780
EXXON MOBIL CORP Common Stock 30231G102 211,731 1,925 SH SOLE 5 0 0 1,925
APPLE INC Common Stock 037833100 544,107 2,707 SH SOLE 5 0 0 2,707
LINDE PLC Common Stock G54950103 130,513 281 SH SOLE 5 0 0 281
PROLOGIS INC Common Stock 74340W103 98,231 941 SH SOLE 5 0 0 941
COSTCO WHOLESALE CORP Common Stock 22160K105 124,830 127 SH SOLE 5 0 0 127
CATERPILLAR INC Common Stock 149123101 470,094 1,231 SH SOLE 5 0 0 1,231
ALPHABET INC Common Stock 02079K305 187,687 1,076 SH SOLE 5 0 0 1,076
ELI LILLY & CO Common Stock 532457108 349,853 440 SH SOLE 5 0 0 440
VISA INC Common Stock 92826C839 189,624 548 SH SOLE 5 0 0 548
MICROSOFT CORP Common Stock 594918104 604,899 1,216 SH SOLE 5 0 0 1,216
UNITEDHEALTH GROUP INC Common Stock 91324P102 153,731 508 SH SOLE 5 0 0 508
ALPHABET INC Common Stock 02079K305 161,913 933 SH SOLE 5 0 0 933
AT&T INC Common Stock 00206R102 52,150 1,802 SH SOLE 6 1,802 0 0
ABBVIE INC Common Stock 00287Y109 1,114 6 SH SOLE 6 6 0 0
ADAPTIMMUNE THERAPEUTICS PL Common Stock 00653A107 218 907 SH SOLE 6 907 0 0
ADOBE INC Common Stock 00724F101 24,760 64 SH SOLE 6 64 0 0
ALIBABA GROUP HLDG LTD Common Stock 01609W102 327,719 2,893 SH SOLE 6 2,893 0 0
ALLY FINL INC Common Stock 02005N100 3,856 99 SH SOLE 6 99 0 0
ALPHABET INC Common Stock 02079K107 17,739 100 SH SOLE 6 100 0 0
ALPHABET INC Common Stock 02079K305 638,481 3,623 SH SOLE 6 3,623 0 0
ALTRIA GROUP INC Common Stock 02209S103 14,423 246 SH SOLE 6 246 0 0
AMERICAN AIRLS GROUP INC Common Stock 02376R102 105,883 9,437 SH SOLE 6 9,437 0 0
AMERICAN TOWER CORP NEW Common Stock 03027X100 134,380 608 SH SOLE 6 608 0 0
ANTERO RESOURCES CORP Common Stock 03674X106 1,834 143,932 SH SOLE 6 143,932 0 0
ARCTURUS THERAPEUTICS HLDGS Common Stock 03969T109 17,186 1,321 SH SOLE 6 1,321 0 0
ARROWHEAD PHARMACEUTICALS I Common Stock 04280A100 7,900 500 SH SOLE 6 500 0 0
AURORA CANNABIS INC Common Stock 05156X850 4,240 1,000 SH SOLE 6 1,000 0 0
AXSOME THERAPEUTICS INC Common Stock 05464T104 62,634 600 SH SOLE 6 600 0 0
BAKER HUGHES COMPANY Common Stock 05722G100 47,120 1,229 SH SOLE 6 1,229 0 0
BIOMARIN PHARMACEUTICAL INC Common Stock 09061G101 38,259 696 SH SOLE 6 696 0 0
BIOGEN INC Common Stock 09062X103 9,796 78 SH SOLE 6 78 0 0
BRISTOL-MYERS SQUIBB CO Common Stock 110122108 1,278,761 27,625 SH SOLE 6 27,625 0 0
BRITISH AMERN TOB PLC Common Stock 110448107 11,711 248 SH SOLE 6 248 0 0
BROADCOM INC Common Stock 11135F101 77,182 280 SH SOLE 6 280 0 0
C3 AI INC Common Stock 12468P104 25,356 1,032 SH SOLE 6 1,032 0 0
CVS HEALTH CORP Common Stock 126650100 345 5 SH SOLE 6 5 0 0
COTERRA ENERGY INC Common Stock 127097103 1,472 58 SH SOLE 6 58 0 0
CADENCE DESIGN SYSTEM INC Common Stock 127387108 35,745 116 SH SOLE 6 116 0 0
CANOPY GROWTH CORP Common Stock 138035704 488 400 SH SOLE 6 400 0 0
CAPITAL ONE FINL CORP Common Stock 14040H105 5,319 25 SH SOLE 6 25 0 0
CARNIVAL CORP Common Stock 143658300 185,423 6,594 SH SOLE 6 6,594 0 0
CEMEX SAB DE CV Common Stock 151290889 71,690 10,700 SH SOLE 6 10,700 0 0
CHENIERE ENERGY INC Common Stock 16411R208 84,014 345 SH SOLE 6 345 0 0
CHEWY INC Common Stock 16679L109 20,245 475 SH SOLE 6 475 0 0
CIENA CORP Common Stock 171779309 23,748 292 SH SOLE 6 292 0 0
CISCO SYS INC Common Stock 17275R102 34,690 500 SH SOLE 6 500 0 0
CLOUDFLARE INC Common Stock 18915M107 692,063 3,534 SH SOLE 6 3,534 0 0
COCA COLA CO Common Stock 191216100 12,664 179 SH SOLE 6 179 0 0
COINBASE GLOBAL INC Common Stock 19260Q107 110,755 316 SH SOLE 6 316 0 0
CONOCOPHILLIPS Common Stock 20825C104 53,754 599 SH SOLE 6 599 0 0
CORCEPT THERAPEUTICS INC Common Stock 218352102 146,800 2,000 SH SOLE 6 2,000 0 0
QUIDELORTHO CORP Common Stock 219798105 7,464 259 SH SOLE 6 259 0 0
COURSERA INC Common Stock 22266M104 2,409 275 SH SOLE 6 275 0 0
CROWDSTRIKE HLDGS INC Common Stock 22788C105 82,508 162 SH SOLE 6 162 0 0
D R HORTON INC Common Stock 23331A109 35,711 277 SH SOLE 6 277 0 0
DANAHER CORPORATION Common Stock 235851102 10,667 54 SH SOLE 6 54 0 0
DARLING INGREDIENTS INC Common Stock 237266101 11,192 295 SH SOLE 6 295 0 0
DELTA AIR LINES INC DEL Common Stock 247361702 68,360 1,390 SH SOLE 6 1,390 0 0
DENNYS CORP Common Stock 24869P104 9,569 2,334 SH SOLE 6 2,334 0 0
DIODES INC Common Stock 254543101 5,553 105 SH SOLE 6 105 0 0
DISNEY WALT CO Common Stock 254687106 97,844 789 SH SOLE 6 789 0 0
DRAFTKINGS INC NEW Common Stock 26142V105 29,165 680 SH SOLE 6 680 0 0
DYNATRACE INC Common Stock 268150109 21,477 389 SH SOLE 6 389 0 0
EQT CORP Common Stock 26884L109 2,100 36 SH SOLE 6 36 0 0
EDISON INTL Common Stock 281020107 17,750 344 SH SOLE 6 344 0 0
EDITAS MEDICINE INC Common Stock 28106W103 22,000 10,000 SH SOLE 6 10,000 0 0
EHEALTH INC Common Stock 28238P109 3,771 867 SH SOLE 6 867 0 0
EMCOR GROUP INC Common Stock 29084Q100 112,327 210 SH SOLE 6 210 0 0
EMERGENT BIOSOLUTIONS INC Common Stock 29089Q105 2,552 400 SH SOLE 6 400 0 0
ENERGY TRANSFER L P Common Stock 29273V100 2,103 116 SH SOLE 6 116 0 0
ENPHASE ENERGY INC Common Stock 29355A107 1,388 35 SH SOLE 6 35 0 0
ENTEGRIS INC Common Stock 29362U104 4,920 61 SH SOLE 6 61 0 0
ESPERION THERAPEUTICS INC N Common Stock 29664W105 4,331 4,400 SH SOLE 6 4,400 0 0
EXELON CORP Common Stock 30161N101 912 21 SH SOLE 6 21 0 0
EXELIXIS INC Common Stock 30161Q104 132,225 3,000 SH SOLE 6 3,000 0 0
EXPEDIA GROUP INC Common Stock 30212P303 4,723 28 SH SOLE 6 28 0 0
EXXON MOBIL CORP Common Stock 30231G102 632,031 5,863 SH SOLE 6 5,863 0 0
META PLATFORMS INC Common Stock 30303M102 479,758 650 SH SOLE 6 650 0 0
FEDEX CORP Common Stock 31428X106 24,095 106 SH SOLE 6 106 0 0
FIRST MAJESTIC SILVER CORP Common Stock 32076V103 28,945 3,500 SH SOLE 6 3,500 0 0
FISERV INC Common Stock 337738108 7,758 45 SH SOLE 6 45 0 0
FORD MTR CO Common Stock 345370860 2,376 219 SH SOLE 6 219 0 0
GDS HLDGS LTD Common Stock 36165L108 27,108 883 SH SOLE 6 883 0 0
GE HEALTHCARE TECHNOLOGIES Common Stock 36266G107 6,148 83 SH SOLE 6 83 0 0
GAP INC Common Stock 364760108 32,715 1,500 SH SOLE 6 1,500 0 0
GE VERNOVA INC Common Stock 36828A101 32,807 62 SH SOLE 6 62 0 0
GENERAL DYNAMICS CORP Common Stock 369550108 583 2 SH SOLE 6 2 0 0
GE AEROSPACE Common Stock 369604301 63,833 248 SH SOLE 6 248 0 0
GENERAL MTRS CO Common Stock 37045V100 46,159 938 SH SOLE 6 938 0 0
GILEAD SCIENCES INC Common Stock 375558103 113,974 1,028 SH SOLE 6 1,028 0 0
GOLDMAN SACHS GROUP INC Common Stock 38141G104 11,324 16 SH SOLE 6 16 0 0
GRAFTECH INTL LTD Common Stock 384313508 6,699 6,888 SH SOLE 6 6,888 0 0
GRAIL INC Common Stock 384747101 1,028 20 SH SOLE 6 20 0 0
HSBC HLDGS PLC Common Stock 404280406 117,975 1,950 SH SOLE 6 1,950 0 0
HALLIBURTON CO Common Stock 406216101 111,112 5,452 SH SOLE 6 5,452 0 0
HONEYWELL INTL INC Common Stock 438516106 17,000 73 SH SOLE 6 73 0 0
HUNTINGTON INGALLS INDS INC Common Stock 446413106 46,360 192 SH SOLE 6 192 0 0
HUYA INC Common Stock 44852D108 10,560 3,000 SH SOLE 6 3,000 0 0
IRHYTHM TECHNOLOGIES INC Common Stock 450056106 104,693 680 SH SOLE 6 680 0 0
ILLUMINA INC Common Stock 452327109 11,449 120 SH SOLE 6 120 0 0
INCYTE CORP Common Stock 45337C102 34,050 500 SH SOLE 6 500 0 0
INTEL CORP Common Stock 458140100 72,845 3,252 SH SOLE 6 3,252 0 0
INTELLIA THERAPEUTICS INC Common Stock 45826J105 18,760 2,000 SH SOLE 6 2,000 0 0
INTERNATIONAL BUSINESS MACH Common Stock 459200101 294,780 1,000 SH SOLE 6 1,000 0 0
INTUIT Common Stock 461202103 14,965 19 SH SOLE 6 19 0 0
IONIS PHARMACEUTICALS INC Common Stock 462222100 69,301 1,754 SH SOLE 6 1,754 0 0
IOVANCE BIOTHERAPEUTICS INC Common Stock 462260100 3,440 2,000 SH SOLE 6 2,000 0 0
JOYY INC Common Stock 46591M109 103,500 2,070 SH SOLE 6 2,070 0 0
JPMORGAN CHASE & CO. Common Stock 46625H100 101,468 350 SH SOLE 6 350 0 0
JD.COM INC Common Stock 47215P106 18,338 562 SH SOLE 6 562 0 0
JOHNSON & JOHNSON Common Stock 478160104 15,428 101 SH SOLE 6 101 0 0
KLA CORP Common Stock 482480100 39,413 44 SH SOLE 6 44 0 0
KINROSS GOLD CORP Common Stock 496902404 19,616 1,255 SH SOLE 6 1,255 0 0
KRAFT HEINZ CO Common Stock 500754106 92,952 3,600 SH SOLE 6 3,600 0 0
KYNDRYL HLDGS INC Common Stock 50155Q100 8,392 200 SH SOLE 6 200 0 0
LAM RESEARCH CORP Common Stock 512807306 23,362 240 SH SOLE 6 240 0 0
ELI LILLY & CO Common Stock 532457108 155,906 200 SH SOLE 6 200 0 0
LOCKHEED MARTIN CORP Common Stock 539830109 10,189 22 SH SOLE 6 22 0 0
LOWES COS INC Common Stock 548661107 4,881 22 SH SOLE 6 22 0 0
LUMEN TECHNOLOGIES INC Common Stock 550241103 49,945 11,403 SH SOLE 6 11,403 0 0
LYFT INC Common Stock 55087P104 914 58 SH SOLE 6 58 0 0
MSCI INC Common Stock 55354G100 11,535 20 SH SOLE 6 20 0 0
MACERICH CO Common Stock 554382101 67,746 4,187 SH SOLE 6 4,187 0 0
MACYS INC Common Stock 55616P104 74,402 6,381 SH SOLE 6 6,381 0 0
MASTERCARD INCORPORATED Common Stock 57636Q104 6,743 12 SH SOLE 6 12 0 0
MERCK & CO INC Common Stock 58933Y105 7,520 95 SH SOLE 6 95 0 0
METLIFE INC Common Stock 59156R108 3,699 46 SH SOLE 6 46 0 0
MICROSOFT CORP Common Stock 594918104 322,322 648 SH SOLE 6 648 0 0
MICRON TECHNOLOGY INC Common Stock 595112103 43,877 356 SH SOLE 6 356 0 0
MODERNA INC Common Stock 60770K107 34,763 1,260 SH SOLE 6 1,260 0 0
MORGAN STANLEY Common Stock 617446448 9,156 65 SH SOLE 6 65 0 0
MOSAIC CO NEW Common Stock 61945C103 130,489 3,577 SH SOLE 6 3,577 0 0
NIO INC Common Stock 62914V106 1,484 430 SH SOLE 6 430 0 0
NETFLIX INC Common Stock 64110L106 16,070 12 SH SOLE 6 12 0 0
NEUROCRINE BIOSCIENCES INC Common Stock 64125C109 50,276 400 SH SOLE 6 400 0 0
NOKIA CORP Common Stock 654902204 75,222 14,578 SH SOLE 6 14,578 0 0
NOVARTIS AG Common Stock 66987V109 30,039 255 SH SOLE 6 255 0 0
NUCOR CORP Common Stock 670346105 747,446 5,770 SH SOLE 6 5,770 0 0
NUTANIX INC Common Stock 67059N108 86,530 1,132 SH SOLE 6 1,132 0 0
NVIDIA CORPORATION Common Stock 67066G104 631,960 4,000 SH SOLE 6 4,000 0 0
NUTRIEN LTD Common Stock 67077M108 3,786 65 SH SOLE 6 65 0 0
OCCIDENTAL PETE CORP Common Stock 674599105 5,209 124 SH SOLE 6 124 0 0
OPKO HEALTH INC Common Stock 68375N103 8,608 6,521 SH SOLE 6 6,521 0 0
ORGANON & CO Common Stock 68622V106 194 20 SH SOLE 6 20 0 0
OVINTIV INC Common Stock 69047Q102 190,060 4,995 SH SOLE 6 4,995 0 0
PAYPAL HLDGS INC Common Stock 70450Y103 77,070 1,037 SH SOLE 6 1,037 0 0
PEPSICO INC Common Stock 713448108 8,319 63 SH SOLE 6 63 0 0
PFIZER INC Common Stock 717081103 60,479 2,495 SH SOLE 6 2,495 0 0
QUALCOMM INC Common Stock 747525103 703,770 4,419 SH SOLE 6 4,419 0 0
QUALYS INC Common Stock 74758T303 71,435 500 SH SOLE 6 500 0 0
QUANTUMSCAPE CORP Common Stock 74767V109 38,089 5,668 SH SOLE 6 5,668 0 0
RACKSPACE TECHNOLOGY INC Common Stock 750102105 2,400 1,875 SH SOLE 6 1,875 0 0
RAYMOND JAMES FINL INC Common Stock 754730109 17,791 116 SH SOLE 6 116 0 0
REGENERON PHARMACEUTICALS Common Stock 75886F107 154,350 294 SH SOLE 6 294 0 0
REPLIGEN CORP Common Stock 759916109 24,876 200 SH SOLE 6 200 0 0
RIO TINTO PLC Common Stock 767204100 4,955 85 SH SOLE 6 85 0 0
SALESFORCE INC Common Stock 79466L302 214,334 786 SH SOLE 6 786 0 0
SAP SE Common Stock 803054204 161,203 531 SH SOLE 6 531 0 0
SAP SE Common Stock 803054204 25,696 88 SH SOLE 6 88 0 0
SAREPTA THERAPEUTICS INC Common Stock 803607100 25,052 1,465 SH SOLE 6 1,465 0 0
SCHLUMBERGER LTD Common Stock 806857108 821,306 24,299 SH SOLE 6 24,299 0 0
SIBANYE STILLWATER LTD Common Stock 82575P107 11,045 1,534 SH SOLE 6 1,534 0 0
SKYWORKS SOLUTIONS INC Common Stock 83088M102 14,531 195 SH SOLE 6 195 0 0
SNAP INC Common Stock 83304A106 24,289 2,795 SH SOLE 6 2,795 0 0
SNOWFLAKE INC Common Stock 833445109 168,051 751 SH SOLE 6 751 0 0
SONY GROUP CORP Common Stock 835699307 18,661 725 SH SOLE 6 725 0 0
BLOCK INC Common Stock 852234103 1,359 20 SH SOLE 6 20 0 0
STMICROELECTRONICS N V Common Stock 861012102 15,100 500 SH SOLE 6 500 0 0
SUPERNUS PHARMACEUTICALS IN Common Stock 868459108 21,150 671 SH SOLE 6 671 0 0
SYNOPSYS INC Common Stock 871607107 22,558 44 SH SOLE 6 44 0 0
TPI COMPOSITES INC Common Stock 87266J104 331 385 SH SOLE 6 385 0 0
TAIWAN SEMICONDUCTOR MFG LT Common Stock 874039100 105,791 468 SH SOLE 6 468 0 0
TELADOC HEALTH INC Common Stock 87918A105 9,825 1,128 SH SOLE 6 1,128 0 0
TENCENT MUSIC ENTMT GROUP Common Stock 88034P109 17,071 875 SH SOLE 6 875 0 0
TESLA INC Common Stock 88160R101 1,517,462 4,777 SH SOLE 6 4,777 0 0
TEVA PHARMACEUTICAL INDS LT Common Stock 881624209 135,997 8,168 SH SOLE 6 8,168 0 0
TILRAY BRANDS INC Common Stock 88688T100 5,594 13,500 SH SOLE 6 13,500 0 0
TRUIST FINL CORP Common Stock 89832Q109 2,708 63 SH SOLE 6 63 0 0
TWILIO INC Common Stock 90138F102 20,519 165 SH SOLE 6 165 0 0
UBER TECHNOLOGIES INC Common Stock 90353T100 119,984 1,286 SH SOLE 6 1,286 0 0
UNITED AIRLS HLDGS INC Common Stock 910047109 15,926 200 SH SOLE 6 200 0 0
UNITEDHEALTH GROUP INC Common Stock 91324P102 11,543 37 SH SOLE 6 37 0 0
UNUM GROUP Common Stock 91529Y106 6,299 78 SH SOLE 6 78 0 0
VERALTO CORP Common Stock 92338C103 1,817 18 SH SOLE 6 18 0 0
VERIZON COMMUNICATIONS INC Common Stock 92343V104 2,466 57 SH SOLE 6 57 0 0
VERTEX PHARMACEUTICALS INC Common Stock 92532F100 384,208 863 SH SOLE 6 863 0 0
PARAMOUNT GLOBAL Common Stock 92556H206 6,772 525 SH SOLE 6 525 0 0
VIPSHOP HLDGS LTD Common Stock 92763W103 46,425 3,095 SH SOLE 6 3,095 0 0
VIRGIN GALACTIC HOLDINGS IN Common Stock 92766K403 150 55 SH SOLE 6 55 0 0
VISA INC Common Stock 92826C839 62,844 177 SH SOLE 6 177 0 0
WALGREENS BOOTS ALLIANCE IN Common Stock 931427108 10,826 943 SH SOLE 6 943 0 0
WARNER BROS DISCOVERY INC Common Stock 934423104 16,972 1,481 SH SOLE 6 1,481 0 0
WASTE MGMT INC DEL Common Stock 94106L109 70,477 308 SH SOLE 6 308 0 0
WELLS FARGO CO NEW Common Stock 949746101 9,214 115 SH SOLE 6 115 0 0
WESTERN DIGITAL CORP Common Stock 958102105 110,703 1,730 SH SOLE 6 1,730 0 0
WILLIAMS COS INC Common Stock 969457100 138,873 2,211 SH SOLE 6 2,211 0 0
WOODSIDE ENERGY GROUP LTD Common Stock 980228308 19,844 1,297 SH SOLE 6 1,297 0 0
WYNN RESORTS LTD Common Stock 983134107 56,858 607 SH SOLE 6 607 0 0
ZSCALER INC Common Stock 98980G102 15,697 50 SH SOLE 6 50 0 0
ZOOM COMMUNICATIONS INC Common Stock 98980L101 28,229 362 SH SOLE 6 362 0 0
DEUTSCHE BANK A G Common Stock D18190898 10,064 340 SH SOLE 6 340 0 0
ACCENTURE PLC IRELAND Common Stock G1151C101 11,956 40 SH SOLE 6 40 0 0
LINDE PLC Common Stock G54950103 70,846 151 SH SOLE 6 151 0 0
NORWEGIAN CRUISE LINE HLDG Common Stock G66721104 31,515 1,554 SH SOLE 6 1,554 0 0
LOGITECH INTL S A Common Stock H50430232 40,266 450 SH SOLE 6 450 0 0
TRANSOCEAN LTD Common Stock H8817H100 104 40 SH SOLE 6 40 0 0
SPOTIFY TECHNOLOGY S A Common Stock L8681T102 153,468 200 SH SOLE 6 200 0 0
NEBIUS GROUP N.V. Common Stock N97284108 221,320 4,000 SH SOLE 6 4,000 0 0
AMAZON COM INC Common Stock 023135106 1,268,074 5,780 SH SOLE 6 5,780 0 0
BOEING CO Common Stock 097023105 115,451 551 SH SOLE 6 551 0 0
APPLE INC Common Stock 037833100 70,784 345 SH SOLE 6 345 0 0
ADVANCED MICRO DEVICES INC Common Stock 007903107 65,558 462 SH SOLE 6 462 0 0
ALLSTATE CORP Common Stock 020002101 48,314 240 SH SOLE 6 240 0 0
ARCHER DANIELS MIDLAND CO Common Stock 039483102 106 2 SH SOLE 6 2 0 0
BAIDU INC Common Stock 056752108 168,533 1,967 SH SOLE 6 1,967 0 0
BHP GROUP LTD Common Stock 088606108 172,320 3,590 SH SOLE 6 3,590 0 0
ALCOA CORP Common Stock 013872106 90,360 3,062 SH SOLE 6 3,062 0 0
BANK AMERICA CORP Common Stock 060505104 11,404 241 SH SOLE 6 241 0 0
TOTALENERGIES SE Common Stock 89151E109 11,676 193 SH SOLE 6 193 0 0
APPLIED MATLS INC Common Stock 038222105 37,712 206 SH SOLE 6 206 0 0
ANNALY CAPITAL MANAGEMENT I Common Stock 035710839 4,013 103 SH SOLE 6 103 0 0
BP PLC Common Stock 055622104 180,240 6,014 SH SOLE 6 6,014 0 0
ATARA BIOTHERAPEUTICS INC Common Stock 046513206 1,544 200 SH SOLE 6 200 0 0
AMGEN INC Common Stock 031162100 41,881 150 SH SOLE 6 150 0 0
ALLOGENE THERAPEUTICS INC Common Stock 019770106 2,260 2,000 SH SOLE 6 2,000 0 0
BOOZ ALLEN HAMILTON HLDG CO Common Stock 099502106 10,413 100 SH SOLE 6 100 0 0
Aqua Metals Inc Common Stock 03837J200 283 550 SH SOLE 550 0 0
American Water Works Company, Inc. Common Stock 030420103 68,849 497 SH SOLE 497 0 0
Bloom Energy Corporation Common Stock 093712107 114,324 4,730 SH SOLE 4,730 0 0
Brown Forman Inc Common Stock 115637209 24,867 921 SH SOLE 921 0 0
Enphase Energy, Inc. Common Stock 29355A107 112,506 2,819 SH SOLE 2,819 0 0
NextEra Energy, Inc. Common Stock 65339F101 156,839 2,297 SH SOLE 2,297 0 0
First Solar, Inc. Common Stock 336433107 373,752 2,259 SH SOLE 2,259 0 0
Green Plains, Inc. Common Stock 393222104 37,441 6,088 SH SOLE 6,088 0 0
Gopro Inc. Common Stock 38268T103 1,385 2,000 SH SOLE 2,000 0 0
Granite Construction Incorporated Common Stock 387328107 309,733 3,310 SH SOLE 3,310 0 0
International Paper Company Common Stock 460146103 63,179 1,352 SH SOLE 1,352 0 0
Ormat Technologies, Inc. Common Stock 686688102 122,729 1,476 SH SOLE 1,476 0 0
Plug Power, Inc. Common Stock 72919P202 32,209 20,780 SH SOLE 20,780 0 0
Sunrun Inc. Common Stock 86771W105 19,173 2,269 SH SOLE 2,269 0 0
SILVAIR INC Common Stock U82706109 160 98 SH SOLE 98 0 0
Southern Company (The) Common Stock 842587107 111,909 1,226 SH SOLE 1,226 0 0
Constellation Brands, Inc. Common Stock 21036P108 35,414 218 SH SOLE 218 0 0
theglobe.com, inc. Common Stock 88335R101 38 200 SH SOLE 200 0 0
HUUUGE Common Stock 44853H108 198,633 39,653 SH SOLE 39,653 0 0
Microsoft Corp Common Stock 594918104 124,530 250 SH SOLE 250 0 0
AMAZON.COM INC Common Stock 023135106 54,896 250 SH SOLE 250 0 0
CROWDSTRIKE HOLDINGS INC Common Stock 22788C105 66,079 130 SH SOLE 130 0 0
ALPHABET INC Common Stock 02079K305 177,500 1,000 SH SOLE 1,000 0 0
64110L106 Common Stock 64110L106 120,023 90 SH SOLE 90 0 0
NEXTRACKER INC Common Stock 65290E101 186,857 3,204 SH SOLE 3,204 0 0
META PLATFORMS INC Common Stock 30303M102 37,104 50 SH SOLE 50 0 0