0001140361-23-006477.txt : 20230214 0001140361-23-006477.hdr.sgml : 20230214 20230214060302 ACCESSION NUMBER: 0001140361-23-006477 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230214 DATE AS OF CHANGE: 20230214 EFFECTIVENESS DATE: 20230214 FILER: COMPANY DATA: COMPANY CONFORMED NAME: NOMURA ASSET MANAGEMENT CO LTD CENTRAL INDEX KEY: 0001055964 IRS NUMBER: 000000000 FISCAL YEAR END: 0331 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-06746 FILM NUMBER: 23621721 BUSINESS ADDRESS: STREET 1: TOYOSU BAYSIDE CROSS TOWER STREET 2: 2-2-1, TOYOSU, KOTO-KU CITY: TOKYO STATE: M0 ZIP: 135-0061 BUSINESS PHONE: 0332419511 MAIL ADDRESS: STREET 1: TOYOSU BAYSIDE CROSS TOWER STREET 2: 2-2-1, TOYOSU, KOTO-KU CITY: TOKYO STATE: M0 ZIP: 135-0061 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE 0001055964 XXXXXXXX 12-31-2022 12-31-2022 false NOMURA ASSET MANAGEMENT CO LTD
TOYOSU BAYSIDE CROSS TOWER 2-2-1, TOYOSU, KOTO-KU TOKYO M0 135-0061
13F HOLDINGS REPORT 028-06746 000110814 801-24357 Y For certain positions, Nomura Asset Management Co., Ltd. ("NAM Tokyo") may have investment discretion and/or may have delegated sole investment discretion to certain sub-advisers, while retaining voting authority. In such situations, the number of shares that NAM Tokyo is listing on the 13F as having investment discretion may be lower than the number of shares that NAM Tokyo is listing on the 13F as having voting authority over.
Neil Daniele Attorney-in-Fact 212-667-1873 /s/ Neil Daniele New York NY 02-14-2023 6 2278 17214337801 1 028-15407 Nomura Asset Management Malaysia Sdn. Bhd. 2 028-11455 000110815 801-25922 Nomura Asset Management U.K. Ltd 3 028-13391 000110813 801-37645 NOMURA ASSET MANAGEMENT SINGAPORE Ltd 4 028-17455 Nomura Islamic Asset Management Sdn. Bhd. 5 028-17454 Nomura Asset Management Taiwan Ltd. 6 028-20377 Nomura Asset Management Europe KVG mbH
INFORMATION TABLE 2 informationtable.xml 10X GENOMICS INC CL A COM 88025U109 811774 22277 SH SOLE 5 22277 0 0 10X GENOMICS INC CL A COM 88025U109 0 0 SH SOLE 103446 0 0 360 DIGITECH INC AMERICAN DEP 88557W101 278932 13700 SH SOLE 17861 0 0 3M CO COM 88579Y101 310713 2591 SH SOLE 1 0 2591 0 3M CO COM 88579Y101 2607301 21742 SH SOLE 2 21742 0 0 3M CO COM 88579Y101 58192979 485265 SH SOLE 494178 0 0 ABBOTT LABS COM 002824100 6512523 59318 SH SOLE 1 0 3243 56075 ABBOTT LABS COM 002824100 1580976 14400 SH SOLE 2 14400 0 0 ABBOTT LABS COM 002824100 10505586 95688 SH SOLE 4 0 0 95688 ABBOTT LABS COM 002824100 81278635 740310 SH SOLE 1411826 0 0 ABBVIE INC COM 00287Y109 9919945 61382 SH SOLE 1 0 1728 59654 ABBVIE INC COM 00287Y109 662601 4100 SH SOLE 2 4100 0 0 ABBVIE INC COM 00287Y109 4068693 25176 SH SOLE 5 25176 0 0 ABBVIE INC COM 00287Y109 116200014 719015 SH SOLE 719015 0 0 ABCELLERA BIOLOGICS INC COM 00288U106 877501 86624 SH SOLE 5 86624 0 0 ABERCROMBIE & FITCH CO CL A 002896207 13746 600 SH SOLE 600 0 0 ABM INDS INC COM 000957100 35536 800 SH SOLE 800 0 0 ABRDN PALLADIUM ETF TRUST PHYSICAL PALLADM 003262102 2047364 12400 SH SOLE 12400 0 0 ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106 814096 8200 SH SOLE 8200 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 49913 950 SH SOLE 950 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 51038 620 SH SOLE 620 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 1377887 96020 SH SOLE 96020 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 42284267 158463 SH SOLE 161032 0 0 ACI WORLDWIDE INC COM 004498101 13570 590 SH SOLE 590 0 0 ACTIVISION BLIZZARD INC COM 00507V109 4935638 64476 SH SOLE 1 0 0 64476 ACTIVISION BLIZZARD INC COM 00507V109 16818418 219705 SH SOLE 256306 0 0 ACUITY BRANDS INC COM 00508Y102 2792681 16863 SH SOLE 6 0 0 16863 ACUITY BRANDS INC COM 00508Y102 29810 180 SH SOLE 180 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 0 0 SH SOLE 555974 0 0 ADC THERAPEUTICS SA SHS H0036K147 0 0 SH SOLE 96557 0 0 ADIENT PLC ORD SHS G0084W101 47525 1370 SH SOLE 1370 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 80431 239 SH SOLE 1 118 0 121 ADOBE SYSTEMS INCORPORATED COM 00724F101 18207956 54105 SH SOLE 2 54105 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 7525484 22362 SH SOLE 4 0 0 22362 ADOBE SYSTEMS INCORPORATED COM 00724F101 144408725 429111 SH SOLE 438592 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 730943 2172 SH SOLE 2172 0 0 ADT INC DEL COM 00090Q103 19047 2100 SH SOLE 2100 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 6291855 42793 SH SOLE 1 0 0 42793 ADVANCE AUTO PARTS INC COM 00751Y106 6352872 43208 SH SOLE 4 0 0 43208 ADVANCE AUTO PARTS INC COM 00751Y106 2246912 15282 SH SOLE 17331 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 2349014 28657 SH SOLE 6 0 0 28657 ADVANCED DRAIN SYS INC DEL COM 00790R104 0 0 SH SOLE 37097 0 0 ADVANCED MICRO DEVICES INC COM 007903107 161083 2487 SH SOLE 1 1351 0 1136 ADVANCED MICRO DEVICES INC COM 007903107 2474667 38207 SH SOLE 4 0 0 38207 ADVANCED MICRO DEVICES INC COM 007903107 2305877 35601 SH SOLE 5 35601 0 0 ADVANCED MICRO DEVICES INC COM 007903107 3322507 51297 SH SOLE 6 0 0 51297 ADVANCED MICRO DEVICES INC COM 007903107 34305690 529654 SH SOLE 561925 0 0 AECOM COM 00766T100 123149 1450 SH SOLE 39055 0 0 AEGON N V NY REGISTRY SHS 007924103 0 0 SH SOLE 126102 0 0 AERCAP HOLDINGS NV SHS N00985106 1885894 32337 SH SOLE 40062 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 20694 370 SH SOLE 370 0 0 AES CORP COM 00130H105 3449963 119957 SH SOLE 5 119957 0 0 AES CORP COM 00130H105 4850920 168669 SH SOLE 321802 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 49113 310 SH SOLE 310 0 0 AFFIRM HLDGS INC COM CL A 00827B106 429832 44450 SH SOLE 44450 0 0 AFLAC INC COM 001055102 25918327 360277 SH SOLE 445997 0 0 AGCO CORP COM 001084102 56863 410 SH SOLE 12611 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 10943605 73128 SH SOLE 119827 0 0 AGNC INVT CORP COM 00123Q104 1002170 96828 SH SOLE 295621 0 0 AGNICO EAGLE MINES LTD COM 008474108 0 0 SH SOLE 8329 0 0 AGREE RLTY CORP COM 008492100 6928442 97680 SH SOLE 177605 0 0 AIR LEASE CORP CL A 00912X302 40725 1060 SH SOLE 1060 0 0 AIR PRODS & CHEMS INC COM 009158106 33073524 107291 SH SOLE 109271 0 0 AIR PRODUCTS COM 009158106 9349526 30330 SH SOLE 1 0 0 30330 AIR PRODUCTS COM 009158106 11881573 38544 SH SOLE 4 0 0 38544 AIRBNB INC COM CL A 009066101 529160 6189 SH SOLE 5 6189 0 0 AIRBNB INC COM CL A 009066101 8739981 102222 SH SOLE 133154 0 0 AIRBNB INC ZCP 03/15/26 CONV 009066AB7 10747100 13000000 PRN SOLE 2 13000000 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 130665 1550 SH SOLE 2 1550 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 22134482 262568 SH SOLE 269125 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 564810 6700 SH SOLE 6700 0 0 ALASKA AIR GROUP INC COM 011659109 70422 1640 SH SOLE 1640 0 0 ALBEMARLE CORP COM 012653101 16602151 76557 SH SOLE 77271 0 0 ALBERTSONS COS INC COMMON STOCK 013091103 84412 4070 SH SOLE 4070 0 0 ALCOA CORP COM 013872106 2044468 44963 SH SOLE 44963 0 0 ALCON AG ORD SHS H01301128 0 0 SH SOLE 9178 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 1382274 73800 SH SOLE 73800 0 0 ALEXANDERS INC COM 014752109 506138 2300 SH SOLE 2300 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 348880 2395 SH SOLE 5 2395 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 27501768 188795 SH SOLE 317900 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 0 0 SH SOLE 8740 0 0 ALIGN TECHNOLOGY INC COM 016255101 4436071 21034 SH SOLE 23701 0 0 ALLEGION PLC ORD SHS G0176J109 2208671 20983 SH SOLE 20983 0 0 ALLETE INC COM NEW 018522300 37416 580 SH SOLE 580 0 0 ALLIANT ENERGY CORP COM 018802108 3517484 63711 SH SOLE 66574 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 44928 1080 SH SOLE 1080 0 0 ALLSTATE CORP COM 020002101 116209 857 SH SOLE 2 857 0 0 ALLSTATE CORP COM 020002101 22048696 162601 SH SOLE 254685 0 0 ALLSTATE CORP COM 020002101 501720 3700 SH SOLE 3700 0 0 ALLY FINL INC COM 02005N100 1914680 78310 SH SOLE 78310 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 3397682 14297 SH SOLE 5 14297 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 3743700 15753 SH SOLE 6 0 0 15753 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 6523493 27450 SH SOLE 203869 0 0 ALPHABET INC CAP STK CL A 02079K305 60967 691 SH SOLE 1 691 0 0 ALPHABET INC CAP STK CL A 02079K305 26368241 298858 SH SOLE 2 298858 0 0 ALPHABET INC CAP STK CL A 02079K305 1921032 21773 SH SOLE 4 0 0 21773 ALPHABET INC CAP STK CL A 02079K305 10781265 122195 SH SOLE 6 0 0 122195 ALPHABET INC CAP STK CL A 02079K305 165433632 1875027 SH SOLE 2206520 0 0 ALPHABET INC CAP STK CL C 02079K107 22531386 253932 SH SOLE 1 788 0 253144 ALPHABET INC CAP STK CL C 02079K107 2372640 26740 SH SOLE 2 26740 0 0 ALPHABET INC CAP STK CL C 02079K107 11484856 129436 SH SOLE 5 129436 0 0 ALPHABET INC CAP STK CL C 02079K107 21532020 242669 SH SOLE 6 0 0 242669 ALPHABET INC CAP STK CL C 02079K107 150110930 1691772 SH SOLE 1719006 0 0 ALPINE INCOME PPTY TR INC COM 02083X103 232776 12200 SH SOLE 12200 0 0 ALTICE USA INC CL A 02156K103 29440 6400 SH SOLE 6400 0 0 ALTIMMUNE INC COM NEW 02155H200 0 0 SH SOLE 106296 0 0 ALTRA INDL MOTION CORP COM 02208R106 19718 330 SH SOLE 330 0 0 ALTRIA GROUP INC COM 02209S103 21732682 475447 SH SOLE 585988 0 0 AMAZON COM INC COM 023135106 14884800 177200 SH SOLE 1 866 0 176334 AMAZON COM INC COM 023135106 5715528 68042 SH SOLE 2 68042 0 0 AMAZON COM INC COM 023135106 1350804 16081 SH SOLE 4 0 0 16081 AMAZON COM INC COM 023135106 768600 9150 SH SOLE 5 9150 0 0 AMAZON COM INC COM 023135106 24321276 289539 SH SOLE 6 0 0 289539 AMAZON COM INC COM 023135106 309971424 3690136 SH SOLE 3912153 0 0 AMAZON COM INC COM 023135106 804636 9579 SH SOLE 9579 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 5291 1300 SH SOLE 1300 0 0 AMC NETWORKS INC CL A 00164V103 8305 530 SH SOLE 530 0 0 AMCOR PLC ORD G0250X107 18015709 1512654 SH SOLE 1727522 0 0 AMDOCS LTD SHS G02602103 192981 2123 SH SOLE 2123 0 0 AMEDISYS INC COM 023436108 9189 110 SH SOLE 110 0 0 AMER STATES WTR CO COM 029899101 0 0 SH SOLE 10857 0 0 AMEREN CORP COM 023608102 5826305 65523 SH SOLE 66582 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 417216 32800 SH SOLE 5 32800 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 134756 10594 SH SOLE 11912 0 0 AMERICAN ASSETS TR INC COM 024013104 1376145 51930 SH SOLE 51930 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 22678 2900 SH SOLE 2900 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 20661 1480 SH SOLE 1480 0 0 AMERICAN ELEC PWR CO INC COM 025537101 2702657 28464 SH SOLE 5 28464 0 0 AMERICAN ELEC PWR CO INC COM 025537101 17844998 187941 SH SOLE 240386 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 60218 1320 SH SOLE 1320 0 0 AMERICAN EXPRESS CO COM 025816109 6428012 43506 SH SOLE 5 43506 0 0 AMERICAN EXPRESS CO COM 025816109 29849933 202030 SH SOLE 295080 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 2375081 17301 SH SOLE 22164 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 11598173 384810 SH SOLE 457465 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 17737302 280476 SH SOLE 420579 0 0 AMERICAN TOWER CORP NEW COM 03027X100 2399315 11325 SH SOLE 5 11325 0 0 AMERICAN TOWER CORP NEW COM 03027X100 24107761 113791 SH SOLE 162204 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 6848993 44935 SH SOLE 84565 0 0 AMERICOLD REALTY TRUST INC COM 03064D108 7721836 272760 SH SOLE 625869 0 0 AMERIPRISE FINL INC COM 03076C106 8515970 27350 SH SOLE 36291 0 0 AMERIS BANCORP COM 03076K108 17913 380 SH SOLE 380 0 0 AMERISOURCEBERGEN CORP COM 03073E105 11555621 69734 SH SOLE 71491 0 0 AMETEK INC COM 031100100 7769829 55610 SH SOLE 57339 0 0 AMGEN INC COM 031162100 1294815 4930 SH SOLE 2 4930 0 0 AMGEN INC COM 031162100 1468683 5592 SH SOLE 5 5592 0 0 AMGEN INC COM 031162100 107912210 410875 SH SOLE 431336 0 0 AMGEN INC COM 031162100 692056 2635 SH SOLE 2635 0 0 AMICUS THERAPEUTICS INC COM 03152W109 0 0 SH SOLE 673445 0 0 AMKOR TECHNOLOGY INC COM 031652100 31174 1300 SH SOLE 1300 0 0 AMN HEALTHCARE SVCS INC COM 001744101 28790 280 SH SOLE 280 0 0 AMPHENOL CORP NEW CL A 032095101 10984566 144268 SH SOLE 150365 0 0 AMPLIFY ETF TR ONLIN RETL ETF 032108102 3899 100 SH SOLE 100 0 0 AMYLYX PHARMACEUTICALS INC COM 03237H101 0 0 SH SOLE 91649 0 0 ANALOG DEVICES INC COM 032654105 72337 441 SH SOLE 1 441 0 0 ANALOG DEVICES INC COM 032654105 1185937 7230 SH SOLE 2 7230 0 0 ANALOG DEVICES INC COM 032654105 7686610 46861 SH SOLE 4 0 0 46861 ANALOG DEVICES INC COM 032654105 5148246 31386 SH SOLE 5 31386 0 0 ANALOG DEVICES INC COM 032654105 4345155 26490 SH SOLE 6 0 0 26490 ANALOG DEVICES INC COM 032654105 39375237 240049 SH SOLE 259033 0 0 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 3198300 151722 SH SOLE 151722 0 0 ANNEXON INC COM 03589W102 0 0 SH SOLE 167593 0 0 ANSYS INC COM 03662Q105 5923545 24519 SH SOLE 31678 0 0 ANTERO RESOURCES CORP COM 03674X106 76855 2480 SH SOLE 12193 0 0 ANYWHERE REAL ESTATE INC COM 75605Y106 12780 2000 SH SOLE 2000 0 0 AON PLC SHS CL A G0403H108 16452774 54817 SH SOLE 59828 0 0 APA CORPORATION COM 03743Q108 4335965 92887 SH SOLE 97147 0 0 APARTMENT INCOME REIT CORP COM 03750L109 77644 2263 SH SOLE 5 2263 0 0 APARTMENT INCOME REIT CORP COM 03750L109 5205513 151720 SH SOLE 377595 0 0 APARTMENT INVT & MGMT CO CL A 03748R747 1085800 152500 SH SOLE 152500 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 0 0 SH SOLE 26699 0 0 API GROUP CORP COM STK 00187Y100 16741 890 SH SOLE 25963 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 22596 2100 SH SOLE 2100 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 6169386 96714 SH SOLE 158598 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 3451086 218700 SH SOLE 218700 0 0 APPLE INC COM 037833100 25368962 195251 SH SOLE 1 256 2717 192278 APPLE INC COM 037833100 9370032 72116 SH SOLE 2 72116 0 0 APPLE INC COM 037833100 53653944 412945 SH SOLE 4 0 0 412945 APPLE INC COM 037833100 2559621 19700 SH SOLE 5 19700 0 0 APPLE INC COM 037833100 43610875 335649 SH SOLE 6 0 0 335649 APPLE INC COM 037833100 628554695 4837641 SH SOLE 4964924 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 27727 220 SH SOLE 3620 0 0 APPLIED MATLS INC COM 038222105 63394 651 SH SOLE 1 651 0 0 APPLIED MATLS INC COM 038222105 4414528 45333 SH SOLE 4 0 0 45333 APPLIED MATLS INC COM 038222105 4417449 45363 SH SOLE 6 0 0 45363 APPLIED MATLS INC COM 038222105 42528086 436723 SH SOLE 484907 0 0 APTARGROUP INC COM 038336103 30794 280 SH SOLE 280 0 0 APTIV PLC 5.5% CNV PFD A G6095L117 0 0 SH SOLE 5200 0 0 APTIV PLC SHS G6095L109 6676024 71685 SH SOLE 1 219 0 71466 APTIV PLC SHS G6095L109 7368446 79120 SH SOLE 4 0 0 79120 APTIV PLC SHS G6095L109 6263644 67257 SH SOLE 126433 0 0 ARAMARK COM 03852U106 2333767 56453 SH SOLE 56453 0 0 ARCBEST CORP COM 03937C105 13308 190 SH SOLE 190 0 0 ARCELLX INC COMMON STOCK 03940C100 0 0 SH SOLE 86383 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 0 0 SH SOLE 53940 0 0 ARCH CAP GROUP LTD ORD G0450A105 5808029 92514 SH SOLE 119177 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 26876454 289461 SH SOLE 303267 0 0 ARCONIC CORPORATION COM 03966V107 32586 1540 SH SOLE 1540 0 0 ARCOSA INC COM 039653100 23910 440 SH SOLE 440 0 0 ARCUS BIOSCIENCES INC COM 03969F109 0 0 SH SOLE 116472 0 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 0 0 SH SOLE 148064 0 0 ARES CAPITAL CORP COM 04010L103 12077090 653876 SH SOLE 1 0 0 653876 ARES CAPITAL CORP COM 04010L103 11393016 616839 SH SOLE 616839 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 4649403 67934 SH SOLE 5 67934 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 2397453 35030 SH SOLE 35813 0 0 ARGENX SE SPONSORED ADR 04016X101 2594228 6848 SH SOLE 6 0 0 6848 ARGENX SE SPONSORED ADR 04016X101 0 0 SH SOLE 134596 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 10599 410 SH SOLE 410 0 0 ARISTA NETWORKS INC COM 040413106 7123366 58701 SH SOLE 60469 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 790050 68700 SH SOLE 68700 0 0 ARROW ELECTRS INC COM 042735100 1981392 18948 SH SOLE 18948 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 11583 390 SH SOLE 390 0 0 ARVINAS INC COM 04335A105 0 0 SH SOLE 366538 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 42482 237 SH SOLE 237 0 0 ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 1547387 12670 SH SOLE 6 0 0 12670 ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 0 0 SH SOLE 163480 0 0 ASGN INC COM 00191U102 26074 320 SH SOLE 320 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103869 156897 35100 SH SOLE 35100 0 0 ASHLAND INC COM 044186104 31184 290 SH SOLE 290 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 1720614 3149 SH SOLE 3685 0 0 ASPEN TECHNOLOGY INC COM 29109X106 1349478 6570 SH SOLE 6685 0 0 ASSOCIATED BANC CORP COM 045487105 36020 1560 SH SOLE 1560 0 0 ASSURANT INC COM 04621X108 1938305 15499 SH SOLE 15499 0 0 ASSURED GUARANTY LTD COM G0585R106 54166 870 SH SOLE 870 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 1476887 21783 SH SOLE 140699 0 0 AT&T INC COM 00206R102 36363892 1975225 SH SOLE 2050187 0 0 ATI INC COM 01741R102 0 0 SH SOLE 54654 0 0 ATKORE INC COM 047649108 17013 150 SH SOLE 150 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 18273 520 SH SOLE 520 0 0 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 15540 600 SH SOLE 600 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 49392 490 SH SOLE 490 0 0 ATLASSIAN CORPORATION CL A 049468101 18995613 147619 SH SOLE 148115 0 0 ATMOS ENERGY CORP COM 049560105 2211814 19736 SH SOLE 5 19736 0 0 ATMOS ENERGY CORP COM 049560105 18081374 161340 SH SOLE 229692 0 0 AUTODESK INC COM 052769106 11317595 60564 SH SOLE 91752 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 229500 7500 SH SOLE 7500 0 0 AUTOLIV INC COM 052800109 62030 810 SH SOLE 810 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 41029938 171774 SH SOLE 231374 0 0 AUTONATION INC COM 05329W102 84767 790 SH SOLE 790 0 0 AUTOZONE INC COM 053332102 11845063 4803 SH SOLE 4803 0 0 AVALONBAY CMNTYS INC COM 053484101 28392955 175786 SH SOLE 177654 0 0 AVANGRID INC COM 05351W103 32235 750 SH SOLE 2025 0 0 AVANTOR INC COM 05352A100 3241533 153700 SH SOLE 466296 0 0 AVERY DENNISON CORP COM 053611109 5368098 29658 SH SOLE 42024 0 0 AVIENT CORPORATION COM 05368V106 23294 690 SH SOLE 690 0 0 AVIS BUDGET GROUP COM 053774105 79178 483 SH SOLE 483 0 0 AVISTA CORP COM 05379B107 39906 900 SH SOLE 900 0 0 AVNET INC COM 053807103 64449 1550 SH SOLE 1550 0 0 AXALTA COATING SYS LTD COM G0750C108 37950 1490 SH SOLE 1490 0 0 AXIS CAP HLDGS LTD SHS G0692U109 49295 910 SH SOLE 910 0 0 AXON ENTERPRISE INC COM 05464C101 0 0 SH SOLE 450 0 0 AZEK CO INC CL A 05478C105 0 0 SH SOLE 37171 0 0 B & G FOODS INC NEW COM 05508R106 10258 920 SH SOLE 920 0 0 BAKER HUGHES COMPANY CL A 05722G100 8490229 287512 SH SOLE 554078 0 0 BALL CORP COM 058498106 4004671 78308 SH SOLE 86715 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 0 0 SH SOLE 104400 0 0 BANCO DE CHILE SPONSORED ADS 059520106 421813 20260 SH SOLE 20260 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 247104 15600 SH SOLE 15600 0 0 BANCO SANTANDER S.A. ADR 05964H105 0 0 SH SOLE 176576 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 286256 10030 SH SOLE 10030 0 0 BANCORP INC DEL COM 05969A105 0 0 SH SOLE 45214 0 0 BANK AMERICA CORP COM 060505104 525184 15857 SH SOLE 5 15857 0 0 BANK AMERICA CORP COM 060505104 62856560 1897843 SH SOLE 2000060 0 0 BANK HAWAII CORP COM 062540109 22492 290 SH SOLE 290 0 0 BANK MONTREAL QUE COM 063671101 0 0 SH SOLE 7414 0 0 BANK NEW YORK MELLON CORP COM 064058100 9010775 197952 SH SOLE 309798 0 0 BANK NOVA SCOTIA HALIFAX COM 064149107 0 0 SH SOLE 12324 0 0 BANK OF AMERICA CORP COM 060505104 8999863 271735 SH SOLE 1 0 0 271735 BANK OZK LITTLE ROCK ARK COM 06417N103 40060 1000 SH SOLE 1000 0 0 BANKUNITED INC COM 06652K103 32951 970 SH SOLE 970 0 0 BANNER CORP COM NEW 06652V208 22120 350 SH SOLE 350 0 0 BARCLAYS PLC ADR 06738E204 0 0 SH SOLE 48851 0 0 BARINGS BDC INC COM 06759L103 8826 1083 SH SOLE 1083 0 0 BARNES GROUP INC COM 067806109 13072 320 SH SOLE 320 0 0 BARRICK GOLD CORP COM 067901108 0 0 SH SOLE 56971 0 0 BATH & BODY WORKS INC COM 070830104 2525956 59942 SH SOLE 59942 0 0 BAXTER INTL INC COM 071813109 6224202 122115 SH SOLE 127551 0 0 BCE INC COM NEW 05534B760 0 0 SH SOLE 434 0 0 BEACON ROOFING SUPPLY INC COM 073685109 40120 760 SH SOLE 760 0 0 BECTON DICKINSON & CO 6% DP CONV PFD B 075887406 0 0 SH SOLE 236396 0 0 BECTON DICKINSON & CO COM 075887109 50097 197 SH SOLE 1 197 0 0 BECTON DICKINSON & CO COM 075887109 24278021 95470 SH SOLE 2 95470 0 0 BECTON DICKINSON & CO COM 075887109 57961836 227927 SH SOLE 232688 0 0 BED BATH & BEYOND INC COM 075896100 9915 3950 SH SOLE 3950 0 0 BEIGENE LTD SPONSORED ADR 07725L102 0 0 SH SOLE 801 0 0 BELDEN INC COM 077454106 23008 320 SH SOLE 320 0 0 BELLUS HEALTH INC NEW COM NEW 07987C204 0 0 SH SOLE 710325 0 0 BENTLEY SYS INC COM CL B 08265T208 1573018 42560 SH SOLE 53068 0 0 BERKLEY W R CORP COM 084423102 4122270 57196 SH SOLE 76517 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 937422 2 SH SOLE 5 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 8115421 26272 SH SOLE 5 26272 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 103808934 336060 SH SOLE 378332 0 0 BERRY GLOBAL GROUP INC COM 08579W103 85206 1410 SH SOLE 1410 0 0 BEST BUY INC COM 086516101 4282332 53389 SH SOLE 61426 0 0 BGC PARTNERS INC CL A 05541T101 15080 4000 SH SOLE 4000 0 0 BHP GROUP LTD SPONSORED ADS 088606108 0 0 SH SOLE 11381 0 0 BIG LOTS INC COM 089302103 14847 1010 SH SOLE 1010 0 0 BILL COM HLDGS INC COM 090043100 2516649 23097 SH SOLE 6 0 0 23097 BILL COM HLDGS INC COM 090043100 2312131 21220 SH SOLE 22491 0 0 BIO RAD LABS INC CL A 090572207 2856809 6794 SH SOLE 8106 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 0 0 SH SOLE 463799 0 0 BIOGEN INC COM 09062X103 5150435 18599 SH SOLE 5 18599 0 0 BIOGEN INC COM 09062X103 11872114 42872 SH SOLE 188265 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 3161309 30547 SH SOLE 4 0 0 30547 BIOMARIN PHARMACEUTICAL INC COM 09061G101 1597886 15440 SH SOLE 5 15440 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 5177915 50033 SH SOLE 165074 0 0 BIONTECH SE SPONSORED ADS 09075V102 0 0 SH SOLE 69339 0 0 BIO-TECHNE CORP COM 09073M104 3232652 39004 SH SOLE 497783 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 74033 1119 SH SOLE 2 1119 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 7940523 120020 SH SOLE 137561 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 337416 5100 SH SOLE 5100 0 0 BK OF AMERICA CORP 7.25%CNV PFD L 060505682 0 0 SH SOLE 2500 0 0 BLACK HILLS CORP COM 092113109 46424 660 SH SOLE 660 0 0 BLACK KNIGHT INC COM 09215C105 2214355 35860 SH SOLE 41275 0 0 BLACKROCK INC COM 09247X101 311089 439 SH SOLE 1 0 439 0 BLACKROCK INC COM 09247X101 1194750 1686 SH SOLE 2 1686 0 0 BLACKROCK INC COM 09247X101 1734726 2448 SH SOLE 5 2448 0 0 BLACKROCK INC COM 09247X101 43265405 61055 SH SOLE 75741 0 0 BLACKSTONE INC COM 09260D107 765567 10319 SH SOLE 2 10319 0 0 BLACKSTONE INC COM 09260D107 23672026 319073 SH SOLE 319739 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 32390 1530 SH SOLE 1530 0 0 BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 143449229 6418310 SH SOLE 6418310 0 0 BLOCK H & R INC COM 093671105 3014996 82580 SH SOLE 5 82580 0 0 BLOCK H & R INC COM 093671105 67909 1860 SH SOLE 1860 0 0 BLOCK INC CL A 852234103 3798112 60441 SH SOLE 6 0 0 60441 BLOCK INC CL A 852234103 17038438 271140 SH SOLE 309610 0 0 BLOOMIN BRANDS INC COM 094235108 24144 1200 SH SOLE 62708 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 866956 19789 SH SOLE 6 0 0 19789 BLUEPRINT MEDICINES CORP COM 09627Y109 0 0 SH SOLE 170517 0 0 BLUEROCK HOMES TRUST INC COM CL A 09631H100 74308 3487 SH SOLE 3487 0 0 BOEING CO COM 097023105 1552494 8150 SH SOLE 5 8150 0 0 BOEING CO COM 097023105 33273269 174672 SH SOLE 174761 0 0 BOISE CASCADE CO DEL COM 09739D100 24721 360 SH SOLE 360 0 0 BOK FINL CORP COM NEW 05561Q201 23872 230 SH SOLE 230 0 0 BOOKING HOLDINGS INC COM 09857L108 785959 390 SH SOLE 5 390 0 0 BOOKING HOLDINGS INC COM 09857L108 22240630 11036 SH SOLE 13390 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 3527968 33754 SH SOLE 37728 0 0 BORGWARNER INC COM 099724106 3129961 77763 SH SOLE 80309 0 0 BOSTON BEER INC CL A 100557107 1838722 5580 SH SOLE 6 0 0 5580 BOSTON PROPERTIES INC COM 101121101 12202853 180569 SH SOLE 227878 0 0 BOSTON SCIENTIFIC CORP COM 101137107 6093666 131698 SH SOLE 1 1673 0 130025 BOSTON SCIENTIFIC CORP COM 101137107 7904535 170835 SH SOLE 4 0 0 170835 BOSTON SCIENTIFIC CORP COM 101137107 16580531 358343 SH SOLE 1150724 0 0 BOWLERO CORP CL A COM 10258P102 0 0 SH SOLE 82761 0 0 BOYD GAMING CORP COM 103304101 20721 380 SH SOLE 6848 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 238791 58100 SH SOLE 58100 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1073175 174500 SH SOLE 174500 0 0 BREAD FINANCIAL HOLDINGS INC COM 018581108 34647 920 SH SOLE 920 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 11989 190 SH SOLE 190 0 0 BRIGHTHOUSE FINL INC COM 10922N103 86646 1690 SH SOLE 1690 0 0 BRINKER INTL INC COM 109641100 23613 740 SH SOLE 740 0 0 BRINKS CO COM 109696104 12353 230 SH SOLE 230 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 847139 11774 SH SOLE 2 11774 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 461343 6412 SH SOLE 5 6412 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 78146838 1086127 SH SOLE 2452513 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 849010 11800 SH SOLE 11800 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 0 0 SH SOLE 81088 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 3660593 161473 SH SOLE 5 161473 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 7592183 334900 SH SOLE 511809 0 0 BROADCOM INC COM 11135F101 9695314 17340 SH SOLE 1 313 602 16425 BROADCOM INC COM 11135F101 3136160 5609 SH SOLE 2 5609 0 0 BROADCOM INC COM 11135F101 562485 1006 SH SOLE 4 0 0 1006 BROADCOM INC COM 11135F101 1816054 3248 SH SOLE 5 3248 0 0 BROADCOM INC COM 11135F101 148080548 264841 SH SOLE 277686 0 0 BROADCOM INC COM 11135F101 782782 1400 SH SOLE 1400 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 3743837 27912 SH SOLE 32027 0 0 BROADSTONE NET LEASE INC COM 11135E203 82784 5107 SH SOLE 5 5107 0 0 BROADSTONE NET LEASE INC COM 11135E203 2835777 174940 SH SOLE 416246 0 0 BROOKDALE SR LIVING INC COM 112463104 12558 4600 SH SOLE 4600 0 0 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 0 0 SH SOLE 1300 0 0 BROOKFIELD CORP CL A LTD VT SH 11271J107 0 0 SH SOLE 5161 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 0 0 SH SOLE 29088 0 0 BROOKFIELD REINS LTD CL A EXCH LT VTG G16250105 0 0 SH SOLE 40 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 0 0 SH SOLE 386 0 0 BROWN & BROWN INC COM 115236101 15026977 263770 SH SOLE 273309 0 0 BROWN FORMAN CORP CL A 115637100 0 0 SH SOLE 712 0 0 BROWN FORMAN CORP CL B 115637209 18056549 274917 SH SOLE 355392 0 0 BRP GROUP INC COM CL A 05589G102 0 0 SH SOLE 40433 0 0 BRP INC COM SUN VTG 05577W200 0 0 SH SOLE 416 0 0 BRT APARTMENTS CORP COM 055645303 216040 11000 SH SOLE 11000 0 0 BRUKER CORP COM 116794108 0 0 SH SOLE 10032 0 0 BRUNSWICK CORP COM 117043109 32436 450 SH SOLE 450 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 3440716 53032 SH SOLE 5 53032 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 46065 710 SH SOLE 5525 0 0 BUMBLE INC COM CL A 12047B105 0 0 SH SOLE 419 0 0 BUNGE LIMITED COM G16962105 3691690 37002 SH SOLE 53347 0 0 BURLINGTON STOR 2.25 04/15/25 CONV 122017AB2 4640000 4000000 PRN SOLE 2 4000000 0 0 BURLINGTON STORES INC COM 122017106 3180899 15688 SH SOLE 15762 0 0 BWX TECHNOLOGIES INC COM 05605H100 34848 600 SH SOLE 600 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2828288 30890 SH SOLE 33062 0 0 CABLE ONE INC COM 12685J105 235626 331 SH SOLE 3974 0 0 CABOT CORP COM 127055101 24062 360 SH SOLE 360 0 0 CACI INTL INC CL A 127190304 59216 197 SH SOLE 197 0 0 CACTUS INC CL A 127203107 2525615 50251 SH SOLE 6 0 0 50251 CADENCE BANK COM 12740C103 19235 780 SH SOLE 780 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 979261 6096 SH SOLE 6 0 0 6096 CADENCE DESIGN SYSTEM INC COM 127387108 12390966 77135 SH SOLE 119935 0 0 CAE INC COM 124765108 0 0 SH SOLE 2254 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 2083910 50094 SH SOLE 54596 0 0 CALIFORNIA RES CORP COM STOCK 13057Q305 0 0 SH SOLE 1497 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 0 0 SH SOLE 15878 0 0 CAMDEN PPTY TR SH BEN INT 133131102 14813807 132408 SH SOLE 150188 0 0 CAMECO CORP COM 13321L108 0 0 SH SOLE 1933 0 0 CAMPBELL SOUP CO COM 134429109 7608132 134064 SH SOLE 152179 0 0 CANADIAN IMPERIAL BK COMM TO COM 136069101 0 0 SH SOLE 5452 0 0 CANADIAN NAT RES LTD COM 136385101 0 0 SH SOLE 122033 0 0 CANADIAN NATL RY CO COM 136375102 0 0 SH SOLE 63 0 0 CANADIAN PAC RY LTD COM 13645T100 0 0 SH SOLE 91877 0 0 CANADIAN SOLAR INC COM 136635109 33372 1080 SH SOLE 1080 0 0 CANNAE HLDGS INC COM 13765N107 22054 1068 SH SOLE 1068 0 0 CAPITAL ONE FINL CORP COM 14040H105 9133320 98250 SH SOLE 123286 0 0 CAPITOL FED FINL INC COM 14057J101 11245 1300 SH SOLE 446900 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 40697 710 SH SOLE 88103 0 0 CARDINAL HEALTH INC COM 14149Y108 19111804 248625 SH SOLE 253028 0 0 CARETRUST REIT INC COM 14174T107 1828272 98400 SH SOLE 98400 0 0 CARIBOU BIOSCIENCES INC COM 142038108 0 0 SH SOLE 301886 0 0 CARLISLE COS INC COM 142339100 2941148 12481 SH SOLE 15043 0 0 CARLYLE GROUP INC COM 14316J108 1541087 51645 SH SOLE 51645 0 0 CARMAX INC COM 143130102 2386401 39192 SH SOLE 90416 0 0 CARNIVAL CORP COMMON STOCK 143658300 1982212 245932 SH SOLE 284825 0 0 CARNIVAL PLC ADR 14365C103 0 0 SH SOLE 1258 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 19578 530 SH SOLE 530 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 2369524 57443 SH SOLE 5 57443 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 8824819 213935 SH SOLE 224751 0 0 CARTERS INC COM 146229109 32082 430 SH SOLE 430 0 0 CASEYS GEN STORES INC COM 147528103 66408 296 SH SOLE 296 0 0 CATALENT INC COM 148806102 1878717 41740 SH SOLE 41740 0 0 CATERPILLAR INC COM 149123101 56663606 236532 SH SOLE 238857 0 0 CATHAY GEN BANCORP COM 149150104 21211 520 SH SOLE 520 0 0 CBL & ASSOC PPTYS INC COMMON STOCK 124830878 607004 26300 SH SOLE 26300 0 0 CBOE GLOBAL MKTS INC COM 12503M108 3374265 26893 SH SOLE 31565 0 0 CBRE GROUP INC CL A 12504L109 6050595 78620 SH SOLE 81253 0 0 CDW CORP COM 12514G108 2934962 16435 SH SOLE 5 16435 0 0 CDW CORP COM 12514G108 5966536 33411 SH SOLE 34887 0 0 CELANESE CORP DEL COM 150870103 3209927 31396 SH SOLE 37341 0 0 CENOVUS ENERGY INC COM 15135U109 0 0 SH SOLE 9677 0 0 CENTENE CORP DEL COM 15135B101 12215472 148951 SH SOLE 232298 0 0 CENTERPOINT ENERGY INC COM 15189T107 4727504 157636 SH SOLE 166983 0 0 CENTERSPACE COM 15202L107 891197 15190 SH SOLE 34502 0 0 CENTURY CMNTYS INC COM 156504300 13503 270 SH SOLE 270 0 0 CERIDIAN HCM HLDG INC COM 15677J108 2136837 33310 SH SOLE 33445 0 0 CF INDS HLDGS INC COM 125269100 4373401 51331 SH SOLE 57222 0 0 CGI INC CL A SUB VTG 12532H104 0 0 SH SOLE 1816 0 0 CHAMPIONX CORPORATION COM 15872M104 21453 740 SH SOLE 740 0 0 CHARLES RIV LABS INTL INC COM 159864107 2604123 11951 SH SOLE 34145 0 0 CHART INDS INC COM 16115Q308 16132 140 SH SOLE 140 0 0 CHART INDUSTRIES INC COM 16115Q308 7807409 67755 SH SOLE 1 88 0 67667 CHART INDUSTRIES INC COM 16115Q308 351106 3047 SH SOLE 4 0 0 3047 CHARTER COMMUNICATIONS INC N CL A 16119P108 11368328 33525 SH SOLE 76253 0 0 CHATHAM LODGING TR COM 16208T102 629451 51300 SH SOLE 51300 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 3963443 31416 SH SOLE 31416 0 0 CHEGG INC COM 163092109 0 0 SH SOLE 493742 0 0 CHEMED CORP NEW COM 16359R103 17865 35 SH SOLE 35 0 0 CHEMOURS CO COM 163851108 62159 2030 SH SOLE 2030 0 0 CHENIERE ENERGY INC COM NEW 16411R208 7852955 52367 SH SOLE 52367 0 0 CHESAPEAKE ENERGY CORP COM 165167735 2237513 23710 SH SOLE 28396 0 0 CHEVRON CORP NEW COM 166764100 287184 1600 SH SOLE 1 0 1600 0 CHEVRON CORP NEW COM 166764100 113810122 634075 SH SOLE 718344 0 0 CHEWY INC CL A 16679L109 782017 21090 SH SOLE 21957 0 0 CHIMERA INVT CORP COM NEW 16934Q208 24750 4500 SH SOLE 4500 0 0 CHINOOK THERAPEUTICS INC COM 16961L106 0 0 SH SOLE 109661 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 10639273 7668 SH SOLE 6 0 0 7668 CHIPOTLE MEXICAN GRILL INC COM 169656105 9236521 6657 SH SOLE 6922 0 0 CHUBB LIMITED COM H1467J104 38376900 173966 SH SOLE 215187 0 0 CHURCH & DWIGHT CO INC COM 171340102 22521789 279392 SH SOLE 284831 0 0 CIENA CORP COM NEW 171779309 31608 620 SH SOLE 16651 0 0 CIGNA CORP COM 125523100 19608370 59179 SH SOLE 2 59179 0 0 CIGNA CORP NEW COM 125523100 47585725 143616 SH SOLE 166335 0 0 CINCINNATI FINL CORP COM 172062101 17118994 167194 SH SOLE 174098 0 0 CINEMARK HLDGS INC COM 17243V102 18446 2130 SH SOLE 2130 0 0 CINTAS CORP COM 172908105 34216538 75764 SH SOLE 77887 0 0 CIRRUS LOGIC INC COM 172755100 20854 280 SH SOLE 280 0 0 CISCO SYS INC COM 17275R102 385026 8082 SH SOLE 1 681 7401 0 CISCO SYS INC COM 17275R102 24607727 516535 SH SOLE 2 516535 0 0 CISCO SYS INC COM 17275R102 109995520 2308890 SH SOLE 2589576 0 0 CITIGROUP INC COM NEW 172967424 4440003 98165 SH SOLE 1 0 6086 92079 CITIGROUP INC COM NEW 172967424 28461882 629270 SH SOLE 645342 0 0 CITIZENS FINL GROUP INC COM 174610105 4837156 122864 SH SOLE 127645 0 0 CITY OFFICE REIT INC COM 178587101 347770 41500 SH SOLE 41500 0 0 CLARIVATE PLC ORD SHS G21810109 601314 72100 SH SOLE 72100 0 0 CLEAN HARBORS INC COM 184496107 45648 400 SH SOLE 20221 0 0 CLEARWAY ENERGY INC CL C 18539C204 19122 600 SH SOLE 600 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 2013669 124995 SH SOLE 124995 0 0 CLIPPER RLTY INC COM 18885T306 92800 14500 SH SOLE 14500 0 0 CLOROX CO DEL COM 189054109 21125278 150540 SH SOLE 152530 0 0 CLOUDFLARE INC CL A COM 18915M107 2571545 56880 SH SOLE 229683 0 0 CME GROUP INC COM 12572Q105 224830 1337 SH SOLE 2 1337 0 0 CME GROUP INC COM 12572Q105 57575966 342388 SH SOLE 347697 0 0 CME GROUP INC COM 12572Q105 985754 5862 SH SOLE 5862 0 0 CMS ENERGY CORP COM 125896100 7670086 121113 SH SOLE 124583 0 0 CNA FINL CORP COM 126117100 0 0 SH SOLE 3067 0 0 CNO FINL GROUP INC COM 12621E103 42958 1880 SH SOLE 1880 0 0 CNX RES CORP COM 12653C108 32838 1950 SH SOLE 1950 0 0 COCA COLA CO COM 191216100 292606 4600 SH SOLE 1 0 4600 0 COCA COLA CO COM 191216100 594754 9350 SH SOLE 5 9350 0 0 COCA COLA CO COM 191216100 94817638 1490609 SH SOLE 1490609 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 2717872 49130 SH SOLE 49130 0 0 COGNEX CORP COM 192422103 2213510 46986 SH SOLE 6 0 0 46986 COGNEX CORP COM 192422103 1921146 40780 SH SOLE 40780 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 8425002 147316 SH SOLE 160156 0 0 COHERENT CORP COM 19247G107 17375 495 SH SOLE 495 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 998281 28208 SH SOLE 32155 0 0 COLGATE PALMOLIVE CO COM 194162103 34048783 432146 SH SOLE 570408 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 0 0 SH SOLE 195 0 0 COLUMBIA BKG SYS INC COM 197236102 18982 630 SH SOLE 630 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 14889 170 SH SOLE 170 0 0 COMCAST CORP NEW CL A 20030N101 289901 8290 SH SOLE 1 0 8290 0 COMCAST CORP NEW CL A 20030N101 63067626 1803478 SH SOLE 1849680 0 0 COMCAST CORP NEW COM 20030N101 1070082 30600 SH SOLE 2 30600 0 0 COMERICA INC COM 200340107 173342 2593 SH SOLE 3996 0 0 COMFORT SYS USA INC COM 199908104 0 0 SH SOLE 3743 0 0 COMMERCE BANCSHARES INC COM 200525103 37030 544 SH SOLE 64058 0 0 COMMERCIAL METALS CO COM 201723103 47817 990 SH SOLE 33958 0 0 COMMSCOPE HLDG CO INC COM 20337X109 33810 4600 SH SOLE 4600 0 0 COMMUNITY BK SYS INC COM 203607106 24551 390 SH SOLE 390 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 15984 3700 SH SOLE 3700 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 856694 23930 SH SOLE 23930 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 0 0 SH SOLE 217199 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 93152 7100 SH SOLE 7100 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 160920 21600 SH SOLE 21600 0 0 COMPASS DIVERSIFIED SH BEN INT 20451Q104 109070 5983 SH SOLE 5983 0 0 COMPASS MINERALS INTL INC COM 20451N101 15170 370 SH SOLE 370 0 0 CONAGRA BRANDS INC COM 205887102 4690092 121191 SH SOLE 203272 0 0 CONCENTRIX CORP COM 20602D101 21306 160 SH SOLE 160 0 0 CONDUENT INC COM 206787103 14580 3600 SH SOLE 3600 0 0 CONOCOPHILLIPS COM 20825C104 9883090 83755 SH SOLE 1 303 0 83452 CONOCOPHILLIPS COM 20825C104 15996434 135563 SH SOLE 4 0 0 135563 CONOCOPHILLIPS COM 20825C104 38935398 329961 SH SOLE 344420 0 0 CONSOL ENERGY INC NEW COM 20854L108 39000 600 SH SOLE 600 0 0 CONSOLIDATED EDISON INC COM 209115104 27102733 284364 SH SOLE 284559 0 0 CONSTELLATION BRANDS INC CL A 21036P108 15090401 65115 SH SOLE 6 0 0 65115 CONSTELLATION BRANDS INC CL A 21036P108 9073244 39151 SH SOLE 42510 0 0 CONSTELLATION ENERGY CORP COM 21037T109 187852 2179 SH SOLE 2 2179 0 0 CONSTELLATION ENERGY CORP COM 21037T109 2079040 24116 SH SOLE 5 24116 0 0 CONSTELLATION ENERGY CORP COM 21037T109 31202934 361941 SH SOLE 363128 0 0 CONSTELLATION ENERGY CORP COM 21037T109 821840 9533 SH SOLE 9533 0 0 CONSTELLIUM SE CL A SHS F21107101 23660 2000 SH SOLE 2000 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 0 0 SH SOLE 31970 0 0 COOPER COS INC COM NEW 216648402 3964733 11990 SH SOLE 17360 0 0 COPA HOLDINGS SA CL A P31076105 0 0 SH SOLE 2089 0 0 COPART INC COM 217204106 1881988 30908 SH SOLE 6 0 0 30908 COPART INC COM 217204106 7422004 121892 SH SOLE 124967 0 0 CORE & MAIN INC CL A 21874C102 0 0 SH SOLE 93231 0 0 CORECIVIC INC COM 21871N101 18496 1600 SH SOLE 1600 0 0 CORNING INC COM 219350105 6590883 206352 SH SOLE 479443 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 3013709 116180 SH SOLE 168050 0 0 CORTEVA INC COM 22052L104 14693060 249967 SH SOLE 275557 0 0 COSTAR GROUP INC COM 22160N109 8637045 111763 SH SOLE 316832 0 0 COSTCO WHSL CORP NEW COM 22160K105 9114936 19967 SH SOLE 1 0 702 19265 COSTCO WHSL CORP NEW COM 22160K105 507628 1112 SH SOLE 2 1112 0 0 COSTCO WHSL CORP NEW COM 22160K105 6705985 14690 SH SOLE 6 0 0 14690 COSTCO WHSL CORP NEW COM 22160K105 68739314 150579 SH SOLE 152482 0 0 COTERRA ENERGY INC COM 127097103 155307 6321 SH SOLE 2 6321 0 0 COTERRA ENERGY INC COM 127097103 3906016 158975 SH SOLE 5 158975 0 0 COTERRA ENERGY INC COM 127097103 21370888 869796 SH SOLE 916640 0 0 COTERRA ENERGY INC COM 127097103 680589 27700 SH SOLE 27700 0 0 COTY INC COM CL A 222070203 30816 3600 SH SOLE 3600 0 0 COUPA SOFTWARE INC COM 22266L106 162536 2053 SH SOLE 2053 0 0 COUPANG INC CL A 22266T109 0 0 SH SOLE 274741 0 0 COURSERA INC COM 22266M104 738192 62400 SH SOLE 5 62400 0 0 COUSINS PPTYS INC COM NEW 222795502 3886314 153670 SH SOLE 171581 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 22738 240 SH SOLE 240 0 0 CRACKER BARREL OLD CTRY STOR NOTE 0.625% 6/1 22410JAB2 0 0 PRN SOLE 5015000 0 0 CRANE HLDGS CO COM 224441105 33149 330 SH SOLE 330 0 0 CREDICORP LTD COM G2519Y108 949620 7000 SH SOLE 7836 0 0 CREDIT ACCEP CORP MICH COM 225310101 17078 36 SH SOLE 36 0 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 0 0 SH SOLE 59420 0 0 CRESCENT PT ENERGY CORP COM 22576C101 0 0 SH SOLE 35500 0 0 CRH PLC ADR 12626K203 0 0 SH SOLE 11394 0 0 CRITEO S A SPONS ADS 226718104 0 0 SH SOLE 97455 0 0 CROCS INC COM 227046109 0 0 SH SOLE 24680 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 27481 261 SH SOLE 1 95 0 166 CROWDSTRIKE HLDGS INC CL A 22788C105 28680259 272393 SH SOLE 306729 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 273754 2600 SH SOLE 2600 0 0 CROWDSTRIKE HLDGS INC COM 22788C105 61384 583 SH SOLE 2 583 0 0 CROWN CASTLE INC COM 22822V101 14419753 106309 SH SOLE 112144 0 0 CROWN HLDGS INC COM 228368106 3449778 41963 SH SOLE 42782 0 0 CSX CORP COM 126408103 18614922 600869 SH SOLE 627330 0 0 CTO RLTY GROWTH INC NEW COM 22948Q101 305276 16700 SH SOLE 42976 0 0 CUBESMART COM 229663109 452128 11233 SH SOLE 5 11233 0 0 CUBESMART COM 229663109 9200748 228590 SH SOLE 600525 0 0 CULLEN FROST BANKERS INC COM 229899109 45458 340 SH SOLE 340 0 0 CUMMINS INC COM 231021106 8853761 36542 SH SOLE 38521 0 0 CURTISS WRIGHT CORP COM 231561101 41748 250 SH SOLE 250 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 14952 1200 SH SOLE 1200 0 0 CVB FINL CORP COM 126600105 23175 900 SH SOLE 900 0 0 CVS HEALTH CORP COM 126650100 10027803 107606 SH SOLE 1 0 3069 104537 CVS HEALTH CORP COM 126650100 20043026 215077 SH SOLE 2 215077 0 0 CVS HEALTH CORP COM 126650100 10854492 116477 SH SOLE 4 0 0 116477 CVS HEALTH CORP COM 126650100 5901909 63332 SH SOLE 5 63332 0 0 CVS HEALTH CORP COM 126650100 67910256 728729 SH SOLE 1357915 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 1157775 8930 SH SOLE 8930 0 0 CYTOKINETICS INC COM NEW 23282W605 0 0 SH SOLE 170020 0 0 D R HORTON INC COM 23331A109 7280866 81679 SH SOLE 95715 0 0 DANA INC COM 235825205 34799 2300 SH SOLE 2300 0 0 DANAHER CORPORATION COM 235851102 7099720 26749 SH SOLE 1 111 0 26638 DANAHER CORPORATION COM 235851102 9505752 35814 SH SOLE 4 0 0 35814 DANAHER CORPORATION COM 235851102 45477063 171340 SH SOLE 525654 0 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 640926 16600 SH SOLE 3 16600 0 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 232432 6020 SH SOLE 6020 0 0 DARDEN RESTAURANTS INC COM 237194105 4242028 30666 SH SOLE 42412 0 0 DARLING INGREDIENTS INC COM 237266101 2311449 36930 SH SOLE 42260 0 0 DATADOG INC CL A COM 23804L103 5012847 68202 SH SOLE 69133 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 0 0 SH SOLE 41098 0 0 DAVITA INC COM 23918K108 1134685 15196 SH SOLE 15196 0 0 DBX ETF TR XTRACK HRVST CSI 233051879 1315819 46960 SH SOLE 46960 0 0 DBX ETF TR XTRACK MSCI EAFE 233051200 2735038 84860 SH SOLE 5 84860 0 0 DBX ETF TR XTRACKERS S&P 233051143 380160 11000 SH SOLE 11000 0 0 DECKERS OUTDOOR CORP COM 243537107 31933 80 SH SOLE 1083 0 0 DEERE & CO COM 244199105 162071 378 SH SOLE 2 378 0 0 DEERE & CO COM 244199105 4113095 9593 SH SOLE 5 9593 0 0 DEERE & CO COM 244199105 66876270 155976 SH SOLE 161159 0 0 DEERE & CO COM 244199105 728892 1700 SH SOLE 1700 0 0 DELEK US HLDGS INC NEW COM 24665A103 62640 2320 SH SOLE 2320 0 0 DELL TECHNOLOGIES INC CL C 24703L202 3408082 84736 SH SOLE 85108 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 2110598 64230 SH SOLE 4 0 0 64230 DELTA AIR LINES INC DEL COM NEW 247361702 1865462 56770 SH SOLE 75410 0 0 DENALI THERAPEUTICS INC COM 24823R105 0 0 SH SOLE 540619 0 0 DENTSPLY SIRONA INC COM 24906P109 1774220 55723 SH SOLE 171683 0 0 DESCARTES SYS GROUP INC COM 249906108 0 0 SH SOLE 469 0 0 DEUTSCHE BANK A G NAMEN AKT D18190898 0 0 SH SOLE 40879 0 0 DEVON ENERGY CORP NEW COM 25179M103 141104 2294 SH SOLE 2 2294 0 0 DEVON ENERGY CORP NEW COM 25179M103 24347134 395824 SH SOLE 408223 0 0 DEVON ENERGY CORP NEW COM 25179M103 615100 10000 SH SOLE 10000 0 0 DEXCOM INC COM 252131107 4312292 38081 SH SOLE 5 38081 0 0 DEXCOM INC COM 252131107 3494473 30859 SH SOLE 6 0 0 30859 DEXCOM INC COM 252131107 12159485 107378 SH SOLE 356184 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C201 1332438 128119 SH SOLE 2 128119 0 0 DIAMONDBACK ENERGY INC COM 25278X109 6610304 48328 SH SOLE 56849 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 129697 15836 SH SOLE 5 15836 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 1788696 218400 SH SOLE 418846 0 0 DICKS SPORTING GOODS INC COM 253393102 51725 430 SH SOLE 430 0 0 DIGITAL RLTY TR INC COM 253868103 329487 3286 SH SOLE 5 3286 0 0 DIGITAL RLTY TR INC COM 253868103 36359206 362613 SH SOLE 600182 0 0 DIGITALBRIDGE GROUP INC CL A NEW 25401T603 14222 1300 SH SOLE 1300 0 0 DIODES INC COM 254543101 12944 170 SH SOLE 170 0 0 DISCOVER FINL SVCS COM 254709108 6784315 69348 SH SOLE 88143 0 0 DISH NETWORK CORPORATION CL A 25470M109 856945 61036 SH SOLE 61036 0 0 DISNEY WALT CO COM 254687106 6925813 79717 SH SOLE 1 0 0 79717 DISNEY WALT CO COM 254687106 1725871 19865 SH SOLE 6 0 0 19865 DISNEY WALT CO COM 254687106 42643832 490836 SH SOLE 505936 0 0 DIVERSEY HLDGS LTD ORD SHS G28923103 0 0 SH SOLE 47000 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 155879 241000 SH SOLE 241000 0 0 DOCUSIGN INC COM 256163106 3696957 66708 SH SOLE 6 0 0 66708 DOCUSIGN INC COM 256163106 2503765 45178 SH SOLE 46025 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 13403 190 SH SOLE 190 0 0 DOLE PLC ORD SHS G27907107 11580 1200 SH SOLE 1200 0 0 DOLLAR GEN CORP NEW COM 256677105 13685344 55575 SH SOLE 65416 0 0 DOLLAR TREE INC COM 256746108 6100024 43128 SH SOLE 1 0 0 43128 DOLLAR TREE INC COM 256746108 7385431 52216 SH SOLE 4 0 0 52216 DOLLAR TREE INC COM 256746108 8986249 63534 SH SOLE 96140 0 0 DOMINION ENERGY INC COM 25746U109 13719675 223739 SH SOLE 223820 0 0 DOMINOS PIZZA INC COM 25754A201 2994628 8645 SH SOLE 8972 0 0 DONALDSON INC COM 257651109 1184288 20117 SH SOLE 6 0 0 20117 DONALDSON INC COM 257651109 31201 530 SH SOLE 530 0 0 DOORDASH INC CL A 25809K105 2591024 53073 SH SOLE 60163 0 0 DOUGLAS EMMETT INC COM 25960P109 2832435 180640 SH SOLE 180640 0 0 DOVER CORP COM 260003108 18719349 138242 SH SOLE 151239 0 0 DOW INC COM 260557103 11127372 220825 SH SOLE 268721 0 0 DR HORTON INC COM 23331A109 11700516 131260 SH SOLE 4 0 0 131260 DR REDDYS LABS LTD ADR 256135203 2375325 45900 SH SOLE 48461 0 0 DRIVEN BRANDS HLDGS INC COM 26210V102 0 0 SH SOLE 60455 0 0 DROPBOX INC CL A 26210C104 1798434 80359 SH SOLE 80359 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 35366 640 SH SOLE 640 0 0 DTE ENERGY CO COM 233331107 5850761 49781 SH SOLE 50677 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 2381747 23126 SH SOLE 5 23126 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 24647773 239322 SH SOLE 281687 0 0 DUOLINGO INC CL A COM 26603R106 763012 10727 SH SOLE 5 10727 0 0 DUPONT DE NEMOURS INC COM 26614N102 348915 5084 SH SOLE 1 0 5084 0 DUPONT DE NEMOURS INC COM 26614N102 911544 13282 SH SOLE 2 13282 0 0 DUPONT DE NEMOURS INC COM 26614N102 4667252 68006 SH SOLE 4 0 0 68006 DUPONT DE NEMOURS INC COM 26614N102 25992103 378728 SH SOLE 391411 0 0 DXC TECHNOLOGY CO COM 23355L106 142570 5380 SH SOLE 5380 0 0 DYCOM INDS INC COM 267475101 26208 280 SH SOLE 280 0 0 DYNATRACE INC COM NEW 268150109 1939167 50631 SH SOLE 63089 0 0 E L F BEAUTY INC COM 26856L103 0 0 SH SOLE 27010 0 0 EAGLE MATLS INC COM 26969P108 18599 140 SH SOLE 140 0 0 EAST WEST BANCORP INC COM 27579R104 42835 650 SH SOLE 1684 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 1301424 91200 SH SOLE 91200 0 0 EASTERN BANKSHARES INC COM 27627N105 13628 790 SH SOLE 790 0 0 EASTGROUP PPTYS INC COM 277276101 6566461 44350 SH SOLE 44350 0 0 EASTMAN CHEM CO COM 277432100 2817987 34602 SH SOLE 37682 0 0 EATON CORP PLC SHS G29183103 6006006 38267 SH SOLE 1 356 0 37911 EATON CORP PLC SHS G29183103 8519717 54283 SH SOLE 4 0 0 54283 EATON CORP PLC SHS G29183103 16187195 103136 SH SOLE 106304 0 0 EBAY INC. COM 278642103 6734521 162395 SH SOLE 194069 0 0 ECHOSTAR CORP CL A 278768106 11009 660 SH SOLE 660 0 0 ECOLAB INC COM 278865100 3126920 21482 SH SOLE 4 0 0 21482 ECOLAB INC COM 278865100 1366954 9391 SH SOLE 5 9391 0 0 ECOLAB INC COM 278865100 1425469 9793 SH SOLE 6 0 0 9793 ECOLAB INC COM 278865100 21693389 149034 SH SOLE 179262 0 0 EDGEWELL PERS CARE CO COM 28035Q102 28134 730 SH SOLE 730 0 0 EDISON INTL COM 281020107 2523615 39667 SH SOLE 5 39667 0 0 EDISON INTL COM 281020107 6209948 97610 SH SOLE 97782 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 40215 539 SH SOLE 1 0 0 539 EDWARDS LIFESCIENCES CORP COM 28176E108 62299 835 SH SOLE 2 835 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 393866 5279 SH SOLE 4 0 0 5279 EDWARDS LIFESCIENCES CORP COM 28176E108 3247027 43520 SH SOLE 6 0 0 43520 EDWARDS LIFESCIENCES CORP COM 28176E108 18131200 243013 SH SOLE 771793 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 268596 3600 SH SOLE 3600 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 1446811 118397 SH SOLE 118397 0 0 ELBIT SYS LTD ORD M3760D101 0 0 SH SOLE 126 0 0 ELECTRONIC ARTS INC COM 285512109 3177413 26006 SH SOLE 5 26006 0 0 ELECTRONIC ARTS INC COM 285512109 9846486 80590 SH SOLE 88276 0 0 ELEMENT SOLUTIONS INC COM 28618M106 16189 890 SH SOLE 890 0 0 ELEVANCE HEALTH INC COM 036752103 5894538 11491 SH SOLE 5 11491 0 0 ELEVANCE HEALTH INC COM 036752103 35774528 69740 SH SOLE 78069 0 0 ELME COMMUNITIES SH BEN INT 939653101 1598974 89830 SH SOLE 89830 0 0 EMBECTA CORP COMMON STOCK 29082K105 405 16 SH SOLE 16 0 0 EMCOR GROUP INC COM 29084Q100 57763 390 SH SOLE 390 0 0 EMERSON ELEC CO COM 291011104 173580 1807 SH SOLE 1 340 0 1467 EMERSON ELEC CO COM 291011104 787692 8200 SH SOLE 4 0 0 8200 EMERSON ELEC CO COM 291011104 2635982 27441 SH SOLE 5 27441 0 0 EMERSON ELEC CO COM 291011104 28908969 300947 SH SOLE 391787 0 0 EMPIRE ST RLTY TR INC CL A 292104106 917314 136100 SH SOLE 136100 0 0 ENBRIDGE INC COM 29250N105 1679971 42966 SH SOLE 2 42966 0 0 ENBRIDGE INC COM 29250N105 0 0 SH SOLE 402 0 0 ENCOMPASS HEALTH CORP COM 29261A100 41269 690 SH SOLE 690 0 0 ENCORE CAP GROUP INC COM 292554102 11506 240 SH SOLE 240 0 0 ENEL CHILE S.A. SPONSORED ADR 29278D105 96525 42900 SH SOLE 42900 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 26840 800 SH SOLE 800 0 0 ENERGY RECOVERY INC COM 29270J100 0 0 SH SOLE 10139 0 0 ENERSYS COM 29275Y102 31751 430 SH SOLE 430 0 0 ENOVIS CORPORATION COM 194014502 14236 266 SH SOLE 266 0 0 ENPHASE ENERGY INC COM 29355A107 10806659 40786 SH SOLE 73856 0 0 ENSIGN GROUP INC COM 29358P101 0 0 SH SOLE 16405 0 0 ENSTAR GROUP LIMITED SHS G3075P101 23104 100 SH SOLE 100 0 0 ENTEGRIS INC COM 29362U104 2188738 33370 SH SOLE 139572 0 0 ENTERGY CORP NEW COM 29364G103 5855063 52045 SH SOLE 52978 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 30303 900 SH SOLE 900 0 0 EOG RES INC COM 26875P101 5824903 44973 SH SOLE 6 0 0 44973 EOG RES INC COM 26875P101 19761255 152573 SH SOLE 159719 0 0 EOG RESOURCES INC COM 26875P101 8633933 66661 SH SOLE 1 275 0 66386 EOG RESOURCES INC COM 26875P101 12839318 99130 SH SOLE 4 0 0 99130 EPAM SYS INC COM 29414B104 4539199 13850 SH SOLE 14546 0 0 EPR PPTYS COM SH BEN INT 26884U109 2859553 75810 SH SOLE 125794 0 0 EQT CORP COM 26884L109 2831571 83700 SH SOLE 101640 0 0 EQUIFAX INC COM 294429105 5839157 30043 SH SOLE 31903 0 0 EQUINIX INC COM 29444U700 1208530 1845 SH SOLE 5 1845 0 0 EQUINIX INC COM 29444U700 76121036 116210 SH SOLE 178677 0 0 EQUITABLE HLDGS INC COM 29452E101 2555132 89029 SH SOLE 99539 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 42210 6300 SH SOLE 6300 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 2784904 111530 SH SOLE 111530 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 14132284 218766 SH SOLE 259739 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 25489770 432030 SH SOLE 533241 0 0 ERIE INDTY CO CL A 29530P102 1455012 5850 SH SOLE 6153 0 0 ESAB CORPORATION COM 29605J106 12481 266 SH SOLE 266 0 0 ESSENT GROUP LTD COM G3198U102 18274 470 SH SOLE 470 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 3966430 169000 SH SOLE 294341 0 0 ESSENTIAL UTILS INC COM 29670G102 2759271 57810 SH SOLE 114401 0 0 ESSEX PPTY TR INC COM 297178105 352847 1665 SH SOLE 5 1665 0 0 ESSEX PPTY TR INC COM 297178105 29414496 138800 SH SOLE 159361 0 0 ETF MANAGERS TR ETFMG TRAVEL TEC 26924G771 124502 7541 SH SOLE 5 7541 0 0 ETF SER SOLUTIONS US GLB JETS 26922A842 1371524 80300 SH SOLE 80300 0 0 ETSY INC COM 29786A106 3563215 29748 SH SOLE 31363 0 0 EURONET WORLDWIDE INC COM 298736109 18876 200 SH SOLE 200 0 0 EVERCORE INC CLASS A 29977A105 23998 220 SH SOLE 220 0 0 EVEREST RE GROUP LTD COM G3223R108 3374979 10188 SH SOLE 12185 0 0 EVERGY INC COM 30034W106 3712178 58989 SH SOLE 62769 0 0 EVERSOURCE ENERGY COM 30040W108 13564138 161786 SH SOLE 2 161786 0 0 EVERSOURCE ENERGY COM 30040W108 29876719 356354 SH SOLE 405440 0 0 EVOLENT HEALTH INC CL A 30050B101 0 0 SH SOLE 48179 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 0 0 SH SOLE 64995 0 0 EXACT SCIENCES CORP COM 30063P105 1976439 39920 SH SOLE 39920 0 0 EXELIXIS INC COM 30161Q104 13474 840 SH SOLE 840 0 0 EXELON CORP COM 30161N101 6393933 147905 SH SOLE 1 0 0 147905 EXELON CORP COM 30161N101 117283 2713 SH SOLE 2 2713 0 0 EXELON CORP COM 30161N101 3806358 88049 SH SOLE 4 0 0 88049 EXELON CORP COM 30161N101 2693056 62296 SH SOLE 5 62296 0 0 EXELON CORP COM 30161N101 37274851 862245 SH SOLE 1233642 0 0 EXELON CORP COM 30161N101 510114 11800 SH SOLE 11800 0 0 EXLSERVICE HOLDINGS INC COM 302081104 2758151 16279 SH SOLE 5 16279 0 0 EXPEDIA GROUP INC COM NEW 30212P303 3213168 36680 SH SOLE 41122 0 0 EXPEDITORS INTL WASH INC COM 302130109 18422730 177278 SH SOLE 187213 0 0 EXTRA SPACE STORAGE INC COM 30225T102 24778636 168356 SH SOLE 187807 0 0 EXXON MOBIL CORP COM 30231G102 12590194 114145 SH SOLE 1 622 0 113523 EXXON MOBIL CORP COM 30231G102 25261458 229025 SH SOLE 4 0 0 229025 EXXON MOBIL CORP COM 30231G102 6513656 59054 SH SOLE 5 59054 0 0 EXXON MOBIL CORP COM 30231G102 133480427 1210158 SH SOLE 1567163 0 0 F N B CORP COM 302520101 45675 3500 SH SOLE 3500 0 0 F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104 10325 516 SH SOLE 1438 0 0 F5 INC COM 315616102 2483154 17303 SH SOLE 54190 0 0 FACTSET RESH SYS INC COM 303075105 3714001 9257 SH SOLE 9956 0 0 FAIR ISAAC CORP COM 303250104 4129005 6898 SH SOLE 6944 0 0 FARMLAND PARTNERS INC COM 31154R109 650412 52200 SH SOLE 52200 0 0 FASTENAL CO COM 311900104 7689405 162498 SH SOLE 169931 0 0 FASTLY INC CL A 31188V100 0 0 SH SOLE 48870 0 0 FATE THERAPEUTICS INC COM 31189P102 0 0 SH SOLE 112433 0 0 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 21561936 213400 SH SOLE 213400 0 0 FEDERAL SIGNAL CORP COM 313855108 0 0 SH SOLE 14200 0 0 FEDERATED HERMES INC CL B 314211103 31227 860 SH SOLE 860 0 0 FEDEX CORP COM 31428X106 4192306 24205 SH SOLE 1 0 0 24205 FEDEX CORP COM 31428X106 6290104 36317 SH SOLE 4 0 0 36317 FEDEX CORP COM 31428X106 10795556 62330 SH SOLE 71375 0 0 FERGUSON PLC NEW SHS G3421J106 5985366 47140 SH SOLE 48915 0 0 FERRARI N V COM N3167Y103 0 0 SH SOLE 22 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 2498871 66424 SH SOLE 79990 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 233608 3443 SH SOLE 1 0 3443 0 FIDELITY NATL INFORMATION SV COM 31620M106 12782669 188396 SH SOLE 2 188396 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 2778932 40957 SH SOLE 5 40957 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 34377899 506675 SH SOLE 585264 0 0 FIFTH THIRD BANCORP COM 316773100 6246237 190376 SH SOLE 205300 0 0 FIRST AMERN FINL CORP COM 31847R102 55480 1060 SH SOLE 1060 0 0 FIRST BANCORP P R COM NEW 318672706 24168 1900 SH SOLE 1900 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 2059706 2716 SH SOLE 3195 0 0 FIRST FINL BANCORP OH COM 320209109 21807 900 SH SOLE 900 0 0 FIRST FINL BANKSHARES INC COM 32020R109 11352 330 SH SOLE 330 0 0 FIRST HAWAIIAN INC COM 32051X108 37237 1430 SH SOLE 1430 0 0 FIRST HORIZON CORPORATION COM 320517105 3066175 125150 SH SOLE 125150 0 0 FIRST INDL RLTY TR INC COM 32054K103 6445123 133550 SH SOLE 133550 0 0 FIRST MERCHANTS CORP COM 320817109 14800 360 SH SOLE 360 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 5472252 44895 SH SOLE 50384 0 0 FIRST SOLAR INC COM 336433107 3498795 23358 SH SOLE 30501 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 3809064 98400 SH SOLE 98400 0 0 FIRSTCASH HOLDINGS INC COM 33768G107 26942 310 SH SOLE 310 0 0 FIRSTENERGY CORP COM 337932107 2473579 58979 SH SOLE 5 58979 0 0 FIRSTENERGY CORP COM 337932107 5704763 136022 SH SOLE 140817 0 0 FIRSTSERVICE CORP NEW COM 33767E202 0 0 SH SOLE 549 0 0 FISERV INC COM 337738108 30422 301 SH SOLE 1 301 0 0 FISERV INC COM 337738108 17360592 171768 SH SOLE 210691 0 0 FIVE BELOW INC COM 33829M101 140081 792 SH SOLE 1 241 0 551 FIVE BELOW INC COM 33829M101 435808 2464 SH SOLE 4 0 0 2464 FIVE BELOW INC COM 33829M101 17687 100 SH SOLE 100 0 0 FIVE9 INC COM 338307101 0 0 SH SOLE 22457 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 5174449 28171 SH SOLE 1 0 0 28171 FLEETCOR TECHNOLOGIES INC COM 339041105 5145612 28014 SH SOLE 4 0 0 28014 FLEETCOR TECHNOLOGIES INC COM 339041105 3298158 17956 SH SOLE 40296 0 0 FLEX LNG LTD SHS G35947202 0 0 SH SOLE 653 0 0 FLEX LTD ORD Y2573F102 215029 10020 SH SOLE 10020 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 11837 170 SH SOLE 170 0 0 FLOWERS FOODS INC COM 343498101 36500 1270 SH SOLE 1270 0 0 FLOWSERVE CORP COM 34354P105 39270 1280 SH SOLE 11569 0 0 FLUOR CORP NEW COM 343412102 121657 3510 SH SOLE 3510 0 0 FMC CORP COM NEW 302491303 3931075 31499 SH SOLE 69077 0 0 FOOT LOCKER INC COM 344849104 322349 8530 SH SOLE 8530 0 0 FORD MOTOR COMPAN ZCP 03/15/26 CONV 345370CZ1 4735900 5000000 PRN SOLE 2 5000000 0 0 FORD MTR CO DEL COM 345370860 11917633 1024732 SH SOLE 1203555 0 0 FORTINET INC COM 34959E109 35564248 727434 SH SOLE 727468 0 0 FORTIVE CORP COM 34959J108 1941699 30221 SH SOLE 6 0 0 30221 FORTIVE CORP COM 34959J108 5299404 82481 SH SOLE 105072 0 0 FORTUNE BRANDS INNOVATIONS I COM 34964C106 1719582 30110 SH SOLE 77686 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 44859 1730 SH SOLE 5 1730 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 2187973 84380 SH SOLE 362450 0 0 FOX CORP CL A COM 35137L105 3253174 107118 SH SOLE 153423 0 0 FOX CORP CL B COM 35137L204 1283892 45128 SH SOLE 60637 0 0 FRANCO NEV CORP COM 351858105 0 0 SH SOLE 776 0 0 FRANKLIN ELEC INC COM 353514102 0 0 SH SOLE 4248 0 0 FRANKLIN RESOURCES INC COM 354613101 17128613 649303 SH SOLE 678532 0 0 FRANKLIN STR PPTYS CORP COM 35471R106 273000 100000 SH SOLE 100000 0 0 FREEPORT-MCMORAN INC CL B 35671D857 9139570 240515 SH SOLE 1 0 0 240515 FREEPORT-MCMORAN INC CL B 35671D857 12659776 333152 SH SOLE 4 0 0 333152 FREEPORT-MCMORAN INC CL B 35671D857 13294452 349854 SH SOLE 382727 0 0 FRONTIER COMMUNICATIONS PARE COM 35909D109 22677 890 SH SOLE 890 0 0 FS KKR CAP CORP COM 302635206 59623 3407 SH SOLE 3407 0 0 FTI CONSULTING INC COM 302941109 25408 160 SH SOLE 160 0 0 FULLER H B CO COM 359694106 25783 360 SH SOLE 360 0 0 FULTON FINL CORP PA COM 360271100 23562 1400 SH SOLE 1400 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 576417 14180 SH SOLE 14180 0 0 G III APPAREL GROUP LTD COM 36237H101 13710 1000 SH SOLE 1000 0 0 GALLAGHER ARTHUR J & CO COM 363576109 3703491 19643 SH SOLE 5 19643 0 0 GALLAGHER ARTHUR J & CO COM 363576109 9565765 50736 SH SOLE 52090 0 0 GAMESTOP CORP NEW CL A 36467W109 18460 1000 SH SOLE 1000 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 2805047 53850 SH SOLE 5 53850 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 17445358 334908 SH SOLE 546140 0 0 GAP INC COM 364760108 49632 4400 SH SOLE 4400 0 0 GARMIN LTD SHS H2906T109 3550119 38467 SH SOLE 90524 0 0 GARTNER INC COM 366651107 5358408 15941 SH SOLE 5 15941 0 0 GARTNER INC COM 366651107 6401786 19045 SH SOLE 19045 0 0 GATX CORP COM 361448103 31902 300 SH SOLE 300 0 0 GEN DIGITAL INC COM 668771108 3251531 151728 SH SOLE 159157 0 0 GENERAC HLDGS INC COM 368736104 1494700 14849 SH SOLE 14849 0 0 GENERAL DYNAMICS CORP COM 369550108 27322121 110121 SH SOLE 112387 0 0 GENERAL ELECTRIC CO COM NEW 369604301 18341809 280521 SH SOLE 284533 0 0 GENERAL MLS INC COM 370334104 16763795 199926 SH SOLE 220910 0 0 GENERAL MTRS CO COM 37045V100 12410031 368907 SH SOLE 448234 0 0 GENMAB A/S SPONSORED ADS 372303206 0 0 SH SOLE 528388 0 0 GENPACT LIMITED SHS G3922B107 43541 940 SH SOLE 940 0 0 GENTEX CORP COM 371901109 38996 1430 SH SOLE 1430 0 0 GENTHERM INC COM 37253A103 0 0 SH SOLE 13630 0 0 GENUINE PARTS CO COM 372460105 514804 2967 SH SOLE 5 2967 0 0 GENUINE PARTS CO COM 372460105 19333699 111427 SH SOLE 114460 0 0 GENWORTH FINL INC COM CL A 37247D106 35443 6700 SH SOLE 6700 0 0 GEO GROUP INC NEW COM 36162J106 64605 5900 SH SOLE 5900 0 0 GETTY RLTY CORP NEW COM 374297109 1448780 42800 SH SOLE 61839 0 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 0 0 SH SOLE 65021 0 0 GILDAN ACTIVEWEAR INC COM 375916103 0 0 SH SOLE 3760 0 0 GILEAD SCIENCES INC COM 375558103 10645 124 SH SOLE 1 124 0 0 GILEAD SCIENCES INC COM 375558103 10208080 118906 SH SOLE 2 118906 0 0 GILEAD SCIENCES INC COM 375558103 264246 3078 SH SOLE 4 0 0 3078 GILEAD SCIENCES INC COM 375558103 2673026 31136 SH SOLE 5 31136 0 0 GILEAD SCIENCES INC COM 375558103 46004096 535866 SH SOLE 1127803 0 0 GLACIER BANCORP INC NEW COM 37637Q105 30146 610 SH SOLE 39847 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 752950 40700 SH SOLE 40700 0 0 GLADSTONE LD CORP COM 376549101 583530 31800 SH SOLE 31800 0 0 GLOBAL MED REIT INC COM NEW 37954A204 602928 63600 SH SOLE 63600 0 0 GLOBAL NET LEASE INC COM NEW 379378201 1339962 106600 SH SOLE 106600 0 0 GLOBAL PMTS INC COM 37940X102 6711350 67573 SH SOLE 85374 0 0 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 271623 13670 SH SOLE 5 13670 0 0 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 1603 100 SH SOLE 100 0 0 GLOBAL X FDS GENOMIC BIOTECH 37954Y434 629970 49800 SH SOLE 49800 0 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 1869659 31900 SH SOLE 31900 0 0 GLOBAL X FDS TELMDC&DIG ETF 37954Y285 1158 100 SH SOLE 100 0 0 GLOBAL X FDS US INFR DEV ETF 37954Y673 2649 100 SH SOLE 100 0 0 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 1047406 19436 SH SOLE 19436 0 0 GLOBANT S A COM L44385109 0 0 SH SOLE 36388 0 0 GLOBE LIFE INC COM 37959E102 2915863 24188 SH SOLE 81654 0 0 GMS INC COM 36251C103 21414 430 SH SOLE 430 0 0 GODADDY INC CL A 380237107 4381609 58562 SH SOLE 5 58562 0 0 GODADDY INC CL A 380237107 3483694 46561 SH SOLE 108407 0 0 GOLAR LNG LTD SHS G9456A100 0 0 SH SOLE 53317 0 0 GOLDMAN SACHS BDC INC SHS 38147U107 43451 3167 SH SOLE 3167 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 42504950 123784 SH SOLE 126786 0 0 GOLUB CAP BDC INC COM 38173M102 38046 2891 SH SOLE 2891 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 65975 6500 SH SOLE 6500 0 0 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 985964 306200 SH SOLE 306200 0 0 GRACO INC COM 384109104 27577 410 SH SOLE 1885 0 0 GRAHAM HLDGS CO COM CL B 384637104 32627 54 SH SOLE 54 0 0 GRAINGER W W INC COM 384802104 19967706 35897 SH SOLE 36508 0 0 GRAND CANYON ED INC COM 38526M106 26415 250 SH SOLE 250 0 0 GRANITE CONSTR INC COM 387328107 17535 500 SH SOLE 500 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 56738 2550 SH SOLE 51318 0 0 GRAY TELEVISION INC COM 389375106 18016 1610 SH SOLE 1610 0 0 GREENBRIER COS INC COM 393657101 18442 550 SH SOLE 550 0 0 GREIF INC CL A 397624107 22130 330 SH SOLE 330 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 0 0 SH SOLE 52364 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 18390 630 SH SOLE 630 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 51586 286 SH SOLE 286 0 0 GSK PLC SPONSORED ADR 37733W204 0 0 SH SOLE 2895 0 0 GUARDANT HEALTH INC COM 40131M109 0 0 SH SOLE 136407 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 278204 4447 SH SOLE 4447 0 0 GULFPORT ENERGY CORP COM 402635502 1597252 21690 SH SOLE 2 21690 0 0 GULFPORT ENERGY CORP COMMON SHARES 402635502 0 0 SH SOLE 5263 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 23480 550 SH SOLE 550 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 0 0 SH SOLE 38288 0 0 H WORLD GROUP LTD SPONSORED ADS 44332N106 797496 18800 SH SOLE 18800 0 0 HAIN CELESTIAL GROUP INC COM 405217100 10032 620 SH SOLE 620 0 0 HALEON PLC SPON ADS 405552100 0 0 SH SOLE 3619 0 0 HALLIBURTON CO COM 406216101 9072851 230568 SH SOLE 480889 0 0 HAMILTON LANE INC CL A 407497106 64838 1015 SH SOLE 12391 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 31454 650 SH SOLE 650 0 0 HANESBRANDS INC COM 410345102 23532 3700 SH SOLE 3700 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 0 0 SH SOLE 30023 0 0 HANOVER INS GROUP INC COM 410867105 43242 320 SH SOLE 320 0 0 HARLEY DAVIDSON INC COM 412822108 64064 1540 SH SOLE 1540 0 0 HARMONY BIOSCIENCES HLDGS IN COM 413197104 0 0 SH SOLE 36289 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 6270383 82690 SH SOLE 93896 0 0 HASBRO INC COM 418056107 2448941 40140 SH SOLE 40140 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 45617 1090 SH SOLE 1090 0 0 HCA HEALTHCARE INC COM 40412C101 13546222 56452 SH SOLE 65752 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 239435 3500 SH SOLE 2 3500 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 0 0 SH SOLE 408893 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 4439809 64900 SH SOLE 64900 0 0 HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 0 5540 SH SOLE 20907 0 0 HEALTH CATALYST INC COM 42225T107 0 0 SH SOLE 557992 0 0 HEALTHCARE RLTY TR CL A COM 42226K105 9216648 478290 SH SOLE 513118 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 15240 1270 SH SOLE 1270 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 17693478 705763 SH SOLE 937280 0 0 HEICO CORP NEW CL A 422806208 1982319 16540 SH SOLE 17566 0 0 HEICO CORP NEW COM 422806109 70213 457 SH SOLE 2 457 0 0 HEICO CORP NEW COM 422806109 8875783 57770 SH SOLE 58463 0 0 HEICO CORP NEW COM 422806109 322644 2100 SH SOLE 2100 0 0 HELEN OF TROY LTD COM G4388N106 7764 70 SH SOLE 70 0 0 HELMERICH & PAYNE INC COM 423452101 82286 1660 SH SOLE 1660 0 0 HENRY JACK & ASSOC INC COM 426281101 3239609 18453 SH SOLE 20950 0 0 HENRY SCHEIN INC COM 806407102 2963976 37110 SH SOLE 37110 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 11309 760 SH SOLE 760 0 0 HERC HLDGS INC COM 42704L104 19736 150 SH SOLE 150 0 0 HERCULES CAPITAL INC COM 427096508 13683 1035 SH SOLE 1035 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 0 0 SH SOLE 6972 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 302460 35500 SH SOLE 35500 0 0 HERSHEY CO COM 427866108 117869 509 SH SOLE 2 509 0 0 HERSHEY CO COM 427866108 24526042 105912 SH SOLE 140007 0 0 HERSHEY CO COM 427866108 509454 2200 SH SOLE 2200 0 0 HESS CORP COM 42809H107 9730554 68612 SH SOLE 74393 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 5312509 332864 SH SOLE 419758 0 0 HEXCEL CORP NEW COM 428291108 33545 570 SH SOLE 570 0 0 HF SINCLAIR CORP COM 403949100 2082865 40140 SH SOLE 46609 0 0 HIGHWOODS PPTYS INC COM 431284108 2987984 106790 SH SOLE 120976 0 0 HILLENBRAND INC COM 431571108 21335 500 SH SOLE 500 0 0 HILLTOP HOLDINGS INC COM 432748101 17106 570 SH SOLE 570 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 8403066 66501 SH SOLE 162957 0 0 HNI CORP COM 404251100 10519 370 SH SOLE 370 0 0 HOLOGIC INC COM 436440101 4773028 63802 SH SOLE 78640 0 0 HOME BANCSHARES INC COM 436893200 25069 1100 SH SOLE 1100 0 0 HOME DEPOT INC COM 437076102 2612478 8271 SH SOLE 1 0 0 8271 HOME DEPOT INC COM 437076102 1231854 3900 SH SOLE 2 3900 0 0 HOME DEPOT INC COM 437076102 1861995 5895 SH SOLE 5 5895 0 0 HOME DEPOT INC COM 437076102 111260106 352245 SH SOLE 353290 0 0 HONEYWELL INTL INC COM 438516106 39003 182 SH SOLE 1 0 0 182 HONEYWELL INTL INC COM 438516106 1585606 7399 SH SOLE 2 7399 0 0 HONEYWELL INTL INC COM 438516106 544536 2541 SH SOLE 4 0 0 2541 HONEYWELL INTL INC COM 438516106 100267113 467882 SH SOLE 469729 0 0 HONEYWELL INTL INC COM 438516106 659187 3076 SH SOLE 3076 0 0 HOPE BANCORP INC COM 43940T109 17934 1400 SH SOLE 1400 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 19806 530 SH SOLE 530 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 5777967 50773 SH SOLE 153956 0 0 HORMEL FOODS CORP COM 440452100 19963882 438285 SH SOLE 441169 0 0 HOST HOTELS & RESORTS INC COM 44107P104 223111 13901 SH SOLE 5 13901 0 0 HOST HOTELS & RESORTS INC COM 44107P104 14648771 912696 SH SOLE 1341250 0 0 HOSTESS BRANDS INC CL A 44109J106 18176 810 SH SOLE 23289 0 0 HOWARD HUGHES CORP COM 44267D107 16048 210 SH SOLE 210 0 0 HOWMET AEROSPACE INC COM 443201108 3536180 89728 SH SOLE 107968 0 0 HP INC COM 40434L105 552017 20544 SH SOLE 5 20544 0 0 HP INC COM 40434L105 7104912 264418 SH SOLE 264506 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 0 0 SH SOLE 37568 0 0 HUB GROUP INC CL A 443320106 25437 320 SH SOLE 320 0 0 HUBBELL INC COM 443510607 2917776 12433 SH SOLE 45509 0 0 HUBSPOT INC COM 443573100 2989604 10340 SH SOLE 10644 0 0 HUDSON PAC PPTYS INC COM 444097109 1272198 130750 SH SOLE 458370 0 0 HUMANA INC COM 444859102 572628 1118 SH SOLE 2 1118 0 0 HUMANA INC COM 444859102 5045584 9851 SH SOLE 5 9851 0 0 HUMANA INC COM 444859102 22144022 43234 SH SOLE 62103 0 0 HUNT J B TRANS SVCS INC COM 445658107 3449190 19782 SH SOLE 6 0 0 19782 HUNT J B TRANS SVCS INC COM 445658107 3617447 20747 SH SOLE 25472 0 0 HUNTINGTON BANCSHARES INC COM 446150104 5034278 357041 SH SOLE 439753 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 2344632 10164 SH SOLE 10164 0 0 HUNTSMAN CORP COM 447011107 45067 1640 SH SOLE 1640 0 0 HYATT HOTELS CORP COM CL A 448579102 20804 230 SH SOLE 230 0 0 IAA INC COM 449253103 0 0 SH SOLE 5160 0 0 IAC INC COM NEW 44891N208 10656 240 SH SOLE 240 0 0 ICICI BANK LIMITED ADR 45104G104 4104375 187500 SH SOLE 6 0 0 187500 ICICI BANK LIMITED ADR 45104G104 619268 28290 SH SOLE 241420 0 0 ICICI BANK LIMITED ADR 45104G104 4016815 183500 SH SOLE 183500 0 0 ICON PLC SHS G4705A100 26807 138 SH SOLE 586 0 0 IDACORP INC COM 451107106 37748 350 SH SOLE 350 0 0 IDEX CORP COM 45167R104 4241686 18577 SH SOLE 41058 0 0 IDEXX LABS INC COM 45168D104 3365670 8250 SH SOLE 6 0 0 8250 IDEXX LABS INC COM 45168D104 21991492 53906 SH SOLE 112408 0 0 IHEARTMEDIA INC COM CL A 45174J509 111646 18213 SH SOLE 2 18213 0 0 IHEARTMEDIA INC COM CL A 45174J509 11647 1900 SH SOLE 2655 0 0 ILLINOIS TOOL WKS INC COM 452308109 31065164 141013 SH SOLE 143920 0 0 ILLUMINA INC COM 452327109 2105104 10411 SH SOLE 5 10411 0 0 ILLUMINA INC COM 452327109 9258940 45791 SH SOLE 119585 0 0 IMMUNOCORE HLDGS PLC ADS 45258D105 0 0 SH SOLE 61084 0 0 IMPERIAL OIL LTD COM NEW 453038408 0 0 SH SOLE 2472 0 0 INCYTE CORP COM 45337C102 1347047 16771 SH SOLE 5 16771 0 0 INCYTE CORP COM 45337C102 7488796 93237 SH SOLE 140189 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 95006 5635 SH SOLE 5 5635 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 3810360 226000 SH SOLE 545435 0 0 INDEPENDENT BANK GROUP INC COM 45384B106 12016 200 SH SOLE 200 0 0 INDEPENDENT BK CORP MASS COM 453836108 17730 210 SH SOLE 210 0 0 INDUS REALTY TRUST INC COM 45580R103 348560 5490 SH SOLE 5490 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 196527 60100 SH SOLE 60100 0 0 INFOSYS LTD SPONSORED ADR 456788108 100856 5600 SH SOLE 2 5600 0 0 INFOSYS LTD SPONSORED ADR 456788108 2262056 125600 SH SOLE 6 0 0 125600 INFOSYS LTD SPONSORED ADR 456788108 13828834 767842 SH SOLE 767842 0 0 INFOSYS LTD SPONSORED ADR 456788108 3749682 208200 SH SOLE 208200 0 0 INGERSOLL RAND INC COM 45687V106 5103832 97681 SH SOLE 140807 0 0 INGEVITY CORP COM 45688C107 16201 230 SH SOLE 230 0 0 INGLES MKTS INC CL A 457030104 19292 200 SH SOLE 200 0 0 INGREDION INC COM 457187102 80303 820 SH SOLE 14342 0 0 INMODE LTD SHS M5425M103 0 0 SH SOLE 57833 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 2870232 28320 SH SOLE 28320 0 0 INSIGHT ENTERPRISES INC COM 45765U103 51138 510 SH SOLE 510 0 0 INSMED INC COM PAR $.01 457669307 0 0 SH SOLE 351111 0 0 INSPERITY INC COM 45778Q107 27264 240 SH SOLE 240 0 0 INSULET CORP COM 45784P101 167214 568 SH SOLE 2 568 0 0 INSULET CORP COM 45784P101 467491 1588 SH SOLE 5 1588 0 0 INSULET CORP COM 45784P101 2646566 8990 SH SOLE 6 0 0 8990 INSULET CORP COM 45784P101 37599491 127720 SH SOLE 222867 0 0 INSULET CORP COM 45784P101 735975 2500 SH SOLE 2500 0 0 INTEGER HLDGS CORP COM 45826H109 15061 220 SH SOLE 220 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 14018 250 SH SOLE 250 0 0 INTEL CORP COM 458140100 190640 7213 SH SOLE 1 463 6750 0 INTEL CORP COM 458140100 2489019 94174 SH SOLE 4 0 0 94174 INTEL CORP COM 458140100 43268421 1637095 SH SOLE 1723512 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 0 0 SH SOLE 277105 0 0 INTER PARFUMS INC COM 458334109 0 0 SH SOLE 25896 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 0 0 SH SOLE 383 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 3966129 38660 SH SOLE 6 0 0 38660 INTERCONTINENTAL EXCHANGE IN COM 45866F104 14166038 138084 SH SOLE 266305 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 19677 430 SH SOLE 430 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 53086648 376795 SH SOLE 381696 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 6598734 62941 SH SOLE 87905 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 19051 840 SH SOLE 840 0 0 INTERNATIONAL PAPER CO COM 460146103 3213456 92794 SH SOLE 140623 0 0 INTERPUBLIC GROUP COS INC COM 460690100 3844340 115411 SH SOLE 131981 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 0 0 SH SOLE 72309 0 0 INTUIT COM 461202103 5524199 14193 SH SOLE 1 0 0 14193 INTUIT COM 461202103 150628 387 SH SOLE 2 387 0 0 INTUIT COM 461202103 2818731 7242 SH SOLE 4 0 0 7242 INTUIT COM 461202103 4009355 10301 SH SOLE 5 10301 0 0 INTUIT COM 461202103 123308399 316809 SH SOLE 317386 0 0 INTUIT COM 461202103 660896 1698 SH SOLE 1698 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 83055 313 SH SOLE 2 313 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 13193733 49722 SH SOLE 6 0 0 49722 INTUITIVE SURGICAL INC COM NEW 46120E602 64691534 243797 SH SOLE 522423 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 363264 1369 SH SOLE 1369 0 0 INVENTRUST PPTYS CORP COM NEW 46124J201 1623762 68600 SH SOLE 68600 0 0 INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 1361734 37400 SH SOLE 37400 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 710008 9105 SH SOLE 5 9105 0 0 INVESCO LTD SHS G491BT108 1667475 92689 SH SOLE 92689 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 133140 500 SH SOLE 5 500 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 9697918 36420 SH SOLE 36446 0 0 INVITATION HOMES INC COM 46187W107 724550 24445 SH SOLE 5 24445 0 0 INVITATION HOMES INC COM 46187W107 21852209 737254 SH SOLE 1349562 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 0 0 SH SOLE 302061 0 0 IPG PHOTONICS CORP COM 44980X109 13254 140 SH SOLE 140 0 0 IQIYI INC SPONSORED ADS 46267X108 113420 21400 SH SOLE 21400 0 0 IQVIA HLDGS INC COM 46266C105 9241768 45106 SH SOLE 90799 0 0 IRON MTN INC DEL COM 46284V101 310466 6228 SH SOLE 5 6228 0 0 IRON MTN INC DEL COM 46284V101 19030487 381755 SH SOLE 669685 0 0 ISHARES GOLD TR ISHARES NEW 464285204 3924236 113450 SH SOLE 114331 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 4044462 144600 SH SOLE 144600 0 0 ISHARES INC MSCI EM ASIA ETF 464286426 12664 200 SH SOLE 200 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 3622432 90200 SH SOLE 90200 0 0 ISHARES INC MSCI TURKEY ETF 464286715 11100 300 SH SOLE 300 0 0 ISHARES SILVER TR ISHARES 46428Q109 3164274 143700 SH SOLE 143700 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 182576 1883 SH SOLE 5 1883 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 11234528 274750 SH SOLE 5 274750 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 17799417 435300 SH SOLE 435300 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 1206345 10500 SH SOLE 5 10500 0 0 ISHARES TR A RATE CP BD ETF 46429B291 9566113 206500 SH SOLE 5 206500 0 0 ISHARES TR AGENCY BOND ETF 464288166 2277602 21400 SH SOLE 5 21400 0 0 ISHARES TR CONV BD ETF 46435G102 15706889 226096 SH SOLE 5 226096 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 1090350 10460 SH SOLE 5 10460 0 0 ISHARES TR CORE S&P US GWT 464287671 352248 4321 SH SOLE 5 4321 0 0 ISHARES TR CORE S&P500 ETF 464287200 7864779 20470 SH SOLE 5 20470 0 0 ISHARES TR CORE US AGGBD ET 464287226 9560304 98570 SH SOLE 5 98570 0 0 ISHARES TR EXPANDED TECH 464287515 25585 100 SH SOLE 100 0 0 ISHARES TR FALN ANGLS USD 46435G474 2871987 116700 SH SOLE 116700 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 931306 18504 SH SOLE 5 18504 0 0 ISHARES TR GENOMICS IMMUN 46435U192 573876 22800 SH SOLE 22800 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 1985 100 SH SOLE 100 0 0 ISHARES TR IBOXX HI YD ETF 464288513 3593218 48801 SH SOLE 5 48801 0 0 ISHARES TR IBOXX INV CP ETF 464287242 5135495 48710 SH SOLE 5 48710 0 0 ISHARES TR IBOXX INV CP ETF 464287242 37164075 352500 SH SOLE 352753 0 0 ISHARES TR JPMORGAN USD EMG 464288281 248272 2935 SH SOLE 5 2935 0 0 ISHARES TR JPMORGAN USD EMG 464288281 3874222 45800 SH SOLE 45800 0 0 ISHARES TR LATN AMER 40 ETF 464287390 73248 3200 SH SOLE 3200 0 0 ISHARES TR MBS ETF 464288588 732725 7900 SH SOLE 7900 0 0 ISHARES TR MORNINGSTAR GRWT 464287119 397910 8174 SH SOLE 5 8174 0 0 ISHARES TR MSCI ACWI ETF 464288257 1273200 15000 SH SOLE 5 15000 0 0 ISHARES TR MSCI INDIA ETF 46429B598 3633050 87040 SH SOLE 87040 0 0 ISHARES TR MSCI POLAND ETF 46429B606 1546 100 SH SOLE 100 0 0 ISHARES TR MSCI USA VALUE 46432F388 9114 100 SH SOLE 100 0 0 ISHARES TR PFD AND INCM SEC 464288687 121693 3986 SH SOLE 5 3986 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 405128 1891 SH SOLE 5 1891 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 2832822 18680 SH SOLE 5 18680 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 0 0 SH SOLE 120200 0 0 ISHARES TR RUS TP200 GR ETF 464289438 334832 2778 SH SOLE 5 2778 0 0 ISHARES TR S&P 500 VAL ETF 464287408 14507 100 SH SOLE 100 0 0 ISHARES TR SHORT TREAS BD 464288679 1729591 15735 SH SOLE 5 15735 0 0 ISHARES TR TIPS BD ETF 464287176 11133624 104600 SH SOLE 104600 0 0 ISHARES TR U.S. FINLS ETF 464287788 430556 5705 SH SOLE 5 5705 0 0 ISHARES TR U.S. MED DVC ETF 464288810 5257 100 SH SOLE 100 0 0 ISHARES TR U.S. REAL ES ETF 464287739 92609 1100 SH SOLE 1100 0 0 ISHARES TR US AER DEF ETF 464288760 1205851 10780 SH SOLE 5 10780 0 0 ISHARES TR US INFRASTRUC 46435U713 337436 9306 SH SOLE 5 9306 0 0 ISHARES TR US TELECOM ETF 464287713 2243 100 SH SOLE 100 0 0 ISHARES TR USD INV GRDE ETF 464288620 9822 200 SH SOLE 200 0 0 ISTAR INC COM 45031U101 678307 88900 SH SOLE 88900 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 388971 82584 SH SOLE 5 82584 0 0 ITRON INC COM 465741106 23299 460 SH SOLE 460 0 0 ITT INC COM 45073V108 36495 450 SH SOLE 450 0 0 JABIL INC COM 466313103 135718 1990 SH SOLE 16747 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 48358 1390 SH SOLE 1390 0 0 JACOBS SOLUTIONS INC COM 46982L108 6541294 54479 SH SOLE 1 233 0 54246 JACOBS SOLUTIONS INC COM 46982L108 89932 749 SH SOLE 2 749 0 0 JACOBS SOLUTIONS INC COM 46982L108 720420 6000 SH SOLE 4 0 0 6000 JACOBS SOLUTIONS INC COM 46982L108 13019790 108435 SH SOLE 115222 0 0 JACOBS SOLUTIONS INC COM 46982L108 389747 3246 SH SOLE 3246 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 43747 1860 SH SOLE 1860 0 0 JAPAN SMALLER CAPITALIZATION COM 47109U104 350824 54139 SH SOLE 54139 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2346636 14730 SH SOLE 14730 0 0 JBG SMITH PPTYS COM 46590V100 1942793 102360 SH SOLE 102360 0 0 JD.COM INC SPON ADR CL A 47215P106 5798229 103300 SH SOLE 2 103300 0 0 JD.COM INC SPON ADR CL A 47215P106 5792616 103200 SH SOLE 6 0 0 103200 JD.COM INC SPON ADR CL A 47215P106 2199061 39178 SH SOLE 39178 0 0 JEFFERIES FINL GROUP INC COM 47233W109 73700 2250 SH SOLE 2250 0 0 JELD-WEN HLDG INC COM 47580P103 10615 1100 SH SOLE 1100 0 0 JETBLUE AWYS CORP COM 477143101 8424 1300 SH SOLE 1300 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 31886 780 SH SOLE 780 0 0 JOHNSON & JOHNSON COM 478160104 10616665 60100 SH SOLE 1 236 0 59864 JOHNSON & JOHNSON COM 478160104 2826400 16000 SH SOLE 2 16000 0 0 JOHNSON & JOHNSON COM 478160104 6905602 39092 SH SOLE 4 0 0 39092 JOHNSON & JOHNSON COM 478160104 3748336 21219 SH SOLE 5 21219 0 0 JOHNSON & JOHNSON COM 478160104 188212979 1065457 SH SOLE 1648107 0 0 JOHNSON CTLS INTL PLC COM G51502105 30119296 470614 SH SOLE 2 470614 0 0 JOHNSON CTLS INTL PLC SHS G51502105 9852224 153941 SH SOLE 1 1364 4798 147779 JOHNSON CTLS INTL PLC SHS G51502105 12022080 187845 SH SOLE 4 0 0 187845 JOHNSON CTLS INTL PLC SHS G51502105 49626432 775413 SH SOLE 780794 0 0 JOHNSON CTLS INTL PLC SHS G51502105 480000 7500 SH SOLE 7500 0 0 JONES LANG LASALLE INC COM 48020Q107 58329 366 SH SOLE 3167 0 0 JOYY INC ADS REPSTG COM A 46591M109 161109 5100 SH SOLE 5100 0 0 JPMORGAN CHASE & CO COM 46625H100 12938236 96482 SH SOLE 1 0 0 96482 JPMORGAN CHASE & CO COM 46625H100 1540004 11484 SH SOLE 2 11484 0 0 JPMORGAN CHASE & CO COM 46625H100 8218319 61285 SH SOLE 5 61285 0 0 JPMORGAN CHASE & CO COM 46625H100 1187321 8854 SH SOLE 6 0 0 8854 JPMORGAN CHASE & CO COM 46625H100 126247104 941440 SH SOLE 1040997 0 0 JUNIPER NETWORKS INC COM 48203R104 2766905 86574 SH SOLE 89010 0 0 KANZHUN LIMITED SPONSORED ADS 48553T106 307587 15100 SH SOLE 78865 0 0 KAR AUCTION SVCS INC COM 48238T109 27405 2100 SH SOLE 2100 0 0 KARUNA THERAPEUTICS INC COM 48576A100 1670250 8500 SH SOLE 5 8500 0 0 KARUNA THERAPEUTICS INC COM 48576A100 0 0 SH SOLE 17903 0 0 KB HOME COM 48666K109 22295 700 SH SOLE 700 0 0 KBR INC COM 48242W106 40656 770 SH SOLE 770 0 0 KE HLDGS INC SPONSORED ADS 482497104 829224 59400 SH SOLE 59400 0 0 KELLOGG CO COM 487836108 8401547 117933 SH SOLE 123016 0 0 KEMPER CORP COM 488401100 43788 890 SH SOLE 890 0 0 KENNAMETAL INC COM 489170100 17804 740 SH SOLE 740 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 14157 900 SH SOLE 900 0 0 KEURIG DR PEPPER INC COM 49271V100 8765692 245813 SH SOLE 401205 0 0 KEYCORP COM 493267108 4073458 233838 SH SOLE 275364 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 7587639 44354 SH SOLE 45770 0 0 KILROY RLTY CORP COM 49427F108 4135370 106940 SH SOLE 106940 0 0 KIMBERLY-CLARK CORP COM 494368103 31020640 228513 SH SOLE 308918 0 0 KIMCO RLTY CORP COM 49446R109 16534442 780663 SH SOLE 1130461 0 0 KINDER MORGAN INC DEL COM 49456B101 9548717 528137 SH SOLE 565845 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 0 0 SH SOLE 170595 0 0 KINROSS GOLD CORP COM 496902404 0 0 SH SOLE 11819 0 0 KINSALE CAP GROUP INC COM 49714P108 0 0 SH SOLE 6813 0 0 KIRBY CORP COM 497266106 32819 510 SH SOLE 510 0 0 KITE RLTY GROUP TR COM NEW 49803T300 4675626 222120 SH SOLE 1044239 0 0 KKR & CO INC COM 48251W104 6204729 133665 SH SOLE 139133 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 557004 39900 SH SOLE 39900 0 0 KLA CORP COM NEW 482480100 55046 146 SH SOLE 1 146 0 0 KLA CORP COM NEW 482480100 22563737 59846 SH SOLE 61250 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 3559635 67919 SH SOLE 5 67919 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 1958195 37363 SH SOLE 127363 0 0 KOHLS CORP COM 500255104 68175 2700 SH SOLE 2700 0 0 KORN FERRY COM NEW 500643200 15692 310 SH SOLE 310 0 0 KRAFT HEINZ CO COM 500754106 9678680 237747 SH SOLE 286824 0 0 KROGER CO COM 501044101 1602918 35956 SH SOLE 5 35956 0 0 KROGER CO COM 501044101 12159953 272767 SH SOLE 289699 0 0 KRYSTAL BIOTECH INC COM 501147102 0 0 SH SOLE 63757 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 61160 5500 SH SOLE 5500 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 9649284 46344 SH SOLE 50986 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 5255443 22318 SH SOLE 26591 0 0 LADDER CAP CORP CL A 505743104 21084 2100 SH SOLE 2100 0 0 LAM RESEARCH COM 512807108 45813 109 SH SOLE 1 109 0 0 LAM RESEARCH CORP COM 512807108 91625 218 SH SOLE 2 218 0 0 LAM RESEARCH CORP COM 512807108 61157012 145508 SH SOLE 154169 0 0 LAM RESEARCH CORP COM 512807108 378270 900 SH SOLE 900 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 40592 430 SH SOLE 564 0 0 LAMB WESTON HLDGS INC COM 513272104 3088282 34560 SH SOLE 34815 0 0 LANDSTAR SYS INC COM 515098101 37015 230 SH SOLE 230 0 0 LANTHEUS HLDGS INC COM 516544103 0 0 SH SOLE 14417 0 0 LAS VEGAS SANDS CORP COM 517834107 4146903 86268 SH SOLE 217972 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 0 0 SH SOLE 17885 0 0 LAUDER ESTEE COS INC CL A 518439104 5873508 23673 SH SOLE 1 100 0 23573 LAUDER ESTEE COS INC CL A 518439104 793952 3200 SH SOLE 2 3200 0 0 LAUDER ESTEE COS INC CL A 518439104 7562889 30482 SH SOLE 4 0 0 30482 LAUDER ESTEE COS INC CL A 518439104 1209784 4876 SH SOLE 6 0 0 4876 LAUDER ESTEE COS INC CL A 518439104 19907354 80236 SH SOLE 125190 0 0 LAUREATE EDUCATION INC COMMON STOCK 518613203 17316 1800 SH SOLE 1800 0 0 LAZARD LTD SHS A G54050102 49231 1420 SH SOLE 1420 0 0 LCI INDS COM 50189K103 17566 190 SH SOLE 190 0 0 LEAR CORP COM 521865204 1984 16 SH SOLE 2 16 0 0 LEAR CORP COM NEW 521865204 6325020 51000 SH SOLE 51000 0 0 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 224640 4500 SH SOLE 4500 0 0 LEGGETT & PLATT INC COM 524660107 46089 1430 SH SOLE 1430 0 0 LEIDOS HOLDINGS INC COM 525327102 3376283 32097 SH SOLE 78822 0 0 LENNAR CORP CL A 526057104 5786480 63939 SH SOLE 111080 0 0 LENNAR CORP CL B 526057302 0 0 SH SOLE 699 0 0 LENNOX INTL INC COM 526107107 1917668 8016 SH SOLE 8016 0 0 LESLIES INC COM 527064109 0 0 SH SOLE 33132 0 0 LGI HOMES INC COM 50187T106 12038 130 SH SOLE 130 0 0 LHC GROUP INC COM 50187A107 29104 180 SH SOLE 180 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 0 0 SH SOLE 1155 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 2244779 29432 SH SOLE 36472 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 693766 36649 SH SOLE 90132 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 1599963 82345 SH SOLE 82345 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 13505 1777 SH SOLE 1777 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 747283 19010 SH SOLE 24933 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 1476218 37726 SH SOLE 51069 0 0 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 0 0 SH SOLE 1736 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 2671807 44694 SH SOLE 220709 0 0 LIFE STORAGE INC COM 53223X107 3637901 36933 SH SOLE 5 36933 0 0 LIFE STORAGE INC COM 53223X107 8822645 89570 SH SOLE 271427 0 0 LIGHT & WONDER INC COM 80874P109 42778 730 SH SOLE 730 0 0 LILLY ELI & CO COM 532457108 9167585 25059 SH SOLE 1 0 0 25059 LILLY ELI & CO COM 532457108 15778679 43130 SH SOLE 4 0 0 43130 LILLY ELI & CO COM 532457108 16534870 45197 SH SOLE 5 45197 0 0 LILLY ELI & CO COM 532457108 2833797 7746 SH SOLE 6 0 0 7746 LILLY ELI & CO COM 532457108 78666209 215029 SH SOLE 346047 0 0 LINCOLN ELEC HLDGS INC COM 533900106 43347 300 SH SOLE 300 0 0 LINCOLN NATL CORP IND COM 534187109 1259336 40994 SH SOLE 40994 0 0 LINDE PLC SHS G5494J103 153957 472 SH SOLE 1 62 0 410 LINDE PLC SHS G5494J103 628875 1928 SH SOLE 4 0 0 1928 LINDE PLC SHS G5494J103 56787612 174099 SH SOLE 231479 0 0 LINDSAY CORP COM 535555106 0 0 SH SOLE 6612 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 7059 1300 SH SOLE 1300 0 0 LITHIA MTRS INC COM 536797103 38286 187 SH SOLE 187 0 0 LITTELFUSE INC COM 537008104 16075 73 SH SOLE 73 0 0 LIVE NATION ENTERT 2 02/15/25 CONV 538034AU3 4969196 5000000 PRN SOLE 2 5000000 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 2824958 40507 SH SOLE 42922 0 0 LKQ CORP COM 501889208 3519772 65901 SH SOLE 88281 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 0 0 SH SOLE 217180 0 0 LOCKHEED MARTIN CORP COM 539830109 36264424 74543 SH SOLE 86129 0 0 LOEWS CORP COM 540424108 3366399 57713 SH SOLE 79428 0 0 LOGITECH INTL S A SHS H50430232 0 0 SH SOLE 9680 0 0 LOUISIANA PAC CORP COM 546347105 26640 450 SH SOLE 450 0 0 LOWES COS INC COM 548661107 4478716 22479 SH SOLE 5 22479 0 0 LOWES COS INC COM 548661107 44961096 225663 SH SOLE 225675 0 0 LPL FINL HLDGS INC COM 50212V100 3389329 15679 SH SOLE 5 15679 0 0 LPL FINL HLDGS INC COM 50212V100 4133819 19123 SH SOLE 22147 0 0 LTC PPTYS INC COM 502175102 1458507 41050 SH SOLE 41050 0 0 LUCID GROUP INC COM 549498103 994865 145661 SH SOLE 145661 0 0 LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 143560 74000 SH SOLE 74000 0 0 LULULEMON ATHLETICA INC COM 550021109 7142552 22294 SH SOLE 6 0 0 22294 LULULEMON ATHLETICA INC COM 550021109 13800369 43075 SH SOLE 95891 0 0 LUMEN TECHNOLOGIES INC COM 550241103 1986033 380466 SH SOLE 428826 0 0 LUMENTUM HLDGS INC COM 55024U109 10956 210 SH SOLE 51303 0 0 LUMENTUM HOLDING 0.5 12/15/26 CONV 55024UAD1 4276865 5000000 PRN SOLE 2 5000000 0 0 LXP INDUSTRIAL TRUST COM 529043101 2855700 285000 SH SOLE 285000 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 12533046 150946 SH SOLE 165009 0 0 M & T BK CORP COM 55261F104 6577311 45342 SH SOLE 46886 0 0 M D C HLDGS INC COM 552676108 17064 540 SH SOLE 540 0 0 M/I HOMES INC COM 55305B101 18010 390 SH SOLE 390 0 0 MACERICH CO COM 554382101 64531 5731 SH SOLE 5 5731 0 0 MACERICH CO COM 554382101 2482830 220500 SH SOLE 220500 0 0 MACYS INC COM 55616P104 125965 6100 SH SOLE 6100 0 0 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 8544 190 SH SOLE 190 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 0 0 SH SOLE 8439 0 0 MAGNA INTL INC COM 559222401 0 0 SH SOLE 9504 0 0 MAIN STR CAP CORP COM 56035L104 72053 1950 SH SOLE 1950 0 0 MALLINCKRODT PLC ORD SHS G5890A102 0 0 SH SOLE 5844 0 0 MANHATTAN ASSOCIATES INC COM 562750109 0 0 SH SOLE 9370 0 0 MANPOWERGROUP INC WIS COM 56418H100 78217 940 SH SOLE 940 0 0 MANULIFE FINL CORP COM 56501R106 0 0 SH SOLE 17526 0 0 MARATHON OIL CORP COM 565849106 4863802 179675 SH SOLE 245870 0 0 MARATHON PETE CORP COM 56585A102 15753037 135347 SH SOLE 161432 0 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 587440 41051 SH SOLE 6 0 0 41051 MARKEL CORP COM 570535104 4225190 3207 SH SOLE 4238 0 0 MARKETAXESS HLDGS INC COM 57060D108 138608 497 SH SOLE 2 497 0 0 MARKETAXESS HLDGS INC COM 57060D108 16707463 59907 SH SOLE 59959 0 0 MARKETAXESS HLDGS INC COM 57060D108 613558 2200 SH SOLE 2200 0 0 MARRIOTT INTL INC NEW CL A 571903202 2025946 13607 SH SOLE 5 13607 0 0 MARRIOTT INTL INC NEW CL A 571903202 15664419 105208 SH SOLE 187764 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 29610 220 SH SOLE 220 0 0 MARSH & MCLENNAN COS INC COM 571748102 3740841 22606 SH SOLE 2 22606 0 0 MARSH & MCLENNAN COS INC COM 571748102 54601781 329960 SH SOLE 377606 0 0 MARSH & MCLENNAN COS INC COM 571748102 744660 4500 SH SOLE 4500 0 0 MARTIN MARIETTA MATLS INC COM 573284106 5160802 15270 SH SOLE 16271 0 0 MARVELL TECHNOLOGY INC COM 573874104 7275100 196412 SH SOLE 1 2038 0 194374 MARVELL TECHNOLOGY INC COM 573874104 8151837 220082 SH SOLE 4 0 0 220082 MARVELL TECHNOLOGY INC COM 573874104 16425277 443447 SH SOLE 543705 0 0 MASCO CORP COM 574599106 2769211 59336 SH SOLE 87950 0 0 MASIMO CORP COM 574795100 1689589 11420 SH SOLE 11420 0 0 MASONITE INTL CORP COM 575385109 11285 140 SH SOLE 140 0 0 MASTEC INC COM 576323109 39252 460 SH SOLE 460 0 0 MASTERBRAND INC COMMON STOCK 57638P104 7271 963 SH SOLE 963 0 0 MASTERCARD INCORPORATED CL A 57636Q104 16824568 48384 SH SOLE 1 302 964 47118 MASTERCARD INCORPORATED CL A 57636Q104 35204185 101240 SH SOLE 2 101240 0 0 MASTERCARD INCORPORATED CL A 57636Q104 1281733 3686 SH SOLE 4 0 0 3686 MASTERCARD INCORPORATED CL A 57636Q104 6633645 19077 SH SOLE 5 19077 0 0 MASTERCARD INCORPORATED CL A 57636Q104 22395898 64406 SH SOLE 6 0 0 64406 MASTERCARD INCORPORATED CL A 57636Q104 188784703 542906 SH SOLE 576561 0 0 MASTERCARD INCORPORATED CL A 57636Q104 953128 2741 SH SOLE 2741 0 0 MATADOR RES CO COM 576485205 20606 360 SH SOLE 360 0 0 MATCH GROUP INC NEW COM 57667L107 2743900 66134 SH SOLE 161555 0 0 MATTEL INC COM 577081102 29614 1660 SH SOLE 1660 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 39840 770 SH SOLE 770 0 0 MAXIMUS INC COM 577933104 21999 300 SH SOLE 300 0 0 MCCORMICK & CO INC COM NON VTG 579780206 19413170 234204 SH SOLE 241340 0 0 MCCORMICK & CO INC COM VTG 579780107 0 0 SH SOLE 460 0 0 MCDONALDS CORP COM 580135101 270645 1027 SH SOLE 1 0 1027 0 MCDONALDS CORP COM 580135101 680698 2583 SH SOLE 2 2583 0 0 MCDONALDS CORP COM 580135101 672002 2550 SH SOLE 5 2550 0 0 MCDONALDS CORP COM 580135101 100667933 381998 SH SOLE 382071 0 0 MCDONALDS CORP COM 580135101 553413 2100 SH SOLE 2100 0 0 MCKESSON CORP COM 58155Q103 4608349 12285 SH SOLE 5 12285 0 0 MCKESSON CORP COM 58155Q103 18009136 48009 SH SOLE 48344 0 0 MDU RES GROUP INC COM 552690109 64928 2140 SH SOLE 2140 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 8614529 773297 SH SOLE 984425 0 0 MEDTRONIC PLC COM G5960L103 17069566 219629 SH SOLE 2 219629 0 0 MEDTRONIC PLC SHS G5960L103 3027427 38953 SH SOLE 1 312 4357 34284 MEDTRONIC PLC SHS G5960L103 6643739 85483 SH SOLE 4 0 0 85483 MEDTRONIC PLC SHS G5960L103 63891125 822068 SH SOLE 1127394 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 3738 325 SH SOLE 325 0 0 MERCADOLIBRE INC COM 58733R102 3479739 4112 SH SOLE 5 4112 0 0 MERCADOLIBRE INC COM 58733R102 10319051 12194 SH SOLE 14903 0 0 MERCK & CO INC COM 58933Y105 210361 1896 SH SOLE 2 1896 0 0 MERCK & CO INC COM 58933Y105 5701610 51389 SH SOLE 5 51389 0 0 MERCK & CO INC COM 58933Y105 116139797 1046776 SH SOLE 1062665 0 0 MERCK & CO INC COM 58933Y105 920885 8300 SH SOLE 8300 0 0 MERCURY GENL CORP NEW COM 589400100 13680 400 SH SOLE 400 0 0 MERITAGE HOMES CORP COM 59001A102 36880 400 SH SOLE 400 0 0 META PLATFORMS INC CL A 30303M102 3302009 27439 SH SOLE 1 234 0 27205 META PLATFORMS INC CL A 30303M102 3152547 26197 SH SOLE 4 0 0 26197 META PLATFORMS INC CL A 30303M102 1210981 10063 SH SOLE 6 0 0 10063 META PLATFORMS INC CL A 30303M102 76674511 637149 SH SOLE 766900 0 0 METLIFE INC COM 59156R108 5574444 77027 SH SOLE 5 77027 0 0 METLIFE INC COM 59156R108 13034633 180111 SH SOLE 300177 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 8106084 5608 SH SOLE 6549 0 0 MFA FINL INC COM 55272X607 12313 1250 SH SOLE 1250 0 0 MGIC INVT CORP WIS COM 552848103 29900 2300 SH SOLE 2300 0 0 MGM RESORTS INTERNATIONAL COM 552953101 2723105 81214 SH SOLE 106206 0 0 MGP INGREDIENTS INC NEW COM 55303J106 0 0 SH SOLE 12095 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 47559 677 SH SOLE 1 677 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 1208300 17200 SH SOLE 2 17200 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 41801209 595035 SH SOLE 604470 0 0 MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8 0 0 PRN SOLE 9579000 0 0 MICRON TECHNOLOGY INC COM 595112103 4168182 83397 SH SOLE 1 1112 0 82285 MICRON TECHNOLOGY INC COM 595112103 5057576 101192 SH SOLE 4 0 0 101192 MICRON TECHNOLOGY INC COM 595112103 32440419 649068 SH SOLE 826731 0 0 MICROSOFT CORP COM 594918104 37794433 157595 SH SOLE 1 814 2968 153813 MICROSOFT CORP COM 594918104 34571252 144155 SH SOLE 2 144155 0 0 MICROSOFT CORP COM 594918104 59835570 249502 SH SOLE 4 0 0 249502 MICROSOFT CORP COM 594918104 22918398 95565 SH SOLE 5 95565 0 0 MICROSOFT CORP COM 594918104 20818774 86810 SH SOLE 6 0 0 86810 MICROSOFT CORP COM 594918104 704046289 2935728 SH SOLE 3138312 0 0 MICROSOFT CORP COM 594918104 1156652 4823 SH SOLE 4823 0 0 MID-AMER APT CMNTYS INC COM 59522J103 332819 2120 SH SOLE 5 2120 0 0 MID-AMER APT CMNTYS INC COM 59522J103 22850051 145551 SH SOLE 210906 0 0 MIDDLEBY CORP COM 596278101 29458 220 SH SOLE 220 0 0 MIDDLESEX WTR CO COM 596680108 0 0 SH SOLE 7739 0 0 MILLERKNOLL INC COM 600544100 11976 570 SH SOLE 570 0 0 MINERALS TECHNOLOGIES INC COM 603158106 21252 350 SH SOLE 350 0 0 MKS INSTRS INC COM 55306N104 14404 170 SH SOLE 170 0 0 MODERNA INC COM 60770K107 5524213 30755 SH SOLE 5 30755 0 0 MODERNA INC COM 60770K107 16902781 94103 SH SOLE 166867 0 0 MODIVCARE INC COM 60783X104 0 0 SH SOLE 9442 0 0 MOELIS & CO CL A 60786M105 14581 380 SH SOLE 380 0 0 MOHAWK INDS INC COM 608190104 1344397 13152 SH SOLE 13152 0 0 MOLECULAR TEMPLATES INC COM 608550109 0 0 SH SOLE 76259 0 0 MOLINA HEALTHCARE INC COM 60855R100 4782906 14484 SH SOLE 15858 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 2598978 50446 SH SOLE 62095 0 0 MONDELEZ INTL INC CL A 609207105 111572 1674 SH SOLE 1 0 0 1674 MONDELEZ INTL INC CL A 609207105 9722702 145877 SH SOLE 4 0 0 145877 MONDELEZ INTL INC CL A 609207105 27756659 416454 SH SOLE 609984 0 0 MONGODB INC CL A 60937P106 2997480 15228 SH SOLE 27923 0 0 MONOLITHIC PWR SYS INC COM 609839105 4320761 12219 SH SOLE 6 0 0 12219 MONOLITHIC PWR SYS INC COM 609839105 3707247 10484 SH SOLE 10763 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 11677676 115017 SH SOLE 117481 0 0 MOODYS CORP COM 615369105 3406408 12226 SH SOLE 2 12226 0 0 MOODYS CORP COM 615369105 12115233 43483 SH SOLE 45138 0 0 MOOG INC CL A 615394202 27206 310 SH SOLE 310 0 0 MORGAN STANLEY COM NEW 617446448 4454028 52388 SH SOLE 5 52388 0 0 MORGAN STANLEY COM NEW 617446448 27893872 328086 SH SOLE 338383 0 0 MORNINGSTAR INC COM 617700109 0 0 SH SOLE 35 0 0 MOSAIC CO NEW COM 61945C103 3875564 88342 SH SOLE 107153 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 10571522 41021 SH SOLE 41021 0 0 MR COOPER GROUP INC COM 62482R107 16052 400 SH SOLE 400 0 0 MRC GLOBAL INC COM 55345K103 0 0 SH SOLE 132132 0 0 MSA SAFETY INC COM 553498106 15861 110 SH SOLE 110 0 0 MSC INDL DIRECT INC CL A 553530106 41667 510 SH SOLE 510 0 0 MSCI INC COM 55354G100 80940 174 SH SOLE 2 174 0 0 MSCI INC COM 55354G100 4306079 9257 SH SOLE 6 0 0 9257 MSCI INC COM 55354G100 17557376 37744 SH SOLE 37777 0 0 MSCI INC COM 55354G100 372136 800 SH SOLE 800 0 0 MUELLER INDS INC COM 624756102 29500 500 SH SOLE 500 0 0 MURPHY OIL CORP COM 626717102 67096 1560 SH SOLE 1560 0 0 MURPHY USA INC COM 626755102 92528 331 SH SOLE 331 0 0 NABORS INDUSTRIES LTD SHS G6359F137 27877 180 SH SOLE 180 0 0 NASDAQ INC COM 631103108 5226222 85187 SH SOLE 90730 0 0 NATERA INC COM 632307104 0 0 SH SOLE 186161 0 0 NATIONAL FUEL GAS CO COM 636180101 41778 660 SH SOLE 660 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 0 0 SH SOLE 226 0 0 NATIONAL HEALTH INVS INC COM 63633D104 2312302 44280 SH SOLE 44280 0 0 NATIONAL INSTRS CORP COM 636518102 20295 550 SH SOLE 20386 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 251726 5501 SH SOLE 5 5501 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 8287136 181100 SH SOLE 181100 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 3108487 86060 SH SOLE 86060 0 0 NATWEST GROUP PLC SPONS ADR 639057207 0 0 SH SOLE 23484 0 0 NAVIENT CORPORATION COM 63938C108 62510 3800 SH SOLE 3800 0 0 NCR CORP NEW COM 62886E108 30199 1290 SH SOLE 1290 0 0 NEOGEN CORP COM 640491106 0 0 SH SOLE 10417 0 0 NETAPP INC COM 64110D104 3394111 56512 SH SOLE 5 56512 0 0 NETAPP INC COM 64110D104 3392669 56488 SH SOLE 60194 0 0 NETEASE INC SPONSORED ADS 64110W102 391476 5390 SH SOLE 5390 0 0 NETFLIX INC COM 64110L106 4292568 14557 SH SOLE 6 0 0 14557 NETFLIX INC COM 64110L106 36304741 123117 SH SOLE 124659 0 0 NETSCOUT SYS INC COM 64115T104 19506 600 SH SOLE 600 0 0 NETSTREIT CORP COM 64119V303 1488396 81200 SH SOLE 474330 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 1615904 13529 SH SOLE 5 13529 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 2711288 22700 SH SOLE 160098 0 0 NEVRO CORP COM 64157F103 0 0 SH SOLE 6215 0 0 NEW JERSEY RES CORP COM 646025106 41185 830 SH SOLE 830 0 0 NEW MTN FIN CORP COM 647551100 38384 3103 SH SOLE 3103 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 70563 8205 SH SOLE 8205 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 15616 6100 SH SOLE 6100 0 0 NEW YORK TIMES CO CL A 650111107 12335 380 SH SOLE 380 0 0 NEWELL BRANDS INC COM 651229106 1319288 100863 SH SOLE 100863 0 0 NEWMARKET CORP COM 651587107 14622 47 SH SOLE 47 0 0 NEWMONT CORP COM 651639106 64192 1360 SH SOLE 1 502 0 858 NEWMONT CORP COM 651639106 471292 9985 SH SOLE 4 0 0 9985 NEWMONT CORP COM 651639106 9639326 204223 SH SOLE 253789 0 0 NEWS CORP NEW CL A 65249B109 1781580 97889 SH SOLE 140839 0 0 NEWS CORP NEW CL B 65249B208 40199 2180 SH SOLE 14081 0 0 NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205 367688 32800 SH SOLE 32800 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 1020109 23440 SH SOLE 39702 0 0 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 49008 280 SH SOLE 280 0 0 NEXTERA ENERGY INC COM 65339F101 359062 4295 SH SOLE 1 0 4295 0 NEXTERA ENERGY INC COM 65339F101 30865872 369209 SH SOLE 2 369209 0 0 NEXTERA ENERGY INC COM 65339F101 4113789 49208 SH SOLE 5 49208 0 0 NEXTERA ENERGY INC COM 65339F101 89991387 1076452 SH SOLE 1138838 0 0 NEXTERA ENERGY INC UNIT 09/01/2025 65339F713 0 0 SH SOLE 39098 0 0 NIKE INC CL B 654106103 7046693 60223 SH SOLE 1 0 0 60223 NIKE INC CL B 654106103 208629 1783 SH SOLE 4 0 0 1783 NIKE INC CL B 654106103 10144650 86699 SH SOLE 6 0 0 86699 NIKE INC CL B 654106103 40792026 348620 SH SOLE 488578 0 0 NIO INC SPON ADS 62914V106 1214460 124560 SH SOLE 124560 0 0 NISOURCE INC COM 65473P105 2725356 99393 SH SOLE 99393 0 0 NOKIA CORP SPONSORED ADR 654902204 0 0 SH SOLE 36580 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 22412 1300 SH SOLE 77835 0 0 NORDSON CORP COM 655663102 2758265 11603 SH SOLE 6 0 0 11603 NORDSON CORP COM 655663102 3064686 12892 SH SOLE 15389 0 0 NORDSTROM INC COM 655664100 48420 3000 SH SOLE 3000 0 0 NORFOLK SOUTHN CORP COM 655844108 14128244 57334 SH SOLE 91670 0 0 NORTHERN TR CORP COM 665859104 584034 6600 SH SOLE 2 6600 0 0 NORTHERN TR CORP COM 665859104 9626473 108786 SH SOLE 172733 0 0 NORTHROP GRUMMAN CORP COM 666807102 19969872 36601 SH SOLE 44415 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 16776 1200 SH SOLE 1200 0 0 NORTHWESTERN CORP COM NEW 668074305 36791 620 SH SOLE 620 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 84701 6920 SH SOLE 6920 0 0 NOV INC COM 62955J103 67475 3230 SH SOLE 3230 0 0 NOVA LTD COM M7516K103 0 0 SH SOLE 11294 0 0 NOVANTA INC COM 67000B104 0 0 SH SOLE 4252 0 0 NOVARTIS AG SPONSORED ADR 66987V109 0 0 SH SOLE 85014 0 0 NOVOCURE LTD ORD SHS G6674U108 1847833 25192 SH SOLE 25192 0 0 NOVO-NORDISK A S ADR 670100205 966192 7139 SH SOLE 5 7139 0 0 NOW INC COM 67011P100 0 0 SH SOLE 205957 0 0 NRG ENERGY INC COM NEW 629377508 2013124 63266 SH SOLE 63266 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 25296 600 SH SOLE 600 0 0 NUCOR CORP COM 670346105 21884810 166033 SH SOLE 182820 0 0 NURIX THERAPEUTICS INC COM 67080M103 0 0 SH SOLE 86130 0 0 NUTRIEN LTD COM 67077M108 0 0 SH SOLE 23114 0 0 NUVEI CORPORATION SUB VTG SHS 67079A102 0 0 SH SOLE 300 0 0 NVENT ELECTRIC PLC SHS G6700G107 38085 990 SH SOLE 990 0 0 NVIDIA CORPORATION COM 67066G104 10463624 71600 SH SOLE 1 1430 0 70170 NVIDIA CORPORATION COM 67066G104 1073544 7346 SH SOLE 4 0 0 7346 NVIDIA CORPORATION COM 67066G104 187059 1280 SH SOLE 5 1280 0 0 NVIDIA CORPORATION COM 67066G104 10202618 69814 SH SOLE 6 0 0 69814 NVIDIA CORPORATION COM 67066G104 163317003 1117538 SH SOLE 1140628 0 0 NVR INC COM 62944T105 7237138 1569 SH SOLE 1 0 0 1569 NVR INC COM 62944T105 3468660 752 SH SOLE 932 0 0 NXP SEMICONDUCTORS N V COM N6596X109 16089666 101814 SH SOLE 173905 0 0 NXP SEMICONDUCTORS NV COM N6596X109 48357 306 SH SOLE 1 306 0 0 OAKTREE SPECIALTY LENDING CO COM 67401P108 16117 2346 SH SOLE 2346 0 0 OCCIDENTAL PETE CORP COM 674599105 14961637 237524 SH SOLE 370082 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 670037 50190 SH SOLE 50190 0 0 OGE ENERGY CORP COM 670837103 74354 1880 SH SOLE 1880 0 0 O-I GLASS INC COM 67098H104 39768 2400 SH SOLE 2400 0 0 OKTA INC CL A 679295105 2982809 43653 SH SOLE 6 0 0 43653 OKTA INC CL A 679295105 2439381 35700 SH SOLE 35700 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 7754289 27325 SH SOLE 40306 0 0 OLD NATL BANCORP IND COM 680033107 27509 1530 SH SOLE 1530 0 0 OLD REP INTL CORP COM 680223104 89597 3710 SH SOLE 3710 0 0 OLIN CORP COM PAR $1 680665205 50822 960 SH SOLE 960 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 19204 410 SH SOLE 22073 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 7080015 253310 SH SOLE 253310 0 0 OMNICOM GROUP INC COM 681919106 4425254 54251 SH SOLE 5 54251 0 0 OMNICOM GROUP INC COM 681919106 4227447 51826 SH SOLE 81671 0 0 ON HLDG AG NAMEN AKT A H5919C104 0 0 SH SOLE 10665 0 0 ON SEMICONDUCTOR CORP COM 682189105 25946 416 SH SOLE 1 416 0 0 ON SEMICONDUCTOR CORP COM 682189105 8088266 129682 SH SOLE 309412 0 0 ONE GAS INC COM 68235P108 37860 500 SH SOLE 150526 0 0 ONE LIBERTY PPTYS INC COM 682406103 380406 17120 SH SOLE 17120 0 0 ONEMAIN HLDGS INC COM 68268W103 45968 1380 SH SOLE 1380 0 0 ONEOK INC NEW COM 682680103 7297496 111073 SH SOLE 120209 0 0 ONTO INNOVATION INC COM 683344105 0 0 SH SOLE 10629 0 0 OPEN TEXT CORP COM 683715106 0 0 SH SOLE 3134 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 0 0 SH SOLE 27591 0 0 ORACLE CORP COM 68389X105 183506 2245 SH SOLE 2 2245 0 0 ORACLE CORP COM 68389X105 8056458 98562 SH SOLE 5 98562 0 0 ORACLE CORP COM 68389X105 84752201 1036851 SH SOLE 1082827 0 0 ORACLE CORP COM 68389X105 809226 9900 SH SOLE 9900 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 4588991 5437 SH SOLE 5 5437 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 15046523 17827 SH SOLE 17844 0 0 ORGANON & CO COMMON STOCK 68622V106 200118 7165 SH SOLE 7165 0 0 ORION OFFICE REIT INC COM 68629Y103 479436 56140 SH SOLE 56140 0 0 OSHKOSH CORP COM 688239201 44095 500 SH SOLE 500 0 0 OTIS WORLDWIDE CORP COM 68902V107 8200232 104715 SH SOLE 104715 0 0 OUTFRONT MEDIA INC COM 69007J106 22383 1350 SH SOLE 1350 0 0 OVINTIV INC COM 69047Q102 2976677 58700 SH SOLE 69610 0 0 OWENS & MINOR INC NEW COM 690732102 19725 1010 SH SOLE 1010 0 0 OWENS CORNING NEW COM 690742101 2313080 27117 SH SOLE 27117 0 0 OWL ROCK CAPITAL CORPORATION COM 69121K104 102818 8902 SH SOLE 8902 0 0 OZON HLDGS PLC SPONSORED ADS 69269L104 0 8210 SH SOLE 8210 0 0 PACCAR INC COM 693718108 6825763 103452 SH SOLE 111711 0 0 PACIFIC PREMIER BANCORP COM 69478X105 14833 470 SH SOLE 470 0 0 PACKAGING CORP AMER COM 695156109 3787671 29612 SH SOLE 75635 0 0 PACWEST BANCORP DEL COM 695263103 24098 1050 SH SOLE 1050 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 2456292 382600 SH SOLE 396014 0 0 PALO ALTO NETWORKS INC COM 697435105 154052 1104 SH SOLE 1 210 0 894 PALO ALTO NETWORKS INC COM 697435105 4465838 32004 SH SOLE 4 0 0 32004 PALO ALTO NETWORKS INC COM 697435105 889568 6375 SH SOLE 5 6375 0 0 PALO ALTO NETWORKS INC COM 697435105 11113245 79642 SH SOLE 80782 0 0 PARAMOUNT GLOBAL CLASS A COM 92556H107 0 0 SH SOLE 595 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 2582100 152968 SH SOLE 184881 0 0 PARAMOUNT GROUP INC COM 69924R108 1025838 172700 SH SOLE 172700 0 0 PARK HOTELS & RESORTS INC COM 700517105 139664 11846 SH SOLE 5 11846 0 0 PARK HOTELS & RESORTS INC COM 700517105 2737520 232190 SH SOLE 616563 0 0 PARKER-HANNIFIN CORP COM 701094104 9184542 31562 SH SOLE 37643 0 0 PATRICK INDS INC COM 703343103 13938 230 SH SOLE 230 0 0 PATTERSON COS INC COM 703395103 36439 1300 SH SOLE 1300 0 0 PATTERSON-UTI ENERGY INC COM 703481101 25260 1500 SH SOLE 1500 0 0 PAYCHEX INC COM 704326107 15896896 137564 SH SOLE 140670 0 0 PAYCOM SOFTWARE INC COM 70432V102 2922810 9419 SH SOLE 6 0 0 9419 PAYCOM SOFTWARE INC COM 70432V102 3808435 12273 SH SOLE 12777 0 0 PAYCOR HCM INC COM 70435P102 0 0 SH SOLE 45391 0 0 PAYLOCITY HLDG CORP COM 70438V106 4850089 24967 SH SOLE 6 0 0 24967 PAYLOCITY HLDG CORP COM 70438V106 1818274 9360 SH SOLE 9433 0 0 PAYPAL HLDGS INC COM 70450Y103 29349192 412092 SH SOLE 479010 0 0 PAYPAL HOLDINGS INC COM 70450Y103 861762 12100 SH SOLE 2 12100 0 0 PAYSAFE LIMITED SHS G6964L206 8570 617 SH SOLE 617 0 0 PBF ENERGY INC CL A 69318G106 192482 4720 SH SOLE 4720 0 0 PDC ENERGY INC COM 69327R101 31105 490 SH SOLE 490 0 0 PEABODY ENERGY CORP COM 704551100 37781 1430 SH SOLE 1430 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 115529 8628 SH SOLE 5 8628 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 1821040 136000 SH SOLE 136000 0 0 PEDIATRIX MEDICAL GROUP INC COM 58502B106 19021 1280 SH SOLE 1280 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 164017 20657 SH SOLE 5 20657 0 0 PEMBINA PIPELINE CORP COM 706327103 0 0 SH SOLE 2852 0 0 PENN ENTERTAINMENT INC COM 707569109 29997 1010 SH SOLE 1010 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 18131 320 SH SOLE 320 0 0 PENNYMAC MTG INVT TR COM 70931T103 19576 1580 SH SOLE 1580 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 49420 430 SH SOLE 430 0 0 PENTAIR PLC COM G7S00T104 19042778 423361 SH SOLE 2 423361 0 0 PENTAIR PLC SHS G7S00T104 27348 608 SH SOLE 1 608 0 0 PENTAIR PLC SHS G7S00T104 26165496 581714 SH SOLE 705142 0 0 PENUMBRA INC COM 70975L107 0 0 SH SOLE 108314 0 0 PEPSICO INC COM 713448108 7140587 39525 SH SOLE 1 0 1353 38172 PEPSICO INC COM 713448108 6245597 34571 SH SOLE 2 34571 0 0 PEPSICO INC COM 713448108 304773 1687 SH SOLE 4 0 0 1687 PEPSICO INC COM 713448108 145804544 807066 SH SOLE 874366 0 0 PEPSICO INC COM 713448108 487782 2700 SH SOLE 2700 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 122619 2100 SH SOLE 2100 0 0 PERKINELMER INC COM 714046109 4367993 31151 SH SOLE 62084 0 0 PERRIGO CO PLC SHS G97822103 49771 1460 SH SOLE 24059 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 636891 59802 SH SOLE 5 59802 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 0 0 SH SOLE 260896 0 0 PFIZER INC COM 717081103 1793400 35000 SH SOLE 5 35000 0 0 PFIZER INC COM 717081103 79291850 1547460 SH SOLE 1703304 0 0 PG&E CORP COM 69331C108 6156556 378632 SH SOLE 378632 0 0 PHILIP MORRIS INTL INC COM 718172109 2792991 27596 SH SOLE 2 27596 0 0 PHILIP MORRIS INTL INC COM 718172109 4603840 45488 SH SOLE 5 45488 0 0 PHILIP MORRIS INTL INC COM 718172109 77463806 765377 SH SOLE 914995 0 0 PHILLIPS 66 COM 718546104 13685063 131486 SH SOLE 143763 0 0 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 3790870 119060 SH SOLE 119060 0 0 PHYSICIANS RLTY TR COM 71943U104 3387572 234110 SH SOLE 234110 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 55799 6085 SH SOLE 5 6085 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1152669 125700 SH SOLE 262385 0 0 PINDUODUO INC SPONSORED ADS 722304102 269115 3300 SH SOLE 2 3300 0 0 PINDUODUO INC SPONSORED ADS 722304102 5456755 66913 SH SOLE 66913 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 25690 350 SH SOLE 350 0 0 PINNACLE WEST CAP CORP COM 723484101 193142 2540 SH SOLE 2540 0 0 PINTEREST INC CL A 72352L106 3212123 132295 SH SOLE 192659 0 0 PIONEER NAT RES CO COM 723787107 4199864 18389 SH SOLE 5 18389 0 0 PIONEER NAT RES CO COM 723787107 12959762 56744 SH SOLE 66853 0 0 PITNEY BOWES INC COM 724479100 28500 7500 SH SOLE 7500 0 0 PLANET FITNESS INC CL A 72703H101 0 0 SH SOLE 24144 0 0 PLEXUS CORP COM 729132100 33967 330 SH SOLE 330 0 0 PLUG POWER INC COM 72919P202 11801 954 SH SOLE 2 954 0 0 PLUG POWER INC COM NEW 72919P202 6716910 543000 SH SOLE 555997 0 0 PLUG POWER INC COM NEW 72919P202 49480 4000 SH SOLE 4000 0 0 PLYMOUTH INDL REIT INC COM 729640102 725004 37800 SH SOLE 37800 0 0 PNC FINL SVCS GROUP INC COM 693475105 16736428 105967 SH SOLE 129623 0 0 PNM RES INC COM 69349H107 41472 850 SH SOLE 850 0 0 POLARIS INC COM 731068102 35350 350 SH SOLE 350 0 0 POOL CORP COM 73278L105 1858725 6148 SH SOLE 6 0 0 6148 POOL CORP COM 73278L105 2892391 9567 SH SOLE 15059 0 0 POPULAR INC COM NEW 733174700 43771 660 SH SOLE 660 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 43610 890 SH SOLE 890 0 0 POST HLDGS INC COM 737446104 58669 650 SH SOLE 650 0 0 POSTAL REALTY TRUST INC CL A 73757R102 264446 18200 SH SOLE 46990 0 0 POTLATCHDELTIC CORPORATION COM 737630103 21555 490 SH SOLE 490 0 0 PPG INDS INC COM 693506107 26394209 209911 SH SOLE 246008 0 0 PPL CORP COM 69351T106 5587624 191226 SH SOLE 196553 0 0 PRA GROUP INC COM 69354N106 15877 470 SH SOLE 470 0 0 PREMIER INC CL A 74051N102 30433 870 SH SOLE 870 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 29422 470 SH SOLE 470 0 0 PRICE T ROWE GROUP INC COM 74144T108 2064070 18926 SH SOLE 5 18926 0 0 PRICE T ROWE GROUP INC COM 74144T108 19553149 179288 SH SOLE 243755 0 0 PRIMERICA INC COM 74164M108 39710 280 SH SOLE 280 0 0 PRIMORIS SVCS CORP COM 74164F103 13822 630 SH SOLE 630 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 5715456 68106 SH SOLE 85074 0 0 PROCTER AND GAMBLE CO COM 742718109 727488 4800 SH SOLE 5 4800 0 0 PROCTER AND GAMBLE CO COM 742718109 120676770 796231 SH SOLE 843185 0 0 PROG HOLDINGS INC COM NPV 74319R101 9121 540 SH SOLE 540 0 0 PROGRESSIVE CORP COM 743315103 3511898 27075 SH SOLE 5 27075 0 0 PROGRESSIVE CORP COM 743315103 19119124 147399 SH SOLE 150269 0 0 PROGYNY INC COM 74340E103 2426585 77900 SH SOLE 105826 0 0 PROLOGIS INC. COM 74340W103 1510131 13396 SH SOLE 5 13396 0 0 PROLOGIS INC. COM 74340W103 130862508 1160849 SH SOLE 1589407 0 0 PROSHARES TR PSHS ULSHT 7-10Y 74347R313 66825 3000 SH SOLE 5 3000 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 2699700 30000 SH SOLE 30000 0 0 PROSPECT CAP CORP COM 74348T102 3264 467 SH SOLE 467 0 0 PROSPERITY BANCSHARES INC COM 743606105 48696 670 SH SOLE 670 0 0 PRUDENTIAL FINL INC COM 744320102 9580783 96328 SH SOLE 105353 0 0 PRUDENTIAL PLC ADR 74435K204 0 0 SH SOLE 4070 0 0 PTC INC COM 69370C100 5047682 42050 SH SOLE 4 0 0 42050 PTC INC COM 69370C100 3227395 26886 SH SOLE 29621 0 0 PUBLIC STORAGE COM 74460D109 172317 615 SH SOLE 5 615 0 0 PUBLIC STORAGE COM 74460D109 55775182 199062 SH SOLE 301231 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 984425 16067 SH SOLE 5 16067 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 7786069 127078 SH SOLE 127460 0 0 PULTE GROUP INC COM 745867101 2755020 60510 SH SOLE 64362 0 0 PURE STORAGE INC CL A 74624M102 0 0 SH SOLE 50743 0 0 PVH CORPORATION COM 693656100 49413 700 SH SOLE 700 0 0 QIAGEN NV SHS NEW N72482123 0 0 SH SOLE 2557 0 0 QORVO INC COM 74736K101 2334705 25758 SH SOLE 29143 0 0 QUALCOMM INC COM 747525103 43536 396 SH SOLE 1 396 0 0 QUALCOMM INC COM 747525103 71021 646 SH SOLE 2 646 0 0 QUALCOMM INC COM 747525103 2789728 25375 SH SOLE 5 25375 0 0 QUALCOMM INC COM 747525103 64770601 589145 SH SOLE 673343 0 0 QUALCOMM INC COM 747525103 318826 2900 SH SOLE 2900 0 0 QUANTA SVCS INC COM 74762E102 134235 942 SH SOLE 2 942 0 0 QUANTA SVCS INC COM 74762E102 18782640 131808 SH SOLE 137338 0 0 QUANTA SVCS INC COM 74762E102 598500 4200 SH SOLE 4200 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 1128897 199100 SH SOLE 199100 0 0 QUEST DIAGNOSTICS INC COM 74834L100 8456521 54056 SH SOLE 80049 0 0 QUIDELORTHO CORP COM 219798105 13707 160 SH SOLE 160 0 0 QURATE RETAIL INC COM SER A 74915M100 19723 12100 SH SOLE 12100 0 0 R1 RCM INC COM 77634L105 0 0 SH SOLE 82640 0 0 RADIAN GROUP INC COM 750236101 36233 1900 SH SOLE 1900 0 0 RADNET INC COM 750491102 0 0 SH SOLE 56317 0 0 RALPH LAUREN CORP CL A 751212101 2510614 23759 SH SOLE 5 23759 0 0 RALPH LAUREN CORP CL A 751212101 85170 806 SH SOLE 17828 0 0 RAPID7 INC COM 753422104 0 0 SH SOLE 8233 0 0 RAYMOND JAMES FINL INC COM 754730109 4140117 38747 SH SOLE 5 38747 0 0 RAYMOND JAMES FINL INC COM 754730109 5046419 47229 SH SOLE 66245 0 0 RAYONIER INC COM 754907103 23731 720 SH SOLE 720 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 40696192 403252 SH SOLE 553947 0 0 REALTY INCOME CORP COM 756109104 64352082 1014537 SH SOLE 1296783 0 0 REGAL REXNORD CORPORATION COM 758750103 26396 220 SH SOLE 220 0 0 REGENCY CTRS CORP COM 758849103 12084125 193346 SH SOLE 193434 0 0 REGENERON PHARMACEUTICALS COM 75886F107 3885224 5385 SH SOLE 5 5385 0 0 REGENERON PHARMACEUTICALS COM 75886F107 14924021 20685 SH SOLE 6 0 0 20685 REGENERON PHARMACEUTICALS COM 75886F107 29568825 40983 SH SOLE 167053 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 5112156 237113 SH SOLE 287052 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 161983 1140 SH SOLE 1140 0 0 RELAY THERAPEUTICS INC COM 75943R102 337868 22615 SH SOLE 5 22615 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 100815 498 SH SOLE 26936 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 75534 410 SH SOLE 410 0 0 RENASANT CORP COM 75970E107 18419 490 SH SOLE 490 0 0 RENT A CTR INC NEW COM 76009N100 9020 400 SH SOLE 400 0 0 REPLIGEN CORP COM 759916109 2021561 11940 SH SOLE 12483 0 0 REPUBLIC SVCS INC COM 760759100 7082454 54907 SH SOLE 123004 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 24346 1480 SH SOLE 23567 0 0 RESMED INC COM 761152107 7474156 35911 SH SOLE 36977 0 0 RESOLUTE FST PRODS INC COM 76117W109 30226 1400 SH SOLE 1400 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 1901295 126500 SH SOLE 497831 0 0 REXFORD INDL RLTY INC COM 76169C100 10196370 186610 SH SOLE 558662 0 0 RH COM 74967X103 12024 45 SH SOLE 45 0 0 RIO TINTO PLC SPONSORED ADR 767204100 0 0 SH SOLE 3122 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 0 0 SH SOLE 6315 0 0 RITE AID CORP COM 767754872 21710 6500 SH SOLE 6500 0 0 RITHM CAPITAL CORP COM NEW 64828T201 64543 7900 SH SOLE 7900 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 1894991 102821 SH SOLE 102821 0 0 RLI CORP COM 749607107 30192 230 SH SOLE 6159 0 0 RLJ LODGING TR COM 74965L101 1767471 166900 SH SOLE 166900 0 0 ROBERT HALF INTL INC COM 770323103 2283783 30933 SH SOLE 31027 0 0 ROBLOX CORP CL A 771049103 2251186 79100 SH SOLE 80869 0 0 ROCKET COS INC COM CL A 77311W101 0 0 SH SOLE 2910 0 0 ROCKET LAB USA INC COM 773122106 738882 195990 SH SOLE 6 0 0 195990 ROCKWELL AUTOMATION INC COM 773903109 2866754 11130 SH SOLE 5 11130 0 0 ROCKWELL AUTOMATION INC COM 773903109 7333275 28471 SH SOLE 29562 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 0 0 SH SOLE 3884 0 0 ROKU INC COM CL A 77543R102 1056246 25952 SH SOLE 71747 0 0 ROLLINS INC COM 775711104 1960773 53661 SH SOLE 59313 0 0 ROPER TECHNOLOGIES INC COM 776696106 26157432 60537 SH SOLE 107495 0 0 ROSS STORES INC COM 778296103 7566023 65185 SH SOLE 1 0 0 65185 ROSS STORES INC COM 778296103 4280662 36880 SH SOLE 2 36880 0 0 ROSS STORES INC COM 778296103 2049796 17660 SH SOLE 5 17660 0 0 ROSS STORES INC COM 778296103 25263332 217656 SH SOLE 222136 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 2794772 56540 SH SOLE 61565 0 0 ROYAL GOLD INC COM 780287108 20290 180 SH SOLE 180 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 3155632 79849 SH SOLE 82811 0 0 RPM INTL INC COM 749685103 2991715 30700 SH SOLE 32910 0 0 RPT REALTY SH BEN INT 74971D101 886532 88300 SH SOLE 88300 0 0 RUSH ENTERPRISES INC CL A 781846209 23526 450 SH SOLE 450 0 0 RXO INC COMMON STOCK 74982T103 14276 830 SH SOLE 830 0 0 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 0 0 SH SOLE 93622 0 0 RYDER SYS INC COM 783549108 88584 1060 SH SOLE 1060 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 4555964 55710 SH SOLE 91997 0 0 S&P GLOBAL INC COM 78409V104 7753526 23149 SH SOLE 1 0 790 22359 S&P GLOBAL INC COM 78409V104 1004820 3000 SH SOLE 2 3000 0 0 S&P GLOBAL INC COM 78409V104 2588751 7729 SH SOLE 6 0 0 7729 S&P GLOBAL INC COM 78409V104 53982615 161171 SH SOLE 172021 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 3607186 290200 SH SOLE 507200 0 0 SABRE CORP COM 78573M104 22248 3600 SH SOLE 3600 0 0 SAFEHOLD INC COM 78645L100 686279 23979 SH SOLE 23979 0 0 SAGE THERAPEUTICS INC COM 78667J108 0 0 SH SOLE 183082 0 0 SAIA INC COM 78709Y105 18662 89 SH SOLE 5219 0 0 SALESFORCE INC COM 79466L302 6892691 51985 SH SOLE 1 0 0 51985 SALESFORCE INC COM 79466L302 6624859 49965 SH SOLE 4 0 0 49965 SALESFORCE INC COM 79466L302 2213192 16692 SH SOLE 5 16692 0 0 SALESFORCE INC COM 79466L302 3535115 26662 SH SOLE 6 0 0 26662 SALESFORCE INC COM 79466L302 37507987 282887 SH SOLE 420791 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 21284 1700 SH SOLE 1700 0 0 SANMINA CORPORATION COM 801056102 55571 970 SH SOLE 970 0 0 SANOFI SPONSORED ADR 80105N105 0 0 SH SOLE 65700 0 0 SAREPTA THERAPEUTICS INC COM 803607100 0 0 SH SOLE 64989 0 0 SAUL CTRS INC COM 804395101 541044 13300 SH SOLE 13300 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 7380002 26328 SH SOLE 27813 0 0 SCHLUMBERGER LTD COM STK 806857108 5230045 97831 SH SOLE 5 97831 0 0 SCHLUMBERGER LTD COM STK 806857108 19216357 359453 SH SOLE 510676 0 0 SCHWAB CHARLES CORP COM 808513105 5827784 69995 SH SOLE 5 69995 0 0 SCHWAB CHARLES CORP COM 808513105 30773063 369602 SH SOLE 601426 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 2693054 113775 SH SOLE 5 113775 0 0 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 0 0 SH SOLE 28197 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 3517862 77915 SH SOLE 5 77915 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 0 0 SH SOLE 21161 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 61012 550 SH SOLE 550 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 10690 220 SH SOLE 220 0 0 SEA LTD SPONSORD ADS 81141R100 1175878 22600 SH SOLE 6 2300 0 20300 SEA LTD SPONSORD ADS 81141R100 4879894 93790 SH SOLE 93790 0 0 SEA LTD SPONSORD ADS 81141R100 260150 5000 SH SOLE 0 0 5000 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 2741507 52110 SH SOLE 75536 0 0 SEAGEN INC COM 81181C104 531260 4134 SH SOLE 5 4134 0 0 SEAGEN INC COM 81181C104 5018316 39050 SH SOLE 135619 0 0 SEALED AIR CORP NEW COM 81211K100 2363664 47387 SH SOLE 47387 0 0 SEI INVTS CO COM 784117103 1676708 28760 SH SOLE 28760 0 0 SELECT MED HLDGS CORP COM 81619Q105 37742 1520 SH SOLE 1520 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 4799 100 SH SOLE 100 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 1145857 13100 SH SOLE 13100 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 3420 100 SH SOLE 100 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 12916 100 SH SOLE 100 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 7455 100 SH SOLE 100 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 13585 100 SH SOLE 100 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 9821 100 SH SOLE 100 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 12444 100 SH SOLE 100 0 0 SELECTIVE INS GROUP INC COM 816300107 33672 380 SH SOLE 380 0 0 SEMPRA COM 816851109 2775847 17962 SH SOLE 5 17962 0 0 SEMPRA COM 816851109 12156116 78660 SH SOLE 78765 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 1417742 35110 SH SOLE 35110 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 18959 260 SH SOLE 260 0 0 SERVICE CORP INTL COM 817565104 54621 790 SH SOLE 1743 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 1243674 170600 SH SOLE 170600 0 0 SERVICENOW INC COM 81762P102 6553998 16880 SH SOLE 1 88 0 16792 SERVICENOW INC COM 81762P102 156473 403 SH SOLE 2 403 0 0 SERVICENOW INC COM 81762P102 4823090 12422 SH SOLE 4 0 0 12422 SERVICENOW INC COM 81762P102 95333098 245533 SH SOLE 263420 0 0 SERVICENOW INC COM 81762P102 698886 1800 SH SOLE 1800 0 0 SFL CORPORATION LTD SHS G7738W106 22128 2400 SH SOLE 2400 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 0 0 SH SOLE 9010 0 0 SHELL PLC SPON ADS 780259305 0 0 SH SOLE 49818 0 0 SHERWIN WILLIAMS CO COM 824348106 28464648 119937 SH SOLE 121839 0 0 SHOPIFY INC CL A 82509L107 2213422 63769 SH SOLE 5 63769 0 0 SHOPIFY INC CL A 82509L107 406871 11722 SH SOLE 6 0 0 11722 SHOPIFY INC CL A 82509L107 0 0 SH SOLE 161335 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 1658707 14396 SH SOLE 14396 0 0 SIGNET JEWELERS LIMITED SHS G81276100 31960 470 SH SOLE 470 0 0 SILGAN HOLDINGS INC COM 827048109 35251 680 SH SOLE 680 0 0 SILK RD MED INC COM 82710M100 1381446 26139 SH SOLE 6 0 0 26139 SILK RD MED INC COM 82710M100 0 0 SH SOLE 207399 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 20069 930 SH SOLE 930 0 0 SIMON PPTY GROUP INC NEW COM 828806109 1017612 8662 SH SOLE 5 8662 0 0 SIMON PPTY GROUP INC NEW COM 828806109 49019940 417262 SH SOLE 791135 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 1890922 323788 SH SOLE 325647 0 0 SITE CTRS CORP COM 82981J109 2599498 190300 SH SOLE 190300 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 12905 110 SH SOLE 30773 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 14880 640 SH SOLE 640 0 0 SKECHERS U S A INC CL A 830566105 33560 800 SH SOLE 800 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 10380436 113908 SH SOLE 130382 0 0 SL GREEN RLTY CORP COM 78440X887 2252159 66790 SH SOLE 66790 0 0 SLEEP NUMBER CORP COM 83125X103 0 0 SH SOLE 8537 0 0 SLM CORP COM 78442P106 29382 1770 SH SOLE 1770 0 0 SLR INVESTMENT CORP COM 83413U100 5870 422 SH SOLE 422 0 0 SM ENERGY CO COM 78454L100 21595 620 SH SOLE 620 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 0 0 SH SOLE 2830 0 0 SMITH A O CORP COM 831865209 33027 577 SH SOLE 1 577 0 0 SMITH A O CORP COM 831865209 22088115 385886 SH SOLE 2 385886 0 0 SMITH A O CORP COM 831865209 41663279 727870 SH SOLE 779068 0 0 SMUCKER J M CO COM NEW 832696405 8083520 51013 SH SOLE 59126 0 0 SNAP INC CL A 83304A106 2406360 268867 SH SOLE 422584 0 0 SNAP ON INC COM 833034101 3316989 14517 SH SOLE 17786 0 0 SNOWFLAKE INC CL A 833445109 7274033 50676 SH SOLE 70055 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 1045904 13100 SH SOLE 17715 0 0 SOHU COM LTD SPONSORED ADS 83410S108 0 0 SH SOLE 14553 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 3704322 13077 SH SOLE 13638 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 30055 610 SH SOLE 610 0 0 SONOCO PRODS CO COM 835495102 55853 920 SH SOLE 920 0 0 SONOS INC COM 83570H108 346416 20498 SH SOLE 6 0 0 20498 SOUTH JERSEY INDS INC COM 838518108 39438 1110 SH SOLE 1110 0 0 SOUTHERN CO COM 842587107 19742866 276472 SH SOLE 276687 0 0 SOUTHERN COPPER CORP COM 84265V105 456548 7560 SH SOLE 9431 0 0 SOUTHSTATE CORPORATION COM 840441109 27490 360 SH SOLE 16219 0 0 SOUTHWEST AIRLI 1.25 05/01/25 CONV 844741BG2 4758324 4000000 PRN SOLE 2 4000000 0 0 SOUTHWEST AIRLS CO COM 844741108 1705621 50657 SH SOLE 71664 0 0 SOUTHWEST AIRLS CO NOTE 1.250% 5/0 844741BG2 0 0 PRN SOLE 1563000 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 44554 720 SH SOLE 720 0 0 SOVOS BRANDS INC COM 84612U107 0 0 SH SOLE 62895 0 0 SP FUNDS DOW JONES GLOBAL SU SP DWJNS SUKUK 886364702 784116 44101 SH SOLE 1 44101 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 3349746 10110 SH SOLE 5 10110 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 740854 2236 SH SOLE 2236 0 0 SPDR GOLD TR GOLD SHS 78463V107 10890888 64200 SH SOLE 64200 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 105516 622 SH SOLE 1 622 0 0 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 44990 1100 SH SOLE 1100 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 1314412 3437 SH SOLE 5 3437 0 0 SPDR SER TR BBG CONV SEC ETF 78464A359 9847687 153057 SH SOLE 5 153057 0 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 9173970 101933 SH SOLE 102182 0 0 SPDR SER TR BLOOMBERG SHT TE 78468R408 10617120 438000 SH SOLE 5 438000 0 0 SPDR SER TR PORTFLI TIPS ETF 78464A656 147321 5719 SH SOLE 5 5719 0 0 SPDR SER TR PORTFLI TIPS ETF 78464A656 25760 1000 SH SOLE 1000 0 0 SPDR SER TR PRTFLO S&P500 HI 78468R788 273260 6904 SH SOLE 5 6904 0 0 SPDR SER TR S&P BIOTECH 78464A870 1377800 16600 SH SOLE 16600 0 0 SPDR SER TR S&P METALS MNG 78464A755 1088099 21845 SH SOLE 5 21845 0 0 SPDR SER TR S&P METALS MNG 78464A755 164373 3300 SH SOLE 3300 0 0 SPDR SER TR S&P OILGAS EXP 78468R556 302061 2223 SH SOLE 5 2223 0 0 SPDR SER TR S&P REGL BKG 78464A698 5874 100 SH SOLE 100 0 0 SPDR SER TR S&P RETAIL ETF 78464A714 6045 100 SH SOLE 100 0 0 SPDR SER TR S&P TRANSN ETF 78464A532 296127 4406 SH SOLE 5 4406 0 0 SPDR SER TR S&P TRANSN ETF 78464A532 1324037 19700 SH SOLE 19700 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 18276 300 SH SOLE 300 0 0 SPIRE INC COM 84857L101 39250 570 SH SOLE 168076 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 23384 790 SH SOLE 790 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 297199 7443 SH SOLE 5 7443 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 5640113 141250 SH SOLE 442382 0 0 SPLUNK INC COM 848637104 3240772 37644 SH SOLE 47186 0 0 SPLUNK INC 0.5 09/15/23 CONV 848637AC8 6755000 7000000 PRN SOLE 2 7000000 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 28106 356 SH SOLE 1642 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 0 0 SH SOLE 104358 0 0 SPROTT FDS TR URANIUM MINERS E 85208P303 149305 4704 SH SOLE 5 4704 0 0 SPROUTS FMRS MKT INC COM 85208M102 48555 1500 SH SOLE 1500 0 0 SPS COMM INC COM 78463M107 0 0 SH SOLE 8871 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2792811 53646 SH SOLE 73678 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 0 0 SH SOLE 3205 0 0 STAG INDL INC COM 85254J102 238868 7393 SH SOLE 5 7393 0 0 STAG INDL INC COM 85254J102 5859419 181350 SH SOLE 519304 0 0 STANLEY BLACK & DECKER INC COM 854502101 15578010 207375 SH SOLE 213057 0 0 STANTEC INC COM 85472N109 0 0 SH SOLE 500 0 0 STARBUCKS CORP COM 855244109 32371738 326328 SH SOLE 425024 0 0 STARWOOD PPTY TR INC COM 85571B105 439737 23990 SH SOLE 23990 0 0 STATE STR CORP COM 857477103 7161650 92325 SH SOLE 100679 0 0 STEEL DYNAMICS INC COM 858119100 4554872 46621 SH SOLE 72284 0 0 STEELCASE INC CL A 858155203 8484 1200 SH SOLE 1200 0 0 STELLANTIS N.V SHS N82405106 0 0 SH SOLE 7761 0 0 STEPAN CO COM 858586100 15969 150 SH SOLE 150 0 0 STEPSTONE GROUP INC COM CL A 85914M107 0 0 SH SOLE 42618 0 0 STERICYCLE INC COM 858912108 34424 690 SH SOLE 14690 0 0 STERIS PLC SHS USD G8473T100 4422771 23947 SH SOLE 66387 0 0 STEVANATO GROUP S P A ORD SHS T9224W109 0 0 SH SOLE 11941 0 0 STEWART INFORMATION SVCS COR COM 860372101 10255 240 SH SOLE 240 0 0 STIFEL FINL CORP COM 860630102 30586 524 SH SOLE 524 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 0 0 SH SOLE 106595 0 0 STONECO LTD COM CL A G85158106 14160 1500 SH SOLE 1500 0 0 STORE CAP CORP COM 862121100 8625102 269030 SH SOLE 269030 0 0 STRYKER CORPORATION COM 863667101 21146185 86491 SH SOLE 210060 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 781204 108200 SH SOLE 108200 0 0 SUMMIT MATLS INC CL A 86614U100 31740 1118 SH SOLE 35791 0 0 SUMMIT MIDSTREAM PARTNERS LP COM 866142409 2917032 174882 SH SOLE 2 174882 0 0 SUN CMNTYS INC COM 866674104 2145715 15005 SH SOLE 5 15005 0 0 SUN CMNTYS INC COM 866674104 22165715 155005 SH SOLE 287270 0 0 SUN LIFE FINANCIAL INC. COM 866796105 0 0 SH SOLE 12701 0 0 SUNCOR ENERGY INC NEW COM 867224107 0 0 SH SOLE 19830 0 0 SUNRUN INC COM 86771W105 39633 1650 SH SOLE 1650 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 105197 10890 SH SOLE 5 10890 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 2103948 217800 SH SOLE 684609 0 0 SUPER MICRO COMPUTER INC COM 86800U104 2834913 34530 SH SOLE 34530 0 0 SVB FINANCIAL GROUP COM 78486Q101 3260854 14169 SH SOLE 23288 0 0 SYLVAMO CORP COMMON STOCK 871332102 43245 890 SH SOLE 890 0 0 SYNCHRONY FINANCIAL COM 87165B103 4229476 128712 SH SOLE 171945 0 0 SYNEOS HEALTH INC CL A 87166B102 19440 530 SH SOLE 530 0 0 SYNOPSYS INC COM 871607107 13726596 42991 SH SOLE 59673 0 0 SYNOVUS FINL CORP COM NEW 87161C501 44309 1180 SH SOLE 1180 0 0 SYSCO CORP COM 871829107 21935799 286930 SH SOLE 306322 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 11140277 149554 SH SOLE 212097 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 4227978 56759 SH SOLE 56759 0 0 TAIWAN SEMICONDUCTOR-SP ADR SPONSORED ADS 874039100 567688 7621 SH SOLE 1 2848 4100 673 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 4348781 41763 SH SOLE 48035 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 306675 43500 SH SOLE 43500 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 76532 4266 SH SOLE 5 4266 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 1910610 106500 SH SOLE 106500 0 0 TAPESTRY INC COM 876030107 184993 4858 SH SOLE 4858 0 0 TARGA RES CORP COM 87612G101 1718724 23384 SH SOLE 5 23384 0 0 TARGA RES CORP COM 87612G101 3849930 52380 SH SOLE 57734 0 0 TARGET CORP COM 87612E106 122511 822 SH SOLE 1 122 0 700 TARGET CORP COM 87612E106 551448 3700 SH SOLE 4 0 0 3700 TARGET CORP COM 87612E106 29193806 195879 SH SOLE 203307 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 58272 1920 SH SOLE 1920 0 0 TC ENERGY CORP COM 87807B107 0 0 SH SOLE 2061 0 0 TD SYNNEX CORPORATION COM 87162W100 19889 210 SH SOLE 385 0 0 TE CONNECTIVITY LTD COM H84989104 1130206 9845 SH SOLE 2 9845 0 0 TE CONNECTIVITY LTD SHS H84989104 22873211 199244 SH SOLE 224819 0 0 TECHNIPFMC PLC COM G87110105 121900 10000 SH SOLE 20485 0 0 TECK RESOURCES LTD CL B 878742204 0 0 SH SOLE 26368 0 0 TEGNA INC COM 87901J105 37083 1750 SH SOLE 1750 0 0 TELADOC HEALTH INC COM 87918A105 484186 20473 SH SOLE 5 20473 0 0 TELADOC HEALTH INC COM 87918A105 32046 1355 SH SOLE 114602 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 4603364 11511 SH SOLE 13418 0 0 TELEFLEX INCORPORATED COM 879369106 2892463 11587 SH SOLE 21558 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 22658 2160 SH SOLE 2160 0 0 TELUS INTL CDA INC SUB VTG SHS 87975H100 0 0 SH SOLE 1400 0 0 TEMPUR SEALY INTL INC COM 88023U101 30897 900 SH SOLE 900 0 0 TENABLE HLDGS INC COM 88025T102 0 0 SH SOLE 53415 0 0 TENARIS S A SPONSORED ADS 88031M109 0 0 SH SOLE 1762 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 638388 77100 SH SOLE 77100 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 84895 1740 SH SOLE 1740 0 0 TERADATA CORP DEL COM 88076W103 13464 400 SH SOLE 400 0 0 TERADYNE INC COM 880770102 3496358 40027 SH SOLE 80043 0 0 TEREX CORP NEW COM 880779103 31186 730 SH SOLE 730 0 0 TERRENO RLTY CORP COM 88146M101 3860336 67880 SH SOLE 67880 0 0 TESLA INC COM 88160R101 11456 93 SH SOLE 1 93 0 0 TESLA INC COM 88160R101 6322706 51329 SH SOLE 2 51329 0 0 TESLA INC COM 88160R101 2972949 24135 SH SOLE 4 0 0 24135 TESLA INC COM 88160R101 2503880 20327 SH SOLE 5 20327 0 0 TESLA INC COM 88160R101 13896182 112812 SH SOLE 6 0 0 112812 TESLA INC COM 88160R101 114641778 930685 SH SOLE 995278 0 0 TESLA INC COM 88160R101 455766 3700 SH SOLE 3700 0 0 TETRA TECH INC NEW COM 88162G103 24682 170 SH SOLE 7990 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 3017580 330875 SH SOLE 334579 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 35583 590 SH SOLE 590 0 0 TEXAS INSTRS INC COM 882508104 53753666 325346 SH SOLE 400367 0 0 TEXAS INSTRUMENTS INC COM 882508104 97975 593 SH SOLE 1 593 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 3457739 1475 SH SOLE 1572 0 0 TEXAS ROADHOUSE INC COM 882681109 30014 330 SH SOLE 330 0 0 TEXTRON INC COM 883203101 3800332 53677 SH SOLE 67643 0 0 TFI INTL INC COM 87241L109 0 0 SH SOLE 1087 0 0 THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 803515 135500 SH SOLE 135500 0 0 THE ODP CORP COM 88337F105 43263 950 SH SOLE 950 0 0 THE TRADE DESK INC COM CL A 88339J105 4519850 100822 SH SOLE 197068 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 11245640 20421 SH SOLE 1 170 702 19549 THERMO FISHER SCIENTIFIC INC COM 883556102 33562353 60946 SH SOLE 2 60946 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 16069134 29180 SH SOLE 4 0 0 29180 THERMO FISHER SCIENTIFIC INC COM 883556102 106122369 192708 SH SOLE 225919 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 533068 968 SH SOLE 968 0 0 THOMSON REUTERS CORP. COM NEW 884903709 0 0 SH SOLE 141 0 0 THOR INDS INC COM 885160101 48314 640 SH SOLE 640 0 0 TIMKEN CO COM 887389104 31095 440 SH SOLE 440 0 0 TJX COS INC NEW COM 872540109 4257963 53492 SH SOLE 5 53492 0 0 TJX COS INC NEW COM 872540109 26767410 336274 SH SOLE 336509 0 0 T-MOBILE US INC COM 872590104 4059020 28993 SH SOLE 5 28993 0 0 T-MOBILE US INC COM 872590104 27775580 198397 SH SOLE 238186 0 0 TOAST INC CL A 888787108 1011483 56100 SH SOLE 56100 0 0 TOLL BROTHERS INC COM 889478103 52416 1050 SH SOLE 1050 0 0 TOPBUILD CORP COM 89055F103 18153 116 SH SOLE 116 0 0 TORO CO COM 891092108 37356 330 SH SOLE 12357 0 0 TOTALENERGIES SE SPONSORED ADS 89151E109 0 0 SH SOLE 77134 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 0 0 SH SOLE 6013 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 15420 500 SH SOLE 500 0 0 TPG INC COM CL A 872657101 134642 4838 SH SOLE 4838 0 0 TRACTOR SUPPLY CO COM 892356106 14158037 62933 SH SOLE 64085 0 0 TRACTOR SUPPLY COMPANY COM 892356106 33746 150 SH SOLE 1 150 0 0 TRACTOR SUPPLY COMPANY COM 892356106 903480 4016 SH SOLE 2 4016 0 0 TRADEWEB MKTS INC CL A 892672106 7703945 118650 SH SOLE 122447 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 9709046 57761 SH SOLE 60435 0 0 TRANSDIGM GROUP INC COM 893641100 7966332 12652 SH SOLE 25058 0 0 TRANSOCEAN LTD REG SHS H8817H100 104880 23000 SH SOLE 23000 0 0 TRANSUNION COM 89400J107 2485650 43800 SH SOLE 59862 0 0 TRAVEL PLUS LEISURE CO COM 894164102 24024 660 SH SOLE 660 0 0 TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 17464 390 SH SOLE 390 0 0 TRAVELERS COMPANIES INC COM 89417E109 270173 1441 SH SOLE 1 0 1441 0 TRAVELERS COMPANIES INC COM 89417E109 24397324 130126 SH SOLE 141865 0 0 TREEHOUSE FOODS INC COM 89469A104 43948 890 SH SOLE 890 0 0 TREX CO INC COM 89531P105 0 0 SH SOLE 17596 0 0 TRI POINTE HOMES INC COM 87265H109 29000 1560 SH SOLE 1560 0 0 TRICON RESIDENTIAL INC COM NPV 89612W102 115103 14929 SH SOLE 5 14929 0 0 TRICON RESIDENTIAL INC COM NPV 89612W102 0 0 SH SOLE 9558 0 0 TRIMBLE INC COM 896239100 3114799 61606 SH SOLE 113114 0 0 TRINET GROUP INC COM 896288107 12204 180 SH SOLE 180 0 0 TRINITY INDS INC COM 896522109 24247 820 SH SOLE 820 0 0 TRINSEO PLC SHS G9059U107 11128 490 SH SOLE 490 0 0 TRIP COM GROUP LTD ADS 89677Q107 1874800 54500 SH SOLE 54500 0 0 TRIPADVISOR INC COM 896945201 0 0 SH SOLE 62060 0 0 TRITON INTL LTD CL A G9078F107 45395 660 SH SOLE 660 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 10968 800 SH SOLE 800 0 0 TRUIST FINL CORP COM 89832Q109 15800874 367206 SH SOLE 472670 0 0 TRUSTMARK CORP COM 898402102 20597 590 SH SOLE 590 0 0 TTM TECHNOLOGIES INC COM 87305R109 40716 2700 SH SOLE 2700 0 0 TWILIO INC CL A 90138F102 1960114 40035 SH SOLE 81108 0 0 TWO HBRS INVT CORP COM 90187B804 16937 1074 SH SOLE 1074 0 0 TYLER TECHNOLOGIES INC COM 902252105 3170580 9834 SH SOLE 10805 0 0 TYSON FOODS INC CL A 902494103 4612103 74090 SH SOLE 84796 0 0 U HAUL HOLDING COMPANY COM 023586100 963 16 SH SOLE 734 0 0 U HAUL HOLDING COMPANY COM SER N 023586506 1166786 21222 SH SOLE 27684 0 0 UBER TECHNOLOGIES INC COM 90353T100 92886 3756 SH SOLE 1 872 0 2884 UBER TECHNOLOGIES INC COM 90353T100 1131398 45750 SH SOLE 5 45750 0 0 UBER TECHNOLOGIES INC COM 90353T100 8570948 346581 SH SOLE 380745 0 0 UBS GROUP AG SHS H42097107 0 0 SH SOLE 14049 0 0 UDR INC COM 902653104 15055435 388728 SH SOLE 830127 0 0 UFP INDUSTRIES INC COM 90278Q108 33285 420 SH SOLE 420 0 0 UGI CORP NEW COM 902681105 1881488 50755 SH SOLE 50755 0 0 ULTA BEAUTY INC COM 90384S303 153386 327 SH SOLE 1 66 0 261 ULTA BEAUTY INC COM 90384S303 6233940 13290 SH SOLE 5 13290 0 0 ULTA BEAUTY INC COM 90384S303 13277026 28305 SH SOLE 61621 0 0 UMB FINL CORP COM 902788108 25056 300 SH SOLE 300 0 0 UMH PPTYS INC COM 903002103 825930 51300 SH SOLE 51300 0 0 UMPQUA HLDGS CORP COM 904214103 28739 1610 SH SOLE 1610 0 0 UNDER ARMOUR INC CL A 904311107 11176 1100 SH SOLE 6064 0 0 UNDER ARMOUR INC CL C 904311206 7136 800 SH SOLE 64374 0 0 UNILEVER PLC SPON ADR NEW 904767704 0 0 SH SOLE 213778 0 0 UNION PAC CORP COM 907818108 290312 1402 SH SOLE 1 0 1402 0 UNION PAC CORP COM 907818108 1099335 5309 SH SOLE 2 5309 0 0 UNION PAC CORP COM 907818108 48526647 234349 SH SOLE 237048 0 0 UNITED AIRLS HLDGS INC COM 910047109 181186 4806 SH SOLE 15458 0 0 UNITED BANKSHARES INC WEST V COM 909907107 43729 1080 SH SOLE 1080 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 16562 490 SH SOLE 490 0 0 UNITED NAT FOODS INC COM 911163103 51484 1330 SH SOLE 1330 0 0 UNITED PARCEL SERVICE INC CL B 911312106 322126 1853 SH SOLE 1 0 1853 0 UNITED PARCEL SERVICE INC CL B 911312106 1790552 10300 SH SOLE 2 10300 0 0 UNITED PARCEL SERVICE INC CL B 911312106 53993661 310594 SH SOLE 329698 0 0 UNITED RENTALS INC COM 911363109 6250416 17586 SH SOLE 20360 0 0 UNITED STATES STL CORP NEW COM 912909108 72645 2900 SH SOLE 2900 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 1706360 6136 SH SOLE 5 6136 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 72303 260 SH SOLE 18433 0 0 UNITEDHEALTH GROUP INC COM 91324P102 12519140 23613 SH SOLE 1 0 0 23613 UNITEDHEALTH GROUP INC COM 91324P102 1148900 2167 SH SOLE 2 2167 0 0 UNITEDHEALTH GROUP INC COM 91324P102 11464082 21623 SH SOLE 5 21623 0 0 UNITEDHEALTH GROUP INC COM 91324P102 14991900 28277 SH SOLE 6 0 0 28277 UNITEDHEALTH GROUP INC COM 91324P102 221247295 417306 SH SOLE 706311 0 0 UNITEDHEALTH GROUP INC COM 91324P102 1007342 1900 SH SOLE 1900 0 0 UNITI GROUP INC COM 91325V108 16590 3000 SH SOLE 3000 0 0 UNITY SOFTWARE INC COM 91332U101 1577882 55190 SH SOLE 55190 0 0 UNIVAR SOLUTIONS INC COM 91336L107 64236 2020 SH SOLE 2020 0 0 UNIVERSAL CORP VA COM 913456109 14787 280 SH SOLE 280 0 0 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 624786 13090 SH SOLE 13090 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 2380196 16894 SH SOLE 16894 0 0 UNUM GROUP COM 91529Y106 202688 4940 SH SOLE 4940 0 0 URBAN EDGE PPTYS COM 91704F104 1720389 122100 SH SOLE 662281 0 0 URBAN OUTFITTERS INC COM 917047102 25520 1070 SH SOLE 1070 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 581765 30700 SH SOLE 30700 0 0 US BANCORP DEL COM NEW 902973304 1441267 33049 SH SOLE 2 33049 0 0 US BANCORP DEL COM NEW 902973304 36435675 835489 SH SOLE 916954 0 0 US FOODS HLDG CORP COM 912008109 139142 4090 SH SOLE 4090 0 0 V F CORP COM 918204108 15064430 545615 SH SOLE 556239 0 0 VAIL RESORTS INC COM 91879Q109 2631861 11042 SH SOLE 11117 0 0 VALARIS LIMITED CL A G9460G101 52744 780 SH SOLE 780 0 0 VALE S A SPONSORED ADS 91912E105 2085155 122873 SH SOLE 5 122873 0 0 VALE S A SPONSORED ADS 91912E105 0 0 SH SOLE 69692 0 0 VALERO ENERGY CORP COM 91913Y100 13394006 105581 SH SOLE 127046 0 0 VALLEY NATL BANCORP COM 919794107 40716 3600 SH SOLE 3600 0 0 VALMONT INDS INC COM 920253101 36704 111 SH SOLE 111 0 0 VALVOLINE INC COM 92047W101 29385 900 SH SOLE 900 0 0 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 266104 3100 SH SOLE 5 3100 0 0 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 1047248 12200 SH SOLE 12200 0 0 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 304596 11273 SH SOLE 5 11273 0 0 VANECK ETF TRUST GAMING ETF 92189F882 2407567 62400 SH SOLE 62400 0 0 VANECK ETF TRUST GOLD MINERS ETF 92189F106 189156 6600 SH SOLE 6600 0 0 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 1198174 49450 SH SOLE 49450 0 0 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 2236474 34455 SH SOLE 5 34455 0 0 VANECK ETF TRUST OIL SERVICES ETF 92189H607 4469535 14700 SH SOLE 14700 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 588526 2900 SH SOLE 5 2900 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 2678808 13200 SH SOLE 13200 0 0 VANECK ETF TRUST VANECK RUSSIA ET 92189F403 34274 6100 SH SOLE 6100 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 16496 200 SH SOLE 200 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 5832244 16600 SH SOLE 16600 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 403788 2200 SH SOLE 2200 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 16296957 116100 SH SOLE 116100 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 188496 3400 SH SOLE 3400 0 0 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 13583168 298400 SH SOLE 298400 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 44937704 777200 SH SOLE 777200 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 493998 6570 SH SOLE 5 6570 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 15185 100 SH SOLE 100 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 1091220 26000 SH SOLE 26000 0 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 8225 100 SH SOLE 100 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 43804 200 SH SOLE 200 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 2895964 15117 SH SOLE 5 15117 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 919536 4800 SH SOLE 4800 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 1127904 9300 SH SOLE 9300 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 24819 300 SH SOLE 300 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 2061047 8309 SH SOLE 5 8309 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 1860375 7500 SH SOLE 7500 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 18264 100 SH SOLE 100 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 511056 1600 SH SOLE 1600 0 0 VANGUARD WORLD FDS MATERIALS ETF 92204A801 17020 100 SH SOLE 100 0 0 VANGUARD WORLD FDS UTILITIES ETF 92204A876 1640952 10700 SH SOLE 10700 0 0 VAXCYTE INC COM 92243G108 0 0 SH SOLE 60695 0 0 VECTOR GROUP LTD COM 92240M108 26092 2200 SH SOLE 2200 0 0 VEEVA SYS INC CL A COM 922475108 25542420 158275 SH SOLE 291283 0 0 VENTAS INC COM 92276F100 278274 6177 SH SOLE 5 6177 0 0 VENTAS INC COM 92276F100 22900041 508325 SH SOLE 1125506 0 0 VENTYX BIOSCIENCES INC COM 92332V107 0 0 SH SOLE 107733 0 0 VERACYTE INC COM 92337F107 0 0 SH SOLE 50824 0 0 VERADIGM INC COM 01988P108 22932 1300 SH SOLE 1300 0 0 VERIS RESIDENTIAL INC COM 554489104 1312632 82400 SH SOLE 144986 0 0 VERISIGN INC COM 92343E102 4911043 23905 SH SOLE 25001 0 0 VERISK ANALYTICS INC COM 92345Y106 1606833 9108 SH SOLE 6 0 0 9108 VERISK ANALYTICS INC COM 92345Y106 10927455 61940 SH SOLE 63400 0 0 VERITIV CORP COM 923454102 26776 220 SH SOLE 220 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 61051679 1549535 SH SOLE 1928120 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 182509 632 SH SOLE 2 632 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 5275144 18267 SH SOLE 5 18267 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 79345482 274761 SH SOLE 492621 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 825622 2859 SH SOLE 2859 0 0 VIASAT INC COM 92552V100 24687 780 SH SOLE 780 0 0 VIATRIS INC COM 92556V106 4370907 392714 SH SOLE 474776 0 0 VICI PPTYS INC COM 925652109 39299645 1212952 SH SOLE 1438605 0 0 VICTORIAS SECRET AND CO COMMON STOCK 926400102 20752 580 SH SOLE 580 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 1012088 74200 SH SOLE 81483 0 0 VISA INC COM CL A 92826C839 31580 152 SH SOLE 1 152 0 0 VISA INC COM CL A 92826C839 19001314 91458 SH SOLE 2 91458 0 0 VISA INC COM CL A 92826C839 6803517 32747 SH SOLE 5 32747 0 0 VISA INC COM CL A 92826C839 21791115 104886 SH SOLE 6 0 0 104886 VISA INC COM CL A 92826C839 102450611 493120 SH SOLE 640563 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 30198 1400 SH SOLE 1400 0 0 VISTEON CORP COM NEW 92839U206 56257 430 SH SOLE 430 0 0 VISTRA CORP *W EXP 02/02/202 92840M128 0 0 SH SOLE 8506 0 0 VISTRA CORP COM 92840M102 2057121 88669 SH SOLE 91982 0 0 VISTRA CORP - CW24 WARR 92840M128 3206 13365 SH SOLE 2 13365 0 0 VMWARE INC CL A COM 928563402 6123637 49883 SH SOLE 79987 0 0 VONTIER CORPORATION COM 928881101 22423 1160 SH SOLE 1160 0 0 VORNADO RLTY TR SH BEN INT 929042109 3483261 167384 SH SOLE 167384 0 0 VOYA FINANCIAL INC COM 929089100 87316 1420 SH SOLE 1420 0 0 VULCAN MATLS CO COM 929160109 5730825 32727 SH SOLE 34501 0 0 WABTEC COM 929740108 8996175 90133 SH SOLE 6 0 0 90133 WABTEC COM 929740108 4184235 41922 SH SOLE 107490 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 23722031 634958 SH SOLE 655798 0 0 WALKER & DUNLOP INC COM 93148P102 8633 110 SH SOLE 110 0 0 WALMART INC COM 931142103 233386 1646 SH SOLE 1 384 0 1262 WALMART INC COM 931142103 279043 1968 SH SOLE 4 0 0 1968 WALMART INC COM 931142103 77589615 547215 SH SOLE 659381 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 6550832 691016 SH SOLE 792138 0 0 WARNER MUSIC GROUP CORP COM CL A 934550203 0 0 SH SOLE 1669 0 0 WARRIOR MET COAL INC COM 93627C101 48496 1400 SH SOLE 1400 0 0 WASHINGTON FED INC COM 938824109 22479 670 SH SOLE 670 0 0 WASTE CONNECTIONS INC COM 94106B101 7851529 59230 SH SOLE 151243 0 0 WASTE MGMT INC DEL COM 94106L109 1322028 8427 SH SOLE 5 8427 0 0 WASTE MGMT INC DEL COM 94106L109 16192840 103218 SH SOLE 144269 0 0 WATERS CORP COM 941848103 3327480 9713 SH SOLE 6 0 0 9713 WATERS CORP COM 941848103 5187689 15143 SH SOLE 18225 0 0 WATSCO INC COM 942622200 38657 155 SH SOLE 15301 0 0 WEATHERFORD INTL PLC ORD SHS G48833118 28006 550 SH SOLE 550 0 0 WEBSTER FINL CORP COM 947890109 2017820 42624 SH SOLE 42624 0 0 WEC ENERGY GROUP INC COM 92939U106 11517666 122842 SH SOLE 122923 0 0 WEIBO CORP SPONSORED ADR 948596101 86040 4500 SH SOLE 4500 0 0 WELLS FARGO CO NEW COM 949746101 975352 23622 SH SOLE 2 23622 0 0 WELLS FARGO CO NEW COM 949746101 55765531 1350582 SH SOLE 1381681 0 0 WELLTOWER INC COM 95040Q104 39033190 595472 SH SOLE 818945 0 0 WENDYS CO COM 95058W100 22630 1000 SH SOLE 1000 0 0 WERNER ENTERPRISES INC COM 950755108 25364 630 SH SOLE 630 0 0 WESBANCO INC COM 950810101 21448 580 SH SOLE 580 0 0 WESCO INTL INC COM 95082P105 61348 490 SH SOLE 490 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 17122889 72755 SH SOLE 73583 0 0 WESTERN ALLIANCE BANCORP COM 957638109 18464 310 SH SOLE 310 0 0 WESTERN DIGITAL CORP. COM 958102105 2511001 79588 SH SOLE 104007 0 0 WESTERN UN CO COM 959802109 1836078 133339 SH SOLE 139933 0 0 WESTLAKE CORPORATION COM 960413102 861644 8403 SH SOLE 14723 0 0 WESTROCK CO COM 96145D105 5672082 161322 SH SOLE 164407 0 0 WEX INC COM 96208T104 27821 170 SH SOLE 170 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 5732985 184935 SH SOLE 184935 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 0 0 SH SOLE 1639 0 0 WHIRLPOOL CORP COM 963320106 2860180 20219 SH SOLE 20219 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 36773 26 SH SOLE 26 0 0 WHITESTONE REIT COM 966084204 461756 47900 SH SOLE 47900 0 0 WILEY JOHN & SONS INC CL A 968223206 16425 410 SH SOLE 410 0 0 WILLIAMS COS INC COM 969457100 9966792 302942 SH SOLE 310524 0 0 WILLIAMS SONOMA INC COM 969904101 1480859 12886 SH SOLE 5 12886 0 0 WILLIAMS SONOMA INC COM 969904101 49416 430 SH SOLE 430 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 6721303 27481 SH SOLE 31305 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 3215607 71189 SH SOLE 5 71189 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 23037 510 SH SOLE 510 0 0 WINGSTOP INC COM 974155103 2851074 20717 SH SOLE 6 0 0 20717 WINTRUST FINL CORP COM 97650W108 30427 360 SH SOLE 28101 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 1398000 300000 SH SOLE 300000 0 0 WIX COM LTD SHS M98068105 1097132 14280 SH SOLE 14280 0 0 WNS HLDGS LTD SPON ADR 92932M101 0 0 SH SOLE 26974 0 0 WOLFSPEED INC COM 977852102 1951070 28260 SH SOLE 29105 0 0 WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 0 0 SH SOLE 5092 0 0 WOODWARD INC COM 980745103 17390 180 SH SOLE 180 0 0 WORKDAY INC CL A 98138H101 88350 528 SH SOLE 2 528 0 0 WORKDAY INC CL A 98138H101 41921687 250533 SH SOLE 289248 0 0 WORKDAY INC CL A 98138H101 384859 2300 SH SOLE 2300 0 0 WORLD FUEL SVCS CORP COM 981475106 34163 1250 SH SOLE 1250 0 0 WORTHINGTON INDS INC COM 981811102 13422 270 SH SOLE 270 0 0 WP CAREY INC COM 92936U109 20756874 265603 SH SOLE 268867 0 0 WPP PLC NEW ADR 92937A102 0 0 SH SOLE 2608 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 15688 220 SH SOLE 220 0 0 WYNN RESORTS LTD COM 983134107 2183971 26482 SH SOLE 26482 0 0 XCEL ENERGY INC COM 98389B100 14530368 207251 SH SOLE 207322 0 0 XENIA HOTELS & RESORTS INC COM 984017103 1573692 119400 SH SOLE 186920 0 0 XENON PHARMACEUTICALS INC COM 98420N105 0 0 SH SOLE 200591 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 55626 3810 SH SOLE 3810 0 0 XPO INC COM 983793100 27631 830 SH SOLE 830 0 0 XYLEM INC COM 98419M100 2586011 23388 SH SOLE 5 23388 0 0 XYLEM INC COM 98419M100 4839649 43770 SH SOLE 87937 0 0 YAMANA GOLD INC COM 98462Y100 0 0 SH SOLE 66459 0 0 YANDEX N V SHS CLASS A N97284108 0 28980 SH SOLE 28980 0 0 YUM BRANDS INC COM 988498101 8997620 70250 SH SOLE 70393 0 0 YUM CHINA HLDGS INC COM 98850P109 2156489 39460 SH SOLE 72544 0 0 ZAI LAB LTD ADR 98887Q104 269239 8770 SH SOLE 8770 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 3248971 12671 SH SOLE 14454 0 0 ZIFF DAVIS INC COM 48123V102 12656 160 SH SOLE 160 0 0 ZILLOW GROUP INC CL A 98954M101 0 0 SH SOLE 3409 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 1156983 35920 SH SOLE 53980 0 0 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 317379 18463 SH SOLE 18463 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 6991335 54834 SH SOLE 179858 0 0 ZIONS BANCORPORATION N A COM 989701107 127816 2600 SH SOLE 2600 0 0 ZOETIS INC CL A 98978V103 24662900 168290 SH SOLE 574756 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 4034188 59554 SH SOLE 61118 0 0 ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 3801508 126254 SH SOLE 5 126254 0 0 ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 1764446 58600 SH SOLE 127853 0 0 ZSCALER INC COM 98980G102 1281815 11455 SH SOLE 6 0 0 11455 ZSCALER INC COM 98980G102 2700483 24133 SH SOLE 47294 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 1023747 38100 SH SOLE 38100 0 0 ZURN ELKAY WATER SOLNS CORP COM 98983L108 0 0 SH SOLE 37554 0 0