Please wait

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
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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
908 DEVICES INC COM 65443P102   4,918,069 803,606 SH   SOLE   803,606 0 0
AAR CORP COM 000361105   6,787 62 SH   SOLE 1 62 0 0
AAR CORP COM 000361105   6,997,778 63,930 SH   SOLE   63,930 0 0
ABM INDS INC COM 000957100   3,968 103 SH   SOLE 1 103 0 0
ABM INDS INC COM 000957100   11,281,429 292,872 SH   SOLE   292,872 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   7,733 39 SH   SOLE 1 39 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   17,886,749 90,205 SH   SOLE   90,205 0 0
ACCO BRANDS CORP COM 00081T108   2,494,107 831,369 SH   SOLE   831,369 0 0
ADTRAN HOLDINGS INC COM 00486H105   17,218,334 1,368,707 SH   SOLE   1,368,707 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   3,565 26 SH   SOLE 1 26 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   726,789 5,300 SH   SOLE   5,300 0 0
ADVANCED ENERGY INDS COM 007973100   5,809 18 SH   SOLE 1 18 0 0
ADVANCED ENERGY INDS COM 007973100   26,397,678 81,800 SH   SOLE   81,800 0 0
ADVANSIX INC COM 00773T101   2,012,024 82,460 SH   SOLE   82,460 0 0
AEBI SCHMIDT HLDG AG COM H00501108   3,021,645 311,189 SH   SOLE   311,189 0 0
AGNICO EAGLE MINES LTD COM 008474108   1,054,304,432 5,193,057 SH   SOLE   5,042,419 0 150,638
AIR PRODUCTS AND CHEMICALS I COM 009158106   4,938 17 SH   SOLE 1 17 0 0
AIRGAIN INC COM 00938A104   2,050,967 372,903 SH   SOLE   372,903 0 0
ALAMOS GOLD INC COM CL A 011532108   274,546,129 6,169,791 SH   SOLE   6,169,791 0 0
ALBANY INTL CORP CL A 012348108   10,694,122 204,829 SH   SOLE   204,829 0 0
ALLEGIANT TRAVEL CO COM 01748X102   3,885,301 47,943 SH   SOLE   47,943 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   886,400 40,000 SH   SOLE   40,000 0 0
ALPHABET INC CAP STK CL C 02079K107   49,569,388 172,800 SH   SOLE 1 172,233 0 567
ALPHABET INC CAP STK CL C 02079K107   2,074,527,917 7,231,848 SH   SOLE   6,433,454 0 798,394
ALPHABET INC CAP STK CL A 02079K305   12,365 43 SH   SOLE 1 43 0 0
ALPHABET INC CAP STK CL A 02079K305   344,552,667 1,198,194 SH   SOLE   1,198,194 0 0
ALPHATEC HLDGS INC COM NEW 02081G201   7,579,411 696,637 SH   SOLE   696,637 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   3,922,447 730,437 SH   SOLE   730,437 0 0
ALTISOURCE PORTFOLIO SOLUTIO *W EXP 04/30/203 L0175J112   1,077 2,834 SH   SOLE   2,834 0 0
ALTISOURCE PORTFOLIO SOLUTIO *W EXP 04/02/202 L0175J120   567 2,834 SH   SOLE   2,834 0 0
ALTISOURCE PORTFOLIO SOLUTIO SHS NEW L0175J138   2,775,320 435,686 SH   SOLE   435,686 0 0
AMBEV SA SPONSORED ADR 02319V103   43,254,337 14,813,129 SH   SOLE 1 14,605,837 0 207,292
AMBEV SA SPONSORED ADR 02319V103   969,940,570 332,171,428 SH   SOLE   310,358,891 0 21,812,537
AMBIQ MICRO INC COMMON STOCK 023193105   7,091,245 279,073 SH   SOLE   279,073 0 0
AMERESCO INC CL A 02361E108   2,780 109 SH   SOLE 1 109 0 0
AMERESCO INC CL A 02361E108   14,158,238 555,225 SH   SOLE   555,225 0 0
AMERICAN EXPRESS CO COM 025816109   11,809,584 39,043 SH   SOLE 1 38,881 0 162
AMERICAN EXPRESS CO COM 025816109   491,101,991 1,623,585 SH   SOLE   1,466,593 0 156,992
AMERICAN WTR WKS CO INC NEW COM 030420103   83,831 616 SH   SOLE   616 0 0
AMERIS BANCORP COM 03076K108   4,913 63 SH   SOLE 1 63 0 0
AMERIS BANCORP COM 03076K108   19,295,350 247,408 SH   SOLE   247,408 0 0
AMTECH SYS INC COM PAR $0.01N 032332504   4,637 397 SH   SOLE 1 397 0 0
AMTECH SYS INC COM PAR $0.01N 032332504   9,718,414 832,056 SH   SOLE   832,056 0 0
ANALOG DEVICES INC COM 032654105   15,271 48 SH   SOLE   48 0 0
ANGIODYNAMICS INC COM 03475V101   3,135,107 275,735 SH   SOLE   275,735 0 0
ANGLOGOLD ASHANTI PLC COM SHS G0378L100   145,132,507 1,490,679 SH   SOLE   1,490,679 0 0
ARAMARK COM 03852U106   445,940 11,000 SH   SOLE   11,000 0 0
ARCOSA INC COM 039653100   4,033 38 SH   SOLE 1 38 0 0
ARCOSA INC COM 039653100   13,437,112 126,598 SH   SOLE   126,598 0 0
ARLO TECHNOLOGIES INC COM 04206A101   1,316,275 92,500 SH   SOLE   92,500 0 0
ARTIVION INC COM 228903100   3,149 86 SH   SOLE 1 86 0 0
ARTIVION INC COM 228903100   11,407,679 311,515 SH   SOLE   311,515 0 0
ASTEC INDS INC COM 046224101   14,011,860 260,250 SH   SOLE   260,250 0 0
ASTRONICS CORP COM 046433108   12,833,914 192,326 SH   SOLE   192,326 0 0
ATRICURE INC COM 04963C209   7,478,940 262,143 SH   SOLE   262,143 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   10,344,101 50,911 SH   SOLE 1 50,911 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   568,675,016 2,798,873 SH   SOLE   2,537,718 0 261,155
AVEANNA HEALTHCARE HLDGS INC COM 05356F105   4,937,335 766,667 SH   SOLE   766,667 0 0
AVIAT NETWORKS INC COM NEW 05366Y201   6,583,037 291,156 SH   SOLE   291,156 0 0
AVIDBANK HLDGS INC COM 05368J103   5,624,190 197,340 SH   SOLE   197,340 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208   1,955 21 SH   SOLE 1 21 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208   9,357,332 100,530 SH   SOLE   100,530 0 0
AXIS CAP HLDGS LTD SHS G0692U109   9,202,856 90,749 SH   SOLE   90,749 0 0
AXOGEN INC COM 05463X106   4,473 135 SH   SOLE 1 135 0 0
AXOGEN INC COM 05463X106   11,743,094 354,455 SH   SOLE   354,455 0 0
AXOS FINANCIAL INC COM 05465C100   3,404 40 SH   SOLE 1 40 0 0
AXOS FINANCIAL INC COM 05465C100   14,003,431 164,572 SH   SOLE   164,572 0 0
B2GOLD CORP COM 11777Q209   44,089,315 9,702,684 SH   SOLE   9,702,684 0 0
BANK AMERICA CORP 7.25%CNV PFD L 060505682   35,319,030 29,641 SH   SOLE   29,641 0 0
BANK NEW YORK MELLON CORP COM 064058100   26,364,496 222,241 SH   SOLE 1 221,419 0 822
BANK NEW YORK MELLON CORP COM 064058100   1,144,285,525 9,645,836 SH   SOLE   8,750,409 0 895,427
BARRICK MNG CORP COM SHS 06849F108   24,615,078 603,459 SH   SOLE 1 594,615 0 8,844
BARRICK MNG CORP COM SHS 06849F108   814,485,461 19,967,773 SH   SOLE   19,354,936 0 612,837
BEAZER HOMES USA INC COM NEW 07556Q881   2,751 143 SH   SOLE 1 143 0 0
BEAZER HOMES USA INC COM NEW 07556Q881   13,362,719 694,528 SH   SOLE   694,528 0 0
BECTON DICKINSON & CO COM 075887109   35,286,508 224,426 SH   SOLE 1 223,801 0 625
BECTON DICKINSON & CO COM 075887109   1,840,170,393 11,703,685 SH   SOLE   10,656,863 0 1,046,822
BELDEN INC COM 077454106   6,890 60 SH   SOLE 1 60 0 0
BELDEN INC COM 077454106   11,770,764 102,506 SH   SOLE   102,506 0 0
BENCHMARK ELECTRS INC COM 08160H101   5,045 90 SH   SOLE 1 90 0 0
BENCHMARK ELECTRS INC COM 08160H101   16,620,613 296,479 SH   SOLE   296,479 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   405,749,100 565 SH   SOLE   533 0 32
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   10,193,921 21,273 SH   SOLE 1 21,195 0 78
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   17,409,336 36,330 SH   SOLE   1,386 0 34,944
BETA BIONICS INC COM 08659B102   2,424,840 242,000 SH   SOLE   242,000 0 0
BIO RAD LABS INC CL A 090572207   12,979,475 46,563 SH   SOLE 1 46,494 0 69
BIO RAD LABS INC CL A 090572207   712,543,259 2,556,209 SH   SOLE   2,313,567 0 242,642
BLACK HILLS CORP COM 092113109   8,937,926 128,770 SH   SOLE   128,770 0 0
BLACK STONE MINERALS L P COM UNIT 09225M101   453,645 30,003 SH   SOLE   30,003 0 0
BOISE CASCADE CO DEL COM 09739D100   4,172 55 SH   SOLE 1 55 0 0
BOISE CASCADE CO DEL COM 09739D100   12,913,690 170,253 SH   SOLE   170,253 0 0
BRAZE INC COM CL A 10576N102   3,742,185 158,500 SH   SOLE   158,500 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   97,448,205 1,666,636 SH   SOLE 1 1,643,843 0 22,793
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   110,274 1,886 SH   SOLE   1,886 0 0
BROOKDALE SR LIVING INC COM 112463104   5,445 398 SH   SOLE 1 398 0 0
BROOKDALE SR LIVING INC COM 112463104   25,515,744 1,865,186 SH   SOLE   1,865,186 0 0
BROWN & BROWN INC COM 115236101   8,715,921 133,659 SH   SOLE 1 133,656 0 4
BROWN & BROWN INC COM 115236101   566,642,491 8,689,503 SH   SOLE   7,866,117 0 823,386
BXP INC COM 101121101   9,851,332 189,814 SH   SOLE 1 189,812 0 2
BXP INC COM 101121101   475,126,179 9,154,647 SH   SOLE   8,288,867 0 865,780
C H ROBINSON WORLDWIDE IN COM NEW 12541W209   17,920,924 107,912 SH   SOLE 1 107,340 0 572
C H ROBINSON WORLDWIDE IN COM NEW 12541W209   933,657,331 5,622,071 SH   SOLE   5,139,195 0 482,876
CABOT CORP COM 127055101   10,291,112 136,650 SH   SOLE   136,650 0 0
CAE INC COM 124765108   24,350,123 935,036 SH   SOLE   935,036 0 0
CANADIAN NATL RY CO COM 136375102   247,069 2,400 SH   SOLE   2,400 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   4,562 58 SH   SOLE 1 58 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   261,626 3,324 SH   SOLE   3,324 0 0
CARDINAL HEALTH INC COM 14149Y108   1,225,598 5,800 SH   SOLE   5,800 0 0
CAREDX INC COM 14167L103   4,236 244 SH   SOLE 1 244 0 0
CAREDX INC COM 14167L103   9,984,101 575,121 SH   SOLE   575,121 0 0
CARLISLE COS INC COM 142339100   4,003 12 SH   SOLE 1 12 0 0
CARLISLE COS INC COM 142339100   264,611,704 793,153 SH   SOLE   702,766 0 90,387
CASEYS GEN STORES INC COM 147528103   582,288 800 SH   SOLE   800 0 0
CECO ENVIRONMENTAL CORP COM 125141101   3,813 64 SH   SOLE 1 64 0 0
CECO ENVIRONMENTAL CORP COM 125141101   14,444,992 242,447 SH   SOLE   242,447 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   8,443,400 260,438 SH   SOLE   260,438 0 0
CENTURY ALUM CO COM 156431108   1,819 31 SH   SOLE 1 31 0 0
CENTURY ALUM CO COM 156431108   9,569,757 163,056 SH   SOLE   163,056 0 0
CENTURY COMMUNITIES INC COM 156504300   3,959 69 SH   SOLE 1 69 0 0
CENTURY COMMUNITIES INC COM 156504300   14,726,405 256,647 SH   SOLE   256,647 0 0
CERAGON NETWORKS LTD ORD M22013102   555,092 256,987 SH   SOLE   256,987 0 0
CHAMPION HOMES INC COM 830830105   4,090 55 SH   SOLE 1 55 0 0
CHAMPION HOMES INC COM 830830105   10,122,947 136,116 SH   SOLE   136,116 0 0
CHARTER COMMUNICATIONS INC CL A 16119P108   15,976,551 74,007 SH   SOLE 1 74,006 0 1
CHARTER COMMUNICATIONS INC CL A 16119P108   756,908,310 3,506,153 SH   SOLE   3,313,163 0 192,990
CHEESECAKE FACTORY INC COM 163072101   8,080,607 147,591 SH   SOLE   147,591 0 0
CHEFS WHSE INC COM 163086101   3,508 59 SH   SOLE 1 59 0 0
CHEFS WHSE INC COM 163086101   9,952,703 167,413 SH   SOLE   167,413 0 0
CHEWY INC CL A 16679L109   580,500 21,500 SH   SOLE   21,500 0 0
CIENA CORP COM NEW 171779309   1,009,398 2,600 SH   SOLE   2,600 0 0
CITIZENS INC CL A 174740100   2,931,233 582,750 SH   SOLE   582,750 0 0
CLARUS CORP NEW COM 18270P109   1,383,120 508,500 SH   SOLE   508,500 0 0
CLEAN HARBORS INC COM 184496107   4,588 16 SH   SOLE 1 16 0 0
CLEAN HARBORS INC COM 184496107   1,089,574 3,800 SH   SOLE   3,800 0 0
CLOROX CO DEL COM 189054109   3,627 35 SH   SOLE 1 35 0 0
COCA-COLA FEMSA SAB DE CV SPONS ADS REP 191241108   38,311,689 392,739 SH   SOLE   392,739 0 0
COEUR MNG INC COM NEW 192108504   10,059,406 535,930 SH   SOLE   535,930 0 0
COHEN & STEERS INC COM 19247A100   3,816 61 SH   SOLE 1 61 0 0
COHERENT CORP COM 19247G107   4,050 17 SH   SOLE 1 17 0 0
COHERENT CORP COM 19247G107   1,071,945 4,500 SH   SOLE   4,500 0 0
COHU INC COM 192576106   4,991 163 SH   SOLE 1 163 0 0
COHU INC COM 192576106   14,510,971 473,905 SH   SOLE   473,905 0 0
COLGATE PALMOLIVE CO COM 194162103   12,812,917 150,333 SH   SOLE 1 149,619 0 715
COLGATE PALMOLIVE CO COM 194162103   678,980,448 7,966,449 SH   SOLE   7,274,732 0 691,717
COLLIERS INTL GROUP INC SUB VTG SHS 194693107   3,314 31 SH   SOLE 1 31 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107   839,942 7,858 SH   SOLE   7,858 0 0
COLUMBIA BKG SYS INC COM 197236102   6,281,470 229,000 SH   SOLE   229,000 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105   4,861,462 334,581 SH   SOLE   334,581 0 0
COMCAST CORP NEW CL A 20030N101   19,717,091 686,767 SH   SOLE 1 684,097 0 2,670
COMCAST CORP NEW CL A 20030N101   1,064,965,008 37,093,870 SH   SOLE   33,857,467 0 3,236,403
COMMERCIAL METALS CO COM 201723103   4,116 67 SH   SOLE 1 67 0 0
COMMERCIAL METALS CO COM 201723103   17,536,975 285,479 SH   SOLE   285,479 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104   15,453,436 1,361,536 SH   SOLE 1 1,335,207 0 26,329
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104   167,513,765 14,758,922 SH   SOLE   14,758,922 0 0
CONCENTRA GROUP HOLDINGS PAR COMMON STOCK 20603L102   3,582 167 SH   SOLE 1 167 0 0
CONCENTRA GROUP HOLDINGS PAR COMMON STOCK 20603L102   8,572,686 399,659 SH   SOLE   399,659 0 0
CONCRETE PUMPING HLDGS INC COM 206704108   4,683,847 656,001 SH   SOLE   656,001 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105   6,737,381 248,154 SH   SOLE   248,154 0 0
CRH PLC ORD G25508105   305,046 2,964 SH   SOLE   2,964 0 0
CROSS CTRY HEALTHCARE INC COM 227483104   5,543,302 589,713 SH   SOLE   589,713 0 0
CRYOPORT INC COM PAR $0.001 229050307   6,167,350 744,849 SH   SOLE   744,849 0 0
CULLEN FROST BANKERS INC COM 229899109   310,606,008 2,265,874 SH   SOLE   2,050,926 0 214,948
CUMMINS INC COM 231021106   10,795,161 20,065 SH   SOLE 1 19,985 0 79
CUMMINS INC COM 231021106   401,990,251 747,166 SH   SOLE   675,824 0 71,342
CURTISS WRIGHT CORP COM 231561101   954,249 1,401 SH   SOLE   1,401 0 0
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   3,081 469 SH   SOLE 1 469 0 0
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   5,028,369 765,353 SH   SOLE   765,353 0 0
DEERE & CO COM 244199105   300,252,983 533,025 SH   SOLE   475,707 0 57,318
DELTA AIR LINES INC COM NEW 247361702   3,058 46 SH   SOLE 1 46 0 0
DELTA AIR LINES INC COM NEW 247361702   797,760 12,000 SH   SOLE   12,000 0 0
DENTSPLY SIRONA INC COM 24906P109   175,484,023 15,127,933 SH   SOLE   13,072,446 0 2,055,487
DEXCOM INC COM 252131107   3,642 58 SH   SOLE 1 58 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   11,832,806 158,936 SH   SOLE 1 157,080 0 1,856
DIAGEO PLC SPON ADR NEW 25243Q205   19,208 258 SH   SOLE   258 0 0
DIANA SHIPPING INC COM Y2066G104   3,161,503 1,264,601 SH   SOLE   1,264,601 0 0
DIGI INTL INC COM 253798102   8,372,774 173,709 SH   SOLE   173,709 0 0
DIME CMNTY BANCSHARES INC COM 25432X102   3,923 116 SH   SOLE 1 116 0 0
DIME CMNTY BANCSHARES INC COM 25432X102   9,099,068 269,044 SH   SOLE   269,044 0 0
DISNEY WALT CO COM 254687106   7,473,070 77,538 SH   SOLE 1 77,252 0 285
DISNEY WALT CO COM 254687106   498,915,407 5,176,545 SH   SOLE   4,682,221 0 494,324
DNOW INC COM 67011P100   2,668 224 SH   SOLE 1 224 0 0
DNOW INC COM 67011P100   4,210,590 353,534 SH   SOLE   353,534 0 0
DOLLAR GEN CORP COM 256677105   10,343,379 87,117 SH   SOLE 1 86,943 0 174
DOLLAR GEN CORP COM 256677105   518,672,599 4,368,505 SH   SOLE   3,945,063 0 423,442
DONALDSON INC COM 257651109   271,584 3,200 SH   SOLE   3,200 0 0
DOORDASH INC CL A 25809K105   2,553 17 SH   SOLE 1 17 0 0
DORIAN LPG LTD SHS USD Y2106R110   13,506,435 394,925 SH   SOLE   394,925 0 0
DORMAN PRODS INC COM 258278100   9,532,451 91,342 SH   SOLE   91,342 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105   6,032,500 635,000 SH   SOLE   635,000 0 0
DOUGLAS ELLIMAN INC COM 25961D105   2,674,628 1,630,871 SH   SOLE   1,630,871 0 0
DOUGLAS EMMETT INC COM 25960P109   131,484,859 13,958,053 SH   SOLE   13,415,266 0 542,787
DUCOMMUN INC DEL COM 264147109   18,760,672 153,776 SH   SOLE   153,776 0 0
DYCOM INDS INC COM 267475101   10,636,237 31,392 SH   SOLE   31,392 0 0
EAGLE MATLS INC COM 26969P108   7,767 41 SH   SOLE 1 41 0 0
EAGLE MATLS INC COM 26969P108   12,407,459 65,492 SH   SOLE   65,492 0 0
EASTGROUP PPTYS INC COM 277276101   208,967 1,129 SH   SOLE   1,129 0 0
EASTMAN KODAK CO COM NEW 277461406   2,647,125 292,500 SH   SOLE   292,500 0 0
ECOLAB INC COM 278865100   2,128 8 SH   SOLE 1 8 0 0
EL POLLO LOCO HLDGS INC COM 268603107   7,973,561 575,293 SH   SOLE   575,293 0 0
ELEMENT SOLUTIONS INC COM 28618M106   1,928,910 56,500 SH   SOLE   56,500 0 0
ELEVANCE HEALTH INC FORMERLY COM 036752103   20,101,193 68,663 SH   SOLE 1 68,406 0 258
ELEVANCE HEALTH INC FORMERLY COM 036752103   1,189,627,097 4,063,628 SH   SOLE   3,693,841 0 369,787
ENPRO INC COM 29355X107   4,261 17 SH   SOLE 1 17 0 0
ENPRO INC COM 29355X107   17,504,895 69,838 SH   SOLE   69,838 0 0
ENSIGN GROUP INC COM 29358P101   4,433 22 SH   SOLE 1 22 0 0
ENSIGN GROUP INC COM 29358P101   246,838 1,225 SH   SOLE   1,225 0 0
ENTEGRIS INC COM 29362U104   5,041 43 SH   SOLE 1 43 0 0
ENTEGRIS INC COM 29362U104   1,172,400 10,000 SH   SOLE   10,000 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   73,465,641 1,941,481 SH   SOLE   1,941,481 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104   6,710,365 264,500 SH   SOLE   264,500 0 0
EQUINIX INC COM 29444U700   545,994 557 SH   SOLE   557 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   10,233,795 173,014 SH   SOLE 1 172,347 0 667
EQUITY RESIDENTIAL SH BEN INT 29476L107   549,898,563 9,296,679 SH   SOLE   8,502,252 0 794,427
ETHAN ALLEN INTERIORS INC COM 297602104   7,629,192 342,731 SH   SOLE   342,731 0 0
EVERCORE INC CLASS A 29977A105   3,881 13 SH   SOLE 1 13 0 0
EVERCORE INC CLASS A 29977A105   1,161,204 3,890 SH   SOLE   3,890 0 0
EVERQUOTE INC COM CL A 30041R108   3,576,777 231,957 SH   SOLE   231,957 0 0
EXAGEN INC COM 30068X103   375,726 125,242 SH   SOLE   125,242 0 0
EXELIXIS INC COM 30161Q104   428,900 10,000 SH   SOLE   10,000 0 0
EXPAND ENERGY CORPORATION COM 165167735   4,611 42 SH   SOLE 1 42 0 0
EXPAND ENERGY CORPORATION COM 165167735   1,072,990 9,774 SH   SOLE   9,774 0 0
EXPEDITORS INTL WASH INC COM 302130109   15,832,110 110,536 SH   SOLE 1 110,149 0 387
EXPEDITORS INTL WASH INC COM 302130109   835,696,776 5,834,649 SH   SOLE   5,340,777 0 493,872
EXTRA SPACE STORAGE INC COM 30225T102   9,941,397 75,813 SH   SOLE 1 75,813 0 0
EXTRA SPACE STORAGE INC COM 30225T102   493,426,192 3,762,878 SH   SOLE   3,410,222 0 352,656
EXTREME NETWORKS INC COM 30226D106   3,152 209 SH   SOLE 1 209 0 0
EXTREME NETWORKS INC COM 30226D106   5,267,911 349,331 SH   SOLE   349,331 0 0
EXXON MOBIL CORP COM 30231G102   20,565,681 121,217 SH   SOLE 1 120,618 0 599
EXXON MOBIL CORP COM 30231G102   1,037,707,915 6,116,397 SH   SOLE   5,844,162 0 272,235
FABRINET SHS G3323L100   5,737 11 SH   SOLE 1 11 0 0
FABRINET SHS G3323L100   7,920,324 15,187 SH   SOLE   15,187 0 0
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107   147,725,657 633,309 SH   SOLE   543,353 0 89,956
FERROGLOBE PLC SHS G33856108   8,583,081 2,083,272 SH   SOLE   2,083,272 0 0
FIDELITY NATL FINL INC COM SHS 31620R303   6,151,590 132,635 SH   SOLE 1 132,279 0 355
FIDELITY NATL FINL INC COM SHS 31620R303   405,707,798 8,747,473 SH   SOLE   7,914,484 0 832,989
FIRST EAGLE ETF TR US EQUITY ETF 32012B104   995,841 30,000 SH   SOLE   30,000 0 0
FIRST EAGLE ETF TR MID CAP EQUITY E 32012B203   1,001,382 30,001 SH   SOLE   30,001 0 0
FISERV INC COM 337738108   8,510,026 152,509 SH   SOLE 1 152,509 0 0
FISERV INC COM 337738108   409,724,055 7,342,725 SH   SOLE   6,643,442 0 699,283
FLEXTRONICS INTL LTD ORD Y2573F102   4,713 72 SH   SOLE 1 72 0 0
FLEXTRONICS INTL LTD ORD Y2573F102   1,315,746 20,100 SH   SOLE   20,100 0 0
FLOWCO HLDGS INC COM CL A 342909108   11,718,619 568,865 SH   SOLE   568,865 0 0
FLOWSERVE CORP COM 34354P105   4,337 59 SH   SOLE 1 59 0 0
FLOWSERVE CORP COM 34354P105   8,211,067 111,700 SH   SOLE   111,700 0 0
FLYWIRE CORPORATION COM VTG 302492103   9,321,743 800,837 SH   SOLE   800,837 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   59,368,119 534,559 SH   SOLE 1 527,344 0 7,215
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   1,373,556,096 12,367,694 SH   SOLE   11,489,286 0 878,408
FORESTAR GROUP INC COM 346232101   8,307,107 339,898 SH   SOLE   339,898 0 0
FORMFACTOR INC COM 346375108   5,237 54 SH   SOLE 1 54 0 0
FORMFACTOR INC COM 346375108   17,438,220 179,794 SH   SOLE   179,794 0 0
FOSSIL GROUP INC COM 34988V106   1,465,400 340,000 SH   SOLE   340,000 0 0
FRANCO NEV CORP COM 351858105   36,726,063 148,658 SH   SOLE 1 147,556 0 1,102
FRANCO NEV CORP COM 351858105   1,269,452,073 5,125,879 SH   SOLE   4,876,883 0 248,996
FRONTVIEW REIT INC COM 35922N100   8,928,139 577,126 SH   SOLE   577,126 0 0
FTAI AVIATION LTD SHS G3730V105   4,655 19 SH   SOLE 1 19 0 0
FTAI AVIATION LTD SHS G3730V105   1,029,000 4,200 SH   SOLE   4,200 0 0
FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106   4,930 998 SH   SOLE 1 998 0 0
FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106   12,471,346 2,524,564 SH   SOLE   2,524,564 0 0
FULLER H B CO COM 359694106   5,366 87 SH   SOLE 1 87 0 0
FULLER H B CO COM 359694106   14,093,880 228,500 SH   SOLE   228,500 0 0
GATES INDL CORP PLC ORD SHS G39108108   1,887,935 83,500 SH   SOLE   83,500 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   3,915 55 SH   SOLE 1 55 0 0
GENERAC HLDGS INC COM 368736104   878,985 4,500 SH   SOLE   4,500 0 0
GENERAL DYNAMICS CORP COM 369550108   33,292 97 SH   SOLE   97 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109   2,928,000 240,000 SH   SOLE   240,000 0 0
GOLAR LNG LTD SHS G9456A100   15,014,010 277,472 SH   SOLE   277,472 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106   160,525,502 3,535,804 SH   SOLE   3,535,804 0 0
GRAHAM CORP COM 384556106   17,008,286 215,513 SH   SOLE   215,513 0 0
GRAND CANYON ED INC COM 38526M106   4,081 24 SH   SOLE 1 24 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   3,578 69 SH   SOLE 1 69 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   6,560,736 126,533 SH   SOLE   126,533 0 0
HALEON PLC SPON ADS 405552100   40,314,196 4,027,392 SH   SOLE 1 3,980,814 0 46,578
HALEON PLC SPON ADS 405552100   52,563 5,251 SH   SOLE   5,251 0 0
HARMONIC INC COM 413160102   10,604,266 1,180,876 SH   SOLE   1,180,876 0 0
HCA HEALTHCARE INC COM 40412C101   28,626,685 60,491 SH   SOLE 1 60,268 0 223
HCA HEALTHCARE INC COM 40412C101   1,511,565,946 3,194,079 SH   SOLE   2,905,849 0 288,230
HEALTHCARE SVCS GROUP INC COM 421906108   8,802,624 474,535 SH   SOLE   474,535 0 0
HEALTHSTREAM INC COM 42222N103   8,816,206 425,698 SH   SOLE   425,698 0 0
HECLA MINING COMPANY COM 422704106   9,082,125 487,500 SH   SOLE   487,500 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   5,205,681 526,358 SH   SOLE   526,358 0 0
HERC HLDGS INC COM 42704L104   3,285 33 SH   SOLE 1 33 0 0
HERC HLDGS INC COM 42704L104   9,855,450 99,000 SH   SOLE   99,000 0 0
HF SINCLAIR CORP COM 403949100   1,041,351 16,691 SH   SOLE   16,691 0 0
HINGE HEALTH INC CL A 433313103   12,992,484 336,942 SH   SOLE   336,942 0 0
HOLLEY INC COM 43538H103   1,476,047 480,797 SH   SOLE   480,797 0 0
HOME DEPOT INC COM 437076102   6,907 21 SH   SOLE 1 21 0 0
HOME DEPOT INC COM 437076102   16,712,216 50,814 SH   SOLE   50,814 0 0
HOOKER FURNISHINGS CORPORATI COM 439038100   4,728,209 367,097 SH   SOLE   367,097 0 0
HOULIHAN LOKEY INC CL A 441593100   3,303 23 SH   SOLE 1 23 0 0
HOULIHAN LOKEY INC CL A 441593100   696,844 4,852 SH   SOLE   4,852 0 0
HUNT J B TRANS SVCS INC COM 445658107   960,331 4,532 SH   SOLE   4,532 0 0
HUNTSMAN CORP COM 447011107   1,571 118 SH   SOLE 1 118 0 0
HUNTSMAN CORP COM 447011107   10,248,926 770,017 SH   SOLE   770,017 0 0
I3 VERTICALS INC COM CL A 46571Y107   8,544,583 382,137 SH   SOLE   382,137 0 0
IDACORP INC COM 451107106   5,943,692 41,573 SH   SOLE   41,573 0 0
IMPERIAL OIL LTD COM NEW 453038408   108,721,106 831,074 SH   SOLE 1 818,290 0 12,784
IMPERIAL OIL LTD COM NEW 453038408   1,721,601,433 13,141,231 SH   SOLE   12,669,566 0 471,665
INFUSYSTEM HLDGS INC COM 45685K102   6,658,254 721,371 SH   SOLE   721,371 0 0
INSEEGO CORP COM NEW 45782B302   6,347,841 570,849 SH   SOLE   570,849 0 0
INSTALLED BLDG PRODS INC COM 45780R101   3,977 15 SH   SOLE 1 15 0 0
INSTALLED BLDG PRODS INC COM 45780R101   16,923,994 63,828 SH   SOLE   63,828 0 0
INSTEEL INDS INC COM 45774W108   12,803,864 380,954 SH   SOLE   380,954 0 0
INTERFACE INC COM 458665304   3,103,612 124,543 SH   SOLE   124,543 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   12,393,442 170,826 SH   SOLE 1 170,609 0 218
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   663,385,882 9,143,844 SH   SOLE   8,277,495 0 866,349
INTEST CORP COM 461147100   5,788,992 424,102 SH   SOLE   424,102 0 0
INTREPID POTASH INC COM 46121Y201   6,469,005 151,251 SH   SOLE   151,251 0 0
IPG PHOTONICS CORP COM 44980X109   9,674,032 84,423 SH   SOLE 1 84,109 0 314
IPG PHOTONICS CORP COM 44980X109   516,677,830 4,508,926 SH   SOLE   4,110,008 0 398,918
ISHARES GOLD TR ISHARES NEW 464285204   252,843 2,868 SH   SOLE   2,868 0 0
ISHARES TR IBOXX INV CP ETF 464287242   0 600,000 SH Call SOLE   600,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   0 200,000 SH Call SOLE   200,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   0 200,000 SH Put SOLE   200,000 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   27,726,990 3,308,710 SH   SOLE 1 3,264,641 0 44,069
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   30,168 3,600 SH   SOLE   3,600 0 0
JAMES HARDIE INDS PLC ORD SHS G4253H101   590,473 31,176 SH   SOLE   31,176 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   2,369 460 SH   SOLE 1 460 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   7,124,175 1,383,335 SH   SOLE   1,383,335 0 0
JBT MAREL CORPORATION COM 477839104   8,055,810 63,000 SH   SOLE   63,000 0 0
JOHNSON OUTDOORS INC CL A 479167108   6,459,681 138,888 SH   SOLE   138,888 0 0
JONES LANG LASALLE INC COM 48020Q107   4,260 14 SH   SOLE 1 14 0 0
KAISER ALUMINIUM CORPORATION COM PAR $0.01 483007704   3,495 29 SH   SOLE 1 29 0 0
KAISER ALUMINIUM CORPORATION COM PAR $0.01 483007704   13,344,313 110,732 SH   SOLE   110,732 0 0
KEMPER CORP COM 488401100   4,559,644 149,203 SH   SOLE   149,203 0 0
KINROSS GOLD CORP COM 496902404   217,943,106 7,140,993 SH   SOLE   7,140,993 0 0
KVH INDS INC COM 482738101   1,889,001 210,826 SH   SOLE   210,826 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101   10,258,668 1,610,466 SH   SOLE   1,610,466 0 0
LINCOLN EDL SVCS CORP COM 533535100   27,875,156 685,230 SH   SOLE   685,230 0 0
LINCOLN NATL CORP IND COM 534187109   2,130 60 SH   SOLE 1 60 0 0
LINCOLN NATL CORP IND COM 534187109   15,202,875 428,250 SH   SOLE   428,250 0 0
LITHIA MTRS INC COM 536797103   10,912,764 43,700 SH   SOLE   43,700 0 0
LITTELFUSE INC COM 537008104   1,136,823 3,350 SH   SOLE   3,350 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109   37,207,697 7,397,157 SH   SOLE 1 7,290,424 0 106,733
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109   35,190 6,996 SH   SOLE   6,996 0 0
LOUISIANA PAC CORP COM 546347105   9,385 129 SH   SOLE 1 129 0 0
LOUISIANA PAC CORP COM 546347105   16,862,068 231,781 SH   SOLE   231,781 0 0
LPL FINL HLDGS INC COM 50212V100   1,805 6 SH   SOLE 1 6 0 0
LSB INDS INC COM 502160104   16,166,500 1,085,000 SH   SOLE   1,085,000 0 0
LSI INDS INC OHIO COM 50216C108   5,308,849 285,422 SH   SOLE   285,422 0 0
LUXFER HLDGS PLC SHS G5698W116   3,647,057 299,430 SH   SOLE   299,430 0 0
MAGNITE INC COM 55955D100   5,349,421 450,288 SH   SOLE   450,288 0 0
MAGNUM ICE CREAM CO NV ORD SHS N5505D105   8,971,028 600,069 SH   SOLE 1 589,640 0 10,429
MAGNUM ICE CREAM CO NV ORD SHS N5505D105   324,753,949 22,109,275 SH   SOLE   20,211,734 0 1,897,541
MAMAS CREATIONS INC COM 56146T103   18,768,030 1,223,470 SH   SOLE   1,223,470 0 0
MANITOWOC CO INC COM NEW 563571405   4,217 362 SH   SOLE 1 362 0 0
MANITOWOC CO INC COM NEW 563571405   9,853,838 845,823 SH   SOLE   845,823 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   7,143,871 2,524,336 SH   SOLE   2,524,336 0 0
MARINEMAX INC COM 567908108   9,093,567 336,052 SH   SOLE   336,052 0 0
MARKETAXESS HLDGS INC COM 57060D108   3,630 22 SH   SOLE 1 22 0 0
MATERION CORP COM 576690101   14,747,068 101,950 SH   SOLE   101,950 0 0
MATIV HOLDINGS INC COM 808541106   9,559,490 1,098,792 SH   SOLE   1,098,792 0 0
MATRIX SVC CO COM 576853105   4,661 406 SH   SOLE 1 406 0 0
MATRIX SVC CO COM 576853105   9,762,626 850,403 SH   SOLE   850,403 0 0
MAYVILLE ENGR CO INC COM 578605107   7,253,146 404,075 SH   SOLE   404,075 0 0
MEDTRONIC PLC SHS G5960L103   15,594,838 179,975 SH   SOLE 1 179,300 0 675
MEDTRONIC PLC SHS G5960L103   854,777,988 9,864,720 SH   SOLE   8,995,828 0 868,892
META PLATFORMS INC CL A 30303M102   31,621,900 55,270 SH   SOLE 1 54,988 0 283
META PLATFORMS INC CL A 30303M102   1,795,245,534 3,137,828 SH   SOLE   2,837,427 0 300,401
MICROSOFT CORP COM 594918104   6,728,314 18,176 SH   SOLE 1 18,117 0 60
MICROSOFT CORP COM 594918104   483,783,317 1,306,922 SH   SOLE   1,180,822 0 126,100
MISTRAS GROUP INC COM 60649T107   4,161,043 281,532 SH   SOLE   281,532 0 0
MOELIS & CO CL A 60786M105   4,280,757 75,101 SH   SOLE   75,101 0 0
MSA SAFETY INC COM 553498106   3,935 24 SH   SOLE 1 24 0 0
MURPHY OIL CORP COM 626717102   8,497,500 206,000 SH   SOLE   206,000 0 0
NATIONAL CINEMEDIA INC COM NEW 635309206   1,328,635 435,618 SH   SOLE   435,618 0 0
NATIONAL VISION HLDGS INC COM 63845R107   5,738,197 221,552 SH   SOLE   221,552 0 0
NATURAL GAS SVCS GROUP INC COM 63886Q109   10,838,475 287,188 SH   SOLE   287,188 0 0
NATURES SUNSHINE PRODS INC COM 639027101   2,370,212 98,800 SH   SOLE   98,800 0 0
NAVIGATOR HLDGS LTD SHS Y62132108   15,089,365 780,619 SH   SOLE   780,619 0 0
NETGEAR INC COM 64111Q104   6,310,559 288,945 SH   SOLE   288,945 0 0
NETSCOUT SYS INC COM 64115T104   6,358,064 200,002 SH   SOLE   200,002 0 0
NEWMONT CORP COM 651639106   57,250,547 528,873 SH   SOLE 1 521,108 0 7,765
NEWMONT CORP COM 651639106   1,244,170,834 11,493,495 SH   SOLE   11,143,642 0 349,853
NMI HLDGS INC COM 629209305   3,301 88 SH   SOLE 1 88 0 0
NMI HLDGS INC COM 629209305   10,257,822 273,469 SH   SOLE   273,469 0 0
NOBLE CORP PLC ORD SHS A G65431127   10,775,650 219,598 SH   SOLE 1 219,105 0 492
NOBLE CORP PLC ORD SHS A G65431127   654,704,109 13,342,248 SH   SOLE   12,747,946 0 594,302
NOV INC COM 62955J103   14,697,179 781,349 SH   SOLE 1 778,421 0 2,928
NOV INC COM 62955J103   670,144,058 35,627,010 SH   SOLE   32,146,709 0 3,480,301
NOVAGOLD RESOURCES INC COM NEW 66987E206   82,372,902 9,172,929 SH   SOLE   9,172,929 0 0
NPK INTERNATIONAL INC COM SHS 651718504   3,967,666 273,821 SH   SOLE   273,821 0 0
NUTRIEN LTD COM 67077M108   33,913,265 449,420 SH   SOLE 1 442,993 0 6,428
NUTRIEN LTD COM 67077M108   719,846,971 9,539,447 SH   SOLE   8,964,813 0 574,634
NVENT ELEC PLC SHS G6700G107   4,376 37 SH   SOLE 1 37 0 0
NVENT ELEC PLC SHS G6700G107   1,218,284 10,300 SH   SOLE   10,300 0 0
OIL STS INTL INC COM 678026105   5,028 432 SH   SOLE 1 432 0 0
OIL STS INTL INC COM 678026105   23,783,744 2,043,277 SH   SOLE   2,043,277 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   4,103 21 SH   SOLE 1 21 0 0
OLD NATL BANCORP IND COM 680033107   4,111 186 SH   SOLE 1 186 0 0
OLD NATL BANCORP IND COM 680033107   15,394,816 696,598 SH   SOLE   696,598 0 0
OLD REP INTL CORP COM 680223104   3,392 85 SH   SOLE 1 85 0 0
OLD REP INTL CORP COM 680223104   10,674,407 267,529 SH   SOLE   267,529 0 0
OLIN CORP COM PAR $1 680665205   1,546 52 SH   SOLE 1 52 0 0
OLIN CORP COM PAR $1 680665205   6,353,301 213,700 SH   SOLE   213,700 0 0
OMNICOM GROUP INC COM 681919106   7,955,975 105,643 SH   SOLE 1 105,620 0 23
OMNICOM GROUP INC COM 681919106   542,041,466 7,197,470 SH   SOLE   6,573,259 0 624,211
ONE GAS INC COM 68235P108   9,238,648 107,264 SH   SOLE   107,264 0 0
ONEOK INC NEW COM 682680103   20,472,379 226,489 SH   SOLE 1 226,227 0 263
ONEOK INC NEW COM 682680103   1,035,208,288 11,452,686 SH   SOLE   10,380,165 0 1,072,521
ONEWATER MARINE INC CL A COM 68280L101   4,967,563 525,668 SH   SOLE   525,668 0 0
ONTO INNOVATION INC COM 683344105   5,127 25 SH   SOLE 1 25 0 0
ONTO INNOVATION INC COM 683344105   8,809,397 42,958 SH   SOLE   42,958 0 0
ORACLE CORP COM 68389X105   24,862,854 169,009 SH   SOLE 1 168,327 0 681
ORACLE CORP COM 68389X105   1,216,036,122 8,266,169 SH   SOLE   7,484,260 0 781,909
ORLA MNG LTD NEW COM 68634K106   76,685,062 4,767,826 SH   SOLE   4,767,826 0 0
OSI SYSTEMS INC COM 671044105   4,248 16 SH   SOLE 1 16 0 0
OSI SYSTEMS INC COM 671044105   6,543,759 24,646 SH   SOLE   24,646 0 0
OTIS WORLDWIDE CORP COM 68902V107   15,059,839 195,379 SH   SOLE 1 194,673 0 706
OTIS WORLDWIDE CORP COM 68902V107   50,410 654 SH   SOLE   654 0 0
OUTDOOR HOLDING CO COM 00175J107   4,108,179 2,043,870 SH   SOLE   2,043,870 0 0
OUTFRONT MEDIA INC COM NEW 69007J304   14,377,178 542,535 SH   SOLE   542,535 0 0
PAN AMERN SILVER CORP COM 697900108   132,268,244 2,417,389 SH   SOLE   2,417,389 0 0
PARK-OHIO HLDGS CORP COM 700666100   11,569,178 481,247 SH   SOLE   481,247 0 0
PENNANT GROUP INC COM 70805E109   13,136,880 431,000 SH   SOLE   431,000 0 0
PEPSICO INC COM 713448108   2,951 19 SH   SOLE 1 19 0 0
PEPSICO INC COM 713448108   7,211,357 46,438 SH   SOLE   46,438 0 0
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102   3,578 197 SH   SOLE 1 197 0 0
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102   11,165,858 614,860 SH   SOLE   614,860 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103   770,940 9,000 SH   SOLE   9,000 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105   5,778 271 SH   SOLE 1 271 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105   1,084,570 50,871 SH   SOLE   50,871 0 0
PHILIP MORRIS INTL INC COM 718172109   53,838,613 325,624 SH   SOLE 1 322,606 0 3,017
PHILIP MORRIS INTL INC COM 718172109   920,420,334 5,566,834 SH   SOLE   5,005,538 0 561,296
PHOENIX ED PARTNERS INC COM 718968100   8,676,983 275,810 SH   SOLE   275,810 0 0
PLEXUS CORP COM 729132100   8,304 41 SH   SOLE 1 41 0 0
PLEXUS CORP COM 729132100   13,671,450 67,500 SH   SOLE   67,500 0 0
PPG INDS INC COM 693506107   13,626,837 127,497 SH   SOLE 1 127,142 0 355
PPG INDS INC COM 693506107   674,154,044 6,307,579 SH   SOLE   5,694,577 0 613,002
PROFOUND MED CORP COM NEW 74319B502   2,091,141 322,707 SH   SOLE   322,707 0 0
PROGYNY INC COM 74340E103   3,338,472 196,612 SH   SOLE   196,612 0 0
PROPETRO HLDG CORP COM 74347M108   7,461,974 517,833 SH   SOLE   517,833 0 0
PULTE GROUP INC COM 745867101   3,293 28 SH   SOLE 1 28 0 0
PULTE GROUP INC COM 745867101   353,183 3,003 SH   SOLE   3,003 0 0
QUAKER HOUGHTON COM 747316107   4,721 38 SH   SOLE 1 38 0 0
QUAKER HOUGHTON COM 747316107   11,739,735 94,500 SH   SOLE   94,500 0 0
QUANEX BLDG PRODS CORP COM 747619104   3,163 176 SH   SOLE 1 176 0 0
QUANEX BLDG PRODS CORP COM 747619104   8,689,717 483,568 SH   SOLE   483,568 0 0
QUANTA SVCS INC COM 74762E102   1,015,687 1,850 SH   SOLE   1,850 0 0
QUANTERIX CORP COM 74766Q101   4,576,306 1,300,087 SH   SOLE   1,300,087 0 0
QUEST DIAGNOSTICS INC COM 74834L100   587,940 3,000 SH   SOLE   3,000 0 0
QUINSTREET INC COM 74874Q100   4,201,987 349,874 SH   SOLE   349,874 0 0
QXO INC COM NEW 82846H405   3,573 184 SH   SOLE 1 184 0 0
QXO INC COM NEW 82846H405   4,330,660 223,000 SH   SOLE   223,000 0 0
RADIAN GROUP INC COM 750236101   5,947,817 179,801 SH   SOLE   179,801 0 0
RADIANT LOGISTICS INC COM 75025X100   3,641,374 516,507 SH   SOLE   516,507 0 0
RADNET INC COM 750491102   5,261,261 94,136 SH   SOLE   94,136 0 0
RAMACO RES INC COM CL B 75134P501   5,560,867 545,183 SH   SOLE   545,183 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103   2,816,155 788,839 SH   SOLE   788,839 0 0
RAYMOND JAMES FINL INC COM 754730109   4,054 28 SH   SOLE 1 28 0 0
RAYMOND JAMES FINL INC COM 754730109   353,722 2,443 SH   SOLE   2,443 0 0
RED RIVER BANCSHARES INC COM 75686R202   7,053,235 77,988 SH   SOLE   77,988 0 0
REGAL REXNORD CORPORATION COM 758750103   4,307 23 SH   SOLE 1 23 0 0
REGAL REXNORD CORPORATION COM 758750103   1,010,268 5,395 SH   SOLE   5,395 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604   3,879 19 SH   SOLE 1 19 0 0
RELIANCE INC COM 759509102   326,410 1,074 SH   SOLE   1,074 0 0
RELX PLC SPONSORED ADR 759530108   26,557,977 801,146 SH   SOLE 1 793,160 0 7,986
RELX PLC SPONSORED ADR 759530108   32,819 990 SH   SOLE   990 0 0
REMITLY GLOBAL INC COM 75960P104   13,028,884 831,454 SH   SOLE   831,454 0 0
RILEY EXPLORATION PERMIAN IN COM 76665T102   6,712,195 184,148 SH   SOLE   184,148 0 0
ROCKET COS INC COM CL A 77311W101   3,762 264 SH   SOLE 1 264 0 0
ROCKET COS INC COM CL A 77311W101   919,125 64,500 SH   SOLE   64,500 0 0
ROGERS CORP COM 775133101   4,723 44 SH   SOLE 1 44 0 0
ROGERS CORP COM 775133101   14,143,303 131,774 SH   SOLE   131,774 0 0
ROSS STORES INC COM 778296103   1,300 6 SH   SOLE 1 6 0 0
ROSS STORES INC COM 778296103   3,510,056 16,203 SH   SOLE   16,203 0 0
ROYAL GOLD INC COM 780287108   233,524,096 917,616 SH   SOLE   917,616 0 0
RPC INC COM 749660106   2,387,015 337,149 SH   SOLE   337,149 0 0
RPM INTL INC COM 749685103   176,236 1,773 SH   SOLE   1,773 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107   3,875 42 SH   SOLE 1 42 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107   825,817 8,950 SH   SOLE   8,950 0 0
SALESFORCE INC COM 79466L302   20,225,876 108,351 SH   SOLE 1 108,000 0 351
SALESFORCE INC COM 79466L302   1,124,539,841 6,024,213 SH   SOLE   5,471,901 0 552,312
SCORPIO TANKERS INC SHS Y7542C130   17,550,177 235,068 SH   SOLE   235,068 0 0
SEACOAST BKG CORP FLA COM NEW 811707801   5,210 172 SH   SOLE 1 172 0 0
SEACOAST BKG CORP FLA COM NEW 811707801   15,293,209 504,893 SH   SOLE   504,893 0 0
SEACOR MARINE HLDGS INC COM 78413P101   7,664,701 1,070,489 SH   SOLE   1,070,489 0 0
SEADRILL LTD COM G7997W102   2,138,500 47,000 SH   SOLE   47,000 0 0
SHARKNINJA INC COM SHS G8068L108   3,601 34 SH   SOLE 1 34 0 0
SHARKNINJA INC COM SHS G8068L108   847,200 8,000 SH   SOLE   8,000 0 0
SHELL PLC SPON ADS 780259305   98,227,391 1,056,209 SH   SOLE 1 1,040,550 0 15,658
SHELL PLC SPON ADS 780259305   75,516 812 SH   SOLE   812 0 0
SI BONE INC COM 825704109   3,082 244 SH   SOLE 1 244 0 0
SI BONE INC COM 825704109   8,066,743 638,697 SH   SOLE   638,697 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108   5,053 45 SH   SOLE 1 45 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108   18,908,962 168,394 SH   SOLE   168,394 0 0
SIMULATIONS PLUS INC COM 829214105   3,629 307 SH   SOLE 1 307 0 0
SIMULATIONS PLUS INC COM 829214105   8,767,627 741,762 SH   SOLE   741,762 0 0
SLB LIMITED COM STK 806857108   27,919,740 543,291 SH   SOLE 1 541,342 0 1,949
SLB LIMITED COM STK 806857108   1,430,331,498 27,832,876 SH   SOLE   25,194,646 0 2,638,230
SMARTFINANCIAL INC COM NEW 83190L208   8,755,444 224,039 SH   SOLE   224,039 0 0
SMITH DOUGLAS HOMES CORP COM SHS CL A 83207R107   4,925,107 384,774 SH   SOLE   384,774 0 0
SONOS INC COM 83570H108   4,797 358 SH   SOLE 1 358 0 0
SONOS INC COM 83570H108   9,495,856 708,646 SH   SOLE   708,646 0 0
SOUTHWEST AIRLS CO COM 844741108   375,700 10,000 SH   SOLE   10,000 0 0
SPDR GOLD TR GOLD SHS 78463V107   369,821,953 859,471 SH   SOLE 1 849,574 0 9,898
SPDR GOLD TR GOLD SHS 78463V107   686,859,018 1,596,270 SH   SOLE   701,674 0 894,596
SPDR SERIES TRUST STATE STREET SPD 78464A698   11,474,153 176,119 SH   SOLE   176,119 0 0
SPDR SERIES TRUST STATE STREET SPD 78464A714   0 300,000 SH Call SOLE   300,000 0 0
SPDR SERIES TRUST STATE STREET SPD 78468R663   124,942,854 1,363,410 SH   SOLE 1 1,352,574 0 10,836
SPECTRUM BRANDS HOLDINGS INC COM 84790A105   17,118,446 232,272 SH   SOLE   232,272 0 0
STANDARDAERO INC COM 85423L103   720,657 27,900 SH   SOLE   27,900 0 0
STARBUCKS CORP COM 855244109   1,467,126 16,376 SH   SOLE   16,376 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103   11,055,780 17,000 SH   SOLE   17,000 0 0
STERIS PLC SHS USD G8473T100   3,980 18 SH   SOLE 1 18 0 0
STEVANATO GROUP S P A ORD SHS T9224W109   2,165,625 157,500 SH   SOLE   157,500 0 0
STEWART INFORMATION SVCS COR COM 860372101   2,894 47 SH   SOLE 1 47 0 0
STEWART INFORMATION SVCS COR COM 860372101   7,732,662 125,571 SH   SOLE   125,571 0 0
STRATA CRITICAL MEDICAL INC CL A COM 092667104   4,748 1,136 SH   SOLE 1 1,136 0 0
STRATA CRITICAL MEDICAL INC CL A COM 092667104   9,468,147 2,265,107 SH   SOLE   2,265,107 0 0
STRATEGY INC NOTE12/0 594972AS0   16,590,000 20,000,000 PRN   SOLE   20,000,000 0 0
STRAWBERRY FIELDS REIT INC COM 863182101   3,922,109 329,589 SH   SOLE   329,589 0 0
STRIDE INC COM 86333M108   376,310 4,268 SH   SOLE   4,268 0 0
SUNBELT RENTALS HOLDINGS INC SHS 866966104   448,903 7,146 SH   SOLE   7,146 0 0
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100   136,850,014 404,942 SH   SOLE 1 399,418 0 5,524
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100   1,181,877,050 3,497,195 SH   SOLE   3,248,512 0 248,683
TALKSPACE INC COM 87427V103   3,445,950 665,884 SH   SOLE   665,884 0 0
TALOS ENERGY INC COM 87484T108   7,941,464 503,900 SH   SOLE   503,900 0 0
TANGER INC COM 875465106   4,112 121 SH   SOLE 1 121 0 0
TANGER INC COM 875465106   6,704,390 197,304 SH   SOLE   197,304 0 0
TARGA RES CORP COM 87612G101   5,265 21 SH   SOLE 1 21 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   3,087 53 SH   SOLE 1 53 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   13,983,482 240,101 SH   SOLE   240,101 0 0
TE CONNECTIVITY PLC ORD SHS G87052109   9,406 45 SH   SOLE 1 45 0 0
TE CONNECTIVITY PLC ORD SHS G87052109   22,104,910 105,755 SH   SOLE   105,755 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   4,235 7 SH   SOLE 1 7 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   3,397 18 SH   SOLE 1 18 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   1,019,034 5,400 SH   SOLE   5,400 0 0
TENNANT CO COM 880345103   2,128,518 32,056 SH   SOLE   32,056 0 0
TEXAS INSTRS INC COM 882508104   15,267,667 78,643 SH   SOLE 1 78,362 0 280
TEXAS INSTRS INC COM 882508104   698,051,725 3,595,610 SH   SOLE   3,276,759 0 318,851
TEXAS ROADHOUSE INC COM 882681109   2,477 15 SH   SOLE 1 15 0 0
TEXAS ROADHOUSE INC COM 882681109   523,659 3,171 SH   SOLE   3,171 0 0
THERMON GROUP HLDGS INC COM 88362T103   3,125 62 SH   SOLE 1 62 0 0
THERMON GROUP HLDGS INC COM 88362T103   15,387,674 305,311 SH   SOLE   305,311 0 0
TIMKEN CO COM 887389104   4,727 47 SH   SOLE 1 47 0 0
TIMKEN CO COM 887389104   9,232,326 91,800 SH   SOLE   91,800 0 0
TITAN AMER SA COMMON SHARES B9151N105   6,112,919 408,072 SH   SOLE   408,072 0 0
TITAN INTL INC ILL COM 88830M102   4,634,115 670,639 SH   SOLE   670,639 0 0
TITAN MACHY INC COM 88830R101   13,396,047 801,199 SH   SOLE   801,199 0 0
TOLL BROTHERS INC COM 889478103   353,594 2,591 SH   SOLE   2,591 0 0
TRANSALTA CORP COM 89346D107   274,304 20,859 SH   SOLE   20,859 0 0
TRANSCAT INC COM 893529107   11,241,302 153,047 SH   SOLE   153,047 0 0
TRIMAS CORP COM NEW 896215209   11,429,136 318,006 SH   SOLE   318,006 0 0
TRINITY INDS INC COM 896522109   4,087 127 SH   SOLE 1 127 0 0
TRINITY INDS INC COM 896522109   13,370,533 415,492 SH   SOLE   415,492 0 0
TRIVAGO N V SPON ADS A SHS N 89686D303   768,133 283,444 SH   SOLE   283,444 0 0
TTM TECHNOLOGIES INC COM 87305R109   9,547 98 SH   SOLE 1 98 0 0
TTM TECHNOLOGIES INC COM 87305R109   21,858,418 224,373 SH   SOLE   224,373 0 0
UGI CORP NEW COM 902681105   426,150 11,701 SH   SOLE   11,701 0 0
ULTRA CLEAN HLDGS INC COM 90385V107   6,405 103 SH   SOLE 1 103 0 0
ULTRA CLEAN HLDGS INC COM 90385V107   26,985,933 433,997 SH   SOLE   433,997 0 0
UMH PPTYS INC COM 903002103   11,037,781 764,919 SH   SOLE   764,919 0 0
UNILEVER PLC SPON ADR NEW 904767803   45,860,105 804,987 SH   SOLE 1 795,223 0 9,763
UNILEVER PLC SPON ADR NEW 904767803   54,292 953 SH   SOLE   953 0 0
UNITED RENTALS INC COM 911363109   4,371 6 SH   SOLE 1 6 0 0
UNITEDHEALTH GROUP INC COM 91324P102   4,059 15 SH   SOLE 1 15 0 0
UNITEDHEALTH GROUP INC COM 91324P102   11,037,096 40,789 SH   SOLE   40,789 0 0
UNIVERSAL ELECTRS INC COM 913483103   993,167 241,060 SH   SOLE   241,060 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   17,207,835 96,149 SH   SOLE 1 95,727 0 422
UNIVERSAL HLTH SVCS INC CL B 913903100   774,605,784 4,328,132 SH   SOLE   3,921,546 0 406,586
UNIVERSAL TECHNICAL INST INC COM 913915104   5,740 159 SH   SOLE 1 159 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104   17,038,334 471,976 SH   SOLE   471,976 0 0
US BANCORP COM NEW 902973304   9,608,077 184,735 SH   SOLE 1 184,073 0 662
US BANCORP COM NEW 902973304   459,422,481 8,833,349 SH   SOLE   8,062,897 0 770,452
UTZ BRANDS INC COM CL A 918090101   8,947,620 1,129,750 SH   SOLE   1,129,750 0 0
V F CORP COM 918204108   4,332 255 SH   SOLE 1 255 0 0
VAIL RESORTS INC COM 91879Q109   3,050,038 23,769 SH   SOLE   23,769 0 0
VALLEY NATL BANCORP COM 919794107   11,930,020 971,500 SH   SOLE   971,500 0 0
VEECO INSTRS INC DEL COM 922417100   13,252,161 391,381 SH   SOLE   391,381 0 0
VERSANT MEDIA GROUP INC COM CL A 925283103   59,132,009 1,597,299 SH   SOLE   1,483,304 0 113,995
VIAVI SOLUTIONS INC COM 925550105   18,630,144 559,800 SH   SOLE   559,800 0 0
VIEMED HEALTHCARE INC COM 92663R105   4,878,141 529,657 SH   SOLE   529,657 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108   4,896 272 SH   SOLE 1 272 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108   19,139,400 1,063,300 SH   SOLE   1,063,300 0 0
VISHAY PRECISION GROUP INC COM 92835K103   3,147,950 72,500 SH   SOLE   72,500 0 0
VITAL FARMS INC COM 92847W103   3,968 281 SH   SOLE 1 281 0 0
VITAL FARMS INC COM 92847W103   7,507,307 531,679 SH   SOLE   531,679 0 0
VSE CORP COM 918284100   3,489,217 18,922 SH   SOLE   18,922 0 0
WARBY PARKER INC CL A COM 93403J106   1,896 90 SH   SOLE 1 90 0 0
WARBY PARKER INC CL A COM 93403J106   2,844,450 135,000 SH   SOLE   135,000 0 0
WASTE CONNECTIONS INC COM 94106B101   4,061 25 SH   SOLE 1 25 0 0
WATERS CORP COM 941848103   8,451,889 28,381 SH   SOLE 1 28,274 0 107
WATERS CORP COM 941848103   460,638,827 1,546,806 SH   SOLE   1,417,164 0 129,642
WELLS FARGO & CO PERP PFD CNV A 949746804   29,730,855 25,741 SH   SOLE   25,741 0 0
WESCO INTL INC COM 95082P105   13,997,852 51,158 SH   SOLE   51,158 0 0
WESTLAKE CORPORATION COM 960413102   6,191 53 SH   SOLE 1 53 0 0
WESTLAKE CORPORATION COM 960413102   825,333 7,065 SH   SOLE   7,065 0 0
WEYERHAEUSER CO COM NEW 962166104   22,552,755 923,158 SH   SOLE 1 920,209 0 2,949
WEYERHAEUSER CO COM NEW 962166104   1,108,396,576 45,370,306 SH   SOLE   41,071,584 0 4,298,722
WHEATON PRECIOUS METALS CORP COM 962879102   59,453,804 453,811 SH   SOLE 1 448,212 0 5,599
WHEATON PRECIOUS METALS CORP COM 962879102   1,795,192,551 13,702,700 SH   SOLE   13,063,262 0 639,438
WHITESTONE REIT COM 966084204   4,441 275 SH   SOLE 1 275 0 0
WHITESTONE REIT COM 966084204   11,980,716 741,840 SH   SOLE   741,840 0 0
WILLIAMS COS INC COM 969457100   315,429 4,334 SH   SOLE   4,334 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   44,843,824 154,262 SH   SOLE 1 152,265 0 1,996
WILLIS TOWERS WATSON PLC LTD SHS G96629103   1,216,608,279 4,185,099 SH   SOLE   3,863,734 0 321,365
WORKDAY INC CL A 98138H101   15,500,812 119,310 SH   SOLE 1 119,076 0 235
WORKDAY INC CL A 98138H101   973,023,238 7,489,403 SH   SOLE   6,787,487 0 701,916
WP CAREY INC COM 92936U109   4,010 59 SH   SOLE 1 59 0 0
XEROX HOLDINGS CORP COM NEW 98421M106   1,418,529 1,099,635 SH   SOLE   1,099,635 0 0
XPO INC COM 983793100   3,891 20 SH   SOLE 1 20 0 0
XPO INC COM 983793100   716,917 3,685 SH   SOLE   3,685 0 0