0001140361-23-024139.txt : 20230511 0001140361-23-024139.hdr.sgml : 20230511 20230511161159 ACCESSION NUMBER: 0001140361-23-024139 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230511 DATE AS OF CHANGE: 20230511 EFFECTIVENESS DATE: 20230511 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: 23911137 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 03-31-2023 03-31-2023 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 05-11-2023 6 2370 19031847113 1 0001568445 028-15407 Nomura Asset Management Malaysia Sdn. Bhd. 2 0001332826 028-11455 000110815 801-25922 Nomura Asset Management U.K. Ltd 3 0001455301 028-13391 000110813 801-37645 NOMURA ASSET MANAGEMENT SINGAPORE Ltd 4 0001672271 028-17455 Nomura Islamic Asset Management Sdn. Bhd. 5 0001674607 028-17454 Nomura Asset Management Taiwan Ltd. 6 0001831764 028-20377 Nomura Asset Management Europe KVG mbH
INFORMATION TABLE 2 informationtable.xml 10X GENOMICS INC CL A COM 88025U109 1242830 22277 SH SOLE 5 22277 0 0 10X GENOMICS INC CL A COM 88025U109 0 0 SH SOLE 133433 0 0 360 DIGITECH INC AMERICAN DEP 88557W101 265780 13700 SH SOLE 19569 0 0 3M CO COM 88579Y101 976577 9291 SH SOLE 2 9291 0 0 3M CO COM 88579Y101 272340 2591 SH SOLE 1 0 2591 0 3M CO COM 88579Y101 53296341 507053 SH SOLE 515966 0 0 89BIO INC COM 282559103 0 0 SH SOLE 88206 0 0 ABBOTT LABS COM 002824100 9689367 95688 SH SOLE 4 0 0 95688 ABBOTT LABS COM 002824100 1194868 11800 SH SOLE 2 11800 0 0 ABBOTT LABS COM 002824100 6057171 59818 SH SOLE 1 0 3743 56075 ABBOTT LABS COM 002824100 77860940 768921 SH SOLE 1418760 0 0 ABBVIE INC COM 00287Y109 6867250 43090 SH SOLE 5 43090 0 0 ABBVIE INC COM 00287Y109 258976 1625 SH SOLE 4 0 0 1625 ABBVIE INC COM 00287Y109 9912177 62196 SH SOLE 1 112 1628 60456 ABBVIE INC COM 00287Y109 116956862 733870 SH SOLE 733870 0 0 ABCELLERA BIOLOGICS INC COM 00288U106 653140 86624 SH SOLE 5 86624 0 0 ABERCROMBIE & FITCH CO CL A 002896207 16650 600 SH SOLE 600 0 0 ABM INDS INC COM 000957100 35952 800 SH SOLE 800 0 0 ABRDN PALLADIUM ETF TRUST PHYSICAL PALLADM 003262102 1674496 12400 SH SOLE 12400 0 0 ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106 753908 8200 SH SOLE 8200 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 41108 630 SH SOLE 630 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 29623 410 SH SOLE 410 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 1403649 100620 SH SOLE 100620 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 47354430 165685 SH SOLE 168254 0 0 ACI WORLDWIDE INC COM 004498101 15918 590 SH SOLE 590 0 0 ACTIVISION BLIZZARD INC COM 00507V109 4752727 55529 SH SOLE 1 0 0 55529 ACTIVISION BLIZZARD INC COM 00507V109 19041806 222477 SH SOLE 259078 0 0 ACUITY BRANDS INC COM 00508Y102 2772745 15174 SH SOLE 6 0 0 15174 ACUITY BRANDS INC COM 00508Y102 32891 180 SH SOLE 180 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 0 0 SH SOLE 711495 0 0 ADC THERAPEUTICS SA SHS H0036K147 0 0 SH SOLE 96557 0 0 ADIENT PLC ORD SHS G0084W101 56115 1370 SH SOLE 1370 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 7975232 20695 SH SOLE 4 0 0 20695 ADOBE SYSTEMS INCORPORATED COM 00724F101 23175381 60138 SH SOLE 2 60138 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 45474 118 SH SOLE 1 118 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 113940421 295665 SH SOLE 316475 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 788852 2047 SH SOLE 2047 0 0 ADT INC DEL COM 00090Q103 15183 2100 SH SOLE 2100 0 0 ADTALEM GLOBAL ED INC COM 00737L103 130030 3367 SH SOLE 5 3367 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 5254525 43208 SH SOLE 4 0 0 43208 ADVANCE AUTO PARTS INC COM 00751Y106 5204057 42793 SH SOLE 1 0 0 42793 ADVANCE AUTO PARTS INC COM 00751Y106 2108231 17336 SH SOLE 17336 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 2342301 27815 SH SOLE 6 0 0 27815 ADVANCED DRAIN SYS INC DEL COM 00790R104 0 0 SH SOLE 23843 0 0 ADVANCED MICRO DEVICES INC COM 007903107 3962838 40433 SH SOLE 6 0 0 40433 ADVANCED MICRO DEVICES INC COM 007903107 3553160 36253 SH SOLE 5 36253 0 0 ADVANCED MICRO DEVICES INC COM 007903107 5952931 60738 SH SOLE 4 0 0 60738 ADVANCED MICRO DEVICES INC COM 007903107 6447784 65787 SH SOLE 1 2217 0 63570 ADVANCED MICRO DEVICES INC COM 007903107 50766436 517972 SH SOLE 624731 0 0 AECOM COM 00766T100 129680 1538 SH SOLE 5 1538 0 0 AECOM COM 00766T100 2697650 31993 SH SOLE 69307 0 0 AEGON N V NY REGISTRY SHS 007924103 0 0 SH SOLE 126102 0 0 AERCAP HOLDINGS NV SHS N00985106 2441113 43413 SH SOLE 135265 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 20783 370 SH SOLE 370 0 0 AES CORP COM 00130H105 2650460 110069 SH SOLE 5 110069 0 0 AES CORP COM 00130H105 4255731 176733 SH SOLE 327084 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 31332 220 SH SOLE 220 0 0 AFLAC INC COM 001055102 25371716 393238 SH SOLE 468217 0 0 AGCO CORP COM 001084102 55432 410 SH SOLE 410 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 105000 759 SH SOLE 5 759 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 10314492 74559 SH SOLE 130916 0 0 AGILON HEALTH INC COM 00857U107 152330 6414 SH SOLE 5 6414 0 0 AGNC INVT CORP COM 00123Q104 445536 44200 SH SOLE 44200 0 0 AGNICO EAGLE MINES LTD COM 008474108 0 0 SH SOLE 8329 0 0 AGREE RLTY CORP COM 008492100 6785529 98900 SH SOLE 176331 0 0 AIR LEASE CORP CL A 00912X302 41732 1060 SH SOLE 1060 0 0 AIR PRODS & CHEMS INC COM 009158106 9820572 34193 SH SOLE 4 0 0 34193 AIR PRODS & CHEMS INC COM 009158106 8562592 29813 SH SOLE 1 0 0 29813 AIR PRODS & CHEMS INC COM 009158106 32062688 111635 SH SOLE 113615 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 14998 720 SH SOLE 720 0 0 AIRBNB INC COM CL A 009066101 1823210 14656 SH SOLE 5 14656 0 0 AIRBNB INC NOTE 3/1 009066AB7 11415950 13000000 PRN SOLE 2 13000000 0 0 AIRBNB INC COM CL A 009066101 12880003 103537 SH SOLE 125859 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 121365 1550 SH SOLE 2 1550 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 20675272 264052 SH SOLE 270609 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 541053 6910 SH SOLE 6910 0 0 ALASKA AIR GROUP INC COM 011659109 48674 1160 SH SOLE 1160 0 0 ALBEMARLE CORP COM 012653101 21052071 95241 SH SOLE 95955 0 0 ALBERTSONS COS INC COMMON STOCK 013091103 84575 4070 SH SOLE 4070 0 0 ALCOA CORP COM 013872106 1992361 46813 SH SOLE 46813 0 0 ALCON AG ORD SHS H01301128 0 0 SH SOLE 9178 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 1423923 75300 SH SOLE 75300 0 0 ALEXANDERS INC COM 014752109 447563 2310 SH SOLE 2310 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 300790 2395 SH SOLE 5 2395 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 25620988 204005 SH SOLE 327494 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 0 0 SH SOLE 8740 0 0 ALIGHT INC COM CL A 01626W101 26709 2900 SH SOLE 2900 0 0 ALIGN TECHNOLOGY INC COM 016255101 7117516 21301 SH SOLE 22265 0 0 ALKERMES PLC SHS G01767105 0 0 SH SOLE 74222 0 0 ALLEGION PLC ORD SHS G0176J109 2435792 22822 SH SOLE 22822 0 0 ALLETE INC COM NEW 018522300 37335 580 SH SOLE 580 0 0 ALLIANT ENERGY CORP COM 018802108 3428921 64212 SH SOLE 67075 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 30311 670 SH SOLE 670 0 0 ALLSTATE CORP COM 020002101 161783 1460 SH SOLE 2 1460 0 0 ALLSTATE CORP COM 020002101 24685144 222770 SH SOLE 328375 0 0 ALLSTATE CORP COM 020002101 722592 6521 SH SOLE 6521 0 0 ALLY FINL INC COM 02005N100 2223518 87231 SH SOLE 87231 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 3943700 19687 SH SOLE 6 0 0 19687 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 3519620 17570 SH SOLE 5 17570 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 6017813 30041 SH SOLE 211505 0 0 ALPHABET INC CAP STK CL A 02079K305 12687113 122309 SH SOLE 6 0 0 122309 ALPHABET INC CAP STK CL C 02079K107 25237576 242669 SH SOLE 6 0 0 242669 ALPHABET INC CAP STK CL A 02079K305 93880 905 SH SOLE 5 905 0 0 ALPHABET INC CAP STK CL C 02079K107 14503530 139457 SH SOLE 5 0 0 0 ALPHABET INC CAP STK CL A 02079K305 2165156 20873 SH SOLE 4 0 0 20873 ALPHABET INC CAP STK CL C 02079K107 25652016 246654 SH SOLE 4 0 0 246654 ALPHABET INC CAP STK CL A 02079K305 30422661 293287 SH SOLE 2 293287 0 0 ALPHABET INC CAP STK CL C 02079K107 1272336 12234 SH SOLE 2 12234 0 0 ALPHABET INC CAP STK CL A 02079K305 59437 573 SH SOLE 1 573 0 0 ALPHABET INC CAP STK CL C 02079K107 26443248 254262 SH SOLE 1 889 0 253373 ALPHABET INC CAP STK CL C 02079K107 172906656 1662564 SH SOLE 1799514 0 0 ALPHABET INC CAP STK CL A 02079K305 198722926 1915771 SH SOLE 2302239 0 0 ALPINE INCOME PPTY TR INC COM 02083X103 208692 12400 SH SOLE 12400 0 0 ALTRIA GROUP INC COM 02209S103 22117732 495691 SH SOLE 495746 0 0 A-MARK PRECIOUS METALS INC COM 00181T107 18365 530 SH SOLE 530 0 0 AMAZON COM INC COM 023135106 29609008 286659 SH SOLE 6 0 0 286659 AMAZON COM INC COM 023135106 6555400 63466 SH SOLE 5 63466 0 0 AMAZON COM INC COM 023135106 1661006 16081 SH SOLE 4 0 0 16081 AMAZON COM INC COM 023135106 6273215 60734 SH SOLE 2 60734 0 0 AMAZON COM INC COM 023135106 18380765 177953 SH SOLE 1 951 0 177002 AMAZON COM INC COM 023135106 301855006 2922403 SH SOLE 3151775 0 0 AMC NETWORKS INC CL A 00164V103 9317 530 SH SOLE 530 0 0 AMCOR PLC ORD G0250X107 21172001 1860457 SH SOLE 2180325 0 0 AMDOCS LTD SHS G02602103 123206 1283 SH SOLE 1283 0 0 AMEDISYS INC COM 023436108 8091 110 SH SOLE 110 0 0 AMER STATES WTR CO COM 029899101 0 0 SH SOLE 10714 0 0 AMEREN CORP COM 023608102 5773703 66833 SH SOLE 67892 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 483800 32800 SH SOLE 5 32800 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 137898 9349 SH SOLE 10667 0 0 AMERICAN ASSETS TR INC COM 024013104 1015014 54600 SH SOLE 54600 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 22649 2900 SH SOLE 2900 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 19891 1480 SH SOLE 1480 0 0 AMERICAN ELEC PWR CO INC COM 025537101 2422700 26626 SH SOLE 5 26626 0 0 AMERICAN ELEC PWR CO INC COM 025537101 16906670 185808 SH SOLE 185960 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 37220 1020 SH SOLE 1020 0 0 AMERICAN EXPRESS CO COM 025816109 5658280 34303 SH SOLE 5 34303 0 0 AMERICAN EXPRESS CO COM 025816109 35243547 213662 SH SOLE 294960 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 2150429 17699 SH SOLE 22562 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 12396332 394160 SH SOLE 452505 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 17128141 340114 SH SOLE 486779 0 0 AMERICAN TOWER CORP NEW COM 03027X100 2133920 10443 SH SOLE 5 10443 0 0 AMERICAN TOWER CORP NEW COM 03027X100 23843617 116686 SH SOLE 194511 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 7259458 49556 SH SOLE 94508 0 0 AMERICOLD REALTY TRUST INC COM 03064D108 8037410 282510 SH SOLE 513268 0 0 AMERIPRISE FINL INC COM 03076C106 8645139 28206 SH SOLE 37147 0 0 AMERIS BANCORP COM 03076K108 13900 380 SH SOLE 380 0 0 AMERISOURCEBERGEN CORP COM 03073E105 16754551 104644 SH SOLE 106268 0 0 AMETEK INC COM 031100100 8506020 58529 SH SOLE 60258 0 0 AMGEN INC COM 031162100 1351870 5592 SH SOLE 5 5592 0 0 AMGEN INC COM 031162100 1153389 4771 SH SOLE 2 4771 0 0 AMGEN INC COM 031162100 69319153 286739 SH SOLE 307200 0 0 AMICUS THERAPEUTICS INC COM 03152W109 0 0 SH SOLE 673445 0 0 AMKOR TECHNOLOGY INC COM 031652100 23418 900 SH SOLE 900 0 0 AMN HEALTHCARE SVCS INC COM 001744101 23229 280 SH SOLE 280 0 0 AMPHENOL CORP NEW CL A 032095101 12166474 148880 SH SOLE 154977 0 0 AMPLIFY ETF TR ONLIN RETL ETF 032108102 4418 100 SH SOLE 100 0 0 AMYLYX PHARMACEUTICALS INC COM 03237H101 0 0 SH SOLE 105346 0 0 ANALOG DEVICES INC COM 032654105 4891450 24802 SH SOLE 6 0 0 24802 ANALOG DEVICES INC COM 032654105 4316550 21887 SH SOLE 5 21887 0 0 ANALOG DEVICES INC COM 032654105 10026073 50837 SH SOLE 4 0 0 50837 ANALOG DEVICES INC COM 032654105 1169515 5930 SH SOLE 2 5930 0 0 ANALOG DEVICES INC COM 032654105 176315 894 SH SOLE 1 894 0 0 ANALOG DEVICES INC COM 032654105 44264451 224442 SH SOLE 243426 0 0 ANDERSONS INC COM 034164103 17354 420 SH SOLE 420 0 0 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 3162896 165510 SH SOLE 165510 0 0 ANNEXON INC COM 03589W102 0 0 SH SOLE 167593 0 0 ANSYS INC COM 03662Q105 8255770 24807 SH SOLE 30428 0 0 ANTERO MIDSTREAM CORP COM 03676B102 17833 1700 SH SOLE 1700 0 0 ANTERO RESOURCES CORP COM 03674X106 57263 2480 SH SOLE 40690 0 0 ANYWHERE REAL ESTATE INC COM 75605Y106 22176 4200 SH SOLE 4200 0 0 AON PLC SHS CL A G0403H108 17231860 54654 SH SOLE 59758 0 0 APA CORPORATION COM 03743Q108 3154565 87481 SH SOLE 91741 0 0 APARTMENT INCOME REIT CORP COM 03750L109 231190 6456 SH SOLE 5 6456 0 0 APARTMENT INCOME REIT CORP COM 03750L109 5588151 156050 SH SOLE 423856 0 0 APARTMENT INVT & MGMT CO CL A 03748R747 1195026 155400 SH SOLE 155400 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 0 0 SH SOLE 26699 0 0 API GROUP CORP COM STK 00187Y100 20007 890 SH SOLE 7043 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 19551 2100 SH SOLE 2100 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 6447878 102088 SH SOLE 140022 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 3501312 225600 SH SOLE 225600 0 0 APPLE INC COM 037833100 53140509 322259 SH SOLE 6 0 0 322259 APPLE INC COM 037833100 3248530 19700 SH SOLE 5 19700 0 0 APPLE INC COM 037833100 49625006 300940 SH SOLE 4 0 0 300940 APPLE INC COM 037833100 11047146 66993 SH SOLE 2 66993 0 0 APPLE INC COM 037833100 14425287 87479 SH SOLE 1 256 3217 84006 APPLE INC COM 037833100 887051517 5379330 SH SOLE 5575641 0 0 APPLE INC COM 037833100 2242145 13597 SH SOLE 13597 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 21320 150 SH SOLE 5850 0 0 APPLIED MATLS INC COM 038222105 6374509 51897 SH SOLE 6 0 0 51897 APPLIED MATLS INC COM 038222105 5568252 45333 SH SOLE 4 0 0 45333 APPLIED MATLS INC COM 038222105 229815 1871 SH SOLE 1 1421 0 450 APPLIED MATLS INC COM 038222105 58000572 472202 SH SOLE 520386 0 0 APTARGROUP INC COM 038336103 33093 280 SH SOLE 280 0 0 APTIV PLC SHS G6095L109 8876473 79120 SH SOLE 4 0 0 79120 APTIV PLC SHS G6095L109 8034599 71616 SH SOLE 1 150 0 71466 APTIV PLC SHS G6095L109 7830525 69797 SH SOLE 128876 0 0 ARAMARK COM 03852U106 2034800 56838 SH SOLE 56838 0 0 ARBOR REALTY TRUST INC COM 038923108 14937 1300 SH SOLE 1300 0 0 ARCBEST CORP COM 03937C105 17560 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 15535 0 0 ARCH CAP GROUP LTD ORD G0450A105 6457288 95142 SH SOLE 111211 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 27466210 344793 SH SOLE 358599 0 0 ARCONIC CORPORATION COM 03966V107 40394 1540 SH SOLE 1540 0 0 ARCOSA INC COM 039653100 18302 290 SH SOLE 290 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 11594062 634422 SH SOLE 1 0 0 634422 ARES CAPITAL CORP COM 04010L103 11746165 642745 SH SOLE 642745 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 4113510 49299 SH SOLE 5 49299 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 3177395 38080 SH SOLE 38569 0 0 ARGENX SE SPONSORED ADR 04016X101 2551428 6848 SH SOLE 6 0 0 6848 ARGENX SE SPONSORED ADR 04016X101 0 0 SH SOLE 128502 0 0 ARISTA NETWORKS INC COM 040413106 10363173 61737 SH SOLE 63505 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 812528 68800 SH SOLE 68800 0 0 ARROW ELECTRS INC COM 042735100 2069970 16577 SH SOLE 16577 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 12472 390 SH SOLE 390 0 0 ARVINAS INC COM 04335A105 0 0 SH SOLE 366538 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 49770 237 SH SOLE 237 0 0 ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 1427956 13318 SH SOLE 6 0 0 13318 ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 0 0 SH SOLE 163480 0 0 ASGN INC COM 00191U102 26454 320 SH SOLE 320 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103869 114597 35700 SH SOLE 35700 0 0 ASHLAND INC COM 044186104 29786 290 SH SOLE 290 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 1902584 2795 SH SOLE 3331 0 0 ASPEN TECHNOLOGY INC COM 29109X106 1559520 6814 SH SOLE 6929 0 0 ASSOCIATED BANC CORP COM 045487105 28049 1560 SH SOLE 1560 0 0 ASSURANT INC COM 04621X108 1907432 15886 SH SOLE 15886 0 0 ASSURED GUARANTY LTD COM G0585R106 33681 670 SH SOLE 670 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 1733310 24972 SH SOLE 5 0 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 1326356 19109 SH SOLE 156662 0 0 AT&T INC COM 00206R102 39337414 2043502 SH SOLE 2118464 0 0 ATI INC COM 01741R102 18152 460 SH SOLE 53008 0 0 ATKORE INC COM 047649108 21072 150 SH SOLE 150 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 18226 520 SH SOLE 520 0 0 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 17736 600 SH SOLE 600 0 0 ATLASSIAN CORPORATION CL A 049468101 26147758 152759 SH SOLE 153255 0 0 ATMOS ENERGY CORP COM 049560105 2217540 19736 SH SOLE 5 19736 0 0 ATMOS ENERGY CORP COM 049560105 21077051 187585 SH SOLE 261830 0 0 AUTODESK INC COM 052769106 1463990 7033 SH SOLE 5 7033 0 0 AUTODESK INC COM 052769106 12940683 62167 SH SOLE 92677 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 251025 7500 SH SOLE 14228 0 0 AUTOLIV INC COM 052800109 75622 810 SH SOLE 810 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 43077124 193492 SH SOLE 253192 0 0 AUTONATION INC COM 05329W102 75242 560 SH SOLE 560 0 0 AUTOZONE INC COM 053332102 12226838 4974 SH SOLE 4974 0 0 AVALONBAY CMNTYS INC COM 053484101 30523561 181623 SH SOLE 247110 0 0 AVANGRID INC COM 05351W103 29910 750 SH SOLE 2025 0 0 AVANTOR INC COM 05352A100 3482371 164729 SH SOLE 467387 0 0 AVERY DENNISON CORP COM 053611109 3814072 21316 SH SOLE 32384 0 0 AVID BIOSERVICES INC COM 05368M106 0 0 SH SOLE 17210 0 0 AVIENT CORPORATION COM 05368V106 28400 690 SH SOLE 690 0 0 AVIS BUDGET GROUP COM 053774105 51038 262 SH SOLE 262 0 0 AVISTA CORP COM 05379B107 38205 900 SH SOLE 900 0 0 AVNET INC COM 053807103 83620 1850 SH SOLE 1850 0 0 AXALTA COATING SYS LTD COM G0750C108 45132 1490 SH SOLE 1490 0 0 AXIS CAP HLDGS LTD SHS G0692U109 40345 740 SH SOLE 740 0 0 AXON ENTERPRISE INC COM 05464C101 3524973 15677 SH SOLE 31260 0 0 AXOS FINANCIAL INC COM 05465C100 11445 310 SH SOLE 310 0 0 AZEK CO INC CL A 05478C105 0 0 SH SOLE 52441 0 0 B & G FOODS INC NEW COM 05508R106 31060 2000 SH SOLE 2000 0 0 BAIDU INC SPON ADR REP A 056752108 218830 1450 SH SOLE 5 11600 0 0 BAIN CAP SPECIALTY FIN INC COM STK 05684B107 5316 446 SH SOLE 446 0 0 BAKER HUGHES COMPANY CL A 05722G100 8479212 293805 SH SOLE 538650 0 0 BALL CORP COM 058498106 4371050 79315 SH SOLE 87722 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 0 0 SH SOLE 85600 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 0 0 SH SOLE 770363 0 0 BANCO DE CHILE SPONSORED ADS 059520106 459891 23560 SH SOLE 23560 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 381562 21400 SH SOLE 21400 0 0 BANCO SANTANDER S.A. ADR 05964H105 0 0 SH SOLE 176576 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 252054 10030 SH SOLE 10030 0 0 BANCORP INC DEL COM 05969A105 0 0 SH SOLE 35584 0 0 BANK AMERICA CORP COM 060505104 7771621 271735 SH SOLE 1 0 0 271735 BANK AMERICA CORP COM 060505104 57084999 1995979 SH SOLE 2130996 0 0 BANK AMERICA CORP 7.25%CNV PFD L 060505682 0 0 SH SOLE 2500 0 0 BANK HAWAII CORP COM 062540109 15103 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 9394175 206738 SH SOLE 293684 0 0 BANK NOVA SCOTIA HALIFAX COM 064149107 0 0 SH SOLE 12324 0 0 BANK OZK LITTLE ROCK ARK COM 06417N103 34200 1000 SH SOLE 1000 0 0 BANKUNITED INC COM 06652K103 21903 970 SH SOLE 970 0 0 BANNER CORP COM NEW 06652V208 19030 350 SH SOLE 350 0 0 BARCLAYS PLC ADR 06738E204 0 0 SH SOLE 48851 0 0 BARINGS BDC INC COM 06759L103 8599 1083 SH SOLE 1083 0 0 BARNES GROUP INC COM 067806109 12890 320 SH SOLE 320 0 0 BARRICK GOLD CORP COM 067901108 0 0 SH SOLE 47089 0 0 BATH & BODY WORKS INC COM 070830104 2326964 63613 SH SOLE 63613 0 0 BAXTER INTL INC COM 071813109 5268947 129905 SH SOLE 138253 0 0 BCE INC COM NEW 05534B760 0 0 SH SOLE 434 0 0 BEACON ROOFING SUPPLY INC COM 073685109 33545 570 SH SOLE 570 0 0 BEAM THERAPEUTICS INC COM 07373V105 0 0 SH SOLE 31256 0 0 BECTON DICKINSON & CO COM 075887109 25233237 101936 SH SOLE 2 101936 0 0 BECTON DICKINSON & CO COM 075887109 48765 197 SH SOLE 1 197 0 0 BECTON DICKINSON & CO COM 075887109 58419192 235999 SH SOLE 239217 0 0 BECTON DICKINSON & CO 6% DP CONV PFD B 075887406 0 0 SH SOLE 236396 0 0 BELDEN INC COM 077454106 16486 190 SH SOLE 190 0 0 BELLUS HEALTH INC NEW COM NEW 07987C204 0 0 SH SOLE 693321 0 0 BENTLEY SYS INC COM CL B 08265T208 60831 1415 SH SOLE 2 1415 0 0 BENTLEY SYS INC COM CL B 08265T208 11502404 267560 SH SOLE 278068 0 0 BENTLEY SYS INC COM CL B 08265T208 273588 6364 SH SOLE 6364 0 0 BERKLEY W R CORP COM 084423102 3810250 61199 SH SOLE 78952 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4165620 13491 SH SOLE 5 1 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 931200 2 SH SOLE 2 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 107727383 348892 SH SOLE 370587 0 0 BERRY GLOBAL GROUP INC COM 08579W103 83049 1410 SH SOLE 1410 0 0 BEST BUY INC COM 086516101 4483697 57285 SH SOLE 65322 0 0 BHP GROUP LTD SPONSORED ADS 088606108 0 0 SH SOLE 11381 0 0 BIG LOTS INC COM 089302103 21920 2000 SH SOLE 2000 0 0 BILL HOLDINGS INC COM 090043100 1874091 23097 SH SOLE 6 0 0 23097 BILL HOLDINGS INC COM 090043100 1721791 21220 SH SOLE 21220 0 0 BIO RAD LABS INC CL A 090572207 3551933 7415 SH SOLE 8727 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 0 0 SH SOLE 463799 0 0 BIOGEN INC COM 09062X103 5171080 18599 SH SOLE 5 18599 0 0 BIOGEN INC COM 09062X103 11857423 42648 SH SOLE 197330 0 0 BIOHAVEN LTD COM G1110E107 0 0 SH SOLE 109698 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 1501390 15440 SH SOLE 5 15440 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 5852681 60188 SH SOLE 4 0 0 60188 BIOMARIN PHARMACEUTICAL INC COM 09061G101 14108843 145093 SH SOLE 277921 0 0 BIONTECH SE SPONSORED ADS 09075V102 0 0 SH SOLE 119931 0 0 BIO-TECHNE CORP COM 09073M104 2883320 38864 SH SOLE 488706 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 89687 1179 SH SOLE 2 1179 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 9158828 120400 SH SOLE 136222 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 387957 5100 SH SOLE 5100 0 0 BLACK HILLS CORP COM 092113109 41646 660 SH SOLE 660 0 0 BLACK KNIGHT INC COM 09215C105 2051438 35640 SH SOLE 41055 0 0 BLACKROCK INC COM 09247X101 1857480 2776 SH SOLE 5 2776 0 0 BLACKROCK INC COM 09247X101 994312 1486 SH SOLE 2 1486 0 0 BLACKROCK INC COM 09247X101 293744 439 SH SOLE 1 0 439 0 BLACKROCK INC COM 09247X101 41739706 62380 SH SOLE 78265 0 0 BLACKROCK TCP CAPITAL CORP COM 09259E108 5686 552 SH SOLE 552 0 0 BLACKSTONE INC COM 09260D107 748309 8519 SH SOLE 2 8519 0 0 BLACKSTONE INC COM 09260D107 2819137 32094 SH SOLE 1 0 0 32094 BLACKSTONE INC COM 09260D107 28226769 321343 SH SOLE 322009 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 27311 1530 SH SOLE 1530 0 0 BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 138876828 5570671 SH SOLE 5570671 0 0 BLOCK H & R INC COM 093671105 2910950 82580 SH SOLE 5 82580 0 0 BLOCK H & R INC COM 093671105 38423 1090 SH SOLE 1090 0 0 BLOCK INC CL A 852234103 3910579 56964 SH SOLE 6 0 0 56964 BLOCK INC CL A 852234103 27390 399 SH SOLE 5 399 0 0 BLOCK INC CL A 852234103 25226335 367463 SH SOLE 421388 0 0 BLOOMIN BRANDS INC COM 094235108 18981 740 SH SOLE 40711 0 0 BLUELINX HLDGS INC COM NEW 09624H208 12912 190 SH SOLE 190 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 890307 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 69112 3487 SH SOLE 3487 0 0 BOEING CO COM 097023105 1731300 8150 SH SOLE 5 8150 0 0 BOEING CO COM 097023105 39411501 185527 SH SOLE 185616 0 0 BOISE CASCADE CO DEL COM 09739D100 22770 360 SH SOLE 360 0 0 BOK FINL CORP COM NEW 05561Q201 19414 230 SH SOLE 230 0 0 BOOKING HOLDINGS INC COM 09857L108 1034440 390 SH SOLE 5 390 0 0 BOOKING HOLDINGS INC COM 09857L108 29571719 11149 SH SOLE 13355 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 3354544 36191 SH SOLE 40165 0 0 BORGWARNER INC COM 099724106 3593182 73166 SH SOLE 82242 0 0 BOSTON BEER INC CL A 100557107 1441350 4385 SH SOLE 6 0 0 4385 BOSTON PROPERTIES INC COM 101121101 10204921 188561 SH SOLE 280613 0 0 BOSTON SCIENTIFIC CORP COM 101137107 9568087 191247 SH SOLE 4 0 0 191247 BOSTON SCIENTIFIC CORP COM 101137107 13593351 271704 SH SOLE 2 271704 0 0 BOSTON SCIENTIFIC CORP COM 101137107 7785268 155612 SH SOLE 1 1918 0 153694 BOSTON SCIENTIFIC CORP COM 101137107 25213719 503972 SH SOLE 1195501 0 0 BOWLERO CORP CL A COM 10258P102 0 0 SH SOLE 112441 0 0 BOYD GAMING CORP COM 103304101 24366 380 SH SOLE 6848 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 224266 58100 SH SOLE 58100 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 872212 184400 SH SOLE 184400 0 0 BREAD FINANCIAL HOLDINGS INC COM 018581108 43661 1440 SH SOLE 1440 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 14628 190 SH SOLE 190 0 0 BRIGHTHOUSE FINL INC COM 10922N103 54255 1230 SH SOLE 1230 0 0 BRINKER INTL INC COM 109641100 28120 740 SH SOLE 740 0 0 BRINKS CO COM 109696104 15364 230 SH SOLE 230 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 444420 6412 SH SOLE 5 6412 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 517954 7473 SH SOLE 2 7473 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 55480714 800472 SH SOLE 2175247 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 0 0 SH SOLE 56086 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 7405032 344100 SH SOLE 873547 0 0 BROADCOM INC COM 11135F101 2083720 3248 SH SOLE 5 3248 0 0 BROADCOM INC COM 11135F101 749319 1168 SH SOLE 4 0 0 1168 BROADCOM INC COM 11135F101 2682920 4182 SH SOLE 2 4182 0 0 BROADCOM INC COM 11135F101 10359588 16148 SH SOLE 1 565 602 14981 BROADCOM INC COM 11135F101 169661668 264460 SH SOLE 269400 0 0 BROADCOM INC COM 11135F101 898156 1400 SH SOLE 1400 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 4298752 29329 SH SOLE 33444 0 0 BROADSTONE NET LEASE INC COM 11135E203 144410 8490 SH SOLE 5 8490 0 0 BROADSTONE NET LEASE INC COM 11135E203 3091397 181740 SH SOLE 350376 0 0 BROOKDALE SR LIVING INC COM 112463104 13570 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 7261 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 0 0 SH SOLE 28700 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 0 0 SH SOLE 386 0 0 BROWN & BROWN INC COM 115236101 20357687 354540 SH SOLE 364079 0 0 BROWN FORMAN CORP CL A 115637100 0 0 SH SOLE 712 0 0 BROWN FORMAN CORP CL B 115637209 21466116 333999 SH SOLE 356759 0 0 BRP GROUP INC COM CL A 05589G102 0 0 SH SOLE 39849 0 0 BRP INC COM SUN VTG 05577W200 0 0 SH SOLE 416 0 0 BRT APARTMENTS CORP COM 055645303 216920 11000 SH SOLE 11000 0 0 BRUKER CORP COM 116794108 0 0 SH SOLE 9615 0 0 BRUNSWICK CORP COM 117043109 36900 450 SH SOLE 450 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 4708180 53032 SH SOLE 5 53032 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 95882 1080 SH SOLE 5895 0 0 BUMBLE INC COM CL A 12047B105 37300 1908 SH SOLE 5 1908 0 0 BUMBLE INC COM CL A 12047B105 0 0 SH SOLE 419 0 0 BUNGE LIMITED COM G16962105 4030848 42199 SH SOLE 56039 0 0 BURLINGTON STORES INC COM 122017106 3179841 15734 SH SOLE 16421 0 0 BWX TECHNOLOGIES INC COM 05605H100 22064 350 SH SOLE 350 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 184730 1859 SH SOLE 5 1859 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 20476083 206059 SH SOLE 208231 0 0 CABLE ONE INC COM 12685J105 23868 34 SH SOLE 3640 0 0 CABOT CORP COM 127055101 27590 360 SH SOLE 360 0 0 CACI INTL INC CL A 127190304 44442 150 SH SOLE 150 0 0 CACTUS INC CL A 127203107 2018332 48953 SH SOLE 6 0 0 48953 CADENCE BANK COM 12740C103 26365 1270 SH SOLE 1270 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 2996934 14265 SH SOLE 6 0 0 14265 CADENCE DESIGN SYSTEM INC COM 127387108 16708458 79530 SH SOLE 122261 0 0 CAE INC COM 124765108 0 0 SH SOLE 2254 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 2676936 54844 SH SOLE 59346 0 0 CALIFORNIA RES CORP COM STOCK 13057Q305 25025 650 SH SOLE 2147 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 0 0 SH SOLE 14978 0 0 CAMDEN PPTY TR SH BEN INT 133131102 14649293 139730 SH SOLE 164453 0 0 CAMECO CORP COM 13321L108 0 0 SH SOLE 1933 0 0 CAMPBELL SOUP CO COM 134429109 7080379 128781 SH SOLE 146896 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 106700 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 106076 0 0 CANADIAN SOLAR INC COM 136635109 29459 740 SH SOLE 740 0 0 CANNAE HLDGS INC COM 13765N107 17557 870 SH SOLE 870 0 0 CAPITAL ONE FINL CORP COM 14040H105 10015641 104156 SH SOLE 134087 0 0 CAPITOL FED FINL INC COM 14057J101 8749 1300 SH SOLE 446900 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 45120 960 SH SOLE 48490 0 0 CARDINAL HEALTH INC COM 14149Y108 23308285 308719 SH SOLE 313122 0 0 CARETRUST REIT INC COM 14174T107 2018698 103100 SH SOLE 103100 0 0 CARIBOU BIOSCIENCES INC COM 142038108 0 0 SH SOLE 216058 0 0 CARLISLE COS INC COM 142339100 2821580 12481 SH SOLE 15043 0 0 CARLYLE GROUP INC COM 14316J108 1834310 59057 SH SOLE 69060 0 0 CARLYLE SECURED LENDING INC COM 872280102 5489 403 SH SOLE 403 0 0 CARMAX INC COM 143130102 2584377 40205 SH SOLE 87352 0 0 CARNIVAL CORP COMMON STOCK 143658300 2976386 293240 SH SOLE 341221 0 0 CARNIVAL PLC ADR 14365C103 0 0 SH SOLE 1258 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 23723 530 SH SOLE 530 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 2020090 44155 SH SOLE 5 44155 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 9885157 216069 SH SOLE 227535 0 0 CARTERS INC COM 146229109 30926 430 SH SOLE 430 0 0 CASEYS GEN STORES INC COM 147528103 53682 248 SH SOLE 248 0 0 CATALENT INC COM 148806102 2731959 41576 SH SOLE 42766 0 0 CATERPILLAR INC COM 149123101 55671966 243279 SH SOLE 245604 0 0 CATHAY GEN BANCORP COM 149150104 17950 520 SH SOLE 520 0 0 CBL & ASSOC PPTYS INC COMMON STOCK 124830878 674332 26300 SH SOLE 26300 0 0 CBOE GLOBAL MKTS INC COM 12503M108 7327356 54584 SH SOLE 59256 0 0 CBRE GROUP INC CL A 12504L109 5955858 81800 SH SOLE 90074 0 0 CDW CORP COM 12514G108 33167160 170184 SH SOLE 171535 0 0 CELANESE CORP DEL COM 150870103 3098247 28453 SH SOLE 34398 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 0 0 SH SOLE 69295 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 0 0 SH SOLE 66534 0 0 CENOVUS ENERGY INC COM 15135U109 0 0 SH SOLE 9677 0 0 CENTENE CORP DEL COM 15135B101 118140 1869 SH SOLE 5 1869 0 0 CENTENE CORP DEL COM 15135B101 10083765 159528 SH SOLE 243932 0 0 CENTERPOINT ENERGY INC COM 15189T107 4920232 167014 SH SOLE 176361 0 0 CENTERSPACE COM 15202L107 834746 15280 SH SOLE 43924 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 15237 390 SH SOLE 390 0 0 CENTURY CMNTYS INC COM 156504300 17258 270 SH SOLE 270 0 0 CERIDIAN HCM HLDG INC COM 15677J108 168850 2306 SH SOLE 5 2306 0 0 CERIDIAN HCM HLDG INC COM 15677J108 2658472 36308 SH SOLE 36443 0 0 CF INDS HLDGS INC COM 125269100 3745703 51672 SH SOLE 57563 0 0 CGI INC CL A SUB VTG 12532H104 0 0 SH SOLE 1816 0 0 CHAMPIONX CORPORATION COM 15872M104 20076 740 SH SOLE 740 0 0 CHARLES RIV LABS INTL INC COM 159864107 2592580 12846 SH SOLE 35278 0 0 CHART INDS INC COM 16115Q308 382094 3047 SH SOLE 4 0 0 3047 CHART INDS INC COM 16115Q308 10135455 80825 SH SOLE 1 256 0 80569 CHART INDS INC COM 16115Q308 17556 140 SH SOLE 140 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 12109747 33863 SH SOLE 79472 0 0 CHATHAM LODGING TR COM 16208T102 537088 51200 SH SOLE 51200 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 4284280 32956 SH SOLE 32956 0 0 CHEGG INC COM 163092109 0 0 SH SOLE 615898 0 0 CHEMOURS CO COM 163851108 44611 1490 SH SOLE 1490 0 0 CHENIERE ENERGY INC COM NEW 16411R208 8539556 54185 SH SOLE 55504 0 0 CHESAPEAKE ENERGY CORP COM 165167735 2175352 28608 SH SOLE 38400 0 0 CHEVRON CORP NEW COM 166764100 342636 2100 SH SOLE 1 0 2100 0 CHEVRON CORP NEW COM 166764100 110528663 677425 SH SOLE 761694 0 0 CHEWY INC CL A 16679L109 788344 21090 SH SOLE 21957 0 0 CHIMERA INVT CORP COM NEW 16934Q208 40044 7100 SH SOLE 7100 0 0 CHINOOK THERAPEUTICS INC COM 16961L106 0 0 SH SOLE 109661 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 11763285 6886 SH SOLE 6 0 0 6886 CHIPOTLE MEXICAN GRILL INC COM 169656105 11677870 6836 SH SOLE 7056 0 0 CHUBB LIMITED COM H1467J104 36727011 189139 SH SOLE 210324 0 0 CHURCH & DWIGHT CO INC COM 171340102 27607437 312266 SH SOLE 318292 0 0 CIENA CORP COM NEW 171779309 44117 840 SH SOLE 17223 0 0 CINCINNATI FINL CORP COM 172062101 22653385 202118 SH SOLE 209022 0 0 CINEMARK HLDGS INC COM 17243V102 31503 2130 SH SOLE 2130 0 0 CINTAS CORP COM 172908105 38907224 84091 SH SOLE 86853 0 0 CIRRUS LOGIC INC COM 172755100 30626 280 SH SOLE 280 0 0 CISCO SYS INC COM 17275R102 28062893 536832 SH SOLE 2 536832 0 0 CISCO SYS INC COM 17275R102 422487 8082 SH SOLE 1 681 7401 0 CISCO SYS INC COM 17275R102 121176587 2318060 SH SOLE 2581265 0 0 CITIGROUP INC COM NEW 172967424 4338544 92526 SH SOLE 1 0 6086 86440 CITIGROUP INC COM NEW 172967424 30734566 655461 SH SOLE 671533 0 0 CITIZENS FINL GROUP INC COM 174610105 3977711 130975 SH SOLE 144747 0 0 CITY OFFICE REIT INC COM 178587101 278070 40300 SH SOLE 40300 0 0 CIVITAS RESOURCES INC COM NEW 17888H103 27336 400 SH SOLE 400 0 0 CLARIVATE PLC ORD SHS G21810109 717161 76375 SH SOLE 76375 0 0 CLEAN HARBORS INC COM 184496107 32789 230 SH SOLE 19406 0 0 CLEARWAY ENERGY INC CL C 18539C204 18798 600 SH SOLE 600 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 2353774 128411 SH SOLE 128411 0 0 CLIPPER RLTY INC COM 18885T306 83230 14500 SH SOLE 14500 0 0 CLOROX CO DEL COM 189054109 28151687 177905 SH SOLE 179895 0 0 CLOUDFLARE INC CL A COM 18915M107 3753861 60880 SH SOLE 228266 0 0 CME GROUP INC COM 12572Q105 1198341 6257 SH SOLE 2 6257 0 0 CME GROUP INC COM 12572Q105 325584 1700 SH SOLE 1 0 1700 0 CME GROUP INC COM 12572Q105 84070768 438966 SH SOLE 444275 0 0 CME GROUP INC COM 12572Q105 1156206 6037 SH SOLE 6037 0 0 CMS ENERGY CORP COM 125896100 4609638 75100 SH SOLE 78570 0 0 CNA FINL CORP COM 126117100 16393 420 SH SOLE 3487 0 0 CNO FINL GROUP INC COM 12621E103 41717 1880 SH SOLE 1880 0 0 CNX RES CORP COM 12653C108 31239 1950 SH SOLE 1950 0 0 COCA COLA CO COM 191216100 579980 9350 SH SOLE 5 9350 0 0 COCA COLA CO COM 191216100 328759 5300 SH SOLE 1 0 5300 0 COCA COLA CO COM 191216100 98739540 1591803 SH SOLE 1601254 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 3221593 54428 SH SOLE 54428 0 0 COGNEX CORP COM 192422103 3402103 68660 SH SOLE 6 0 0 68660 COGNEX CORP COM 192422103 2020649 40780 SH SOLE 40780 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 9092401 149227 SH SOLE 162716 0 0 COHERENT CORP COM 19247G107 18850 495 SH SOLE 495 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 1983652 29357 SH SOLE 34580 0 0 COLGATE PALMOLIVE CO COM 194162103 213576 2842 SH SOLE 4 0 0 2842 COLGATE PALMOLIVE CO COM 194162103 691380 9200 SH SOLE 2 9200 0 0 COLGATE PALMOLIVE CO COM 194162103 6493411 86406 SH SOLE 1 0 0 86406 COLGATE PALMOLIVE CO COM 194162103 43625552 580513 SH SOLE 754079 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 0 0 SH SOLE 195 0 0 COLUMBIA BKG SYS INC COM 197236102 34036 1589 SH SOLE 1589 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 15341 170 SH SOLE 170 0 0 COMCAST CORP NEW CL A 20030N101 955332 25200 SH SOLE 2 25200 0 0 COMCAST CORP NEW CL A 20030N101 329438 8690 SH SOLE 1 0 8690 0 COMCAST CORP NEW CL A 20030N101 67777090 1787842 SH SOLE 1844990 0 0 COMERICA INC COM 200340107 113370 2611 SH SOLE 2611 0 0 COMFORT SYS USA INC COM 199908104 0 0 SH SOLE 3853 0 0 COMMERCE BANCSHARES INC COM 200525103 31742 544 SH SOLE 59891 0 0 COMMERCIAL METALS CO COM 201723103 32763 670 SH SOLE 26905 0 0 COMMSCOPE HLDG CO INC COM 20337X109 29302 4600 SH SOLE 4600 0 0 COMMUNITY BK SYS INC COM 203607106 20471 390 SH SOLE 390 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 18130 3700 SH SOLE 3700 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 872178 23830 SH SOLE 23830 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 0 0 SH SOLE 210342 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 110973 7100 SH SOLE 7100 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 176688 21600 SH SOLE 21600 0 0 COMPASS DIVERSIFIED SH BEN INT 20451Q104 68936 3613 SH SOLE 3613 0 0 COMPASS MINERALS INTL INC COM 20451N101 12687 370 SH SOLE 370 0 0 CONAGRA BRANDS INC COM 205887102 4618903 122974 SH SOLE 207583 0 0 CONCENTRIX CORP COM 20602D101 19448 160 SH SOLE 160 0 0 CONOCOPHILLIPS COM 20825C104 13449205 135563 SH SOLE 4 0 0 135563 CONOCOPHILLIPS COM 20825C104 8296337 83624 SH SOLE 1 172 0 83452 CONOCOPHILLIPS COM 20825C104 32875218 331370 SH SOLE 362864 0 0 CONSOL ENERGY INC NEW COM 20854L108 18064 310 SH SOLE 310 0 0 CONSOLIDATED EDISON INC COM 209115104 30081231 314427 SH SOLE 314622 0 0 CONSTELLATION BRANDS INC CL A 21036P108 12222230 54107 SH SOLE 6 0 0 54107 CONSTELLATION BRANDS INC CL A 21036P108 9539561 42231 SH SOLE 45513 0 0 CONSTELLATION ENERGY CORP COM 21037T109 1434270 18271 SH SOLE 5 18271 0 0 CONSTELLATION ENERGY CORP COM 21037T109 171052 2179 SH SOLE 2 2179 0 0 CONSTELLATION ENERGY CORP COM 21037T109 28792152 366779 SH SOLE 367966 0 0 CONSTELLATION ENERGY CORP COM 21037T109 764276 9736 SH SOLE 9736 0 0 CONSTELLIUM SE CL A SHS F21107101 41256 2700 SH SOLE 2700 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 0 0 SH SOLE 31970 0 0 COOPER COS INC COM NEW 216648402 4649079 12452 SH SOLE 17974 0 0 COPA HOLDINGS SA CL A P31076105 0 0 SH SOLE 1649 0 0 COPART INC COM 217204106 2151608 28608 SH SOLE 6 0 0 28608 COPART INC COM 217204106 9298363 123632 SH SOLE 126707 0 0 CORE & MAIN INC CL A 21874C102 0 0 SH SOLE 99284 0 0 COREBRIDGE FINL INC COM 21871X109 30438 1900 SH SOLE 1900 0 0 CORECIVIC INC COM 21871N101 23920 2600 SH SOLE 2600 0 0 CORNING INC COM 219350105 7560575 214302 SH SOLE 487393 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 2819356 118910 SH SOLE 118910 0 0 CORTEVA INC COM 22052L104 15897414 263595 SH SOLE 295188 0 0 COSTAR GROUP INC COM 22160N109 7984879 115975 SH SOLE 318748 0 0 COSTCO WHSL CORP NEW COM 22160K105 7129588 14349 SH SOLE 6 0 0 14349 COSTCO WHSL CORP NEW COM 22160K105 502832 1012 SH SOLE 2 1012 0 0 COSTCO WHSL CORP NEW COM 22160K105 10583331 21300 SH SOLE 1 0 702 20598 COSTCO WHSL CORP NEW COM 22160K105 76511024 153986 SH SOLE 155889 0 0 COTERRA ENERGY INC COM 127097103 155117 6321 SH SOLE 2 6321 0 0 COTERRA ENERGY INC COM 127097103 21390905 871675 SH SOLE 929174 0 0 COTERRA ENERGY INC COM 127097103 694188 28288 SH SOLE 28288 0 0 COTY INC COM CL A 222070203 21708 1800 SH SOLE 1800 0 0 COUPANG INC CL A 22266T109 91410 5713 SH SOLE 5 5713 0 0 COUPANG INC CL A 22266T109 27200 1700 SH SOLE 282912 0 0 COURSERA INC COM 22266M104 614130 53310 SH SOLE 5 53310 0 0 COUSINS PPTYS INC COM NEW 222795502 3414386 159700 SH SOLE 250622 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 27264 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 26105 230 SH SOLE 230 0 0 CREDICORP LTD COM G2519Y108 938645 7090 SH SOLE 7926 0 0 CREDIT ACCEP CORP MICH COM 225310101 15697 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 7980 0 0 CRITEO S A SPONS ADS 226718104 0 0 SH SOLE 97455 0 0 CROCS INC COM 227046109 0 0 SH SOLE 21930 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 80023 583 SH SOLE 2 583 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 45021 328 SH SOLE 1 0 0 328 CROWDSTRIKE HLDGS INC CL A 22788C105 69030250 502916 SH SOLE 524340 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 369504 2692 SH SOLE 2692 0 0 CROWN CASTLE INC COM 22822V101 15412078 115153 SH SOLE 120406 0 0 CROWN HLDGS INC COM 228368106 3367290 40712 SH SOLE 41531 0 0 CSX CORP COM 126408103 17969479 600183 SH SOLE 627985 0 0 CTO RLTY GROWTH INC NEW COM 22948Q101 369364 21400 SH SOLE 65668 0 0 CUBESMART COM 229663109 519190 11233 SH SOLE 5 11233 0 0 CUBESMART COM 229663109 10874179 235270 SH SOLE 697976 0 0 CULLEN FROST BANKERS INC COM 229899109 35816 340 SH SOLE 340 0 0 CUMMINS INC COM 231021106 8756385 36656 SH SOLE 38041 0 0 CURTISS WRIGHT CORP COM 231561101 24676 140 SH SOLE 140 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 26350 2500 SH SOLE 2500 0 0 CVB FINL CORP COM 126600105 15012 900 SH SOLE 900 0 0 CVS HEALTH CORP COM 126650100 7774535 104623 SH SOLE 4 0 0 104623 CVS HEALTH CORP COM 126650100 17641194 237400 SH SOLE 2 237400 0 0 CVS HEALTH CORP COM 126650100 7768144 104537 SH SOLE 1 0 0 104537 CVS HEALTH CORP COM 126650100 58921216 792911 SH SOLE 1423551 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 1883785 12730 SH SOLE 12730 0 0 CYTOKINETICS INC COM NEW 23282W605 0 0 SH SOLE 154028 0 0 D R HORTON INC COM 23331A109 7662804 78440 SH SOLE 4 0 0 78440 D R HORTON INC COM 23331A109 8280400 84762 SH SOLE 98798 0 0 DANA INC COM 235825205 34615 2300 SH SOLE 2300 0 0 DANAHER CORPORATION COM 235851102 9026561 35814 SH SOLE 4 0 0 35814 DANAHER CORPORATION COM 235851102 6682084 26512 SH SOLE 1 0 0 26512 DANAHER CORPORATION COM 235851102 44586380 176902 SH SOLE 513643 0 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 777544 16600 SH SOLE 3 16600 0 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 689953 14730 SH SOLE 15676 0 0 DARDEN RESTAURANTS INC COM 237194105 4770394 30745 SH SOLE 35233 0 0 DARLING INGREDIENTS INC COM 237266101 2185328 37420 SH SOLE 41992 0 0 DATADOG INC CL A COM 23804L103 854336 11758 SH SOLE 6 0 0 11758 DATADOG INC CL A COM 23804L103 4878392 67140 SH SOLE 68071 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 0 0 SH SOLE 36088 0 0 DAVITA INC COM 23918K108 1328095 16374 SH SOLE 16374 0 0 DBX ETF ETF TR XTRACK MSCI EAFE 233051200 1217040 34575 SH SOLE 5 34575 0 0 DBX ETF TR XTRACKERS S&P 233051143 278925 7500 SH SOLE 7500 0 0 DBX ETF TR XTRACK HRVST CSI 233051879 1744037 59160 SH SOLE 59160 0 0 DECKERS OUTDOOR CORP COM 243537107 35964 80 SH SOLE 2745 0 0 DEERE & CO COM 244199105 3104440 7519 SH SOLE 5 7519 0 0 DEERE & CO COM 244199105 30209191 73167 SH SOLE 79296 0 0 DELEK US HLDGS INC NEW COM 24665A103 35802 1560 SH SOLE 1560 0 0 DELL TECHNOLOGIES INC CL C 24703L202 3770009 93758 SH SOLE 94130 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 2069708 59270 SH SOLE 75114 0 0 DENALI THERAPEUTICS INC COM 24823R105 0 0 SH SOLE 540619 0 0 DENTSPLY SIRONA INC COM 24906P109 2214096 56367 SH SOLE 170126 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 116099 2294 SH SOLE 2 2294 0 0 DEVON ENERGY CORP NEW COM 25179M103 20433332 403741 SH SOLE 426487 0 0 DEVON ENERGY CORP NEW COM 25179M103 520170 10278 SH SOLE 10278 0 0 DEXCOM INC COM 252131107 4998064 43020 SH SOLE 6 0 0 43020 DEXCOM INC COM 252131107 3950820 34006 SH SOLE 5 34006 0 0 DEXCOM INC COM 252131107 12481217 107430 SH SOLE 355533 0 0 DIAMONDBACK ENERGY INC COM 25278X109 6521277 48245 SH SOLE 56766 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 128750 15836 SH SOLE 5 15836 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 1816242 223400 SH SOLE 589542 0 0 DICKS SPORTING GOODS INC COM 253393102 51080 360 SH SOLE 589 0 0 DIGITAL RLTY TR INC COM 253868103 173520 1765 SH SOLE 5 1765 0 0 DIGITAL RLTY TR INC COM 253868103 36822404 374554 SH SOLE 485985 0 0 DIGITALBRIDGE GROUP INC CL A NEW 25401T603 27577 2300 SH SOLE 2300 0 0 DIODES INC COM 254543101 15769 170 SH SOLE 170 0 0 DISCOVER FINL SVCS COM 254709108 7128143 72118 SH SOLE 90725 0 0 DISH NETWORK CORPORATION CL A 25470M109 713670 76492 SH SOLE 76492 0 0 DISNEY WALT CO COM 254687106 1689794 16876 SH SOLE 6 0 0 16876 DISNEY WALT CO COM 254687106 7982063 79717 SH SOLE 1 0 0 79717 DISNEY WALT CO COM 254687106 51460612 513938 SH SOLE 529038 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 325350 241000 SH SOLE 241000 0 0 DOCUSIGN INC COM 256163106 3951691 67782 SH SOLE 6 0 0 67782 DOCUSIGN INC COM 256163106 3300596 56614 SH SOLE 57461 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 16230 190 SH SOLE 190 0 0 DOLLAR GEN CORP NEW COM 256677105 12142700 57696 SH SOLE 69298 0 0 DOLLAR TREE INC COM 256746108 5013914 34928 SH SOLE 4 0 0 34928 DOLLAR TREE INC COM 256746108 5422745 37776 SH SOLE 1 0 0 37776 DOLLAR TREE INC COM 256746108 9251510 64448 SH SOLE 96475 0 0 DOMINION ENERGY INC COM 25746U109 12197102 218156 SH SOLE 218237 0 0 DOMINOS PIZZA INC COM 25754A201 3045360 9232 SH SOLE 9559 0 0 DONALDSON INC COM 257651109 1314445 20117 SH SOLE 6 0 0 20117 DONALDSON INC COM 257651109 34630 530 SH SOLE 530 0 0 DOORDASH INC CL A 25809K105 3701480 58236 SH SOLE 63334 0 0 DOUGLAS EMMETT INC COM 25960P109 2309409 187300 SH SOLE 187300 0 0 DOVER CORP COM 260003108 23894236 157261 SH SOLE 170030 0 0 DOW INC COM 260557103 12868556 234742 SH SOLE 282638 0 0 DR REDDYS LABS LTD ADR 256135203 2613087 45900 SH SOLE 48461 0 0 DRIVEN BRANDS HLDGS INC COM 26210V102 0 0 SH SOLE 47015 0 0 DROPBOX INC CL A 26210C104 1740561 80507 SH SOLE 80507 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 31597 640 SH SOLE 640 0 0 DTE ENERGY CO COM 233331107 5483025 50055 SH SOLE 50951 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 2059150 21345 SH SOLE 5 21345 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 23365034 242200 SH SOLE 297065 0 0 DUN & BRADSTREET HLDGS INC COM 26484T106 21132 1800 SH SOLE 1800 0 0 DUOLINGO INC CL A COM 26603R106 1529560 10727 SH SOLE 5 10727 0 0 DUPONT DE NEMOURS INC COM 26614N102 5523204 76957 SH SOLE 4 0 0 76957 DUPONT DE NEMOURS INC COM 26614N102 352319 4909 SH SOLE 2 4909 0 0 DUPONT DE NEMOURS INC COM 26614N102 343348 4784 SH SOLE 1 0 4784 0 DUPONT DE NEMOURS INC COM 26614N102 22555804 314279 SH SOLE 326962 0 0 DXC TECHNOLOGY CO COM 23355L106 156683 6130 SH SOLE 6130 0 0 DYCOM INDS INC COM 267475101 26222 280 SH SOLE 280 0 0 DYNATRACE INC COM NEW 268150109 56010 1324 SH SOLE 5 1324 0 0 DYNATRACE INC COM NEW 268150109 2561350 60552 SH SOLE 72416 0 0 E L F BEAUTY INC COM 26856L103 0 0 SH SOLE 21576 0 0 EAGLE MATLS INC COM 26969P108 20545 140 SH SOLE 140 0 0 EAST WEST BANCORP INC COM 27579R104 36075 650 SH SOLE 1684 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 1313544 95600 SH SOLE 95600 0 0 EASTERN BANKSHARES INC COM 27627N105 9970 790 SH SOLE 790 0 0 EASTGROUP PPTYS INC COM 277276101 7543552 45630 SH SOLE 70143 0 0 EASTMAN CHEM CO COM 277432100 2776557 32921 SH SOLE 36001 0 0 EATON CORP PLC SHS G29183103 8745194 51040 SH SOLE 4 0 0 51040 EATON CORP PLC SHS G29183103 6444097 37610 SH SOLE 1 121 0 37489 EATON CORP PLC SHS G29183103 17749453 103592 SH SOLE 106286 0 0 EBAY INC. COM 278642103 7422924 167296 SH SOLE 198136 0 0 ECOLAB INC COM 278865100 2533271 15304 SH SOLE 6 0 0 15304 ECOLAB INC COM 278865100 1554490 9391 SH SOLE 5 9391 0 0 ECOLAB INC COM 278865100 3329305 20113 SH SOLE 4 0 0 20113 ECOLAB INC COM 278865100 29514496 178303 SH SOLE 208495 0 0 EDGEWELL PERS CARE CO COM 28035Q102 19089 450 SH SOLE 450 0 0 EDISON INTL COM 281020107 2576750 36503 SH SOLE 5 36503 0 0 EDISON INTL COM 281020107 7106154 100668 SH SOLE 100840 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 2834330 34260 SH SOLE 6 0 0 34260 EDWARDS LIFESCIENCES CORP COM 28176E108 123180 1489 SH SOLE 5 1489 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 436732 5279 SH SOLE 4 0 0 5279 EDWARDS LIFESCIENCES CORP COM 28176E108 107797 1303 SH SOLE 2 1303 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 28168655 340489 SH SOLE 781444 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 490837 5933 SH SOLE 5933 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 1138970 121167 SH SOLE 121167 0 0 ELBIT SYS LTD ORD M3760D101 0 0 SH SOLE 126 0 0 ELECTRONIC ARTS INC COM 285512109 9928694 82430 SH SOLE 118386 0 0 ELEMENT SOLUTIONS INC COM 28618M106 17186 890 SH SOLE 890 0 0 ELEVANCE HEALTH INC COM 036752103 3874820 8427 SH SOLE 5 8427 0 0 ELEVANCE HEALTH INC COM 036752103 33155520 72107 SH SOLE 85731 0 0 ELME COMMUNITIES SH BEN INT 939653101 1660980 93000 SH SOLE 93000 0 0 EMBECTA CORP COMMON STOCK 29082K105 17997 640 SH SOLE 640 0 0 EMBRAER S.A. SPONSORED ADS 29082A107 0 0 SH SOLE 9900 0 0 EMCOR GROUP INC COM 29084Q100 48777 300 SH SOLE 300 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 12432 1200 SH SOLE 1200 0 0 EMERSON ELEC CO COM 291011104 2506580 28765 SH SOLE 5 28765 0 0 EMERSON ELEC CO COM 291011104 30150004 345995 SH SOLE 422335 0 0 EMPIRE ST RLTY TR INC CL A 292104106 888481 136900 SH SOLE 136900 0 0 ENBRIDGE INC COM 29250N105 1353028 35466 SH SOLE 2 35466 0 0 ENBRIDGE INC COM 29250N105 0 0 SH SOLE 402 0 0 ENCOMPASS HEALTH CORP COM 29261A100 37329 690 SH SOLE 690 0 0 ENCORE CAP GROUP INC COM 292554102 12108 240 SH SOLE 240 0 0 ENEL CHILE S.A. SPONSORED ADR 29278D105 115830 42900 SH SOLE 42900 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 27760 800 SH SOLE 800 0 0 ENERGY RECOVERY INC COM 29270J100 0 0 SH SOLE 10139 0 0 ENERSYS COM 29275Y102 21720 250 SH SOLE 250 0 0 ENOVA INTL INC COM 29357K103 14218 320 SH SOLE 320 0 0 ENOVIS CORPORATION COM 194014502 14228 266 SH SOLE 266 0 0 ENPHASE ENERGY INC COM 29355A107 9033419 42959 SH SOLE 56268 0 0 ENSIGN GROUP INC COM 29358P101 0 0 SH SOLE 16405 0 0 ENSTAR GROUP LIMITED SHS G3075P101 23179 100 SH SOLE 100 0 0 ENTEGRIS INC COM 29362U104 2923657 35650 SH SOLE 141677 0 0 ENTERGY CORP NEW COM 29364G103 5755363 53419 SH SOLE 54352 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 36792 900 SH SOLE 900 0 0 EOG RES INC COM 26875P101 5155255 44973 SH SOLE 6 0 0 44973 EOG RES INC COM 26875P101 2993910 26118 SH SOLE 5 26118 0 0 EOG RES INC COM 26875P101 11699367 102062 SH SOLE 4 0 0 102062 EOG RES INC COM 26875P101 7803667 68077 SH SOLE 1 275 0 67802 EOG RES INC COM 26875P101 17762950 154959 SH SOLE 167534 0 0 EPAM SYS INC COM 29414B104 4337593 14507 SH SOLE 15203 0 0 EPR PPTYS COM SH BEN INT 26884U109 3017901 79210 SH SOLE 228264 0 0 EQT CORP COM 26884L109 2698597 84569 SH SOLE 102509 0 0 EQUIFAX INC COM 294429105 71400 352 SH SOLE 5 352 0 0 EQUIFAX INC COM 294429105 6352340 31317 SH SOLE 32733 0 0 EQUINIX INC COM 29444U700 1147900 1592 SH SOLE 5 1592 0 0 EQUINIX INC COM 29444U700 86597625 120101 SH SOLE 191083 0 0 EQUINOR ASA SPONSORED ADR 29446M102 0 0 SH SOLE 141365 0 0 EQUITABLE HLDGS INC COM 29452E101 2278575 89743 SH SOLE 96644 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 36414 6300 SH SOLE 6300 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 2373366 114600 SH SOLE 114600 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 15245626 227106 SH SOLE 229635 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 26866380 447773 SH SOLE 452363 0 0 ERIE INDTY CO CL A 29530P102 1355211 5850 SH SOLE 6153 0 0 ESAB CORPORATION COM 29605J106 15713 266 SH SOLE 266 0 0 ESSENT GROUP LTD COM G3198U102 18824 470 SH SOLE 470 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 4199650 169000 SH SOLE 335816 0 0 ESSENTIAL UTILS INC COM 29670G102 2719832 62310 SH SOLE 116607 0 0 ESSEX PPTY TR INC COM 297178105 259120 1239 SH SOLE 5 1239 0 0 ESSEX PPTY TR INC COM 297178105 34114080 163116 SH SOLE 193913 0 0 ETF MANAGERS TR ETFMG TRAVEL TEC 26924G771 130610 7541 SH SOLE 5 0 0 0 ETF SER SOLUTIONS US GLB JETS 26922A842 2993841 160700 SH SOLE 160700 0 0 ETSY INC COM 29786A106 47650 428 SH SOLE 5 428 0 0 ETSY INC COM 29786A106 3913027 35148 SH SOLE 36763 0 0 EURONET WORLDWIDE INC COM 298736109 22380 200 SH SOLE 200 0 0 EVERCORE INC CLASS A 29977A105 25384 220 SH SOLE 220 0 0 EVEREST RE GROUP LTD COM G3223R108 3710519 10364 SH SOLE 12361 0 0 EVERGY INC COM 30034W106 3805453 62262 SH SOLE 66042 0 0 EVERSOURCE ENERGY COM 30040W108 14244885 182020 SH SOLE 2 182020 0 0 EVERSOURCE ENERGY COM 30040W108 33593575 429256 SH SOLE 478342 0 0 EVOLENT HEALTH INC CL A 30050B101 0 0 SH SOLE 59279 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 0 0 SH SOLE 41764 0 0 EXACT SCIENCES CORP COM 30063P105 3060740 45137 SH SOLE 45830 0 0 EXELIXIS INC COM 30161Q104 16304 840 SH SOLE 840 0 0 EXELON CORP COM 30161N101 2557300 61048 SH SOLE 5 61048 0 0 EXELON CORP COM 30161N101 3688373 88049 SH SOLE 4 0 0 88049 EXELON CORP COM 30161N101 6195740 147905 SH SOLE 1 0 0 147905 EXELON CORP COM 30161N101 20422380 487524 SH SOLE 745709 0 0 EXLSERVICE HOLDINGS INC COM 302081104 2634430 16279 SH SOLE 5 16279 0 0 EXPEDIA GROUP INC COM NEW 30212P303 3773303 38888 SH SOLE 43330 0 0 EXPEDITORS INTL WASH INC COM 302130109 22240826 201969 SH SOLE 211904 0 0 EXTRA SPACE STORAGE INC COM 30225T102 28357804 174049 SH SOLE 227202 0 0 EXXON MOBIL CORP COM 30231G102 6475860 59054 SH SOLE 5 59054 0 0 EXXON MOBIL CORP COM 30231G102 21807755 198867 SH SOLE 4 0 0 198867 EXXON MOBIL CORP COM 30231G102 9964585 90868 SH SOLE 1 622 0 90246 EXXON MOBIL CORP COM 30231G102 136400152 1243846 SH SOLE 1561741 0 0 F N B CORP COM 302520101 40600 3500 SH SOLE 3500 0 0 F5 INC COM 315616102 2855815 19602 SH SOLE 53508 0 0 FACTSET RESH SYS INC COM 303075105 4054599 9768 SH SOLE 10467 0 0 FAIR ISAAC CORP COM 303250104 2404605 3422 SH SOLE 6 0 0 3422 FAIR ISAAC CORP COM 303250104 4969424 7072 SH SOLE 7118 0 0 FARMLAND PARTNERS INC COM 31154R109 558540 52200 SH SOLE 52200 0 0 FASTENAL CO COM 311900104 8942820 165792 SH SOLE 172265 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 23190163 234647 SH SOLE 234647 0 0 FEDERAL SIGNAL CORP COM 313855108 0 0 SH SOLE 13700 0 0 FEDEX CORP COM 31428X106 8298071 36317 SH SOLE 4 0 0 36317 FEDEX CORP COM 31428X106 5530600 24205 SH SOLE 1 0 0 24205 FEDEX CORP COM 31428X106 15006309 65676 SH SOLE 74721 0 0 FERGUSON PLC NEW SHS G3421J106 6612333 49438 SH SOLE 51213 0 0 FERRARI N V COM N3167Y103 0 0 SH SOLE 6924 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 2549087 72977 SH SOLE 86543 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 11123633 204742 SH SOLE 2 204742 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 197924 3643 SH SOLE 1 0 3643 0 FIDELITY NATL INFORMATION SV COM 31620M106 29560138 544085 SH SOLE 557022 0 0 FIDUS INVT CORP COM 316500107 6941 364 SH SOLE 364 0 0 FIFTH THIRD BANCORP COM 316773100 5449505 204561 SH SOLE 223865 0 0 FIRST AMERN FINL CORP COM 31847R102 71245 1280 SH SOLE 1280 0 0 FIRST BANCORP P R COM NEW 318672706 21698 1900 SH SOLE 1900 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 3002014 3085 SH SOLE 3564 0 0 FIRST FINL BANCORP OH COM 320209109 19593 900 SH SOLE 900 0 0 FIRST FINL BANKSHARES INC COM 32020R109 10527 330 SH SOLE 330 0 0 FIRST HAWAIIAN INC COM 32051X108 29501 1430 SH SOLE 1430 0 0 FIRST HORIZON CORPORATION COM 320517105 2240742 126026 SH SOLE 126026 0 0 FIRST INDL RLTY TR INC COM 32054K103 7367668 138490 SH SOLE 138490 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 14631 490 SH SOLE 490 0 0 FIRST MERCHANTS CORP COM 320817109 11862 360 SH SOLE 360 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 631732 45156 SH SOLE 45156 0 0 FIRST SOLAR INC COM 336433107 133330 613 SH SOLE 5 613 0 0 FIRST SOLAR INC COM 336433107 5242620 24104 SH SOLE 30896 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 4275 100 SH SOLE 100 0 0 FIRSTCASH HOLDINGS INC COM 33768G107 17167 180 SH SOLE 180 0 0 FIRSTENERGY CORP COM 337932107 2121900 52968 SH SOLE 5 52968 0 0 FIRSTENERGY CORP COM 337932107 5663162 141367 SH SOLE 146162 0 0 FIRSTSERVICE CORP NEW COM 33767E202 0 0 SH SOLE 549 0 0 FISERV INC COM 337738108 34022 301 SH SOLE 1 301 0 0 FISERV INC COM 337738108 19629694 173668 SH SOLE 212861 0 0 FIVE BELOW INC COM 33829M101 507510 2464 SH SOLE 4 0 0 2464 FIVE BELOW INC COM 33829M101 116373 565 SH SOLE 1 122 0 443 FIVE BELOW INC COM 33829M101 20597 100 SH SOLE 100 0 0 FIVE9 INC COM 338307101 0 0 SH SOLE 21338 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 5778766 27407 SH SOLE 4 0 0 27407 FLEETCOR TECHNOLOGIES INC COM 339041105 5584362 26485 SH SOLE 1 0 0 26485 FLEETCOR TECHNOLOGIES INC COM 339041105 3769576 17878 SH SOLE 39686 0 0 FLEX LNG LTD SHS G35947202 0 0 SH SOLE 653 0 0 FLEX LTD ORD Y2573F102 149105 6480 SH SOLE 6480 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 16697 170 SH SOLE 170 0 0 FLOWERS FOODS INC COM 343498101 34811 1270 SH SOLE 1270 0 0 FLOWSERVE CORP COM 34354P105 32640 960 SH SOLE 10743 0 0 FLUOR CORP NEW COM 343412102 89050 2881 SH SOLE 5 2881 0 0 FLUOR CORP NEW COM 343412102 51929 1680 SH SOLE 1680 0 0 FMC CORP COM NEW 302491303 116510 954 SH SOLE 5 954 0 0 FMC CORP COM NEW 302491303 4005742 32799 SH SOLE 69781 0 0 FOOT LOCKER INC COM 344849104 338556 8530 SH SOLE 8530 0 0 FORD MTR CO DEL NOTE 3/1 345370CZ1 5007500 5000000 PRN SOLE 2 5000000 0 0 FORD MTR CO DEL COM 345370860 14086863 1118005 SH SOLE 1256622 0 0 FORTINET INC COM 34959E109 168875 2541 SH SOLE 2 2541 0 0 FORTINET INC COM 34959E109 64787999 974842 SH SOLE 974876 0 0 FORTINET INC COM 34959E109 744884 11208 SH SOLE 11208 0 0 FORTIVE CORP COM 34959J108 2595914 38080 SH SOLE 6 0 0 38080 FORTIVE CORP COM 34959J108 5840260 85672 SH SOLE 107561 0 0 FORTUNE BRANDS INNOVATIONS I COM 34964C106 1768360 30110 SH SOLE 77932 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 46470 1730 SH SOLE 5 1730 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 2341118 87160 SH SOLE 361719 0 0 FOX CORP CL A COM 35137L105 3629390 106590 SH SOLE 166601 0 0 FOX CORP CL B COM 35137L204 1332898 42571 SH SOLE 58080 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 17763051 659356 SH SOLE 688585 0 0 FRANKLIN STR PPTYS CORP COM 35471R106 157000 100000 SH SOLE 100000 0 0 FREEPORT-MCMORAN INC CL B 35671D857 13629248 333152 SH SOLE 4 0 0 333152 FREEPORT-MCMORAN INC CL B 35671D857 9572285 233984 SH SOLE 1 0 0 233984 FREEPORT-MCMORAN INC CL B 35671D857 14806434 361927 SH SOLE 386887 0 0 FRONTIER COMMUNICATIONS PARE COM 35909D109 65350 2870 SH SOLE 2870 0 0 FS KKR CAP CORP COM 302635206 108651 5873 SH SOLE 5873 0 0 FTAI AVIATION LTD SHS G3730V105 21529 770 SH SOLE 770 0 0 FTI CONSULTING INC COM 302941109 31576 160 SH SOLE 160 0 0 FULLER H B CO COM 359694106 24642 360 SH SOLE 360 0 0 FULTON FINL CORP PA COM 360271100 19348 1400 SH SOLE 1400 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 735233 14180 SH SOLE 14180 0 0 G III APPAREL GROUP LTD COM 36237H101 15550 1000 SH SOLE 1000 0 0 GALLAGHER ARTHUR J & CO COM 363576109 2884190 15076 SH SOLE 5 15076 0 0 GALLAGHER ARTHUR J & CO COM 363576109 10290948 53792 SH SOLE 55146 0 0 GAMESTOP CORP NEW CL A 36467W109 23020 1000 SH SOLE 1000 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 2646310 50832 SH SOLE 5 50832 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 17850125 342876 SH SOLE 457497 0 0 GAP INC COM 364760108 44176 4400 SH SOLE 4400 0 0 GARMIN LTD SHS H2906T109 3858273 38231 SH SOLE 72750 0 0 GARTNER INC COM 366651107 4391380 13480 SH SOLE 5 13480 0 0 GARTNER INC COM 366651107 6555144 20122 SH SOLE 20208 0 0 GATES INDL CORP PLC ORD SHS G39108108 16668 1200 SH SOLE 1200 0 0 GATX CORP COM 361448103 33006 300 SH SOLE 300 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 7481710 91207 SH SOLE 92544 0 0 GEN DIGITAL INC COM 668771108 2598419 151423 SH SOLE 158852 0 0 GENERAC HLDGS INC COM 368736104 1609349 14900 SH SOLE 14900 0 0 GENERAL DYNAMICS CORP COM 369550108 30369730 133078 SH SOLE 135344 0 0 GENERAL ELECTRIC CO COM NEW 369604301 27087878 283346 SH SOLE 287358 0 0 GENERAL MLS INC COM 370334104 16891425 197653 SH SOLE 219702 0 0 GENERAL MTRS CO COM 37045V100 14471214 394526 SH SOLE 482153 0 0 GENMAB A/S SPONSORED ADS 372303206 0 0 SH SOLE 528388 0 0 GENPACT LIMITED SHS G3922B107 31430 680 SH SOLE 680 0 0 GENTEX CORP COM 371901109 40083 1430 SH SOLE 1430 0 0 GENTHERM INC COM 37253A103 0 0 SH SOLE 7295 0 0 GENUINE PARTS CO COM 372460105 23756682 141992 SH SOLE 145264 0 0 GENWORTH FINL INC COM CL A 37247D106 33634 6700 SH SOLE 6700 0 0 GEO GROUP INC NEW COM 36162J106 27615 3500 SH SOLE 3500 0 0 GETTY RLTY CORP NEW COM 374297109 1603695 44510 SH SOLE 44510 0 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 0 0 SH SOLE 54301 0 0 GILDAN ACTIVEWEAR INC COM 375916103 0 0 SH SOLE 3760 0 0 GILEAD SCIENCES INC COM 375558103 1133785 13665 SH SOLE 6 0 0 13665 GILEAD SCIENCES INC COM 375558103 3300380 39778 SH SOLE 5 39778 0 0 GILEAD SCIENCES INC COM 375558103 255382 3078 SH SOLE 4 0 0 3078 GILEAD SCIENCES INC COM 375558103 10888485 131234 SH SOLE 2 131234 0 0 GILEAD SCIENCES INC COM 375558103 10288 124 SH SOLE 1 124 0 0 GILEAD SCIENCES INC COM 375558103 45710828 550932 SH SOLE 1040894 0 0 GLACIER BANCORP INC NEW COM 37637Q105 25626 610 SH SOLE 610 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 515304 40800 SH SOLE 40800 0 0 GLADSTONE INVT CORP COM 376546107 4611 348 SH SOLE 348 0 0 GLADSTONE LD CORP COM 376549101 582750 35000 SH SOLE 35000 0 0 GLOBAL MED REIT INC COM NEW 37954A204 579396 63600 SH SOLE 63600 0 0 GLOBAL NET LEASE INC COM NEW 379378201 1394024 108400 SH SOLE 108400 0 0 GLOBAL PMTS INC COM 37940X102 76830 730 SH SOLE 5 730 0 0 GLOBAL PMTS INC COM 37940X102 7148637 67927 SH SOLE 84916 0 0 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 325890 13670 SH SOLE 5 0 0 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 965960 15200 SH SOLE 5 15200 0 0 GLOBAL X FDS TELMDC&DIG ETF 37954Y285 1172 100 SH SOLE 100 0 0 GLOBAL X FDS GENOMIC BIOTECH 37954Y434 1232 100 SH SOLE 100 0 0 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 1835 100 SH SOLE 100 0 0 GLOBAL X FDS US INFR DEV ETF 37954Y673 2835 100 SH SOLE 100 0 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 2726295 42900 SH SOLE 42900 0 0 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 1246260 17266 SH SOLE 17266 0 0 GLOBANT S A COM L44385109 0 0 SH SOLE 17389 0 0 GLOBE LIFE INC COM 37959E102 2711003 24641 SH SOLE 77015 0 0 GMS INC COM 36251C103 24893 430 SH SOLE 430 0 0 GODADDY INC CL A 380237107 3218390 41410 SH SOLE 5 41410 0 0 GODADDY INC CL A 380237107 3681286 47366 SH SOLE 107889 0 0 GOLAR LNG LTD SHS G9456A100 0 0 SH SOLE 36608 0 0 GOLDMAN SACHS BDC INC SHS 38147U107 28215 2067 SH SOLE 2067 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 43484368 132935 SH SOLE 135937 0 0 GOLUB CAP BDC INC COM 38173M102 32978 2432 SH SOLE 2432 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 93670 8500 SH SOLE 8500 0 0 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 974638 323800 SH SOLE 323800 0 0 GRACO INC COM 384109104 2892802 39622 SH SOLE 41097 0 0 GRAFTECH INTL LTD COM 384313508 16038 3300 SH SOLE 3300 0 0 GRAHAM HLDGS CO COM CL B 384637104 22642 38 SH SOLE 38 0 0 GRAINGER W W INC COM 384802104 29045740 42168 SH SOLE 42779 0 0 GRAND CANYON ED INC COM 38526M106 117540 1032 SH SOLE 5 1032 0 0 GRAND CANYON ED INC COM 38526M106 15946 140 SH SOLE 140 0 0 GRANITE CONSTR INC COM 387328107 20540 500 SH SOLE 500 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 53529 2100 SH SOLE 50352 0 0 GRAY TELEVISION INC COM 389375106 14039 1610 SH SOLE 1610 0 0 GREENBRIER COS INC COM 393657101 17694 550 SH SOLE 550 0 0 GREIF INC CL A 397624107 20912 330 SH SOLE 330 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 0 0 SH SOLE 48382 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 17804 630 SH SOLE 630 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 49812 220 SH SOLE 220 0 0 GSK PLC SPONSORED ADR 37733W204 0 0 SH SOLE 1505 0 0 GUARDANT HEALTH INC COM 40131M109 0 0 SH SOLE 103822 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 92630 1129 SH SOLE 5 1129 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 0 0 SH SOLE 10363 0 0 GULFPORT ENERGY CORP COMMON SHARES 402635502 0 0 SH SOLE 3638 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 43900 870 SH SOLE 18029 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 0 0 SH SOLE 39000 0 0 H WORLD GROUP LTD SPONSORED ADS 44332N106 920824 18800 SH SOLE 18800 0 0 HAIN CELESTIAL GROUP INC COM 405217100 10633 620 SH SOLE 620 0 0 HALEON PLC SPON ADS 405552100 0 0 SH SOLE 490 0 0 HALLIBURTON CO COM 406216101 7546520 238512 SH SOLE 468904 0 0 HAMILTON LANE INC CL A 407497106 108825 1471 SH SOLE 13327 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 23660 650 SH SOLE 650 0 0 HANESBRANDS INC COM 410345102 52600 10000 SH SOLE 10000 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 70700 2472 SH SOLE 5 2472 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 0 0 SH SOLE 40990 0 0 HANOVER INS GROUP INC COM 410867105 41120 320 SH SOLE 320 0 0 HARLEY DAVIDSON INC COM 412822108 41387 1090 SH SOLE 1090 0 0 HARMONY BIOSCIENCES HLDGS IN COM 413197104 0 0 SH SOLE 37853 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 5901210 84678 SH SOLE 98037 0 0 HASBRO INC COM 418056107 2091548 38956 SH SOLE 38956 0 0 HASHICORP INC COM CL A 418100103 21940 749 SH SOLE 5 749 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 41856 1090 SH SOLE 1090 0 0 HCA HEALTHCARE INC COM 40412C101 14473923 54892 SH SOLE 61222 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 233345 3500 SH SOLE 2 3500 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 0 0 SH SOLE 390028 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 4326883 64900 SH SOLE 0 0 64900 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 9507016 491827 SH SOLE 544102 0 0 HEALTHEQUITY INC COM 42226A107 0 0 SH SOLE 24577 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 93900 4274 SH SOLE 5 4274 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 15676298 713532 SH SOLE 1218800 0 0 HEICO CORP NEW COM 422806109 78165 457 SH SOLE 2 457 0 0 HEICO CORP NEW COM 422806109 9915189 57970 SH SOLE 58663 0 0 HEICO CORP NEW CL A 422806208 2463867 18130 SH SOLE 19156 0 0 HEICO CORP NEW COM 422806109 359184 2100 SH SOLE 2100 0 0 HELEN OF TROY LTD COM G4388N106 16179 170 SH SOLE 170 0 0 HELLO GROUP INC ADS 423403104 18200 2000 SH SOLE 2000 0 0 HELMERICH & PAYNE INC COM 423452101 36823 1030 SH SOLE 1030 0 0 HENRY JACK & ASSOC INC COM 426281101 2774755 18410 SH SOLE 20907 0 0 HENRY SCHEIN INC COM 806407102 2935766 36004 SH SOLE 36004 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 30590 1900 SH SOLE 1900 0 0 HERC HLDGS INC COM 42704L104 17085 150 SH SOLE 3419 0 0 HERCULES CAPITAL INC COM 427096508 18678 1449 SH SOLE 1449 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 0 0 SH SOLE 6738 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 238560 35500 SH SOLE 35500 0 0 HERSHEY CO COM 427866108 13600250 53458 SH SOLE 85553 0 0 HESAI GROUP SPONSORED ADS 428050108 157020 10150 SH SOLE 5 101500 0 0 HESS CORP COM 42809H107 9351409 70662 SH SOLE 76154 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 5723553 359294 SH SOLE 446188 0 0 HEXCEL CORP NEW COM 428291108 19793 290 SH SOLE 290 0 0 HF SINCLAIR CORP COM 403949100 1875064 38757 SH SOLE 47703 0 0 HIGHWOODS PPTYS INC COM 431284108 2581975 111340 SH SOLE 159854 0 0 HILLENBRAND INC COM 431571108 23765 500 SH SOLE 500 0 0 HILLTOP HOLDINGS INC COM 432748101 16912 570 SH SOLE 570 0 0 HILTON GRAND VACATIONS INC COM 43283X105 16883 380 SH SOLE 380 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 9619167 68284 SH SOLE 159378 0 0 HOLOGIC INC COM 436440101 2569410 31839 SH SOLE 5 31839 0 0 HOLOGIC INC COM 436440101 5187235 64278 SH SOLE 79116 0 0 HOME BANCSHARES INC COM 436893200 23881 1100 SH SOLE 1100 0 0 HOME DEPOT INC COM 437076102 2204550 7470 SH SOLE 5 7470 0 0 HOME DEPOT INC COM 437076102 944384 3200 SH SOLE 2 3200 0 0 HOME DEPOT INC COM 437076102 2706546 9171 SH SOLE 1 0 900 8271 HOME DEPOT INC COM 437076102 108877146 368925 SH SOLE 369756 0 0 HONEYWELL INTL INC COM 438516106 1051160 5500 SH SOLE 2 5500 0 0 HONEYWELL INTL INC COM 438516106 57862918 302757 SH SOLE 304604 0 0 HOPE BANCORP INC COM 43940T109 13748 1400 SH SOLE 1400 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 17744 530 SH SOLE 530 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 5710205 52320 SH SOLE 57028 0 0 HORMEL FOODS CORP COM 440452100 21971088 550930 SH SOLE 553814 0 0 HOST HOTELS & RESORTS INC COM 44107P104 15397340 933738 SH SOLE 1196453 0 0 HOSTESS BRANDS INC CL A 44109J106 20153 810 SH SOLE 810 0 0 HOULIHAN LOKEY INC CL A 441593100 14873 170 SH SOLE 170 0 0 HOWARD HUGHES CORP COM 44267D107 16800 210 SH SOLE 210 0 0 HOWMET AEROSPACE INC COM 443201108 4008287 94602 SH SOLE 112842 0 0 HP INC COM 40434L105 602970 20544 SH SOLE 5 20544 0 0 HP INC COM 40434L105 8027108 273496 SH SOLE 273584 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 0 0 SH SOLE 37568 0 0 HUB GROUP INC CL A 443320106 26861 320 SH SOLE 320 0 0 HUBBELL INC COM 443510607 151580 623 SH SOLE 5 623 0 0 HUBBELL INC COM 443510607 3221424 13240 SH SOLE 36116 0 0 HUBSPOT INC COM 443573100 2236163 5217 SH SOLE 6 0 0 5217 HUBSPOT INC COM 443573100 5212743 12158 SH SOLE 12462 0 0 HUDSON PAC PPTYS INC COM 444097109 923685 138900 SH SOLE 138900 0 0 HUMANA INC COM 444859102 3326370 6852 SH SOLE 5 6852 0 0 HUMANA INC COM 444859102 19741716 40666 SH SOLE 59705 0 0 HUNT J B TRANS SVCS INC COM 445658107 2378360 13555 SH SOLE 6 0 0 13555 HUNT J B TRANS SVCS INC COM 445658107 3678343 20964 SH SOLE 25689 0 0 HUNTINGTON BANCSHARES INC COM 446150104 4201266 375113 SH SOLE 457825 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 2226707 10756 SH SOLE 10756 0 0 HUNTSMAN CORP COM 447011107 59371 2170 SH SOLE 2170 0 0 HYATT HOTELS CORP COM CL A 448579102 90210 807 SH SOLE 5 807 0 0 HYATT HOTELS CORP COM CL A 448579102 0 0 SH SOLE 20512 0 0 IAC INC COM NEW 44891N208 37668 730 SH SOLE 730 0 0 ICF INTL INC COM 44925C103 0 0 SH SOLE 3071 0 0 ICICI BANK LIMITED ADR 45104G104 3644862 168900 SH SOLE 6 0 0 168900 ICICI BANK LIMITED ADR 45104G104 578128 26790 SH SOLE 297262 0 0 ICICI BANK LIMITED ADR 45104G104 3959930 183500 SH SOLE 0 0 183500 ICON PLC SHS G4705A100 60019 281 SH SOLE 729 0 0 IDACORP INC COM 451107106 37916 350 SH SOLE 350 0 0 IDEX CORP COM 45167R104 4472972 19361 SH SOLE 41355 0 0 IDEXX LABS INC COM 45168D104 2485398 4970 SH SOLE 6 0 0 4970 IDEXX LABS INC COM 45168D104 152024 304 SH SOLE 2 304 0 0 IDEXX LABS INC COM 45168D104 42809848 85606 SH SOLE 133557 0 0 IDEXX LABS INC COM 45168D104 684109 1368 SH SOLE 1368 0 0 IHEARTMEDIA INC COM CL A 45174J509 71031 18213 SH SOLE 2 18213 0 0 IHEARTMEDIA INC COM CL A 45174J509 0 0 SH SOLE 755 0 0 ILLINOIS TOOL WKS INC COM 452308109 37486674 153981 SH SOLE 156888 0 0 ILLUMINA INC COM 452327109 2421080 10411 SH SOLE 5 10411 0 0 ILLUMINA INC COM 452327109 10930315 47002 SH SOLE 113642 0 0 IMMUNOCORE HLDGS PLC ADS 45258D105 0 0 SH SOLE 72468 0 0 IMPERIAL OIL LTD COM NEW 453038408 0 0 SH SOLE 2186 0 0 INCYTE CORP COM 45337C102 1212040 16771 SH SOLE 5 16771 0 0 INCYTE CORP COM 45337C102 6688372 92547 SH SOLE 207205 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 178370 11127 SH SOLE 5 11127 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 3783080 236000 SH SOLE 626991 0 0 INDEPENDENT BANK GROUP INC COM 45384B106 9270 200 SH SOLE 200 0 0 INDEPENDENT BK CORP MASS COM 453836108 13780 210 SH SOLE 210 0 0 INDUS REALTY TRUST INC COM 45580R103 363932 5490 SH SOLE 5490 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 184507 60100 SH SOLE 60100 0 0 INFOSYS LTD SPONSORED ADR 456788108 1234752 70800 SH SOLE 6 0 0 70800 INFOSYS LTD SPONSORED ADR 456788108 97664 5600 SH SOLE 2 5600 0 0 INFOSYS LTD SPONSORED ADR 456788108 12745047 730794 SH SOLE 750044 0 0 INFOSYS LTD SPONSORED ADR 456788108 3631008 208200 SH SOLE 0 0 208200 INGERSOLL RAND INC COM 45687V106 5918361 101725 SH SOLE 148551 0 0 INGEVITY CORP COM 45688C107 16450 230 SH SOLE 17241 0 0 INGLES MKTS INC CL A 457030104 17740 200 SH SOLE 200 0 0 INGREDION INC COM 457187102 63073 620 SH SOLE 19097 0 0 INMODE LTD SHS M5425M103 0 0 SH SOLE 37620 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 2207510 29050 SH SOLE 29050 0 0 INSIGHT ENTERPRISES INC COM 45765U103 45747 320 SH SOLE 320 0 0 INSMED INC COM PAR $.01 457669307 0 0 SH SOLE 328056 0 0 INSPERITY INC COM 45778Q107 29172 240 SH SOLE 240 0 0 INSULET CORP COM 45784P101 4339770 13606 SH SOLE 6 0 0 13606 INSULET CORP COM 45784P101 602830 1890 SH SOLE 5 1890 0 0 INSULET CORP COM 45784P101 185316 581 SH SOLE 2 581 0 0 INSULET CORP COM 45784P101 40991782 128517 SH SOLE 223664 0 0 INSULET CORP COM 45784P101 829296 2600 SH SOLE 2600 0 0 INTEGER HLDGS CORP COM 45826H109 17050 220 SH SOLE 220 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 14353 250 SH SOLE 250 0 0 INTEL CORP COM 458140100 2350508 71947 SH SOLE 4 0 0 71947 INTEL CORP COM 458140100 269952 8263 SH SOLE 1 1513 6750 0 INTEL CORP COM 458140100 58366654 1786552 SH SOLE 1872969 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 0 0 SH SOLE 294306 0 0 INTER PARFUMS INC COM 458334109 0 0 SH SOLE 26664 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 0 0 SH SOLE 383 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 2254854 21621 SH SOLE 6 0 0 21621 INTERCONTINENTAL EXCHANGE IN COM 45866F104 14830977 142209 SH SOLE 277687 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 18413 430 SH SOLE 430 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 54792998 417980 SH SOLE 423241 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 5933351 64521 SH SOLE 84280 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 22512 840 SH SOLE 840 0 0 INTERNATIONAL PAPER CO COM 460146103 3272950 90764 SH SOLE 142681 0 0 INTERPUBLIC GROUP COS INC COM 460690100 4051935 108806 SH SOLE 125376 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 0 0 SH SOLE 87852 0 0 INTUIT COM 461202103 86940 195 SH SOLE 5 195 0 0 INTUIT COM 461202103 3228701 7242 SH SOLE 4 0 0 7242 INTUIT COM 461202103 123495 277 SH SOLE 2 277 0 0 INTUIT COM 461202103 76805363 172275 SH SOLE 172852 0 0 INTUIT COM 461202103 552829 1240 SH SOLE 1240 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 11085354 43392 SH SOLE 6 0 0 43392 INTUITIVE SURGICAL INC COM NEW 46120E602 117772 461 SH SOLE 2 461 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 61133460 239298 SH SOLE 494760 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 515794 2019 SH SOLE 2019 0 0 INVENTRUST PPTYS CORP COM NEW 46124J201 1670760 71400 SH SOLE 71400 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 691070 9105 SH SOLE 5 0 0 0 INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 1521806 37400 SH SOLE 37400 0 0 INVESCO LTD SHS G491BT108 1614564 98449 SH SOLE 98449 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 2655700 8275 SH SOLE 5 8275 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 29672225 92457 SH SOLE 92487 0 0 INVITAE CORP COM 46185L103 9450 7000 SH SOLE 7000 0 0 INVITATION HOMES INC COM 46187W107 635310 20343 SH SOLE 5 20343 0 0 INVITATION HOMES INC COM 46187W107 23753788 760608 SH SOLE 1318212 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 0 0 SH SOLE 302061 0 0 IPG PHOTONICS CORP COM 44980X109 17263 140 SH SOLE 140 0 0 IQIYI INC SPONSORED ADS 46267X108 302120 41500 SH SOLE 48364 0 0 IQVIA HLDGS INC COM 46266C105 9289953 46709 SH SOLE 92328 0 0 IRON MTN INC DEL COM 46284V101 20783260 392804 SH SOLE 501975 0 0 ISHARES GOLD TR ISHARES NEW 464285204 7289019 195050 SH SOLE 196220 0 0 ISHARES INC EM MKTS DIV ETF 464286319 259240 10564 SH SOLE 5 10564 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 3236316 118200 SH SOLE 118200 0 0 ISHARES INC MSCI EM ASIA ETF 464286426 411990 6200 SH SOLE 6200 0 0 ISHARES INC MSCI THAILND ETF 464286624 1415655 19300 SH SOLE 19300 0 0 ISHARES INC MSCI TURKEY ETF 464286715 9786 300 SH SOLE 300 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 5290011 116700 SH SOLE 116700 0 0 ISHARES INC MSCI MLY ETF NEW 46434G814 1445484 65200 SH SOLE 65200 0 0 ISHARES SILVER TR ISHARES 46428Q109 2212 100 SH SOLE 100 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 186850 1883 SH SOLE 5 1883 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 11345300 272200 SH SOLE 5 272200 0 0 ISHARES TR A RATE CP BD ETF 46429B291 9878960 206500 SH SOLE 5 206500 0 0 ISHARES TR CONV BD ETF 46435G102 11037950 151996 SH SOLE 5 0 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 1063360 10460 SH SOLE 5 10460 0 0 ISHARES TR CORE S&P US GWT 464287671 383580 4321 SH SOLE 5 4321 0 0 ISHARES TR CORE S&P500 ETF 464287200 7565930 18405 SH SOLE 5 18405 0 0 ISHARES TR CORE US AGGBD ET 464287226 7569650 75970 SH SOLE 5 75970 0 0 ISHARES TR EAFE VALUE ETF 464288877 262260 5404 SH SOLE 5 5404 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 327740 6504 SH SOLE 5 6504 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 1913720 96750 SH SOLE 5 96750 0 0 ISHARES TR IBOXX HI YD ETF 464288513 1420420 18801 SH SOLE 5 18801 0 0 ISHARES TR IBOXX INV CP ETF 464287242 8108400 73975 SH SOLE 5 73975 0 0 ISHARES TR ISHARES SEMICDTR 464287523 355740 800 SH SOLE 5 800 0 0 ISHARES TR JPMORGAN USD EMG 464288281 520350 6031 SH SOLE 5 6031 0 0 ISHARES TR MORNINGSTAR GRWT 464287119 452500 8174 SH SOLE 5 8174 0 0 ISHARES TR MSCI ACWI ETF 464288257 1327110 14558 SH SOLE 5 14558 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 569760 14439 SH SOLE 5 14439 0 0 ISHARES TR MSCI INDIA ETF 46429B598 393600 10000 SH SOLE 5 10000 0 0 ISHARES TR PFD AND INCM SEC 464288687 124440 3986 SH SOLE 5 3986 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 462030 1891 SH SOLE 5 1891 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 2844220 18680 SH SOLE 5 18680 0 0 ISHARES TR RUS TP200 GR ETF 464289438 385950 2778 SH SOLE 5 2778 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 2686700 15060 SH SOLE 5 15060 0 0 ISHARES TR SP SMCP600VL ETF 464287879 259060 2768 SH SOLE 5 2768 0 0 ISHARES TR US INFRASTRUC 46435U713 347300 9306 SH SOLE 5 0 0 0 ISHARES TR TIPS BD ETF 464287176 12744900 115600 SH SOLE 115600 0 0 ISHARES TR IBOXX INV CP ETF 464287242 36280910 331000 SH SOLE 331202 0 0 ISHARES TR LATN AMER 40 ETF 464287390 76384 3200 SH SOLE 3200 0 0 ISHARES TR S&P 500 VAL ETF 464287408 15176 100 SH SOLE 100 0 0 ISHARES TR EXPANDED TECH 464287515 30470 100 SH SOLE 100 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 0 0 SH SOLE 97500 0 0 ISHARES TR US TELECOM ETF 464287713 2316 100 SH SOLE 100 0 0 ISHARES TR U.S. REAL ES ETF 464287739 93390 1100 SH SOLE 1100 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 1978 100 SH SOLE 100 0 0 ISHARES TR JPMORGAN USD EMG 464288281 3951624 45800 SH SOLE 45800 0 0 ISHARES TR MBS ETF 464288588 748367 7900 SH SOLE 7900 0 0 ISHARES TR USD INV GRDE ETF 464288620 10132 200 SH SOLE 200 0 0 ISHARES TR U.S. MED DVC ETF 464288810 5398 100 SH SOLE 100 0 0 ISHARES TR MSCI INDIA ETF 46429B598 3504614 89040 SH SOLE 89040 0 0 ISHARES TR MSCI POLAND ETF 46429B606 1548 100 SH SOLE 100 0 0 ISHARES TR MSCI USA VALUE 46432F388 9259 100 SH SOLE 100 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 37687056 904200 SH SOLE 904200 0 0 ISHARES TR FALN ANGLS USD 46435G474 43474508 1720400 SH SOLE 1720400 0 0 ISHARES TR GENOMICS IMMUN 46435U192 2327 100 SH SOLE 100 0 0 ITRON INC COM 465741106 25507 460 SH SOLE 460 0 0 ITT INC COM 45073V108 27616 320 SH SOLE 320 0 0 IVERIC BIO INC COM 46583P102 0 0 SH SOLE 207457 0 0 JABIL INC COM 466313103 3650260 41405 SH SOLE 5 41405 0 0 JABIL INC COM 466313103 117253 1330 SH SOLE 11959 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 52000 1390 SH SOLE 1390 0 0 JACOBS SOLUTIONS INC COM 46982L108 571921 4867 SH SOLE 4 0 0 4867 JACOBS SOLUTIONS INC COM 46982L108 6364577 54162 SH SOLE 1 116 0 54046 JACOBS SOLUTIONS INC COM 46982L108 3724009 31691 SH SOLE 38478 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 49550 1860 SH SOLE 1860 0 0 JAPAN SMALLER CAPITALIZATION COM 47109U104 374104 54139 SH SOLE 54139 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2155441 14730 SH SOLE 14730 0 0 JBG SMITH PPTYS COM 46590V100 1540036 102260 SH SOLE 102260 0 0 JD.COM INC SPON ADR CL A 47215P106 3778929 86100 SH SOLE 6 0 0 86100 JD.COM INC SPON ADR CL A 47215P106 4533837 103300 SH SOLE 2 103300 0 0 JD.COM INC SPON ADR CL A 47215P106 1755073 39988 SH SOLE 39988 0 0 JEFFERIES FINL GROUP INC COM 47233W109 71415 2250 SH SOLE 2250 0 0 JELD-WEN HLDG INC COM 47580P103 27852 2200 SH SOLE 65376 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 29592 580 SH SOLE 580 0 0 JOHNSON & JOHNSON COM 478160104 3063580 19765 SH SOLE 5 19765 0 0 JOHNSON & JOHNSON COM 478160104 6736765 43463 SH SOLE 4 0 0 43463 JOHNSON & JOHNSON COM 478160104 2908730 18766 SH SOLE 2 18766 0 0 JOHNSON & JOHNSON COM 478160104 8014740 51708 SH SOLE 1 0 0 51708 JOHNSON & JOHNSON COM 478160104 181591645 1171559 SH SOLE 1787901 0 0 JOHNSON CTLS INTL PLC SHS G51502105 1589025 26387 SH SOLE 6 0 0 26387 JOHNSON CTLS INTL PLC SHS G51502105 11312026 187845 SH SOLE 4 0 0 187845 JOHNSON CTLS INTL PLC SHS G51502105 31949480 530546 SH SOLE 2 530546 0 0 JOHNSON CTLS INTL PLC SHS G51502105 9178973 152424 SH SOLE 1 1015 4798 146611 JOHNSON CTLS INTL PLC SHS G51502105 49582257 823352 SH SOLE 828733 0 0 JOHNSON CTLS INTL PLC SHS G51502105 463694 7700 SH SOLE 7700 0 0 JONES LANG LASALLE INC COM 48020Q107 77110 530 SH SOLE 3276 0 0 JOYY INC ADS REPSTG COM A 46591M109 159018 5100 SH SOLE 5784 0 0 JPMORGAN CHASE & CO COM 46625H100 9310000 71445 SH SOLE 5 71445 0 0 JPMORGAN CHASE & CO COM 46625H100 1222829 9384 SH SOLE 2 9384 0 0 JPMORGAN CHASE & CO COM 46625H100 11822635 90727 SH SOLE 1 0 0 90727 JPMORGAN CHASE & CO COM 46625H100 126059548 967382 SH SOLE 1051539 0 0 JUNIPER NETWORKS INC COM 48203R104 82815 2406 SH SOLE 2 2406 0 0 JUNIPER NETWORKS INC COM 48203R104 56262553 1634589 SH SOLE 1637025 0 0 JUNIPER NETWORKS INC COM 48203R104 374455 10879 SH SOLE 10879 0 0 KANZHUN LIMITED SPONSORED ADS 48553T106 378697 19900 SH SOLE 67145 0 0 KAR AUCTION SVCS INC COM 48238T109 28728 2100 SH SOLE 2100 0 0 KARUNA THERAPEUTICS INC COM 48576A100 1543940 8500 SH SOLE 5 8500 0 0 KARUNA THERAPEUTICS INC COM 48576A100 0 0 SH SOLE 17903 0 0 KB HOME COM 48666K109 28126 700 SH SOLE 700 0 0 KBR INC COM 48242W106 42389 770 SH SOLE 770 0 0 KE HLDGS INC SPONSORED ADS 482497104 59230 3144 SH SOLE 5 9432 0 0 KE HLDGS INC SPONSORED ADS 482497104 1283381 68120 SH SOLE 68120 0 0 KELLOGG CO COM 487836108 7941121 118595 SH SOLE 129451 0 0 KEMPER CORP COM 488401100 36622 670 SH SOLE 670 0 0 KENNAMETAL INC COM 489170100 20409 740 SH SOLE 740 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 14931 900 SH SOLE 900 0 0 KEURIG DR PEPPER INC COM 49271V100 8769691 248574 SH SOLE 363251 0 0 KEYCORP COM 493267108 3010897 240487 SH SOLE 282013 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 3075225 19044 SH SOLE 6 0 0 19044 KEYSIGHT TECHNOLOGIES INC COM 49338L103 7413062 45907 SH SOLE 47045 0 0 KILROY RLTY CORP COM 49427F108 3623616 111840 SH SOLE 156375 0 0 KIMBERLY-CLARK CORP COM 494368103 33064694 246347 SH SOLE 331252 0 0 KIMCO RLTY CORP COM 49446R109 15634214 800523 SH SOLE 1096562 0 0 KINDER MORGAN INC DEL COM 49456B101 9403308 537025 SH SOLE 574733 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 6545 0 0 KIRBY CORP COM 497266106 35547 510 SH SOLE 510 0 0 KITE RLTY GROUP TR COM NEW 49803T300 5169750 247120 SH SOLE 862237 0 0 KKR & CO INC COM 48251W104 7342769 139809 SH SOLE 143526 0 0 KLA CORP COM NEW 482480100 3188170 7987 SH SOLE 5 7987 0 0 KLA CORP COM NEW 482480100 85023 213 SH SOLE 1 213 0 0 KLA CORP COM NEW 482480100 23993710 60109 SH SOLE 61513 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 3263700 57683 SH SOLE 5 57683 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 2235646 39513 SH SOLE 127805 0 0 KOHLS CORP COM 500255104 100045 4250 SH SOLE 4250 0 0 KONTOOR BRANDS INC COM 50050N103 18872 390 SH SOLE 390 0 0 KORN FERRY COM NEW 500643200 16039 310 SH SOLE 310 0 0 KOSMOS ENERGY LTD COM 500688106 0 0 SH SOLE 118126 0 0 KRAFT HEINZ CO COM 500754106 10832975 280139 SH SOLE 296174 0 0 KROGER CO COM 501044101 666500 13500 SH SOLE 5 13500 0 0 KROGER CO COM 501044101 13342736 270260 SH SOLE 287192 0 0 KRYSTAL BIOTECH INC COM 501147102 0 0 SH SOLE 63757 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 69372 4700 SH SOLE 4700 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 9411670 47960 SH SOLE 52602 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 5368657 23401 SH SOLE 27674 0 0 LADDER CAP CORP CL A 505743104 19845 2100 SH SOLE 2100 0 0 LAM RESEARCH CORP COM 512807108 161687 305 SH SOLE 2 305 0 0 LAM RESEARCH CORP COM 512807108 116096 219 SH SOLE 1 219 0 0 LAM RESEARCH CORP COM 512807108 94225649 177744 SH SOLE 194917 0 0 LAM RESEARCH CORP COM 512807108 711421 1342 SH SOLE 1342 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 42953 430 SH SOLE 564 0 0 LAMB WESTON HLDGS INC COM 513272104 3809545 36448 SH SOLE 36929 0 0 LANDSTAR SYS INC COM 515098101 31012 173 SH SOLE 173 0 0 LANTHEUS HLDGS INC COM 516544103 0 0 SH SOLE 16652 0 0 LAS VEGAS SANDS CORP COM 517834107 5131147 89315 SH SOLE 180626 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 0 0 SH SOLE 18822 0 0 LAUDER ESTEE COS INC CL A 518439104 844865 3428 SH SOLE 6 0 0 3428 LAUDER ESTEE COS INC CL A 518439104 7512594 30482 SH SOLE 4 0 0 30482 LAUDER ESTEE COS INC CL A 518439104 640796 2600 SH SOLE 2 2600 0 0 LAUDER ESTEE COS INC CL A 518439104 5834448 23673 SH SOLE 1 100 0 23573 LAUDER ESTEE COS INC CL A 518439104 20086490 81500 SH SOLE 129309 0 0 LAUREATE EDUCATION INC COMMON STOCK 518613203 128080 10891 SH SOLE 5 10891 0 0 LAUREATE EDUCATION INC COMMON STOCK 518613203 21168 1800 SH SOLE 1800 0 0 LAZARD LTD SHS A G54050102 47016 1420 SH SOLE 1420 0 0 LCI INDS COM 50189K103 20875 190 SH SOLE 190 0 0 LEAR CORP COM NEW 521865204 2232 16 SH SOLE 2 16 0 0 LEAR CORP COM NEW 521865204 6794976 48713 SH SOLE 48713 0 0 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 274854 5700 SH SOLE 5700 0 0 LEGGETT & PLATT INC COM 524660107 45588 1430 SH SOLE 1430 0 0 LEIDOS HOLDINGS INC COM 525327102 3183343 34579 SH SOLE 82964 0 0 LENNAR CORP CL A 526057104 3730770 35494 SH SOLE 5 35494 0 0 LENNAR CORP CL A 526057104 6948086 66103 SH SOLE 73162 0 0 LENNAR CORP CL B 526057302 0 0 SH SOLE 699 0 0 LENNOX INTL INC COM 526107107 2031096 8083 SH SOLE 8083 0 0 LESLIES INC COM 527064109 0 0 SH SOLE 31361 0 0 LGI HOMES INC COM 50187T106 14824 130 SH SOLE 130 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 0 0 SH SOLE 1155 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 2449693 29984 SH SOLE 37024 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 798623 40955 SH SOLE 108238 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 1571909 77130 SH SOLE 77130 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 29736 3600 SH SOLE 3600 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 533991 19010 SH SOLE 24933 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 1083465 38709 SH SOLE 52052 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 3618554 48357 SH SOLE 224100 0 0 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 0 0 SH SOLE 1736 0 0 LIFE STORAGE INC COM 53223X107 470740 3591 SH SOLE 5 3591 0 0 LIFE STORAGE INC COM 53223X107 11684052 89130 SH SOLE 232602 0 0 LIGHT & WONDER INC COM 80874P109 30626 510 SH SOLE 510 0 0 LILLY ELI & CO COM 532457108 4452440 12965 SH SOLE 6 0 0 12965 LILLY ELI & CO COM 532457108 13613510 39641 SH SOLE 5 39641 0 0 LILLY ELI & CO COM 532457108 16620154 48396 SH SOLE 4 0 0 48396 LILLY ELI & CO COM 532457108 5636552 16413 SH SOLE 2 16413 0 0 LILLY ELI & CO COM 532457108 11278600 32842 SH SOLE 1 138 0 32704 LILLY ELI & CO COM 532457108 81164913 236343 SH SOLE 403374 0 0 LINCOLN ELEC HLDGS INC COM 533900106 28747 170 SH SOLE 170 0 0 LINCOLN NATL CORP IND COM 534187109 173513 7722 SH SOLE 7722 0 0 LINDE PLC SHS G54950103 685288 1928 SH SOLE 4 0 0 1928 LINDE PLC SHS G54950103 83528 235 SH SOLE 2 235 0 0 LINDE PLC SHS G54950103 232813 655 SH SOLE 1 118 0 537 LINDE PLC SHS G54950103 73279288 206165 SH SOLE 256455 0 0 LINDE PLC SHS G54950103 376056 1058 SH SOLE 1058 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 13494 1300 SH SOLE 1300 0 0 LITHIA MTRS INC COM 536797103 65474 286 SH SOLE 286 0 0 LITTELFUSE INC COM 537008104 19571 73 SH SOLE 4161 0 0 LIVE NATION ENTERTAINMENT IN NOTE 2.000% 2/1 538034AU3 6843410 7000000 PRN SOLE 2 7000000 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 3058370 43691 SH SOLE 46106 0 0 LKQ CORP COM 501889208 3753539 66130 SH SOLE 82689 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 0 0 SH SOLE 217180 0 0 LOCKHEED MARTIN CORP COM 539830109 39996267 84607 SH SOLE 85397 0 0 LOEWS CORP COM 540424108 3397245 58553 SH SOLE 79923 0 0 LOGITECH INTL S A SHS H50430232 0 0 SH SOLE 9680 0 0 LOUISIANA PAC CORP COM 546347105 24395 450 SH SOLE 450 0 0 LOWES COS INC COM 548661107 48738088 243727 SH SOLE 243739 0 0 LPL FINL HLDGS INC COM 50212V100 2687670 13279 SH SOLE 5 13279 0 0 LPL FINL HLDGS INC COM 50212V100 3948419 19508 SH SOLE 22532 0 0 LTC PPTYS INC COM 502175102 1506023 42870 SH SOLE 42870 0 0 LUCID GROUP INC COM 549498103 1300800 161791 SH SOLE 161791 0 0 LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 180948 88700 SH SOLE 99718 0 0 LULULEMON ATHLETICA INC COM 550021109 5968710 16389 SH SOLE 6 0 0 16389 LULULEMON ATHLETICA INC COM 550021109 15101867 41467 SH SOLE 72282 0 0 LUMEN TECHNOLOGIES INC COM 550241103 453028 170954 SH SOLE 219314 0 0 LUMENTUM HLDGS INC COM 55024U109 21604 400 SH SOLE 50523 0 0 LXP INDUSTRIAL TRUST COM 529043101 2983714 289400 SH SOLE 289400 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 14613509 155645 SH SOLE 169890 0 0 M & T BK CORP COM 55261F104 5713772 47786 SH SOLE 76226 0 0 M D C HLDGS INC COM 552676108 20990 540 SH SOLE 540 0 0 M/I HOMES INC COM 55305B101 24605 390 SH SOLE 390 0 0 MACERICH CO COM 554382101 60750 5731 SH SOLE 5 5731 0 0 MACERICH CO COM 554382101 2423160 228600 SH SOLE 640886 0 0 MACOM TECH SOLUTIONS HLDGS I NOTE 0.250% 3/1 55405YAB6 5277900 5000000 PRN SOLE 2 5000000 0 0 MACYS INC COM 55616P104 106689 6100 SH SOLE 6100 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 0 0 SH SOLE 6741 0 0 MAGNA INTL INC COM 559222401 0 0 SH SOLE 6069 0 0 MAIN STR CAP CORP COM 56035L104 71028 1800 SH SOLE 1800 0 0 MALLINCKRODT PLC ORD SHS G5890A102 559209 76708 SH SOLE 2 76708 0 0 MALLINCKRODT PLC ORD SHS G5890A102 0 0 SH SOLE 5844 0 0 MANHATTAN ASSOCIATES INC COM 562750109 0 0 SH SOLE 9479 0 0 MANPOWERGROUP INC WIS COM 56418H100 154990 1878 SH SOLE 5 1878 0 0 MANPOWERGROUP INC WIS COM 56418H100 77578 940 SH SOLE 940 0 0 MANULIFE FINL CORP COM 56501R106 0 0 SH SOLE 17526 0 0 MARATHON OIL CORP COM 565849106 4009083 167324 SH SOLE 233519 0 0 MARATHON PETE CORP COM 56585A102 17357070 128733 SH SOLE 156702 0 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 575125 41051 SH SOLE 6 0 0 41051 MARKEL CORP COM 570535104 4283156 3353 SH SOLE 4384 0 0 MARKETAXESS HLDGS INC COM 57060D108 150255 384 SH SOLE 2 384 0 0 MARKETAXESS HLDGS INC COM 57060D108 19264772 49234 SH SOLE 49559 0 0 MARKETAXESS HLDGS INC COM 57060D108 676149 1728 SH SOLE 1728 0 0 MARRIOTT INTL INC NEW CL A 571903202 3634620 21890 SH SOLE 5 218900 0 0 MARRIOTT INTL INC NEW CL A 571903202 17228476 103761 SH SOLE 172883 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 29669 220 SH SOLE 220 0 0 MARSH & MCLENNAN COS INC COM 571748102 3830817 23001 SH SOLE 2 23001 0 0 MARSH & MCLENNAN COS INC COM 571748102 8022214 48167 SH SOLE 1 0 1900 46267 MARSH & MCLENNAN COS INC COM 571748102 56119855 336955 SH SOLE 387917 0 0 MARSH & MCLENNAN COS INC COM 571748102 782785 4700 SH SOLE 4700 0 0 MARTIN MARIETTA MATLS INC COM 573284106 5466859 15397 SH SOLE 16398 0 0 MARVELL TECHNOLOGY INC COM 573874104 53090 1226 SH SOLE 5 1226 0 0 MARVELL TECHNOLOGY INC COM 573874104 9529551 220082 SH SOLE 4 0 0 220082 MARVELL TECHNOLOGY INC COM 573874104 8512823 196601 SH SOLE 1 2981 0 193620 MARVELL TECHNOLOGY INC COM 573874104 55154371 1273773 SH SOLE 1374031 0 0 MASCO CORP COM 574599106 3000005 60338 SH SOLE 90290 0 0 MASIMO CORP COM 574795100 2107447 11420 SH SOLE 11420 0 0 MASONITE INTL CORP COM 575385109 12708 140 SH SOLE 140 0 0 MASTEC INC COM 576323109 43442 460 SH SOLE 460 0 0 MASTERBRAND INC COMMON STOCK 57638P104 23316 2900 SH SOLE 2900 0 0 MASTERCARD INCORPORATED CL A 57636Q104 21554574 59312 SH SOLE 6 0 0 59312 MASTERCARD INCORPORATED CL A 57636Q104 4679270 12876 SH SOLE 5 12876 0 0 MASTERCARD INCORPORATED CL A 57636Q104 1229779 3384 SH SOLE 4 0 0 3384 MASTERCARD INCORPORATED CL A 57636Q104 38289241 105361 SH SOLE 2 105361 0 0 MASTERCARD INCORPORATED CL A 57636Q104 14169356 38990 SH SOLE 1 239 964 37787 MASTERCARD INCORPORATED CL A 57636Q104 168444896 463512 SH SOLE 496424 0 0 MASTERCARD INCORPORATED CL A 57636Q104 1026997 2826 SH SOLE 2826 0 0 MATADOR RES CO COM 576485205 17154 360 SH SOLE 360 0 0 MATCH GROUP INC NEW COM 57667L107 2726995 71034 SH SOLE 171376 0 0 MATTEL INC COM 577081102 30561 1660 SH SOLE 1660 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 17360 340 SH SOLE 340 0 0 MAXIMUS INC COM 577933104 23610 300 SH SOLE 300 0 0 MCCORMICK & CO INC COM VTG 579780107 0 0 SH SOLE 460 0 0 MCCORMICK & CO INC COM NON VTG 579780206 23616329 283816 SH SOLE 290952 0 0 MCDONALDS CORP COM 580135101 1850740 6619 SH SOLE 5 6619 0 0 MCDONALDS CORP COM 580135101 279610 1000 SH SOLE 2 1000 0 0 MCDONALDS CORP COM 580135101 259198 927 SH SOLE 1 0 927 0 MCDONALDS CORP COM 580135101 94144128 336698 SH SOLE 336771 0 0 MCKESSON CORP COM 58155Q103 2879730 8088 SH SOLE 5 8088 0 0 MCKESSON CORP COM 58155Q103 17571424 49351 SH SOLE 49686 0 0 MDU RES GROUP INC COM 552690109 54254 1780 SH SOLE 1780 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 6481708 788529 SH SOLE 996057 0 0 MEDTRONIC PLC SHS G5960L103 6668403 82714 SH SOLE 4 0 0 82714 MEDTRONIC PLC SHS G5960L103 12158705 150815 SH SOLE 2 150815 0 0 MEDTRONIC PLC SHS G5960L103 2680857 33253 SH SOLE 1 312 4357 28584 MEDTRONIC PLC SHS G5960L103 69377299 860547 SH SOLE 1156773 0 0 MERCADOLIBRE INC COM 58733R102 5235330 3972 SH SOLE 5 3972 0 0 MERCADOLIBRE INC COM 58733R102 16529790 12541 SH SOLE 15172 0 0 MERCK & CO INC COM 58933Y105 3550340 33371 SH SOLE 5 33371 0 0 MERCK & CO INC COM 58933Y105 13403012 125980 SH SOLE 4 0 0 125980 MERCK & CO INC COM 58933Y105 163309 1535 SH SOLE 2 1535 0 0 MERCK & CO INC COM 58933Y105 7347719 69064 SH SOLE 1 311 0 68753 MERCK & CO INC COM 58933Y105 104511791 982346 SH SOLE 996150 0 0 MERCK & CO INC COM 58933Y105 734091 6900 SH SOLE 6900 0 0 MERCURY GENL CORP NEW COM 589400100 12696 400 SH SOLE 400 0 0 MERITAGE HOMES CORP COM 59001A102 46704 400 SH SOLE 400 0 0 META PLATFORMS INC CL A 30303M102 2132752 10063 SH SOLE 6 0 0 10063 META PLATFORMS INC CL A 30303M102 5222630 24642 SH SOLE 5 24642 0 0 META PLATFORMS INC CL A 30303M102 20994353 99058 SH SOLE 4 0 0 99058 META PLATFORMS INC CL A 30303M102 238009 1123 SH SOLE 2 1123 0 0 META PLATFORMS INC CL A 30303M102 11637413 54909 SH SOLE 1 402 0 54507 META PLATFORMS INC CL A 30303M102 174443787 823081 SH SOLE 978040 0 0 META PLATFORMS INC CL A 30303M102 1052706 4967 SH SOLE 4967 0 0 METLIFE INC COM 59156R108 1165350 20113 SH SOLE 5 20113 0 0 METLIFE INC COM 59156R108 10912651 188344 SH SOLE 299911 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 8755862 5722 SH SOLE 6668 0 0 MFA FINL INC COM 55272X607 22816 2300 SH SOLE 2300 0 0 MGIC INVT CORP WIS COM 552848103 30866 2300 SH SOLE 2300 0 0 MGM RESORTS INTERNATIONAL COM 552953101 3634889 81830 SH SOLE 101826 0 0 MGP INGREDIENTS INC NEW COM 55303J106 0 0 SH SOLE 9379 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 2884290 34427 SH SOLE 5 34427 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 1189676 14200 SH SOLE 2 14200 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 75151 897 SH SOLE 1 897 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 35431902 422916 SH SOLE 432351 0 0 MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8 0 0 PRN SOLE 9579000 0 0 MICRON TECHNOLOGY INC COM 595112103 6105925 101192 SH SOLE 4 0 0 101192 MICRON TECHNOLOGY INC COM 595112103 115430 1913 SH SOLE 2 1913 0 0 MICRON TECHNOLOGY INC COM 595112103 5084912 84271 SH SOLE 1 1986 0 82285 MICRON TECHNOLOGY INC COM 595112103 53126534 880453 SH SOLE 1064872 0 0 MICRON TECHNOLOGY INC COM 595112103 518622 8595 SH SOLE 8595 0 0 MICROSOFT CORP COM 594918104 25020980 86788 SH SOLE 6 0 0 86788 MICROSOFT CORP COM 594918104 29143380 101087 SH SOLE 5 101087 0 0 MICROSOFT CORP COM 594918104 55487083 192463 SH SOLE 4 0 0 192463 MICROSOFT CORP COM 594918104 41720181 144711 SH SOLE 2 144711 0 0 MICROSOFT CORP COM 594918104 29095524 100921 SH SOLE 1 650 2768 97503 MICROSOFT CORP COM 594918104 810033915 2809691 SH SOLE 3047261 0 0 MICROSOFT CORP COM 594918104 1857517 6443 SH SOLE 6443 0 0 MID-AMER APT CMNTYS INC COM 59522J103 320200 2120 SH SOLE 5 2120 0 0 MID-AMER APT CMNTYS INC COM 59522J103 22579574 149494 SH SOLE 204645 0 0 MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502 7387 648 SH SOLE 648 0 0 MIDDLEBY CORP COM 596278101 32254 220 SH SOLE 220 0 0 MIDDLESEX WTR CO COM 596680108 0 0 SH SOLE 7637 0 0 MILLERKNOLL INC COM 600544100 11657 570 SH SOLE 570 0 0 MINERALS TECHNOLOGIES INC COM 603158106 21147 350 SH SOLE 350 0 0 MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 163208 9200 SH SOLE 29434 0 0 MIRUM PHARMACEUTICALS INC COM 604749101 0 0 SH SOLE 69350 0 0 MKS INSTRS INC COM 55306N104 25700 290 SH SOLE 290 0 0 MODERNA INC COM 60770K107 4537060 29542 SH SOLE 5 29542 0 0 MODERNA INC COM 60770K107 14512542 94495 SH SOLE 129294 0 0 MODIVCARE INC COM 60783X104 0 0 SH SOLE 9442 0 0 MOELIS & CO CL A 60786M105 14607 380 SH SOLE 380 0 0 MOHAWK INDS INC COM 608190104 1343950 13410 SH SOLE 13410 0 0 MOLINA HEALTHCARE INC COM 60855R100 4261383 15931 SH SOLE 17789 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 2746999 53154 SH SOLE 64803 0 0 MONDELEZ INTL INC CL A 609207105 1187120 17027 SH SOLE 5 17027 0 0 MONDELEZ INTL INC CL A 609207105 471447 6762 SH SOLE 4 0 0 6762 MONDELEZ INTL INC CL A 609207105 73973 1061 SH SOLE 1 0 0 1061 MONDELEZ INTL INC CL A 609207105 27541213 395026 SH SOLE 586264 0 0 MONGODB INC CL A 60937P106 3783071 16228 SH SOLE 28923 0 0 MONOLITHIC PWR SYS INC COM 609839105 2870096 5734 SH SOLE 6 0 0 5734 MONOLITHIC PWR SYS INC COM 609839105 5495429 10979 SH SOLE 11258 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 12575472 232836 SH SOLE 237286 0 0 MOODYS CORP COM 615369105 3741401 12226 SH SOLE 2 12226 0 0 MOODYS CORP COM 615369105 13826902 45183 SH SOLE 46838 0 0 MOOG INC CL A 615394202 18135 180 SH SOLE 180 0 0 MORGAN STANLEY COM NEW 617446448 2846300 32418 SH SOLE 5 32418 0 0 MORGAN STANLEY COM NEW 617446448 29722846 338529 SH SOLE 348826 0 0 MORNINGSTAR INC COM 617700109 0 0 SH SOLE 35 0 0 MORPHIC HLDG INC COM 61775R105 0 0 SH SOLE 25795 0 0 MOSAIC CO NEW COM 61945C103 4074236 88802 SH SOLE 111542 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 12095287 42272 SH SOLE 42562 0 0 MR COOPER GROUP INC COM 62482R107 31957 780 SH SOLE 780 0 0 MRC GLOBAL INC COM 55345K103 13608 1400 SH SOLE 58901 0 0 MSC INDL DIRECT INC CL A 553530106 42840 510 SH SOLE 510 0 0 MSCI INC COM 55354G100 5181050 9257 SH SOLE 6 0 0 9257 MSCI INC COM 55354G100 258017 461 SH SOLE 2 461 0 0 MSCI INC COM 55354G100 74100717 132396 SH SOLE 132429 0 0 MSCI INC COM 55354G100 1160237 2073 SH SOLE 2073 0 0 MUELLER INDS INC COM 624756102 36740 500 SH SOLE 500 0 0 MURPHY OIL CORP COM 626717102 42897 1160 SH SOLE 1160 0 0 MURPHY USA INC COM 626755102 43869 170 SH SOLE 170 0 0 NABORS INDUSTRIES LTD SHS G6359F137 21944 180 SH SOLE 180 0 0 NASDAQ INC COM 631103108 4698777 85948 SH SOLE 91072 0 0 NATERA INC COM 632307104 77117 1389 SH SOLE 2 1389 0 0 NATERA INC COM 632307104 11370496 204800 SH SOLE 358297 0 0 NATERA INC COM 632307104 348221 6272 SH SOLE 6272 0 0 NATIONAL GRID PLC 636274409 0 0 SH SOLE 226 0 0 NATIONAL FUEL GAS CO COM 636180101 38108 660 SH SOLE 660 0 0 NATIONAL HEALTH INVS INC COM 63633D104 2328321 45140 SH SOLE 45140 0 0 NATIONAL INSTRS CORP COM 636518102 28826 550 SH SOLE 11054 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 242870 5501 SH SOLE 5 5501 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 8404394 190360 SH SOLE 190360 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 3677058 88010 SH SOLE 88010 0 0 NATWEST GROUP PLC SPONS ADR 639057207 0 0 SH SOLE 23484 0 0 NAVIENT CORPORATION COM 63938C108 36777 2300 SH SOLE 2300 0 0 NCR CORP NEW COM 62886E108 43406 1840 SH SOLE 1840 0 0 NEOGEN CORP COM 640491106 0 0 SH SOLE 21042 0 0 NETAPP INC COM 64110D104 3744100 58639 SH SOLE 62345 0 0 NETEASE INC SPONSORED ADS 64110W102 503224 5690 SH SOLE 5690 0 0 NETFLIX INC COM 64110L106 6123288 17724 SH SOLE 6 0 0 17724 NETFLIX INC COM 64110L106 43128341 124836 SH SOLE 126378 0 0 NETSCOUT SYS INC COM 64115T104 17190 600 SH SOLE 600 0 0 NETSTREIT CORP COM 64119V303 1469712 80400 SH SOLE 433560 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 1506660 14885 SH SOLE 5 14885 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 5476002 54100 SH SOLE 191498 0 0 NEW JERSEY RES CORP COM 646025106 29792 560 SH SOLE 560 0 0 NEW MTN FIN CORP COM 647551100 26871 2208 SH SOLE 2208 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 74173 8205 SH SOLE 8205 0 0 NEW YORK MTG TR INC COM 649604840 15189 1525 SH SOLE 1525 0 0 NEW YORK TIMES CO CL A 650111107 14774 380 SH SOLE 380 0 0 NEWELL BRANDS INC COM 651229106 1297679 104315 SH SOLE 104315 0 0 NEWMONT CORP COM 651639106 489465 9985 SH SOLE 4 0 0 9985 NEWMONT CORP COM 651639106 133334 2720 SH SOLE 1 925 0 1795 NEWMONT CORP COM 651639106 10149003 207038 SH SOLE 221804 0 0 NEWS CORP NEW CL A 65249B109 1741075 100815 SH SOLE 174240 0 0 NEWS CORP NEW CL B 65249B208 35557 2040 SH SOLE 21569 0 0 NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205 340464 32800 SH SOLE 32800 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 1028865 23560 SH SOLE 68268 0 0 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 48345 280 SH SOLE 280 0 0 NEXTERA ENERGY INC COM 65339F101 3792950 49208 SH SOLE 5 49208 0 0 NEXTERA ENERGY INC COM 65339F101 33285611 431832 SH SOLE 2 431832 0 0 NEXTERA ENERGY INC COM 65339F101 346475 4495 SH SOLE 1 0 4495 0 NEXTERA ENERGY INC COM 65339F101 91929616 1192652 SH SOLE 1192781 0 0 NEXTERA ENERGY INC UNIT 09/01/2025 65339F713 0 0 SH SOLE 78298 0 0 NIKE INC CL B 654106103 10807405 88123 SH SOLE 6 0 0 88123 NIKE INC CL B 654106103 7385749 60223 SH SOLE 1 0 0 60223 NIKE INC CL B 654106103 44590310 363587 SH SOLE 521268 0 0 NIO INC SPON ADS 62914V106 1379963 131300 SH SOLE 131300 0 0 NISOURCE INC COM 65473P105 3001087 107335 SH SOLE 107335 0 0 NOBLE CORP PLC ORD SHS A G65431127 240096 6083 SH SOLE 2 6083 0 0 NOKIA CORP SPONSORED ADR 654902204 0 0 SH SOLE 36580 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 24362 1300 SH SOLE 84981 0 0 NORDSON CORP COM 655663102 2578883 11603 SH SOLE 6 0 0 11603 NORDSON CORP COM 655663102 18717404 84214 SH SOLE 86711 0 0 NORDSTROM INC COM 655664100 48810 3000 SH SOLE 3000 0 0 NORFOLK SOUTHN CORP COM 655844108 12407936 58528 SH SOLE 103164 0 0 NORTHERN TR CORP COM 665859104 475902 5400 SH SOLE 2 5400 0 0 NORTHERN TR CORP COM 665859104 9776525 110933 SH SOLE 154580 0 0 NORTHROP GRUMMAN CORP COM 666807102 17290029 37447 SH SOLE 38342 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 14436 1200 SH SOLE 1200 0 0 NORTHWESTERN CORP COM NEW 668074305 35873 620 SH SOLE 620 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 74648 5550 SH SOLE 5550 0 0 NOV INC COM 62955J103 38686 2090 SH SOLE 2090 0 0 NOVA LTD COM M7516K103 0 0 SH SOLE 11988 0 0 NOVANTA INC COM 67000B104 0 0 SH SOLE 3824 0 0 NOVARTIS AG SPONSORED ADR 66987V109 0 0 SH SOLE 98390 0 0 NOVOCURE LTD ORD SHS G6674U108 1552875 25821 SH SOLE 25821 0 0 NOVO-NORDISK A S ADR 670100205 1136100 7139 SH SOLE 5 0 0 0 NOW INC COM 67011P100 0 0 SH SOLE 112740 0 0 NRG ENERGY INC COM NEW 629377508 2038506 59449 SH SOLE 59449 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 23586 600 SH SOLE 600 0 0 NUCOR CORP COM 670346105 28378147 183713 SH SOLE 200500 0 0 NURIX THERAPEUTICS INC COM 67080M103 0 0 SH SOLE 86130 0 0 NUTRIEN LTD COM 67077M108 0 0 SH SOLE 26586 0 0 NUVEI CORPORATION SUB VTG SHS 67079A102 0 0 SH SOLE 300 0 0 NVENT ELECTRIC PLC SHS G6700G107 29629 690 SH SOLE 690 0 0 NVIDIA CORPORATION COM 67066G104 25118186 90428 SH SOLE 6 0 0 90428 NVIDIA CORPORATION COM 67066G104 450270 1621 SH SOLE 5 1621 0 0 NVIDIA CORPORATION COM 67066G104 1068581 3847 SH SOLE 4 0 0 3847 NVIDIA CORPORATION COM 67066G104 191106 688 SH SOLE 2 688 0 0 NVIDIA CORPORATION COM 67066G104 10473873 37707 SH SOLE 1 1484 0 36223 NVIDIA CORPORATION COM 67066G104 356595015 1283778 SH SOLE 1338009 0 0 NVIDIA CORPORATION COM 67066G104 858865 3092 SH SOLE 3092 0 0 NVR INC COM 62944T105 7015387 1259 SH SOLE 1 0 0 1259 NVR INC COM 62944T105 4452180 799 SH SOLE 979 0 0 NXP SEMICONDUCTORS N V COM N6596X109 88762 476 SH SOLE 1 476 0 0 NXP SEMICONDUCTORS N V COM N6596X109 19122079 102545 SH SOLE 158703 0 0 OAKTREE SPECIALTY LENDING CO COM 67401P405 13064 696 SH SOLE 696 0 0 OCCIDENTAL PETE CORP COM 674599105 12044433 192927 SH SOLE 214659 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 617337 50190 SH SOLE 50190 0 0 OGE ENERGY CORP COM 670837103 70801 1880 SH SOLE 1880 0 0 O-I GLASS INC COM 67098H104 45193 1990 SH SOLE 1990 0 0 OKTA INC CL A 679295105 6013084 69725 SH SOLE 6 0 0 69725 OKTA INC CL A 679295105 51230 594 SH SOLE 5 594 0 0 OKTA INC CL A 679295105 3114126 36110 SH SOLE 36110 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 1139090 3342 SH SOLE 5 3342 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 9437519 27689 SH SOLE 40416 0 0 OLD NATL BANCORP IND COM 680033107 22063 1530 SH SOLE 1530 0 0 OLD REP INTL CORP COM 680223104 92639 3710 SH SOLE 3710 0 0 OLIN CORP COM PAR $1 680665205 53280 960 SH SOLE 960 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 23755 410 SH SOLE 15770 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 6743408 246020 SH SOLE 246020 0 0 OMNICOM GROUP INC COM 681919106 3544540 37572 SH SOLE 5 37572 0 0 OMNICOM GROUP INC COM 681919106 5080209 53850 SH SOLE 97795 0 0 ON HLDG AG NAMEN AKT A H5919C104 0 0 SH SOLE 9588 0 0 ON SEMICONDUCTOR CORP COM 682189105 125780 1528 SH SOLE 5 1528 0 0 ON SEMICONDUCTOR CORP COM 682189105 81991 996 SH SOLE 1 996 0 0 ON SEMICONDUCTOR CORP COM 682189105 11017215 133834 SH SOLE 294044 0 0 ONE GAS INC COM 68235P108 39615 500 SH SOLE 128026 0 0 ONE LIBERTY PPTYS INC COM 682406103 392562 17120 SH SOLE 17120 0 0 ONEMAIN HLDGS INC COM 68268W103 72677 1960 SH SOLE 1960 0 0 ONEOK INC NEW COM 682680103 7308117 115016 SH SOLE 122784 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 OPENDOOR TECHNOLOGIES INC COM 683712103 15840 9000 SH SOLE 9000 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 16838 530 SH SOLE 28121 0 0 ORACLE CORP COM 68389X105 9158380 98562 SH SOLE 5 98562 0 0 ORACLE CORP COM 68389X105 168929 1818 SH SOLE 2 1818 0 0 ORACLE CORP COM 68389X105 82153731 884134 SH SOLE 909804 0 0 ORACLE CORP COM 68389X105 758971 8168 SH SOLE 8168 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 2638630 3108 SH SOLE 5 3108 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 15042228 17718 SH SOLE 17735 0 0 ORGANON & CO COMMON STOCK 68622V106 145942 6205 SH SOLE 6205 0 0 ORION OFFICE REIT INC COM 68629Y103 376540 56200 SH SOLE 56200 0 0 OSHKOSH CORP COM 688239201 41590 500 SH SOLE 500 0 0 OTIS WORLDWIDE CORP COM 68902V107 8981510 106416 SH SOLE 106416 0 0 OTTER TAIL CORP COM 689648103 15899 220 SH SOLE 220 0 0 OUTFRONT MEDIA INC COM 69007J106 21911 1350 SH SOLE 1350 0 0 OVINTIV INC COM 69047Q102 2231764 61856 SH SOLE 72766 0 0 OWENS & MINOR INC NEW COM 690732102 24735 1700 SH SOLE 1700 0 0 OWENS CORNING NEW COM 690742101 2431212 25378 SH SOLE 25378 0 0 OWL ROCK CAPITAL CORPORATION COM 69121K104 104512 8288 SH SOLE 8288 0 0 OZON HLDGS PLC SPONSORED ADS 69269L104 0 8210 SH SOLE 8210 0 0 PACCAR INC COM 693718108 11105538 151715 SH SOLE 159666 0 0 PACIFIC PREMIER BANCORP COM 69478X105 11289 470 SH SOLE 470 0 0 PACKAGING CORP AMER COM 695156109 4018712 28947 SH SOLE 74970 0 0 PACWEST BANCORP DEL COM 695263103 10217 1050 SH SOLE 1050 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 3461120 409600 SH SOLE 435760 0 0 PALO ALTO NETWORKS INC COM 697435105 5785270 28964 SH SOLE 5 28964 0 0 PALO ALTO NETWORKS INC COM 697435105 6963735 34864 SH SOLE 4 0 0 34864 PALO ALTO NETWORKS INC COM 697435105 263257 1318 SH SOLE 1 269 0 1049 PALO ALTO NETWORKS INC COM 697435105 16562041 82918 SH SOLE 84058 0 0 PARAMOUNT GLOBAL CLASS A COM 92556H107 0 0 SH SOLE 595 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 3801557 170397 SH SOLE 202310 0 0 PARAMOUNT GROUP INC COM 69924R108 786600 172500 SH SOLE 172500 0 0 PARK HOTELS & RESORTS INC COM 700517105 146420 11846 SH SOLE 5 11846 0 0 PARK HOTELS & RESORTS INC COM 700517105 2961456 239600 SH SOLE 600980 0 0 PARKER-HANNIFIN CORP COM 701094104 10950800 32581 SH SOLE 39519 0 0 PATRICK INDS INC COM 703343103 15826 230 SH SOLE 230 0 0 PATTERSON COS INC COM 703395103 34801 1300 SH SOLE 1300 0 0 PATTERSON-UTI ENERGY INC COM 703481101 17550 1500 SH SOLE 1500 0 0 PAYCHEX INC COM 704326107 481278 4200 SH SOLE 2 4200 0 0 PAYCHEX INC COM 704326107 19504249 170209 SH SOLE 173315 0 0 PAYCOM SOFTWARE INC COM 70432V102 4699387 15458 SH SOLE 6 0 0 15458 PAYCOM SOFTWARE INC COM 70432V102 3927505 12919 SH SOLE 13423 0 0 PAYLOCITY HLDG CORP COM 70438V106 4962940 24967 SH SOLE 6 0 0 24967 PAYLOCITY HLDG CORP COM 70438V106 1860581 9360 SH SOLE 9433 0 0 PAYPAL HLDGS INC COM 70450Y103 751806 9900 SH SOLE 2 9900 0 0 PAYPAL HLDGS INC COM 70450Y103 32285587 425146 SH SOLE 441748 0 0 PBF ENERGY INC CL A 69318G106 70677 1630 SH SOLE 1630 0 0 PDC ENERGY INC COM 69327R101 31448 490 SH SOLE 490 0 0 PDD HOLDINGS INC SPONSORED ADS 722304102 390890 5150 SH SOLE 5 20600 0 0 PDD HOLDINGS INC SPONSORED ADS 722304102 250470 3300 SH SOLE 2 3300 0 0 PDD HOLDINGS INC SPONSORED ADS 722304102 5461536 71957 SH SOLE 74695 0 0 PEABODY ENERGY CORP COM 704551100 26624 1040 SH SOLE 1040 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 121140 8628 SH SOLE 5 8628 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 1969812 140300 SH SOLE 140300 0 0 PEDIATRIX MEDICAL GROUP INC COM 58502B106 19085 1280 SH SOLE 1280 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 234250 20657 SH SOLE 5 20657 0 0 PEMBINA PIPELINE CORP COM 706327103 0 0 SH SOLE 2147 0 0 PENN ENTERTAINMENT INC COM 707569109 52498 1770 SH SOLE 1770 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 19075 320 SH SOLE 320 0 0 PENNYMAC MTG INVT TR COM 70931T103 19481 1580 SH SOLE 1580 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 36871 260 SH SOLE 260 0 0 PENTAIR PLC SHS G7S00T104 19901290 360074 SH SOLE 2 360074 0 0 PENTAIR PLC SHS G7S00T104 33604 608 SH SOLE 1 608 0 0 PENTAIR PLC SHS G7S00T104 30977232 560471 SH SOLE 683892 0 0 PENUMBRA INC COM 70975L107 0 0 SH SOLE 105674 0 0 PEPSICO INC COM 713448108 5719116 31372 SH SOLE 2 31372 0 0 PEPSICO INC COM 713448108 7223638 39625 SH SOLE 1 0 1453 38172 PEPSICO INC COM 713448108 128764688 706334 SH SOLE 775934 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 108009 1790 SH SOLE 1790 0 0 PERKINELMER INC COM 714046109 4199156 31511 SH SOLE 39741 0 0 PERRIGO CO PLC SHS G97822103 52370 1460 SH SOLE 21481 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 623730 59802 SH SOLE 5 0 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 0 0 SH SOLE 284767 0 0 PFIZER INC COM 717081103 4025490 98664 SH SOLE 5 98664 0 0 PFIZER INC COM 717081103 64543519 1581949 SH SOLE 1875164 0 0 PG&E CORP COM 69331C108 6101830 377355 SH SOLE 377355 0 0 PGT INNOVATIONS INC COM 69336V101 138560 5518 SH SOLE 5 5518 0 0 PHILIP MORRIS INTL INC COM 718172109 3694330 37988 SH SOLE 5 37988 0 0 PHILIP MORRIS INTL INC COM 718172109 2207186 22696 SH SOLE 2 22696 0 0 PHILIP MORRIS INTL INC COM 718172109 78070647 802783 SH SOLE 921476 0 0 PHILLIPS 66 COM 718546104 13378814 131967 SH SOLE 145378 0 0 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 3999212 122600 SH SOLE 122600 0 0 PHYSICIANS RLTY TR COM 71943U104 3577377 239610 SH SOLE 323370 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 44420 6085 SH SOLE 5 6085 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 961410 131700 SH SOLE 131700 0 0 PILGRIMS PRIDE CORP COM 72147K108 15067 650 SH SOLE 650 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 19306 350 SH SOLE 350 0 0 PINNACLE WEST CAP CORP COM 723484101 177815 2244 SH SOLE 2244 0 0 PINTEREST INC CL A 72352L106 3851588 141239 SH SOLE 201603 0 0 PIONEER NAT RES CO COM 723787107 11839589 57969 SH SOLE 69164 0 0 PITNEY BOWES INC COM 724479100 17505 4500 SH SOLE 4500 0 0 PLANET FITNESS INC CL A 72703H101 0 0 SH SOLE 23056 0 0 PLEXUS CORP COM 729132100 21465 220 SH SOLE 220 0 0 PLUG POWER INC COM NEW 72919P202 11181 954 SH SOLE 2 954 0 0 PLUG POWER INC COM NEW 72919P202 6540932 558100 SH SOLE 558100 0 0 PLUG POWER INC COM NEW 72919P202 46880 4000 SH SOLE 4000 0 0 PLYMOUTH INDL REIT INC COM 729640102 855107 40700 SH SOLE 40700 0 0 PNC FINL SVCS GROUP INC COM 693475105 13806110 108624 SH SOLE 132280 0 0 PNM RES INC COM 69349H107 30668 630 SH SOLE 630 0 0 POLARIS INC COM 731068102 38721 350 SH SOLE 350 0 0 POOL CORP COM 73278L105 1828630 5340 SH SOLE 6 0 0 5340 POOL CORP COM 73278L105 3349063 9780 SH SOLE 15199 0 0 POPULAR INC COM NEW 733174700 37891 660 SH SOLE 660 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 43512 890 SH SOLE 890 0 0 POST HLDGS INC COM 737446104 36847 410 SH SOLE 410 0 0 POSTAL REALTY TRUST INC CL A 73757R102 277004 18200 SH SOLE 18200 0 0 POTLATCHDELTIC CORPORATION COM 737630103 24255 490 SH SOLE 490 0 0 POWERSCHOOL HOLDINGS INC COM CL A 73939C106 105900 5343 SH SOLE 5 5343 0 0 PPG INDS INC COM 693506107 26630910 199363 SH SOLE 234820 0 0 PPL CORP COM 69351T106 5385619 193797 SH SOLE 199124 0 0 PREMIER INC CL A 74051N102 28162 870 SH SOLE 870 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 18789 300 SH SOLE 300 0 0 PRICE T ROWE GROUP INC COM 74144T108 23308544 206453 SH SOLE 266433 0 0 PRIMERICA INC COM 74164M108 32726 190 SH SOLE 190 0 0 PRIMORIS SVCS CORP COM 74164F103 102960 4175 SH SOLE 5 4175 0 0 PRIMORIS SVCS CORP COM 74164F103 15536 630 SH SOLE 630 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 4750906 63925 SH SOLE 80893 0 0 PROASSURANCE CORP COM 74267C106 16447 890 SH SOLE 890 0 0 PROCTER AND GAMBLE CO COM 742718109 713710 4800 SH SOLE 5 4800 0 0 PROCTER AND GAMBLE CO COM 742718109 122752665 825561 SH SOLE 870904 0 0 PROG HOLDINGS INC COM NPV 74319R101 12847 540 SH SOLE 540 0 0 PROGRESSIVE CORP COM 743315103 3873350 27075 SH SOLE 5 27075 0 0 PROGRESSIVE CORP COM 743315103 21457283 149988 SH SOLE 152858 0 0 PROGYNY INC COM 74340E103 2502148 77900 SH SOLE 103268 0 0 PROLOGIS INC. COM 74340W103 645190 5171 SH SOLE 5 5171 0 0 PROLOGIS INC. COM 74340W103 149201962 1195816 SH SOLE 1615800 0 0 PROMETHEUS BIOSCIENCES INC COM 74349U108 0 0 SH SOLE 17260 0 0 PROSPECT CAP CORP COM 74348T102 12584 1808 SH SOLE 1808 0 0 PROSPERITY BANCSHARES INC COM 743606105 41218 670 SH SOLE 670 0 0 PROVIDENT FINL SVCS INC COM 74386T105 13042 680 SH SOLE 680 0 0 PRUDENTIAL FINL INC COM 744320102 8200361 99110 SH SOLE 113471 0 0 PRUDENTIAL PLC ADR 74435K204 0 0 SH SOLE 4070 0 0 PTC INC COM 69370C100 5392072 42050 SH SOLE 4 0 0 42050 PTC INC COM 69370C100 112201 875 SH SOLE 2 875 0 0 PTC INC COM 69370C100 18090304 141077 SH SOLE 143812 0 0 PTC INC COM 69370C100 504457 3934 SH SOLE 3934 0 0 PUBLIC STORAGE COM 74460D109 755950 2502 SH SOLE 5 2502 0 0 PUBLIC STORAGE COM 74460D109 61996409 205191 SH SOLE 298447 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1003380 16067 SH SOLE 5 16067 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 7940580 127151 SH SOLE 127533 0 0 PULTE GROUP INC COM 745867101 3556712 61028 SH SOLE 75413 0 0 PURE STORAGE INC CL A 74624M102 0 0 SH SOLE 38907 0 0 PVH CORPORATION COM 693656100 62412 700 SH SOLE 700 0 0 QIAGEN NV SHS NEW N72482123 0 0 SH SOLE 2557 0 0 QORVO INC COM 74736K101 2812270 27688 SH SOLE 31073 0 0 QUALCOMM INC COM 747525103 3237340 25375 SH SOLE 5 25375 0 0 QUALCOMM INC COM 747525103 138169 1083 SH SOLE 2 1083 0 0 QUALCOMM INC COM 747525103 167257 1311 SH SOLE 1 1311 0 0 QUALCOMM INC COM 747525103 124487461 975760 SH SOLE 1060234 0 0 QUALCOMM INC COM 747525103 620932 4867 SH SOLE 4867 0 0 QUALTRICS INTL INC COM CL A 747601201 81380 4564 SH SOLE 5 4564 0 0 QUANTA SVCS INC COM 74762E102 109982 660 SH SOLE 2 660 0 0 QUANTA SVCS INC COM 74762E102 17592185 105570 SH SOLE 108738 0 0 QUANTA SVCS INC COM 74762E102 499920 3000 SH SOLE 3000 0 0 QUEST DIAGNOSTICS INC COM 74834L100 7408600 52365 SH SOLE 124066 0 0 QUIDELORTHO CORP COM 219798105 14254 160 SH SOLE 160 0 0 QUINSTREET INC COM 74874Q100 0 0 SH SOLE 49958 0 0 QURATE RETAIL INC COM SER A 74915M100 25683 26000 SH SOLE 26000 0 0 R1 RCM INC COM 77634L105 0 0 SH SOLE 82640 0 0 RADIAN GROUP INC COM 750236101 41990 1900 SH SOLE 1900 0 0 RADNET INC COM 750491102 0 0 SH SOLE 71554 0 0 RALPH LAUREN CORP CL A 751212101 3601140 30866 SH SOLE 5 30866 0 0 RALPH LAUREN CORP CL A 751212101 85519 733 SH SOLE 16010 0 0 RANGE RES CORP COM 75281A109 21176 800 SH SOLE 800 0 0 RAPID7 INC COM 753422104 0 0 SH SOLE 6011 0 0 RAYMOND JAMES FINL INC COM 754730109 4695585 50344 SH SOLE 90604 0 0 RAYONIER INC COM 754907103 23947 720 SH SOLE 720 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 40338738 411914 SH SOLE 579909 0 0 RBC BEARINGS INC COM 75524B104 18153 78 SH SOLE 78 0 0 REALTY INCOME CORP COM 756109104 68338553 1079257 SH SOLE 1345787 0 0 REDWOOD TRUST INC COM 758075402 14154 2100 SH SOLE 2100 0 0 REGAL REXNORD CORPORATION COM 758750103 46441 330 SH SOLE 330 0 0 REGENCY CTRS CORP COM 758849103 12323120 201424 SH SOLE 201512 0 0 REGENERON PHARMACEUTICALS COM 75886F107 15717725 19129 SH SOLE 6 0 0 19129 REGENERON PHARMACEUTICALS COM 75886F107 3960450 4820 SH SOLE 5 4820 0 0 REGENERON PHARMACEUTICALS COM 75886F107 27460211 33420 SH SOLE 146846 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 4627398 249321 SH SOLE 299260 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 111518 840 SH SOLE 840 0 0 RELAY THERAPEUTICS INC COM 75943R102 372470 22615 SH SOLE 5 22615 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 3652640 14227 SH SOLE 35015 0 0 REMITLY GLOBAL INC COM 75960P104 487890 28784 SH SOLE 5 28784 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 42873 214 SH SOLE 214 0 0 RENASANT CORP COM 75970E107 14984 490 SH SOLE 490 0 0 REPLIGEN CORP COM 759916109 2010218 11940 SH SOLE 12483 0 0 REPUBLIC SVCS INC COM 760759100 7683065 56819 SH SOLE 136030 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 27054 1480 SH SOLE 23567 0 0 RESMED INC COM 761152107 8104163 37007 SH SOLE 38073 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 1839928 131800 SH SOLE 223100 0 0 REXFORD INDL RLTY INC COM 76169C100 469980 7879 SH SOLE 5 7879 0 0 REXFORD INDL RLTY INC COM 76169C100 11790419 197660 SH SOLE 557388 0 0 RH COM 74967X103 10960 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 31523 0 0 RITE AID CORP COM 767754872 14560 6500 SH SOLE 6500 0 0 RITHM CAPITAL CORP COM NEW 64828T201 63200 7900 SH SOLE 7900 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 1597753 103214 SH SOLE 103214 0 0 RLI CORP COM 749607107 17278 130 SH SOLE 6362 0 0 RLJ LODGING TR COM 74965L101 1841220 173700 SH SOLE 173700 0 0 ROBERT HALF INTL INC COM 770323103 2628355 32622 SH SOLE 32716 0 0 ROBINHOOD MKTS INC COM CL A 770700102 24275 2500 SH SOLE 2500 0 0 ROBLOX CORP CL A 771049103 3778320 84000 SH SOLE 85769 0 0 ROCKET COS INC COM CL A 77311W101 0 0 SH SOLE 2910 0 0 ROCKET LAB USA INC COM 773122106 913436 226098 SH SOLE 6 0 0 226098 ROCKWELL AUTOMATION INC COM 773903109 3266100 11130 SH SOLE 5 11130 0 0 ROCKWELL AUTOMATION INC COM 773903109 8590455 29274 SH SOLE 30365 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 0 0 SH SOLE 3884 0 0 ROKU INC COM CL A 77543R102 1954986 29702 SH SOLE 75497 0 0 ROLLINS INC COM 775711104 2010407 53568 SH SOLE 59220 0 0 ROPER TECHNOLOGIES INC COM 776696106 28832584 65426 SH SOLE 111978 0 0 ROSS STORES INC COM 778296103 3597807 33900 SH SOLE 2 33900 0 0 ROSS STORES INC COM 778296103 6918084 65185 SH SOLE 1 0 0 65185 ROSS STORES INC COM 778296103 23120633 217852 SH SOLE 222332 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 3902916 59769 SH SOLE 64794 0 0 ROYAL GOLD INC COM 780287108 23348 180 SH SOLE 180 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 3093248 85852 SH SOLE 88814 0 0 RPM INTL INC COM 749685103 2678268 30700 SH SOLE 32910 0 0 RPT REALTY SH BEN INT 74971D101 845439 88900 SH SOLE 88900 0 0 RUSH ENTERPRISES INC CL A 781846209 24570 450 SH SOLE 450 0 0 RXO INC COMMON STOCK 74982T103 16301 830 SH SOLE 830 0 0 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 0 0 SH SOLE 87304 0 0 RYDER SYS INC COM 783549108 75854 850 SH SOLE 850 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 5198956 57940 SH SOLE 78410 0 0 S&P GLOBAL INC COM 78409V104 1421142 4122 SH SOLE 6 0 0 4122 S&P GLOBAL INC COM 78409V104 94120 273 SH SOLE 5 273 0 0 S&P GLOBAL INC COM 78409V104 1137741 3300 SH SOLE 2 3300 0 0 S&P GLOBAL INC COM 78409V104 8187943 23749 SH SOLE 1 0 790 22959 S&P GLOBAL INC COM 78409V104 59151499 171568 SH SOLE 183088 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 3220000 280000 SH SOLE 280000 0 0 SABRE CORP COM 78573M104 15444 3600 SH SOLE 3600 0 0 SAFEHOLD INC COM 78646V107 2605119 88700 SH SOLE 88700 0 0 SAFEHOLD INC COM 78645L100 762152 25950 SH SOLE 25950 0 0 SAGE THERAPEUTICS INC COM 78667J108 0 0 SH SOLE 183082 0 0 SAIA INC COM 78709Y105 24215 89 SH SOLE 5828 0 0 SALESFORCE INC COM 79466L302 6723596 33655 SH SOLE 6 0 0 33655 SALESFORCE INC COM 79466L302 8611520 43105 SH SOLE 5 43105 0 0 SALESFORCE INC COM 79466L302 10586342 52990 SH SOLE 4 0 0 52990 SALESFORCE INC COM 79466L302 10385563 51985 SH SOLE 1 0 0 51985 SALESFORCE INC COM 79466L302 59825919 299459 SH SOLE 408991 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 26486 1700 SH SOLE 1700 0 0 SANMINA CORPORATION COM 801056102 44523 730 SH SOLE 730 0 0 SANOFI SPONSORED ADR 80105N105 0 0 SH SOLE 55600 0 0 SAP SE SPON ADR 803054204 483670 3822 SH SOLE 5 0 0 0 SAREPTA THERAPEUTICS INC COM 803607100 0 0 SH SOLE 64989 0 0 SAUL CTRS INC COM 804395101 519090 13310 SH SOLE 13310 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 7137393 27339 SH SOLE 28660 0 0 SCHLUMBERGER LTD COM STK 806857108 1755178 35747 SH SOLE 6 0 0 35747 SCHLUMBERGER LTD COM STK 806857108 3993350 81331 SH SOLE 5 81331 0 0 SCHLUMBERGER LTD COM STK 806857108 181670 3700 SH SOLE 4 0 0 3700 SCHLUMBERGER LTD COM STK 806857108 36138 736 SH SOLE 1 0 0 736 SCHLUMBERGER LTD COM STK 806857108 17973546 366060 SH SOLE 496225 0 0 SCHWAB CHARLES CORP COM 808513105 261900 5000 SH SOLE 2 5000 0 0 SCHWAB CHARLES CORP COM 808513105 22582904 431136 SH SOLE 572383 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 2789760 113775 SH SOLE 5 113775 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 3768750 77915 SH SOLE 5 77915 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 0 0 SH SOLE 522 0 0 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 0 0 SH SOLE 472 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 38686 360 SH SOLE 360 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 24409 350 SH SOLE 350 0 0 SEA LTD SPONSORD ADS 81141R100 2579190 29800 SH SOLE 6 2500 0 27300 SEA LTD SPONSORD ADS 81141R100 8436115 97471 SH SOLE 97471 0 0 SEA LTD SPONSORD ADS 81141R100 432750 5000 SH SOLE 0 0 5000 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 3699811 55956 SH SOLE 139588 0 0 SEAGEN INC COM 81181C104 1065600 5263 SH SOLE 5 5263 0 0 SEAGEN INC COM 81181C104 7904834 39042 SH SOLE 117844 0 0 SEALED AIR CORP NEW COM 81211K100 2095378 45641 SH SOLE 45641 0 0 SEI INVTS CO COM 784117103 1641326 28520 SH SOLE 28520 0 0 SELECT MED HLDGS CORP COM 81619Q105 39292 1520 SH SOLE 1520 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 12946 100 SH SOLE 100 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 7471 100 SH SOLE 100 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 14954 100 SH SOLE 100 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 1085073 13100 SH SOLE 13100 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 3215 100 SH SOLE 100 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 10118 100 SH SOLE 100 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 15101 100 SH SOLE 100 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 5797 100 SH SOLE 100 0 0 SELECTIVE INS GROUP INC COM 816300107 36225 380 SH SOLE 380 0 0 SEMPRA COM 816851109 2515450 16641 SH SOLE 5 16641 0 0 SEMPRA COM 816851109 12317575 81487 SH SOLE 81592 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 1756202 35110 SH SOLE 35110 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 19906 260 SH SOLE 260 0 0 SERVICE CORP INTL COM 817565104 54336 790 SH SOLE 1743 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 1776864 178400 SH SOLE 178400 0 0 SERVICENOW INC COM 81762P102 2505770 5392 SH SOLE 5 5392 0 0 SERVICENOW INC COM 81762P102 5772752 12422 SH SOLE 4 0 0 12422 SERVICENOW INC COM 81762P102 190535 410 SH SOLE 2 410 0 0 SERVICENOW INC COM 81762P102 7866315 16927 SH SOLE 1 88 0 16839 SERVICENOW INC COM 81762P102 111180078 239241 SH SOLE 274475 0 0 SERVICENOW INC COM 81762P102 846255 1821 SH SOLE 1821 0 0 SFL CORPORATION LTD SHS G7738W106 22800 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 29443746 130995 SH SOLE 132897 0 0 SHIFT4 PMTS INC CL A 82452J109 35383440 466800 SH SOLE 466800 0 0 SHOPIFY INC CL A 82509L107 3009820 62783 SH SOLE 5 62783 0 0 SHOPIFY INC CL A 82509L107 0 0 SH SOLE 209378 0 0 SIGNET JEWELERS LIMITED SHS G81276100 36557 470 SH SOLE 470 0 0 SILGAN HLDGS INC COM 827048109 36496 680 SH SOLE 680 0 0 SILICON LABORATORIES INC COM 826919102 15758 90 SH SOLE 90 0 0 SILK RD MED INC COM 82710M100 1022819 26139 SH SOLE 6 0 0 26139 SILK RD MED INC COM 82710M100 0 0 SH SOLE 262715 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 16266 930 SH SOLE 930 0 0 SIMON PPTY GROUP INC NEW COM 828806109 969880 8662 SH SOLE 5 8662 0 0 SIMON PPTY GROUP INC NEW COM 828806109 48260750 431015 SH SOLE 781620 0 0 SIMPSON MFG INC COM 829073105 16446 150 SH SOLE 150 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 1222359 307899 SH SOLE 309758 0 0 SITE CTRS CORP COM 82981J109 2382320 194000 SH SOLE 194000 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 15056 110 SH SOLE 30526 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 17094 640 SH SOLE 640 0 0 SKECHERS U S A INC CL A 830566105 38016 800 SH SOLE 800 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 13695354 116082 SH SOLE 132556 0 0 SL GREEN RLTY CORP COM 78440X887 1603594 68180 SH SOLE 68180 0 0 SLEEP NUMBER CORP COM 83125X103 0 0 SH SOLE 7675 0 0 SLM CORP COM 78442P106 21930 1770 SH SOLE 1770 0 0 SLR INVESTMENT CORP COM 83413U100 7219 480 SH SOLE 480 0 0 SM ENERGY CO COM 78454L100 17459 620 SH SOLE 620 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 0 0 SH SOLE 2021 0 0 SMITH A O CORP COM 831865209 123160 1781 SH SOLE 5 178 0 0 SMITH A O CORP COM 831865209 21772292 314856 SH SOLE 2 314856 0 0 SMITH A O CORP COM 831865209 39900 577 SH SOLE 1 577 0 0 SMITH A O CORP COM 831865209 42883303 620149 SH SOLE 663098 0 0 SMUCKER J M CO COM NEW 832696405 26283937 167020 SH SOLE 175133 0 0 SNAP INC CL A 83304A106 3120281 278348 SH SOLE 432065 0 0 SNAP ON INC COM 833034101 3311536 13413 SH SOLE 16682 0 0 SNOWFLAKE INC CL A 833445109 11240027 72850 SH SOLE 100418 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 1119439 13810 SH SOLE 13810 0 0 SOFI TECHNOLOGIES INC COM 83406F102 20031 3300 SH SOLE 3300 0 0 SOHU COM LTD SPONSORED ADS 83410S108 0 0 SH SOLE 14553 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 59270 195 SH SOLE 5 195 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 4192382 13793 SH SOLE 14354 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 19562 360 SH SOLE 360 0 0 SONOCO PRODS CO COM 835495102 56120 920 SH SOLE 920 0 0 SONOS INC COM 83570H108 834262 42521 SH SOLE 6 0 0 42521 SOUTHERN CO COM 842587107 20568544 295610 SH SOLE 295825 0 0 SOUTHERN COPPER CORP COM 84265V105 705313 9250 SH SOLE 11121 0 0 SOUTHSTATE CORPORATION COM 840441109 25654 360 SH SOLE 10702 0 0 SOUTHWEST AIRLS CO NOTE 1.250% 5/0 844741BG2 4546960 4000000 PRN SOLE 2 4000000 0 0 SOUTHWEST AIRLS CO COM 844741108 1668879 51287 SH SOLE 72294 0 0 SOUTHWEST AIRLS CO NOTE 1.250% 5/0 844741BG2 0 0 PRN SOLE 1563000 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 44964 720 SH SOLE 720 0 0 SOUTHWESTERN ENERGY CO COM 845467109 48000 9600 SH SOLE 9600 0 0 SPARTANNASH CO COM 847215100 17112 690 SH SOLE 690 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 635637 1911 SH SOLE 1911 0 0 SPDR GOLD TR GOLD SHS 78463V107 36644 200 SH SOLE 200 0 0 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 45276 1100 SH SOLE 1100 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 1407070 3437 SH SOLE 5 3437 0 0 SPDR SER TR BBG CONV SEC ETF 78464A359 10289010 153407 SH SOLE 5 153407 0 0 SPDR SER TR BLOOMBERG SHT TE 78468R408 10879920 438000 SH SOLE 5 438000 0 0 SPDR SER TR PORTFLI TIPS ETF 78464A656 152530 5719 SH SOLE 5 5719 0 0 SPDR SER TR PRTFLO S&P500 HI 78468R788 262350 6904 SH SOLE 5 0 0 0 SPDR SER TR S&P OILGAS EXP 78468R556 283630 2223 SH SOLE 5 2223 0 0 SPDR SER TR S&P TRANSN ETF 78464A532 319300 4406 SH SOLE 5 4406 0 0 SPDR SER TR S&P TRANSN ETF 78464A532 1427659 19700 SH SOLE 19700 0 0 SPDR SER TR PORTFLI TIPS ETF 78464A656 800100 30000 SH SOLE 30000 0 0 SPDR SER TR S&P REGL BKG 78464A698 4386 100 SH SOLE 100 0 0 SPDR SER TR S&P RETAIL ETF 78464A714 6342 100 SH SOLE 100 0 0 SPDR SER TR S&P METALS MNG 78464A755 643236 12100 SH SOLE 12100 0 0 SPDR SER TR S&P BIOTECH 78464A870 7621 100 SH SOLE 100 0 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 9461421 101933 SH SOLE 102118 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 19866 300 SH SOLE 300 0 0 SPIRE INC COM 84857L101 39980 570 SH SOLE 160176 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 27279 790 SH SOLE 790 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 296530 7443 SH SOLE 5 7443 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 5841739 146630 SH SOLE 393564 0 0 SPLUNK INC COM 848637104 3954762 41247 SH SOLE 50789 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 47569 356 SH SOLE 1642 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 0 0 SH SOLE 99228 0 0 SPROTT FDS TR URANIUM MINERS E 85208P303 147560 4704 SH SOLE 5 0 0 0 SPROUTS FMRS MKT INC COM 85208M102 39234 1120 SH SOLE 1120 0 0 SPS COMM INC COM 78463M107 0 0 SH SOLE 10272 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 3079535 54534 SH SOLE 74566 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 0 0 SH SOLE 2881 0 0 STAG INDL INC COM 85254J102 128110 3788 SH SOLE 5 3788 0 0 STAG INDL INC COM 85254J102 7055190 208610 SH SOLE 208610 0 0 STANLEY BLACK & DECKER INC COM 854502101 19057734 236507 SH SOLE 242189 0 0 STANTEC INC COM 85472N109 0 0 SH SOLE 800 0 0 STARBUCKS CORP COM 855244109 34567515 331965 SH SOLE 415653 0 0 STARWOOD PPTY TR INC COM 85571B105 63684 3600 SH SOLE 3600 0 0 STATE STR CORP COM 857477103 7235888 95599 SH SOLE 103953 0 0 STEEL DYNAMICS INC COM 858119100 5263734 46557 SH SOLE 72220 0 0 STEELCASE INC CL A 858155203 10104 1200 SH SOLE 1200 0 0 STELLANTIS N.V SHS N82405106 0 0 SH SOLE 7761 0 0 STEPAN CO COM 858586100 15455 150 SH SOLE 150 0 0 STEPSTONE GROUP INC COM CL A 85914M107 0 0 SH SOLE 1121 0 0 STERICYCLE INC COM 858912108 30091 690 SH SOLE 17602 0 0 STERIS PLC SHS USD G8473T100 4880700 25516 SH SOLE 68390 0 0 STEVANATO GROUP S P A ORD SHS T9224W109 0 0 SH SOLE 18644 0 0 STEWART INFORMATION SVCS COR COM 860372101 9684 240 SH SOLE 240 0 0 STIFEL FINL CORP COM 860630102 30963 524 SH SOLE 524 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 0 0 SH SOLE 107131 0 0 STONECO LTD COM CL A G85158106 14310 1500 SH SOLE 1500 0 0 STRYKER CORPORATION COM 863667101 139020 487 SH SOLE 5 487 0 0 STRYKER CORPORATION COM 863667101 24789644 86838 SH SOLE 209957 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 759500 108500 SH SOLE 108500 0 0 SUMMIT MATLS INC CL A 86614U100 31852 1118 SH SOLE 47962 0 0 SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD 866142409 2684439 174882 SH SOLE 2 174882 0 0 SUN CMNTYS INC COM 866674104 2690810 19100 SH SOLE 5 19100 0 0 SUN CMNTYS INC COM 866674104 22436971 159263 SH SOLE 338846 0 0 SUN LIFE FINANCIAL INC. COM 866796105 0 0 SH SOLE 3716 0 0 SUNCOR ENERGY INC NEW COM 867224107 0 0 SH SOLE 11535 0 0 SUNRUN INC COM 86771W105 33248 1650 SH SOLE 1650 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 107590 10890 SH SOLE 5 10890 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 2175576 220200 SH SOLE 698851 0 0 SUPER MICRO COMPUTER INC COM 86800U104 34533921 324110 SH SOLE 324110 0 0 SYLVAMO CORP COMMON STOCK 871332102 24055 520 SH SOLE 520 0 0 SYNCHRONY FINANCIAL COM 87165B103 3743556 128733 SH SOLE 171225 0 0 SYNEOS HEALTH INC CL A 87166B102 40607 1140 SH SOLE 1140 0 0 SYNOPSYS INC COM 871607107 16928179 43827 SH SOLE 63390 0 0 SYNOVUS FINL CORP COM NEW 87161C501 36379 1180 SH SOLE 1180 0 0 SYSCO CORP COM 871829107 27396570 354740 SH SOLE 372997 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 151990 1634 SH SOLE 5 0 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 897736 9651 SH SOLE 1 4878 4100 673 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 8980151 96540 SH SOLE 158814 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 5279722 56759 SH SOLE 0 0 56759 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 4906928 41131 SH SOLE 47403 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 278835 43500 SH SOLE 43500 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 83740 4266 SH SOLE 5 4266 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 2176967 110900 SH SOLE 357317 0 0 TAPESTRY INC COM 876030107 171664 3982 SH SOLE 3982 0 0 TARGA RES CORP COM 87612G101 1892100 25937 SH SOLE 5 25937 0 0 TARGA RES CORP COM 87612G101 4045005 55449 SH SOLE 60803 0 0 TARGET CORP COM 87612E106 314034 1896 SH SOLE 4 0 0 1896 TARGET CORP COM 87612E106 40579 245 SH SOLE 1 0 0 245 TARGET CORP COM 87612E106 37507742 226455 SH SOLE 229729 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 54712 1430 SH SOLE 1430 0 0 TC ENERGY CORP COM 87807B107 0 0 SH SOLE 2061 0 0 TD SYNNEX CORPORATION COM 87162W100 39684 410 SH SOLE 585 0 0 TE CONNECTIVITY LTD SHS H84989104 1055102 8045 SH SOLE 2 8045 0 0 TE CONNECTIVITY LTD SHS H84989104 26543580 202391 SH SOLE 233166 0 0 TECHNIPFMC PLC COM G87110105 35490 2600 SH SOLE 13085 0 0 TECK RESOURCES LTD CL B 878742204 0 0 SH SOLE 26368 0 0 TEGNA INC COM 87901J105 29593 1750 SH SOLE 1750 0 0 TELADOC HEALTH INC COM 87918A105 530250 20473 SH SOLE 5 20473 0 0 TELADOC HEALTH INC COM 87918A105 71484 2760 SH SOLE 116007 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 5211744 11650 SH SOLE 13557 0 0 TELEFLEX INCORPORATED COM 879369106 108420 428 SH SOLE 5 428 0 0 TELEFLEX INCORPORATED COM 879369106 2935356 11588 SH SOLE 27138 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 43091 4100 SH SOLE 4100 0 0 TELUS INTL CDA INC SUB VTG SHS 87975H100 0 0 SH SOLE 1400 0 0 TEMPUR SEALY INTL INC COM 88023U101 20930 530 SH SOLE 530 0 0 TENABLE HLDGS INC COM 88025T102 0 0 SH SOLE 44157 0 0 TENARIS S A SPONSORED ADS 88031M109 0 0 SH SOLE 1762 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 617688 74600 SH SOLE 85831 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 135478 2280 SH SOLE 2280 0 0 TERADATA CORP DEL COM 88076W103 16112 400 SH SOLE 400 0 0 TERADYNE INC COM 880770102 4302980 40024 SH SOLE 80040 0 0 TEREX CORP NEW COM 880779103 20803 430 SH SOLE 430 0 0 TERRENO RLTY CORP COM 88146M101 4932210 76350 SH SOLE 143662 0 0 TESLA INC COM 88160R101 23581148 113666 SH SOLE 6 0 0 113666 TESLA INC COM 88160R101 4217040 20327 SH SOLE 5 20327 0 0 TESLA INC COM 88160R101 4685484 22585 SH SOLE 4 0 0 22585 TESLA INC COM 88160R101 173022 834 SH SOLE 2 834 0 0 TESLA INC COM 88160R101 197153387 950320 SH SOLE 1040583 0 0 TESLA INC COM 88160R101 767602 3700 SH SOLE 3700 0 0 TETRA TECH INC NEW COM 88162G103 100050 681 SH SOLE 5 681 0 0 TETRA TECH INC NEW COM 88162G103 17682822 120365 SH SOLE 2 120365 0 0 TETRA TECH INC NEW COM 88162G103 32320 220 SH SOLE 1 220 0 0 TETRA TECH INC NEW COM 88162G103 8469362 57650 SH SOLE 72516 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 3048896 344508 SH SOLE 348212 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 28886 590 SH SOLE 590 0 0 TEXAS INSTRS INC COM 882508104 242557 1304 SH SOLE 1 1304 0 0 TEXAS INSTRS INC COM 882508104 57191937 307467 SH SOLE 382413 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 2544726 1496 SH SOLE 1593 0 0 TEXAS ROADHOUSE INC COM 882681109 23773 220 SH SOLE 220 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 17982 560 SH SOLE 560 0 0 TEXTRON INC COM 883203101 3806251 53890 SH SOLE 67856 0 0 TFI INTL INC COM 87241L109 0 0 SH SOLE 714 0 0 THE CIGNA GROUP COM 125523100 27183537 106381 SH SOLE 109018 0 0 THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 894900 142500 SH SOLE 142500 0 0 THE ODP CORP COM 88337F105 32835 730 SH SOLE 730 0 0 THE TRADE DESK INC COM CL A 88339J105 6373135 104632 SH SOLE 200878 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 16373519 28408 SH SOLE 4 0 0 28408 THERMO FISHER SCIENTIFIC INC COM 883556102 37300361 64716 SH SOLE 2 64716 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 11734893 20360 SH SOLE 1 170 702 19488 THERMO FISHER SCIENTIFIC INC COM 883556102 98764458 171356 SH SOLE 203855 0 0 THOMSON REUTERS CORP. COM NEW 884903709 0 0 SH SOLE 141 0 0 THOR INDS INC COM 885160101 50970 640 SH SOLE 640 0 0 TIDAL ETF TR SP DWJNS SUKUK 886364702 718184 40122 SH SOLE 1 40122 0 0 TILRAY BRANDS INC COM 88688T100 18722 7400 SH SOLE 7400 0 0 TIMKEN CO COM 887389104 35957 440 SH SOLE 440 0 0 TJX COS INC NEW COM 872540109 26484191 337981 SH SOLE 338216 0 0 T-MOBILE US INC COM 872590104 4199350 28993 SH SOLE 5 28993 0 0 T-MOBILE US INC COM 872590104 28663981 197901 SH SOLE 202089 0 0 TOAST INC CL A 888787108 995775 56100 SH SOLE 56100 0 0 TOLL BROTHERS INC COM 889478103 63032 1050 SH SOLE 23803 0 0 TOPBUILD CORP COM 89055F103 24144 116 SH SOLE 116 0 0 TOPGOLF CALLAWAY BRANDS CORP COM 131193104 14918 690 SH SOLE 690 0 0 TORO CO COM 891092108 2725087 24515 SH SOLE 40906 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 695199 11606 SH SOLE 2 11606 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 TPG INC COM CL A 872657101 152369 5195 SH SOLE 5195 0 0 TRACTOR SUPPLY CO COM 892356106 779393 3316 SH SOLE 2 3316 0 0 TRACTOR SUPPLY CO COM 892356106 35256 150 SH SOLE 1 150 0 0 TRACTOR SUPPLY CO COM 892356106 14534639 61839 SH SOLE 62991 0 0 TRADEWEB MKTS INC CL A 892672106 9375723 118650 SH SOLE 122447 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 10760622 58488 SH SOLE 61162 0 0 TRANSDIGM GROUP INC COM 893641100 9546272 12952 SH SOLE 25337 0 0 TRANSOCEAN LTD REG SHS H8817H100 57240 9000 SH SOLE 255178 0 0 TRANSUNION COM 89400J107 2895724 46600 SH SOLE 67687 0 0 TRAVEL PLUS LEISURE CO COM 894164102 25872 660 SH SOLE 660 0 0 TRAVELERS COMPANIES INC COM 89417E109 24648758 143800 SH SOLE 155539 0 0 TREEHOUSE FOODS INC COM 89469A104 31771 630 SH SOLE 630 0 0 TREX CO INC COM 89531P105 0 0 SH SOLE 18866 0 0 TRI POINTE HOMES INC COM 87265H109 39499 1560 SH SOLE 1560 0 0 TRICON RESIDENTIAL INC COM NPV 89612W102 115700 14929 SH SOLE 5 14929 0 0 TRIMBLE INC COM 896239100 3216753 61365 SH SOLE 111711 0 0 TRINET GROUP INC COM 896288107 14510 180 SH SOLE 180 0 0 TRINITY INDS INC COM 896522109 19975 820 SH SOLE 820 0 0 TRINSEO PLC SHS G9059U107 22518 1080 SH SOLE 1080 0 0 TRIP COM GROUP LTD ADS 89677Q107 1981442 52600 SH SOLE 61206 0 0 TRITON INTL LTD CL A G9078F107 41725 660 SH SOLE 660 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 11504 800 SH SOLE 800 0 0 TRUIST FINL CORP COM 89832Q109 13009048 381497 SH SOLE 469161 0 0 TRUPANION INC COM 898202106 22130 516 SH SOLE 5 516 0 0 TRUSTMARK CORP COM 898402102 14573 590 SH SOLE 590 0 0 TSAKOS ENERGY NAVIGATION LTD SHS G9108L173 0 0 SH SOLE 5331 0 0 TTM TECHNOLOGIES INC COM 87305R109 18886 1400 SH SOLE 1400 0 0 TWILIO INC CL A 90138F102 2736161 41065 SH SOLE 96413 0 0 TWO HBRS INVT CORP COM 90187B804 15799 1074 SH SOLE 1074 0 0 TYLER TECHNOLOGIES INC COM 902252105 3673361 10358 SH SOLE 11329 0 0 TYSON FOODS INC CL A 902494103 4606495 77655 SH SOLE 169554 0 0 U HAUL HOLDING COMPANY COM 023586100 0 0 SH SOLE 718 0 0 U HAUL HOLDING COMPANY COM SER N 023586506 1113686 21479 SH SOLE 28430 0 0 UBER TECHNOLOGIES INC COM 90353T100 4948910 156117 SH SOLE 5 156117 0 0 UBER TECHNOLOGIES INC COM 90353T100 161765 5103 SH SOLE 1 872 0 4231 UBER TECHNOLOGIES INC COM 90353T100 11497210 362688 SH SOLE 403273 0 0 UBS GROUP AG SHS H42097107 0 0 SH SOLE 14049 0 0 UDR INC COM 902653104 108640 2646 SH SOLE 5 2646 0 0 UDR INC COM 902653104 16693682 406568 SH SOLE 950752 0 0 UFP INDUSTRIES INC COM 90278Q108 33377 420 SH SOLE 420 0 0 UGI CORP NEW COM 902681105 1816836 52268 SH SOLE 52268 0 0 ULTA BEAUTY INC COM 90384S303 6641900 12172 SH SOLE 5 12172 0 0 ULTA BEAUTY INC COM 90384S303 90036 165 SH SOLE 1 33 0 132 ULTA BEAUTY INC COM 90384S303 15656909 28693 SH SOLE 56538 0 0 UMB FINL CORP COM 902788108 17316 300 SH SOLE 300 0 0 UMH PPTYS INC COM 903002103 810492 54800 SH SOLE 54800 0 0 UNDER ARMOUR INC CL A 904311107 10439 1100 SH SOLE 1100 0 0 UNDER ARMOUR INC CL C 904311206 6824 800 SH SOLE 800 0 0 UNILEVER PLC SPON ADR NEW 904767704 0 0 SH SOLE 225291 0 0 UNION PAC CORP COM 907818108 867229 4309 SH SOLE 2 4309 0 0 UNION PAC CORP COM 907818108 302293 1502 SH SOLE 1 0 1502 0 UNION PAC CORP COM 907818108 48478503 240875 SH SOLE 243574 0 0 UNITED AIRLS HLDGS INC COM 910047109 183903 4156 SH SOLE 14808 0 0 UNITED BANKSHARES INC WEST V COM 909907107 38016 1080 SH SOLE 1080 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 13779 490 SH SOLE 490 0 0 UNITED NAT FOODS INC COM 911163103 35046 1330 SH SOLE 1330 0 0 UNITED PARCEL SERVICE INC CL B 911312106 1648915 8500 SH SOLE 2 8500 0 0 UNITED PARCEL SERVICE INC CL B 911312106 359463 1853 SH SOLE 1 0 1853 0 UNITED PARCEL SERVICE INC CL B 911312106 60722556 313019 SH SOLE 332123 0 0 UNITED RENTALS INC COM 911363109 7072627 17871 SH SOLE 19807 0 0 UNITED STATES STL CORP NEW COM 912909108 101007 3870 SH SOLE 3870 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 2731420 12196 SH SOLE 5 12196 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 2396820 10702 SH SOLE 35034 0 0 UNITEDHEALTH GROUP INC COM 91324P102 11362009 24042 SH SOLE 6 0 0 24042 UNITEDHEALTH GROUP INC COM 91324P102 9348300 19781 SH SOLE 5 19781 0 0 UNITEDHEALTH GROUP INC COM 91324P102 21157854 44770 SH SOLE 2 44770 0 0 UNITEDHEALTH GROUP INC COM 91324P102 13887057 29385 SH SOLE 1 0 700 28685 UNITEDHEALTH GROUP INC COM 91324P102 189507645 400998 SH SOLE 707727 0 0 UNITI GROUP INC COM 91325V108 20235 5700 SH SOLE 5700 0 0 UNITY SOFTWARE INC COM 91332U101 1834482 56550 SH SOLE 56550 0 0 UNIVAR SOLUTIONS INC COM 91336L107 60252 1720 SH SOLE 1720 0 0 UNIVERSAL CORP VA COM 913456109 14809 280 SH SOLE 280 0 0 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 629760 13090 SH SOLE 13090 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 2146211 16886 SH SOLE 16886 0 0 UNUM GROUP COM 91529Y106 115120 2910 SH SOLE 2910 0 0 UPBOUND GROUP INC COM 76009N100 9804 400 SH SOLE 400 0 0 URBAN EDGE PPTYS COM 91704F104 1856898 123300 SH SOLE 230667 0 0 URBAN OUTFITTERS INC COM 917047102 29660 1070 SH SOLE 1070 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 542913 30900 SH SOLE 30900 0 0 US BANCORP DEL COM NEW 902973304 1155366 32049 SH SOLE 2 32049 0 0 US BANCORP DEL COM NEW 902973304 34604035 959890 SH SOLE 1053955 0 0 US FOODS HLDG CORP COM 912008109 120055 3250 SH SOLE 3250 0 0 V F CORP COM 918204108 1974613 86190 SH SOLE 95877 0 0 VAIL RESORTS INC COM 91879Q109 2602962 11139 SH SOLE 11214 0 0 VALE S A SPONSORED ADS 91912E105 1661100 105266 SH SOLE 5 105266 0 0 VALE S A SPONSORED ADS 91912E105 0 0 SH SOLE 41310 0 0 VALERO ENERGY CORP COM 91913Y100 14659815 105013 SH SOLE 126478 0 0 VALLEY NATL BANCORP COM 919794107 33264 3600 SH SOLE 3600 0 0 VALMONT INDS INC COM 920253101 22669 71 SH SOLE 71 0 0 VALVOLINE INC COM 92047W101 21313 610 SH SOLE 610 0 0 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 269270 3100 SH SOLE 5 3100 0 0 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 315870 11273 SH SOLE 5 11273 0 0 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 2543810 34455 SH SOLE 5 34455 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 763250 2900 SH SOLE 5 2900 0 0 VANECK ETF TRUST GOLD MINERS ETF 92189F106 828160 25600 SH SOLE 25600 0 0 VANECK ETF TRUST VANECK RUSSIA ET 92189F403 0 6100 SH SOLE 6100 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 4158402 15800 SH SOLE 15800 0 0 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 8686 100 SH SOLE 100 0 0 VANECK ETF TRUST GAMING ETF 92189F882 2768064 62400 SH SOLE 62400 0 0 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 1584438 62750 SH SOLE 62750 0 0 VANECK ETF TRUST OIL SERVICES ETF 92189H607 2743587 9900 SH SOLE 9900 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 7896342 20997 SH SOLE 20997 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 16608 200 SH SOLE 200 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 10330628 74800 SH SOLE 74800 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 587636 3100 SH SOLE 3100 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 371680 9200 SH SOLE 9200 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 682640 11200 SH SOLE 11200 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 1879326 39300 SH SOLE 39300 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 500830 6570 SH SOLE 5 0 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 1867426 31900 SH SOLE 31900 0 0 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 125685 2700 SH SOLE 2700 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 15401 100 SH SOLE 100 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 1897140 42000 SH SOLE 42000 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 2925440 15117 SH SOLE 5 0 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 1981360 8309 SH SOLE 5 0 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 928896 4800 SH SOLE 4800 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 948109 8300 SH SOLE 8300 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 23367 300 SH SOLE 300 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 1788450 7500 SH SOLE 7500 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 19051 100 SH SOLE 100 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 1618974 4200 SH SOLE 4200 0 0 VANGUARD WORLD FDS MATERIALS ETF 92204A801 17782 100 SH SOLE 100 0 0 VANGUARD WORLD FDS UTILITIES ETF 92204A876 604832 4100 SH SOLE 4100 0 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 9667 100 SH SOLE 100 0 0 VAXCYTE INC COM 92243G108 0 0 SH SOLE 60695 0 0 VECTOR GROUP LTD COM 92240M108 15613 1300 SH SOLE 1300 0 0 VEEVA SYS INC CL A COM 922475108 33739249 183575 SH SOLE 306597 0 0 VENTAS INC COM 92276F100 267770 6177 SH SOLE 5 6177 0 0 VENTAS INC COM 92276F100 22542434 520010 SH SOLE 1044098 0 0 VENTYX BIOSCIENCES INC COM 92332V107 0 0 SH SOLE 66227 0 0 VERADIGM INC COM 01988P108 16965 1300 SH SOLE 1300 0 0 VERIS RESIDENTIAL INC COM 554489104 1197552 81800 SH SOLE 162966 0 0 VERISIGN INC COM 92343E102 5054168 23916 SH SOLE 25012 0 0 VERISK ANALYTICS INC COM 92345Y106 1747461 9108 SH SOLE 6 0 0 9108 VERISK ANALYTICS INC COM 92345Y106 117610 613 SH SOLE 5 613 0 0 VERISK ANALYTICS INC COM 92345Y106 8495753 44281 SH SOLE 45741 0 0 VERITIV CORP COM 923454102 29731 220 SH SOLE 220 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 60277361 1549945 SH SOLE 1928530 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 5069160 16089 SH SOLE 5 16089 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 132014 419 SH SOLE 2 419 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 52396141 166300 SH SOLE 381491 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 593907 1885 SH SOLE 1885 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 17172 1200 SH SOLE 1200 0 0 VIASAT INC COM 92552V100 26395 780 SH SOLE 780 0 0 VIATRIS INC COM 92556V106 3522498 366164 SH SOLE 448226 0 0 VICI PPTYS INC COM 925652109 3286010 100736 SH SOLE 5 100736 0 0 VICI PPTYS INC COM 925652109 42578592 1305291 SH SOLE 1783737 0 0 VICTORIAS SECRET AND CO COMMON STOCK 926400102 33126 970 SH SOLE 970 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 1067154 70300 SH SOLE 77583 0 0 VIRIDIAN THERAPEUTICS INC COM 92790C104 0 0 SH SOLE 92117 0 0 VIRTU FINL INC CL A 928254101 17010 900 SH SOLE 900 0 0 VISA INC COM CL A 92826C839 21065855 93435 SH SOLE 6 0 0 93435 VISA INC COM CL A 92826C839 5834900 25880 SH SOLE 5 25880 0 0 VISA INC COM CL A 92826C839 20550454 91149 SH SOLE 2 91149 0 0 VISA INC COM CL A 92826C839 34270 152 SH SOLE 1 152 0 0 VISA INC COM CL A 92826C839 113322058 502626 SH SOLE 655142 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 31668 1400 SH SOLE 1400 0 0 VISTA OUTDOOR INC COM 928377100 16903 610 SH SOLE 610 0 0 VISTEON CORP COM NEW 92839U206 122170 779 SH SOLE 5 779 0 0 VISTEON CORP COM NEW 92839U206 18820 120 SH SOLE 120 0 0 VISTRA CORP *W EXP 02/02/202 92840M128 1401 13365 SH SOLE 2 13365 0 0 VISTRA CORP COM 92840M102 2291424 95476 SH SOLE 98789 0 0 VISTRA CORP *W EXP 02/02/202 92840M128 0 0 SH SOLE 8506 0 0 VMWARE INC CL A COM 928563402 6661746 53358 SH SOLE 55065 0 0 VONTIER CORPORATION COM 928881101 31714 1160 SH SOLE 1160 0 0 VORNADO RLTY TR SH BEN INT 929042109 2646407 172180 SH SOLE 172180 0 0 VOYA FINANCIAL INC COM 929089100 76462 1070 SH SOLE 68698 0 0 VULCAN MATLS CO COM 929160109 5842647 34056 SH SOLE 55209 0 0 WABTEC COM 929740108 7894302 78115 SH SOLE 6 0 0 78115 WABTEC COM 929740108 125920 1246 SH SOLE 5 1246 0 0 WABTEC COM 929740108 4469176 44223 SH SOLE 108784 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 26658137 770912 SH SOLE 791752 0 0 WALKER & DUNLOP INC COM 93148P102 8379 110 SH SOLE 110 0 0 WALMART INC COM 931142103 727666 4935 SH SOLE 4 0 0 4935 WALMART INC COM 931142103 242703 1646 SH SOLE 1 384 0 1262 WALMART INC COM 931142103 88043575 597108 SH SOLE 659955 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 10184014 674438 SH SOLE 785360 0 0 WARNER MUSIC GROUP CORP COM CL A 934550203 0 0 SH SOLE 1669 0 0 WARRIOR MET COAL INC COM 93627C101 34875 950 SH SOLE 950 0 0 WASHINGTON FED INC COM 938824109 20180 670 SH SOLE 670 0 0 WASTE CONNECTIONS INC COM 94106B101 8618307 61971 SH SOLE 154157 0 0 WASTE MGMT INC DEL COM 94106L109 1114610 6831 SH SOLE 5 6831 0 0 WASTE MGMT INC DEL COM 94106L109 16903270 103593 SH SOLE 140227 0 0 WATERS CORP COM 941848103 3174946 10254 SH SOLE 6 0 0 10254 WATERS CORP COM 941848103 4686560 15136 SH SOLE 20940 0 0 WATSCO INC COM 942622200 49315 155 SH SOLE 14968 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 0 0 SH SOLE 3612 0 0 WAYFAIR INC CL A 94419L101 19230 560 SH SOLE 560 0 0 WEATHERFORD INTL PLC ORD SHS G48833118 20773 350 SH SOLE 25989 0 0 WEBSTER FINL CORP COM 947890109 1788880 45380 SH SOLE 45380 0 0 WEC ENERGY GROUP INC COM 92939U106 8579632 90512 SH SOLE 90593 0 0 WEIBO CORP SPONSORED ADR 948596101 178534 8900 SH SOLE 8900 0 0 WELLS FARGO CO NEW COM 949746101 725994 19422 SH SOLE 2 19422 0 0 WELLS FARGO CO NEW COM 949746101 53885999 1441573 SH SOLE 1472672 0 0 WELLTOWER INC COM 95040Q104 44080317 614874 SH SOLE 877879 0 0 WENDYS CO COM 95058W100 21780 1000 SH SOLE 1000 0 0 WERNER ENTERPRISES INC COM 950755108 28659 630 SH SOLE 630 0 0 WESBANCO INC COM 950810101 17806 580 SH SOLE 580 0 0 WESCO INTL INC COM 95082P105 61816 400 SH SOLE 400 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 29564285 85330 SH SOLE 86158 0 0 WESTERN ALLIANCE BANCORP COM 957638109 11017 310 SH SOLE 310 0 0 WESTERN DIGITAL CORP. COM 958102105 3289307 87319 SH SOLE 111738 0 0 WESTERN UN CO COM 959802109 466126 41805 SH SOLE 41805 0 0 WESTLAKE CORPORATION COM 960413102 991629 8550 SH SOLE 14870 0 0 WESTROCK CO COM 96145D105 6608425 216883 SH SOLE 216883 0 0 WEX INC COM 96208T104 68040 370 SH SOLE 5 370 0 0 WEX INC COM 96208T104 31261 170 SH SOLE 170 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 123440 4097 SH SOLE 5 4097 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 5851608 194212 SH SOLE 194212 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 0 0 SH SOLE 1639 0 0 WHIRLPOOL CORP COM 963320106 2667596 20206 SH SOLE 20206 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 16530 12 SH SOLE 12 0 0 WHITESTONE REIT COM 966084204 440680 47900 SH SOLE 47900 0 0 WILEY JOHN & SONS INC CL A 968223206 15896 410 SH SOLE 410 0 0 WILLIAMS COS INC COM 969457100 9586732 321056 SH SOLE 328638 0 0 WILLIAMS SONOMA INC COM 969904101 1567710 12886 SH SOLE 5 12886 0 0 WILLIAMS SONOMA INC COM 969904101 52314 430 SH SOLE 430 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 6562876 28242 SH SOLE 32066 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 23909 510 SH SOLE 510 0 0 WINGSTOP INC COM 974155103 3270845 17817 SH SOLE 6 0 0 17817 WINNEBAGO INDS INC COM 974637100 13848 240 SH SOLE 240 0 0 WINTRUST FINL CORP COM 97650W108 26262 360 SH SOLE 15267 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 1347000 300000 SH SOLE 410548 0 0 WIX COM LTD SHS M98068105 1504984 15080 SH SOLE 15080 0 0 WNS HLDGS LTD SPON ADR 92932M101 0 0 SH SOLE 32341 0 0 WOLFSPEED INC COM 977852102 1822497 28060 SH SOLE 28060 0 0 WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 0 0 SH SOLE 5092 0 0 WOODWARD INC COM 980745103 17527 180 SH SOLE 180 0 0 WORKDAY INC CL A 98138H101 90460 438 SH SOLE 5 438 0 0 WORKDAY INC CL A 98138H101 113390 549 SH SOLE 2 549 0 0 WORKDAY INC CL A 98138H101 59867891 289861 SH SOLE 329830 0 0 WORKDAY INC CL A 98138H101 498174 2412 SH SOLE 2412 0 0 WORLD FUEL SVCS CORP COM 981475106 21718 850 SH SOLE 850 0 0 WORTHINGTON INDS INC COM 981811102 17456 270 SH SOLE 270 0 0 WP CAREY INC COM 92936U109 21537683 278085 SH SOLE 281349 0 0 WPP PLC NEW ADR 92937A102 0 0 SH SOLE 2190 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 14927 220 SH SOLE 220 0 0 WYNN RESORTS LTD COM 983134107 3081218 27533 SH SOLE 27533 0 0 XCEL ENERGY INC COM 98389B100 11115461 164820 SH SOLE 164891 0 0 XENIA HOTELS & RESORTS INC COM 984017103 1581272 120800 SH SOLE 120800 0 0 XENON PHARMACEUTICALS INC COM 98420N105 0 0 SH SOLE 196468 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 58674 3810 SH SOLE 3810 0 0 XP INC CL A G98239109 17805 1500 SH SOLE 1500 0 0 XPENG INC ADS 98422D105 27775 2500 SH SOLE 2500 0 0 XPO INC COM 983793100 26477 830 SH SOLE 830 0 0 XYLEM INC COM 98419M100 2448720 23388 SH SOLE 5 23388 0 0 XYLEM INC COM 98419M100 4782382 45677 SH SOLE 95750 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 9593235 72632 SH SOLE 72775 0 0 YUM CHINA HLDGS INC COM 98850P109 2732109 43100 SH SOLE 43100 0 0 ZAI LAB LTD ADR 98887Q104 404774 12170 SH SOLE 12170 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 4266924 13418 SH SOLE 15201 0 0 ZIFF DAVIS INC COM 48123V102 12488 160 SH SOLE 160 0 0 ZILLOW GROUP INC CL A 98954M101 0 0 SH SOLE 5194 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 1715519 38577 SH SOLE 66094 0 0 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 88425 3750 SH SOLE 3750 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 7360395 56969 SH SOLE 181993 0 0 ZIONS BANCORPORATION N A COM 989701107 83804 2800 SH SOLE 2800 0 0 ZOETIS INC CL A 98978V103 28442266 170886 SH SOLE 492137 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 4609757 62429 SH SOLE 63993 0 0 ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 1448006 58600 SH SOLE 127853 0 0 ZSCALER INC COM 98980G102 2751347 23550 SH SOLE 6 0 0 23550 ZSCALER INC COM 98980G102 40827412 349460 SH SOLE 371141 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 1166462 40700 SH SOLE 40700 0 0 ZURN ELKAY WATER SOLNS CORP COM 98983L108 53020 2482 SH SOLE 5 2482 0 0 ZURN ELKAY WATER SOLNS CORP COM 98983L108 0 0 SH SOLE 16132 0 0