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
AAON INC COM PAR $0.004 000360206 32,292,857 390,246 SH SOLE 390,121 0 125
ABBOTT LABORATORIES COM 002824100 914,886,945 8,910,945 SH SOLE 7,948,289 0 962,657
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 4,414,051 78,194 SH SOLE 78,194 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 773,794,456 3,902,335 SH SOLE 3,482,558 0 419,777
ACM RESH INC COM CL A 00108J109 400,622 10,181 SH SOLE 10,181 0 0
ACUITY INC COM 00508Y102 4,413,465 15,750 SH SOLE 12,239 0 3,511
ACUSHNET HLDGS CORP COM 005098108 17,704,084 189,389 SH SOLE 189,330 0 59
ACV AUCTIONS INC COM CL A 00091G104 3,491,025 823,355 SH SOLE 823,092 0 263
ADOBE INC COM 00724F101 26,300,284 108,196 SH SOLE 108,196 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 27,130,348 197,844 SH SOLE 189,044 0 8,800
AECOM COM 00766T100 2,846,559 33,560 SH SOLE 26,148 0 7,412
AEMETIS INC COM NEW 00770K202 3,349,554 1,050,017 SH SOLE 1,018,417 0 31,600
AES CORP COM 00130H105 24,769,121 1,757,922 SH SOLE 1,757,922 0 0
AFLAC INC COM 001055102 8,177,783 74,540 SH SOLE 74,540 0 0
AGCO CORP COM 001084102 33,428,263 288,498 SH SOLE 279,490 0 9,008
AIR LEASE CORP CL A 00912X302 26,316,740 405,247 SH SOLE 405,247 0 0
AIR PRODUCTS AND CHEMICALS I COM 009158106 900,519 3,100 SH SOLE 3,100 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 1,657,630 14,433 SH SOLE 14,433 0 0
ALBEMARLE CORP COM 012653101 162,776,799 906,683 SH SOLE 882,583 0 24,100
ALBERTSONS COS INC COMMON STOCK 013091103 3,046,786 178,802 SH SOLE 178,802 0 0
ALCOA CORP COM 013872106 6,471,619 97,567 SH SOLE 89,967 0 7,600
ALLEGION PLC ORD SHS G0176J109 21,014,746 144,640 SH SOLE 140,680 0 3,960
ALLISON TRANSMISSION HLDGS I COM 01973R101 730,806 6,243 SH SOLE 6,243 0 0
ALLSTATE CORP COM 020002101 43,832,505 211,404 SH SOLE 211,404 0 0
ALPHABET INC CAP STK CL A 02079K305 1,984,330,417 6,900,577 SH SOLE 6,148,739 0 751,838
ALPHABET INC CAP STK CL C 02079K107 35,402,848 123,226 SH SOLE 104,681 0 18,545
ALTIMMUNE INC COM NEW 02155H200 389,278 126,389 SH SOLE 126,389 0 0
ALTRIA GROUP INC COM 02209S103 5,796,958 87,846 SH SOLE 87,846 0 0
AMAZON COM INC COM 023135106 1,297,392,371 6,229,375 SH SOLE 5,563,798 0 665,577
AMERESCO INC CL A 02361E108 56,855,667 2,229,634 SH SOLE 1,913,576 0 316,058
AMERICAN ELEC PWR CO INC COM 025537101 1,416,844 10,809 SH SOLE 10,809 0 0
AMERICAN EXPRESS CO COM 025816109 15,259,814 50,449 SH SOLE 50,449 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 5,046,942 67,069 SH SOLE 67,069 0 0
AMERIPRISE FINL INC COM 03076C106 1,074,866 2,419 SH SOLE 2,419 0 0
AMICUS THERAPEUTIC COM 03152W109 13,610,706 941,266 SH SOLE 941,266 0 0
AMPHENOL CORP CL A 032095101 1,578,238 12,491 SH SOLE 12,491 0 0
AMRIZE LTD SHS H2927K103 492,416 8,790 SH SOLE 8,790 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 2,420,448 114,442 SH SOLE 114,442 0 0
APA CORPORATION COM 03743Q108 12,621,444 297,395 SH SOLE 297,395 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 118,944 10,334 SH SOLE 10,334 0 0
APPLE INC COM 037833100 1,760,687,273 6,937,574 SH SOLE 6,172,914 0 764,660
APPLIED INDL TECHNOLOGIES IN COM 03820C105 4,467,989 16,840 SH SOLE 13,103 0 3,737
APPLIED MATLS INC COM 038222105 7,285,254 21,315 SH SOLE 21,315 0 0
APTARGROUP INC COM 038336103 32,334,842 256,585 SH SOLE 256,503 0 82
APTIV PLC COM SHS G3265R107 4,932,254 71,029 SH SOLE 71,029 0 0
ARAMARK COM 03852U106 118,528,136 2,923,733 SH SOLE 2,923,464 0 269
ARCBEST CORP COM 03937C105 661,766 6,728 SH SOLE 6,728 0 0
ARCH CAP GROUP LTD ORD G0450A105 11,166,715 116,332 SH SOLE 116,332 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 5,847,983 80,451 SH SOLE 80,451 0 0
ARCOSA INC COM 039653100 4,125,662 38,870 SH SOLE 30,235 0 8,635
ARRAY TECHNOLOGIES INC COM SHS 04271T100 79,182,541 10,951,942 SH SOLE 10,468,361 0 483,581
ARROW ELECTRS INC COM 042735100 3,156,741 22,012 SH SOLE 22,012 0 0
ASML HLDG NV N Y REGISTRY SHS N07059210 204,161,034 154,570 SH SOLE 74,335 0 80,235
ASSOCIATED BANC-CORP COM 045487105 263,772 10,200 SH SOLE 10,200 0 0
AT&T INC COM 00206R102 23,412,295 807,599 SH SOLE 807,599 0 0
ATKORE INC COM 047649108 403,887 6,856 SH SOLE 6,856 0 0
ATRIUM THERAPEUTICS INC COM 04965N104 206,486 15,444 SH SOLE 15,444 0 0
AUTONATION INC COM 05329W102 2,422,396 12,406 SH SOLE 12,406 0 0
AVANTOR INC COM 05352A100 836,528 106,700 SH SOLE 106,700 0 0
AVNET INC COM 053807103 7,861,849 127,586 SH SOLE 127,586 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 31,161,881 334,786 SH SOLE 322,537 0 12,249
B2GOLD CORP COM 11777Q209 5,712,415 1,261,380 SH SOLE 858,080 0 403,300
BADGER METER INC COM 056525108 31,041,922 203,754 SH SOLE 203,689 0 65
BALCHEM CORP COM 057665200 36,051,447 212,718 SH SOLE 212,648 0 70
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 13,117,188 605,595 SH SOLE 605,595 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 33,880,311 9,282,277 SH SOLE 7,486,577 0 1,795,700
BANK AMERICA CORP COM 060505104 57,128,078 1,171,858 SH SOLE 1,171,858 0 0
BANK MONTREAL MEDIUM COM 063671101 21,245,400 157,356 SH SOLE 104,356 0 53,000
BANK NEW YORK MELLON CORP COM 064058100 3,388,903 28,567 SH SOLE 28,567 0 0
BANK NOVA SCOTIA B C COM 064149107 83,961,684 1,213,514 SH SOLE 744,455 0 469,059
BARCLAYS PLC ADR 06738E204 438,985 20,746 SH SOLE 20,746 0 0
BARRICK MNG CORP COM SHS 06849F108 20,289,457 497,435 SH SOLE 178,176 0 319,259
BATH & BODY WORKS INC COM 070830104 1,223,949 65,557 SH SOLE 65,557 0 0
BAYTEX ENERGY CORP COM 07317Q105 5,825,751 1,303,300 SH SOLE 1,303,300 0 0
BECTON DICKINSON & CO COM 075887109 628,920 4,000 SH SOLE 4,000 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,271,797 2,654 SH SOLE 2,654 0 0
BEST BUY INC COM 086516101 27,446,014 427,508 SH SOLE 427,508 0 0
BHP BILLITON LIMITED SPONSORED ADS 088606108 12,707,314 174,695 SH SOLE 174,695 0 0
BLACKSTONE INC COM 09260D107 839,427 7,300 SH SOLE 7,300 0 0
BLOCK H & R INC COM 093671105 7,439,856 234,400 SH SOLE 234,400 0 0
BLOCK INC CL A 852234103 725,771 12,060 SH SOLE 12,060 0 0
BLUE OWL CAPITAL CORPORATION COM 69121K104 1,204,113 108,871 SH SOLE 108,871 0 0
BOOKING HOLDINGS INC COM 09857L108 349,457 83 SH SOLE 83 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 20,187,688 258,717 SH SOLE 258,633 0 84
BORGWARNER INC COM 099724106 24,395,296 449,600 SH SOLE 428,210 0 21,390
BOSTON SCIENTIFIC CORP COM 101137107 941,250 15,000 SH SOLE 15,000 0 0
BRADY CORP CL A 104674106 238,033 2,930 SH SOLE 2,930 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108 3,953,518 52,791 SH SOLE 52,791 0 0
BRIGHTHOUSE FINL INC COM 10922N103 1,291,971 21,576 SH SOLE 21,576 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 26,224,514 432,391 SH SOLE 432,391 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 44,827,955 766,683 SH SOLE 277,638 0 489,045
BROADCOM INC COM 11135F101 1,036,400,204 3,348,517 SH SOLE 2,989,826 0 358,692
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 795,655 17,900 SH SOLE 17,900 0 0
BROWN FORMAN CORP CL B 115637209 38,064,346 1,439,650 SH SOLE 1,439,650 0 0
BRUKER CORP COM 116794108 10,158,353 281,239 SH SOLE 281,149 0 90
BUCKLE INC COM 118440106 243,893 4,843 SH SOLE 4,843 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 25,030,707 304,029 SH SOLE 304,007 0 22
BUNGE GLOBAL SA COM SHS H11356104 3,251,995 25,566 SH SOLE 25,566 0 0
BW LPG LTD COM Y10230103 1,308,006 74,423 SH SOLE 31,687 0 42,736
C H ROBINSON WORLDWIDE IN COM NEW 12541W209 1,420,729 8,555 SH SOLE 6,653 0 1,902
CACTUS INC CL A 127203107 17,816,284 376,109 SH SOLE 375,989 0 120
CAL MAINE FOODS INC COM NEW 128030202 697,786 8,816 SH SOLE 8,816 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305 55,686,036 804,479 SH SOLE 804,479 0 0
CANADIAN IMPERIAL BANK OF CO COM 136069101 8,247,630 87,248 SH SOLE 58,148 0 29,100
CAPITAL ONE FINL CORP COM 14040H105 42,153,735 231,068 SH SOLE 231,068 0 0
CARDINAL HEALTH INC COM 14149Y108 376,977 1,784 SH SOLE 1,784 0 0
CARLISLE COS INC COM 142339100 5,837,016 17,496 SH SOLE 13,630 0 3,866
CARRIER GLOBAL CORPORATION COM 14448C104 18,902,141 335,680 SH SOLE 314,180 0 21,500
CARTERS INC COM 146229109 736,298 20,590 SH SOLE 20,590 0 0
CATERPILLAR INC COM 149123101 4,747,390 6,701 SH SOLE 6,701 0 0
CBRE GROUP INC CL A 12504L109 3,543,332 26,158 SH SOLE 26,158 0 0
CDW CORP COM 12514G108 2,924,448 24,165 SH SOLE 24,165 0 0
CEMEX SA EURO MTN BE 144A SPON ADR NEW 151290889 43,693,433 3,819,356 SH SOLE 3,316,956 0 502,400
CENOVUS ENERGY INC COM 15135U109 5,916,190 223,000 SH SOLE 223,000 0 0
CENTERRA GOLD INC COM 152006102 8,266,090 465,071 SH SOLE 313,868 0 151,203
CENTURY COMMUNITIES INC COM 156504300 300,614 5,239 SH SOLE 5,239 0 0
CF INDUSTRIES HOLD COM 125269100 10,280,472 79,178 SH SOLE 79,178 0 0
CGI INC CL A SUB VTG 12532H104 35,654,211 489,255 SH SOLE 489,255 0 0
CHART INDS INC COM 16115Q308 27,935,440 135,117 SH SOLE 135,117 0 0
CHARTER COMMUNICATIONS INC CL A 16119P108 1,252,104 5,800 SH SOLE 5,800 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 2,181,891 15,274 SH SOLE 15,274 0 0
CHEVRON CORPORATION COM 166764100 32,469,438 156,933 SH SOLE 156,933 0 0
CHORD ENERGY CORPORATION COM NEW 674215207 3,888,196 27,347 SH SOLE 27,347 0 0
CHUBB LTD SWITZ COM H1467J104 10,915,396 33,490 SH SOLE 33,490 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 1,714,806 717,492 SH SOLE 292,247 0 425,245
CIMPRESS PLC SHS EURO G2143T103 373,541 5,117 SH SOLE 5,117 0 0
CIRRUS LOGIC INC COM 172755100 36,492,399 252,333 SH SOLE 252,257 0 76
CISCO SYS INC COM 17275R102 25,367,818 326,947 SH SOLE 326,947 0 0
CITIGROUP INC COM NEW 172967424 60,188,502 530,716 SH SOLE 530,716 0 0
CITIZENS FINL GROUP INC COM 174610105 429,985 7,170 SH SOLE 7,170 0 0
CLEAN ENERGY FUELS CORP COM 184499101 27,770,874 11,197,933 SH SOLE 10,657,200 0 540,733
CLEAN HARBORS INC COM 184496107 38,878,581 135,593 SH SOLE 130,632 0 4,961
CNH INDL N V SHS N20944109 27,182,694 2,471,154 SH SOLE 2,438,754 0 32,400
COCA COLA CO COM 191216100 629,674,926 8,279,748 SH SOLE 7,360,667 0 919,082
COCA COLA CONS INC COM 191098102 23,434,079 122,218 SH SOLE 122,180 0 38
COGNEX CORP COM 192422103 754,446 15,400 SH SOLE 15,400 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 38,981,974 635,403 SH SOLE 635,403 0 0
COHEN & STEERS INC COM 19247A100 22,364,565 357,547 SH SOLE 357,433 0 114
COLGATE PALMOLIVE CO COM 194162103 3,771,598 44,252 SH SOLE 44,252 0 0
COMCAST CORP NEW CL A 20030N101 50,482,286 1,758,352 SH SOLE 1,758,352 0 0
COMMERCIAL METALS CO COM 201723103 2,977,819 48,475 SH SOLE 48,475 0 0
COMPANHIA PARANAENSE DE ENER SPONSORED ADS 20441B704 993,086 83,173 SH SOLE 0 0 83,173
CONAGRA BRANDS INC COM 205887102 349,110 22,208 SH SOLE 22,208 0 0
CONCENTRIX CORP COM 20602D101 1,081,596 39,532 SH SOLE 39,532 0 0
CONOCOPHILLIPS COM 20825C104 81,816,504 619,822 SH SOLE 607,842 0 11,980
CONSOLIDATED EDISON INC COM 209115104 1,592,895 14,074 SH SOLE 14,074 0 0
CONSTELLATION BRANDS INC CL A 21036P108 603,867,341 4,025,780 SH SOLE 3,570,237 0 455,543
COOPER COS INC COM 216648501 1,251,250 17,500 SH SOLE 17,500 0 0
COREBRIDGE FINL INC COM 21871X109 13,079,145 548,162 SH SOLE 548,162 0 0
CORTEVA INC COM 22052L104 40,124,798 479,331 SH SOLE 468,042 0 11,289
CORVEL CORP COM 221006109 3,593,511 65,755 SH SOLE 65,734 0 21
COSTCO WHOLESALE CORPORATION COM 22160K105 207,257 208 SH SOLE 208 0 0
COTERRA ENERGY INC COM 127097103 26,410,205 751,571 SH SOLE 751,571 0 0
COVISTA INC COM 00737L103 2,606,264 22,614 SH SOLE 22,614 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104 4,474,346 331,433 SH SOLE 331,433 0 0
CRH PLC ORD G25508105 1,360,148 12,939 SH SOLE 12,939 0 0
CROCS INC COM 227046109 5,672,258 68,324 SH SOLE 68,324 0 0
CSX CORP COM 126408103 6,144,898 149,693 SH SOLE 117,634 0 32,059
CUMMINS INC COM 231021106 6,858,141 12,747 SH SOLE 12,747 0 0
CVS HEALTH CORP COM 126650100 45,594,640 634,846 SH SOLE 634,846 0 0
D R HORTON INC COM 23331A109 31,677,511 230,852 SH SOLE 230,852 0 0
DARDEN RESTAURANTS INC COM 237194105 610,645 3,115 SH SOLE 3,115 0 0
DARLING INGREDIENTS INC COM 237266101 167,437,722 2,707,158 SH SOLE 2,614,748 0 92,410
DAUCH CORP COM 024061103 212,365 35,812 SH SOLE 35,812 0 0
DECKERS OUTDOOR CORP COM 243537107 9,142,321 91,341 SH SOLE 91,341 0 0
DEERE & CO COM 244199105 10,832,822 19,231 SH SOLE 18,431 0 800
DELL TECHNOLOGIES INC CL C 24703L202 19,705,612 120,061 SH SOLE 120,061 0 0
DELTA AIR LINES INC COM NEW 247361702 28,817,484 433,476 SH SOLE 433,476 0 0
DELUXE CORP MEDIUM TERM NTS COM 248019101 929,007 33,733 SH SOLE 33,733 0 0
DEUTSCHE BK AG NAMEN AKT D18190898 118,677,474 4,101,165 SH SOLE 2,169,798 0 1,931,367
DEVON ENERGY CORP NEW COM 25179M103 22,604,197 449,209 SH SOLE 449,209 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 10,056,935 135,081 SH SOLE 122,754 0 12,327
DICKS SPORTING GOODS INC COM 253393102 1,459,018 7,358 SH SOLE 7,358 0 0
DISNEY WALT CO COM 254687106 8,537,919 88,586 SH SOLE 88,586 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 24,198,895 402,912 SH SOLE 402,784 0 128
DOLLAR GEN CORP COM 256677105 4,823,406 40,625 SH SOLE 40,625 0 0
DOUGLAS ELLIMAN INC COM 25961D105 20,899 12,743 SH SOLE 12,743 0 0
DOVER CORP COM 260003108 2,283,778 10,956 SH SOLE 10,956 0 0
DR REDDYS LABS LTD ADR 256135203 393,908 28,441 SH SOLE 28,441 0 0
DROPBOX INC CL A 26210C104 2,019,763 88,898 SH SOLE 88,898 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,622,478 12,391 SH SOLE 12,391 0 0
EAGLE MATLS INC COM 26969P108 5,244,734 27,684 SH SOLE 22,282 0 5,402
EASTMAN CHEM CO COM 277432100 258,801 3,391 SH SOLE 3,391 0 0
EBAY INC. COM 278642103 48,266,632 530,286 SH SOLE 530,286 0 0
ECOPETROL S A SPONSORED ADS 279158109 2,279,259 152,052 SH SOLE 152,052 0 0
EDISON INTL COM 281020107 17,592,179 240,396 SH SOLE 234,056 0 6,340
EDWARDS LIFESCIENCES CORP COM 28176E108 1,525,524 19,050 SH SOLE 19,050 0 0
ELECTRONIC ARTS INC COM 285512109 25,363,263 124,409 SH SOLE 124,409 0 0
ELEVANCE HEALTH INC FORMERLY COM 036752103 564,333,341 1,938,276 SH SOLE 1,728,576 0 209,700
ELI LILLY & CO COM 532457108 689,659,048 749,815 SH SOLE 668,974 0 80,841
EMCOR GROUP INC COM 29084Q100 2,129,286 2,884 SH SOLE 2,884 0 0
ENERFLEX LTD COM 29269R105 5,321,429 255,200 SH SOLE 255,200 0 0
ENERSYS COM 29275Y102 12,713,872 73,186 SH SOLE 68,018 0 5,168
ENOVA INTL INC COM 29357K103 5,748,054 42,318 SH SOLE 42,318 0 0
ENTEGRIS INC COM 29362U104 14,170,096 120,864 SH SOLE 120,826 0 38
EOG RES INC COM 26875P101 58,469,457 404,437 SH SOLE 397,631 0 6,806
EPAM SYS INC COM 29414B104 6,888,745 50,877 SH SOLE 50,861 0 16
EQT CORP COM 26884L109 13,576,576 213,334 SH SOLE 196,641 0 16,693
EQUINOR ASA SPONSORED ADR 29446M102 14,117,588 334,540 SH SOLE 334,540 0 0
ESSENTIAL UTILS INC COM 29670G102 30,154,740 748,814 SH SOLE 748,814 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 385,387 17,313 SH SOLE 17,313 0 0
EVEREST GROUP LTD COM G3223R108 18,202,603 55,691 SH SOLE 55,691 0 0
EVERGY INC COM 30034W106 1,691,976 20,654 SH SOLE 20,654 0 0
EXELIXIS INC COM 30161Q104 1,639,899 38,235 SH SOLE 38,235 0 0
EXELON CORP COM 30161N101 7,239,225 147,679 SH SOLE 139,531 0 8,148
EXPAND ENERGY CORPORATION COM 165167735 17,806,316 162,200 SH SOLE 162,200 0 0
EXPEDIA GROUP INC COM NEW 30212P303 9,365,126 40,561 SH SOLE 40,561 0 0
EXPEDITORS INTL WASH INC COM 302130109 1,664,762 11,623 SH SOLE 11,623 0 0
EXXON MOBIL CORP COM 30231G102 57,026,289 336,121 SH SOLE 336,121 0 0
EZCORP INC CL A NON VTG 302301106 285,906 11,265 SH SOLE 11,265 0 0
F N B CORP COM 302520101 223,881 13,390 SH SOLE 13,390 0 0
FASTENAL CO COM 311900104 1,688,496 36,390 SH SOLE 28,313 0 8,077
FEDERATED HERMES INC CL B 314211103 1,315,729 23,201 SH SOLE 23,201 0 0
FEDEX CORP COM 31428X106 14,111,495 39,619 SH SOLE 39,619 0 0
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107 3,985,247 17,085 SH SOLE 14,574 0 2,511
FIFTH THIRD BANCORP COM 316773100 2,364,013 50,883 SH SOLE 50,883 0 0
FIRST FINANCIAL CORPORATION COM 320218100 327,250 5,178 SH SOLE 5,178 0 0
FIRST SOLAR INC COM 336433107 26,152,534 132,579 SH SOLE 125,589 0 6,990
FIRSTSERVICE CORP NEW COM 33767E202 665,613 4,800 SH SOLE 4,800 0 0
FISERV INC COM 337738108 1,826,669 32,736 SH SOLE 32,736 0 0
FLUOR CORP COM 343412102 6,694,602 143,507 SH SOLE 118,800 0 24,707
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 5,978,249 53,829 SH SOLE 53,829 0 0
FORD MTR CO COM 345370860 47,703,521 4,133,754 SH SOLE 4,133,754 0 0
FORTUNA MNG CORP COM NEW 349942102 3,420,885 344,500 SH SOLE 344,500 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106 3,206,295 82,276 SH SOLE 82,276 0 0
FOX CORP CL A COM 35137L105 5,158,297 88,327 SH SOLE 88,327 0 0
FOX CORP CL B COM 35137L204 9,474,899 178,435 SH SOLE 178,435 0 0
FRANKLIN RESOURCES INC COM 354613101 3,062,664 129,664 SH SOLE 129,664 0 0
FREEPORT MCMORAN INC CL B 35671D857 41,212,128 701,125 SH SOLE 691,589 0 9,536
FRESH DEL MONTE PRODUCE INC ORD G36738105 233,347 5,796 SH SOLE 5,796 0 0
FTI CONSULTING INC COM 302941109 30,529,240 172,706 SH SOLE 172,650 0 56
FULTON FINL CORP PA COM 360271100 329,325 16,191 SH SOLE 16,191 0 0
G III APPAREL GROUP LTD COM 36237H101 538,765 19,450 SH SOLE 19,450 0 0
GAMING & LEISURE P COM 36467J108 1,605,351 36,181 SH SOLE 36,181 0 0
GAP INC COM 364760108 1,397,840 57,762 SH SOLE 57,762 0 0
GARMIN LTD SHS H2906T109 1,798,542 7,752 SH SOLE 7,752 0 0
GARRETT MOTION INC COM 366505105 629,572 34,649 SH SOLE 34,649 0 0
GARTNER INC COM 366651107 2,500,347 15,791 SH SOLE 15,791 0 0
GATES INDL CORP PLC ORD SHS G39108108 286,966 12,692 SH SOLE 12,692 0 0
GE AEROSPACE COM NEW 369604301 91,278,026 321,662 SH SOLE 321,662 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 27,008,183 379,435 SH SOLE 379,435 0 0
GENERAL MILLS INC COM 370334104 20,895,196 561,397 SH SOLE 561,397 0 0
GENERAL MTRS CO COM 37045V100 52,838,753 709,245 SH SOLE 709,245 0 0
GENPACT LIMITED SHS G3922B107 1,968,178 52,837 SH SOLE 52,837 0 0
GENTEX CORP COM 371901109 617,131 28,244 SH SOLE 28,244 0 0
GERDAU SA SPON ADR REP PFD 373737105 5,684,813 1,574,740 SH SOLE 1,385,340 0 189,400
GEVO INC COM PAR 374396406 4,037,839 1,479,062 SH SOLE 1,359,362 0 119,700
GILDAN ACTIVEWEAR INC COM 375916103 1,198,230 21,585 SH SOLE 21,585 0 0
GILEAD SCIENCES INC COM 375558103 4,994,463 35,836 SH SOLE 35,836 0 0
GITLAB INC CLASS A COM 37637K108 815,828 37,700 SH SOLE 37,700 0 0
GLOBAL PMTS INC COM 37940X102 2,431,280 36,126 SH SOLE 36,126 0 0
GLOBAL SHIP LEASE INC COM CL A Y27183600 7,876,490 211,563 SH SOLE 211,563 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 925,184 20,800 SH SOLE 20,800 0 0
GLOBANT S A COM L44385109 375,704 8,148 SH SOLE 8,148 0 0
GLOBUS MED INC CL A 379577208 34,611,936 401,717 SH SOLE 401,587 0 130
GMO ETF TRUST GMO DOMESTIC RES 90139K860 29,333,289 1,053,415 SH SOLE 1,016,860 0 36,555
GMO ETF TRUST GMO INTL QUALITY 90139K308 1,724,355 69,046 SH SOLE 0 0 69,046
GMO ETF TRUST GMO INTL VALUE 90139K407 3,547,787 97,924 SH SOLE 0 0 97,924
GMO ETF TRUST GMO SYSTEMATIC I 90139K506 18,984,023 750,879 SH SOLE 750,879 0 0
GMO ETF TRUST GMO US QUALITY E 90139K100 3,418,286 94,480 SH SOLE 0 0 94,480
GMO ETF TRUST GMO US VALUE 90139K605 3,442,492 122,523 SH SOLE 0 0 122,523
GMO ETF TRUST ULTRA-SHORT INCO 90139K886 10,167,031 203,239 SH SOLE 203,239 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 7,865,169 9,297 SH SOLE 9,297 0 0
GREEN PLAINS INC COM 393222104 64,935,684 3,947,458 SH SOLE 3,798,867 0 148,591
GROUP 1 AUTOMOTIVE INC COM 398905109 2,174,223 6,576 SH SOLE 6,576 0 0
GRUPO CIBEST SA SPON ADS 40090E106 18,226,018 250,323 SH SOLE 204,778 0 45,545
GSK PLC SPONSORED ADR 37733W204 194,410,418 3,522,566 SH SOLE 2,238,458 0 1,284,108
GULFPORT ENERGY CORP COMMON SHARES 402635502 13,019,806 61,539 SH SOLE 61,539 0 0
HAFNIA LTD SHS Y2990R101 559,364 73,059 SH SOLE 0 0 73,059
HALEON PLC SPON ADS 405552100 18,995,930 1,897,694 SH SOLE 1,701,241 0 196,453
HALLIBURTON CO COM 406216101 9,873,477 253,231 SH SOLE 253,231 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104 313,208 11,182 SH SOLE 11,182 0 0
HARTFORD INSURANCE GROUP INC COM 416515104 22,414,405 165,750 SH SOLE 165,750 0 0
HENRY JACK & ASSOC INC COM 426281101 51,494,015 325,829 SH SOLE 325,767 0 62
HERBALIFE LTD COM SHS G4412G101 946,967 64,332 SH SOLE 64,332 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102 323,978 12,342 SH SOLE 12,342 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 32,971,326 1,384,768 SH SOLE 1,384,768 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 674,839,650 2,219,281 SH SOLE 1,982,804 0 236,478
HOLLEY INC COM 43538H103 41,313 13,457 SH SOLE 13,457 0 0
HOLOGIC INC COM 436440101 24,255,470 320,882 SH SOLE 320,882 0 0
HONDA MOTOR CO LTD ADR ECH CNV IN 3 438128308 22,366,683 920,061 SH SOLE 804,004 0 116,057
HONEYWELL INTL INC COM 438516106 5,799,026 25,656 SH SOLE 25,656 0 0
HOST HOTELS & RESORTS INC COM 44107P104 242,431 12,653 SH SOLE 12,653 0 0
HOULIHAN LOKEY INC CL A 441593100 19,710,984 137,244 SH SOLE 137,200 0 44
HP INC COM 40434L105 28,890,015 1,503,905 SH SOLE 1,503,905 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 4,569,121 55,390 SH SOLE 39,270 0 16,120
HUBBELL INC COM 443510607 18,617,810 37,938 SH SOLE 34,233 0 3,705
HUMANA INC COM 444859102 7,793,881 44,950 SH SOLE 44,950 0 0
HUNTINGTON BANCSHARES INC COM 446150104 4,963,116 317,132 SH SOLE 317,132 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 3,082,889 8,115 SH SOLE 6,311 0 1,804
IBEX LTD SHS NEW G4690M101 287,430 10,717 SH SOLE 10,717 0 0
ICF INTL INC COM 44925C103 234,326 3,589 SH SOLE 3,589 0 0
ICL GROUP LTD SHS M53213100 7,459,142 1,454,740 SH SOLE 1,327,846 0 126,894
IDEXX LABS INC COM 45168D104 1,468,219 2,613 SH SOLE 2,613 0 0
INCYTE CORP COM 45337C102 34,321,517 364,657 SH SOLE 364,657 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 77,907 13,716 SH SOLE 13,716 0 0
ING GROEP N.V. SPONSORED ADR 456837103 1,527,937 58,654 SH SOLE 58,654 0 0
INTEL CORP COM 458140100 1,133,523 25,686 SH SOLE 25,686 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2,059,345 8,496 SH SOLE 8,496 0 0
INTERNATIONAL PAPER CO COM 460146103 1,017,450 28,500 SH SOLE 28,500 0 0
INTUIT COM 461202103 2,794,040 6,462 SH SOLE 6,462 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 567,447,577 1,230,930 SH SOLE 1,090,658 0 140,272
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 1,720,444 74,867 SH SOLE 0 0 74,867
INVESCO LTD SHS G491BT108 2,443,428 100,594 SH SOLE 100,594 0 0
ISHARES INC CORE MSCI EMKT 46434G103 854,019 12,244 SH SOLE 0 0 12,244
ISHARES INC MSCI EMRG CHN 46434G764 850,865 10,817 SH SOLE 0 0 10,817
ISHARES TR RUS 1000 ETF 464287622 647,883 1,817 SH SOLE 1,817 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 3,201,844 26,997 SH SOLE 0 0 26,997
ISHARES TR CORE MSCI INTL 46435G326 521,143 6,236 SH SOLE 0 0 6,236
ISHARES TR EAFE SML CP ETF 464288273 348,611 4,446 SH SOLE 0 0 4,446
ISHARES TR MSCI JP VALUE 46435U374 1,354,815 31,751 SH SOLE 0 0 31,751
ITRON INC COM 465741106 40,077,158 447,140 SH SOLE 419,710 0 27,430
JABIL INC COM 466313103 345,466 1,301 SH SOLE 1,301 0 0
JACKSON FINANCIAL INC COM CL A 46817M107 2,487,063 23,525 SH SOLE 23,525 0 0
JACOBS SOLUTIONS INC COM 46982L108 6,855,937 53,865 SH SOLE 45,605 0 8,260
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 4,287,186 83,457 SH SOLE 83,457 0 0
JOHNSON & JOHNSON COM 478160104 1,779,246,370 7,278,866 SH SOLE 6,508,993 0 769,873
JPMORGAN CHASE & CO COM 46625H100 28,444,390 96,697 SH SOLE 96,697 0 0
KADANT INC COM 48282T104 22,818,794 78,053 SH SOLE 78,030 0 23
KB FINL GROUP INC SPONSORED ADR 48241A105 2,350,337 23,567 SH SOLE 961 0 22,606
KB HOME COM 48666K109 5,200,875 100,500 SH SOLE 100,500 0 0
KENNAMETAL INC COM 489170100 1,528,154 42,296 SH SOLE 42,296 0 0
KENVUE INC COM 49177J102 28,657,380 1,662,261 SH SOLE 1,662,261 0 0
KEURIG DR PEPPER INC COM 49271V100 5,852,131 222,261 SH SOLE 222,261 0 0
KIMBERLY-CLARK CORP COM 494368103 11,045,043 114,492 SH SOLE 114,492 0 0
KIMCO REALTY CORP COM 49446R109 1,724,415 76,743 SH SOLE 76,743 0 0
KINDER MORGAN INC DEL COM 49456B101 2,826,981 84,312 SH SOLE 84,312 0 0
KINROSS GOLD CORP COM 496902404 1,109,306 36,400 SH SOLE 36,400 0 0
KKR & CO INC COM 48251W104 795,500 8,600 SH SOLE 8,600 0 0
KLA CORP COM NEW 482480100 679,082,455 461,202 SH SOLE 414,565 0 46,637
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 5,320,795 92,407 SH SOLE 71,807 0 20,600
KOHLS CORP COM 500255104 178,252 13,818 SH SOLE 13,818 0 0
KOSMOS ENERGY LTD COM 500688106 50,895,456 18,307,718 SH SOLE 18,307,718 0 0
KRAFT HEINZ CO COM 500754106 24,592,028 1,093,465 SH SOLE 1,093,465 0 0
KROGER CO COM 501044101 12,139,186 167,761 SH SOLE 167,761 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 1,050,291 3,043 SH SOLE 1,137 0 1,906
LAM RESEARCH CORP COM NEW 512807306 1,475,153,112 6,904,206 SH SOLE 6,126,568 0 777,639
LAMB WESTON HLDGS INC COM 513272104 819,844 19,400 SH SOLE 19,400 0 0
LANDSTAR SYS INC COM 515098101 7,061,815 44,051 SH SOLE 44,037 0 14
LARGO INC COM 517097101 5,754,051 5,050,356 SH SOLE 4,964,056 0 86,300
LARIMAR THERAPEUTICS INC COM 517125100 58,793 13,065 SH SOLE 13,065 0 0
LAS VEGAS SANDS CORP COM 517834107 1,615,269 29,979 SH SOLE 29,979 0 0
LEAR CORP COM NEW 521865204 8,674,656 71,644 SH SOLE 71,644 0 0
LEIDOS HOLDINGS INC COM 525327102 4,824,541 31,022 SH SOLE 31,022 0 0
LENNAR CORP CL A 526057104 24,537,076 282,555 SH SOLE 282,555 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 456,980 24,715 SH SOLE 24,715 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 19,035,582 378,441 SH SOLE 378,441 0 0
LIBERTY ENERGY INC COM CL A 53115L104 2,496,211 86,674 SH SOLE 86,674 0 0
LIFEZONE METALS LIMITED ORD SHS G5568L109 8,568,336 2,550,100 SH SOLE 2,516,700 0 33,400
LINCOLN NATL CORP IND COM 534187109 1,084,525 30,550 SH SOLE 30,550 0 0
LKQ CORP COM 501889208 3,226,324 109,851 SH SOLE 109,851 0 0
LOCKHEED MARTIN CORP COM 539830109 2,190,914 3,625 SH SOLE 2,807 0 818
LOGITECH INTL S A SHS H50430232 12,857,498 142,774 SH SOLE 140,290 0 2,484
LTC PPTYS INC COM 502175102 254,026 6,836 SH SOLE 6,836 0 0
LULULEMON ATHLETICA INC COM 550021109 19,617,622 128,136 SH SOLE 128,136 0 0
LYONDELLBASELL INDUSTRIES NV SHS - A - N53745100 28,629,816 355,385 SH SOLE 355,385 0 0
M & T BK CORP COM 55261F104 7,447,917 36,029 SH SOLE 36,029 0 0
M/I HOMES INC COM 55305B101 1,397,644 11,414 SH SOLE 11,414 0 0
MACYS INC COM 55616P104 5,934,153 328,035 SH SOLE 328,035 0 0
MAGNA INTL INC COM 559222401 67,836,556 1,216,039 SH SOLE 871,157 0 344,882
MAGNUM ICE CREAM CO NV ORD SHS N5505D105 34,994,131 2,388,829 SH SOLE 2,388,829 0 0
MALIBU BOATS INC COM CL A 56117J100 7,015,559 270,662 SH SOLE 270,570 0 92
MANULIFE FINL CORP COM 56501R106 47,183,292 1,371,676 SH SOLE 1,047,964 0 323,712
MARATHON PETE CORP COM 56585A102 5,982,410 24,500 SH SOLE 24,500 0 0
MARTIN MARIETTA MATLS INC COM 573284106 5,465,378 9,284 SH SOLE 7,222 0 2,062
MARZETTI COMPANY COM 513847103 26,814,855 193,847 SH SOLE 193,785 0 62
MASCO CORP COM 574599106 374,596 6,205 SH SOLE 6,205 0 0
MASIMO CORP COM 574795100 24,477,936 137,617 SH SOLE 137,617 0 0
MASTERCARD INCORPORATED CL A 57636Q104 475,070,366 950,785 SH SOLE 842,916 0 107,870
MATADOR RES CO COM 576485205 3,642,769 57,657 SH SOLE 57,657 0 0
MATCH GROUP INC NEW COM 57667L107 7,820,762 254,665 SH SOLE 254,665 0 0
MATSON INC COM 57686G105 955,934 5,831 SH SOLE 5,831 0 0
MATTEL INC COM 577081102 3,391,665 233,425 SH SOLE 233,425 0 0
MEDTRONIC PLC SHS G5960L103 2,907,367 33,553 SH SOLE 33,553 0 0
MERCK & CO INC COM 58933Y105 843,687,399 7,013,777 SH SOLE 6,306,176 0 707,601
MERITAGE HOMES CORP COM 59001A102 2,778,657 44,933 SH SOLE 44,933 0 0
META PLATFORMS INC CL A 30303M102 1,758,180,246 3,073,041 SH SOLE 2,739,870 0 333,171
METLIFE INC COM 59156R108 4,331,883 61,254 SH SOLE 61,254 0 0
MGIC INVT CORP WIS COM 552848103 7,134,855 271,804 SH SOLE 271,804 0 0
MICROSOFT CORP COM 594918104 2,286,221,444 6,176,138 SH SOLE 5,484,052 0 692,086
MONDELEZ INTL INC CL A 609207105 69,319,997 1,202,637 SH SOLE 1,202,637 0 0
MONOLITHIC PWR SYS INC COM 609839105 1,659,705 1,518 SH SOLE 1,518 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 4,210,796 58,112 SH SOLE 58,112 0 0
MORGAN STANLEY COM NEW 617446448 3,191,012 19,390 SH SOLE 19,390 0 0
MOSAIC CO COM 61945C103 2,171,274 85,148 SH SOLE 85,148 0 0
MUELLER INDS INC COM 624756102 2,788,393 25,166 SH SOLE 25,166 0 0
MYR GROUP INC COM 55405W104 3,454,468 12,236 SH SOLE 9,570 0 2,666
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 3,761,584 99,671 SH SOLE 99,671 0 0
NCR ATLEOS CORPORATION COM SHS 63001N106 24,326,007 558,192 SH SOLE 558,192 0 0
NETAPP INC COM 64110D104 5,060,421 49,423 SH SOLE 49,423 0 0
NETFLIX INC. COM 64110L106 389,314,486 4,049,031 SH SOLE 3,587,845 0 461,186
NEUROCRINE BIOSCIENCES INC COM 64125C109 4,693,369 35,626 SH SOLE 35,626 0 0
NEW YORK TIMES CO MTN BE CL A 650111107 33,204,555 396,567 SH SOLE 396,440 0 127
NEWMARK GROUP INC CL A 65158N102 279,369 18,637 SH SOLE 18,637 0 0
NEWMARKET CORP COM 651587107 2,137,568 3,335 SH SOLE 3,335 0 0
NEXGEN ENERGY LTD COM 65340P106 87,365,853 7,554,115 SH SOLE 7,370,215 0 183,900
NEXTPOWER INC CLASS A COM 65290E101 28,945,502 240,112 SH SOLE 230,312 0 9,800
NICE LTD SPONSORED ADR 653656108 23,276,658 211,107 SH SOLE 211,107 0 0
NIKE INC CL B 654106103 2,338,289 44,269 SH SOLE 44,269 0 0
NMI HLDGS INC COM 629209305 409,984 10,930 SH SOLE 10,930 0 0
NOBLE CORP PLC ORD SHS A G65431127 4,690,994 95,598 SH SOLE 95,598 0 0
NOKIA CORP SPONSORED ADR 654902204 144,720 18,000 SH SOLE 18,000 0 0
NORDSON CORP COM 655663102 904,870 3,401 SH SOLE 3,401 0 0
NORFOLK SOUTHN CORP COM 655844108 19,867,569 69,225 SH SOLE 69,224 0 1
NORTHROP GRUMMAN CORP COM 666807102 19,875,016 29,132 SH SOLE 27,183 0 1,949
NORTHWESTERN ENERGY GROUP IN COM NEW 668074305 36,005,416 546,033 SH SOLE 546,033 0 0
NOV INC COM 62955J103 4,066,477 216,187 SH SOLE 216,187 0 0
NOVARTIS AG SPONSORED ADR 66987V109 42,103,552 275,637 SH SOLE 230,535 0 45,102
NOVO-NORDISK A S ADR 670100205 1,027,937 27,971 SH SOLE 12,213 0 15,758
NUCOR CORP COM 670346105 43,625,602 257,987 SH SOLE 251,922 0 6,065
NUTRIEN LTD COM 67077M108 33,249,062 440,818 SH SOLE 410,818 0 30,000
NVIDIA CORPORATION COM 67066G104 61,827,416 354,515 SH SOLE 354,515 0 0
NXP SEMICONDUCTORS N V COM N6596X109 5,254,784 26,693 SH SOLE 26,693 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 4,091,871 20,941 SH SOLE 16,301 0 4,640
OLLIES BARGAIN OUTLET HLDGS COM 681116109 29,054,912 315,677 SH SOLE 315,576 0 101
OMNICOM GROUP INC COM 681919106 23,452,965 311,419 SH SOLE 311,419 0 0
ON SEMICONDUCTOR CORP COM 682189105 9,422,676 152,175 SH SOLE 140,250 0 11,925
ONESTREAM INC CL A 68278B107 16,237,272 676,553 SH SOLE 676,553 0 0
ONTO INNOVATION INC COM 683344105 27,986,724 136,474 SH SOLE 136,431 0 43
OPEN TEXT CORP COM 683715106 37,797,339 1,700,642 SH SOLE 1,517,908 0 182,734
ORASURE TECHNOLOGIES INC COM 68554V108 36,993 12,331 SH SOLE 12,331 0 0
ORGANON & CO COMMON STOCK 68622V106 2,688,755 448,874 SH SOLE 448,874 0 0
ORION S.A. COM L72967109 87,360 13,440 SH SOLE 13,440 0 0
ORMAT TECHNOLOGIES INC COM 686688102 9,136,477 81,634 SH SOLE 75,334 0 6,300
OSHKOSH CORP COM 688239201 2,968,784 20,167 SH SOLE 20,167 0 0
OUTFRONT MEDIA INC COM NEW 69007J304 435,554 16,436 SH SOLE 16,436 0 0
OVINTIV INC COM 69047Q102 5,870,704 98,900 SH SOLE 98,900 0 0
OWENS CORNING NEW COM 690742101 9,056,932 83,690 SH SOLE 77,182 0 6,508
PACCAR INC COM 693718108 976,206 8,452 SH SOLE 8,452 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 6,046,629 603,456 SH SOLE 465,956 0 137,500
PARAMOUNT SKYDANCE CORP COM CL B 69932A204 1,463,035 162,199 SH SOLE 162,199 0 0
PAYCOM SOFTWARE INC COM 70432V102 2,789,465 22,951 SH SOLE 22,951 0 0
PAYPAL HLDGS INC COM 70450Y103 38,321,525 847,259 SH SOLE 847,259 0 0
PEABODY ENGR CORP COM 704551100 5,209,395 158,100 SH SOLE 158,100 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106 207,312 9,692 SH SOLE 9,692 0 0
PENN ENTERTAINMENT INC COM 707569109 1,405,305 93,500 SH SOLE 93,500 0 0
PENTAIR PLC SHS G7S00T104 3,548,513 40,736 SH SOLE 38,636 0 2,100
PENUMBRA INC COM 70975L107 377,626 1,150 SH SOLE 1,150 0 0
PEPSICO INC COM 713448108 13,078,524 84,220 SH SOLE 84,220 0 0
PERDOCEO ED CORP COM 71363P106 4,644,850 124,828 SH SOLE 124,828 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105 3,695,033 173,313 SH SOLE 173,313 0 0
PETROLEO BRASILEIRO S A SP ADR NON VTG 71654V101 12,841,987 684,906 SH SOLE 684,906 0 0
PETROLEO BRASILEIRO S A SPONSORED ADR 71654V408 498,996 24,048 SH SOLE 24,048 0 0
PFIZER INC COM 717081103 64,175,239 2,285,443 SH SOLE 2,285,443 0 0
PHILLIPS 66 COM 718546104 1,054,640 5,789 SH SOLE 5,789 0 0
PHINIA INC COMMON STOCK 71880K101 585,710 8,558 SH SOLE 8,558 0 0
PHOTRONICS INC COM 719405102 1,239,415 30,671 SH SOLE 30,671 0 0
PINTEREST INC CL A 72352L106 25,862,958 1,410,194 SH SOLE 1,410,194 0 0
PNC FINL SVCS GROUP INC COM 693475105 14,144,293 67,972 SH SOLE 67,972 0 0
POLARIS INC COM 731068102 347,819 6,382 SH SOLE 6,382 0 0
POPULAR INC COM NEW 733174700 258,814 1,929 SH SOLE 1,929 0 0
POSCO HOLDINGS INC SPONSORED ADR 693483109 3,064,467 52,393 SH SOLE 52,393 0 0
PPG INDS INC COM 693506107 3,509,191 32,833 SH SOLE 32,833 0 0
PRECISION DRILLING CORP COM NEW 74022D407 9,074,021 92,500 SH SOLE 84,400 0 8,100
PREFORMED LINE PRODS CO COM 740444104 7,985,501 29,494 SH SOLE 29,485 0 9
PRICE T ROWE GROUP INC COM 74144T108 29,808,306 330,689 SH SOLE 330,689 0 0
PRICESMART INC COM 741511109 38,824,485 257,970 SH SOLE 257,886 0 84
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 1,645,228 18,258 SH SOLE 18,258 0 0
PROCTER & GAMBLE CO COM 742718109 129,047,607 893,434 SH SOLE 893,434 0 0
PROG HOLDINGS INC COM NPV 74319R101 584,559 20,375 SH SOLE 20,375 0 0
PROGRESSIVE CORP COM 743315103 14,508,987 73,189 SH SOLE 73,189 0 0
PRUDENTIAL FINL INC COM 744320102 1,968,258 20,148 SH SOLE 20,148 0 0
PTC INC COM 69370C100 30,249,772 212,294 SH SOLE 212,294 0 0
PULTE GROUP INC COM 745867101 29,123,882 247,631 SH SOLE 247,631 0 0
PVH CORPORATION COM 693656100 3,583,013 51,362 SH SOLE 51,362 0 0
QFIN HOLDINGS INC AMERICAN DEP 88557W101 6,026,762 466,829 SH SOLE 466,829 0 0
QNITY ELECTRONICS INC COMMON STOCK 74743L100 5,441,436 47,161 SH SOLE 47,161 0 0
QUALCOMM INC COM 747525103 57,108,908 443,461 SH SOLE 443,461 0 0
QUEST DIAGNOSTICS INC COM 74834L100 369,035,502 1,883,024 SH SOLE 1,668,464 0 214,560
RADIAN GROUP INC COM 750236101 7,938,737 239,986 SH SOLE 239,986 0 0
RALLIANT CORP COM 750940108 271,375 6,525 SH SOLE 6,525 0 0
RALPH LAUREN CORP CL A 751212101 1,295,182 3,765 SH SOLE 3,765 0 0
RAYMOND JAMES FINL INC COM 754730109 686,369 4,740 SH SOLE 4,740 0 0
RBC BEARINGS INC COM 75524B104 13,657,296 25,146 SH SOLE 25,138 0 8
REGAL REXNORD CORPORATION COM 758750103 3,809,056 20,341 SH SOLE 15,830 0 4,511
REGENERON PHARMACEUTICALS COM 75886F107 42,767,942 55,353 SH SOLE 55,353 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 7,074,979 270,864 SH SOLE 270,864 0 0
RENTOKIL INITIAL PLC SPONSORED ADR 760125104 679,968 21,600 SH SOLE 21,600 0 0
RESMED INC COM 761152107 4,247,835 18,923 SH SOLE 18,923 0 0
RESOURCES CONNECTION INC COM 76122Q105 364,921 97,834 SH SOLE 97,834 0 0
RIO TINTO PLC SPONSORED ADR 767204100 187,031,244 2,004,837 SH SOLE 1,137,428 0 867,409
ROCKET COS INC COM CL A 77311W101 1,051,693 73,803 SH SOLE 73,803 0 0
ROCKWELL AUTOMATION INC COM 773903109 3,748,143 10,444 SH SOLE 8,124 0 2,320
ROPER TECHNOLOGIES INC COM 776696106 39,607,904 111,931 SH SOLE 109,751 0 2,180
ROSS STORES INC COM 778296103 1,900,062 8,771 SH SOLE 8,771 0 0
ROYAL BK CDA COM 780087102 2,426,381 15,049 SH SOLE 10,649 0 4,400
RYANAIR HOLDINGS PLC SPONSORED ADR 783513203 5,715,726 98,888 SH SOLE 98,888 0 0
SAIA INC COM 78709Y105 2,687,995 7,652 SH SOLE 5,974 0 1,678
SALESFORCE INC COM 79466L302 826,118,204 4,425,552 SH SOLE 3,937,631 0 487,922
SALLY BEAUTY HLDGS INC COM 79546E104 422,356 30,495 SH SOLE 30,495 0 0
SANOFI SA SPONSORED ADR 80105N105 9,109,441 189,071 SH SOLE 189,071 0 0
SAP SE SPON ADR 803054204 17,290,364 100,987 SH SOLE 89,213 0 11,774
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 2,831,370 113,664 SH SOLE 0 0 113,664
SEABOARD CORP DEL COM 811543107 989,454 175 SH SOLE 175 0 0
SELECT MED HLDGS CORP COM 81619Q105 16,075,119 986,809 SH SOLE 986,809 0 0
SHARKNINJA INC COM SHS G8068L108 484,704 4,577 SH SOLE 4,577 0 0
SHELL PLC SPON ADS 780259305 8,067,564 86,748 SH SOLE 86,748 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 1,606,891 26,205 SH SOLE 18,886 0 7,319
SIGNET JEWELERS LIMITED SHS G81276100 2,960,538 34,978 SH SOLE 34,978 0 0
SILICON LABORATORIES INC COM 826919102 12,216,532 58,691 SH SOLE 58,691 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 12,402,662 231,609 SH SOLE 231,609 0 0
SLB LIMITED COM STK 806857108 4,083,090 79,453 SH SOLE 79,453 0 0
SLM CORP COM 78442P106 2,383,468 111,325 SH SOLE 111,325 0 0
SM ENERGY COMPANY COM 78454L100 22,353,503 716,918 SH SOLE 716,918 0 0
SMITHFIELD FOODS INC COM 832248207 336,479 12,030 SH SOLE 12,030 0 0
SNAP ON INC COM 833034101 1,127,587 3,104 SH SOLE 3,104 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 135,957,832 1,679,736 SH SOLE 1,632,014 0 47,722
SOLAREDGE TECHNOLOGIES INC COM 83417M104 114,055,910 2,234,200 SH SOLE 2,134,007 0 100,193
SOLVENTUM CORP COM SHS 83444M101 22,800,344 349,163 SH SOLE 349,163 0 0
SPDR SERIES TRUST STATE STREET SPD 78464A672 2,503,279 87,344 SH SOLE 0 0 87,344
SPOK HLDGS INC COM 84863T106 114,156 10,473 SH SOLE 10,473 0 0
STATE STR CORP COM 857477103 27,387,457 216,399 SH SOLE 216,399 0 0
STATE STREET SPDR S&P 500 ETF T TR UNIT 78462F103 4,972,062 7,645 SH SOLE 7,645 0 0
STEEL DYNAMICS INC COM 858119100 17,014,860 94,527 SH SOLE 91,455 0 3,072
STELLANTIS N.V SHS N82405106 43,196,134 6,187,512 SH SOLE 6,011,857 0 175,655
STEPSTONE GROUP INC COM CL A 85914M107 14,889,165 312,011 SH SOLE 311,911 0 100
STMICROELECTRONICS N V NY REGISTRY 861012102 33,238,655 962,045 SH SOLE 410,198 0 551,847
STRIDE INC COM 86333M108 788,769 8,946 SH SOLE 8,946 0 0
SUN LIFE FINANCIAL INC. COM 866796105 39,847,517 637,630 SH SOLE 420,102 0 217,528
SUNCOKE ENERGY INC COM 86722A103 179,578 27,585 SH SOLE 27,585 0 0
SUNCOR ENERGY INC NEW COM 867224107 5,914,010 89,700 SH SOLE 89,700 0 0
SUNRUN INC COM 86771W105 106,041,071 7,820,138 SH SOLE 7,488,169 0 331,969
SUPER MICRO COMPUTER INC COM NEW 86800U302 4,373,935 192,092 SH SOLE 192,092 0 0
SUZANO S A SPON ADS 86959K105 1,787,015 178,523 SH SOLE 0 0 178,523
SYNCHRONY FINANCIAL COM 87165B103 35,786,410 526,116 SH SOLE 526,116 0 0
SYNOPSYS INC COM 871607107 360,850,543 910,133 SH SOLE 806,012 0 104,121
SYSCO CORP COM 871829107 738,551 10,354 SH SOLE 10,354 0 0
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 126,566,508 374,511 SH SOLE 360,427 0 14,083
TARGET CORP COM 87612E106 55,515,296 458,047 SH SOLE 458,047 0 0
TE CONNECTIVITY PLC ORD SHS G87052109 13,499,766 64,586 SH SOLE 61,456 0 3,130
TELEFONAKTIEBOLAGET LM ERICS ADR B SEK 10 294821608 4,903,825 435,122 SH SOLE 435,122 0 0
TENARIS S A SPONSORED ADS 88031M109 20,222,437 347,584 SH SOLE 314,558 0 33,026
TERADYNE INC COM 880770102 276,301 932 SH SOLE 932 0 0
TEREX CORP NEW COM 880779103 3,638,846 61,571 SH SOLE 61,571 0 0
TESLA INC COM 88160R101 373,237 1,004 SH SOLE 1,004 0 0
TEXAS INSTRS INC COM 882508104 982,552,027 5,061,047 SH SOLE 4,498,554 0 562,492
TEXTRON INC COM 883203101 23,574,654 269,240 SH SOLE 269,240 0 0
THE CIGNA GROUP COM 125523100 693,075,114 2,598,218 SH SOLE 2,319,992 0 278,226
THE TRADE DESK INC COM CL A 88339J105 1,216,570 53,617 SH SOLE 53,617 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,229,910,332 2,502,206 SH SOLE 2,225,119 0 277,087
TIM S A SPONSORED ADR 88706T108 2,395,093 90,415 SH SOLE 0 0 90,415
TIMKEN CO COM 887389104 1,849,181 18,387 SH SOLE 18,387 0 0
TJX COS INC NEW COM 872540109 592,890,649 3,712,526 SH SOLE 3,291,406 0 421,119
TOLL BROTHERS INC COM 889478103 1,696,732 12,433 SH SOLE 12,433 0 0
TORO CO COM 891092108 664,732 7,114 SH SOLE 7,114 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 182,539,156 1,960,719 SH SOLE 1,294,889 0 665,830
TOTALENERGIES SE ACT F92124100 138,518,876 1,490,835 SH SOLE 1,020,931 0 469,904
TOYOTA MOTOR CORP ADS 892331307 3,196,456 15,510 SH SOLE 15,510 0 0
TRADEWEB MKTS INC CL A 892672106 311,877,297 2,650,663 SH SOLE 2,355,261 0 295,402
TRANE TECHNOLOGIES PLC SHS G8994E103 7,974,320 19,135 SH SOLE 17,895 0 1,240
TRANSFORCE INC COM 87241L109 5,166,660 47,562 SH SOLE 38,540 0 9,022
TRAVELERS COMPANIES INC COM 89417E109 10,515,939 36,053 SH SOLE 36,053 0 0
TREX INC COM 89531P105 24,771,172 680,153 SH SOLE 679,935 0 218
TRI POINTE HOMES INC COM 87265H109 23,342,056 499,509 SH SOLE 499,509 0 0
TRIMBLE INC COM 896239100 1,727,160 26,478 SH SOLE 26,478 0 0
TRUIST FINL CORP COM 89832Q109 7,845,562 170,667 SH SOLE 170,667 0 0
TXNM ENERGY INC COM 69349H107 30,149,342 515,726 SH SOLE 515,726 0 0
TYSON FOODS INC CL A 902494103 1,057,924 16,512 SH SOLE 16,512 0 0
UBER TECHNOLOGIES INC COM 90353T100 530,600,831 7,376,626 SH SOLE 6,543,386 0 833,240
UBS GROUP AG SHS H42097107 20,407,657 533,634 SH SOLE 247,438 0 286,196
UGI CORP NEW COM 902681105 1,283,149 35,232 SH SOLE 35,232 0 0
ULTA BEAUTY INC COM 90384S303 1,376,295 2,633 SH SOLE 2,633 0 0
UNILEVER PLC SPON ADR NEW 904767803 30,595,232 537,041 SH SOLE 484,981 0 52,060
UNION PAC CORP COM 907818108 9,554,618 39,381 SH SOLE 31,650 0 7,731
UNITED AIRLS HLDGS INC COM 910047109 23,928,809 259,898 SH SOLE 259,898 0 0
UNITED NAT FOODS INC COM 911163103 286,041 6,348 SH SOLE 6,348 0 0
UNITED PARCEL SVCS INC CL B 911312106 45,357,902 461,048 SH SOLE 461,048 0 0
UNITED RENTALS INC COM 911363109 6,800,379 9,334 SH SOLE 8,287 0 1,047
UNITED STS LIME & MINERALS I COM 911922102 7,316,381 56,017 SH SOLE 55,999 0 18
UNITED THERAPEUTICS CORP DEL COM 91307C102 2,046,967 3,452 SH SOLE 3,452 0 0
UNITEDHEALTH GROUP INC COM 91324P102 854,646,000 3,158,451 SH SOLE 2,814,924 0 343,527
UNIVERSAL CORP VA MTNS BK EN COM 913456109 811,053 15,390 SH SOLE 15,390 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 13,937,270 152,054 SH SOLE 151,998 0 56
UNIVERSAL HLTH SVCS INC CL B 913903100 13,376,218 74,740 SH SOLE 74,740 0 0
UPWORK INC COM 91688F104 158,843 14,493 SH SOLE 14,493 0 0
URBAN OUTFITTERS INC COM 917047102 510,918 8,065 SH SOLE 8,065 0 0
US BANCORP COM NEW 902973304 994,100,630 19,113,643 SH SOLE 17,031,548 0 2,082,095
VALARIS LTD CL A G9460G101 721,476 7,359 SH SOLE 7,359 0 0
VALE S A SPONSORED ADS 91912E105 41,880,752 2,632,354 SH SOLE 2,169,054 0 463,300
VALERO ENERGY CORP COM 91913Y100 2,056,200 8,322 SH SOLE 8,322 0 0
VALLEY NATL BANCORP COM 919794107 784,729 63,903 SH SOLE 63,903 0 0
VALMONT INDS INC COM 920253101 14,960,700 37,442 SH SOLE 35,742 0 1,700
VANDA PHARMACEUTICALS INC COM 921659108 112,785 16,322 SH SOLE 16,322 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 682,922 12,635 SH SOLE 0 0 12,635
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 341,566 3,495 SH SOLE 0 0 3,495
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 507,349 3,480 SH SOLE 0 0 3,480
VANGUARD INDEX FDS LARGE CAP ETF 922908637 355,883 1,191 SH SOLE 1,191 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 2,756,689 46,292 SH SOLE 0 0 46,292
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 1,712,119 29,247 SH SOLE 0 0 29,247
VANGUARD STAR FDS VG TL INTL STK F 921909768 1,037,592 13,456 SH SOLE 0 0 13,456
VEECO INSTRS INC DEL COM 922417100 12,359,645 365,022 SH SOLE 364,907 0 115
VERIZON COMMUNICATIONS INC COM 92343V104 66,225,446 1,319,232 SH SOLE 1,319,232 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 1,690,914 6,748 SH SOLE 6,748 0 0
VICI PPTYS INC COM 925652109 7,689,351 281,455 SH SOLE 281,455 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 24,565,204 1,562,672 SH SOLE 1,208,166 0 354,506
VISA INC COM CL A 92826C839 917,636,392 3,036,116 SH SOLE 2,678,173 0 357,944
VISTA ENERGY S.A.B. DE C.V. SPONSORED ADS 92837L109 71,636,728 949,208 SH SOLE 949,208 0 0
VODAFONE GROUP PLC SPONSORED ADR 92857W308 151,611,039 10,093,944 SH SOLE 5,914,559 0 4,179,385
VONTIER CORPORATION COM 928881101 1,341,121 37,810 SH SOLE 37,810 0 0
VULCAN MATLS CO COM 929160109 6,002,854 22,045 SH SOLE 17,121 0 4,924
WABTEC COM 929740108 366,618 1,467 SH SOLE 1,467 0 0
WALMART INC COM 931142103 213,762 1,720 SH SOLE 1,720 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104 15,964,365 581,368 SH SOLE 581,368 0 0
WEATHERFORD INTL PLC ORD SHS G48833118 4,133,146 43,700 SH SOLE 43,700 0 0
WEBSTER FINL CORP COM 947890109 32,740,693 471,632 SH SOLE 471,632 0 0
WELLS FARGO & CO COM 949746101 5,997,436 75,335 SH SOLE 75,335 0 0
WENDYS CO COM 95058W100 133,225 19,169 SH SOLE 19,169 0 0
WESCO INTL INC COM 95082P105 3,955,998 14,458 SH SOLE 11,249 0 3,209
WESTERN UN CO COM 959802109 4,200,867 481,199 SH SOLE 481,199 0 0
WEYERHAEUSER CO COM NEW 962166104 15,258,099 624,564 SH SOLE 603,164 0 21,400
WILLIAMS SONOMA INC COM 969904101 1,393,184 7,641 SH SOLE 7,641 0 0
WILLSCOT HLDGS CORP COM CL A 971378104 4,952,930 285,307 SH SOLE 221,587 0 63,720
WIPRO LTD SPON ADR 1 SH 97651M109 28,408 13,400 SH SOLE 13,400 0 0
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 2,809,386 117,646 SH SOLE 117,646 0 0
WOODWARD INC COM 980745103 9,013,141 25,182 SH SOLE 25,174 0 8
WORTHINGTON ENTERPRISES INC COM 981811102 375,982 7,211 SH SOLE 7,211 0 0
WP CAREY INC COM 92936U109 1,154,369 16,986 SH SOLE 16,986 0 0
WW GRAINGER INC COM 384802104 1,653,668 1,516 SH SOLE 1,516 0 0
XPEL INC COM 98379L100 8,757,948 197,875 SH SOLE 197,812 0 63
YELP INC CL A 985817105 486,092 19,648 SH SOLE 19,648 0 0
YETI HLDGS INC COM 98585X104 1,550,721 42,381 SH SOLE 42,381 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 42,807,947 926,178 SH SOLE 926,178 0 0
YUM BRANDS INC COM 988498101 766,361 4,929 SH SOLE 4,929 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 6,147,579 29,403 SH SOLE 29,403 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 6,470,980 245,578 SH SOLE 155,534 0 90,044
ZOETIS INC CL A 98978V103 1,222,882 10,345 SH SOLE 10,345 0 0
ZOOM COMMUNICATIONS INC CL A 98980L101 29,907,411 372,029 SH SOLE 372,029 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 941,479 157,438 SH SOLE 157,438 0 0