0001086364-24-008417.txt : 20240813 0001086364-24-008417.hdr.sgml : 20240813 20240813171514 ACCESSION NUMBER: 0001086364-24-008417 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240630 FILED AS OF DATE: 20240813 DATE AS OF CHANGE: 20240813 EFFECTIVENESS DATE: 20240813 FILER: COMPANY DATA: COMPANY CONFORMED NAME: BlackRock Inc. CENTRAL INDEX KEY: 0001364742 STANDARD INDUSTRIAL CLASSIFICATION: SECURITY BROKERS, DEALERS & FLOTATION COMPANIES [6211] ORGANIZATION NAME: 02 Finance IRS NUMBER: 320174431 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-12019 FILM NUMBER: 241202944 BUSINESS ADDRESS: STREET 1: 50 HUDSON YARDS CITY: NEW YORK STATE: NY ZIP: 10001 BUSINESS PHONE: 212-810-5800 MAIL ADDRESS: STREET 1: 50 HUDSON YARDS CITY: NEW YORK STATE: NY ZIP: 10001 FORMER COMPANY: FORMER CONFORMED NAME: BlackRock, Inc. DATE OF NAME CHANGE: 20060929 FORMER COMPANY: FORMER CONFORMED NAME: New BlackRock, Inc. DATE OF NAME CHANGE: 20060601 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE 0001364742 XXXXXXXX 06-30-2024 06-30-2024 BlackRock Inc.
50 Hudson Yards New York NY 10001
13F COMBINATION REPORT 028-12019 000109391 801-56370 Nationwide Mutual Funds/Nationwide Fund Advisors 000109391 801-56370 Nationwide Variable Insurance Trust and Nationwide Fund Advisors RUSSELL FRANK CO Y BlackRock, Inc. is the parent holding company of certain institutional investment managers. For purposes of the reporting requirements under Section 13(f) of the Securities Exchange Act of 1934 (the Act), and the rules promulgated thereunder, BlackRock, Inc. itself does not exercise, and therefore disclaims, investment discretion with respect to any Section 13(f) securities positions over which its investment operating subsidiaries exercise such discretion. To the extent, however, that BlackRock Inc.'s ownership interest in such subsidiaries may nevertheless give rise to a Form 13F obligation on behalf of BlackRock, Inc., the information required by Form 13F is reported herein on behalf of all such subsidiaries.
/s/ Spencer Fleming Attorney-In-Fact pursuant to PoA date April 2023 212-810-5300 /s/ Spencer Fleming New York NY 06-30-2024 30 48161 4418304733920 false 2 0001086363 028-04293 000107105 801-48433 BLACKROCK FINANCIAL MANAGEMENT INC/DE 3 0001512561 028-14241 BlackRock Investment Management (Taiwan) Ltd 4 0001461626 028-13496 BlackRock Investment Management (Australia) Ltd 7 0001050459 028-06608 000162262 802-76230 BlackRock Asset Management Canada Ltd 13 0001559921 028-15053 000164594 801-76926 BLACKROCK (SINGAPORE) LTD. 15 0001579409 028-15566 000165482 801-77343 BlackRock Asset Management North Asia Ltd 16 0001579408 028-15558 BlackRock Brasil Gestora de Investimentos Ltd. 18 0001305227 028-12016 000108928 801-56972 BlackRock Investment Management, LLC 19 0001086364 028-04295 000106614 801-47710 BLACKROCK ADVISORS LLC 20 0001173486 028-10210 000108069 801-57038 BLACKROCK CAPITAL MANAGEMENT INC 21 0001006249 028-13359 000105247 801-22609 BlackRock Fund Advisors 22 0000913414 028-03946 BlackRock Institutional Trust Company, N.A. 23 0001085635 028-04109 BlackRock Japan Co. Ltd 24 0001003283 028-05116 BlackRock Group LTD 25 0001388402 028-12195 BlackRock Fund Managers Ltd. 26 0001388401 028-12194 000162379 802-76129 BlackRock Investment Management (UK) Ltd. 28 0001388399 028-12198 BlackRock (Netherlands) B.V. 29 0001426459 028-12736 000106843 801-51087 BlackRock International, Ltd. 30 0001503309 028-14028 BlackRock Asset Management Ireland Ltd 31 0001034551 028-06128 000162380 802-76133 BlackRock Advisors (UK) Ltd 32 0001415064 028-12608 BlackRock Asset Management Deutschland AG 34 0001426606 028-13739 BlackRock (Luxembourg) S.A. 35 0001512562 028-14240 Ishares(DE) InvAG mit Teilgesellschaftsvermogen 36 0001549649 028-14948 BlackRock Life Ltd 37 0001559920 028-15054 BLACKROCK FUND MANAGEMENT CO. S.A. 40 0001654470 028-17023 000161987 801-78476 BlackRock Asset Management Schweiz AG 42 0001169553 028-11240 000113203 801-60384 TENNENBAUM CAPITAL PARTNERS LLC 43 0001364615 028-11964 000111616 801-57184 Aperio Group, LLC 44 0001717705 028-19078 000290336 801-112118 BlackRock Capital Investment Advisors, LLC 46 0001912613 028-22320 000288041 801-110250 Global Energy & Power Infrastructure II Advisors, LLC
INFORMATION TABLE 2 form13fInfoTable.xml DESCRIPTION FOR INFORMATION TABLE 1 800 FLOWERS COM INC CL A 68243Q106 3426648 359942 SH SOLE 2 235261 0 124681 1 800 FLOWERS COM INC CL A 68243Q106 914 96 SH SOLE 4 96 0 0 1 800 FLOWERS COM INC CL A 68243Q106 3589 377 SH SOLE 7 377 0 0 1 800 FLOWERS COM INC CL A 68243Q106 955123 100328 SH SOLE 18 75138 0 25190 1 800 FLOWERS COM INC CL A 68243Q106 5918574 621699 SH SOLE 19 621699 0 0 1 800 FLOWERS COM INC CL A 68243Q106 9474009 995169 SH SOLE 21 995169 0 0 1 800 FLOWERS COM INC CL A 68243Q106 14729525 1547219 SH SOLE 22 1460627 0 86592 1 800 FLOWERS COM INC CL A 68243Q106 97894 10283 SH SOLE 23 10283 0 0 1 800 FLOWERS COM INC CL A 68243Q106 33301 3498 SH SOLE 25 3498 0 0 1 800 FLOWERS COM INC CL A 68243Q106 240856 25300 SH SOLE 26 0 0 25300 1 800 FLOWERS COM INC CL A 68243Q106 245492 25787 SH SOLE 30 25787 0 0 1 800 FLOWERS COM INC CL A 68243Q106 35481 3727 SH SOLE 40 3727 0 0 1 800 FLOWERS COM INC CL A 68243Q106 158508 16650 SH SOLE 43 15290 0 1360 10X GENOMICS INC CL A COM 88025U109 7431942 382105 SH SOLE 2 279879 0 102226 10X GENOMICS INC CL A COM 88025U109 4162 214 SH SOLE 4 214 0 0 10X GENOMICS INC CL A COM 88025U109 307913 15831 SH SOLE 7 15020 0 811 10X GENOMICS INC CL A COM 88025U109 1064693 54740 SH SOLE 18 54740 0 0 10X GENOMICS INC CL A COM 88025U109 7315378 376112 SH SOLE 19 376112 0 0 10X GENOMICS INC CL A COM 88025U109 44268842 2276033 SH SOLE 21 2276033 0 0 10X GENOMICS INC CL A COM 88025U109 53810137 2766588 SH SOLE 22 2637805 0 128783 10X GENOMICS INC CL A COM 88025U109 19450 1000 SH SOLE 23 1000 0 0 10X GENOMICS INC CL A COM 88025U109 407944 20974 SH SOLE 25 20974 0 0 10X GENOMICS INC CL A COM 88025U109 2413317 124078 SH SOLE 26 22174 0 101904 10X GENOMICS INC CL A COM 88025U109 135430 6963 SH SOLE 28 1614 0 5349 10X GENOMICS INC CL A COM 88025U109 4316791 221943 SH SOLE 30 221943 0 0 10X GENOMICS INC CL A COM 88025U109 21784 1120 SH SOLE 31 1120 0 0 10X GENOMICS INC CL A COM 88025U109 746180 38364 SH SOLE 34 38364 0 0 10X GENOMICS INC CL A COM 88025U109 354496 18226 SH SOLE 40 18226 0 0 10X GENOMICS INC CL A COM 88025U109 7060 363 SH OTR 43 363 0 0 10X GENOMICS INC CL A COM 88025U109 1711512 87996 SH SOLE 43 75748 0 12247 180 LIFE SCIENCES CORP COM 68236V302 36 22 SH SOLE 2 22 0 0 180 LIFE SCIENCES CORP COM 68236V302 1238 750 SH SOLE 22 750 0 0 1895 BANCORP OF WIS INC COM 28253R105 9219 1127 SH SOLE 18 1127 0 0 1895 BANCORP OF WIS INC COM 28253R105 93195 11393 SH SOLE 21 11393 0 0 1ST SOURCE CORP COM 336901103 2218528 41375 SH SOLE 2 26316 0 15059 1ST SOURCE CORP COM 336901103 6434 120 SH SOLE 4 120 0 0 1ST SOURCE CORP COM 336901103 7721 144 SH SOLE 7 144 0 0 1ST SOURCE CORP COM 336901103 3140738 58574 SH SOLE 18 58574 0 0 1ST SOURCE CORP COM 336901103 2831029 52798 SH SOLE 19 52798 0 0 1ST SOURCE CORP COM 336901103 38958952 726575 SH SOLE 21 726575 0 0 1ST SOURCE CORP COM 336901103 34679271 646760 SH SOLE 22 617460 0 29300 1ST SOURCE CORP COM 336901103 199735 3725 SH SOLE 25 3725 0 0 1ST SOURCE CORP COM 336901103 821727 15325 SH SOLE 26 15325 0 0 1ST SOURCE CORP COM 336901103 14960 279 SH SOLE 28 279 0 0 1ST SOURCE CORP COM 336901103 1157763 21592 SH SOLE 30 21592 0 0 1ST SOURCE CORP COM 336901103 258502 4821 SH SOLE 40 4821 0 0 1ST SOURCE CORP COM 336901103 1256429 23432 SH SOLE 43 22887 0 545 1STDIBS COM INC COM 320551104 215417 47977 SH SOLE 2 45251 0 2726 1STDIBS COM INC COM 320551104 322889 71913 SH SOLE 18 71913 0 0 1STDIBS COM INC COM 320551104 258197 57505 SH SOLE 19 57505 0 0 1STDIBS COM INC COM 320551104 3402446 757783 SH SOLE 21 757783 0 0 1STDIBS COM INC COM 320551104 2260549 503463 SH SOLE 22 489213 0 14250 22ND CENTY GROUP INC COM 90137F301 8603 11535 SH SOLE 22 11535 0 0 23ANDME HOLDING CO CLASS A COM 90138Q108 54 138 SH SOLE 19 138 0 0 23ANDME HOLDING CO CLASS A COM 90138Q108 208468 532894 SH SOLE 21 532894 0 0 23ANDME HOLDING CO CLASS A COM 90138Q108 1564981 4000462 SH SOLE 22 4000462 0 0 23ANDME HOLDING CO CLASS A COM 90138Q108 48493 123960 SH SOLE 30 123960 0 0 23ANDME HOLDING CO CLASS A COM 90138Q108 125 320 SH SOLE 43 320 0 0 2SEVENTY BIO INC COMMON STOCK 901384107 541941 140764 SH SOLE 2 112470 0 28294 2SEVENTY BIO INC COMMON STOCK 901384107 1394 362 SH SOLE 7 362 0 0 2SEVENTY BIO INC COMMON STOCK 901384107 580861 150873 SH SOLE 18 150873 0 0 2SEVENTY BIO INC COMMON STOCK 901384107 424208 110184 SH SOLE 19 110184 0 0 2SEVENTY BIO INC COMMON STOCK 901384107 6796621 1765356 SH SOLE 21 1765356 0 0 2SEVENTY BIO INC COMMON STOCK 901384107 5748200 1493039 SH SOLE 22 1450043 0 42996 2SEVENTY BIO INC COMMON STOCK 901384107 1713 445 SH SOLE 43 445 0 0 2U INC COM NEW 90214J200 23465 4574 SH SOLE 2 4574 0 0 2U INC COM NEW 90214J200 4653 907 SH SOLE 18 0 0 907 2U INC COM NEW 90214J200 1672 326 SH SOLE 21 326 0 0 2U INC COM NEW 90214J200 211300 41189 SH SOLE 22 41189 0 0 2U INC COM NEW 90214J200 226 44 SH SOLE 28 44 0 0 2U INC COM NEW 90214J200 1846 360 SH SOLE 43 360 0 0 2U INC NOTE 2.250% 5/0 90214JAB7 2181060 4039000 PRN SOLE 21 4039000 0 0 3-D SYS CORP DEL COM NEW 88554D205 324929 105840 SH SOLE 2 38061 0 67779 3-D SYS CORP DEL COM NEW 88554D205 11823 3851 SH SOLE 4 501 0 3350 3-D SYS CORP DEL COM NEW 88554D205 4065 1324 SH SOLE 7 1324 0 0 3-D SYS CORP DEL COM NEW 88554D205 1281955 417575 SH SOLE 18 417575 0 0 3-D SYS CORP DEL COM NEW 88554D205 900542 293336 SH SOLE 19 293336 0 0 3-D SYS CORP DEL COM NEW 88554D205 49768301 16211173 SH SOLE 21 16211173 0 0 3-D SYS CORP DEL COM NEW 88554D205 13127483 4276053 SH SOLE 22 4100961 0 175092 3-D SYS CORP DEL COM NEW 88554D205 55180 17974 SH SOLE 25 17974 0 0 3-D SYS CORP DEL COM NEW 88554D205 338851 110375 SH SOLE 26 46641 0 63734 3-D SYS CORP DEL COM NEW 88554D205 7033 2291 SH SOLE 28 2291 0 0 3-D SYS CORP DEL COM NEW 88554D205 2117787 689833 SH SOLE 30 689833 0 0 3-D SYS CORP DEL COM NEW 88554D205 80895 26350 SH SOLE 40 26350 0 0 3-D SYS CORP DEL COM NEW 88554D205 186607 60784 SH SOLE 43 58480 0 2304 374WATER INC COM 88583P104 10490 8742 SH SOLE 2 2030 0 6712 374WATER INC COM 88583P104 179723 149769 SH SOLE 18 149769 0 0 374WATER INC COM 88583P104 170306 141922 SH SOLE 19 141922 0 0 374WATER INC COM 88583P104 2388158 1990132 SH SOLE 21 1990132 0 0 374WATER INC COM 88583P104 1845654 1538045 SH SOLE 22 1524825 0 13220 3M CO COM 88579Y101 99384271 972544 SH SOLE 2 244317 0 728227 3M CO COM 88579Y101 27229956 266464 SH SOLE 4 207842 0 58622 3M CO COM 88579Y101 72294929 707456 SH SOLE 7 644270 0 63186 3M CO COM 88579Y101 2133829 20881 SH SOLE 13 20881 0 0 3M CO COM 88579Y101 7888455 77194 SH SOLE 15 77194 0 0 3M CO COM 88579Y101 74742379 731406 SH SOLE 18 696935 0 34471 3M CO COM 88579Y101 14469797 141597 SH SOLE 19 141597 0 0 3M CO COM 88579Y101 1478711475 14470217 SH SOLE 21 14470217 0 0 3M CO COM 88579Y101 1217486040 11913945 SH SOLE 22 10717362 0 1196583 3M CO COM 88579Y101 76222703 745892 SH SOLE 23 745892 0 0 3M CO COM 88579Y101 129497825 1267226 SH SOLE 25 1256726 0 10500 3M CO COM 88579Y101 63351158 619935 SH SOLE 26 400627 0 219308 3M CO COM 88579Y101 136474438 1335497 SH SOLE 28 166840 0 1168657 3M CO COM 88579Y101 420465865 4114550 SH SOLE 30 4114550 0 0 3M CO COM 88579Y101 12966991 126891 SH SOLE 31 122644 0 4247 3M CO COM 88579Y101 4910843 48056 SH SOLE 32 48056 0 0 3M CO COM 88579Y101 2814619 27543 SH SOLE 34 27543 0 0 3M CO COM 88579Y101 12325136 120610 SH SOLE 36 120610 0 0 3M CO COM 88579Y101 2724181 26658 SH SOLE 40 26658 0 0 3M CO COM 88579Y101 106278 1040 SH OTR 43 1040 0 0 3M CO COM 88579Y101 64233907 628573 SH SOLE 43 517431 0 111142 4D MOLECULAR THERAPEUTICS IN COM 35104E100 2287427 108977 SH SOLE 2 69183 0 39794 4D MOLECULAR THERAPEUTICS IN COM 35104E100 5310 253 SH SOLE 4 253 0 0 4D MOLECULAR THERAPEUTICS IN COM 35104E100 45212 2154 SH SOLE 7 2154 0 0 4D MOLECULAR THERAPEUTICS IN COM 35104E100 3235273 154134 SH SOLE 18 154134 0 0 4D MOLECULAR THERAPEUTICS IN COM 35104E100 12900748 614614 SH SOLE 19 614614 0 0 4D MOLECULAR THERAPEUTICS IN COM 35104E100 47328252 2254800 SH SOLE 21 2254800 0 0 4D MOLECULAR THERAPEUTICS IN COM 35104E100 28795194 1371853 SH SOLE 22 1329014 0 42839 4D MOLECULAR THERAPEUTICS IN COM 35104E100 48256 2299 SH SOLE 23 2299 0 0 4D MOLECULAR THERAPEUTICS IN COM 35104E100 159440 7596 SH SOLE 25 7596 0 0 4D MOLECULAR THERAPEUTICS IN COM 35104E100 724239 34504 SH SOLE 26 0 0 34504 4D MOLECULAR THERAPEUTICS IN COM 35104E100 2366434 112741 SH SOLE 30 112741 0 0 4D MOLECULAR THERAPEUTICS IN COM 35104E100 4320120 205818 SH SOLE 34 205818 0 0 4D MOLECULAR THERAPEUTICS IN COM 35104E100 104509 4979 SH SOLE 40 4979 0 0 4D MOLECULAR THERAPEUTICS IN COM 35104E100 465453 22175 SH SOLE 43 20893 0 1282 51TALK ONLINE EDUCATION GROU SPONSORED ADR 16954L204 1059 81 SH SOLE 43 81 0 0 5E ADVANCED MATERIALS INC COMMON STOCK 33830Q109 2593 2143 SH SOLE 2 356 0 1787 5E ADVANCED MATERIALS INC COMMON STOCK 33830Q109 37936 31352 SH SOLE 18 31352 0 0 5E ADVANCED MATERIALS INC COMMON STOCK 33830Q109 20583 17011 SH SOLE 19 17011 0 0 5E ADVANCED MATERIALS INC COMMON STOCK 33830Q109 457298 377932 SH SOLE 21 377932 0 0 5E ADVANCED MATERIALS INC COMMON STOCK 33830Q109 587667 485675 SH SOLE 22 481891 0 3784 89BIO INC COM 282559103 407052 50818 SH SOLE 2 21326 0 29492 89BIO INC COM 282559103 2387 298 SH SOLE 4 298 0 0 89BIO INC COM 282559103 326960 40819 SH SOLE 7 38662 0 2157 89BIO INC COM 282559103 1971245 246098 SH SOLE 18 246098 0 0 89BIO INC COM 282559103 1460984 182395 SH SOLE 19 182395 0 0 89BIO INC COM 282559103 31079241 3880055 SH SOLE 21 3880055 0 0 89BIO INC COM 282559103 19281320 2407156 SH SOLE 22 2314757 0 92399 89BIO INC COM 282559103 131901 16467 SH SOLE 25 16467 0 0 89BIO INC COM 282559103 1242335 155098 SH SOLE 30 155098 0 0 89BIO INC COM 282559103 134232 16758 SH SOLE 40 16758 0 0 89BIO INC COM 282559103 157100 19613 SH SOLE 43 16430 0 3183 8X8 INC NEW COM 282914100 944488 425445 SH SOLE 2 226291 0 199154 8X8 INC NEW COM 282914100 1929 869 SH SOLE 7 869 0 0 8X8 INC NEW COM 282914100 771961 347730 SH SOLE 18 334621 0 13109 8X8 INC NEW COM 282914100 2761298 1243828 SH SOLE 19 1243828 0 0 8X8 INC NEW COM 282914100 9878847 4449931 SH SOLE 21 4449931 0 0 8X8 INC NEW COM 282914100 9392594 4230898 SH SOLE 22 4113518 0 117380 8X8 INC NEW COM 282914100 78732 35465 SH SOLE 23 35465 0 0 8X8 INC NEW COM 282914100 642672 289492 SH SOLE 26 0 0 289492 8X8 INC NEW COM 282914100 4318 1945 SH SOLE 28 1945 0 0 8X8 INC NEW COM 282914100 15120 6811 SH SOLE 30 6811 0 0 8X8 INC NEW COM 282914100 284366 128093 SH SOLE 43 127267 0 826 908 DEVICES INC COM 65443P102 410543 79717 SH SOLE 2 71565 0 8152 908 DEVICES INC COM 65443P102 370867 72013 SH SOLE 18 72013 0 0 908 DEVICES INC COM 65443P102 288467 56013 SH SOLE 19 56013 0 0 908 DEVICES INC COM 65443P102 4566402 886680 SH SOLE 21 886680 0 0 908 DEVICES INC COM 65443P102 3082038 598454 SH SOLE 22 580854 0 17600 908 DEVICES INC COM 65443P102 1684 327 SH SOLE 43 327 0 0 A K A BRANDS HLDG CORP COM SHS 00152K200 14976 982 SH SOLE 2 812 0 170 A K A BRANDS HLDG CORP COM SHS 00152K200 2638 173 SH SOLE 18 173 0 0 A K A BRANDS HLDG CORP COM SHS 00152K200 147651 9682 SH SOLE 21 9682 0 0 A K A BRANDS HLDG CORP COM SHS 00152K200 24339 1596 SH SOLE 22 1177 0 419 A-MARK PRECIOUS METALS INC COM 00181T107 789472 24389 SH SOLE 2 13701 0 10688 A-MARK PRECIOUS METALS INC COM 00181T107 4920 152 SH SOLE 7 152 0 0 A-MARK PRECIOUS METALS INC COM 00181T107 1749501 54047 SH SOLE 18 54047 0 0 A-MARK PRECIOUS METALS INC COM 00181T107 1293149 39949 SH SOLE 19 39949 0 0 A-MARK PRECIOUS METALS INC COM 00181T107 21750277 671927 SH SOLE 21 671927 0 0 A-MARK PRECIOUS METALS INC COM 00181T107 17759153 548630 SH SOLE 22 526124 0 22506 A-MARK PRECIOUS METALS INC COM 00181T107 165087 5100 SH SOLE 25 5100 0 0 A-MARK PRECIOUS METALS INC COM 00181T107 369115 11403 SH SOLE 30 11403 0 0 A-MARK PRECIOUS METALS INC COM 00181T107 39589 1223 SH SOLE 36 1223 0 0 A-MARK PRECIOUS METALS INC COM 00181T107 195256 6032 SH SOLE 40 6032 0 0 A-MARK PRECIOUS METALS INC COM 00181T107 734767 22699 SH SOLE 43 22005 0 694 A10 NETWORKS INC COM 002121101 513184 37053 SH SOLE 2 19801 0 17252 A10 NETWORKS INC COM 002121101 179011 12925 SH SOLE 4 408 0 12517 A10 NETWORKS INC COM 002121101 463892 33494 SH SOLE 7 32230 0 1264 A10 NETWORKS INC COM 002121101 3024064 218344 SH SOLE 18 218344 0 0 A10 NETWORKS INC COM 002121101 2293532 165598 SH SOLE 19 165598 0 0 A10 NETWORKS INC COM 002121101 127964707 9239329 SH SOLE 21 9239329 0 0 A10 NETWORKS INC COM 002121101 29870378 2156706 SH SOLE 22 2095997 0 60709 A10 NETWORKS INC COM 002121101 1285058 92784 SH SOLE 25 92784 0 0 A10 NETWORKS INC COM 002121101 1285571 92821 SH SOLE 26 58792 0 34029 A10 NETWORKS INC COM 002121101 7834737 565685 SH SOLE 30 565685 0 0 A10 NETWORKS INC COM 002121101 619940 44761 SH SOLE 34 44761 0 0 A10 NETWORKS INC COM 002121101 6842 494 SH SOLE 36 494 0 0 A10 NETWORKS INC COM 002121101 189925 13713 SH SOLE 40 13713 0 0 A10 NETWORKS INC COM 002121101 752387 54324 SH SOLE 43 51418 0 2906 AADI BIOSCIENCE INC COM 00032Q104 1841 1261 SH SOLE 2 0 0 1261 AADI BIOSCIENCE INC COM 00032Q104 12782 8755 SH SOLE 18 8755 0 0 AADI BIOSCIENCE INC COM 00032Q104 4495 3079 SH SOLE 19 3079 0 0 AADI BIOSCIENCE INC COM 00032Q104 128664 88126 SH SOLE 21 88126 0 0 AADI BIOSCIENCE INC COM 00032Q104 319778 219026 SH SOLE 22 217943 0 1083 AAON INC COM PAR $0.004 000360206 8918545 102230 SH SOLE 2 66283 0 35947 AAON INC COM PAR $0.004 000360206 17710 203 SH SOLE 4 203 0 0 AAON INC COM PAR $0.004 000360206 1511259 17323 SH SOLE 7 16423 0 900 AAON INC COM PAR $0.004 000360206 10088346 115639 SH SOLE 18 115639 0 0 AAON INC COM PAR $0.004 000360206 2444116 28016 SH SOLE 19 28016 0 0 AAON INC COM PAR $0.004 000360206 329849642 3780945 SH SOLE 21 3780945 0 0 AAON INC COM PAR $0.004 000360206 176239020 2020163 SH SOLE 22 1929647 0 90516 AAON INC COM PAR $0.004 000360206 1295601 14851 SH SOLE 25 14851 0 0 AAON INC COM PAR $0.004 000360206 2178296 24969 SH SOLE 26 24969 0 0 AAON INC COM PAR $0.004 000360206 434630 4982 SH SOLE 28 1153 0 3829 AAON INC COM PAR $0.004 000360206 6968818 79881 SH SOLE 30 79881 0 0 AAON INC COM PAR $0.004 000360206 74416 853 SH SOLE 31 853 0 0 AAON INC COM PAR $0.004 000360206 38124 437 SH SOLE 36 437 0 0 AAON INC COM PAR $0.004 000360206 1307204 14984 SH SOLE 40 14984 0 0 AAON INC COM PAR $0.004 000360206 6350723 72796 SH SOLE 43 67223 0 5573 AAR CORP COM 000361105 1876024 25805 SH SOLE 2 9856 0 15949 AAR CORP COM 000361105 533327 7336 SH SOLE 7 6976 0 360 AAR CORP COM 000361105 7914631 108867 SH SOLE 18 108867 0 0 AAR CORP COM 000361105 5705060 78474 SH SOLE 19 78474 0 0 AAR CORP COM 000361105 302298450 4158163 SH SOLE 21 4158163 0 0 AAR CORP COM 000361105 73920706 1016791 SH SOLE 22 974605 0 42186 AAR CORP COM 000361105 6739581 92704 SH SOLE 25 92704 0 0 AAR CORP COM 000361105 1033358 14214 SH SOLE 26 9682 0 4532 AAR CORP COM 000361105 98945 1361 SH SOLE 28 1361 0 0 AAR CORP COM 000361105 5008957 68899 SH SOLE 30 68899 0 0 AAR CORP COM 000361105 878652 12086 SH SOLE 34 12086 0 0 AAR CORP COM 000361105 77062 1060 SH SOLE 36 1060 0 0 AAR CORP COM 000361105 584872 8045 SH SOLE 40 8045 0 0 AAR CORP COM 000361105 113703 1564 SH OTR 43 1564 0 0 AAR CORP COM 000361105 3651939 50233 SH SOLE 43 47699 0 2534 ABBOTT LABS COM 002824100 407248332 3919241 SH SOLE 2 1385661 0 2533580 ABBOTT LABS COM 002824100 148187921 1426118 SH SOLE 4 654881 0 771237 ABBOTT LABS COM 002824100 115997331 1116325 SH SOLE 7 975609 0 140716 ABBOTT LABS COM 002824100 8490694 81712 SH SOLE 13 81712 0 0 ABBOTT LABS COM 002824100 25596462 246333 SH SOLE 15 246333 0 0 ABBOTT LABS COM 002824100 257016605 2473454 SH SOLE 18 2363131 0 110323 ABBOTT LABS COM 002824100 317010810 3050821 SH SOLE 19 3050821 0 0 ABBOTT LABS COM 002824100 5120087941 49274256 SH SOLE 21 49274256 0 0 ABBOTT LABS COM 002824100 3837724032 36933154 SH SOLE 22 33148607 0 3784547 ABBOTT LABS COM 002824100 310031072 2983650 SH SOLE 23 2983650 0 0 ABBOTT LABS COM 002824100 558791612 5377650 SH SOLE 25 4320663 0 1056987 ABBOTT LABS COM 002824100 205276179 1975519 SH SOLE 26 1028026 0 947493 ABBOTT LABS COM 002824100 363838163 3501474 SH SOLE 28 135160 0 3366314 ABBOTT LABS COM 002824100 1163896 11201 SH SOLE 29 11201 0 0 ABBOTT LABS COM 002824100 1229503125 11832385 SH SOLE 30 11832385 0 0 ABBOTT LABS COM 002824100 43876517 422255 SH SOLE 31 408623 0 13632 ABBOTT LABS COM 002824100 17628435 169651 SH SOLE 32 169651 0 0 ABBOTT LABS COM 002824100 326452800 3141688 SH SOLE 34 3141688 0 0 ABBOTT LABS COM 002824100 35275679 339483 SH SOLE 36 339483 0 0 ABBOTT LABS COM 002824100 8664120 83381 SH SOLE 40 83381 0 0 ABBOTT LABS COM 002824100 295208 2841 SH OTR 43 2841 0 0 ABBOTT LABS COM 002824100 287528903 2767096 SH SOLE 43 2447276 0 319820 ABBVIE INC COM 00287Y109 716889452 4179626 SH SOLE 2 1748779 0 2430847 ABBVIE INC COM 00287Y109 272220078 1587104 SH SOLE 4 756970 0 830134 ABBVIE INC COM 00287Y109 277254876 1616458 SH SOLE 7 1454961 0 161497 ABBVIE INC COM 00287Y109 21246182 123870 SH SOLE 13 123870 0 0 ABBVIE INC COM 00287Y109 43235046 252070 SH SOLE 15 252070 0 0 ABBVIE INC COM 00287Y109 506711931 2954244 SH SOLE 18 2837261 0 116983 ABBVIE INC COM 00287Y109 570633833 3326923 SH SOLE 19 3326923 0 0 ABBVIE INC COM 00287Y109 8774092736 51154925 SH SOLE 21 51154925 0 0 ABBVIE INC COM 00287Y109 6560202796 38247451 SH SOLE 22 34393766 0 3853685 ABBVIE INC COM 00287Y109 563119885 3283115 SH SOLE 23 3283115 0 0 ABBVIE INC COM 00287Y109 922940887 5380952 SH SOLE 25 4423454 0 957498 ABBVIE INC COM 00287Y109 346356339 2019335 SH SOLE 26 1211896 0 807439 ABBVIE INC COM 00287Y109 607732751 3543218 SH SOLE 28 158142 0 3385076 ABBVIE INC COM 00287Y109 6391350 37263 SH SOLE 29 37263 0 0 ABBVIE INC COM 00287Y109 1906243607 11113827 SH SOLE 30 11113827 0 0 ABBVIE INC COM 00287Y109 82914998 483413 SH SOLE 31 469560 0 13853 ABBVIE INC COM 00287Y109 29525624 172141 SH SOLE 32 172141 0 0 ABBVIE INC COM 00287Y109 643131564 3749601 SH SOLE 34 3749601 0 0 ABBVIE INC COM 00287Y109 64416737 375564 SH SOLE 36 375564 0 0 ABBVIE INC COM 00287Y109 10756362 62712 SH SOLE 37 62712 0 0 ABBVIE INC COM 00287Y109 14605957 85156 SH SOLE 40 85156 0 0 ABBVIE INC COM 00287Y109 399299 2328 SH OTR 43 2328 0 0 ABBVIE INC COM 00287Y109 459710307 2680214 SH SOLE 43 2406978 0 273236 ABCELLERA BIOLOGICS INC COM 00288U106 372708 125915 SH SOLE 2 37498 0 88417 ABCELLERA BIOLOGICS INC COM 00288U106 25628 8658 SH SOLE 7 8658 0 0 ABCELLERA BIOLOGICS INC COM 00288U106 1085059 366574 SH SOLE 19 366574 0 0 ABCELLERA BIOLOGICS INC COM 00288U106 5647375 1907897 SH SOLE 21 1907897 0 0 ABCELLERA BIOLOGICS INC COM 00288U106 1590982 537494 SH SOLE 22 495593 0 41901 ABCELLERA BIOLOGICS INC COM 00288U106 12728 4300 SH SOLE 23 4300 0 0 ABCELLERA BIOLOGICS INC COM 00288U106 393849 133057 SH SOLE 26 0 0 133057 ABCELLERA BIOLOGICS INC COM 00288U106 14649 4949 SH SOLE 28 4949 0 0 ABCELLERA BIOLOGICS INC COM 00288U106 1833116 619296 SH SOLE 30 619296 0 0 ABCELLERA BIOLOGICS INC COM 00288U106 282198 95337 SH SOLE 43 74254 0 21083 ABEONA THERAPEUTICS INC COM NEW 00289Y206 23248 5483 SH SOLE 18 5483 0 0 ABEONA THERAPEUTICS INC COM NEW 00289Y206 259162 61123 SH SOLE 21 61123 0 0 ABEONA THERAPEUTICS INC COM NEW 00289Y206 1610492 379833 SH SOLE 22 379833 0 0 ABERCROMBIE & FITCH CO CL A 002896207 10629141 59768 SH SOLE 2 27313 0 32455 ABERCROMBIE & FITCH CO CL A 002896207 27210 153 SH SOLE 4 153 0 0 ABERCROMBIE & FITCH CO CL A 002896207 1496168 8413 SH SOLE 7 7983 0 430 ABERCROMBIE & FITCH CO CL A 002896207 28202045 158581 SH SOLE 18 150365 0 8216 ABERCROMBIE & FITCH CO CL A 002896207 43188800 242852 SH SOLE 19 242852 0 0 ABERCROMBIE & FITCH CO CL A 002896207 1008171225 5668979 SH SOLE 21 5668979 0 0 ABERCROMBIE & FITCH CO CL A 002896207 289092792 1625578 SH SOLE 22 1571811 0 53767 ABERCROMBIE & FITCH CO CL A 002896207 590251 3319 SH SOLE 23 3319 0 0 ABERCROMBIE & FITCH CO CL A 002896207 1852737 10418 SH SOLE 25 10418 0 0 ABERCROMBIE & FITCH CO CL A 002896207 19571470 110051 SH SOLE 26 43017 0 67034 ABERCROMBIE & FITCH CO CL A 002896207 638268 3589 SH SOLE 28 1096 0 2493 ABERCROMBIE & FITCH CO CL A 002896207 122710 690 SH SOLE 29 690 0 0 ABERCROMBIE & FITCH CO CL A 002896207 20716404 116489 SH SOLE 30 116489 0 0 ABERCROMBIE & FITCH CO CL A 002896207 32189 181 SH SOLE 34 181 0 0 ABERCROMBIE & FITCH CO CL A 002896207 172683 971 SH SOLE 36 971 0 0 ABERCROMBIE & FITCH CO CL A 002896207 1883326 10590 SH SOLE 40 10590 0 0 ABERCROMBIE & FITCH CO CL A 002896207 60999 343 SH OTR 43 343 0 0 ABERCROMBIE & FITCH CO CL A 002896207 16156764 90850 SH SOLE 43 85174 0 5676 ABM INDS INC COM 000957100 7200207 142381 SH SOLE 2 96584 0 45797 ABM INDS INC COM 000957100 9962 197 SH SOLE 4 197 0 0 ABM INDS INC COM 000957100 1125789 22262 SH SOLE 7 21620 0 642 ABM INDS INC COM 000957100 10345914 204586 SH SOLE 18 204586 0 0 ABM INDS INC COM 000957100 10477093 207180 SH SOLE 19 207180 0 0 ABM INDS INC COM 000957100 364052874 7198989 SH SOLE 21 7198989 0 0 ABM INDS INC COM 000957100 100419024 1985743 SH SOLE 22 1893073 0 92670 ABM INDS INC COM 000957100 109130 2158 SH SOLE 23 2158 0 0 ABM INDS INC COM 000957100 667929 13208 SH SOLE 25 13208 0 0 ABM INDS INC COM 000957100 1343948 26576 SH SOLE 26 26576 0 0 ABM INDS INC COM 000957100 60482 1196 SH SOLE 28 1196 0 0 ABM INDS INC COM 000957100 7054768 139505 SH SOLE 30 139505 0 0 ABM INDS INC COM 000957100 72568 1435 SH SOLE 36 1435 0 0 ABM INDS INC COM 000957100 727399 14384 SH SOLE 40 14384 0 0 ABM INDS INC COM 000957100 3272142 64705 SH SOLE 43 62008 0 2697 ABSCI CORPORATION COM 00091E109 29740 9656 SH SOLE 2 3015 0 6641 ABSCI CORPORATION COM 00091E109 689717 223934 SH SOLE 18 223934 0 0 ABSCI CORPORATION COM 00091E109 607154 197128 SH SOLE 19 197128 0 0 ABSCI CORPORATION COM 00091E109 9269506 3009580 SH SOLE 21 3009580 0 0 ABSCI CORPORATION COM 00091E109 5851689 1899899 SH SOLE 22 1871645 0 28254 ABSCI CORPORATION COM 00091E109 14214 4615 SH SOLE 43 4503 0 112 AC IMMUNE SA SHS H00263105 212069 53150 SH SOLE 18 53150 0 0 AC IMMUNE SA SHS H00263105 7636501 1913910 SH SOLE 19 1913910 0 0 AC IMMUNE SA SHS H00263105 1661256 416355 SH SOLE 21 416355 0 0 AC IMMUNE SA SHS H00263105 16032 4018 SH SOLE 22 4018 0 0 AC IMMUNE SA SHS H00263105 622943 156126 SH SOLE 26 0 0 156126 AC IMMUNE SA SHS H00263105 216833 54344 SH SOLE 30 54344 0 0 AC IMMUNE SA SHS H00263105 38017 9528 SH SOLE 34 9528 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 49624 9905 SH SOLE 2 1324 0 8581 ACACIA RESH CORP ACACIA TCH COM 003881307 538535 107492 SH SOLE 18 107492 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 417709 83375 SH SOLE 19 83375 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 6855729 1368409 SH SOLE 21 1368409 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 4860877 970235 SH SOLE 22 942411 0 27824 ACACIA RESH CORP ACACIA TCH COM 003881307 45070 8996 SH SOLE 43 8975 0 21 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 4082891 76674 SH SOLE 2 35948 0 40726 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 10544 198 SH SOLE 4 198 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 52238 981 SH SOLE 7 981 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 12369549 232292 SH SOLE 18 226837 0 5455 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 13956346 262091 SH SOLE 19 262091 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 436343706 8194248 SH SOLE 21 8194248 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 120409859 2261218 SH SOLE 22 2166030 0 95188 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 101122 1899 SH SOLE 23 1899 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 1277681 23994 SH SOLE 26 23994 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 47552 893 SH SOLE 28 893 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 7514108 141110 SH SOLE 30 141110 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 106873 2007 SH SOLE 36 2007 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 4361717 81910 SH SOLE 43 77407 0 4503 ACADIA HEALTHCARE COMPANY IN COM 00404A109 11930536 176644 SH SOLE 2 131146 0 45498 ACADIA HEALTHCARE COMPANY IN COM 00404A109 18168 269 SH SOLE 4 269 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 1448598 21448 SH SOLE 7 20354 0 1094 ACADIA HEALTHCARE COMPANY IN COM 00404A109 9288236 137522 SH SOLE 18 137522 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 2071047 30664 SH SOLE 19 30664 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 325620201 4821146 SH SOLE 21 4821146 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 186117006 2755656 SH SOLE 22 2634673 0 120983 ACADIA HEALTHCARE COMPANY IN COM 00404A109 1332834 19734 SH SOLE 25 19734 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 1811558 26822 SH SOLE 26 26822 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 303255 4490 SH SOLE 28 1599 0 2891 ACADIA HEALTHCARE COMPANY IN COM 00404A109 9628030 142553 SH SOLE 30 142553 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 75442 1117 SH SOLE 31 1117 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 82737 1225 SH SOLE 36 1225 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 1288866 19083 SH SOLE 40 19083 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 3677350 54447 SH SOLE 43 35758 0 18689 ACADIA PHARMACEUTICALS INC COM 004225108 3997354 245991 SH SOLE 2 122277 0 123714 ACADIA PHARMACEUTICALS INC COM 004225108 3998 246 SH SOLE 4 246 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 16429 1011 SH SOLE 7 1011 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 6131775 377340 SH SOLE 18 364650 0 12690 ACADIA PHARMACEUTICALS INC COM 004225108 12645815 778204 SH SOLE 19 778204 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 90980614 5598807 SH SOLE 21 5598807 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 66973400 4121440 SH SOLE 22 3982455 0 138985 ACADIA PHARMACEUTICALS INC COM 004225108 310749 19123 SH SOLE 23 19123 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 365024 22463 SH SOLE 25 22463 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 3282126 201977 SH SOLE 26 35839 0 166138 ACADIA PHARMACEUTICALS INC COM 004225108 2213770 136232 SH SOLE 28 2101 0 134131 ACADIA PHARMACEUTICALS INC COM 004225108 6536140 402224 SH SOLE 30 402224 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 1080333 66482 SH SOLE 34 66482 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 361806 22265 SH SOLE 40 22265 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 1111630 68408 SH SOLE 43 52616 0 15792 ACADIA RLTY TR COM SH BEN INT 004239109 1819955 101560 SH SOLE 2 28534 0 73026 ACADIA RLTY TR COM SH BEN INT 004239109 936732 52273 SH SOLE 4 52273 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 2941980 164173 SH SOLE 7 147556 0 16617 ACADIA RLTY TR COM SH BEN INT 004239109 5973309 333332 SH SOLE 18 333332 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 7264696 405396 SH SOLE 19 405396 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 215994258 12053251 SH SOLE 21 12053251 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 78552356 4383502 SH SOLE 22 4191397 0 192105 ACADIA RLTY TR COM SH BEN INT 004239109 83579 4664 SH SOLE 23 4664 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 6653768 371304 SH SOLE 25 371304 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 2441546 136247 SH SOLE 26 24949 0 111298 ACADIA RLTY TR COM SH BEN INT 004239109 1473866 82247 SH SOLE 28 13829 0 68418 ACADIA RLTY TR COM SH BEN INT 004239109 8448169 471438 SH SOLE 30 471438 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 43295 2416 SH SOLE 36 2416 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 290358 16203 SH SOLE 40 16203 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 2256486 125920 SH SOLE 43 116773 0 9147 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 1984222 193394 SH SOLE 2 159234 0 34160 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 406378 39608 SH SOLE 7 37505 0 2103 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 1638019 159651 SH SOLE 18 127264 0 32387 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 3638688 354648 SH SOLE 19 354648 0 0 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 20926429 2039613 SH SOLE 21 2039613 0 0 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 17493013 1704972 SH SOLE 22 1645113 0 59859 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 36967 3603 SH SOLE 23 3603 0 0 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 95613 9319 SH SOLE 25 9319 0 0 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 39614 3861 SH SOLE 26 3861 0 0 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 1061058 103417 SH SOLE 30 103417 0 0 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 62565 6098 SH SOLE 34 6098 0 0 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 168315 16405 SH SOLE 40 16405 0 0 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 490459 47803 SH SOLE 43 43941 0 3862 ACCELERATE DIAGNOSTICS INC COM NEW 00430H201 58979 50409 SH SOLE 22 50409 0 0 ACCELERATE DIAGNOSTICS INC COM NEW 00430H201 507 433 SH SOLE 28 433 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 361449299 1191290 SH SOLE 2 283960 0 907330 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 156914853 517171 SH SOLE 4 271006 0 246165 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 175437730 578220 SH SOLE 7 509863 0 68357 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 8352574 27529 SH SOLE 13 27529 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 27265940 89865 SH SOLE 15 89865 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 283383726 933996 SH SOLE 18 882630 0 51366 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 129654375 427324 SH SOLE 19 427324 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 5671091834 18691183 SH SOLE 21 18691183 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 4138321555 13639371 SH SOLE 22 12268697 0 1370674 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 323235416 1065342 SH SOLE 23 1065342 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 884862497 2916392 SH SOLE 25 2179990 0 736402 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 271709723 895520 SH SOLE 26 547523 0 347997 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 419617547 1383005 SH SOLE 28 52209 0 1330796 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 37926 125 SH SOLE 29 125 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1402282740 4621742 SH SOLE 30 4621742 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 43948939 144850 SH SOLE 31 139920 0 4930 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 18600247 61304 SH SOLE 32 61304 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 90144628 297105 SH SOLE 34 297105 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 40245819 132645 SH SOLE 36 132645 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 8557982 28206 SH SOLE 37 28206 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 9170567 30225 SH SOLE 40 30225 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 255168 841 SH OTR 43 841 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 395551395 1303686 SH SOLE 43 1110632 0 193054 ACCO BRANDS CORP COM 00081T108 409600 87149 SH SOLE 2 27644 0 59505 ACCO BRANDS CORP COM 00081T108 2792 594 SH SOLE 4 594 0 0 ACCO BRANDS CORP COM 00081T108 3849 819 SH SOLE 7 819 0 0 ACCO BRANDS CORP COM 00081T108 1340802 285277 SH SOLE 18 285277 0 0 ACCO BRANDS CORP COM 00081T108 984857 209544 SH SOLE 19 209544 0 0 ACCO BRANDS CORP COM 00081T108 17216382 3663060 SH SOLE 21 3663060 0 0 ACCO BRANDS CORP COM 00081T108 12651968 2691908 SH SOLE 22 2587436 0 104472 ACCO BRANDS CORP COM 00081T108 114920 24451 SH SOLE 25 24451 0 0 ACCO BRANDS CORP COM 00081T108 75487 16061 SH SOLE 26 16061 0 0 ACCO BRANDS CORP COM 00081T108 475090 101083 SH SOLE 30 101083 0 0 ACCO BRANDS CORP COM 00081T108 137719 29302 SH SOLE 40 29302 0 0 ACCO BRANDS CORP COM 00081T108 649046 138095 SH SOLE 43 135559 0 2536 ACCOLADE INC COM 00437E102 407465 113817 SH SOLE 2 72918 0 40899 ACCOLADE INC COM 00437E102 193 54 SH SOLE 4 54 0 0 ACCOLADE INC COM 00437E102 2413 674 SH SOLE 7 674 0 0 ACCOLADE INC COM 00437E102 764609 213578 SH SOLE 18 213578 0 0 ACCOLADE INC COM 00437E102 1123093 313713 SH SOLE 19 313713 0 0 ACCOLADE INC COM 00437E102 10817690 3021701 SH SOLE 21 3021701 0 0 ACCOLADE INC COM 00437E102 8068096 2253658 SH SOLE 22 2159498 0 94160 ACCOLADE INC COM 00437E102 3372 942 SH SOLE 23 942 0 0 ACCOLADE INC COM 00437E102 53793 15026 SH SOLE 25 15026 0 0 ACCOLADE INC COM 00437E102 50238 14033 SH SOLE 26 14033 0 0 ACCOLADE INC COM 00437E102 2606 728 SH SOLE 28 728 0 0 ACCOLADE INC COM 00437E102 573355 160155 SH SOLE 30 160155 0 0 ACCOLADE INC COM 00437E102 48094 13434 SH SOLE 40 13434 0 0 ACCOLADE INC COM 00437E102 133036 37161 SH SOLE 43 35429 0 1732 ACCURAY INC COM 004397105 641510 352478 SH SOLE 2 247259 0 105219 ACCURAY INC COM 004397105 1995 1096 SH SOLE 7 1096 0 0 ACCURAY INC COM 004397105 432547 237663 SH SOLE 18 237663 0 0 ACCURAY INC COM 004397105 1325981 728561 SH SOLE 19 728561 0 0 ACCURAY INC COM 004397105 6032122 3314353 SH SOLE 21 3314353 0 0 ACCURAY INC COM 004397105 6244575 3431085 SH SOLE 22 3354041 0 77044 ACCURAY INC COM 004397105 48578 26691 SH SOLE 23 26691 0 0 ACCURAY INC COM 004397105 254232 139688 SH SOLE 26 0 0 139688 ACCURAY INC COM 004397105 151 83 SH SOLE 43 83 0 0 ACELYRIN INC COM 00445A100 525231 119100 SH SOLE 2 94719 0 24381 ACELYRIN INC COM 00445A100 3731 846 SH SOLE 7 846 0 0 ACELYRIN INC COM 00445A100 971113 220207 SH SOLE 18 220207 0 0 ACELYRIN INC COM 00445A100 746071 169177 SH SOLE 19 169177 0 0 ACELYRIN INC COM 00445A100 13938612 3160683 SH SOLE 21 3160683 0 0 ACELYRIN INC COM 00445A100 6793336 1540439 SH SOLE 22 1472211 0 68228 ACELYRIN INC COM 00445A100 259846 58922 SH SOLE 30 58922 0 0 ACHIEVE LIFE SCIENCES INC COM 004468500 19209 4087 SH SOLE 2 1392 0 2695 ACHIEVE LIFE SCIENCES INC COM 004468500 445616 94812 SH SOLE 18 94812 0 0 ACHIEVE LIFE SCIENCES INC COM 004468500 359310 76449 SH SOLE 19 76449 0 0 ACHIEVE LIFE SCIENCES INC COM 004468500 5288412 1125194 SH SOLE 21 1125194 0 0 ACHIEVE LIFE SCIENCES INC COM 004468500 3083050 655968 SH SOLE 22 642303 0 13665 ACI WORLDWIDE INC COM 004498101 10480700 264731 SH SOLE 2 114937 0 149794 ACI WORLDWIDE INC COM 004498101 31157 787 SH SOLE 4 423 0 364 ACI WORLDWIDE INC COM 004498101 935076 23619 SH SOLE 7 22398 0 1221 ACI WORLDWIDE INC COM 004498101 14606849 368953 SH SOLE 18 347659 0 21294 ACI WORLDWIDE INC COM 004498101 34379085 868378 SH SOLE 19 868378 0 0 ACI WORLDWIDE INC COM 004498101 484235504 12231258 SH SOLE 21 12231258 0 0 ACI WORLDWIDE INC COM 004498101 154415134 3900357 SH SOLE 22 3752752 0 147605 ACI WORLDWIDE INC COM 004498101 858351 21681 SH SOLE 23 21681 0 0 ACI WORLDWIDE INC COM 004498101 895565 22621 SH SOLE 25 22621 0 0 ACI WORLDWIDE INC COM 004498101 5661053 142992 SH SOLE 26 41875 0 101117 ACI WORLDWIDE INC COM 004498101 237738 6005 SH SOLE 28 2105 0 3900 ACI WORLDWIDE INC COM 004498101 11053805 279207 SH SOLE 30 279207 0 0 ACI WORLDWIDE INC COM 004498101 96441 2436 SH SOLE 36 2436 0 0 ACI WORLDWIDE INC COM 004498101 887291 22412 SH SOLE 40 22412 0 0 ACI WORLDWIDE INC COM 004498101 4134819 104441 SH SOLE 43 100360 0 4081 ACLARIS THERAPEUTICS INC COM 00461U105 32883 29894 SH SOLE 2 29465 0 429 ACLARIS THERAPEUTICS INC COM 00461U105 32599 29635 SH SOLE 18 29635 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 14817 13470 SH SOLE 19 13470 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 978370 889427 SH SOLE 21 889427 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 1122562 1020511 SH SOLE 22 1019425 0 1086 ACLARIS THERAPEUTICS INC COM 00461U105 4478 4071 SH SOLE 28 4071 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 42121 38292 SH SOLE 30 38292 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 7541 6855 SH SOLE 43 4701 0 2154 ACM RESH INC COM CL A 00108J109 2441478 105875 SH SOLE 2 62723 0 43152 ACM RESH INC COM CL A 00108J109 3044 132 SH SOLE 4 132 0 0 ACM RESH INC COM CL A 00108J109 10608 460 SH SOLE 7 460 0 0 ACM RESH INC COM CL A 00108J109 3154954 136815 SH SOLE 18 136815 0 0 ACM RESH INC COM CL A 00108J109 4993320 216536 SH SOLE 19 216536 0 0 ACM RESH INC COM CL A 00108J109 43990455 1907652 SH SOLE 21 1907652 0 0 ACM RESH INC COM CL A 00108J109 37057374 1606998 SH SOLE 22 1543783 0 63215 ACM RESH INC COM CL A 00108J109 74345 3224 SH SOLE 23 3224 0 0 ACM RESH INC COM CL A 00108J109 197048 8545 SH SOLE 25 8545 0 0 ACM RESH INC COM CL A 00108J109 700448 30375 SH SOLE 26 21357 0 9018 ACM RESH INC COM CL A 00108J109 997645 43263 SH SOLE 30 43263 0 0 ACM RESH INC COM CL A 00108J109 240078 10411 SH SOLE 40 10411 0 0 ACM RESH INC COM CL A 00108J109 11046 479 SH SOLE 43 479 0 0 ACME UTD CORP COM 004816104 16799 479 SH SOLE 18 479 0 0 ACME UTD CORP COM 004816104 183521 5233 SH SOLE 21 5233 0 0 ACME UTD CORP COM 004816104 230831 6582 SH SOLE 22 6582 0 0 ACME UTD CORP COM 004816104 1613 46 SH SOLE 43 46 0 0 ACNB CORP COM 000868109 160930 4437 SH SOLE 2 385 0 4052 ACNB CORP COM 000868109 870 24 SH SOLE 7 24 0 0 ACNB CORP COM 000868109 968989 26716 SH SOLE 18 26716 0 0 ACNB CORP COM 000868109 679627 18738 SH SOLE 19 18738 0 0 ACNB CORP COM 000868109 11154403 307538 SH SOLE 21 307538 0 0 ACNB CORP COM 000868109 5038447 138915 SH SOLE 22 132769 0 6146 ACNB CORP COM 000868109 41058 1132 SH SOLE 43 1132 0 0 ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102 377351 29573 SH SOLE 2 29573 0 0 ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102 17341 1359 SH SOLE 18 1359 0 0 ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102 191961 15044 SH SOLE 21 15044 0 0 ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102 895778 70202 SH SOLE 22 70202 0 0 ACRIVON THERAPEUTICS INC COMMON STOCK 004890109 119120 20538 SH SOLE 2 16410 0 4128 ACRIVON THERAPEUTICS INC COMMON STOCK 004890109 214925 37056 SH SOLE 18 37056 0 0 ACRIVON THERAPEUTICS INC COMMON STOCK 004890109 151502 26121 SH SOLE 19 26121 0 0 ACRIVON THERAPEUTICS INC COMMON STOCK 004890109 2367624 408211 SH SOLE 21 408211 0 0 ACRIVON THERAPEUTICS INC COMMON STOCK 004890109 1595545 275094 SH SOLE 22 266317 0 8777 ACTINIUM PHARMACEUTICALS INC COM 00507W206 49195 6648 SH SOLE 2 874 0 5774 ACTINIUM PHARMACEUTICALS INC COM 00507W206 600325 81125 SH SOLE 18 81125 0 0 ACTINIUM PHARMACEUTICALS INC COM 00507W206 493698 66716 SH SOLE 19 66716 0 0 ACTINIUM PHARMACEUTICALS INC COM 00507W206 7924519 1070881 SH SOLE 21 1070881 0 0 ACTINIUM PHARMACEUTICALS INC COM 00507W206 4810407 650055 SH SOLE 22 643138 0 6917 ACUITY BRANDS INC COM 00508Y102 52926787 219213 SH SOLE 2 145580 0 73633 ACUITY BRANDS INC COM 00508Y102 7675136 31789 SH SOLE 4 5153 0 26636 ACUITY BRANDS INC COM 00508Y102 2305511 9549 SH SOLE 7 9120 0 429 ACUITY BRANDS INC COM 00508Y102 2991924 12392 SH SOLE 13 12392 0 0 ACUITY BRANDS INC COM 00508Y102 15571190 64493 SH SOLE 18 63726 0 767 ACUITY BRANDS INC COM 00508Y102 29898722 123835 SH SOLE 19 123835 0 0 ACUITY BRANDS INC COM 00508Y102 373513233 1547023 SH SOLE 21 1547023 0 0 ACUITY BRANDS INC COM 00508Y102 248809715 1030524 SH SOLE 22 968368 0 62156 ACUITY BRANDS INC COM 00508Y102 11589120 48000 SH SOLE 23 48000 0 0 ACUITY BRANDS INC COM 00508Y102 2175374 9010 SH SOLE 25 9010 0 0 ACUITY BRANDS INC COM 00508Y102 24305765 100670 SH SOLE 26 42127 0 58543 ACUITY BRANDS INC COM 00508Y102 889465 3684 SH SOLE 28 292 0 3392 ACUITY BRANDS INC COM 00508Y102 2376735 9844 SH SOLE 29 9844 0 0 ACUITY BRANDS INC COM 00508Y102 13342457 55262 SH SOLE 30 55262 0 0 ACUITY BRANDS INC COM 00508Y102 4236548 17547 SH SOLE 31 17547 0 0 ACUITY BRANDS INC COM 00508Y102 8810870 36493 SH SOLE 34 36493 0 0 ACUITY BRANDS INC COM 00508Y102 782507 3241 SH SOLE 36 3241 0 0 ACUITY BRANDS INC COM 00508Y102 1596643 6613 SH SOLE 40 6613 0 0 ACUITY BRANDS INC COM 00508Y102 20287 84 SH OTR 43 84 0 0 ACUITY BRANDS INC COM 00508Y102 30129099 124789 SH SOLE 43 106514 0 18275 ACUMEN PHARMACEUTICALS INC COM 00509G209 35317 14594 SH SOLE 2 9297 0 5297 ACUMEN PHARMACEUTICALS INC COM 00509G209 300397 124131 SH SOLE 18 124131 0 0 ACUMEN PHARMACEUTICALS INC COM 00509G209 233673 96559 SH SOLE 19 96559 0 0 ACUMEN PHARMACEUTICALS INC COM 00509G209 3317331 1370798 SH SOLE 21 1370798 0 0 ACUMEN PHARMACEUTICALS INC COM 00509G209 1337241 552579 SH SOLE 22 524324 0 28255 ACURX PHARMACEUTICALS INC COM 00510M104 5137 2283 SH SOLE 18 2283 0 0 ACURX PHARMACEUTICALS INC COM 00510M104 54036 24016 SH SOLE 21 24016 0 0 ACURX PHARMACEUTICALS INC COM 00510M104 2709 1204 SH SOLE 22 1204 0 0 ACUSHNET HLDGS CORP COM 005098108 1064496 16769 SH SOLE 2 9425 0 7344 ACUSHNET HLDGS CORP COM 005098108 2285 36 SH SOLE 4 36 0 0 ACUSHNET HLDGS CORP COM 005098108 16822 265 SH SOLE 7 265 0 0 ACUSHNET HLDGS CORP COM 005098108 4526822 71311 SH SOLE 18 71311 0 0 ACUSHNET HLDGS CORP COM 005098108 4140293 65222 SH SOLE 19 65222 0 0 ACUSHNET HLDGS CORP COM 005098108 69048656 1087723 SH SOLE 21 1087723 0 0 ACUSHNET HLDGS CORP COM 005098108 53611018 844534 SH SOLE 22 817145 0 27389 ACUSHNET HLDGS CORP COM 005098108 449248 7077 SH SOLE 25 7077 0 0 ACUSHNET HLDGS CORP COM 005098108 918429 14468 SH SOLE 26 14468 0 0 ACUSHNET HLDGS CORP COM 005098108 39992 630 SH SOLE 28 630 0 0 ACUSHNET HLDGS CORP COM 005098108 2451280 38615 SH SOLE 30 38615 0 0 ACUSHNET HLDGS CORP COM 005098108 496668 7824 SH SOLE 40 7824 0 0 ACUSHNET HLDGS CORP COM 005098108 1840285 28990 SH SOLE 43 27017 0 1973 ACV AUCTIONS INC COM CL A 00091G104 1476936 80928 SH SOLE 2 45333 0 35595 ACV AUCTIONS INC COM CL A 00091G104 8486 465 SH SOLE 4 465 0 0 ACV AUCTIONS INC COM CL A 00091G104 448804 24592 SH SOLE 7 23326 0 1266 ACV AUCTIONS INC COM CL A 00091G104 6686946 366408 SH SOLE 18 366408 0 0 ACV AUCTIONS INC COM CL A 00091G104 10601261 580891 SH SOLE 19 580891 0 0 ACV AUCTIONS INC COM CL A 00091G104 95688838 5243224 SH SOLE 21 5243224 0 0 ACV AUCTIONS INC COM CL A 00091G104 77208523 4230604 SH SOLE 22 4111772 0 118832 ACV AUCTIONS INC COM CL A 00091G104 523848 28704 SH SOLE 25 28704 0 0 ACV AUCTIONS INC COM CL A 00091G104 1071622 58719 SH SOLE 26 58719 0 0 ACV AUCTIONS INC COM CL A 00091G104 27594 1512 SH SOLE 28 0 0 1512 ACV AUCTIONS INC COM CL A 00091G104 3535609 193732 SH SOLE 30 193732 0 0 ACV AUCTIONS INC COM CL A 00091G104 578416 31694 SH SOLE 34 31694 0 0 ACV AUCTIONS INC COM CL A 00091G104 18816 1031 SH SOLE 36 1031 0 0 ACV AUCTIONS INC COM CL A 00091G104 553523 30330 SH SOLE 40 30330 0 0 ACV AUCTIONS INC COM CL A 00091G104 769566 42168 SH SOLE 43 37923 0 4245 ADAMS RES & ENERGY INC COM NEW 006351308 413812 14779 SH SOLE 2 14779 0 0 ADAMS RES & ENERGY INC COM NEW 006351308 14056 502 SH SOLE 18 502 0 0 ADAMS RES & ENERGY INC COM NEW 006351308 155624 5558 SH SOLE 21 5558 0 0 ADAMS RES & ENERGY INC COM NEW 006351308 1994524 71233 SH SOLE 22 71233 0 0 ADAPTHEALTH CORP COMMON STOCK 00653Q102 1227490 122749 SH SOLE 2 68033 0 54716 ADAPTHEALTH CORP COMMON STOCK 00653Q102 2230 223 SH SOLE 4 223 0 0 ADAPTHEALTH CORP COMMON STOCK 00653Q102 7600 760 SH SOLE 7 760 0 0 ADAPTHEALTH CORP COMMON STOCK 00653Q102 3025280 302528 SH SOLE 18 302528 0 0 ADAPTHEALTH CORP COMMON STOCK 00653Q102 3170480 317048 SH SOLE 19 317048 0 0 ADAPTHEALTH CORP COMMON STOCK 00653Q102 94816520 9481652 SH SOLE 21 9481652 0 0 ADAPTHEALTH CORP COMMON STOCK 00653Q102 29360020 2936002 SH SOLE 22 2823818 0 112184 ADAPTHEALTH CORP COMMON STOCK 00653Q102 43730 4373 SH SOLE 23 4373 0 0 ADAPTHEALTH CORP COMMON STOCK 00653Q102 191030 19103 SH SOLE 25 19103 0 0 ADAPTHEALTH CORP COMMON STOCK 00653Q102 566590 56659 SH SOLE 26 36298 0 20361 ADAPTHEALTH CORP COMMON STOCK 00653Q102 69160 6916 SH SOLE 28 1358 0 5558 ADAPTHEALTH CORP COMMON STOCK 00653Q102 2110180 211018 SH SOLE 30 211018 0 0 ADAPTHEALTH CORP COMMON STOCK 00653Q102 8220 822 SH SOLE 36 822 0 0 ADAPTHEALTH CORP COMMON STOCK 00653Q102 95270 9527 SH SOLE 40 9527 0 0 ADAPTHEALTH CORP COMMON STOCK 00653Q102 1061040 106104 SH SOLE 43 78089 0 28015 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 85994 88208 SH SOLE 2 66722 0 21486 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 7914 8118 SH SOLE 21 8118 0 0 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 72210 74069 SH SOLE 22 74069 0 0 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 7237 7423 SH SOLE 26 0 0 7423 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 15539 15939 SH SOLE 43 15939 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 688430 190174 SH SOLE 2 104570 0 85604 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 3855 1065 SH SOLE 7 1065 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 1346770 372036 SH SOLE 18 349148 0 22888 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 3899652 1077252 SH SOLE 19 1077252 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 19555399 5402044 SH SOLE 21 5402044 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 15045111 4156108 SH SOLE 22 3975634 0 180474 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 7117 1966 SH SOLE 28 1966 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 956766 264300 SH SOLE 30 264300 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 720586 199057 SH SOLE 43 180091 0 18966 ADC THERAPEUTICS SA SHS H0036K147 27697 8765 SH SOLE 2 2666 0 6099 ADC THERAPEUTICS SA SHS H0036K147 614721 194532 SH SOLE 18 194532 0 0 ADC THERAPEUTICS SA SHS H0036K147 490843 155330 SH SOLE 19 155330 0 0 ADC THERAPEUTICS SA SHS H0036K147 7449937 2357575 SH SOLE 21 2357575 0 0 ADC THERAPEUTICS SA SHS H0036K147 2649786 838540 SH SOLE 22 810051 0 28489 ADDUS HOMECARE CORP COM 006739106 5111743 44025 SH SOLE 2 22709 0 21316 ADDUS HOMECARE CORP COM 006739106 6734 58 SH SOLE 4 58 0 0 ADDUS HOMECARE CORP COM 006739106 402553 3467 SH SOLE 7 3287 0 180 ADDUS HOMECARE CORP COM 006739106 6098097 52520 SH SOLE 18 52520 0 0 ADDUS HOMECARE CORP COM 006739106 14123737 121641 SH SOLE 19 121641 0 0 ADDUS HOMECARE CORP COM 006739106 226790929 1953242 SH SOLE 21 1953242 0 0 ADDUS HOMECARE CORP COM 006739106 69613170 599545 SH SOLE 22 573608 0 25937 ADDUS HOMECARE CORP COM 006739106 460841 3969 SH SOLE 23 3969 0 0 ADDUS HOMECARE CORP COM 006739106 402437 3466 SH SOLE 25 3466 0 0 ADDUS HOMECARE CORP COM 006739106 1714016 14762 SH SOLE 26 6093 0 8669 ADDUS HOMECARE CORP COM 006739106 32859 283 SH SOLE 28 283 0 0 ADDUS HOMECARE CORP COM 006739106 4952904 42657 SH SOLE 30 42657 0 0 ADDUS HOMECARE CORP COM 006739106 434948 3746 SH SOLE 40 3746 0 0 ADDUS HOMECARE CORP COM 006739106 26821 231 SH OTR 43 231 0 0 ADDUS HOMECARE CORP COM 006739106 3248061 27974 SH SOLE 43 19487 0 8487 ADECOAGRO S A COM L00849106 2255706 231830 SH SOLE 7 231830 0 0 ADECOAGRO S A COM L00849106 906242 93139 SH SOLE 21 93139 0 0 ADECOAGRO S A COM L00849106 13194 1356 SH SOLE 28 1356 0 0 ADEIA INC COM 00676P107 687005 61422 SH SOLE 2 29864 0 31558 ADEIA INC COM 00676P107 31654 2830 SH SOLE 4 539 0 2291 ADEIA INC COM 00676P107 11342 1014 SH SOLE 7 1014 0 0 ADEIA INC COM 00676P107 3604109 322227 SH SOLE 18 322227 0 0 ADEIA INC COM 00676P107 2785758 249062 SH SOLE 19 249062 0 0 ADEIA INC COM 00676P107 142331317 12725196 SH SOLE 21 12725196 0 0 ADEIA INC COM 00676P107 35280868 3154302 SH SOLE 22 3051264 0 103038 ADEIA INC COM 00676P107 277399 24801 SH SOLE 25 24801 0 0 ADEIA INC COM 00676P107 532193 47581 SH SOLE 26 47581 0 0 ADEIA INC COM 00676P107 132307 11829 SH SOLE 28 1869 0 9960 ADEIA INC COM 00676P107 2762572 246989 SH SOLE 30 246989 0 0 ADEIA INC COM 00676P107 17695 1582 SH SOLE 36 1582 0 0 ADEIA INC COM 00676P107 221497 19803 SH SOLE 40 19803 0 0 ADEIA INC COM 00676P107 283691 25364 SH SOLE 43 24001 0 1363 ADIAL PHARMACEUTICALS INC COM NEW 00688A205 31935 27770 SH SOLE 22 27770 0 0 ADICET BIO INC COM 007002108 2963 2449 SH SOLE 2 248 0 2201 ADICET BIO INC COM 007002108 32716 27038 SH SOLE 18 27038 0 0 ADICET BIO INC COM 007002108 12167 10055 SH SOLE 19 10055 0 0 ADICET BIO INC COM 007002108 363736 300608 SH SOLE 21 300608 0 0 ADICET BIO INC COM 007002108 819452 677233 SH SOLE 22 673419 0 3814 ADICET BIO INC COM 007002108 82 68 SH SOLE 43 68 0 0 ADIENT PLC ORD SHS G0084W101 10247954 414729 SH SOLE 2 185551 0 229178 ADIENT PLC ORD SHS G0084W101 8821 357 SH SOLE 4 357 0 0 ADIENT PLC ORD SHS G0084W101 51397 2080 SH SOLE 7 2080 0 0 ADIENT PLC ORD SHS G0084W101 11940959 483244 SH SOLE 18 483244 0 0 ADIENT PLC ORD SHS G0084W101 22204703 898612 SH SOLE 19 898612 0 0 ADIENT PLC ORD SHS G0084W101 166671050 6745085 SH SOLE 21 6745085 0 0 ADIENT PLC ORD SHS G0084W101 102095197 4131736 SH SOLE 22 3940975 0 190761 ADIENT PLC ORD SHS G0084W101 316881 12824 SH SOLE 23 12824 0 0 ADIENT PLC ORD SHS G0084W101 456863 18489 SH SOLE 25 18489 0 0 ADIENT PLC ORD SHS G0084W101 8407627 340252 SH SOLE 26 33287 0 306965 ADIENT PLC ORD SHS G0084W101 41488 1679 SH SOLE 28 1679 0 0 ADIENT PLC ORD SHS G0084W101 4094744 165712 SH SOLE 30 165712 0 0 ADIENT PLC ORD SHS G0084W101 175985 7122 SH SOLE 36 7122 0 0 ADIENT PLC ORD SHS G0084W101 537270 21743 SH SOLE 40 21743 0 0 ADIENT PLC ORD SHS G0084W101 1936548 78371 SH SOLE 43 68662 0 9709 ADMA BIOLOGICS INC COM 000899104 2653439 237338 SH SOLE 2 123179 0 114159 ADMA BIOLOGICS INC COM 000899104 20515 1835 SH SOLE 7 1835 0 0 ADMA BIOLOGICS INC COM 000899104 6747924 603571 SH SOLE 18 568046 0 35525 ADMA BIOLOGICS INC COM 000899104 9444830 844797 SH SOLE 19 844797 0 0 ADMA BIOLOGICS INC COM 000899104 109378412 9783400 SH SOLE 21 9783400 0 0 ADMA BIOLOGICS INC COM 000899104 74215154 6638207 SH SOLE 22 6435591 0 202616 ADMA BIOLOGICS INC COM 000899104 171814 15368 SH SOLE 23 15368 0 0 ADMA BIOLOGICS INC COM 000899104 486274 43495 SH SOLE 25 43495 0 0 ADMA BIOLOGICS INC COM 000899104 26921 2408 SH SOLE 26 2408 0 0 ADMA BIOLOGICS INC COM 000899104 37833 3384 SH SOLE 28 0 0 3384 ADMA BIOLOGICS INC COM 000899104 3173141 283823 SH SOLE 30 283823 0 0 ADMA BIOLOGICS INC COM 000899104 527808 47210 SH SOLE 40 47210 0 0 ADMA BIOLOGICS INC COM 000899104 1563803 139875 SH SOLE 43 86348 0 53527 ADOBE INC COM 00724F101 585270834 1053517 SH SOLE 2 424145 0 629372 ADOBE INC COM 00724F101 254201215 457575 SH SOLE 4 204722 0 252853 ADOBE INC COM 00724F101 302755412 544975 SH SOLE 7 466077 0 78898 ADOBE INC COM 00724F101 27810332 50060 SH SOLE 13 50060 0 0 ADOBE INC COM 00724F101 36701750 66065 SH SOLE 15 66065 0 0 ADOBE INC COM 00724F101 545989156 982808 SH SOLE 18 933788 0 49020 ADOBE INC COM 00724F101 299731052 539531 SH SOLE 19 539531 0 0 ADOBE INC COM 00724F101 8211099527 14780393 SH SOLE 21 14780393 0 0 ADOBE INC COM 00724F101 5458872703 9826246 SH SOLE 22 8832409 0 993837 ADOBE INC COM 00724F101 420032128 756079 SH SOLE 23 756079 0 0 ADOBE INC COM 00724F101 756923250 1362500 SH SOLE 25 1165167 0 197333 ADOBE INC COM 00724F101 351563489 632832 SH SOLE 26 406543 0 226289 ADOBE INC COM 00724F101 671482309 1208702 SH SOLE 28 57485 0 1151217 ADOBE INC COM 00724F101 15112355 27203 SH SOLE 29 27203 0 0 ADOBE INC COM 00724F101 2595518990 4672065 SH SOLE 30 4633248 0 38817 ADOBE INC COM 00724F101 88469745 159250 SH SOLE 31 155740 0 3510 ADOBE INC COM 00724F101 100317191 180576 SH SOLE 32 180576 0 0 ADOBE INC COM 00724F101 244743147 440550 SH SOLE 34 440550 0 0 ADOBE INC COM 00724F101 49255287 88662 SH SOLE 36 88662 0 0 ADOBE INC COM 00724F101 11965776 21539 SH SOLE 40 21539 0 0 ADOBE INC COM 00724F101 332768 599 SH OTR 43 599 0 0 ADOBE INC COM 00724F101 400586475 721076 SH SOLE 43 611905 0 109171 ADOBE INC OPTIONS 00724F101 2666592 4800 SH Call SOLE 2 0 0 4800 ADOBE INC OPTIONS 00724F101 333324 600 SH Call SOLE 4 600 0 0 ADOBE INC OPTIONS 00724F101 8388654 15100 SH Call SOLE 18 15100 0 0 ADOBE INC OPTIONS 00724F101 46776468 84200 SH Call SOLE 19 84200 0 0 ADOBE INC OPTIONS 00724F101 3444348 6200 SH Call SOLE 22 6200 0 0 ADOBE INC OPTIONS 00724F101 2888808 5200 SH Call SOLE 26 5200 0 0 ADOBE INC OPTIONS 00724F101 277770 500 SH Call SOLE 30 500 0 0 ADOBE INC OPTIONS 00724F101 27165906 48900 SH Call SOLE 34 48900 0 0 ADT INC DEL COM 00090Q103 4665169 613838 SH SOLE 2 122105 0 491733 ADT INC DEL COM 00090Q103 4385 577 SH SOLE 4 577 0 0 ADT INC DEL COM 00090Q103 772684 101669 SH SOLE 7 96330 0 5339 ADT INC DEL COM 00090Q103 606358 79784 SH SOLE 18 79784 0 0 ADT INC DEL COM 00090Q103 772244 101611 SH SOLE 19 101611 0 0 ADT INC DEL COM 00090Q103 26354049 3467638 SH SOLE 21 3467638 0 0 ADT INC DEL COM 00090Q103 57058946 7507756 SH SOLE 22 7130467 0 377289 ADT INC DEL COM 00090Q103 506320 66621 SH SOLE 25 66621 0 0 ADT INC DEL COM 00090Q103 629166 82785 SH SOLE 26 82785 0 0 ADT INC DEL COM 00090Q103 551403 72553 SH SOLE 28 67669 0 4884 ADT INC DEL COM 00090Q103 19367734 2548386 SH SOLE 30 2548386 0 0 ADT INC DEL COM 00090Q103 29222 3845 SH SOLE 31 3845 0 0 ADT INC DEL COM 00090Q103 64676 8510 SH SOLE 36 8510 0 0 ADT INC DEL COM 00090Q103 341194 44894 SH SOLE 40 44894 0 0 ADT INC DEL COM 00090Q103 818467 107693 SH SOLE 43 97831 0 9862 ADTALEM GLOBAL ED INC COM 00737L103 2119012 31066 SH SOLE 2 10938 0 20128 ADTALEM GLOBAL ED INC COM 00737L103 11869 174 SH SOLE 4 174 0 0 ADTALEM GLOBAL ED INC COM 00737L103 387365 5679 SH SOLE 7 5390 0 289 ADTALEM GLOBAL ED INC COM 00737L103 8374005 122768 SH SOLE 18 122768 0 0 ADTALEM GLOBAL ED INC COM 00737L103 6079148 89124 SH SOLE 19 89124 0 0 ADTALEM GLOBAL ED INC COM 00737L103 288279743 4226356 SH SOLE 21 4226356 0 0 ADTALEM GLOBAL ED INC COM 00737L103 79471812 1165105 SH SOLE 22 1116366 0 48739 ADTALEM GLOBAL ED INC COM 00737L103 585992 8591 SH SOLE 25 8591 0 0 ADTALEM GLOBAL ED INC COM 00737L103 9592509 140632 SH SOLE 26 14949 0 125683 ADTALEM GLOBAL ED INC COM 00737L103 165955 2433 SH SOLE 28 881 0 1552 ADTALEM GLOBAL ED INC COM 00737L103 6231256 91354 SH SOLE 30 91354 0 0 ADTALEM GLOBAL ED INC COM 00737L103 25033 367 SH SOLE 36 367 0 0 ADTALEM GLOBAL ED INC COM 00737L103 618255 9064 SH SOLE 40 9064 0 0 ADTALEM GLOBAL ED INC COM 00737L103 32741 480 SH OTR 43 480 0 0 ADTALEM GLOBAL ED INC COM 00737L103 5397798 79135 SH SOLE 43 73768 0 5367 ADTRAN HOLDINGS INC COM 00486H105 326220 62019 SH SOLE 2 25550 0 36469 ADTRAN HOLDINGS INC COM 00486H105 4292 816 SH SOLE 7 816 0 0 ADTRAN HOLDINGS INC COM 00486H105 1277880 242943 SH SOLE 18 242943 0 0 ADTRAN HOLDINGS INC COM 00486H105 946853 180010 SH SOLE 19 180010 0 0 ADTRAN HOLDINGS INC COM 00486H105 15992893 3040474 SH SOLE 21 3040474 0 0 ADTRAN HOLDINGS INC COM 00486H105 12657396 2406349 SH SOLE 22 2334960 0 71389 ADTRAN HOLDINGS INC COM 00486H105 2557607 486237 SH SOLE 30 486237 0 0 ADTRAN HOLDINGS INC COM 00486H105 968881 184198 SH SOLE 43 170172 0 14026 ADVANCE AUTO PARTS INC COM 00751Y106 7023487 110903 SH SOLE 2 37326 0 73577 ADVANCE AUTO PARTS INC COM 00751Y106 9753 154 SH SOLE 4 154 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 727345 11485 SH SOLE 7 10938 0 547 ADVANCE AUTO PARTS INC COM 00751Y106 2811409 44393 SH SOLE 18 44393 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 4085735 64515 SH SOLE 19 64515 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 328204622 5182451 SH SOLE 21 5182451 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 105400372 1664304 SH SOLE 22 1583669 0 80635 ADVANCE AUTO PARTS INC COM 00751Y106 1231135 19440 SH SOLE 25 19440 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 1642400 25934 SH SOLE 26 25617 0 317 ADVANCE AUTO PARTS INC COM 00751Y106 49081 775 SH SOLE 28 775 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 8020618 126648 SH SOLE 30 126648 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 46864 740 SH SOLE 31 740 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 670981 10595 SH SOLE 34 10595 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 246100 3886 SH SOLE 36 3886 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 798528 12609 SH SOLE 40 12609 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 9800492 154753 SH SOLE 43 133496 0 21257 ADVANCED DRAIN SYS INC DEL COM 00790R104 51162646 318989 SH SOLE 2 225984 0 93005 ADVANCED DRAIN SYS INC DEL COM 00790R104 6866296 42810 SH SOLE 4 5848 0 36962 ADVANCED DRAIN SYS INC DEL COM 00790R104 14052730 87616 SH SOLE 7 86942 0 674 ADVANCED DRAIN SYS INC DEL COM 00790R104 1851703 11545 SH SOLE 13 11545 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 24983309 155766 SH SOLE 18 154723 0 1043 ADVANCED DRAIN SYS INC DEL COM 00790R104 15369853 95828 SH SOLE 19 95828 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 586497311 3656695 SH SOLE 21 3656695 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 347760164 2168216 SH SOLE 22 2063072 0 105144 ADVANCED DRAIN SYS INC DEL COM 00790R104 9555555 59577 SH SOLE 23 59577 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 2352601 14668 SH SOLE 25 14668 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 9014720 56205 SH SOLE 26 24653 0 31552 ADVANCED DRAIN SYS INC DEL COM 00790R104 2825751 17618 SH SOLE 28 1057 0 16561 ADVANCED DRAIN SYS INC DEL COM 00790R104 1873836 11683 SH SOLE 29 11683 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 120458022 751032 SH SOLE 30 751032 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 2858631 17823 SH SOLE 31 17823 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 3671327 22890 SH SOLE 34 22890 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 306666 1912 SH SOLE 36 1912 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 2346345 14629 SH SOLE 40 14629 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 27908 174 SH OTR 43 174 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 12149005 75747 SH SOLE 43 70250 0 5497 ADVANCED ENERGY INDS COM 007973100 2091129 19227 SH SOLE 2 10374 0 8853 ADVANCED ENERGY INDS COM 007973100 36108 332 SH SOLE 4 119 0 213 ADVANCED ENERGY INDS COM 007973100 1285434 11819 SH SOLE 7 11201 0 618 ADVANCED ENERGY INDS COM 007973100 11661356 107221 SH SOLE 18 107221 0 0 ADVANCED ENERGY INDS COM 007973100 9262219 85162 SH SOLE 19 85162 0 0 ADVANCED ENERGY INDS COM 007973100 458200007 4212946 SH SOLE 21 4212946 0 0 ADVANCED ENERGY INDS COM 007973100 120274421 1105870 SH SOLE 22 1073479 0 32391 ADVANCED ENERGY INDS COM 007973100 931638 8566 SH SOLE 25 8566 0 0 ADVANCED ENERGY INDS COM 007973100 1645539 15130 SH SOLE 26 15130 0 0 ADVANCED ENERGY INDS COM 007973100 512586 4713 SH SOLE 28 684 0 4029 ADVANCED ENERGY INDS COM 007973100 11138873 102417 SH SOLE 30 102417 0 0 ADVANCED ENERGY INDS COM 007973100 87443 804 SH SOLE 36 804 0 0 ADVANCED ENERGY INDS COM 007973100 811567 7462 SH SOLE 40 7462 0 0 ADVANCED ENERGY INDS COM 007973100 5898818 54237 SH SOLE 43 51258 0 2979 ADVANCED MICRO DEVICES INC COM 007903107 530476498 3270307 SH SOLE 2 1020035 0 2250272 ADVANCED MICRO DEVICES INC COM 007903107 228515933 1408766 SH SOLE 4 694252 0 714514 ADVANCED MICRO DEVICES INC COM 007903107 275250256 1696876 SH SOLE 7 1542841 0 154035 ADVANCED MICRO DEVICES INC COM 007903107 16328707 100664 SH SOLE 13 100664 0 0 ADVANCED MICRO DEVICES INC COM 007903107 38646046 238247 SH SOLE 15 238247 0 0 ADVANCED MICRO DEVICES INC COM 007903107 625830998 3858153 SH SOLE 18 3586868 0 271285 ADVANCED MICRO DEVICES INC COM 007903107 273158071 1683978 SH SOLE 19 1683978 0 0 ADVANCED MICRO DEVICES INC COM 007903107 8249119475 50854568 SH SOLE 21 50854568 0 0 ADVANCED MICRO DEVICES INC COM 007903107 5648359180 34821276 SH SOLE 22 31245482 0 3575794 ADVANCED MICRO DEVICES INC COM 007903107 450599753 2777879 SH SOLE 23 2777879 0 0 ADVANCED MICRO DEVICES INC COM 007903107 746933902 4604734 SH SOLE 25 3760148 0 844586 ADVANCED MICRO DEVICES INC COM 007903107 285193405 1758174 SH SOLE 26 1085785 0 672389 ADVANCED MICRO DEVICES INC COM 007903107 600515532 3702087 SH SOLE 28 129547 0 3572540 ADVANCED MICRO DEVICES INC COM 007903107 1834433 11309 SH SOLE 29 11309 0 0 ADVANCED MICRO DEVICES INC COM 007903107 2228598810 13738973 SH SOLE 30 13734280 0 4693 ADVANCED MICRO DEVICES INC COM 007903107 69959226 431288 SH SOLE 31 418615 0 12673 ADVANCED MICRO DEVICES INC COM 007903107 80106273 493843 SH SOLE 32 493843 0 0 ADVANCED MICRO DEVICES INC COM 007903107 335708194 2069590 SH SOLE 34 2069590 0 0 ADVANCED MICRO DEVICES INC COM 007903107 54489583 335920 SH SOLE 36 335920 0 0 ADVANCED MICRO DEVICES INC COM 007903107 12612476 77754 SH SOLE 40 77754 0 0 ADVANCED MICRO DEVICES INC COM 007903107 318418 1963 SH OTR 43 1963 0 0 ADVANCED MICRO DEVICES INC COM 007903107 395918691 2440779 SH SOLE 43 2091263 0 349516 ADVANCED MICRO DEVICES INC OPTIONS 007903107 1330122 8200 SH Call SOLE 2 0 0 8200 ADVANCED MICRO DEVICES INC OPTIONS 007903107 567735 3500 SH Put SOLE 2 0 0 3500 ADVANCED MICRO DEVICES INC OPTIONS 007903107 291978 1800 SH Call SOLE 4 1800 0 0 ADVANCED MICRO DEVICES INC OPTIONS 007903107 81105 500 SH Put SOLE 4 500 0 0 ADVANCED MICRO DEVICES INC OPTIONS 007903107 64884 400 SH Call SOLE 7 400 0 0 ADVANCED MICRO DEVICES INC OPTIONS 007903107 6683052 41200 SH Call SOLE 18 41200 0 0 ADVANCED MICRO DEVICES INC OPTIONS 007903107 1751868 10800 SH Put SOLE 18 10800 0 0 ADVANCED MICRO DEVICES INC OPTIONS 007903107 36837891 227100 SH Call SOLE 19 227100 0 0 ADVANCED MICRO DEVICES INC OPTIONS 007903107 9797484 60400 SH Put SOLE 19 60400 0 0 ADVANCED MICRO DEVICES INC OPTIONS 007903107 2757570 17000 SH Call SOLE 22 17000 0 0 ADVANCED MICRO DEVICES INC OPTIONS 007903107 713724 4400 SH Put SOLE 22 4400 0 0 ADVANCED MICRO DEVICES INC OPTIONS 007903107 1459890 9000 SH Call SOLE 26 9000 0 0 ADVANCED MICRO DEVICES INC OPTIONS 007903107 616398 3800 SH Put SOLE 26 3800 0 0 ADVANCED MICRO DEVICES INC OPTIONS 007903107 210873 1300 SH Call SOLE 30 1300 0 0 ADVANCED MICRO DEVICES INC OPTIONS 007903107 48663 300 SH Put SOLE 30 300 0 0 ADVANCED MICRO DEVICES INC OPTIONS 007903107 22271433 137300 SH Call SOLE 34 137300 0 0 ADVANCED MICRO DEVICES INC OPTIONS 007903107 5726013 35300 SH Put SOLE 34 35300 0 0 ADVANSIX INC COM 00773T101 1644258 71739 SH SOLE 2 52515 0 19224 ADVANSIX INC COM 00773T101 3186 139 SH SOLE 4 139 0 0 ADVANSIX INC COM 00773T101 4744 207 SH SOLE 7 207 0 0 ADVANSIX INC COM 00773T101 2120535 92519 SH SOLE 18 92519 0 0 ADVANSIX INC COM 00773T101 1338322 58391 SH SOLE 19 58391 0 0 ADVANSIX INC COM 00773T101 82408654 3595491 SH SOLE 21 3595491 0 0 ADVANSIX INC COM 00773T101 18661739 814212 SH SOLE 22 776709 0 37503 ADVANSIX INC COM 00773T101 131355 5731 SH SOLE 25 5731 0 0 ADVANSIX INC COM 00773T101 459638 20054 SH SOLE 26 18729 0 1325 ADVANSIX INC COM 00773T101 1650 72 SH SOLE 28 72 0 0 ADVANSIX INC COM 00773T101 1240820 54137 SH SOLE 30 54137 0 0 ADVANSIX INC COM 00773T101 175476 7656 SH SOLE 40 7656 0 0 ADVANSIX INC COM 00773T101 1533991 66928 SH SOLE 43 63105 0 3823 ADVANTAGE SOLUTIONS INC COM CL A 00791N102 310720 96497 SH SOLE 2 33012 0 63485 ADVANTAGE SOLUTIONS INC COM CL A 00791N102 992 308 SH SOLE 7 308 0 0 ADVANTAGE SOLUTIONS INC COM CL A 00791N102 980097 304378 SH SOLE 18 304378 0 0 ADVANTAGE SOLUTIONS INC COM CL A 00791N102 766795 238135 SH SOLE 19 238135 0 0 ADVANTAGE SOLUTIONS INC COM CL A 00791N102 12126755 3766073 SH SOLE 21 3766073 0 0 ADVANTAGE SOLUTIONS INC COM CL A 00791N102 9297628 2887462 SH SOLE 22 2744557 0 142905 ADVANTAGE SOLUTIONS INC COM CL A 00791N102 33746 10480 SH SOLE 25 10480 0 0 ADVANTAGE SOLUTIONS INC COM CL A 00791N102 63205 19629 SH SOLE 30 19629 0 0 ADVANTAGE SOLUTIONS INC COM CL A 00791N102 178382 55398 SH SOLE 43 41171 0 14227 ADVENT TECHNOLOGIES HOLDNG I COM NEW 00788A204 56376 18484 SH SOLE 22 18484 0 0 ADVERUM BIOTECHNOLOGIES INC COM NEW 00773U207 153246 22339 SH SOLE 2 18780 0 3559 ADVERUM BIOTECHNOLOGIES INC COM NEW 00773U207 426438 62163 SH SOLE 18 62163 0 0 ADVERUM BIOTECHNOLOGIES INC COM NEW 00773U207 318880 46484 SH SOLE 19 46484 0 0 ADVERUM BIOTECHNOLOGIES INC COM NEW 00773U207 5064354 738244 SH SOLE 21 738244 0 0 ADVERUM BIOTECHNOLOGIES INC COM NEW 00773U207 3615206 526998 SH SOLE 22 512803 0 14195 ADVERUM BIOTECHNOLOGIES INC COM NEW 00773U207 84810 12363 SH SOLE 26 0 0 12363 ADVERUM BIOTECHNOLOGIES INC COM NEW 00773U207 5831 850 SH SOLE 28 850 0 0 AECOM COM 00766T100 81674490 926645 SH SOLE 2 726172 0 200473 AECOM COM 00766T100 42958202 487386 SH SOLE 4 236785 0 250601 AECOM COM 00766T100 3239145 36750 SH SOLE 7 35285 0 1465 AECOM COM 00766T100 6427345 72922 SH SOLE 13 72922 0 0 AECOM COM 00766T100 941511 10682 SH SOLE 15 10682 0 0 AECOM COM 00766T100 35643904 404401 SH SOLE 18 327515 0 76886 AECOM COM 00766T100 49745246 564389 SH SOLE 19 564389 0 0 AECOM COM 00766T100 622550801 7063204 SH SOLE 21 7063204 0 0 AECOM COM 00766T100 426427225 4838067 SH SOLE 22 4432717 0 405350 AECOM COM 00766T100 37795225 428809 SH SOLE 23 428809 0 0 AECOM COM 00766T100 5957030 67586 SH SOLE 25 65836 0 1750 AECOM COM 00766T100 37131267 421276 SH SOLE 26 279083 0 142193 AECOM COM 00766T100 27762690 314984 SH SOLE 28 2097 0 312887 AECOM COM 00766T100 5615840 63715 SH SOLE 29 63715 0 0 AECOM COM 00766T100 41144369 466807 SH SOLE 30 466807 0 0 AECOM COM 00766T100 13809246 156674 SH SOLE 31 155669 0 1005 AECOM COM 00766T100 66048238 749356 SH SOLE 34 749356 0 0 AECOM COM 00766T100 1997605 22664 SH SOLE 36 22664 0 0 AECOM COM 00766T100 564537 6405 SH SOLE 40 6405 0 0 AECOM COM 00766T100 19199786 217833 SH SOLE 43 201310 0 16523 AEGON LTD AMER REG 1 CERT 0076CA104 32611539 5319990 SH SOLE 43 5017055 0 302935 AEHR TEST SYS COM 00760J108 50824 4550 SH SOLE 2 940 0 3610 AEHR TEST SYS COM 00760J108 2815 252 SH SOLE 7 252 0 0 AEHR TEST SYS COM 00760J108 792646 70962 SH SOLE 18 70962 0 0 AEHR TEST SYS COM 00760J108 722800 64709 SH SOLE 19 64709 0 0 AEHR TEST SYS COM 00760J108 11247241 1006915 SH SOLE 21 1006915 0 0 AEHR TEST SYS COM 00760J108 8447044 756226 SH SOLE 22 744988 0 11238 AEHR TEST SYS COM 00760J108 235 21 SH SOLE 43 21 0 0 AEMETIS INC COM NEW 00770K202 34600 11495 SH SOLE 2 2153 0 9342 AEMETIS INC COM NEW 00770K202 330760 109887 SH SOLE 18 109887 0 0 AEMETIS INC COM NEW 00770K202 247726 82301 SH SOLE 19 82301 0 0 AEMETIS INC COM NEW 00770K202 3765122 1250871 SH SOLE 21 1250871 0 0 AEMETIS INC COM NEW 00770K202 2466563 819456 SH SOLE 22 794675 0 24781 AEMETIS INC COM NEW 00770K202 1923 639 SH SOLE 43 639 0 0 AEON BIOPHARMA INC CL A 00791X100 2840 2705 SH SOLE 18 2705 0 0 AEON BIOPHARMA INC CL A 00791X100 29448 28046 SH SOLE 21 28046 0 0 AEON BIOPHARMA INC CL A 00791X100 253644 241566 SH SOLE 22 241566 0 0 AERCAP HOLDINGS NV SHS N00985106 7519935 80686 SH SOLE 2 52521 0 28165 AERCAP HOLDINGS NV SHS N00985106 17775384 190723 SH SOLE 4 113590 0 77133 AERCAP HOLDINGS NV SHS N00985106 18116030 194378 SH SOLE 7 176476 0 17902 AERCAP HOLDINGS NV SHS N00985106 1359042 14582 SH SOLE 13 14582 0 0 AERCAP HOLDINGS NV SHS N00985106 1620002 17382 SH SOLE 15 17382 0 0 AERCAP HOLDINGS NV SHS N00985106 33274544 357023 SH SOLE 18 357023 0 0 AERCAP HOLDINGS NV SHS N00985106 11976293 128501 SH SOLE 19 128501 0 0 AERCAP HOLDINGS NV SHS N00985106 321882976 3453680 SH SOLE 21 3453680 0 0 AERCAP HOLDINGS NV SHS N00985106 256508861 2752241 SH SOLE 22 2638159 0 114082 AERCAP HOLDINGS NV SHS N00985106 31312218 335968 SH SOLE 23 335968 0 0 AERCAP HOLDINGS NV SHS N00985106 23439893 251501 SH SOLE 25 244463 0 7038 AERCAP HOLDINGS NV SHS N00985106 7171647 76949 SH SOLE 26 37063 0 39886 AERCAP HOLDINGS NV SHS N00985106 24885984 267017 SH SOLE 28 0 0 267017 AERCAP HOLDINGS NV SHS N00985106 200360148 2149787 SH SOLE 30 2149787 0 0 AERCAP HOLDINGS NV SHS N00985106 26239621 281541 SH SOLE 31 43688 0 237853 AERCAP HOLDINGS NV SHS N00985106 1209550 12978 SH SOLE 34 12978 0 0 AERCAP HOLDINGS NV SHS N00985106 2220676 23827 SH SOLE 36 23827 0 0 AERCAP HOLDINGS NV SHS N00985106 927060 9947 SH SOLE 40 9947 0 0 AERCAP HOLDINGS NV SHS N00985106 22827849 244934 SH SOLE 43 226473 0 18461 AERIES TECHNOLOGY INC CL A ORD SHS G0136H102 2775 1468 SH SOLE 18 1468 0 0 AERIES TECHNOLOGY INC CL A ORD SHS G0136H102 29826 15781 SH SOLE 21 15781 0 0 AEROVATE THERAPEUTICS INC COM 008064107 60188 36258 SH SOLE 2 34204 0 2054 AEROVATE THERAPEUTICS INC COM 008064107 231 139 SH SOLE 7 139 0 0 AEROVATE THERAPEUTICS INC COM 008064107 51284 30894 SH SOLE 18 30894 0 0 AEROVATE THERAPEUTICS INC COM 008064107 40384 24328 SH SOLE 19 24328 0 0 AEROVATE THERAPEUTICS INC COM 008064107 1051748 633583 SH SOLE 21 633583 0 0 AEROVATE THERAPEUTICS INC COM 008064107 428049 257861 SH SOLE 22 254425 0 3436 AEROVIRONMENT INC COM 008073108 3688740 20250 SH SOLE 2 12922 0 7328 AEROVIRONMENT INC COM 008073108 17305 95 SH SOLE 4 95 0 0 AEROVIRONMENT INC COM 008073108 964719 5296 SH SOLE 7 5040 0 256 AEROVIRONMENT INC COM 008073108 14378071 78931 SH SOLE 18 75824 0 3107 AEROVIRONMENT INC COM 008073108 12727519 69870 SH SOLE 19 69870 0 0 AEROVIRONMENT INC COM 008073108 616400659 3383842 SH SOLE 21 3383842 0 0 AEROVIRONMENT INC COM 008073108 146906940 806472 SH SOLE 22 783545 0 22927 AEROVIRONMENT INC COM 008073108 39347 216 SH SOLE 23 216 0 0 AEROVIRONMENT INC COM 008073108 9184689 50421 SH SOLE 25 50421 0 0 AEROVIRONMENT INC COM 008073108 6331882 34760 SH SOLE 26 10272 0 24488 AEROVIRONMENT INC COM 008073108 75414 414 SH SOLE 28 414 0 0 AEROVIRONMENT INC COM 008073108 9977996 54776 SH SOLE 30 54776 0 0 AEROVIRONMENT INC COM 008073108 1156170 6347 SH SOLE 34 6347 0 0 AEROVIRONMENT INC COM 008073108 125690 690 SH SOLE 36 690 0 0 AEROVIRONMENT INC COM 008073108 1115730 6125 SH SOLE 40 6125 0 0 AEROVIRONMENT INC COM 008073108 5729114 31451 SH SOLE 43 30415 0 1036 AERSALE CORPORATION COM 00810F106 434548 62796 SH SOLE 2 1142 0 61654 AERSALE CORPORATION COM 00810F106 2297 332 SH SOLE 7 332 0 0 AERSALE CORPORATION COM 00810F106 705044 101885 SH SOLE 18 101885 0 0 AERSALE CORPORATION COM 00810F106 492282 71139 SH SOLE 19 71139 0 0 AERSALE CORPORATION COM 00810F106 8257594 1193294 SH SOLE 21 1193294 0 0 AERSALE CORPORATION COM 00810F106 5851005 845521 SH SOLE 22 818409 0 27112 AERSALE CORPORATION COM 00810F106 13300 1922 SH SOLE 30 1922 0 0 AERSALE CORPORATION COM 00810F106 11300 1633 SH OTR 43 1633 0 0 AERSALE CORPORATION COM 00810F106 444063 64171 SH SOLE 43 60597 0 3574 AES CORP COM 00130H105 36112816 2055368 SH SOLE 2 1001047 0 1054321 AES CORP COM 00130H105 4429204 252089 SH SOLE 4 179348 0 72741 AES CORP COM 00130H105 7894342 449308 SH SOLE 7 392852 0 56456 AES CORP COM 00130H105 383834 21846 SH SOLE 13 21846 0 0 AES CORP COM 00130H105 1644587 93602 SH SOLE 15 93602 0 0 AES CORP COM 00130H105 34177035 1945193 SH SOLE 18 1639324 0 305869 AES CORP COM 00130H105 36925182 2101604 SH SOLE 19 2101604 0 0 AES CORP COM 00130H105 362618937 20638528 SH SOLE 21 20638528 0 0 AES CORP COM 00130H105 299870932 17067213 SH SOLE 22 15158569 0 1908644 AES CORP COM 00130H105 22550919 1283490 SH SOLE 23 1283490 0 0 AES CORP COM 00130H105 5809872 330670 SH SOLE 25 330670 0 0 AES CORP COM 00130H105 11454059 651910 SH SOLE 26 478813 0 173097 AES CORP COM 00130H105 4409227 250952 SH SOLE 28 9293 0 241659 AES CORP COM 00130H105 79848622 4544600 SH SOLE 30 4544600 0 0 AES CORP COM 00130H105 2986900 170000 SH SOLE 31 164190 0 5810 AES CORP COM 00130H105 14355006 817018 SH SOLE 34 817018 0 0 AES CORP COM 00130H105 3199532 182102 SH SOLE 36 182102 0 0 AES CORP COM 00130H105 304857 17351 SH SOLE 40 17351 0 0 AES CORP COM 00130H105 24994635 1422575 SH SOLE 43 1234479 0 188096 AETHLON MED INC COM NEW 00808Y406 3660 7340 SH SOLE 22 7340 0 0 AEVA TECHNOLOGIES INC COM NEW 00835Q202 14641 5810 SH SOLE 2 794 0 5016 AEVA TECHNOLOGIES INC COM NEW 00835Q202 187251 74306 SH SOLE 18 74306 0 0 AEVA TECHNOLOGIES INC COM NEW 00835Q202 135178 53642 SH SOLE 19 53642 0 0 AEVA TECHNOLOGIES INC COM NEW 00835Q202 2062406 818415 SH SOLE 21 818415 0 0 AEVA TECHNOLOGIES INC COM NEW 00835Q202 1354727 537590 SH SOLE 22 519050 0 18540 AEVA TECHNOLOGIES INC COM NEW 00835Q202 2 1 SH SOLE 43 1 0 0 AEYE INC CL A NEW 008183204 95973 49217 SH SOLE 22 49217 0 0 AFC GAMMA INC COM 00109K105 419997 34426 SH SOLE 2 28980 0 5446 AFC GAMMA INC COM 00109K105 3343 274 SH SOLE 7 274 0 0 AFC GAMMA INC COM 00109K105 593115 48616 SH SOLE 18 48616 0 0 AFC GAMMA INC COM 00109K105 448118 36731 SH SOLE 19 36731 0 0 AFC GAMMA INC COM 00109K105 10461622 857510 SH SOLE 21 857510 0 0 AFC GAMMA INC COM 00109K105 5503566 451112 SH SOLE 22 435569 0 15543 AFC GAMMA INC COM 00109K105 15043 1233 SH SOLE 43 1233 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 29253755 187248 SH SOLE 2 52958 0 134290 AFFILIATED MANAGERS GROUP IN COM 008252108 17810 114 SH SOLE 4 114 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 1915067 12258 SH SOLE 7 11626 0 632 AFFILIATED MANAGERS GROUP IN COM 008252108 7523881 48159 SH SOLE 18 48159 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 1705094 10914 SH SOLE 19 10914 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 256594652 1642416 SH SOLE 21 1642416 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 144060620 922106 SH SOLE 22 879756 0 42350 AFFILIATED MANAGERS GROUP IN COM 008252108 1060645 6789 SH SOLE 25 6789 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 4294763 27490 SH SOLE 26 27490 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 411354 2633 SH SOLE 28 742 0 1891 AFFILIATED MANAGERS GROUP IN COM 008252108 9760469 62475 SH SOLE 30 62475 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 67023 429 SH SOLE 31 429 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 154199 987 SH SOLE 36 987 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 1074081 6875 SH SOLE 40 6875 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 11858 76 SH OTR 43 76 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 23062368 147618 SH SOLE 43 139976 0 7642 AFFIMED N V ORDINARY SHS NEW N01045207 67694 12421 SH SOLE 19 12421 0 0 AFFIMED N V ORDINARY SHS NEW N01045207 6180 1134 SH SOLE 21 1134 0 0 AFFIMED N V ORDINARY SHS NEW N01045207 13156 2414 SH SOLE 22 2414 0 0 AFFIMED N V ORDINARY SHS NEW N01045207 1711 314 SH SOLE 26 0 0 314 AFFINITY BANCSHARES INC COM 00832E103 19949 941 SH SOLE 18 941 0 0 AFFINITY BANCSHARES INC COM 00832E103 206636 9747 SH SOLE 21 9747 0 0 AFFINITY BANCSHARES INC COM 00832E103 16896 797 SH SOLE 22 797 0 0 AFFIRM HLDGS INC COM CL A 00827B106 11358205 375975 SH SOLE 2 93019 0 282956 AFFIRM HLDGS INC COM CL A 00827B106 16857 558 SH SOLE 4 558 0 0 AFFIRM HLDGS INC COM CL A 00827B106 1058135 35026 SH SOLE 7 33242 0 1784 AFFIRM HLDGS INC COM CL A 00827B106 2724428 90183 SH SOLE 18 90183 0 0 AFFIRM HLDGS INC COM CL A 00827B106 3378082 111820 SH SOLE 19 111820 0 0 AFFIRM HLDGS INC COM CL A 00827B106 77159210 2554095 SH SOLE 21 2554095 0 0 AFFIRM HLDGS INC COM CL A 00827B106 179801914 5951735 SH SOLE 22 5654702 0 297033 AFFIRM HLDGS INC COM CL A 00827B106 1504247 49793 SH SOLE 25 49793 0 0 AFFIRM HLDGS INC COM CL A 00827B106 4253659 140803 SH SOLE 26 71113 0 69690 AFFIRM HLDGS INC COM CL A 00827B106 292040 9667 SH SOLE 28 3110 0 6557 AFFIRM HLDGS INC COM CL A 00827B106 5539275 183359 SH SOLE 30 183359 0 0 AFFIRM HLDGS INC COM CL A 00827B106 90086 2982 SH SOLE 31 2982 0 0 AFFIRM HLDGS INC COM CL A 00827B106 16797 556 SH SOLE 36 556 0 0 AFFIRM HLDGS INC COM CL A 00827B106 1416305 46882 SH SOLE 40 46882 0 0 AFFIRM HLDGS INC COM CL A 00827B106 12582254 416493 SH SOLE 43 349562 0 66931 AFFIRM HLDGS INC NOTE 11/1 00827BAB2 9814750 11825000 PRN SOLE 21 11825000 0 0 AFLAC INC COM 001055102 73031020 817725 SH SOLE 2 208357 0 609368 AFLAC INC COM 001055102 54918862 614924 SH SOLE 4 356981 0 257943 AFLAC INC COM 001055102 33408906 374078 SH SOLE 7 331340 0 42738 AFLAC INC COM 001055102 2765573 30966 SH SOLE 13 30966 0 0 AFLAC INC COM 001055102 7010656 78498 SH SOLE 15 78498 0 0 AFLAC INC COM 001055102 95620555 1070659 SH SOLE 18 1036507 0 34152 AFLAC INC COM 001055102 28481852 318910 SH SOLE 19 318910 0 0 AFLAC INC COM 001055102 1503902432 16839127 SH SOLE 21 16839127 0 0 AFLAC INC COM 001055102 1027381604 11503545 SH SOLE 22 10289115 0 1214430 AFLAC INC COM 001055102 59917365 670892 SH SOLE 23 670892 0 0 AFLAC INC COM 001055102 101539665 1136935 SH SOLE 25 1127199 0 9736 AFLAC INC COM 001055102 46664296 522498 SH SOLE 26 301898 0 220600 AFLAC INC COM 001055102 106005076 1186934 SH SOLE 28 56754 0 1130180 AFLAC INC COM 001055102 291051198 3258887 SH SOLE 30 3258887 0 0 AFLAC INC COM 001055102 11425875 127935 SH SOLE 31 123501 0 4434 AFLAC INC COM 001055102 2988045 33457 SH SOLE 34 33457 0 0 AFLAC INC COM 001055102 10733544 120183 SH SOLE 36 120183 0 0 AFLAC INC COM 001055102 2300179 25755 SH SOLE 40 25755 0 0 AFLAC INC COM 001055102 124498 1394 SH OTR 43 1394 0 0 AFLAC INC COM 001055102 118446481 1326240 SH SOLE 43 1173876 0 152364 AG MTG INVT TR INC COM NEW 001228501 153776 23159 SH SOLE 2 20078 0 3081 AG MTG INVT TR INC COM NEW 001228501 550881 82964 SH SOLE 18 82964 0 0 AG MTG INVT TR INC COM NEW 001228501 426507 64233 SH SOLE 19 64233 0 0 AG MTG INVT TR INC COM NEW 001228501 5935078 893837 SH SOLE 21 893837 0 0 AG MTG INVT TR INC COM NEW 001228501 5004269 753655 SH SOLE 22 736819 0 16836 AG MTG INVT TR INC COM NEW 001228501 1122 169 SH SOLE 43 169 0 0 AGCO CORP COM 001084102 15791568 161336 SH SOLE 2 83643 0 77693 AGCO CORP COM 001084102 19674 201 SH SOLE 4 201 0 0 AGCO CORP COM 001084102 8124432 83004 SH SOLE 7 82407 0 597 AGCO CORP COM 001084102 9153150 93514 SH SOLE 18 93514 0 0 AGCO CORP COM 001084102 2036100 20802 SH SOLE 19 20802 0 0 AGCO CORP COM 001084102 307743921 3144094 SH SOLE 21 3144094 0 0 AGCO CORP COM 001084102 176171178 1799869 SH SOLE 22 1717957 0 81912 AGCO CORP COM 001084102 1575183 16093 SH SOLE 25 16093 0 0 AGCO CORP COM 001084102 2305270 23552 SH SOLE 26 22884 0 668 AGCO CORP COM 001084102 60979 623 SH SOLE 28 623 0 0 AGCO CORP COM 001084102 9765781 99773 SH SOLE 30 99773 0 0 AGCO CORP COM 001084102 76346 780 SH SOLE 31 780 0 0 AGCO CORP COM 001084102 606758 6199 SH SOLE 34 6199 0 0 AGCO CORP COM 001084102 145058 1482 SH SOLE 36 1482 0 0 AGCO CORP COM 001084102 1324806 13535 SH SOLE 40 13535 0 0 AGCO CORP COM 001084102 10299030 105221 SH SOLE 43 69369 0 35852 AGEAGLE AERIAL SYS INC NEW COM NEW 00848K200 24951 49901 SH SOLE 22 49901 0 0 AGENUS INC COM NEW 00847G804 159192 9504 SH SOLE 2 640 0 8864 AGENUS INC COM NEW 00847G804 2178 130 SH SOLE 7 130 0 0 AGENUS INC COM NEW 00847G804 1015938 60653 SH SOLE 18 60653 0 0 AGENUS INC COM NEW 00847G804 774353 46230 SH SOLE 19 46230 0 0 AGENUS INC COM NEW 00847G804 12620891 753486 SH SOLE 21 753486 0 0 AGENUS INC COM NEW 00847G804 10913010 651523 SH SOLE 22 631929 0 19594 AGENUS INC COM NEW 00847G804 8945 534 SH SOLE 28 534 0 0 AGENUS INC COM NEW 00847G804 432988 25850 SH SOLE 30 25850 0 0 AGENUS INC COM NEW 00847G804 2846 170 SH SOLE 43 170 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 101568475 783526 SH SOLE 2 364421 0 419105 AGILENT TECHNOLOGIES INC COM 00846U101 41449841 319755 SH SOLE 4 132465 0 187290 AGILENT TECHNOLOGIES INC COM 00846U101 39655761 305915 SH SOLE 7 275961 0 29954 AGILENT TECHNOLOGIES INC COM 00846U101 1596653 12317 SH SOLE 13 12317 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 5542720 42758 SH SOLE 15 42758 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 80711397 622629 SH SOLE 18 603199 0 19430 AGILENT TECHNOLOGIES INC COM 00846U101 69829737 538685 SH SOLE 19 538685 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 1172400942 9044210 SH SOLE 21 9044210 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 817948578 6309871 SH SOLE 22 5672951 0 636920 AGILENT TECHNOLOGIES INC COM 00846U101 47050764 362962 SH SOLE 23 362962 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 193886943 1495695 SH SOLE 25 924006 0 571689 AGILENT TECHNOLOGIES INC COM 00846U101 68565326 528931 SH SOLE 26 291984 0 236947 AGILENT TECHNOLOGIES INC COM 00846U101 99047690 764080 SH SOLE 28 20686 0 743394 AGILENT TECHNOLOGIES INC COM 00846U101 392347751 3026674 SH SOLE 30 3026674 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 8747562 67481 SH SOLE 31 65139 0 2342 AGILENT TECHNOLOGIES INC COM 00846U101 70962573 547424 SH SOLE 34 547424 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 8007893 61775 SH SOLE 36 61775 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 1770357 13657 SH SOLE 40 13657 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 74926 578 SH OTR 43 578 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 53920841 415960 SH SOLE 43 373777 0 42182 AGILON HEALTH INC COM 00857U107 1209305 184909 SH SOLE 2 100416 0 84493 AGILON HEALTH INC COM 00857U107 6409 980 SH SOLE 4 980 0 0 AGILON HEALTH INC COM 00857U107 440057 67287 SH SOLE 7 63814 0 3473 AGILON HEALTH INC COM 00857U107 4983303 761973 SH SOLE 18 761973 0 0 AGILON HEALTH INC COM 00857U107 5170053 790528 SH SOLE 19 790528 0 0 AGILON HEALTH INC COM 00857U107 74492255 11390253 SH SOLE 21 11390253 0 0 AGILON HEALTH INC COM 00857U107 57937160 8858893 SH SOLE 22 8591062 0 267831 AGILON HEALTH INC COM 00857U107 405977 62076 SH SOLE 25 62076 0 0 AGILON HEALTH INC COM 00857U107 504757 77180 SH SOLE 26 77180 0 0 AGILON HEALTH INC COM 00857U107 27795 4250 SH SOLE 28 4250 0 0 AGILON HEALTH INC COM 00857U107 1710485 261542 SH SOLE 30 261542 0 0 AGILON HEALTH INC COM 00857U107 11216 1715 SH SOLE 36 1715 0 0 AGILON HEALTH INC COM 00857U107 404610 61867 SH SOLE 40 61867 0 0 AGILON HEALTH INC COM 00857U107 4556271 696678 SH SOLE 43 599830 0 96848 AGILYSYS INC COM 00847J105 2646926 25417 SH SOLE 2 19092 0 6325 AGILYSYS INC COM 00847J105 17704 170 SH SOLE 4 76 0 94 AGILYSYS INC COM 00847J105 383235 3680 SH SOLE 7 3492 0 188 AGILYSYS INC COM 00847J105 6515832 62568 SH SOLE 18 62568 0 0 AGILYSYS INC COM 00847J105 5945040 57087 SH SOLE 19 57087 0 0 AGILYSYS INC COM 00847J105 251028949 2410495 SH SOLE 21 2410495 0 0 AGILYSYS INC COM 00847J105 64839334 622617 SH SOLE 22 601987 0 20630 AGILYSYS INC COM 00847J105 40094 385 SH SOLE 23 385 0 0 AGILYSYS INC COM 00847J105 489770 4703 SH SOLE 25 4703 0 0 AGILYSYS INC COM 00847J105 407708 3915 SH SOLE 26 3915 0 0 AGILYSYS INC COM 00847J105 261287 2509 SH SOLE 28 0 0 2509 AGILYSYS INC COM 00847J105 4577161 43952 SH SOLE 30 43952 0 0 AGILYSYS INC COM 00847J105 489562 4701 SH SOLE 40 4701 0 0 AGILYSYS INC COM 00847J105 1933047 18562 SH SOLE 43 17779 0 783 AGIOS PHARMACEUTICALS INC COM 00847X104 2796418 64852 SH SOLE 2 20726 0 44126 AGIOS PHARMACEUTICALS INC COM 00847X104 8840 205 SH SOLE 4 205 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 17420 404 SH SOLE 7 404 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 6936499 160865 SH SOLE 18 160865 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 8196508 190086 SH SOLE 19 190086 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 106211718 2463166 SH SOLE 21 2463166 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 77521395 1797806 SH SOLE 22 1712235 0 85571 AGIOS PHARMACEUTICALS INC COM 00847X104 23414 543 SH SOLE 23 543 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 489196 11345 SH SOLE 25 11345 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 1026730 23811 SH SOLE 26 23811 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 4202432 97459 SH SOLE 30 97459 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 569831 13215 SH SOLE 40 13215 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 1519764 35245 SH SOLE 43 28436 0 6809 AGNC INVT CORP COM 00123Q104 6061058 635331 SH SOLE 2 315519 0 319812 AGNC INVT CORP COM 00123Q104 17449 1829 SH SOLE 4 1829 0 0 AGNC INVT CORP COM 00123Q104 991921 103975 SH SOLE 7 98913 0 5062 AGNC INVT CORP COM 00123Q104 1832500 192086 SH SOLE 18 192086 0 0 AGNC INVT CORP COM 00123Q104 2213805 232055 SH SOLE 19 232055 0 0 AGNC INVT CORP COM 00123Q104 157413558 16500373 SH SOLE 21 16500373 0 0 AGNC INVT CORP COM 00123Q104 169415136 17758400 SH SOLE 22 16851101 0 907299 AGNC INVT CORP COM 00123Q104 1371804 143795 SH SOLE 25 143795 0 0 AGNC INVT CORP COM 00123Q104 1840457 192920 SH SOLE 26 192920 0 0 AGNC INVT CORP COM 00123Q104 393611 41259 SH SOLE 28 9353 0 31906 AGNC INVT CORP COM 00123Q104 4390518 460222 SH SOLE 30 460222 0 0 AGNC INVT CORP COM 00123Q104 82635 8662 SH SOLE 31 8662 0 0 AGNC INVT CORP COM 00123Q104 257523 26994 SH SOLE 36 26994 0 0 AGNC INVT CORP COM 00123Q104 1354642 141996 SH SOLE 40 141996 0 0 AGNC INVT CORP COM 00123Q104 12745 1336 SH OTR 43 1336 0 0 AGNC INVT CORP COM 00123Q104 6206038 650528 SH SOLE 43 602142 0 48386 AGNICO EAGLE MINES LTD COM 008474108 6852547 104779 SH SOLE 21 104779 0 0 AGNICO EAGLE MINES LTD COM 008474108 26915909 411558 SH SOLE 43 358535 0 53023 AGORA INC ADS 00851L103 4431 2090 SH SOLE 2 2090 0 0 AGREE RLTY CORP COM 008492100 22716371 366748 SH SOLE 2 182907 0 183841 AGREE RLTY CORP COM 008492100 16985497 274225 SH SOLE 4 274225 0 0 AGREE RLTY CORP COM 008492100 10325150 166696 SH SOLE 7 150416 0 16280 AGREE RLTY CORP COM 008492100 21222812 342635 SH SOLE 18 342635 0 0 AGREE RLTY CORP COM 008492100 23689944 382466 SH SOLE 19 382466 0 0 AGREE RLTY CORP COM 008492100 357969470 5779294 SH SOLE 21 5779294 0 0 AGREE RLTY CORP COM 008492100 280616383 4530455 SH SOLE 22 3842288 0 688167 AGREE RLTY CORP COM 008492100 3771403 60888 SH SOLE 23 60888 0 0 AGREE RLTY CORP COM 008492100 25797700 416495 SH SOLE 25 416495 0 0 AGREE RLTY CORP COM 008492100 2068486 33395 SH SOLE 26 33395 0 0 AGREE RLTY CORP COM 008492100 17289746 279137 SH SOLE 28 119886 0 159251 AGREE RLTY CORP COM 008492100 20621436 332926 SH SOLE 30 332926 0 0 AGREE RLTY CORP COM 008492100 76496 1235 SH SOLE 31 1235 0 0 AGREE RLTY CORP COM 008492100 3720674 60069 SH SOLE 34 60069 0 0 AGREE RLTY CORP COM 008492100 675951 10913 SH SOLE 36 10913 0 0 AGREE RLTY CORP COM 008492100 1393774 22502 SH SOLE 40 22502 0 0 AGREE RLTY CORP COM 008492100 15898145 256670 SH SOLE 43 227133 0 29537 AGRIFY CORP COM 00853E305 488 1094 SH SOLE 22 1094 0 0 AILERON THERAPEUTICS INC COM NEW 00887A204 7136 2576 SH SOLE 18 2576 0 0 AILERON THERAPEUTICS INC COM NEW 00887A204 74593 26929 SH SOLE 21 26929 0 0 AILERON THERAPEUTICS INC COM NEW 00887A204 4931 1780 SH SOLE 22 1780 0 0 AIM IMMUNOTECH INC COM 00901B105 260244 698267 SH SOLE 22 698267 0 0 AINOS INC COM 00902F303 12468 15325 SH SOLE 22 15325 0 0 AIR LEASE CORP CL A 00912X302 19067277 401163 SH SOLE 2 78167 0 322996 AIR LEASE CORP CL A 00912X302 11597 244 SH SOLE 4 244 0 0 AIR LEASE CORP CL A 00912X302 854875 17986 SH SOLE 7 17113 0 873 AIR LEASE CORP CL A 00912X302 3410800 71761 SH SOLE 18 71761 0 0 AIR LEASE CORP CL A 00912X302 1683275 35415 SH SOLE 19 35415 0 0 AIR LEASE CORP CL A 00912X302 434120388 9133608 SH SOLE 21 9133608 0 0 AIR LEASE CORP CL A 00912X302 127710021 2686935 SH SOLE 22 2547681 0 139254 AIR LEASE CORP CL A 00912X302 1076792 22655 SH SOLE 25 22655 0 0 AIR LEASE CORP CL A 00912X302 1733657 36475 SH SOLE 26 36475 0 0 AIR LEASE CORP CL A 00912X302 2642858 55604 SH SOLE 28 31963 0 23641 AIR LEASE CORP CL A 00912X302 11580114 243638 SH SOLE 30 243638 0 0 AIR LEASE CORP CL A 00912X302 61076 1285 SH SOLE 31 1285 0 0 AIR LEASE CORP CL A 00912X302 168684 3549 SH SOLE 36 3549 0 0 AIR LEASE CORP CL A 00912X302 979308 20604 SH SOLE 40 20604 0 0 AIR LEASE CORP CL A 00912X302 10739375 225949 SH SOLE 43 203611 0 22338 AIR PRODS & CHEMS INC COM 009158106 101074314 391685 SH SOLE 2 94032 0 297653 AIR PRODS & CHEMS INC COM 009158106 25136392 97409 SH SOLE 4 74367 0 23042 AIR PRODS & CHEMS INC COM 009158106 41139621 159425 SH SOLE 7 141334 0 18091 AIR PRODS & CHEMS INC COM 009158106 1814866 7033 SH SOLE 13 7033 0 0 AIR PRODS & CHEMS INC COM 009158106 8089868 31350 SH SOLE 15 31350 0 0 AIR PRODS & CHEMS INC COM 009158106 461543069 1788580 SH SOLE 18 1766033 0 22547 AIR PRODS & CHEMS INC COM 009158106 143695659 556852 SH SOLE 19 556852 0 0 AIR PRODS & CHEMS INC COM 009158106 1458403122 5651630 SH SOLE 21 5651630 0 0 AIR PRODS & CHEMS INC COM 009158106 1229923329 4766221 SH SOLE 22 4286926 0 479295 AIR PRODS & CHEMS INC COM 009158106 104807524 406152 SH SOLE 23 406152 0 0 AIR PRODS & CHEMS INC COM 009158106 127871775 495531 SH SOLE 25 396146 0 99385 AIR PRODS & CHEMS INC COM 009158106 65341873 253214 SH SOLE 26 189472 0 63742 AIR PRODS & CHEMS INC COM 009158106 62894527 243730 SH SOLE 28 4017 0 239713 AIR PRODS & CHEMS INC COM 009158106 338810876 1312966 SH SOLE 30 1312966 0 0 AIR PRODS & CHEMS INC COM 009158106 13122875 50854 SH SOLE 31 49069 0 1785 AIR PRODS & CHEMS INC COM 009158106 45929803 177988 SH SOLE 34 177988 0 0 AIR PRODS & CHEMS INC COM 009158106 14161010 54877 SH SOLE 36 54877 0 0 AIR PRODS & CHEMS INC COM 009158106 2787972 10804 SH SOLE 40 10804 0 0 AIR PRODS & CHEMS INC COM 009158106 67351 261 SH OTR 43 261 0 0 AIR PRODS & CHEMS INC COM 009158106 81788514 316948 SH SOLE 43 250192 0 66756 AIR T INC COM 009207101 3818 179 SH SOLE 18 179 0 0 AIR T INC COM 009207101 45689 2142 SH SOLE 21 2142 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 1697841 122411 SH SOLE 2 94152 0 28259 AIR TRANSPORT SERVICES GRP I COM 00922R105 6269 452 SH SOLE 7 452 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 2010013 144918 SH SOLE 18 144918 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 1633442 117768 SH SOLE 19 117768 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 26253538 1892829 SH SOLE 21 1892829 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 21743888 1567692 SH SOLE 22 1513213 0 54479 AIR TRANSPORT SERVICES GRP I COM 00922R105 39155 2823 SH SOLE 25 2823 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 1928 139 SH SOLE 28 139 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 232017 16728 SH SOLE 30 16728 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 25562 1843 SH SOLE 36 1843 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 25660 1850 SH SOLE 40 1850 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 510901 36835 SH SOLE 43 35167 0 1668 AIRBNB INC COM CL A 009066101 124953582 824069 SH SOLE 2 220468 0 603601 AIRBNB INC COM CL A 009066101 54632744 360303 SH SOLE 4 182751 0 177552 AIRBNB INC COM CL A 009066101 52239264 344518 SH SOLE 7 307778 0 36740 AIRBNB INC COM CL A 009066101 5191660 34239 SH SOLE 13 34239 0 0 AIRBNB INC COM CL A 009066101 9544199 62944 SH SOLE 15 62944 0 0 AIRBNB INC COM CL A 009066101 100576937 663305 SH SOLE 18 635656 0 27649 AIRBNB INC COM CL A 009066101 18411066 121421 SH SOLE 19 121421 0 0 AIRBNB INC COM CL A 009066101 1509736999 9956717 SH SOLE 21 9956717 0 0 AIRBNB INC COM CL A 009066101 1427729581 9415878 SH SOLE 22 8457381 0 958497 AIRBNB INC COM CL A 009066101 82769207 545863 SH SOLE 23 545863 0 0 AIRBNB INC COM CL A 009066101 119348125 787101 SH SOLE 25 783183 0 3918 AIRBNB INC COM CL A 009066101 56529787 372814 SH SOLE 26 210427 0 162387 AIRBNB INC COM CL A 009066101 129583756 854605 SH SOLE 28 8528 0 846077 AIRBNB INC COM CL A 009066101 488888024 3224217 SH SOLE 30 3112655 0 111562 AIRBNB INC COM CL A 009066101 15478845 102083 SH SOLE 31 98594 0 3489 AIRBNB INC COM CL A 009066101 20453977 134894 SH SOLE 32 134894 0 0 AIRBNB INC COM CL A 009066101 3713570 24491 SH SOLE 34 24491 0 0 AIRBNB INC COM CL A 009066101 12100681 79804 SH SOLE 36 79804 0 0 AIRBNB INC COM CL A 009066101 3220773 21241 SH SOLE 40 21241 0 0 AIRBNB INC COM CL A 009066101 75057 495 SH OTR 43 495 0 0 AIRBNB INC COM CL A 009066101 43202123 284918 SH SOLE 43 221411 0 63507 AIRBNB INC NOTE 3/1 009066AB7 15821363 17340000 PRN SOLE 2 17340000 0 0 AIRBNB INC NOTE 3/1 009066AB7 15479205 16965000 PRN SOLE 21 16965000 0 0 AIRBNB INC NOTE 3/1 009066AB7 24361614 26700000 PRN SOLE 22 26700000 0 0 AIRGAIN INC COM 00938A104 11778 1950 SH SOLE 18 1950 0 0 AIRGAIN INC COM 00938A104 116179 19235 SH SOLE 21 19235 0 0 AIRGAIN INC COM 00938A104 1084337 179526 SH SOLE 22 179526 0 0 AIRSCULPT TECHNOLOGIES INC COM 009496100 302900 75725 SH SOLE 2 74958 0 767 AIRSCULPT TECHNOLOGIES INC COM 009496100 126956 31739 SH SOLE 18 31739 0 0 AIRSCULPT TECHNOLOGIES INC COM 009496100 88748 22187 SH SOLE 19 22187 0 0 AIRSCULPT TECHNOLOGIES INC COM 009496100 1599704 399926 SH SOLE 21 399926 0 0 AIRSCULPT TECHNOLOGIES INC COM 009496100 997912 249478 SH SOLE 22 247015 0 2463 AIRSCULPT TECHNOLOGIES INC COM 009496100 52 13 SH SOLE 43 13 0 0 AIRSHIP AI HLDGS INC COM 008940108 2251 627 SH SOLE 18 627 0 0 AIRSHIP AI HLDGS INC COM 008940108 138911 38694 SH SOLE 21 38694 0 0 AIRSHIP AI HLDGS INC COM 008940108 871092 242644 SH SOLE 22 242644 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 29981957 332837 SH SOLE 2 96926 0 235911 AKAMAI TECHNOLOGIES INC COM 00971T101 12389423 137538 SH SOLE 4 57174 0 80364 AKAMAI TECHNOLOGIES INC COM 00971T101 11097406 123195 SH SOLE 7 110975 0 12220 AKAMAI TECHNOLOGIES INC COM 00971T101 745052 8271 SH SOLE 13 8271 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 1841866 20447 SH SOLE 15 20447 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 20930358 232353 SH SOLE 18 217223 0 15130 AKAMAI TECHNOLOGIES INC COM 00971T101 9237344 102546 SH SOLE 19 102546 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 571238627 6341459 SH SOLE 21 6341459 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 327078318 3630976 SH SOLE 22 3291541 0 339435 AKAMAI TECHNOLOGIES INC COM 00971T101 16364473 181666 SH SOLE 23 181666 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 27593486 306322 SH SOLE 25 304650 0 1672 AKAMAI TECHNOLOGIES INC COM 00971T101 19605191 217642 SH SOLE 26 150489 0 67153 AKAMAI TECHNOLOGIES INC COM 00971T101 33216550 368745 SH SOLE 28 12890 0 355855 AKAMAI TECHNOLOGIES INC COM 00971T101 19547 217 SH SOLE 29 217 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 153102670 1699630 SH SOLE 30 1697216 0 2414 AKAMAI TECHNOLOGIES INC COM 00971T101 3085690 34255 SH SOLE 31 33120 0 1135 AKAMAI TECHNOLOGIES INC COM 00971T101 20228365 224560 SH SOLE 34 224560 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 4106117 45583 SH SOLE 36 45583 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 730188 8106 SH SOLE 40 8106 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 16665 185 SH OTR 43 185 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 20236503 224650 SH SOLE 43 194593 0 30057 AKAMAI TECHNOLOGIES INC NOTE 0.125% 5/0 00971TAJ0 10030977 9572000 PRN SOLE 21 9572000 0 0 AKAMAI TECHNOLOGIES INC NOTE 0.375% 9/0 00971TAL5 880389 910000 PRN SOLE 2 910000 0 0 AKAMAI TECHNOLOGIES INC NOTE 0.375% 9/0 00971TAL5 9143464 9451000 PRN SOLE 21 9451000 0 0 AKAMAI TECHNOLOGIES INC NOTE 0.375% 9/0 00971TAL5 1354444 1400000 PRN SOLE 22 1400000 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 24279 23803 SH SOLE 2 0 0 23803 AKEBIA THERAPEUTICS INC COM 00972D105 236569 231930 SH SOLE 18 231930 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 449791 440972 SH SOLE 19 440972 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 7451987 7305870 SH SOLE 21 7305870 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 3696491 3624011 SH SOLE 22 3510140 0 113871 AKEBIA THERAPEUTICS INC COM 00972D105 12135 11897 SH SOLE 28 11897 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 1 1 SH SOLE 43 0 0 1 AKERO THERAPEUTICS INC COM 00973Y108 1400867 59713 SH SOLE 2 20776 0 38937 AKERO THERAPEUTICS INC COM 00973Y108 4082 174 SH SOLE 4 174 0 0 AKERO THERAPEUTICS INC COM 00973Y108 10580 451 SH SOLE 7 451 0 0 AKERO THERAPEUTICS INC COM 00973Y108 4396005 187383 SH SOLE 18 187383 0 0 AKERO THERAPEUTICS INC COM 00973Y108 5029824 214400 SH SOLE 19 214400 0 0 AKERO THERAPEUTICS INC COM 00973Y108 67220642 2865330 SH SOLE 21 2865330 0 0 AKERO THERAPEUTICS INC COM 00973Y108 48889420 2083948 SH SOLE 22 2005326 0 78622 AKERO THERAPEUTICS INC COM 00973Y108 41266 1759 SH SOLE 23 1759 0 0 AKERO THERAPEUTICS INC COM 00973Y108 215292 9177 SH SOLE 25 9177 0 0 AKERO THERAPEUTICS INC COM 00973Y108 391805 16701 SH SOLE 26 16701 0 0 AKERO THERAPEUTICS INC COM 00973Y108 9431 402 SH SOLE 28 402 0 0 AKERO THERAPEUTICS INC COM 00973Y108 1631713 69553 SH SOLE 30 69553 0 0 AKERO THERAPEUTICS INC COM 00973Y108 268664 11452 SH SOLE 40 11452 0 0 AKERO THERAPEUTICS INC COM 00973Y108 1552911 66194 SH SOLE 43 60916 0 5278 AKILI INC COMMON STOCK 00974B107 40821 93907 SH SOLE 21 93907 0 0 AKILI INC COMMON STOCK 00974B107 1908 4390 SH SOLE 22 4390 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 159359 1210018 SH SOLE 22 1210018 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 3155 23955 SH SOLE 43 261 0 23694 AKOYA BIOSCIENCES INC COM 00974H104 99838 42666 SH SOLE 2 40931 0 1735 AKOYA BIOSCIENCES INC COM 00974H104 110 47 SH SOLE 7 47 0 0 AKOYA BIOSCIENCES INC COM 00974H104 134992 57689 SH SOLE 18 57689 0 0 AKOYA BIOSCIENCES INC COM 00974H104 109975 46998 SH SOLE 19 46998 0 0 AKOYA BIOSCIENCES INC COM 00974H104 2069281 884308 SH SOLE 21 884308 0 0 AKOYA BIOSCIENCES INC COM 00974H104 1097872 469176 SH SOLE 22 462804 0 6372 AKOYA BIOSCIENCES INC COM 00974H104 2347 1003 SH SOLE 43 1003 0 0 ALAMO GROUP INC COM 011311107 2210767 12779 SH SOLE 2 7398 0 5381 ALAMO GROUP INC COM 011311107 8304 48 SH SOLE 4 48 0 0 ALAMO GROUP INC COM 011311107 9524342 55054 SH SOLE 7 54878 0 176 ALAMO GROUP INC COM 011311107 5059558 29246 SH SOLE 18 29246 0 0 ALAMO GROUP INC COM 011311107 6812394 39378 SH SOLE 19 39378 0 0 ALAMO GROUP INC COM 011311107 198207311 1145707 SH SOLE 21 1145707 0 0 ALAMO GROUP INC COM 011311107 54009216 312192 SH SOLE 22 301897 0 10295 ALAMO GROUP INC COM 011311107 123349 713 SH SOLE 23 713 0 0 ALAMO GROUP INC COM 011311107 391326 2262 SH SOLE 25 2262 0 0 ALAMO GROUP INC COM 011311107 405512 2344 SH SOLE 26 2344 0 0 ALAMO GROUP INC COM 011311107 23182 134 SH SOLE 28 134 0 0 ALAMO GROUP INC COM 011311107 6308618 36466 SH SOLE 30 36466 0 0 ALAMO GROUP INC COM 011311107 383887 2219 SH SOLE 40 2219 0 0 ALAMO GROUP INC COM 011311107 2232392 12904 SH SOLE 43 12514 0 390 ALAMOS GOLD INC NEW COM CL A 011532108 1307414 83381 SH SOLE 21 83381 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 355450 22669 SH SOLE 43 22669 0 0 ALARM COM HLDGS INC COM 011642105 9595302 151012 SH SOLE 2 109791 0 41221 ALARM COM HLDGS INC COM 011642105 22048 347 SH SOLE 4 183 0 164 ALARM COM HLDGS INC COM 011642105 413836 6513 SH SOLE 7 6513 0 0 ALARM COM HLDGS INC COM 011642105 9324876 146756 SH SOLE 18 139731 0 7025 ALARM COM HLDGS INC COM 011642105 17212795 270897 SH SOLE 19 270897 0 0 ALARM COM HLDGS INC COM 011642105 392638568 6179392 SH SOLE 21 6179392 0 0 ALARM COM HLDGS INC COM 011642105 106306359 1673062 SH SOLE 22 1617088 0 55974 ALARM COM HLDGS INC COM 011642105 366245 5764 SH SOLE 23 5764 0 0 ALARM COM HLDGS INC COM 011642105 633621 9972 SH SOLE 25 9972 0 0 ALARM COM HLDGS INC COM 011642105 2170463 34159 SH SOLE 26 13555 0 20604 ALARM COM HLDGS INC COM 011642105 470831 7410 SH SOLE 28 842 0 6568 ALARM COM HLDGS INC COM 011642105 23008279 362107 SH SOLE 30 362107 0 0 ALARM COM HLDGS INC COM 011642105 656749 10336 SH SOLE 40 10336 0 0 ALARM COM HLDGS INC COM 011642105 2881793 45354 SH SOLE 43 40737 0 4617 ALARM COM HLDGS INC NOTE 1/1 011642AB1 2582375 2830000 PRN SOLE 2 2830000 0 0 ALARM COM HLDGS INC NOTE 1/1 011642AB1 3467500 3800000 PRN SOLE 21 3800000 0 0 ALARM COM HLDGS INC NOTE 1/1 011642AB1 3969375 4350000 PRN SOLE 22 4350000 0 0 ALASKA AIR GROUP INC COM 011659109 7250830 179476 SH SOLE 2 94459 0 85017 ALASKA AIR GROUP INC COM 011659109 615817 15243 SH SOLE 4 2260 0 12983 ALASKA AIR GROUP INC COM 011659109 1426362 35306 SH SOLE 7 33466 0 1840 ALASKA AIR GROUP INC COM 011659109 72518 1795 SH SOLE 13 1795 0 0 ALASKA AIR GROUP INC COM 011659109 5570998 137896 SH SOLE 18 137896 0 0 ALASKA AIR GROUP INC COM 011659109 10422836 257991 SH SOLE 19 257991 0 0 ALASKA AIR GROUP INC COM 011659109 451795584 11183059 SH SOLE 21 11183059 0 0 ALASKA AIR GROUP INC COM 011659109 135774825 3360763 SH SOLE 22 3168287 0 192476 ALASKA AIR GROUP INC COM 011659109 1877146 46464 SH SOLE 23 46464 0 0 ALASKA AIR GROUP INC COM 011659109 304252 7531 SH SOLE 25 7531 0 0 ALASKA AIR GROUP INC COM 011659109 11511334 284934 SH SOLE 26 150693 0 134241 ALASKA AIR GROUP INC COM 011659109 14625 362 SH SOLE 28 0 0 362 ALASKA AIR GROUP INC COM 011659109 227775 5638 SH SOLE 29 5638 0 0 ALASKA AIR GROUP INC COM 011659109 13750827 340367 SH SOLE 30 340367 0 0 ALASKA AIR GROUP INC COM 011659109 444158 10994 SH SOLE 31 10994 0 0 ALASKA AIR GROUP INC COM 011659109 1031735 25538 SH SOLE 34 25538 0 0 ALASKA AIR GROUP INC COM 011659109 1131 28 SH SOLE 36 28 0 0 ALASKA AIR GROUP INC COM 011659109 361459 8947 SH SOLE 40 8947 0 0 ALASKA AIR GROUP INC COM 011659109 11595 287 SH OTR 43 287 0 0 ALASKA AIR GROUP INC COM 011659109 13472958 333489 SH SOLE 43 303202 0 30287 ALAUNOS THERAPEUTICS INC COM NEW 98973P200 155423 222351 SH SOLE 22 222351 0 0 ALAUNOS THERAPEUTICS INC COM NEW 98973P200 62 89 SH SOLE 43 89 0 0 ALBANY INTL CORP CL A 012348108 2584339 30602 SH SOLE 2 17272 0 13330 ALBANY INTL CORP CL A 012348108 10303 122 SH SOLE 4 122 0 0 ALBANY INTL CORP CL A 012348108 368793 4367 SH SOLE 7 4146 0 221 ALBANY INTL CORP CL A 012348108 8557403 101331 SH SOLE 18 97064 0 4267 ALBANY INTL CORP CL A 012348108 6103202 72270 SH SOLE 19 72270 0 0 ALBANY INTL CORP CL A 012348108 294812248 3490968 SH SOLE 21 3490968 0 0 ALBANY INTL CORP CL A 012348108 81348827 963278 SH SOLE 22 924603 0 38675 ALBANY INTL CORP CL A 012348108 5151 61 SH SOLE 23 61 0 0 ALBANY INTL CORP CL A 012348108 530177 6278 SH SOLE 25 6278 0 0 ALBANY INTL CORP CL A 012348108 1061030 12564 SH SOLE 26 12564 0 0 ALBANY INTL CORP CL A 012348108 46194 547 SH SOLE 28 547 0 0 ALBANY INTL CORP CL A 012348108 4946152 58569 SH SOLE 30 58569 0 0 ALBANY INTL CORP CL A 012348108 547320 6481 SH SOLE 40 6481 0 0 ALBANY INTL CORP CL A 012348108 49826 590 SH OTR 43 590 0 0 ALBANY INTL CORP CL A 012348108 3060871 36245 SH SOLE 43 34489 0 1756 ALBEMARLE CORP COM 012653101 24780658 259429 SH SOLE 2 80757 0 178672 ALBEMARLE CORP COM 012653101 9826716 102876 SH SOLE 4 50483 0 52393 ALBEMARLE CORP COM 012653101 8364495 87568 SH SOLE 7 78167 0 9401 ALBEMARLE CORP COM 012653101 455248 4766 SH SOLE 13 4766 0 0 ALBEMARLE CORP COM 012653101 1597381 16723 SH SOLE 15 16723 0 0 ALBEMARLE CORP COM 012653101 27423601 287098 SH SOLE 18 255737 0 31361 ALBEMARLE CORP COM 012653101 111123096 1163349 SH SOLE 19 1163349 0 0 ALBEMARLE CORP COM 012653101 322151325 3372606 SH SOLE 21 3372606 0 0 ALBEMARLE CORP COM 012653101 257350080 2694201 SH SOLE 22 2437882 0 256319 ALBEMARLE CORP COM 012653101 13381588 140092 SH SOLE 23 140092 0 0 ALBEMARLE CORP COM 012653101 37121364 388624 SH SOLE 25 288358 0 100266 ALBEMARLE CORP COM 012653101 18851254 197354 SH SOLE 26 140730 0 56624 ALBEMARLE CORP COM 012653101 19591056 205099 SH SOLE 28 17633 0 187466 ALBEMARLE CORP COM 012653101 77239764 808624 SH SOLE 30 808624 0 0 ALBEMARLE CORP COM 012653101 2499376 26166 SH SOLE 31 25265 0 901 ALBEMARLE CORP COM 012653101 4369658 45746 SH SOLE 34 45746 0 0 ALBEMARLE CORP COM 012653101 2170310 22721 SH SOLE 36 22721 0 0 ALBEMARLE CORP COM 012653101 585347 6128 SH SOLE 40 6128 0 0 ALBEMARLE CORP COM 012653101 13946 146 SH OTR 43 146 0 0 ALBEMARLE CORP COM 012653101 12822521 134239 SH SOLE 43 109969 0 24270 ALBEMARLE CORP 7.25% DEP SHS A 012653200 1302001 27904 SH SOLE 7 27904 0 0 ALBEMARLE CORP 7.25% DEP SHS A 012653200 204263109 4377692 SH SOLE 21 4377692 0 0 ALBEMARLE CORP 7.25% DEP SHS A 012653200 14791220 317000 SH SOLE 25 317000 0 0 ALBERTSONS COS INC COMMON STOCK 013091103 14753230 746999 SH SOLE 2 140017 0 606982 ALBERTSONS COS INC COMMON STOCK 013091103 8461157 428413 SH SOLE 4 113028 0 315385 ALBERTSONS COS INC COMMON STOCK 013091103 1320860 66879 SH SOLE 7 62524 0 4355 ALBERTSONS COS INC COMMON STOCK 013091103 136571 6915 SH SOLE 13 6915 0 0 ALBERTSONS COS INC COMMON STOCK 013091103 658801 33357 SH SOLE 15 33357 0 0 ALBERTSONS COS INC COMMON STOCK 013091103 5672121 287196 SH SOLE 18 265896 0 21300 ALBERTSONS COS INC COMMON STOCK 013091103 2970815 150421 SH SOLE 19 150421 0 0 ALBERTSONS COS INC COMMON STOCK 013091103 108157399 5476324 SH SOLE 21 5476324 0 0 ALBERTSONS COS INC COMMON STOCK 013091103 213038550 10786762 SH SOLE 22 10092080 0 694682 ALBERTSONS COS INC COMMON STOCK 013091103 8559058 433370 SH SOLE 23 433370 0 0 ALBERTSONS COS INC COMMON STOCK 013091103 2993745 151582 SH SOLE 25 151582 0 0 ALBERTSONS COS INC COMMON STOCK 013091103 5424752 274671 SH SOLE 26 234289 0 40382 ALBERTSONS COS INC COMMON STOCK 013091103 6937879 351285 SH SOLE 28 2041 0 349244 ALBERTSONS COS INC COMMON STOCK 013091103 31558387 1597893 SH SOLE 30 1597893 0 0 ALBERTSONS COS INC COMMON STOCK 013091103 1694155 85780 SH SOLE 31 83575 0 2205 ALBERTSONS COS INC COMMON STOCK 013091103 329015 16659 SH SOLE 34 16659 0 0 ALBERTSONS COS INC COMMON STOCK 013091103 1461540 74002 SH SOLE 36 74002 0 0 ALBERTSONS COS INC COMMON STOCK 013091103 323564 16383 SH SOLE 40 16383 0 0 ALBERTSONS COS INC COMMON STOCK 013091103 3493688 176896 SH SOLE 43 162963 0 13933 ALCOA CORP COM 013872106 33421286 840153 SH SOLE 2 225012 0 615141 ALCOA CORP COM 013872106 105457 2651 SH SOLE 4 580 0 2071 ALCOA CORP COM 013872106 15580633 391670 SH SOLE 7 390070 0 1600 ALCOA CORP COM 013872106 11786058 296281 SH SOLE 18 287912 0 8369 ALCOA CORP COM 013872106 4013285 100887 SH SOLE 19 100887 0 0 ALCOA CORP COM 013872106 366750357 9219466 SH SOLE 21 9219466 0 0 ALCOA CORP COM 013872106 213371686 5363793 SH SOLE 22 5124369 0 239424 ALCOA CORP COM 013872106 1521505 38248 SH SOLE 25 38248 0 0 ALCOA CORP COM 013872106 8904992 223856 SH SOLE 26 181639 0 42217 ALCOA CORP COM 013872106 3058843 76894 SH SOLE 28 76894 0 0 ALCOA CORP COM 013872106 4869987 122423 SH SOLE 30 122423 0 0 ALCOA CORP COM 013872106 92767 2332 SH SOLE 31 2332 0 0 ALCOA CORP COM 013872106 498603 12534 SH SOLE 36 12534 0 0 ALCOA CORP COM 013872106 1511918 38007 SH SOLE 40 38007 0 0 ALCOA CORP COM 013872106 12889 324 SH OTR 43 324 0 0 ALCOA CORP COM 013872106 17342717 435966 SH SOLE 43 393785 0 42181 ALCON AG ORD SHS H01301128 4632 52 SH SOLE 2 52 0 0 ALCON AG ORD SHS H01301128 300556 3374 SH SOLE 18 3374 0 0 ALCON AG ORD SHS H01301128 210171522 2359357 SH SOLE 19 2359357 0 0 ALCON AG ORD SHS H01301128 34366530 385794 SH SOLE 22 385794 0 0 ALCON AG ORD SHS H01301128 34425843 386460 SH SOLE 43 333905 0 52554 ALDEYRA THERAPEUTICS INC COM 01438T106 92001 27795 SH SOLE 2 15573 0 12222 ALDEYRA THERAPEUTICS INC COM 01438T106 1503 454 SH SOLE 7 454 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 504871 152529 SH SOLE 18 152529 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 378247 114274 SH SOLE 19 114274 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 6307754 1905666 SH SOLE 21 1905666 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 4703636 1421038 SH SOLE 22 1381938 0 39100 ALDEYRA THERAPEUTICS INC COM 01438T106 639 193 SH SOLE 43 193 0 0 ALECTOR INC COM 014442107 2144133 472276 SH SOLE 2 292332 0 179944 ALECTOR INC COM 014442107 1040 229 SH SOLE 4 229 0 0 ALECTOR INC COM 014442107 306922 67604 SH SOLE 7 64024 0 3580 ALECTOR INC COM 014442107 1039864 229045 SH SOLE 18 217780 0 11265 ALECTOR INC COM 014442107 4594108 1011918 SH SOLE 19 1011918 0 0 ALECTOR INC COM 014442107 17141151 3775584 SH SOLE 21 3775584 0 0 ALECTOR INC COM 014442107 13203918 2908352 SH SOLE 22 2786394 0 121958 ALECTOR INC COM 014442107 133385 29380 SH SOLE 23 29380 0 0 ALECTOR INC COM 014442107 86941 19150 SH SOLE 25 19150 0 0 ALECTOR INC COM 014442107 768976 169378 SH SOLE 26 22812 0 146566 ALECTOR INC COM 014442107 19636 4325 SH SOLE 28 4325 0 0 ALECTOR INC COM 014442107 1643707 362050 SH SOLE 30 362050 0 0 ALECTOR INC COM 014442107 79523 17516 SH SOLE 34 17516 0 0 ALECTOR INC COM 014442107 7391 1628 SH SOLE 36 1628 0 0 ALECTOR INC COM 014442107 42118 9277 SH SOLE 40 9277 0 0 ALECTOR INC COM 014442107 107712 23725 SH SOLE 43 22524 0 1201 ALERUS FINL CORP COM 01446U103 2864080 146052 SH SOLE 2 122365 0 23687 ALERUS FINL CORP COM 01446U103 1961 100 SH SOLE 7 100 0 0 ALERUS FINL CORP COM 01446U103 1144106 58343 SH SOLE 18 58343 0 0 ALERUS FINL CORP COM 01446U103 1302908 66441 SH SOLE 19 66441 0 0 ALERUS FINL CORP COM 01446U103 14306554 729554 SH SOLE 21 729554 0 0 ALERUS FINL CORP COM 01446U103 13009921 663433 SH SOLE 22 647297 0 16136 ALERUS FINL CORP COM 01446U103 63831 3255 SH SOLE 26 0 0 3255 ALERUS FINL CORP COM 01446U103 227260 11589 SH SOLE 43 10617 0 972 ALEXANDER & BALDWIN INC NEW COM 014491104 1992037 117455 SH SOLE 2 61732 0 55723 ALEXANDER & BALDWIN INC NEW COM 014491104 646770 38135 SH SOLE 4 38135 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 1935882 114144 SH SOLE 7 102583 0 11561 ALEXANDER & BALDWIN INC NEW COM 014491104 4161747 245386 SH SOLE 18 245386 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 5176955 305245 SH SOLE 19 305245 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 146066677 8612422 SH SOLE 21 8612422 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 47949244 2827196 SH SOLE 22 2703941 0 123255 ALEXANDER & BALDWIN INC NEW COM 014491104 56545 3334 SH SOLE 23 3334 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 6777708 399629 SH SOLE 25 399629 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 154116 9087 SH SOLE 26 9087 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 1133047 66807 SH SOLE 28 9744 0 57063 ALEXANDER & BALDWIN INC NEW COM 014491104 5667472 334167 SH SOLE 30 334167 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 153675 9061 SH SOLE 40 9061 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 2231155 131554 SH SOLE 43 125850 0 5704 ALEXANDERS INC COM 014752109 270507 1203 SH SOLE 2 629 0 574 ALEXANDERS INC COM 014752109 2249 10 SH SOLE 4 10 0 0 ALEXANDERS INC COM 014752109 2249 10 SH SOLE 7 10 0 0 ALEXANDERS INC COM 014752109 1210646 5384 SH SOLE 18 5384 0 0 ALEXANDERS INC COM 014752109 1084725 4824 SH SOLE 19 4824 0 0 ALEXANDERS INC COM 014752109 19579909 87076 SH SOLE 21 87076 0 0 ALEXANDERS INC COM 014752109 14569579 64794 SH SOLE 22 62670 0 2124 ALEXANDERS INC COM 014752109 22261 99 SH SOLE 23 99 0 0 ALEXANDERS INC COM 014752109 135815 604 SH SOLE 25 604 0 0 ALEXANDERS INC COM 014752109 41824 186 SH SOLE 26 186 0 0 ALEXANDERS INC COM 014752109 382937 1703 SH SOLE 28 0 0 1703 ALEXANDERS INC COM 014752109 613868 2730 SH SOLE 30 2730 0 0 ALEXANDERS INC COM 014752109 145484 647 SH SOLE 40 647 0 0 ALEXANDERS INC COM 014752109 2037948 9063 SH SOLE 43 8049 0 1014 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 38545709 329535 SH SOLE 2 68560 0 260975 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 20256397 173176 SH SOLE 4 156492 0 16684 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 44586040 381175 SH SOLE 7 341847 0 39328 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 638773 5461 SH SOLE 13 5461 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 2572638 21994 SH SOLE 15 21994 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 28166844 240804 SH SOLE 18 230574 0 10230 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 50267156 429744 SH SOLE 19 429744 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 713964995 6103830 SH SOLE 21 6103830 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 614477682 5253293 SH SOLE 22 4762574 0 490719 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 23883169 204182 SH SOLE 23 204182 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 164974371 1410399 SH SOLE 25 1406831 0 3568 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 19597388 167542 SH SOLE 26 107930 0 59612 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 63197370 540287 SH SOLE 28 49410 0 490877 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 157550051 1346927 SH SOLE 30 1346927 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 4317831 36914 SH SOLE 31 35645 0 1269 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 15257216 130437 SH SOLE 34 130437 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 4471061 38224 SH SOLE 36 38224 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 898096 7678 SH SOLE 40 7678 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 22341 191 SH OTR 43 191 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 20423580 174605 SH SOLE 43 148752 0 25854 ALGOMA STL GROUP INC COM 015658107 401592 57700 SH SOLE 2 57700 0 0 ALGOMA STL GROUP INC COM 015658107 12316284 1769581 SH SOLE 21 1769581 0 0 ALGOMA STL GROUP INC COM 015658107 91768 13185 SH SOLE 22 13185 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 568613 97033 SH SOLE 2 97033 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 16990777 2899450 SH SOLE 21 2899450 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 6056046 1033455 SH SOLE 43 958559 0 74896 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2764008 38389 SH SOLE 18 38389 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 58341384 810297 SH SOLE 19 810297 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2848464 39562 SH SOLE 23 39562 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 5770800 80150 SH SOLE 32 80150 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 8341488 115854 SH SOLE 34 115854 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 66990808 930428 SH SOLE 43 843862 0 86566 ALICO INC COM 016230104 115585 4461 SH SOLE 2 185 0 4276 ALICO INC COM 016230104 539368 20817 SH SOLE 18 20817 0 0 ALICO INC COM 016230104 385100 14863 SH SOLE 19 14863 0 0 ALICO INC COM 016230104 6922116 267160 SH SOLE 21 267160 0 0 ALICO INC COM 016230104 4272378 164893 SH SOLE 22 160058 0 4835 ALICO INC COM 016230104 2021 78 SH SOLE 43 78 0 0 ALIGHT INC COM CL A 01626W101 2660365 360483 SH SOLE 2 110278 0 250205 ALIGHT INC COM CL A 01626W101 7218 978 SH SOLE 4 978 0 0 ALIGHT INC COM CL A 01626W101 46900 6355 SH SOLE 7 6355 0 0 ALIGHT INC COM CL A 01626W101 9904381 1342057 SH SOLE 18 1342057 0 0 ALIGHT INC COM CL A 01626W101 7985640 1082065 SH SOLE 19 1082065 0 0 ALIGHT INC COM CL A 01626W101 125026971 16941324 SH SOLE 21 16941324 0 0 ALIGHT INC COM CL A 01626W101 94060417 12745314 SH SOLE 22 12165222 0 580092 ALIGHT INC COM CL A 01626W101 536246 72662 SH SOLE 25 72662 0 0 ALIGHT INC COM CL A 01626W101 656886 89009 SH SOLE 26 89009 0 0 ALIGHT INC COM CL A 01626W101 102434 13880 SH SOLE 28 7979 0 5901 ALIGHT INC COM CL A 01626W101 1435580 194523 SH SOLE 30 194523 0 0 ALIGHT INC COM CL A 01626W101 56494 7655 SH SOLE 36 7655 0 0 ALIGHT INC COM CL A 01626W101 537116 72780 SH SOLE 40 72780 0 0 ALIGHT INC COM CL A 01626W101 1150881 155946 SH SOLE 43 141223 0 14723 ALIGN TECHNOLOGY INC COM 016255101 48217434 199716 SH SOLE 2 98317 0 101399 ALIGN TECHNOLOGY INC COM 016255101 16637907 68914 SH SOLE 4 30035 0 38879 ALIGN TECHNOLOGY INC COM 016255101 10368694 42947 SH SOLE 7 37351 0 5596 ALIGN TECHNOLOGY INC COM 016255101 1383152 5729 SH SOLE 13 5729 0 0 ALIGN TECHNOLOGY INC COM 016255101 2479728 10271 SH SOLE 15 10271 0 0 ALIGN TECHNOLOGY INC COM 016255101 111572046 462130 SH SOLE 18 398072 0 64058 ALIGN TECHNOLOGY INC COM 016255101 471617571 1953434 SH SOLE 19 1953434 0 0 ALIGN TECHNOLOGY INC COM 016255101 521432064 2159765 SH SOLE 21 2159765 0 0 ALIGN TECHNOLOGY INC COM 016255101 453054259 1876545 SH SOLE 22 1719325 0 157220 ALIGN TECHNOLOGY INC COM 016255101 24734986 102452 SH SOLE 23 102452 0 0 ALIGN TECHNOLOGY INC COM 016255101 28825535 119395 SH SOLE 25 118898 0 497 ALIGN TECHNOLOGY INC COM 016255101 17642014 73073 SH SOLE 26 40126 0 32947 ALIGN TECHNOLOGY INC COM 016255101 31799711 131714 SH SOLE 28 1121 0 130593 ALIGN TECHNOLOGY INC COM 016255101 496863 2058 SH SOLE 29 2058 0 0 ALIGN TECHNOLOGY INC COM 016255101 102606060 424993 SH SOLE 30 424993 0 0 ALIGN TECHNOLOGY INC COM 016255101 4640285 19220 SH SOLE 31 18678 0 542 ALIGN TECHNOLOGY INC COM 016255101 42249526 174997 SH SOLE 34 174997 0 0 ALIGN TECHNOLOGY INC COM 016255101 3402232 14092 SH SOLE 36 14092 0 0 ALIGN TECHNOLOGY INC COM 016255101 853214 3534 SH SOLE 40 3534 0 0 ALIGN TECHNOLOGY INC COM 016255101 23914 99 SH OTR 43 99 0 0 ALIGN TECHNOLOGY INC COM 016255101 26294116 108910 SH SOLE 43 96473 0 12437 ALIGNMENT HEALTHCARE INC COM 01625V104 1301099 166381 SH SOLE 2 133875 0 32506 ALIGNMENT HEALTHCARE INC COM 01625V104 377229 48239 SH SOLE 7 45675 0 2564 ALIGNMENT HEALTHCARE INC COM 01625V104 1936975 247695 SH SOLE 18 247695 0 0 ALIGNMENT HEALTHCARE INC COM 01625V104 2812799 359693 SH SOLE 19 359693 0 0 ALIGNMENT HEALTHCARE INC COM 01625V104 29954823 3830540 SH SOLE 21 3830540 0 0 ALIGNMENT HEALTHCARE INC COM 01625V104 23722517 3033570 SH SOLE 22 2941258 0 92312 ALIGNMENT HEALTHCARE INC COM 01625V104 61692 7889 SH SOLE 23 7889 0 0 ALIGNMENT HEALTHCARE INC COM 01625V104 196478 25125 SH SOLE 25 25125 0 0 ALIGNMENT HEALTHCARE INC COM 01625V104 522259 66785 SH SOLE 26 66785 0 0 ALIGNMENT HEALTHCARE INC COM 01625V104 1778143 227384 SH SOLE 30 227384 0 0 ALIGNMENT HEALTHCARE INC COM 01625V104 185264 23691 SH SOLE 40 23691 0 0 ALIGNMENT HEALTHCARE INC COM 01625V104 1197430 153124 SH SOLE 43 141620 0 11504 ALIGOS THERAPEUTICS INC COM 01626L105 5115 14615 SH SOLE 2 2823 0 11792 ALIGOS THERAPEUTICS INC COM 01626L105 396 1131 SH SOLE 19 1131 0 0 ALIGOS THERAPEUTICS INC COM 01626L105 1209 3453 SH SOLE 21 3453 0 0 ALIGOS THERAPEUTICS INC COM 01626L105 72872 208207 SH SOLE 22 208207 0 0 ALIMERA SCIENCES INC COM NEW 016259202 13616 2449 SH SOLE 2 1170 0 1279 ALIMERA SCIENCES INC COM NEW 016259202 287130 51642 SH SOLE 18 51642 0 0 ALIMERA SCIENCES INC COM NEW 016259202 268409 48275 SH SOLE 19 48275 0 0 ALIMERA SCIENCES INC COM NEW 016259202 3385779 608953 SH SOLE 21 608953 0 0 ALIMERA SCIENCES INC COM NEW 016259202 3748079 674115 SH SOLE 22 668860 0 5255 ALKAMI TECHNOLOGY INC COM 01644J108 806838 28330 SH SOLE 2 17146 0 11184 ALKAMI TECHNOLOGY INC COM 01644J108 7319 257 SH SOLE 4 257 0 0 ALKAMI TECHNOLOGY INC COM 01644J108 7148 251 SH SOLE 7 251 0 0 ALKAMI TECHNOLOGY INC COM 01644J108 3160084 110958 SH SOLE 18 110958 0 0 ALKAMI TECHNOLOGY INC COM 01644J108 2984761 104802 SH SOLE 19 104802 0 0 ALKAMI TECHNOLOGY INC COM 01644J108 52619392 1847591 SH SOLE 21 1847591 0 0 ALKAMI TECHNOLOGY INC COM 01644J108 39556612 1388926 SH SOLE 22 1351001 0 37925 ALKAMI TECHNOLOGY INC COM 01644J108 7889 277 SH SOLE 23 277 0 0 ALKAMI TECHNOLOGY INC COM 01644J108 262756 9226 SH SOLE 25 9226 0 0 ALKAMI TECHNOLOGY INC COM 01644J108 28480 1000 SH SOLE 28 0 0 1000 ALKAMI TECHNOLOGY INC COM 01644J108 1348955 47365 SH SOLE 30 47365 0 0 ALKAMI TECHNOLOGY INC COM 01644J108 273636 9608 SH SOLE 40 9608 0 0 ALKAMI TECHNOLOGY INC COM 01644J108 682466 23963 SH SOLE 43 21320 0 2643 ALKERMES PLC SHS G01767105 12193467 505953 SH SOLE 2 440497 0 65456 ALKERMES PLC SHS G01767105 2928391 121510 SH SOLE 4 12240 0 109270 ALKERMES PLC SHS G01767105 819954 34023 SH SOLE 7 32476 0 1547 ALKERMES PLC SHS G01767105 777659 32268 SH SOLE 13 32268 0 0 ALKERMES PLC SHS G01767105 12182839 505512 SH SOLE 18 482715 0 22797 ALKERMES PLC SHS G01767105 17205930 713939 SH SOLE 19 713939 0 0 ALKERMES PLC SHS G01767105 488595905 20273689 SH SOLE 21 20273689 0 0 ALKERMES PLC SHS G01767105 125824365 5220928 SH SOLE 22 5063628 0 157300 ALKERMES PLC SHS G01767105 2742580 113800 SH SOLE 23 113800 0 0 ALKERMES PLC SHS G01767105 819376 33999 SH SOLE 25 33999 0 0 ALKERMES PLC SHS G01767105 6189772 256837 SH SOLE 26 55064 0 201773 ALKERMES PLC SHS G01767105 2452368 101758 SH SOLE 28 2875 0 98883 ALKERMES PLC SHS G01767105 840319 34868 SH SOLE 29 34868 0 0 ALKERMES PLC SHS G01767105 19214424 797279 SH SOLE 30 797279 0 0 ALKERMES PLC SHS G01767105 1139593 47286 SH SOLE 31 47286 0 0 ALKERMES PLC SHS G01767105 2505749 103973 SH SOLE 34 103973 0 0 ALKERMES PLC SHS G01767105 48971 2032 SH SOLE 36 2032 0 0 ALKERMES PLC SHS G01767105 802747 33309 SH SOLE 40 33309 0 0 ALKERMES PLC SHS G01767105 34005 1411 SH OTR 43 1411 0 0 ALKERMES PLC SHS G01767105 4173493 173174 SH SOLE 43 140807 0 32367 ALLAKOS INC COM 01671P100 14755 14755 SH SOLE 2 14755 0 0 ALLAKOS INC COM 01671P100 16565 16565 SH SOLE 18 16565 0 0 ALLAKOS INC COM 01671P100 174400 174400 SH SOLE 21 174400 0 0 ALLAKOS INC COM 01671P100 1060774 1060774 SH SOLE 22 1060774 0 0 ALLAKOS INC COM 01671P100 635 635 SH SOLE 28 635 0 0 ALLBIRDS INC COM CL A 01675A109 1274 2547 SH SOLE 2 0 0 2547 ALLBIRDS INC COM CL A 01675A109 625456 1250912 SH SOLE 22 1249663 0 1249 ALLEGIANT TRAVEL CO COM 01748X102 3142590 62564 SH SOLE 2 33066 0 29498 ALLEGIANT TRAVEL CO COM 01748X102 653 13 SH SOLE 4 13 0 0 ALLEGIANT TRAVEL CO COM 01748X102 7082 141 SH SOLE 7 141 0 0 ALLEGIANT TRAVEL CO COM 01748X102 2490052 49573 SH SOLE 18 49573 0 0 ALLEGIANT TRAVEL CO COM 01748X102 5187955 103284 SH SOLE 19 103284 0 0 ALLEGIANT TRAVEL CO COM 01748X102 84094463 1674188 SH SOLE 21 1674188 0 0 ALLEGIANT TRAVEL CO COM 01748X102 29549656 588287 SH SOLE 22 564285 0 24002 ALLEGIANT TRAVEL CO COM 01748X102 105935 2109 SH SOLE 23 2109 0 0 ALLEGIANT TRAVEL CO COM 01748X102 66605 1326 SH SOLE 25 1326 0 0 ALLEGIANT TRAVEL CO COM 01748X102 125826 2505 SH SOLE 26 2505 0 0 ALLEGIANT TRAVEL CO COM 01748X102 1288600 25654 SH SOLE 30 25654 0 0 ALLEGIANT TRAVEL CO COM 01748X102 65600 1306 SH SOLE 40 1306 0 0 ALLEGIANT TRAVEL CO COM 01748X102 9242 184 SH OTR 43 184 0 0 ALLEGIANT TRAVEL CO COM 01748X102 2388286 47547 SH SOLE 43 44965 0 2582 ALLEGION PLC ORD SHS G0176J109 17077874 144544 SH SOLE 2 66963 0 77581 ALLEGION PLC ORD SHS G0176J109 14968896 126694 SH SOLE 4 65691 0 61003 ALLEGION PLC ORD SHS G0176J109 6741166 57056 SH SOLE 7 49746 0 7310 ALLEGION PLC ORD SHS G0176J109 373118 3158 SH SOLE 13 3158 0 0 ALLEGION PLC ORD SHS G0176J109 1485146 12570 SH SOLE 15 12570 0 0 ALLEGION PLC ORD SHS G0176J109 79593559 673665 SH SOLE 18 646582 0 27083 ALLEGION PLC ORD SHS G0176J109 195385718 1653709 SH SOLE 19 1653709 0 0 ALLEGION PLC ORD SHS G0176J109 282981065 2395100 SH SOLE 21 2395100 0 0 ALLEGION PLC ORD SHS G0176J109 264234559 2236433 SH SOLE 22 2033419 0 203014 ALLEGION PLC ORD SHS G0176J109 12144166 102786 SH SOLE 23 102786 0 0 ALLEGION PLC ORD SHS G0176J109 35301802 298788 SH SOLE 25 298788 0 0 ALLEGION PLC ORD SHS G0176J109 15998573 135409 SH SOLE 26 102575 0 32834 ALLEGION PLC ORD SHS G0176J109 21003053 177766 SH SOLE 28 998 0 176768 ALLEGION PLC ORD SHS G0176J109 100322583 849112 SH SOLE 30 849112 0 0 ALLEGION PLC ORD SHS G0176J109 2379541 20140 SH SOLE 31 19484 0 656 ALLEGION PLC ORD SHS G0176J109 40896323 346139 SH SOLE 34 346139 0 0 ALLEGION PLC ORD SHS G0176J109 2359337 19969 SH SOLE 36 19969 0 0 ALLEGION PLC ORD SHS G0176J109 8873183 75101 SH SOLE 37 75101 0 0 ALLEGION PLC ORD SHS G0176J109 458186 3878 SH SOLE 40 3878 0 0 ALLEGION PLC ORD SHS G0176J109 10269748 86921 SH SOLE 43 63659 0 23263 ALLEGRO MICROSYSTEMS INC COM 01749D105 3660130 129608 SH SOLE 2 71050 0 58558 ALLEGRO MICROSYSTEMS INC COM 01749D105 11720 415 SH SOLE 4 0 0 415 ALLEGRO MICROSYSTEMS INC COM 01749D105 18667 661 SH SOLE 7 661 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 3035235 107480 SH SOLE 18 107480 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 703063 24896 SH SOLE 19 24896 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 108955737 3858206 SH SOLE 21 3858206 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 59698513 2113970 SH SOLE 22 2008956 0 105014 ALLEGRO MICROSYSTEMS INC COM 01749D105 511426 18110 SH SOLE 25 18110 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 365990 12960 SH SOLE 26 12960 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 320863 11362 SH SOLE 28 736 0 10626 ALLEGRO MICROSYSTEMS INC COM 01749D105 5560625 196906 SH SOLE 30 196906 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 26828 950 SH SOLE 31 950 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 316486 11207 SH SOLE 36 11207 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 488185 17287 SH SOLE 40 17287 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 3689274 130640 SH SOLE 43 117717 0 12923 ALLETE INC COM NEW 018522300 6985258 112033 SH SOLE 2 91037 0 20996 ALLETE INC COM NEW 018522300 1017240 16315 SH SOLE 4 16315 0 0 ALLETE INC COM NEW 018522300 302647 4854 SH SOLE 7 4854 0 0 ALLETE INC COM NEW 018522300 15875058 254612 SH SOLE 18 254612 0 0 ALLETE INC COM NEW 018522300 8258445 132453 SH SOLE 19 132453 0 0 ALLETE INC COM NEW 018522300 298515277 4787735 SH SOLE 21 4787735 0 0 ALLETE INC COM NEW 018522300 124296783 1993533 SH SOLE 22 1915565 0 77968 ALLETE INC COM NEW 018522300 1285782 20622 SH SOLE 26 20622 0 0 ALLETE INC COM NEW 018522300 3668923 58844 SH SOLE 30 58844 0 0 ALLETE INC COM NEW 018522300 62225 998 SH SOLE 36 998 0 0 ALLETE INC COM NEW 018522300 7698277 123469 SH SOLE 43 113910 0 9559 ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108 73 3 SH SOLE 43 3 0 0 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 74 2 SH SOLE 43 0 0 2 ALLIANT ENERGY CORP COM 018802108 21495681 422312 SH SOLE 2 147453 0 274859 ALLIANT ENERGY CORP COM 018802108 9333126 183362 SH SOLE 4 155729 0 27633 ALLIANT ENERGY CORP COM 018802108 12255957 240785 SH SOLE 7 219255 0 21530 ALLIANT ENERGY CORP COM 018802108 322910 6344 SH SOLE 13 6344 0 0 ALLIANT ENERGY CORP COM 018802108 1695784 33316 SH SOLE 15 33316 0 0 ALLIANT ENERGY CORP COM 018802108 23965400 470833 SH SOLE 18 455027 0 15806 ALLIANT ENERGY CORP COM 018802108 13920946 273496 SH SOLE 19 273496 0 0 ALLIANT ENERGY CORP COM 018802108 663692582 13039147 SH SOLE 21 13039147 0 0 ALLIANT ENERGY CORP COM 018802108 281620742 5532824 SH SOLE 22 4975630 0 557194 ALLIANT ENERGY CORP COM 018802108 14440126 283696 SH SOLE 23 283696 0 0 ALLIANT ENERGY CORP COM 018802108 6129225 120417 SH SOLE 25 120417 0 0 ALLIANT ENERGY CORP COM 018802108 25519988 501375 SH SOLE 26 151054 0 350321 ALLIANT ENERGY CORP COM 018802108 10247290 201322 SH SOLE 28 3915 0 197407 ALLIANT ENERGY CORP COM 018802108 81310052 1597447 SH SOLE 30 1597447 0 0 ALLIANT ENERGY CORP COM 018802108 3015469 59243 SH SOLE 31 57036 0 2207 ALLIANT ENERGY CORP COM 018802108 4102286 80595 SH SOLE 32 80595 0 0 ALLIANT ENERGY CORP COM 018802108 10321858 202787 SH SOLE 34 202787 0 0 ALLIANT ENERGY CORP COM 018802108 2824594 55493 SH SOLE 36 55493 0 0 ALLIANT ENERGY CORP COM 018802108 347749 6832 SH SOLE 40 6832 0 0 ALLIANT ENERGY CORP COM 018802108 31711 623 SH OTR 43 623 0 0 ALLIANT ENERGY CORP COM 018802108 10328784 202923 SH SOLE 43 177591 0 25332 ALLIANT ENERGY CORP NOTE 3.875% 3/1 018802AC2 4799438 4875000 PRN SOLE 21 4875000 0 0 ALLIED GAMING & ENTRTNMNT IN COM 019170109 1975 1555 SH SOLE 21 1555 0 0 ALLIED GAMING & ENTRTNMNT IN COM 019170109 407679 321007 SH SOLE 22 321007 0 0 ALLIENT INC COM 019330109 4108523 162585 SH SOLE 2 136566 0 26019 ALLIENT INC COM 019330109 1819 72 SH SOLE 7 72 0 0 ALLIENT INC COM 019330109 1068769 42294 SH SOLE 18 42294 0 0 ALLIENT INC COM 019330109 2485203 98346 SH SOLE 19 98346 0 0 ALLIENT INC COM 019330109 13691337 541802 SH SOLE 21 541802 0 0 ALLIENT INC COM 019330109 12130939 480053 SH SOLE 22 459375 0 20678 ALLIENT INC COM 019330109 105629 4180 SH SOLE 23 4180 0 0 ALLIENT INC COM 019330109 52764 2088 SH SOLE 25 2088 0 0 ALLIENT INC COM 019330109 199608 7899 SH SOLE 26 0 0 7899 ALLIENT INC COM 019330109 119375 4724 SH SOLE 40 4724 0 0 ALLIENT INC COM 019330109 260079 10292 SH SOLE 43 9173 0 1119 ALLISON TRANSMISSION HLDGS I COM 01973R101 8270671 108968 SH SOLE 2 54888 0 54080 ALLISON TRANSMISSION HLDGS I COM 01973R101 19810 261 SH SOLE 4 261 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 3318272 43719 SH SOLE 7 42788 0 931 ALLISON TRANSMISSION HLDGS I COM 01973R101 1846875 24333 SH SOLE 18 24333 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 2643901 34834 SH SOLE 19 34834 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 79098881 1042146 SH SOLE 21 1042146 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 167861958 2211620 SH SOLE 22 2096121 0 115499 ALLISON TRANSMISSION HLDGS I COM 01973R101 1316486 17345 SH SOLE 25 17345 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 1832378 24142 SH SOLE 26 24142 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 148157 1952 SH SOLE 28 1952 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 3439029 45310 SH SOLE 30 45310 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 84401 1112 SH SOLE 31 1112 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 103755 1367 SH SOLE 36 1367 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 1390716 18323 SH SOLE 40 18323 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 5863446 77252 SH SOLE 43 66734 0 10519 ALLOGENE THERAPEUTICS INC COM 019770106 1405859 603373 SH SOLE 2 545437 0 57936 ALLOGENE THERAPEUTICS INC COM 019770106 643 276 SH SOLE 4 276 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 2344 1006 SH SOLE 7 1006 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 864383 370980 SH SOLE 18 370980 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 6559027 2815033 SH SOLE 19 2815033 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 11212871 4812391 SH SOLE 21 4812391 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 10751230 4614262 SH SOLE 22 4451253 0 163009 ALLOGENE THERAPEUTICS INC COM 019770106 69336 29758 SH SOLE 25 29758 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 433000 185837 SH SOLE 26 18113 0 167724 ALLOGENE THERAPEUTICS INC COM 019770106 3495 1500 SH SOLE 28 1500 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 1063473 456426 SH SOLE 30 456426 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 5771622 2477091 SH SOLE 34 2477091 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 39955 17148 SH SOLE 40 17148 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 141200 60601 SH SOLE 43 59281 0 1320 ALLOT LTD SHS M0854Q105 18110 7806 SH SOLE 2 7806 0 0 ALLOT LTD SHS M0854Q105 7740 3336 SH SOLE 22 3336 0 0 ALLOVIR INC COM 019818103 457236 632152 SH SOLE 22 632152 0 0 ALLOVIR INC COM 019818103 854 1181 SH SOLE 28 1181 0 0 ALLOVIR INC COM 019818103 497 687 SH SOLE 43 687 0 0 ALLSTATE CORP COM 020002101 98844388 619093 SH SOLE 2 247726 0 371367 ALLSTATE CORP COM 020002101 41856466 262160 SH SOLE 4 132578 0 129582 ALLSTATE CORP COM 020002101 26449435 165661 SH SOLE 7 144395 0 21266 ALLSTATE CORP COM 020002101 2437210 15265 SH SOLE 13 15265 0 0 ALLSTATE CORP COM 020002101 5844354 36605 SH SOLE 15 36605 0 0 ALLSTATE CORP COM 020002101 120815337 756704 SH SOLE 18 735395 0 21309 ALLSTATE CORP COM 020002101 20536587 128627 SH SOLE 19 128627 0 0 ALLSTATE CORP COM 020002101 1242981839 7785180 SH SOLE 21 7785180 0 0 ALLSTATE CORP COM 020002101 928789799 5817298 SH SOLE 22 5237875 0 579423 ALLSTATE CORP COM 020002101 57006603 357050 SH SOLE 23 357050 0 0 ALLSTATE CORP COM 020002101 67836979 424884 SH SOLE 25 421498 0 3386 ALLSTATE CORP COM 020002101 58425022 365934 SH SOLE 26 261056 0 104878 ALLSTATE CORP COM 020002101 114544235 717426 SH SOLE 28 17697 0 699729 ALLSTATE CORP COM 020002101 168920 1058 SH SOLE 29 1058 0 0 ALLSTATE CORP COM 020002101 287606734 1801370 SH SOLE 30 1700382 0 100988 ALLSTATE CORP COM 020002101 9835056 61600 SH SOLE 31 59584 0 2016 ALLSTATE CORP COM 020002101 2151259 13474 SH SOLE 34 13474 0 0 ALLSTATE CORP COM 020002101 10468906 65570 SH SOLE 36 65570 0 0 ALLSTATE CORP COM 020002101 2050992 12846 SH SOLE 40 12846 0 0 ALLSTATE CORP COM 020002101 41512 260 SH OTR 43 260 0 0 ALLSTATE CORP COM 020002101 67768301 424454 SH SOLE 43 371884 0 52570 ALLURION TECHNOLOGIES INC COM SHS 02008G102 1562 1566 SH SOLE 18 1566 0 0 ALLURION TECHNOLOGIES INC COM SHS 02008G102 17334 17376 SH SOLE 21 17376 0 0 ALLURION TECHNOLOGIES INC COM SHS 02008G102 470259 471390 SH SOLE 22 471390 0 0 ALLY FINL INC COM 02005N100 29048477 732253 SH SOLE 2 242805 0 489448 ALLY FINL INC COM 02005N100 9511319 239761 SH SOLE 4 109080 0 130681 ALLY FINL INC COM 02005N100 2427685 61197 SH SOLE 7 58260 0 2937 ALLY FINL INC COM 02005N100 222112 5599 SH SOLE 13 5599 0 0 ALLY FINL INC COM 02005N100 919511 23179 SH SOLE 15 23179 0 0 ALLY FINL INC COM 02005N100 26052638 656734 SH SOLE 18 639760 0 16974 ALLY FINL INC COM 02005N100 3663882 92359 SH SOLE 19 92359 0 0 ALLY FINL INC COM 02005N100 571659814 14410381 SH SOLE 21 14410381 0 0 ALLY FINL INC COM 02005N100 336556432 8483903 SH SOLE 22 7906355 0 577548 ALLY FINL INC COM 02005N100 13384777 337403 SH SOLE 23 337403 0 0 ALLY FINL INC COM 02005N100 16189882 408114 SH SOLE 25 408114 0 0 ALLY FINL INC COM 02005N100 11119977 280312 SH SOLE 26 166660 0 113652 ALLY FINL INC COM 02005N100 19578335 493530 SH SOLE 28 31614 0 461916 ALLY FINL INC COM 02005N100 64377626 1622829 SH SOLE 30 1269758 0 353071 ALLY FINL INC COM 02005N100 2467593 62203 SH SOLE 31 60123 0 2080 ALLY FINL INC COM 02005N100 472232 11904 SH SOLE 34 11904 0 0 ALLY FINL INC COM 02005N100 2565023 64659 SH SOLE 36 64659 0 0 ALLY FINL INC COM 02005N100 550421 13875 SH SOLE 40 13875 0 0 ALLY FINL INC COM 02005N100 15738164 396727 SH SOLE 43 364081 0 32646 ALMACENES EXITO S A SPON ADS 02028M105 75763 17996 SH SOLE 43 17592 0 404 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 69257673 285011 SH SOLE 2 121518 0 163493 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 17621145 72515 SH SOLE 4 52976 0 19539 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 6068682 24974 SH SOLE 7 23647 0 1327 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1233954 5078 SH SOLE 13 5078 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 2887326 11882 SH SOLE 15 11882 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 37994265 156355 SH SOLE 18 148154 0 8201 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 190021140 781980 SH SOLE 19 781980 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 827164953 3403971 SH SOLE 21 3403971 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 755558199 3109293 SH SOLE 22 2861632 0 247661 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 39787362 163734 SH SOLE 23 163734 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 45518517 187319 SH SOLE 25 187319 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 32298345 132915 SH SOLE 26 66424 0 66491 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 48840327 200989 SH SOLE 28 9805 0 191184 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 413343 1701 SH SOLE 29 1701 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 123556752 508464 SH SOLE 30 508464 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 7257438 29866 SH SOLE 31 28892 0 974 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 83890404 345228 SH SOLE 34 345228 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 5448789 22423 SH SOLE 36 22423 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1493964 6148 SH SOLE 40 6148 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 55647 229 SH OTR 43 229 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 23713884 97588 SH SOLE 43 83252 0 14336 ALNYLAM PHARMACEUTICALS INC NOTE 1.000% 9/1 02043QAB3 6745150 6260000 PRN SOLE 2 6260000 0 0 ALNYLAM PHARMACEUTICALS INC NOTE 1.000% 9/1 02043QAB3 9535875 8850000 PRN SOLE 21 8850000 0 0 ALNYLAM PHARMACEUTICALS INC NOTE 1.000% 9/1 02043QAB3 9374250 8700000 PRN SOLE 22 8700000 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 2665714 71333 SH SOLE 2 57592 0 13741 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 7922 212 SH SOLE 4 212 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 8221 220 SH SOLE 7 220 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 2981453 79782 SH SOLE 18 79782 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 1987673 53189 SH SOLE 19 53189 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 101543857 2717256 SH SOLE 21 2717256 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 26494919 708989 SH SOLE 22 676003 0 32986 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 200826 5374 SH SOLE 25 5374 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 596836 15971 SH SOLE 26 15971 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 1922761 51452 SH SOLE 30 51452 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 365553 9782 SH SOLE 40 9782 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 539660 14441 SH SOLE 43 13484 0 957 ALPHA METALLURGICAL RESOUR I COM 020764106 55017544 196120 SH SOLE 2 193660 0 2460 ALPHA METALLURGICAL RESOUR I COM 020764106 10941 39 SH SOLE 4 39 0 0 ALPHA METALLURGICAL RESOUR I COM 020764106 41799 149 SH SOLE 7 149 0 0 ALPHA METALLURGICAL RESOUR I COM 020764106 8915243 31780 SH SOLE 18 31780 0 0 ALPHA METALLURGICAL RESOUR I COM 020764106 7176518 25582 SH SOLE 19 25582 0 0 ALPHA METALLURGICAL RESOUR I COM 020764106 356601881 1271172 SH SOLE 21 1271172 0 0 ALPHA METALLURGICAL RESOUR I COM 020764106 93774727 334277 SH SOLE 22 324693 0 9584 ALPHA METALLURGICAL RESOUR I COM 020764106 1470819 5243 SH SOLE 26 2988 0 2255 ALPHA METALLURGICAL RESOUR I COM 020764106 6311364 22498 SH SOLE 30 22498 0 0 ALPHA METALLURGICAL RESOUR I COM 020764106 2980070 10623 SH SOLE 43 9772 0 851 ALPHA PRO TECH LTD COM 020772109 242330 44060 SH SOLE 2 44060 0 0 ALPHA PRO TECH LTD COM 020772109 11352 2064 SH SOLE 18 2064 0 0 ALPHA PRO TECH LTD COM 020772109 120357 21883 SH SOLE 21 21883 0 0 ALPHA PRO TECH LTD COM 020772109 1122198 204036 SH SOLE 22 204036 0 0 ALPHA TEKNOVA INC COM 02080L102 1558 1137 SH SOLE 18 1137 0 0 ALPHA TEKNOVA INC COM 02080L102 23150 16898 SH SOLE 21 16898 0 0 ALPHA TEKNOVA INC COM 02080L102 26244 19156 SH SOLE 22 19156 0 0 ALPHABET INC CAP STK CL C 02079K107 1899177636 10354256 SH SOLE 2 3431929 0 6922327 ALPHABET INC CAP STK CL C 02079K107 886328177 4832233 SH SOLE 4 2423478 0 2408755 ALPHABET INC CAP STK CL C 02079K107 982312963 5355539 SH SOLE 7 4746074 0 609465 ALPHABET INC CAP STK CL C 02079K107 74226222 404679 SH SOLE 13 404679 0 0 ALPHABET INC CAP STK CL C 02079K107 133633392 728565 SH SOLE 15 728565 0 0 ALPHABET INC CAP STK CL C 02079K107 2034830849 11093833 SH SOLE 18 10593491 0 500342 ALPHABET INC CAP STK CL C 02079K107 949765818 5178093 SH SOLE 19 5178093 0 0 ALPHABET INC CAP STK CL C 02079K107 22549776774 122940665 SH SOLE 21 122940665 0 0 ALPHABET INC CAP STK CL C 02079K107 19681124658 107300865 SH SOLE 22 96176728 0 11124137 ALPHABET INC CAP STK CL C 02079K107 1672482621 9118322 SH SOLE 23 9118322 0 0 ALPHABET INC CAP STK CL C 02079K107 2825252009 15403184 SH SOLE 25 13817568 0 1585616 ALPHABET INC CAP STK CL C 02079K107 1059133661 5774363 SH SOLE 26 3683412 0 2090951 ALPHABET INC CAP STK CL C 02079K107 1934685546 10547844 SH SOLE 28 578467 0 9969377 ALPHABET INC CAP STK CL C 02079K107 29572256 161227 SH SOLE 29 161227 0 0 ALPHABET INC CAP STK CL C 02079K107 6432673113 35070729 SH SOLE 30 35070729 0 0 ALPHABET INC CAP STK CL C 02079K107 274369357 1495853 SH SOLE 31 1455855 0 39998 ALPHABET INC CAP STK CL C 02079K107 200813535 1094829 SH SOLE 32 1094829 0 0 ALPHABET INC CAP STK CL C 02079K107 446755177 2435695 SH SOLE 34 2435695 0 0 ALPHABET INC CAP STK CL C 02079K107 188553742 1027989 SH SOLE 36 1027989 0 0 ALPHABET INC CAP STK CL C 02079K107 44978436 245221 SH SOLE 40 245221 0 0 ALPHABET INC CAP STK CL C 02079K107 1168202 6369 SH OTR 43 6369 0 0 ALPHABET INC CAP STK CL C 02079K107 873071092 4759956 SH SOLE 43 3698236 0 1061720 ALPHABET INC CAP STK CL A 02079K305 2236771399 12279832 SH SOLE 2 4218652 0 8061180 ALPHABET INC CAP STK CL A 02079K305 961075495 5276286 SH SOLE 4 2455305 0 2820981 ALPHABET INC CAP STK CL A 02079K305 940780160 5164865 SH SOLE 7 4484147 0 680718 ALPHABET INC CAP STK CL A 02079K305 85413414 468918 SH SOLE 13 468918 0 0 ALPHABET INC CAP STK CL A 02079K305 154814567 849929 SH SOLE 15 849929 0 0 ALPHABET INC CAP STK CL A 02079K305 2602300032 14286577 SH SOLE 18 13357403 0 929174 ALPHABET INC CAP STK CL A 02079K305 1044068864 5731918 SH SOLE 19 5731918 0 0 ALPHABET INC CAP STK CL A 02079K305 26620202096 146144398 SH SOLE 21 146144398 0 0 ALPHABET INC CAP STK CL A 02079K305 23470518759 128852697 SH SOLE 22 115695546 0 13157151 ALPHABET INC CAP STK CL A 02079K305 1962755504 10775490 SH SOLE 23 10775490 0 0 ALPHABET INC CAP STK CL A 02079K305 2633391366 14457268 SH SOLE 25 12615276 0 1841992 ALPHABET INC CAP STK CL A 02079K305 1246981960 6845907 SH SOLE 26 4243742 0 2602165 ALPHABET INC CAP STK CL A 02079K305 2262099721 12418884 SH SOLE 28 546098 0 11872786 ALPHABET INC CAP STK CL A 02079K305 33956403 186420 SH SOLE 29 186420 0 0 ALPHABET INC CAP STK CL A 02079K305 6749080634 37052323 SH SOLE 30 37052323 0 0 ALPHABET INC CAP STK CL A 02079K305 320757225 1760951 SH SOLE 31 1714817 0 46134 ALPHABET INC CAP STK CL A 02079K305 221130646 1214003 SH SOLE 32 1214003 0 0 ALPHABET INC CAP STK CL A 02079K305 594898439 3265981 SH SOLE 34 3265981 0 0 ALPHABET INC CAP STK CL A 02079K305 214989824 1180290 SH SOLE 36 1180290 0 0 ALPHABET INC CAP STK CL A 02079K305 8922253 48983 SH SOLE 37 48983 0 0 ALPHABET INC CAP STK CL A 02079K305 51576137 283152 SH SOLE 40 283152 0 0 ALPHABET INC CAP STK CL A 02079K305 1223866 6719 SH OTR 43 6719 0 0 ALPHABET INC CAP STK CL A 02079K305 2282617591 12531527 SH SOLE 43 10764037 0 1767489 ALPHATEC HLDGS INC COM NEW 02081G201 1282936 122769 SH SOLE 2 100607 0 22162 ALPHATEC HLDGS INC COM NEW 02081G201 15957 1527 SH SOLE 4 214 0 1313 ALPHATEC HLDGS INC COM NEW 02081G201 357129 34175 SH SOLE 7 32388 0 1787 ALPHATEC HLDGS INC COM NEW 02081G201 2649002 253493 SH SOLE 18 253493 0 0 ALPHATEC HLDGS INC COM NEW 02081G201 2439553 233450 SH SOLE 19 233450 0 0 ALPHATEC HLDGS INC COM NEW 02081G201 45483040 4352444 SH SOLE 21 4352444 0 0 ALPHATEC HLDGS INC COM NEW 02081G201 31221057 2987661 SH SOLE 22 2905979 0 81682 ALPHATEC HLDGS INC COM NEW 02081G201 224017 21437 SH SOLE 25 21437 0 0 ALPHATEC HLDGS INC COM NEW 02081G201 567038 54262 SH SOLE 26 54262 0 0 ALPHATEC HLDGS INC COM NEW 02081G201 1905808 182374 SH SOLE 30 182374 0 0 ALPHATEC HLDGS INC COM NEW 02081G201 226723 21696 SH SOLE 40 21696 0 0 ALPHATEC HLDGS INC COM NEW 02081G201 283571 27136 SH SOLE 43 24693 0 2443 ALPHATEC HLDGS INC NOTE 0.750% 8/0 02081GAB8 2795693 2908000 PRN SOLE 21 2908000 0 0 ALPINE 4 HOLDINGS INC CL A NEW 02083E204 25544 53217 SH SOLE 22 53217 0 0 ALPINE INCOME PPTY TR INC COM 02083X103 104314 6704 SH SOLE 2 375 0 6329 ALPINE INCOME PPTY TR INC COM 02083X103 575891 37011 SH SOLE 18 37011 0 0 ALPINE INCOME PPTY TR INC COM 02083X103 446541 28698 SH SOLE 19 28698 0 0 ALPINE INCOME PPTY TR INC COM 02083X103 7494038 481622 SH SOLE 21 481622 0 0 ALPINE INCOME PPTY TR INC COM 02083X103 2955653 189952 SH SOLE 22 181155 0 8797 ALPINE INCOME PPTY TR INC COM 02083X103 9212 592 SH SOLE 23 592 0 0 ALPS ETF TR ALERIAN MLP 00162Q452 12235 255 SH SOLE 43 0 0 255 ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 701980 87311 SH SOLE 2 81522 0 5789 ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 941 117 SH SOLE 7 117 0 0 ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 579780 72112 SH SOLE 18 72112 0 0 ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 482858 60057 SH SOLE 19 60057 0 0 ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 7979097 992425 SH SOLE 21 992425 0 0 ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 6162145 766436 SH SOLE 22 754299 0 12137 ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 47106 5859 SH SOLE 25 5859 0 0 ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 38214 4753 SH SOLE 28 0 0 4753 ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 25744 3202 SH SOLE 43 2277 0 925 ALTAIR ENGR INC COM CL A 021369103 5990138 61074 SH SOLE 2 47610 0 13464 ALTAIR ENGR INC COM CL A 021369103 399088 4069 SH SOLE 4 3039 0 1030 ALTAIR ENGR INC COM CL A 021369103 1078292 10994 SH SOLE 7 10429 0 565 ALTAIR ENGR INC COM CL A 021369103 27167866 276997 SH SOLE 18 276997 0 0 ALTAIR ENGR INC COM CL A 021369103 48927502 498853 SH SOLE 19 498853 0 0 ALTAIR ENGR INC COM CL A 021369103 448235016 4570096 SH SOLE 21 4570096 0 0 ALTAIR ENGR INC COM CL A 021369103 190557180 1942875 SH SOLE 22 1892315 0 50560 ALTAIR ENGR INC COM CL A 021369103 49825 508 SH SOLE 23 508 0 0 ALTAIR ENGR INC COM CL A 021369103 1351935 13784 SH SOLE 25 13784 0 0 ALTAIR ENGR INC COM CL A 021369103 1589877 16210 SH SOLE 26 16210 0 0 ALTAIR ENGR INC COM CL A 021369103 1001201 10208 SH SOLE 28 814 0 9394 ALTAIR ENGR INC COM CL A 021369103 22695222 231395 SH SOLE 30 231395 0 0 ALTAIR ENGR INC COM CL A 021369103 19705253 200910 SH SOLE 34 200910 0 0 ALTAIR ENGR INC COM CL A 021369103 33543 342 SH SOLE 36 342 0 0 ALTAIR ENGR INC COM CL A 021369103 1102713 11243 SH SOLE 40 11243 0 0 ALTAIR ENGR INC COM CL A 021369103 2702300 27552 SH SOLE 43 25340 0 2212 ALTI GLOBAL INC CL A 02157E106 35433 6801 SH SOLE 2 764 0 6037 ALTI GLOBAL INC CL A 02157E106 528190 101380 SH SOLE 18 101380 0 0 ALTI GLOBAL INC CL A 02157E106 415576 79765 SH SOLE 19 79765 0 0 ALTI GLOBAL INC CL A 02157E106 5904259 1133255 SH SOLE 21 1133255 0 0 ALTI GLOBAL INC CL A 02157E106 3939917 756222 SH SOLE 22 732255 0 23967 ALTICE USA INC CL A 02156K103 187545 91934 SH SOLE 2 51149 0 40785 ALTICE USA INC CL A 02156K103 10461 5128 SH SOLE 4 5128 0 0 ALTICE USA INC CL A 02156K103 20445 10022 SH SOLE 7 10022 0 0 ALTICE USA INC CL A 02156K103 202429 99230 SH SOLE 18 99230 0 0 ALTICE USA INC CL A 02156K103 3013060 1476990 SH SOLE 19 1476990 0 0 ALTICE USA INC CL A 02156K103 1132055 554929 SH SOLE 21 554929 0 0 ALTICE USA INC CL A 02156K103 7678368 3763906 SH SOLE 22 3661040 0 102866 ALTICE USA INC CL A 02156K103 71700 35147 SH SOLE 25 35147 0 0 ALTICE USA INC CL A 02156K103 179842 88158 SH SOLE 26 88158 0 0 ALTICE USA INC CL A 02156K103 37813 18536 SH SOLE 28 4167 0 14369 ALTICE USA INC CL A 02156K103 39221 19226 SH SOLE 30 19226 0 0 ALTICE USA INC CL A 02156K103 876747 429778 SH SOLE 34 429778 0 0 ALTICE USA INC CL A 02156K103 129958 63705 SH SOLE 40 63705 0 0 ALTICE USA INC CL A 02156K103 3507 1719 SH SOLE 43 1719 0 0 ALTIMMUNE INC COM NEW 02155H200 340766 51243 SH SOLE 2 19590 0 31653 ALTIMMUNE INC COM NEW 02155H200 2979 448 SH SOLE 7 448 0 0 ALTIMMUNE INC COM NEW 02155H200 1352450 203376 SH SOLE 18 203376 0 0 ALTIMMUNE INC COM NEW 02155H200 1079967 162401 SH SOLE 19 162401 0 0 ALTIMMUNE INC COM NEW 02155H200 17865438 2686532 SH SOLE 21 2686532 0 0 ALTIMMUNE INC COM NEW 02155H200 14552880 2188403 SH SOLE 22 2118716 0 69687 ALTIMMUNE INC COM NEW 02155H200 63880 9606 SH SOLE 25 9606 0 0 ALTIMMUNE INC COM NEW 02155H200 37752 5677 SH SOLE 30 5677 0 0 ALTIMMUNE INC COM NEW 02155H200 89130 13403 SH SOLE 40 13403 0 0 ALTISOURCE ASSET MGMT CORP COM 02153X108 2277 1186 SH SOLE 21 1186 0 0 ALTISOURCE ASSET MGMT CORP COM 02153X108 311 162 SH SOLE 22 162 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 19373 13740 SH SOLE 2 13740 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 6626 4699 SH SOLE 21 4699 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 197073 139768 SH SOLE 22 139768 0 0 ALTO INGREDIENTS INC COM 021513106 162753 112632 SH SOLE 2 101877 0 10755 ALTO INGREDIENTS INC COM 021513106 1013396 701312 SH SOLE 7 701312 0 0 ALTO INGREDIENTS INC COM 021513106 22411 15509 SH SOLE 18 15509 0 0 ALTO INGREDIENTS INC COM 021513106 248813 172189 SH SOLE 21 172189 0 0 ALTO INGREDIENTS INC COM 021513106 1581573 1094514 SH SOLE 22 1085149 0 9365 ALTO INGREDIENTS INC COM 021513106 8641 5980 SH SOLE 26 0 0 5980 ALTO NEUROSCIENCE INC COM SHS 02157Q109 23037 2155 SH SOLE 2 1339 0 816 ALTO NEUROSCIENCE INC COM SHS 02157Q109 265828 24867 SH SOLE 18 24812 0 55 ALTO NEUROSCIENCE INC COM SHS 02157Q109 214335 20050 SH SOLE 19 20050 0 0 ALTO NEUROSCIENCE INC COM SHS 02157Q109 3176950 297189 SH SOLE 21 297189 0 0 ALTO NEUROSCIENCE INC COM SHS 02157Q109 2418719 226260 SH SOLE 22 222711 0 3549 ALTO NEUROSCIENCE INC COM SHS 02157Q109 2384 223 SH SOLE 26 0 0 223 ALTO NEUROSCIENCE INC COM SHS 02157Q109 1924 180 SH SOLE 34 180 0 0 ALTRIA GROUP INC COM 02209S103 100425998 2204742 SH SOLE 2 562854 0 1641888 ALTRIA GROUP INC COM 02209S103 11235500 246663 SH SOLE 4 246663 0 0 ALTRIA GROUP INC COM 02209S103 67714676 1486601 SH SOLE 7 1269420 0 217181 ALTRIA GROUP INC COM 02209S103 2513859 55189 SH SOLE 13 55189 0 0 ALTRIA GROUP INC COM 02209S103 11301183 248105 SH SOLE 15 248105 0 0 ALTRIA GROUP INC COM 02209S103 132081062 2899694 SH SOLE 18 2786999 0 112695 ALTRIA GROUP INC COM 02209S103 39623034 869880 SH SOLE 19 869880 0 0 ALTRIA GROUP INC COM 02209S103 2717969047 59670012 SH SOLE 21 59670012 0 0 ALTRIA GROUP INC COM 02209S103 1672876133 36726150 SH SOLE 22 33018900 0 3707250 ALTRIA GROUP INC COM 02209S103 109126777 2395758 SH SOLE 23 2395758 0 0 ALTRIA GROUP INC COM 02209S103 77426983 1699824 SH SOLE 25 1664001 0 35823 ALTRIA GROUP INC COM 02209S103 30873836 677801 SH SOLE 26 572990 0 104811 ALTRIA GROUP INC COM 02209S103 59204068 1299760 SH SOLE 28 0 0 1299760 ALTRIA GROUP INC COM 02209S103 425550602 9342494 SH SOLE 30 9342494 0 0 ALTRIA GROUP INC COM 02209S103 9720871 213411 SH SOLE 31 199668 0 13743 ALTRIA GROUP INC COM 02209S103 10457369 229580 SH SOLE 32 229580 0 0 ALTRIA GROUP INC COM 02209S103 100248535 2200846 SH SOLE 34 2200846 0 0 ALTRIA GROUP INC COM 02209S103 16781394 368417 SH SOLE 36 368417 0 0 ALTRIA GROUP INC COM 02209S103 1901849 41753 SH SOLE 40 41753 0 0 ALTRIA GROUP INC COM 02209S103 119299548 2619090 SH SOLE 43 2254962 0 364128 ALTUS POWER INC COM CL A 02217A102 516672 131804 SH SOLE 2 91372 0 40432 ALTUS POWER INC COM CL A 02217A102 9792 2498 SH SOLE 7 2498 0 0 ALTUS POWER INC COM CL A 02217A102 940871 240018 SH SOLE 18 240018 0 0 ALTUS POWER INC COM CL A 02217A102 681512 173855 SH SOLE 19 173855 0 0 ALTUS POWER INC COM CL A 02217A102 13952107 3559211 SH SOLE 21 3559211 0 0 ALTUS POWER INC COM CL A 02217A102 7609245 1941134 SH SOLE 22 1853701 0 87433 ALTUS POWER INC COM CL A 02217A102 108506 27680 SH SOLE 25 27680 0 0 ALTUS POWER INC COM CL A 02217A102 12634 3223 SH SOLE 26 3223 0 0 ALTUS POWER INC COM CL A 02217A102 140501 35842 SH SOLE 28 0 0 35842 ALTUS POWER INC COM CL A 02217A102 3925006 1001277 SH SOLE 30 1001277 0 0 ALTUS POWER INC COM CL A 02217A102 8236 2101 SH SOLE 36 2101 0 0 ALTUS POWER INC COM CL A 02217A102 38945 9935 SH SOLE 40 9935 0 0 ALX ONCOLOGY HLDGS INC COM 00166B105 312529 51829 SH SOLE 2 44030 0 7799 ALX ONCOLOGY HLDGS INC COM 00166B105 1713 284 SH SOLE 7 284 0 0 ALX ONCOLOGY HLDGS INC COM 00166B105 548049 90887 SH SOLE 18 89596 0 1291 ALX ONCOLOGY HLDGS INC COM 00166B105 756578 125469 SH SOLE 19 125469 0 0 ALX ONCOLOGY HLDGS INC COM 00166B105 8690635 1441233 SH SOLE 21 1441233 0 0 ALX ONCOLOGY HLDGS INC COM 00166B105 5544157 919429 SH SOLE 22 883154 0 36275 ALX ONCOLOGY HLDGS INC COM 00166B105 25157 4172 SH SOLE 25 4172 0 0 ALX ONCOLOGY HLDGS INC COM 00166B105 214547 35580 SH SOLE 30 35580 0 0 ALX ONCOLOGY HLDGS INC COM 00166B105 112978 18736 SH SOLE 43 15235 0 3501 ALZAMEND NEURO INC COM 02262M407 15673 39740 SH SOLE 22 39740 0 0 AMALGAMATED FINANCIAL CORP COM 022671101 5904316 215486 SH SOLE 2 131946 0 83540 AMALGAMATED FINANCIAL CORP COM 022671101 613513 22391 SH SOLE 7 21201 0 1190 AMALGAMATED FINANCIAL CORP COM 022671101 1654549 60385 SH SOLE 18 60385 0 0 AMALGAMATED FINANCIAL CORP COM 022671101 9141846 333644 SH SOLE 19 333644 0 0 AMALGAMATED FINANCIAL CORP COM 022671101 22557735 823275 SH SOLE 21 823275 0 0 AMALGAMATED FINANCIAL CORP COM 022671101 28548526 1041917 SH SOLE 22 985730 0 56187 AMALGAMATED FINANCIAL CORP COM 022671101 200404 7314 SH SOLE 23 7314 0 0 AMALGAMATED FINANCIAL CORP COM 022671101 151988 5547 SH SOLE 25 5547 0 0 AMALGAMATED FINANCIAL CORP COM 022671101 1447871 52842 SH SOLE 26 4129 0 48713 AMALGAMATED FINANCIAL CORP COM 022671101 63458 2316 SH SOLE 28 0 0 2316 AMALGAMATED FINANCIAL CORP COM 022671101 1137593 41518 SH SOLE 30 41518 0 0 AMALGAMATED FINANCIAL CORP COM 022671101 30551 1115 SH SOLE 36 1115 0 0 AMALGAMATED FINANCIAL CORP COM 022671101 123519 4508 SH SOLE 40 4508 0 0 AMALGAMATED FINANCIAL CORP COM 022671101 7472456 272717 SH SOLE 43 262018 0 10699 AMARIN CORP PLC SPONS ADR NEW 023111206 11765 17101 SH SOLE 18 0 0 17101 AMARIN CORP PLC SPONS ADR NEW 023111206 164355 238888 SH SOLE 30 238888 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 9684 14075 SH SOLE 43 14075 0 0 AMAZON COM INC COM 023135106 3802744899 19677852 SH SOLE 2 6813177 0 12864675 AMAZON COM INC COM 023135106 1627342017 8420916 SH SOLE 4 3907785 0 4513131 AMAZON COM INC COM 023135106 1719501589 8897809 SH SOLE 7 7878016 0 1019793 AMAZON COM INC COM 023135106 149259536 772365 SH SOLE 13 772365 0 0 AMAZON COM INC COM 023135106 260210352 1346496 SH SOLE 15 1346496 0 0 AMAZON COM INC COM 023135106 5198212812 26898902 SH SOLE 18 25146920 0 1751982 AMAZON COM INC COM 023135106 2463734588 12748950 SH SOLE 19 12748950 0 0 AMAZON COM INC COM 023135106 40370377592 208902342 SH SOLE 21 208902342 0 0 AMAZON COM INC COM 023135106 39023911309 201934858 SH SOLE 22 181130508 0 20804350 AMAZON COM INC COM 023135106 3461953355 17914377 SH SOLE 23 17914377 0 0 AMAZON COM INC COM 023135106 4523789250 23409000 SH SOLE 25 21335789 0 2073211 AMAZON COM INC COM 023135106 2085202092 10790179 SH SOLE 26 6307989 0 4482190 AMAZON COM INC COM 023135106 3589223554 18572955 SH SOLE 28 652309 0 17920646 AMAZON COM INC COM 023135106 63907195 330697 SH SOLE 29 330697 0 0 AMAZON COM INC COM 023135106 11776393726 60938648 SH SOLE 30 60647587 0 291061 AMAZON COM INC COM 023135106 545482717 2822679 SH SOLE 31 2749395 0 73284 AMAZON COM INC COM 023135106 412317814 2133598 SH SOLE 32 2133598 0 0 AMAZON COM INC COM 023135106 1355642180 7014966 SH SOLE 34 7014966 0 0 AMAZON COM INC COM 023135106 365074759 1889132 SH SOLE 36 1889132 0 0 AMAZON COM INC COM 023135106 86876890 449557 SH SOLE 40 449557 0 0 AMAZON COM INC COM 023135106 2030091 10505 SH OTR 43 10505 0 0 AMAZON COM INC COM 023135106 2477153706 12818389 SH SOLE 43 10691817 0 2126572 AMBAC FINL GROUP INC COM NEW 023139884 3481604 271576 SH SOLE 2 201891 0 69685 AMBAC FINL GROUP INC COM NEW 023139884 1846 144 SH SOLE 4 144 0 0 AMBAC FINL GROUP INC COM NEW 023139884 265874 20739 SH SOLE 7 19640 0 1099 AMBAC FINL GROUP INC COM NEW 023139884 2364482 184437 SH SOLE 18 184437 0 0 AMBAC FINL GROUP INC COM NEW 023139884 4120117 321382 SH SOLE 19 321382 0 0 AMBAC FINL GROUP INC COM NEW 023139884 57625618 4494978 SH SOLE 21 4494978 0 0 AMBAC FINL GROUP INC COM NEW 023139884 23626722 1842958 SH SOLE 22 1766966 0 75992 AMBAC FINL GROUP INC COM NEW 023139884 50075 3906 SH SOLE 23 3906 0 0 AMBAC FINL GROUP INC COM NEW 023139884 91868 7166 SH SOLE 25 7166 0 0 AMBAC FINL GROUP INC COM NEW 023139884 498929 38918 SH SOLE 26 0 0 38918 AMBAC FINL GROUP INC COM NEW 023139884 111637 8708 SH SOLE 28 632 0 8076 AMBAC FINL GROUP INC COM NEW 023139884 1717470 133968 SH SOLE 30 133968 0 0 AMBAC FINL GROUP INC COM NEW 023139884 365562 28515 SH SOLE 34 28515 0 0 AMBAC FINL GROUP INC COM NEW 023139884 165275 12892 SH SOLE 40 12892 0 0 AMBAC FINL GROUP INC COM NEW 023139884 1198632 93497 SH SOLE 43 89979 0 3518 AMBARELLA INC SHS G037AX101 5632326 104399 SH SOLE 2 71638 0 32761 AMBARELLA INC SHS G037AX101 42081 780 SH SOLE 4 136 0 644 AMBARELLA INC SHS G037AX101 15861 294 SH SOLE 7 294 0 0 AMBARELLA INC SHS G037AX101 5677212 105231 SH SOLE 18 100374 0 4857 AMBARELLA INC SHS G037AX101 9644749 178772 SH SOLE 19 178772 0 0 AMBARELLA INC SHS G037AX101 85234850 1579886 SH SOLE 21 1579886 0 0 AMBARELLA INC SHS G037AX101 67244952 1246431 SH SOLE 22 1195202 0 51229 AMBARELLA INC SHS G037AX101 32370 600 SH SOLE 23 600 0 0 AMBARELLA INC SHS G037AX101 972017 18017 SH SOLE 25 18017 0 0 AMBARELLA INC SHS G037AX101 974175 18057 SH SOLE 26 17029 0 1028 AMBARELLA INC SHS G037AX101 53788 997 SH SOLE 28 0 0 997 AMBARELLA INC SHS G037AX101 9111454 168887 SH SOLE 30 168887 0 0 AMBARELLA INC SHS G037AX101 1338553 24811 SH SOLE 34 24811 0 0 AMBARELLA INC SHS G037AX101 5827 108 SH SOLE 36 108 0 0 AMBARELLA INC SHS G037AX101 456795 8467 SH SOLE 40 8467 0 0 AMBARELLA INC SHS G037AX101 938298 17392 SH SOLE 43 15448 0 1944 AMBEV SA SPONSORED ADR 02319V103 3271777 1595989 SH SOLE 2 1595989 0 0 AMBEV SA SPONSORED ADR 02319V103 117410 57273 SH SOLE 4 57273 0 0 AMBEV SA SPONSORED ADR 02319V103 968732 472552 SH SOLE 13 472552 0 0 AMBEV SA SPONSORED ADR 02319V103 1031146 502998 SH SOLE 18 0 0 502998 AMBEV SA SPONSORED ADR 02319V103 14213433 6933382 SH SOLE 19 6933382 0 0 AMBEV SA SPONSORED ADR 02319V103 30692743 14972070 SH SOLE 21 14972070 0 0 AMBEV SA SPONSORED ADR 02319V103 12961783 6322821 SH SOLE 22 6322821 0 0 AMBEV SA SPONSORED ADR 02319V103 3377057 1647345 SH SOLE 25 1647345 0 0 AMBEV SA SPONSORED ADR 02319V103 2284895 1114583 SH SOLE 26 1012712 0 101871 AMBEV SA SPONSORED ADR 02319V103 10046140 4900556 SH SOLE 28 0 0 4900556 AMBEV SA SPONSORED ADR 02319V103 2633006 1284393 SH SOLE 30 1284393 0 0 AMBEV SA SPONSORED ADR 02319V103 15193964 7411690 SH SOLE 34 7411690 0 0 AMBEV SA SPONSORED ADR 02319V103 8025047 3914657 SH SOLE 43 3445352 0 469305 AMC ENTMT HLDGS INC CL A NEW 00165C302 1053937 211634 SH SOLE 2 72542 0 139092 AMC ENTMT HLDGS INC CL A NEW 00165C302 1922 386 SH SOLE 4 386 0 0 AMC ENTMT HLDGS INC CL A NEW 00165C302 390118 78337 SH SOLE 7 74295 0 4042 AMC ENTMT HLDGS INC CL A NEW 00165C302 3618612 726629 SH SOLE 18 726629 0 0 AMC ENTMT HLDGS INC CL A NEW 00165C302 2952781 592928 SH SOLE 19 592928 0 0 AMC ENTMT HLDGS INC CL A NEW 00165C302 48240667 9686881 SH SOLE 21 9686881 0 0 AMC ENTMT HLDGS INC CL A NEW 00165C302 45652487 9167166 SH SOLE 22 8851496 0 315670 AMC ENTMT HLDGS INC CL A NEW 00165C302 198956 39951 SH SOLE 25 39951 0 0 AMC ENTMT HLDGS INC CL A NEW 00165C302 222477 44674 SH SOLE 26 44674 0 0 AMC ENTMT HLDGS INC CL A NEW 00165C302 29382 5900 SH SOLE 28 706 0 5194 AMC ENTMT HLDGS INC CL A NEW 00165C302 1040691 208974 SH SOLE 30 208974 0 0 AMC ENTMT HLDGS INC CL A NEW 00165C302 1345 270 SH SOLE 36 270 0 0 AMC ENTMT HLDGS INC CL A NEW 00165C302 217387 43652 SH SOLE 40 43652 0 0 AMC ENTMT HLDGS INC CL A NEW 00165C302 3347 672 SH SOLE 43 671 0 1 AMC NETWORKS INC CL A 00164V103 289868 30007 SH SOLE 2 8685 0 21322 AMC NETWORKS INC CL A 00164V103 10636 1101 SH SOLE 4 1101 0 0 AMC NETWORKS INC CL A 00164V103 12993 1345 SH SOLE 7 1345 0 0 AMC NETWORKS INC CL A 00164V103 1175854 121724 SH SOLE 18 121724 0 0 AMC NETWORKS INC CL A 00164V103 4383930 453823 SH SOLE 19 453823 0 0 AMC NETWORKS INC CL A 00164V103 33538554 3471900 SH SOLE 21 3471900 0 0 AMC NETWORKS INC CL A 00164V103 9914406 1026336 SH SOLE 22 985274 0 41062 AMC NETWORKS INC CL A 00164V103 69417 7186 SH SOLE 25 7186 0 0 AMC NETWORKS INC CL A 00164V103 77512 8024 SH SOLE 26 8024 0 0 AMC NETWORKS INC CL A 00164V103 448243 46402 SH SOLE 30 46402 0 0 AMC NETWORKS INC CL A 00164V103 1086228 112446 SH SOLE 34 112446 0 0 AMC NETWORKS INC CL A 00164V103 19223 1990 SH SOLE 36 1990 0 0 AMC NETWORKS INC CL A 00164V103 95141 9849 SH SOLE 40 9849 0 0 AMC NETWORKS INC CL A 00164V103 700099 72474 SH SOLE 43 70090 0 2384 AMCON DISTRG CO COM NEW 02341Q205 4112 30 SH SOLE 18 30 0 0 AMCON DISTRG CO COM NEW 02341Q205 44407 324 SH SOLE 21 324 0 0 AMCON DISTRG CO COM NEW 02341Q205 1371 10 SH SOLE 22 10 0 0 AMCOR PLC ORD G0250X107 14919165 1525477 SH SOLE 2 641192 0 884285 AMCOR PLC ORD G0250X107 14852289 1518639 SH SOLE 4 471389 0 1047250 AMCOR PLC ORD G0250X107 12918940 1320955 SH SOLE 7 1196588 0 124367 AMCOR PLC ORD G0250X107 485225 49614 SH SOLE 13 49614 0 0 AMCOR PLC ORD G0250X107 1792351 183267 SH SOLE 15 183267 0 0 AMCOR PLC ORD G0250X107 21880334 2237253 SH SOLE 18 2146695 0 90558 AMCOR PLC ORD G0250X107 10371680 1060499 SH SOLE 19 1060499 0 0 AMCOR PLC ORD G0250X107 404439342 41353716 SH SOLE 21 41353716 0 0 AMCOR PLC ORD G0250X107 305715856 31259290 SH SOLE 22 28020028 0 3239262 AMCOR PLC ORD G0250X107 17042472 1742584 SH SOLE 23 1742584 0 0 AMCOR PLC ORD G0250X107 8747692 894447 SH SOLE 26 632142 0 262305 AMCOR PLC ORD G0250X107 18776720 1919910 SH SOLE 28 19336 0 1900574 AMCOR PLC ORD G0250X107 82355639 8420822 SH SOLE 30 8420822 0 0 AMCOR PLC ORD G0250X107 3159263 323033 SH SOLE 31 312031 0 11002 AMCOR PLC ORD G0250X107 1366814 139756 SH SOLE 34 139756 0 0 AMCOR PLC ORD G0250X107 2841853 290578 SH SOLE 36 290578 0 0 AMCOR PLC ORD G0250X107 377440 38593 SH SOLE 40 38593 0 0 AMCOR PLC ORD G0250X107 5976908 611136 SH SOLE 43 425650 0 185486 AMDOCS LTD SHS G02602103 25148489 318658 SH SOLE 2 54911 0 263747 AMDOCS LTD SHS G02602103 57138 724 SH SOLE 4 461 0 263 AMDOCS LTD SHS G02602103 107094 1357 SH SOLE 7 1357 0 0 AMDOCS LTD SHS G02602103 107094 1357 SH SOLE 15 1357 0 0 AMDOCS LTD SHS G02602103 4333576 54911 SH SOLE 18 47816 0 7095 AMDOCS LTD SHS G02602103 10862943 137645 SH SOLE 19 137645 0 0 AMDOCS LTD SHS G02602103 95879908 1214900 SH SOLE 21 1214900 0 0 AMDOCS LTD SHS G02602103 82403292 1044137 SH SOLE 22 944994 0 99143 AMDOCS LTD SHS G02602103 11163234 141450 SH SOLE 25 141450 0 0 AMDOCS LTD SHS G02602103 2456069 31121 SH SOLE 26 6444 0 24677 AMDOCS LTD SHS G02602103 16533424 209496 SH SOLE 28 1576 0 207920 AMDOCS LTD SHS G02602103 4003454 50728 SH SOLE 30 50728 0 0 AMDOCS LTD SHS G02602103 115223 1460 SH SOLE 31 1460 0 0 AMDOCS LTD SHS G02602103 1022882 12961 SH SOLE 36 12961 0 0 AMDOCS LTD SHS G02602103 15468 196 SH OTR 43 196 0 0 AMDOCS LTD SHS G02602103 32825687 415936 SH SOLE 43 383159 0 32777 AMEDISYS INC COM 023436108 5148419 56083 SH SOLE 2 30697 0 25386 AMEDISYS INC COM 023436108 10924 119 SH SOLE 4 119 0 0 AMEDISYS INC COM 023436108 700893 7635 SH SOLE 7 7239 0 396 AMEDISYS INC COM 023436108 4346822 47351 SH SOLE 18 47351 0 0 AMEDISYS INC COM 023436108 1038809 11316 SH SOLE 19 11316 0 0 AMEDISYS INC COM 023436108 158086669 1722077 SH SOLE 21 1722077 0 0 AMEDISYS INC COM 023436108 88498229 964033 SH SOLE 22 922790 0 41243 AMEDISYS INC COM 023436108 655177 7137 SH SOLE 25 7137 0 0 AMEDISYS INC COM 023436108 909922 9912 SH SOLE 26 9912 0 0 AMEDISYS INC COM 023436108 53244 580 SH SOLE 28 580 0 0 AMEDISYS INC COM 023436108 4605239 50166 SH SOLE 30 50166 0 0 AMEDISYS INC COM 023436108 36628 399 SH SOLE 31 399 0 0 AMEDISYS INC COM 023436108 86751 945 SH SOLE 36 945 0 0 AMEDISYS INC COM 023436108 659032 7179 SH SOLE 40 7179 0 0 AMEDISYS INC COM 023436108 11567 126 SH OTR 43 126 0 0 AMEDISYS INC COM 023436108 19837888 216099 SH SOLE 43 197348 0 18751 AMER SOFTWARE INC CL A 029683109 80006 8763 SH SOLE 2 965 0 7798 AMER SOFTWARE INC CL A 029683109 1132 124 SH SOLE 7 124 0 0 AMER SOFTWARE INC CL A 029683109 886523 97100 SH SOLE 18 97100 0 0 AMER SOFTWARE INC CL A 029683109 637566 69832 SH SOLE 19 69832 0 0 AMER SOFTWARE INC CL A 029683109 10986905 1203385 SH SOLE 21 1203385 0 0 AMER SOFTWARE INC CL A 029683109 7621961 834826 SH SOLE 22 806803 0 28023 AMER SOFTWARE INC CL A 029683109 209944 22995 SH SOLE 43 22594 0 401 AMER SPORTS INC COM SHS G0260P102 939281 74724 SH SOLE 2 15756 0 58968 AMER SPORTS INC COM SHS G0260P102 11992 954 SH SOLE 7 954 0 0 AMER SPORTS INC COM SHS G0260P102 423835 33718 SH SOLE 18 33718 0 0 AMER SPORTS INC COM SHS G0260P102 491889 39132 SH SOLE 19 39132 0 0 AMER SPORTS INC COM SHS G0260P102 12646338 1006073 SH SOLE 21 1006073 0 0 AMER SPORTS INC COM SHS G0260P102 13557499 1078560 SH SOLE 22 974420 0 104140 AMER SPORTS INC COM SHS G0260P102 19018 1513 SH SOLE 31 1513 0 0 AMER STATES WTR CO COM 029899101 2135517 29427 SH SOLE 2 15177 0 14250 AMER STATES WTR CO COM 029899101 756687 10427 SH SOLE 4 10427 0 0 AMER STATES WTR CO COM 029899101 8429513 116157 SH SOLE 7 108738 0 7419 AMER STATES WTR CO COM 029899101 8700708 119894 SH SOLE 18 119894 0 0 AMER STATES WTR CO COM 029899101 6164604 84947 SH SOLE 19 84947 0 0 AMER STATES WTR CO COM 029899101 325215779 4481408 SH SOLE 21 4481408 0 0 AMER STATES WTR CO COM 029899101 78033215 1075282 SH SOLE 22 1035580 0 39702 AMER STATES WTR CO COM 029899101 591808 8155 SH SOLE 25 8155 0 0 AMER STATES WTR CO COM 029899101 1520777 20956 SH SOLE 26 13404 0 7552 AMER STATES WTR CO COM 029899101 1003425 13827 SH SOLE 28 658 0 13169 AMER STATES WTR CO COM 029899101 41560041 572689 SH SOLE 30 572689 0 0 AMER STATES WTR CO COM 029899101 70103 966 SH SOLE 36 966 0 0 AMER STATES WTR CO COM 029899101 621780 8568 SH SOLE 40 8568 0 0 AMER STATES WTR CO COM 029899101 4930942 67947 SH SOLE 43 65959 0 1988 AMERANT BANCORP INC CL A 023576101 487256 21465 SH SOLE 2 6713 0 14752 AMERANT BANCORP INC CL A 023576101 3201 141 SH SOLE 7 141 0 0 AMERANT BANCORP INC CL A 023576101 2260057 99562 SH SOLE 18 99562 0 0 AMERANT BANCORP INC CL A 023576101 1542942 67971 SH SOLE 19 67971 0 0 AMERANT BANCORP INC CL A 023576101 27707961 1220615 SH SOLE 21 1220615 0 0 AMERANT BANCORP INC CL A 023576101 18177774 800783 SH SOLE 22 760606 0 40177 AMERANT BANCORP INC CL A 023576101 123897 5458 SH SOLE 25 5458 0 0 AMERANT BANCORP INC CL A 023576101 575695 25361 SH SOLE 26 25361 0 0 AMERANT BANCORP INC CL A 023576101 371735 16376 SH SOLE 30 16376 0 0 AMERANT BANCORP INC CL A 023576101 167640 7385 SH SOLE 40 7385 0 0 AMERANT BANCORP INC CL A 023576101 1201102 52912 SH SOLE 43 51220 0 1692 AMEREN CORP COM 023608102 37246209 523783 SH SOLE 2 170888 0 352895 AMEREN CORP COM 023608102 12266973 172507 SH SOLE 4 145466 0 27041 AMEREN CORP COM 023608102 13186710 185441 SH SOLE 7 163757 0 21684 AMEREN CORP COM 023608102 478286 6726 SH SOLE 13 6726 0 0 AMEREN CORP COM 023608102 2734819 38459 SH SOLE 15 38459 0 0 AMEREN CORP COM 023608102 32149684 452112 SH SOLE 18 435782 0 16330 AMEREN CORP COM 023608102 9115235 128185 SH SOLE 19 128185 0 0 AMEREN CORP COM 023608102 624994039 8789116 SH SOLE 21 8789116 0 0 AMEREN CORP COM 023608102 423600350 5956973 SH SOLE 22 5334287 0 622686 AMEREN CORP COM 023608102 26943366 378897 SH SOLE 23 378897 0 0 AMEREN CORP COM 023608102 8686229 122152 SH SOLE 25 122152 0 0 AMEREN CORP COM 023608102 11955369 168125 SH SOLE 26 153116 0 15009 AMEREN CORP COM 023608102 17228175 242275 SH SOLE 28 0 0 242275 AMEREN CORP COM 023608102 112961506 1588546 SH SOLE 30 1588546 0 0 AMEREN CORP COM 023608102 4393745 61788 SH SOLE 31 59580 0 2208 AMEREN CORP COM 023608102 987007 13880 SH SOLE 34 13880 0 0 AMEREN CORP COM 023608102 4749152 66786 SH SOLE 36 66786 0 0 AMEREN CORP COM 023608102 463993 6525 SH SOLE 40 6525 0 0 AMEREN CORP COM 023608102 24320 342 SH OTR 43 342 0 0 AMEREN CORP COM 023608102 21500582 302357 SH SOLE 43 243821 0 58535 AMERESCO INC CL A 02361E108 667499 23169 SH SOLE 2 9799 0 13370 AMERESCO INC CL A 02361E108 1901 66 SH SOLE 4 66 0 0 AMERESCO INC CL A 02361E108 6396 222 SH SOLE 7 222 0 0 AMERESCO INC CL A 02361E108 2520933 87502 SH SOLE 18 87502 0 0 AMERESCO INC CL A 02361E108 2098175 72828 SH SOLE 19 72828 0 0 AMERESCO INC CL A 02361E108 33102229 1148984 SH SOLE 21 1148984 0 0 AMERESCO INC CL A 02361E108 27341468 949027 SH SOLE 22 910504 0 38523 AMERESCO INC CL A 02361E108 176605 6130 SH SOLE 25 6130 0 0 AMERESCO INC CL A 02361E108 383403 13308 SH SOLE 26 13308 0 0 AMERESCO INC CL A 02361E108 148688 5161 SH SOLE 28 5161 0 0 AMERESCO INC CL A 02361E108 1375706 47751 SH SOLE 30 47751 0 0 AMERESCO INC CL A 02361E108 262085 9097 SH SOLE 40 9097 0 0 AMERESCO INC CL A 02361E108 1033069 35858 SH SOLE 43 33344 0 2514 AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101 277202 16306 SH SOLE 25 16306 0 0 AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101 2239869 131757 SH SOLE 34 131757 0 0 AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101 7535710 443277 SH SOLE 43 396526 0 46751 AMERICAN AIRLINES GROUP INC NOTE 6.500% 7/0 02376RAF9 8594202 8310000 PRN SOLE 21 8310000 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 13837023 1221273 SH SOLE 2 836114 0 385159 AMERICAN AIRLS GROUP INC COM 02376R102 30920 2729 SH SOLE 4 2729 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 4014582 354332 SH SOLE 7 309251 0 45081 AMERICAN AIRLS GROUP INC COM 02376R102 335595 29620 SH SOLE 15 29620 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 12215632 1078167 SH SOLE 18 900997 0 177170 AMERICAN AIRLS GROUP INC COM 02376R102 15104657 1333156 SH SOLE 19 1333156 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 196634915 17355244 SH SOLE 21 17355244 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 176172334 15549191 SH SOLE 22 14470023 0 1079168 AMERICAN AIRLS GROUP INC COM 02376R102 2498469 220518 SH SOLE 23 220518 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 3025167 267005 SH SOLE 25 267005 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 3273588 288931 SH SOLE 26 133257 0 155674 AMERICAN AIRLS GROUP INC COM 02376R102 295928 26119 SH SOLE 28 0 0 26119 AMERICAN AIRLS GROUP INC COM 02376R102 24745842 2184099 SH SOLE 30 2184099 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 91694 8093 SH SOLE 31 8093 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 1746803 154175 SH SOLE 34 154175 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 444669 39247 SH SOLE 36 39247 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 427504 37732 SH SOLE 40 37732 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 23091 2038 SH OTR 43 2038 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 3828018 337866 SH SOLE 43 286004 0 51862 AMERICAN ASSETS TR INC COM 024013104 8493322 379505 SH SOLE 2 149840 0 229665 AMERICAN ASSETS TR INC COM 024013104 578031 25828 SH SOLE 4 25828 0 0 AMERICAN ASSETS TR INC COM 024013104 2066547 92339 SH SOLE 7 83903 0 8436 AMERICAN ASSETS TR INC COM 024013104 3679787 164423 SH SOLE 18 164423 0 0 AMERICAN ASSETS TR INC COM 024013104 18997554 848863 SH SOLE 19 848863 0 0 AMERICAN ASSETS TR INC COM 024013104 129668802 5793959 SH SOLE 21 5793959 0 0 AMERICAN ASSETS TR INC COM 024013104 65876537 2943545 SH SOLE 22 2775698 0 167847 AMERICAN ASSETS TR INC COM 024013104 306203 13682 SH SOLE 23 13682 0 0 AMERICAN ASSETS TR INC COM 024013104 9414080 420647 SH SOLE 25 420647 0 0 AMERICAN ASSETS TR INC COM 024013104 3709977 165772 SH SOLE 26 25502 0 140270 AMERICAN ASSETS TR INC COM 024013104 3712618 165890 SH SOLE 28 6632 0 159258 AMERICAN ASSETS TR INC COM 024013104 5177188 231331 SH SOLE 30 231331 0 0 AMERICAN ASSETS TR INC COM 024013104 186604 8338 SH SOLE 40 8338 0 0 AMERICAN ASSETS TR INC COM 024013104 5812511 259719 SH SOLE 43 254515 0 5204 AMERICAN AXLE & MFG HLDGS IN COM 024061103 1730864 247620 SH SOLE 2 183250 0 64370 AMERICAN AXLE & MFG HLDGS IN COM 024061103 3020 432 SH SOLE 4 432 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 351492 50285 SH SOLE 7 47776 0 2509 AMERICAN AXLE & MFG HLDGS IN COM 024061103 2613673 373916 SH SOLE 18 373916 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 1819064 260238 SH SOLE 19 260238 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 92543259 13239379 SH SOLE 21 13239379 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 27617147 3950951 SH SOLE 22 3797997 0 152954 AMERICAN AXLE & MFG HLDGS IN COM 024061103 172807 24722 SH SOLE 25 24722 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 599372 85747 SH SOLE 26 20155 0 65592 AMERICAN AXLE & MFG HLDGS IN COM 024061103 1561664 223414 SH SOLE 30 223414 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 63015 9015 SH SOLE 36 9015 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 97119 13894 SH SOLE 40 13894 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 634154 90723 SH SOLE 43 61158 0 29565 AMERICAN BATTERY TECHNOLOGY COM NEW 02451V309 12109 9687 SH SOLE 18 9687 0 0 AMERICAN BATTERY TECHNOLOGY COM NEW 02451V309 130206 104165 SH SOLE 21 104165 0 0 AMERICAN BATTERY TECHNOLOGY COM NEW 02451V309 828104 662483 SH SOLE 22 662483 0 0 AMERICAN COASTAL INS CORP COM 910710102 120713 11442 SH SOLE 2 725 0 10717 AMERICAN COASTAL INS CORP COM 910710102 762238 72250 SH SOLE 18 72250 0 0 AMERICAN COASTAL INS CORP COM 910710102 562621 53329 SH SOLE 19 53329 0 0 AMERICAN COASTAL INS CORP COM 910710102 9383803 889460 SH SOLE 21 889460 0 0 AMERICAN COASTAL INS CORP COM 910710102 6982011 661802 SH SOLE 22 649410 0 12392 AMERICAN COASTAL INS CORP COM 910710102 2511 238 SH SOLE 43 238 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 4559642 228439 SH SOLE 2 116349 0 112090 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 12495 626 SH SOLE 4 626 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 748759 37513 SH SOLE 7 35637 0 1876 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 11064187 554318 SH SOLE 18 539754 0 14564 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 13994595 701132 SH SOLE 19 701132 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 407488570 20415259 SH SOLE 21 20415259 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 115417443 5782437 SH SOLE 22 5579654 0 202783 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 160618 8047 SH SOLE 23 8047 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 768260 38490 SH SOLE 25 38490 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 9517028 476805 SH SOLE 26 65734 0 411071 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 105668 5294 SH SOLE 28 2988 0 2306 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 8938747 447833 SH SOLE 30 447833 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 121836 6104 SH SOLE 36 6104 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 764288 38291 SH SOLE 40 38291 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 3785841 189671 SH SOLE 43 180026 0 9645 AMERICAN ELEC PWR CO INC COM 025537101 77804410 886761 SH SOLE 2 369463 0 517298 AMERICAN ELEC PWR CO INC COM 025537101 29610934 337485 SH SOLE 4 287304 0 50181 AMERICAN ELEC PWR CO INC COM 025537101 41900676 477555 SH SOLE 7 434698 0 42857 AMERICAN ELEC PWR CO INC COM 025537101 2551041 29075 SH SOLE 13 29075 0 0 AMERICAN ELEC PWR CO INC COM 025537101 6819065 77719 SH SOLE 15 77719 0 0 AMERICAN ELEC PWR CO INC COM 025537101 167679836 1911099 SH SOLE 18 1845546 0 65553 AMERICAN ELEC PWR CO INC COM 025537101 334194202 3808915 SH SOLE 19 3808915 0 0 AMERICAN ELEC PWR CO INC COM 025537101 1662653960 18949783 SH SOLE 21 18949783 0 0 AMERICAN ELEC PWR CO INC COM 025537101 1032703485 11770042 SH SOLE 22 10625039 0 1145003 AMERICAN ELEC PWR CO INC COM 025537101 59973273 683534 SH SOLE 23 683534 0 0 AMERICAN ELEC PWR CO INC COM 025537101 23475890 267562 SH SOLE 25 267562 0 0 AMERICAN ELEC PWR CO INC COM 025537101 31701076 361307 SH SOLE 26 330045 0 31262 AMERICAN ELEC PWR CO INC COM 025537101 44066011 502234 SH SOLE 28 8146 0 494088 AMERICAN ELEC PWR CO INC COM 025537101 341456881 3891690 SH SOLE 30 3891690 0 0 AMERICAN ELEC PWR CO INC COM 025537101 10626630 121115 SH SOLE 31 117021 0 4094 AMERICAN ELEC PWR CO INC COM 025537101 18477430 210593 SH SOLE 32 210593 0 0 AMERICAN ELEC PWR CO INC COM 025537101 18478658 210607 SH SOLE 34 210607 0 0 AMERICAN ELEC PWR CO INC COM 025537101 10404823 118587 SH SOLE 36 118587 0 0 AMERICAN ELEC PWR CO INC COM 025537101 1094820 12478 SH SOLE 40 12478 0 0 AMERICAN ELEC PWR CO INC COM 025537101 48696 555 SH OTR 43 555 0 0 AMERICAN ELEC PWR CO INC COM 025537101 71723443 817454 SH SOLE 43 689042 0 128413 AMERICAN EXPRESS CO COM 025816109 269921308 1165715 SH SOLE 2 385042 0 780673 AMERICAN EXPRESS CO COM 025816109 124874915 539300 SH SOLE 4 281432 0 257868 AMERICAN EXPRESS CO COM 025816109 145101965 626655 SH SOLE 7 507243 0 119412 AMERICAN EXPRESS CO COM 025816109 8635657 37295 SH SOLE 13 37295 0 0 AMERICAN EXPRESS CO COM 025816109 19125567 82598 SH SOLE 15 82598 0 0 AMERICAN EXPRESS CO COM 025816109 245791714 1061506 SH SOLE 18 1023555 0 37951 AMERICAN EXPRESS CO COM 025816109 63499809 274238 SH SOLE 19 274238 0 0 AMERICAN EXPRESS CO COM 025816109 3295314939 14231548 SH SOLE 21 14231548 0 0 AMERICAN EXPRESS CO COM 025816109 2856149105 12334913 SH SOLE 22 11058485 0 1276428 AMERICAN EXPRESS CO COM 025816109 170978141 738407 SH SOLE 23 738407 0 0 AMERICAN EXPRESS CO COM 025816109 495302353 2139073 SH SOLE 25 1567230 0 571843 AMERICAN EXPRESS CO COM 025816109 201703205 871100 SH SOLE 26 470268 0 400832 AMERICAN EXPRESS CO COM 025816109 299022281 1291394 SH SOLE 28 96596 0 1194798 AMERICAN EXPRESS CO COM 025816109 255168 1102 SH SOLE 29 1102 0 0 AMERICAN EXPRESS CO COM 025816109 1097009341 4737678 SH SOLE 30 4659343 0 78335 AMERICAN EXPRESS CO COM 025816109 31009639 133922 SH SOLE 31 129374 0 4548 AMERICAN EXPRESS CO COM 025816109 11128061 48059 SH SOLE 32 48059 0 0 AMERICAN EXPRESS CO COM 025816109 96203931 415478 SH SOLE 34 415478 0 0 AMERICAN EXPRESS CO COM 025816109 26949641 116388 SH SOLE 36 116388 0 0 AMERICAN EXPRESS CO COM 025816109 6405368 27663 SH SOLE 40 27663 0 0 AMERICAN EXPRESS CO COM 025816109 210247 908 SH OTR 43 908 0 0 AMERICAN EXPRESS CO COM 025816109 236727178 1022359 SH SOLE 43 867637 0 154721 AMERICAN FINL GROUP INC OHIO COM 025932104 21734559 176675 SH SOLE 2 52517 0 124158 AMERICAN FINL GROUP INC OHIO COM 025932104 13186145 107187 SH SOLE 4 58090 0 49097 AMERICAN FINL GROUP INC OHIO COM 025932104 2523509 20513 SH SOLE 7 19750 0 763 AMERICAN FINL GROUP INC OHIO COM 025932104 358111 2911 SH SOLE 13 2911 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 678578 5516 SH SOLE 15 5516 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 19631655 159581 SH SOLE 18 155169 0 4412 AMERICAN FINL GROUP INC OHIO COM 025932104 4834440 39298 SH SOLE 19 39298 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 541351601 4400517 SH SOLE 21 4400517 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 271168065 2204260 SH SOLE 22 2066199 0 138061 AMERICAN FINL GROUP INC OHIO COM 025932104 10952717 89032 SH SOLE 23 89032 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 1395293 11342 SH SOLE 25 11342 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 6979909 56738 SH SOLE 26 38399 0 18339 AMERICAN FINL GROUP INC OHIO COM 025932104 8940479 72675 SH SOLE 28 830 0 71845 AMERICAN FINL GROUP INC OHIO COM 025932104 31075467 252605 SH SOLE 30 252605 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 2047053 16640 SH SOLE 31 16094 0 546 AMERICAN FINL GROUP INC OHIO COM 025932104 472028 3837 SH SOLE 34 3837 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 2162200 17576 SH SOLE 36 17576 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 409165 3326 SH SOLE 40 3326 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 15885780 129132 SH SOLE 43 107568 0 21564 AMERICAN HEALTHCARE REIT INC COM SHS 398182303 1393195 95359 SH SOLE 2 70207 0 25152 AMERICAN HEALTHCARE REIT INC COM SHS 398182303 7422 508 SH SOLE 7 508 0 0 AMERICAN HEALTHCARE REIT INC COM SHS 398182303 2713194 185708 SH SOLE 18 185708 0 0 AMERICAN HEALTHCARE REIT INC COM SHS 398182303 2197855 150435 SH SOLE 19 150435 0 0 AMERICAN HEALTHCARE REIT INC COM SHS 398182303 37880925 2592808 SH SOLE 21 2592808 0 0 AMERICAN HEALTHCARE REIT INC COM SHS 398182303 31056258 2125685 SH SOLE 22 2036983 0 88702 AMERICAN HEALTHCARE REIT INC COM SHS 398182303 42880 2935 SH SOLE 23 2935 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 20558844 553252 SH SOLE 2 256378 0 296874 AMERICAN HOMES 4 RENT CL A 02665T306 18494198 497691 SH SOLE 4 293726 0 203965 AMERICAN HOMES 4 RENT CL A 02665T306 22932142 617119 SH SOLE 7 560475 0 56644 AMERICAN HOMES 4 RENT CL A 02665T306 223555 6016 SH SOLE 13 6016 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 928480 24986 SH SOLE 15 24986 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 20361450 547940 SH SOLE 18 527315 0 20625 AMERICAN HOMES 4 RENT CL A 02665T306 25438398 684564 SH SOLE 19 684564 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 746371160 20085338 SH SOLE 21 20085338 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 497428702 13386133 SH SOLE 22 12576344 0 809789 AMERICAN HOMES 4 RENT CL A 02665T306 14524543 390865 SH SOLE 23 390865 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 41661637 1121142 SH SOLE 25 1121142 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 7033050 189264 SH SOLE 26 139148 0 50116 AMERICAN HOMES 4 RENT CL A 02665T306 23369701 628894 SH SOLE 28 42522 0 586372 AMERICAN HOMES 4 RENT CL A 02665T306 64355546 1731850 SH SOLE 30 1731850 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 2794543 75203 SH SOLE 31 72293 0 2910 AMERICAN HOMES 4 RENT CL A 02665T306 593445 15970 SH SOLE 34 15970 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 1397402 37605 SH SOLE 36 37605 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 636031 17116 SH SOLE 40 17116 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 7806496 210078 SH SOLE 43 159525 0 50553 AMERICAN INTL GROUP INC COM NEW 026874784 115950630 1561835 SH SOLE 2 527475 0 1034360 AMERICAN INTL GROUP INC COM NEW 026874784 49641987 668669 SH SOLE 4 371554 0 297115 AMERICAN INTL GROUP INC COM NEW 026874784 30849318 415535 SH SOLE 7 362281 0 53254 AMERICAN INTL GROUP INC COM NEW 026874784 2854083 38444 SH SOLE 13 38444 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 7158295 96421 SH SOLE 15 96421 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 320299954 4314385 SH SOLE 18 4247347 0 67038 AMERICAN INTL GROUP INC COM NEW 026874784 605024077 8149570 SH SOLE 19 8149570 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 1141325745 15373461 SH SOLE 21 15373461 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 1136168143 15303989 SH SOLE 22 13808950 0 1495039 AMERICAN INTL GROUP INC COM NEW 026874784 62880538 846990 SH SOLE 23 846990 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 157691922 2124083 SH SOLE 25 1451081 0 673002 AMERICAN INTL GROUP INC COM NEW 026874784 73371318 988299 SH SOLE 26 704045 0 284254 AMERICAN INTL GROUP INC COM NEW 026874784 107248812 1444623 SH SOLE 28 15810 0 1428813 AMERICAN INTL GROUP INC COM NEW 026874784 335466432 4518675 SH SOLE 30 4489448 0 29227 AMERICAN INTL GROUP INC COM NEW 026874784 11905423 160364 SH SOLE 31 154795 0 5569 AMERICAN INTL GROUP INC COM NEW 026874784 31463432 423807 SH SOLE 34 423807 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 11649370 156915 SH SOLE 36 156915 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 2399511 32321 SH SOLE 40 32321 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 39402983 530751 SH SOLE 43 458169 0 72582 AMERICAN LITHIUM CORP COM NEW 027259209 22871 41120 SH SOLE 21 41120 0 0 AMERICAN OUTDOOR BRANDS INC COM 02875D109 178605 19845 SH SOLE 2 19845 0 0 AMERICAN OUTDOOR BRANDS INC COM 02875D109 23616 2624 SH SOLE 18 2624 0 0 AMERICAN OUTDOOR BRANDS INC COM 02875D109 243324 27036 SH SOLE 21 27036 0 0 AMERICAN OUTDOOR BRANDS INC COM 02875D109 1828620 203180 SH SOLE 22 203180 0 0 AMERICAN OUTDOOR BRANDS INC COM 02875D109 5481 609 SH SOLE 43 609 0 0 AMERICAN PUB ED INC COM 02913V103 1630826 92766 SH SOLE 2 62314 0 30452 AMERICAN PUB ED INC COM 02913V103 839181 47735 SH SOLE 18 47735 0 0 AMERICAN PUB ED INC COM 02913V103 1876384 106734 SH SOLE 19 106734 0 0 AMERICAN PUB ED INC COM 02913V103 9839086 559675 SH SOLE 21 559675 0 0 AMERICAN PUB ED INC COM 02913V103 11486209 653368 SH SOLE 22 630193 0 23175 AMERICAN PUB ED INC COM 02913V103 41823 2379 SH SOLE 43 2379 0 0 AMERICAN RES CORP CL A 02927U208 6701 9165 SH SOLE 18 9165 0 0 AMERICAN RES CORP CL A 02927U208 72628 99327 SH SOLE 21 99327 0 0 AMERICAN RES CORP CL A 02927U208 553901 757523 SH SOLE 22 757523 0 0 AMERICAN RLTY INVS INC COM 029174109 10153 715 SH SOLE 2 0 0 715 AMERICAN RLTY INVS INC COM 029174109 67691 4767 SH SOLE 18 4767 0 0 AMERICAN RLTY INVS INC COM 029174109 84064 5920 SH SOLE 19 5920 0 0 AMERICAN RLTY INVS INC COM 029174109 690461 48624 SH SOLE 21 48624 0 0 AMERICAN RLTY INVS INC COM 029174109 497199 35014 SH SOLE 22 34001 0 1013 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 760432 32511 SH SOLE 2 27687 0 4824 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 6245 267 SH SOLE 7 267 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 2140115 91497 SH SOLE 18 91497 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 2011493 85998 SH SOLE 19 85998 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 29635855 1267031 SH SOLE 21 1267031 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 24787436 1059745 SH SOLE 22 1045561 0 14184 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 163028 6970 SH SOLE 43 6412 0 558 AMERICAN TOWER CORP NEW COM 03027X100 185058507 952045 SH SOLE 2 246982 0 705063 AMERICAN TOWER CORP NEW COM 03027X100 72373505 372330 SH SOLE 4 322891 0 49439 AMERICAN TOWER CORP NEW COM 03027X100 237682421 1222772 SH SOLE 7 1082875 0 139897 AMERICAN TOWER CORP NEW COM 03027X100 5595617 28787 SH SOLE 13 28787 0 0 AMERICAN TOWER CORP NEW COM 03027X100 12939877 66570 SH SOLE 15 66570 0 0 AMERICAN TOWER CORP NEW COM 03027X100 684749229 3522735 SH SOLE 18 3493540 0 29195 AMERICAN TOWER CORP NEW COM 03027X100 151571304 779768 SH SOLE 19 779768 0 0 AMERICAN TOWER CORP NEW COM 03027X100 2551840272 13128101 SH SOLE 21 13128101 0 0 AMERICAN TOWER CORP NEW COM 03027X100 1966090332 10114674 SH SOLE 22 9101996 0 1012678 AMERICAN TOWER CORP NEW COM 03027X100 164096957 844207 SH SOLE 23 844207 0 0 AMERICAN TOWER CORP NEW COM 03027X100 176063767 905771 SH SOLE 25 903074 0 2697 AMERICAN TOWER CORP NEW COM 03027X100 109406783 562850 SH SOLE 26 319897 0 242953 AMERICAN TOWER CORP NEW COM 03027X100 131831820 678217 SH SOLE 28 6822 0 671395 AMERICAN TOWER CORP NEW COM 03027X100 714263694 3674574 SH SOLE 30 3674574 0 0 AMERICAN TOWER CORP NEW COM 03027X100 20932977 107691 SH SOLE 31 104084 0 3607 AMERICAN TOWER CORP NEW COM 03027X100 90533068 465753 SH SOLE 34 465753 0 0 AMERICAN TOWER CORP NEW COM 03027X100 18755143 96487 SH SOLE 36 96487 0 0 AMERICAN TOWER CORP NEW COM 03027X100 4333508 22294 SH SOLE 40 22294 0 0 AMERICAN TOWER CORP NEW COM 03027X100 151616 780 SH OTR 43 780 0 0 AMERICAN TOWER CORP NEW COM 03027X100 110510738 568529 SH SOLE 43 486379 0 82151 AMERICAN VANGUARD CORP COM 030371108 399152 46413 SH SOLE 2 35466 0 10947 AMERICAN VANGUARD CORP COM 030371108 1015884 118126 SH SOLE 7 118126 0 0 AMERICAN VANGUARD CORP COM 030371108 643521 74828 SH SOLE 18 74828 0 0 AMERICAN VANGUARD CORP COM 030371108 479106 55710 SH SOLE 19 55710 0 0 AMERICAN VANGUARD CORP COM 030371108 8323880 967893 SH SOLE 21 967893 0 0 AMERICAN VANGUARD CORP COM 030371108 6525026 758724 SH SOLE 22 736765 0 21959 AMERICAN VANGUARD CORP COM 030371108 51127 5945 SH SOLE 43 4278 0 1667 AMERICAN WELL CORP CL A 03044L105 49658 152888 SH SOLE 2 133901 0 18987 AMERICAN WELL CORP CL A 03044L105 16604 51120 SH SOLE 18 0 0 51120 AMERICAN WELL CORP CL A 03044L105 353700 1088977 SH SOLE 19 1088977 0 0 AMERICAN WELL CORP CL A 03044L105 146064 449703 SH SOLE 21 449703 0 0 AMERICAN WELL CORP CL A 03044L105 1602506 4933824 SH SOLE 22 4825795 0 108029 AMERICAN WELL CORP CL A 03044L105 45307 139492 SH SOLE 28 139492 0 0 AMERICAN WELL CORP CL A 03044L105 1331 4098 SH SOLE 43 4098 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 5222656 66446 SH SOLE 2 37615 0 28831 AMERICAN WOODMARK CORPORATIO COM 030506109 6288 80 SH SOLE 4 80 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 476866 6067 SH SOLE 7 5750 0 317 AMERICAN WOODMARK CORPORATIO COM 030506109 4174525 53111 SH SOLE 18 53111 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 10856389 138122 SH SOLE 19 138122 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 144945081 1844085 SH SOLE 21 1844085 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 48619209 618565 SH SOLE 22 586989 0 31576 AMERICAN WOODMARK CORPORATIO COM 030506109 289091 3678 SH SOLE 23 3678 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 262760 3343 SH SOLE 25 3343 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 784821 9985 SH SOLE 26 5971 0 4014 AMERICAN WOODMARK CORPORATIO COM 030506109 3073889 39108 SH SOLE 30 39108 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 272428 3466 SH SOLE 40 3466 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 791188 10066 SH SOLE 43 9672 0 394 AMERICAN WTR WKS CO INC NEW COM 030420103 40148611 310844 SH SOLE 2 92350 0 218494 AMERICAN WTR WKS CO INC NEW COM 030420103 37629087 291337 SH SOLE 4 165920 0 125417 AMERICAN WTR WKS CO INC NEW COM 030420103 85845548 664645 SH SOLE 7 606130 0 58515 AMERICAN WTR WKS CO INC NEW COM 030420103 1683988 13038 SH SOLE 13 13038 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 3571403 27651 SH SOLE 15 27651 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 44181374 342067 SH SOLE 18 330009 0 12058 AMERICAN WTR WKS CO INC NEW COM 030420103 37040376 286779 SH SOLE 19 286779 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 816994735 6325447 SH SOLE 21 6325447 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 540499468 4184728 SH SOLE 22 3763327 0 421401 AMERICAN WTR WKS CO INC NEW COM 030420103 30024275 232458 SH SOLE 23 232458 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 99587268 771038 SH SOLE 25 676450 0 94588 AMERICAN WTR WKS CO INC NEW COM 030420103 24260898 187836 SH SOLE 26 115173 0 72663 AMERICAN WTR WKS CO INC NEW COM 030420103 75729479 586323 SH SOLE 28 16221 0 570102 AMERICAN WTR WKS CO INC NEW COM 030420103 428961801 3321166 SH SOLE 30 3318513 0 2653 AMERICAN WTR WKS CO INC NEW COM 030420103 5766607 44647 SH SOLE 31 43193 0 1454 AMERICAN WTR WKS CO INC NEW COM 030420103 16897486 130826 SH SOLE 34 130826 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 5606965 43411 SH SOLE 36 43411 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 1219400 9441 SH SOLE 40 9441 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 31644 245 SH OTR 43 245 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 96448308 746735 SH SOLE 43 697181 0 49554 AMERICAS CAR-MART INC COM 03062T105 2126617 35320 SH SOLE 2 31340 0 3980 AMERICAS CAR-MART INC COM 03062T105 351446 5837 SH SOLE 7 5527 0 310 AMERICAS CAR-MART INC COM 03062T105 1126047 18702 SH SOLE 18 18702 0 0 AMERICAS CAR-MART INC COM 03062T105 822408 13659 SH SOLE 19 13659 0 0 AMERICAS CAR-MART INC COM 03062T105 15048647 249936 SH SOLE 21 249936 0 0 AMERICAS CAR-MART INC COM 03062T105 12483761 207337 SH SOLE 22 198711 0 8626 AMERICAS CAR-MART INC COM 03062T105 102839 1708 SH SOLE 25 1708 0 0 AMERICAS CAR-MART INC COM 03062T105 760272 12627 SH SOLE 30 12627 0 0 AMERICAS CAR-MART INC COM 03062T105 55935 929 SH SOLE 40 929 0 0 AMERICAS CAR-MART INC COM 03062T105 313212 5202 SH SOLE 43 5004 0 198 AMERICOLD REALTY TRUST INC COM 03064D108 9227985 361315 SH SOLE 2 111054 0 250261 AMERICOLD REALTY TRUST INC COM 03064D108 3708178 145191 SH SOLE 4 145191 0 0 AMERICOLD REALTY TRUST INC COM 03064D108 11898039 465859 SH SOLE 7 420409 0 45450 AMERICOLD REALTY TRUST INC COM 03064D108 2152307 84272 SH SOLE 18 84272 0 0 AMERICOLD REALTY TRUST INC COM 03064D108 14755709 577749 SH SOLE 19 577749 0 0 AMERICOLD REALTY TRUST INC COM 03064D108 129745831 5080103 SH SOLE 21 5080103 0 0 AMERICOLD REALTY TRUST INC COM 03064D108 245933931 9629363 SH SOLE 22 9110824 0 518539 AMERICOLD REALTY TRUST INC COM 03064D108 306531 12002 SH SOLE 23 12002 0 0 AMERICOLD REALTY TRUST INC COM 03064D108 34659874 1357082 SH SOLE 25 1357082 0 0 AMERICOLD REALTY TRUST INC COM 03064D108 2040978 79913 SH SOLE 26 79913 0 0 AMERICOLD REALTY TRUST INC COM 03064D108 5668424 221943 SH SOLE 28 35525 0 186418 AMERICOLD REALTY TRUST INC COM 03064D108 23404984 916405 SH SOLE 30 916405 0 0 AMERICOLD REALTY TRUST INC COM 03064D108 91612 3587 SH SOLE 31 3587 0 0 AMERICOLD REALTY TRUST INC COM 03064D108 83695 3277 SH SOLE 36 3277 0 0 AMERICOLD REALTY TRUST INC COM 03064D108 1541875 60371 SH SOLE 40 60371 0 0 AMERICOLD REALTY TRUST INC COM 03064D108 14226 557 SH OTR 43 557 0 0 AMERICOLD REALTY TRUST INC COM 03064D108 4226501 165486 SH SOLE 43 145754 0 19732 AMERIPRISE FINL INC COM 03076C106 103301377 241816 SH SOLE 2 54534 0 187282 AMERIPRISE FINL INC COM 03076C106 42270878 98951 SH SOLE 4 53346 0 45605 AMERIPRISE FINL INC COM 03076C106 26898446 62966 SH SOLE 7 54563 0 8403 AMERIPRISE FINL INC COM 03076C106 1596836 3738 SH SOLE 13 3738 0 0 AMERIPRISE FINL INC COM 03076C106 6163070 14427 SH SOLE 15 14427 0 0 AMERIPRISE FINL INC COM 03076C106 89177194 208753 SH SOLE 18 202167 0 6586 AMERIPRISE FINL INC COM 03076C106 19734042 46195 SH SOLE 19 46195 0 0 AMERIPRISE FINL INC COM 03076C106 1487807934 3482778 SH SOLE 21 3482778 0 0 AMERIPRISE FINL INC COM 03076C106 919939995 2153468 SH SOLE 22 1928873 0 224595 AMERIPRISE FINL INC COM 03076C106 51332859 120164 SH SOLE 23 120164 0 0 AMERIPRISE FINL INC COM 03076C106 263605279 617068 SH SOLE 25 367964 0 249104 AMERIPRISE FINL INC COM 03076C106 77071484 180415 SH SOLE 26 136818 0 43597 AMERIPRISE FINL INC COM 03076C106 94549536 221329 SH SOLE 28 8670 0 212659 AMERIPRISE FINL INC COM 03076C106 147808 346 SH SOLE 29 346 0 0 AMERIPRISE FINL INC COM 03076C106 319381768 747634 SH SOLE 30 747634 0 0 AMERIPRISE FINL INC COM 03076C106 9909954 23198 SH SOLE 31 22399 0 799 AMERIPRISE FINL INC COM 03076C106 44804542 104882 SH SOLE 34 104882 0 0 AMERIPRISE FINL INC COM 03076C106 8779609 20552 SH SOLE 36 20552 0 0 AMERIPRISE FINL INC COM 03076C106 2098357 4912 SH SOLE 40 4912 0 0 AMERIPRISE FINL INC COM 03076C106 37020 87 SH OTR 43 87 0 0 AMERIPRISE FINL INC COM 03076C106 102506747 239956 SH SOLE 43 213530 0 26426 AMERIS BANCORP COM 03076K108 4033539 80110 SH SOLE 2 27134 0 52976 AMERIS BANCORP COM 03076K108 11429 227 SH SOLE 4 227 0 0 AMERIS BANCORP COM 03076K108 680883 13523 SH SOLE 7 12843 0 680 AMERIS BANCORP COM 03076K108 10704309 212598 SH SOLE 18 212598 0 0 AMERIS BANCORP COM 03076K108 12070456 239731 SH SOLE 19 239731 0 0 AMERIS BANCORP COM 03076K108 366942442 7287834 SH SOLE 21 7287834 0 0 AMERIS BANCORP COM 03076K108 103656955 2058728 SH SOLE 22 1959004 0 99724 AMERIS BANCORP COM 03076K108 133981 2661 SH SOLE 23 2661 0 0 AMERIS BANCORP COM 03076K108 638237 12676 SH SOLE 25 12676 0 0 AMERIS BANCORP COM 03076K108 1975432 39234 SH SOLE 26 13173 0 26061 AMERIS BANCORP COM 03076K108 46221 918 SH SOLE 28 918 0 0 AMERIS BANCORP COM 03076K108 7028558 139594 SH SOLE 30 139594 0 0 AMERIS BANCORP COM 03076K108 79654 1582 SH SOLE 36 1582 0 0 AMERIS BANCORP COM 03076K108 692766 13759 SH SOLE 40 13759 0 0 AMERIS BANCORP COM 03076K108 717446 14249 SH SOLE 43 13697 0 552 AMERISAFE INC COM 03071H100 1457324 33204 SH SOLE 2 26102 0 7102 AMERISAFE INC COM 03071H100 3072 70 SH SOLE 4 70 0 0 AMERISAFE INC COM 03071H100 8032 183 SH SOLE 7 183 0 0 AMERISAFE INC COM 03071H100 2681372 61093 SH SOLE 18 61093 0 0 AMERISAFE INC COM 03071H100 1919749 43740 SH SOLE 19 43740 0 0 AMERISAFE INC COM 03071H100 95782903 2182340 SH SOLE 21 2182340 0 0 AMERISAFE INC COM 03071H100 26315917 599588 SH SOLE 22 575737 0 23851 AMERISAFE INC COM 03071H100 243238 5542 SH SOLE 25 5542 0 0 AMERISAFE INC COM 03071H100 143915 3279 SH SOLE 26 3279 0 0 AMERISAFE INC COM 03071H100 168889 3848 SH SOLE 28 344 0 3504 AMERISAFE INC COM 03071H100 1771005 40351 SH SOLE 30 40351 0 0 AMERISAFE INC COM 03071H100 254869 5807 SH SOLE 34 5807 0 0 AMERISAFE INC COM 03071H100 146680 3342 SH SOLE 40 3342 0 0 AMERISAFE INC COM 03071H100 1781978 40601 SH SOLE 43 35831 0 4770 AMERISERV FINL INC COM 03074A102 7426 3286 SH SOLE 18 3286 0 0 AMERISERV FINL INC COM 03074A102 76490 33845 SH SOLE 21 33845 0 0 AMERISERV FINL INC COM 03074A102 241682 106939 SH SOLE 22 106939 0 0 AMES NATL CORP COM 031001100 86980 4245 SH SOLE 2 326 0 3919 AMES NATL CORP COM 031001100 608881 29716 SH SOLE 18 29716 0 0 AMES NATL CORP COM 031001100 396994 19375 SH SOLE 19 19375 0 0 AMES NATL CORP COM 031001100 6838763 333761 SH SOLE 21 333761 0 0 AMES NATL CORP COM 031001100 5070128 247444 SH SOLE 22 240407 0 7037 AMES NATL CORP COM 031001100 2131 104 SH SOLE 43 104 0 0 AMETEK INC COM 031100100 136782221 820480 SH SOLE 2 466073 0 354407 AMETEK INC COM 031100100 73474932 440735 SH SOLE 4 151484 0 289251 AMETEK INC COM 031100100 25952579 155675 SH SOLE 7 136801 0 18874 AMETEK INC COM 031100100 14433085 86576 SH SOLE 13 86576 0 0 AMETEK INC COM 031100100 5578783 33464 SH SOLE 15 33464 0 0 AMETEK INC COM 031100100 58551886 351220 SH SOLE 18 325449 0 25771 AMETEK INC COM 031100100 26731782 160349 SH SOLE 19 160349 0 0 AMETEK INC COM 031100100 1026519659 6157517 SH SOLE 21 6157517 0 0 AMETEK INC COM 031100100 839920489 5038213 SH SOLE 22 4526470 0 511743 AMETEK INC COM 031100100 85373858 512110 SH SOLE 23 512110 0 0 AMETEK INC COM 031100100 95894259 575216 SH SOLE 25 564876 0 10340 AMETEK INC COM 031100100 50526133 303078 SH SOLE 26 202432 0 100646 AMETEK INC COM 031100100 101846140 610918 SH SOLE 28 3454 0 607464 AMETEK INC COM 031100100 7937230 47611 SH SOLE 29 47611 0 0 AMETEK INC COM 031100100 294286328 1765259 SH SOLE 30 1729818 0 35441 AMETEK INC COM 031100100 27489645 164895 SH SOLE 31 163085 0 1810 AMETEK INC COM 031100100 6991151 41936 SH SOLE 34 41936 0 0 AMETEK INC COM 031100100 7437933 44616 SH SOLE 36 44616 0 0 AMETEK INC COM 031100100 1866318 11195 SH SOLE 40 11195 0 0 AMETEK INC COM 031100100 38677 232 SH OTR 43 232 0 0 AMETEK INC COM 031100100 51822465 310854 SH SOLE 43 272566 0 38288 AMGEN INC COM 031162100 427011042 1366654 SH SOLE 2 640018 0 726636 AMGEN INC COM 031162100 147958510 473543 SH SOLE 4 230277 0 243266 AMGEN INC COM 031162100 194833509 623567 SH SOLE 7 570789 0 52778 AMGEN INC COM 031162100 13501902 43213 SH SOLE 13 43213 0 0 AMGEN INC COM 031162100 24451400 78257 SH SOLE 15 78257 0 0 AMGEN INC COM 031162100 282529788 904240 SH SOLE 18 854578 0 49662 AMGEN INC COM 031162100 472418776 1511982 SH SOLE 19 1511982 0 0 AMGEN INC COM 031162100 5138431469 16445612 SH SOLE 21 16445612 0 0 AMGEN INC COM 031162100 3674179537 11759256 SH SOLE 22 10563958 0 1195298 AMGEN INC COM 031162100 265305357 849113 SH SOLE 23 849113 0 0 AMGEN INC COM 031162100 425373492 1361413 SH SOLE 25 1200941 0 160472 AMGEN INC COM 031162100 214593160 686808 SH SOLE 26 401182 0 285626 AMGEN INC COM 031162100 388314422 1242805 SH SOLE 28 55127 0 1187678 AMGEN INC COM 031162100 3173242 10156 SH SOLE 29 10156 0 0 AMGEN INC COM 031162100 1698398213 5435744 SH SOLE 30 5435744 0 0 AMGEN INC COM 031162100 44700659 143065 SH SOLE 31 138856 0 4209 AMGEN INC COM 031162100 66080363 211491 SH SOLE 32 211491 0 0 AMGEN INC COM 031162100 580804244 1858871 SH SOLE 34 1858871 0 0 AMGEN INC COM 031162100 13125400 42008 SH SOLE 35 42008 0 0 AMGEN INC COM 031162100 36044857 115362 SH SOLE 36 115362 0 0 AMGEN INC COM 031162100 8054024 25777 SH SOLE 40 25777 0 0 AMGEN INC COM 031162100 254334 814 SH OTR 43 814 0 0 AMGEN INC COM 031162100 266513103 852978 SH SOLE 43 763924 0 89055 AMICUS THERAPEUTICS INC COM 03152W109 3211243 323714 SH SOLE 2 175771 0 147943 AMICUS THERAPEUTICS INC COM 03152W109 7688 775 SH SOLE 4 775 0 0 AMICUS THERAPEUTICS INC COM 03152W109 22538 2272 SH SOLE 7 2272 0 0 AMICUS THERAPEUTICS INC COM 03152W109 7724982 778728 SH SOLE 18 745440 0 33288 AMICUS THERAPEUTICS INC COM 03152W109 12456187 1255664 SH SOLE 19 1255664 0 0 AMICUS THERAPEUTICS INC COM 03152W109 124398496 12540171 SH SOLE 21 12540171 0 0 AMICUS THERAPEUTICS INC COM 03152W109 88231644 8894319 SH SOLE 22 8622902 0 271417 AMICUS THERAPEUTICS INC COM 03152W109 190246 19178 SH SOLE 23 19178 0 0 AMICUS THERAPEUTICS INC COM 03152W109 428891 43235 SH SOLE 25 43235 0 0 AMICUS THERAPEUTICS INC COM 03152W109 918056 92546 SH SOLE 26 89579 0 2967 AMICUS THERAPEUTICS INC COM 03152W109 42458 4280 SH SOLE 28 4280 0 0 AMICUS THERAPEUTICS INC COM 03152W109 2973599 299758 SH SOLE 30 299758 0 0 AMICUS THERAPEUTICS INC COM 03152W109 445378 44897 SH SOLE 40 44897 0 0 AMICUS THERAPEUTICS INC COM 03152W109 26754 2697 SH OTR 43 2697 0 0 AMICUS THERAPEUTICS INC COM 03152W109 688696 69425 SH SOLE 43 63101 0 6324 AMKOR TECHNOLOGY INC COM 031652100 14884358 371923 SH SOLE 2 189668 0 182255 AMKOR TECHNOLOGY INC COM 031652100 23932 598 SH SOLE 4 320 0 278 AMKOR TECHNOLOGY INC COM 031652100 59350 1483 SH SOLE 7 1483 0 0 AMKOR TECHNOLOGY INC COM 031652100 9007101 225065 SH SOLE 18 215893 0 9172 AMKOR TECHNOLOGY INC COM 031652100 37576819 938951 SH SOLE 19 938951 0 0 AMKOR TECHNOLOGY INC COM 031652100 221216473 5527648 SH SOLE 21 5527648 0 0 AMKOR TECHNOLOGY INC COM 031652100 153951617 3846867 SH SOLE 22 3646204 0 200663 AMKOR TECHNOLOGY INC COM 031652100 671536 16780 SH SOLE 23 16780 0 0 AMKOR TECHNOLOGY INC COM 031652100 922341 23047 SH SOLE 25 23047 0 0 AMKOR TECHNOLOGY INC COM 031652100 6211264 155204 SH SOLE 26 27341 0 127863 AMKOR TECHNOLOGY INC COM 031652100 375508 9383 SH SOLE 28 2189 0 7194 AMKOR TECHNOLOGY INC COM 031652100 4117178 102878 SH SOLE 30 102878 0 0 AMKOR TECHNOLOGY INC COM 031652100 56348 1408 SH SOLE 31 1408 0 0 AMKOR TECHNOLOGY INC COM 031652100 24933420 623024 SH SOLE 34 623024 0 0 AMKOR TECHNOLOGY INC COM 031652100 62871 1571 SH SOLE 36 1571 0 0 AMKOR TECHNOLOGY INC COM 031652100 917459 22925 SH SOLE 40 22925 0 0 AMKOR TECHNOLOGY INC COM 031652100 10719212 267846 SH SOLE 43 255136 0 12710 AMMO INC COM 00175J107 43480 25881 SH SOLE 2 4531 0 21350 AMMO INC COM 00175J107 1779 1059 SH SOLE 7 1059 0 0 AMMO INC COM 00175J107 458022 272632 SH SOLE 18 272632 0 0 AMMO INC COM 00175J107 316376 188319 SH SOLE 19 188319 0 0 AMMO INC COM 00175J107 5510933 3280317 SH SOLE 21 3280317 0 0 AMMO INC COM 00175J107 4014407 2389528 SH SOLE 22 2316473 0 73055 AMMO INC COM 00175J107 160 95 SH SOLE 43 95 0 0 AMN HEALTHCARE SVCS INC COM 001744101 3056331 59659 SH SOLE 2 44592 0 15067 AMN HEALTHCARE SVCS INC COM 001744101 8146 159 SH SOLE 4 159 0 0 AMN HEALTHCARE SVCS INC COM 001744101 727978 14210 SH SOLE 7 13485 0 725 AMN HEALTHCARE SVCS INC COM 001744101 6049648 118088 SH SOLE 18 111602 0 6486 AMN HEALTHCARE SVCS INC COM 001744101 6903601 134757 SH SOLE 19 134757 0 0 AMN HEALTHCARE SVCS INC COM 001744101 219698625 4288476 SH SOLE 21 4288476 0 0 AMN HEALTHCARE SVCS INC COM 001744101 62025749 1210731 SH SOLE 22 1169923 0 40808 AMN HEALTHCARE SVCS INC COM 001744101 35759 698 SH SOLE 23 698 0 0 AMN HEALTHCARE SVCS INC COM 001744101 412555 8053 SH SOLE 25 8053 0 0 AMN HEALTHCARE SVCS INC COM 001744101 7269691 141903 SH SOLE 26 34546 0 107357 AMN HEALTHCARE SVCS INC COM 001744101 1075471 20993 SH SOLE 28 20993 0 0 AMN HEALTHCARE SVCS INC COM 001744101 7568669 147739 SH SOLE 30 147739 0 0 AMN HEALTHCARE SVCS INC COM 001744101 58658 1145 SH SOLE 36 1145 0 0 AMN HEALTHCARE SVCS INC COM 001744101 436019 8511 SH SOLE 40 8511 0 0 AMN HEALTHCARE SVCS INC COM 001744101 3046312 59463 SH SOLE 43 51731 0 7732 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 1132453 178339 SH SOLE 2 90264 0 88075 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 5880 926 SH SOLE 4 926 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 7912 1246 SH SOLE 7 1246 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 2573318 405247 SH SOLE 18 405247 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 2406167 378924 SH SOLE 19 378924 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 37539657 5911757 SH SOLE 21 5911757 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 26240683 4132391 SH SOLE 22 4007682 0 124709 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 137109 21592 SH SOLE 25 21592 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 19 3 SH SOLE 26 0 0 3 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 90341 14227 SH SOLE 28 0 0 14227 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 439680 69241 SH SOLE 30 69241 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 160217 25231 SH SOLE 40 25231 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 909993 143306 SH SOLE 43 138685 0 4621 AMPCO-PITTSBURG CORP COM 032037103 1977 2567 SH SOLE 18 2567 0 0 AMPCO-PITTSBURG CORP COM 032037103 21902 28444 SH SOLE 21 28444 0 0 AMPCO-PITTSBURG CORP COM 032037103 123665 160604 SH SOLE 22 160604 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 1180200 29505 SH SOLE 2 13987 0 15518 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 5680 142 SH SOLE 4 142 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 11760 294 SH SOLE 7 294 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 4562080 114052 SH SOLE 18 109729 0 4323 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 4487280 112182 SH SOLE 19 112182 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 173203440 4330086 SH SOLE 21 4330086 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 46051440 1151286 SH SOLE 22 1114343 0 36943 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 19880 497 SH SOLE 23 497 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 297640 7441 SH SOLE 25 7441 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 834360 20859 SH SOLE 26 20859 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 237800 5945 SH SOLE 28 0 0 5945 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 4229040 105726 SH SOLE 30 105726 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 315640 7891 SH SOLE 40 7891 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 2264720 56618 SH SOLE 43 55869 0 749 AMPHENOL CORP NEW CL A 032095101 122386902 1816638 SH SOLE 2 426833 0 1389805 AMPHENOL CORP NEW CL A 032095101 70819277 1051199 SH SOLE 4 501439 0 549760 AMPHENOL CORP NEW CL A 032095101 57770920 857517 SH SOLE 7 759544 0 97973 AMPHENOL CORP NEW CL A 032095101 4004608 59442 SH SOLE 13 59442 0 0 AMPHENOL CORP NEW CL A 032095101 11776141 174798 SH SOLE 15 174798 0 0 AMPHENOL CORP NEW CL A 032095101 170251266 2527108 SH SOLE 18 2451843 0 75265 AMPHENOL CORP NEW CL A 032095101 21869784 324622 SH SOLE 19 324622 0 0 AMPHENOL CORP NEW CL A 032095101 2713126998 40272035 SH SOLE 21 40272035 0 0 AMPHENOL CORP NEW CL A 032095101 1814694691 26936243 SH SOLE 22 24346717 0 2589526 AMPHENOL CORP NEW CL A 032095101 97355107 1445081 SH SOLE 23 1445081 0 0 AMPHENOL CORP NEW CL A 032095101 127616970 1894270 SH SOLE 25 1888653 0 5617 AMPHENOL CORP NEW CL A 032095101 76106542 1129680 SH SOLE 26 694002 0 435678 AMPHENOL CORP NEW CL A 032095101 173376426 2573496 SH SOLE 28 17012 0 2556484 AMPHENOL CORP NEW CL A 032095101 605956568 8994457 SH SOLE 30 8948129 0 46328 AMPHENOL CORP NEW CL A 032095101 18580848 275803 SH SOLE 31 266459 0 9344 AMPHENOL CORP NEW CL A 032095101 11817035 175405 SH SOLE 34 175405 0 0 AMPHENOL CORP NEW CL A 032095101 20138914 298930 SH SOLE 36 298930 0 0 AMPHENOL CORP NEW CL A 032095101 3927402 58296 SH SOLE 40 58296 0 0 AMPHENOL CORP NEW CL A 032095101 127599 1894 SH OTR 43 1894 0 0 AMPHENOL CORP NEW CL A 032095101 128077768 1901110 SH SOLE 43 1579278 0 321832 AMPLIFY ENERGY CORP NEW COM 03212B103 495842 73133 SH SOLE 2 1554 0 71579 AMPLIFY ENERGY CORP NEW COM 03212B103 1336 197 SH SOLE 7 197 0 0 AMPLIFY ENERGY CORP NEW COM 03212B103 763659 112634 SH SOLE 18 112634 0 0 AMPLIFY ENERGY CORP NEW COM 03212B103 573819 84634 SH SOLE 19 84634 0 0 AMPLIFY ENERGY CORP NEW COM 03212B103 9378889 1383317 SH SOLE 21 1383317 0 0 AMPLIFY ENERGY CORP NEW COM 03212B103 6315936 931554 SH SOLE 22 899851 0 31703 AMPLIFY ENERGY CORP NEW COM 03212B103 9621 1419 SH SOLE 43 1419 0 0 AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664 226555 3500 SH SOLE 43 3500 0 0 AMPLITECH GROUP INC COM NEW 03211Q200 653 622 SH SOLE 18 622 0 0 AMPLITECH GROUP INC COM NEW 03211Q200 6834 6509 SH SOLE 21 6509 0 0 AMPLITUDE INC COM CL A 03213A104 986521 110845 SH SOLE 2 92859 0 17986 AMPLITUDE INC COM CL A 03213A104 409 46 SH SOLE 4 46 0 0 AMPLITUDE INC COM CL A 03213A104 5785 650 SH SOLE 7 650 0 0 AMPLITUDE INC COM CL A 03213A104 1700496 191067 SH SOLE 18 191067 0 0 AMPLITUDE INC COM CL A 03213A104 1887628 212093 SH SOLE 19 212093 0 0 AMPLITUDE INC COM CL A 03213A104 26830029 3014610 SH SOLE 21 3014610 0 0 AMPLITUDE INC COM CL A 03213A104 19649429 2207801 SH SOLE 22 2153913 0 53888 AMPLITUDE INC COM CL A 03213A104 123879 13919 SH SOLE 25 13919 0 0 AMPLITUDE INC COM CL A 03213A104 328552 36916 SH SOLE 26 36916 0 0 AMPLITUDE INC COM CL A 03213A104 100303 11270 SH SOLE 30 11270 0 0 AMPLITUDE INC COM CL A 03213A104 130091 14617 SH SOLE 40 14617 0 0 AMPLITUDE INC COM CL A 03213A104 471184 52942 SH SOLE 43 48400 0 4542 AMPRIUS TECHNOLOGIES INC COMMON STOCK 03214Q108 856 674 SH SOLE 2 0 0 674 AMPRIUS TECHNOLOGIES INC COMMON STOCK 03214Q108 19270 15173 SH SOLE 18 15173 0 0 AMPRIUS TECHNOLOGIES INC COMMON STOCK 03214Q108 13165 10366 SH SOLE 19 10366 0 0 AMPRIUS TECHNOLOGIES INC COMMON STOCK 03214Q108 430479 338960 SH SOLE 21 338960 0 0 AMPRIUS TECHNOLOGIES INC COMMON STOCK 03214Q108 335981 264552 SH SOLE 22 264133 0 419 AMREP CORP COM 032159105 9550 505 SH SOLE 18 505 0 0 AMREP CORP COM 032159105 105764 5593 SH SOLE 21 5593 0 0 AMREP CORP COM 032159105 115124 6088 SH SOLE 22 6088 0 0 AMTECH SYS INC COM PAR $0.01N 032332504 13519 2307 SH SOLE 18 2307 0 0 AMTECH SYS INC COM PAR $0.01N 032332504 150420 25669 SH SOLE 21 25669 0 0 AMTECH SYS INC COM PAR $0.01N 032332504 534807 91264 SH SOLE 22 91264 0 0 AMYLYX PHARMACEUTICALS INC COM 03237H101 765162 402717 SH SOLE 2 347162 0 55555 AMYLYX PHARMACEUTICALS INC COM 03237H101 24837 13072 SH SOLE 18 13072 0 0 AMYLYX PHARMACEUTICALS INC COM 03237H101 177682 93517 SH SOLE 19 93517 0 0 AMYLYX PHARMACEUTICALS INC COM 03237H101 1433750 754605 SH SOLE 21 754605 0 0 AMYLYX PHARMACEUTICALS INC COM 03237H101 2464967 1297351 SH SOLE 22 1263120 0 34231 AMYLYX PHARMACEUTICALS INC COM 03237H101 27005 14213 SH SOLE 23 14213 0 0 AMYLYX PHARMACEUTICALS INC COM 03237H101 109444 57602 SH SOLE 26 0 0 57602 AMYLYX PHARMACEUTICALS INC COM 03237H101 69662 36664 SH SOLE 30 36664 0 0 AN2 THERAPEUTICS INC COM 037326105 1387 645 SH SOLE 2 645 0 0 AN2 THERAPEUTICS INC COM 037326105 6970 3242 SH SOLE 18 3242 0 0 AN2 THERAPEUTICS INC COM 037326105 73592 34229 SH SOLE 21 34229 0 0 AN2 THERAPEUTICS INC COM 037326105 533953 248350 SH SOLE 22 248350 0 0 AN2 THERAPEUTICS INC COM 037326105 28460 13237 SH SOLE 26 0 0 13237 ANALOG DEVICES INC COM 032654105 202879542 888809 SH SOLE 2 186509 0 702300 ANALOG DEVICES INC COM 032654105 102132883 447441 SH SOLE 4 231001 0 216440 ANALOG DEVICES INC COM 032654105 111248902 487378 SH SOLE 7 443107 0 44271 ANALOG DEVICES INC COM 032654105 5189035 22733 SH SOLE 13 22733 0 0 ANALOG DEVICES INC COM 032654105 16909273 74079 SH SOLE 15 74079 0 0 ANALOG DEVICES INC COM 032654105 225595293 988326 SH SOLE 18 956878 0 31448 ANALOG DEVICES INC COM 032654105 35501506 155531 SH SOLE 19 155531 0 0 ANALOG DEVICES INC COM 032654105 3468400428 15194955 SH SOLE 21 15194955 0 0 ANALOG DEVICES INC COM 032654105 2407338840 10546477 SH SOLE 22 9460650 0 1085827 ANALOG DEVICES INC COM 032654105 175612059 769351 SH SOLE 23 769351 0 0 ANALOG DEVICES INC COM 032654105 557252736 2441307 SH SOLE 25 2273502 0 167805 ANALOG DEVICES INC COM 032654105 105619326 462715 SH SOLE 26 279103 0 183612 ANALOG DEVICES INC COM 032654105 224096081 981758 SH SOLE 28 23489 0 958269 ANALOG DEVICES INC COM 032654105 909159808 3983001 SH SOLE 30 3981617 0 1384 ANALOG DEVICES INC COM 032654105 26098564 114337 SH SOLE 31 110433 0 3904 ANALOG DEVICES INC COM 032654105 34519760 151230 SH SOLE 32 151230 0 0 ANALOG DEVICES INC COM 032654105 235345419 1031041 SH SOLE 34 1031041 0 0 ANALOG DEVICES INC COM 032654105 23156292 101447 SH SOLE 36 101447 0 0 ANALOG DEVICES INC COM 032654105 5423914 23762 SH SOLE 40 23762 0 0 ANALOG DEVICES INC COM 032654105 152934 670 SH OTR 43 670 0 0 ANALOG DEVICES INC COM 032654105 155882439 682916 SH SOLE 43 570345 0 112571 ANAPTYSBIO INC COM 032724106 327985 13088 SH SOLE 2 9040 0 4048 ANAPTYSBIO INC COM 032724106 4160 166 SH SOLE 7 166 0 0 ANAPTYSBIO INC COM 032724106 1306478 52134 SH SOLE 18 52134 0 0 ANAPTYSBIO INC COM 032724106 1108855 44248 SH SOLE 19 44248 0 0 ANAPTYSBIO INC COM 032724106 24104086 961855 SH SOLE 21 961855 0 0 ANAPTYSBIO INC COM 032724106 14673482 585534 SH SOLE 22 576916 0 8618 ANAPTYSBIO INC COM 032724106 68238 2723 SH SOLE 25 2723 0 0 ANAPTYSBIO INC COM 032724106 160935 6422 SH SOLE 26 6422 0 0 ANAPTYSBIO INC COM 032724106 6340 253 SH SOLE 28 253 0 0 ANAPTYSBIO INC COM 032724106 1974377 78786 SH SOLE 30 78786 0 0 ANAPTYSBIO INC COM 032724106 65432 2611 SH SOLE 40 2611 0 0 ANAPTYSBIO INC COM 032724106 554427 22124 SH SOLE 43 20728 0 1396 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 229711 54434 SH SOLE 2 37395 0 17039 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 3203 759 SH SOLE 7 759 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 891581 211275 SH SOLE 18 211275 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 695262 164754 SH SOLE 19 164754 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 14604217 3460715 SH SOLE 21 3460715 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 9971113 2362823 SH SOLE 22 2309466 0 53357 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 189098 44810 SH SOLE 30 44810 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 387826 91902 SH SOLE 43 75411 0 16491 ANDERSONS INC COM 034164103 2530890 51026 SH SOLE 2 21977 0 29049 ANDERSONS INC COM 034164103 3422 69 SH SOLE 4 69 0 0 ANDERSONS INC COM 034164103 7636069 153953 SH SOLE 7 153433 0 520 ANDERSONS INC COM 034164103 5509221 111073 SH SOLE 18 104467 0 6606 ANDERSONS INC COM 034164103 6227330 125551 SH SOLE 19 125551 0 0 ANDERSONS INC COM 034164103 179271314 3614341 SH SOLE 21 3614341 0 0 ANDERSONS INC COM 034164103 53183798 1072254 SH SOLE 22 1023755 0 48499 ANDERSONS INC COM 034164103 303304 6115 SH SOLE 25 6115 0 0 ANDERSONS INC COM 034164103 569656 11485 SH SOLE 26 3951 0 7534 ANDERSONS INC COM 034164103 6398 129 SH SOLE 28 129 0 0 ANDERSONS INC COM 034164103 4580957 92358 SH SOLE 30 92358 0 0 ANDERSONS INC COM 034164103 43698 881 SH SOLE 36 881 0 0 ANDERSONS INC COM 034164103 377605 7613 SH SOLE 40 7613 0 0 ANDERSONS INC COM 034164103 1184215 23875 SH SOLE 43 21982 0 1893 ANEBULO PHARMACEUTICALS INC COM 034569103 999 366 SH SOLE 18 366 0 0 ANEBULO PHARMACEUTICALS INC COM 034569103 9268 3395 SH SOLE 21 3395 0 0 ANGEL OAK MORTGAGE REIT INC COM 03464Y108 65186 4976 SH SOLE 2 286 0 4690 ANGEL OAK MORTGAGE REIT INC COM 03464Y108 509328 38880 SH SOLE 18 38880 0 0 ANGEL OAK MORTGAGE REIT INC COM 03464Y108 375865 28692 SH SOLE 19 28692 0 0 ANGEL OAK MORTGAGE REIT INC COM 03464Y108 8370704 638985 SH SOLE 21 638985 0 0 ANGEL OAK MORTGAGE REIT INC COM 03464Y108 4752326 362773 SH SOLE 22 355614 0 7159 ANGEL OAK MORTGAGE REIT INC COM 03464Y108 540 41 SH SOLE 43 41 0 0 ANGI INC COM CL A NEW 00183L102 49759 25916 SH SOLE 2 20038 0 5878 ANGI INC COM CL A NEW 00183L102 12156 6331 SH SOLE 18 6331 0 0 ANGI INC COM CL A NEW 00183L102 764095 397966 SH SOLE 21 397966 0 0 ANGI INC COM CL A NEW 00183L102 2103372 1095506 SH SOLE 22 1070480 0 25026 ANGI INC COM CL A NEW 00183L102 16218 8447 SH SOLE 25 8447 0 0 ANGI INC COM CL A NEW 00183L102 98930 51526 SH SOLE 26 31618 0 19908 ANGI INC COM CL A NEW 00183L102 10451 5443 SH SOLE 28 5443 0 0 ANGI INC COM CL A NEW 00183L102 146022 76053 SH SOLE 30 76053 0 0 ANGI INC COM CL A NEW 00183L102 13935 7258 SH SOLE 40 7258 0 0 ANGI INC COM CL A NEW 00183L102 950 495 SH SOLE 43 495 0 0 ANGIODYNAMICS INC COM 03475V101 2912198 481355 SH SOLE 2 296966 0 184389 ANGIODYNAMICS INC COM 03475V101 2063 341 SH SOLE 7 341 0 0 ANGIODYNAMICS INC COM 03475V101 947442 156602 SH SOLE 18 156602 0 0 ANGIODYNAMICS INC COM 03475V101 2610738 431527 SH SOLE 19 431527 0 0 ANGIODYNAMICS INC COM 03475V101 9124374 1508161 SH SOLE 21 1508161 0 0 ANGIODYNAMICS INC COM 03475V101 11026700 1822595 SH SOLE 22 1752081 0 70514 ANGIODYNAMICS INC COM 03475V101 193213 31936 SH SOLE 23 31936 0 0 ANGIODYNAMICS INC COM 03475V101 1018899 168413 SH SOLE 26 0 0 168413 ANGIODYNAMICS INC COM 03475V101 21617 3573 SH SOLE 43 3573 0 0 ANGLOGOLD ASHANTI PLC COM SHS G0378L100 38185035 1519500 SH SOLE 7 1519500 0 0 ANGLOGOLD ASHANTI PLC COM SHS G0378L100 12772725 508266 SH SOLE 19 508266 0 0 ANGLOGOLD ASHANTI PLC COM SHS G0378L100 411278 16366 SH SOLE 21 16366 0 0 ANGLOGOLD ASHANTI PLC COM SHS G0378L100 145679 5797 SH SOLE 22 5797 0 0 ANGLOGOLD ASHANTI PLC COM SHS G0378L100 7228293 287636 SH SOLE 23 287636 0 0 ANGLOGOLD ASHANTI PLC COM SHS G0378L100 50820173 2022291 SH SOLE 25 2022291 0 0 ANGLOGOLD ASHANTI PLC COM SHS G0378L100 29884722 1189205 SH SOLE 26 784413 0 404792 ANGLOGOLD ASHANTI PLC COM SHS G0378L100 6375984 253720 SH SOLE 28 0 0 253720 ANGLOGOLD ASHANTI PLC COM SHS G0378L100 56880373 2263445 SH SOLE 30 2263445 0 0 ANGLOGOLD ASHANTI PLC COM SHS G0378L100 174820514 6956646 SH SOLE 34 6956646 0 0 ANGLOGOLD ASHANTI PLC COM SHS G0378L100 14639752 582561 SH SOLE 43 558469 0 24092 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 45066 775 SH SOLE 18 775 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 406817 6996 SH SOLE 22 6996 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 33763155 580622 SH SOLE 43 523929 0 56693 ANI PHARMACEUTICALS INC COM 00182C103 2068390 32481 SH SOLE 2 18238 0 14243 ANI PHARMACEUTICALS INC COM 00182C103 7196 113 SH SOLE 4 113 0 0 ANI PHARMACEUTICALS INC COM 00182C103 9488 149 SH SOLE 7 149 0 0 ANI PHARMACEUTICALS INC COM 00182C103 3386566 53181 SH SOLE 18 53181 0 0 ANI PHARMACEUTICALS INC COM 00182C103 4455435 69966 SH SOLE 19 69966 0 0 ANI PHARMACEUTICALS INC COM 00182C103 118159768 1855524 SH SOLE 21 1855524 0 0 ANI PHARMACEUTICALS INC COM 00182C103 36277159 569679 SH SOLE 22 550973 0 18706 ANI PHARMACEUTICALS INC COM 00182C103 57185 898 SH SOLE 23 898 0 0 ANI PHARMACEUTICALS INC COM 00182C103 214347 3366 SH SOLE 25 3366 0 0 ANI PHARMACEUTICALS INC COM 00182C103 205304 3224 SH SOLE 28 0 0 3224 ANI PHARMACEUTICALS INC COM 00182C103 2875789 45160 SH SOLE 30 45160 0 0 ANI PHARMACEUTICALS INC COM 00182C103 299169 4698 SH SOLE 40 4698 0 0 ANI PHARMACEUTICALS INC COM 00182C103 14837 233 SH OTR 43 233 0 0 ANI PHARMACEUTICALS INC COM 00182C103 1136242 17843 SH SOLE 43 17572 0 271 ANIKA THERAPEUTICS INC COM 035255108 9273642 366113 SH SOLE 2 332339 0 33774 ANIKA THERAPEUTICS INC COM 035255108 1267 50 SH SOLE 7 50 0 0 ANIKA THERAPEUTICS INC COM 035255108 1090710 43060 SH SOLE 18 43060 0 0 ANIKA THERAPEUTICS INC COM 035255108 2735969 108013 SH SOLE 19 108013 0 0 ANIKA THERAPEUTICS INC COM 035255108 14629544 577558 SH SOLE 21 577558 0 0 ANIKA THERAPEUTICS INC COM 035255108 12549141 495426 SH SOLE 22 481128 0 14298 ANIKA THERAPEUTICS INC COM 035255108 148687 5870 SH SOLE 23 5870 0 0 ANIKA THERAPEUTICS INC COM 035255108 273817 10810 SH SOLE 43 10106 0 704 ANIXA BIOSCIENCES INC COM 03528H109 15043 6807 SH SOLE 18 6807 0 0 ANIXA BIOSCIENCES INC COM 03528H109 148766 67315 SH SOLE 21 67315 0 0 ANIXA BIOSCIENCES INC COM 03528H109 190710 86294 SH SOLE 22 86294 0 0 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 18729328 982651 SH SOLE 2 502958 0 479693 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 9876701 518190 SH SOLE 4 267235 0 250955 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 1654275 86793 SH SOLE 7 81255 0 5538 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 304769 15990 SH SOLE 13 15990 0 0 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 709337 37216 SH SOLE 15 37216 0 0 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 21753616 1141323 SH SOLE 18 1109700 0 31623 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 3228326 169377 SH SOLE 19 169377 0 0 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 593497065 31138356 SH SOLE 21 31138356 0 0 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 291298917 15283259 SH SOLE 22 14277904 0 1005355 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 11688030 613223 SH SOLE 23 613223 0 0 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 17156802 900147 SH SOLE 25 895135 0 5012 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 9366351 491414 SH SOLE 26 291958 0 199456 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 20708709 1086501 SH SOLE 28 6433 0 1080068 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 43611624 2288123 SH SOLE 30 2288123 0 0 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 2222949 116629 SH SOLE 31 113062 0 3567 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 464111 24350 SH SOLE 34 24350 0 0 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 2383872 125072 SH SOLE 36 125072 0 0 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 504099 26448 SH SOLE 40 26448 0 0 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 23673 1242 SH OTR 43 1242 0 0 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 11395942 597898 SH SOLE 43 520483 0 77415 ANNEXON INC COM 03589W102 303790 61998 SH SOLE 2 28961 0 33037 ANNEXON INC COM 03589W102 1201 245 SH SOLE 7 245 0 0 ANNEXON INC COM 03589W102 1253773 255872 SH SOLE 18 255872 0 0 ANNEXON INC COM 03589W102 2110905 430797 SH SOLE 19 430797 0 0 ANNEXON INC COM 03589W102 15692319 3202514 SH SOLE 21 3202514 0 0 ANNEXON INC COM 03589W102 12703946 2592642 SH SOLE 22 2512066 0 80576 ANNEXON INC COM 03589W102 1225 250 SH SOLE 23 250 0 0 ANNEXON INC COM 03589W102 210548 42969 SH SOLE 43 41941 0 1028 ANNOVIS BIO INC COM 03615A108 10045 1744 SH SOLE 18 1744 0 0 ANNOVIS BIO INC COM 03615A108 105350 18290 SH SOLE 21 18290 0 0 ANNOVIS BIO INC COM 03615A108 464688 80675 SH SOLE 22 80675 0 0 ANSYS INC COM 03662Q105 46177688 143632 SH SOLE 2 44001 0 99631 ANSYS INC COM 03662Q105 21862322 68001 SH SOLE 4 32466 0 35535 ANSYS INC COM 03662Q105 35658851 110914 SH SOLE 7 101620 0 9294 ANSYS INC COM 03662Q105 1027514 3196 SH SOLE 13 3196 0 0 ANSYS INC COM 03662Q105 4402300 13693 SH SOLE 15 13693 0 0 ANSYS INC COM 03662Q105 58706222 182601 SH SOLE 18 177136 0 5465 ANSYS INC COM 03662Q105 82440316 256424 SH SOLE 19 256424 0 0 ANSYS INC COM 03662Q105 933809289 2904539 SH SOLE 21 2904539 0 0 ANSYS INC COM 03662Q105 597689719 1859066 SH SOLE 22 1667923 0 191143 ANSYS INC COM 03662Q105 33762966 105017 SH SOLE 23 105017 0 0 ANSYS INC COM 03662Q105 240827934 749076 SH SOLE 25 748761 0 315 ANSYS INC COM 03662Q105 26661995 82930 SH SOLE 26 49275 0 33655 ANSYS INC COM 03662Q105 62592835 194690 SH SOLE 28 2422 0 192268 ANSYS INC COM 03662Q105 438568760 1364133 SH SOLE 30 1364133 0 0 ANSYS INC COM 03662Q105 6578855 20463 SH SOLE 31 19769 0 694 ANSYS INC COM 03662Q105 8604626 26764 SH SOLE 32 26764 0 0 ANSYS INC COM 03662Q105 138465549 430686 SH SOLE 34 430686 0 0 ANSYS INC COM 03662Q105 5197048 16165 SH SOLE 36 16165 0 0 ANSYS INC COM 03662Q105 1346121 4187 SH SOLE 40 4187 0 0 ANSYS INC COM 03662Q105 29125 91 SH OTR 43 91 0 0 ANSYS INC COM 03662Q105 34399021 106995 SH SOLE 43 94013 0 12982 ANTERIX INC COM 03676C100 270202 6825 SH SOLE 2 3217 0 3608 ANTERIX INC COM 03676C100 6097 154 SH SOLE 7 154 0 0 ANTERIX INC COM 03676C100 1316803 33261 SH SOLE 18 33261 0 0 ANTERIX INC COM 03676C100 1127563 28481 SH SOLE 19 28481 0 0 ANTERIX INC COM 03676C100 20074783 507067 SH SOLE 21 507067 0 0 ANTERIX INC COM 03676C100 19973590 504511 SH SOLE 22 491608 0 12903 ANTERIX INC COM 03676C100 59187 1495 SH SOLE 25 1495 0 0 ANTERIX INC COM 03676C100 33374 843 SH SOLE 28 843 0 0 ANTERIX INC COM 03676C100 439845 11110 SH SOLE 30 11110 0 0 ANTERIX INC COM 03676C100 145929 3686 SH SOLE 40 3686 0 0 ANTERIX INC COM 03676C100 508336 12840 SH SOLE 43 10364 0 2476 ANTERO MIDSTREAM CORP COM 03676B102 52248067 3544645 SH SOLE 2 322234 0 3222411 ANTERO MIDSTREAM CORP COM 03676B102 12087 820 SH SOLE 4 820 0 0 ANTERO MIDSTREAM CORP COM 03676B102 9278093 629450 SH SOLE 7 557357 0 72093 ANTERO MIDSTREAM CORP COM 03676B102 7640420 518346 SH SOLE 18 518346 0 0 ANTERO MIDSTREAM CORP COM 03676B102 1694673 114971 SH SOLE 19 114971 0 0 ANTERO MIDSTREAM CORP COM 03676B102 321027147 21779318 SH SOLE 21 21779318 0 0 ANTERO MIDSTREAM CORP COM 03676B102 152248929 10328964 SH SOLE 22 9877392 0 451572 ANTERO MIDSTREAM CORP COM 03676B102 1079499 73236 SH SOLE 25 73236 0 0 ANTERO MIDSTREAM CORP COM 03676B102 1932724 131121 SH SOLE 26 131121 0 0 ANTERO MIDSTREAM CORP COM 03676B102 1694982 114992 SH SOLE 28 6024 0 108968 ANTERO MIDSTREAM CORP COM 03676B102 6870565 466117 SH SOLE 30 466117 0 0 ANTERO MIDSTREAM CORP COM 03676B102 62262 4224 SH SOLE 31 4224 0 0 ANTERO MIDSTREAM CORP COM 03676B102 83812 5686 SH SOLE 36 5686 0 0 ANTERO MIDSTREAM CORP COM 03676B102 1088741 73863 SH SOLE 40 73863 0 0 ANTERO MIDSTREAM CORP COM 03676B102 15796989 1071709 SH SOLE 43 815132 0 256577 ANTERO RESOURCES CORP COM 03674X106 16066327 492379 SH SOLE 2 284667 0 207712 ANTERO RESOURCES CORP COM 03674X106 30574 937 SH SOLE 4 937 0 0 ANTERO RESOURCES CORP COM 03674X106 2225203 68195 SH SOLE 7 65125 0 3070 ANTERO RESOURCES CORP COM 03674X106 14202371 435255 SH SOLE 18 435255 0 0 ANTERO RESOURCES CORP COM 03674X106 3394629 104034 SH SOLE 19 104034 0 0 ANTERO RESOURCES CORP COM 03674X106 496140031 15205027 SH SOLE 21 15205027 0 0 ANTERO RESOURCES CORP COM 03674X106 278137435 8523979 SH SOLE 22 8152243 0 371736 ANTERO RESOURCES CORP COM 03674X106 187361 5742 SH SOLE 25 5742 0 0 ANTERO RESOURCES CORP COM 03674X106 5531535 169523 SH SOLE 26 168687 0 836 ANTERO RESOURCES CORP COM 03674X106 2986167 91516 SH SOLE 28 91516 0 0 ANTERO RESOURCES CORP COM 03674X106 9463483 290024 SH SOLE 30 290024 0 0 ANTERO RESOURCES CORP COM 03674X106 114955 3523 SH SOLE 31 3523 0 0 ANTERO RESOURCES CORP COM 03674X106 136296 4177 SH SOLE 34 4177 0 0 ANTERO RESOURCES CORP COM 03674X106 234544 7188 SH SOLE 36 7188 0 0 ANTERO RESOURCES CORP COM 03674X106 7364819 225707 SH SOLE 43 177637 0 48070 ANYWHERE REAL ESTATE INC COM 75605Y106 2738946 827476 SH SOLE 2 624193 0 203283 ANYWHERE REAL ESTATE INC COM 75605Y106 1039 314 SH SOLE 4 314 0 0 ANYWHERE REAL ESTATE INC COM 75605Y106 244960 74006 SH SOLE 7 70211 0 3795 ANYWHERE REAL ESTATE INC COM 75605Y106 1084962 327783 SH SOLE 18 327783 0 0 ANYWHERE REAL ESTATE INC COM 75605Y106 2300321 694961 SH SOLE 19 694961 0 0 ANYWHERE REAL ESTATE INC COM 75605Y106 13403550 4049411 SH SOLE 21 4049411 0 0 ANYWHERE REAL ESTATE INC COM 75605Y106 13584386 4104044 SH SOLE 22 3899031 0 205013 ANYWHERE REAL ESTATE INC COM 75605Y106 79639 24060 SH SOLE 23 24060 0 0 ANYWHERE REAL ESTATE INC COM 75605Y106 76077 22984 SH SOLE 25 22984 0 0 ANYWHERE REAL ESTATE INC COM 75605Y106 948007 286407 SH SOLE 26 23855 0 262552 ANYWHERE REAL ESTATE INC COM 75605Y106 6408 1936 SH SOLE 28 1936 0 0 ANYWHERE REAL ESTATE INC COM 75605Y106 660362 199505 SH SOLE 30 199505 0 0 ANYWHERE REAL ESTATE INC COM 75605Y106 209351 63248 SH SOLE 34 63248 0 0 ANYWHERE REAL ESTATE INC COM 75605Y106 49183 14859 SH SOLE 36 14859 0 0 ANYWHERE REAL ESTATE INC COM 75605Y106 102054 30832 SH SOLE 40 30832 0 0 ANYWHERE REAL ESTATE INC COM 75605Y106 506241 152943 SH SOLE 43 144542 0 8401 AON PLC SHS CL A G0403H108 165470202 563629 SH SOLE 2 275673 0 287956 AON PLC SHS CL A G0403H108 92767170 315986 SH SOLE 4 97172 0 218814 AON PLC SHS CL A G0403H108 42273171 143992 SH SOLE 7 126560 0 17432 AON PLC SHS CL A G0403H108 16868520 57458 SH SOLE 13 57458 0 0 AON PLC SHS CL A G0403H108 8685564 29585 SH SOLE 15 29585 0 0 AON PLC SHS CL A G0403H108 103634034 353001 SH SOLE 18 337095 0 15906 AON PLC SHS CL A G0403H108 44984970 153229 SH SOLE 19 153229 0 0 AON PLC SHS CL A G0403H108 1484078019 5055106 SH SOLE 21 5055106 0 0 AON PLC SHS CL A G0403H108 1355256290 4616310 SH SOLE 22 4171678 0 444632 AON PLC SHS CL A G0403H108 106952368 364304 SH SOLE 23 364304 0 0 AON PLC SHS CL A G0403H108 234037866 797186 SH SOLE 25 658180 0 139006 AON PLC SHS CL A G0403H108 134228005 457211 SH SOLE 26 324883 0 132328 AON PLC SHS CL A G0403H108 117612845 400616 SH SOLE 28 9748 0 390868 AON PLC SHS CL A G0403H108 13410147 45678 SH SOLE 29 45678 0 0 AON PLC SHS CL A G0403H108 400893178 1365533 SH SOLE 30 1365533 0 0 AON PLC SHS CL A G0403H108 43146865 146968 SH SOLE 31 145419 0 1549 AON PLC SHS CL A G0403H108 20523591 69908 SH SOLE 34 69908 0 0 AON PLC SHS CL A G0403H108 12707904 43286 SH SOLE 36 43286 0 0 AON PLC SHS CL A G0403H108 2776680 9458 SH SOLE 40 9458 0 0 AON PLC SHS CL A G0403H108 103927 354 SH OTR 43 354 0 0 AON PLC SHS CL A G0403H108 81482273 277547 SH SOLE 43 234775 0 42772 APA CORPORATION COM 03743Q108 31005443 1053174 SH SOLE 2 173397 0 879777 APA CORPORATION COM 03743Q108 4197143 142566 SH SOLE 4 90071 0 52495 APA CORPORATION COM 03743Q108 8034912 272925 SH SOLE 7 197668 0 75257 APA CORPORATION COM 03743Q108 297167 10094 SH SOLE 13 10094 0 0 APA CORPORATION COM 03743Q108 1698452 57692 SH SOLE 15 57692 0 0 APA CORPORATION COM 03743Q108 20452733 694726 SH SOLE 18 671488 0 23238 APA CORPORATION COM 03743Q108 5403535 183544 SH SOLE 19 183544 0 0 APA CORPORATION COM 03743Q108 449707334 15275385 SH SOLE 21 15275385 0 0 APA CORPORATION COM 03743Q108 257042554 8731065 SH SOLE 22 7890347 0 840718 APA CORPORATION COM 03743Q108 13556207 460469 SH SOLE 23 460469 0 0 APA CORPORATION COM 03743Q108 16767935 569563 SH SOLE 25 569563 0 0 APA CORPORATION COM 03743Q108 8669403 294477 SH SOLE 26 201879 0 92598 APA CORPORATION COM 03743Q108 7351786 249721 SH SOLE 28 0 0 249721 APA CORPORATION COM 03743Q108 97343213 3306495 SH SOLE 30 3024327 0 282168 APA CORPORATION COM 03743Q108 2490359 84591 SH SOLE 31 81538 0 3053 APA CORPORATION COM 03743Q108 511314 17368 SH SOLE 34 17368 0 0 APA CORPORATION COM 03743Q108 2325878 79004 SH SOLE 36 79004 0 0 APA CORPORATION COM 03743Q108 516172 17533 SH SOLE 40 17533 0 0 APA CORPORATION COM 03743Q108 18294865 621429 SH SOLE 43 545304 0 76125 APARTMENT INVT & MGMT CO CL A 03748R747 1184285 142857 SH SOLE 2 36735 0 106122 APARTMENT INVT & MGMT CO CL A 03748R747 602318 72656 SH SOLE 4 72656 0 0 APARTMENT INVT & MGMT CO CL A 03748R747 1902223 229460 SH SOLE 7 206222 0 23238 APARTMENT INVT & MGMT CO CL A 03748R747 3184686 384160 SH SOLE 18 384160 0 0 APARTMENT INVT & MGMT CO CL A 03748R747 4742286 572049 SH SOLE 19 572049 0 0 APARTMENT INVT & MGMT CO CL A 03748R747 51251997 6182388 SH SOLE 21 6182388 0 0 APARTMENT INVT & MGMT CO CL A 03748R747 49195239 5934287 SH SOLE 22 5705256 0 229031 APARTMENT INVT & MGMT CO CL A 03748R747 49558 5978 SH SOLE 23 5978 0 0 APARTMENT INVT & MGMT CO CL A 03748R747 6964819 840147 SH SOLE 25 840147 0 0 APARTMENT INVT & MGMT CO CL A 03748R747 403806 48710 SH SOLE 26 48710 0 0 APARTMENT INVT & MGMT CO CL A 03748R747 1041415 125623 SH SOLE 28 19479 0 106144 APARTMENT INVT & MGMT CO CL A 03748R747 2375135 286506 SH SOLE 30 286506 0 0 APARTMENT INVT & MGMT CO CL A 03748R747 97482 11759 SH SOLE 34 11759 0 0 APARTMENT INVT & MGMT CO CL A 03748R747 239291 28865 SH SOLE 40 28865 0 0 APARTMENT INVT & MGMT CO CL A 03748R747 421464 50840 SH SOLE 43 48268 0 2572 APELLIS PHARMACEUTICALS INC COM 03753U106 5790020 150939 SH SOLE 2 46633 0 104306 APELLIS PHARMACEUTICALS INC COM 03753U106 8669 226 SH SOLE 4 226 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 373703 9742 SH SOLE 7 9263 0 479 APELLIS PHARMACEUTICALS INC COM 03753U106 2454196 63978 SH SOLE 18 63978 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 4404994 114833 SH SOLE 19 114833 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 95096588 2479056 SH SOLE 21 2479056 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 101764323 2652876 SH SOLE 22 2526155 0 126721 APELLIS PHARMACEUTICALS INC COM 03753U106 14999 391 SH SOLE 23 391 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 645599 16830 SH SOLE 25 16830 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 2045048 53312 SH SOLE 26 25208 0 28104 APELLIS PHARMACEUTICALS INC COM 03753U106 130923 3413 SH SOLE 28 1294 0 2119 APELLIS PHARMACEUTICALS INC COM 03753U106 6511994 169760 SH SOLE 30 169760 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 48295 1259 SH SOLE 31 1259 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 24742 645 SH SOLE 34 645 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 557256 14527 SH SOLE 40 14527 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 16533 431 SH OTR 43 431 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 2418751 63054 SH SOLE 43 50591 0 12463 API GROUP CORP COM STK 00187Y100 7494617 199166 SH SOLE 2 86883 0 112283 API GROUP CORP COM STK 00187Y100 21938 583 SH SOLE 4 583 0 0 API GROUP CORP COM STK 00187Y100 572277 15208 SH SOLE 7 14521 0 687 API GROUP CORP COM STK 00187Y100 2380361 63257 SH SOLE 18 63257 0 0 API GROUP CORP COM STK 00187Y100 2856870 75920 SH SOLE 19 75920 0 0 API GROUP CORP COM STK 00187Y100 107472559 2856034 SH SOLE 21 2856034 0 0 API GROUP CORP COM STK 00187Y100 221230646 5879103 SH SOLE 22 5590775 0 288328 API GROUP CORP COM STK 00187Y100 1663961 44219 SH SOLE 25 44219 0 0 API GROUP CORP COM STK 00187Y100 1905621 50641 SH SOLE 26 50641 0 0 API GROUP CORP COM STK 00187Y100 4560079 121182 SH SOLE 28 113080 0 8102 API GROUP CORP COM STK 00187Y100 4206507 111786 SH SOLE 30 111786 0 0 API GROUP CORP COM STK 00187Y100 106907 2841 SH SOLE 31 2841 0 0 API GROUP CORP COM STK 00187Y100 95693 2543 SH SOLE 36 2543 0 0 API GROUP CORP COM STK 00187Y100 1509640 40118 SH SOLE 40 40118 0 0 API GROUP CORP COM STK 00187Y100 4150400 110295 SH SOLE 43 101135 0 9160 APOGEE ENTERPRISES INC COM 037598109 6476843 103077 SH SOLE 2 87821 0 15256 APOGEE ENTERPRISES INC COM 037598109 5844 93 SH SOLE 4 93 0 0 APOGEE ENTERPRISES INC COM 037598109 12504 199 SH SOLE 7 199 0 0 APOGEE ENTERPRISES INC COM 037598109 4351889 69259 SH SOLE 18 69259 0 0 APOGEE ENTERPRISES INC COM 037598109 7903135 125776 SH SOLE 19 125776 0 0 APOGEE ENTERPRISES INC COM 037598109 169380665 2695642 SH SOLE 21 2695642 0 0 APOGEE ENTERPRISES INC COM 037598109 49735725 791529 SH SOLE 22 757418 0 34111 APOGEE ENTERPRISES INC COM 037598109 162491 2586 SH SOLE 23 2586 0 0 APOGEE ENTERPRISES INC COM 037598109 306572 4879 SH SOLE 25 4879 0 0 APOGEE ENTERPRISES INC COM 037598109 719586 11452 SH SOLE 26 9174 0 2278 APOGEE ENTERPRISES INC COM 037598109 3002319 47781 SH SOLE 30 47781 0 0 APOGEE ENTERPRISES INC COM 037598109 2251629 35834 SH SOLE 34 35834 0 0 APOGEE ENTERPRISES INC COM 037598109 339309 5400 SH SOLE 40 5400 0 0 APOGEE ENTERPRISES INC COM 037598109 2052011 32657 SH SOLE 43 28500 0 4157 APOGEE THERAPEUTICS INC COM 03770N101 610594 15517 SH SOLE 2 8015 0 7502 APOGEE THERAPEUTICS INC COM 03770N101 3699 94 SH SOLE 4 94 0 0 APOGEE THERAPEUTICS INC COM 03770N101 299886 7621 SH SOLE 7 7231 0 390 APOGEE THERAPEUTICS INC COM 03770N101 3541697 90005 SH SOLE 18 90005 0 0 APOGEE THERAPEUTICS INC COM 03770N101 3722549 94601 SH SOLE 19 94601 0 0 APOGEE THERAPEUTICS INC COM 03770N101 61653305 1566793 SH SOLE 21 1566793 0 0 APOGEE THERAPEUTICS INC COM 03770N101 35722284 907809 SH SOLE 22 884454 0 23355 APOGEE THERAPEUTICS INC COM 03770N101 6571 167 SH SOLE 23 167 0 0 APOGEE THERAPEUTICS INC COM 03770N101 169953 4319 SH SOLE 25 4319 0 0 APOGEE THERAPEUTICS INC COM 03770N101 2007480 51016 SH SOLE 30 51016 0 0 APOGEE THERAPEUTICS INC COM 03770N101 181207 4605 SH SOLE 40 4605 0 0 APOGEE THERAPEUTICS INC COM 03770N101 79 2 SH SOLE 43 2 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 1145782 117036 SH SOLE 2 37892 0 79144 APOLLO COML REAL EST FIN INC COM 03762U105 3720 380 SH SOLE 4 380 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 31299 3197 SH SOLE 7 3197 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 4528394 462553 SH SOLE 18 462553 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 3193263 326176 SH SOLE 19 326176 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 166357182 16992562 SH SOLE 21 16992562 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 40403878 4127056 SH SOLE 22 3931160 0 195896 APOLLO COML REAL EST FIN INC COM 03762U105 263576 26923 SH SOLE 25 26923 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 326310 33331 SH SOLE 26 33331 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 22732 2322 SH SOLE 28 2322 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 2843359 290435 SH SOLE 30 290435 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 57183 5841 SH SOLE 36 5841 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 227177 23205 SH SOLE 40 23205 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 2524919 257908 SH SOLE 43 249586 0 8322 APOLLO GLOBAL MGMT INC COM 03769M106 85431792 723569 SH SOLE 2 87447 0 636122 APOLLO GLOBAL MGMT INC COM 03769M106 39927850 338171 SH SOLE 4 186892 0 151279 APOLLO GLOBAL MGMT INC COM 03769M106 7840793 66408 SH SOLE 7 62270 0 4138 APOLLO GLOBAL MGMT INC COM 03769M106 2156903 18268 SH SOLE 13 18268 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 4733781 40093 SH SOLE 15 40093 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 251549488 2130511 SH SOLE 18 2095348 0 35163 APOLLO GLOBAL MGMT INC COM 03769M106 3903748 33063 SH SOLE 19 33063 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 521076678 4413286 SH SOLE 21 4413286 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 1316262071 11148150 SH SOLE 22 10301746 0 846404 APOLLO GLOBAL MGMT INC COM 03769M106 67167780 568881 SH SOLE 23 568881 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 90635255 767640 SH SOLE 25 765752 0 1888 APOLLO GLOBAL MGMT INC COM 03769M106 43842579 371327 SH SOLE 26 204370 0 166957 APOLLO GLOBAL MGMT INC COM 03769M106 98781613 836636 SH SOLE 28 43221 0 793415 APOLLO GLOBAL MGMT INC COM 03769M106 168817076 1429805 SH SOLE 30 1429805 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 12771514 108169 SH SOLE 31 104023 0 4146 APOLLO GLOBAL MGMT INC COM 03769M106 39281771 332699 SH SOLE 34 332699 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 10375755 87878 SH SOLE 36 87878 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 2206728 18690 SH SOLE 40 18690 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 74974 635 SH OTR 43 635 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 41136233 348405 SH SOLE 43 292915 0 55491 APOLLO GLOBAL MGMT INC SER A MAND CNV 03769M304 1306098 19907 SH SOLE 7 19907 0 0 APOLLO GLOBAL MGMT INC SER A MAND CNV 03769M304 178817168 2725456 SH SOLE 21 2725456 0 0 APOLLO GLOBAL MGMT INC SER A MAND CNV 03769M304 10760 164 SH SOLE 43 164 0 0 APOLLOMICS INC CL A SHS G0411D107 18 86 SH SOLE 22 86 0 0 APPFOLIO INC COM CL A 03783C100 10981682 44902 SH SOLE 2 25994 0 18908 APPFOLIO INC COM CL A 03783C100 27147 111 SH SOLE 4 50 0 61 APPFOLIO INC COM CL A 03783C100 1005916 4113 SH SOLE 7 3902 0 211 APPFOLIO INC COM CL A 03783C100 10062833 41145 SH SOLE 18 39042 0 2103 APPFOLIO INC COM CL A 03783C100 10358762 42355 SH SOLE 19 42355 0 0 APPFOLIO INC COM CL A 03783C100 317652652 1298821 SH SOLE 21 1298821 0 0 APPFOLIO INC COM CL A 03783C100 163110336 666927 SH SOLE 22 635452 0 31475 APPFOLIO INC COM CL A 03783C100 273674 1119 SH SOLE 23 1119 0 0 APPFOLIO INC COM CL A 03783C100 1058744 4329 SH SOLE 25 4329 0 0 APPFOLIO INC COM CL A 03783C100 2943645 12036 SH SOLE 26 7367 0 4669 APPFOLIO INC COM CL A 03783C100 916648 3748 SH SOLE 28 338 0 3410 APPFOLIO INC COM CL A 03783C100 5541467 22658 SH SOLE 30 22658 0 0 APPFOLIO INC COM CL A 03783C100 67257 275 SH SOLE 31 275 0 0 APPFOLIO INC COM CL A 03783C100 21033 86 SH SOLE 36 86 0 0 APPFOLIO INC COM CL A 03783C100 1130892 4624 SH SOLE 40 4624 0 0 APPFOLIO INC COM CL A 03783C100 2774158 11343 SH SOLE 43 10464 0 879 APPIAN CORP CL A 03782L101 754620 24453 SH SOLE 2 14993 0 9460 APPIAN CORP CL A 03782L101 10431 338 SH SOLE 4 211 0 127 APPIAN CORP CL A 03782L101 11356 368 SH SOLE 7 368 0 0 APPIAN CORP CL A 03782L101 3321956 107646 SH SOLE 18 100985 0 6661 APPIAN CORP CL A 03782L101 2837083 91934 SH SOLE 19 91934 0 0 APPIAN CORP CL A 03782L101 51292900 1662116 SH SOLE 21 1662116 0 0 APPIAN CORP CL A 03782L101 39193188 1270032 SH SOLE 22 1237067 0 32965 APPIAN CORP CL A 03782L101 205373 6655 SH SOLE 25 6655 0 0 APPIAN CORP CL A 03782L101 349829 11336 SH SOLE 26 11336 0 0 APPIAN CORP CL A 03782L101 21633 701 SH SOLE 28 701 0 0 APPIAN CORP CL A 03782L101 790078 25602 SH SOLE 30 25602 0 0 APPIAN CORP CL A 03782L101 270982 8781 SH SOLE 40 8781 0 0 APPIAN CORP CL A 03782L101 220803 7155 SH SOLE 43 6431 0 724 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 3884565 267164 SH SOLE 2 94707 0 172457 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1680548 115581 SH SOLE 4 115581 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 5109196 351389 SH SOLE 7 315998 0 35391 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 10886636 748737 SH SOLE 18 748737 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 13076011 899313 SH SOLE 19 899313 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 382998242 26341007 SH SOLE 21 26341007 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 134542953 9253298 SH SOLE 22 8830080 0 423218 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 147130 10119 SH SOLE 23 10119 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 13731503 944395 SH SOLE 25 944395 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1208536 83118 SH SOLE 26 83118 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2620922 180256 SH SOLE 28 28952 0 151304 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 14890240 1024088 SH SOLE 30 1024088 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 81075 5576 SH SOLE 36 5576 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 689981 47454 SH SOLE 40 47454 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 6085768 418554 SH SOLE 43 391985 0 26569 APPLE INC COM 037833100 6339546370 30099451 SH SOLE 2 10207055 0 19892396 APPLE INC COM 037833100 2752948517 13070689 SH SOLE 4 6131767 0 6938922 APPLE INC COM 037833100 2929977786 13911204 SH SOLE 7 12301085 0 1610119 APPLE INC COM 037833100 232101976 1101994 SH SOLE 13 1101994 0 0 APPLE INC COM 037833100 443981063 2107972 SH SOLE 15 2107972 0 0 APPLE INC COM 037833100 6681245455 31721800 SH SOLE 18 29531202 0 2190598 APPLE INC COM 037833100 2986692066 14180477 SH SOLE 19 14180477 0 0 APPLE INC COM 037833100 78699523395 373656459 SH SOLE 21 373656459 0 0 APPLE INC COM 037833100 66429968398 315401996 SH SOLE 22 282910925 0 32491071 APPLE INC COM 037833100 5980983933 28397037 SH SOLE 23 28397037 0 0 APPLE INC COM 037833100 7706753032 36590794 SH SOLE 25 32226339 0 4364455 APPLE INC COM 037833100 3471139338 16480578 SH SOLE 26 9826194 0 6654384 APPLE INC COM 037833100 5804701522 27560068 SH SOLE 28 1142348 0 26417720 APPLE INC COM 037833100 88661331 420954 SH SOLE 29 420954 0 0 APPLE INC COM 037833100 21401184765 101610411 SH SOLE 30 100948012 0 662399 APPLE INC COM 037833100 885805376 4205704 SH SOLE 31 4090771 0 114933 APPLE INC COM 037833100 560084916 2659220 SH SOLE 32 2659220 0 0 APPLE INC COM 037833100 2034184599 9658079 SH SOLE 34 9658079 0 0 APPLE INC COM 037833100 607730952 2885438 SH SOLE 36 2885438 0 0 APPLE INC COM 037833100 13011682 61778 SH SOLE 37 61778 0 0 APPLE INC COM 037833100 148398008 704577 SH SOLE 40 704577 0 0 APPLE INC COM 037833100 3689852 17519 SH OTR 43 17519 0 0 APPLE INC COM 037833100 4994127305 23711553 SH SOLE 43 20118571 0 3592982 APPLE INC OPTIONS 037833100 31403442 149100 SH Call SOLE 2 0 0 149100 APPLE INC OPTIONS 037833100 4465144 21200 SH Call SOLE 4 21200 0 0 APPLE INC OPTIONS 037833100 336992 1600 SH Call SOLE 7 1600 0 0 APPLE INC OPTIONS 037833100 104783450 497500 SH Call SOLE 18 497500 0 0 APPLE INC OPTIONS 037833100 604605772 2870600 SH Call SOLE 19 2870600 0 0 APPLE INC OPTIONS 037833100 42439930 201500 SH Call SOLE 22 201500 0 0 APPLE INC OPTIONS 037833100 33530704 159200 SH Call SOLE 26 159200 0 0 APPLE INC OPTIONS 037833100 3159300 15000 SH Call SOLE 30 15000 0 0 APPLE INC OPTIONS 037833100 342173252 1624600 SH Call SOLE 34 1624600 0 0 APPLIED DIGITAL CORP COM NEW 038169207 116245 19537 SH SOLE 2 3589 0 15948 APPLIED DIGITAL CORP COM NEW 038169207 3957 665 SH SOLE 7 665 0 0 APPLIED DIGITAL CORP COM NEW 038169207 1638493 275377 SH SOLE 18 275377 0 0 APPLIED DIGITAL CORP COM NEW 038169207 1314605 220942 SH SOLE 19 220942 0 0 APPLIED DIGITAL CORP COM NEW 038169207 20964194 3523394 SH SOLE 21 3523394 0 0 APPLIED DIGITAL CORP COM NEW 038169207 13763278 2313156 SH SOLE 22 2262220 0 50936 APPLIED DNA SCIENCES INC COM NEW 03815U409 2069 5066 SH SOLE 22 5066 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 30603112 157748 SH SOLE 2 128238 0 29510 APPLIED INDL TECHNOLOGIES IN COM 03820C105 5170294 26651 SH SOLE 4 4301 0 22350 APPLIED INDL TECHNOLOGIES IN COM 03820C105 868150 4475 SH SOLE 7 4278 0 197 APPLIED INDL TECHNOLOGIES IN COM 03820C105 1596426 8229 SH SOLE 13 8229 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 31979348 164842 SH SOLE 18 157395 0 7447 APPLIED INDL TECHNOLOGIES IN COM 03820C105 44263816 228164 SH SOLE 19 228164 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 563452048 2904392 SH SOLE 21 2904392 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 274517566 1415039 SH SOLE 22 1372005 0 43034 APPLIED INDL TECHNOLOGIES IN COM 03820C105 8723404 44966 SH SOLE 23 44966 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 1945238 10027 SH SOLE 25 10027 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 12206286 62919 SH SOLE 26 13674 0 49245 APPLIED INDL TECHNOLOGIES IN COM 03820C105 170332 878 SH SOLE 28 656 0 222 APPLIED INDL TECHNOLOGIES IN COM 03820C105 973880 5020 SH SOLE 29 5020 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 4519812 23298 SH SOLE 30 23298 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 1287384 6636 SH SOLE 31 6636 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 4409814 22731 SH SOLE 34 22731 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 72556 374 SH SOLE 36 374 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 1514364 7806 SH SOLE 40 7806 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 7146418 36837 SH SOLE 43 34340 0 2497 APPLIED MATLS INC COM 038222105 477138033 2021857 SH SOLE 2 822606 0 1199251 APPLIED MATLS INC COM 038222105 214879279 910544 SH SOLE 4 390681 0 519863 APPLIED MATLS INC COM 038222105 258470407 1095260 SH SOLE 7 932740 0 162520 APPLIED MATLS INC COM 038222105 26691649 113105 SH SOLE 13 113105 0 0 APPLIED MATLS INC COM 038222105 29052729 123110 SH SOLE 15 123110 0 0 APPLIED MATLS INC COM 038222105 545209915 2310309 SH SOLE 18 2193780 0 116529 APPLIED MATLS INC COM 038222105 356068556 1508829 SH SOLE 19 1508829 0 0 APPLIED MATLS INC COM 038222105 7453878664 31585570 SH SOLE 21 31585570 0 0 APPLIED MATLS INC COM 038222105 4319787274 18304959 SH SOLE 22 16480936 0 1824023 APPLIED MATLS INC COM 038222105 319690225 1354677 SH SOLE 23 1354677 0 0 APPLIED MATLS INC COM 038222105 639990957 2711941 SH SOLE 25 2393695 0 318246 APPLIED MATLS INC COM 038222105 375637790 1591753 SH SOLE 26 822185 0 769568 APPLIED MATLS INC COM 038222105 474699313 2011523 SH SOLE 28 54609 0 1956914 APPLIED MATLS INC COM 038222105 13247299 56135 SH SOLE 29 56135 0 0 APPLIED MATLS INC COM 038222105 2196184769 9306262 SH SOLE 30 9219381 0 86881 APPLIED MATLS INC COM 038222105 82877564 351191 SH SOLE 31 344666 0 6525 APPLIED MATLS INC COM 038222105 59796326 253385 SH SOLE 32 253385 0 0 APPLIED MATLS INC COM 038222105 417948202 1771042 SH SOLE 34 1771042 0 0 APPLIED MATLS INC COM 038222105 42618142 180593 SH SOLE 36 180593 0 0 APPLIED MATLS INC COM 038222105 7876874 33378 SH SOLE 37 33378 0 0 APPLIED MATLS INC COM 038222105 9434644 39979 SH SOLE 40 39979 0 0 APPLIED MATLS INC COM 038222105 332274 1408 SH OTR 43 1408 0 0 APPLIED MATLS INC COM 038222105 347720890 1473456 SH SOLE 43 1243240 0 230216 APPLIED MATLS INC OPTIONS 038222105 613574 2600 SH Put SOLE 2 0 0 2600 APPLIED MATLS INC OPTIONS 038222105 70797 300 SH Put SOLE 4 300 0 0 APPLIED MATLS INC OPTIONS 038222105 1864321 7900 SH Put SOLE 18 7900 0 0 APPLIED MATLS INC OPTIONS 038222105 10430758 44200 SH Put SOLE 19 44200 0 0 APPLIED MATLS INC OPTIONS 038222105 755168 3200 SH Put SOLE 22 3200 0 0 APPLIED MATLS INC OPTIONS 038222105 660772 2800 SH Put SOLE 26 2800 0 0 APPLIED MATLS INC OPTIONS 038222105 47198 200 SH Put SOLE 30 200 0 0 APPLIED MATLS INC OPTIONS 038222105 6088542 25800 SH Put SOLE 34 25800 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 194873 23507 SH SOLE 2 10490 0 13017 APPLIED OPTOELECTRONICS INC COM 03823U102 937466 113084 SH SOLE 18 113084 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 712252 85917 SH SOLE 19 85917 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 12316138 1485662 SH SOLE 21 1485662 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 10599843 1278630 SH SOLE 22 1221269 0 57361 APPLIED OPTOELECTRONICS INC COM 03823U102 62764 7571 SH SOLE 25 7571 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 53703 6478 SH SOLE 30 6478 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 79186 9552 SH SOLE 40 9552 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 18885 2278 SH SOLE 43 2239 0 39 APPLIED THERAPEUTICS INC COM 03828A101 98388 21068 SH SOLE 2 3561 0 17507 APPLIED THERAPEUTICS INC COM 03828A101 4352 932 SH SOLE 7 932 0 0 APPLIED THERAPEUTICS INC COM 03828A101 1262315 270303 SH SOLE 18 270303 0 0 APPLIED THERAPEUTICS INC COM 03828A101 1033873 221386 SH SOLE 19 221386 0 0 APPLIED THERAPEUTICS INC COM 03828A101 15803126 3383967 SH SOLE 21 3383967 0 0 APPLIED THERAPEUTICS INC COM 03828A101 12466784 2669547 SH SOLE 22 2607294 0 62253 APPLIED THERAPEUTICS INC COM 03828A101 1737 372 SH SOLE 26 0 0 372 APPLIED THERAPEUTICS INC COM 03828A101 10330 2212 SH SOLE 43 2026 0 186 APPLOVIN CORP COM CL A 03831W108 24438718 293664 SH SOLE 2 38442 0 255222 APPLOVIN CORP COM CL A 03831W108 11157305 134070 SH SOLE 4 66225 0 67845 APPLOVIN CORP COM CL A 03831W108 2120362 25479 SH SOLE 7 23414 0 2065 APPLOVIN CORP COM CL A 03831W108 482593 5799 SH SOLE 13 5799 0 0 APPLOVIN CORP COM CL A 03831W108 1377291 16550 SH SOLE 15 16550 0 0 APPLOVIN CORP COM CL A 03831W108 27934707 335673 SH SOLE 18 324316 0 11357 APPLOVIN CORP COM CL A 03831W108 6651442 79926 SH SOLE 19 79926 0 0 APPLOVIN CORP COM CL A 03831W108 463958740 5575087 SH SOLE 21 5575087 0 0 APPLOVIN CORP COM CL A 03831W108 417895555 5021576 SH SOLE 22 4615319 0 406257 APPLOVIN CORP COM CL A 03831W108 17881481 214870 SH SOLE 23 214870 0 0 APPLOVIN CORP COM CL A 03831W108 3237674 38905 SH SOLE 25 38043 0 862 APPLOVIN CORP COM CL A 03831W108 10508606 126275 SH SOLE 26 87048 0 39227 APPLOVIN CORP COM CL A 03831W108 21150363 254150 SH SOLE 28 3758 0 250392 APPLOVIN CORP COM CL A 03831W108 23385 281 SH SOLE 29 281 0 0 APPLOVIN CORP COM CL A 03831W108 45443196 546061 SH SOLE 30 546061 0 0 APPLOVIN CORP COM CL A 03831W108 3713027 44617 SH SOLE 31 43166 0 1451 APPLOVIN CORP COM CL A 03831W108 759882 9131 SH SOLE 34 9131 0 0 APPLOVIN CORP COM CL A 03831W108 1427639 17155 SH SOLE 36 17155 0 0 APPLOVIN CORP COM CL A 03831W108 674914 8110 SH SOLE 40 8110 0 0 APPLOVIN CORP COM CL A 03831W108 13482 162 SH OTR 43 162 0 0 APPLOVIN CORP COM CL A 03831W108 25237464 303262 SH SOLE 43 254559 0 48703 APPTECH PMTS CORP COM 03834B309 776 826 SH SOLE 18 826 0 0 APPTECH PMTS CORP COM 03834B309 8468 9009 SH SOLE 21 9009 0 0 APREA THERAPEUTICS INC COM NEW 03836J201 289 71 SH SOLE 2 71 0 0 APREA THERAPEUTICS INC COM NEW 03836J201 1176 289 SH SOLE 21 289 0 0 APREA THERAPEUTICS INC COM NEW 03836J201 33146 8144 SH SOLE 22 8144 0 0 APTARGROUP INC COM 038336103 18969642 134718 SH SOLE 2 87149 0 47569 APTARGROUP INC COM 038336103 25487 181 SH SOLE 4 181 0 0 APTARGROUP INC COM 038336103 2811272 19965 SH SOLE 7 19384 0 581 APTARGROUP INC COM 038336103 544231 3865 SH SOLE 13 3865 0 0 APTARGROUP INC COM 038336103 15330407 108873 SH SOLE 18 108873 0 0 APTARGROUP INC COM 038336103 5073807 36033 SH SOLE 19 36033 0 0 APTARGROUP INC COM 038336103 482394220 3425852 SH SOLE 21 3425852 0 0 APTARGROUP INC COM 038336103 283457852 2013052 SH SOLE 22 1925964 0 87088 APTARGROUP INC COM 038336103 2051461 14569 SH SOLE 25 14569 0 0 APTARGROUP INC COM 038336103 3374793 23967 SH SOLE 26 23967 0 0 APTARGROUP INC COM 038336103 5509614 39128 SH SOLE 28 35035 0 4093 APTARGROUP INC COM 038336103 7774120 55210 SH SOLE 30 55210 0 0 APTARGROUP INC COM 038336103 114760 815 SH SOLE 31 815 0 0 APTARGROUP INC COM 038336103 205723 1461 SH SOLE 36 1461 0 0 APTARGROUP INC COM 038336103 1925999 13678 SH SOLE 40 13678 0 0 APTARGROUP INC COM 038336103 37459592 266029 SH SOLE 43 258736 0 7293 APTEVO THERAPEUTICS INC COM 03835L306 272 888 SH SOLE 22 888 0 0 APTIV PLC SHS G6095L109 37557380 533334 SH SOLE 2 198412 0 334922 APTIV PLC SHS G6095L109 15117202 214672 SH SOLE 4 89390 0 125282 APTIV PLC SHS G6095L109 24015121 341027 SH SOLE 7 310464 0 30563 APTIV PLC SHS G6095L109 674553 9579 SH SOLE 13 9579 0 0 APTIV PLC SHS G6095L109 2725958 38710 SH SOLE 15 38710 0 0 APTIV PLC SHS G6095L109 73524325 1044083 SH SOLE 18 1025854 0 18229 APTIV PLC SHS G6095L109 42402628 602139 SH SOLE 19 602139 0 0 APTIV PLC SHS G6095L109 540923977 7681397 SH SOLE 21 7681397 0 0 APTIV PLC SHS G6095L109 409710954 5818105 SH SOLE 22 5228612 0 589493 APTIV PLC SHS G6095L109 23177194 329128 SH SOLE 23 329128 0 0 APTIV PLC SHS G6095L109 66470987 943922 SH SOLE 25 764493 0 179429 APTIV PLC SHS G6095L109 21198744 301033 SH SOLE 26 186012 0 115021 APTIV PLC SHS G6095L109 45621034 647842 SH SOLE 28 50664 0 597178 APTIV PLC SHS G6095L109 163440806 2320943 SH SOLE 30 2317972 0 2971 APTIV PLC SHS G6095L109 4654128 66091 SH SOLE 31 63917 0 2174 APTIV PLC SHS G6095L109 146765773 2084149 SH SOLE 34 2084149 0 0 APTIV PLC SHS G6095L109 6759475 95988 SH SOLE 36 95988 0 0 APTIV PLC SHS G6095L109 946445 13440 SH SOLE 40 13440 0 0 APTIV PLC SHS G6095L109 22112 314 SH OTR 43 314 0 0 APTIV PLC SHS G6095L109 16788666 238408 SH SOLE 43 193876 0 44532 APYX MEDICAL CORPORATION COM 03837C106 8986 6706 SH SOLE 18 6706 0 0 APYX MEDICAL CORPORATION COM 03837C106 85375 63713 SH SOLE 21 63713 0 0 APYX MEDICAL CORPORATION COM 03837C106 569745 425183 SH SOLE 22 425183 0 0 APYX MEDICAL CORPORATION COM 03837C106 111 83 SH SOLE 43 83 0 0 AQUA METALS INC COM 03837J101 2213 6915 SH SOLE 18 6915 0 0 AQUA METALS INC COM 03837J101 27368 85524 SH SOLE 21 85524 0 0 AQUA METALS INC COM 03837J101 310426 970082 SH SOLE 22 970082 0 0 AQUABOUNTY TECHNOLOGIES INC COM 03842K309 79460 49354 SH SOLE 22 49354 0 0 AQUESTIVE THERAPEUTICS INC COM 03843E104 70145 26979 SH SOLE 2 19032 0 7947 AQUESTIVE THERAPEUTICS INC COM 03843E104 566842 218016 SH SOLE 18 218016 0 0 AQUESTIVE THERAPEUTICS INC COM 03843E104 427968 164603 SH SOLE 19 164603 0 0 AQUESTIVE THERAPEUTICS INC COM 03843E104 6858238 2637784 SH SOLE 21 2637784 0 0 AQUESTIVE THERAPEUTICS INC COM 03843E104 6258868 2407257 SH SOLE 22 2365728 0 41529 AQUESTIVE THERAPEUTICS INC COM 03843E104 270 104 SH SOLE 43 104 0 0 ARAMARK COM 03852U106 22852799 671746 SH SOLE 2 258515 0 413231 ARAMARK COM 03852U106 21228 624 SH SOLE 4 624 0 0 ARAMARK COM 03852U106 1924579 56572 SH SOLE 7 54029 0 2543 ARAMARK COM 03852U106 13534687 397845 SH SOLE 18 397845 0 0 ARAMARK COM 03852U106 3008150 88423 SH SOLE 19 88423 0 0 ARAMARK COM 03852U106 439974945 12932832 SH SOLE 21 12932832 0 0 ARAMARK COM 03852U106 259882964 7639123 SH SOLE 22 7308055 0 331068 ARAMARK COM 03852U106 1742947 51233 SH SOLE 25 51233 0 0 ARAMARK COM 03852U106 2804405 82434 SH SOLE 26 76595 0 5839 ARAMARK COM 03852U106 95460 2806 SH SOLE 28 2806 0 0 ARAMARK COM 03852U106 8110368 238400 SH SOLE 30 238400 0 0 ARAMARK COM 03852U106 110735 3255 SH SOLE 31 3255 0 0 ARAMARK COM 03852U106 236337 6947 SH SOLE 34 6947 0 0 ARAMARK COM 03852U106 223375 6566 SH SOLE 36 6566 0 0 ARAMARK COM 03852U106 1727025 50765 SH SOLE 40 50765 0 0 ARAMARK COM 03852U106 5694076 167374 SH SOLE 43 118305 0 49069 ARBOR REALTY TRUST INC COM 038923108 1966352 137028 SH SOLE 2 49709 0 87319 ARBOR REALTY TRUST INC COM 038923108 7017 489 SH SOLE 4 489 0 0 ARBOR REALTY TRUST INC COM 038923108 20980 1462 SH SOLE 7 1462 0 0 ARBOR REALTY TRUST INC COM 038923108 7622505 531185 SH SOLE 18 531185 0 0 ARBOR REALTY TRUST INC COM 038923108 4749692 330989 SH SOLE 19 330989 0 0 ARBOR REALTY TRUST INC COM 038923108 280853895 19571700 SH SOLE 21 19571700 0 0 ARBOR REALTY TRUST INC COM 038923108 66885250 4660993 SH SOLE 22 4439545 0 221448 ARBOR REALTY TRUST INC COM 038923108 428104 29833 SH SOLE 25 29833 0 0 ARBOR REALTY TRUST INC COM 038923108 571833 39849 SH SOLE 26 39849 0 0 ARBOR REALTY TRUST INC COM 038923108 119349 8317 SH SOLE 28 2399 0 5918 ARBOR REALTY TRUST INC COM 038923108 3913460 272715 SH SOLE 30 272715 0 0 ARBOR REALTY TRUST INC COM 038923108 433643 30219 SH SOLE 40 30219 0 0 ARBOR REALTY TRUST INC COM 038923108 738404 51457 SH SOLE 43 46879 0 4578 ARBOR REALTY TRUST INC NOTE 7.500% 8/0 038923BA5 3121094 3125000 PRN SOLE 21 3125000 0 0 ARBUTUS BIOPHARMA CORP COM 03879J100 110761 35845 SH SOLE 2 5603 0 30242 ARBUTUS BIOPHARMA CORP COM 03879J100 1208 391 SH SOLE 7 391 0 0 ARBUTUS BIOPHARMA CORP COM 03879J100 1174753 380179 SH SOLE 18 380179 0 0 ARBUTUS BIOPHARMA CORP COM 03879J100 979147 316876 SH SOLE 19 316876 0 0 ARBUTUS BIOPHARMA CORP COM 03879J100 19846202 6422719 SH SOLE 21 6422719 0 0 ARBUTUS BIOPHARMA CORP COM 03879J100 12835965 4154034 SH SOLE 22 4087899 0 66135 ARBUTUS BIOPHARMA CORP COM 03879J100 331817 107384 SH SOLE 30 107384 0 0 ARBUTUS BIOPHARMA CORP COM 03879J100 416031 134638 SH SOLE 43 102316 0 32322 ARC DOCUMENT SOLUTIONS INC COM 00191G103 335845 127214 SH SOLE 2 0 0 127214 ARC DOCUMENT SOLUTIONS INC COM 00191G103 20489 7761 SH SOLE 18 7761 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 201474 76316 SH SOLE 21 76316 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 3249420 1230841 SH SOLE 22 1147815 0 83026 ARCA BIOPHARMA INC COM 00211Y506 5615 1466 SH SOLE 18 1466 0 0 ARCA BIOPHARMA INC COM 00211Y506 58235 15205 SH SOLE 21 15205 0 0 ARCA BIOPHARMA INC COM 00211Y506 885642 231238 SH SOLE 22 231238 0 0 ARCADIUM LITHIUM PLC COM SHS G0508H110 4639982 1380947 SH SOLE 2 845931 0 535016 ARCADIUM LITHIUM PLC COM SHS G0508H110 11511 3426 SH SOLE 4 3426 0 0 ARCADIUM LITHIUM PLC COM SHS G0508H110 875461 260554 SH SOLE 7 251577 0 8977 ARCADIUM LITHIUM PLC COM SHS G0508H110 14454811 4302027 SH SOLE 18 4302027 0 0 ARCADIUM LITHIUM PLC COM SHS G0508H110 8274638 2462690 SH SOLE 19 2462690 0 0 ARCADIUM LITHIUM PLC COM SHS G0508H110 276726821 82359173 SH SOLE 21 82359173 0 0 ARCADIUM LITHIUM PLC COM SHS G0508H110 118612355 35301296 SH SOLE 22 33864039 0 1437257 ARCADIUM LITHIUM PLC COM SHS G0508H110 695853 207099 SH SOLE 25 207099 0 0 ARCADIUM LITHIUM PLC COM SHS G0508H110 993864 295793 SH SOLE 26 295793 0 0 ARCADIUM LITHIUM PLC COM SHS G0508H110 191638 57035 SH SOLE 28 49323 0 7712 ARCADIUM LITHIUM PLC COM SHS G0508H110 3227569 960586 SH SOLE 30 960586 0 0 ARCADIUM LITHIUM PLC COM SHS G0508H110 756245 225073 SH SOLE 40 225073 0 0 ARCADIUM LITHIUM PLC COM SHS G0508H110 369901 110090 SH SOLE 43 106896 0 3194 ARCBEST CORP COM 03937C105 1613589 15069 SH SOLE 2 9101 0 5968 ARCBEST CORP COM 03937C105 10280 96 SH SOLE 4 96 0 0 ARCBEST CORP COM 03937C105 391270 3654 SH SOLE 7 3475 0 179 ARCBEST CORP COM 03937C105 7264200 67839 SH SOLE 18 67839 0 0 ARCBEST CORP COM 03937C105 6476413 60482 SH SOLE 19 60482 0 0 ARCBEST CORP COM 03937C105 281057266 2624741 SH SOLE 21 2624741 0 0 ARCBEST CORP COM 03937C105 75103985 701382 SH SOLE 22 681188 0 20194 ARCBEST CORP COM 03937C105 17775 166 SH SOLE 23 166 0 0 ARCBEST CORP COM 03937C105 522550 4880 SH SOLE 25 4880 0 0 ARCBEST CORP COM 03937C105 4013358 37480 SH SOLE 26 6272 0 31208 ARCBEST CORP COM 03937C105 48400 452 SH SOLE 28 452 0 0 ARCBEST CORP COM 03937C105 5268443 49201 SH SOLE 30 49201 0 0 ARCBEST CORP COM 03937C105 108900 1017 SH SOLE 34 1017 0 0 ARCBEST CORP COM 03937C105 63391 592 SH SOLE 36 592 0 0 ARCBEST CORP COM 03937C105 537435 5019 SH SOLE 40 5019 0 0 ARCBEST CORP COM 03937C105 6392790 59701 SH SOLE 43 54997 0 4704 ARCELLX INC COMMON STOCK 03940C100 1479368 26805 SH SOLE 2 13528 0 13277 ARCELLX INC COMMON STOCK 03940C100 1987 36 SH SOLE 4 36 0 0 ARCELLX INC COMMON STOCK 03940C100 479877 8695 SH SOLE 7 8334 0 361 ARCELLX INC COMMON STOCK 03940C100 6239505 113055 SH SOLE 18 106700 0 6355 ARCELLX INC COMMON STOCK 03940C100 7236292 131116 SH SOLE 19 131116 0 0 ARCELLX INC COMMON STOCK 03940C100 105716776 1915506 SH SOLE 21 1915506 0 0 ARCELLX INC COMMON STOCK 03940C100 64320413 1165436 SH SOLE 22 1132146 0 33290 ARCELLX INC COMMON STOCK 03940C100 73403 1330 SH SOLE 23 1330 0 0 ARCELLX INC COMMON STOCK 03940C100 377389 6838 SH SOLE 25 6838 0 0 ARCELLX INC COMMON STOCK 03940C100 634851 11503 SH SOLE 26 11503 0 0 ARCELLX INC COMMON STOCK 03940C100 30851 559 SH SOLE 28 0 0 559 ARCELLX INC COMMON STOCK 03940C100 6913596 125269 SH SOLE 30 125269 0 0 ARCELLX INC COMMON STOCK 03940C100 16171 293 SH SOLE 36 293 0 0 ARCELLX INC COMMON STOCK 03940C100 365523 6623 SH SOLE 40 6623 0 0 ARCELLX INC COMMON STOCK 03940C100 182127 3300 SH SOLE 43 3300 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 3967 173 SH SOLE 18 173 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 6488365 282964 SH SOLE 19 282964 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 4621679 201556 SH SOLE 25 201556 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 4854029 211689 SH SOLE 29 211689 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 1867511 81444 SH SOLE 34 81444 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 12305126 536639 SH SOLE 43 503398 0 33241 ARCH CAP GROUP LTD ORD G0450A105 87042848 862750 SH SOLE 2 361284 0 501466 ARCH CAP GROUP LTD ORD G0450A105 49498349 490617 SH SOLE 4 212484 0 278133 ARCH CAP GROUP LTD ORD G0450A105 28730748 284773 SH SOLE 7 247626 0 37147 ARCH CAP GROUP LTD ORD G0450A105 4453587 44143 SH SOLE 13 44143 0 0 ARCH CAP GROUP LTD ORD G0450A105 5406796 53591 SH SOLE 15 53591 0 0 ARCH CAP GROUP LTD ORD G0450A105 86511863 857487 SH SOLE 18 828592 0 28895 ARCH CAP GROUP LTD ORD G0450A105 20514367 203334 SH SOLE 19 203334 0 0 ARCH CAP GROUP LTD ORD G0450A105 1389780937 13775210 SH SOLE 21 13775210 0 0 ARCH CAP GROUP LTD ORD G0450A105 866843349 8591965 SH SOLE 22 7767747 0 824218 ARCH CAP GROUP LTD ORD G0450A105 48871721 484406 SH SOLE 23 484406 0 0 ARCH CAP GROUP LTD ORD G0450A105 115621050 1146011 SH SOLE 25 1143567 0 2444 ARCH CAP GROUP LTD ORD G0450A105 54676327 541940 SH SOLE 26 344197 0 197743 ARCH CAP GROUP LTD ORD G0450A105 94968261 941305 SH SOLE 28 6165 0 935140 ARCH CAP GROUP LTD ORD G0450A105 4734869 46931 SH SOLE 29 46931 0 0 ARCH CAP GROUP LTD ORD G0450A105 309272141 3065439 SH SOLE 30 3008844 0 56595 ARCH CAP GROUP LTD ORD G0450A105 21130603 209442 SH SOLE 31 206614 0 2828 ARCH CAP GROUP LTD ORD G0450A105 5179087 51334 SH SOLE 34 51334 0 0 ARCH CAP GROUP LTD ORD G0450A105 8662516 85861 SH SOLE 36 85861 0 0 ARCH CAP GROUP LTD ORD G0450A105 1830245 18141 SH SOLE 40 18141 0 0 ARCH CAP GROUP LTD ORD G0450A105 46914 465 SH OTR 43 465 0 0 ARCH CAP GROUP LTD ORD G0450A105 42859163 424811 SH SOLE 43 373182 0 51628 ARCH RESOURCES INC CL A 03940R107 1478610 9713 SH SOLE 2 4830 0 4883 ARCH RESOURCES INC CL A 03940R107 4871 32 SH SOLE 4 32 0 0 ARCH RESOURCES INC CL A 03940R107 45365 298 SH SOLE 7 298 0 0 ARCH RESOURCES INC CL A 03940R107 8630832 56696 SH SOLE 18 56696 0 0 ARCH RESOURCES INC CL A 03940R107 6100008 40071 SH SOLE 19 40071 0 0 ARCH RESOURCES INC CL A 03940R107 306692301 2014664 SH SOLE 21 2014664 0 0 ARCH RESOURCES INC CL A 03940R107 81697274 536670 SH SOLE 22 514629 0 22041 ARCH RESOURCES INC CL A 03940R107 1023290 6722 SH SOLE 26 6722 0 0 ARCH RESOURCES INC CL A 03940R107 5220576 34294 SH SOLE 30 34294 0 0 ARCH RESOURCES INC CL A 03940R107 73070 480 SH SOLE 36 480 0 0 ARCH RESOURCES INC CL A 03940R107 2172933 14274 SH SOLE 43 13332 0 942 ARCHER AVIATION INC COM CL A 03945R102 735550 208963 SH SOLE 2 61392 0 147571 ARCHER AVIATION INC COM CL A 03945R102 3428 974 SH SOLE 4 974 0 0 ARCHER AVIATION INC COM CL A 03945R102 13587 3860 SH SOLE 7 3860 0 0 ARCHER AVIATION INC COM CL A 03945R102 2234302 634745 SH SOLE 18 634745 0 0 ARCHER AVIATION INC COM CL A 03945R102 1883964 535217 SH SOLE 19 535217 0 0 ARCHER AVIATION INC COM CL A 03945R102 39975348 11356633 SH SOLE 21 11356633 0 0 ARCHER AVIATION INC COM CL A 03945R102 23168165 6581865 SH SOLE 22 6398931 0 182934 ARCHER AVIATION INC COM CL A 03945R102 131525 37365 SH SOLE 25 37365 0 0 ARCHER AVIATION INC COM CL A 03945R102 708312 201225 SH SOLE 30 201225 0 0 ARCHER AVIATION INC COM CL A 03945R102 184124 52308 SH SOLE 40 52308 0 0 ARCHER AVIATION INC COM CL A 03945R102 14 4 SH SOLE 43 4 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 72891094 1205808 SH SOLE 2 445336 0 760472 ARCHER DANIELS MIDLAND CO COM 039483102 13700448 226641 SH SOLE 4 166888 0 59753 ARCHER DANIELS MIDLAND CO COM 039483102 49240273 814562 SH SOLE 7 762732 0 51830 ARCHER DANIELS MIDLAND CO COM 039483102 1059205 17522 SH SOLE 13 17522 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 4420467 73126 SH SOLE 15 73126 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 45151858 746929 SH SOLE 18 715580 0 31349 ARCHER DANIELS MIDLAND CO COM 039483102 13970720 231112 SH SOLE 19 231112 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 917437802 15176804 SH SOLE 21 15176804 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 645864666 10684279 SH SOLE 22 9568204 0 1116075 ARCHER DANIELS MIDLAND CO COM 039483102 36543355 604522 SH SOLE 23 604522 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 58229369 963265 SH SOLE 25 963265 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 34507399 570842 SH SOLE 26 340375 0 230467 ARCHER DANIELS MIDLAND CO COM 039483102 47780103 790407 SH SOLE 28 17803 0 772604 ARCHER DANIELS MIDLAND CO COM 039483102 275317591 4554468 SH SOLE 30 4258839 0 295629 ARCHER DANIELS MIDLAND CO COM 039483102 7414132 122649 SH SOLE 31 118397 0 4252 ARCHER DANIELS MIDLAND CO COM 039483102 2062796 34124 SH SOLE 34 34124 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 6584637 108927 SH SOLE 36 108927 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 1474436 24391 SH SOLE 40 24391 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 25933 429 SH OTR 43 429 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 51867205 858018 SH SOLE 43 737249 0 120769 ARCHROCK INC COM 03957W106 7114306 351845 SH SOLE 2 250984 0 100861 ARCHROCK INC COM 03957W106 6935 343 SH SOLE 4 343 0 0 ARCHROCK INC COM 03957W106 683598 33808 SH SOLE 7 32056 0 1752 ARCHROCK INC COM 03957W106 9139359 451996 SH SOLE 18 438325 0 13671 ARCHROCK INC COM 03957W106 16441104 813111 SH SOLE 19 813111 0 0 ARCHROCK INC COM 03957W106 326500752 16147416 SH SOLE 21 16147416 0 0 ARCHROCK INC COM 03957W106 98115528 4852400 SH SOLE 22 4679975 0 172425 ARCHROCK INC COM 03957W106 288843 14285 SH SOLE 23 14285 0 0 ARCHROCK INC COM 03957W106 608036 30071 SH SOLE 25 30071 0 0 ARCHROCK INC COM 03957W106 6590689 325949 SH SOLE 26 57206 0 268743 ARCHROCK INC COM 03957W106 2485847 122940 SH SOLE 28 72405 0 50535 ARCHROCK INC COM 03957W106 8368411 413868 SH SOLE 30 413868 0 0 ARCHROCK INC COM 03957W106 375789 18585 SH SOLE 34 18585 0 0 ARCHROCK INC COM 03957W106 627791 31048 SH SOLE 40 31048 0 0 ARCHROCK INC COM 03957W106 9400081 464890 SH SOLE 43 423774 0 41116 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 973782 108198 SH SOLE 21 108198 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 6408 712 SH SOLE 28 712 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 423 47 SH SOLE 43 0 0 47 ARCOSA INC COM 039653100 4314799 51730 SH SOLE 2 25471 0 26259 ARCOSA INC COM 039653100 71983 863 SH SOLE 4 186 0 677 ARCOSA INC COM 039653100 877890 10525 SH SOLE 7 9981 0 544 ARCOSA INC COM 039653100 13031561 156235 SH SOLE 18 156235 0 0 ARCOSA INC COM 039653100 9222977 110574 SH SOLE 19 110574 0 0 ARCOSA INC COM 039653100 451416088 5412014 SH SOLE 21 5412014 0 0 ARCOSA INC COM 039653100 124585263 1493649 SH SOLE 22 1428383 0 65266 ARCOSA INC COM 039653100 825092 9892 SH SOLE 25 9892 0 0 ARCOSA INC COM 039653100 1512390 18132 SH SOLE 26 18132 0 0 ARCOSA INC COM 039653100 71566 858 SH SOLE 28 858 0 0 ARCOSA INC COM 039653100 9244497 110832 SH SOLE 30 110832 0 0 ARCOSA INC COM 039653100 43707 524 SH SOLE 36 524 0 0 ARCOSA INC COM 039653100 851700 10211 SH SOLE 40 10211 0 0 ARCOSA INC COM 039653100 4494230 53881 SH SOLE 43 52084 0 1797 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 1928009 79179 SH SOLE 2 42028 0 37151 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 1899 78 SH SOLE 4 78 0 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 322954 13263 SH SOLE 7 12620 0 643 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 1900274 78040 SH SOLE 18 78040 0 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 6355569 261009 SH SOLE 19 261009 0 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 27775972 1140697 SH SOLE 21 1140697 0 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 21530733 884219 SH SOLE 22 853025 0 31194 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 59317 2436 SH SOLE 23 2436 0 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 165702 6805 SH SOLE 25 6805 0 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 1582214 64978 SH SOLE 26 18990 0 45988 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 8912 366 SH SOLE 28 366 0 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 2121664 87132 SH SOLE 30 87132 0 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 31679 1301 SH SOLE 34 1301 0 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 3141 129 SH SOLE 36 129 0 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 162902 6690 SH SOLE 40 6690 0 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 572615 23516 SH SOLE 43 17282 0 6234 ARCUS BIOSCIENCES INC COM 03969F109 1347048 88447 SH SOLE 2 32068 0 56379 ARCUS BIOSCIENCES INC COM 03969F109 2589 170 SH SOLE 4 170 0 0 ARCUS BIOSCIENCES INC COM 03969F109 358057 23510 SH SOLE 7 22384 0 1126 ARCUS BIOSCIENCES INC COM 03969F109 2442572 160379 SH SOLE 18 160379 0 0 ARCUS BIOSCIENCES INC COM 03969F109 8043313 528123 SH SOLE 19 528123 0 0 ARCUS BIOSCIENCES INC COM 03969F109 100255511 6582765 SH SOLE 21 6582765 0 0 ARCUS BIOSCIENCES INC COM 03969F109 30999355 2035414 SH SOLE 22 1965536 0 69878 ARCUS BIOSCIENCES INC COM 03969F109 123317 8097 SH SOLE 23 8097 0 0 ARCUS BIOSCIENCES INC COM 03969F109 172937 11355 SH SOLE 25 11355 0 0 ARCUS BIOSCIENCES INC COM 03969F109 1385732 90987 SH SOLE 26 21210 0 69777 ARCUS BIOSCIENCES INC COM 03969F109 12991 853 SH SOLE 28 853 0 0 ARCUS BIOSCIENCES INC COM 03969F109 3003904 197236 SH SOLE 30 197236 0 0 ARCUS BIOSCIENCES INC COM 03969F109 31343 2058 SH SOLE 34 2058 0 0 ARCUS BIOSCIENCES INC COM 03969F109 163951 10765 SH SOLE 40 10765 0 0 ARCUS BIOSCIENCES INC COM 03969F109 349589 22954 SH SOLE 43 11267 0 11687 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 693947 74618 SH SOLE 2 35580 0 39038 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 6584 708 SH SOLE 4 708 0 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 359901 38699 SH SOLE 7 36671 0 2028 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 2444328 262831 SH SOLE 18 262831 0 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 2972429 319616 SH SOLE 19 319616 0 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 41698633 4483724 SH SOLE 21 4483724 0 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 29501972 3172255 SH SOLE 22 3083243 0 89012 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 191357 20576 SH SOLE 25 20576 0 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 11132 1197 SH SOLE 28 1197 0 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 1706848 183532 SH SOLE 30 183532 0 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 220605 23721 SH SOLE 40 23721 0 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 382611 41141 SH SOLE 43 39437 0 1704 ARDAGH METAL PACKAGING S A SHS L02235106 73970 21756 SH SOLE 2 4616 0 17140 ARDAGH METAL PACKAGING S A SHS L02235106 4342 1277 SH SOLE 7 1277 0 0 ARDAGH METAL PACKAGING S A SHS L02235106 1196718 351976 SH SOLE 18 351976 0 0 ARDAGH METAL PACKAGING S A SHS L02235106 1120684 329613 SH SOLE 19 329613 0 0 ARDAGH METAL PACKAGING S A SHS L02235106 17638527 5187802 SH SOLE 21 5187802 0 0 ARDAGH METAL PACKAGING S A SHS L02235106 6393125 1880331 SH SOLE 22 1820294 0 60037 ARDAGH METAL PACKAGING S A SHS L02235106 1206514 354857 SH SOLE 43 273935 0 80922 ARDELYX INC COM 039697107 1048552 141505 SH SOLE 2 71848 0 69657 ARDELYX INC COM 039697107 4105 554 SH SOLE 4 554 0 0 ARDELYX INC COM 039697107 361534 48790 SH SOLE 7 46285 0 2505 ARDELYX INC COM 039697107 4272732 576617 SH SOLE 18 576617 0 0 ARDELYX INC COM 039697107 5357971 723073 SH SOLE 19 723073 0 0 ARDELYX INC COM 039697107 61982605 8364724 SH SOLE 21 8364724 0 0 ARDELYX INC COM 039697107 52396807 7071094 SH SOLE 22 6843909 0 227185 ARDELYX INC COM 039697107 49477 6677 SH SOLE 23 6677 0 0 ARDELYX INC COM 039697107 349485 47164 SH SOLE 25 47164 0 0 ARDELYX INC COM 039697107 863991 116598 SH SOLE 26 116598 0 0 ARDELYX INC COM 039697107 26083 3520 SH SOLE 28 0 0 3520 ARDELYX INC COM 039697107 2167803 292551 SH SOLE 30 292551 0 0 ARDELYX INC COM 039697107 357555 48253 SH SOLE 40 48253 0 0 ARDELYX INC COM 039697107 825770 111440 SH SOLE 43 88625 0 22815 ARDMORE SHIPPING CORP COM Y0207T100 1210672 53736 SH SOLE 2 15049 0 38687 ARDMORE SHIPPING CORP COM Y0207T100 8291 368 SH SOLE 7 368 0 0 ARDMORE SHIPPING CORP COM Y0207T100 2829993 125610 SH SOLE 18 125610 0 0 ARDMORE SHIPPING CORP COM Y0207T100 2870074 127389 SH SOLE 19 127389 0 0 ARDMORE SHIPPING CORP COM Y0207T100 34323193 1523444 SH SOLE 21 1523444 0 0 ARDMORE SHIPPING CORP COM Y0207T100 14138273 627531 SH SOLE 22 590047 0 37484 ARDMORE SHIPPING CORP COM Y0207T100 23 1 SH SOLE 23 1 0 0 ARDMORE SHIPPING CORP COM Y0207T100 514743 22847 SH SOLE 26 0 0 22847 ARDMORE SHIPPING CORP COM Y0207T100 913504 40546 SH SOLE 43 31216 0 9330 ARES CAPITAL CORP COM 04010L103 31747448 1523390 SH SOLE 30 1523390 0 0 ARES CAPITAL CORP COM 04010L103 6406763 307426 SH SOLE 43 262574 0 44852 ARES COML REAL ESTATE CORP COM 04013V108 175607 26407 SH SOLE 2 1995 0 24412 ARES COML REAL ESTATE CORP COM 04013V108 3664 551 SH SOLE 7 551 0 0 ARES COML REAL ESTATE CORP COM 04013V108 1102337 165765 SH SOLE 18 165765 0 0 ARES COML REAL ESTATE CORP COM 04013V108 801598 120541 SH SOLE 19 120541 0 0 ARES COML REAL ESTATE CORP COM 04013V108 18780857 2824189 SH SOLE 21 2824189 0 0 ARES COML REAL ESTATE CORP COM 04013V108 10168994 1529172 SH SOLE 22 1488598 0 40574 ARES COML REAL ESTATE CORP COM 04013V108 1498351 225316 SH SOLE 43 198023 0 27293 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 29806206 223636 SH SOLE 2 27078 0 196558 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 15578966 116889 SH SOLE 4 48662 0 68227 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 3872051 29052 SH SOLE 7 27110 0 1942 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 737438 5533 SH SOLE 13 5533 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 2421964 18172 SH SOLE 15 18172 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 30426624 228291 SH SOLE 18 217021 0 11270 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 334203065 2507526 SH SOLE 19 2507526 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 461191716 3460322 SH SOLE 21 3460322 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 630604457 4731426 SH SOLE 22 4392154 0 339272 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 29306806 219889 SH SOLE 23 219889 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 32507125 243901 SH SOLE 25 243901 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 16014525 120157 SH SOLE 26 70404 0 49753 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 30683455 230218 SH SOLE 28 2161 0 228057 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 66830724 501431 SH SOLE 30 501431 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 7096494 53245 SH SOLE 31 50940 0 2305 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 1230974 9236 SH SOLE 34 9236 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 4503798 33792 SH SOLE 36 33792 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 1131947 8493 SH SOLE 40 8493 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 14187834 106451 SH SOLE 43 88677 0 17774 ARGAN INC COM 04010E109 2832828 38721 SH SOLE 2 32993 0 5728 ARGAN INC COM 04010E109 80769 1104 SH SOLE 4 50 0 1054 ARGAN INC COM 04010E109 5487 75 SH SOLE 7 75 0 0 ARGAN INC COM 04010E109 2663975 36413 SH SOLE 18 36413 0 0 ARGAN INC COM 04010E109 2061356 28176 SH SOLE 19 28176 0 0 ARGAN INC COM 04010E109 49055902 670529 SH SOLE 21 670529 0 0 ARGAN INC COM 04010E109 29961068 409528 SH SOLE 22 398644 0 10884 ARGAN INC COM 04010E109 145881 1994 SH SOLE 25 1994 0 0 ARGAN INC COM 04010E109 106887 1461 SH SOLE 26 671 0 790 ARGAN INC COM 04010E109 80842 1105 SH SOLE 28 0 0 1105 ARGAN INC COM 04010E109 758303 10365 SH SOLE 30 10365 0 0 ARGAN INC COM 04010E109 773009 10566 SH SOLE 34 10566 0 0 ARGAN INC COM 04010E109 334634 4574 SH SOLE 40 4574 0 0 ARGAN INC COM 04010E109 2301394 31457 SH SOLE 43 29619 0 1838 ARGENX SE SPONSORED ADR 04016X101 17992444 41839 SH SOLE 2 41839 0 0 ARGENX SE SPONSORED ADR 04016X101 4083660 9496 SH SOLE 18 9496 0 0 ARGENX SE SPONSORED ADR 04016X101 116446661 270781 SH SOLE 19 270781 0 0 ARGENX SE SPONSORED ADR 04016X101 161399603 375313 SH SOLE 21 375313 0 0 ARGENX SE SPONSORED ADR 04016X101 7016533 16316 SH SOLE 26 410 0 15906 ARGENX SE SPONSORED ADR 04016X101 3647599 8482 SH SOLE 28 0 0 8482 ARGENX SE SPONSORED ADR 04016X101 7839199 18229 SH SOLE 30 18229 0 0 ARGENX SE SPONSORED ADR 04016X101 625708 1455 SH SOLE 31 1357 0 98 ARGENX SE SPONSORED ADR 04016X101 93523379 217476 SH SOLE 34 217476 0 0 ARGENX SE SPONSORED ADR 04016X101 22320581 51904 SH SOLE 43 42200 0 9704 ARHAUS INC COM CL A 04035M102 410439 24229 SH SOLE 2 13077 0 11152 ARHAUS INC COM CL A 04035M102 6098 360 SH SOLE 4 360 0 0 ARHAUS INC COM CL A 04035M102 6776 400 SH SOLE 7 400 0 0 ARHAUS INC COM CL A 04035M102 2190664 129319 SH SOLE 18 129319 0 0 ARHAUS INC COM CL A 04035M102 1982099 117007 SH SOLE 19 117007 0 0 ARHAUS INC COM CL A 04035M102 33449317 1974576 SH SOLE 21 1974576 0 0 ARHAUS INC COM CL A 04035M102 23439709 1383690 SH SOLE 22 1338596 0 45094 ARHAUS INC COM CL A 04035M102 164758 9726 SH SOLE 25 9726 0 0 ARHAUS INC COM CL A 04035M102 98557 5818 SH SOLE 30 5818 0 0 ARHAUS INC COM CL A 04035M102 147920 8732 SH SOLE 40 8732 0 0 ARHAUS INC COM CL A 04035M102 32389 1912 SH SOLE 43 1339 0 573 ARIS WATER SOLUTIONS INC CLASS A COM 04041L106 257677 16444 SH SOLE 2 946 0 15498 ARIS WATER SOLUTIONS INC CLASS A COM 04041L106 4247 271 SH SOLE 7 271 0 0 ARIS WATER SOLUTIONS INC CLASS A COM 04041L106 1288795 82246 SH SOLE 18 82246 0 0 ARIS WATER SOLUTIONS INC CLASS A COM 04041L106 988150 63060 SH SOLE 19 63060 0 0 ARIS WATER SOLUTIONS INC CLASS A COM 04041L106 16431123 1048572 SH SOLE 21 1048572 0 0 ARIS WATER SOLUTIONS INC CLASS A COM 04041L106 12380898 790102 SH SOLE 22 767672 0 22430 ARIS WATER SOLUTIONS INC CLASS A COM 04041L106 1457 93 SH SOLE 43 93 0 0 ARISTA NETWORKS INC COM 040413106 172586165 492428 SH SOLE 2 154872 0 337556 ARISTA NETWORKS INC COM 040413106 75401917 215139 SH SOLE 4 100857 0 114282 ARISTA NETWORKS INC COM 040413106 82247843 234672 SH SOLE 7 210199 0 24473 ARISTA NETWORKS INC COM 040413106 3998626 11409 SH SOLE 13 11409 0 0 ARISTA NETWORKS INC COM 040413106 13242186 37783 SH SOLE 15 37783 0 0 ARISTA NETWORKS INC COM 040413106 176893915 504719 SH SOLE 18 459132 0 45587 ARISTA NETWORKS INC COM 040413106 102923709 293665 SH SOLE 19 293665 0 0 ARISTA NETWORKS INC COM 040413106 2693940687 7686432 SH SOLE 21 7686432 0 0 ARISTA NETWORKS INC COM 040413106 1958816598 5588954 SH SOLE 22 5019185 0 569769 ARISTA NETWORKS INC COM 040413106 118679187 338619 SH SOLE 23 338619 0 0 ARISTA NETWORKS INC COM 040413106 375019909 1070018 SH SOLE 25 1040706 0 29312 ARISTA NETWORKS INC COM 040413106 88637794 252904 SH SOLE 26 151620 0 101284 ARISTA NETWORKS INC COM 040413106 198928943 567590 SH SOLE 28 7095 0 560495 ARISTA NETWORKS INC COM 040413106 375014 1070 SH SOLE 29 1070 0 0 ARISTA NETWORKS INC COM 040413106 672690283 1919340 SH SOLE 30 1882350 0 36990 ARISTA NETWORKS INC COM 040413106 21238037 60597 SH SOLE 31 58543 0 2054 ARISTA NETWORKS INC COM 040413106 145105029 414018 SH SOLE 34 414018 0 0 ARISTA NETWORKS INC COM 040413106 17657883 50382 SH SOLE 36 50382 0 0 ARISTA NETWORKS INC COM 040413106 4517687 12890 SH SOLE 40 12890 0 0 ARISTA NETWORKS INC COM 040413106 99186 283 SH OTR 43 283 0 0 ARISTA NETWORKS INC COM 040413106 117932588 336489 SH SOLE 43 282262 0 54227 ARK ETF TR INNOVATION ETF 00214Q104 38 1 SH SOLE 43 1 0 0 ARK ETF TR OPTIONS 00214Q104 23073750 525000 SH Call SOLE 19 525000 0 0 ARK ETF TR OPTIONS 00214Q104 23073750 525000 SH Call SOLE 22 525000 0 0 ARK RESTAURANTS CORP COM 040712101 5729 437 SH SOLE 18 437 0 0 ARK RESTAURANTS CORP COM 040712101 54590 4164 SH SOLE 21 4164 0 0 ARK RESTAURANTS CORP COM 040712101 52269 3987 SH SOLE 22 3987 0 0 ARKO CORP COM 041242108 1165417 185872 SH SOLE 2 157905 0 27967 ARKO CORP COM 041242108 409619 65330 SH SOLE 7 61855 0 3475 ARKO CORP COM 041242108 1392222 222045 SH SOLE 18 222045 0 0 ARKO CORP COM 041242108 1266458 201987 SH SOLE 19 201987 0 0 ARKO CORP COM 041242108 19278331 3074694 SH SOLE 21 3074694 0 0 ARKO CORP COM 041242108 14349842 2288651 SH SOLE 22 2193036 0 95615 ARKO CORP COM 041242108 88463 14109 SH SOLE 25 14109 0 0 ARKO CORP COM 041242108 16904 2696 SH SOLE 30 2696 0 0 ARKO CORP COM 041242108 35614 5680 SH SOLE 40 5680 0 0 ARKO CORP COM 041242108 1303138 207837 SH SOLE 43 144474 0 63363 ARLO TECHNOLOGIES INC COM 04206A101 885846 67933 SH SOLE 2 46062 0 21871 ARLO TECHNOLOGIES INC COM 04206A101 6989 536 SH SOLE 4 536 0 0 ARLO TECHNOLOGIES INC COM 04206A101 8945 686 SH SOLE 7 686 0 0 ARLO TECHNOLOGIES INC COM 04206A101 3833238 293960 SH SOLE 18 293960 0 0 ARLO TECHNOLOGIES INC COM 04206A101 2840399 217822 SH SOLE 19 217822 0 0 ARLO TECHNOLOGIES INC COM 04206A101 144715403 11097807 SH SOLE 21 11097807 0 0 ARLO TECHNOLOGIES INC COM 04206A101 37265438 2857779 SH SOLE 22 2779760 0 78019 ARLO TECHNOLOGIES INC COM 04206A101 284781 21839 SH SOLE 25 21839 0 0 ARLO TECHNOLOGIES INC COM 04206A101 26263 2014 SH SOLE 26 2014 0 0 ARLO TECHNOLOGIES INC COM 04206A101 18817 1443 SH SOLE 28 0 0 1443 ARLO TECHNOLOGIES INC COM 04206A101 10619828 814404 SH SOLE 30 814404 0 0 ARLO TECHNOLOGIES INC COM 04206A101 318750 24444 SH SOLE 40 24444 0 0 ARLO TECHNOLOGIES INC COM 04206A101 1572389 120582 SH SOLE 43 115991 0 4591 ARM HOLDINGS PLC SPONSORED ADS 042068205 3317559 20276 SH SOLE 2 19634 0 642 ARM HOLDINGS PLC SPONSORED ADS 042068205 3990855 24391 SH SOLE 4 2678 0 21713 ARM HOLDINGS PLC SPONSORED ADS 042068205 2980829 18218 SH SOLE 7 18218 0 0 ARM HOLDINGS PLC SPONSORED ADS 042068205 880603 5382 SH SOLE 13 5382 0 0 ARM HOLDINGS PLC SPONSORED ADS 042068205 81974 501 SH SOLE 15 501 0 0 ARM HOLDINGS PLC SPONSORED ADS 042068205 11462563 70056 SH SOLE 18 1321 0 68735 ARM HOLDINGS PLC SPONSORED ADS 042068205 107807745 658891 SH SOLE 19 658891 0 0 ARM HOLDINGS PLC SPONSORED ADS 042068205 9124269 55765 SH SOLE 21 55765 0 0 ARM HOLDINGS PLC SPONSORED ADS 042068205 4092463 25012 SH SOLE 22 25012 0 0 ARM HOLDINGS PLC SPONSORED ADS 042068205 3000300 18337 SH SOLE 23 18337 0 0 ARM HOLDINGS PLC SPONSORED ADS 042068205 312351 1909 SH SOLE 26 0 0 1909 ARM HOLDINGS PLC SPONSORED ADS 042068205 266701 1630 SH SOLE 28 1630 0 0 ARM HOLDINGS PLC SPONSORED ADS 042068205 155439 950 SH SOLE 29 950 0 0 ARM HOLDINGS PLC SPONSORED ADS 042068205 19932843 121824 SH SOLE 30 121824 0 0 ARM HOLDINGS PLC SPONSORED ADS 042068205 2921762 17857 SH SOLE 31 17857 0 0 ARM HOLDINGS PLC SPONSORED ADS 042068205 5884266 35963 SH SOLE 32 35963 0 0 ARM HOLDINGS PLC SPONSORED ADS 042068205 194674258 1189795 SH SOLE 34 1189795 0 0 ARM HOLDINGS PLC SPONSORED ADS 042068205 82955 507 SH SOLE 36 507 0 0 ARM HOLDINGS PLC SPONSORED ADS 042068205 255574 1562 SH SOLE 43 1562 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 1967144 177380 SH SOLE 2 127742 0 49638 ARMADA HOFFLER PPTYS INC COM 04208T108 385677 34777 SH SOLE 4 34777 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 1544305 139252 SH SOLE 7 126687 0 12565 ARMADA HOFFLER PPTYS INC COM 04208T108 2360850 212881 SH SOLE 18 212881 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 4603980 415147 SH SOLE 19 415147 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 87269572 7869213 SH SOLE 21 7869213 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 31238523 2816819 SH SOLE 22 2685982 0 130837 ARMADA HOFFLER PPTYS INC COM 04208T108 34401 3102 SH SOLE 23 3102 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 6325093 570342 SH SOLE 25 570342 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 53265 4803 SH SOLE 26 0 0 4803 ARMADA HOFFLER PPTYS INC COM 04208T108 596609 53797 SH SOLE 28 8074 0 45723 ARMADA HOFFLER PPTYS INC COM 04208T108 3317052 299103 SH SOLE 30 299103 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 85615 7720 SH SOLE 40 7720 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 1281990 115599 SH SOLE 43 109683 0 5916 ARMATA PHARMACEUTICALS INC COM 04216R102 6331 2302 SH SOLE 18 2302 0 0 ARMATA PHARMACEUTICALS INC COM 04216R102 56702 20619 SH SOLE 21 20619 0 0 ARMOUR RESIDENTIAL REIT INC COM SHS 042315705 783107 40408 SH SOLE 2 13333 0 27075 ARMOUR RESIDENTIAL REIT INC COM SHS 042315705 833 43 SH SOLE 4 43 0 0 ARMOUR RESIDENTIAL REIT INC COM SHS 042315705 6395 330 SH SOLE 7 330 0 0 ARMOUR RESIDENTIAL REIT INC COM SHS 042315705 3263708 168406 SH SOLE 18 168406 0 0 ARMOUR RESIDENTIAL REIT INC COM SHS 042315705 2153409 111115 SH SOLE 19 111115 0 0 ARMOUR RESIDENTIAL REIT INC COM SHS 042315705 120771528 6231761 SH SOLE 21 6231761 0 0 ARMOUR RESIDENTIAL REIT INC COM SHS 042315705 31742773 1637914 SH SOLE 22 1573066 0 64848 ARMOUR RESIDENTIAL REIT INC COM SHS 042315705 211203 10898 SH SOLE 25 10898 0 0 ARMOUR RESIDENTIAL REIT INC COM SHS 042315705 38101 1966 SH SOLE 26 1966 0 0 ARMOUR RESIDENTIAL REIT INC COM SHS 042315705 27248 1406 SH SOLE 28 0 0 1406 ARMOUR RESIDENTIAL REIT INC COM SHS 042315705 2152323 111059 SH SOLE 30 111059 0 0 ARMOUR RESIDENTIAL REIT INC COM SHS 042315705 255157 13166 SH SOLE 40 13166 0 0 ARMOUR RESIDENTIAL REIT INC COM SHS 042315705 24942 1287 SH OTR 43 1287 0 0 ARMOUR RESIDENTIAL REIT INC COM SHS 042315705 2197868 113409 SH SOLE 43 98635 0 14774 ARMSTRONG WORLD INDS INC NEW COM 04247X102 4399487 38851 SH SOLE 2 19636 0 19215 ARMSTRONG WORLD INDS INC NEW COM 04247X102 17326 153 SH SOLE 4 153 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 1372129 12117 SH SOLE 7 11487 0 630 ARMSTRONG WORLD INDS INC NEW COM 04247X102 3849254 33992 SH SOLE 18 33992 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 1649114 14563 SH SOLE 19 14563 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 450108277 3974817 SH SOLE 21 3974817 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 127603701 1126843 SH SOLE 22 1069233 0 57610 ARMSTRONG WORLD INDS INC NEW COM 04247X102 1032522 9118 SH SOLE 25 9118 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 1582755 13977 SH SOLE 26 11889 0 2088 ARMSTRONG WORLD INDS INC NEW COM 04247X102 557481 4923 SH SOLE 28 848 0 4075 ARMSTRONG WORLD INDS INC NEW COM 04247X102 14447272 127581 SH SOLE 30 127581 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 61829 546 SH SOLE 31 546 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 11211 99 SH SOLE 36 99 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 989265 8736 SH SOLE 40 8736 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 4727611 41749 SH SOLE 43 38388 0 3360 ARQ INC COM 00770C101 24808 4087 SH SOLE 2 1211 0 2876 ARQ INC COM 00770C101 453277 74675 SH SOLE 18 74675 0 0 ARQ INC COM 00770C101 336575 55449 SH SOLE 19 55449 0 0 ARQ INC COM 00770C101 5118297 843212 SH SOLE 21 843212 0 0 ARQ INC COM 00770C101 3716934 612345 SH SOLE 22 596618 0 15727 ARRAY TECHNOLOGIES INC COM SHS 04271T100 2586413 252087 SH SOLE 2 215956 0 36131 ARRAY TECHNOLOGIES INC COM SHS 04271T100 5171 504 SH SOLE 4 504 0 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 390393 38050 SH SOLE 7 36320 0 1730 ARRAY TECHNOLOGIES INC COM SHS 04271T100 3876279 377805 SH SOLE 18 377805 0 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 3562282 347201 SH SOLE 19 347201 0 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 71536629 6972381 SH SOLE 21 6972381 0 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 46340819 4516649 SH SOLE 22 4385603 0 131046 ARRAY TECHNOLOGIES INC COM SHS 04271T100 337616 32906 SH SOLE 25 32906 0 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 557836 54370 SH SOLE 26 54370 0 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 1024635 99867 SH SOLE 28 88867 0 11000 ARRAY TECHNOLOGIES INC COM SHS 04271T100 24082898 2347261 SH SOLE 30 2347261 0 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 18858 1838 SH SOLE 36 1838 0 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 320266 31215 SH SOLE 40 31215 0 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 1802918 175723 SH SOLE 43 171890 0 3833 ARRAY TECHNOLOGIES INC NOTE 1.000%12/0 04271TAB6 2965466 3676000 PRN SOLE 21 3676000 0 0 ARRIVENT BIOPHARMA INC COM 04272N102 29272 1578 SH SOLE 2 440 0 1138 ARRIVENT BIOPHARMA INC COM 04272N102 527377 28430 SH SOLE 18 28430 0 0 ARRIVENT BIOPHARMA INC COM 04272N102 403908 21774 SH SOLE 19 21774 0 0 ARRIVENT BIOPHARMA INC COM 04272N102 6536686 352382 SH SOLE 21 352382 0 0 ARRIVENT BIOPHARMA INC COM 04272N102 4806324 259101 SH SOLE 22 255161 0 3940 ARROW ELECTRS INC COM 042735100 27825881 230423 SH SOLE 2 127364 0 103059 ARROW ELECTRS INC COM 042735100 7985859 66130 SH SOLE 4 5587 0 60543 ARROW ELECTRS INC COM 042735100 1160262 9608 SH SOLE 7 9336 0 272 ARROW ELECTRS INC COM 042735100 2610952 21621 SH SOLE 13 21621 0 0 ARROW ELECTRS INC COM 042735100 9808127 81220 SH SOLE 18 80268 0 952 ARROW ELECTRS INC COM 042735100 2916837 24154 SH SOLE 19 24154 0 0 ARROW ELECTRS INC COM 042735100 334992708 2774037 SH SOLE 21 2774037 0 0 ARROW ELECTRS INC COM 042735100 192088102 1590660 SH SOLE 22 1520024 0 70636 ARROW ELECTRS INC COM 042735100 3779426 31297 SH SOLE 23 31297 0 0 ARROW ELECTRS INC COM 042735100 1347561 11159 SH SOLE 25 11159 0 0 ARROW ELECTRS INC COM 042735100 3732571 30909 SH SOLE 26 28367 0 2542 ARROW ELECTRS INC COM 042735100 355517 2944 SH SOLE 28 699 0 2245 ARROW ELECTRS INC COM 042735100 2533424 20979 SH SOLE 29 20979 0 0 ARROW ELECTRS INC COM 042735100 4346152 35990 SH SOLE 30 35990 0 0 ARROW ELECTRS INC COM 042735100 6748793 55886 SH SOLE 31 55886 0 0 ARROW ELECTRS INC COM 042735100 70886 587 SH SOLE 34 587 0 0 ARROW ELECTRS INC COM 042735100 705118 5839 SH SOLE 36 5839 0 0 ARROW ELECTRS INC COM 042735100 1380045 11428 SH SOLE 40 11428 0 0 ARROW ELECTRS INC COM 042735100 23498447 194588 SH SOLE 43 179104 0 15484 ARROW FINL CORP COM 042744102 227729 8742 SH SOLE 2 478 0 8264 ARROW FINL CORP COM 042744102 1224 47 SH SOLE 7 47 0 0 ARROW FINL CORP COM 042744102 1370517 52611 SH SOLE 18 52611 0 0 ARROW FINL CORP COM 042744102 991776 38072 SH SOLE 19 38072 0 0 ARROW FINL CORP COM 042744102 16541307 634983 SH SOLE 21 634983 0 0 ARROW FINL CORP COM 042744102 14029254 538551 SH SOLE 22 523760 0 14791 ARROW FINL CORP COM 042744102 509167 19546 SH SOLE 43 18984 0 562 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 4188185 161146 SH SOLE 2 116367 0 44779 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 8603 331 SH SOLE 4 331 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 558889 21504 SH SOLE 7 20400 0 1104 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 11811831 454476 SH SOLE 18 445730 0 8746 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 11973827 460709 SH SOLE 19 460709 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 259835961 9997536 SH SOLE 21 9997536 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 108850564 4188171 SH SOLE 22 4078512 0 109659 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 174341 6708 SH SOLE 23 6708 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 645592 24840 SH SOLE 25 24840 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 1610106 61951 SH SOLE 26 43956 0 17995 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 30460 1172 SH SOLE 28 1172 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 4655355 179121 SH SOLE 30 179121 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 23443 902 SH SOLE 34 902 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 7225 278 SH SOLE 36 278 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 660900 25429 SH SOLE 40 25429 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 12371 476 SH OTR 43 476 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 2558871 98456 SH SOLE 43 84839 0 13617 ARS PHARMACEUTICALS INC COM 82835W108 314164 36917 SH SOLE 2 26845 0 10072 ARS PHARMACEUTICALS INC COM 82835W108 4604 541 SH SOLE 7 541 0 0 ARS PHARMACEUTICALS INC COM 82835W108 1124094 132091 SH SOLE 18 132091 0 0 ARS PHARMACEUTICALS INC COM 82835W108 1010154 118702 SH SOLE 19 118702 0 0 ARS PHARMACEUTICALS INC COM 82835W108 18997545 2232379 SH SOLE 21 2232379 0 0 ARS PHARMACEUTICALS INC COM 82835W108 11996394 1409682 SH SOLE 22 1382789 0 26893 ARS PHARMACEUTICALS INC COM 82835W108 103499 12162 SH SOLE 25 12162 0 0 ARS PHARMACEUTICALS INC COM 82835W108 540632 63529 SH SOLE 30 63529 0 0 ARS PHARMACEUTICALS INC COM 82835W108 666639 78336 SH SOLE 43 56194 0 22142 ARTERIS INC COM 04302A104 19256 2564 SH SOLE 2 996 0 1568 ARTERIS INC COM 04302A104 549882 73220 SH SOLE 18 73220 0 0 ARTERIS INC COM 04302A104 458906 61106 SH SOLE 19 61106 0 0 ARTERIS INC COM 04302A104 6833259 909888 SH SOLE 21 909888 0 0 ARTERIS INC COM 04302A104 4153030 553000 SH SOLE 22 546962 0 6038 ARTESIAN RES CORP CL A 043113208 63991 1820 SH SOLE 18 1820 0 0 ARTESIAN RES CORP CL A 043113208 18287314 520117 SH SOLE 21 520117 0 0 ARTESIAN RES CORP CL A 043113208 4966245 141247 SH SOLE 22 141247 0 0 ARTESIAN RES CORP CL A 043113208 758034 21560 SH SOLE 43 19230 0 2330 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 3420829 82889 SH SOLE 2 43846 0 39043 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 10483 254 SH SOLE 4 254 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 959734 23255 SH SOLE 7 22400 0 855 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 8090158 196030 SH SOLE 18 184308 0 11722 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 9303620 225433 SH SOLE 19 225433 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 320217190 7759079 SH SOLE 21 7759079 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 85917661 2081843 SH SOLE 22 2011555 0 70288 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 571466 13847 SH SOLE 25 13847 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 989985 23988 SH SOLE 26 23988 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 47667 1155 SH SOLE 28 1155 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 6122487 148352 SH SOLE 30 148352 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 50886 1233 SH SOLE 36 1233 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 565399 13700 SH SOLE 40 13700 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 5114277 123922 SH SOLE 43 110516 0 13407 ARTIVION INC COM 228903100 1611564 62829 SH SOLE 2 45119 0 17710 ARTIVION INC COM 228903100 18904 737 SH SOLE 4 222 0 515 ARTIVION INC COM 228903100 399037 15557 SH SOLE 7 14742 0 815 ARTIVION INC COM 228903100 3221537 125596 SH SOLE 18 125596 0 0 ARTIVION INC COM 228903100 5198973 202689 SH SOLE 19 202689 0 0 ARTIVION INC COM 228903100 123307142 4807296 SH SOLE 21 4807296 0 0 ARTIVION INC COM 228903100 32207063 1255636 SH SOLE 22 1205806 0 49830 ARTIVION INC COM 228903100 7772 303 SH SOLE 23 303 0 0 ARTIVION INC COM 228903100 241315 9408 SH SOLE 25 9408 0 0 ARTIVION INC COM 228903100 490505 19123 SH SOLE 26 19123 0 0 ARTIVION INC COM 228903100 62612 2441 SH SOLE 28 0 0 2441 ARTIVION INC COM 228903100 2507441 97756 SH SOLE 30 97756 0 0 ARTIVION INC COM 228903100 9311 363 SH SOLE 36 363 0 0 ARTIVION INC COM 228903100 210843 8220 SH SOLE 40 8220 0 0 ARTIVION INC COM 228903100 735041 28657 SH SOLE 43 25571 0 3086 ARVINAS INC COM 04335A105 2430220 91293 SH SOLE 2 48243 0 43050 ARVINAS INC COM 04335A105 3274 123 SH SOLE 4 123 0 0 ARVINAS INC COM 04335A105 345554 12981 SH SOLE 7 12314 0 667 ARVINAS INC COM 04335A105 4593574 172561 SH SOLE 18 161303 0 11258 ARVINAS INC COM 04335A105 14793266 555720 SH SOLE 19 555720 0 0 ARVINAS INC COM 04335A105 78350353 2943289 SH SOLE 21 2943289 0 0 ARVINAS INC COM 04335A105 56939674 2138981 SH SOLE 22 2068222 0 70759 ARVINAS INC COM 04335A105 82149 3086 SH SOLE 23 3086 0 0 ARVINAS INC COM 04335A105 262127 9847 SH SOLE 25 9847 0 0 ARVINAS INC COM 04335A105 1949063 73218 SH SOLE 26 17182 0 56036 ARVINAS INC COM 04335A105 75947 2853 SH SOLE 28 725 0 2128 ARVINAS INC COM 04335A105 5290219 198731 SH SOLE 30 198731 0 0 ARVINAS INC COM 04335A105 93969 3530 SH SOLE 34 3530 0 0 ARVINAS INC COM 04335A105 4552 171 SH SOLE 36 171 0 0 ARVINAS INC COM 04335A105 320425 12037 SH SOLE 40 12037 0 0 ARVINAS INC COM 04335A105 1075102 40387 SH SOLE 43 26631 0 13756 ASANA INC CL A 04342Y104 1398902 99993 SH SOLE 2 80187 0 19806 ASANA INC CL A 04342Y104 27882 1993 SH SOLE 4 219 0 1774 ASANA INC CL A 04342Y104 345945 24728 SH SOLE 7 23443 0 1285 ASANA INC CL A 04342Y104 2779617 198686 SH SOLE 18 198686 0 0 ASANA INC CL A 04342Y104 2620677 187325 SH SOLE 19 187325 0 0 ASANA INC CL A 04342Y104 47867988 3421586 SH SOLE 21 3421586 0 0 ASANA INC CL A 04342Y104 35663868 2549240 SH SOLE 22 2482502 0 66738 ASANA INC CL A 04342Y104 238124 17021 SH SOLE 25 17021 0 0 ASANA INC CL A 04342Y104 359893 25725 SH SOLE 26 25725 0 0 ASANA INC CL A 04342Y104 19334 1382 SH SOLE 28 1382 0 0 ASANA INC CL A 04342Y104 4965792 354953 SH SOLE 30 354953 0 0 ASANA INC CL A 04342Y104 9121 652 SH SOLE 36 652 0 0 ASANA INC CL A 04342Y104 271224 19387 SH SOLE 40 19387 0 0 ASANA INC CL A 04342Y104 1099698 78606 SH SOLE 43 76535 0 2071 ASBURY AUTOMOTIVE GROUP INC COM 043436104 4766357 20917 SH SOLE 2 7961 0 12956 ASBURY AUTOMOTIVE GROUP INC COM 043436104 9343 41 SH SOLE 4 41 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 905328 3973 SH SOLE 7 3781 0 192 ASBURY AUTOMOTIVE GROUP INC COM 043436104 14846186 65152 SH SOLE 18 65152 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 11913499 52282 SH SOLE 19 52282 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 514095912 2256093 SH SOLE 21 2256093 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 139826273 613623 SH SOLE 22 587587 0 26036 ASBURY AUTOMOTIVE GROUP INC COM 043436104 870008 3818 SH SOLE 25 3818 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 2122153 9313 SH SOLE 26 9313 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 78615 345 SH SOLE 28 345 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 10339601 45375 SH SOLE 30 45375 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 174093 764 SH SOLE 36 764 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 904872 3971 SH SOLE 40 3971 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 5906390 25920 SH SOLE 43 25266 0 654 ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 64371 472 SH SOLE 19 472 0 0 ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 49457525 362645 SH SOLE 21 362645 0 0 ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 184249 1351 SH SOLE 28 1351 0 0 ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 4494676 32957 SH SOLE 30 32957 0 0 ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 1167958 8564 SH SOLE 43 7033 0 1531 ASCENDIS PHARMA A/S NOTE 2.250% 4/0 04351PAD3 5364001 4825000 PRN SOLE 21 4825000 0 0 ASCENT INDUSTRIES CO COM 871565107 14904 1527 SH SOLE 18 1527 0 0 ASCENT INDUSTRIES CO COM 871565107 151495 15522 SH SOLE 21 15522 0 0 ASCENT INDUSTRIES CO COM 871565107 1297045 132894 SH SOLE 22 132894 0 0 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 642877 56294 SH SOLE 2 56294 0 0 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 111516 9765 SH SOLE 7 9765 0 0 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 112578097 9857977 SH SOLE 21 9857977 0 0 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 13304734 1165038 SH SOLE 22 1165038 0 0 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 206953 18122 SH SOLE 30 18122 0 0 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 38458532 3367647 SH SOLE 43 2667332 0 700315 ASENSUS SURGICAL INC COM 04367G103 1152447 3460801 SH SOLE 22 3460801 0 0 ASENSUS SURGICAL INC COM 04367G103 2271 6820 SH SOLE 43 6820 0 0 ASGN INC COM 00191U102 5438855 61686 SH SOLE 2 38281 0 23405 ASGN INC COM 00191U102 13578 154 SH SOLE 4 154 0 0 ASGN INC COM 00191U102 1265680 14355 SH SOLE 7 13620 0 735 ASGN INC COM 00191U102 16169055 183385 SH SOLE 18 183385 0 0 ASGN INC COM 00191U102 9131943 103572 SH SOLE 19 103572 0 0 ASGN INC COM 00191U102 308605316 3500117 SH SOLE 21 3500117 0 0 ASGN INC COM 00191U102 142629699 1617667 SH SOLE 22 1559039 0 58628 ASGN INC COM 00191U102 907093 10288 SH SOLE 25 10288 0 0 ASGN INC COM 00191U102 1593761 18076 SH SOLE 26 18076 0 0 ASGN INC COM 00191U102 402143 4561 SH SOLE 28 948 0 3613 ASGN INC COM 00191U102 28068567 318346 SH SOLE 30 318346 0 0 ASGN INC COM 00191U102 87024 987 SH SOLE 36 987 0 0 ASGN INC COM 00191U102 901274 10222 SH SOLE 40 10222 0 0 ASGN INC COM 00191U102 5372463 60933 SH SOLE 43 55998 0 4935 ASHFORD HOSPITALITY TR INC COM SHS 044103869 7666 7891 SH SOLE 18 7891 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103869 84677 87161 SH SOLE 21 87161 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103869 410339 422377 SH SOLE 22 422377 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103869 1756 1808 SH SOLE 23 1808 0 0 ASHFORD INC COM 044104107 115793 23583 SH SOLE 22 23583 0 0 ASHLAND INC COM 044186104 15566188 164739 SH SOLE 2 70088 0 94651 ASHLAND INC COM 044186104 15780 167 SH SOLE 4 167 0 0 ASHLAND INC COM 044186104 399220 4225 SH SOLE 7 4033 0 192 ASHLAND INC COM 044186104 7076073 74887 SH SOLE 18 74887 0 0 ASHLAND INC COM 044186104 1587621 16802 SH SOLE 19 16802 0 0 ASHLAND INC COM 044186104 243640008 2578474 SH SOLE 21 2578474 0 0 ASHLAND INC COM 044186104 141858120 1501303 SH SOLE 22 1436858 0 64445 ASHLAND INC COM 044186104 927325 9814 SH SOLE 25 9814 0 0 ASHLAND INC COM 044186104 1630141 17252 SH SOLE 26 17252 0 0 ASHLAND INC COM 044186104 102238 1082 SH SOLE 28 1082 0 0 ASHLAND INC COM 044186104 2663768 28191 SH SOLE 30 28191 0 0 ASHLAND INC COM 044186104 58962 624 SH SOLE 31 624 0 0 ASHLAND INC COM 044186104 53954 571 SH SOLE 36 571 0 0 ASHLAND INC COM 044186104 885466 9371 SH SOLE 40 9371 0 0 ASHLAND INC COM 044186104 6360923 67318 SH SOLE 43 58858 0 8460 ASML HOLDING N V N Y REGISTRY SHS N07059210 53182 52 SH SOLE 2 32 0 20 ASML HOLDING N V N Y REGISTRY SHS N07059210 14487993 14166 SH SOLE 7 14166 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 393751 385 SH SOLE 15 385 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 288533649 282121 SH SOLE 18 239946 0 42175 ASML HOLDING N V N Y REGISTRY SHS N07059210 264137409 258267 SH SOLE 19 258267 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 564761733 552210 SH SOLE 21 552210 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 105934373 103580 SH SOLE 22 103580 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 96038438 93904 SH SOLE 30 93904 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 28429849 27798 SH SOLE 32 27798 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 18651527 18237 SH SOLE 34 18237 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 334308033 326878 SH SOLE 43 285579 0 41299 ASP ISOTOPES INC COM 00218A105 14082 4602 SH SOLE 2 2111 0 2491 ASP ISOTOPES INC COM 00218A105 328280 107281 SH SOLE 18 107281 0 0 ASP ISOTOPES INC COM 00218A105 273668 89434 SH SOLE 19 89434 0 0 ASP ISOTOPES INC COM 00218A105 4284777 1400254 SH SOLE 21 1400254 0 0 ASP ISOTOPES INC COM 00218A105 1652293 539965 SH SOLE 22 530953 0 9012 ASPEN AEROGELS INC COM 04523Y105 1176926 49347 SH SOLE 2 19925 0 29422 ASPEN AEROGELS INC COM 04523Y105 2671 112 SH SOLE 4 112 0 0 ASPEN AEROGELS INC COM 04523Y105 327222 13720 SH SOLE 7 13003 0 717 ASPEN AEROGELS INC COM 04523Y105 4112885 172448 SH SOLE 18 172448 0 0 ASPEN AEROGELS INC COM 04523Y105 3164967 132703 SH SOLE 19 132703 0 0 ASPEN AEROGELS INC COM 04523Y105 53679123 2250697 SH SOLE 21 2250697 0 0 ASPEN AEROGELS INC COM 04523Y105 40421648 1694828 SH SOLE 22 1622434 0 72394 ASPEN AEROGELS INC COM 04523Y105 334592 14029 SH SOLE 25 14029 0 0 ASPEN AEROGELS INC COM 04523Y105 364046 15264 SH SOLE 26 15264 0 0 ASPEN AEROGELS INC COM 04523Y105 76058 3189 SH SOLE 28 0 0 3189 ASPEN AEROGELS INC COM 04523Y105 1068146 44786 SH SOLE 30 44786 0 0 ASPEN AEROGELS INC COM 04523Y105 351000 14717 SH SOLE 40 14717 0 0 ASPEN AEROGELS INC COM 04523Y105 2064361 86556 SH SOLE 43 84417 0 2139 ASPEN TECHNOLOGY INC COM 29109X106 10467205 52697 SH SOLE 2 19339 0 33358 ASPEN TECHNOLOGY INC COM 29109X106 4956613 24954 SH SOLE 4 11869 0 13085 ASPEN TECHNOLOGY INC COM 29109X106 1641876 8266 SH SOLE 7 7965 0 301 ASPEN TECHNOLOGY INC COM 29109X106 293377 1477 SH SOLE 13 1477 0 0 ASPEN TECHNOLOGY INC COM 29109X106 501938 2527 SH SOLE 15 2527 0 0 ASPEN TECHNOLOGY INC COM 29109X106 13762278 69286 SH SOLE 18 67509 0 1777 ASPEN TECHNOLOGY INC COM 29109X106 92664073 466516 SH SOLE 19 466516 0 0 ASPEN TECHNOLOGY INC COM 29109X106 376757213 1896779 SH SOLE 21 1896779 0 0 ASPEN TECHNOLOGY INC COM 29109X106 192580723 969545 SH SOLE 22 914229 0 55316 ASPEN TECHNOLOGY INC COM 29109X106 6692838 33695 SH SOLE 23 33695 0 0 ASPEN TECHNOLOGY INC COM 29109X106 6575845 33106 SH SOLE 25 32608 0 498 ASPEN TECHNOLOGY INC COM 29109X106 4930592 24823 SH SOLE 26 15862 0 8961 ASPEN TECHNOLOGY INC COM 29109X106 8672384 43661 SH SOLE 28 509 0 43152 ASPEN TECHNOLOGY INC COM 29109X106 54437332 274064 SH SOLE 30 274064 0 0 ASPEN TECHNOLOGY INC COM 29109X106 1247794 6282 SH SOLE 31 6077 0 205 ASPEN TECHNOLOGY INC COM 29109X106 1006260 5066 SH SOLE 34 5066 0 0 ASPEN TECHNOLOGY INC COM 29109X106 1126033 5669 SH SOLE 36 5669 0 0 ASPEN TECHNOLOGY INC COM 29109X106 272918 1374 SH SOLE 40 1374 0 0 ASPEN TECHNOLOGY INC COM 29109X106 4724017 23783 SH SOLE 43 19360 0 4423 ASPIRA WOMENS HEALTH INC COM NEW 04537Y208 1426 957 SH SOLE 18 957 0 0 ASPIRA WOMENS HEALTH INC COM NEW 04537Y208 14389 9657 SH SOLE 21 9657 0 0 ASPIRA WOMENS HEALTH INC COM NEW 04537Y208 93341 62645 SH SOLE 22 62645 0 0 ASPIRA WOMENS HEALTH INC COM NEW 04537Y208 180 121 SH SOLE 43 121 0 0 ASSEMBLY BIOSCIENCES INC COM NEW 045396207 9384 684 SH SOLE 18 684 0 0 ASSEMBLY BIOSCIENCES INC COM NEW 045396207 104903 7646 SH SOLE 21 7646 0 0 ASSEMBLY BIOSCIENCES INC COM NEW 045396207 880920 64207 SH SOLE 22 64207 0 0 ASSEMBLY BIOSCIENCES INC COM NEW 045396207 64429 4696 SH SOLE 26 0 0 4696 ASSERTIO HOLDINGS INC COM NEW 04546C205 1718881 1386194 SH SOLE 22 1386194 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 2190919 63413 SH SOLE 2 40423 0 22990 ASSETMARK FINL HLDGS INC COM 04546L106 6357 184 SH SOLE 4 184 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 7808 226 SH SOLE 7 226 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 2683222 77662 SH SOLE 18 77662 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 5200950 150534 SH SOLE 19 150534 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 30510449 883081 SH SOLE 21 883081 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 32544372 941950 SH SOLE 22 912331 0 29619 ASSETMARK FINL HLDGS INC COM 04546L106 31924 924 SH SOLE 23 924 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 172715 4999 SH SOLE 25 4999 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 34481 998 SH SOLE 28 0 0 998 ASSETMARK FINL HLDGS INC COM 04546L106 487708 14116 SH SOLE 30 14116 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 198317 5740 SH SOLE 40 5740 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 34792 1007 SH OTR 43 1007 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 1206728 34927 SH SOLE 43 27140 0 7787 ASSOCIATED BANC CORP COM 045487105 4582719 216677 SH SOLE 2 125061 0 91616 ASSOCIATED BANC CORP COM 045487105 11358 537 SH SOLE 4 537 0 0 ASSOCIATED BANC CORP COM 045487105 1187551 56149 SH SOLE 7 53276 0 2873 ASSOCIATED BANC CORP COM 045487105 13324394 629995 SH SOLE 18 629995 0 0 ASSOCIATED BANC CORP COM 045487105 8785604 415395 SH SOLE 19 415395 0 0 ASSOCIATED BANC CORP COM 045487105 239556871 11326566 SH SOLE 21 11326566 0 0 ASSOCIATED BANC CORP COM 045487105 121820383 5759829 SH SOLE 22 5547655 0 212174 ASSOCIATED BANC CORP COM 045487105 693572 32793 SH SOLE 25 32793 0 0 ASSOCIATED BANC CORP COM 045487105 1391670 65800 SH SOLE 26 65800 0 0 ASSOCIATED BANC CORP COM 045487105 131088 6198 SH SOLE 28 2770 0 3428 ASSOCIATED BANC CORP COM 045487105 5700052 269506 SH SOLE 30 269506 0 0 ASSOCIATED BANC CORP COM 045487105 144624 6838 SH SOLE 36 6838 0 0 ASSOCIATED BANC CORP COM 045487105 590043 27898 SH SOLE 40 27898 0 0 ASSOCIATED BANC CORP COM 045487105 11298401 534203 SH SOLE 43 508496 0 25707 ASSOCIATED CAP GROUP INC CL A 045528106 1752540 51515 SH SOLE 22 51515 0 0 ASSURANT INC COM 04621X108 12925605 77748 SH SOLE 2 24098 0 53650 ASSURANT INC COM 04621X108 9080409 54619 SH SOLE 4 30514 0 24105 ASSURANT INC COM 04621X108 18630308 112062 SH SOLE 7 104071 0 7991 ASSURANT INC COM 04621X108 254363 1530 SH SOLE 13 1530 0 0 ASSURANT INC COM 04621X108 1101074 6623 SH SOLE 15 6623 0 0 ASSURANT INC COM 04621X108 33041855 198748 SH SOLE 18 195037 0 3711 ASSURANT INC COM 04621X108 33653655 202428 SH SOLE 19 202428 0 0 ASSURANT INC COM 04621X108 330843153 1990034 SH SOLE 21 1990034 0 0 ASSURANT INC COM 04621X108 222049153 1335634 SH SOLE 22 1210354 0 125280 ASSURANT INC COM 04621X108 10810905 65028 SH SOLE 23 65028 0 0 ASSURANT INC COM 04621X108 6404781 38525 SH SOLE 25 38127 0 398 ASSURANT INC COM 04621X108 11688539 70307 SH SOLE 26 62462 0 7845 ASSURANT INC COM 04621X108 14394091 86581 SH SOLE 28 668 0 85913 ASSURANT INC COM 04621X108 100190563 602650 SH SOLE 30 490780 0 111870 ASSURANT INC COM 04621X108 2200984 13239 SH SOLE 31 12897 0 342 ASSURANT INC COM 04621X108 14793590 88984 SH SOLE 34 88984 0 0 ASSURANT INC COM 04621X108 2433734 14639 SH SOLE 36 14639 0 0 ASSURANT INC COM 04621X108 3848521 23149 SH SOLE 37 23149 0 0 ASSURANT INC COM 04621X108 424436 2553 SH SOLE 40 2553 0 0 ASSURANT INC COM 04621X108 5721324 34414 SH SOLE 43 32722 0 1692 ASSURED GUARANTY LTD COM G0585R106 8436507 109352 SH SOLE 2 24285 0 85067 ASSURED GUARANTY LTD COM G0585R106 8024 104 SH SOLE 4 104 0 0 ASSURED GUARANTY LTD COM G0585R106 441452 5722 SH SOLE 7 5457 0 265 ASSURED GUARANTY LTD COM G0585R106 2831096 36696 SH SOLE 18 36696 0 0 ASSURED GUARANTY LTD COM G0585R106 1506277 19524 SH SOLE 19 19524 0 0 ASSURED GUARANTY LTD COM G0585R106 357383951 4632326 SH SOLE 21 4632326 0 0 ASSURED GUARANTY LTD COM G0585R106 108699952 1408943 SH SOLE 22 1338576 0 70367 ASSURED GUARANTY LTD COM G0585R106 814241 10554 SH SOLE 25 10554 0 0 ASSURED GUARANTY LTD COM G0585R106 9925193 128648 SH SOLE 26 15755 0 112893 ASSURED GUARANTY LTD COM G0585R106 1146989 14867 SH SOLE 28 6955 0 7912 ASSURED GUARANTY LTD COM G0585R106 8282593 107357 SH SOLE 30 107357 0 0 ASSURED GUARANTY LTD COM G0585R106 54005 700 SH SOLE 31 700 0 0 ASSURED GUARANTY LTD COM G0585R106 7021 91 SH SOLE 34 91 0 0 ASSURED GUARANTY LTD COM G0585R106 139410 1807 SH SOLE 36 1807 0 0 ASSURED GUARANTY LTD COM G0585R106 780527 10117 SH SOLE 40 10117 0 0 ASSURED GUARANTY LTD COM G0585R106 10678795 138416 SH SOLE 43 127808 0 10608 AST SPACEMOBILE INC COM CL A 00217D100 590647 50874 SH SOLE 2 4326 0 46548 AST SPACEMOBILE INC COM CL A 00217D100 8324 717 SH SOLE 7 717 0 0 AST SPACEMOBILE INC COM CL A 00217D100 3864005 332817 SH SOLE 18 332817 0 0 AST SPACEMOBILE INC COM CL A 00217D100 3132889 269844 SH SOLE 19 269844 0 0 AST SPACEMOBILE INC COM CL A 00217D100 48311102 4161163 SH SOLE 21 4161163 0 0 AST SPACEMOBILE INC COM CL A 00217D100 43615508 3756719 SH SOLE 22 3651883 0 104836 ASTEC INDS INC COM 046224101 556095 18749 SH SOLE 2 6247 0 12502 ASTEC INDS INC COM 046224101 42236 1424 SH SOLE 4 102 0 1322 ASTEC INDS INC COM 046224101 321574 10842 SH SOLE 7 10271 0 571 ASTEC INDS INC COM 046224101 2159129 72796 SH SOLE 18 72796 0 0 ASTEC INDS INC COM 046224101 3582394 120782 SH SOLE 19 120782 0 0 ASTEC INDS INC COM 046224101 88460416 2982482 SH SOLE 21 2982482 0 0 ASTEC INDS INC COM 046224101 21503826 725011 SH SOLE 22 689302 0 35709 ASTEC INDS INC COM 046224101 109445 3690 SH SOLE 25 3690 0 0 ASTEC INDS INC COM 046224101 97848 3299 SH SOLE 26 3299 0 0 ASTEC INDS INC COM 046224101 5487 185 SH SOLE 28 185 0 0 ASTEC INDS INC COM 046224101 1300710 43854 SH SOLE 30 43854 0 0 ASTEC INDS INC COM 046224101 148834 5018 SH SOLE 40 5018 0 0 ASTEC INDS INC COM 046224101 919999 31018 SH SOLE 43 29606 0 1412 ASTERA LABS INC COM 04626A103 2379435 39323 SH SOLE 2 26504 0 12819 ASTERA LABS INC COM 04626A103 10468 173 SH SOLE 7 173 0 0 ASTERA LABS INC COM 04626A103 866503 14320 SH SOLE 18 14320 0 0 ASTERA LABS INC COM 04626A103 16759031 276963 SH SOLE 19 276963 0 0 ASTERA LABS INC COM 04626A103 15734415 260030 SH SOLE 21 260030 0 0 ASTERA LABS INC COM 04626A103 38052984 628871 SH SOLE 22 609848 0 19023 ASTERA LABS INC COM 04626A103 16640 275 SH SOLE 31 275 0 0 ASTERA LABS INC COM 04626A103 16310955 269558 SH SOLE 34 269558 0 0 ASTERA LABS INC COM 04626A103 5809 96 SH SOLE 43 96 0 0 ASTRA SPACE INC CL A NEW 04634X202 52328 103969 SH SOLE 22 103969 0 0 ASTRA SPACE INC CL A NEW 04634X202 1631 3240 SH SOLE 28 3240 0 0 ASTRANA HEALTH INC COM NEW 03763A207 921402 22717 SH SOLE 2 12339 0 10378 ASTRANA HEALTH INC COM NEW 03763A207 3204 79 SH SOLE 4 79 0 0 ASTRANA HEALTH INC COM NEW 03763A207 12209 301 SH SOLE 7 301 0 0 ASTRANA HEALTH INC COM NEW 03763A207 4979592 122771 SH SOLE 18 122771 0 0 ASTRANA HEALTH INC COM NEW 03763A207 3979666 98118 SH SOLE 19 98118 0 0 ASTRANA HEALTH INC COM NEW 03763A207 191662670 4725411 SH SOLE 21 4725411 0 0 ASTRANA HEALTH INC COM NEW 03763A207 48351130 1192089 SH SOLE 22 1155371 0 36718 ASTRANA HEALTH INC COM NEW 03763A207 381061 9395 SH SOLE 25 9395 0 0 ASTRANA HEALTH INC COM NEW 03763A207 367433 9059 SH SOLE 26 9059 0 0 ASTRANA HEALTH INC COM NEW 03763A207 31880 786 SH SOLE 28 786 0 0 ASTRANA HEALTH INC COM NEW 03763A207 5880510 144983 SH SOLE 30 144983 0 0 ASTRANA HEALTH INC COM NEW 03763A207 435452 10736 SH SOLE 40 10736 0 0 ASTRANA HEALTH INC COM NEW 03763A207 30907 762 SH OTR 43 762 0 0 ASTRANA HEALTH INC COM NEW 03763A207 1782125 43938 SH SOLE 43 35108 0 8830 ASTRAZENECA PLC SPONSORED ADR 046353108 3071324 39381 SH SOLE 2 7220 0 32161 ASTRAZENECA PLC SPONSORED ADR 046353108 312974 4013 SH SOLE 4 4013 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 6756820 86637 SH SOLE 7 86637 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 188190 2413 SH SOLE 15 2413 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 167588940 2148852 SH SOLE 18 2130200 0 18652 ASTRAZENECA PLC SPONSORED ADR 046353108 76697784 983431 SH SOLE 19 983431 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 32756 420 SH SOLE 21 420 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 2972277 38111 SH SOLE 22 38111 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 877777 11255 SH SOLE 23 11255 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 3989968 51160 SH SOLE 26 3003 0 48157 ASTRAZENECA PLC SPONSORED ADR 046353108 68189309 874334 SH SOLE 30 874334 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 13850400 177592 SH SOLE 32 177592 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 22682846 290843 SH SOLE 34 290843 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 180233430 2310981 SH SOLE 43 2102829 0 208153 ASTRIA THERAPEUTICS INC COM 04635X102 899198 98813 SH SOLE 2 72241 0 26572 ASTRIA THERAPEUTICS INC COM 04635X102 3831 421 SH SOLE 7 421 0 0 ASTRIA THERAPEUTICS INC COM 04635X102 1134179 124635 SH SOLE 18 124635 0 0 ASTRIA THERAPEUTICS INC COM 04635X102 1665482 183020 SH SOLE 19 183020 0 0 ASTRIA THERAPEUTICS INC COM 04635X102 15577862 1711853 SH SOLE 21 1711853 0 0 ASTRIA THERAPEUTICS INC COM 04635X102 12563560 1380611 SH SOLE 22 1356917 0 23694 ASTRIA THERAPEUTICS INC COM 04635X102 56648 6225 SH SOLE 23 6225 0 0 ASTRIA THERAPEUTICS INC COM 04635X102 109109 11990 SH SOLE 26 0 0 11990 ASTRIA THERAPEUTICS INC COM 04635X102 109 12 SH SOLE 43 12 0 0 ASTRONICS CORP COM 046433108 829643 41420 SH SOLE 2 8396 0 33024 ASTRONICS CORP COM 046433108 2724 136 SH SOLE 7 136 0 0 ASTRONICS CORP COM 046433108 1752325 87485 SH SOLE 18 87485 0 0 ASTRONICS CORP COM 046433108 1297423 64774 SH SOLE 19 64774 0 0 ASTRONICS CORP COM 046433108 21924598 1094588 SH SOLE 21 1094588 0 0 ASTRONICS CORP COM 046433108 15138354 755784 SH SOLE 22 719486 0 36298 ASTRONICS CORP COM 046433108 101452 5065 SH SOLE 25 5065 0 0 ASTRONICS CORP COM 046433108 82844 4136 SH SOLE 30 4136 0 0 ASTRONICS CORP COM 046433108 99990 4992 SH SOLE 40 4992 0 0 ASTRONICS CORP COM 046433108 35794 1787 SH OTR 43 1787 0 0 ASTRONICS CORP COM 046433108 210696 10519 SH SOLE 43 8805 0 1714 ASTRONOVA INC COM 04638F108 21199 1373 SH SOLE 18 1373 0 0 ASTRONOVA INC COM 04638F108 219758 14233 SH SOLE 21 14233 0 0 ASTRONOVA INC COM 04638F108 917815 59444 SH SOLE 22 59444 0 0 ASTROTECH CORP COM 046484309 179673 20188 SH SOLE 22 20188 0 0 ASURE SOFTWARE INC COM 04649U102 189487 22558 SH SOLE 2 13454 0 9104 ASURE SOFTWARE INC COM 04649U102 1092 130 SH SOLE 7 130 0 0 ASURE SOFTWARE INC COM 04649U102 618341 73612 SH SOLE 18 73612 0 0 ASURE SOFTWARE INC COM 04649U102 454247 54077 SH SOLE 19 54077 0 0 ASURE SOFTWARE INC COM 04649U102 7108550 846256 SH SOLE 21 846256 0 0 ASURE SOFTWARE INC COM 04649U102 4441584 528760 SH SOLE 22 509955 0 18805 AT&T INC COM 00206R102 258063217 13504093 SH SOLE 2 3482190 0 10021903 AT&T INC COM 00206R102 67119575 3512275 SH SOLE 4 2775443 0 736832 AT&T INC COM 00206R102 108403730 5672618 SH SOLE 7 5039019 0 633599 AT&T INC COM 00206R102 6286082 328942 SH SOLE 13 328942 0 0 AT&T INC COM 00206R102 19278550 1008820 SH SOLE 15 1008820 0 0 AT&T INC COM 00206R102 251298929 13150127 SH SOLE 18 12517283 0 632844 AT&T INC COM 00206R102 178448435 9337961 SH SOLE 19 9337961 0 0 AT&T INC COM 00206R102 3808533451 199295314 SH SOLE 21 199295314 0 0 AT&T INC COM 00206R102 2995913092 156772009 SH SOLE 22 140671280 0 16100729 AT&T INC COM 00206R102 217227307 11367206 SH SOLE 23 11367206 0 0 AT&T INC COM 00206R102 256527958 13423755 SH SOLE 25 12803451 0 620304 AT&T INC COM 00206R102 220011232 11512885 SH SOLE 26 8332459 0 3180426 AT&T INC COM 00206R102 328193248 17173901 SH SOLE 28 289669 0 16884232 AT&T INC COM 00206R102 1023772004 53572580 SH SOLE 30 52800685 0 771895 AT&T INC COM 00206R102 31301473 1637963 SH SOLE 31 1582203 0 55760 AT&T INC COM 00206R102 7109054 372007 SH SOLE 32 372007 0 0 AT&T INC COM 00206R102 57872628 3028395 SH SOLE 34 3028395 0 0 AT&T INC COM 00206R102 36101943 1889165 SH SOLE 36 1889165 0 0 AT&T INC COM 00206R102 6576286 344128 SH SOLE 40 344128 0 0 AT&T INC COM 00206R102 148790 7786 SH OTR 43 7786 0 0 AT&T INC COM 00206R102 193751093 10138728 SH SOLE 43 8506283 0 1632445 ATAI LIFE SCIENCES NV SHS N0731H103 1130767 850201 SH SOLE 21 850201 0 0 ATAI LIFE SCIENCES NV SHS N0731H103 604222 454302 SH SOLE 30 454302 0 0 ATAI LIFE SCIENCES NV SHS N0731H103 3192 2400 SH SOLE 43 2400 0 0 ATARA BIOTHERAPEUTICS INC COM NEW 046513206 477700 56200 SH SOLE 22 56200 0 0 ATARA BIOTHERAPEUTICS INC COM NEW 046513206 40707 4789 SH SOLE 28 4789 0 0 ATARA BIOTHERAPEUTICS INC COM NEW 046513206 1326 156 SH SOLE 43 0 0 156 ATEA PHARMACEUTICALS INC COM 04683R106 2700867 815972 SH SOLE 2 582280 0 233692 ATEA PHARMACEUTICALS INC COM 04683R106 3436 1038 SH SOLE 7 1038 0 0 ATEA PHARMACEUTICALS INC COM 04683R106 1110373 335460 SH SOLE 18 335460 0 0 ATEA PHARMACEUTICALS INC COM 04683R106 3375399 1019758 SH SOLE 19 1019758 0 0 ATEA PHARMACEUTICALS INC COM 04683R106 11718314 3540276 SH SOLE 21 3540276 0 0 ATEA PHARMACEUTICALS INC COM 04683R106 10134379 3061746 SH SOLE 22 2945013 0 116733 ATEA PHARMACEUTICALS INC COM 04683R106 187472 56638 SH SOLE 23 56638 0 0 ATEA PHARMACEUTICALS INC COM 04683R106 718624 217107 SH SOLE 26 0 0 217107 ATEA PHARMACEUTICALS INC COM 04683R106 150943 45602 SH SOLE 30 45602 0 0 ATEA PHARMACEUTICALS INC COM 04683R106 89257 26966 SH SOLE 43 5537 0 21429 ATERIAN INC COM NEW 02156U200 245400 87331 SH SOLE 22 87331 0 0 ATHIRA PHARMA INC COM 04746L104 9948 3754 SH SOLE 2 3754 0 0 ATHIRA PHARMA INC COM 04746L104 17683 6673 SH SOLE 18 6673 0 0 ATHIRA PHARMA INC COM 04746L104 549205 207247 SH SOLE 21 207247 0 0 ATHIRA PHARMA INC COM 04746L104 1191816 449742 SH SOLE 22 449742 0 0 ATHIRA PHARMA INC COM 04746L104 23394 8828 SH SOLE 43 330 0 8498 ATI INC COM 01741R102 11047692 199237 SH SOLE 2 110823 0 88414 ATI INC COM 01741R102 97703 1762 SH SOLE 4 289 0 1473 ATI INC COM 01741R102 1182471 21325 SH SOLE 7 20258 0 1067 ATI INC COM 01741R102 4636507 83616 SH SOLE 18 83616 0 0 ATI INC COM 01741R102 2322191 41879 SH SOLE 19 41879 0 0 ATI INC COM 01741R102 612887353 11052973 SH SOLE 21 11052973 0 0 ATI INC COM 01741R102 186735250 3367633 SH SOLE 22 3205744 0 161889 ATI INC COM 01741R102 1426396 25724 SH SOLE 25 25724 0 0 ATI INC COM 01741R102 8548671 154169 SH SOLE 26 37698 0 116471 ATI INC COM 01741R102 4077848 73541 SH SOLE 28 67170 0 6371 ATI INC COM 01741R102 16311837 294172 SH SOLE 30 294172 0 0 ATI INC COM 01741R102 85448 1541 SH SOLE 31 1541 0 0 ATI INC COM 01741R102 2918666 52636 SH SOLE 34 52636 0 0 ATI INC COM 01741R102 62991 1136 SH SOLE 36 1136 0 0 ATI INC COM 01741R102 1476634 26630 SH SOLE 40 26630 0 0 ATI INC COM 01741R102 8096698 146018 SH SOLE 43 139310 0 6708 ATI INC NOTE 3.500% 6/1 01741RAK8 1277525 357000 PRN SOLE 2 357000 0 0 ATI INC NOTE 3.500% 6/1 01741RAK8 15172840 4240000 PRN SOLE 19 4240000 0 0 ATI INC NOTE 3.500% 6/1 01741RAK8 8835317 2469000 PRN SOLE 21 2469000 0 0 ATI INC NOTE 3.500% 6/1 01741RAK8 10388386 2903000 PRN SOLE 34 2903000 0 0 ATI PHYSICAL THERAPY INC COM CL A 00216W208 51090 11433 SH SOLE 22 11433 0 0 ATKORE INC COM 047649108 13744914 101867 SH SOLE 2 66915 0 34952 ATKORE INC COM 047649108 65846 488 SH SOLE 4 93 0 395 ATKORE INC COM 047649108 1117490 8282 SH SOLE 7 7862 0 420 ATKORE INC COM 047649108 525957 3898 SH SOLE 13 3898 0 0 ATKORE INC COM 047649108 14305144 106019 SH SOLE 18 97595 0 8424 ATKORE INC COM 047649108 30299071 224554 SH SOLE 19 224554 0 0 ATKORE INC COM 047649108 185598104 1375514 SH SOLE 21 1375514 0 0 ATKORE INC COM 047649108 169312458 1254817 SH SOLE 22 1210422 0 44395 ATKORE INC COM 047649108 509091 3773 SH SOLE 23 3773 0 0 ATKORE INC COM 047649108 96430018 714667 SH SOLE 25 714667 0 0 ATKORE INC COM 047649108 4462810 33075 SH SOLE 26 11342 0 21733 ATKORE INC COM 047649108 314117 2328 SH SOLE 28 837 0 1491 ATKORE INC COM 047649108 22533 167 SH SOLE 29 167 0 0 ATKORE INC COM 047649108 9803339 72655 SH SOLE 30 72655 0 0 ATKORE INC COM 047649108 61933 459 SH SOLE 36 459 0 0 ATKORE INC COM 047649108 1084297 8036 SH SOLE 40 8036 0 0 ATKORE INC COM 047649108 3747560 27774 SH SOLE 43 25747 0 2027 ATLANTA BRAVES HLDGS INC COM SER A 047726104 181563 4393 SH SOLE 2 2218 0 2175 ATLANTA BRAVES HLDGS INC COM SER A 047726104 1653 40 SH SOLE 4 40 0 0 ATLANTA BRAVES HLDGS INC COM SER A 047726104 1612 39 SH SOLE 7 39 0 0 ATLANTA BRAVES HLDGS INC COM SER A 047726104 1040565 25177 SH SOLE 18 25177 0 0 ATLANTA BRAVES HLDGS INC COM SER A 047726104 966791 23392 SH SOLE 19 23392 0 0 ATLANTA BRAVES HLDGS INC COM SER A 047726104 16712736 404373 SH SOLE 21 404373 0 0 ATLANTA BRAVES HLDGS INC COM SER A 047726104 10318778 249668 SH SOLE 22 241671 0 7997 ATLANTA BRAVES HLDGS INC COM SER A 047726104 21905 530 SH SOLE 25 530 0 0 ATLANTA BRAVES HLDGS INC COM SER A 047726104 43190 1045 SH SOLE 26 1045 0 0 ATLANTA BRAVES HLDGS INC COM SER A 047726104 62078 1502 SH SOLE 28 0 0 1502 ATLANTA BRAVES HLDGS INC COM SER A 047726104 52282 1265 SH SOLE 30 1265 0 0 ATLANTA BRAVES HLDGS INC COM SER A 047726104 95596 2313 SH SOLE 40 2313 0 0 ATLANTA BRAVES HLDGS INC COM SER A 047726104 392924 9507 SH SOLE 43 8804 0 703 ATLANTA BRAVES HLDGS INC COM SER C 047726302 953107 24166 SH SOLE 2 12477 0 11689 ATLANTA BRAVES HLDGS INC COM SER C 047726302 7336 186 SH SOLE 4 186 0 0 ATLANTA BRAVES HLDGS INC COM SER C 047726302 19996 507 SH SOLE 7 507 0 0 ATLANTA BRAVES HLDGS INC COM SER C 047726302 4903220 124321 SH SOLE 18 124321 0 0 ATLANTA BRAVES HLDGS INC COM SER C 047726302 4589199 116359 SH SOLE 19 116359 0 0 ATLANTA BRAVES HLDGS INC COM SER C 047726302 72026984 1826242 SH SOLE 21 1826242 0 0 ATLANTA BRAVES HLDGS INC COM SER C 047726302 52841160 1339786 SH SOLE 22 1300008 0 39778 ATLANTA BRAVES HLDGS INC COM SER C 047726302 344114 8725 SH SOLE 25 8725 0 0 ATLANTA BRAVES HLDGS INC COM SER C 047726302 214554 5440 SH SOLE 26 5440 0 0 ATLANTA BRAVES HLDGS INC COM SER C 047726302 147782 3747 SH SOLE 28 74 0 3673 ATLANTA BRAVES HLDGS INC COM SER C 047726302 1416448 35914 SH SOLE 30 35914 0 0 ATLANTA BRAVES HLDGS INC COM SER C 047726302 371998 9432 SH SOLE 40 9432 0 0 ATLANTA BRAVES HLDGS INC COM SER C 047726302 838968 21272 SH SOLE 43 21025 0 247 ATLANTIC AMERN CORP COM 048209100 328 194 SH SOLE 18 194 0 0 ATLANTIC AMERN CORP COM 048209100 16278 9632 SH SOLE 21 9632 0 0 ATLANTIC AMERN CORP COM 048209100 29166 17258 SH SOLE 22 17258 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 2102301 63997 SH SOLE 2 22965 0 41032 ATLANTIC UN BANKSHARES CORP COM 04911A107 9527 290 SH SOLE 4 290 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 689522 20990 SH SOLE 7 19928 0 1062 ATLANTIC UN BANKSHARES CORP COM 04911A107 8710999 265175 SH SOLE 18 265175 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 5941120 180856 SH SOLE 19 180856 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 323555812 9849492 SH SOLE 21 9849492 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 79042159 2406154 SH SOLE 22 2298929 0 107225 ATLANTIC UN BANKSHARES CORP COM 04911A107 483453 14717 SH SOLE 25 14717 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 1078531 32832 SH SOLE 26 32832 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 177226 5395 SH SOLE 28 1408 0 3987 ATLANTIC UN BANKSHARES CORP COM 04911A107 7043598 214417 SH SOLE 30 214417 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 53020 1614 SH SOLE 36 1614 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 503426 15325 SH SOLE 40 15325 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 210930 6421 SH SOLE 43 5774 0 647 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 110913 5053 SH SOLE 2 5053 0 0 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 1710410 77923 SH SOLE 21 77923 0 0 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 190570 8682 SH SOLE 22 8682 0 0 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 207186 9439 SH SOLE 36 9439 0 0 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 110 5 SH SOLE 43 5 0 0 ATLANTICUS HOLDINGS CORP COM 04914Y102 445159 15797 SH SOLE 2 14006 0 1791 ATLANTICUS HOLDINGS CORP COM 04914Y102 533588 18935 SH SOLE 18 18935 0 0 ATLANTICUS HOLDINGS CORP COM 04914Y102 358760 12731 SH SOLE 19 12731 0 0 ATLANTICUS HOLDINGS CORP COM 04914Y102 5695291 202104 SH SOLE 21 202104 0 0 ATLANTICUS HOLDINGS CORP COM 04914Y102 4777975 169552 SH SOLE 22 164092 0 5460 ATLANTICUS HOLDINGS CORP COM 04914Y102 81243 2883 SH SOLE 26 0 0 2883 ATLANTICUS HOLDINGS CORP COM 04914Y102 95953 3405 SH SOLE 43 3405 0 0 ATLAS ENERGY SOLUTIONS INC COM NEW 642045108 507657 25472 SH SOLE 2 12729 0 12743 ATLAS ENERGY SOLUTIONS INC COM NEW 642045108 5222 262 SH SOLE 4 262 0 0 ATLAS ENERGY SOLUTIONS INC COM NEW 642045108 10583 531 SH SOLE 7 531 0 0 ATLAS ENERGY SOLUTIONS INC COM NEW 642045108 3339889 167581 SH SOLE 18 167581 0 0 ATLAS ENERGY SOLUTIONS INC COM NEW 642045108 3094970 155292 SH SOLE 19 155292 0 0 ATLAS ENERGY SOLUTIONS INC COM NEW 642045108 61974428 3109605 SH SOLE 21 3109605 0 0 ATLAS ENERGY SOLUTIONS INC COM NEW 642045108 37298238 1871462 SH SOLE 22 1822906 0 48556 ATLAS ENERGY SOLUTIONS INC COM NEW 642045108 133790 6713 SH SOLE 25 6713 0 0 ATLAS ENERGY SOLUTIONS INC COM NEW 642045108 423034 21226 SH SOLE 30 21226 0 0 ATLAS ENERGY SOLUTIONS INC COM NEW 642045108 110034 5521 SH SOLE 40 5521 0 0 ATLAS ENERGY SOLUTIONS INC COM NEW 642045108 6457 324 SH SOLE 43 324 0 0 ATLAS LITHIUM CORP COM NEW 105861306 46440 4474 SH SOLE 2 4474 0 0 ATLAS LITHIUM CORP COM NEW 105861306 40409 3893 SH SOLE 22 3893 0 0 ATLASSIAN CORPORATION CL A 049468101 88275855 499072 SH SOLE 2 290546 0 208526 ATLASSIAN CORPORATION CL A 049468101 32314738 182693 SH SOLE 4 71698 0 110995 ATLASSIAN CORPORATION CL A 049468101 23519910 132971 SH SOLE 7 127704 0 5267 ATLASSIAN CORPORATION CL A 049468101 5847122 33057 SH SOLE 13 33057 0 0 ATLASSIAN CORPORATION CL A 049468101 2667174 15079 SH SOLE 15 15079 0 0 ATLASSIAN CORPORATION CL A 049468101 47728769 269837 SH SOLE 18 231623 0 38214 ATLASSIAN CORPORATION CL A 049468101 66908044 378268 SH SOLE 19 378268 0 0 ATLASSIAN CORPORATION CL A 049468101 438208349 2477433 SH SOLE 21 2477433 0 0 ATLASSIAN CORPORATION CL A 049468101 728811930 4120375 SH SOLE 22 3772620 0 347755 ATLASSIAN CORPORATION CL A 049468101 53367349 301715 SH SOLE 23 301715 0 0 ATLASSIAN CORPORATION CL A 049468101 70131328 396491 SH SOLE 25 335958 0 60533 ATLASSIAN CORPORATION CL A 049468101 40632520 229718 SH SOLE 26 143360 0 86358 ATLASSIAN CORPORATION CL A 049468101 76481851 432394 SH SOLE 28 7197 0 425197 ATLASSIAN CORPORATION CL A 049468101 187139 1058 SH SOLE 29 1058 0 0 ATLASSIAN CORPORATION CL A 049468101 157132586 888357 SH SOLE 30 888357 0 0 ATLASSIAN CORPORATION CL A 049468101 11820183 66826 SH SOLE 31 65610 0 1216 ATLASSIAN CORPORATION CL A 049468101 8608042 48666 SH SOLE 32 48666 0 0 ATLASSIAN CORPORATION CL A 049468101 28093674 158829 SH SOLE 34 158829 0 0 ATLASSIAN CORPORATION CL A 049468101 5692883 32185 SH SOLE 36 32185 0 0 ATLASSIAN CORPORATION CL A 049468101 1310681 7410 SH SOLE 40 7410 0 0 ATLASSIAN CORPORATION CL A 049468101 34845 197 SH OTR 43 197 0 0 ATLASSIAN CORPORATION CL A 049468101 14866286 84047 SH SOLE 43 65106 0 18941 ATMOS ENERGY CORP COM 049560105 34254972 293656 SH SOLE 2 90431 0 203225 ATMOS ENERGY CORP COM 049560105 26367799 226042 SH SOLE 4 96814 0 129228 ATMOS ENERGY CORP COM 049560105 41375755 354700 SH SOLE 7 312811 0 41889 ATMOS ENERGY CORP COM 049560105 523175 4485 SH SOLE 13 4485 0 0 ATMOS ENERGY CORP COM 049560105 2615060 22418 SH SOLE 15 22418 0 0 ATMOS ENERGY CORP COM 049560105 27577810 236415 SH SOLE 18 227005 0 9410 ATMOS ENERGY CORP COM 049560105 15274151 130940 SH SOLE 19 130940 0 0 ATMOS ENERGY CORP COM 049560105 734009393 6292408 SH SOLE 21 6292408 0 0 ATMOS ENERGY CORP COM 049560105 377378381 3235134 SH SOLE 22 2911445 0 323689 ATMOS ENERGY CORP COM 049560105 20981136 179864 SH SOLE 23 179864 0 0 ATMOS ENERGY CORP COM 049560105 25343146 217258 SH SOLE 25 217258 0 0 ATMOS ENERGY CORP COM 049560105 17397181 149140 SH SOLE 26 79847 0 69293 ATMOS ENERGY CORP COM 049560105 34120475 292503 SH SOLE 28 2774 0 289729 ATMOS ENERGY CORP COM 049560105 153968901 1319922 SH SOLE 30 1319922 0 0 ATMOS ENERGY CORP COM 049560105 4062220 34824 SH SOLE 31 33590 0 1234 ATMOS ENERGY CORP COM 049560105 830431 7119 SH SOLE 34 7119 0 0 ATMOS ENERGY CORP COM 049560105 3353338 28747 SH SOLE 36 28747 0 0 ATMOS ENERGY CORP COM 049560105 896689 7687 SH SOLE 40 7687 0 0 ATMOS ENERGY CORP COM 049560105 34295 294 SH OTR 43 294 0 0 ATMOS ENERGY CORP COM 049560105 18459762 158249 SH SOLE 43 129176 0 29073 ATMUS FILTRATION TECHNOLOGIE COM 04956D107 4054383 140875 SH SOLE 2 121289 0 19586 ATMUS FILTRATION TECHNOLOGIE COM 04956D107 3108 108 SH SOLE 4 108 0 0 ATMUS FILTRATION TECHNOLOGIE COM 04956D107 15253 530 SH SOLE 7 530 0 0 ATMUS FILTRATION TECHNOLOGIE COM 04956D107 5954409 206894 SH SOLE 18 206894 0 0 ATMUS FILTRATION TECHNOLOGIE COM 04956D107 6057586 210479 SH SOLE 19 210479 0 0 ATMUS FILTRATION TECHNOLOGIE COM 04956D107 84043270 2920197 SH SOLE 21 2920197 0 0 ATMUS FILTRATION TECHNOLOGIE COM 04956D107 70700344 2456579 SH SOLE 22 2387699 0 68880 ATMUS FILTRATION TECHNOLOGIE COM 04956D107 23082 802 SH SOLE 23 802 0 0 ATMUS FILTRATION TECHNOLOGIE COM 04956D107 503650 17500 SH SOLE 25 17500 0 0 ATMUS FILTRATION TECHNOLOGIE COM 04956D107 370082 12859 SH SOLE 26 12859 0 0 ATMUS FILTRATION TECHNOLOGIE COM 04956D107 1410220 49000 SH SOLE 30 49000 0 0 ATMUS FILTRATION TECHNOLOGIE COM 04956D107 481777 16740 SH SOLE 40 16740 0 0 ATMUS FILTRATION TECHNOLOGIE COM 04956D107 90974 3161 SH SOLE 43 1995 0 1166 ATN INTL INC COM 00215F107 996406 43702 SH SOLE 2 35609 0 8093 ATN INTL INC COM 00215F107 1117 49 SH SOLE 4 49 0 0 ATN INTL INC COM 00215F107 1824 80 SH SOLE 7 80 0 0 ATN INTL INC COM 00215F107 764735 33541 SH SOLE 18 33541 0 0 ATN INTL INC COM 00215F107 504929 22146 SH SOLE 19 22146 0 0 ATN INTL INC COM 00215F107 9533022 418115 SH SOLE 21 418115 0 0 ATN INTL INC COM 00215F107 7491008 328553 SH SOLE 22 310609 0 17944 ATN INTL INC COM 00215F107 3260 143 SH SOLE 23 143 0 0 ATN INTL INC COM 00215F107 33653 1476 SH SOLE 25 1476 0 0 ATN INTL INC COM 00215F107 25034 1098 SH SOLE 40 1098 0 0 ATN INTL INC COM 00215F107 481011 21097 SH SOLE 43 19945 0 1152 ATOMERA INC COM 04965B100 18437 4839 SH SOLE 18 4839 0 0 ATOMERA INC COM 04965B100 195815 51395 SH SOLE 21 51395 0 0 ATOMERA INC COM 04965B100 1227422 322158 SH SOLE 22 322158 0 0 ATOSSA THERAPEUTICS INC COM 04962H506 75719 63629 SH SOLE 2 9327 0 54302 ATOSSA THERAPEUTICS INC COM 04962H506 449622 377834 SH SOLE 18 377834 0 0 ATOSSA THERAPEUTICS INC COM 04962H506 631562 530724 SH SOLE 19 530724 0 0 ATOSSA THERAPEUTICS INC COM 04962H506 5036581 4232421 SH SOLE 21 4232421 0 0 ATOSSA THERAPEUTICS INC COM 04962H506 4594181 3860656 SH SOLE 22 3765773 0 94883 ATOSSA THERAPEUTICS INC COM 04962H506 156813 131776 SH SOLE 26 0 0 131776 ATOUR LIFESTYLE HLDGS LTD SPONSORED ADS 04965M106 375973 20489 SH SOLE 2 20489 0 0 ATOUR LIFESTYLE HLDGS LTD SPONSORED ADS 04965M106 271341 14787 SH SOLE 21 14787 0 0 ATOUR LIFESTYLE HLDGS LTD SPONSORED ADS 04965M106 1483432 80841 SH SOLE 22 80841 0 0 ATOUR LIFESTYLE HLDGS LTD SPONSORED ADS 04965M106 1743 95 SH SOLE 28 95 0 0 ATRENEW INC SPONSORED ADS 00138L108 58231 24570 SH SOLE 2 24570 0 0 ATRENEW INC SPONSORED ADS 00138L108 547034 230816 SH SOLE 19 230816 0 0 ATRENEW INC SPONSORED ADS 00138L108 380357 160488 SH SOLE 34 160488 0 0 ATRICURE INC COM 04963C209 5690132 249896 SH SOLE 2 218706 0 31190 ATRICURE INC COM 04963C209 15757 692 SH SOLE 4 199 0 493 ATRICURE INC COM 04963C209 373838 16418 SH SOLE 7 15558 0 860 ATRICURE INC COM 04963C209 2984737 131082 SH SOLE 18 123317 0 7765 ATRICURE INC COM 04963C209 5054416 221977 SH SOLE 19 221977 0 0 ATRICURE INC COM 04963C209 47306747 2077591 SH SOLE 21 2077591 0 0 ATRICURE INC COM 04963C209 36217962 1590600 SH SOLE 22 1533542 0 57058 ATRICURE INC COM 04963C209 57995 2547 SH SOLE 23 2547 0 0 ATRICURE INC COM 04963C209 200649 8812 SH SOLE 25 8812 0 0 ATRICURE INC COM 04963C209 374749 16458 SH SOLE 26 16458 0 0 ATRICURE INC COM 04963C209 18512 813 SH SOLE 28 813 0 0 ATRICURE INC COM 04963C209 3553600 156065 SH SOLE 30 156065 0 0 ATRICURE INC COM 04963C209 1640282 72037 SH SOLE 34 72037 0 0 ATRICURE INC COM 04963C209 16554 727 SH SOLE 36 727 0 0 ATRICURE INC COM 04963C209 249104 10940 SH SOLE 40 10940 0 0 ATRICURE INC COM 04963C209 1346519 59136 SH SOLE 43 41154 0 17982 ATRION CORP COM 049904105 319868 707 SH SOLE 2 397 0 310 ATRION CORP COM 049904105 3167 7 SH SOLE 4 7 0 0 ATRION CORP COM 049904105 6786 15 SH SOLE 7 15 0 0 ATRION CORP COM 049904105 1799767 3978 SH SOLE 18 3393 0 585 ATRION CORP COM 049904105 2231385 4932 SH SOLE 19 4932 0 0 ATRION CORP COM 049904105 22245983 49170 SH SOLE 21 49170 0 0 ATRION CORP COM 049904105 20513629 45341 SH SOLE 22 43702 0 1639 ATRION CORP COM 049904105 155183 343 SH SOLE 25 343 0 0 ATRION CORP COM 049904105 276887 612 SH SOLE 26 612 0 0 ATRION CORP COM 049904105 111750 247 SH SOLE 28 0 0 247 ATRION CORP COM 049904105 375064 829 SH SOLE 30 829 0 0 ATRION CORP COM 049904105 92748 205 SH SOLE 40 205 0 0 ATRION CORP COM 049904105 952365 2105 SH SOLE 43 2003 0 102 ATS CORPORATION COM 00217Y104 9467 293 SH SOLE 43 293 0 0 ATYR PHARMA INC COM NEW 002120202 22043 14130 SH SOLE 18 14130 0 0 ATYR PHARMA INC COM NEW 002120202 231373 148316 SH SOLE 21 148316 0 0 ATYR PHARMA INC COM NEW 002120202 1918220 1229628 SH SOLE 22 1229628 0 0 AUBURN NATL BANCORP COM 050473107 8779 480 SH SOLE 18 480 0 0 AUBURN NATL BANCORP COM 050473107 91615 5009 SH SOLE 21 5009 0 0 AUBURN NATL BANCORP COM 050473107 8852 484 SH SOLE 22 484 0 0 AUDIOCODES LTD ORD M15342104 55647 5361 SH SOLE 2 5361 0 0 AUDIOEYE INC COM NEW 050734201 19741 1121 SH SOLE 2 707 0 414 AUDIOEYE INC COM NEW 050734201 330011 18740 SH SOLE 18 18740 0 0 AUDIOEYE INC COM NEW 050734201 260963 14819 SH SOLE 19 14819 0 0 AUDIOEYE INC COM NEW 050734201 4410143 250434 SH SOLE 21 250434 0 0 AUDIOEYE INC COM NEW 050734201 1801468 102298 SH SOLE 22 100715 0 1583 AUGMEDIX INC COM 05105P107 5830 6625 SH SOLE 18 6625 0 0 AUGMEDIX INC COM 05105P107 62628 71168 SH SOLE 21 71168 0 0 AUGMEDIX INC COM 05105P107 84947 96531 SH SOLE 22 96531 0 0 AULT ALLIANCE INC COM NEW 09175M507 34 119 SH SOLE 22 119 0 0 AUNA S A CLASS A L0415A103 74400 9300 SH SOLE 2 9300 0 0 AUNA S A CLASS A L0415A103 12736 1592 SH SOLE 22 1592 0 0 AURA BIOSCIENCES INC COM 05153U107 508410 67250 SH SOLE 2 51182 0 16068 AURA BIOSCIENCES INC COM 05153U107 748 99 SH SOLE 7 99 0 0 AURA BIOSCIENCES INC COM 05153U107 1022543 135257 SH SOLE 18 135257 0 0 AURA BIOSCIENCES INC COM 05153U107 901878 119296 SH SOLE 19 119296 0 0 AURA BIOSCIENCES INC COM 05153U107 12200268 1613792 SH SOLE 21 1613792 0 0 AURA BIOSCIENCES INC COM 05153U107 8086690 1069668 SH SOLE 22 1033784 0 35884 AURINIA PHARMACEUTICALS INC COM 05156V102 758933 132913 SH SOLE 2 94173 0 38740 AURINIA PHARMACEUTICALS INC COM 05156V102 2809 492 SH SOLE 4 492 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 6110 1070 SH SOLE 7 1070 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 2102085 368141 SH SOLE 18 368141 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 1868375 327211 SH SOLE 19 327211 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 33539855 5873880 SH SOLE 21 5873880 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 11006836 1927642 SH SOLE 22 1788634 0 139008 AURINIA PHARMACEUTICALS INC COM 05156V102 149842 26242 SH SOLE 25 26242 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 248197 43467 SH SOLE 26 43467 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 26786 4691 SH SOLE 28 4691 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 2242431 392720 SH SOLE 30 392720 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 166703 29195 SH SOLE 40 29195 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 825084 144498 SH SOLE 43 129642 0 14856 AURORA INNOVATION INC CLASS A COM 051774107 1433245 517417 SH SOLE 2 219014 0 298403 AURORA INNOVATION INC CLASS A COM 051774107 10568 3815 SH SOLE 4 1830 0 1985 AURORA INNOVATION INC CLASS A COM 051774107 418278 151003 SH SOLE 7 143258 0 7745 AURORA INNOVATION INC CLASS A COM 051774107 6138733 2216149 SH SOLE 18 2216149 0 0 AURORA INNOVATION INC CLASS A COM 051774107 5307611 1916105 SH SOLE 19 1916105 0 0 AURORA INNOVATION INC CLASS A COM 051774107 95447231 34457484 SH SOLE 21 34457484 0 0 AURORA INNOVATION INC CLASS A COM 051774107 66127905 23872890 SH SOLE 22 23005403 0 867487 AURORA INNOVATION INC CLASS A COM 051774107 427799 154440 SH SOLE 25 154440 0 0 AURORA INNOVATION INC CLASS A COM 051774107 664839 240014 SH SOLE 26 240014 0 0 AURORA INNOVATION INC CLASS A COM 051774107 267225 96471 SH SOLE 28 16806 0 79665 AURORA INNOVATION INC CLASS A COM 051774107 1242788 448660 SH SOLE 30 448660 0 0 AURORA INNOVATION INC CLASS A COM 051774107 407126 146977 SH SOLE 40 146977 0 0 AURORA INNOVATION INC CLASS A COM 051774107 19243 6947 SH SOLE 43 6947 0 0 AURORA INNOVATION INC *W EXP 11/03/202 051774115 188 909 SH SOLE 7 909 0 0 AURORA INNOVATION INC *W EXP 11/03/202 051774115 13664 66009 SH SOLE 19 66009 0 0 AURORA INNOVATION INC *W EXP 11/03/202 051774115 2713 13106 SH SOLE 34 13106 0 0 AUTHID INC COM 46264C305 7972 768 SH SOLE 18 768 0 0 AUTHID INC COM 46264C305 84680 8158 SH SOLE 21 8158 0 0 AUTHID INC COM 46264C305 56197 5414 SH SOLE 22 5414 0 0 AUTODESK INC COM 052769106 139778566 564876 SH SOLE 2 246989 0 317887 AUTODESK INC COM 052769106 54206892 219062 SH SOLE 4 95672 0 123390 AUTODESK INC COM 052769106 90946536 367535 SH SOLE 7 339601 0 27934 AUTODESK INC COM 052769106 5032638 20338 SH SOLE 13 20338 0 0 AUTODESK INC COM 052769106 7916915 31994 SH SOLE 15 31994 0 0 AUTODESK INC COM 052769106 129340383 522693 SH SOLE 18 482334 0 40359 AUTODESK INC COM 052769106 154781212 625505 SH SOLE 19 625505 0 0 AUTODESK INC COM 052769106 1623450906 6560723 SH SOLE 21 6560723 0 0 AUTODESK INC COM 052769106 1164292089 4705161 SH SOLE 22 4231238 0 473923 AUTODESK INC COM 052769106 73286029 296165 SH SOLE 23 296165 0 0 AUTODESK INC COM 052769106 136604773 552050 SH SOLE 25 550645 0 1405 AUTODESK INC COM 052769106 84021153 339548 SH SOLE 26 185814 0 153734 AUTODESK INC COM 052769106 138700179 560518 SH SOLE 28 28223 0 532295 AUTODESK INC COM 052769106 3118117 12601 SH SOLE 29 12601 0 0 AUTODESK INC COM 052769106 642121367 2594954 SH SOLE 30 2568358 0 26596 AUTODESK INC COM 052769106 16289634 65830 SH SOLE 31 64147 0 1683 AUTODESK INC COM 052769106 16290376 65833 SH SOLE 32 65833 0 0 AUTODESK INC COM 052769106 242531436 980123 SH SOLE 34 980123 0 0 AUTODESK INC COM 052769106 12602876 50931 SH SOLE 36 50931 0 0 AUTODESK INC COM 052769106 2535125 10245 SH SOLE 40 10245 0 0 AUTODESK INC COM 052769106 81164 328 SH OTR 43 328 0 0 AUTODESK INC COM 052769106 72613329 293446 SH SOLE 43 248524 0 44922 AUTOHOME INC SP ADS RP CL A 05278C107 946668 34487 SH SOLE 2 9466 0 25021 AUTOHOME INC SP ADS RP CL A 05278C107 889051 32388 SH SOLE 4 23006 0 9382 AUTOHOME INC SP ADS RP CL A 05278C107 459842 16752 SH SOLE 7 15100 0 1652 AUTOHOME INC SP ADS RP CL A 05278C107 467336 17025 SH SOLE 13 17025 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 2553317 93017 SH SOLE 15 93017 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 18693 681 SH SOLE 18 681 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 31056820 1131396 SH SOLE 21 1131396 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 18769541 683772 SH SOLE 22 553554 0 130218 AUTOHOME INC SP ADS RP CL A 05278C107 1410134 51371 SH SOLE 23 51371 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 1015183 36983 SH SOLE 25 36983 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 7847461 285882 SH SOLE 26 6721 0 279161 AUTOHOME INC SP ADS RP CL A 05278C107 3591942 130854 SH SOLE 28 0 0 130854 AUTOHOME INC SP ADS RP CL A 05278C107 14939059 544228 SH SOLE 30 544228 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 33379 1216 SH SOLE 31 1216 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 98902 3603 SH SOLE 34 3603 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 27972 1019 SH SOLE 40 1019 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 7113338 259138 SH SOLE 43 197001 0 62137 AUTOLIV INC COM 052800109 9691047 90579 SH SOLE 2 61285 0 29294 AUTOLIV INC COM 052800109 25785 241 SH SOLE 4 241 0 0 AUTOLIV INC COM 052800109 347718 3250 SH SOLE 7 3097 0 153 AUTOLIV INC COM 052800109 75000 701 SH SOLE 15 701 0 0 AUTOLIV INC COM 052800109 9492153 88720 SH SOLE 18 88720 0 0 AUTOLIV INC COM 052800109 316092112 2954408 SH SOLE 21 2954408 0 0 AUTOLIV INC COM 052800109 158309893 1479670 SH SOLE 22 1443862 0 35808 AUTOLIV INC COM 052800109 14181525 132550 SH SOLE 25 119906 0 12644 AUTOLIV INC COM 052800109 4966369 46419 SH SOLE 26 32762 0 13657 AUTOLIV INC COM 052800109 3440156 32154 SH SOLE 28 1559 0 30595 AUTOLIV INC COM 052800109 16389156 153184 SH SOLE 30 153184 0 0 AUTOLIV INC COM 052800109 919044 8590 SH SOLE 36 8590 0 0 AUTOLIV INC COM 052800109 1781490 16651 SH SOLE 40 16651 0 0 AUTOLIV INC COM 052800109 6932747 64798 SH SOLE 43 61432 0 3366 AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 474815 136441 SH SOLE 2 136441 0 0 AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 153113 43998 SH SOLE 18 43998 0 0 AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 5986007 1720117 SH SOLE 19 1720117 0 0 AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 5234971 1504302 SH SOLE 21 1504302 0 0 AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 646852 185877 SH SOLE 26 0 0 185877 AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 394983 113501 SH SOLE 30 113501 0 0 AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 2524500 725431 SH SOLE 34 725431 0 0 AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 22394 6435 SH SOLE 43 6435 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 191076357 800521 SH SOLE 2 215977 0 584544 AUTOMATIC DATA PROCESSING IN COM 053015103 88413640 370412 SH SOLE 4 192809 0 177603 AUTOMATIC DATA PROCESSING IN COM 053015103 155007673 649410 SH SOLE 7 599603 0 49807 AUTOMATIC DATA PROCESSING IN COM 053015103 7258086 30408 SH SOLE 13 30408 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 14400406 60331 SH SOLE 15 60331 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 137652284 576699 SH SOLE 18 550955 0 25744 AUTOMATIC DATA PROCESSING IN COM 053015103 32449667 135949 SH SOLE 19 135949 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 3161509916 13245255 SH SOLE 21 13245255 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 2127659268 8913902 SH SOLE 22 8024012 0 889890 AUTOMATIC DATA PROCESSING IN COM 053015103 147780140 619130 SH SOLE 23 619130 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 314153753 1316158 SH SOLE 25 1080413 0 235745 AUTOMATIC DATA PROCESSING IN COM 053015103 130732900 547710 SH SOLE 26 390294 0 157416 AUTOMATIC DATA PROCESSING IN COM 053015103 226258070 947916 SH SOLE 28 24045 0 923871 AUTOMATIC DATA PROCESSING IN COM 053015103 1090195332 4567411 SH SOLE 30 4548463 0 18948 AUTOMATIC DATA PROCESSING IN COM 053015103 22465503 94120 SH SOLE 31 90925 0 3195 AUTOMATIC DATA PROCESSING IN COM 053015103 29902606 125278 SH SOLE 32 125278 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 60456597 253285 SH SOLE 34 253285 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 20253801 84854 SH SOLE 36 84854 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 4724152 19792 SH SOLE 40 19792 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 113616 476 SH OTR 43 476 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 174010598 729023 SH SOLE 43 635219 0 93805 AUTONATION INC COM 05329W102 17546144 110090 SH SOLE 2 42832 0 67258 AUTONATION INC COM 05329W102 11475 72 SH SOLE 4 72 0 0 AUTONATION INC COM 05329W102 700634 4396 SH SOLE 7 4198 0 198 AUTONATION INC COM 05329W102 9717558 60971 SH SOLE 18 39338 0 21633 AUTONATION INC COM 05329W102 11828387 74215 SH SOLE 19 74215 0 0 AUTONATION INC COM 05329W102 202766583 1272221 SH SOLE 21 1272221 0 0 AUTONATION INC COM 05329W102 124027444 778187 SH SOLE 22 739193 0 38994 AUTONATION INC COM 05329W102 912132 5723 SH SOLE 25 5723 0 0 AUTONATION INC COM 05329W102 2238811 14047 SH SOLE 26 14047 0 0 AUTONATION INC COM 05329W102 82559 518 SH SOLE 28 518 0 0 AUTONATION INC COM 05329W102 2542270 15951 SH SOLE 30 15951 0 0 AUTONATION INC COM 05329W102 55942 351 SH SOLE 31 351 0 0 AUTONATION INC COM 05329W102 353186 2216 SH SOLE 36 2216 0 0 AUTONATION INC COM 05329W102 843598 5293 SH SOLE 40 5293 0 0 AUTONATION INC COM 05329W102 15440894 96881 SH SOLE 43 88824 0 8057 AUTONOMIX MED INC COM 05330T106 3922 4085 SH SOLE 21 4085 0 0 AUTOZONE INC COM 053332102 95414379 32190 SH SOLE 2 7551 0 24639 AUTOZONE INC COM 053332102 44093952 14876 SH SOLE 4 7757 0 7119 AUTOZONE INC COM 053332102 36182769 12207 SH SOLE 7 10832 0 1375 AUTOZONE INC COM 053332102 1677681 566 SH SOLE 13 566 0 0 AUTOZONE INC COM 053332102 7345040 2478 SH SOLE 15 2478 0 0 AUTOZONE INC COM 053332102 71259928 24041 SH SOLE 18 22964 0 1077 AUTOZONE INC COM 053332102 13119107 4426 SH SOLE 19 4426 0 0 AUTOZONE INC COM 053332102 1456271222 491303 SH SOLE 21 491303 0 0 AUTOZONE INC COM 053332102 1175653947 396631 SH SOLE 22 358333 0 38298 AUTOZONE INC COM 053332102 61688849 20812 SH SOLE 23 20812 0 0 AUTOZONE INC COM 053332102 98016859 33068 SH SOLE 25 30239 0 2829 AUTOZONE INC COM 053332102 51192971 17271 SH SOLE 26 11025 0 6246 AUTOZONE INC COM 053332102 112125975 37828 SH SOLE 28 811 0 37017 AUTOZONE INC COM 053332102 346601105 116933 SH SOLE 30 116933 0 0 AUTOZONE INC COM 053332102 11779333 3974 SH SOLE 31 3840 0 134 AUTOZONE INC COM 053332102 2546162 859 SH SOLE 34 859 0 0 AUTOZONE INC COM 053332102 12164666 4104 SH SOLE 36 4104 0 0 AUTOZONE INC COM 053332102 2421670 817 SH SOLE 40 817 0 0 AUTOZONE INC COM 053332102 47749 16 SH OTR 43 16 0 0 AUTOZONE INC COM 053332102 98353047 33181 SH SOLE 43 29737 0 3444 AVADEL PHARMACEUTICALS PLC COM SHS G29687103 226619 16118 SH SOLE 2 3415 0 12703 AVADEL PHARMACEUTICALS PLC COM SHS G29687103 10151 722 SH SOLE 7 722 0 0 AVADEL PHARMACEUTICALS PLC COM SHS G29687103 3215550 228702 SH SOLE 18 228702 0 0 AVADEL PHARMACEUTICALS PLC COM SHS G29687103 3038493 216109 SH SOLE 19 216109 0 0 AVADEL PHARMACEUTICALS PLC COM SHS G29687103 43728582 3110141 SH SOLE 21 3110141 0 0 AVADEL PHARMACEUTICALS PLC COM SHS G29687103 16490552 1172870 SH SOLE 22 1134095 0 38775 AVADEL PHARMACEUTICALS PLC COM SHS G29687103 768984 54693 SH SOLE 30 54693 0 0 AVADEL PHARMACEUTICALS PLC COM SHS G29687103 244475 17388 SH SOLE 43 10278 0 7110 AVALO THERAPEUTICS INC COM NEW 05338F306 4103 329 SH SOLE 22 329 0 0 AVALON HLDGS CORP CL A 05343P109 550 250 SH SOLE 43 0 0 250 AVALONBAY CMNTYS INC COM 053484101 65280209 315531 SH SOLE 2 94578 0 220953 AVALONBAY CMNTYS INC COM 053484101 68977747 333403 SH SOLE 4 261389 0 72014 AVALONBAY CMNTYS INC COM 053484101 66525479 321550 SH SOLE 7 288097 0 33453 AVALONBAY CMNTYS INC COM 053484101 1136447 5493 SH SOLE 13 5493 0 0 AVALONBAY CMNTYS INC COM 053484101 4073250 19688 SH SOLE 15 19688 0 0 AVALONBAY CMNTYS INC COM 053484101 58442287 282480 SH SOLE 18 273661 0 8819 AVALONBAY CMNTYS INC COM 053484101 85327229 412428 SH SOLE 19 412428 0 0 AVALONBAY CMNTYS INC COM 053484101 1197662004 5788883 SH SOLE 21 5788883 0 0 AVALONBAY CMNTYS INC COM 053484101 979742284 4735571 SH SOLE 22 4133910 0 601661 AVALONBAY CMNTYS INC COM 053484101 41698059 201547 SH SOLE 23 201547 0 0 AVALONBAY CMNTYS INC COM 053484101 311034702 1503382 SH SOLE 25 1477210 0 26172 AVALONBAY CMNTYS INC COM 053484101 27017351 130588 SH SOLE 26 76828 0 53760 AVALONBAY CMNTYS INC COM 053484101 125588437 607030 SH SOLE 28 70209 0 536821 AVALONBAY CMNTYS INC COM 053484101 277325080 1340447 SH SOLE 30 1340447 0 0 AVALONBAY CMNTYS INC COM 053484101 6710063 32433 SH SOLE 31 31354 0 1079 AVALONBAY CMNTYS INC COM 053484101 42465621 205257 SH SOLE 34 205257 0 0 AVALONBAY CMNTYS INC COM 053484101 7920577 38284 SH SOLE 36 38284 0 0 AVALONBAY CMNTYS INC COM 053484101 1375612 6649 SH SOLE 40 6649 0 0 AVALONBAY CMNTYS INC COM 053484101 32068 155 SH OTR 43 155 0 0 AVALONBAY CMNTYS INC COM 053484101 43873308 212061 SH SOLE 43 185438 0 26623 AVANGRID INC COM 05351W103 6428585 180934 SH SOLE 2 60915 0 120019 AVANGRID INC COM 05351W103 716036 20153 SH SOLE 4 20153 0 0 AVANGRID INC COM 05351W103 110036 3097 SH SOLE 7 3097 0 0 AVANGRID INC COM 05351W103 27074 762 SH SOLE 15 762 0 0 AVANGRID INC COM 05351W103 1305905 36755 SH SOLE 18 36755 0 0 AVANGRID INC COM 05351W103 597295 16811 SH SOLE 19 16811 0 0 AVANGRID INC COM 05351W103 65719237 1849683 SH SOLE 21 1849683 0 0 AVANGRID INC COM 05351W103 59124798 1664081 SH SOLE 22 1606108 0 57973 AVANGRID INC COM 05351W103 4005439 112734 SH SOLE 25 98756 0 13978 AVANGRID INC COM 05351W103 6392700 179924 SH SOLE 26 168189 0 11735 AVANGRID INC COM 05351W103 10622369 298969 SH SOLE 28 42128 0 256841 AVANGRID INC COM 05351W103 31554193 888100 SH SOLE 30 888100 0 0 AVANGRID INC COM 05351W103 30485 858 SH SOLE 31 858 0 0 AVANGRID INC COM 05351W103 589940 16604 SH SOLE 36 16604 0 0 AVANGRID INC COM 05351W103 25512204 718047 SH SOLE 43 636706 0 81340 AVANOS MED INC COM 05350V106 792218 39770 SH SOLE 2 12931 0 26839 AVANOS MED INC COM 05350V106 4323 217 SH SOLE 4 217 0 0 AVANOS MED INC COM 05350V106 5518 277 SH SOLE 7 277 0 0 AVANOS MED INC COM 05350V106 2902264 145696 SH SOLE 18 145696 0 0 AVANOS MED INC COM 05350V106 2015406 101175 SH SOLE 19 101175 0 0 AVANOS MED INC COM 05350V106 101856199 5113263 SH SOLE 21 5113263 0 0 AVANOS MED INC COM 05350V106 28114889 1411390 SH SOLE 22 1347372 0 64018 AVANOS MED INC COM 05350V106 181730 9123 SH SOLE 25 9123 0 0 AVANOS MED INC COM 05350V106 318043 15966 SH SOLE 26 15966 0 0 AVANOS MED INC COM 05350V106 13127 659 SH SOLE 28 659 0 0 AVANOS MED INC COM 05350V106 1854114 93078 SH SOLE 30 93078 0 0 AVANOS MED INC COM 05350V106 15816 794 SH SOLE 36 794 0 0 AVANOS MED INC COM 05350V106 227964 11444 SH SOLE 40 11444 0 0 AVANOS MED INC COM 05350V106 1361871 68367 SH SOLE 43 54818 0 13549 AVANTOR INC COM 05352A100 26199850 1235842 SH SOLE 2 361500 0 874342 AVANTOR INC COM 05352A100 13161278 620815 SH SOLE 4 317312 0 303503 AVANTOR INC COM 05352A100 12861277 606664 SH SOLE 7 573735 0 32929 AVANTOR INC COM 05352A100 466845 22021 SH SOLE 13 22021 0 0 AVANTOR INC COM 05352A100 1576538 74365 SH SOLE 15 74365 0 0 AVANTOR INC COM 05352A100 59486776 2805980 SH SOLE 18 2758152 0 47828 AVANTOR INC COM 05352A100 57946299 2733316 SH SOLE 19 2733316 0 0 AVANTOR INC COM 05352A100 185224188 8736990 SH SOLE 21 8736990 0 0 AVANTOR INC COM 05352A100 347919030 16411275 SH SOLE 22 15107462 0 1303813 AVANTOR INC COM 05352A100 17426273 821994 SH SOLE 23 821994 0 0 AVANTOR INC COM 05352A100 35478412 1673510 SH SOLE 25 1506546 0 166964 AVANTOR INC COM 05352A100 13900480 655683 SH SOLE 26 404745 0 250938 AVANTOR INC COM 05352A100 24671606 1163755 SH SOLE 28 26916 0 1136839 AVANTOR INC COM 05352A100 68179794 3216028 SH SOLE 30 3216028 0 0 AVANTOR INC COM 05352A100 3345593 157811 SH SOLE 31 152673 0 5138 AVANTOR INC COM 05352A100 52411234 2472228 SH SOLE 34 2472228 0 0 AVANTOR INC COM 05352A100 5456011 257359 SH SOLE 36 257359 0 0 AVANTOR INC COM 05352A100 739477 34881 SH SOLE 40 34881 0 0 AVANTOR INC COM 05352A100 15858 748 SH OTR 43 748 0 0 AVANTOR INC COM 05352A100 6488967 306083 SH SOLE 43 198446 0 107638 AVEANNA HEALTHCARE HLDGS INC COM 05356F105 38262 13863 SH SOLE 2 7193 0 6670 AVEANNA HEALTHCARE HLDGS INC COM 05356F105 377866 136908 SH SOLE 18 136908 0 0 AVEANNA HEALTHCARE HLDGS INC COM 05356F105 693409 251235 SH SOLE 19 251235 0 0 AVEANNA HEALTHCARE HLDGS INC COM 05356F105 4863219 1762036 SH SOLE 21 1762036 0 0 AVEANNA HEALTHCARE HLDGS INC COM 05356F105 4026310 1458808 SH SOLE 22 1413775 0 45033 AVEPOINT INC COM CL A 053604104 649895 62370 SH SOLE 2 31476 0 30894 AVEPOINT INC COM CL A 053604104 7200 691 SH SOLE 4 691 0 0 AVEPOINT INC COM CL A 053604104 416258 39948 SH SOLE 7 37872 0 2076 AVEPOINT INC COM CL A 053604104 3326616 319253 SH SOLE 18 319253 0 0 AVEPOINT INC COM CL A 053604104 3041463 291887 SH SOLE 19 291887 0 0 AVEPOINT INC COM CL A 053604104 56137177 5387445 SH SOLE 21 5387445 0 0 AVEPOINT INC COM CL A 053604104 33964844 3259582 SH SOLE 22 3140311 0 119271 AVEPOINT INC COM CL A 053604104 266408 25567 SH SOLE 25 25567 0 0 AVEPOINT INC COM CL A 053604104 99855 9583 SH SOLE 28 0 0 9583 AVEPOINT INC COM CL A 053604104 7322561 702741 SH SOLE 30 702741 0 0 AVEPOINT INC COM CL A 053604104 150673 14460 SH SOLE 40 14460 0 0 AVEPOINT INC COM CL A 053604104 709779 68117 SH SOLE 43 63055 0 5062 AVERY DENNISON CORP COM 053611109 33515984 153286 SH SOLE 2 74708 0 78578 AVERY DENNISON CORP COM 053611109 17010314 77797 SH SOLE 4 31368 0 46429 AVERY DENNISON CORP COM 053611109 11042918 50505 SH SOLE 7 43829 0 6676 AVERY DENNISON CORP COM 053611109 1270357 5810 SH SOLE 13 5810 0 0 AVERY DENNISON CORP COM 053611109 2667530 12200 SH SOLE 15 12200 0 0 AVERY DENNISON CORP COM 053611109 34148648 156180 SH SOLE 18 151100 0 5080 AVERY DENNISON CORP COM 053611109 34188114 156360 SH SOLE 19 156360 0 0 AVERY DENNISON CORP COM 053611109 565865763 2587998 SH SOLE 21 2587998 0 0 AVERY DENNISON CORP COM 053611109 417144843 1907820 SH SOLE 22 1721935 0 185885 AVERY DENNISON CORP COM 053611109 20326360 92963 SH SOLE 23 92963 0 0 AVERY DENNISON CORP COM 053611109 84291324 385508 SH SOLE 25 273340 0 112168 AVERY DENNISON CORP COM 053611109 30336157 138743 SH SOLE 26 108594 0 30149 AVERY DENNISON CORP COM 053611109 65375694 298997 SH SOLE 28 10415 0 288582 AVERY DENNISON CORP COM 053611109 17267884 78975 SH SOLE 29 78975 0 0 AVERY DENNISON CORP COM 053611109 122619357 560802 SH SOLE 30 508233 0 52569 AVERY DENNISON CORP COM 053611109 4073668 18631 SH SOLE 31 18031 0 600 AVERY DENNISON CORP COM 053611109 69971498 320016 SH SOLE 34 320016 0 0 AVERY DENNISON CORP COM 053611109 4971664 22738 SH SOLE 36 22738 0 0 AVERY DENNISON CORP COM 053611109 824529 3771 SH SOLE 40 3771 0 0 AVERY DENNISON CORP COM 053611109 36952 169 SH OTR 43 169 0 0 AVERY DENNISON CORP COM 053611109 23975042 109650 SH SOLE 43 93701 0 15950 AVIAT NETWORKS INC COM NEW 05366Y201 157451 5488 SH SOLE 2 458 0 5030 AVIAT NETWORKS INC COM NEW 05366Y201 3041 106 SH SOLE 7 106 0 0 AVIAT NETWORKS INC COM NEW 05366Y201 975833 34013 SH SOLE 18 34013 0 0 AVIAT NETWORKS INC COM NEW 05366Y201 738854 25753 SH SOLE 19 25753 0 0 AVIAT NETWORKS INC COM NEW 05366Y201 12448706 433904 SH SOLE 21 433904 0 0 AVIAT NETWORKS INC COM NEW 05366Y201 7692707 268132 SH SOLE 22 259188 0 8944 AVIAT NETWORKS INC COM NEW 05366Y201 29 1 SH SOLE 43 1 0 0 AVID BIOSERVICES INC COM 05368M106 290805 40729 SH SOLE 2 24341 0 16388 AVID BIOSERVICES INC COM 05368M106 814 114 SH SOLE 4 114 0 0 AVID BIOSERVICES INC COM 05368M106 3884 544 SH SOLE 7 544 0 0 AVID BIOSERVICES INC COM 05368M106 1210873 169590 SH SOLE 18 169590 0 0 AVID BIOSERVICES INC COM 05368M106 1045275 146397 SH SOLE 19 146397 0 0 AVID BIOSERVICES INC COM 05368M106 16741644 2344768 SH SOLE 21 2344768 0 0 AVID BIOSERVICES INC COM 05368M106 15074968 2111340 SH SOLE 22 2056172 0 55168 AVID BIOSERVICES INC COM 05368M106 86423 12104 SH SOLE 25 12104 0 0 AVID BIOSERVICES INC COM 05368M106 206582 28933 SH SOLE 26 28933 0 0 AVID BIOSERVICES INC COM 05368M106 7775 1089 SH SOLE 28 1089 0 0 AVID BIOSERVICES INC COM 05368M106 1080061 151269 SH SOLE 30 151269 0 0 AVID BIOSERVICES INC COM 05368M106 81503 11415 SH SOLE 40 11415 0 0 AVID BIOSERVICES INC COM 05368M106 628713 88055 SH SOLE 43 83389 0 4666 AVIDITY BIOSCIENCES INC COM 05370A108 3825807 93655 SH SOLE 2 45171 0 48484 AVIDITY BIOSCIENCES INC COM 05370A108 10539 258 SH SOLE 4 258 0 0 AVIDITY BIOSCIENCES INC COM 05370A108 569286 13936 SH SOLE 7 13231 0 705 AVIDITY BIOSCIENCES INC COM 05370A108 11495599 281410 SH SOLE 18 264694 0 16716 AVIDITY BIOSCIENCES INC COM 05370A108 30456943 745580 SH SOLE 19 745580 0 0 AVIDITY BIOSCIENCES INC COM 05370A108 171300349 4193399 SH SOLE 21 4193399 0 0 AVIDITY BIOSCIENCES INC COM 05370A108 120396919 2947293 SH SOLE 22 2862867 0 84426 AVIDITY BIOSCIENCES INC COM 05370A108 158743 3886 SH SOLE 23 3886 0 0 AVIDITY BIOSCIENCES INC COM 05370A108 713650 17470 SH SOLE 25 17470 0 0 AVIDITY BIOSCIENCES INC COM 05370A108 2583436 63242 SH SOLE 26 32035 0 31207 AVIDITY BIOSCIENCES INC COM 05370A108 61316 1501 SH SOLE 28 0 0 1501 AVIDITY BIOSCIENCES INC COM 05370A108 5069771 124107 SH SOLE 30 124107 0 0 AVIDITY BIOSCIENCES INC COM 05370A108 77002 1885 SH SOLE 34 1885 0 0 AVIDITY BIOSCIENCES INC COM 05370A108 619735 15171 SH SOLE 40 15171 0 0 AVIDITY BIOSCIENCES INC COM 05370A108 4890562 119720 SH SOLE 43 109663 0 10057 AVIDXCHANGE HOLDINGS INC COM 05368X102 1218518 101038 SH SOLE 2 61046 0 39992 AVIDXCHANGE HOLDINGS INC COM 05368X102 6971 578 SH SOLE 4 578 0 0 AVIDXCHANGE HOLDINGS INC COM 05368X102 484498 40174 SH SOLE 7 38088 0 2086 AVIDXCHANGE HOLDINGS INC COM 05368X102 5232605 433881 SH SOLE 18 433881 0 0 AVIDXCHANGE HOLDINGS INC COM 05368X102 4815196 399270 SH SOLE 19 399270 0 0 AVIDXCHANGE HOLDINGS INC COM 05368X102 76322397 6328557 SH SOLE 21 6328557 0 0 AVIDXCHANGE HOLDINGS INC COM 05368X102 63394970 5256631 SH SOLE 22 5119754 0 136877 AVIDXCHANGE HOLDINGS INC COM 05368X102 387789 32155 SH SOLE 25 32155 0 0 AVIDXCHANGE HOLDINGS INC COM 05368X102 974930 80840 SH SOLE 26 80840 0 0 AVIDXCHANGE HOLDINGS INC COM 05368X102 1737930 144107 SH SOLE 30 144107 0 0 AVIDXCHANGE HOLDINGS INC COM 05368X102 400380 33199 SH SOLE 40 33199 0 0 AVIDXCHANGE HOLDINGS INC COM 05368X102 1689727 140110 SH SOLE 43 112675 0 27435 AVIENT CORPORATION COM 05368V106 5576288 127750 SH SOLE 2 74489 0 53261 AVIENT CORPORATION COM 05368V106 14361 329 SH SOLE 4 329 0 0 AVIENT CORPORATION COM 05368V106 516074 11823 SH SOLE 7 11259 0 564 AVIENT CORPORATION COM 05368V106 16191269 370934 SH SOLE 18 370934 0 0 AVIENT CORPORATION COM 05368V106 8985571 205855 SH SOLE 19 205855 0 0 AVIENT CORPORATION COM 05368V106 302252024 6924445 SH SOLE 21 6924445 0 0 AVIENT CORPORATION COM 05368V106 138077172 3163280 SH SOLE 22 3042621 0 120659 AVIENT CORPORATION COM 05368V106 804906 18440 SH SOLE 25 18440 0 0 AVIENT CORPORATION COM 05368V106 1624173 37209 SH SOLE 26 37209 0 0 AVIENT CORPORATION COM 05368V106 71019 1627 SH SOLE 28 1627 0 0 AVIENT CORPORATION COM 05368V106 2406119 55123 SH SOLE 30 55123 0 0 AVIENT CORPORATION COM 05368V106 71455 1637 SH SOLE 36 1637 0 0 AVIENT CORPORATION COM 05368V106 830485 19026 SH SOLE 40 19026 0 0 AVIENT CORPORATION COM 05368V106 7788533 178431 SH SOLE 43 169813 0 8618 AVINGER INC COM NEW 053734877 10429 5607 SH SOLE 22 5607 0 0 AVIS BUDGET GROUP COM 053774105 4107950 39303 SH SOLE 2 16913 0 22390 AVIS BUDGET GROUP COM 053774105 7525 72 SH SOLE 4 72 0 0 AVIS BUDGET GROUP COM 053774105 411391 3936 SH SOLE 7 3754 0 182 AVIS BUDGET GROUP COM 053774105 2854128 27307 SH SOLE 18 27307 0 0 AVIS BUDGET GROUP COM 053774105 604753 5786 SH SOLE 19 5786 0 0 AVIS BUDGET GROUP COM 053774105 101693361 972956 SH SOLE 21 972956 0 0 AVIS BUDGET GROUP COM 053774105 63880952 611184 SH SOLE 22 587968 0 23216 AVIS BUDGET GROUP COM 053774105 355995 3406 SH SOLE 25 3406 0 0 AVIS BUDGET GROUP COM 053774105 1826069 17471 SH SOLE 26 17471 0 0 AVIS BUDGET GROUP COM 053774105 22785 218 SH SOLE 28 0 0 218 AVIS BUDGET GROUP COM 053774105 2009606 19227 SH SOLE 30 19227 0 0 AVIS BUDGET GROUP COM 053774105 24667 236 SH SOLE 31 236 0 0 AVIS BUDGET GROUP COM 053774105 111209 1064 SH SOLE 36 1064 0 0 AVIS BUDGET GROUP COM 053774105 401670 3843 SH SOLE 40 3843 0 0 AVIS BUDGET GROUP COM 053774105 5616278 53734 SH SOLE 43 48651 0 5083 AVISTA CORP COM 05379B107 3459339 99952 SH SOLE 2 31930 0 68022 AVISTA CORP COM 05379B107 717085 20719 SH SOLE 4 20719 0 0 AVISTA CORP COM 05379B107 1964394 56758 SH SOLE 7 54679 0 2079 AVISTA CORP COM 05379B107 10839333 313185 SH SOLE 18 313185 0 0 AVISTA CORP COM 05379B107 9990177 288650 SH SOLE 19 288650 0 0 AVISTA CORP COM 05379B107 383772120 11088475 SH SOLE 21 11088475 0 0 AVISTA CORP COM 05379B107 85853808 2480607 SH SOLE 22 2366067 0 114540 AVISTA CORP COM 05379B107 105387 3045 SH SOLE 23 3045 0 0 AVISTA CORP COM 05379B107 530398 15325 SH SOLE 25 15325 0 0 AVISTA CORP COM 05379B107 1226613 35441 SH SOLE 26 15506 0 19935 AVISTA CORP COM 05379B107 267051 7716 SH SOLE 28 7716 0 0 AVISTA CORP COM 05379B107 9883439 285566 SH SOLE 30 285566 0 0 AVISTA CORP COM 05379B107 1138219 32887 SH SOLE 32 32887 0 0 AVISTA CORP COM 05379B107 74931 2165 SH SOLE 34 2165 0 0 AVISTA CORP COM 05379B107 60464 1747 SH SOLE 36 1747 0 0 AVISTA CORP COM 05379B107 535659 15477 SH SOLE 40 15477 0 0 AVISTA CORP COM 05379B107 237437 6860 SH SOLE 43 6860 0 0 AVITA MEDICAL INC COM 05380C102 72801 9192 SH SOLE 2 5769 0 3423 AVITA MEDICAL INC COM 05380C102 1956 247 SH SOLE 7 247 0 0 AVITA MEDICAL INC COM 05380C102 553497 69886 SH SOLE 18 69886 0 0 AVITA MEDICAL INC COM 05380C102 466536 58906 SH SOLE 19 58906 0 0 AVITA MEDICAL INC COM 05380C102 7394049 933592 SH SOLE 21 933592 0 0 AVITA MEDICAL INC COM 05380C102 5638288 711905 SH SOLE 22 700646 0 11259 AVITA MEDICAL INC COM 05380C102 277 35 SH SOLE 43 35 0 0 AVNET INC COM 053807103 28587969 555214 SH SOLE 2 241194 0 314020 AVNET INC COM 053807103 38926 756 SH SOLE 4 310 0 446 AVNET INC COM 053807103 2114437 41065 SH SOLE 7 38957 0 2108 AVNET INC COM 053807103 10294550 199933 SH SOLE 18 188588 0 11345 AVNET INC COM 053807103 38847248 754462 SH SOLE 19 754462 0 0 AVNET INC COM 053807103 259271974 5035385 SH SOLE 21 5035385 0 0 AVNET INC COM 053807103 167912597 3261072 SH SOLE 22 3082125 0 178947 AVNET INC COM 053807103 1401506 27219 SH SOLE 23 27219 0 0 AVNET INC COM 053807103 5420713 105277 SH SOLE 25 105277 0 0 AVNET INC COM 053807103 6328687 122911 SH SOLE 26 43951 0 78960 AVNET INC COM 053807103 242724 4714 SH SOLE 28 1773 0 2941 AVNET INC COM 053807103 20236 393 SH SOLE 29 393 0 0 AVNET INC COM 053807103 8517476 165420 SH SOLE 30 165420 0 0 AVNET INC COM 053807103 58287 1132 SH SOLE 31 1132 0 0 AVNET INC COM 053807103 3156903 61311 SH SOLE 34 61311 0 0 AVNET INC COM 053807103 284173 5519 SH SOLE 36 5519 0 0 AVNET INC COM 053807103 956684 18580 SH SOLE 40 18580 0 0 AVNET INC COM 053807103 18706283 363299 SH SOLE 43 344196 0 19104 AWARE INC MASS COM 05453N100 4633 2352 SH SOLE 18 2352 0 0 AWARE INC MASS COM 05453N100 55489 28167 SH SOLE 21 28167 0 0 AWARE INC MASS COM 05453N100 690473 350494 SH SOLE 22 350494 0 0 AXALTA COATING SYS LTD COM G0750C108 19746672 577895 SH SOLE 2 216531 0 361364 AXALTA COATING SYS LTD COM G0750C108 18452 540 SH SOLE 4 540 0 0 AXALTA COATING SYS LTD COM G0750C108 1969627 57642 SH SOLE 7 54699 0 2943 AXALTA COATING SYS LTD COM G0750C108 28820926 843457 SH SOLE 18 841290 0 2167 AXALTA COATING SYS LTD COM G0750C108 2501654 73212 SH SOLE 19 73212 0 0 AXALTA COATING SYS LTD COM G0750C108 380244170 11128012 SH SOLE 21 11128012 0 0 AXALTA COATING SYS LTD COM G0750C108 220873035 6463946 SH SOLE 22 6177130 0 286816 AXALTA COATING SYS LTD COM G0750C108 1620341 47420 SH SOLE 25 47420 0 0 AXALTA COATING SYS LTD COM G0750C108 2642024 77320 SH SOLE 26 77320 0 0 AXALTA COATING SYS LTD COM G0750C108 404060 11825 SH SOLE 28 3697 0 8128 AXALTA COATING SYS LTD COM G0750C108 11026659 322700 SH SOLE 30 322700 0 0 AXALTA COATING SYS LTD COM G0750C108 94207 2757 SH SOLE 31 2757 0 0 AXALTA COATING SYS LTD COM G0750C108 220226 6445 SH SOLE 36 6445 0 0 AXALTA COATING SYS LTD COM G0750C108 1539119 45043 SH SOLE 40 45043 0 0 AXALTA COATING SYS LTD COM G0750C108 10084218 295119 SH SOLE 43 265696 0 29424 AXCELIS TECHNOLOGIES INC COM NEW 054540208 8188438 57588 SH SOLE 2 27124 0 30464 AXCELIS TECHNOLOGIES INC COM NEW 054540208 25168 177 SH SOLE 4 81 0 96 AXCELIS TECHNOLOGIES INC COM NEW 054540208 107211 754 SH SOLE 7 754 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 14639456 102957 SH SOLE 18 96418 0 6539 AXCELIS TECHNOLOGIES INC COM NEW 054540208 30817834 216737 SH SOLE 19 216737 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 589616998 4146684 SH SOLE 21 4146684 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 159422148 1121191 SH SOLE 22 1079254 0 41937 AXCELIS TECHNOLOGIES INC COM NEW 054540208 523259 3680 SH SOLE 23 3680 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 962768 6771 SH SOLE 25 6771 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 2285846 16076 SH SOLE 26 9354 0 6722 AXCELIS TECHNOLOGIES INC COM NEW 054540208 653505 4596 SH SOLE 28 599 0 3997 AXCELIS TECHNOLOGIES INC COM NEW 054540208 10737620 75516 SH SOLE 30 75516 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 634167 4460 SH SOLE 34 4460 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 943715 6637 SH SOLE 40 6637 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 6111753 42983 SH SOLE 43 36896 0 6087 AXIL BRANDS INC COM NEW 76151R206 2450 322 SH SOLE 18 322 0 0 AXIL BRANDS INC COM NEW 76151R206 25646 3370 SH SOLE 21 3370 0 0 AXIS CAP HLDGS LTD SHS G0692U109 8713618 123335 SH SOLE 2 40992 0 82343 AXIS CAP HLDGS LTD SHS G0692U109 16603 235 SH SOLE 4 235 0 0 AXIS CAP HLDGS LTD SHS G0692U109 1277847 18087 SH SOLE 7 17182 0 905 AXIS CAP HLDGS LTD SHS G0692U109 1614564 22853 SH SOLE 18 22853 0 0 AXIS CAP HLDGS LTD SHS G0692U109 6083601 86109 SH SOLE 19 86109 0 0 AXIS CAP HLDGS LTD SHS G0692U109 90149683 1276004 SH SOLE 21 1276004 0 0 AXIS CAP HLDGS LTD SHS G0692U109 151817666 2148870 SH SOLE 22 2035626 0 113244 AXIS CAP HLDGS LTD SHS G0692U109 1189958 16843 SH SOLE 25 16843 0 0 AXIS CAP HLDGS LTD SHS G0692U109 5922236 83825 SH SOLE 26 83825 0 0 AXIS CAP HLDGS LTD SHS G0692U109 761748 10782 SH SOLE 28 1510 0 9272 AXIS CAP HLDGS LTD SHS G0692U109 5956290 84307 SH SOLE 30 84307 0 0 AXIS CAP HLDGS LTD SHS G0692U109 71992 1019 SH SOLE 31 1019 0 0 AXIS CAP HLDGS LTD SHS G0692U109 191744 2714 SH SOLE 36 2714 0 0 AXIS CAP HLDGS LTD SHS G0692U109 1225354 17344 SH SOLE 40 17344 0 0 AXIS CAP HLDGS LTD SHS G0692U109 415 6 SH SOLE 43 4 0 2 AXOGEN INC COM 05463X106 217591 30054 SH SOLE 2 17496 0 12558 AXOGEN INC COM 05463X106 1948 269 SH SOLE 7 269 0 0 AXOGEN INC COM 05463X106 810699 111975 SH SOLE 18 111975 0 0 AXOGEN INC COM 05463X106 703757 97204 SH SOLE 19 97204 0 0 AXOGEN INC COM 05463X106 13086582 1807539 SH SOLE 21 1807539 0 0 AXOGEN INC COM 05463X106 7923702 1094434 SH SOLE 22 1077647 0 16787 AXOGEN INC COM 05463X106 3627 501 SH SOLE 23 501 0 0 AXOGEN INC COM 05463X106 655806 90581 SH SOLE 30 90581 0 0 AXOGEN INC COM 05463X106 121712 16811 SH SOLE 43 16034 0 777 AXON ENTERPRISE INC COM 05464C101 43048783 146305 SH SOLE 2 41905 0 104400 AXON ENTERPRISE INC COM 05464C101 24908593 84654 SH SOLE 4 52325 0 32329 AXON ENTERPRISE INC COM 05464C101 31814406 108124 SH SOLE 7 99101 0 9023 AXON ENTERPRISE INC COM 05464C101 2352155 7994 SH SOLE 13 7994 0 0 AXON ENTERPRISE INC COM 05464C101 3055682 10385 SH SOLE 15 10385 0 0 AXON ENTERPRISE INC COM 05464C101 37872513 128713 SH SOLE 18 124145 0 4568 AXON ENTERPRISE INC COM 05464C101 400003097 1359445 SH SOLE 19 1359445 0 0 AXON ENTERPRISE INC COM 05464C101 974025909 3310311 SH SOLE 21 3310311 0 0 AXON ENTERPRISE INC COM 05464C101 512651115 1742289 SH SOLE 22 1585294 0 156995 AXON ENTERPRISE INC COM 05464C101 25396149 86311 SH SOLE 23 86311 0 0 AXON ENTERPRISE INC COM 05464C101 61213395 208039 SH SOLE 25 206029 0 2010 AXON ENTERPRISE INC COM 05464C101 25094847 85287 SH SOLE 26 57450 0 27837 AXON ENTERPRISE INC COM 05464C101 46446078 157851 SH SOLE 28 3349 0 154502 AXON ENTERPRISE INC COM 05464C101 25599 87 SH SOLE 29 87 0 0 AXON ENTERPRISE INC COM 05464C101 211745108 719634 SH SOLE 30 661864 0 57770 AXON ENTERPRISE INC COM 05464C101 4852900 16493 SH SOLE 31 15903 0 590 AXON ENTERPRISE INC COM 05464C101 10351657 35181 SH SOLE 34 35181 0 0 AXON ENTERPRISE INC COM 05464C101 4258830 14474 SH SOLE 36 14474 0 0 AXON ENTERPRISE INC COM 05464C101 979231 3328 SH SOLE 40 3328 0 0 AXON ENTERPRISE INC COM 05464C101 90626 308 SH OTR 43 308 0 0 AXON ENTERPRISE INC COM 05464C101 22227478 75542 SH SOLE 43 66382 0 9160 AXON ENTERPRISE INC NOTE 0.500%12/1 05464CAB7 2016958 1470000 PRN SOLE 2 1470000 0 0 AXON ENTERPRISE INC NOTE 0.500%12/1 05464CAB7 8106249 5908000 PRN SOLE 21 5908000 0 0 AXON ENTERPRISE INC NOTE 0.500%12/1 05464CAB7 3018576 2200000 PRN SOLE 22 2200000 0 0 AXONICS INC COM 05465P101 3149524 46847 SH SOLE 2 20761 0 26086 AXONICS INC COM 05465P101 59835 890 SH SOLE 4 163 0 727 AXONICS INC COM 05465P101 26152 389 SH SOLE 7 389 0 0 AXONICS INC COM 05465P101 8957591 133238 SH SOLE 18 127355 0 5883 AXONICS INC COM 05465P101 13619252 202577 SH SOLE 19 202577 0 0 AXONICS INC COM 05465P101 145463467 2163669 SH SOLE 21 2163669 0 0 AXONICS INC COM 05465P101 107032580 1592036 SH SOLE 22 1538809 0 53227 AXONICS INC COM 05465P101 186160 2769 SH SOLE 23 2769 0 0 AXONICS INC COM 05465P101 702755 10453 SH SOLE 25 10453 0 0 AXONICS INC COM 05465P101 1059074 15753 SH SOLE 26 15224 0 529 AXONICS INC COM 05465P101 171571 2552 SH SOLE 28 610 0 1942 AXONICS INC COM 05465P101 8954565 133193 SH SOLE 30 133193 0 0 AXONICS INC COM 05465P101 9479 141 SH SOLE 36 141 0 0 AXONICS INC COM 05465P101 716739 10661 SH SOLE 40 10661 0 0 AXONICS INC COM 05465P101 1770838 26340 SH SOLE 43 17179 0 9161 AXOS FINANCIAL INC COM 05465C100 3706063 64848 SH SOLE 2 22276 0 42572 AXOS FINANCIAL INC COM 05465C100 6001 105 SH SOLE 4 105 0 0 AXOS FINANCIAL INC COM 05465C100 24174 423 SH SOLE 7 423 0 0 AXOS FINANCIAL INC COM 05465C100 9906152 173336 SH SOLE 18 173336 0 0 AXOS FINANCIAL INC COM 05465C100 11356619 198716 SH SOLE 19 198716 0 0 AXOS FINANCIAL INC COM 05465C100 330959651 5791070 SH SOLE 21 5791070 0 0 AXOS FINANCIAL INC COM 05465C100 96098297 1681510 SH SOLE 22 1604065 0 77445 AXOS FINANCIAL INC COM 05465C100 126244 2209 SH SOLE 23 2209 0 0 AXOS FINANCIAL INC COM 05465C100 575501 10070 SH SOLE 25 10070 0 0 AXOS FINANCIAL INC COM 05465C100 1721872 30129 SH SOLE 26 18635 0 11494 AXOS FINANCIAL INC COM 05465C100 113443 1985 SH SOLE 28 991 0 994 AXOS FINANCIAL INC COM 05465C100 5824957 101924 SH SOLE 30 101924 0 0 AXOS FINANCIAL INC COM 05465C100 6525044 114174 SH SOLE 34 114174 0 0 AXOS FINANCIAL INC COM 05465C100 17031 298 SH SOLE 36 298 0 0 AXOS FINANCIAL INC COM 05465C100 643680 11263 SH SOLE 40 11263 0 0 AXOS FINANCIAL INC COM 05465C100 659454 11539 SH SOLE 43 11039 0 500 AXSOME THERAPEUTICS INC COM 05464T104 1597362 19843 SH SOLE 2 9616 0 10227 AXSOME THERAPEUTICS INC COM 05464T104 8936 111 SH SOLE 4 111 0 0 AXSOME THERAPEUTICS INC COM 05464T104 389701 4841 SH SOLE 7 4597 0 244 AXSOME THERAPEUTICS INC COM 05464T104 7508879 93278 SH SOLE 18 90239 0 3039 AXSOME THERAPEUTICS INC COM 05464T104 11199402 139123 SH SOLE 19 139123 0 0 AXSOME THERAPEUTICS INC COM 05464T104 139366752 1731264 SH SOLE 21 1731264 0 0 AXSOME THERAPEUTICS INC COM 05464T104 90516535 1124429 SH SOLE 22 1094569 0 29860 AXSOME THERAPEUTICS INC COM 05464T104 116725 1450 SH SOLE 23 1450 0 0 AXSOME THERAPEUTICS INC COM 05464T104 514556 6392 SH SOLE 25 6392 0 0 AXSOME THERAPEUTICS INC COM 05464T104 1866634 23188 SH SOLE 26 9667 0 13521 AXSOME THERAPEUTICS INC COM 05464T104 158585 1970 SH SOLE 28 0 0 1970 AXSOME THERAPEUTICS INC COM 05464T104 10123036 125752 SH SOLE 30 125752 0 0 AXSOME THERAPEUTICS INC COM 05464T104 36708 456 SH SOLE 34 456 0 0 AXSOME THERAPEUTICS INC COM 05464T104 553357 6874 SH SOLE 40 6874 0 0 AXSOME THERAPEUTICS INC COM 05464T104 26243 326 SH OTR 43 326 0 0 AXSOME THERAPEUTICS INC COM 05464T104 1665867 20694 SH SOLE 43 13933 0 6761 AXT INC COM 00246W103 29474 8720 SH SOLE 18 8720 0 0 AXT INC COM 00246W103 311923 92285 SH SOLE 21 92285 0 0 AXT INC COM 00246W103 1969499 582692 SH SOLE 22 582692 0 0 AXT INC COM 00246W103 101 30 SH SOLE 43 30 0 0 AYRO INC COM 054748207 44286 56850 SH SOLE 22 56850 0 0 AYTU BIOPHARMA INC COM 054754858 66556 22793 SH SOLE 22 22793 0 0 AZEK CO INC CL A 05478C105 6352193 150776 SH SOLE 2 61795 0 88981 AZEK CO INC CL A 05478C105 352881 8376 SH SOLE 4 385 0 7991 AZEK CO INC CL A 05478C105 970844 23044 SH SOLE 7 21870 0 1174 AZEK CO INC CL A 05478C105 5006182 118827 SH SOLE 18 118827 0 0 AZEK CO INC CL A 05478C105 38613114 916523 SH SOLE 19 916523 0 0 AZEK CO INC CL A 05478C105 127322632 3022137 SH SOLE 21 3022137 0 0 AZEK CO INC CL A 05478C105 166170663 3944236 SH SOLE 22 3742110 0 202126 AZEK CO INC CL A 05478C105 81690 1939 SH SOLE 23 1939 0 0 AZEK CO INC CL A 05478C105 1353468 32126 SH SOLE 25 32126 0 0 AZEK CO INC CL A 05478C105 6549783 155466 SH SOLE 26 36687 0 118779 AZEK CO INC CL A 05478C105 1354480 32150 SH SOLE 28 26501 0 5649 AZEK CO INC CL A 05478C105 94203 2236 SH SOLE 29 2236 0 0 AZEK CO INC CL A 05478C105 5018863 119128 SH SOLE 30 119128 0 0 AZEK CO INC CL A 05478C105 75708 1797 SH SOLE 31 1797 0 0 AZEK CO INC CL A 05478C105 254718 6046 SH SOLE 36 6046 0 0 AZEK CO INC CL A 05478C105 1177660 27953 SH SOLE 40 27953 0 0 AZEK CO INC CL A 05478C105 3239671 76897 SH SOLE 43 66287 0 10610 AZENTA INC COM 114340102 6817763 129566 SH SOLE 2 49740 0 79826 AZENTA INC COM 114340102 7630 145 SH SOLE 4 145 0 0 AZENTA INC COM 114340102 566665 10769 SH SOLE 7 10215 0 554 AZENTA INC COM 114340102 4290319 81534 SH SOLE 18 81534 0 0 AZENTA INC COM 114340102 2264660 43038 SH SOLE 19 43038 0 0 AZENTA INC COM 114340102 143103826 2719571 SH SOLE 21 2719571 0 0 AZENTA INC COM 114340102 85379581 1622569 SH SOLE 22 1548196 0 74373 AZENTA INC COM 114340102 560403 10650 SH SOLE 25 10650 0 0 AZENTA INC COM 114340102 1161955 22082 SH SOLE 26 22082 0 0 AZENTA INC COM 114340102 197115 3746 SH SOLE 28 1153 0 2593 AZENTA INC COM 114340102 3159726 60048 SH SOLE 30 60048 0 0 AZENTA INC COM 114340102 38886 739 SH SOLE 31 739 0 0 AZENTA INC COM 114340102 18049 343 SH SOLE 36 343 0 0 AZENTA INC COM 114340102 587871 11172 SH SOLE 40 11172 0 0 AZENTA INC COM 114340102 16891 321 SH OTR 43 321 0 0 AZENTA INC COM 114340102 5119068 97284 SH SOLE 43 87172 0 10112 AZUL S A SPONSR ADR PFD 05501U106 1092804 273201 SH SOLE 43 266986 0 6215 AZZ INC COM 002474104 1788956 23158 SH SOLE 2 8234 0 14924 AZZ INC COM 002474104 5176 67 SH SOLE 4 67 0 0 AZZ INC COM 002474104 558440 7229 SH SOLE 7 6852 0 377 AZZ INC COM 002474104 6678494 86453 SH SOLE 18 86453 0 0 AZZ INC COM 002474104 5148713 66650 SH SOLE 19 66650 0 0 AZZ INC COM 002474104 252117426 3263656 SH SOLE 21 3263656 0 0 AZZ INC COM 002474104 66916654 866235 SH SOLE 22 838891 0 27344 AZZ INC COM 002474104 403322 5221 SH SOLE 25 5221 0 0 AZZ INC COM 002474104 226343 2930 SH SOLE 26 2930 0 0 AZZ INC COM 002474104 5804874 75144 SH SOLE 30 75144 0 0 AZZ INC COM 002474104 399460 5171 SH SOLE 40 5171 0 0 AZZ INC COM 002474104 1716514 22220 SH SOLE 43 21182 0 1038 B & G FOODS INC NEW COM 05508R106 744063 92087 SH SOLE 2 49599 0 42488 B & G FOODS INC NEW COM 05508R106 1996 247 SH SOLE 4 247 0 0 B & G FOODS INC NEW COM 05508R106 18132 2244 SH SOLE 7 2244 0 0 B & G FOODS INC NEW COM 05508R106 2013778 249230 SH SOLE 18 249230 0 0 B & G FOODS INC NEW COM 05508R106 1428027 176736 SH SOLE 19 176736 0 0 B & G FOODS INC NEW COM 05508R106 71459116 8843950 SH SOLE 21 8843950 0 0 B & G FOODS INC NEW COM 05508R106 20038279 2479985 SH SOLE 22 2386223 0 93762 B & G FOODS INC NEW COM 05508R106 142879 17683 SH SOLE 25 17683 0 0 B & G FOODS INC NEW COM 05508R106 155896 19294 SH SOLE 26 19294 0 0 B & G FOODS INC NEW COM 05508R106 9324 1154 SH SOLE 28 1154 0 0 B & G FOODS INC NEW COM 05508R106 1158333 143358 SH SOLE 30 143358 0 0 B & G FOODS INC NEW COM 05508R106 20426 2528 SH SOLE 36 2528 0 0 B & G FOODS INC NEW COM 05508R106 112118 13876 SH SOLE 40 13876 0 0 B & G FOODS INC NEW COM 05508R106 1868321 231228 SH SOLE 43 211353 0 19875 B. RILEY FINANCIAL INC COM 05580M108 171390 9716 SH SOLE 2 4962 0 4754 B. RILEY FINANCIAL INC COM 05580M108 759 43 SH SOLE 4 43 0 0 B. RILEY FINANCIAL INC COM 05580M108 3316 188 SH SOLE 7 188 0 0 B. RILEY FINANCIAL INC COM 05580M108 1035980 58729 SH SOLE 18 58729 0 0 B. RILEY FINANCIAL INC COM 05580M108 821283 46558 SH SOLE 19 46558 0 0 B. RILEY FINANCIAL INC COM 05580M108 36282393 2056825 SH SOLE 21 2056825 0 0 B. RILEY FINANCIAL INC COM 05580M108 9939981 563491 SH SOLE 22 548251 0 15240 B. RILEY FINANCIAL INC COM 05580M108 73612 4173 SH SOLE 25 4173 0 0 B. RILEY FINANCIAL INC COM 05580M108 660830 37462 SH SOLE 30 37462 0 0 B. RILEY FINANCIAL INC COM 05580M108 39655 2248 SH SOLE 40 2248 0 0 B. RILEY FINANCIAL INC COM 05580M108 458600 25998 SH SOLE 43 23575 0 2423 B2GOLD CORP COM 11777Q209 739719 273970 SH SOLE 21 273970 0 0 B2GOLD CORP COM 11777Q209 792882 293660 SH SOLE 43 97239 0 196421 BABCOCK & WILCOX ENTERPRISES COM 05614L209 17610 12145 SH SOLE 18 12145 0 0 BABCOCK & WILCOX ENTERPRISES COM 05614L209 188355 129900 SH SOLE 21 129900 0 0 BABCOCK & WILCOX ENTERPRISES COM 05614L209 1162674 801844 SH SOLE 22 801844 0 0 BABCOCK & WILCOX ENTERPRISES COM 05614L209 280 193 SH SOLE 43 193 0 0 BACKBLAZE INC COM CL A 05637B105 319260 51828 SH SOLE 2 46358 0 5470 BACKBLAZE INC COM CL A 05637B105 661356 107363 SH SOLE 18 107363 0 0 BACKBLAZE INC COM CL A 05637B105 894740 145250 SH SOLE 19 145250 0 0 BACKBLAZE INC COM CL A 05637B105 8836040 1434422 SH SOLE 21 1434422 0 0 BACKBLAZE INC COM CL A 05637B105 5301703 860666 SH SOLE 22 847437 0 13229 BACKBLAZE INC COM CL A 05637B105 3289 534 SH SOLE 23 534 0 0 BADGER METER INC COM 056525108 5636342 30246 SH SOLE 2 16092 0 14154 BADGER METER INC COM 056525108 98020 526 SH SOLE 4 72 0 454 BADGER METER INC COM 056525108 8356307 44842 SH SOLE 7 44276 0 566 BADGER METER INC COM 056525108 16586827 89009 SH SOLE 18 87010 0 1999 BADGER METER INC COM 056525108 21393353 114802 SH SOLE 19 114802 0 0 BADGER METER INC COM 056525108 618665415 3319911 SH SOLE 21 3319911 0 0 BADGER METER INC COM 056525108 169455509 909340 SH SOLE 22 880873 0 28467 BADGER METER INC COM 056525108 318099 1707 SH SOLE 23 1707 0 0 BADGER METER INC COM 056525108 1941581 10419 SH SOLE 25 10419 0 0 BADGER METER INC COM 056525108 8973871 48156 SH SOLE 26 10655 0 37501 BADGER METER INC COM 056525108 1258608 6754 SH SOLE 28 520 0 6234 BADGER METER INC COM 056525108 75737112 406424 SH SOLE 30 406424 0 0 BADGER METER INC COM 056525108 20678514 110966 SH SOLE 34 110966 0 0 BADGER METER INC COM 056525108 375495 2015 SH SOLE 36 2015 0 0 BADGER METER INC COM 056525108 1093502 5868 SH SOLE 40 5868 0 0 BADGER METER INC COM 056525108 23994311 128759 SH SOLE 43 126635 0 2124 BAIDU INC SPON ADR REP A 056752108 93917 1086 SH SOLE 18 1086 0 0 BAIDU INC SPON ADR REP A 056752108 1383421 15997 SH SOLE 32 15997 0 0 BAIDU INC SPON ADR REP A 056752108 3989841 46136 SH SOLE 34 46136 0 0 BAIDU INC SPON ADR REP A 056752108 9403576 108737 SH SOLE 43 95401 0 13336 BAIN CAP SPECIALTY FIN INC COM STK 05684B107 2872925 176145 SH SOLE 30 176145 0 0 BAIN CAP SPECIALTY FIN INC COM STK 05684B107 15658 960 SH SOLE 43 0 0 960 BAKER HUGHES COMPANY CL A 05722G100 142271231 4045244 SH SOLE 2 1448405 0 2596839 BAKER HUGHES COMPANY CL A 05722G100 50076805 1423850 SH SOLE 4 367380 0 1056470 BAKER HUGHES COMPANY CL A 05722G100 42622031 1211886 SH SOLE 7 1109746 0 102140 BAKER HUGHES COMPANY CL A 05722G100 7354856 209123 SH SOLE 13 209123 0 0 BAKER HUGHES COMPANY CL A 05722G100 4990693 141902 SH SOLE 15 141902 0 0 BAKER HUGHES COMPANY CL A 05722G100 113185293 3218234 SH SOLE 18 3145603 0 72631 BAKER HUGHES COMPANY CL A 05722G100 169784898 4827549 SH SOLE 19 4827549 0 0 BAKER HUGHES COMPANY CL A 05722G100 1044612200 29701797 SH SOLE 21 29701797 0 0 BAKER HUGHES COMPANY CL A 05722G100 772534619 21965727 SH SOLE 22 19744723 0 2221004 BAKER HUGHES COMPANY CL A 05722G100 54465071 1548623 SH SOLE 23 1548623 0 0 BAKER HUGHES COMPANY CL A 05722G100 273725648 7782930 SH SOLE 25 5131574 0 2651356 BAKER HUGHES COMPANY CL A 05722G100 140538546 3995978 SH SOLE 26 1637542 0 2358436 BAKER HUGHES COMPANY CL A 05722G100 74960670 2131381 SH SOLE 28 355564 0 1775817 BAKER HUGHES COMPANY CL A 05722G100 2548102 72451 SH SOLE 29 72451 0 0 BAKER HUGHES COMPANY CL A 05722G100 418882121 11910211 SH SOLE 30 11379969 0 530242 BAKER HUGHES COMPANY CL A 05722G100 13108738 372725 SH SOLE 31 364822 0 7903 BAKER HUGHES COMPANY CL A 05722G100 10736135 305264 SH SOLE 32 305264 0 0 BAKER HUGHES COMPANY CL A 05722G100 107395218 3053603 SH SOLE 34 3053603 0 0 BAKER HUGHES COMPANY CL A 05722G100 8369757 237980 SH SOLE 36 237980 0 0 BAKER HUGHES COMPANY CL A 05722G100 9092641 258534 SH SOLE 37 258534 0 0 BAKER HUGHES COMPANY CL A 05722G100 1703740 48443 SH SOLE 40 48443 0 0 BAKER HUGHES COMPANY CL A 05722G100 41184 1171 SH OTR 43 1171 0 0 BAKER HUGHES COMPANY CL A 05722G100 49002087 1393292 SH SOLE 43 1188351 0 204941 BAKKT HOLDINGS INC COM CL A NEW 05759B305 20604 1089 SH SOLE 18 1089 0 0 BAKKT HOLDINGS INC COM CL A NEW 05759B305 219226 11587 SH SOLE 21 11587 0 0 BAKKT HOLDINGS INC COM CL A NEW 05759B305 746886 39476 SH SOLE 22 39476 0 0 BALCHEM CORP COM 057665200 2548642 16555 SH SOLE 2 8973 0 7582 BALCHEM CORP COM 057665200 15857 103 SH SOLE 4 103 0 0 BALCHEM CORP COM 057665200 924316 6004 SH SOLE 7 5696 0 308 BALCHEM CORP COM 057665200 14250228 92564 SH SOLE 18 92564 0 0 BALCHEM CORP COM 057665200 11301777 73412 SH SOLE 19 73412 0 0 BALCHEM CORP COM 057665200 553016111 3592180 SH SOLE 21 3592180 0 0 BALCHEM CORP COM 057665200 145818823 947183 SH SOLE 22 919575 0 27608 BALCHEM CORP COM 057665200 1123373 7297 SH SOLE 25 7297 0 0 BALCHEM CORP COM 057665200 5270478 34235 SH SOLE 26 12839 0 21396 BALCHEM CORP COM 057665200 849958 5521 SH SOLE 28 578 0 4943 BALCHEM CORP COM 057665200 11916038 77402 SH SOLE 30 77402 0 0 BALCHEM CORP COM 057665200 291581 1894 SH SOLE 36 1894 0 0 BALCHEM CORP COM 057665200 1003908 6521 SH SOLE 40 6521 0 0 BALCHEM CORP COM 057665200 12187 79 SH OTR 43 79 0 0 BALCHEM CORP COM 057665200 6717548 43635 SH SOLE 43 33418 0 10217 BALL CORP COM 058498106 36895674 614723 SH SOLE 2 247563 0 367160 BALL CORP COM 058498106 15694750 261492 SH SOLE 4 119559 0 141933 BALL CORP COM 058498106 22171268 369398 SH SOLE 7 335094 0 34304 BALL CORP COM 058498106 1461607 24352 SH SOLE 13 24352 0 0 BALL CORP COM 058498106 2548689 42464 SH SOLE 15 42464 0 0 BALL CORP COM 058498106 27774435 462753 SH SOLE 18 443119 0 19634 BALL CORP COM 058498106 9677565 161239 SH SOLE 19 161239 0 0 BALL CORP COM 058498106 503110448 8382380 SH SOLE 21 8382380 0 0 BALL CORP COM 058498106 407328251 6786542 SH SOLE 22 6113636 0 672906 BALL CORP COM 058498106 22491655 374736 SH SOLE 23 374736 0 0 BALL CORP COM 058498106 74177338 1235877 SH SOLE 25 1233824 0 2053 BALL CORP COM 058498106 17685193 294655 SH SOLE 26 196754 0 97901 BALL CORP COM 058498106 38723824 645182 SH SOLE 28 32094 0 613088 BALL CORP COM 058498106 118832338 1979879 SH SOLE 30 1888669 0 91210 BALL CORP COM 058498106 4327862 72107 SH SOLE 31 69752 0 2355 BALL CORP COM 058498106 3815351 63568 SH SOLE 34 63568 0 0 BALL CORP COM 058498106 4845595 80733 SH SOLE 36 80733 0 0 BALL CORP COM 058498106 908343 15134 SH SOLE 40 15134 0 0 BALL CORP COM 058498106 55759 929 SH OTR 43 929 0 0 BALL CORP COM 058498106 20739068 345536 SH SOLE 43 299770 0 45766 BALLARD PWR SYS INC NEW COM 058586108 15170 6742 SH SOLE 21 6742 0 0 BALLARD PWR SYS INC NEW COM 058586108 311843 138597 SH SOLE 28 138597 0 0 BALLARD PWR SYS INC NEW COM 058586108 2 1 SH SOLE 43 0 0 1 BALLYS CORPORATION COM 05875B106 183165 15302 SH SOLE 2 6991 0 8311 BALLYS CORPORATION COM 05875B106 862 72 SH SOLE 4 72 0 0 BALLYS CORPORATION COM 05875B106 2071 173 SH SOLE 7 173 0 0 BALLYS CORPORATION COM 05875B106 822878 68745 SH SOLE 18 68745 0 0 BALLYS CORPORATION COM 05875B106 773884 64652 SH SOLE 19 64652 0 0 BALLYS CORPORATION COM 05875B106 10935086 913541 SH SOLE 21 913541 0 0 BALLYS CORPORATION COM 05875B106 10958128 915466 SH SOLE 22 877144 0 38322 BALLYS CORPORATION COM 05875B106 48945 4089 SH SOLE 25 4089 0 0 BALLYS CORPORATION COM 05875B106 121124 10119 SH SOLE 26 10119 0 0 BALLYS CORPORATION COM 05875B106 17548 1466 SH SOLE 28 1466 0 0 BALLYS CORPORATION COM 05875B106 286514 23936 SH SOLE 30 23936 0 0 BALLYS CORPORATION COM 05875B106 47641 3980 SH SOLE 40 3980 0 0 BALLYS CORPORATION COM 05875B106 317061 26488 SH SOLE 43 23882 0 2606 BANC OF CALIFORNIA INC COM 05990K106 1533268 119974 SH SOLE 2 48748 0 71226 BANC OF CALIFORNIA INC COM 05990K106 5598 438 SH SOLE 4 438 0 0 BANC OF CALIFORNIA INC COM 05990K106 432450 33838 SH SOLE 7 32074 0 1764 BANC OF CALIFORNIA INC COM 05990K106 5823028 455636 SH SOLE 18 455636 0 0 BANC OF CALIFORNIA INC COM 05990K106 4056180 317385 SH SOLE 19 317385 0 0 BANC OF CALIFORNIA INC COM 05990K106 200284109 15671683 SH SOLE 21 15671683 0 0 BANC OF CALIFORNIA INC COM 05990K106 57570155 4504707 SH SOLE 22 4312013 0 192694 BANC OF CALIFORNIA INC COM 05990K106 430073 33652 SH SOLE 25 33652 0 0 BANC OF CALIFORNIA INC COM 05990K106 3717651 290896 SH SOLE 26 64688 0 226208 BANC OF CALIFORNIA INC COM 05990K106 17483 1368 SH SOLE 28 1368 0 0 BANC OF CALIFORNIA INC COM 05990K106 4013355 314034 SH SOLE 30 314034 0 0 BANC OF CALIFORNIA INC COM 05990K106 387157 30294 SH SOLE 40 30294 0 0 BANC OF CALIFORNIA INC COM 05990K106 1109678 86829 SH SOLE 43 81733 0 5096 BANCFIRST CORP COM 05945F103 2001051 22817 SH SOLE 2 11168 0 11649 BANCFIRST CORP COM 05945F103 7016 80 SH SOLE 4 80 0 0 BANCFIRST CORP COM 05945F103 15523 177 SH SOLE 7 177 0 0 BANCFIRST CORP COM 05945F103 5658930 64526 SH SOLE 18 64526 0 0 BANCFIRST CORP COM 05945F103 4688091 53456 SH SOLE 19 53456 0 0 BANCFIRST CORP COM 05945F103 164451444 1875159 SH SOLE 21 1875159 0 0 BANCFIRST CORP COM 05945F103 48009348 547427 SH SOLE 22 520152 0 27275 BANCFIRST CORP COM 05945F103 4122 47 SH SOLE 23 47 0 0 BANCFIRST CORP COM 05945F103 434817 4958 SH SOLE 25 4958 0 0 BANCFIRST CORP COM 05945F103 627055 7150 SH SOLE 26 7150 0 0 BANCFIRST CORP COM 05945F103 12717 145 SH SOLE 28 145 0 0 BANCFIRST CORP COM 05945F103 2936985 33489 SH SOLE 30 33489 0 0 BANCFIRST CORP COM 05945F103 396755 4524 SH SOLE 40 4524 0 0 BANCFIRST CORP COM 05945F103 3092295 35260 SH SOLE 43 32655 0 2605 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 5978 596 SH SOLE 18 596 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 42892628 4276433 SH SOLE 43 3872866 0 403567 BANCO BRADESCO S A SP ADR PFD NEW 059460303 258509 115406 SH SOLE 2 115406 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 2103 939 SH SOLE 18 939 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 51279596 22892677 SH SOLE 19 22892677 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 38116163 17016144 SH SOLE 21 17016144 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 788157 351856 SH SOLE 22 351856 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 8207844 3664216 SH SOLE 25 3664216 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 1987832 887425 SH SOLE 26 887425 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 10253365 4577395 SH SOLE 28 0 0 4577395 BANCO BRADESCO S A SP ADR PFD NEW 059460303 2967785 1324904 SH SOLE 30 1324904 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 39573782 17666867 SH SOLE 34 17666867 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 10947286 4887181 SH SOLE 43 4513841 0 373341 BANCO BRADESCO S A SPONSORED ADR 059460402 8174 3949 SH SOLE 43 411 0 3538 BANCO DE CHILE SPONSORED ADS 059520106 3546506 156717 SH SOLE 2 156717 0 0 BANCO DE CHILE SPONSORED ADS 059520106 299621 13240 SH SOLE 4 13240 0 0 BANCO DE CHILE SPONSORED ADS 059520106 901376 39831 SH SOLE 13 39831 0 0 BANCO DE CHILE SPONSORED ADS 059520106 844619 37323 SH SOLE 18 0 0 37323 BANCO DE CHILE SPONSORED ADS 059520106 537825 23766 SH SOLE 19 23766 0 0 BANCO DE CHILE SPONSORED ADS 059520106 6007948 265486 SH SOLE 22 265486 0 0 BANCO DE CHILE SPONSORED ADS 059520106 1705963 75385 SH SOLE 26 56126 0 19259 BANCO DE CHILE SPONSORED ADS 059520106 531013 23465 SH SOLE 28 0 0 23465 BANCO DE CHILE SPONSORED ADS 059520106 439226 19409 SH SOLE 30 19409 0 0 BANCO DE CHILE SPONSORED ADS 059520106 138043 6100 SH SOLE 31 6100 0 0 BANCO DE CHILE SPONSORED ADS 059520106 292493 12925 SH SOLE 34 12925 0 0 BANCO DE CHILE SPONSORED ADS 059520106 4998796 220892 SH SOLE 43 184352 0 36540 BANCO MACRO SA SPON ADR B 05961W105 15784096 275320 SH SOLE 34 275320 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 48866 9892 SH SOLE 22 9892 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 242850 49160 SH SOLE 30 49160 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 5482069 1109731 SH SOLE 43 886638 0 223093 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 9414548 499976 SH SOLE 21 499976 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 490691 26059 SH SOLE 25 26059 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 1133095 60175 SH SOLE 30 60175 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 83097 4413 SH SOLE 34 4413 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 5248674 278740 SH SOLE 43 267802 0 10938 BANCO SANTANDER S.A. ADR 05964H105 44040849 9512062 SH SOLE 43 8715085 0 796977 BANCOLOMBIA S A SPON ADR PREF 05968L102 6595431 202004 SH SOLE 2 202004 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 4049 124 SH SOLE 4 124 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 94685 2900 SH SOLE 18 2900 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 428107 13112 SH SOLE 19 13112 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 11808428 361667 SH SOLE 21 361667 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 8098049 248026 SH SOLE 22 248026 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 29684107 909161 SH SOLE 25 909161 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 272791 8355 SH SOLE 26 5970 0 2385 BANCOLOMBIA S A SPON ADR PREF 05968L102 377597 11565 SH SOLE 28 0 0 11565 BANCOLOMBIA S A SPON ADR PREF 05968L102 198577 6082 SH SOLE 30 6082 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 14466529 443079 SH SOLE 34 443079 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 17351614 531443 SH SOLE 43 453599 0 77844 BANCORP INC DEL COM 05969A105 840122 22249 SH SOLE 2 13611 0 8638 BANCORP INC DEL COM 05969A105 461956 12234 SH SOLE 7 11597 0 637 BANCORP INC DEL COM 05969A105 5176103 137079 SH SOLE 18 137079 0 0 BANCORP INC DEL COM 05969A105 3849066 101935 SH SOLE 19 101935 0 0 BANCORP INC DEL COM 05969A105 212314587 5622738 SH SOLE 21 5622738 0 0 BANCORP INC DEL COM 05969A105 53349820 1412866 SH SOLE 22 1373451 0 39415 BANCORP INC DEL COM 05969A105 388777 10296 SH SOLE 25 10296 0 0 BANCORP INC DEL COM 05969A105 610806 16176 SH SOLE 26 16176 0 0 BANCORP INC DEL COM 05969A105 209266 5542 SH SOLE 28 4732 0 810 BANCORP INC DEL COM 05969A105 4565864 120918 SH SOLE 30 120918 0 0 BANCORP INC DEL COM 05969A105 18842 499 SH SOLE 36 499 0 0 BANCORP INC DEL COM 05969A105 348072 9218 SH SOLE 40 9218 0 0 BANCORP INC DEL COM 05969A105 576154 15258 SH SOLE 43 15258 0 0 BANDWIDTH INC COM CL A 05988J103 6351201 376256 SH SOLE 2 314590 0 61666 BANDWIDTH INC COM CL A 05988J103 2735 162 SH SOLE 7 162 0 0 BANDWIDTH INC COM CL A 05988J103 1606402 95166 SH SOLE 18 83118 0 12048 BANDWIDTH INC COM CL A 05988J103 5464140 323705 SH SOLE 19 323705 0 0 BANDWIDTH INC COM CL A 05988J103 17184752 1018054 SH SOLE 21 1018054 0 0 BANDWIDTH INC COM CL A 05988J103 18936575 1121835 SH SOLE 22 1079702 0 42133 BANDWIDTH INC COM CL A 05988J103 123106 7293 SH SOLE 23 7293 0 0 BANDWIDTH INC COM CL A 05988J103 317580 18814 SH SOLE 26 0 0 18814 BANDWIDTH INC COM CL A 05988J103 4321 256 SH SOLE 28 256 0 0 BANDWIDTH INC COM CL A 05988J103 275347 16312 SH SOLE 30 16312 0 0 BANDWIDTH INC COM CL A 05988J103 264155 15649 SH SOLE 43 14323 0 1326 BANDWIDTH INC NOTE 0.500% 4/0 05988JAD5 1521121 2029000 PRN SOLE 21 2029000 0 0 BANK AMERICA CORP COM 060505104 588989246 14809888 SH SOLE 2 5229173 0 9580715 BANK AMERICA CORP COM 060505104 243615152 6125601 SH SOLE 4 2810546 0 3315055 BANK AMERICA CORP COM 060505104 251486709 6323528 SH SOLE 7 5565559 0 757969 BANK AMERICA CORP COM 060505104 16903244 425025 SH SOLE 13 425025 0 0 BANK AMERICA CORP COM 060505104 39718617 998708 SH SOLE 15 998708 0 0 BANK AMERICA CORP COM 060505104 923388450 23218216 SH SOLE 18 22649507 0 568709 BANK AMERICA CORP COM 060505104 374834398 9425054 SH SOLE 19 9425054 0 0 BANK AMERICA CORP COM 060505104 6500662301 163456432 SH SOLE 21 163456432 0 0 BANK AMERICA CORP COM 060505104 5833299708 146675879 SH SOLE 22 131590343 0 15085536 BANK AMERICA CORP COM 060505104 469415491 11803256 SH SOLE 23 11803256 0 0 BANK AMERICA CORP COM 060505104 463093612 11644295 SH SOLE 25 11609567 0 34728 BANK AMERICA CORP COM 060505104 277731647 6983446 SH SOLE 26 4143528 0 2839918 BANK AMERICA CORP COM 060505104 468927275 11790980 SH SOLE 28 609103 0 11181877 BANK AMERICA CORP COM 060505104 4812329 121004 SH SOLE 29 121004 0 0 BANK AMERICA CORP COM 060505104 1645343680 41371478 SH SOLE 30 40857440 0 514038 BANK AMERICA CORP COM 060505104 68287277 1717055 SH SOLE 31 1661402 0 55653 BANK AMERICA CORP COM 060505104 168532136 4237670 SH SOLE 34 4237670 0 0 BANK AMERICA CORP COM 060505104 60819744 1529287 SH SOLE 36 1529287 0 0 BANK AMERICA CORP COM 060505104 13594818 341836 SH SOLE 40 341836 0 0 BANK AMERICA CORP COM 060505104 392053 9858 SH OTR 43 9858 0 0 BANK AMERICA CORP COM 060505104 402085134 10110262 SH SOLE 43 8776992 0 1333270 BANK AMERICA CORP OPTIONS 060505104 230666 5800 SH Call SOLE 4 5800 0 0 BANK AMERICA CORP OPTIONS 060505104 155103 3900 SH Call SOLE 7 3900 0 0 BANK AMERICA CORP OPTIONS 060505104 5464398 137400 SH Call SOLE 18 137400 0 0 BANK AMERICA CORP OPTIONS 060505104 38807566 975800 SH Call SOLE 19 975800 0 0 BANK AMERICA CORP OPTIONS 060505104 2358361 59300 SH Call SOLE 22 59300 0 0 BANK AMERICA CORP OPTIONS 060505104 171011 4300 SH Call SOLE 30 4300 0 0 BANK AMERICA CORP OPTIONS 060505104 18854957 474100 SH Call SOLE 34 474100 0 0 BANK AMERICA CORP 7.25%CNV PFD L 060505682 181995744 152150 SH SOLE 21 152150 0 0 BANK FIRST CORP COM 06211J100 968863 11731 SH SOLE 2 6685 0 5046 BANK FIRST CORP COM 06211J100 6855 83 SH SOLE 7 83 0 0 BANK FIRST CORP COM 06211J100 2497356 30238 SH SOLE 18 30238 0 0 BANK FIRST CORP COM 06211J100 1829864 22156 SH SOLE 19 22156 0 0 BANK FIRST CORP COM 06211J100 31793103 384951 SH SOLE 21 384951 0 0 BANK FIRST CORP COM 06211J100 19971253 241812 SH SOLE 22 229443 0 12369 BANK FIRST CORP COM 06211J100 142303 1723 SH SOLE 25 1723 0 0 BANK FIRST CORP COM 06211J100 117443 1422 SH SOLE 28 0 0 1422 BANK FIRST CORP COM 06211J100 137182 1661 SH SOLE 30 1661 0 0 BANK FIRST CORP COM 06211J100 155269 1880 SH SOLE 40 1880 0 0 BANK FIRST CORP COM 06211J100 369673 4476 SH SOLE 43 4265 0 211 BANK HAWAII CORP COM 062540109 1606686 28084 SH SOLE 2 11002 0 17082 BANK HAWAII CORP COM 062540109 5492 96 SH SOLE 4 96 0 0 BANK HAWAII CORP COM 062540109 539376 9428 SH SOLE 7 8940 0 488 BANK HAWAII CORP COM 062540109 6455176 112833 SH SOLE 18 112833 0 0 BANK HAWAII CORP COM 062540109 4088169 71459 SH SOLE 19 71459 0 0 BANK HAWAII CORP COM 062540109 247117508 4319481 SH SOLE 21 4319481 0 0 BANK HAWAII CORP COM 062540109 61389877 1073062 SH SOLE 22 1024875 0 48187 BANK HAWAII CORP COM 062540109 467120 8165 SH SOLE 25 8165 0 0 BANK HAWAII CORP COM 062540109 947226 16557 SH SOLE 26 16557 0 0 BANK HAWAII CORP COM 062540109 74487 1302 SH SOLE 28 555 0 747 BANK HAWAII CORP COM 062540109 4738361 82824 SH SOLE 30 82824 0 0 BANK HAWAII CORP COM 062540109 63675 1113 SH SOLE 36 1113 0 0 BANK HAWAII CORP COM 062540109 432222 7555 SH SOLE 40 7555 0 0 BANK HAWAII CORP COM 062540109 131570 2300 SH SOLE 43 1722 0 578 BANK MARIN BANCORP COM 063425102 2046481 126404 SH SOLE 2 90838 0 35566 BANK MARIN BANCORP COM 063425102 1813 112 SH SOLE 7 112 0 0 BANK MARIN BANCORP COM 063425102 876980 54168 SH SOLE 18 54168 0 0 BANK MARIN BANCORP COM 063425102 1837954 113524 SH SOLE 19 113524 0 0 BANK MARIN BANCORP COM 063425102 11005962 679800 SH SOLE 21 679800 0 0 BANK MARIN BANCORP COM 063425102 10239446 632455 SH SOLE 22 611795 0 20660 BANK MARIN BANCORP COM 063425102 17259 1066 SH SOLE 23 1066 0 0 BANK MARIN BANCORP COM 063425102 1230 76 SH SOLE 26 0 0 76 BANK MARIN BANCORP COM 063425102 84452 5216 SH SOLE 43 5129 0 87 BANK MONTREAL QUE COM 063671101 126613 1510 SH SOLE 2 1510 0 0 BANK MONTREAL QUE COM 063671101 50065393 597083 SH SOLE 43 510864 0 86219 BANK NEW YORK MELLON CORP COM 064058100 101036706 1687038 SH SOLE 2 577757 0 1109281 BANK NEW YORK MELLON CORP COM 064058100 44959603 750703 SH SOLE 4 408530 0 342173 BANK NEW YORK MELLON CORP COM 064058100 74432669 1242823 SH SOLE 7 1133452 0 109371 BANK NEW YORK MELLON CORP COM 064058100 2251026 37586 SH SOLE 13 37586 0 0 BANK NEW YORK MELLON CORP COM 064058100 6795958 113474 SH SOLE 15 113474 0 0 BANK NEW YORK MELLON CORP COM 064058100 90334123 1508334 SH SOLE 18 1460748 0 47586 BANK NEW YORK MELLON CORP COM 064058100 19863117 331660 SH SOLE 19 331660 0 0 BANK NEW YORK MELLON CORP COM 064058100 1374571144 22951597 SH SOLE 21 22951597 0 0 BANK NEW YORK MELLON CORP COM 064058100 966773966 16142494 SH SOLE 22 14507398 0 1635096 BANK NEW YORK MELLON CORP COM 064058100 54670047 912841 SH SOLE 23 912841 0 0 BANK NEW YORK MELLON CORP COM 064058100 256231220 4278364 SH SOLE 25 3030898 0 1247466 BANK NEW YORK MELLON CORP COM 064058100 62722258 1047291 SH SOLE 26 749415 0 297876 BANK NEW YORK MELLON CORP COM 064058100 140222254 2341330 SH SOLE 28 98495 0 2242835 BANK NEW YORK MELLON CORP COM 064058100 509940891 8514625 SH SOLE 30 8208153 0 306472 BANK NEW YORK MELLON CORP COM 064058100 10398281 173623 SH SOLE 31 167582 0 6041 BANK NEW YORK MELLON CORP COM 064058100 2237850 37366 SH SOLE 34 37366 0 0 BANK NEW YORK MELLON CORP COM 064058100 11917391 198988 SH SOLE 36 198988 0 0 BANK NEW YORK MELLON CORP COM 064058100 2162149 36102 SH SOLE 40 36102 0 0 BANK NEW YORK MELLON CORP COM 064058100 51266 856 SH OTR 43 856 0 0 BANK NEW YORK MELLON CORP COM 064058100 96141763 1605306 SH SOLE 43 1384328 0 220978 BANK NOVA SCOTIA HALIFAX COM 064149107 403708 8830 SH SOLE 22 8830 0 0 BANK NOVA SCOTIA HALIFAX COM 064149107 44281742 968542 SH SOLE 43 830386 0 138156 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 865392 24641 SH SOLE 2 1762 0 22879 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 12678 361 SH SOLE 7 361 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 4886843 139147 SH SOLE 18 139147 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 3728620 106168 SH SOLE 19 106168 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 59237466 1686716 SH SOLE 21 1686716 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 23512278 669484 SH SOLE 22 625412 0 44072 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 159339 4537 SH SOLE 43 3372 0 1165 BANK OF THE JAMES FINL GP IN COM 470299108 9357 831 SH SOLE 18 831 0 0 BANK OF THE JAMES FINL GP IN COM 470299108 92929 8253 SH SOLE 21 8253 0 0 BANK OF THE JAMES FINL GP IN COM 470299108 2871 255 SH SOLE 22 255 0 0 BANK OZK LITTLE ROCK ARK COM 06417N103 8827382 215302 SH SOLE 2 114406 0 100896 BANK OZK LITTLE ROCK ARK COM 06417N103 13817 337 SH SOLE 4 337 0 0 BANK OZK LITTLE ROCK ARK COM 06417N103 1597196 38956 SH SOLE 7 37761 0 1195 BANK OZK LITTLE ROCK ARK COM 06417N103 6807927 166047 SH SOLE 18 166047 0 0 BANK OZK LITTLE ROCK ARK COM 06417N103 1485594 36234 SH SOLE 19 36234 0 0 BANK OZK LITTLE ROCK ARK COM 06417N103 235275548 5738428 SH SOLE 21 5738428 0 0 BANK OZK LITTLE ROCK ARK COM 06417N103 138138184 3369224 SH SOLE 22 3226846 0 142378 BANK OZK LITTLE ROCK ARK COM 06417N103 934882 22802 SH SOLE 25 22802 0 0 BANK OZK LITTLE ROCK ARK COM 06417N103 2640851 64411 SH SOLE 26 31059 0 33352 BANK OZK LITTLE ROCK ARK COM 06417N103 437429 10669 SH SOLE 28 2284 0 8385 BANK OZK LITTLE ROCK ARK COM 06417N103 6786648 165528 SH SOLE 30 165528 0 0 BANK OZK LITTLE ROCK ARK COM 06417N103 54325 1325 SH SOLE 31 1325 0 0 BANK OZK LITTLE ROCK ARK COM 06417N103 123041 3001 SH SOLE 36 3001 0 0 BANK OZK LITTLE ROCK ARK COM 06417N103 984205 24005 SH SOLE 40 24005 0 0 BANK OZK LITTLE ROCK ARK COM 06417N103 5531398 134912 SH SOLE 43 121690 0 13222 BANK7 CORP COM 06652N107 184607 5898 SH SOLE 2 5335 0 563 BANK7 CORP COM 06652N107 423927 13544 SH SOLE 18 13544 0 0 BANK7 CORP COM 06652N107 274188 8760 SH SOLE 19 8760 0 0 BANK7 CORP COM 06652N107 4502223 143841 SH SOLE 21 143841 0 0 BANK7 CORP COM 06652N107 2466565 78804 SH SOLE 22 75944 0 2860 BANKFINANCIAL CORP COM 06643P104 116370 11309 SH SOLE 2 2107 0 9202 BANKFINANCIAL CORP COM 06643P104 21609 2100 SH SOLE 18 2100 0 0 BANKFINANCIAL CORP COM 06643P104 274856 26711 SH SOLE 19 26711 0 0 BANKFINANCIAL CORP COM 06643P104 431984 41981 SH SOLE 21 41981 0 0 BANKFINANCIAL CORP COM 06643P104 4960490 482069 SH SOLE 22 476041 0 6028 BANKFINANCIAL CORP COM 06643P104 33350 3241 SH SOLE 26 0 0 3241 BANKUNITED INC COM 06652K103 1565301 53478 SH SOLE 2 20344 0 33134 BANKUNITED INC COM 06652K103 376910 12877 SH SOLE 7 12253 0 624 BANKUNITED INC COM 06652K103 6461938 220770 SH SOLE 18 220770 0 0 BANKUNITED INC COM 06652K103 4327891 147861 SH SOLE 19 147861 0 0 BANKUNITED INC COM 06652K103 240679219 8222727 SH SOLE 21 8222727 0 0 BANKUNITED INC COM 06652K103 56600219 1933728 SH SOLE 22 1838910 0 94818 BANKUNITED INC COM 06652K103 380334 12994 SH SOLE 25 12994 0 0 BANKUNITED INC COM 06652K103 691357 23620 SH SOLE 26 23620 0 0 BANKUNITED INC COM 06652K103 4146154 141652 SH SOLE 30 141652 0 0 BANKUNITED INC COM 06652K103 64657 2209 SH SOLE 36 2209 0 0 BANKUNITED INC COM 06652K103 370500 12658 SH SOLE 40 12658 0 0 BANKUNITED INC COM 06652K103 304016 10387 SH SOLE 43 8940 0 1447 BANKWELL FINL GROUP INC COM 06654A103 656195 25865 SH SOLE 2 23113 0 2752 BANKWELL FINL GROUP INC COM 06654A103 539595 21269 SH SOLE 18 21269 0 0 BANKWELL FINL GROUP INC COM 06654A103 365810 14419 SH SOLE 19 14419 0 0 BANKWELL FINL GROUP INC COM 06654A103 6372284 251174 SH SOLE 21 251174 0 0 BANKWELL FINL GROUP INC COM 06654A103 3053508 120359 SH SOLE 22 115280 0 5079 BANKWELL FINL GROUP INC COM 06654A103 584 23 SH SOLE 43 23 0 0 BANNER CORP COM NEW 06652V208 1217222 24521 SH SOLE 2 8122 0 16399 BANNER CORP COM NEW 06652V208 7446 150 SH SOLE 4 150 0 0 BANNER CORP COM NEW 06652V208 985900 19861 SH SOLE 7 18811 0 1050 BANNER CORP COM NEW 06652V208 5044615 101624 SH SOLE 18 101624 0 0 BANNER CORP COM NEW 06652V208 2955367 59536 SH SOLE 19 59536 0 0 BANNER CORP COM NEW 06652V208 188430958 3795950 SH SOLE 21 3795950 0 0 BANNER CORP COM NEW 06652V208 41137562 828718 SH SOLE 22 786150 0 42568 BANNER CORP COM NEW 06652V208 327028 6588 SH SOLE 25 6588 0 0 BANNER CORP COM NEW 06652V208 437527 8814 SH SOLE 26 8814 0 0 BANNER CORP COM NEW 06652V208 30777 620 SH SOLE 28 620 0 0 BANNER CORP COM NEW 06652V208 6063923 122158 SH SOLE 30 122158 0 0 BANNER CORP COM NEW 06652V208 179945 3625 SH SOLE 40 3625 0 0 BANNER CORP COM NEW 06652V208 364027 7333 SH SOLE 43 7111 0 222 BAOZUN INC SPONSORED ADR 06684L103 28775 12297 SH SOLE 2 12297 0 0 BAOZUN INC SPONSORED ADR 06684L103 2913 1245 SH SOLE 34 1245 0 0 BAOZUN INC SPONSORED ADR 06684L103 4090 1748 SH SOLE 43 1748 0 0 BAR HBR BANKSHARES COM 066849100 1157802 43073 SH SOLE 2 33883 0 9190 BAR HBR BANKSHARES COM 066849100 5027 187 SH SOLE 7 187 0 0 BAR HBR BANKSHARES COM 066849100 1431145 53242 SH SOLE 18 53242 0 0 BAR HBR BANKSHARES COM 066849100 1121380 41718 SH SOLE 19 41718 0 0 BAR HBR BANKSHARES COM 066849100 17473801 650067 SH SOLE 21 650067 0 0 BAR HBR BANKSHARES COM 066849100 14287849 531542 SH SOLE 22 509090 0 22452 BAR HBR BANKSHARES COM 066849100 131981 4910 SH SOLE 25 4910 0 0 BAR HBR BANKSHARES COM 066849100 15886 591 SH SOLE 26 591 0 0 BAR HBR BANKSHARES COM 066849100 29030 1080 SH SOLE 28 0 0 1080 BAR HBR BANKSHARES COM 066849100 119616 4450 SH SOLE 30 4450 0 0 BAR HBR BANKSHARES COM 066849100 72791 2708 SH SOLE 40 2708 0 0 BAR HBR BANKSHARES COM 066849100 104563 3890 SH SOLE 43 3890 0 0 BARCLAYS PLC ADR 06738E204 9093 849 SH SOLE 18 849 0 0 BARCLAYS PLC ADR 06738E204 25298722 2362159 SH SOLE 43 2256917 0 105242 BARINGS BDC INC COM 06759L103 2911829 299263 SH SOLE 30 299263 0 0 BARINGS BDC INC COM 06759L103 25775 2649 SH OTR 43 2649 0 0 BARINGS BDC INC COM 06759L103 1563554 160694 SH SOLE 43 138120 0 22574 BARK INC COM 68622E104 84581 46730 SH SOLE 2 5855 0 40875 BARK INC COM 68622E104 3922 2167 SH SOLE 7 2167 0 0 BARK INC COM 68622E104 725748 400966 SH SOLE 18 400966 0 0 BARK INC COM 68622E104 549983 303858 SH SOLE 19 303858 0 0 BARK INC COM 68622E104 8508417 4700783 SH SOLE 21 4700783 0 0 BARK INC COM 68622E104 5227240 2887978 SH SOLE 22 2785940 0 102038 BARNES & NOBLE ED INC COM NEW 06777U200 24058 3759 SH SOLE 2 3759 0 0 BARNES & NOBLE ED INC COM NEW 06777U200 84973 13277 SH SOLE 21 13277 0 0 BARNES & NOBLE ED INC COM NEW 06777U200 637414 99596 SH SOLE 22 99596 0 0 BARNES GROUP INC COM 067806109 1597681 38582 SH SOLE 2 12742 0 25840 BARNES GROUP INC COM 067806109 6336 153 SH SOLE 4 153 0 0 BARNES GROUP INC COM 067806109 375175 9060 SH SOLE 7 8594 0 466 BARNES GROUP INC COM 067806109 6236802 150611 SH SOLE 18 150611 0 0 BARNES GROUP INC COM 067806109 4407349 106432 SH SOLE 19 106432 0 0 BARNES GROUP INC COM 067806109 228617902 5520838 SH SOLE 21 5520838 0 0 BARNES GROUP INC COM 067806109 61859666 1493834 SH SOLE 22 1431735 0 62099 BARNES GROUP INC COM 067806109 421637 10182 SH SOLE 25 10182 0 0 BARNES GROUP INC COM 067806109 518370 12518 SH SOLE 26 12518 0 0 BARNES GROUP INC COM 067806109 35281 852 SH SOLE 28 852 0 0 BARNES GROUP INC COM 067806109 4730430 114234 SH SOLE 30 114234 0 0 BARNES GROUP INC COM 067806109 50686 1224 SH SOLE 36 1224 0 0 BARNES GROUP INC COM 067806109 450913 10889 SH SOLE 40 10889 0 0 BARNES GROUP INC COM 067806109 23107 558 SH OTR 43 558 0 0 BARNES GROUP INC COM 067806109 3493100 84354 SH SOLE 43 79399 0 4955 BARNWELL INDS INC COM 068221100 160082 68120 SH SOLE 22 68120 0 0 BARRETT BUSINESS SVCS INC COM 068463108 2540625 77529 SH SOLE 2 67381 0 10148 BARRETT BUSINESS SVCS INC COM 068463108 6816 208 SH SOLE 7 208 0 0 BARRETT BUSINESS SVCS INC COM 068463108 2302486 70262 SH SOLE 18 70262 0 0 BARRETT BUSINESS SVCS INC COM 068463108 2181990 66585 SH SOLE 19 66585 0 0 BARRETT BUSINESS SVCS INC COM 068463108 32731430 998823 SH SOLE 21 998823 0 0 BARRETT BUSINESS SVCS INC COM 068463108 25398192 775044 SH SOLE 22 750250 0 24794 BARRETT BUSINESS SVCS INC COM 068463108 18417 562 SH SOLE 23 562 0 0 BARRETT BUSINESS SVCS INC COM 068463108 201994 6164 SH SOLE 25 6164 0 0 BARRETT BUSINESS SVCS INC COM 068463108 61935 1890 SH SOLE 30 1890 0 0 BARRETT BUSINESS SVCS INC COM 068463108 155461 4744 SH SOLE 40 4744 0 0 BARRETT BUSINESS SVCS INC COM 068463108 998309 30464 SH SOLE 43 29224 0 1240 BARRICK GOLD CORP COM 067901108 3839719 230199 SH SOLE 2 230199 0 0 BARRICK GOLD CORP COM 067901108 239658 14368 SH SOLE 18 14368 0 0 BARRICK GOLD CORP COM 067901108 46899423 2811716 SH SOLE 19 2811716 0 0 BARRICK GOLD CORP COM 067901108 6144011 368346 SH SOLE 21 368346 0 0 BARRICK GOLD CORP COM 067901108 17510430 1049786 SH SOLE 22 1049786 0 0 BARRICK GOLD CORP COM 067901108 11836228 709606 SH SOLE 23 709606 0 0 BARRICK GOLD CORP COM 067901108 131688850 7895015 SH SOLE 25 7895015 0 0 BARRICK GOLD CORP COM 067901108 48955833 2935002 SH SOLE 26 2039218 0 895784 BARRICK GOLD CORP COM 067901108 25906425 1553143 SH SOLE 29 1553143 0 0 BARRICK GOLD CORP COM 067901108 398215668 23873841 SH SOLE 34 23873841 0 0 BARRICK GOLD CORP COM 067901108 14758180 884783 SH SOLE 43 745729 0 139054 BASSETT FURNITURE INDS INC COM 070203104 67355 4740 SH SOLE 2 4740 0 0 BASSETT FURNITURE INDS INC COM 070203104 24299 1710 SH SOLE 18 1710 0 0 BASSETT FURNITURE INDS INC COM 070203104 258224 18172 SH SOLE 21 18172 0 0 BASSETT FURNITURE INDS INC COM 070203104 1910478 134446 SH SOLE 22 134446 0 0 BASSETT FURNITURE INDS INC COM 070203104 7190 506 SH SOLE 43 506 0 0 BATH & BODY WORKS INC COM 070830104 16784237 429814 SH SOLE 2 103316 0 326498 BATH & BODY WORKS INC COM 070830104 7014278 179623 SH SOLE 4 83727 0 95896 BATH & BODY WORKS INC COM 070830104 5404286 138394 SH SOLE 7 120462 0 17932 BATH & BODY WORKS INC COM 070830104 299787 7677 SH SOLE 13 7677 0 0 BATH & BODY WORKS INC COM 070830104 1254325 32121 SH SOLE 15 32121 0 0 BATH & BODY WORKS INC COM 070830104 18015718 461350 SH SOLE 18 446732 0 14618 BATH & BODY WORKS INC COM 070830104 9779057 250424 SH SOLE 19 250424 0 0 BATH & BODY WORKS INC COM 070830104 229464556 5876173 SH SOLE 21 5876173 0 0 BATH & BODY WORKS INC COM 070830104 207604951 5316388 SH SOLE 22 4792507 0 523881 BATH & BODY WORKS INC COM 070830104 9887460 253200 SH SOLE 23 253200 0 0 BATH & BODY WORKS INC COM 070830104 22849912 585145 SH SOLE 25 584397 0 748 BATH & BODY WORKS INC COM 070830104 8439408 216118 SH SOLE 26 122923 0 93195 BATH & BODY WORKS INC COM 070830104 13580028 347760 SH SOLE 28 3220 0 344540 BATH & BODY WORKS INC COM 070830104 52799700 1352105 SH SOLE 30 1352105 0 0 BATH & BODY WORKS INC COM 070830104 2134239 54654 SH SOLE 31 52995 0 1659 BATH & BODY WORKS INC COM 070830104 1724018 44149 SH SOLE 34 44149 0 0 BATH & BODY WORKS INC COM 070830104 2045478 52381 SH SOLE 36 52381 0 0 BATH & BODY WORKS INC COM 070830104 394952 10114 SH SOLE 40 10114 0 0 BATH & BODY WORKS INC COM 070830104 25265 647 SH OTR 43 647 0 0 BATH & BODY WORKS INC COM 070830104 6661316 170584 SH SOLE 43 137519 0 33065 BATTALION OIL CORP COM 07134L107 3373 1010 SH SOLE 18 1010 0 0 BATTALION OIL CORP COM 07134L107 24549 7350 SH SOLE 21 7350 0 0 BATTALION OIL CORP COM 07134L107 1065 319 SH SOLE 22 319 0 0 BAUSCH HEALTH COS INC COM 071734107 45166 6480 SH SOLE 28 6480 0 0 BAUSCH HEALTH COS INC COM 071734107 872965 125246 SH SOLE 43 118680 0 6566 BAUSCH PLUS LOMB CORP COMMON SHARES 071705107 266064 18324 SH SOLE 30 18324 0 0 BAUSCH PLUS LOMB CORP COMMON SHARES 071705107 57354 3950 SH SOLE 34 3950 0 0 BAXTER INTL INC COM 071813109 53607204 1602607 SH SOLE 2 917521 0 685086 BAXTER INTL INC COM 071813109 9048593 270511 SH SOLE 4 213294 0 57217 BAXTER INTL INC COM 071813109 10587393 316514 SH SOLE 7 274666 0 41848 BAXTER INTL INC COM 071813109 815310 24374 SH SOLE 13 24374 0 0 BAXTER INTL INC COM 071813109 2571067 76863 SH SOLE 15 76863 0 0 BAXTER INTL INC COM 071813109 160392543 4794994 SH SOLE 18 4518675 0 276319 BAXTER INTL INC COM 071813109 494686464 14788833 SH SOLE 19 14788833 0 0 BAXTER INTL INC COM 071813109 600443924 17950491 SH SOLE 21 17950491 0 0 BAXTER INTL INC COM 071813109 426230236 12742309 SH SOLE 22 11624152 0 1118157 BAXTER INTL INC COM 071813109 23441492 700792 SH SOLE 23 700792 0 0 BAXTER INTL INC COM 071813109 66523186 1988735 SH SOLE 25 1331148 0 657587 BAXTER INTL INC COM 071813109 25006852 747589 SH SOLE 26 568302 0 179287 BAXTER INTL INC COM 071813109 37541336 1122312 SH SOLE 28 209178 0 913134 BAXTER INTL INC COM 071813109 109985942 3288070 SH SOLE 30 3288070 0 0 BAXTER INTL INC COM 071813109 3881003 116024 SH SOLE 31 112236 0 3788 BAXTER INTL INC COM 071813109 61481067 1837999 SH SOLE 34 1837999 0 0 BAXTER INTL INC COM 071813109 3800689 113623 SH SOLE 36 113623 0 0 BAXTER INTL INC COM 071813109 829259 24791 SH SOLE 40 24791 0 0 BAXTER INTL INC COM 071813109 29135 871 SH OTR 43 871 0 0 BAXTER INTL INC COM 071813109 17609168 526433 SH SOLE 43 407558 0 118874 BAYCOM CORP COM 07272M107 399125 19613 SH SOLE 2 16158 0 3455 BAYCOM CORP COM 07272M107 468 23 SH SOLE 7 23 0 0 BAYCOM CORP COM 07272M107 739031 36316 SH SOLE 18 36316 0 0 BAYCOM CORP COM 07272M107 504741 24803 SH SOLE 19 24803 0 0 BAYCOM CORP COM 07272M107 9490507 466364 SH SOLE 21 466364 0 0 BAYCOM CORP COM 07272M107 7822092 384378 SH SOLE 22 375913 0 8465 BAYCOM CORP COM 07272M107 102 5 SH SOLE 43 5 0 0 BAYFIRST FINANCIAL CORP COM 07279B104 9587 825 SH SOLE 18 825 0 0 BAYFIRST FINANCIAL CORP COM 07279B104 90473 7786 SH SOLE 21 7786 0 0 BAYFIRST FINANCIAL CORP COM 07279B104 468704 40336 SH SOLE 22 40336 0 0 BAYTEX ENERGY CORP COM 07317Q105 491686 141289 SH SOLE 21 141289 0 0 BAYTEX ENERGY CORP COM 07317Q105 55572 15969 SH SOLE 43 15969 0 0 BCB BANCORP INC COM 055298103 395691 37224 SH SOLE 2 26621 0 10603 BCB BANCORP INC COM 055298103 2583 243 SH SOLE 7 243 0 0 BCB BANCORP INC COM 055298103 557012 52400 SH SOLE 18 52400 0 0 BCB BANCORP INC COM 055298103 360293 33894 SH SOLE 19 33894 0 0 BCB BANCORP INC COM 055298103 6341603 596576 SH SOLE 21 596576 0 0 BCB BANCORP INC COM 055298103 3500735 329326 SH SOLE 22 317726 0 11600 BCB BANCORP INC COM 055298103 44104 4149 SH SOLE 23 4149 0 0 BCB BANCORP INC COM 055298103 33272 3130 SH SOLE 26 0 0 3130 BCB BANCORP INC COM 055298103 2498 235 SH SOLE 43 235 0 0 BCE INC COM NEW 05534B760 10812 334 SH SOLE 2 334 0 0 BCE INC COM NEW 05534B760 631086 19496 SH SOLE 19 19496 0 0 BCE INC COM NEW 05534B760 9776 302 SH SOLE 30 302 0 0 BCE INC COM NEW 05534B760 21945377 677954 SH SOLE 43 501687 0 176267 BEACON ROOFING SUPPLY INC COM 073685109 4390789 48517 SH SOLE 2 20028 0 28489 BEACON ROOFING SUPPLY INC COM 073685109 17648 195 SH SOLE 4 195 0 0 BEACON ROOFING SUPPLY INC COM 073685109 1033329 11418 SH SOLE 7 10856 0 562 BEACON ROOFING SUPPLY INC COM 073685109 15396041 170122 SH SOLE 18 170122 0 0 BEACON ROOFING SUPPLY INC COM 073685109 15567901 172021 SH SOLE 19 172021 0 0 BEACON ROOFING SUPPLY INC COM 073685109 228921108 2529515 SH SOLE 21 2529515 0 0 BEACON ROOFING SUPPLY INC COM 073685109 168922232 1866544 SH SOLE 22 1809715 0 56829 BEACON ROOFING SUPPLY INC COM 073685109 36562 404 SH SOLE 23 404 0 0 BEACON ROOFING SUPPLY INC COM 073685109 1171794 12948 SH SOLE 25 12948 0 0 BEACON ROOFING SUPPLY INC COM 073685109 2995822 33103 SH SOLE 26 15294 0 17809 BEACON ROOFING SUPPLY INC COM 073685109 147515 1630 SH SOLE 28 996 0 634 BEACON ROOFING SUPPLY INC COM 073685109 65341 722 SH SOLE 29 722 0 0 BEACON ROOFING SUPPLY INC COM 073685109 4983745 55069 SH SOLE 30 55069 0 0 BEACON ROOFING SUPPLY INC COM 073685109 185616 2051 SH SOLE 36 2051 0 0 BEACON ROOFING SUPPLY INC COM 073685109 1154056 12752 SH SOLE 40 12752 0 0 BEACON ROOFING SUPPLY INC COM 073685109 2561603 28305 SH SOLE 43 26453 0 1852 BEAM GLOBAL COM 07373B109 2766 600 SH SOLE 2 600 0 0 BEAM GLOBAL COM 07373B109 14143 3068 SH SOLE 18 3068 0 0 BEAM GLOBAL COM 07373B109 147165 31923 SH SOLE 21 31923 0 0 BEAM GLOBAL COM 07373B109 691482 149996 SH SOLE 22 149996 0 0 BEAM THERAPEUTICS INC COM 07373V105 2792223 119173 SH SOLE 2 55617 0 63556 BEAM THERAPEUTICS INC COM 07373V105 5084 217 SH SOLE 4 217 0 0 BEAM THERAPEUTICS INC COM 07373V105 431135 18401 SH SOLE 7 17622 0 779 BEAM THERAPEUTICS INC COM 07373V105 5668232 241922 SH SOLE 18 229830 0 12092 BEAM THERAPEUTICS INC COM 07373V105 21851849 932644 SH SOLE 19 932644 0 0 BEAM THERAPEUTICS INC COM 07373V105 82221423 3509237 SH SOLE 21 3509237 0 0 BEAM THERAPEUTICS INC COM 07373V105 54368120 2320449 SH SOLE 22 2207010 0 113439 BEAM THERAPEUTICS INC COM 07373V105 42760 1825 SH SOLE 23 1825 0 0 BEAM THERAPEUTICS INC COM 07373V105 306628 13087 SH SOLE 25 13087 0 0 BEAM THERAPEUTICS INC COM 07373V105 2212378 94425 SH SOLE 26 28262 0 66163 BEAM THERAPEUTICS INC COM 07373V105 2081826 88853 SH SOLE 28 2133 0 86720 BEAM THERAPEUTICS INC COM 07373V105 5335761 227732 SH SOLE 30 227732 0 0 BEAM THERAPEUTICS INC COM 07373V105 121836 5200 SH SOLE 34 5200 0 0 BEAM THERAPEUTICS INC COM 07373V105 355175 15159 SH SOLE 40 15159 0 0 BEAM THERAPEUTICS INC COM 07373V105 1079069 46055 SH SOLE 43 40062 0 5993 BEASLEY BROADCAST GROUP INC CL A 074014101 33895 51552 SH SOLE 22 51552 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 5113836 186093 SH SOLE 2 165781 0 20312 BEAZER HOMES USA INC COM NEW 07556Q881 495 18 SH SOLE 4 18 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 5716 208 SH SOLE 7 208 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 2426731 88309 SH SOLE 18 88309 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 1875675 68256 SH SOLE 19 68256 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 38254798 1392096 SH SOLE 21 1392096 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 26400641 960722 SH SOLE 22 923909 0 36813 BEAZER HOMES USA INC COM NEW 07556Q881 212036 7716 SH SOLE 25 7716 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 712804 25939 SH SOLE 30 25939 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 207886 7565 SH SOLE 40 7565 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 9374390 341135 SH SOLE 43 335317 0 5818 BECTON DICKINSON & CO COM 075887109 177154283 758009 SH SOLE 2 358057 0 399952 BECTON DICKINSON & CO COM 075887109 67837833 290265 SH SOLE 4 135785 0 154480 BECTON DICKINSON & CO COM 075887109 45528344 194807 SH SOLE 7 171372 0 23435 BECTON DICKINSON & CO COM 075887109 3381550 14469 SH SOLE 13 14469 0 0 BECTON DICKINSON & CO COM 075887109 9549858 40862 SH SOLE 15 40862 0 0 BECTON DICKINSON & CO COM 075887109 100593926 430422 SH SOLE 18 411494 0 18928 BECTON DICKINSON & CO COM 075887109 159574851 682790 SH SOLE 19 682790 0 0 BECTON DICKINSON & CO COM 075887109 1932953711 8270736 SH SOLE 21 8270736 0 0 BECTON DICKINSON & CO COM 075887109 1468776437 6284611 SH SOLE 22 5653905 0 630706 BECTON DICKINSON & CO COM 075887109 105252233 450354 SH SOLE 23 450354 0 0 BECTON DICKINSON & CO COM 075887109 178404164 763357 SH SOLE 25 670270 0 93087 BECTON DICKINSON & CO COM 075887109 73431916 314201 SH SOLE 26 175224 0 138977 BECTON DICKINSON & CO COM 075887109 158849649 679687 SH SOLE 28 65043 0 614644 BECTON DICKINSON & CO COM 075887109 209872 898 SH SOLE 29 898 0 0 BECTON DICKINSON & CO COM 075887109 426940026 1826794 SH SOLE 30 1826794 0 0 BECTON DICKINSON & CO COM 075887109 15872648 67916 SH SOLE 31 65618 0 2298 BECTON DICKINSON & CO COM 075887109 192967569 825671 SH SOLE 34 825671 0 0 BECTON DICKINSON & CO COM 075887109 15308239 65501 SH SOLE 36 65501 0 0 BECTON DICKINSON & CO COM 075887109 3273109 14005 SH SOLE 40 14005 0 0 BECTON DICKINSON & CO COM 075887109 94653 405 SH OTR 43 405 0 0 BECTON DICKINSON & CO COM 075887109 66640160 285140 SH SOLE 43 256831 0 28309 BEIGENE LTD SPONSORED ADR 07725L102 2735127 19171 SH SOLE 2 19171 0 0 BEIGENE LTD SPONSORED ADR 07725L102 654285 4586 SH SOLE 18 4586 0 0 BEIGENE LTD SPONSORED ADR 07725L102 24552794 172095 SH SOLE 19 172095 0 0 BEIGENE LTD SPONSORED ADR 07725L102 85939843 602368 SH SOLE 21 602368 0 0 BEIGENE LTD SPONSORED ADR 07725L102 12291734 86155 SH SOLE 22 86155 0 0 BEIGENE LTD SPONSORED ADR 07725L102 4248855 29781 SH SOLE 26 0 0 29781 BEIGENE LTD SPONSORED ADR 07725L102 2272020 15925 SH SOLE 28 0 0 15925 BEIGENE LTD SPONSORED ADR 07725L102 3470590 24326 SH SOLE 30 24326 0 0 BEIGENE LTD SPONSORED ADR 07725L102 482653 3383 SH SOLE 32 3383 0 0 BEIGENE LTD SPONSORED ADR 07725L102 150802 1057 SH SOLE 34 1057 0 0 BEIGENE LTD SPONSORED ADR 07725L102 49221 345 SH SOLE 43 345 0 0 BEL FUSE INC CL A 077347201 22817 282 SH SOLE 2 83 0 199 BEL FUSE INC CL A 077347201 382381 4726 SH SOLE 18 4726 0 0 BEL FUSE INC CL A 077347201 317167 3920 SH SOLE 19 3920 0 0 BEL FUSE INC CL A 077347201 3976807 49151 SH SOLE 21 49151 0 0 BEL FUSE INC CL A 077347201 1857936 22963 SH SOLE 22 21816 0 1147 BEL FUSE INC CL A 077347201 20713 256 SH SOLE 43 256 0 0 BEL FUSE INC CL B 077347300 552583 8470 SH SOLE 2 2945 0 5525 BEL FUSE INC CL B 077347300 1370 21 SH SOLE 4 21 0 0 BEL FUSE INC CL B 077347300 6654 102 SH SOLE 7 102 0 0 BEL FUSE INC CL B 077347300 2089572 32029 SH SOLE 18 32029 0 0 BEL FUSE INC CL B 077347300 1533858 23511 SH SOLE 19 23511 0 0 BEL FUSE INC CL B 077347300 28410846 435482 SH SOLE 21 435482 0 0 BEL FUSE INC CL B 077347300 20371320 312252 SH SOLE 22 298672 0 13580 BEL FUSE INC CL B 077347300 131198 2011 SH SOLE 25 2011 0 0 BEL FUSE INC CL B 077347300 75613 1159 SH SOLE 30 1159 0 0 BEL FUSE INC CL B 077347300 109668 1681 SH SOLE 40 1681 0 0 BEL FUSE INC CL B 077347300 618475 9480 SH SOLE 43 8835 0 645 BELDEN INC COM 077454106 4503901 48016 SH SOLE 2 33002 0 15014 BELDEN INC COM 077454106 28703 306 SH SOLE 4 103 0 203 BELDEN INC COM 077454106 1325957 14136 SH SOLE 7 13396 0 740 BELDEN INC COM 077454106 14687392 156582 SH SOLE 18 156582 0 0 BELDEN INC COM 077454106 8650611 92224 SH SOLE 19 92224 0 0 BELDEN INC COM 077454106 290436598 3096339 SH SOLE 21 3096339 0 0 BELDEN INC COM 077454106 126653825 1350254 SH SOLE 22 1305448 0 44806 BELDEN INC COM 077454106 851892 9082 SH SOLE 25 9082 0 0 BELDEN INC COM 077454106 1348656 14378 SH SOLE 26 14378 0 0 BELDEN INC COM 077454106 496859 5297 SH SOLE 28 797 0 4500 BELDEN INC COM 077454106 6675558 71168 SH SOLE 30 71168 0 0 BELDEN INC COM 077454106 90892 969 SH SOLE 36 969 0 0 BELDEN INC COM 077454106 837071 8924 SH SOLE 40 8924 0 0 BELDEN INC COM 077454106 4891213 52145 SH SOLE 43 49314 0 2831 BELLRING BRANDS INC COMMON STOCK 07831C103 14859314 260051 SH SOLE 2 181058 0 78993 BELLRING BRANDS INC COMMON STOCK 07831C103 20228 354 SH SOLE 4 354 0 0 BELLRING BRANDS INC COMMON STOCK 07831C103 648425 11348 SH SOLE 7 10793 0 555 BELLRING BRANDS INC COMMON STOCK 07831C103 11111959 194469 SH SOLE 18 194469 0 0 BELLRING BRANDS INC COMMON STOCK 07831C103 2882256 50442 SH SOLE 19 50442 0 0 BELLRING BRANDS INC COMMON STOCK 07831C103 373076660 6529168 SH SOLE 21 6529168 0 0 BELLRING BRANDS INC COMMON STOCK 07831C103 232547458 4069784 SH SOLE 22 3899872 0 169912 BELLRING BRANDS INC COMMON STOCK 07831C103 1532895 26827 SH SOLE 25 26827 0 0 BELLRING BRANDS INC COMMON STOCK 07831C103 2157721 37762 SH SOLE 26 37762 0 0 BELLRING BRANDS INC COMMON STOCK 07831C103 613284 10733 SH SOLE 28 1437 0 9296 BELLRING BRANDS INC COMMON STOCK 07831C103 4644739 81287 SH SOLE 30 81287 0 0 BELLRING BRANDS INC COMMON STOCK 07831C103 93024 1628 SH SOLE 31 1628 0 0 BELLRING BRANDS INC COMMON STOCK 07831C103 1596606 27942 SH SOLE 40 27942 0 0 BELLRING BRANDS INC COMMON STOCK 07831C103 40455 708 SH OTR 43 708 0 0 BELLRING BRANDS INC COMMON STOCK 07831C103 21973987 384564 SH SOLE 43 366667 0 17897 BENCHMARK ELECTRS INC COM 08160H101 5130510 130018 SH SOLE 2 93014 0 37004 BENCHMARK ELECTRS INC COM 08160H101 3946 100 SH SOLE 4 100 0 0 BENCHMARK ELECTRS INC COM 08160H101 1142801 28961 SH SOLE 7 27421 0 1540 BENCHMARK ELECTRS INC COM 08160H101 4641167 117617 SH SOLE 18 117617 0 0 BENCHMARK ELECTRS INC COM 08160H101 11290414 286123 SH SOLE 19 286123 0 0 BENCHMARK ELECTRS INC COM 08160H101 168850839 4279038 SH SOLE 21 4279038 0 0 BENCHMARK ELECTRS INC COM 08160H101 49402539 1251965 SH SOLE 22 1191171 0 60794 BENCHMARK ELECTRS INC COM 08160H101 91508 2319 SH SOLE 23 2319 0 0 BENCHMARK ELECTRS INC COM 08160H101 329096 8340 SH SOLE 25 8340 0 0 BENCHMARK ELECTRS INC COM 08160H101 872066 22100 SH SOLE 26 20229 0 1871 BENCHMARK ELECTRS INC COM 08160H101 20085 509 SH SOLE 28 509 0 0 BENCHMARK ELECTRS INC COM 08160H101 5404915 136972 SH SOLE 30 136972 0 0 BENCHMARK ELECTRS INC COM 08160H101 344920 8741 SH SOLE 40 8741 0 0 BENCHMARK ELECTRS INC COM 08160H101 5380975 136365 SH SOLE 43 130262 0 6103 BENEFICIENT COM CLASS A 08178Q309 24127 10868 SH SOLE 22 10868 0 0 BENITEC BIOPHARMA INC COM NEW 08205P209 3726 533 SH SOLE 18 533 0 0 BENITEC BIOPHARMA INC COM NEW 08205P209 37970 5432 SH SOLE 21 5432 0 0 BENITEC BIOPHARMA INC COM NEW 08205P209 154053 22039 SH SOLE 22 22039 0 0 BENSON HILL INC COMMON STOCK 082490103 846 5552 SH SOLE 2 0 0 5552 BENSON HILL INC COMMON STOCK 082490103 286051 1876973 SH SOLE 22 1874114 0 2859 BENTLEY SYS INC COM CL B 08265T208 4503212 91232 SH SOLE 2 25916 0 65316 BENTLEY SYS INC COM CL B 08265T208 6835620 138485 SH SOLE 4 54970 0 83515 BENTLEY SYS INC COM CL B 08265T208 1005216 20365 SH SOLE 7 18713 0 1652 BENTLEY SYS INC COM CL B 08265T208 203610 4125 SH SOLE 13 4125 0 0 BENTLEY SYS INC COM CL B 08265T208 841193 17042 SH SOLE 15 17042 0 0 BENTLEY SYS INC COM CL B 08265T208 10468170 212078 SH SOLE 18 202169 0 9909 BENTLEY SYS INC COM CL B 08265T208 191021176 3869959 SH SOLE 19 3869959 0 0 BENTLEY SYS INC COM CL B 08265T208 186928887 3787052 SH SOLE 21 3787052 0 0 BENTLEY SYS INC COM CL B 08265T208 283143669 5736298 SH SOLE 22 5394384 0 341914 BENTLEY SYS INC COM CL B 08265T208 9526579 193002 SH SOLE 23 193002 0 0 BENTLEY SYS INC COM CL B 08265T208 1809982 36669 SH SOLE 25 36285 0 384 BENTLEY SYS INC COM CL B 08265T208 6200258 125613 SH SOLE 26 90834 0 34779 BENTLEY SYS INC COM CL B 08265T208 15493956 313897 SH SOLE 28 12003 0 301894 BENTLEY SYS INC COM CL B 08265T208 60114902 1217887 SH SOLE 30 997338 0 220549 BENTLEY SYS INC COM CL B 08265T208 2420269 49033 SH SOLE 31 47307 0 1726 BENTLEY SYS INC COM CL B 08265T208 450410 9125 SH SOLE 34 9125 0 0 BENTLEY SYS INC COM CL B 08265T208 1337064 27088 SH SOLE 36 27088 0 0 BENTLEY SYS INC COM CL B 08265T208 402087 8146 SH SOLE 40 8146 0 0 BENTLEY SYS INC COM CL B 08265T208 4046933 81988 SH SOLE 43 62656 0 19332 BENTLEY SYS INC NOTE 0.125% 1/1 08265TAB5 6805781 6878000 PRN SOLE 2 6878000 0 0 BENTLEY SYS INC NOTE 0.125% 1/1 08265TAB5 3578032 3616000 PRN SOLE 19 3616000 0 0 BENTLEY SYS INC NOTE 0.125% 1/1 08265TAB5 5398712 5456000 PRN SOLE 21 5456000 0 0 BENTLEY SYS INC NOTE 0.125% 1/1 08265TAB5 4155900 4200000 PRN SOLE 22 4200000 0 0 BENTLEY SYS INC NOTE 0.125% 1/1 08265TAB5 2509372 2536000 PRN SOLE 34 2536000 0 0 BENTLEY SYS INC NOTE 0.375% 7/0 08265TAD1 6527830 7310000 PRN SOLE 2 7310000 0 0 BENTLEY SYS INC NOTE 0.375% 7/0 08265TAD1 4420350 4950000 PRN SOLE 21 4950000 0 0 BENTLEY SYS INC NOTE 0.375% 7/0 08265TAD1 7858400 8800000 PRN SOLE 22 8800000 0 0 BERKLEY W R CORP COM 084423102 30516386 388348 SH SOLE 2 118781 0 269567 BERKLEY W R CORP COM 084423102 17211535 219032 SH SOLE 4 119101 0 99931 BERKLEY W R CORP COM 084423102 11766884 149744 SH SOLE 7 133346 0 16398 BERKLEY W R CORP COM 084423102 671230 8542 SH SOLE 13 8542 0 0 BERKLEY W R CORP COM 084423102 2234501 28436 SH SOLE 15 28436 0 0 BERKLEY W R CORP COM 084423102 30014495 381961 SH SOLE 18 368201 0 13760 BERKLEY W R CORP COM 084423102 7513662 95618 SH SOLE 19 95618 0 0 BERKLEY W R CORP COM 084423102 524251106 6671559 SH SOLE 21 6671559 0 0 BERKLEY W R CORP COM 084423102 372761360 4743718 SH SOLE 22 4293419 0 450299 BERKLEY W R CORP COM 084423102 19688298 250551 SH SOLE 23 250551 0 0 BERKLEY W R CORP COM 084423102 25355016 322665 SH SOLE 25 321897 0 768 BERKLEY W R CORP COM 084423102 15568348 198121 SH SOLE 26 114320 0 83801 BERKLEY W R CORP COM 084423102 30684704 390490 SH SOLE 28 2795 0 387695 BERKLEY W R CORP COM 084423102 49741 633 SH SOLE 29 633 0 0 BERKLEY W R CORP COM 084423102 117904025 1500433 SH SOLE 30 1500433 0 0 BERKLEY W R CORP COM 084423102 3727285 47433 SH SOLE 31 45894 0 1539 BERKLEY W R CORP COM 084423102 822575 10468 SH SOLE 34 10468 0 0 BERKLEY W R CORP COM 084423102 4786779 60916 SH SOLE 36 60916 0 0 BERKLEY W R CORP COM 084423102 746746 9503 SH SOLE 40 9503 0 0 BERKLEY W R CORP COM 084423102 17130 218 SH OTR 43 218 0 0 BERKLEY W R CORP COM 084423102 26899447 342319 SH SOLE 43 304194 0 38125 BERKSHIRE HATHAWAY INC DEL CL A 084670108 62448582 102 SH SOLE 2 8 0 94 BERKSHIRE HATHAWAY INC DEL CL A 084670108 14081543 23 SH SOLE 22 23 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 271222763 443 SH SOLE 25 443 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 57550654 94 SH SOLE 26 29 0 65 BERKSHIRE HATHAWAY INC DEL CL A 084670108 74081161 121 SH SOLE 28 0 0 121 BERKSHIRE HATHAWAY INC DEL CL A 084670108 24489640 40 SH SOLE 36 40 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 18367230 30 SH SOLE 43 21 0 9 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1427359500 3508750 SH SOLE 2 1057177 0 2451573 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 300888806 739648 SH SOLE 4 439214 0 300434 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 474979680 1167600 SH SOLE 7 1021527 0 146073 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 42080612 103443 SH SOLE 13 103443 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 88069352 216493 SH SOLE 15 216493 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1232022276 3028570 SH SOLE 18 2904508 0 124062 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 330414350 812228 SH SOLE 19 812228 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 16348076075 40187011 SH SOLE 21 40187011 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 15509359429 38125269 SH SOLE 22 34636213 0 3489056 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 962502631 2366034 SH SOLE 23 2366034 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 814643035 2002564 SH SOLE 25 1982860 0 19704 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 558610844 1373183 SH SOLE 26 830113 0 543070 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 693040345 1703639 SH SOLE 28 19733 0 1683906 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 19481245 47889 SH SOLE 29 47889 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3559313279 8749541 SH SOLE 30 8749541 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 164571347 404551 SH SOLE 31 394385 0 10166 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 93644546 230198 SH SOLE 34 230198 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 118476432 291240 SH SOLE 36 291240 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 25587313 62899 SH SOLE 40 62899 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1036526 2548 SH OTR 43 2548 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 868023651 2133785 SH SOLE 43 1777631 0 356154 BERKSHIRE HILLS BANCORP INC COM 084680107 722190 31675 SH SOLE 2 11782 0 19893 BERKSHIRE HILLS BANCORP INC COM 084680107 2212 97 SH SOLE 4 97 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 906961 39779 SH SOLE 7 37663 0 2116 BERKSHIRE HILLS BANCORP INC COM 084680107 2899886 127188 SH SOLE 18 127188 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 1654596 72570 SH SOLE 19 72570 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 106661638 4678142 SH SOLE 21 4678142 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 22994963 1008551 SH SOLE 22 956693 0 51858 BERKSHIRE HILLS BANCORP INC COM 084680107 100138 4392 SH SOLE 25 4392 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 197243 8651 SH SOLE 26 8651 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 220271 9661 SH SOLE 28 9661 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 3206546 140638 SH SOLE 30 140638 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 96079 4214 SH SOLE 40 4214 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 2831874 124205 SH SOLE 43 89259 0 34946 BERRY CORP COM 08579X101 915356 141696 SH SOLE 2 111490 0 30206 BERRY CORP COM 08579X101 333569 51636 SH SOLE 7 48893 0 2743 BERRY CORP COM 08579X101 1476039 228489 SH SOLE 18 228489 0 0 BERRY CORP COM 08579X101 1124137 174015 SH SOLE 19 174015 0 0 BERRY CORP COM 08579X101 21249543 3289403 SH SOLE 21 3289403 0 0 BERRY CORP COM 08579X101 16133495 2497445 SH SOLE 22 2414504 0 82941 BERRY CORP COM 08579X101 76874 11900 SH SOLE 30 11900 0 0 BERRY CORP COM 08579X101 99878 15461 SH SOLE 40 15461 0 0 BERRY CORP COM 08579X101 935058 144746 SH SOLE 43 134392 0 10354 BERRY GLOBAL GROUP INC COM 08579W103 12700830 215817 SH SOLE 2 142951 0 72866 BERRY GLOBAL GROUP INC COM 08579W103 20656 351 SH SOLE 4 351 0 0 BERRY GLOBAL GROUP INC COM 08579W103 1315886 22360 SH SOLE 7 21263 0 1097 BERRY GLOBAL GROUP INC COM 08579W103 10169751 172808 SH SOLE 18 172808 0 0 BERRY GLOBAL GROUP INC COM 08579W103 2313629 39314 SH SOLE 19 39314 0 0 BERRY GLOBAL GROUP INC COM 08579W103 334554600 5684870 SH SOLE 21 5684870 0 0 BERRY GLOBAL GROUP INC COM 08579W103 199771916 3394595 SH SOLE 22 3245837 0 148758 BERRY GLOBAL GROUP INC COM 08579W103 1417697 24090 SH SOLE 25 24090 0 0 BERRY GLOBAL GROUP INC COM 08579W103 2673202 45424 SH SOLE 26 45424 0 0 BERRY GLOBAL GROUP INC COM 08579W103 141475 2404 SH SOLE 28 2404 0 0 BERRY GLOBAL GROUP INC COM 08579W103 5589985 94987 SH SOLE 30 94987 0 0 BERRY GLOBAL GROUP INC COM 08579W103 87451 1486 SH SOLE 31 1486 0 0 BERRY GLOBAL GROUP INC COM 08579W103 352865 5996 SH SOLE 36 5996 0 0 BERRY GLOBAL GROUP INC COM 08579W103 1421639 24157 SH SOLE 40 24157 0 0 BERRY GLOBAL GROUP INC COM 08579W103 10035116 170520 SH SOLE 43 153983 0 16537 BEST BUY INC COM 086516101 36480038 432792 SH SOLE 2 156201 0 276591 BEST BUY INC COM 086516101 14337055 170092 SH SOLE 4 77480 0 92612 BEST BUY INC COM 086516101 45808075 543458 SH SOLE 7 485464 0 57994 BEST BUY INC COM 086516101 1565350 18571 SH SOLE 13 18571 0 0 BEST BUY INC COM 086516101 2303899 27333 SH SOLE 15 27333 0 0 BEST BUY INC COM 086516101 31768564 376896 SH SOLE 18 364935 0 11961 BEST BUY INC COM 086516101 8139548 96566 SH SOLE 19 96566 0 0 BEST BUY INC COM 086516101 906153576 10750428 SH SOLE 21 10750428 0 0 BEST BUY INC COM 086516101 369337708 4381750 SH SOLE 22 3926510 0 455240 BEST BUY INC COM 086516101 19480430 231112 SH SOLE 23 231112 0 0 BEST BUY INC COM 086516101 137358394 1629593 SH SOLE 25 1092642 0 536951 BEST BUY INC COM 086516101 53651765 636514 SH SOLE 26 530295 0 106219 BEST BUY INC COM 086516101 54471738 646242 SH SOLE 28 106433 0 539809 BEST BUY INC COM 086516101 203601568 2415489 SH SOLE 30 2243848 0 171641 BEST BUY INC COM 086516101 3864191 45844 SH SOLE 31 44353 0 1491 BEST BUY INC COM 086516101 5091959 60410 SH SOLE 32 60410 0 0 BEST BUY INC COM 086516101 5029500 59669 SH SOLE 34 59669 0 0 BEST BUY INC COM 086516101 17185551 203886 SH SOLE 35 203886 0 0 BEST BUY INC COM 086516101 4080226 48407 SH SOLE 36 48407 0 0 BEST BUY INC COM 086516101 781958 9277 SH SOLE 40 9277 0 0 BEST BUY INC COM 086516101 31019 368 SH OTR 43 368 0 0 BEST BUY INC COM 086516101 41218211 489005 SH SOLE 43 446804 0 42201 BEST INC SPONSORED ADS 08653C601 921 335 SH SOLE 43 335 0 0 BETTER CHOICE CO INC COM NEW 08771Y402 218 56 SH SOLE 22 56 0 0 BETTER HOME & FINANCE HOLDIN COM CL A 08774B102 1760192 3834840 SH SOLE 22 3834840 0 0 BETTERWARE DE MEXC S A P I D SHS P1666E105 217996 14921 SH SOLE 2 14921 0 0 BETTERWARE DE MEXC S A P I D SHS P1666E105 38220 2616 SH SOLE 22 2616 0 0 BEYOND AIR INC COM 08862L103 2588 4817 SH SOLE 18 4817 0 0 BEYOND AIR INC COM 08862L103 39068 72711 SH SOLE 21 72711 0 0 BEYOND AIR INC COM 08862L103 237195 441457 SH SOLE 22 441457 0 0 BEYOND INC COM 690370101 1122761 85838 SH SOLE 2 39586 0 46252 BEYOND INC COM 690370101 2184 167 SH SOLE 4 167 0 0 BEYOND INC COM 690370101 5481 419 SH SOLE 7 419 0 0 BEYOND INC COM 690370101 1694867 129577 SH SOLE 18 129577 0 0 BEYOND INC COM 690370101 2753876 210541 SH SOLE 19 210541 0 0 BEYOND INC COM 690370101 21995485 1681612 SH SOLE 21 1681612 0 0 BEYOND INC COM 690370101 19769674 1511443 SH SOLE 22 1436967 0 74476 BEYOND INC COM 690370101 170289 13019 SH SOLE 25 13019 0 0 BEYOND INC COM 690370101 137693 10527 SH SOLE 26 10527 0 0 BEYOND INC COM 690370101 10019 766 SH SOLE 28 766 0 0 BEYOND INC COM 690370101 724737 55408 SH SOLE 30 55408 0 0 BEYOND INC COM 690370101 126863 9699 SH SOLE 40 9699 0 0 BEYOND INC COM 690370101 32229 2464 SH SOLE 43 1552 0 912 BEYOND MEAT INC COM 08862E109 225040 33538 SH SOLE 2 18266 0 15272 BEYOND MEAT INC COM 08862E109 1261 188 SH SOLE 4 188 0 0 BEYOND MEAT INC COM 08862E109 4415 658 SH SOLE 7 658 0 0 BEYOND MEAT INC COM 08862E109 983357 146551 SH SOLE 18 146551 0 0 BEYOND MEAT INC COM 08862E109 913707 136171 SH SOLE 19 136171 0 0 BEYOND MEAT INC COM 08862E109 14699570 2190696 SH SOLE 21 2190696 0 0 BEYOND MEAT INC COM 08862E109 12302127 1833402 SH SOLE 22 1780943 0 52459 BEYOND MEAT INC COM 08862E109 124095 18494 SH SOLE 25 18494 0 0 BEYOND MEAT INC COM 08862E109 147191 21936 SH SOLE 26 21936 0 0 BEYOND MEAT INC COM 08862E109 25270 3766 SH SOLE 28 1055 0 2711 BEYOND MEAT INC COM 08862E109 77742 11586 SH SOLE 30 11586 0 0 BEYOND MEAT INC COM 08862E109 85398 12727 SH SOLE 40 12727 0 0 BEYOND MEAT INC COM 08862E109 354241 52793 SH SOLE 43 48846 0 3947 BEYOND MEAT INC NOTE 3/1 08862EAB5 1468063 7075000 PRN SOLE 21 7075000 0 0 BEYONDSPRING INC SHS G10830100 209844 87435 SH SOLE 2 34915 0 52520 BEYONDSPRING INC SHS G10830100 24118 10049 SH SOLE 18 4632 0 5417 BEYONDSPRING INC SHS G10830100 122376 50990 SH SOLE 21 50990 0 0 BEYONDSPRING INC SHS G10830100 152448 63520 SH SOLE 22 63520 0 0 BEYONDSPRING INC SHS G10830100 8066 3361 SH SOLE 30 3361 0 0 BGC GROUP INC CL A 088929104 2034612 245134 SH SOLE 2 101168 0 143966 BGC GROUP INC CL A 088929104 10682 1287 SH SOLE 4 1287 0 0 BGC GROUP INC CL A 088929104 362835 43715 SH SOLE 7 41517 0 2198 BGC GROUP INC CL A 088929104 8129825 979497 SH SOLE 18 979497 0 0 BGC GROUP INC CL A 088929104 6064378 730648 SH SOLE 19 730648 0 0 BGC GROUP INC CL A 088929104 268178378 32310648 SH SOLE 21 32310648 0 0 BGC GROUP INC CL A 088929104 87358787 10525155 SH SOLE 22 10142513 0 382642 BGC GROUP INC CL A 088929104 620591 74770 SH SOLE 25 74770 0 0 BGC GROUP INC CL A 088929104 770248 92801 SH SOLE 26 92801 0 0 BGC GROUP INC CL A 088929104 111801 13470 SH SOLE 28 6031 0 7439 BGC GROUP INC CL A 088929104 1586279 191118 SH SOLE 30 191118 0 0 BGC GROUP INC CL A 088929104 557893 67216 SH SOLE 40 67216 0 0 BGC GROUP INC CL A 088929104 1432119 172544 SH SOLE 43 168579 0 3965 BGSF INC COM 05601C105 23684 2770 SH SOLE 2 2770 0 0 BGSF INC COM 05601C105 17271 2020 SH SOLE 18 2020 0 0 BGSF INC COM 05601C105 192358 22498 SH SOLE 21 22498 0 0 BGSF INC COM 05601C105 1071999 125380 SH SOLE 22 125380 0 0 BHP GROUP LTD SPONSORED ADS 088606108 21977652 384965 SH SOLE 7 384965 0 0 BHP GROUP LTD SPONSORED ADS 088606108 1827 32 SH SOLE 18 32 0 0 BHP GROUP LTD SPONSORED ADS 088606108 30008959 525643 SH SOLE 19 525643 0 0 BHP GROUP LTD SPONSORED ADS 088606108 98512219 1725560 SH SOLE 43 1540429 0 185131 BICYCLE THERAPEUTICS PLC SPONSORED ADS 088786108 1772923 87595 SH SOLE 19 87595 0 0 BICYCLE THERAPEUTICS PLC SPONSORED ADS 088786108 5465994 270059 SH SOLE 21 270059 0 0 BICYCLE THERAPEUTICS PLC SPONSORED ADS 088786108 451635 22314 SH SOLE 26 0 0 22314 BICYCLE THERAPEUTICS PLC SPONSORED ADS 088786108 426922 21093 SH SOLE 30 21093 0 0 BICYCLE THERAPEUTICS PLC SPONSORED ADS 088786108 23519 1162 SH SOLE 34 1162 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 2569 868 SH SOLE 2 102 0 766 BIG 5 SPORTING GOODS CORP COM 08915P101 302 102 SH SOLE 7 102 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 14753 4984 SH SOLE 18 4984 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 1468 496 SH SOLE 19 496 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 163093 55099 SH SOLE 21 55099 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 881630 297848 SH SOLE 22 297456 0 392 BIG LOTS INC COM 089302103 6572 3799 SH SOLE 7 3799 0 0 BIG LOTS INC COM 089302103 9257 5351 SH SOLE 18 5351 0 0 BIG LOTS INC COM 089302103 109656 63385 SH SOLE 21 63385 0 0 BIG LOTS INC COM 089302103 763207 441160 SH SOLE 22 441160 0 0 BIG LOTS INC COM 089302103 768 444 SH SOLE 28 444 0 0 BIG LOTS INC COM 089302103 24324 14060 SH SOLE 36 14060 0 0 BIG LOTS INC COM 089302103 324 188 SH SOLE 43 188 0 0 BIGBEAR AI HLDGS INC COM 08975B109 25836 17110 SH SOLE 2 2871 0 14239 BIGBEAR AI HLDGS INC COM 08975B109 434811 287954 SH SOLE 18 287954 0 0 BIGBEAR AI HLDGS INC COM 08975B109 340559 225536 SH SOLE 19 225536 0 0 BIGBEAR AI HLDGS INC COM 08975B109 5578946 3694666 SH SOLE 21 3694666 0 0 BIGBEAR AI HLDGS INC COM 08975B109 3489400 2310861 SH SOLE 22 2277201 0 33660 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 290893 36091 SH SOLE 2 19000 0 17091 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 1257 156 SH SOLE 4 156 0 0 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 5521 685 SH SOLE 7 685 0 0 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 1417351 175850 SH SOLE 18 175850 0 0 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 1307034 162163 SH SOLE 19 162163 0 0 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 21606781 2680742 SH SOLE 21 2680742 0 0 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 16766605 2080224 SH SOLE 22 2021599 0 58625 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 81317 10089 SH SOLE 25 10089 0 0 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 149868 18594 SH SOLE 26 18594 0 0 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 5997 744 SH SOLE 28 744 0 0 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 946131 117386 SH SOLE 30 117386 0 0 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 77191 9577 SH SOLE 40 9577 0 0 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 404136 50141 SH SOLE 43 45799 0 4342 BIGCOMMERCE HLDGS INC NOTE 0.250%10/0 08975PAB4 2070406 2375000 PRN SOLE 21 2375000 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 81606 422 SH SOLE 2 43 0 379 BIGLARI HLDGS INC COM STK CL B 08986R309 2321 12 SH SOLE 7 12 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 420215 2173 SH SOLE 18 2173 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 290070 1500 SH SOLE 19 1500 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 4850937 25085 SH SOLE 21 25085 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 4685404 24229 SH SOLE 22 23499 0 730 BIGLARI HLDGS INC COM STK CL B 08986R309 774 4 SH SOLE 43 4 0 0 BIGLARI HLDGS INC COM STK CL A 08986R408 1427150 1564 SH SOLE 22 1564 0 0 BIGLARI HLDGS INC COM STK CL A 08986R408 9125 10 SH SOLE 43 6 0 4 BILIBILI INC SPONS ADS REP Z 090040106 2235017 144755 SH SOLE 22 42603 0 102152 BILIBILI INC SPONS ADS REP Z 090040106 13329275 863295 SH SOLE 43 813172 0 50123 BILL HOLDINGS INC COM 090043100 11346977 215640 SH SOLE 2 58647 0 156993 BILL HOLDINGS INC COM 090043100 33098 629 SH SOLE 4 305 0 324 BILL HOLDINGS INC COM 090043100 842025 16002 SH SOLE 7 15306 0 696 BILL HOLDINGS INC COM 090043100 61355 1166 SH SOLE 15 1166 0 0 BILL HOLDINGS INC COM 090043100 1533926 29151 SH SOLE 18 29148 0 3 BILL HOLDINGS INC COM 090043100 3387781 64382 SH SOLE 19 64382 0 0 BILL HOLDINGS INC COM 090043100 89593969 1702660 SH SOLE 21 1702660 0 0 BILL HOLDINGS INC COM 090043100 133856124 2543826 SH SOLE 22 2406900 0 136926 BILL HOLDINGS INC COM 090043100 23258 442 SH SOLE 23 442 0 0 BILL HOLDINGS INC COM 090043100 7930676 150716 SH SOLE 25 150716 0 0 BILL HOLDINGS INC COM 090043100 2319542 44081 SH SOLE 26 27361 0 16720 BILL HOLDINGS INC COM 090043100 1285717 24434 SH SOLE 28 1307 0 23127 BILL HOLDINGS INC COM 090043100 3770854 71662 SH SOLE 30 71662 0 0 BILL HOLDINGS INC COM 090043100 157176 2987 SH SOLE 31 2870 0 117 BILL HOLDINGS INC COM 090043100 443534 8429 SH SOLE 36 8429 0 0 BILL HOLDINGS INC COM 090043100 1149431 21844 SH SOLE 40 21844 0 0 BILL HOLDINGS INC COM 090043100 12103 230 SH OTR 43 230 0 0 BILL HOLDINGS INC COM 090043100 2160972 41068 SH SOLE 43 32408 0 8659 BILL HOLDINGS INC NOTE 12/0 090043AB6 1242780 1345000 PRN SOLE 2 1345000 0 0 BILL HOLDINGS INC NOTE 12/0 090043AB6 5628084 6091000 PRN SOLE 19 6091000 0 0 BILL HOLDINGS INC NOTE 12/0 090043AB6 11609136 12564000 PRN SOLE 34 12564000 0 0 BILL HOLDINGS INC NOTE 4/0 090043AD2 4498952 5296000 PRN SOLE 21 5296000 0 0 BINAH CAP GROUP INC COM 09032H105 2288 369 SH SOLE 18 369 0 0 BINAH CAP GROUP INC COM 09032H105 27714 4470 SH SOLE 21 4470 0 0 BIO RAD LABS INC CL A 090572207 8157523 29869 SH SOLE 2 11192 0 18677 BIO RAD LABS INC CL A 090572207 5632074 20622 SH SOLE 4 8914 0 11708 BIO RAD LABS INC CL A 090572207 3391480 12418 SH SOLE 7 10928 0 1490 BIO RAD LABS INC CL A 090572207 108425 397 SH SOLE 13 397 0 0 BIO RAD LABS INC CL A 090572207 838448 3070 SH SOLE 15 3070 0 0 BIO RAD LABS INC CL A 090572207 10296520 37701 SH SOLE 18 36356 0 1345 BIO RAD LABS INC CL A 090572207 8440191 30904 SH SOLE 19 30904 0 0 BIO RAD LABS INC CL A 090572207 149757411 548341 SH SOLE 21 548341 0 0 BIO RAD LABS INC CL A 090572207 131068766 479912 SH SOLE 22 432220 0 47692 BIO RAD LABS INC CL A 090572207 6896301 25251 SH SOLE 23 25251 0 0 BIO RAD LABS INC CL A 090572207 7109600 26032 SH SOLE 25 26032 0 0 BIO RAD LABS INC CL A 090572207 7212016 26407 SH SOLE 26 10813 0 15594 BIO RAD LABS INC CL A 090572207 10229608 37456 SH SOLE 28 391 0 37065 BIO RAD LABS INC CL A 090572207 64668898 236787 SH SOLE 30 179612 0 57175 BIO RAD LABS INC CL A 090572207 1316936 4822 SH SOLE 31 4661 0 161 BIO RAD LABS INC CL A 090572207 318446 1166 SH SOLE 34 1166 0 0 BIO RAD LABS INC CL A 090572207 1298638 4755 SH SOLE 36 4755 0 0 BIO RAD LABS INC CL A 090572207 278572 1020 SH SOLE 40 1020 0 0 BIO RAD LABS INC CL A 090572207 10298 38 SH OTR 43 38 0 0 BIO RAD LABS INC CL A 090572207 6445669 23601 SH SOLE 43 21681 0 1920 BIO-PATH HLDGS INC COM NEW 09057N409 4762 2381 SH SOLE 22 2381 0 0 BIO-TECHNE CORP COM 09073M104 22513218 314211 SH SOLE 2 118814 0 195397 BIO-TECHNE CORP COM 09073M104 10806826 150828 SH SOLE 4 78423 0 72405 BIO-TECHNE CORP COM 09073M104 6757240 94309 SH SOLE 7 82081 0 12228 BIO-TECHNE CORP COM 09073M104 402816 5622 SH SOLE 13 5622 0 0 BIO-TECHNE CORP COM 09073M104 1612627 22507 SH SOLE 15 22507 0 0 BIO-TECHNE CORP COM 09073M104 24740602 345298 SH SOLE 18 335343 0 9955 BIO-TECHNE CORP COM 09073M104 148052115 2066324 SH SOLE 19 2066324 0 0 BIO-TECHNE CORP COM 09073M104 391169378 5459447 SH SOLE 21 5459447 0 0 BIO-TECHNE CORP COM 09073M104 276858609 3864042 SH SOLE 22 3506088 0 357954 BIO-TECHNE CORP COM 09073M104 13895514 193936 SH SOLE 23 193936 0 0 BIO-TECHNE CORP COM 09073M104 16109571 224837 SH SOLE 25 224837 0 0 BIO-TECHNE CORP COM 09073M104 18331151 255843 SH SOLE 26 79113 0 176730 BIO-TECHNE CORP COM 09073M104 20479791 285831 SH SOLE 28 2620 0 283211 BIO-TECHNE CORP COM 09073M104 81897168 1143017 SH SOLE 30 1143017 0 0 BIO-TECHNE CORP COM 09073M104 2438966 34040 SH SOLE 31 32888 0 1152 BIO-TECHNE CORP COM 09073M104 21700850 302873 SH SOLE 34 302873 0 0 BIO-TECHNE CORP COM 09073M104 2073981 28946 SH SOLE 36 28946 0 0 BIO-TECHNE CORP COM 09073M104 557939 7787 SH SOLE 40 7787 0 0 BIO-TECHNE CORP COM 09073M104 13482525 188172 SH SOLE 43 154076 0 34096 BIOATLA INC COM 09077B104 2561 1869 SH SOLE 2 0 0 1869 BIOATLA INC COM 09077B104 27896 20362 SH SOLE 18 20362 0 0 BIOATLA INC COM 09077B104 13382 9768 SH SOLE 19 9768 0 0 BIOATLA INC COM 09077B104 320298 233794 SH SOLE 21 233794 0 0 BIOATLA INC COM 09077B104 720301 525767 SH SOLE 22 521435 0 4332 BIOCRYST PHARMACEUTICALS INC COM 09058V103 3498541 566107 SH SOLE 2 350053 0 216054 BIOCRYST PHARMACEUTICALS INC COM 09058V103 4307 697 SH SOLE 4 697 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 59649 9652 SH SOLE 7 9652 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 3382098 547265 SH SOLE 18 519308 0 27957 BIOCRYST PHARMACEUTICALS INC COM 09058V103 7965371 1288895 SH SOLE 19 1288895 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 57462691 9298170 SH SOLE 21 9298170 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 44615904 7219402 SH SOLE 22 6985584 0 233818 BIOCRYST PHARMACEUTICALS INC COM 09058V103 209947 33972 SH SOLE 23 33972 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 245463 39719 SH SOLE 25 39719 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 496365 80318 SH SOLE 26 77725 0 2593 BIOCRYST PHARMACEUTICALS INC COM 09058V103 19566 3166 SH SOLE 28 3166 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 3346631 541526 SH SOLE 30 541526 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 635576 102844 SH SOLE 34 102844 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 207487 33574 SH SOLE 40 33574 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 1180059 190948 SH SOLE 43 146860 0 44088 BIODESIX INC COM 09075X108 10975 7173 SH SOLE 18 7173 0 0 BIODESIX INC COM 09075X108 107785 70448 SH SOLE 21 70448 0 0 BIODESIX INC COM 09075X108 517579 338287 SH SOLE 22 338287 0 0 BIOFRONTERA INC COM NEW 09077D209 4151 4622 SH SOLE 22 4622 0 0 BIOGEN INC COM 09062X103 115279913 497282 SH SOLE 2 279273 0 218009 BIOGEN INC COM 09062X103 31624189 136417 SH SOLE 4 59865 0 76552 BIOGEN INC COM 09062X103 39443941 170149 SH SOLE 7 155648 0 14501 BIOGEN INC COM 09062X103 2866222 12364 SH SOLE 13 12364 0 0 BIOGEN INC COM 09062X103 4983435 21497 SH SOLE 15 21497 0 0 BIOGEN INC COM 09062X103 65666956 283267 SH SOLE 18 264558 0 18709 BIOGEN INC COM 09062X103 210346513 907370 SH SOLE 19 907370 0 0 BIOGEN INC COM 09062X103 1185884946 5115542 SH SOLE 21 5115542 0 0 BIOGEN INC COM 09062X103 747086546 3222701 SH SOLE 22 2873162 0 349539 BIOGEN INC COM 09062X103 48758932 210331 SH SOLE 23 210331 0 0 BIOGEN INC COM 09062X103 156940749 676994 SH SOLE 25 418752 0 258242 BIOGEN INC COM 09062X103 55864447 240982 SH SOLE 26 127541 0 113441 BIOGEN INC COM 09062X103 90373404 389843 SH SOLE 28 24415 0 365428 BIOGEN INC COM 09062X103 1603267 6916 SH SOLE 29 6916 0 0 BIOGEN INC COM 09062X103 336889865 1453239 SH SOLE 30 1453239 0 0 BIOGEN INC COM 09062X103 10751348 46378 SH SOLE 31 45277 0 1101 BIOGEN INC COM 09062X103 10362818 44702 SH SOLE 32 44702 0 0 BIOGEN INC COM 09062X103 187051849 806884 SH SOLE 34 806884 0 0 BIOGEN INC COM 09062X103 7379062 31831 SH SOLE 36 31831 0 0 BIOGEN INC COM 09062X103 1593994 6876 SH SOLE 40 6876 0 0 BIOGEN INC COM 09062X103 79514 343 SH OTR 43 343 0 0 BIOGEN INC COM 09062X103 59482520 256589 SH SOLE 43 231776 0 24813 BIOHAVEN LTD COM G1110E107 1322208 38093 SH SOLE 2 20521 0 17572 BIOHAVEN LTD COM G1110E107 8539 246 SH SOLE 4 246 0 0 BIOHAVEN LTD COM G1110E107 582295 16776 SH SOLE 7 15905 0 871 BIOHAVEN LTD COM G1110E107 6696253 192920 SH SOLE 18 186061 0 6859 BIOHAVEN LTD COM G1110E107 9998667 288063 SH SOLE 19 288063 0 0 BIOHAVEN LTD COM G1110E107 113541512 3271147 SH SOLE 21 3271147 0 0 BIOHAVEN LTD COM G1110E107 75116050 2164104 SH SOLE 22 2097098 0 67006 BIOHAVEN LTD COM G1110E107 23152 667 SH SOLE 23 667 0 0 BIOHAVEN LTD COM G1110E107 488821 14083 SH SOLE 25 14083 0 0 BIOHAVEN LTD COM G1110E107 1640013 47249 SH SOLE 26 19711 0 27538 BIOHAVEN LTD COM G1110E107 21798 628 SH SOLE 28 0 0 628 BIOHAVEN LTD COM G1110E107 3012828 86800 SH SOLE 30 86800 0 0 BIOHAVEN LTD COM G1110E107 47240 1361 SH SOLE 34 1361 0 0 BIOHAVEN LTD COM G1110E107 532694 15347 SH SOLE 40 15347 0 0 BIOHAVEN LTD COM G1110E107 1121237 32303 SH SOLE 43 26297 0 6006 BIOLIFE SOLUTIONS INC COM NEW 09062W204 421571 19672 SH SOLE 2 9922 0 9750 BIOLIFE SOLUTIONS INC COM NEW 09062W204 1993 93 SH SOLE 4 93 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 7629 356 SH SOLE 7 356 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 2382095 111157 SH SOLE 18 111157 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 1723722 80435 SH SOLE 19 80435 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 87809082 4097484 SH SOLE 21 4097484 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 22670476 1057885 SH SOLE 22 1022221 0 35664 BIOLIFE SOLUTIONS INC COM NEW 09062W204 128259 5985 SH SOLE 25 5985 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 11379 531 SH SOLE 26 531 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 1820993 84974 SH SOLE 30 84974 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 173840 8112 SH SOLE 40 8112 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 458945 21416 SH SOLE 43 19870 0 1546 BIOMARIN PHARMACEUTICAL INC COM 09061G101 38893927 472415 SH SOLE 2 225181 0 247234 BIOMARIN PHARMACEUTICAL INC COM 09061G101 12543058 152351 SH SOLE 4 77800 0 74551 BIOMARIN PHARMACEUTICAL INC COM 09061G101 4217107 51222 SH SOLE 7 49200 0 2022 BIOMARIN PHARMACEUTICAL INC COM 09061G101 757848 9205 SH SOLE 13 9205 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 1477000 17940 SH SOLE 15 17940 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 34162257 414943 SH SOLE 18 403237 0 11706 BIOMARIN PHARMACEUTICAL INC COM 09061G101 98737957 1199295 SH SOLE 19 1199295 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 1005150422 12208799 SH SOLE 21 12208799 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 465575409 5654991 SH SOLE 22 5300952 0 354039 BIOMARIN PHARMACEUTICAL INC COM 09061G101 19027039 231107 SH SOLE 23 231107 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 22011831 267361 SH SOLE 25 267122 0 239 BIOMARIN PHARMACEUTICAL INC COM 09061G101 19571982 237726 SH SOLE 26 108809 0 128917 BIOMARIN PHARMACEUTICAL INC COM 09061G101 30872350 374983 SH SOLE 28 15656 0 359327 BIOMARIN PHARMACEUTICAL INC COM 09061G101 60627483 736396 SH SOLE 30 736396 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 3738029 45403 SH SOLE 31 43899 0 1504 BIOMARIN PHARMACEUTICAL INC COM 09061G101 43250501 525331 SH SOLE 34 525331 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 4123498 50085 SH SOLE 36 50085 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 810292 9842 SH SOLE 40 9842 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 48328 587 SH OTR 43 587 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 6451955 78367 SH SOLE 43 69397 0 8970 BIOMARIN PHARMACEUTICAL INC NOTE 1.250% 5/1 09061GAK7 4943540 5178000 PRN SOLE 21 5178000 0 0 BIOMEA FUSION INC COM 09077A106 78971 17549 SH SOLE 2 11950 0 5599 BIOMEA FUSION INC COM 09077A106 873 194 SH SOLE 7 194 0 0 BIOMEA FUSION INC COM 09077A106 344511 76558 SH SOLE 18 76558 0 0 BIOMEA FUSION INC COM 09077A106 940037 208897 SH SOLE 19 208897 0 0 BIOMEA FUSION INC COM 09077A106 5669658 1259924 SH SOLE 21 1259924 0 0 BIOMEA FUSION INC COM 09077A106 3326054 739123 SH SOLE 22 717708 0 21415 BIOMEA FUSION INC COM 09077A106 23477 5217 SH SOLE 25 5217 0 0 BIOMEA FUSION INC COM 09077A106 135819 30182 SH SOLE 30 30182 0 0 BIOMEA FUSION INC COM 09077A106 7821 1738 SH SOLE 34 1738 0 0 BIOMEA FUSION INC COM 09077A106 23504 5223 SH SOLE 40 5223 0 0 BIOMERICA INC COM NEW 09061H307 65566 149081 SH SOLE 22 149081 0 0 BIONANO GENOMICS INC COM NEW 09075F305 411847 607444 SH SOLE 22 607444 0 0 BIONANO GENOMICS INC COM NEW 09075F305 159 235 SH SOLE 43 235 0 0 BIONTECH SE SPONSORED ADS 09075V102 2561395 31874 SH SOLE 2 31874 0 0 BIONTECH SE SPONSORED ADS 09075V102 677113 8426 SH SOLE 4 853 0 7573 BIONTECH SE SPONSORED ADS 09075V102 194953 2426 SH SOLE 7 2426 0 0 BIONTECH SE SPONSORED ADS 09075V102 172292 2144 SH SOLE 13 2144 0 0 BIONTECH SE SPONSORED ADS 09075V102 100061 1245 SH SOLE 18 0 0 1245 BIONTECH SE SPONSORED ADS 09075V102 110093 1370 SH SOLE 19 1370 0 0 BIONTECH SE SPONSORED ADS 09075V102 125742587 1564741 SH SOLE 21 1564741 0 0 BIONTECH SE SPONSORED ADS 09075V102 707731 8807 SH SOLE 22 8807 0 0 BIONTECH SE SPONSORED ADS 09075V102 4018 50 SH SOLE 23 50 0 0 BIONTECH SE SPONSORED ADS 09075V102 61716 768 SH SOLE 26 0 0 768 BIONTECH SE SPONSORED ADS 09075V102 2204034 27427 SH SOLE 28 1408 0 26019 BIONTECH SE SPONSORED ADS 09075V102 8277 103 SH SOLE 29 103 0 0 BIONTECH SE SPONSORED ADS 09075V102 4483365 55791 SH SOLE 30 55791 0 0 BIONTECH SE SPONSORED ADS 09075V102 15265989 189970 SH SOLE 34 189970 0 0 BIONTECH SE SPONSORED ADS 09075V102 19045 237 SH SOLE 36 237 0 0 BIONTECH SE SPONSORED ADS 09075V102 3857 48 SH SOLE 43 48 0 0 BIORA THERAPEUTICS INC COM NEW 74319F305 42934 65051 SH SOLE 22 65051 0 0 BIOTE CORP CLASS A COM 090683103 221657 29673 SH SOLE 2 27072 0 2601 BIOTE CORP CLASS A COM 090683103 514952 68936 SH SOLE 18 68936 0 0 BIOTE CORP CLASS A COM 090683103 443240 59336 SH SOLE 19 59336 0 0 BIOTE CORP CLASS A COM 090683103 6640203 888916 SH SOLE 21 888916 0 0 BIOTE CORP CLASS A COM 090683103 4169507 558167 SH SOLE 22 551720 0 6447 BIOTRICITY INC COM NEW 09074H203 12033 13375 SH SOLE 22 13375 0 0 BIOVENTUS INC COM CL A 09075A108 71329 12405 SH SOLE 2 8191 0 4214 BIOVENTUS INC COM CL A 09075A108 618861 107628 SH SOLE 18 107628 0 0 BIOVENTUS INC COM CL A 09075A108 478239 83172 SH SOLE 19 83172 0 0 BIOVENTUS INC COM CL A 09075A108 7435107 1293062 SH SOLE 21 1293062 0 0 BIOVENTUS INC COM CL A 09075A108 5031089 874972 SH SOLE 22 855464 0 19508 BIOVENTUS INC COM CL A 09075A108 817 142 SH SOLE 43 54 0 88 BIOVIE INC CL A NEW 09074F207 65 162 SH SOLE 2 0 0 162 BIOVIE INC CL A NEW 09074F207 721 1800 SH SOLE 18 1800 0 0 BIOVIE INC CL A NEW 09074F207 2881 7193 SH SOLE 21 7193 0 0 BIOVIE INC CL A NEW 09074F207 4813 12017 SH SOLE 22 11888 0 129 BIOXCEL THERAPEUTICS INC COM 09075P105 786 614 SH SOLE 2 235 0 379 BIOXCEL THERAPEUTICS INC COM 09075P105 12806 10005 SH SOLE 18 10005 0 0 BIOXCEL THERAPEUTICS INC COM 09075P105 4140 3234 SH SOLE 19 3234 0 0 BIOXCEL THERAPEUTICS INC COM 09075P105 149297 116638 SH SOLE 21 116638 0 0 BIOXCEL THERAPEUTICS INC COM 09075P105 396239 309562 SH SOLE 22 308844 0 718 BIOXCEL THERAPEUTICS INC COM 09075P105 809 632 SH SOLE 43 70 0 562 BIRKENSTOCK HOLDING PLC COM SHS M2029K104 798739 14680 SH SOLE 2 4086 0 10594 BIRKENSTOCK HOLDING PLC COM SHS M2029K104 8923 164 SH SOLE 7 164 0 0 BIRKENSTOCK HOLDING PLC COM SHS M2029K104 361282 6640 SH SOLE 18 6640 0 0 BIRKENSTOCK HOLDING PLC COM SHS M2029K104 497906 9151 SH SOLE 19 9151 0 0 BIRKENSTOCK HOLDING PLC COM SHS M2029K104 12446288 228750 SH SOLE 21 228750 0 0 BIRKENSTOCK HOLDING PLC COM SHS M2029K104 12796198 235181 SH SOLE 22 214873 0 20308 BIRKENSTOCK HOLDING PLC COM SHS M2029K104 1850 34 SH SOLE 30 34 0 0 BIRKENSTOCK HOLDING PLC COM SHS M2029K104 16486 303 SH SOLE 31 303 0 0 BIRKENSTOCK HOLDING PLC COM SHS M2029K104 15779 290 SH SOLE 43 290 0 0 BIT DIGITAL INC SHS G1144A105 2162721 680101 SH SOLE 2 331277 0 348824 BIT DIGITAL INC SHS G1144A105 2550 802 SH SOLE 7 802 0 0 BIT DIGITAL INC SHS G1144A105 1432129 450355 SH SOLE 18 358043 0 92312 BIT DIGITAL INC SHS G1144A105 4996053 1571086 SH SOLE 19 1571086 0 0 BIT DIGITAL INC SHS G1144A105 14222070 4472349 SH SOLE 21 4472349 0 0 BIT DIGITAL INC SHS G1144A105 11056313 3476828 SH SOLE 22 3234822 0 242006 BIT DIGITAL INC SHS G1144A105 162803 51196 SH SOLE 23 51196 0 0 BIT DIGITAL INC SHS G1144A105 1166434 366803 SH SOLE 30 366803 0 0 BITCOIN DEPOT INC COM 09174P105 4421 2456 SH SOLE 18 2456 0 0 BITDEER TECHNOLOGIES GROUP CL A ORD SHS G11448100 173035 16865 SH SOLE 21 16865 0 0 BITDEER TECHNOLOGIES GROUP CL A ORD SHS G11448100 422579 41187 SH SOLE 30 41187 0 0 BITFARMS LTD COM 09173B107 940677 366022 SH SOLE 21 366022 0 0 BITFARMS LTD COM 09173B107 2359450 918074 SH SOLE 30 918074 0 0 BJS RESTAURANTS INC COM 09180C106 682584 19671 SH SOLE 2 11077 0 8594 BJS RESTAURANTS INC COM 09180C106 2984 86 SH SOLE 4 86 0 0 BJS RESTAURANTS INC COM 09180C106 6281 181 SH SOLE 7 181 0 0 BJS RESTAURANTS INC COM 09180C106 2262995 65216 SH SOLE 18 65216 0 0 BJS RESTAURANTS INC COM 09180C106 2358281 67962 SH SOLE 19 67962 0 0 BJS RESTAURANTS INC COM 09180C106 88191542 2541543 SH SOLE 21 2541543 0 0 BJS RESTAURANTS INC COM 09180C106 24320189 700870 SH SOLE 22 678700 0 22170 BJS RESTAURANTS INC COM 09180C106 199664 5754 SH SOLE 25 5754 0 0 BJS RESTAURANTS INC COM 09180C106 117564 3388 SH SOLE 26 3388 0 0 BJS RESTAURANTS INC COM 09180C106 1474681 42498 SH SOLE 30 42498 0 0 BJS RESTAURANTS INC COM 09180C106 168295 4850 SH SOLE 40 4850 0 0 BJS RESTAURANTS INC COM 09180C106 1742009 50202 SH SOLE 43 39710 0 10492 BJS WHSL CLUB HLDGS INC COM 05550J101 24850112 282902 SH SOLE 2 138446 0 144456 BJS WHSL CLUB HLDGS INC COM 05550J101 33204 378 SH SOLE 4 378 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 2171756 24724 SH SOLE 7 23504 0 1220 BJS WHSL CLUB HLDGS INC COM 05550J101 17358589 197616 SH SOLE 18 197616 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 3885163 44230 SH SOLE 19 44230 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 582903868 6635973 SH SOLE 21 6635973 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 342316608 3897047 SH SOLE 22 3722196 0 174851 BJS WHSL CLUB HLDGS INC COM 05550J101 2353936 26798 SH SOLE 25 26798 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 4212192 47953 SH SOLE 26 47953 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 143531 1634 SH SOLE 28 1634 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 9713523 110582 SH SOLE 30 110582 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 145551 1657 SH SOLE 31 1657 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 369894 4211 SH SOLE 36 4211 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 2458378 27987 SH SOLE 40 27987 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 15723 179 SH OTR 43 179 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 11217739 127706 SH SOLE 43 116247 0 11460 BK TECHNOLOGIES CORPORATION COM NEW 05587G203 8614 673 SH SOLE 18 673 0 0 BK TECHNOLOGIES CORPORATION COM NEW 05587G203 89958 7028 SH SOLE 21 7028 0 0 BK TECHNOLOGIES CORPORATION COM NEW 05587G203 4531 354 SH SOLE 22 354 0 0 BLACK DIAMOND THERAPEUTICS I COM 09203E105 228885 49117 SH SOLE 2 46269 0 2848 BLACK DIAMOND THERAPEUTICS I COM 09203E105 486415 104381 SH SOLE 18 104381 0 0 BLACK DIAMOND THERAPEUTICS I COM 09203E105 4269175 916132 SH SOLE 19 916132 0 0 BLACK DIAMOND THERAPEUTICS I COM 09203E105 6118356 1312952 SH SOLE 21 1312952 0 0 BLACK DIAMOND THERAPEUTICS I COM 09203E105 3837449 823487 SH SOLE 22 809308 0 14179 BLACK DIAMOND THERAPEUTICS I COM 09203E105 48818 10476 SH SOLE 34 10476 0 0 BLACK DIAMOND THERAPEUTICS I COM 09203E105 2717 583 SH SOLE 43 583 0 0 BLACK HILLS CORP COM 092113109 19753263 363245 SH SOLE 2 301018 0 62227 BLACK HILLS CORP COM 092113109 1033546 19006 SH SOLE 4 19006 0 0 BLACK HILLS CORP COM 092113109 866926 15942 SH SOLE 7 15942 0 0 BLACK HILLS CORP COM 092113109 17944911 329991 SH SOLE 18 329991 0 0 BLACK HILLS CORP COM 092113109 15979019 293840 SH SOLE 19 293840 0 0 BLACK HILLS CORP COM 092113109 377635004 6944373 SH SOLE 21 6944373 0 0 BLACK HILLS CORP COM 092113109 137587871 2530119 SH SOLE 22 2429132 0 100987 BLACK HILLS CORP COM 092113109 364672 6706 SH SOLE 23 6706 0 0 BLACK HILLS CORP COM 092113109 804226 14789 SH SOLE 26 14789 0 0 BLACK HILLS CORP COM 092113109 60906 1120 SH SOLE 28 1120 0 0 BLACK HILLS CORP COM 092113109 4041358 74317 SH SOLE 30 74317 0 0 BLACK HILLS CORP COM 092113109 1529220 28121 SH SOLE 32 28121 0 0 BLACK HILLS CORP COM 092113109 75044 1380 SH SOLE 36 1380 0 0 BLACK HILLS CORP COM 092113109 12415995 228319 SH SOLE 43 206079 0 22240 BLACKBAUD INC COM 09227Q100 3323297 43630 SH SOLE 2 33441 0 10189 BLACKBAUD INC COM 09227Q100 18509 243 SH SOLE 4 93 0 150 BLACKBAUD INC COM 09227Q100 911069 11961 SH SOLE 7 11358 0 603 BLACKBAUD INC COM 09227Q100 11545468 151575 SH SOLE 18 151575 0 0 BLACKBAUD INC COM 09227Q100 7209110 94645 SH SOLE 19 94645 0 0 BLACKBAUD INC COM 09227Q100 264546789 3473110 SH SOLE 21 3473110 0 0 BLACKBAUD INC COM 09227Q100 102753025 1348996 SH SOLE 22 1311623 0 37373 BLACKBAUD INC COM 09227Q100 701907 9215 SH SOLE 25 9215 0 0 BLACKBAUD INC COM 09227Q100 1439689 18901 SH SOLE 26 18901 0 0 BLACKBAUD INC COM 09227Q100 489773 6430 SH SOLE 28 768 0 5662 BLACKBAUD INC COM 09227Q100 5066371 66514 SH SOLE 30 66514 0 0 BLACKBAUD INC COM 09227Q100 24298 319 SH SOLE 36 319 0 0 BLACKBAUD INC COM 09227Q100 687130 9021 SH SOLE 40 9021 0 0 BLACKBAUD INC COM 09227Q100 2569926 33739 SH SOLE 43 31719 0 2020 BLACKBERRY LTD COM 09228F103 4218485 1701002 SH SOLE 21 1701002 0 0 BLACKBERRY LTD COM 09228F103 4067 1640 SH SOLE 28 0 0 1640 BLACKBERRY LTD COM 09228F103 182709 73673 SH SOLE 43 71145 0 2528 BLACKLINE INC COM 09239B109 3639225 75113 SH SOLE 2 61858 0 13255 BLACKLINE INC COM 09239B109 18314 378 SH SOLE 4 200 0 178 BLACKLINE INC COM 09239B109 536923 11082 SH SOLE 7 10510 0 572 BLACKLINE INC COM 09239B109 8218913 169637 SH SOLE 18 163341 0 6296 BLACKLINE INC COM 09239B109 7429517 153344 SH SOLE 19 153344 0 0 BLACKLINE INC COM 09239B109 299547212 6182605 SH SOLE 21 6182605 0 0 BLACKLINE INC COM 09239B109 80657041 1664748 SH SOLE 22 1614970 0 49778 BLACKLINE INC COM 09239B109 19768 408 SH SOLE 23 408 0 0 BLACKLINE INC COM 09239B109 515024 10630 SH SOLE 25 10630 0 0 BLACKLINE INC COM 09239B109 740655 15287 SH SOLE 26 15287 0 0 BLACKLINE INC COM 09239B109 227570 4697 SH SOLE 28 934 0 3763 BLACKLINE INC COM 09239B109 6636778 136982 SH SOLE 30 136982 0 0 BLACKLINE INC COM 09239B109 12209 252 SH SOLE 36 252 0 0 BLACKLINE INC COM 09239B109 543900 11226 SH SOLE 40 11226 0 0 BLACKLINE INC COM 09239B109 924232 19076 SH SOLE 43 18200 0 876 BLACKROCK 2037 MUNICIPAL TAR COM 09262G108 98800 4000 SH SOLE 4000 0 0 BLACKROCK CAP ALLOCATION TER COM 09260U109 82050 5000 SH SOLE 5000 0 0 BLACKROCK ENERGY & RES TR COM 09250U101 9 1 SH SOLE 43 1 0 0 BLACKROCK ETF TRUST US EQT FACTOR 09290C103 214118453 4561535 SH SOLE 2 4561535 0 0 BLACKROCK ETF TRUST US EQT FACTOR 09290C103 3867614 82395 SH SOLE 18 82395 0 0 BLACKROCK ETF TRUST US CARBON TRANS 09290C509 142756 2403 SH SOLE 2 2403 0 0 BLACKROCK ETF TRUST WORLD EX US CARB 09290C608 22660 506 SH SOLE 2 506 0 0 BLACKROCK ETF TRUST FUTURE CLIMATE 09290C707 103269 5000 SH SOLE 5000 0 0 BLACKROCK ETF TRUST LARGE CAP GROWTH 09290C798 5390785 170000 SH SOLE 170000 0 0 BLACKROCK ETF TRUST FUTURE US THEMES 09290C806 4967776 160000 SH SOLE 160000 0 0 BLACKROCK ETF TRUST LONG TERM US EQT 09290C814 5121250 170000 SH SOLE 170000 0 0 BLACKROCK ETF TRUST US INDUSTRY ROTA 09290C830 5199400 200000 SH SOLE 200000 0 0 BLACKROCK ETF TRUST LARGE CAP CORE E 09290C855 6094433 195000 SH SOLE 195000 0 0 BLACKROCK ETF TRUST ADVANTAGE LRG CP 09290C863 7306260 247000 SH SOLE 247000 0 0 BLACKROCK ETF TRUST LARGE CAP VALUE 09290C871 3822063 125000 SH SOLE 125000 0 0 BLACKROCK ETF TRUST FUT FIN AND TECH 09290C889 3755920 160000 SH SOLE 160000 0 0 BLACKROCK ETF TRUST II HIGH YLD MUNI IN 092528108 18678 825 SH SOLE 2 825 0 0 BLACKROCK ETF TRUST II AAA CLO ETF 092528504 44045 848 SH SOLE 2 848 0 0 BLACKROCK ETF TRUST II FLEXIBLE INCOME 092528603 520799 9977 SH SOLE 2 9977 0 0 BLACKROCK ETF TRUST II FLEXIBLE INCOME 092528603 1240008 23755 SH SOLE 18 23755 0 0 BLACKROCK ETF TRUST II ISHARES LARG CAP 092528702 30831433 1064500 SH SOLE 1064500 0 0 BLACKROCK ETF TRUST II ISHARES LARG CAP 092528801 27236595 950000 SH SOLE 950000 0 0 BLACKROCK ETF TRUST II HIGH YIELD ETF 092528868 50453400 1000000 SH SOLE 1000000 0 0 BLACKROCK ETF TRUST II TOTAL RETURN ETF 092528876 50160000 1000000 SH SOLE 1000000 0 0 BLACKROCK HEALTH SCIENCES TE COM SHS 09260E105 153600 10000 SH SOLE 10000 0 0 BLACKROCK INC COM 09247X101 205892053 261510 SH SOLE 2 60048 0 201462 BLACKROCK INC COM 09247X101 92973831 118089 SH SOLE 4 61738 0 56351 BLACKROCK INC COM 09247X101 85360447 108419 SH SOLE 7 96200 0 12219 BLACKROCK INC COM 09247X101 5797037 7363 SH SOLE 13 7363 0 0 BLACKROCK INC COM 09247X101 13221465 16793 SH SOLE 15 16793 0 0 BLACKROCK INC COM 09247X101 162436713 206316 SH SOLE 18 197047 0 9269 BLACKROCK INC COM 09247X101 28650575 36390 SH SOLE 19 36390 0 0 BLACKROCK INC COM 09247X101 3011529705 3825039 SH SOLE 21 3825039 0 0 BLACKROCK INC COM 09247X101 2221822551 2822007 SH SOLE 22 2503309 0 318698 BLACKROCK INC COM 09247X101 197395296 250718 SH SOLE 23 250718 0 0 BLACKROCK INC COM 09247X101 232795565 295681 SH SOLE 25 254064 0 41617 BLACKROCK INC COM 09247X101 92378618 117333 SH SOLE 26 65527 0 51806 BLACKROCK INC COM 09247X101 229424261 291399 SH SOLE 28 15977 0 275422 BLACKROCK INC COM 09247X101 787428650 1000138 SH SOLE 30 1000138 0 0 BLACKROCK INC COM 09247X101 26849187 34102 SH SOLE 31 32934 0 1168 BLACKROCK INC COM 09247X101 5687600 7224 SH SOLE 34 7224 0 0 BLACKROCK INC COM 09247X101 5658469 7187 SH SOLE 40 7187 0 0 BLACKROCK INC COM 09247X101 86444884 109796 SH SOLE 43 100618 0 9178 BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108 36150 5000 SH SOLE 5000 0 0 BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 99550 5000 SH SOLE 5000 0 0 BLACKROCK TCP CAPITAL CORP COM 09259E108 3132248 290023 SH SOLE 30 290023 0 0 BLACKROCK TCP CAPITAL CORP COM 09259E108 12182 1128 SH SOLE 43 1128 0 0 BLACKSKY TECHNOLOGY INC COM CL A 09263B108 46630 43579 SH SOLE 2 3852 0 39727 BLACKSKY TECHNOLOGY INC COM CL A 09263B108 374285 349799 SH SOLE 18 349799 0 0 BLACKSKY TECHNOLOGY INC COM CL A 09263B108 309966 289688 SH SOLE 19 289688 0 0 BLACKSKY TECHNOLOGY INC COM CL A 09263B108 4370836 4084893 SH SOLE 21 4084893 0 0 BLACKSKY TECHNOLOGY INC COM CL A 09263B108 2332071 2179506 SH SOLE 22 2105854 0 73652 BLACKSTONE INC COM 09260D107 145997835 1179304 SH SOLE 2 249729 0 929575 BLACKSTONE INC COM 09260D107 66363485 536054 SH SOLE 4 271106 0 264948 BLACKSTONE INC COM 09260D107 61218110 494492 SH SOLE 7 436822 0 57670 BLACKSTONE INC COM 09260D107 3638358 29389 SH SOLE 13 29389 0 0 BLACKSTONE INC COM 09260D107 12602840 101800 SH SOLE 15 101800 0 0 BLACKSTONE INC COM 09260D107 241911449 1954050 SH SOLE 18 1807895 0 146155 BLACKSTONE INC COM 09260D107 103986553 839956 SH SOLE 19 839956 0 0 BLACKSTONE INC COM 09260D107 2156347781 17417995 SH SOLE 21 17417995 0 0 BLACKSTONE INC COM 09260D107 1927346131 15568224 SH SOLE 22 14019178 0 1549046 BLACKSTONE INC COM 09260D107 135944161 1098095 SH SOLE 23 1098095 0 0 BLACKSTONE INC COM 09260D107 136304667 1101007 SH SOLE 25 1097247 0 3760 BLACKSTONE INC COM 09260D107 71094750 574271 SH SOLE 26 300102 0 274169 BLACKSTONE INC COM 09260D107 117791738 951468 SH SOLE 28 17316 0 934152 BLACKSTONE INC COM 09260D107 548477206 4430349 SH SOLE 30 4430349 0 0 BLACKSTONE INC COM 09260D107 21914828 177018 SH SOLE 31 170544 0 6474 BLACKSTONE INC COM 09260D107 10748440 86821 SH SOLE 34 86821 0 0 BLACKSTONE INC COM 09260D107 17125502 138332 SH SOLE 36 138332 0 0 BLACKSTONE INC COM 09260D107 4253892 34361 SH SOLE 40 34361 0 0 BLACKSTONE INC COM 09260D107 111049 897 SH OTR 43 897 0 0 BLACKSTONE INC COM 09260D107 67924722 548665 SH SOLE 43 432243 0 116422 BLACKSTONE MORTGAGE TRUST IN NOTE 5.500% 3/1 09257WAE0 3141450 3510000 PRN SOLE 2 3510000 0 0 BLACKSTONE MORTGAGE TRUST IN NOTE 5.500% 3/1 09257WAE0 1876815 2097000 PRN SOLE 21 2097000 0 0 BLACKSTONE MORTGAGE TRUST IN NOTE 5.500% 3/1 09257WAE0 4833000 5400000 PRN SOLE 22 5400000 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 2667960 153155 SH SOLE 2 56488 0 96667 BLACKSTONE MTG TR INC COM CL A 09257W100 8466 486 SH SOLE 4 486 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 650776 37358 SH SOLE 7 35539 0 1819 BLACKSTONE MTG TR INC COM CL A 09257W100 9832405 564432 SH SOLE 18 564432 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 18331432 1052321 SH SOLE 19 1052321 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 373441616 21437521 SH SOLE 21 21437521 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 93148990 5347244 SH SOLE 22 5126250 0 220994 BLACKSTONE MTG TR INC COM CL A 09257W100 420083 24115 SH SOLE 23 24115 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 688404 39518 SH SOLE 25 39518 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 928956 53327 SH SOLE 26 53327 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 119083 6836 SH SOLE 28 2620 0 4216 BLACKSTONE MTG TR INC COM CL A 09257W100 6636445 380967 SH SOLE 30 380967 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 98197 5637 SH SOLE 36 5637 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 594161 34108 SH SOLE 40 34108 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 10661 612 SH OTR 43 612 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 4484074 257410 SH SOLE 43 236549 0 20861 BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 18476996 603429 SH SOLE 30 603429 0 0 BLADE AIR MOBILITY INC CL A COM 092667104 160028 45985 SH SOLE 2 18527 0 27458 BLADE AIR MOBILITY INC CL A COM 092667104 598602 172012 SH SOLE 18 172012 0 0 BLADE AIR MOBILITY INC CL A COM 092667104 450747 129525 SH SOLE 19 129525 0 0 BLADE AIR MOBILITY INC CL A COM 092667104 7235376 2079131 SH SOLE 21 2079131 0 0 BLADE AIR MOBILITY INC CL A COM 092667104 5121968 1471830 SH SOLE 22 1419059 0 52771 BLEND LABS INC CL A 09352U108 95198 40338 SH SOLE 2 8582 0 31756 BLEND LABS INC CL A 09352U108 4604 1951 SH SOLE 7 1951 0 0 BLEND LABS INC CL A 09352U108 1460609 618902 SH SOLE 18 618902 0 0 BLEND LABS INC CL A 09352U108 1274053 539853 SH SOLE 19 539853 0 0 BLEND LABS INC CL A 09352U108 19622765 8314731 SH SOLE 21 8314731 0 0 BLEND LABS INC CL A 09352U108 11808555 5003625 SH SOLE 22 4903161 0 100464 BLEND LABS INC CL A 09352U108 21441 9085 SH SOLE 43 8934 0 151 BLINK CHARGING CO COM 09354A100 115395 42115 SH SOLE 2 18808 0 23307 BLINK CHARGING CO COM 09354A100 899 328 SH SOLE 7 328 0 0 BLINK CHARGING CO COM 09354A100 762632 278333 SH SOLE 18 278333 0 0 BLINK CHARGING CO COM 09354A100 593799 216715 SH SOLE 19 216715 0 0 BLINK CHARGING CO COM 09354A100 9500509 3467339 SH SOLE 21 3467339 0 0 BLINK CHARGING CO COM 09354A100 7015126 2560265 SH SOLE 22 2507159 0 53106 BLINK CHARGING CO COM 09354A100 75013 27377 SH SOLE 28 27377 0 0 BLINK CHARGING CO COM 09354A100 299904 109454 SH SOLE 43 107452 0 2002 BLOCK H & R INC COM 093671105 22666405 417968 SH SOLE 2 199751 0 218217 BLOCK H & R INC COM 093671105 24566 453 SH SOLE 4 453 0 0 BLOCK H & R INC COM 093671105 1734980 31993 SH SOLE 7 30585 0 1408 BLOCK H & R INC COM 093671105 16292590 300435 SH SOLE 18 300435 0 0 BLOCK H & R INC COM 093671105 4755266 87687 SH SOLE 19 87687 0 0 BLOCK H & R INC COM 093671105 562827790 10378532 SH SOLE 21 10378532 0 0 BLOCK H & R INC COM 093671105 234617906 4326349 SH SOLE 22 4119044 0 207305 BLOCK H & R INC COM 093671105 1545880 28506 SH SOLE 25 28506 0 0 BLOCK H & R INC COM 093671105 5805864 107060 SH SOLE 26 80596 0 26464 BLOCK H & R INC COM 093671105 546801 10083 SH SOLE 28 1861 0 8222 BLOCK H & R INC COM 093671105 8722191 160837 SH SOLE 30 160837 0 0 BLOCK H & R INC COM 093671105 98482 1816 SH SOLE 31 1816 0 0 BLOCK H & R INC COM 093671105 2872075 52961 SH SOLE 32 52961 0 0 BLOCK H & R INC COM 093671105 32755 604 SH SOLE 34 604 0 0 BLOCK H & R INC COM 093671105 165998 3061 SH SOLE 36 3061 0 0 BLOCK H & R INC COM 093671105 1620121 29875 SH SOLE 40 29875 0 0 BLOCK H & R INC COM 093671105 13883 256 SH OTR 43 256 0 0 BLOCK H & R INC COM 093671105 19554919 360592 SH SOLE 43 336900 0 23692 BLOCK INC CL A 852234103 96266738 1492739 SH SOLE 2 682974 0 809765 BLOCK INC CL A 852234103 37977839 588895 SH SOLE 4 200770 0 388125 BLOCK INC CL A 852234103 5921020 91813 SH SOLE 7 85968 0 5845 BLOCK INC CL A 852234103 4414598 68454 SH SOLE 13 68454 0 0 BLOCK INC CL A 852234103 3386047 52505 SH SOLE 15 52505 0 0 BLOCK INC CL A 852234103 42237210 654942 SH SOLE 18 615434 0 39508 BLOCK INC CL A 852234103 18826824 291934 SH SOLE 19 291934 0 0 BLOCK INC CL A 852234103 489779881 7594664 SH SOLE 21 7594664 0 0 BLOCK INC CL A 852234103 881859670 13674363 SH SOLE 22 12626919 0 1047444 BLOCK INC CL A 852234103 54632961 847154 SH SOLE 23 847154 0 0 BLOCK INC CL A 852234103 94565234 1466355 SH SOLE 25 1419492 0 46863 BLOCK INC CL A 852234103 43526687 674937 SH SOLE 26 407711 0 267226 BLOCK INC CL A 852234103 62907609 975463 SH SOLE 28 14521 0 960942 BLOCK INC CL A 852234103 3913511 60684 SH SOLE 29 60684 0 0 BLOCK INC CL A 852234103 113805439 1764699 SH SOLE 30 1764699 0 0 BLOCK INC CL A 852234103 13675104 212050 SH SOLE 31 207588 0 4462 BLOCK INC CL A 852234103 12181194 188885 SH SOLE 34 188885 0 0 BLOCK INC CL A 852234103 6787186 105244 SH SOLE 36 105244 0 0 BLOCK INC CL A 852234103 1776828 27552 SH SOLE 40 27552 0 0 BLOCK INC CL A 852234103 34438 534 SH OTR 43 534 0 0 BLOCK INC CL A 852234103 20987675 325441 SH SOLE 43 254309 0 71132 BLOCK INC NOTE 5/0 852234AJ2 5782023 6460000 PRN SOLE 2 6460000 0 0 BLOCK INC NOTE 5/0 852234AJ2 4184359 4675000 PRN SOLE 21 4675000 0 0 BLOCK INC NOTE 5/0 852234AJ2 8860995 9900000 PRN SOLE 22 9900000 0 0 BLOCK INC NOTE 0.250%11/0 852234AK9 717836 868000 PRN SOLE 2 868000 0 0 BLOCK INC NOTE 0.250%11/0 852234AK9 5005831 6053000 PRN SOLE 19 6053000 0 0 BLOCK INC NOTE 0.250%11/0 852234AK9 3373333 4079000 PRN SOLE 21 4079000 0 0 BLOCK INC NOTE 0.250%11/0 852234AK9 6681333 8079000 PRN SOLE 34 8079000 0 0 BLOOM ENERGY CORP COM CL A 093712107 1406498 114910 SH SOLE 2 56152 0 58758 BLOOM ENERGY CORP COM CL A 093712107 6487 530 SH SOLE 4 530 0 0 BLOOM ENERGY CORP COM CL A 093712107 391362 31974 SH SOLE 7 30346 0 1628 BLOOM ENERGY CORP COM CL A 093712107 6102301 498554 SH SOLE 18 498554 0 0 BLOOM ENERGY CORP COM CL A 093712107 5538747 452512 SH SOLE 19 452512 0 0 BLOOM ENERGY CORP COM CL A 093712107 86809030 7092241 SH SOLE 21 7092241 0 0 BLOOM ENERGY CORP COM CL A 093712107 73331688 5991151 SH SOLE 22 5816089 0 175062 BLOOM ENERGY CORP COM CL A 093712107 519098 42410 SH SOLE 25 42410 0 0 BLOOM ENERGY CORP COM CL A 093712107 655978 53593 SH SOLE 26 53593 0 0 BLOOM ENERGY CORP COM CL A 093712107 31542 2577 SH SOLE 28 2577 0 0 BLOOM ENERGY CORP COM CL A 093712107 1841141 150420 SH SOLE 30 150420 0 0 BLOOM ENERGY CORP COM CL A 093712107 4725 386 SH SOLE 34 386 0 0 BLOOM ENERGY CORP COM CL A 093712107 551865 45087 SH SOLE 40 45087 0 0 BLOOM ENERGY CORP COM CL A 093712107 1131258 92423 SH SOLE 43 82952 0 9471 BLOOM ENERGY CORP NOTE 3.000% 6/0 093712AK3 4729804 4890000 PRN SOLE 2 4890000 0 0 BLOOM ENERGY CORP NOTE 3.000% 6/0 093712AK3 5126372 5300000 PRN SOLE 21 5300000 0 0 BLOOM ENERGY CORP NOTE 3.000% 6/0 093712AK3 6383784 6600000 PRN SOLE 22 6600000 0 0 BLOOMIN BRANDS INC COM 094235108 1112898 57873 SH SOLE 2 27803 0 30070 BLOOMIN BRANDS INC COM 094235108 6019 313 SH SOLE 4 313 0 0 BLOOMIN BRANDS INC COM 094235108 14884 774 SH SOLE 7 774 0 0 BLOOMIN BRANDS INC COM 094235108 4735887 246276 SH SOLE 18 246276 0 0 BLOOMIN BRANDS INC COM 094235108 3681430 191442 SH SOLE 19 191442 0 0 BLOOMIN BRANDS INC COM 094235108 180776057 9400731 SH SOLE 21 9400731 0 0 BLOOMIN BRANDS INC COM 094235108 47058714 2447151 SH SOLE 22 2355533 0 91618 BLOOMIN BRANDS INC COM 094235108 307834 16008 SH SOLE 25 16008 0 0 BLOOMIN BRANDS INC COM 094235108 644301 33505 SH SOLE 26 33505 0 0 BLOOMIN BRANDS INC COM 094235108 17865 929 SH SOLE 28 929 0 0 BLOOMIN BRANDS INC COM 094235108 3180007 165367 SH SOLE 30 165367 0 0 BLOOMIN BRANDS INC COM 094235108 50556 2629 SH SOLE 36 2629 0 0 BLOOMIN BRANDS INC COM 094235108 285873 14866 SH SOLE 40 14866 0 0 BLOOMIN BRANDS INC COM 094235108 2589168 134642 SH SOLE 43 122247 0 12395 BLUE BIRD CORP COM 095306106 2920501 54234 SH SOLE 2 36287 0 17947 BLUE BIRD CORP COM 095306106 13355 248 SH SOLE 7 248 0 0 BLUE BIRD CORP COM 095306106 4985379 92579 SH SOLE 18 86262 0 6317 BLUE BIRD CORP COM 095306106 6808579 126436 SH SOLE 19 126436 0 0 BLUE BIRD CORP COM 095306106 68710500 1275961 SH SOLE 21 1275961 0 0 BLUE BIRD CORP COM 095306106 41665899 773740 SH SOLE 22 740302 0 33438 BLUE BIRD CORP COM 095306106 176251 3273 SH SOLE 23 3273 0 0 BLUE BIRD CORP COM 095306106 335001 6221 SH SOLE 25 6221 0 0 BLUE BIRD CORP COM 095306106 1036343 19245 SH SOLE 26 4714 0 14531 BLUE BIRD CORP COM 095306106 1178076 21877 SH SOLE 30 21877 0 0 BLUE BIRD CORP COM 095306106 374204 6949 SH SOLE 40 6949 0 0 BLUE BIRD CORP COM 095306106 651747 12103 SH SOLE 43 11163 0 940 BLUE FOUNDRY BANCORP COM 09549B104 70229 7743 SH SOLE 2 936 0 6807 BLUE FOUNDRY BANCORP COM 09549B104 3637 401 SH SOLE 7 401 0 0 BLUE FOUNDRY BANCORP COM 09549B104 611998 67475 SH SOLE 18 67475 0 0 BLUE FOUNDRY BANCORP COM 09549B104 449264 49533 SH SOLE 19 49533 0 0 BLUE FOUNDRY BANCORP COM 09549B104 7647234 843135 SH SOLE 21 843135 0 0 BLUE FOUNDRY BANCORP COM 09549B104 6220342 685815 SH SOLE 22 664077 0 21738 BLUE OWL CAPITAL CORPORATION COM 69121K104 22343040 1454625 SH SOLE 30 1454625 0 0 BLUE OWL CAPITAL CORPORATION COM 69121K104 80265 5226 SH SOLE 43 5226 0 0 BLUE OWL CAPITAL INC COM CL A 09581B103 11857639 668036 SH SOLE 2 221311 0 446725 BLUE OWL CAPITAL INC COM CL A 09581B103 21495 1211 SH SOLE 4 1211 0 0 BLUE OWL CAPITAL INC COM CL A 09581B103 70130 3951 SH SOLE 7 3951 0 0 BLUE OWL CAPITAL INC COM CL A 09581B103 4965527 279748 SH SOLE 18 279748 0 0 BLUE OWL CAPITAL INC COM CL A 09581B103 2534292 142777 SH SOLE 19 142777 0 0 BLUE OWL CAPITAL INC COM CL A 09581B103 143479800 8083369 SH SOLE 21 8083369 0 0 BLUE OWL CAPITAL INC COM CL A 09581B103 193771070 10916680 SH SOLE 22 10344674 0 572006 BLUE OWL CAPITAL INC COM CL A 09581B103 1501189 84574 SH SOLE 25 84574 0 0 BLUE OWL CAPITAL INC COM CL A 09581B103 4303488 242450 SH SOLE 26 114201 0 128249 BLUE OWL CAPITAL INC COM CL A 09581B103 210409 11854 SH SOLE 28 0 0 11854 BLUE OWL CAPITAL INC COM CL A 09581B103 7126288 401481 SH SOLE 30 401481 0 0 BLUE OWL CAPITAL INC COM CL A 09581B103 111239 6267 SH SOLE 31 6267 0 0 BLUE OWL CAPITAL INC COM CL A 09581B103 1470339 82836 SH SOLE 40 82836 0 0 BLUE OWL CAPITAL INC COM CL A 09581B103 6740734 379760 SH SOLE 43 333837 0 45923 BLUE RIDGE BANKSHARES INC VA COM 095825105 53296 20420 SH SOLE 2 19964 0 456 BLUE RIDGE BANKSHARES INC VA COM 095825105 16072 6158 SH SOLE 18 6158 0 0 BLUE RIDGE BANKSHARES INC VA COM 095825105 3651 1399 SH SOLE 19 1399 0 0 BLUE RIDGE BANKSHARES INC VA COM 095825105 189429 72578 SH SOLE 21 72578 0 0 BLUE RIDGE BANKSHARES INC VA COM 095825105 177537 68022 SH SOLE 22 67328 0 694 BLUEBIRD BIO INC COM 09609G100 72072 73229 SH SOLE 2 4643 0 68586 BLUEBIRD BIO INC COM 09609G100 1069 1086 SH SOLE 7 1086 0 0 BLUEBIRD BIO INC COM 09609G100 582676 592030 SH SOLE 18 592030 0 0 BLUEBIRD BIO INC COM 09609G100 407175 413712 SH SOLE 19 413712 0 0 BLUEBIRD BIO INC COM 09609G100 8669810 8808992 SH SOLE 21 8808992 0 0 BLUEBIRD BIO INC COM 09609G100 5360089 5446138 SH SOLE 22 5300998 0 145140 BLUEBIRD BIO INC COM 09609G100 3026 3075 SH SOLE 28 3075 0 0 BLUEBIRD BIO INC COM 09609G100 100969 102590 SH SOLE 30 102590 0 0 BLUEBIRD BIO INC COM 09609G100 1339 1360 SH SOLE 43 1360 0 0 BLUELINX HLDGS INC COM NEW 09624H208 7814347 83944 SH SOLE 2 57264 0 26680 BLUELINX HLDGS INC COM NEW 09624H208 745 8 SH SOLE 4 8 0 0 BLUELINX HLDGS INC COM NEW 09624H208 21318 229 SH SOLE 7 229 0 0 BLUELINX HLDGS INC COM NEW 09624H208 3230782 34706 SH SOLE 18 34706 0 0 BLUELINX HLDGS INC COM NEW 09624H208 8325690 89437 SH SOLE 19 89437 0 0 BLUELINX HLDGS INC COM NEW 09624H208 43805920 470576 SH SOLE 21 470576 0 0 BLUELINX HLDGS INC COM NEW 09624H208 36245709 389362 SH SOLE 22 369082 0 20280 BLUELINX HLDGS INC COM NEW 09624H208 338941 3641 SH SOLE 23 3641 0 0 BLUELINX HLDGS INC COM NEW 09624H208 184504 1982 SH SOLE 25 1982 0 0 BLUELINX HLDGS INC COM NEW 09624H208 1319644 14176 SH SOLE 26 0 0 14176 BLUELINX HLDGS INC COM NEW 09624H208 587491 6311 SH SOLE 30 6311 0 0 BLUELINX HLDGS INC COM NEW 09624H208 365751 3929 SH SOLE 34 3929 0 0 BLUELINX HLDGS INC COM NEW 09624H208 45521 489 SH SOLE 36 489 0 0 BLUELINX HLDGS INC COM NEW 09624H208 179291 1926 SH SOLE 40 1926 0 0 BLUELINX HLDGS INC COM NEW 09624H208 1038605 11157 SH SOLE 43 10847 0 310 BLUEPRINT MEDICINES CORP COM 09627Y109 13882926 128808 SH SOLE 2 85251 0 43557 BLUEPRINT MEDICINES CORP COM 09627Y109 16167 150 SH SOLE 4 150 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 791644 7345 SH SOLE 7 7009 0 336 BLUEPRINT MEDICINES CORP COM 09627Y109 21105695 195822 SH SOLE 18 186989 0 8833 BLUEPRINT MEDICINES CORP COM 09627Y109 110158597 1022069 SH SOLE 19 1022069 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 295670072 2743274 SH SOLE 21 2743274 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 216697402 2010553 SH SOLE 22 1942848 0 67705 BLUEPRINT MEDICINES CORP COM 09627Y109 584275 5421 SH SOLE 23 5421 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 1242596 11529 SH SOLE 25 11529 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 12090114 112174 SH SOLE 26 20787 0 91387 BLUEPRINT MEDICINES CORP COM 09627Y109 305341 2833 SH SOLE 28 1040 0 1793 BLUEPRINT MEDICINES CORP COM 09627Y109 7767812 72071 SH SOLE 30 72071 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 30854612 286274 SH SOLE 34 286274 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 1285815 11930 SH SOLE 40 11930 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 35999 334 SH OTR 43 334 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 3956604 36710 SH SOLE 43 29327 0 7383 BLUEROCK HOMES TRUST INC COM CL A 09631H100 12740 728 SH SOLE 18 728 0 0 BLUEROCK HOMES TRUST INC COM CL A 09631H100 1348 77 SH SOLE 19 77 0 0 BLUEROCK HOMES TRUST INC COM CL A 09631H100 128135 7322 SH SOLE 21 7322 0 0 BLUEROCK HOMES TRUST INC COM CL A 09631H100 765485 43742 SH SOLE 22 43742 0 0 BLUEROCK HOMES TRUST INC COM CL A 09631H100 578 33 SH SOLE 43 33 0 0 BM TECHNOLOGIES INC CL A COM 05591L107 25963 11539 SH SOLE 2 11539 0 0 BM TECHNOLOGIES INC CL A COM 05591L107 212564 94473 SH SOLE 22 94473 0 0 BM TECHNOLOGIES INC CL A COM 05591L107 124 55 SH SOLE 43 55 0 0 BOEING CO COM 097023105 177503068 975238 SH SOLE 2 208205 0 767033 BOEING CO COM 097023105 38373168 210830 SH SOLE 4 105964 0 104866 BOEING CO COM 097023105 64359100 353602 SH SOLE 7 307338 0 46264 BOEING CO COM 097023105 3448543 18947 SH SOLE 13 18947 0 0 BOEING CO COM 097023105 14852562 81603 SH SOLE 15 81603 0 0 BOEING CO COM 097023105 136497125 749943 SH SOLE 18 713328 0 36615 BOEING CO COM 097023105 32880471 180652 SH SOLE 19 180652 0 0 BOEING CO COM 097023105 2900932531 15938314 SH SOLE 21 15938314 0 0 BOEING CO COM 097023105 2234850919 12278726 SH SOLE 22 11025076 0 1253650 BOEING CO COM 097023105 130864826 718998 SH SOLE 23 718998 0 0 BOEING CO COM 097023105 48800885 268122 SH SOLE 25 268122 0 0 BOEING CO COM 097023105 88355662 485444 SH SOLE 26 252107 0 233337 BOEING CO COM 097023105 59153 325 SH SOLE 29 325 0 0 BOEING CO COM 097023105 570686531 3135468 SH SOLE 30 3135468 0 0 BOEING CO COM 097023105 24247190 133219 SH SOLE 31 128659 0 4560 BOEING CO COM 097023105 8747037 48058 SH SOLE 32 48058 0 0 BOEING CO COM 097023105 10040764 55166 SH SOLE 34 55166 0 0 BOEING CO COM 097023105 20199470 110980 SH SOLE 36 110980 0 0 BOEING CO COM 097023105 2581994 14186 SH SOLE 40 14186 0 0 BOEING CO COM 097023105 96858734 532162 SH SOLE 43 431630 0 100532 BOGOTA FINL CORP COM 097235105 5855 870 SH SOLE 18 870 0 0 BOGOTA FINL CORP COM 097235105 61216 9096 SH SOLE 21 9096 0 0 BOGOTA FINL CORP COM 097235105 4832 718 SH SOLE 22 718 0 0 BOISE CASCADE CO DEL COM 09739D100 18514747 155299 SH SOLE 2 62027 0 93272 BOISE CASCADE CO DEL COM 09739D100 16452 138 SH SOLE 4 138 0 0 BOISE CASCADE CO DEL COM 09739D100 1135213 9522 SH SOLE 7 9043 0 479 BOISE CASCADE CO DEL COM 09739D100 19627665 164634 SH SOLE 18 153475 0 11159 BOISE CASCADE CO DEL COM 09739D100 53502359 448770 SH SOLE 19 448770 0 0 BOISE CASCADE CO DEL COM 09739D100 538969538 4520798 SH SOLE 21 4520798 0 0 BOISE CASCADE CO DEL COM 09739D100 194204254 1628957 SH SOLE 22 1550302 0 78655 BOISE CASCADE CO DEL COM 09739D100 1136405 9532 SH SOLE 23 9532 0 0 BOISE CASCADE CO DEL COM 09739D100 928843 7791 SH SOLE 25 7791 0 0 BOISE CASCADE CO DEL COM 09739D100 11277139 94591 SH SOLE 26 11011 0 83580 BOISE CASCADE CO DEL COM 09739D100 83573 701 SH SOLE 28 701 0 0 BOISE CASCADE CO DEL COM 09739D100 12174866 102121 SH SOLE 30 102121 0 0 BOISE CASCADE CO DEL COM 09739D100 288512 2420 SH SOLE 34 2420 0 0 BOISE CASCADE CO DEL COM 09739D100 123750 1038 SH SOLE 36 1038 0 0 BOISE CASCADE CO DEL COM 09739D100 973789 8168 SH SOLE 40 8168 0 0 BOISE CASCADE CO DEL COM 09739D100 5986491 50214 SH SOLE 43 46982 0 3231 BOK FINL CORP COM NEW 05561Q201 2415722 26361 SH SOLE 2 13578 0 12783 BOK FINL CORP COM NEW 05561Q201 11088 121 SH SOLE 4 121 0 0 BOK FINL CORP COM NEW 05561Q201 36473 398 SH SOLE 7 398 0 0 BOK FINL CORP COM NEW 05561Q201 570917 6230 SH SOLE 18 6230 0 0 BOK FINL CORP COM NEW 05561Q201 877545 9576 SH SOLE 19 9576 0 0 BOK FINL CORP COM NEW 05561Q201 31600954 344838 SH SOLE 21 344838 0 0 BOK FINL CORP COM NEW 05561Q201 68285363 745148 SH SOLE 22 711162 0 33986 BOK FINL CORP COM NEW 05561Q201 569451 6214 SH SOLE 25 6214 0 0 BOK FINL CORP COM NEW 05561Q201 1148432 12532 SH SOLE 26 12532 0 0 BOK FINL CORP COM NEW 05561Q201 189420 2067 SH SOLE 28 564 0 1503 BOK FINL CORP COM NEW 05561Q201 1915734 20905 SH SOLE 30 20905 0 0 BOK FINL CORP COM NEW 05561Q201 25934 283 SH SOLE 31 283 0 0 BOK FINL CORP COM NEW 05561Q201 37206 406 SH SOLE 36 406 0 0 BOK FINL CORP COM NEW 05561Q201 649361 7086 SH SOLE 40 7086 0 0 BOK FINL CORP COM NEW 05561Q201 4630572 50530 SH SOLE 43 45830 0 4700 BOLT BIOTHERAPEUTICS INC COM 097702104 3794 5059 SH SOLE 18 5059 0 0 BOLT BIOTHERAPEUTICS INC COM 097702104 52148 69531 SH SOLE 21 69531 0 0 BOLT BIOTHERAPEUTICS INC COM 097702104 144359 192478 SH SOLE 22 192478 0 0 BOOKING HOLDINGS INC COM 09857L108 334631867 84471 SH SOLE 2 34511 0 49960 BOOKING HOLDINGS INC COM 09857L108 134683077 33998 SH SOLE 4 14684 0 19314 BOOKING HOLDINGS INC COM 09857L108 161847083 40855 SH SOLE 7 33512 0 7343 BOOKING HOLDINGS INC COM 09857L108 11468543 2895 SH SOLE 13 2895 0 0 BOOKING HOLDINGS INC COM 09857L108 20049152 5061 SH SOLE 15 5061 0 0 BOOKING HOLDINGS INC COM 09857L108 209884232 52981 SH SOLE 18 49099 0 3882 BOOKING HOLDINGS INC COM 09857L108 92556486 23364 SH SOLE 19 23364 0 0 BOOKING HOLDINGS INC COM 09857L108 3291162701 830787 SH SOLE 21 830787 0 0 BOOKING HOLDINGS INC COM 09857L108 2915129198 735865 SH SOLE 22 659060 0 76805 BOOKING HOLDINGS INC COM 09857L108 185667582 46868 SH SOLE 23 46868 0 0 BOOKING HOLDINGS INC COM 09857L108 360274656 90944 SH SOLE 25 83904 0 7040 BOOKING HOLDINGS INC COM 09857L108 176603670 44580 SH SOLE 26 23243 0 21337 BOOKING HOLDINGS INC COM 09857L108 287961435 72690 SH SOLE 28 2878 0 69812 BOOKING HOLDINGS INC COM 09857L108 2967164 749 SH SOLE 29 749 0 0 BOOKING HOLDINGS INC COM 09857L108 1064732355 268770 SH SOLE 30 268770 0 0 BOOKING HOLDINGS INC COM 09857L108 35946651 9074 SH SOLE 31 8802 0 272 BOOKING HOLDINGS INC COM 09857L108 41282792 10421 SH SOLE 32 10421 0 0 BOOKING HOLDINGS INC COM 09857L108 53163330 13420 SH SOLE 34 13420 0 0 BOOKING HOLDINGS INC COM 09857L108 25975556 6557 SH SOLE 36 6557 0 0 BOOKING HOLDINGS INC COM 09857L108 6512706 1644 SH SOLE 40 1644 0 0 BOOKING HOLDINGS INC COM 09857L108 133257 34 SH OTR 43 34 0 0 BOOKING HOLDINGS INC COM 09857L108 148661391 37527 SH SOLE 43 31452 0 6075 BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8 14786966 7031000 PRN SOLE 21 7031000 0 0 BOOT BARN HLDGS INC COM 099406100 3001748 23282 SH SOLE 2 11337 0 11945 BOOT BARN HLDGS INC COM 099406100 13151 102 SH SOLE 4 102 0 0 BOOT BARN HLDGS INC COM 099406100 484648 3759 SH SOLE 7 3570 0 189 BOOT BARN HLDGS INC COM 099406100 11456591 88859 SH SOLE 18 85252 0 3607 BOOT BARN HLDGS INC COM 099406100 12747825 98874 SH SOLE 19 98874 0 0 BOOT BARN HLDGS INC COM 099406100 428217788 3321320 SH SOLE 21 3321320 0 0 BOOT BARN HLDGS INC COM 099406100 115548742 896213 SH SOLE 22 870267 0 25946 BOOT BARN HLDGS INC COM 099406100 98760 766 SH SOLE 23 766 0 0 BOOT BARN HLDGS INC COM 099406100 913211 7083 SH SOLE 25 7083 0 0 BOOT BARN HLDGS INC COM 099406100 3554600 27570 SH SOLE 26 10161 0 17409 BOOT BARN HLDGS INC COM 099406100 138471 1074 SH SOLE 28 526 0 548 BOOT BARN HLDGS INC COM 099406100 7819476 60649 SH SOLE 30 60649 0 0 BOOT BARN HLDGS INC COM 099406100 826828 6413 SH SOLE 40 6413 0 0 BOOT BARN HLDGS INC COM 099406100 5235515 40607 SH SOLE 43 39133 0 1474 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 28285589 183792 SH SOLE 2 25965 0 157827 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 16758479 108892 SH SOLE 4 44786 0 64106 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 5784485 37586 SH SOLE 7 36246 0 1340 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 769654 5001 SH SOLE 13 5001 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1682281 10931 SH SOLE 15 10931 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 18129574 117801 SH SOLE 18 109739 0 8062 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 6168774 40083 SH SOLE 19 40083 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 527346661 3426554 SH SOLE 21 3426554 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 520721881 3383508 SH SOLE 22 3142760 0 240748 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 24387764 158465 SH SOLE 23 158465 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 19035275 123686 SH SOLE 25 122692 0 994 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 17087825 111032 SH SOLE 26 77983 0 33049 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 15943424 103596 SH SOLE 28 45111 0 58485 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 94440273 613647 SH SOLE 30 613647 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 4527430 29418 SH SOLE 31 28395 0 1023 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 13575365 88209 SH SOLE 34 88209 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 3426584 22265 SH SOLE 36 22265 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 938944 6101 SH SOLE 40 6101 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 48479 315 SH OTR 43 315 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 19774377 128488 SH SOLE 43 110909 0 17579 BORGWARNER INC COM 099724106 20563542 637827 SH SOLE 2 300427 0 337400 BORGWARNER INC COM 099724106 22117 686 SH SOLE 4 686 0 0 BORGWARNER INC COM 099724106 5146084 159618 SH SOLE 7 140746 0 18872 BORGWARNER INC COM 099724106 431597 13387 SH SOLE 15 13387 0 0 BORGWARNER INC COM 099724106 9313781 288889 SH SOLE 18 288889 0 0 BORGWARNER INC COM 099724106 5864907 181914 SH SOLE 19 181914 0 0 BORGWARNER INC COM 099724106 188633403 5850912 SH SOLE 21 5850912 0 0 BORGWARNER INC COM 099724106 176302344 5468435 SH SOLE 22 5060137 0 408298 BORGWARNER INC COM 099724106 11768 365 SH SOLE 23 365 0 0 BORGWARNER INC COM 099724106 26016132 806952 SH SOLE 25 563222 0 243730 BORGWARNER INC COM 099724106 10303646 319592 SH SOLE 26 213736 0 105856 BORGWARNER INC COM 099724106 4481070 138991 SH SOLE 28 0 0 138991 BORGWARNER INC COM 099724106 37332824 1157966 SH SOLE 30 1157966 0 0 BORGWARNER INC COM 099724106 93689 2906 SH SOLE 31 2906 0 0 BORGWARNER INC COM 099724106 899722 27907 SH SOLE 36 27907 0 0 BORGWARNER INC COM 099724106 1470208 45602 SH SOLE 40 45602 0 0 BORGWARNER INC COM 099724106 16894 524 SH OTR 43 524 0 0 BORGWARNER INC COM 099724106 10392961 322362 SH SOLE 43 298247 0 24115 BORR DRILLING LTD SHS G1466R173 1452321 225166 SH SOLE 2 81074 0 144092 BORR DRILLING LTD SHS G1466R173 12049 1868 SH SOLE 7 1868 0 0 BORR DRILLING LTD SHS G1466R173 4635144 718627 SH SOLE 18 666358 0 52269 BORR DRILLING LTD SHS G1466R173 5420438 840378 SH SOLE 19 840378 0 0 BORR DRILLING LTD SHS G1466R173 52173986 8088990 SH SOLE 21 8088990 0 0 BORR DRILLING LTD SHS G1466R173 22001234 3411044 SH SOLE 22 3191582 0 219462 BORR DRILLING LTD SHS G1466R173 27961 4335 SH SOLE 23 4335 0 0 BORR DRILLING LTD SHS G1466R173 701908 108823 SH SOLE 26 0 0 108823 BORR DRILLING LTD SHS G1466R173 1430171 221732 SH SOLE 43 196844 0 24888 BOSTON BEER INC CL A 100557107 5249300 17208 SH SOLE 2 11814 0 5394 BOSTON BEER INC CL A 100557107 30810 101 SH SOLE 4 33 0 68 BOSTON BEER INC CL A 100557107 21659 71 SH SOLE 7 71 0 0 BOSTON BEER INC CL A 100557107 5036070 16509 SH SOLE 18 16509 0 0 BOSTON BEER INC CL A 100557107 2200326 7213 SH SOLE 19 7213 0 0 BOSTON BEER INC CL A 100557107 142462011 467012 SH SOLE 21 467012 0 0 BOSTON BEER INC CL A 100557107 84462549 276881 SH SOLE 22 263938 0 12943 BOSTON BEER INC CL A 100557107 588136 1928 SH SOLE 25 1928 0 0 BOSTON BEER INC CL A 100557107 2679559 8784 SH SOLE 26 2929 0 5855 BOSTON BEER INC CL A 100557107 284307 932 SH SOLE 28 182 0 750 BOSTON BEER INC CL A 100557107 1870872 6133 SH SOLE 30 6133 0 0 BOSTON BEER INC CL A 100557107 35691 117 SH SOLE 31 117 0 0 BOSTON BEER INC CL A 100557107 630843 2068 SH SOLE 40 2068 0 0 BOSTON BEER INC CL A 100557107 4163017 13647 SH SOLE 43 12209 0 1438 BOSTON OMAHA CORP CL A COM STK 101044105 286281 21269 SH SOLE 2 6999 0 14270 BOSTON OMAHA CORP CL A COM STK 101044105 740 55 SH SOLE 4 55 0 0 BOSTON OMAHA CORP CL A COM STK 101044105 2207 164 SH SOLE 7 164 0 0 BOSTON OMAHA CORP CL A COM STK 101044105 988879 73468 SH SOLE 18 73468 0 0 BOSTON OMAHA CORP CL A COM STK 101044105 745159 55361 SH SOLE 19 55361 0 0 BOSTON OMAHA CORP CL A COM STK 101044105 12964941 963220 SH SOLE 21 963220 0 0 BOSTON OMAHA CORP CL A COM STK 101044105 7891436 586288 SH SOLE 22 558944 0 27344 BOSTON OMAHA CORP CL A COM STK 101044105 92941 6905 SH SOLE 25 6905 0 0 BOSTON OMAHA CORP CL A COM STK 101044105 155800 11575 SH SOLE 30 11575 0 0 BOSTON OMAHA CORP CL A COM STK 101044105 55267 4106 SH SOLE 40 4106 0 0 BOSTON OMAHA CORP CL A COM STK 101044105 155005 11516 SH SOLE 43 9887 0 1629 BOSTON PROPERTIES INC COM 101121101 26568804 431592 SH SOLE 2 113949 0 317643 BOSTON PROPERTIES INC COM 101121101 24875534 404086 SH SOLE 4 323431 0 80655 BOSTON PROPERTIES INC COM 101121101 21717137 352780 SH SOLE 7 316090 0 36690 BOSTON PROPERTIES INC COM 101121101 517042 8399 SH SOLE 13 8399 0 0 BOSTON PROPERTIES INC COM 101121101 1410586 22914 SH SOLE 15 22914 0 0 BOSTON PROPERTIES INC COM 101121101 17429298 283127 SH SOLE 18 273585 0 9542 BOSTON PROPERTIES INC COM 101121101 34461534 559804 SH SOLE 19 559804 0 0 BOSTON PROPERTIES INC COM 101121101 341548669 5548224 SH SOLE 21 5548224 0 0 BOSTON PROPERTIES INC COM 101121101 330699951 5371994 SH SOLE 22 4743623 0 628371 BOSTON PROPERTIES INC COM 101121101 13199018 214409 SH SOLE 23 214409 0 0 BOSTON PROPERTIES INC COM 101121101 154840021 2515270 SH SOLE 25 2343610 0 171660 BOSTON PROPERTIES INC COM 101121101 15791556 256523 SH SOLE 26 200773 0 55750 BOSTON PROPERTIES INC COM 101121101 29400748 477595 SH SOLE 28 73106 0 404489 BOSTON PROPERTIES INC COM 101121101 96109442 1561232 SH SOLE 30 1561232 0 0 BOSTON PROPERTIES INC COM 101121101 1997437 32447 SH SOLE 31 31376 0 1071 BOSTON PROPERTIES INC COM 101121101 6985459 113474 SH SOLE 34 113474 0 0 BOSTON PROPERTIES INC COM 101121101 3531389 57365 SH SOLE 36 57365 0 0 BOSTON PROPERTIES INC COM 101121101 478875 7779 SH SOLE 40 7779 0 0 BOSTON PROPERTIES INC COM 101121101 33366 542 SH OTR 43 542 0 0 BOSTON PROPERTIES INC COM 101121101 25172951 408917 SH SOLE 43 352366 0 56551 BOSTON SCIENTIFIC CORP COM 101137107 319352538 4146897 SH SOLE 2 2110460 0 2036437 BOSTON SCIENTIFIC CORP COM 101137107 100634820 1306776 SH SOLE 4 709653 0 597123 BOSTON SCIENTIFIC CORP COM 101137107 68978704 895711 SH SOLE 7 776437 0 119274 BOSTON SCIENTIFIC CORP COM 101137107 6122834 79507 SH SOLE 13 79507 0 0 BOSTON SCIENTIFIC CORP COM 101137107 15928055 206831 SH SOLE 15 206831 0 0 BOSTON SCIENTIFIC CORP COM 101137107 270479297 3512262 SH SOLE 18 3270208 0 242054 BOSTON SCIENTIFIC CORP COM 101137107 818504481 10628548 SH SOLE 19 10628548 0 0 BOSTON SCIENTIFIC CORP COM 101137107 2843128802 36918956 SH SOLE 21 36918956 0 0 BOSTON SCIENTIFIC CORP COM 101137107 2461032674 31957313 SH SOLE 22 28687368 0 3269945 BOSTON SCIENTIFIC CORP COM 101137107 161545802 2097725 SH SOLE 23 2097725 0 0 BOSTON SCIENTIFIC CORP COM 101137107 433967753 5635213 SH SOLE 25 3550378 0 2084835 BOSTON SCIENTIFIC CORP COM 101137107 233889920 3037137 SH SOLE 26 1201900 0 1835237 BOSTON SCIENTIFIC CORP COM 101137107 271828974 3529788 SH SOLE 28 288871 0 3240917 BOSTON SCIENTIFIC CORP COM 101137107 29110 378 SH SOLE 29 378 0 0 BOSTON SCIENTIFIC CORP COM 101137107 738861356 9594356 SH SOLE 30 9594356 0 0 BOSTON SCIENTIFIC CORP COM 101137107 26088755 338771 SH SOLE 31 327154 0 11617 BOSTON SCIENTIFIC CORP COM 101137107 786894264 10218079 SH SOLE 34 10218079 0 0 BOSTON SCIENTIFIC CORP COM 101137107 24514593 318330 SH SOLE 36 318330 0 0 BOSTON SCIENTIFIC CORP COM 101137107 5418347 70359 SH SOLE 40 70359 0 0 BOSTON SCIENTIFIC CORP COM 101137107 141159 1833 SH OTR 43 1833 0 0 BOSTON SCIENTIFIC CORP COM 101137107 148135989 1923594 SH SOLE 43 1565390 0 358204 BOSTON SCIENTIFIC CORP OPTIONS 101137107 1932951 25100 SH Call SOLE 2 0 0 25100 BOSTON SCIENTIFIC CORP OPTIONS 101137107 531369 6900 SH Put SOLE 2 0 0 6900 BOSTON SCIENTIFIC CORP OPTIONS 101137107 246432 3200 SH Call SOLE 4 3200 0 0 BOSTON SCIENTIFIC CORP OPTIONS 101137107 69309 900 SH Put SOLE 4 900 0 0 BOSTON SCIENTIFIC CORP OPTIONS 101137107 5752647 74700 SH Call SOLE 18 74700 0 0 BOSTON SCIENTIFIC CORP OPTIONS 101137107 1632612 21200 SH Put SOLE 18 21200 0 0 BOSTON SCIENTIFIC CORP OPTIONS 101137107 30272631 393100 SH Call SOLE 19 393100 0 0 BOSTON SCIENTIFIC CORP OPTIONS 101137107 9110283 118300 SH Put SOLE 19 118300 0 0 BOSTON SCIENTIFIC CORP OPTIONS 101137107 2302599 29900 SH Call SOLE 22 29900 0 0 BOSTON SCIENTIFIC CORP OPTIONS 101137107 662286 8600 SH Put SOLE 22 8600 0 0 BOSTON SCIENTIFIC CORP OPTIONS 101137107 2179383 28300 SH Call SOLE 26 28300 0 0 BOSTON SCIENTIFIC CORP OPTIONS 101137107 585276 7600 SH Put SOLE 26 7600 0 0 BOSTON SCIENTIFIC CORP OPTIONS 101137107 184824 2400 SH Call SOLE 30 2400 0 0 BOSTON SCIENTIFIC CORP OPTIONS 101137107 53907 700 SH Put SOLE 30 700 0 0 BOSTON SCIENTIFIC CORP OPTIONS 101137107 18736533 243300 SH Call SOLE 34 243300 0 0 BOSTON SCIENTIFIC CORP OPTIONS 101137107 5298288 68800 SH Put SOLE 34 68800 0 0 BOUNDLESS BIO INC COM 10170A100 232328 60033 SH SOLE 2 59564 0 469 BOUNDLESS BIO INC COM 10170A100 46928 12126 SH SOLE 18 12126 0 0 BOUNDLESS BIO INC COM 10170A100 173074 44722 SH SOLE 19 44722 0 0 BOUNDLESS BIO INC COM 10170A100 929605 240208 SH SOLE 21 240208 0 0 BOUNDLESS BIO INC COM 10170A100 553631 143057 SH SOLE 22 140850 0 2207 BOUNDLESS BIO INC COM 10170A100 65589 16948 SH SOLE 34 16948 0 0 BOWLERO CORP CL A COM 10258P102 142495 9834 SH SOLE 2 7005 0 2829 BOWLERO CORP CL A COM 10258P102 497413 34328 SH SOLE 21 34328 0 0 BOWLERO CORP CL A COM 10258P102 8670541 598381 SH SOLE 22 581670 0 16711 BOWLERO CORP CL A COM 10258P102 107762 7437 SH SOLE 25 7437 0 0 BOWLERO CORP CL A COM 10258P102 122788 8474 SH SOLE 30 8474 0 0 BOWLERO CORP CL A COM 10258P102 96648 6670 SH SOLE 40 6670 0 0 BOWLERO CORP CL A COM 10258P102 420 29 SH SOLE 43 29 0 0 BOWMAN CONSULTING GROUP LTD COM 103002101 69334 2181 SH SOLE 2 363 0 1818 BOWMAN CONSULTING GROUP LTD COM 103002101 3783 119 SH SOLE 7 119 0 0 BOWMAN CONSULTING GROUP LTD COM 103002101 1122282 35303 SH SOLE 18 35303 0 0 BOWMAN CONSULTING GROUP LTD COM 103002101 968355 30461 SH SOLE 19 30461 0 0 BOWMAN CONSULTING GROUP LTD COM 103002101 28521702 897191 SH SOLE 21 897191 0 0 BOWMAN CONSULTING GROUP LTD COM 103002101 10330606 324964 SH SOLE 22 320498 0 4466 BOWMAN CONSULTING GROUP LTD COM 103002101 1272 40 SH SOLE 43 40 0 0 BOX INC CL A 10316T104 14833818 561037 SH SOLE 2 485265 0 75772 BOX INC CL A 10316T104 3960818 149804 SH SOLE 4 8878 0 140926 BOX INC CL A 10316T104 1111511 42039 SH SOLE 7 40205 0 1834 BOX INC CL A 10316T104 920667 34821 SH SOLE 13 34821 0 0 BOX INC CL A 10316T104 12009365 454212 SH SOLE 18 424319 0 29893 BOX INC CL A 10316T104 16234715 614021 SH SOLE 19 614021 0 0 BOX INC CL A 10316T104 456775959 17275944 SH SOLE 21 17275944 0 0 BOX INC CL A 10316T104 123472632 4669918 SH SOLE 22 4526355 0 143563 BOX INC CL A 10316T104 601113 22735 SH SOLE 23 22735 0 0 BOX INC CL A 10316T104 846635 32021 SH SOLE 25 32021 0 0 BOX INC CL A 10316T104 2625704 99308 SH SOLE 26 38049 0 61259 BOX INC CL A 10316T104 711077 26894 SH SOLE 28 2757 0 24137 BOX INC CL A 10316T104 421163 15929 SH SOLE 29 15929 0 0 BOX INC CL A 10316T104 34297333 1297176 SH SOLE 30 1297176 0 0 BOX INC CL A 10316T104 2114354 79968 SH SOLE 31 79968 0 0 BOX INC CL A 10316T104 414870 15691 SH SOLE 34 15691 0 0 BOX INC CL A 10316T104 30115 1139 SH SOLE 36 1139 0 0 BOX INC CL A 10316T104 802851 30365 SH SOLE 40 30365 0 0 BOX INC CL A 10316T104 2032681 76879 SH SOLE 43 72928 0 3951 BOX INC NOTE 1/1 10316TAB0 3455551 3014000 PRN SOLE 2 3014000 0 0 BOX INC NOTE 1/1 10316TAB0 2750454 2399000 PRN SOLE 19 2399000 0 0 BOX INC NOTE 1/1 10316TAB0 3726125 3250000 PRN SOLE 21 3250000 0 0 BOX INC NOTE 1/1 10316TAB0 8698496 7587000 PRN SOLE 34 7587000 0 0 BOXLIGHT CORP COM CL A NEW 103197208 65659 107532 SH SOLE 22 107532 0 0 BOYD GAMING CORP COM 103304101 22891956 415462 SH SOLE 2 113515 0 301947 BOYD GAMING CORP COM 103304101 17412 316 SH SOLE 4 316 0 0 BOYD GAMING CORP COM 103304101 740599 13441 SH SOLE 7 13094 0 347 BOYD GAMING CORP COM 103304101 9045051 164157 SH SOLE 18 154103 0 10054 BOYD GAMING CORP COM 103304101 12121945 219999 SH SOLE 19 219999 0 0 BOYD GAMING CORP COM 103304101 186227696 3379813 SH SOLE 21 3379813 0 0 BOYD GAMING CORP COM 103304101 126426399 2294490 SH SOLE 22 2162417 0 132073 BOYD GAMING CORP COM 103304101 1127346 20460 SH SOLE 23 20460 0 0 BOYD GAMING CORP COM 103304101 839118 15229 SH SOLE 25 15229 0 0 BOYD GAMING CORP COM 103304101 7807284 141693 SH SOLE 26 17134 0 124559 BOYD GAMING CORP COM 103304101 83477 1515 SH SOLE 28 1515 0 0 BOYD GAMING CORP COM 103304101 2413490 43802 SH SOLE 30 43802 0 0 BOYD GAMING CORP COM 103304101 49535 899 SH SOLE 31 899 0 0 BOYD GAMING CORP COM 103304101 646764 11738 SH SOLE 34 11738 0 0 BOYD GAMING CORP COM 103304101 18403 334 SH SOLE 36 334 0 0 BOYD GAMING CORP COM 103304101 837134 15193 SH SOLE 40 15193 0 0 BOYD GAMING CORP COM 103304101 5017129 91055 SH SOLE 43 85943 0 5112 BP PLC SPONSORED ADR 055622104 219611215 6083413 SH SOLE 18 6030977 0 52436 BP PLC SPONSORED ADR 055622104 72924419 2020067 SH SOLE 19 2020067 0 0 BP PLC SPONSORED ADR 055622104 90106 2496 SH SOLE 21 2496 0 0 BP PLC SPONSORED ADR 055622104 16270451 450705 SH SOLE 23 450705 0 0 BP PLC SPONSORED ADR 055622104 5044289 139731 SH SOLE 25 28696 0 111035 BP PLC SPONSORED ADR 055622104 48235304 1336158 SH SOLE 34 1336158 0 0 BP PLC SPONSORED ADR 055622104 1303715 36114 SH SOLE 36 36114 0 0 BP PLC SPONSORED ADR 055622104 33299630 922427 SH SOLE 43 852131 0 70296 BRADY CORP CL A 104674106 1135808 17204 SH SOLE 2 12770 0 4434 BRADY CORP CL A 104674106 9375 142 SH SOLE 4 142 0 0 BRADY CORP CL A 104674106 1071042 16223 SH SOLE 7 15703 0 520 BRADY CORP CL A 104674106 1152973 17464 SH SOLE 18 17464 0 0 BRADY CORP CL A 104674106 238875875 3618235 SH SOLE 21 3618235 0 0 BRADY CORP CL A 104674106 48140728 729184 SH SOLE 22 708220 0 20964 BRADY CORP CL A 104674106 617221 9349 SH SOLE 25 9349 0 0 BRADY CORP CL A 104674106 966863 14645 SH SOLE 26 14645 0 0 BRADY CORP CL A 104674106 92032 1394 SH SOLE 28 864 0 530 BRADY CORP CL A 104674106 6660362 100884 SH SOLE 30 100884 0 0 BRADY CORP CL A 104674106 12808 194 SH SOLE 36 194 0 0 BRADY CORP CL A 104674106 665085 10074 SH SOLE 40 10074 0 0 BRADY CORP CL A 104674106 2395016 36277 SH SOLE 43 35841 0 436 BRAEMAR HOTELS & RESORTS INC COM 10482B101 668753 262256 SH SOLE 2 151577 0 110679 BRAEMAR HOTELS & RESORTS INC COM 10482B101 1823 715 SH SOLE 7 715 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 627224 245970 SH SOLE 18 194664 0 51306 BRAEMAR HOTELS & RESORTS INC COM 10482B101 5489992 2152938 SH SOLE 19 2152938 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 6621802 2596785 SH SOLE 21 2596785 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 9889805 3878355 SH SOLE 22 3661553 0 216802 BRAEMAR HOTELS & RESORTS INC COM 10482B101 6281 2463 SH SOLE 23 2463 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 750564 294339 SH SOLE 26 0 0 294339 BRAEMAR HOTELS & RESORTS INC COM 10482B101 18 7 SH SOLE 43 7 0 0 BRAEMAR HOTELS & RESORTS INC 5.5 CUM CV PFD B 10482B200 3658580 284493 SH SOLE 21 284493 0 0 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 2980 8803 SH SOLE 21 8803 0 0 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 127821 377611 SH SOLE 22 377611 0 0 BRAND ENGAGEMENT NETWORK INC COM 104932108 2453 711 SH SOLE 18 711 0 0 BRAND ENGAGEMENT NETWORK INC COM 104932108 28276 8196 SH SOLE 21 8196 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 2941926 656680 SH SOLE 2 403898 0 252782 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 381974 85262 SH SOLE 4 85262 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1469857 328093 SH SOLE 7 299006 0 29087 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 2420983 540398 SH SOLE 18 540398 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 4652610 1038529 SH SOLE 19 1038529 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 92127258 20564120 SH SOLE 21 20564120 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 33156717 7401053 SH SOLE 22 7046141 0 354912 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 159927 35698 SH SOLE 23 35698 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 6465693 1443235 SH SOLE 25 1443235 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 813680 181625 SH SOLE 26 47963 0 133662 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 558109 124578 SH SOLE 28 21324 0 103254 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 3646308 813908 SH SOLE 30 813908 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 31360 7000 SH SOLE 36 7000 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 143544 32041 SH SOLE 40 32041 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 975941 217844 SH SOLE 43 215261 0 2583 BRASILAGRO COMPANHIA BRASILE SPONSORED ADR 10554B104 303982 66083 SH SOLE 43 63095 0 2988 BRASKEM S A SP ADR PFD A 105532105 2316 359 SH SOLE 43 355 0 4 BRAZE INC COM CL A 10576N102 3553355 91487 SH SOLE 2 54087 0 37400 BRAZE INC COM CL A 10576N102 19731 508 SH SOLE 4 155 0 353 BRAZE INC COM CL A 10576N102 379544 9772 SH SOLE 7 9271 0 501 BRAZE INC COM CL A 10576N102 5070834 130557 SH SOLE 18 130557 0 0 BRAZE INC COM CL A 10576N102 9754783 251153 SH SOLE 19 251153 0 0 BRAZE INC COM CL A 10576N102 87360831 2249249 SH SOLE 21 2249249 0 0 BRAZE INC COM CL A 10576N102 68952535 1775297 SH SOLE 22 1715346 0 59951 BRAZE INC COM CL A 10576N102 221543 5704 SH SOLE 23 5704 0 0 BRAZE INC COM CL A 10576N102 497890 12819 SH SOLE 25 12819 0 0 BRAZE INC COM CL A 10576N102 802046 20650 SH SOLE 26 10830 0 9820 BRAZE INC COM CL A 10576N102 182548 4700 SH SOLE 28 0 0 4700 BRAZE INC COM CL A 10576N102 1803885 46444 SH SOLE 30 46444 0 0 BRAZE INC COM CL A 10576N102 385837 9934 SH SOLE 40 9934 0 0 BRAZE INC COM CL A 10576N102 787170 20267 SH SOLE 43 17773 0 2494 BRC INC COM CL A 05601U105 70213 11454 SH SOLE 2 2297 0 9157 BRC INC COM CL A 05601U105 656 107 SH SOLE 7 107 0 0 BRC INC COM CL A 05601U105 804041 131165 SH SOLE 18 131165 0 0 BRC INC COM CL A 05601U105 729599 119021 SH SOLE 19 119021 0 0 BRC INC COM CL A 05601U105 10639455 1735637 SH SOLE 21 1735637 0 0 BRC INC COM CL A 05601U105 7002336 1142306 SH SOLE 22 1115485 0 26821 BRC INC COM CL A 05601U105 3139 512 SH SOLE 43 512 0 0 BREAD FINANCIAL HOLDINGS INC COM 018581108 1571899 35276 SH SOLE 2 13801 0 21475 BREAD FINANCIAL HOLDINGS INC COM 018581108 45273 1016 SH SOLE 7 1016 0 0 BREAD FINANCIAL HOLDINGS INC COM 018581108 4894693 109845 SH SOLE 18 109845 0 0 BREAD FINANCIAL HOLDINGS INC COM 018581108 2474149 55524 SH SOLE 19 55524 0 0 BREAD FINANCIAL HOLDINGS INC COM 018581108 151828575 3407284 SH SOLE 21 3407284 0 0 BREAD FINANCIAL HOLDINGS INC COM 018581108 45929106 1030725 SH SOLE 22 975566 0 55159 BREAD FINANCIAL HOLDINGS INC COM 018581108 321768 7221 SH SOLE 25 7221 0 0 BREAD FINANCIAL HOLDINGS INC COM 018581108 610918 13710 SH SOLE 26 13710 0 0 BREAD FINANCIAL HOLDINGS INC COM 018581108 228192 5121 SH SOLE 28 5121 0 0 BREAD FINANCIAL HOLDINGS INC COM 018581108 2254870 50603 SH SOLE 30 50603 0 0 BREAD FINANCIAL HOLDINGS INC COM 018581108 3971187 89120 SH SOLE 34 89120 0 0 BREAD FINANCIAL HOLDINGS INC COM 018581108 118931 2669 SH SOLE 36 2669 0 0 BREAD FINANCIAL HOLDINGS INC COM 018581108 262236 5885 SH SOLE 40 5885 0 0 BREAD FINANCIAL HOLDINGS INC COM 018581108 703876 15796 SH SOLE 43 14763 0 1033 BREAD FINANCIAL HOLDINGS INC NOTE 4.250% 6/1 018581AN8 3060909 2300000 PRN SOLE 21 2300000 0 0 BRF SA SPONSORED ADR 10552T107 20 5 SH SOLE 2 5 0 0 BRF SA SPONSORED ADR 10552T107 2609118 641061 SH SOLE 7 641061 0 0 BRF SA SPONSORED ADR 10552T107 4357403 1070615 SH SOLE 30 1070615 0 0 BRF SA SPONSORED ADR 10552T107 2902150 713059 SH SOLE 43 660188 0 52871 BRIDGE INVT GROUP HLDGS INC COM CL A 10806B100 475637 64102 SH SOLE 21 64102 0 0 BRIDGE INVT GROUP HLDGS INC COM CL A 10806B100 3804931 512794 SH SOLE 22 512794 0 0 BRIDGEBIO PHARMA INC COM 10806X102 4036386 159352 SH SOLE 2 69346 0 90006 BRIDGEBIO PHARMA INC COM 10806X102 5243 207 SH SOLE 4 207 0 0 BRIDGEBIO PHARMA INC COM 10806X102 335648 13251 SH SOLE 7 12599 0 652 BRIDGEBIO PHARMA INC COM 10806X102 10075843 397783 SH SOLE 18 392091 0 5692 BRIDGEBIO PHARMA INC COM 10806X102 24079357 950626 SH SOLE 19 950626 0 0 BRIDGEBIO PHARMA INC COM 10806X102 153862956 6074337 SH SOLE 21 6074337 0 0 BRIDGEBIO PHARMA INC COM 10806X102 106770332 4215173 SH SOLE 22 4073636 0 141537 BRIDGEBIO PHARMA INC COM 10806X102 124826 4928 SH SOLE 23 4928 0 0 BRIDGEBIO PHARMA INC COM 10806X102 539529 21300 SH SOLE 25 21300 0 0 BRIDGEBIO PHARMA INC COM 10806X102 1833892 72400 SH SOLE 26 29569 0 42831 BRIDGEBIO PHARMA INC COM 10806X102 98812 3901 SH SOLE 28 1895 0 2006 BRIDGEBIO PHARMA INC COM 10806X102 11318077 446825 SH SOLE 30 446825 0 0 BRIDGEBIO PHARMA INC COM 10806X102 55954 2209 SH SOLE 34 2209 0 0 BRIDGEBIO PHARMA INC COM 10806X102 571926 22579 SH SOLE 40 22579 0 0 BRIDGEBIO PHARMA INC COM 10806X102 22417 885 SH OTR 43 885 0 0 BRIDGEBIO PHARMA INC COM 10806X102 1583530 62516 SH SOLE 43 51656 0 10860 BRIDGEBIO PHARMA INC NOTE 2.500% 3/1 10806XAB8 4540444 4495000 PRN SOLE 21 4495000 0 0 BRIDGEBIO PHARMA INC NOTE 2.250% 2/0 10806XAD4 5344988 6750000 PRN SOLE 21 6750000 0 0 BRIDGER AEROSPACE GRP HLDGS COM 96812F102 3501 936 SH SOLE 2 0 0 936 BRIDGER AEROSPACE GRP HLDGS COM 96812F102 55423 14819 SH SOLE 18 14819 0 0 BRIDGER AEROSPACE GRP HLDGS COM 96812F102 75428 20168 SH SOLE 19 20168 0 0 BRIDGER AEROSPACE GRP HLDGS COM 96812F102 330825 88456 SH SOLE 21 88456 0 0 BRIDGER AEROSPACE GRP HLDGS COM 96812F102 774831 207174 SH SOLE 22 203964 0 3210 BRIDGEWATER BANCSHARES INC COM 108621103 92880 8000 SH SOLE 2 835 0 7165 BRIDGEWATER BANCSHARES INC COM 108621103 3460 298 SH SOLE 7 298 0 0 BRIDGEWATER BANCSHARES INC COM 108621103 750354 64630 SH SOLE 18 64630 0 0 BRIDGEWATER BANCSHARES INC COM 108621103 532690 45882 SH SOLE 19 45882 0 0 BRIDGEWATER BANCSHARES INC COM 108621103 9608227 827582 SH SOLE 21 827582 0 0 BRIDGEWATER BANCSHARES INC COM 108621103 7794130 671329 SH SOLE 22 653882 0 17447 BRIDGEWATER BANCSHARES INC COM 108621103 15615 1345 SH SOLE 43 1345 0 0 BRIDGFORD FOODS CORP COM 108763103 2972 296 SH SOLE 18 296 0 0 BRIDGFORD FOODS CORP COM 108763103 37248 3710 SH SOLE 21 3710 0 0 BRIGHT GREEN CORP COMMON STOCK 10920G100 241 952 SH SOLE 2 0 0 952 BRIGHT GREEN CORP COMMON STOCK 10920G100 10105 39895 SH SOLE 18 39895 0 0 BRIGHT GREEN CORP COMMON STOCK 10920G100 6597 26046 SH SOLE 19 26046 0 0 BRIGHT GREEN CORP COMMON STOCK 10920G100 122497 483603 SH SOLE 21 483603 0 0 BRIGHT GREEN CORP COMMON STOCK 10920G100 247361 976555 SH SOLE 22 972319 0 4236 BRIGHT HORIZONS FAM SOL IN D COM 109194100 12180572 110652 SH SOLE 2 31929 0 78723 BRIGHT HORIZONS FAM SOL IN D COM 109194100 18273 166 SH SOLE 4 166 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 1749942 15897 SH SOLE 7 15069 0 828 BRIGHT HORIZONS FAM SOL IN D COM 109194100 2628490 23878 SH SOLE 18 23878 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 2925046 26572 SH SOLE 19 26572 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 77361362 702774 SH SOLE 21 702774 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 161909957 1470839 SH SOLE 22 1397427 0 73412 BRIGHT HORIZONS FAM SOL IN D COM 109194100 1195028 10856 SH SOLE 25 10856 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 4255363 38657 SH SOLE 26 19886 0 18771 BRIGHT HORIZONS FAM SOL IN D COM 109194100 316370 2874 SH SOLE 28 1087 0 1787 BRIGHT HORIZONS FAM SOL IN D COM 109194100 8970529 81491 SH SOLE 30 81491 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 78707 715 SH SOLE 31 715 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 154332 1402 SH SOLE 34 1402 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 619530 5628 SH SOLE 36 5628 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 1308631 11888 SH SOLE 40 11888 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 12879 117 SH OTR 43 117 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 8974382 81526 SH SOLE 43 73770 0 7756 BRIGHT MINDS BIOSCIENCES INC COM NEW 10919W405 1 1 SH SOLE 43 1 0 0 BRIGHTCOVE INC COM 10921T101 442327 186636 SH SOLE 2 186636 0 0 BRIGHTCOVE INC COM 10921T101 31888 13455 SH SOLE 18 13455 0 0 BRIGHTCOVE INC COM 10921T101 250696 105779 SH SOLE 19 105779 0 0 BRIGHTCOVE INC COM 10921T101 229452 96815 SH SOLE 21 96815 0 0 BRIGHTCOVE INC COM 10921T101 1883920 794903 SH SOLE 22 790189 0 4714 BRIGHTCOVE INC COM 10921T101 39825 16804 SH SOLE 23 16804 0 0 BRIGHTCOVE INC COM 10921T101 20861 8802 SH SOLE 26 0 0 8802 BRIGHTHOUSE FINL INC COM 10922N103 5933679 136910 SH SOLE 2 86416 0 50494 BRIGHTHOUSE FINL INC COM 10922N103 7975 184 SH SOLE 4 184 0 0 BRIGHTHOUSE FINL INC COM 10922N103 53698 1239 SH SOLE 7 1239 0 0 BRIGHTHOUSE FINL INC COM 10922N103 5092667 117505 SH SOLE 18 117505 0 0 BRIGHTHOUSE FINL INC COM 10922N103 1456441 33605 SH SOLE 19 33605 0 0 BRIGHTHOUSE FINL INC COM 10922N103 135910643 3135917 SH SOLE 21 3135917 0 0 BRIGHTHOUSE FINL INC COM 10922N103 96080013 2216890 SH SOLE 22 2095295 0 121595 BRIGHTHOUSE FINL INC COM 10922N103 567191 13087 SH SOLE 25 13087 0 0 BRIGHTHOUSE FINL INC COM 10922N103 2083050 48063 SH SOLE 26 26098 0 21965 BRIGHTHOUSE FINL INC COM 10922N103 1182055 27274 SH SOLE 28 25489 0 1785 BRIGHTHOUSE FINL INC COM 10922N103 3589852 82830 SH SOLE 30 82830 0 0 BRIGHTHOUSE FINL INC COM 10922N103 32982 761 SH SOLE 31 761 0 0 BRIGHTHOUSE FINL INC COM 10922N103 224718 5185 SH SOLE 36 5185 0 0 BRIGHTHOUSE FINL INC COM 10922N103 691403 15953 SH SOLE 40 15953 0 0 BRIGHTHOUSE FINL INC COM 10922N103 26957 622 SH OTR 43 622 0 0 BRIGHTHOUSE FINL INC COM 10922N103 4969029 114652 SH SOLE 43 99945 0 14707 BRIGHTSPHERE INVT GROUP INC COM 10948W103 2838248 128022 SH SOLE 2 97373 0 30649 BRIGHTSPHERE INVT GROUP INC COM 10948W103 4611 208 SH SOLE 4 208 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 6097 275 SH SOLE 7 275 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 1873941 84526 SH SOLE 18 84526 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 4247572 191591 SH SOLE 19 191591 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 72900791 3288263 SH SOLE 21 3288263 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 27803486 1254104 SH SOLE 22 1207555 0 46549 BRIGHTSPHERE INVT GROUP INC COM 10948W103 152796 6892 SH SOLE 23 6892 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 176584 7965 SH SOLE 25 7965 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 440407 19865 SH SOLE 26 19726 0 139 BRIGHTSPHERE INVT GROUP INC COM 10948W103 1544362 69660 SH SOLE 30 69660 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 151421 6830 SH SOLE 40 6830 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 2108760 95118 SH SOLE 43 88447 0 6671 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 646899 113491 SH SOLE 2 36939 0 76552 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 2337 410 SH SOLE 4 410 0 0 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 4856 852 SH SOLE 7 852 0 0 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 2192494 384648 SH SOLE 18 384648 0 0 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 1654562 290274 SH SOLE 19 290274 0 0 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 38924833 6828918 SH SOLE 21 6828918 0 0 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 21011904 3686299 SH SOLE 22 3513066 0 173233 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 126808 22247 SH SOLE 25 22247 0 0 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 111401 19544 SH SOLE 26 19544 0 0 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 41154 7220 SH SOLE 28 1355 0 5865 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 279158 48975 SH SOLE 30 48975 0 0 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 111595 19578 SH SOLE 40 19578 0 0 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 1162173 203890 SH SOLE 43 190667 0 13223 BRIGHTSPRING HEALTH SVCS INC COM 10950A106 893055 78614 SH SOLE 2 54886 0 23728 BRIGHTSPRING HEALTH SVCS INC COM 10950A106 5282 465 SH SOLE 7 465 0 0 BRIGHTSPRING HEALTH SVCS INC COM 10950A106 1520479 133845 SH SOLE 18 133845 0 0 BRIGHTSPRING HEALTH SVCS INC COM 10950A106 1950910 171735 SH SOLE 19 171735 0 0 BRIGHTSPRING HEALTH SVCS INC COM 10950A106 22537377 1983924 SH SOLE 21 1983924 0 0 BRIGHTSPRING HEALTH SVCS INC COM 10950A106 20761570 1827603 SH SOLE 22 1782077 0 45526 BRIGHTSPRING HEALTH SVCS INC COM 10950A106 26344 2319 SH SOLE 23 2319 0 0 BRIGHTSPRING HEALTH SVCS INC COM 10950A106 82712 7281 SH SOLE 26 0 0 7281 BRIGHTSPRING HEALTH SVCS INC COM 10950A106 3272 288 SH SOLE 43 288 0 0 BRIGHTSPRING HEALTH SVCS INC UNIT 02/01/2027 10950A205 36282450 770819 SH SOLE 21 770819 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 1005813 75625 SH SOLE 2 35761 0 39864 BRIGHTVIEW HLDGS INC COM 10948C107 5932 446 SH SOLE 4 446 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 2155 162 SH SOLE 7 162 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 1826728 137348 SH SOLE 18 137348 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 5090921 382776 SH SOLE 19 382776 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 23215336 1745514 SH SOLE 21 1745514 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 26924520 2024400 SH SOLE 22 1926128 0 98272 BRIGHTVIEW HLDGS INC COM 10948C107 126350 9500 SH SOLE 25 9500 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 302256 22726 SH SOLE 30 22726 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 75517 5678 SH SOLE 40 5678 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 1884637 141702 SH SOLE 43 131896 0 9806 BRILLIANT EARTH GROUP INC CL A COM 109504100 83146 37453 SH SOLE 2 37453 0 0 BRILLIANT EARTH GROUP INC CL A COM 109504100 247270 111383 SH SOLE 22 111383 0 0 BRINKER INTL INC COM 109641100 2711874 37462 SH SOLE 2 22068 0 15394 BRINKER INTL INC COM 109641100 13247 183 SH SOLE 4 183 0 0 BRINKER INTL INC COM 109641100 786662 10867 SH SOLE 7 10302 0 565 BRINKER INTL INC COM 109641100 9706413 134085 SH SOLE 18 128901 0 5184 BRINKER INTL INC COM 109641100 9456885 130638 SH SOLE 19 130638 0 0 BRINKER INTL INC COM 109641100 359158207 4961434 SH SOLE 21 4961434 0 0 BRINKER INTL INC COM 109641100 95723686 1322333 SH SOLE 22 1280903 0 41430 BRINKER INTL INC COM 109641100 55234 763 SH SOLE 23 763 0 0 BRINKER INTL INC COM 109641100 621685 8588 SH SOLE 25 8588 0 0 BRINKER INTL INC COM 109641100 557041 7695 SH SOLE 26 7695 0 0 BRINKER INTL INC COM 109641100 57260 791 SH SOLE 28 791 0 0 BRINKER INTL INC COM 109641100 8633159 119259 SH SOLE 30 119259 0 0 BRINKER INTL INC COM 109641100 112422 1553 SH SOLE 36 1553 0 0 BRINKER INTL INC COM 109641100 692338 9564 SH SOLE 40 9564 0 0 BRINKER INTL INC COM 109641100 8212891 113453 SH SOLE 43 107687 0 5766 BRINKS CO COM 109696104 8389120 81925 SH SOLE 2 71042 0 10883 BRINKS CO COM 109696104 14643 143 SH SOLE 4 143 0 0 BRINKS CO COM 109696104 60416 590 SH SOLE 7 590 0 0 BRINKS CO COM 109696104 17056256 166565 SH SOLE 18 166565 0 0 BRINKS CO COM 109696104 11132518 108716 SH SOLE 19 108716 0 0 BRINKS CO COM 109696104 339228570 3312779 SH SOLE 21 3312779 0 0 BRINKS CO COM 109696104 155007795 1513748 SH SOLE 22 1473258 0 40490 BRINKS CO COM 109696104 20173 197 SH SOLE 23 197 0 0 BRINKS CO COM 109696104 895078 8741 SH SOLE 25 8741 0 0 BRINKS CO COM 109696104 1161523 11343 SH SOLE 26 11343 0 0 BRINKS CO COM 109696104 167424 1635 SH SOLE 28 887 0 748 BRINKS CO COM 109696104 25247642 246559 SH SOLE 30 246559 0 0 BRINKS CO COM 109696104 63898 624 SH SOLE 36 624 0 0 BRINKS CO COM 109696104 1001267 9778 SH SOLE 40 9778 0 0 BRINKS CO COM 109696104 4915071 47999 SH SOLE 43 45963 0 2036 BRISTOL-MYERS SQUIBB CO COM 110122108 214113646 5155638 SH SOLE 2 2235041 0 2920597 BRISTOL-MYERS SQUIBB CO COM 110122108 91774074 2209826 SH SOLE 4 1070034 0 1139792 BRISTOL-MYERS SQUIBB CO COM 110122108 72362287 1742410 SH SOLE 7 1555975 0 186435 BRISTOL-MYERS SQUIBB CO COM 110122108 5320699 128117 SH SOLE 13 128117 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 12148065 292513 SH SOLE 15 292513 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 216902095 5222781 SH SOLE 18 4937659 0 285122 BRISTOL-MYERS SQUIBB CO COM 110122108 149494378 3599672 SH SOLE 19 3599672 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 2466099949 59381169 SH SOLE 21 59381169 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 1895897949 45651287 SH SOLE 22 40722550 0 4928737 BRISTOL-MYERS SQUIBB CO COM 110122108 146779811 3534308 SH SOLE 23 3534308 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 148848462 3584119 SH SOLE 25 3569330 0 14789 BRISTOL-MYERS SQUIBB CO COM 110122108 109307043 2632002 SH SOLE 26 1601346 0 1030656 BRISTOL-MYERS SQUIBB CO COM 110122108 234248678 5640469 SH SOLE 28 408445 0 5232024 BRISTOL-MYERS SQUIBB CO COM 110122108 276590 6660 SH SOLE 29 6660 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 655783244 15790591 SH SOLE 30 15391302 0 399289 BRISTOL-MYERS SQUIBB CO COM 110122108 19348619 465895 SH SOLE 31 450152 0 15743 BRISTOL-MYERS SQUIBB CO COM 110122108 71985403 1733335 SH SOLE 34 1733335 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 20769568 500110 SH SOLE 36 500110 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 4046434 97434 SH SOLE 40 97434 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 205532 4949 SH OTR 43 4949 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 53389658 1285568 SH SOLE 43 1127300 0 158269 BRISTOW GROUP INC COM 11040G103 531484 15851 SH SOLE 2 2697 0 13154 BRISTOW GROUP INC COM 11040G103 5667 169 SH SOLE 7 169 0 0 BRISTOW GROUP INC COM 11040G103 2794256 83336 SH SOLE 18 83336 0 0 BRISTOW GROUP INC COM 11040G103 1852935 55262 SH SOLE 19 55262 0 0 BRISTOW GROUP INC COM 11040G103 93817275 2798010 SH SOLE 21 2798010 0 0 BRISTOW GROUP INC COM 11040G103 21831852 651114 SH SOLE 22 628483 0 22631 BRISTOW GROUP INC COM 11040G103 24678 736 SH SOLE 25 736 0 0 BRISTOW GROUP INC COM 11040G103 186393 5559 SH SOLE 28 0 0 5559 BRISTOW GROUP INC COM 11040G103 1108401 33057 SH SOLE 30 33057 0 0 BRISTOW GROUP INC COM 11040G103 767669 22895 SH SOLE 43 21232 0 1663 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 10499096 339447 SH SOLE 2 339447 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 107204963 3466051 SH SOLE 18 3214058 0 251993 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 386066930 12481957 SH SOLE 19 12481957 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 68850 2226 SH SOLE 21 2226 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 47957336 1550512 SH SOLE 22 1550512 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 2584294 83553 SH SOLE 23 83553 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 2346443 75863 SH SOLE 25 75863 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 5199178 168095 SH SOLE 26 167808 0 287 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 15665705 506489 SH SOLE 34 506489 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 42505648 1374253 SH SOLE 43 1164733 0 209520 BRIXMOR PPTY GROUP INC COM 11120U105 25511448 1104870 SH SOLE 2 320453 0 784417 BRIXMOR PPTY GROUP INC COM 11120U105 3555514 153985 SH SOLE 4 153985 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 11712495 507254 SH SOLE 7 457792 0 49462 BRIXMOR PPTY GROUP INC COM 11120U105 13228607 572915 SH SOLE 18 572915 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 24613755 1065992 SH SOLE 19 1065992 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 403062596 17456154 SH SOLE 21 17456154 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 291684379 12632498 SH SOLE 22 11780118 0 852380 BRIXMOR PPTY GROUP INC COM 11120U105 312454 13532 SH SOLE 23 13532 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 18645036 807494 SH SOLE 25 807494 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 10495098 454530 SH SOLE 26 83138 0 371392 BRIXMOR PPTY GROUP INC COM 11120U105 5778273 250250 SH SOLE 28 39096 0 211154 BRIXMOR PPTY GROUP INC COM 11120U105 22409699 970537 SH SOLE 30 970537 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 86103 3729 SH SOLE 31 3729 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 2005713 86865 SH SOLE 34 86865 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 205686 8908 SH SOLE 36 8908 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 1431511 61997 SH SOLE 40 61997 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 18403 797 SH OTR 43 797 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 9007644 390110 SH SOLE 43 336020 0 54090 BROADCOM INC COM 11135F101 1413627421 880474 SH SOLE 2 268377 0 612097 BROADCOM INC COM 11135F101 603669647 375994 SH SOLE 4 185707 0 190287 BROADCOM INC COM 11135F101 733646934 456950 SH SOLE 7 414727 0 42223 BROADCOM INC COM 11135F101 35729465 22254 SH SOLE 13 22254 0 0 BROADCOM INC COM 11135F101 104343395 64990 SH SOLE 15 64990 0 0 BROADCOM INC COM 11135F101 1767033984 1100592 SH SOLE 18 999705 0 100887 BROADCOM INC COM 11135F101 945942954 589178 SH SOLE 19 589178 0 0 BROADCOM INC COM 11135F101 20996377980 13077537 SH SOLE 21 13077537 0 0 BROADCOM INC COM 11135F101 15530558208 9673166 SH SOLE 22 8686055 0 987111 BROADCOM INC COM 11135F101 1282595301 798861 SH SOLE 23 798861 0 0 BROADCOM INC COM 11135F101 1553618399 967667 SH SOLE 25 929521 0 38146 BROADCOM INC COM 11135F101 693142623 431722 SH SOLE 26 254624 0 177098 BROADCOM INC COM 11135F101 1483797110 924179 SH SOLE 28 23886 0 900293 BROADCOM INC COM 11135F101 3480789 2168 SH SOLE 29 2168 0 0 BROADCOM INC COM 11135F101 5451585143 3395505 SH SOLE 30 3383780 0 11725 BROADCOM INC COM 11135F101 168752442 105107 SH SOLE 31 101666 0 3441 BROADCOM INC COM 11135F101 295467291 184031 SH SOLE 32 184031 0 0 BROADCOM INC COM 11135F101 615198958 383175 SH SOLE 34 383175 0 0 BROADCOM INC COM 11135F101 139954050 87170 SH SOLE 36 87170 0 0 BROADCOM INC COM 11135F101 33968198 21157 SH SOLE 40 21157 0 0 BROADCOM INC COM 11135F101 791526 493 SH OTR 43 493 0 0 BROADCOM INC COM 11135F101 1056379775 657963 SH SOLE 43 558906 0 99058 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 38225880 194040 SH SOLE 2 53070 0 140970 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 15636678 79374 SH SOLE 4 65024 0 14350 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 68830815 349395 SH SOLE 7 325354 0 24041 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 675710 3430 SH SOLE 13 3430 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 3413025 17325 SH SOLE 15 17325 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 38451445 195185 SH SOLE 18 187874 0 7311 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 11045790 56070 SH SOLE 19 56070 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 827447674 4200242 SH SOLE 21 4200242 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 504326698 2560034 SH SOLE 22 2305667 0 254367 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 31120090 157970 SH SOLE 23 157970 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 82997873 421309 SH SOLE 25 420189 0 1120 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 28147951 142883 SH SOLE 26 90076 0 52807 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 53096819 269527 SH SOLE 28 7834 0 261693 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 244988215 1243595 SH SOLE 30 1234949 0 8646 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 5372190 27270 SH SOLE 31 26388 0 882 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1201503 6099 SH SOLE 34 6099 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 6306758 32014 SH SOLE 36 32014 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1127234 5722 SH SOLE 40 5722 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 39597 201 SH OTR 43 201 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 32475013 164848 SH SOLE 43 145472 0 19376 BROADSTONE NET LEASE INC COM 11135E203 3085049 194395 SH SOLE 2 52721 0 141674 BROADSTONE NET LEASE INC COM 11135E203 1530201 96421 SH SOLE 4 96421 0 0 BROADSTONE NET LEASE INC COM 11135E203 4557626 287185 SH SOLE 7 258143 0 29042 BROADSTONE NET LEASE INC COM 11135E203 8523047 537054 SH SOLE 18 537054 0 0 BROADSTONE NET LEASE INC COM 11135E203 11843289 746269 SH SOLE 19 746269 0 0 BROADSTONE NET LEASE INC COM 11135E203 122458475 7716350 SH SOLE 21 7716350 0 0 BROADSTONE NET LEASE INC COM 11135E203 121241674 7639677 SH SOLE 22 7291763 0 347914 BROADSTONE NET LEASE INC COM 11135E203 135133 8515 SH SOLE 23 8515 0 0 BROADSTONE NET LEASE INC COM 11135E203 16043523 1010934 SH SOLE 25 1010934 0 0 BROADSTONE NET LEASE INC COM 11135E203 578160 36431 SH SOLE 26 36431 0 0 BROADSTONE NET LEASE INC COM 11135E203 2534772 159721 SH SOLE 28 23736 0 135985 BROADSTONE NET LEASE INC COM 11135E203 9862554 621459 SH SOLE 30 621459 0 0 BROADSTONE NET LEASE INC COM 11135E203 44214 2786 SH SOLE 36 2786 0 0 BROADSTONE NET LEASE INC COM 11135E203 688187 43364 SH SOLE 40 43364 0 0 BROADSTONE NET LEASE INC COM 11135E203 1367391 86162 SH SOLE 43 70860 0 15302 BROADWAY FINL CORP DEL CL A NEW 111444709 4163 810 SH SOLE 18 810 0 0 BROADWAY FINL CORP DEL CL A NEW 111444709 56391 10971 SH SOLE 21 10971 0 0 BROADWIND INC COM NEW 11161T207 54760 16695 SH SOLE 2 16695 0 0 BROADWIND INC COM NEW 11161T207 13330 4064 SH SOLE 18 4064 0 0 BROADWIND INC COM NEW 11161T207 140715 42901 SH SOLE 21 42901 0 0 BROADWIND INC COM NEW 11161T207 981688 299295 SH SOLE 22 299295 0 0 BROOKDALE SR LIVING INC COM 112463104 6736907 986370 SH SOLE 2 892421 0 93949 BROOKDALE SR LIVING INC COM 112463104 5683 832 SH SOLE 4 832 0 0 BROOKDALE SR LIVING INC COM 112463104 364312 53340 SH SOLE 7 50547 0 2793 BROOKDALE SR LIVING INC COM 112463104 3308432 484397 SH SOLE 18 484397 0 0 BROOKDALE SR LIVING INC COM 112463104 18272859 2675382 SH SOLE 19 2675382 0 0 BROOKDALE SR LIVING INC COM 112463104 49417693 7235387 SH SOLE 21 7235387 0 0 BROOKDALE SR LIVING INC COM 112463104 40683578 5956600 SH SOLE 22 5748767 0 207833 BROOKDALE SR LIVING INC COM 112463104 255060 37344 SH SOLE 25 37344 0 0 BROOKDALE SR LIVING INC COM 112463104 485128 71029 SH SOLE 26 51528 0 19501 BROOKDALE SR LIVING INC COM 112463104 22532 3299 SH SOLE 28 3299 0 0 BROOKDALE SR LIVING INC COM 112463104 2096250 306918 SH SOLE 30 306918 0 0 BROOKDALE SR LIVING INC COM 112463104 3645417 533736 SH SOLE 34 533736 0 0 BROOKDALE SR LIVING INC COM 112463104 86242 12627 SH SOLE 36 12627 0 0 BROOKDALE SR LIVING INC COM 112463104 261835 38336 SH SOLE 40 38336 0 0 BROOKDALE SR LIVING INC COM 112463104 457931 67047 SH SOLE 43 52556 0 14491 BROOKDALE SR LIVING INC UNIT 11/15/2025 112463302 2133940 23000 SH SOLE 2 23000 0 0 BROOKDALE SR LIVING INC UNIT 11/15/2025 112463302 15494260 167000 SH SOLE 19 167000 0 0 BROOKDALE SR LIVING INC UNIT 11/15/2025 112463302 16050940 173000 SH SOLE 34 173000 0 0 BROOKDALE SR LIVING INC NOTE 2.000%10/1 112463AC8 1513655 1508000 PRN SOLE 2 1508000 0 0 BROOKDALE SR LIVING INC NOTE 2.000%10/1 112463AC8 7933640 7904000 PRN SOLE 19 7904000 0 0 BROOKDALE SR LIVING INC NOTE 2.000%10/1 112463AC8 18657705 18588000 PRN SOLE 34 18588000 0 0 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 3957 104 SH SOLE 4 104 0 0 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 62364 1639 SH SOLE 22 1057 0 582 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 29413 773 SH SOLE 28 773 0 0 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 8675 228 SH OTR 43 228 0 0 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 2013762 52924 SH SOLE 43 47490 0 5434 BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106 1462848 71638 SH SOLE 2 40593 0 31045 BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106 4043 198 SH SOLE 7 198 0 0 BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106 1372449 67211 SH SOLE 18 67211 0 0 BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106 1854075 90797 SH SOLE 19 90797 0 0 BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106 17907544 876961 SH SOLE 21 876961 0 0 BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106 8374528 410114 SH SOLE 22 386783 0 23331 BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106 104591 5122 SH SOLE 23 5122 0 0 BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106 924168 45258 SH SOLE 43 41158 0 4100 BROOKFIELD CORP CL A LTD VT SH 11271J107 202964 4886 SH SOLE 22 4886 0 0 BROOKFIELD CORP CL A LTD VT SH 11271J107 4041012 97280 SH SOLE 43 83994 0 13286 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 114 4 SH SOLE 43 4 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 5212285 154851 SH SOLE 2 49898 0 104953 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 7213574 214307 SH SOLE 7 186183 0 28124 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 11518452 342200 SH SOLE 18 342200 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 16156632 479995 SH SOLE 19 479995 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 138502519 4114751 SH SOLE 21 4114751 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 65908199 1958057 SH SOLE 22 1824733 0 133324 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 289308 8595 SH SOLE 23 8595 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 168906 5018 SH SOLE 25 5018 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 34 1 SH SOLE 30 1 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 1835703 54537 SH SOLE 43 42322 0 12214 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 6197965 218392 SH SOLE 2 49221 0 169171 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 31473 1109 SH SOLE 7 1109 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 1106565 38991 SH SOLE 18 38991 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 9520639 335470 SH SOLE 19 335470 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 38741992 1365116 SH SOLE 21 1365116 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 48064538 1693606 SH SOLE 22 1526554 0 167052 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 3377 119 SH SOLE 30 119 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 46259 1630 SH SOLE 31 1630 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 624048 21989 SH SOLE 43 21283 0 706 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 471 19 SH SOLE 43 19 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 609642 73011 SH SOLE 2 32046 0 40965 BROOKLINE BANCORP INC DEL COM 11373M107 2438 292 SH SOLE 4 292 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 7799 934 SH SOLE 7 934 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 2212274 264943 SH SOLE 18 264943 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 1560172 186847 SH SOLE 19 186847 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 81292903 9735677 SH SOLE 21 9735677 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 19689333 2358004 SH SOLE 22 2254702 0 103302 BROOKLINE BANCORP INC DEL COM 11373M107 138234 16555 SH SOLE 25 16555 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 234334 28064 SH SOLE 26 28064 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 50676 6069 SH SOLE 28 1372 0 4697 BROOKLINE BANCORP INC DEL COM 11373M107 1418957 169935 SH SOLE 30 169935 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 155494 18622 SH SOLE 40 18622 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 31454 3767 SH SOLE 43 3265 0 502 BROWN & BROWN INC COM 115236101 25721022 287675 SH SOLE 2 96129 0 191546 BROWN & BROWN INC COM 115236101 20483742 229099 SH SOLE 4 106252 0 122847 BROWN & BROWN INC COM 115236101 14160935 158382 SH SOLE 7 138644 0 19738 BROWN & BROWN INC COM 115236101 781086 8736 SH SOLE 13 8736 0 0 BROWN & BROWN INC COM 115236101 3092513 34588 SH SOLE 15 34588 0 0 BROWN & BROWN INC COM 115236101 39280138 439326 SH SOLE 18 424253 0 15073 BROWN & BROWN INC COM 115236101 9500260 106255 SH SOLE 19 106255 0 0 BROWN & BROWN INC COM 115236101 624979298 6990038 SH SOLE 21 6990038 0 0 BROWN & BROWN INC COM 115236101 470689199 5264391 SH SOLE 22 4745031 0 519360 BROWN & BROWN INC COM 115236101 26052107 291378 SH SOLE 23 291378 0 0 BROWN & BROWN INC COM 115236101 33314524 372604 SH SOLE 25 371504 0 1100 BROWN & BROWN INC COM 115236101 17245133 192877 SH SOLE 26 124977 0 67900 BROWN & BROWN INC COM 115236101 38034746 425397 SH SOLE 28 3228 0 422169 BROWN & BROWN INC COM 115236101 134455920 1503813 SH SOLE 30 1503813 0 0 BROWN & BROWN INC COM 115236101 5007228 56003 SH SOLE 31 54171 0 1832 BROWN & BROWN INC COM 115236101 1633163 18266 SH SOLE 34 18266 0 0 BROWN & BROWN INC COM 115236101 4867391 54439 SH SOLE 36 54439 0 0 BROWN & BROWN INC COM 115236101 1051909 11765 SH SOLE 40 11765 0 0 BROWN & BROWN INC COM 115236101 12696 142 SH OTR 43 142 0 0 BROWN & BROWN INC COM 115236101 20255658 226548 SH SOLE 43 200772 0 25776 BROWN FORMAN CORP CL A 115637100 1804034 40880 SH SOLE 2 7222 0 33658 BROWN FORMAN CORP CL A 115637100 18137 411 SH SOLE 7 411 0 0 BROWN FORMAN CORP CL A 115637100 554582 12567 SH SOLE 18 12567 0 0 BROWN FORMAN CORP CL A 115637100 553390 12540 SH SOLE 19 12540 0 0 BROWN FORMAN CORP CL A 115637100 26646886 603827 SH SOLE 21 603827 0 0 BROWN FORMAN CORP CL A 115637100 14288367 323779 SH SOLE 22 283784 0 39995 BROWN FORMAN CORP CL A 115637100 41262 935 SH SOLE 28 935 0 0 BROWN FORMAN CORP CL A 115637100 574 13 SH SOLE 30 13 0 0 BROWN FORMAN CORP CL A 115637100 29214 662 SH SOLE 31 662 0 0 BROWN FORMAN CORP CL A 115637100 2160258 48952 SH SOLE 43 44550 0 4402 BROWN FORMAN CORP CL B 115637209 7137925 165268 SH SOLE 2 75225 0 90043 BROWN FORMAN CORP CL B 115637209 16698204 386622 SH SOLE 4 214861 0 171761 BROWN FORMAN CORP CL B 115637209 6537325 151362 SH SOLE 7 132724 0 18638 BROWN FORMAN CORP CL B 115637209 287170 6649 SH SOLE 13 6649 0 0 BROWN FORMAN CORP CL B 115637209 1477228 34203 SH SOLE 15 34203 0 0 BROWN FORMAN CORP CL B 115637209 14974621 346715 SH SOLE 18 335341 0 11374 BROWN FORMAN CORP CL B 115637209 3883386 89914 SH SOLE 19 89914 0 0 BROWN FORMAN CORP CL B 115637209 246162053 5699515 SH SOLE 21 5699515 0 0 BROWN FORMAN CORP CL B 115637209 160479571 3715665 SH SOLE 22 3420080 0 295585 BROWN FORMAN CORP CL B 115637209 9284295 214964 SH SOLE 23 214964 0 0 BROWN FORMAN CORP CL B 115637209 14214304 329111 SH SOLE 25 326823 0 2288 BROWN FORMAN CORP CL B 115637209 7538771 174549 SH SOLE 26 91425 0 83124 BROWN FORMAN CORP CL B 115637209 24384944 564597 SH SOLE 28 4284 0 560313 BROWN FORMAN CORP CL B 115637209 68139524 1577669 SH SOLE 30 1577669 0 0 BROWN FORMAN CORP CL B 115637209 1637419 37912 SH SOLE 31 35529 0 2383 BROWN FORMAN CORP CL B 115637209 548988 12711 SH SOLE 34 12711 0 0 BROWN FORMAN CORP CL B 115637209 1348867 31231 SH SOLE 36 31231 0 0 BROWN FORMAN CORP CL B 115637209 378388 8761 SH SOLE 40 8761 0 0 BROWN FORMAN CORP CL B 115637209 34682 803 SH OTR 43 803 0 0 BROWN FORMAN CORP CL B 115637209 14337359 331960 SH SOLE 43 292666 0 39294 BRP INC COM SUN VTG 05577W200 691332 10797 SH SOLE 43 9911 0 886 BRT APARTMENTS CORP COM 055645303 93045 5326 SH SOLE 2 474 0 4852 BRT APARTMENTS CORP COM 055645303 140 8 SH SOLE 7 8 0 0 BRT APARTMENTS CORP COM 055645303 621286 35563 SH SOLE 18 35563 0 0 BRT APARTMENTS CORP COM 055645303 495851 28383 SH SOLE 19 28383 0 0 BRT APARTMENTS CORP COM 055645303 8358155 478429 SH SOLE 21 478429 0 0 BRT APARTMENTS CORP COM 055645303 7445871 426209 SH SOLE 22 418384 0 7825 BRT APARTMENTS CORP COM 055645303 9975 571 SH SOLE 23 571 0 0 BRT APARTMENTS CORP COM 055645303 2690 154 SH SOLE 43 154 0 0 BRUKER CORP COM 116794108 12969893 203258 SH SOLE 2 96361 0 106897 BRUKER CORP COM 116794108 20355 319 SH SOLE 4 319 0 0 BRUKER CORP COM 116794108 1201734 18833 SH SOLE 7 17866 0 967 BRUKER CORP COM 116794108 10955220 171685 SH SOLE 18 171685 0 0 BRUKER CORP COM 116794108 3343772 52402 SH SOLE 19 52402 0 0 BRUKER CORP COM 116794108 387103110 6066496 SH SOLE 21 6066496 0 0 BRUKER CORP COM 116794108 189082813 2963216 SH SOLE 22 2831668 0 131548 BRUKER CORP COM 116794108 1597866 25041 SH SOLE 25 25041 0 0 BRUKER CORP COM 116794108 4163220 65244 SH SOLE 26 30945 0 34299 BRUKER CORP COM 116794108 2160670 33861 SH SOLE 28 1799 0 32062 BRUKER CORP COM 116794108 5732308 89834 SH SOLE 30 89834 0 0 BRUKER CORP COM 116794108 79954 1253 SH SOLE 31 1253 0 0 BRUKER CORP COM 116794108 51941 814 SH SOLE 34 814 0 0 BRUKER CORP COM 116794108 32926 516 SH SOLE 36 516 0 0 BRUKER CORP COM 116794108 1262289 19782 SH SOLE 40 19782 0 0 BRUKER CORP COM 116794108 42497 666 SH OTR 43 666 0 0 BRUKER CORP COM 116794108 7537255 118120 SH SOLE 43 88657 0 29463 BRUNSWICK CORP COM 117043109 8444959 116050 SH SOLE 2 67938 0 48112 BRUNSWICK CORP COM 117043109 11862 163 SH SOLE 4 163 0 0 BRUNSWICK CORP COM 117043109 605592 8322 SH SOLE 7 7927 0 395 BRUNSWICK CORP COM 117043109 7367235 101240 SH SOLE 18 101240 0 0 BRUNSWICK CORP COM 117043109 1661994 22839 SH SOLE 19 22839 0 0 BRUNSWICK CORP COM 117043109 252288714 3466933 SH SOLE 21 3466933 0 0 BRUNSWICK CORP COM 117043109 144977779 1992274 SH SOLE 22 1900852 0 91422 BRUNSWICK CORP COM 117043109 1040247 14295 SH SOLE 25 14295 0 0 BRUNSWICK CORP COM 117043109 1560189 21440 SH SOLE 26 21440 0 0 BRUNSWICK CORP COM 117043109 101005 1388 SH SOLE 28 1388 0 0 BRUNSWICK CORP COM 117043109 3199479 43967 SH SOLE 30 43967 0 0 BRUNSWICK CORP COM 117043109 63019 866 SH SOLE 31 866 0 0 BRUNSWICK CORP COM 117043109 72916 1002 SH SOLE 36 1002 0 0 BRUNSWICK CORP COM 117043109 1042721 14329 SH SOLE 40 14329 0 0 BRUNSWICK CORP COM 117043109 2440907 33543 SH SOLE 43 28516 0 5027 BUCKLE INC COM 118440106 608439 16471 SH SOLE 2 8823 0 7648 BUCKLE INC COM 118440106 5726 155 SH SOLE 4 155 0 0 BUCKLE INC COM 118440106 10306 279 SH SOLE 7 279 0 0 BUCKLE INC COM 118440106 3243628 87808 SH SOLE 18 87808 0 0 BUCKLE INC COM 118440106 2591489 70154 SH SOLE 19 70154 0 0 BUCKLE INC COM 118440106 123427622 3341300 SH SOLE 21 3341300 0 0 BUCKLE INC COM 118440106 36944839 1000131 SH SOLE 22 970978 0 29153 BUCKLE INC COM 118440106 262422 7104 SH SOLE 25 7104 0 0 BUCKLE INC COM 118440106 145174 3930 SH SOLE 26 3930 0 0 BUCKLE INC COM 118440106 60692 1643 SH SOLE 28 277 0 1366 BUCKLE INC COM 118440106 2876666 77874 SH SOLE 30 77874 0 0 BUCKLE INC COM 118440106 265081 7176 SH SOLE 40 7176 0 0 BUCKLE INC COM 118440106 3368166 91179 SH SOLE 43 72142 0 19037 BUILD-A-BEAR WORKSHOP INC COM 120076104 67976 2690 SH SOLE 2 589 0 2101 BUILD-A-BEAR WORKSHOP INC COM 120076104 1921 76 SH SOLE 7 76 0 0 BUILD-A-BEAR WORKSHOP INC COM 120076104 849906 33633 SH SOLE 18 33633 0 0 BUILD-A-BEAR WORKSHOP INC COM 120076104 732881 29002 SH SOLE 19 29002 0 0 BUILD-A-BEAR WORKSHOP INC COM 120076104 12006207 475117 SH SOLE 21 475117 0 0 BUILD-A-BEAR WORKSHOP INC COM 120076104 9302443 368122 SH SOLE 22 363065 0 5057 BUILD-A-BEAR WORKSHOP INC COM 120076104 279663 11067 SH SOLE 43 10792 0 275 BUILDERS FIRSTSOURCE INC COM 12008R107 69501336 502141 SH SOLE 2 309286 0 192855 BUILDERS FIRSTSOURCE INC COM 12008R107 25324739 182969 SH SOLE 4 51737 0 131232 BUILDERS FIRSTSOURCE INC COM 12008R107 11395018 82328 SH SOLE 7 72726 0 9602 BUILDERS FIRSTSOURCE INC COM 12008R107 4745940 34289 SH SOLE 13 34289 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 2494287 18021 SH SOLE 15 18021 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 31358862 226565 SH SOLE 18 208186 0 18379 BUILDERS FIRSTSOURCE INC COM 12008R107 29261812 211414 SH SOLE 19 211414 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 572588606 4136902 SH SOLE 21 4136902 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 409034076 2955235 SH SOLE 22 2633026 0 322209 BUILDERS FIRSTSOURCE INC COM 12008R107 35128043 253797 SH SOLE 23 253797 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 161597274 1167526 SH SOLE 25 1167526 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 22502144 162576 SH SOLE 26 107103 0 55473 BUILDERS FIRSTSOURCE INC COM 12008R107 25447786 183858 SH SOLE 28 1692 0 182166 BUILDERS FIRSTSOURCE INC COM 12008R107 2761556 19952 SH SOLE 29 19952 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 133543504 964840 SH SOLE 30 822087 0 142753 BUILDERS FIRSTSOURCE INC COM 12008R107 7914007 57178 SH SOLE 31 56224 0 954 BUILDERS FIRSTSOURCE INC COM 12008R107 2636987 19052 SH SOLE 34 19052 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 3405993 24608 SH SOLE 36 24608 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 820218 5926 SH SOLE 40 5926 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 25606 185 SH OTR 43 185 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 18158417 131193 SH SOLE 43 112476 0 18717 BUMBLE INC COM CL A 12047B105 5166464 491576 SH SOLE 2 228715 0 262861 BUMBLE INC COM CL A 12047B105 2817 268 SH SOLE 4 268 0 0 BUMBLE INC COM CL A 12047B105 8145 775 SH SOLE 7 775 0 0 BUMBLE INC COM CL A 12047B105 4799928 456701 SH SOLE 18 446874 0 9827 BUMBLE INC COM CL A 12047B105 11568683 1100731 SH SOLE 19 1100731 0 0 BUMBLE INC COM CL A 12047B105 44687406 4251894 SH SOLE 21 4251894 0 0 BUMBLE INC COM CL A 12047B105 44299146 4214952 SH SOLE 22 4016623 0 198329 BUMBLE INC COM CL A 12047B105 201697 19191 SH SOLE 23 19191 0 0 BUMBLE INC COM CL A 12047B105 209696 19952 SH SOLE 25 19952 0 0 BUMBLE INC COM CL A 12047B105 3374908 321114 SH SOLE 26 30449 0 290665 BUMBLE INC COM CL A 12047B105 11803 1123 SH SOLE 28 1123 0 0 BUMBLE INC COM CL A 12047B105 763131 72610 SH SOLE 30 72610 0 0 BUMBLE INC COM CL A 12047B105 183442 17454 SH SOLE 40 17454 0 0 BUMBLE INC COM CL A 12047B105 879734 83704 SH SOLE 43 79767 0 3938 BUNGE GLOBAL SA COM SHS H11356104 87661053 821027 SH SOLE 2 508523 0 312504 BUNGE GLOBAL SA COM SHS H11356104 26274923 246089 SH SOLE 4 62503 0 183586 BUNGE GLOBAL SA COM SHS H11356104 51522184 482553 SH SOLE 7 458659 0 23894 BUNGE GLOBAL SA COM SHS H11356104 2215157 20747 SH SOLE 13 20747 0 0 BUNGE GLOBAL SA COM SHS H11356104 2122267 19877 SH SOLE 15 19877 0 0 BUNGE GLOBAL SA COM SHS H11356104 36509147 341942 SH SOLE 18 329998 0 11944 BUNGE GLOBAL SA COM SHS H11356104 105322626 986444 SH SOLE 19 986444 0 0 BUNGE GLOBAL SA COM SHS H11356104 462989847 4336329 SH SOLE 21 4336329 0 0 BUNGE GLOBAL SA COM SHS H11356104 343043041 3212916 SH SOLE 22 2897374 0 315542 BUNGE GLOBAL SA COM SHS H11356104 30268548 283493 SH SOLE 23 283493 0 0 BUNGE GLOBAL SA COM SHS H11356104 61311498 574239 SH SOLE 25 574239 0 0 BUNGE GLOBAL SA COM SHS H11356104 40114450 375709 SH SOLE 26 269545 0 106164 BUNGE GLOBAL SA COM SHS H11356104 39422474 369228 SH SOLE 28 66498 0 302730 BUNGE GLOBAL SA COM SHS H11356104 18741445 175531 SH SOLE 29 175531 0 0 BUNGE GLOBAL SA COM SHS H11356104 168731727 1580329 SH SOLE 30 1396910 0 183419 BUNGE GLOBAL SA COM SHS H11356104 3743677 35063 SH SOLE 31 33816 0 1247 BUNGE GLOBAL SA COM SHS H11356104 62537431 585721 SH SOLE 34 585721 0 0 BUNGE GLOBAL SA COM SHS H11356104 3606584 33779 SH SOLE 36 33779 0 0 BUNGE GLOBAL SA COM SHS H11356104 737247 6905 SH SOLE 40 6905 0 0 BUNGE GLOBAL SA COM SHS H11356104 28294 265 SH OTR 43 265 0 0 BUNGE GLOBAL SA COM SHS H11356104 52320865 490033 SH SOLE 43 456827 0 33206 BURFORD CAP LTD ORD SHS G17977110 1107201 84843 SH SOLE 2 7408 0 77435 BURFORD CAP LTD ORD SHS G17977110 20436 1566 SH SOLE 7 1566 0 0 BURFORD CAP LTD ORD SHS G17977110 7371997 564904 SH SOLE 18 564904 0 0 BURFORD CAP LTD ORD SHS G17977110 5950904 456008 SH SOLE 19 456008 0 0 BURFORD CAP LTD ORD SHS G17977110 88140013 6754024 SH SOLE 21 6754024 0 0 BURFORD CAP LTD ORD SHS G17977110 34650973 2655247 SH SOLE 22 2479461 0 175786 BURFORD CAP LTD ORD SHS G17977110 55671 4266 SH SOLE 43 4095 0 171 BURGERFI INTERNATIONAL INC COM 12122L101 13188 64967 SH SOLE 22 64967 0 0 BURKE HERBERT FINL SVCS CORP COM 12135Y108 321072 6298 SH SOLE 2 409 0 5889 BURKE HERBERT FINL SVCS CORP COM 12135Y108 4894 96 SH SOLE 7 96 0 0 BURKE HERBERT FINL SVCS CORP COM 12135Y108 2042055 40056 SH SOLE 18 40056 0 0 BURKE HERBERT FINL SVCS CORP COM 12135Y108 1500494 29433 SH SOLE 19 29433 0 0 BURKE HERBERT FINL SVCS CORP COM 12135Y108 24605752 482655 SH SOLE 21 482655 0 0 BURKE HERBERT FINL SVCS CORP COM 12135Y108 18585779 364570 SH SOLE 22 353156 0 11414 BURKE HERBERT FINL SVCS CORP COM 12135Y108 357 7 SH SOLE 43 7 0 0 BURLINGTON STORES INC COM 122017106 28704480 119602 SH SOLE 2 44986 0 74616 BURLINGTON STORES INC COM 122017106 12720240 53001 SH SOLE 4 28503 0 24498 BURLINGTON STORES INC COM 122017106 2466000 10275 SH SOLE 7 9514 0 761 BURLINGTON STORES INC COM 122017106 530640 2211 SH SOLE 13 2211 0 0 BURLINGTON STORES INC COM 122017106 1584000 6600 SH SOLE 15 6600 0 0 BURLINGTON STORES INC COM 122017106 32295120 134563 SH SOLE 18 129906 0 4657 BURLINGTON STORES INC COM 122017106 6530400 27210 SH SOLE 19 27210 0 0 BURLINGTON STORES INC COM 122017106 841000080 3504167 SH SOLE 21 3504167 0 0 BURLINGTON STORES INC COM 122017106 437230800 1821795 SH SOLE 22 1701544 0 120251 BURLINGTON STORES INC COM 122017106 18939600 78915 SH SOLE 23 78915 0 0 BURLINGTON STORES INC COM 122017106 24648480 102702 SH SOLE 25 99081 0 3621 BURLINGTON STORES INC COM 122017106 14294160 59559 SH SOLE 26 38085 0 21474 BURLINGTON STORES INC COM 122017106 24871680 103632 SH SOLE 28 1845 0 101787 BURLINGTON STORES INC COM 122017106 221760 924 SH SOLE 29 924 0 0 BURLINGTON STORES INC COM 122017106 48753360 203139 SH SOLE 30 203139 0 0 BURLINGTON STORES INC COM 122017106 3608640 15036 SH SOLE 31 14544 0 492 BURLINGTON STORES INC COM 122017106 706320 2943 SH SOLE 34 2943 0 0 BURLINGTON STORES INC COM 122017106 2892480 12052 SH SOLE 36 12052 0 0 BURLINGTON STORES INC COM 122017106 710160 2959 SH SOLE 40 2959 0 0 BURLINGTON STORES INC COM 122017106 14766 62 SH OTR 43 62 0 0 BURLINGTON STORES INC COM 122017106 13019280 54247 SH SOLE 43 46318 0 7929 BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L206 39 6 SH SOLE 2 6 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 1638767 75311 SH SOLE 2 45543 0 29768 BUSINESS FIRST BANCSHARES IN COM 12326C105 5244 241 SH SOLE 7 241 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 1688358 77590 SH SOLE 18 77590 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 2748288 126300 SH SOLE 19 126300 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 20611855 947236 SH SOLE 21 947236 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 19210664 882843 SH SOLE 22 843779 0 39064 BUSINESS FIRST BANCSHARES IN COM 12326C105 143790 6608 SH SOLE 25 6608 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 170751 7847 SH SOLE 28 0 0 7847 BUSINESS FIRST BANCSHARES IN COM 12326C105 122813 5644 SH SOLE 30 5644 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 88585 4071 SH SOLE 40 4071 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 238947 10981 SH SOLE 43 10624 0 357 BUTTERFLY NETWORK INC COM CL A 124155102 1852609 2203389 SH SOLE 22 2203389 0 0 BUZZFEED INC CL A NEW 12430A300 272575 98759 SH SOLE 22 98759 0 0 BV FINL INC COM NEW 05603E208 195300 16398 SH SOLE 2 16398 0 0 BV FINL INC COM NEW 05603E208 24630 2068 SH SOLE 18 2068 0 0 BV FINL INC COM NEW 05603E208 256732 21556 SH SOLE 21 21556 0 0 BV FINL INC COM NEW 05603E208 1642496 137909 SH SOLE 22 137909 0 0 BWX TECHNOLOGIES INC COM 05605H100 18974445 199731 SH SOLE 2 98594 0 101137 BWX TECHNOLOGIES INC COM 05605H100 27170 286 SH SOLE 4 286 0 0 BWX TECHNOLOGIES INC COM 05605H100 2064540 21732 SH SOLE 7 20669 0 1063 BWX TECHNOLOGIES INC COM 05605H100 14602165 153707 SH SOLE 18 153707 0 0 BWX TECHNOLOGIES INC COM 05605H100 5112330 53814 SH SOLE 19 53814 0 0 BWX TECHNOLOGIES INC COM 05605H100 569106145 5990591 SH SOLE 21 5990591 0 0 BWX TECHNOLOGIES INC COM 05605H100 257287170 2708286 SH SOLE 22 2585631 0 122655 BWX TECHNOLOGIES INC COM 05605H100 36005 379 SH SOLE 23 379 0 0 BWX TECHNOLOGIES INC COM 05605H100 2550940 26852 SH SOLE 26 26852 0 0 BWX TECHNOLOGIES INC COM 05605H100 900125 9475 SH SOLE 28 0 0 9475 BWX TECHNOLOGIES INC COM 05605H100 5016950 52810 SH SOLE 30 52810 0 0 BWX TECHNOLOGIES INC COM 05605H100 108110 1138 SH SOLE 31 1138 0 0 BWX TECHNOLOGIES INC COM 05605H100 76000 800 SH SOLE 36 800 0 0 BWX TECHNOLOGIES INC COM 05605H100 5682449 59815 SH SOLE 43 50662 0 9153 BYLINE BANCORP INC COM 124411109 1754291 73896 SH SOLE 2 45890 0 28006 BYLINE BANCORP INC COM 124411109 3324 140 SH SOLE 7 140 0 0 BYLINE BANCORP INC COM 124411109 2477720 104369 SH SOLE 18 104369 0 0 BYLINE BANCORP INC COM 124411109 4260001 179444 SH SOLE 19 179444 0 0 BYLINE BANCORP INC COM 124411109 30421718 1281454 SH SOLE 21 1281454 0 0 BYLINE BANCORP INC COM 124411109 25809558 1087176 SH SOLE 22 1034731 0 52445 BYLINE BANCORP INC COM 124411109 9259 390 SH SOLE 23 390 0 0 BYLINE BANCORP INC COM 124411109 171379 7219 SH SOLE 25 7219 0 0 BYLINE BANCORP INC COM 124411109 4867 205 SH SOLE 26 0 0 205 BYLINE BANCORP INC COM 124411109 163664 6894 SH SOLE 28 0 0 6894 BYLINE BANCORP INC COM 124411109 428911 18067 SH SOLE 30 18067 0 0 BYLINE BANCORP INC COM 124411109 259170 10917 SH SOLE 40 10917 0 0 BYLINE BANCORP INC COM 124411109 3039920 128051 SH SOLE 43 125041 0 3010 BYRNA TECHNOLOGIES INC COM NEW 12448X201 66806 6694 SH SOLE 2 693 0 6001 BYRNA TECHNOLOGIES INC COM NEW 12448X201 463970 46490 SH SOLE 18 46490 0 0 BYRNA TECHNOLOGIES INC COM NEW 12448X201 383422 38419 SH SOLE 19 38419 0 0 BYRNA TECHNOLOGIES INC COM NEW 12448X201 5953549 596548 SH SOLE 21 596548 0 0 BYRNA TECHNOLOGIES INC COM NEW 12448X201 4716029 472548 SH SOLE 22 468668 0 3880 C & F FINL CORP COM 12466Q104 3326 69 SH SOLE 2 9 0 60 C & F FINL CORP COM 12466Q104 74855 1553 SH SOLE 18 1553 0 0 C & F FINL CORP COM 12466Q104 29450 611 SH SOLE 19 611 0 0 C & F FINL CORP COM 12466Q104 830197 17224 SH SOLE 21 17224 0 0 C & F FINL CORP COM 12466Q104 590161 12244 SH SOLE 22 12039 0 205 C & F FINL CORP COM 12466Q104 1639 34 SH SOLE 43 34 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 22891637 259778 SH SOLE 2 69353 0 190425 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 14553899 165160 SH SOLE 4 56462 0 108698 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 34054679 386458 SH SOLE 7 348465 0 37993 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 324634 3684 SH SOLE 13 3684 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1515223 17195 SH SOLE 15 17195 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 15293490 173553 SH SOLE 18 166453 0 7100 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 5417970 61484 SH SOLE 19 61484 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 345734766 3923454 SH SOLE 21 3923454 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 256216566 2907587 SH SOLE 22 2627241 0 280346 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 11894790 134984 SH SOLE 23 134984 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 35505487 402922 SH SOLE 25 402922 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 11865622 134653 SH SOLE 26 88163 0 46490 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 28329258 321485 SH SOLE 28 9165 0 312320 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 91870211 1042558 SH SOLE 30 971361 0 71197 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2294557 26039 SH SOLE 31 25071 0 968 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 564144 6402 SH SOLE 34 6402 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2374482 26946 SH SOLE 36 26946 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 511184 5801 SH SOLE 40 5801 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 14452 164 SH OTR 43 164 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 17868166 202771 SH SOLE 43 181105 0 21666 C3 AI INC CL A 12468P104 3782495 130611 SH SOLE 2 69672 0 60939 C3 AI INC CL A 12468P104 15407 532 SH SOLE 4 248 0 284 C3 AI INC CL A 12468P104 418559 14453 SH SOLE 7 13715 0 738 C3 AI INC CL A 12468P104 6373517 220080 SH SOLE 18 204899 0 15181 C3 AI INC CL A 12468P104 11645945 402139 SH SOLE 19 402139 0 0 C3 AI INC CL A 12468P104 101567296 3507158 SH SOLE 21 3507158 0 0 C3 AI INC CL A 12468P104 85972307 2968657 SH SOLE 22 2860744 0 107913 C3 AI INC CL A 12468P104 105791 3653 SH SOLE 23 3653 0 0 C3 AI INC CL A 12468P104 669613 23122 SH SOLE 25 23122 0 0 C3 AI INC CL A 12468P104 946007 32666 SH SOLE 26 27074 0 5592 C3 AI INC CL A 12468P104 313260 10817 SH SOLE 28 2922 0 7895 C3 AI INC CL A 12468P104 2098239 72453 SH SOLE 30 72453 0 0 C3 AI INC CL A 12468P104 8717 301 SH SOLE 36 301 0 0 C3 AI INC CL A 12468P104 594665 20534 SH SOLE 40 20534 0 0 C3 AI INC CL A 12468P104 1904265 65755 SH SOLE 43 60957 0 4798 C4 THERAPEUTICS INC COM STK 12529R107 549683 118979 SH SOLE 2 73162 0 45817 C4 THERAPEUTICS INC COM STK 12529R107 827040 179013 SH SOLE 18 179013 0 0 C4 THERAPEUTICS INC COM STK 12529R107 972224 210438 SH SOLE 19 210438 0 0 C4 THERAPEUTICS INC COM STK 12529R107 10172422 2201823 SH SOLE 21 2201823 0 0 C4 THERAPEUTICS INC COM STK 12529R107 8498638 1839532 SH SOLE 22 1798879 0 40653 C4 THERAPEUTICS INC COM STK 12529R107 7970 1725 SH SOLE 43 1242 0 483 CABALETTA BIO INC COM 12674W109 497226 66474 SH SOLE 2 35638 0 30836 CABALETTA BIO INC COM 12674W109 2424 324 SH SOLE 7 324 0 0 CABALETTA BIO INC COM 12674W109 1109321 148305 SH SOLE 18 148305 0 0 CABALETTA BIO INC COM 12674W109 8405687 1123755 SH SOLE 19 1123755 0 0 CABALETTA BIO INC COM 12674W109 14716040 1967385 SH SOLE 21 1967385 0 0 CABALETTA BIO INC COM 12674W109 10041683 1342471 SH SOLE 22 1293152 0 49319 CABALETTA BIO INC COM 12674W109 11422 1527 SH SOLE 23 1527 0 0 CABALETTA BIO INC COM 12674W109 38716 5176 SH SOLE 25 5176 0 0 CABALETTA BIO INC COM 12674W109 663349 88683 SH SOLE 30 88683 0 0 CABALETTA BIO INC COM 12674W109 47401 6337 SH SOLE 34 6337 0 0 CABALETTA BIO INC COM 12674W109 43249 5782 SH SOLE 40 5782 0 0 CABLE ONE INC COM 12685J105 6825120 19280 SH SOLE 2 12629 0 6651 CABLE ONE INC COM 12685J105 6018 17 SH SOLE 4 17 0 0 CABLE ONE INC COM 12685J105 1037574 2931 SH SOLE 7 2779 0 152 CABLE ONE INC COM 12685J105 7898094 22311 SH SOLE 18 22311 0 0 CABLE ONE INC COM 12685J105 8118282 22933 SH SOLE 19 22933 0 0 CABLE ONE INC COM 12685J105 196035996 553774 SH SOLE 21 553774 0 0 CABLE ONE INC COM 12685J105 62094786 175409 SH SOLE 22 166941 0 8468 CABLE ONE INC COM 12685J105 334530 945 SH SOLE 25 945 0 0 CABLE ONE INC COM 12685J105 4361280 12320 SH SOLE 26 2108 0 10212 CABLE ONE INC COM 12685J105 127794 361 SH SOLE 28 98 0 263 CABLE ONE INC COM 12685J105 6073224 17156 SH SOLE 30 17156 0 0 CABLE ONE INC COM 12685J105 37878 107 SH SOLE 34 107 0 0 CABLE ONE INC COM 12685J105 111510 315 SH SOLE 36 315 0 0 CABLE ONE INC COM 12685J105 304440 860 SH SOLE 40 860 0 0 CABLE ONE INC COM 12685J105 8823453 24925 SH SOLE 43 21504 0 3421 CABLE ONE INC NOTE 3/1 12685JAE5 262500 300000 PRN SOLE 2 300000 0 0 CABLE ONE INC NOTE 3/1 12685JAE5 545125 623000 PRN SOLE 18 623000 0 0 CABLE ONE INC NOTE 3/1 12685JAE5 5864250 6702000 PRN SOLE 19 6702000 0 0 CABLE ONE INC NOTE 3/1 12685JAE5 4046875 4625000 PRN SOLE 21 4625000 0 0 CABLE ONE INC NOTE 3/1 12685JAE5 76125 87000 PRN SOLE 22 87000 0 0 CABLE ONE INC NOTE 3/1 12685JAE5 83125 95000 PRN SOLE 26 95000 0 0 CABLE ONE INC NOTE 3/1 12685JAE5 35000 40000 PRN SOLE 30 40000 0 0 CABLE ONE INC NOTE 3/1 12685JAE5 1345750 1538000 PRN SOLE 34 1538000 0 0 CABLE ONE INC NOTE 1.125% 3/1 12685JAG0 770487 1038000 PRN SOLE 2 1038000 0 0 CABLE ONE INC NOTE 1.125% 3/1 12685JAG0 1249257 1683000 PRN SOLE 18 1683000 0 0 CABLE ONE INC NOTE 1.125% 3/1 12685JAG0 20719262 27913000 PRN SOLE 19 27913000 0 0 CABLE ONE INC NOTE 1.125% 3/1 12685JAG0 1931413 2602000 PRN SOLE 21 2602000 0 0 CABLE ONE INC NOTE 1.125% 3/1 12685JAG0 369655 498000 PRN SOLE 22 498000 0 0 CABLE ONE INC NOTE 1.125% 3/1 12685JAG0 256829 346000 PRN SOLE 26 346000 0 0 CABLE ONE INC NOTE 1.125% 3/1 12685JAG0 103177 139000 PRN SOLE 30 139000 0 0 CABLE ONE INC NOTE 1.125% 3/1 12685JAG0 3784143 5098000 PRN SOLE 34 5098000 0 0 CABOT CORP COM 127055101 12633221 137482 SH SOLE 2 85859 0 51623 CABOT CORP COM 127055101 15621 170 SH SOLE 4 170 0 0 CABOT CORP COM 127055101 909160 9894 SH SOLE 7 9401 0 493 CABOT CORP COM 127055101 22305195 242738 SH SOLE 18 231969 0 10769 CABOT CORP COM 127055101 30765231 334805 SH SOLE 19 334805 0 0 CABOT CORP COM 127055101 381569917 4152464 SH SOLE 21 4152464 0 0 CABOT CORP COM 127055101 192684600 2096905 SH SOLE 22 2027024 0 69881 CABOT CORP COM 127055101 924138 10057 SH SOLE 23 10057 0 0 CABOT CORP COM 127055101 1012352 11017 SH SOLE 25 11017 0 0 CABOT CORP COM 127055101 7114216 77421 SH SOLE 26 15918 0 61503 CABOT CORP COM 127055101 92717 1009 SH SOLE 28 1009 0 0 CABOT CORP COM 127055101 3003517 32686 SH SOLE 30 32686 0 0 CABOT CORP COM 127055101 729698 7941 SH SOLE 34 7941 0 0 CABOT CORP COM 127055101 58534 637 SH SOLE 36 637 0 0 CABOT CORP COM 127055101 1073275 11680 SH SOLE 40 11680 0 0 CABOT CORP COM 127055101 8924634 97123 SH SOLE 43 92118 0 5005 CACI INTL INC CL A 127190304 45852288 106601 SH SOLE 2 72024 0 34577 CACI INTL INC CL A 127190304 6030853 14021 SH SOLE 4 1421 0 12600 CACI INTL INC CL A 127190304 2216460 5153 SH SOLE 7 4977 0 176 CACI INTL INC CL A 127190304 2573468 5983 SH SOLE 13 5983 0 0 CACI INTL INC CL A 127190304 14560761 33852 SH SOLE 18 33434 0 418 CACI INTL INC CL A 127190304 5675565 13195 SH SOLE 19 13195 0 0 CACI INTL INC CL A 127190304 525892423 1222636 SH SOLE 21 1222636 0 0 CACI INTL INC CL A 127190304 290852185 676196 SH SOLE 22 647371 0 28825 CACI INTL INC CL A 127190304 8675292 20169 SH SOLE 23 20169 0 0 CACI INTL INC CL A 127190304 2000105 4650 SH SOLE 25 4650 0 0 CACI INTL INC CL A 127190304 3556745 8269 SH SOLE 26 6895 0 1374 CACI INTL INC CL A 127190304 529490 1231 SH SOLE 28 420 0 811 CACI INTL INC CL A 127190304 3142530 7306 SH SOLE 29 7306 0 0 CACI INTL INC CL A 127190304 7135857 16590 SH SOLE 30 16590 0 0 CACI INTL INC CL A 127190304 5591260 12999 SH SOLE 31 12999 0 0 CACI INTL INC CL A 127190304 1086508 2526 SH SOLE 34 2526 0 0 CACI INTL INC CL A 127190304 211194 491 SH SOLE 36 491 0 0 CACI INTL INC CL A 127190304 2022471 4702 SH SOLE 40 4702 0 0 CACI INTL INC CL A 127190304 10658621 24780 SH SOLE 43 23480 0 1300 CACTUS INC CL A 127203107 1780344 33757 SH SOLE 2 18200 0 15557 CACTUS INC CL A 127203107 13554 257 SH SOLE 4 257 0 0 CACTUS INC CL A 127203107 784824 14881 SH SOLE 7 14113 0 768 CACTUS INC CL A 127203107 9905785 187823 SH SOLE 18 187823 0 0 CACTUS INC CL A 127203107 7852459 148890 SH SOLE 19 148890 0 0 CACTUS INC CL A 127203107 392915215 7450042 SH SOLE 21 7450042 0 0 CACTUS INC CL A 127203107 100258845 1901002 SH SOLE 22 1845916 0 55086 CACTUS INC CL A 127203107 716051 13577 SH SOLE 25 13577 0 0 CACTUS INC CL A 127203107 1332529 25266 SH SOLE 26 18242 0 7024 CACTUS INC CL A 127203107 931441 17661 SH SOLE 28 970 0 16691 CACTUS INC CL A 127203107 9170273 173877 SH SOLE 30 173877 0 0 CACTUS INC CL A 127203107 818630 15522 SH SOLE 40 15522 0 0 CACTUS INC CL A 127203107 2954072 56012 SH SOLE 43 51369 0 4643 CADENCE BANK COM 12740C103 6124232 216557 SH SOLE 2 132262 0 84295 CADENCE BANK COM 12740C103 11821 418 SH SOLE 4 418 0 0 CADENCE BANK COM 12740C103 943308 33356 SH SOLE 7 31674 0 1682 CADENCE BANK COM 12740C103 19229043 679952 SH SOLE 18 679952 0 0 CADENCE BANK COM 12740C103 9152115 323625 SH SOLE 19 323625 0 0 CADENCE BANK COM 12740C103 330693566 11693549 SH SOLE 21 11693549 0 0 CADENCE BANK COM 12740C103 126010448 4455815 SH SOLE 22 4247265 0 208550 CADENCE BANK COM 12740C103 569163 20126 SH SOLE 25 20126 0 0 CADENCE BANK COM 12740C103 1339228 47356 SH SOLE 26 47356 0 0 CADENCE BANK COM 12740C103 80994 2864 SH SOLE 28 2864 0 0 CADENCE BANK COM 12740C103 5604219 198169 SH SOLE 30 198169 0 0 CADENCE BANK COM 12740C103 66826 2363 SH SOLE 36 2363 0 0 CADENCE BANK COM 12740C103 613252 21685 SH SOLE 40 21685 0 0 CADENCE BANK COM 12740C103 2551879 90236 SH SOLE 43 88916 0 1320 CADENCE DESIGN SYSTEM INC COM 127387108 227652215 739731 SH SOLE 2 374763 0 364968 CADENCE DESIGN SYSTEM INC COM 127387108 89475543 290741 SH SOLE 4 106003 0 184738 CADENCE DESIGN SYSTEM INC COM 127387108 112770371 366435 SH SOLE 7 288863 0 77572 CADENCE DESIGN SYSTEM INC COM 127387108 12386938 40250 SH SOLE 13 40250 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 12177360 39569 SH SOLE 15 39569 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 365893823 1188932 SH SOLE 18 998543 0 190389 CADENCE DESIGN SYSTEM INC COM 127387108 860404065 2795789 SH SOLE 19 2795789 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 2791766435 9071540 SH SOLE 21 9071540 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 1935889065 6290460 SH SOLE 22 5700370 0 590090 CADENCE DESIGN SYSTEM INC COM 127387108 134602464 437376 SH SOLE 23 437376 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 730956721 2375164 SH SOLE 25 2373668 0 1496 CADENCE DESIGN SYSTEM INC COM 127387108 104094283 338243 SH SOLE 26 205414 0 132829 CADENCE DESIGN SYSTEM INC COM 127387108 225470576 732642 SH SOLE 28 6595 0 726047 CADENCE DESIGN SYSTEM INC COM 127387108 5204360 16911 SH SOLE 29 16911 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 870549044 2828754 SH SOLE 30 2761611 0 67143 CADENCE DESIGN SYSTEM INC COM 127387108 30502641 99115 SH SOLE 31 96996 0 2119 CADENCE DESIGN SYSTEM INC COM 127387108 25550021 83022 SH SOLE 32 83022 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 711144084 2310785 SH SOLE 34 2310785 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 16574800 53858 SH SOLE 36 53858 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 3993056 12975 SH SOLE 40 12975 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 114175 371 SH OTR 43 371 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 165660849 538297 SH SOLE 43 468852 0 69444 CADIZ INC COM NEW 127537207 13460 4356 SH SOLE 2 1459 0 2897 CADIZ INC COM NEW 127537207 362188 117213 SH SOLE 18 117213 0 0 CADIZ INC COM NEW 127537207 289981 93845 SH SOLE 19 93845 0 0 CADIZ INC COM NEW 127537207 4528333 1465480 SH SOLE 21 1465480 0 0 CADIZ INC COM NEW 127537207 3434909 1111621 SH SOLE 22 1102687 0 8934 CADIZ INC COM NEW 127537207 2796 905 SH SOLE 43 905 0 0 CADRE HLDGS INC COM 12763L105 2651508 79008 SH SOLE 2 52505 0 26503 CADRE HLDGS INC COM 12763L105 5302 158 SH SOLE 4 158 0 0 CADRE HLDGS INC COM 12763L105 12216 364 SH SOLE 7 364 0 0 CADRE HLDGS INC COM 12763L105 2671644 79608 SH SOLE 18 79608 0 0 CADRE HLDGS INC COM 12763L105 3051007 90912 SH SOLE 19 90912 0 0 CADRE HLDGS INC COM 12763L105 41422235 1234274 SH SOLE 21 1234274 0 0 CADRE HLDGS INC COM 12763L105 28441026 847468 SH SOLE 22 816822 0 30646 CADRE HLDGS INC COM 12763L105 18357 547 SH SOLE 23 547 0 0 CADRE HLDGS INC COM 12763L105 181795 5417 SH SOLE 25 5417 0 0 CADRE HLDGS INC COM 12763L105 337010 10042 SH SOLE 28 0 0 10042 CADRE HLDGS INC COM 12763L105 444402 13242 SH SOLE 30 13242 0 0 CADRE HLDGS INC COM 12763L105 123971 3694 SH SOLE 40 3694 0 0 CADRE HLDGS INC COM 12763L105 1175 35 SH SOLE 43 35 0 0 CAE INC COM 124765108 4751352 255724 SH SOLE 43 239208 0 16516 CAESARS ENTERTAINMENT INC NE COM 12769G100 18255721 459379 SH SOLE 2 203820 0 255559 CAESARS ENTERTAINMENT INC NE COM 12769G100 3131830 78808 SH SOLE 4 58261 0 20547 CAESARS ENTERTAINMENT INC NE COM 12769G100 5626946 141594 SH SOLE 7 123420 0 18174 CAESARS ENTERTAINMENT INC NE COM 12769G100 264629 6659 SH SOLE 13 6659 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 1239848 31199 SH SOLE 15 31199 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 12338515 310481 SH SOLE 18 297366 0 13115 CAESARS ENTERTAINMENT INC NE COM 12769G100 58454202 1470916 SH SOLE 19 1470916 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 219829837 5531702 SH SOLE 21 5531702 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 198259800 4988923 SH SOLE 22 4629112 0 359811 CAESARS ENTERTAINMENT INC NE COM 12769G100 9865574 248253 SH SOLE 23 248253 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 45798482 1152453 SH SOLE 25 781024 0 371429 CAESARS ENTERTAINMENT INC NE COM 12769G100 7658653 192719 SH SOLE 26 99739 0 92980 CAESARS ENTERTAINMENT INC NE COM 12769G100 7880998 198314 SH SOLE 28 39327 0 158987 CAESARS ENTERTAINMENT INC NE COM 12769G100 49246643 1239221 SH SOLE 30 1239221 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 1067814 26870 SH SOLE 31 25102 0 1768 CAESARS ENTERTAINMENT INC NE COM 12769G100 20688565 520598 SH SOLE 34 520598 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 1893810 47655 SH SOLE 36 47655 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 464680 11693 SH SOLE 40 11693 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 5481449 137933 SH SOLE 43 120101 0 17832 CAESARSTONE LTD ORD SHS M20598104 479110 95822 SH SOLE 2 76877 0 18945 CAESARSTONE LTD ORD SHS M20598104 281690 56338 SH SOLE 18 56338 0 0 CAESARSTONE LTD ORD SHS M20598104 660955 132191 SH SOLE 19 132191 0 0 CAESARSTONE LTD ORD SHS M20598104 2873420 574684 SH SOLE 21 574684 0 0 CAESARSTONE LTD ORD SHS M20598104 1695465 339093 SH SOLE 22 312286 0 26807 CAESARSTONE LTD ORD SHS M20598104 28975 5795 SH SOLE 23 5795 0 0 CAL MAINE FOODS INC COM NEW 128030202 5058747 82781 SH SOLE 2 36069 0 46712 CAL MAINE FOODS INC COM NEW 128030202 8922 146 SH SOLE 4 146 0 0 CAL MAINE FOODS INC COM NEW 128030202 1454296 23798 SH SOLE 7 23483 0 315 CAL MAINE FOODS INC COM NEW 128030202 9912775 162212 SH SOLE 18 156302 0 5910 CAL MAINE FOODS INC COM NEW 128030202 13065074 213796 SH SOLE 19 213796 0 0 CAL MAINE FOODS INC COM NEW 128030202 282098854 4616247 SH SOLE 21 4616247 0 0 CAL MAINE FOODS INC COM NEW 128030202 83583325 1367752 SH SOLE 22 1304970 0 62782 CAL MAINE FOODS INC COM NEW 128030202 116965 1914 SH SOLE 23 1914 0 0 CAL MAINE FOODS INC COM NEW 128030202 562518 9205 SH SOLE 25 9205 0 0 CAL MAINE FOODS INC COM NEW 128030202 4074020 66667 SH SOLE 26 10815 0 55852 CAL MAINE FOODS INC COM NEW 128030202 24505 401 SH SOLE 28 401 0 0 CAL MAINE FOODS INC COM NEW 128030202 7911484 129463 SH SOLE 30 129463 0 0 CAL MAINE FOODS INC COM NEW 128030202 628211 10280 SH SOLE 40 10280 0 0 CAL MAINE FOODS INC COM NEW 128030202 4274804 69953 SH SOLE 43 60002 0 9951 CALAVO GROWERS INC COM 128246105 424921 18719 SH SOLE 2 12760 0 5959 CALAVO GROWERS INC COM 128246105 3882 171 SH SOLE 7 171 0 0 CALAVO GROWERS INC COM 128246105 1268885 55898 SH SOLE 18 55898 0 0 CALAVO GROWERS INC COM 128246105 857878 37792 SH SOLE 19 37792 0 0 CALAVO GROWERS INC COM 128246105 45368084 1998594 SH SOLE 21 1998594 0 0 CALAVO GROWERS INC COM 128246105 11632978 512466 SH SOLE 22 491872 0 20594 CALAVO GROWERS INC COM 128246105 109278 4814 SH SOLE 25 4814 0 0 CALAVO GROWERS INC COM 128246105 309469 13633 SH SOLE 26 3775 0 9858 CALAVO GROWERS INC COM 128246105 798700 35185 SH SOLE 30 35185 0 0 CALAVO GROWERS INC COM 128246105 122852 5412 SH SOLE 40 5412 0 0 CALAVO GROWERS INC COM 128246105 325041 14319 SH SOLE 43 13921 0 398 CALCIMEDICA INC COM NEW 38942Q202 4617 1166 SH SOLE 18 1166 0 0 CALCIMEDICA INC COM NEW 38942Q202 47821 12076 SH SOLE 21 12076 0 0 CALEDONIA MNG CORP PLC SHS NEW G1757E113 214773 22096 SH SOLE 2 15181 0 6915 CALEDONIA MNG CORP PLC SHS NEW G1757E113 429138 44150 SH SOLE 18 44150 0 0 CALEDONIA MNG CORP PLC SHS NEW G1757E113 353915 36411 SH SOLE 19 36411 0 0 CALEDONIA MNG CORP PLC SHS NEW G1757E113 5324179 547755 SH SOLE 21 547755 0 0 CALEDONIA MNG CORP PLC SHS NEW G1757E113 1956247 201260 SH SOLE 22 189395 0 11865 CALERES INC COM 129500104 932131 27742 SH SOLE 2 9815 0 17927 CALERES INC COM 129500104 6653 198 SH SOLE 4 198 0 0 CALERES INC COM 129500104 351590 10464 SH SOLE 7 9916 0 548 CALERES INC COM 129500104 3857414 114804 SH SOLE 18 114804 0 0 CALERES INC COM 129500104 2618986 77946 SH SOLE 19 77946 0 0 CALERES INC COM 129500104 130716902 3890384 SH SOLE 21 3890384 0 0 CALERES INC COM 129500104 36743650 1093561 SH SOLE 22 1051215 0 42346 CALERES INC COM 129500104 210706 6271 SH SOLE 25 6271 0 0 CALERES INC COM 129500104 1152413 34298 SH SOLE 26 3082 0 31216 CALERES INC COM 129500104 2783424 82840 SH SOLE 30 82840 0 0 CALERES INC COM 129500104 243365 7243 SH SOLE 40 7243 0 0 CALERES INC COM 129500104 2110587 62815 SH SOLE 43 55003 0 7812 CALIDI BIOTHERAPEUTICS INC COM NEW 320703101 518 2588 SH SOLE 22 2588 0 0 CALIFORNIA BANCORP INC COM 13005U101 29477 1371 SH SOLE 2 318 0 1053 CALIFORNIA BANCORP INC COM 13005U101 496242 23081 SH SOLE 18 23081 0 0 CALIFORNIA BANCORP INC COM 13005U101 370682 17241 SH SOLE 19 17241 0 0 CALIFORNIA BANCORP INC COM 13005U101 4419712 205568 SH SOLE 21 205568 0 0 CALIFORNIA BANCORP INC COM 13005U101 2571185 119590 SH SOLE 22 113964 0 5626 CALIFORNIA RES CORP COM STOCK 13057Q305 2551314 47939 SH SOLE 2 22978 0 24961 CALIFORNIA RES CORP COM STOCK 13057Q305 7877 148 SH SOLE 4 148 0 0 CALIFORNIA RES CORP COM STOCK 13057Q305 777172 14603 SH SOLE 7 13866 0 737 CALIFORNIA RES CORP COM STOCK 13057Q305 11700257 219847 SH SOLE 18 219847 0 0 CALIFORNIA RES CORP COM STOCK 13057Q305 8415040 158118 SH SOLE 19 158118 0 0 CALIFORNIA RES CORP COM STOCK 13057Q305 395962228 7440102 SH SOLE 21 7440102 0 0 CALIFORNIA RES CORP COM STOCK 13057Q305 105525308 1982813 SH SOLE 22 1899719 0 83094 CALIFORNIA RES CORP COM STOCK 13057Q305 2920235 54871 SH SOLE 26 13511 0 41360 CALIFORNIA RES CORP COM STOCK 13057Q305 7926693 148942 SH SOLE 30 148942 0 0 CALIFORNIA RES CORP COM STOCK 13057Q305 53007 996 SH SOLE 36 996 0 0 CALIFORNIA RES CORP COM STOCK 13057Q305 3059833 57494 SH SOLE 43 50647 0 6847 CALIFORNIA WTR SVC GROUP COM 130788102 3002113 61912 SH SOLE 2 33934 0 27978 CALIFORNIA WTR SVC GROUP COM 130788102 805758 16617 SH SOLE 4 16617 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 8748905 180427 SH SOLE 7 168872 0 11555 CALIFORNIA WTR SVC GROUP COM 130788102 9350084 192825 SH SOLE 18 192825 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 6381866 131612 SH SOLE 19 131612 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 336353261 6936549 SH SOLE 21 6936549 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 84391317 1740386 SH SOLE 22 1669541 0 70845 CALIFORNIA WTR SVC GROUP COM 130788102 543767 11214 SH SOLE 25 11214 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 722792 14906 SH SOLE 26 14906 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 833010 17179 SH SOLE 28 906 0 16273 CALIFORNIA WTR SVC GROUP COM 130788102 43187619 890650 SH SOLE 30 890650 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 610101 12582 SH SOLE 40 12582 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 5463598 112675 SH SOLE 43 110366 0 2309 CALIX INC COM 13100M509 4207454 118754 SH SOLE 2 56675 0 62079 CALIX INC COM 13100M509 52614 1485 SH SOLE 4 198 0 1287 CALIX INC COM 13100M509 793101 22385 SH SOLE 7 21611 0 774 CALIX INC COM 13100M509 6609998 186565 SH SOLE 18 174208 0 12357 CALIX INC COM 13100M509 14678543 414297 SH SOLE 19 414297 0 0 CALIX INC COM 13100M509 257854048 7277845 SH SOLE 21 7277845 0 0 CALIX INC COM 13100M509 71943945 2030594 SH SOLE 22 1945237 0 85357 CALIX INC COM 13100M509 217044 6126 SH SOLE 23 6126 0 0 CALIX INC COM 13100M509 447091 12619 SH SOLE 25 12619 0 0 CALIX INC COM 13100M509 633170 17871 SH SOLE 26 17871 0 0 CALIX INC COM 13100M509 301297 8504 SH SOLE 28 1011 0 7493 CALIX INC COM 13100M509 18382395 518837 SH SOLE 30 518837 0 0 CALIX INC COM 13100M509 13038 368 SH SOLE 36 368 0 0 CALIX INC COM 13100M509 454142 12818 SH SOLE 40 12818 0 0 CALIX INC COM 13100M509 1895399 53497 SH SOLE 43 51010 0 2487 CAMBER ENERGY INC COM 13200M607 46947 399553 SH SOLE 22 399553 0 0 CAMBIUM NETWORKS CORP SHS G17766109 48836 17504 SH SOLE 2 17396 0 108 CAMBIUM NETWORKS CORP SHS G17766109 15549 5573 SH SOLE 18 5573 0 0 CAMBIUM NETWORKS CORP SHS G17766109 5658 2028 SH SOLE 19 2028 0 0 CAMBIUM NETWORKS CORP SHS G17766109 175449 62885 SH SOLE 21 62885 0 0 CAMBIUM NETWORKS CORP SHS G17766109 482670 173000 SH SOLE 22 172532 0 468 CAMBIUM NETWORKS CORP SHS G17766109 1716 615 SH SOLE 43 615 0 0 CAMBRIDGE BANCORP COM 132152109 456642 6618 SH SOLE 2 2093 0 4525 CAMBRIDGE BANCORP COM 132152109 384537 5573 SH SOLE 7 5278 0 295 CAMBRIDGE BANCORP COM 132152109 1647651 23879 SH SOLE 18 23879 0 0 CAMBRIDGE BANCORP COM 132152109 1195908 17332 SH SOLE 19 17332 0 0 CAMBRIDGE BANCORP COM 132152109 21683871 314259 SH SOLE 21 314259 0 0 CAMBRIDGE BANCORP COM 132152109 14381808 208432 SH SOLE 22 198536 0 9896 CAMBRIDGE BANCORP COM 132152109 151869 2201 SH SOLE 25 2201 0 0 CAMBRIDGE BANCORP COM 132152109 33672 488 SH SOLE 26 488 0 0 CAMBRIDGE BANCORP COM 132152109 21459 311 SH SOLE 28 0 0 311 CAMBRIDGE BANCORP COM 132152109 301254 4366 SH SOLE 30 4366 0 0 CAMBRIDGE BANCORP COM 132152109 184368 2672 SH SOLE 40 2672 0 0 CAMBRIDGE BANCORP COM 132152109 1710168 24785 SH SOLE 43 22154 0 2631 CAMDEN NATL CORP COM 133034108 884400 26800 SH SOLE 2 17838 0 8962 CAMDEN NATL CORP COM 133034108 546909 16573 SH SOLE 7 15693 0 880 CAMDEN NATL CORP COM 133034108 1584759 48023 SH SOLE 18 48023 0 0 CAMDEN NATL CORP COM 133034108 1101375 33375 SH SOLE 19 33375 0 0 CAMDEN NATL CORP COM 133034108 20815905 630785 SH SOLE 21 630785 0 0 CAMDEN NATL CORP COM 133034108 17014437 515589 SH SOLE 22 495113 0 20476 CAMDEN NATL CORP COM 133034108 129954 3938 SH SOLE 25 3938 0 0 CAMDEN NATL CORP COM 133034108 49302 1494 SH SOLE 26 1494 0 0 CAMDEN NATL CORP COM 133034108 45837 1389 SH SOLE 28 97 0 1292 CAMDEN NATL CORP COM 133034108 301224 9128 SH SOLE 30 9128 0 0 CAMDEN NATL CORP COM 133034108 11418 346 SH SOLE 36 346 0 0 CAMDEN NATL CORP COM 133034108 168498 5106 SH SOLE 40 5106 0 0 CAMDEN NATL CORP COM 133034108 2967756 89932 SH SOLE 43 84318 0 5614 CAMDEN PPTY TR SH BEN INT 133131102 28312408 259485 SH SOLE 2 174297 0 85188 CAMDEN PPTY TR SH BEN INT 133131102 18709637 171475 SH SOLE 4 86434 0 85041 CAMDEN PPTY TR SH BEN INT 133131102 25413792 232919 SH SOLE 7 208219 0 24700 CAMDEN PPTY TR SH BEN INT 133131102 413636 3791 SH SOLE 13 3791 0 0 CAMDEN PPTY TR SH BEN INT 133131102 1490661 13662 SH SOLE 15 13662 0 0 CAMDEN PPTY TR SH BEN INT 133131102 20775199 190406 SH SOLE 18 136311 0 54095 CAMDEN PPTY TR SH BEN INT 133131102 38922592 356728 SH SOLE 19 356728 0 0 CAMDEN PPTY TR SH BEN INT 133131102 403308421 3696347 SH SOLE 21 3696347 0 0 CAMDEN PPTY TR SH BEN INT 133131102 414929073 3802851 SH SOLE 22 3455813 0 347038 CAMDEN PPTY TR SH BEN INT 133131102 17494261 160336 SH SOLE 23 160336 0 0 CAMDEN PPTY TR SH BEN INT 133131102 76291785 699219 SH SOLE 25 699219 0 0 CAMDEN PPTY TR SH BEN INT 133131102 7991980 73247 SH SOLE 26 47716 0 25531 CAMDEN PPTY TR SH BEN INT 133131102 34707455 318096 SH SOLE 28 12692 0 305404 CAMDEN PPTY TR SH BEN INT 133131102 101392322 929267 SH SOLE 30 929267 0 0 CAMDEN PPTY TR SH BEN INT 133131102 2587980 23719 SH SOLE 31 22908 0 811 CAMDEN PPTY TR SH BEN INT 133131102 1343799 12316 SH SOLE 34 12316 0 0 CAMDEN PPTY TR SH BEN INT 133131102 1463492 13413 SH SOLE 36 13413 0 0 CAMDEN PPTY TR SH BEN INT 133131102 595631 5459 SH SOLE 40 5459 0 0 CAMDEN PPTY TR SH BEN INT 133131102 18985 174 SH OTR 43 174 0 0 CAMDEN PPTY TR SH BEN INT 133131102 12962441 118802 SH SOLE 43 104095 0 14707 CAMECO CORP COM 13321L108 6097996 123943 SH SOLE 2 11363 0 112580 CAMECO CORP COM 13321L108 697607 14179 SH SOLE 4 14179 0 0 CAMECO CORP COM 13321L108 16254991 330386 SH SOLE 18 330386 0 0 CAMECO CORP COM 13321L108 104913293 2132384 SH SOLE 19 2132384 0 0 CAMECO CORP COM 13321L108 4486499 91189 SH SOLE 21 91189 0 0 CAMECO CORP COM 13321L108 6568938 133515 SH SOLE 22 133515 0 0 CAMECO CORP COM 13321L108 24616433 500334 SH SOLE 25 500334 0 0 CAMECO CORP COM 13321L108 511778 10402 SH SOLE 26 10402 0 0 CAMECO CORP COM 13321L108 1256568 25540 SH SOLE 30 25540 0 0 CAMECO CORP COM 13321L108 145808234 2963582 SH SOLE 34 2963582 0 0 CAMECO CORP COM 13321L108 25638399 521106 SH SOLE 43 444052 0 77054 CAMPBELL SOUP CO COM 134429109 15093867 334009 SH SOLE 2 87489 0 246520 CAMPBELL SOUP CO COM 134429109 6382862 141245 SH SOLE 4 117708 0 23537 CAMPBELL SOUP CO COM 134429109 20061829 443944 SH SOLE 7 410727 0 33217 CAMPBELL SOUP CO COM 134429109 162548 3597 SH SOLE 13 3597 0 0 CAMPBELL SOUP CO COM 134429109 1413362 31276 SH SOLE 15 31276 0 0 CAMPBELL SOUP CO COM 134429109 12817330 283632 SH SOLE 18 271234 0 12398 CAMPBELL SOUP CO COM 134429109 12783031 282873 SH SOLE 19 282873 0 0 CAMPBELL SOUP CO COM 134429109 344279337 7618485 SH SOLE 21 7618485 0 0 CAMPBELL SOUP CO COM 134429109 216490648 4790676 SH SOLE 22 4333221 0 457455 CAMPBELL SOUP CO COM 134429109 9975331 220742 SH SOLE 23 220742 0 0 CAMPBELL SOUP CO COM 134429109 30649982 678247 SH SOLE 25 631586 0 46661 CAMPBELL SOUP CO COM 134429109 11038290 244264 SH SOLE 26 153536 0 90728 CAMPBELL SOUP CO COM 134429109 22275913 492939 SH SOLE 28 22480 0 470459 CAMPBELL SOUP CO COM 134429109 75598667 1672907 SH SOLE 30 1606445 0 66462 CAMPBELL SOUP CO COM 134429109 2030116 44924 SH SOLE 31 43208 0 1716 CAMPBELL SOUP CO COM 134429109 788520 17449 SH SOLE 34 17449 0 0 CAMPBELL SOUP CO COM 134429109 3547008 78491 SH SOLE 36 78491 0 0 CAMPBELL SOUP CO COM 134429109 437530 9682 SH SOLE 40 9682 0 0 CAMPBELL SOUP CO COM 134429109 49302 1091 SH OTR 43 1091 0 0 CAMPBELL SOUP CO COM 134429109 26016284 575709 SH SOLE 43 513695 0 62013 CAMPING WORLD HLDGS INC CL A 13462K109 447482 25055 SH SOLE 2 14871 0 10184 CAMPING WORLD HLDGS INC CL A 13462K109 2893 162 SH SOLE 4 162 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 6447 361 SH SOLE 7 361 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 1901644 106475 SH SOLE 18 106475 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 1721132 96368 SH SOLE 19 96368 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 27517616 1540740 SH SOLE 21 1540740 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 26340196 1474815 SH SOLE 22 1437230 0 37585 CAMPING WORLD HLDGS INC CL A 13462K109 153507 8595 SH SOLE 25 8595 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 299244 16755 SH SOLE 26 16755 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 13574 760 SH SOLE 28 760 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 405708 22716 SH SOLE 30 22716 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 133771 7490 SH SOLE 40 7490 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 268447 15031 SH SOLE 43 13374 0 1657 CAMTEK LTD ORD M20791105 42456 339 SH SOLE 2 339 0 0 CAMTEK LTD ORD M20791105 130751 1044 SH SOLE 25 1044 0 0 CAMTEK LTD ORD M20791105 15905 127 SH SOLE 29 127 0 0 CAMTEK LTD ORD M20791105 4258 34 SH SOLE 43 34 0 0 CANAAN INC SPONSORED ADS 134748102 322336 322400 SH SOLE 21 322400 0 0 CANAAN INC SPONSORED ADS 134748102 809207 809369 SH SOLE 30 809369 0 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 13 1 SH SOLE 2 1 0 0 CANADIAN IMPERIAL BK COMM TO COM 136069101 45141158 949541 SH SOLE 43 819412 0 130128 CANADIAN NAT RES LTD COM 136385101 19438 546 SH SOLE 2 546 0 0 CANADIAN NAT RES LTD COM 136385101 1139129 31998 SH SOLE 19 31998 0 0 CANADIAN NAT RES LTD COM 136385101 16015942 449886 SH SOLE 21 449886 0 0 CANADIAN NAT RES LTD COM 136385101 44820832 1259012 SH SOLE 43 909556 0 349457 CANADIAN NATL RY CO COM 136375102 19255 163 SH SOLE 2 163 0 0 CANADIAN NATL RY CO COM 136375102 29791780 252195 SH SOLE 18 252195 0 0 CANADIAN NATL RY CO COM 136375102 1124125 9516 SH SOLE 19 9516 0 0 CANADIAN NATL RY CO COM 136375102 16538 140 SH SOLE 30 140 0 0 CANADIAN NATL RY CO COM 136375102 56165967 475459 SH SOLE 43 397844 0 77615 CANADIAN PACIFIC KANSAS CITY COM 13646K108 337201 4283 SH SOLE 2 4283 0 0 CANADIAN PACIFIC KANSAS CITY COM 13646K108 22081733 280474 SH SOLE 18 280474 0 0 CANADIAN PACIFIC KANSAS CITY COM 13646K108 1861571 23645 SH SOLE 19 23645 0 0 CANADIAN PACIFIC KANSAS CITY COM 13646K108 2557465 32484 SH SOLE 25 117 0 32367 CANADIAN PACIFIC KANSAS CITY COM 13646K108 219263 2785 SH SOLE 26 0 0 2785 CANADIAN PACIFIC KANSAS CITY COM 13646K108 16691 212 SH SOLE 30 212 0 0 CANADIAN PACIFIC KANSAS CITY COM 13646K108 2620922 33290 SH SOLE 34 33290 0 0 CANADIAN PACIFIC KANSAS CITY COM 13646K108 55120366 700119 SH SOLE 43 576759 0 123360 CANADIAN SOLAR INC COM 136635109 44604 3024 SH SOLE 7 3024 0 0 CANADIAN SOLAR INC COM 136635109 1302278 88290 SH SOLE 19 88290 0 0 CANADIAN SOLAR INC COM 136635109 8237093 558447 SH SOLE 21 558447 0 0 CANADIAN SOLAR INC COM 136635109 50666 3435 SH SOLE 22 3435 0 0 CANADIAN SOLAR INC COM 136635109 238345 16159 SH SOLE 25 16159 0 0 CANADIAN SOLAR INC COM 136635109 96465 6540 SH SOLE 26 3028 0 3512 CANADIAN SOLAR INC COM 136635109 11678165 791740 SH SOLE 30 791740 0 0 CANADIAN SOLAR INC COM 136635109 54483432 3693792 SH SOLE 34 3693792 0 0 CANADIAN SOLAR INC COM 136635109 75579 5124 SH SOLE 36 5124 0 0 CANADIAN SOLAR INC COM 136635109 89 6 SH SOLE 43 6 0 0 CANDEL THERAPEUTICS INC COM 137404109 6888 1111 SH SOLE 2 0 0 1111 CANDEL THERAPEUTICS INC COM 137404109 252055 40654 SH SOLE 18 40654 0 0 CANDEL THERAPEUTICS INC COM 137404109 195337 31506 SH SOLE 19 31506 0 0 CANDEL THERAPEUTICS INC COM 137404109 3347188 539869 SH SOLE 21 539869 0 0 CANDEL THERAPEUTICS INC COM 137404109 1301572 209931 SH SOLE 22 206461 0 3470 CANNAE HLDGS INC COM 13765N107 1015985 56008 SH SOLE 2 15682 0 40326 CANNAE HLDGS INC COM 13765N107 6367 351 SH SOLE 4 351 0 0 CANNAE HLDGS INC COM 13765N107 10285 567 SH SOLE 7 567 0 0 CANNAE HLDGS INC COM 13765N107 3677812 202746 SH SOLE 18 202746 0 0 CANNAE HLDGS INC COM 13765N107 14603117 805023 SH SOLE 19 805023 0 0 CANNAE HLDGS INC COM 13765N107 38140620 2102570 SH SOLE 21 2102570 0 0 CANNAE HLDGS INC COM 13765N107 32858397 1811378 SH SOLE 22 1729281 0 82097 CANNAE HLDGS INC COM 13765N107 2058908 113501 SH SOLE 25 113501 0 0 CANNAE HLDGS INC COM 13765N107 529869 29210 SH SOLE 26 29210 0 0 CANNAE HLDGS INC COM 13765N107 28135 1551 SH SOLE 28 1551 0 0 CANNAE HLDGS INC COM 13765N107 5150944 283955 SH SOLE 30 283955 0 0 CANNAE HLDGS INC COM 13765N107 2897375 159723 SH SOLE 34 159723 0 0 CANNAE HLDGS INC COM 13765N107 77530 4274 SH SOLE 36 4274 0 0 CANNAE HLDGS INC COM 13765N107 304825 16804 SH SOLE 40 16804 0 0 CANNAE HLDGS INC COM 13765N107 948001 52260 SH SOLE 43 49693 0 2567 CANOO INC CL A COM NEW 13803R201 21311 10005 SH SOLE 2 3988 0 6017 CANOO INC CL A COM NEW 13803R201 379259 178056 SH SOLE 18 178056 0 0 CANOO INC CL A COM NEW 13803R201 268446 126031 SH SOLE 19 126031 0 0 CANOO INC CL A COM NEW 13803R201 4471969 2099516 SH SOLE 21 2099516 0 0 CANOO INC CL A COM NEW 13803R201 3200432 1502550 SH SOLE 22 1463003 0 39547 CANOO INC CL A COM NEW 13803R201 1421 667 SH SOLE 28 667 0 0 CANOPY GROWTH CORP COM NEW 138035704 3477 539 SH SOLE 43 385 0 154 CANTALOUPE INC COM 138103106 249031 37732 SH SOLE 2 17878 0 19854 CANTALOUPE INC COM 138103106 2046 310 SH SOLE 7 310 0 0 CANTALOUPE INC COM 138103106 1051941 159385 SH SOLE 18 159385 0 0 CANTALOUPE INC COM 138103106 878968 133177 SH SOLE 19 133177 0 0 CANTALOUPE INC COM 138103106 14849023 2249852 SH SOLE 21 2249852 0 0 CANTALOUPE INC COM 138103106 10899926 1651504 SH SOLE 22 1594435 0 57069 CANTALOUPE INC COM 138103106 72428 10974 SH SOLE 25 10974 0 0 CANTALOUPE INC COM 138103106 537768 81480 SH SOLE 30 81480 0 0 CANTALOUPE INC COM 138103106 72844 11037 SH SOLE 40 11037 0 0 CANTALOUPE INC COM 138103106 216638 32824 SH SOLE 43 32664 0 160 CANTERBURY PK HLDG CORP COM 13811E101 15659 717 SH SOLE 18 717 0 0 CANTERBURY PK HLDG CORP COM 13811E101 160852 7365 SH SOLE 21 7365 0 0 CAPITAL BANCORP INC MD COM 139737100 228083 11126 SH SOLE 2 8099 0 3027 CAPITAL BANCORP INC MD COM 139737100 3629 177 SH SOLE 7 177 0 0 CAPITAL BANCORP INC MD COM 139737100 641240 31280 SH SOLE 18 31280 0 0 CAPITAL BANCORP INC MD COM 139737100 448971 21901 SH SOLE 19 21901 0 0 CAPITAL BANCORP INC MD COM 139737100 7459376 363872 SH SOLE 21 363872 0 0 CAPITAL BANCORP INC MD COM 139737100 3519071 171662 SH SOLE 22 164227 0 7435 CAPITAL BANCORP INC MD COM 139737100 2489 121 SH SOLE 43 121 0 0 CAPITAL CITY BK GROUP INC COM 139674105 4235484 148927 SH SOLE 2 109631 0 39296 CAPITAL CITY BK GROUP INC COM 139674105 2616 92 SH SOLE 7 92 0 0 CAPITAL CITY BK GROUP INC COM 139674105 1262366 44387 SH SOLE 18 44387 0 0 CAPITAL CITY BK GROUP INC COM 139674105 6194659 217815 SH SOLE 19 217815 0 0 CAPITAL CITY BK GROUP INC COM 139674105 15589614 548158 SH SOLE 21 548158 0 0 CAPITAL CITY BK GROUP INC COM 139674105 21556240 757955 SH SOLE 22 720964 0 36991 CAPITAL CITY BK GROUP INC COM 139674105 227122 7986 SH SOLE 23 7986 0 0 CAPITAL CITY BK GROUP INC COM 139674105 77215 2715 SH SOLE 25 2715 0 0 CAPITAL CITY BK GROUP INC COM 139674105 1178838 41450 SH SOLE 26 0 0 41450 CAPITAL CITY BK GROUP INC COM 139674105 76560 2692 SH SOLE 28 0 0 2692 CAPITAL CITY BK GROUP INC COM 139674105 358259 12597 SH SOLE 30 12597 0 0 CAPITAL CITY BK GROUP INC COM 139674105 154315 5426 SH SOLE 40 5426 0 0 CAPITAL CITY BK GROUP INC COM 139674105 214608 7546 SH SOLE 43 7537 0 9 CAPITAL ONE FINL CORP COM 14040H105 110560770 798561 SH SOLE 2 176345 0 622216 CAPITAL ONE FINL CORP COM 14040H105 44531612 321644 SH SOLE 4 172271 0 149373 CAPITAL ONE FINL CORP COM 14040H105 46154107 333363 SH SOLE 7 298013 0 35350 CAPITAL ONE FINL CORP COM 14040H105 2120362 15315 SH SOLE 13 15315 0 0 CAPITAL ONE FINL CORP COM 14040H105 7323174 52894 SH SOLE 15 52894 0 0 CAPITAL ONE FINL CORP COM 14040H105 126907997 916634 SH SOLE 18 890426 0 26208 CAPITAL ONE FINL CORP COM 14040H105 14415691 104122 SH SOLE 19 104122 0 0 CAPITAL ONE FINL CORP COM 14040H105 1193074184 8617365 SH SOLE 21 8617365 0 0 CAPITAL ONE FINL CORP COM 14040H105 1129056012 8154973 SH SOLE 22 7324280 0 830693 CAPITAL ONE FINL CORP COM 14040H105 63406916 457977 SH SOLE 23 457977 0 0 CAPITAL ONE FINL CORP COM 14040H105 134875221 974180 SH SOLE 25 970675 0 3505 CAPITAL ONE FINL CORP COM 14040H105 63749026 460448 SH SOLE 26 231498 0 228950 CAPITAL ONE FINL CORP COM 14040H105 113099667 816899 SH SOLE 28 38253 0 778646 CAPITAL ONE FINL CORP COM 14040H105 328264396 2370996 SH SOLE 30 2370996 0 0 CAPITAL ONE FINL CORP COM 14040H105 12220289 88265 SH SOLE 31 85338 0 2927 CAPITAL ONE FINL CORP COM 14040H105 9297194 67152 SH SOLE 34 67152 0 0 CAPITAL ONE FINL CORP COM 14040H105 12374246 89377 SH SOLE 36 89377 0 0 CAPITAL ONE FINL CORP COM 14040H105 2546096 18390 SH SOLE 40 18390 0 0 CAPITAL ONE FINL CORP COM 14040H105 67287 486 SH OTR 43 486 0 0 CAPITAL ONE FINL CORP COM 14040H105 67641732 488564 SH SOLE 43 409119 0 79445 CAPITAL SOUTHWEST CORP COM 140501107 2895312 110974 SH SOLE 30 110974 0 0 CAPITAL SOUTHWEST CORP COM 140501107 1382035 52972 SH SOLE 43 49779 0 3193 CAPITOL FED FINL INC COM 14057J101 1248739 227457 SH SOLE 2 124056 0 103401 CAPITOL FED FINL INC COM 14057J101 3777 688 SH SOLE 4 688 0 0 CAPITOL FED FINL INC COM 14057J101 4634 844 SH SOLE 7 844 0 0 CAPITOL FED FINL INC COM 14057J101 2155209 392570 SH SOLE 18 392570 0 0 CAPITOL FED FINL INC COM 14057J101 2443253 445037 SH SOLE 19 445037 0 0 CAPITOL FED FINL INC COM 14057J101 76597271 13952144 SH SOLE 21 13952144 0 0 CAPITOL FED FINL INC COM 14057J101 20373807 3711076 SH SOLE 22 3546479 0 164597 CAPITOL FED FINL INC COM 14057J101 27851 5073 SH SOLE 23 5073 0 0 CAPITOL FED FINL INC COM 14057J101 142175 25897 SH SOLE 25 25897 0 0 CAPITOL FED FINL INC COM 14057J101 608105 110766 SH SOLE 26 77625 0 33141 CAPITOL FED FINL INC COM 14057J101 67093 12221 SH SOLE 28 0 0 12221 CAPITOL FED FINL INC COM 14057J101 1222832 222738 SH SOLE 30 222738 0 0 CAPITOL FED FINL INC COM 14057J101 25172 4585 SH SOLE 36 4585 0 0 CAPITOL FED FINL INC COM 14057J101 90354 16458 SH SOLE 40 16458 0 0 CAPITOL FED FINL INC COM 14057J101 4579 834 SH SOLE 43 0 0 834 CAPRI HOLDINGS LIMITED SHS G1890L107 7745616 234148 SH SOLE 2 108025 0 126123 CAPRI HOLDINGS LIMITED SHS G1890L107 13596 411 SH SOLE 4 411 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 538013 16264 SH SOLE 7 15480 0 784 CAPRI HOLDINGS LIMITED SHS G1890L107 5792209 175097 SH SOLE 18 175097 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 1355949 40990 SH SOLE 19 40990 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 190212382 5750072 SH SOLE 21 5750072 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 112155656 3390437 SH SOLE 22 3241103 0 149334 CAPRI HOLDINGS LIMITED SHS G1890L107 1221578 36928 SH SOLE 25 36928 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 1212713 36660 SH SOLE 26 35001 0 1659 CAPRI HOLDINGS LIMITED SHS G1890L107 51605 1560 SH SOLE 28 1560 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 2677594 80943 SH SOLE 30 80943 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 46577 1408 SH SOLE 31 1408 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 438078 13243 SH SOLE 34 13243 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 92988 2811 SH SOLE 36 2811 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 812478 24561 SH SOLE 40 24561 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 6403990 193591 SH SOLE 43 179511 0 14080 CAPRICOR THERAPEUTICS INC COM NEW 14070B309 15421 3233 SH SOLE 2 1392 0 1841 CAPRICOR THERAPEUTICS INC COM NEW 14070B309 339276 71127 SH SOLE 18 71127 0 0 CAPRICOR THERAPEUTICS INC COM NEW 14070B309 273335 57303 SH SOLE 19 57303 0 0 CAPRICOR THERAPEUTICS INC COM NEW 14070B309 4179984 876307 SH SOLE 21 876307 0 0 CAPRICOR THERAPEUTICS INC COM NEW 14070B309 2960167 620580 SH SOLE 22 612956 0 7624 CARA THERAPEUTICS INC COM 140755109 427 1656 SH SOLE 2 0 0 1656 CARA THERAPEUTICS INC COM 140755109 185357 718439 SH SOLE 22 717793 0 646 CARA THERAPEUTICS INC COM 140755109 6247 24212 SH SOLE 28 24212 0 0 CARA THERAPEUTICS INC COM 140755109 103 400 SH SOLE 43 388 0 12 CARDIFF ONCOLOGY INC COM 14147L108 15465 6966 SH SOLE 2 2859 0 4107 CARDIFF ONCOLOGY INC COM 14147L108 256661 115613 SH SOLE 18 115613 0 0 CARDIFF ONCOLOGY INC COM 14147L108 200455 90295 SH SOLE 19 90295 0 0 CARDIFF ONCOLOGY INC COM 14147L108 3029021 1364424 SH SOLE 21 1364424 0 0 CARDIFF ONCOLOGY INC COM 14147L108 2333295 1051034 SH SOLE 22 1030334 0 20700 CARDIFF ONCOLOGY INC COM 14147L108 167 75 SH SOLE 43 75 0 0 CARDINAL HEALTH INC COM 14149Y108 103031101 1047916 SH SOLE 2 667923 0 379993 CARDINAL HEALTH INC COM 14149Y108 23785279 241917 SH SOLE 4 87410 0 154507 CARDINAL HEALTH INC COM 14149Y108 36236721 368559 SH SOLE 7 339588 0 28971 CARDINAL HEALTH INC COM 14149Y108 737990 7506 SH SOLE 13 7506 0 0 CARDINAL HEALTH INC COM 14149Y108 3405805 34640 SH SOLE 15 34640 0 0 CARDINAL HEALTH INC COM 14149Y108 280640097 2854354 SH SOLE 18 2689650 0 164704 CARDINAL HEALTH INC COM 14149Y108 588753433 5988135 SH SOLE 19 5988135 0 0 CARDINAL HEALTH INC COM 14149Y108 763762443 7768129 SH SOLE 21 7768129 0 0 CARDINAL HEALTH INC COM 14149Y108 639743365 6506747 SH SOLE 22 5846197 0 660550 CARDINAL HEALTH INC COM 14149Y108 57436873 584183 SH SOLE 23 584183 0 0 CARDINAL HEALTH INC COM 14149Y108 62951248 640269 SH SOLE 25 583137 0 57132 CARDINAL HEALTH INC COM 14149Y108 55461132 564088 SH SOLE 26 394189 0 169899 CARDINAL HEALTH INC COM 14149Y108 81196785 825842 SH SOLE 28 12058 0 813784 CARDINAL HEALTH INC COM 14149Y108 31462 320 SH SOLE 29 320 0 0 CARDINAL HEALTH INC COM 14149Y108 199358450 2027649 SH SOLE 30 1887203 0 140446 CARDINAL HEALTH INC COM 14149Y108 5712982 58106 SH SOLE 31 56148 0 1958 CARDINAL HEALTH INC COM 14149Y108 73407875 746622 SH SOLE 34 746622 0 0 CARDINAL HEALTH INC COM 14149Y108 11397451 115922 SH SOLE 36 115922 0 0 CARDINAL HEALTH INC COM 14149Y108 1203044 12236 SH SOLE 40 12236 0 0 CARDINAL HEALTH INC COM 14149Y108 43851 446 SH OTR 43 446 0 0 CARDINAL HEALTH INC COM 14149Y108 41357294 420640 SH SOLE 43 338191 0 82449 CARDIO DIAGNOSTICS HOLDGS IN COMMON STOCK 14159C103 586884 1067062 SH SOLE 22 1067062 0 0 CARDLYTICS INC COM 14161W105 178395 21729 SH SOLE 2 15700 0 6029 CARDLYTICS INC COM 14161W105 1626 198 SH SOLE 7 198 0 0 CARDLYTICS INC COM 14161W105 888486 108220 SH SOLE 18 108220 0 0 CARDLYTICS INC COM 14161W105 1300045 158349 SH SOLE 19 158349 0 0 CARDLYTICS INC COM 14161W105 12305936 1498896 SH SOLE 21 1498896 0 0 CARDLYTICS INC COM 14161W105 11151988 1358342 SH SOLE 22 1343604 0 14738 CARDLYTICS INC COM 14161W105 4368 532 SH SOLE 28 532 0 0 CARDLYTICS INC COM 14161W105 45106 5494 SH SOLE 43 4187 0 1307 CARECLOUD INC COM 14167R100 58614 30528 SH SOLE 22 30528 0 0 CAREDX INC COM 14167L103 3279408 211166 SH SOLE 2 106820 0 104346 CAREDX INC COM 14167L103 7175 462 SH SOLE 7 462 0 0 CAREDX INC COM 14167L103 2369878 152600 SH SOLE 18 148405 0 4195 CAREDX INC COM 14167L103 7304877 470372 SH SOLE 19 470372 0 0 CAREDX INC COM 14167L103 35077192 2258673 SH SOLE 21 2258673 0 0 CAREDX INC COM 14167L103 31762313 2045223 SH SOLE 22 1972865 0 72358 CAREDX INC COM 14167L103 205524 13234 SH SOLE 23 13234 0 0 CAREDX INC COM 14167L103 378916 24399 SH SOLE 26 0 0 24399 CAREDX INC COM 14167L103 13216 851 SH SOLE 28 851 0 0 CAREDX INC COM 14167L103 1124574 72413 SH SOLE 30 72413 0 0 CAREDX INC COM 14167L103 577033 37156 SH SOLE 43 31982 0 5174 CAREMAX INC *W EXP 06/08/202 14171W111 51 3646 SH SOLE 18 3646 0 0 CAREMAX INC *W EXP 06/08/202 14171W111 2206 156441 SH SOLE 19 156441 0 0 CAREMAX INC CL A NEW 14171W202 558 200 SH SOLE 2 29 0 171 CAREMAX INC CL A NEW 14171W202 527 189 SH SOLE 18 189 0 0 CAREMAX INC CL A NEW 14171W202 413 148 SH SOLE 19 148 0 0 CAREMAX INC CL A NEW 14171W202 3457 1239 SH SOLE 21 1239 0 0 CAREMAX INC CL A NEW 14171W202 74839 26824 SH SOLE 22 26648 0 176 CAREMAX INC CL A NEW 14171W202 89 32 SH SOLE 26 0 0 32 CAREMAX INC CL A NEW 14171W202 3 1 SH SOLE 43 1 0 0 CARETRUST REIT INC COM 14174T107 6433281 256306 SH SOLE 2 98137 0 158169 CARETRUST REIT INC COM 14174T107 6396635 254846 SH SOLE 4 254846 0 0 CARETRUST REIT INC COM 14174T107 5300367 211170 SH SOLE 7 189805 0 21365 CARETRUST REIT INC COM 14174T107 15470837 616368 SH SOLE 18 616368 0 0 CARETRUST REIT INC COM 14174T107 26517347 1056468 SH SOLE 19 1056468 0 0 CARETRUST REIT INC COM 14174T107 416565699 16596243 SH SOLE 21 16596243 0 0 CARETRUST REIT INC COM 14174T107 154453703 6153534 SH SOLE 22 5472722 0 680812 CARETRUST REIT INC COM 14174T107 1214112 48371 SH SOLE 23 48371 0 0 CARETRUST REIT INC COM 14174T107 8145276 324513 SH SOLE 25 324513 0 0 CARETRUST REIT INC COM 14174T107 518190 20645 SH SOLE 26 20645 0 0 CARETRUST REIT INC COM 14174T107 7860617 313172 SH SOLE 28 142092 0 171080 CARETRUST REIT INC COM 14174T107 16245498 647231 SH SOLE 30 647231 0 0 CARETRUST REIT INC COM 14174T107 7635520 304204 SH SOLE 34 304204 0 0 CARETRUST REIT INC COM 14174T107 103387 4119 SH SOLE 36 4119 0 0 CARETRUST REIT INC COM 14174T107 735229 29292 SH SOLE 40 29292 0 0 CARETRUST REIT INC COM 14174T107 2626060 104624 SH SOLE 43 99981 0 4643 CARGO THERAPEUTICS INC COM 14179K101 179717 10945 SH SOLE 2 4365 0 6580 CARGO THERAPEUTICS INC COM 14179K101 2972 181 SH SOLE 7 181 0 0 CARGO THERAPEUTICS INC COM 14179K101 971374 59158 SH SOLE 18 59158 0 0 CARGO THERAPEUTICS INC COM 14179K101 756486 46071 SH SOLE 19 46071 0 0 CARGO THERAPEUTICS INC COM 14179K101 12884150 784662 SH SOLE 21 784662 0 0 CARGO THERAPEUTICS INC COM 14179K101 9046320 550933 SH SOLE 22 525260 0 25673 CARGO THERAPEUTICS INC COM 14179K101 55697 3392 SH SOLE 25 3392 0 0 CARGO THERAPEUTICS INC COM 14179K101 70639 4302 SH SOLE 30 4302 0 0 CARGURUS INC COM CL A 141788109 1157333 44173 SH SOLE 2 24037 0 20136 CARGURUS INC COM CL A 141788109 9563 365 SH SOLE 4 365 0 0 CARGURUS INC COM CL A 141788109 19755 754 SH SOLE 7 754 0 0 CARGURUS INC COM CL A 141788109 7324105 279546 SH SOLE 18 251889 0 27657 CARGURUS INC COM CL A 141788109 6421227 245085 SH SOLE 19 245085 0 0 CARGURUS INC COM CL A 141788109 238647626 9108688 SH SOLE 21 9108688 0 0 CARGURUS INC COM CL A 141788109 66477103 2537294 SH SOLE 22 2452799 0 84495 CARGURUS INC COM CL A 141788109 14384 549 SH SOLE 23 549 0 0 CARGURUS INC COM CL A 141788109 412650 15750 SH SOLE 25 15750 0 0 CARGURUS INC COM CL A 141788109 1880505 71775 SH SOLE 26 9389 0 62386 CARGURUS INC COM CL A 141788109 497721 18997 SH SOLE 28 1660 0 17337 CARGURUS INC COM CL A 141788109 5984683 228423 SH SOLE 30 228423 0 0 CARGURUS INC COM CL A 141788109 424361 16197 SH SOLE 40 16197 0 0 CARGURUS INC COM CL A 141788109 2406627 91856 SH SOLE 43 86251 0 5605 CARIBOU BIOSCIENCES INC COM 142038108 74935 45692 SH SOLE 2 13234 0 32458 CARIBOU BIOSCIENCES INC COM 142038108 1155 704 SH SOLE 7 704 0 0 CARIBOU BIOSCIENCES INC COM 142038108 388229 236725 SH SOLE 18 236725 0 0 CARIBOU BIOSCIENCES INC COM 142038108 285019 173792 SH SOLE 19 173792 0 0 CARIBOU BIOSCIENCES INC COM 142038108 6269510 3822872 SH SOLE 21 3822872 0 0 CARIBOU BIOSCIENCES INC COM 142038108 4023455 2453326 SH SOLE 22 2385446 0 67880 CARIBOU BIOSCIENCES INC COM 142038108 299915 182875 SH SOLE 30 182875 0 0 CARIBOU BIOSCIENCES INC COM 142038108 52208 31834 SH SOLE 43 31834 0 0 CARISMA THERAPEUTICS INC COM 14216R101 4046 2662 SH SOLE 2 198 0 2464 CARISMA THERAPEUTICS INC COM 14216R101 31166 20504 SH SOLE 18 20504 0 0 CARISMA THERAPEUTICS INC COM 14216R101 17196 11313 SH SOLE 19 11313 0 0 CARISMA THERAPEUTICS INC COM 14216R101 381999 251315 SH SOLE 21 251315 0 0 CARISMA THERAPEUTICS INC COM 14216R101 644854 424246 SH SOLE 22 420035 0 4211 CARLISLE COS INC COM 142339100 45044359 111163 SH SOLE 2 59041 0 52122 CARLISLE COS INC COM 142339100 16646432 41081 SH SOLE 4 16204 0 24877 CARLISLE COS INC COM 142339100 3793171 9361 SH SOLE 7 8915 0 446 CARLISLE COS INC COM 142339100 816903 2016 SH SOLE 13 2016 0 0 CARLISLE COS INC COM 142339100 1705529 4209 SH SOLE 15 4209 0 0 CARLISLE COS INC COM 142339100 36928813 91135 SH SOLE 18 87948 0 3187 CARLISLE COS INC COM 142339100 15526432 38317 SH SOLE 19 38317 0 0 CARLISLE COS INC COM 142339100 1025491691 2530766 SH SOLE 21 2530766 0 0 CARLISLE COS INC COM 142339100 555205775 1370168 SH SOLE 22 1275155 0 95013 CARLISLE COS INC COM 142339100 24552079 60591 SH SOLE 23 60591 0 0 CARLISLE COS INC COM 142339100 2460840 6073 SH SOLE 25 6073 0 0 CARLISLE COS INC COM 142339100 11085330 27357 SH SOLE 26 21525 0 5832 CARLISLE COS INC COM 142339100 23846203 58849 SH SOLE 28 705 0 58144 CARLISLE COS INC COM 142339100 39305 97 SH SOLE 29 97 0 0 CARLISLE COS INC COM 142339100 56541788 139537 SH SOLE 30 139537 0 0 CARLISLE COS INC COM 142339100 4542404 11210 SH SOLE 31 10820 0 390 CARLISLE COS INC COM 142339100 128245723 316492 SH SOLE 34 316492 0 0 CARLISLE COS INC COM 142339100 2124111 5242 SH SOLE 36 5242 0 0 CARLISLE COS INC COM 142339100 942924 2327 SH SOLE 40 2327 0 0 CARLISLE COS INC COM 142339100 22193 55 SH OTR 43 55 0 0 CARLISLE COS INC COM 142339100 20554682 50726 SH SOLE 43 41550 0 9176 CARLYLE GROUP INC COM 14316J108 16196992 403412 SH SOLE 2 159599 0 243813 CARLYLE GROUP INC COM 14316J108 7259562 180811 SH SOLE 4 70644 0 110167 CARLYLE GROUP INC COM 14316J108 1988790 49534 SH SOLE 7 46874 0 2660 CARLYLE GROUP INC COM 14316J108 220343 5488 SH SOLE 13 5488 0 0 CARLYLE GROUP INC COM 14316J108 808380 20134 SH SOLE 15 20134 0 0 CARLYLE GROUP INC COM 14316J108 24016285 598164 SH SOLE 18 584924 0 13240 CARLYLE GROUP INC COM 14316J108 29750146 740975 SH SOLE 19 740975 0 0 CARLYLE GROUP INC COM 14316J108 461371158 11491187 SH SOLE 21 11491187 0 0 CARLYLE GROUP INC COM 14316J108 270086802 6726944 SH SOLE 22 6303342 0 423602 CARLYLE GROUP INC COM 14316J108 12552616 312643 SH SOLE 23 312643 0 0 CARLYLE GROUP INC COM 14316J108 14607293 363818 SH SOLE 25 362176 0 1642 CARLYLE GROUP INC COM 14316J108 7073988 176189 SH SOLE 26 88933 0 87256 CARLYLE GROUP INC COM 14316J108 13740735 342235 SH SOLE 28 6053 0 336182 CARLYLE GROUP INC COM 14316J108 43847052 1092081 SH SOLE 30 1092081 0 0 CARLYLE GROUP INC COM 14316J108 3805658 94786 SH SOLE 31 90036 0 4750 CARLYLE GROUP INC COM 14316J108 1826945 45503 SH SOLE 34 45503 0 0 CARLYLE GROUP INC COM 14316J108 2086957 51979 SH SOLE 36 51979 0 0 CARLYLE GROUP INC COM 14316J108 463733 11550 SH SOLE 40 11550 0 0 CARLYLE GROUP INC COM 14316J108 31 1 SH SOLE 43 0 0 0 CARLYLE SECURED LENDING INC COM 872280102 3284579 185151 SH SOLE 30 185151 0 0 CARMAX INC COM 143130102 21577508 294212 SH SOLE 2 66357 0 227855 CARMAX INC COM 143130102 8478617 115607 SH SOLE 4 52718 0 62889 CARMAX INC COM 143130102 7443130 101488 SH SOLE 7 88857 0 12631 CARMAX INC COM 143130102 410044 5591 SH SOLE 13 5591 0 0 CARMAX INC COM 143130102 1606366 21903 SH SOLE 15 21903 0 0 CARMAX INC COM 143130102 18429755 251292 SH SOLE 18 241294 0 9998 CARMAX INC COM 143130102 5312750 72440 SH SOLE 19 72440 0 0 CARMAX INC COM 143130102 301345039 4108877 SH SOLE 21 4108877 0 0 CARMAX INC COM 143130102 249143167 3397098 SH SOLE 22 3046430 0 350668 CARMAX INC COM 143130102 14296973 194941 SH SOLE 23 194941 0 0 CARMAX INC COM 143130102 59633487 813110 SH SOLE 25 674776 0 138334 CARMAX INC COM 143130102 13759831 187617 SH SOLE 26 119014 0 68603 CARMAX INC COM 143130102 20653351 281611 SH SOLE 28 6299 0 275312 CARMAX INC COM 143130102 79908037 1089556 SH SOLE 30 1089556 0 0 CARMAX INC COM 143130102 2732722 37261 SH SOLE 31 36086 0 1175 CARMAX INC COM 143130102 619943 8453 SH SOLE 34 8453 0 0 CARMAX INC COM 143130102 2959929 40359 SH SOLE 36 40359 0 0 CARMAX INC COM 143130102 594494 8106 SH SOLE 40 8106 0 0 CARMAX INC COM 143130102 17748 242 SH OTR 43 242 0 0 CARMAX INC COM 143130102 9597022 130857 SH SOLE 43 98392 0 32465 CARMELL CORPORATION COM 142922103 1224 920 SH SOLE 18 920 0 0 CARMELL CORPORATION COM 142922103 5105 3838 SH SOLE 21 3838 0 0 CARMELL CORPORATION COM 142922103 42009 31586 SH SOLE 22 31586 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 49603226 2649745 SH SOLE 2 1379810 0 1269935 CARNIVAL CORP UNIT 99/99/9999 143658300 13738664 733903 SH SOLE 4 317791 0 416112 CARNIVAL CORP UNIT 99/99/9999 143658300 12133536 648159 SH SOLE 7 566580 0 81579 CARNIVAL CORP UNIT 99/99/9999 143658300 1220319 65188 SH SOLE 13 65188 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 2488861 132952 SH SOLE 15 132952 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 35415675 1891863 SH SOLE 18 1715144 0 176719 CARNIVAL CORP UNIT 99/99/9999 143658300 31062077 1659299 SH SOLE 19 1659299 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 476852388 25472884 SH SOLE 21 25472884 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 421619852 22522428 SH SOLE 22 20225443 0 2296985 CARNIVAL CORP UNIT 99/99/9999 143658300 31374814 1676005 SH SOLE 23 1676005 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 25816995 1379113 SH SOLE 25 1379113 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 21741240 1161391 SH SOLE 26 706395 0 454996 CARNIVAL CORP UNIT 99/99/9999 143658300 17303008 924306 SH SOLE 28 14181 0 910125 CARNIVAL CORP UNIT 99/99/9999 143658300 1739818 92939 SH SOLE 29 92939 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 107093994 5720833 SH SOLE 30 5720833 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 7594835 405707 SH SOLE 31 397853 0 7854 CARNIVAL CORP UNIT 99/99/9999 143658300 12510520 668297 SH SOLE 34 668297 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 3818468 203978 SH SOLE 36 203978 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 908706 48542 SH SOLE 40 48542 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 22501 1202 SH OTR 43 1202 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 13251031 707854 SH SOLE 43 514956 0 192898 CARNIVAL PLC ADS 14365C103 2440952 141751 SH SOLE 43 106052 0 35699 CARPARTS COM INC COM 14427M107 781257 781257 SH SOLE 2 703272 0 77985 CARPARTS COM INC COM 14427M107 72696 72696 SH SOLE 18 72696 0 0 CARPARTS COM INC COM 14427M107 509619 509619 SH SOLE 19 509619 0 0 CARPARTS COM INC COM 14427M107 377320 377320 SH SOLE 21 377320 0 0 CARPARTS COM INC COM 14427M107 1634815 1634815 SH SOLE 22 1594304 0 40511 CARPARTS COM INC COM 14427M107 42655 42655 SH SOLE 23 42655 0 0 CARPARTS COM INC COM 14427M107 73695 73695 SH SOLE 26 0 0 73695 CARPARTS COM INC COM 14427M107 476 476 SH SOLE 43 476 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 2765470 25237 SH SOLE 2 13670 0 11567 CARPENTER TECHNOLOGY CORP COM 144285103 57310 523 SH SOLE 4 0 0 523 CARPENTER TECHNOLOGY CORP COM 144285103 742295 6774 SH SOLE 7 6431 0 343 CARPENTER TECHNOLOGY CORP COM 144285103 15070209 137527 SH SOLE 18 137527 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 12361501 112808 SH SOLE 19 112808 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 610830589 5574289 SH SOLE 21 5574289 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 157002389 1432765 SH SOLE 22 1391466 0 41299 CARPENTER TECHNOLOGY CORP COM 144285103 20272 185 SH SOLE 23 185 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 1159028 10577 SH SOLE 25 10577 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 12645532 115400 SH SOLE 26 15014 0 100386 CARPENTER TECHNOLOGY CORP COM 144285103 3190750 29118 SH SOLE 28 27380 0 1738 CARPENTER TECHNOLOGY CORP COM 144285103 11376486 103819 SH SOLE 30 103819 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 109690 1001 SH SOLE 36 1001 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 1131852 10329 SH SOLE 40 10329 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 7569138 69074 SH SOLE 43 65826 0 3248 CARRIAGE SVCS INC COM 143905107 822807 30656 SH SOLE 2 28271 0 2385 CARRIAGE SVCS INC COM 143905107 1959 73 SH SOLE 7 73 0 0 CARRIAGE SVCS INC COM 143905107 1017182 37898 SH SOLE 18 37898 0 0 CARRIAGE SVCS INC COM 143905107 795967 29656 SH SOLE 19 29656 0 0 CARRIAGE SVCS INC COM 143905107 13602807 506811 SH SOLE 21 506811 0 0 CARRIAGE SVCS INC COM 143905107 9874007 367884 SH SOLE 22 360281 0 7603 CARRIAGE SVCS INC COM 143905107 320255 11932 SH SOLE 43 6668 0 5264 CARRIER GLOBAL CORPORATION COM 14448C104 90173806 1429515 SH SOLE 2 340641 0 1088874 CARRIER GLOBAL CORPORATION COM 14448C104 38948304 617443 SH SOLE 4 285226 0 332217 CARRIER GLOBAL CORPORATION COM 14448C104 53152280 842617 SH SOLE 7 757511 0 85106 CARRIER GLOBAL CORPORATION COM 14448C104 1899339 30110 SH SOLE 13 30110 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 7445080 118026 SH SOLE 15 118026 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 67729438 1073707 SH SOLE 18 1023095 0 50612 CARRIER GLOBAL CORPORATION COM 14448C104 13505806 214106 SH SOLE 19 214106 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 1147166257 18185895 SH SOLE 21 18185895 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 1128588124 17891378 SH SOLE 22 16084009 0 1807369 CARRIER GLOBAL CORPORATION COM 14448C104 61540154 975589 SH SOLE 23 975589 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 96570623 1530923 SH SOLE 25 1527083 0 3840 CARRIER GLOBAL CORPORATION COM 14448C104 52457706 831606 SH SOLE 26 582490 0 249116 CARRIER GLOBAL CORPORATION COM 14448C104 92694420 1469474 SH SOLE 28 28812 0 1440662 CARRIER GLOBAL CORPORATION COM 14448C104 339180845 5376995 SH SOLE 30 5360152 0 16843 CARRIER GLOBAL CORPORATION COM 14448C104 11913983 188871 SH SOLE 31 182555 0 6316 CARRIER GLOBAL CORPORATION COM 14448C104 13259290 210198 SH SOLE 34 210198 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 10303487 163340 SH SOLE 36 163340 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 2484090 39380 SH SOLE 40 39380 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 96323 1527 SH OTR 43 1527 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 77572189 1229743 SH SOLE 43 1050315 0 179428 CARRIER GLOBAL CORPORATION OPTIONS 14448C104 246012 3900 SH Call SOLE 4 3900 0 0 CARRIER GLOBAL CORPORATION OPTIONS 14448C104 138776 2200 SH Call SOLE 7 2200 0 0 CARRIER GLOBAL CORPORATION OPTIONS 14448C104 5696124 90300 SH Call SOLE 18 90300 0 0 CARRIER GLOBAL CORPORATION OPTIONS 14448C104 40718140 645500 SH Call SOLE 19 645500 0 0 CARRIER GLOBAL CORPORATION OPTIONS 14448C104 2447504 38800 SH Call SOLE 22 38800 0 0 CARRIER GLOBAL CORPORATION OPTIONS 14448C104 189240 3000 SH Call SOLE 30 3000 0 0 CARRIER GLOBAL CORPORATION OPTIONS 14448C104 19598956 310700 SH Call SOLE 34 310700 0 0 CARS COM INC COM 14575E105 1360975 69085 SH SOLE 2 35631 0 33454 CARS COM INC COM 14575E105 2817 143 SH SOLE 4 143 0 0 CARS COM INC COM 14575E105 8432 428 SH SOLE 7 428 0 0 CARS COM INC COM 14575E105 4332247 219911 SH SOLE 18 219911 0 0 CARS COM INC COM 14575E105 3787778 192273 SH SOLE 19 192273 0 0 CARS COM INC COM 14575E105 138882321 7049864 SH SOLE 21 7049864 0 0 CARS COM INC COM 14575E105 39859562 2023328 SH SOLE 22 1940067 0 83261 CARS COM INC COM 14575E105 85045 4317 SH SOLE 23 4317 0 0 CARS COM INC COM 14575E105 251865 12785 SH SOLE 25 12785 0 0 CARS COM INC COM 14575E105 248476 12613 SH SOLE 26 12613 0 0 CARS COM INC COM 14575E105 52067 2643 SH SOLE 28 1223 0 1420 CARS COM INC COM 14575E105 3189213 161889 SH SOLE 30 161889 0 0 CARS COM INC COM 14575E105 18971 963 SH SOLE 36 963 0 0 CARS COM INC COM 14575E105 213036 10814 SH SOLE 40 10814 0 0 CARS COM INC COM 14575E105 1552990 78832 SH SOLE 43 75923 0 2909 CARTER BANKSHARES INC COM NEW 146103106 161270 10666 SH SOLE 2 965 0 9701 CARTER BANKSHARES INC COM NEW 146103106 4929 326 SH SOLE 7 326 0 0 CARTER BANKSHARES INC COM NEW 146103106 1141893 75522 SH SOLE 18 75522 0 0 CARTER BANKSHARES INC COM NEW 146103106 759644 50241 SH SOLE 19 50241 0 0 CARTER BANKSHARES INC COM NEW 146103106 13763131 910260 SH SOLE 21 910260 0 0 CARTER BANKSHARES INC COM NEW 146103106 9507879 628828 SH SOLE 22 606027 0 22801 CARTER BANKSHARES INC COM NEW 146103106 29166 1929 SH SOLE 43 1929 0 0 CARTERS INC COM 146229109 5782731 93315 SH SOLE 2 44174 0 49141 CARTERS INC COM 146229109 1177 19 SH SOLE 4 19 0 0 CARTERS INC COM 146229109 393571 6351 SH SOLE 7 6040 0 311 CARTERS INC COM 146229109 3326240 53675 SH SOLE 18 53675 0 0 CARTERS INC COM 146229109 795199 12832 SH SOLE 19 12832 0 0 CARTERS INC COM 146229109 117872022 1902082 SH SOLE 21 1902082 0 0 CARTERS INC COM 146229109 67101178 1082801 SH SOLE 22 1034480 0 48321 CARTERS INC COM 146229109 464217 7491 SH SOLE 25 7491 0 0 CARTERS INC COM 146229109 565538 9126 SH SOLE 26 9126 0 0 CARTERS INC COM 146229109 48523 783 SH SOLE 28 783 0 0 CARTERS INC COM 146229109 1847945 29820 SH SOLE 30 29820 0 0 CARTERS INC COM 146229109 27763 448 SH SOLE 31 448 0 0 CARTERS INC COM 146229109 75665 1221 SH SOLE 36 1221 0 0 CARTERS INC COM 146229109 397600 6416 SH SOLE 40 6416 0 0 CARTERS INC COM 146229109 2047910 33047 SH SOLE 43 30480 0 2567 CARTESIAN THERAPEUTICS INC COM NEW 816212302 16206 600 SH SOLE 2 165 0 435 CARTESIAN THERAPEUTICS INC COM NEW 816212302 517593 19163 SH SOLE 18 19163 0 0 CARTESIAN THERAPEUTICS INC COM NEW 816212302 424111 15702 SH SOLE 19 15702 0 0 CARTESIAN THERAPEUTICS INC COM NEW 816212302 6657803 246494 SH SOLE 21 246494 0 0 CARTESIAN THERAPEUTICS INC COM NEW 816212302 3393374 125634 SH SOLE 22 124073 0 1561 CARTESIAN THERAPEUTICS INC COM NEW 816212302 90 3 SH SOLE 43 3 0 0 CARVANA CO CL A 146869102 20880958 162220 SH SOLE 2 54678 0 107542 CARVANA CO CL A 146869102 33596 261 SH SOLE 4 261 0 0 CARVANA CO CL A 146869102 2260323 17560 SH SOLE 7 16767 0 793 CARVANA CO CL A 146869102 6837993 53123 SH SOLE 18 50277 0 2846 CARVANA CO CL A 146869102 20448330 158859 SH SOLE 19 158859 0 0 CARVANA CO CL A 146869102 177892713 1382013 SH SOLE 21 1382013 0 0 CARVANA CO CL A 146869102 353539391 2746577 SH SOLE 22 2604635 0 141942 CARVANA CO CL A 146869102 621074 4825 SH SOLE 23 4825 0 0 CARVANA CO CL A 146869102 2643651 20538 SH SOLE 25 20538 0 0 CARVANA CO CL A 146869102 8298965 64473 SH SOLE 26 27914 0 36559 CARVANA CO CL A 146869102 527752 4100 SH SOLE 28 1506 0 2594 CARVANA CO CL A 146869102 52775 410 SH SOLE 29 410 0 0 CARVANA CO CL A 146869102 19341853 150263 SH SOLE 30 150263 0 0 CARVANA CO CL A 146869102 169524 1317 SH SOLE 31 1317 0 0 CARVANA CO CL A 146869102 1464447 11377 SH SOLE 34 11377 0 0 CARVANA CO CL A 146869102 36685 285 SH SOLE 36 285 0 0 CARVANA CO CL A 146869102 2621512 20366 SH SOLE 40 20366 0 0 CARVANA CO CL A 146869102 53161 413 SH OTR 43 413 0 0 CARVANA CO CL A 146869102 15275460 118672 SH SOLE 43 109129 0 9543 CASELLA WASTE SYS INC CL A 147448104 2914290 29372 SH SOLE 2 15845 0 13527 CASELLA WASTE SYS INC CL A 147448104 16867 170 SH SOLE 4 170 0 0 CASELLA WASTE SYS INC CL A 147448104 44351 447 SH SOLE 7 447 0 0 CASELLA WASTE SYS INC CL A 147448104 13983174 140931 SH SOLE 18 140931 0 0 CASELLA WASTE SYS INC CL A 147448104 13068663 131714 SH SOLE 19 131714 0 0 CASELLA WASTE SYS INC CL A 147448104 201158529 2027399 SH SOLE 21 2027399 0 0 CASELLA WASTE SYS INC CL A 147448104 160589257 1618517 SH SOLE 22 1570440 0 48077 CASELLA WASTE SYS INC CL A 147448104 1102433 11111 SH SOLE 25 11111 0 0 CASELLA WASTE SYS INC CL A 147448104 1506457 15183 SH SOLE 26 15183 0 0 CASELLA WASTE SYS INC CL A 147448104 931279 9386 SH SOLE 28 3061 0 6325 CASELLA WASTE SYS INC CL A 147448104 7496567 75555 SH SOLE 30 75555 0 0 CASELLA WASTE SYS INC CL A 147448104 1240448 12502 SH SOLE 40 12502 0 0 CASELLA WASTE SYS INC CL A 147448104 3630261 36588 SH SOLE 43 34643 0 1945 CASEYS GEN STORES INC COM 147528103 24077962 63104 SH SOLE 2 39077 0 24027 CASEYS GEN STORES INC COM 147528103 42353 111 SH SOLE 4 111 0 0 CASEYS GEN STORES INC COM 147528103 4787433 12547 SH SOLE 7 11995 0 552 CASEYS GEN STORES INC COM 147528103 21732513 56957 SH SOLE 18 56957 0 0 CASEYS GEN STORES INC COM 147528103 5309789 13916 SH SOLE 19 13916 0 0 CASEYS GEN STORES INC COM 147528103 742854204 1946887 SH SOLE 21 1946887 0 0 CASEYS GEN STORES INC COM 147528103 413000544 1082400 SH SOLE 22 1033416 0 48984 CASEYS GEN STORES INC COM 147528103 4099099 10743 SH SOLE 26 10615 0 128 CASEYS GEN STORES INC COM 147528103 148045 388 SH SOLE 28 388 0 0 CASEYS GEN STORES INC COM 147528103 7058478 18499 SH SOLE 30 18499 0 0 CASEYS GEN STORES INC COM 147528103 177044 464 SH SOLE 31 464 0 0 CASEYS GEN STORES INC COM 147528103 191925 503 SH SOLE 36 503 0 0 CASEYS GEN STORES INC COM 147528103 18218691 47748 SH SOLE 43 43829 0 3919 CASI PHARMACEUTICALS INC ORD SHS G1933S101 1628 296 SH SOLE 43 296 0 0 CASS INFORMATION SYS INC COM 14808P109 344882 8607 SH SOLE 2 3845 0 4762 CASS INFORMATION SYS INC COM 14808P109 3446 86 SH SOLE 7 86 0 0 CASS INFORMATION SYS INC COM 14808P109 1532718 38251 SH SOLE 18 38251 0 0 CASS INFORMATION SYS INC COM 14808P109 1254231 31301 SH SOLE 19 31301 0 0 CASS INFORMATION SYS INC COM 14808P109 21509215 536791 SH SOLE 21 536791 0 0 CASS INFORMATION SYS INC COM 14808P109 15127347 377523 SH SOLE 22 363002 0 14521 CASS INFORMATION SYS INC COM 14808P109 130468 3256 SH SOLE 25 3256 0 0 CASS INFORMATION SYS INC COM 14808P109 446220 11136 SH SOLE 26 11136 0 0 CASS INFORMATION SYS INC COM 14808P109 19153 478 SH SOLE 28 0 0 478 CASS INFORMATION SYS INC COM 14808P109 528844 13198 SH SOLE 30 13198 0 0 CASS INFORMATION SYS INC COM 14808P109 139243 3475 SH SOLE 40 3475 0 0 CASS INFORMATION SYS INC COM 14808P109 878174 21916 SH SOLE 43 21207 0 709 CASSAVA SCIENCES INC COM 14817C107 262289 21238 SH SOLE 2 11571 0 9667 CASSAVA SCIENCES INC COM 14817C107 1482 120 SH SOLE 4 120 0 0 CASSAVA SCIENCES INC COM 14817C107 203318 16463 SH SOLE 7 15596 0 867 CASSAVA SCIENCES INC COM 14817C107 1233185 99853 SH SOLE 18 99853 0 0 CASSAVA SCIENCES INC COM 14817C107 1135027 91905 SH SOLE 19 91905 0 0 CASSAVA SCIENCES INC COM 14817C107 19904396 1611692 SH SOLE 21 1611692 0 0 CASSAVA SCIENCES INC COM 14817C107 15842901 1282826 SH SOLE 22 1246811 0 36015 CASSAVA SCIENCES INC COM 14817C107 115003 9312 SH SOLE 25 9312 0 0 CASSAVA SCIENCES INC COM 14817C107 144260 11681 SH SOLE 26 11681 0 0 CASSAVA SCIENCES INC COM 14817C107 46992 3805 SH SOLE 28 1086 0 2719 CASSAVA SCIENCES INC COM 14817C107 587107 47539 SH SOLE 30 47539 0 0 CASSAVA SCIENCES INC COM 14817C107 134763 10912 SH SOLE 40 10912 0 0 CASSAVA SCIENCES INC COM 14817C107 151942 12303 SH SOLE 43 9143 0 3160 CASTELLUM INC COM NEW 14838T204 3564 19159 SH SOLE 21 19159 0 0 CASTLE BIOSCIENCES INC COM 14843C105 4873084 223844 SH SOLE 2 146024 0 77820 CASTLE BIOSCIENCES INC COM 14843C105 1459 67 SH SOLE 4 67 0 0 CASTLE BIOSCIENCES INC COM 14843C105 312356 14348 SH SOLE 7 13587 0 761 CASTLE BIOSCIENCES INC COM 14843C105 2008609 92265 SH SOLE 18 79471 0 12794 CASTLE BIOSCIENCES INC COM 14843C105 6033033 277126 SH SOLE 19 277126 0 0 CASTLE BIOSCIENCES INC COM 14843C105 27436404 1260285 SH SOLE 21 1260285 0 0 CASTLE BIOSCIENCES INC COM 14843C105 21761292 999600 SH SOLE 22 955993 0 43607 CASTLE BIOSCIENCES INC COM 14843C105 186830 8582 SH SOLE 23 8582 0 0 CASTLE BIOSCIENCES INC COM 14843C105 129488 5948 SH SOLE 25 5948 0 0 CASTLE BIOSCIENCES INC COM 14843C105 834814 38347 SH SOLE 26 13251 0 25096 CASTLE BIOSCIENCES INC COM 14843C105 2162762 99346 SH SOLE 30 99346 0 0 CASTLE BIOSCIENCES INC COM 14843C105 18396 845 SH SOLE 36 845 0 0 CASTLE BIOSCIENCES INC COM 14843C105 163689 7519 SH SOLE 40 7519 0 0 CASTLE BIOSCIENCES INC COM 14843C105 366846 16851 SH SOLE 43 16436 0 415 CATALENT INC COM 148806102 23373349 415674 SH SOLE 2 173789 0 241885 CATALENT INC COM 148806102 8563267 152290 SH SOLE 4 80166 0 72124 CATALENT INC COM 148806102 6261829 111361 SH SOLE 7 96989 0 14372 CATALENT INC COM 148806102 375616 6680 SH SOLE 13 6680 0 0 CATALENT INC COM 148806102 1355255 24102 SH SOLE 15 24102 0 0 CATALENT INC COM 148806102 23668950 420931 SH SOLE 18 409218 0 11713 CATALENT INC COM 148806102 43606815 775508 SH SOLE 19 775508 0 0 CATALENT INC COM 148806102 300840115 5350171 SH SOLE 21 5350171 0 0 CATALENT INC COM 148806102 238533677 4242107 SH SOLE 22 3831410 0 410697 CATALENT INC COM 148806102 12663783 225214 SH SOLE 23 225214 0 0 CATALENT INC COM 148806102 19275532 342798 SH SOLE 25 342007 0 791 CATALENT INC COM 148806102 9197541 163570 SH SOLE 26 91511 0 72059 CATALENT INC COM 148806102 20441236 363529 SH SOLE 28 27210 0 336319 CATALENT INC COM 148806102 35650 634 SH SOLE 29 634 0 0 CATALENT INC COM 148806102 122101589 2171467 SH SOLE 30 2171467 0 0 CATALENT INC COM 148806102 2538560 45146 SH SOLE 31 43831 0 1315 CATALENT INC COM 148806102 20231666 359802 SH SOLE 34 359802 0 0 CATALENT INC COM 148806102 2150741 38249 SH SOLE 36 38249 0 0 CATALENT INC COM 148806102 442080 7862 SH SOLE 40 7862 0 0 CATALENT INC COM 148806102 32388 576 SH OTR 43 576 0 0 CATALENT INC COM 148806102 7684167 136656 SH SOLE 43 117236 0 19420 CATALYST BANCORP INC COMMON STOCK 14888L101 9125 788 SH SOLE 18 788 0 0 CATALYST BANCORP INC COMMON STOCK 14888L101 104811 9051 SH SOLE 21 9051 0 0 CATALYST BANCORP INC COMMON STOCK 14888L101 657292 56761 SH SOLE 22 56761 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 3214965 207551 SH SOLE 2 97013 0 110538 CATALYST PHARMACEUTICALS INC COM 14888U101 3656 236 SH SOLE 4 236 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 342004 22079 SH SOLE 7 20942 0 1137 CATALYST PHARMACEUTICALS INC COM 14888U101 6102409 393958 SH SOLE 18 376597 0 17361 CATALYST PHARMACEUTICALS INC COM 14888U101 10689788 690109 SH SOLE 19 690109 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 196169403 12664261 SH SOLE 21 12664261 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 59769993 3858618 SH SOLE 22 3735617 0 123001 CATALYST PHARMACEUTICALS INC COM 14888U101 244246 15768 SH SOLE 23 15768 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 320349 20681 SH SOLE 25 20681 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 1726237 111442 SH SOLE 26 24747 0 86695 CATALYST PHARMACEUTICALS INC COM 14888U101 2313478 149353 SH SOLE 28 0 0 149353 CATALYST PHARMACEUTICALS INC COM 14888U101 7151841 461707 SH SOLE 30 461707 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 292033 18853 SH SOLE 40 18853 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 13910 898 SH OTR 43 898 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 1229973 79404 SH SOLE 43 67754 0 11650 CATERPILLAR INC COM 149123101 384267491 1153610 SH SOLE 2 439397 0 714213 CATERPILLAR INC COM 149123101 148709164 446440 SH SOLE 4 191854 0 254586 CATERPILLAR INC COM 149123101 159428655 478621 SH SOLE 7 432220 0 46401 CATERPILLAR INC COM 149123101 12624490 37900 SH SOLE 13 37900 0 0 CATERPILLAR INC COM 149123101 23666422 71049 SH SOLE 15 71049 0 0 CATERPILLAR INC COM 149123101 282115714 846940 SH SOLE 18 810915 0 36025 CATERPILLAR INC COM 149123101 74931511 224952 SH SOLE 19 224952 0 0 CATERPILLAR INC COM 149123101 4637224669 13921419 SH SOLE 21 13921419 0 0 CATERPILLAR INC COM 149123101 3572906880 10726229 SH SOLE 22 9604391 0 1121838 CATERPILLAR INC COM 149123101 316197840 949258 SH SOLE 23 949258 0 0 CATERPILLAR INC COM 149123101 402981715 1209792 SH SOLE 25 1098520 0 111272 CATERPILLAR INC COM 149123101 207066619 621635 SH SOLE 26 351324 0 270311 CATERPILLAR INC COM 149123101 302633009 908535 SH SOLE 28 17322 0 891213 CATERPILLAR INC COM 149123101 8772855 26337 SH SOLE 29 26337 0 0 CATERPILLAR INC COM 149123101 1145120854 3437769 SH SOLE 30 3436330 0 1439 CATERPILLAR INC COM 149123101 50447329 151448 SH SOLE 31 147509 0 3939 CATERPILLAR INC COM 149123101 31941625 95892 SH SOLE 32 95892 0 0 CATERPILLAR INC COM 149123101 21843366 65576 SH SOLE 34 65576 0 0 CATERPILLAR INC COM 149123101 31768413 95372 SH SOLE 36 95372 0 0 CATERPILLAR INC COM 149123101 8001062 24020 SH SOLE 40 24020 0 0 CATERPILLAR INC COM 149123101 218847 657 SH OTR 43 657 0 0 CATERPILLAR INC COM 149123101 239675321 719530 SH SOLE 43 620818 0 98712 CATHAY GEN BANCORP COM 149150104 2043481 54175 SH SOLE 2 19303 0 34872 CATHAY GEN BANCORP COM 149150104 9053 240 SH SOLE 4 240 0 0 CATHAY GEN BANCORP COM 149150104 33382 885 SH SOLE 7 885 0 0 CATHAY GEN BANCORP COM 149150104 7943153 210582 SH SOLE 18 210582 0 0 CATHAY GEN BANCORP COM 149150104 5117095 135660 SH SOLE 19 135660 0 0 CATHAY GEN BANCORP COM 149150104 290132546 7691743 SH SOLE 21 7691743 0 0 CATHAY GEN BANCORP COM 149150104 81477614 2160064 SH SOLE 22 2068231 0 91833 CATHAY GEN BANCORP COM 149150104 553239 14667 SH SOLE 25 14667 0 0 CATHAY GEN BANCORP COM 149150104 652971 17311 SH SOLE 26 17311 0 0 CATHAY GEN BANCORP COM 149150104 220285 5840 SH SOLE 28 1420 0 4420 CATHAY GEN BANCORP COM 149150104 5367330 142294 SH SOLE 30 142294 0 0 CATHAY GEN BANCORP COM 149150104 83927 2225 SH SOLE 36 2225 0 0 CATHAY GEN BANCORP COM 149150104 499865 13252 SH SOLE 40 13252 0 0 CATHAY GEN BANCORP COM 149150104 9252750 245301 SH SOLE 43 226801 0 18500 CATHETER PRECISION INC COM 74933X302 10786 18437 SH SOLE 22 18437 0 0 CATO CORP NEW CL A 149205106 334306 60344 SH SOLE 2 60344 0 0 CATO CORP NEW CL A 149205106 19468 3514 SH SOLE 18 3514 0 0 CATO CORP NEW CL A 149205106 210775 38046 SH SOLE 21 38046 0 0 CATO CORP NEW CL A 149205106 1991015 359389 SH SOLE 22 359389 0 0 CATO CORP NEW CL A 149205106 222 40 SH SOLE 43 0 0 40 CAVA GROUP INC COM 148929102 8325982 89768 SH SOLE 2 33317 0 56451 CAVA GROUP INC COM 148929102 12150 131 SH SOLE 4 131 0 0 CAVA GROUP INC COM 148929102 544350 5869 SH SOLE 7 5586 0 283 CAVA GROUP INC COM 148929102 3488328 37610 SH SOLE 18 37610 0 0 CAVA GROUP INC COM 148929102 6999564 75467 SH SOLE 19 75467 0 0 CAVA GROUP INC COM 148929102 106110823 1144052 SH SOLE 21 1144052 0 0 CAVA GROUP INC COM 148929102 89485942 964808 SH SOLE 22 878537 0 86271 CAVA GROUP INC COM 148929102 892719 9625 SH SOLE 25 9625 0 0 CAVA GROUP INC COM 148929102 1253980 13520 SH SOLE 26 13520 0 0 CAVA GROUP INC COM 148929102 253579 2734 SH SOLE 28 1148 0 1586 CAVA GROUP INC COM 148929102 2703199 29145 SH SOLE 30 29145 0 0 CAVA GROUP INC COM 148929102 87371 942 SH SOLE 31 942 0 0 CAVA GROUP INC COM 148929102 5406027 58286 SH SOLE 34 58286 0 0 CAVA GROUP INC COM 148929102 895594 9656 SH SOLE 40 9656 0 0 CAVA GROUP INC COM 148929102 93678 1010 SH SOLE 43 1010 0 0 CAVCO INDS INC DEL COM 149568107 1394719 4029 SH SOLE 2 2119 0 1910 CAVCO INDS INC DEL COM 149568107 9693 28 SH SOLE 4 28 0 0 CAVCO INDS INC DEL COM 149568107 24578 71 SH SOLE 7 71 0 0 CAVCO INDS INC DEL COM 149568107 8126687 23476 SH SOLE 18 23476 0 0 CAVCO INDS INC DEL COM 149568107 6587269 19029 SH SOLE 19 19029 0 0 CAVCO INDS INC DEL COM 149568107 326505467 943194 SH SOLE 21 943194 0 0 CAVCO INDS INC DEL COM 149568107 79177733 228725 SH SOLE 22 221990 0 6735 CAVCO INDS INC DEL COM 149568107 493985 1427 SH SOLE 25 1427 0 0 CAVCO INDS INC DEL COM 149568107 766767 2215 SH SOLE 26 2215 0 0 CAVCO INDS INC DEL COM 149568107 52964 153 SH SOLE 28 153 0 0 CAVCO INDS INC DEL COM 149568107 5491295 15863 SH SOLE 30 15863 0 0 CAVCO INDS INC DEL COM 149568107 551449 1593 SH SOLE 40 1593 0 0 CAVCO INDS INC DEL COM 149568107 2492078 7199 SH SOLE 43 6957 0 242 CB FINL SVCS INC COM 12479G101 23204 1024 SH SOLE 18 1024 0 0 CB FINL SVCS INC COM 12479G101 1045351 46132 SH SOLE 21 46132 0 0 CB FINL SVCS INC COM 12479G101 222113 9802 SH SOLE 22 9802 0 0 CBDMD INC COM NEW 12482W309 6877 11656 SH SOLE 22 11656 0 0 CBIZ INC COM 124805102 1750612 23625 SH SOLE 2 12628 0 10997 CBIZ INC COM 124805102 13116 177 SH SOLE 4 177 0 0 CBIZ INC COM 124805102 437560 5905 SH SOLE 7 5608 0 297 CBIZ INC COM 124805102 8795966 118704 SH SOLE 18 118704 0 0 CBIZ INC COM 124805102 8215689 110873 SH SOLE 19 110873 0 0 CBIZ INC COM 124805102 126060328 1701219 SH SOLE 21 1701219 0 0 CBIZ INC COM 124805102 105838216 1428316 SH SOLE 22 1386706 0 41610 CBIZ INC COM 124805102 690316 9316 SH SOLE 25 9316 0 0 CBIZ INC COM 124805102 1037326 13999 SH SOLE 26 13999 0 0 CBIZ INC COM 124805102 70173 947 SH SOLE 28 947 0 0 CBIZ INC COM 124805102 2041084 27545 SH SOLE 30 27545 0 0 CBIZ INC COM 124805102 755894 10201 SH SOLE 40 10201 0 0 CBIZ INC COM 124805102 5918886 79877 SH SOLE 43 73595 0 6282 CBL & ASSOC PPTYS INC COMMON STOCK 124830878 267491 11441 SH SOLE 2 4230 0 7211 CBL & ASSOC PPTYS INC COMMON STOCK 124830878 3764 161 SH SOLE 7 161 0 0 CBL & ASSOC PPTYS INC COMMON STOCK 124830878 1616143 69125 SH SOLE 18 69125 0 0 CBL & ASSOC PPTYS INC COMMON STOCK 124830878 1355853 57992 SH SOLE 19 57992 0 0 CBL & ASSOC PPTYS INC COMMON STOCK 124830878 22880206 978623 SH SOLE 21 978623 0 0 CBL & ASSOC PPTYS INC COMMON STOCK 124830878 15517259 663698 SH SOLE 22 641962 0 21736 CBL & ASSOC PPTYS INC COMMON STOCK 124830878 26723 1143 SH SOLE 23 1143 0 0 CBL & ASSOC PPTYS INC COMMON STOCK 124830878 67101 2870 SH SOLE 25 2870 0 0 CBL & ASSOC PPTYS INC COMMON STOCK 124830878 211472 9045 SH SOLE 28 0 0 9045 CBL & ASSOC PPTYS INC COMMON STOCK 124830878 201769 8630 SH SOLE 34 8630 0 0 CBL & ASSOC PPTYS INC COMMON STOCK 124830878 76803 3285 SH SOLE 40 3285 0 0 CBL & ASSOC PPTYS INC COMMON STOCK 124830878 847973 36269 SH SOLE 43 35437 0 832 CBOE GLOBAL MKTS INC COM 12503M108 31760916 186763 SH SOLE 2 62387 0 124376 CBOE GLOBAL MKTS INC COM 12503M108 17615495 103584 SH SOLE 4 52086 0 51498 CBOE GLOBAL MKTS INC COM 12503M108 14956267 87947 SH SOLE 7 79625 0 8322 CBOE GLOBAL MKTS INC COM 12503M108 998082 5869 SH SOLE 13 5869 0 0 CBOE GLOBAL MKTS INC COM 12503M108 2410601 14175 SH SOLE 15 14175 0 0 CBOE GLOBAL MKTS INC COM 12503M108 38038000 223674 SH SOLE 18 217083 0 6591 CBOE GLOBAL MKTS INC COM 12503M108 11393850 66999 SH SOLE 19 66999 0 0 CBOE GLOBAL MKTS INC COM 12503M108 758474913 4460043 SH SOLE 21 4460043 0 0 CBOE GLOBAL MKTS INC COM 12503M108 439301033 2583212 SH SOLE 22 2342476 0 240736 CBOE GLOBAL MKTS INC COM 12503M108 22787020 133994 SH SOLE 23 133994 0 0 CBOE GLOBAL MKTS INC COM 12503M108 36042857 211942 SH SOLE 25 209062 0 2880 CBOE GLOBAL MKTS INC COM 12503M108 20514848 120633 SH SOLE 26 83031 0 37602 CBOE GLOBAL MKTS INC COM 12503M108 47140122 277197 SH SOLE 28 1033 0 276164 CBOE GLOBAL MKTS INC COM 12503M108 179661418 1056459 SH SOLE 30 967736 0 88723 CBOE GLOBAL MKTS INC COM 12503M108 4092154 24063 SH SOLE 31 23288 0 775 CBOE GLOBAL MKTS INC COM 12503M108 933629 5490 SH SOLE 34 5490 0 0 CBOE GLOBAL MKTS INC COM 12503M108 6808522 40036 SH SOLE 36 40036 0 0 CBOE GLOBAL MKTS INC COM 12503M108 828872 4874 SH SOLE 40 4874 0 0 CBOE GLOBAL MKTS INC COM 12503M108 26869 158 SH OTR 43 158 0 0 CBOE GLOBAL MKTS INC COM 12503M108 30032132 176597 SH SOLE 43 155485 0 21113 CBRE GROUP INC CL A 12504L109 102146793 1146300 SH SOLE 2 696307 0 449993 CBRE GROUP INC CL A 12504L109 43232429 485158 SH SOLE 4 158625 0 326533 CBRE GROUP INC CL A 12504L109 55179674 619231 SH SOLE 7 521256 0 97975 CBRE GROUP INC CL A 12504L109 7138067 80104 SH SOLE 13 80104 0 0 CBRE GROUP INC CL A 12504L109 3957019 44406 SH SOLE 15 44406 0 0 CBRE GROUP INC CL A 12504L109 51440797 577273 SH SOLE 18 552872 0 24401 CBRE GROUP INC CL A 12504L109 16856493 189165 SH SOLE 19 189165 0 0 CBRE GROUP INC CL A 12504L109 937479438 10520474 SH SOLE 21 10520474 0 0 CBRE GROUP INC CL A 12504L109 596641886 6695566 SH SOLE 22 6005342 0 690224 CBRE GROUP INC CL A 12504L109 59129742 663559 SH SOLE 23 663559 0 0 CBRE GROUP INC CL A 12504L109 246926483 2771030 SH SOLE 25 1910648 0 860382 CBRE GROUP INC CL A 12504L109 77734485 872343 SH SOLE 26 556928 0 315415 CBRE GROUP INC CL A 12504L109 66801579 749653 SH SOLE 28 31066 0 718587 CBRE GROUP INC CL A 12504L109 5456651 61235 SH SOLE 29 61235 0 0 CBRE GROUP INC CL A 12504L109 255738928 2869924 SH SOLE 30 2863981 0 5943 CBRE GROUP INC CL A 12504L109 17584255 197332 SH SOLE 31 194906 0 2426 CBRE GROUP INC CL A 12504L109 14636941 164257 SH SOLE 34 164257 0 0 CBRE GROUP INC CL A 12504L109 5833943 65469 SH SOLE 36 65469 0 0 CBRE GROUP INC CL A 12504L109 1304927 14644 SH SOLE 40 14644 0 0 CBRE GROUP INC CL A 12504L109 23079 259 SH OTR 43 259 0 0 CBRE GROUP INC CL A 12504L109 61905617 694710 SH SOLE 43 634902 0 59808 CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 4065038 365890 SH SOLE 2 140509 0 225381 CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 10799 972 SH SOLE 4 499 0 473 CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 577520 51982 SH SOLE 7 49372 0 2610 CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 1254263 112895 SH SOLE 18 112895 0 0 CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 1638681 147496 SH SOLE 19 147496 0 0 CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 78154650 7034622 SH SOLE 21 7034622 0 0 CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 100333255 9030896 SH SOLE 22 8537090 0 493806 CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 719839 64792 SH SOLE 25 64792 0 0 CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 396327 35673 SH SOLE 26 35673 0 0 CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 853804 76850 SH SOLE 28 0 0 76850 CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 1978858 178115 SH SOLE 30 178115 0 0 CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 54228 4881 SH SOLE 31 4881 0 0 CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 757924 68220 SH SOLE 40 68220 0 0 CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 5888 530 SH SOLE 43 530 0 0 CDW CORP COM 12514G108 57794593 258196 SH SOLE 2 53068 0 205128 CDW CORP COM 12514G108 30217057 134994 SH SOLE 4 62428 0 72566 CDW CORP COM 12514G108 25092016 112098 SH SOLE 7 101181 0 10917 CDW CORP COM 12514G108 1253952 5602 SH SOLE 13 5602 0 0 CDW CORP COM 12514G108 4283850 19138 SH SOLE 15 19138 0 0 CDW CORP COM 12514G108 70886770 316685 SH SOLE 18 308331 0 8354 CDW CORP COM 12514G108 13089939 58479 SH SOLE 19 58479 0 0 CDW CORP COM 12514G108 1103569700 4930172 SH SOLE 21 4930172 0 0 CDW CORP COM 12514G108 659334374 2945561 SH SOLE 22 2657343 0 288218 CDW CORP COM 12514G108 36105840 161302 SH SOLE 23 161302 0 0 CDW CORP COM 12514G108 50404739 225182 SH SOLE 25 224410 0 772 CDW CORP COM 12514G108 31481081 140641 SH SOLE 26 72094 0 68547 CDW CORP COM 12514G108 49762990 222315 SH SOLE 28 2022 0 220293 CDW CORP COM 12514G108 220494264 985053 SH SOLE 30 985053 0 0 CDW CORP COM 12514G108 6791529 30341 SH SOLE 31 29307 0 1034 CDW CORP COM 12514G108 9129986 40788 SH SOLE 32 40788 0 0 CDW CORP COM 12514G108 1434591 6409 SH SOLE 34 6409 0 0 CDW CORP COM 12514G108 7067076 31572 SH SOLE 36 31572 0 0 CDW CORP COM 12514G108 1445559 6458 SH SOLE 40 6458 0 0 CDW CORP COM 12514G108 43649 195 SH OTR 43 195 0 0 CDW CORP COM 12514G108 54417110 243107 SH SOLE 43 219358 0 23749 CECO ENVIRONMENTAL CORP COM 125141101 817321 28330 SH SOLE 2 21068 0 7262 CECO ENVIRONMENTAL CORP COM 125141101 418123 14493 SH SOLE 7 13725 0 768 CECO ENVIRONMENTAL CORP COM 125141101 2264437 78490 SH SOLE 18 78490 0 0 CECO ENVIRONMENTAL CORP COM 125141101 3634523 125980 SH SOLE 19 125980 0 0 CECO ENVIRONMENTAL CORP COM 125141101 32792295 1136648 SH SOLE 21 1136648 0 0 CECO ENVIRONMENTAL CORP COM 125141101 25417485 881022 SH SOLE 22 856063 0 24959 CECO ENVIRONMENTAL CORP COM 125141101 170532 5911 SH SOLE 25 5911 0 0 CECO ENVIRONMENTAL CORP COM 125141101 13531 469 SH SOLE 26 469 0 0 CECO ENVIRONMENTAL CORP COM 125141101 727828 25228 SH SOLE 30 25228 0 0 CECO ENVIRONMENTAL CORP COM 125141101 142981 4956 SH SOLE 40 4956 0 0 CECO ENVIRONMENTAL CORP COM 125141101 524522 18181 SH SOLE 43 18117 0 64 CEL-SCI CORP COM PAR NEW 150837607 11151 9613 SH SOLE 18 9613 0 0 CEL-SCI CORP COM PAR NEW 150837607 117137 100980 SH SOLE 21 100980 0 0 CEL-SCI CORP COM PAR NEW 150837607 770369 664111 SH SOLE 22 664111 0 0 CELANESE CORP DEL COM 150870103 31012695 229911 SH SOLE 2 44154 0 185757 CELANESE CORP DEL COM 150870103 12121081 89859 SH SOLE 4 27264 0 62595 CELANESE CORP DEL COM 150870103 8400545 62277 SH SOLE 7 54122 0 8155 CELANESE CORP DEL COM 150870103 282460 2094 SH SOLE 13 2094 0 0 CELANESE CORP DEL COM 150870103 2198033 16295 SH SOLE 15 16295 0 0 CELANESE CORP DEL COM 150870103 20502875 151997 SH SOLE 18 145018 0 6979 CELANESE CORP DEL COM 150870103 6256468 46382 SH SOLE 19 46382 0 0 CELANESE CORP DEL COM 150870103 411973619 3054145 SH SOLE 21 3054145 0 0 CELANESE CORP DEL COM 150870103 303694718 2251425 SH SOLE 22 2016353 0 235072 CELANESE CORP DEL COM 150870103 18313341 135765 SH SOLE 23 135765 0 0 CELANESE CORP DEL COM 150870103 6868464 50919 SH SOLE 25 50919 0 0 CELANESE CORP DEL COM 150870103 12609517 93480 SH SOLE 26 54478 0 39002 CELANESE CORP DEL COM 150870103 25117867 186210 SH SOLE 28 2008 0 184202 CELANESE CORP DEL COM 150870103 74488686 552218 SH SOLE 30 552218 0 0 CELANESE CORP DEL COM 150870103 3369552 24980 SH SOLE 31 24137 0 843 CELANESE CORP DEL COM 150870103 770357 5711 SH SOLE 34 5711 0 0 CELANESE CORP DEL COM 150870103 2636830 19548 SH SOLE 36 19548 0 0 CELANESE CORP DEL COM 150870103 331425 2457 SH SOLE 40 2457 0 0 CELANESE CORP DEL COM 150870103 25494 189 SH OTR 43 189 0 0 CELANESE CORP DEL COM 150870103 22920569 169920 SH SOLE 43 147588 0 22333 CELCUITY INC COM 15102K100 128419 7840 SH SOLE 2 938 0 6902 CELCUITY INC COM 15102K100 3915 239 SH SOLE 7 239 0 0 CELCUITY INC COM 15102K100 1038672 63411 SH SOLE 18 63411 0 0 CELCUITY INC COM 15102K100 865093 52814 SH SOLE 19 52814 0 0 CELCUITY INC COM 15102K100 13469487 822313 SH SOLE 21 822313 0 0 CELCUITY INC COM 15102K100 8399926 512816 SH SOLE 22 501127 0 11689 CELCUITY INC COM 15102K100 1966 120 SH SOLE 43 120 0 0 CELESTICA INC COM 15101Q207 259762 4531 SH SOLE 2 4531 0 0 CELESTICA INC COM 15101Q207 2921823 50965 SH SOLE 21 50965 0 0 CELESTICA INC COM 15101Q207 535061 9333 SH SOLE 28 0 0 9333 CELESTICA INC COM 15101Q207 11279792 196752 SH SOLE 34 196752 0 0 CELESTICA INC COM 15101Q207 7034276 122698 SH SOLE 43 121863 0 835 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 1557196 42075 SH SOLE 2 16798 0 25277 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 5589 151 SH SOLE 4 151 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 456740 12341 SH SOLE 7 11707 0 634 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 6074414 164129 SH SOLE 18 164129 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 5782887 156252 SH SOLE 19 156252 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 85954208 2322459 SH SOLE 21 2322459 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 69332461 1873344 SH SOLE 22 1817867 0 55477 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 11547 312 SH SOLE 23 312 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 476023 12862 SH SOLE 25 12862 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 710629 19201 SH SOLE 26 19201 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 9660 261 SH SOLE 28 261 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 1911159 51639 SH SOLE 30 51639 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 19023 514 SH SOLE 36 514 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 469028 12673 SH SOLE 40 12673 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 834501 22548 SH SOLE 43 19802 0 2746 CELLEBRITE DI LTD ORDINARY SHARES M2197Q107 6694737 560229 SH SOLE 2 557771 0 2458 CELLEBRITE DI LTD ORDINARY SHARES M2197Q107 421883 35304 SH SOLE 7 35304 0 0 CELLEBRITE DI LTD ORDINARY SHARES M2197Q107 7957828 665927 SH SOLE 21 665927 0 0 CELLEBRITE DI LTD ORDINARY SHARES M2197Q107 5781757 483829 SH SOLE 22 454940 0 28889 CELLEBRITE DI LTD ORDINARY SHARES M2197Q107 167957 14055 SH SOLE 25 14055 0 0 CELLEBRITE DI LTD ORDINARY SHARES M2197Q107 1447982 121170 SH SOLE 34 121170 0 0 CELLEBRITE DI LTD ORDINARY SHARES M2197Q107 132585 11095 SH SOLE 40 11095 0 0 CELLECTAR BIOSCIENCES INC COM NEW 15117F807 18658 7463 SH SOLE 18 7463 0 0 CELLECTAR BIOSCIENCES INC COM NEW 15117F807 197713 79085 SH SOLE 21 79085 0 0 CELLECTAR BIOSCIENCES INC COM NEW 15117F807 355955 142382 SH SOLE 22 142382 0 0 CELLECTIS S A SPON ADS 15117K103 5152 2755 SH SOLE 43 2755 0 0 CELSIUS HLDGS INC COM NEW 15118V207 16967491 297206 SH SOLE 2 107347 0 189859 CELSIUS HLDGS INC COM NEW 15118V207 4426131 77529 SH SOLE 4 61983 0 15546 CELSIUS HLDGS INC COM NEW 15118V207 1115596 19541 SH SOLE 7 17986 0 1555 CELSIUS HLDGS INC COM NEW 15118V207 333063 5834 SH SOLE 13 5834 0 0 CELSIUS HLDGS INC COM NEW 15118V207 743940 13031 SH SOLE 15 13031 0 0 CELSIUS HLDGS INC COM NEW 15118V207 23181566 406053 SH SOLE 18 396807 0 9246 CELSIUS HLDGS INC COM NEW 15118V207 3383153 59260 SH SOLE 19 59260 0 0 CELSIUS HLDGS INC COM NEW 15118V207 498235049 8727186 SH SOLE 21 8727186 0 0 CELSIUS HLDGS INC COM NEW 15118V207 276540649 4843942 SH SOLE 22 4526286 0 317656 CELSIUS HLDGS INC COM NEW 15118V207 10547149 184746 SH SOLE 23 184746 0 0 CELSIUS HLDGS INC COM NEW 15118V207 2670613 46779 SH SOLE 25 45409 0 1370 CELSIUS HLDGS INC COM NEW 15118V207 4708326 82472 SH SOLE 26 65891 0 16581 CELSIUS HLDGS INC COM NEW 15118V207 9613785 168397 SH SOLE 28 1869 0 166528 CELSIUS HLDGS INC COM NEW 15118V207 23145199 405416 SH SOLE 30 405416 0 0 CELSIUS HLDGS INC COM NEW 15118V207 2072481 36302 SH SOLE 31 35150 0 1152 CELSIUS HLDGS INC COM NEW 15118V207 454493 7961 SH SOLE 34 7961 0 0 CELSIUS HLDGS INC COM NEW 15118V207 802685 14060 SH SOLE 36 14060 0 0 CELSIUS HLDGS INC COM NEW 15118V207 443475 7768 SH SOLE 40 7768 0 0 CELSIUS HLDGS INC COM NEW 15118V207 26490 464 SH OTR 43 464 0 0 CELSIUS HLDGS INC COM NEW 15118V207 7144871 125151 SH SOLE 43 99139 0 26012 CELULARITY INC CL A NEW 151190204 3440 1099 SH SOLE 18 1099 0 0 CELULARITY INC CL A NEW 151190204 35845 11452 SH SOLE 21 11452 0 0 CELULARITY INC CL A NEW 151190204 244757 78197 SH SOLE 22 78197 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 590883 92470 SH SOLE 21 92470 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 141072 22077 SH SOLE 22 22077 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 893411 139814 SH SOLE 28 90238 0 49576 CEMEX SAB DE CV SPON ADR NEW 151290889 7831482 1225584 SH SOLE 43 1133164 0 92420 CENCORA INC COM 03073E105 131398790 583217 SH SOLE 2 331767 0 251450 CENCORA INC COM 03073E105 31796138 141128 SH SOLE 4 60690 0 80438 CENCORA INC COM 03073E105 58184176 258252 SH SOLE 7 237609 0 20643 CENCORA INC COM 03073E105 1080989 4798 SH SOLE 13 4798 0 0 CENCORA INC COM 03073E105 5709327 25341 SH SOLE 15 25341 0 0 CENCORA INC COM 03073E105 109471736 485893 SH SOLE 18 472247 0 13646 CENCORA INC COM 03073E105 274963780 1220434 SH SOLE 19 1220434 0 0 CENCORA INC COM 03073E105 1482324401 6579336 SH SOLE 21 6579336 0 0 CENCORA INC COM 03073E105 909287819 4035898 SH SOLE 22 3657625 0 378273 CENCORA INC COM 03073E105 48537956 215437 SH SOLE 23 215437 0 0 CENCORA INC COM 03073E105 87243370 387232 SH SOLE 25 361442 0 25790 CENCORA INC COM 03073E105 58643337 260290 SH SOLE 26 176776 0 83514 CENCORA INC COM 03073E105 96028267 426224 SH SOLE 28 5190 0 421034 CENCORA INC COM 03073E105 322437644 1431148 SH SOLE 30 1421254 0 9894 CENCORA INC COM 03073E105 9115187 40458 SH SOLE 31 39051 0 1407 CENCORA INC COM 03073E105 294192234 1305780 SH SOLE 34 1305780 0 0 CENCORA INC COM 03073E105 13471363 59793 SH SOLE 36 59793 0 0 CENCORA INC COM 03073E105 1898378 8426 SH SOLE 40 8426 0 0 CENCORA INC COM 03073E105 111524 495 SH OTR 43 495 0 0 CENCORA INC COM 03073E105 78562230 348701 SH SOLE 43 289721 0 58979 CENNTRO INC COM 150964104 3524 2365 SH SOLE 18 2365 0 0 CENNTRO INC COM 150964104 37977 25488 SH SOLE 21 25488 0 0 CENNTRO INC COM 150964104 5024 3372 SH SOLE 22 3372 0 0 CENOVUS ENERGY INC COM 15135U109 5439431 276675 SH SOLE 21 276675 0 0 CENOVUS ENERGY INC COM 15135U109 33512205 1704588 SH SOLE 43 1519087 0 185501 CENTENE CORP DEL COM 15135B101 169490248 2556414 SH SOLE 2 1655359 0 901055 CENTENE CORP DEL COM 15135B101 53794560 811381 SH SOLE 4 236973 0 574408 CENTENE CORP DEL COM 15135B101 35789337 539809 SH SOLE 7 488802 0 51007 CENTENE CORP DEL COM 15135B101 14546883 219410 SH SOLE 13 219410 0 0 CENTENE CORP DEL COM 15135B101 4937030 74465 SH SOLE 15 74465 0 0 CENTENE CORP DEL COM 15135B101 69156337 1043082 SH SOLE 18 966423 0 76659 CENTENE CORP DEL COM 15135B101 117649217 1774498 SH SOLE 19 1774498 0 0 CENTENE CORP DEL COM 15135B101 1033212040 15583892 SH SOLE 21 15583892 0 0 CENTENE CORP DEL COM 15135B101 826020098 12458825 SH SOLE 22 11067134 0 1391691 CENTENE CORP DEL COM 15135B101 83802537 1263990 SH SOLE 23 1263990 0 0 CENTENE CORP DEL COM 15135B101 84323125 1271842 SH SOLE 25 1270762 0 1080 CENTENE CORP DEL COM 15135B101 62514403 942902 SH SOLE 26 618674 0 324228 CENTENE CORP DEL COM 15135B101 96906599 1461638 SH SOLE 28 74008 0 1387630 CENTENE CORP DEL COM 15135B101 9856821 148670 SH SOLE 29 148670 0 0 CENTENE CORP DEL COM 15135B101 329549454 4970580 SH SOLE 30 4775006 0 195574 CENTENE CORP DEL COM 15135B101 27931196 421285 SH SOLE 31 417152 0 4133 CENTENE CORP DEL COM 15135B101 73987883 1115956 SH SOLE 34 1115956 0 0 CENTENE CORP DEL COM 15135B101 9399086 141766 SH SOLE 36 141766 0 0 CENTENE CORP DEL COM 15135B101 1712662 25832 SH SOLE 40 25832 0 0 CENTENE CORP DEL COM 15135B101 40752417 614667 SH SOLE 43 546727 0 67940 CENTERPOINT ENERGY INC COM 15189T107 48513472 1565961 SH SOLE 2 263027 0 1302934 CENTERPOINT ENERGY INC COM 15189T107 26357102 850778 SH SOLE 4 330065 0 520713 CENTERPOINT ENERGY INC COM 15189T107 43024435 1388781 SH SOLE 7 1210470 0 178311 CENTERPOINT ENERGY INC COM 15189T107 604451 19511 SH SOLE 13 19511 0 0 CENTERPOINT ENERGY INC COM 15189T107 2776923 89636 SH SOLE 15 89636 0 0 CENTERPOINT ENERGY INC COM 15189T107 34156844 1102545 SH SOLE 18 1063276 0 39269 CENTERPOINT ENERGY INC COM 15189T107 17833916 575659 SH SOLE 19 575659 0 0 CENTERPOINT ENERGY INC COM 15189T107 737865499 23817479 SH SOLE 21 23817479 0 0 CENTERPOINT ENERGY INC COM 15189T107 418228358 13499947 SH SOLE 22 12134685 0 1365262 CENTERPOINT ENERGY INC COM 15189T107 23647994 763331 SH SOLE 23 763331 0 0 CENTERPOINT ENERGY INC COM 15189T107 25600943 826370 SH SOLE 25 826370 0 0 CENTERPOINT ENERGY INC COM 15189T107 11552628 372906 SH SOLE 26 334464 0 38442 CENTERPOINT ENERGY INC COM 15189T107 49317434 1591912 SH SOLE 28 337846 0 1254066 CENTERPOINT ENERGY INC COM 15189T107 111375671 3595083 SH SOLE 30 3559746 0 35337 CENTERPOINT ENERGY INC COM 15189T107 4437482 143237 SH SOLE 31 138579 0 4658 CENTERPOINT ENERGY INC COM 15189T107 3120708 100733 SH SOLE 32 100733 0 0 CENTERPOINT ENERGY INC COM 15189T107 990462 31971 SH SOLE 34 31971 0 0 CENTERPOINT ENERGY INC COM 15189T107 4078796 131659 SH SOLE 36 131659 0 0 CENTERPOINT ENERGY INC COM 15189T107 505036 16302 SH SOLE 40 16302 0 0 CENTERPOINT ENERGY INC COM 15189T107 25435 821 SH OTR 43 821 0 0 CENTERPOINT ENERGY INC COM 15189T107 14588485 470900 SH SOLE 43 400719 0 70181 CENTERRA GOLD INC COM 152006102 69572 10353 SH SOLE 2 10353 0 0 CENTERSPACE COM 15202L107 1489821 22029 SH SOLE 2 10485 0 11544 CENTERSPACE COM 15202L107 531031 7852 SH SOLE 4 7852 0 0 CENTERSPACE COM 15202L107 1619062 23940 SH SOLE 7 21516 0 2424 CENTERSPACE COM 15202L107 3245834 47994 SH SOLE 18 47994 0 0 CENTERSPACE COM 15202L107 4020942 59455 SH SOLE 19 59455 0 0 CENTERSPACE COM 15202L107 119491863 1766847 SH SOLE 21 1766847 0 0 CENTERSPACE COM 15202L107 40891533 604636 SH SOLE 22 577774 0 26862 CENTERSPACE COM 15202L107 46124 682 SH SOLE 23 682 0 0 CENTERSPACE COM 15202L107 5259585 77770 SH SOLE 25 77770 0 0 CENTERSPACE COM 15202L107 285872 4227 SH SOLE 26 4227 0 0 CENTERSPACE COM 15202L107 967109 14300 SH SOLE 28 1821 0 12479 CENTERSPACE COM 15202L107 4794020 70886 SH SOLE 30 70886 0 0 CENTERSPACE COM 15202L107 142564 2108 SH SOLE 40 2108 0 0 CENTERSPACE COM 15202L107 837327 12381 SH SOLE 43 12058 0 323 CENTESSA PHARMACEUTICALS PLC SPONSORED ADS 152309100 3910767 433086 SH SOLE 21 433086 0 0 CENTESSA PHARMACEUTICALS PLC SPONSORED ADS 152309100 284770 31536 SH SOLE 30 31536 0 0 CENTOGENE N V COM N1976T109 346 910 SH SOLE 21 910 0 0 CENTOGENE N V COM N1976T109 6429 16919 SH SOLE 22 16919 0 0 CENTOGENE N V COM N1976T109 177 467 SH SOLE 26 0 0 467 CENTRAIS ELETRICAS BRASILEIR SPON ADR PFD B 15234Q108 31467 4432 SH SOLE 43 4100 0 332 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 9895172 1538907 SH SOLE 21 1538907 0 0 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 3438983 534834 SH SOLE 30 534834 0 0 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 2831367 440337 SH SOLE 43 376181 0 64156 CENTRAL GARDEN & PET CO COM 153527106 1626433 42245 SH SOLE 2 25860 0 16385 CENTRAL GARDEN & PET CO COM 153527106 1925 50 SH SOLE 7 50 0 0 CENTRAL GARDEN & PET CO COM 153527106 1410486 36636 SH SOLE 18 36636 0 0 CENTRAL GARDEN & PET CO COM 153527106 1686146 43796 SH SOLE 19 43796 0 0 CENTRAL GARDEN & PET CO COM 153527106 42483480 1103467 SH SOLE 21 1103467 0 0 CENTRAL GARDEN & PET CO COM 153527106 14780304 383904 SH SOLE 22 367799 0 16105 CENTRAL GARDEN & PET CO COM 153527106 15862 412 SH SOLE 23 412 0 0 CENTRAL GARDEN & PET CO COM 153527106 49396 1283 SH SOLE 25 1283 0 0 CENTRAL GARDEN & PET CO COM 153527106 345499 8974 SH SOLE 26 0 0 8974 CENTRAL GARDEN & PET CO COM 153527106 656502 17052 SH SOLE 30 17052 0 0 CENTRAL GARDEN & PET CO COM 153527106 53246 1383 SH SOLE 40 1383 0 0 CENTRAL GARDEN & PET CO COM 153527106 1063486 27623 SH SOLE 43 22063 0 5560 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 5686610 172165 SH SOLE 2 100695 0 71470 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 6903 209 SH SOLE 4 209 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 13542 410 SH SOLE 7 410 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 6231076 188649 SH SOLE 18 176726 0 11923 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 13865697 419791 SH SOLE 19 419791 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 198409823 6006958 SH SOLE 21 6006958 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 62630297 1896164 SH SOLE 22 1809979 0 86185 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 192961 5842 SH SOLE 23 5842 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 359631 10888 SH SOLE 25 10888 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 3228749 97752 SH SOLE 26 14431 0 83321 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 29661 898 SH SOLE 28 898 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 3643737 110316 SH SOLE 30 110316 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 45813 1387 SH SOLE 36 1387 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 398309 12059 SH SOLE 40 12059 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 388449 11760 SH SOLE 43 10825 0 936 CENTRAL PAC FINL CORP COM NEW 154760409 293662 13852 SH SOLE 2 3185 0 10667 CENTRAL PAC FINL CORP COM NEW 154760409 763 36 SH SOLE 4 36 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 708122 33402 SH SOLE 7 31623 0 1779 CENTRAL PAC FINL CORP COM NEW 154760409 1755848 82823 SH SOLE 18 82823 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 859172 40527 SH SOLE 19 40527 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 60406347 2849356 SH SOLE 21 2849356 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 17812494 840212 SH SOLE 22 795601 0 44611 CENTRAL PAC FINL CORP COM NEW 154760409 10409 491 SH SOLE 28 491 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 1620125 76421 SH SOLE 30 76421 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 96672 4560 SH SOLE 40 4560 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 504562 23800 SH SOLE 43 23401 0 399 CENTRAL PLAINS BANCSHARES IN COM 15486W100 8644 855 SH SOLE 18 855 0 0 CENTRAL PLAINS BANCSHARES IN COM 15486W100 76138 7531 SH SOLE 21 7531 0 0 CENTRAL PLAINS BANCSHARES IN COM 15486W100 5854 579 SH SOLE 22 579 0 0 CENTRUS ENERGY CORP CL A 15643U104 720594 16856 SH SOLE 2 3664 0 13192 CENTRUS ENERGY CORP CL A 15643U104 32747 766 SH SOLE 7 766 0 0 CENTRUS ENERGY CORP CL A 15643U104 1668704 39034 SH SOLE 18 39034 0 0 CENTRUS ENERGY CORP CL A 15643U104 1360775 31831 SH SOLE 19 31831 0 0 CENTRUS ENERGY CORP CL A 15643U104 23221672 543197 SH SOLE 21 543197 0 0 CENTRUS ENERGY CORP CL A 15643U104 16966962 396888 SH SOLE 22 384731 0 12157 CENTRUS ENERGY CORP CL A 15643U104 135860 3178 SH SOLE 25 3178 0 0 CENTRUS ENERGY CORP CL A 15643U104 27018 632 SH SOLE 26 632 0 0 CENTRUS ENERGY CORP CL A 15643U104 134064 3136 SH SOLE 28 0 0 3136 CENTRUS ENERGY CORP CL A 15643U104 89861 2102 SH SOLE 30 2102 0 0 CENTRUS ENERGY CORP CL A 15643U104 47196 1104 SH SOLE 36 1104 0 0 CENTRUS ENERGY CORP CL A 15643U104 178567 4177 SH SOLE 40 4177 0 0 CENTRUS ENERGY CORP CL A 15643U104 214 5 SH SOLE 43 5 0 0 CENTURI HOLDINGS INC COM SHS 155923105 218507 11217 SH SOLE 2 548 0 10669 CENTURI HOLDINGS INC COM SHS 155923105 31791 1632 SH SOLE 4 1632 0 0 CENTURI HOLDINGS INC COM SHS 155923105 10519 540 SH SOLE 7 540 0 0 CENTURI HOLDINGS INC COM SHS 155923105 1396482 71688 SH SOLE 18 71688 0 0 CENTURI HOLDINGS INC COM SHS 155923105 6782975 348202 SH SOLE 19 348202 0 0 CENTURI HOLDINGS INC COM SHS 155923105 8531695 437972 SH SOLE 21 437972 0 0 CENTURI HOLDINGS INC COM SHS 155923105 7032046 360988 SH SOLE 22 357905 0 3083 CENTURI HOLDINGS INC COM SHS 155923105 15896 816 SH SOLE 26 816 0 0 CENTURI HOLDINGS INC COM SHS 155923105 2500433 128359 SH SOLE 34 128359 0 0 CENTURI HOLDINGS INC COM SHS 155923105 31324 1608 SH SOLE 43 1608 0 0 CENTURY ALUM CO COM 156431108 3165867 189007 SH SOLE 2 129516 0 59491 CENTURY ALUM CO COM 156431108 55945 3340 SH SOLE 4 206 0 3134 CENTURY ALUM CO COM 156431108 1718718 102610 SH SOLE 7 102610 0 0 CENTURY ALUM CO COM 156431108 2857450 170594 SH SOLE 18 152854 0 17740 CENTURY ALUM CO COM 156431108 6292439 375668 SH SOLE 19 375668 0 0 CENTURY ALUM CO COM 156431108 112893007 6739881 SH SOLE 21 6739881 0 0 CENTURY ALUM CO COM 156431108 32598482 1946178 SH SOLE 22 1877442 0 68736 CENTURY ALUM CO COM 156431108 165189 9862 SH SOLE 23 9862 0 0 CENTURY ALUM CO COM 156431108 755006 45075 SH SOLE 26 44078 0 997 CENTURY ALUM CO COM 156431108 1968745 117537 SH SOLE 30 117537 0 0 CENTURY ALUM CO COM 156431108 217080 12960 SH SOLE 40 12960 0 0 CENTURY ALUM CO COM 156431108 1439227 85924 SH SOLE 43 82147 0 3777 CENTURY CASINOS INC COM 156492100 38301 13827 SH SOLE 2 13629 0 198 CENTURY CASINOS INC COM 156492100 302 109 SH SOLE 7 109 0 0 CENTURY CASINOS INC COM 156492100 28703 10362 SH SOLE 18 10362 0 0 CENTURY CASINOS INC COM 156492100 9925 3583 SH SOLE 19 3583 0 0 CENTURY CASINOS INC COM 156492100 334843 120882 SH SOLE 21 120882 0 0 CENTURY CASINOS INC COM 156492100 1118568 403815 SH SOLE 22 403101 0 714 CENTURY CASINOS INC COM 156492100 3529 1274 SH SOLE 23 1274 0 0 CENTURY CMNTYS INC COM 156504300 9399311 115103 SH SOLE 2 64202 0 50901 CENTURY CMNTYS INC COM 156504300 5226 64 SH SOLE 4 64 0 0 CENTURY CMNTYS INC COM 156504300 565577 6926 SH SOLE 7 6578 0 348 CENTURY CMNTYS INC COM 156504300 8077562 98917 SH SOLE 18 98917 0 0 CENTURY CMNTYS INC COM 156504300 18143790 222187 SH SOLE 19 222187 0 0 CENTURY CMNTYS INC COM 156504300 280669340 3437048 SH SOLE 21 3437048 0 0 CENTURY CMNTYS INC COM 156504300 88696724 1086171 SH SOLE 22 1030995 0 55176 CENTURY CMNTYS INC COM 156504300 552920 6771 SH SOLE 23 6771 0 0 CENTURY CMNTYS INC COM 156504300 489960 6000 SH SOLE 25 6000 0 0 CENTURY CMNTYS INC COM 156504300 2323717 28456 SH SOLE 26 17018 0 11438 CENTURY CMNTYS INC COM 156504300 39442 483 SH SOLE 28 483 0 0 CENTURY CMNTYS INC COM 156504300 5637071 69031 SH SOLE 30 69031 0 0 CENTURY CMNTYS INC COM 156504300 87458 1071 SH SOLE 36 1071 0 0 CENTURY CMNTYS INC COM 156504300 445700 5458 SH SOLE 40 5458 0 0 CENTURY CMNTYS INC COM 156504300 4808919 58890 SH SOLE 43 51210 0 7680 CENTURY THERAPEUTICS INC COM 15673T100 29098 11411 SH SOLE 2 1003 0 10408 CENTURY THERAPEUTICS INC COM 15673T100 1046 410 SH SOLE 7 410 0 0 CENTURY THERAPEUTICS INC COM 15673T100 350217 137340 SH SOLE 18 137340 0 0 CENTURY THERAPEUTICS INC COM 15673T100 256660 100651 SH SOLE 19 100651 0 0 CENTURY THERAPEUTICS INC COM 15673T100 3821435 1498602 SH SOLE 21 1498602 0 0 CENTURY THERAPEUTICS INC COM 15673T100 2923024 1146284 SH SOLE 22 1114689 0 31595 CENTURY THERAPEUTICS INC COM 15673T100 2333 915 SH SOLE 43 915 0 0 CEPTON INC COM NEW 15673X200 2130 792 SH SOLE 18 792 0 0 CEPTON INC COM NEW 15673X200 22825 8485 SH SOLE 21 8485 0 0 CEPTON INC COM NEW 15673X200 81534 30310 SH SOLE 22 30310 0 0 CERENCE INC COM 156727109 160495 56712 SH SOLE 2 33707 0 23005 CERENCE INC COM 156727109 388 137 SH SOLE 4 137 0 0 CERENCE INC COM 156727109 957 338 SH SOLE 7 338 0 0 CERENCE INC COM 156727109 335100 118410 SH SOLE 18 118410 0 0 CERENCE INC COM 156727109 250285 88440 SH SOLE 19 88440 0 0 CERENCE INC COM 156727109 4654631 1644746 SH SOLE 21 1644746 0 0 CERENCE INC COM 156727109 3600804 1272369 SH SOLE 22 1218593 0 53776 CERENCE INC COM 156727109 25657 9066 SH SOLE 25 9066 0 0 CERENCE INC COM 156727109 43163 15252 SH SOLE 26 15252 0 0 CERENCE INC COM 156727109 1907 674 SH SOLE 28 674 0 0 CERENCE INC COM 156727109 234751 82951 SH SOLE 30 82951 0 0 CERENCE INC COM 156727109 2272 803 SH SOLE 36 803 0 0 CERENCE INC COM 156727109 21177 7483 SH SOLE 40 7483 0 0 CERENCE INC COM 156727109 17746 6271 SH SOLE 43 6269 0 2 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 3357887 82120 SH SOLE 2 28795 0 53325 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 5561 136 SH SOLE 4 136 0 0 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 482257 11794 SH SOLE 7 11192 0 602 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 1052713 25745 SH SOLE 18 25745 0 0 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 945377 23120 SH SOLE 19 23120 0 0 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 48968556 1197568 SH SOLE 21 1197568 0 0 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 84574954 2068353 SH SOLE 22 1973301 0 95052 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 603496 14759 SH SOLE 25 14759 0 0 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 996571 24372 SH SOLE 26 24372 0 0 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 130071 3181 SH SOLE 28 2620 0 561 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 2679849 65538 SH SOLE 30 65538 0 0 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 35206 861 SH SOLE 31 861 0 0 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 596749 14594 SH SOLE 40 14594 0 0 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 1177223 28790 SH SOLE 43 23452 0 5338 CERTARA INC COM 15687V109 2663590 192317 SH SOLE 2 45945 0 146372 CERTARA INC COM 15687V109 4917 355 SH SOLE 4 355 0 0 CERTARA INC COM 15687V109 318799 23018 SH SOLE 7 21839 0 1179 CERTARA INC COM 15687V109 973226 70269 SH SOLE 18 70269 0 0 CERTARA INC COM 15687V109 601048 43397 SH SOLE 19 43397 0 0 CERTARA INC COM 15687V109 133023198 9604563 SH SOLE 21 9604563 0 0 CERTARA INC COM 15687V109 39489854 2851253 SH SOLE 22 2699694 0 151559 CERTARA INC COM 15687V109 308994 22310 SH SOLE 25 22310 0 0 CERTARA INC COM 15687V109 948476 68482 SH SOLE 26 28613 0 39869 CERTARA INC COM 15687V109 501218 36189 SH SOLE 28 32891 0 3298 CERTARA INC COM 15687V109 5168197 373155 SH SOLE 30 373155 0 0 CERTARA INC COM 15687V109 19335 1396 SH SOLE 31 1396 0 0 CERTARA INC COM 15687V109 332317 23994 SH SOLE 40 23994 0 0 CERTARA INC COM 15687V109 1560646 112682 SH SOLE 43 87066 0 25616 CERUS CORP COM 157085101 348297 197896 SH SOLE 2 112498 0 85398 CERUS CORP COM 157085101 3245 1844 SH SOLE 7 1844 0 0 CERUS CORP COM 157085101 915230 520017 SH SOLE 18 477617 0 42400 CERUS CORP COM 157085101 1398936 794850 SH SOLE 19 794850 0 0 CERUS CORP COM 157085101 12443270 7070040 SH SOLE 21 7070040 0 0 CERUS CORP COM 157085101 9118819 5181147 SH SOLE 22 5091688 0 89459 CERUS CORP COM 157085101 32409 18414 SH SOLE 23 18414 0 0 CERUS CORP COM 157085101 117054 66508 SH SOLE 26 0 0 66508 CERUS CORP COM 157085101 4949 2812 SH SOLE 28 2812 0 0 CERUS CORP COM 157085101 67834 38542 SH SOLE 43 37223 0 1319 CERVOMED INC COM 15713L109 10854 634 SH SOLE 2 323 0 311 CERVOMED INC COM 15713L109 244782 14298 SH SOLE 18 14298 0 0 CERVOMED INC COM 15713L109 209977 12265 SH SOLE 19 12265 0 0 CERVOMED INC COM 15713L109 3091307 180567 SH SOLE 21 180567 0 0 CERVOMED INC COM 15713L109 1646448 96171 SH SOLE 22 94929 0 1242 CEVA INC COM 157210105 261804 13572 SH SOLE 2 6626 0 6946 CEVA INC COM 157210105 7639 396 SH SOLE 4 0 0 396 CEVA INC COM 157210105 3588 186 SH SOLE 7 186 0 0 CEVA INC COM 157210105 1369918 71017 SH SOLE 18 71017 0 0 CEVA INC COM 157210105 1013574 52544 SH SOLE 19 52544 0 0 CEVA INC COM 157210105 58342142 3024476 SH SOLE 21 3024476 0 0 CEVA INC COM 157210105 12669923 656813 SH SOLE 22 635044 0 21769 CEVA INC COM 157210105 424341 21998 SH SOLE 25 21998 0 0 CEVA INC COM 157210105 245697 12737 SH SOLE 26 11107 0 1630 CEVA INC COM 157210105 2524039 130847 SH SOLE 30 130847 0 0 CEVA INC COM 157210105 48148 2496 SH SOLE 34 2496 0 0 CEVA INC COM 157210105 3299 171 SH SOLE 36 171 0 0 CEVA INC COM 157210105 41628 2158 SH SOLE 40 2158 0 0 CEVA INC COM 157210105 438037 22708 SH SOLE 43 20796 0 1912 CF BANKSHARES INC COM 12520L109 14089 751 SH SOLE 18 751 0 0 CF BANKSHARES INC COM 12520L109 158128 8429 SH SOLE 21 8429 0 0 CF BANKSHARES INC COM 12520L109 9999 533 SH SOLE 22 533 0 0 CF INDS HLDGS INC COM 125269100 36727127 495509 SH SOLE 2 119113 0 376396 CF INDS HLDGS INC COM 125269100 8594214 115950 SH SOLE 4 96259 0 19691 CF INDS HLDGS INC COM 125269100 16049871 216539 SH SOLE 7 201286 0 15253 CF INDS HLDGS INC COM 125269100 484893 6542 SH SOLE 13 6542 0 0 CF INDS HLDGS INC COM 125269100 2007688 27087 SH SOLE 15 27087 0 0 CF INDS HLDGS INC COM 125269100 32850058 443201 SH SOLE 18 431256 0 11945 CF INDS HLDGS INC COM 125269100 100873021 1360942 SH SOLE 19 1360942 0 0 CF INDS HLDGS INC COM 125269100 384290186 5184703 SH SOLE 21 5184703 0 0 CF INDS HLDGS INC COM 125269100 313277445 4226625 SH SOLE 22 3820522 0 406103 CF INDS HLDGS INC COM 125269100 16780397 226395 SH SOLE 23 226395 0 0 CF INDS HLDGS INC COM 125269100 26367301 355738 SH SOLE 25 355738 0 0 CF INDS HLDGS INC COM 125269100 18818920 253898 SH SOLE 26 161083 0 92815 CF INDS HLDGS INC COM 125269100 17975879 242524 SH SOLE 28 2482 0 240042 CF INDS HLDGS INC COM 125269100 12741450 171903 SH SOLE 29 171903 0 0 CF INDS HLDGS INC COM 125269100 111973455 1510705 SH SOLE 30 1510705 0 0 CF INDS HLDGS INC COM 125269100 3326135 44875 SH SOLE 31 43328 0 1547 CF INDS HLDGS INC COM 125269100 50315621 678840 SH SOLE 34 678840 0 0 CF INDS HLDGS INC COM 125269100 3784790 51063 SH SOLE 36 51063 0 0 CF INDS HLDGS INC COM 125269100 627278 8463 SH SOLE 40 8463 0 0 CF INDS HLDGS INC COM 125269100 32390 437 SH OTR 43 437 0 0 CF INDS HLDGS INC COM 125269100 21459109 289518 SH SOLE 43 251604 0 37914 CFSB BANCORP INC COM 12530C107 3186 485 SH SOLE 18 485 0 0 CFSB BANCORP INC COM 12530C107 32108 4887 SH SOLE 21 4887 0 0 CG ONCOLOGY INC COM 156944100 424364 13442 SH SOLE 2 5859 0 7583 CG ONCOLOGY INC COM 156944100 6188 196 SH SOLE 7 196 0 0 CG ONCOLOGY INC COM 156944100 2277302 72135 SH SOLE 18 72135 0 0 CG ONCOLOGY INC COM 156944100 12091720 383013 SH SOLE 19 383013 0 0 CG ONCOLOGY INC COM 156944100 26539605 840659 SH SOLE 21 840659 0 0 CG ONCOLOGY INC COM 156944100 21045351 666625 SH SOLE 22 644027 0 22598 CGI INC CL A SUB VTG 12532H104 8525471 85417 SH SOLE 21 85417 0 0 CGI INC CL A SUB VTG 12532H104 3188930 31950 SH SOLE 28 0 0 31950 CGI INC CL A SUB VTG 12532H104 36616297 366860 SH SOLE 43 321703 0 45157 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 6561 1269 SH SOLE 18 1269 0 0 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 79163 15312 SH SOLE 21 15312 0 0 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 511603 98956 SH SOLE 22 98956 0 0 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 2766 535 SH SOLE 23 535 0 0 CHAMPIONX CORPORATION COM 15872M104 6629048 199610 SH SOLE 2 154544 0 45066 CHAMPIONX CORPORATION COM 15872M104 20424 615 SH SOLE 4 615 0 0 CHAMPIONX CORPORATION COM 15872M104 1467351 44184 SH SOLE 7 41899 0 2285 CHAMPIONX CORPORATION COM 15872M104 23362604 703481 SH SOLE 18 703481 0 0 CHAMPIONX CORPORATION COM 15872M104 16369242 492901 SH SOLE 19 492901 0 0 CHAMPIONX CORPORATION COM 15872M104 485231642 14611010 SH SOLE 21 14611010 0 0 CHAMPIONX CORPORATION COM 15872M104 208789975 6286961 SH SOLE 22 6123014 0 163947 CHAMPIONX CORPORATION COM 15872M104 83590 2517 SH SOLE 23 2517 0 0 CHAMPIONX CORPORATION COM 15872M104 1303393 39247 SH SOLE 25 39247 0 0 CHAMPIONX CORPORATION COM 15872M104 2073367 62432 SH SOLE 26 62432 0 0 CHAMPIONX CORPORATION COM 15872M104 149412 4499 SH SOLE 28 3587 0 912 CHAMPIONX CORPORATION COM 15872M104 8085273 243459 SH SOLE 30 243459 0 0 CHAMPIONX CORPORATION COM 15872M104 46859 1411 SH SOLE 34 1411 0 0 CHAMPIONX CORPORATION COM 15872M104 70173 2113 SH SOLE 36 2113 0 0 CHAMPIONX CORPORATION COM 15872M104 1360082 40954 SH SOLE 40 40954 0 0 CHAMPIONX CORPORATION COM 15872M104 14463188 435507 SH SOLE 43 399705 0 35802 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 312043 206651 SH SOLE 2 105353 0 101298 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 1083 717 SH SOLE 4 717 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 3841 2544 SH SOLE 7 2544 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 1537997 1018541 SH SOLE 18 1018541 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 1328513 879810 SH SOLE 19 879810 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 22241906 14729739 SH SOLE 21 14729739 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 16131078 10682833 SH SOLE 22 10346705 0 336128 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 94515 62593 SH SOLE 25 62593 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 114233 75651 SH SOLE 26 75651 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 234882 155551 SH SOLE 28 155551 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 1595934 1056910 SH SOLE 30 1056910 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 74180 49126 SH SOLE 40 49126 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 1864344 1234665 SH SOLE 43 1147872 0 86793 CHARLES & COLVARD LTD COM NEW 159765205 10144 5932 SH SOLE 22 5932 0 0 CHARLES RIV LABS INTL INC COM 159864107 32953642 159520 SH SOLE 2 85998 0 73522 CHARLES RIV LABS INTL INC COM 159864107 4486298 21717 SH SOLE 4 15714 0 6003 CHARLES RIV LABS INTL INC COM 159864107 6645265 32168 SH SOLE 7 28094 0 4074 CHARLES RIV LABS INTL INC COM 159864107 303673 1470 SH SOLE 13 1470 0 0 CHARLES RIV LABS INTL INC COM 159864107 1535509 7433 SH SOLE 15 7433 0 0 CHARLES RIV LABS INTL INC COM 159864107 24248360 117380 SH SOLE 18 114093 0 3287 CHARLES RIV LABS INTL INC COM 159864107 178458265 863870 SH SOLE 19 863870 0 0 CHARLES RIV LABS INTL INC COM 159864107 362128749 1752971 SH SOLE 21 1752971 0 0 CHARLES RIV LABS INTL INC COM 159864107 279856612 1354713 SH SOLE 22 1238346 0 116367 CHARLES RIV LABS INTL INC COM 159864107 12926124 62572 SH SOLE 23 62572 0 0 CHARLES RIV LABS INTL INC COM 159864107 22893402 110821 SH SOLE 25 92814 0 18007 CHARLES RIV LABS INTL INC COM 159864107 14048473 68005 SH SOLE 26 26532 0 41473 CHARLES RIV LABS INTL INC COM 159864107 18671320 90383 SH SOLE 28 1816 0 88567 CHARLES RIV LABS INTL INC COM 159864107 78186398 378480 SH SOLE 30 378480 0 0 CHARLES RIV LABS INTL INC COM 159864107 2571714 12449 SH SOLE 31 12085 0 364 CHARLES RIV LABS INTL INC COM 159864107 1518776 7352 SH SOLE 34 7352 0 0 CHARLES RIV LABS INTL INC COM 159864107 1978417 9577 SH SOLE 36 9577 0 0 CHARLES RIV LABS INTL INC COM 159864107 474308 2296 SH SOLE 40 2296 0 0 CHARLES RIV LABS INTL INC COM 159864107 7197175 34840 SH SOLE 43 31644 0 3196 CHART INDS INC COM 16115Q308 6600668 45730 SH SOLE 2 35687 0 10043 CHART INDS INC COM 16115Q308 18187 126 SH SOLE 4 126 0 0 CHART INDS INC COM 16115Q308 1240891 8597 SH SOLE 7 8175 0 422 CHART INDS INC COM 16115Q308 22680577 157133 SH SOLE 18 155354 0 1779 CHART INDS INC COM 16115Q308 15398191 106680 SH SOLE 19 106680 0 0 CHART INDS INC COM 16115Q308 472988612 3276906 SH SOLE 21 3276906 0 0 CHART INDS INC COM 16115Q308 201016400 1392659 SH SOLE 22 1355806 0 36853 CHART INDS INC COM 16115Q308 74912 519 SH SOLE 23 519 0 0 CHART INDS INC COM 16115Q308 1310463 9079 SH SOLE 25 9079 0 0 CHART INDS INC COM 16115Q308 1928094 13358 SH SOLE 26 13358 0 0 CHART INDS INC COM 16115Q308 436195 3022 SH SOLE 28 648 0 2374 CHART INDS INC COM 16115Q308 6573388 45541 SH SOLE 30 45541 0 0 CHART INDS INC COM 16115Q308 66974 464 SH SOLE 36 464 0 0 CHART INDS INC COM 16115Q308 1275677 8838 SH SOLE 40 8838 0 0 CHART INDS INC COM 16115Q308 6390572 44274 SH SOLE 43 41306 0 2968 CHART INDS INC 6.75DP CNV PFD B 16115Q407 319157 5615 SH SOLE 7 5615 0 0 CHART INDS INC 6.75DP CNV PFD B 16115Q407 44575974 784236 SH SOLE 21 784236 0 0 CHART INDS INC NOTE 1.000%11/1 16115QAE0 5343712 2170000 PRN SOLE 21 2170000 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 51564023 172478 SH SOLE 2 42384 0 130094 CHARTER COMMUNICATIONS INC N CL A 16119P108 25773641 86211 SH SOLE 4 47249 0 38962 CHARTER COMMUNICATIONS INC N CL A 16119P108 24602614 82294 SH SOLE 7 74435 0 7859 CHARTER COMMUNICATIONS INC N CL A 16119P108 1515428 5069 SH SOLE 13 5069 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 4363321 14595 SH SOLE 15 14595 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 42095063 140805 SH SOLE 18 134758 0 6047 CHARTER COMMUNICATIONS INC N CL A 16119P108 13426593 44911 SH SOLE 19 44911 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 761194014 2546140 SH SOLE 21 2546140 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 619838252 2073315 SH SOLE 22 1866464 0 206851 CHARTER COMMUNICATIONS INC N CL A 16119P108 33835695 113178 SH SOLE 23 113178 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 48465601 162114 SH SOLE 25 161170 0 944 CHARTER COMMUNICATIONS INC N CL A 16119P108 30738170 102817 SH SOLE 26 62958 0 39859 CHARTER COMMUNICATIONS INC N CL A 16119P108 51516189 172318 SH SOLE 28 1543 0 170775 CHARTER COMMUNICATIONS INC N CL A 16119P108 17340 58 SH SOLE 29 58 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 214829367 718589 SH SOLE 30 716551 0 2038 CHARTER COMMUNICATIONS INC N CL A 16119P108 6703879 22424 SH SOLE 31 21679 0 745 CHARTER COMMUNICATIONS INC N CL A 16119P108 13239743 44286 SH SOLE 32 44286 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 1436503 4805 SH SOLE 34 4805 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 6655448 22262 SH SOLE 36 22262 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 1304064 4362 SH SOLE 40 4362 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 58297 195 SH OTR 43 195 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 32031797 107144 SH SOLE 43 88488 0 18656 CHATHAM LODGING TR COM 16208T102 2587192 303661 SH SOLE 2 184374 0 119287 CHATHAM LODGING TR COM 16208T102 2070 243 SH SOLE 7 243 0 0 CHATHAM LODGING TR COM 16208T102 1305554 153234 SH SOLE 18 153234 0 0 CHATHAM LODGING TR COM 16208T102 2425099 284636 SH SOLE 19 284636 0 0 CHATHAM LODGING TR COM 16208T102 17907771 2101851 SH SOLE 21 2101851 0 0 CHATHAM LODGING TR COM 16208T102 17015122 1997080 SH SOLE 22 1878564 0 118516 CHATHAM LODGING TR COM 16208T102 118454 13903 SH SOLE 23 13903 0 0 CHATHAM LODGING TR COM 16208T102 104353 12248 SH SOLE 25 12248 0 0 CHATHAM LODGING TR COM 16208T102 214619 25190 SH SOLE 26 25190 0 0 CHATHAM LODGING TR COM 16208T102 1039951 122060 SH SOLE 28 0 0 122060 CHATHAM LODGING TR COM 16208T102 424594 49835 SH SOLE 30 49835 0 0 CHATHAM LODGING TR COM 16208T102 199615 23429 SH SOLE 40 23429 0 0 CHATHAM LODGING TR COM 16208T102 649139 76190 SH SOLE 43 70310 0 5880 CHECK POINT SOFTWARE TECH LT ORD M22465104 20639850 125090 SH SOLE 2 109495 0 15595 CHECK POINT SOFTWARE TECH LT ORD M22465104 19413570 117658 SH SOLE 4 38281 0 79377 CHECK POINT SOFTWARE TECH LT ORD M22465104 16082055 97467 SH SOLE 7 76612 0 20855 CHECK POINT SOFTWARE TECH LT ORD M22465104 3871230 23462 SH SOLE 13 23462 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 1586970 9618 SH SOLE 15 9618 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 7815555 47367 SH SOLE 18 45216 0 2151 CHECK POINT SOFTWARE TECH LT ORD M22465104 12588015 76291 SH SOLE 19 76291 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 334692765 2028441 SH SOLE 21 2028441 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 225889290 1369026 SH SOLE 22 1313471 0 55555 CHECK POINT SOFTWARE TECH LT ORD M22465104 29825400 180760 SH SOLE 23 180760 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 26320140 159516 SH SOLE 25 158307 0 1209 CHECK POINT SOFTWARE TECH LT ORD M22465104 12219735 74059 SH SOLE 26 36131 0 37928 CHECK POINT SOFTWARE TECH LT ORD M22465104 40032630 242622 SH SOLE 28 1299 0 241323 CHECK POINT SOFTWARE TECH LT ORD M22465104 3192420 19348 SH SOLE 29 19348 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 84933585 514749 SH SOLE 30 514749 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 13146540 79676 SH SOLE 31 78974 0 702 CHECK POINT SOFTWARE TECH LT ORD M22465104 6173640 37416 SH SOLE 34 37416 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 5742000 34800 SH SOLE 36 34800 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 723030 4382 SH SOLE 40 4382 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 40892330 247832 SH SOLE 43 227381 0 20451 CHECKPOINT THERAPEUTICS INC COM NEW 162828206 14650 6814 SH SOLE 18 6814 0 0 CHECKPOINT THERAPEUTICS INC COM NEW 162828206 154110 71679 SH SOLE 21 71679 0 0 CHECKPOINT THERAPEUTICS INC COM NEW 162828206 267389 124367 SH SOLE 22 124367 0 0 CHEESECAKE FACTORY INC COM 163072101 2135097 54342 SH SOLE 2 42284 0 12058 CHEESECAKE FACTORY INC COM 163072101 6640 169 SH SOLE 4 169 0 0 CHEESECAKE FACTORY INC COM 163072101 398126 10133 SH SOLE 7 9610 0 523 CHEESECAKE FACTORY INC COM 163072101 5436282 138363 SH SOLE 18 138363 0 0 CHEESECAKE FACTORY INC COM 163072101 4338834 110431 SH SOLE 19 110431 0 0 CHEESECAKE FACTORY INC COM 163072101 206742330 5261958 SH SOLE 21 5261958 0 0 CHEESECAKE FACTORY INC COM 163072101 56947673 1449419 SH SOLE 22 1404192 0 45227 CHEESECAKE FACTORY INC COM 163072101 385396 9809 SH SOLE 25 9809 0 0 CHEESECAKE FACTORY INC COM 163072101 1616155 41134 SH SOLE 26 14964 0 26170 CHEESECAKE FACTORY INC COM 163072101 34025 866 SH SOLE 28 866 0 0 CHEESECAKE FACTORY INC COM 163072101 3700922 94195 SH SOLE 30 94195 0 0 CHEESECAKE FACTORY INC COM 163072101 370544 9431 SH SOLE 40 9431 0 0 CHEESECAKE FACTORY INC COM 163072101 3329358 84738 SH SOLE 43 78042 0 6696 CHEESECAKE FACTORY INC NOTE 0.375% 6/1 163072AA9 2548913 2825000 PRN SOLE 21 2825000 0 0 CHEFS WHSE INC COM 163086101 1165478 29800 SH SOLE 2 21195 0 8605 CHEFS WHSE INC COM 163086101 4811 123 SH SOLE 4 123 0 0 CHEFS WHSE INC COM 163086101 12476 319 SH SOLE 7 319 0 0 CHEFS WHSE INC COM 163086101 3937595 100680 SH SOLE 18 100680 0 0 CHEFS WHSE INC COM 163086101 3138304 80243 SH SOLE 19 80243 0 0 CHEFS WHSE INC COM 163086101 154244404 3943861 SH SOLE 21 3943861 0 0 CHEFS WHSE INC COM 163086101 42267155 1080725 SH SOLE 22 1048403 0 32322 CHEFS WHSE INC COM 163086101 318082 8133 SH SOLE 25 8133 0 0 CHEFS WHSE INC COM 163086101 778289 19900 SH SOLE 26 19900 0 0 CHEFS WHSE INC COM 163086101 3018510 77180 SH SOLE 30 77180 0 0 CHEFS WHSE INC COM 163086101 338849 8664 SH SOLE 40 8664 0 0 CHEFS WHSE INC COM 163086101 1251168 31991 SH SOLE 43 30547 0 1444 CHEFS WHSE INC NOTE 2.375%12/1 163086AE1 2717932 2450000 PRN SOLE 21 2450000 0 0 CHEGG INC COM 163092109 391372 123852 SH SOLE 2 82673 0 41179 CHEGG INC COM 163092109 1384 438 SH SOLE 4 438 0 0 CHEGG INC COM 163092109 300778 95183 SH SOLE 7 90126 0 5057 CHEGG INC COM 163092109 912283 288697 SH SOLE 18 288697 0 0 CHEGG INC COM 163092109 1734827 548996 SH SOLE 19 548996 0 0 CHEGG INC COM 163092109 12507842 3958178 SH SOLE 21 3958178 0 0 CHEGG INC COM 163092109 11327889 3584775 SH SOLE 22 3412680 0 172095 CHEGG INC COM 163092109 76794 24302 SH SOLE 25 24302 0 0 CHEGG INC COM 163092109 171528 54281 SH SOLE 26 54281 0 0 CHEGG INC COM 163092109 59939 18968 SH SOLE 28 2529 0 16439 CHEGG INC COM 163092109 885084 280090 SH SOLE 30 280090 0 0 CHEGG INC COM 163092109 511531 161877 SH SOLE 34 161877 0 0 CHEGG INC COM 163092109 12210 3864 SH SOLE 36 3864 0 0 CHEGG INC COM 163092109 61667 19515 SH SOLE 40 19515 0 0 CHEGG INC COM 163092109 766471 242554 SH SOLE 43 231190 0 11364 CHEMED CORP NEW COM 16359R103 18777066 34607 SH SOLE 2 21512 0 13095 CHEMED CORP NEW COM 16359R103 171998 317 SH SOLE 4 163 0 154 CHEMED CORP NEW COM 16359R103 975016 1797 SH SOLE 7 1707 0 90 CHEMED CORP NEW COM 16359R103 18644134 34362 SH SOLE 18 34362 0 0 CHEMED CORP NEW COM 16359R103 14538431 26795 SH SOLE 19 26795 0 0 CHEMED CORP NEW COM 16359R103 439654744 810304 SH SOLE 21 810304 0 0 CHEMED CORP NEW COM 16359R103 245927640 453256 SH SOLE 22 434065 0 19191 CHEMED CORP NEW COM 16359R103 71078 131 SH SOLE 23 131 0 0 CHEMED CORP NEW COM 16359R103 1858337 3425 SH SOLE 25 3425 0 0 CHEMED CORP NEW COM 16359R103 12822793 23633 SH SOLE 26 3979 0 19654 CHEMED CORP NEW COM 16359R103 443288 817 SH SOLE 28 284 0 533 CHEMED CORP NEW COM 16359R103 7046486 12987 SH SOLE 30 12987 0 0 CHEMED CORP NEW COM 16359R103 99292 183 SH SOLE 31 183 0 0 CHEMED CORP NEW COM 16359R103 489407 902 SH SOLE 34 902 0 0 CHEMED CORP NEW COM 16359R103 1690137 3115 SH SOLE 40 3115 0 0 CHEMED CORP NEW COM 16359R103 31254 58 SH OTR 43 58 0 0 CHEMED CORP NEW COM 16359R103 18236718 33611 SH SOLE 43 30621 0 2990 CHEMOURS CO COM 163851108 9789895 433757 SH SOLE 2 141030 0 292727 CHEMOURS CO COM 163851108 9321 413 SH SOLE 4 413 0 0 CHEMOURS CO COM 163851108 721653 31974 SH SOLE 7 30777 0 1197 CHEMOURS CO COM 163851108 6606690 292720 SH SOLE 18 292720 0 0 CHEMOURS CO COM 163851108 1187543 52616 SH SOLE 19 52616 0 0 CHEMOURS CO COM 163851108 240441347 10653139 SH SOLE 21 10653139 0 0 CHEMOURS CO COM 163851108 98550551 4366440 SH SOLE 22 4173082 0 193358 CHEMOURS CO COM 163851108 727589 32237 SH SOLE 25 32237 0 0 CHEMOURS CO COM 163851108 1498535 66395 SH SOLE 26 66395 0 0 CHEMOURS CO COM 163851108 2038703 90328 SH SOLE 30 90328 0 0 CHEMOURS CO COM 163851108 41800 1852 SH SOLE 31 1852 0 0 CHEMOURS CO COM 163851108 1351356 59874 SH SOLE 32 59874 0 0 CHEMOURS CO COM 163851108 84976 3765 SH SOLE 36 3765 0 0 CHEMOURS CO COM 163851108 3927515 174015 SH SOLE 43 158656 0 15358 CHEMUNG FINL CORP COM 164024101 80736 1682 SH SOLE 2 154 0 1528 CHEMUNG FINL CORP COM 164024101 583824 12163 SH SOLE 18 12163 0 0 CHEMUNG FINL CORP COM 164024101 338016 7042 SH SOLE 19 7042 0 0 CHEMUNG FINL CORP COM 164024101 6708912 139769 SH SOLE 21 139769 0 0 CHEMUNG FINL CORP COM 164024101 2990928 62311 SH SOLE 22 59583 0 2728 CHENIERE ENERGY INC COM NEW 16411R208 106946133 611715 SH SOLE 2 78635 0 533080 CHENIERE ENERGY INC COM NEW 16411R208 29912714 171096 SH SOLE 4 129603 0 41493 CHENIERE ENERGY INC COM NEW 16411R208 87967987 503163 SH SOLE 7 449588 0 53575 CHENIERE ENERGY INC COM NEW 16411R208 2724376 15583 SH SOLE 13 15583 0 0 CHENIERE ENERGY INC COM NEW 16411R208 3926332 22458 SH SOLE 15 22458 0 0 CHENIERE ENERGY INC COM NEW 16411R208 52357389 299476 SH SOLE 18 285061 0 14415 CHENIERE ENERGY INC COM NEW 16411R208 111394683 637160 SH SOLE 19 637160 0 0 CHENIERE ENERGY INC COM NEW 16411R208 743801472 4254427 SH SOLE 21 4254427 0 0 CHENIERE ENERGY INC COM NEW 16411R208 982499669 5619743 SH SOLE 22 5178656 0 441087 CHENIERE ENERGY INC COM NEW 16411R208 50282507 287608 SH SOLE 23 287608 0 0 CHENIERE ENERGY INC COM NEW 16411R208 119330042 682549 SH SOLE 25 628854 0 53695 CHENIERE ENERGY INC COM NEW 16411R208 39239020 224441 SH SOLE 26 164098 0 60343 CHENIERE ENERGY INC COM NEW 16411R208 45612797 260898 SH SOLE 28 4337 0 256561 CHENIERE ENERGY INC COM NEW 16411R208 10976876 62786 SH SOLE 29 62786 0 0 CHENIERE ENERGY INC COM NEW 16411R208 244663571 1399437 SH SOLE 30 1391047 0 8390 CHENIERE ENERGY INC COM NEW 16411R208 11581089 66242 SH SOLE 31 64371 0 1871 CHENIERE ENERGY INC COM NEW 16411R208 118690688 678892 SH SOLE 34 678892 0 0 CHENIERE ENERGY INC COM NEW 16411R208 8352678 47776 SH SOLE 36 47776 0 0 CHENIERE ENERGY INC COM NEW 16411R208 1978027 11314 SH SOLE 40 11314 0 0 CHENIERE ENERGY INC COM NEW 16411R208 71331 408 SH OTR 43 408 0 0 CHENIERE ENERGY INC COM NEW 16411R208 48094384 275092 SH SOLE 43 235598 0 39494 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 540 11 SH SOLE 43 11 0 0 CHERRY HILL MTG INVT CORP COM 164651101 22484 6194 SH SOLE 18 6194 0 0 CHERRY HILL MTG INVT CORP COM 164651101 238767 65776 SH SOLE 21 65776 0 0 CHERRY HILL MTG INVT CORP COM 164651101 1207563 332662 SH SOLE 22 332662 0 0 CHERRY HILL MTG INVT CORP COM 164651101 595 164 SH SOLE 43 0 0 164 CHESAPEAKE ENERGY CORP COM 165167735 15018825 182733 SH SOLE 2 106548 0 76185 CHESAPEAKE ENERGY CORP COM 165167735 4553737 55405 SH SOLE 4 34536 0 20869 CHESAPEAKE ENERGY CORP COM 165167735 2021874 24600 SH SOLE 7 23414 0 1186 CHESAPEAKE ENERGY CORP COM 165167735 195119 2374 SH SOLE 13 2374 0 0 CHESAPEAKE ENERGY CORP COM 165167735 904090 11000 SH SOLE 15 11000 0 0 CHESAPEAKE ENERGY CORP COM 165167735 22890737 278510 SH SOLE 18 271531 0 6979 CHESAPEAKE ENERGY CORP COM 165167735 3913559 47616 SH SOLE 19 47616 0 0 CHESAPEAKE ENERGY CORP COM 165167735 522897711 6362060 SH SOLE 21 6362060 0 0 CHESAPEAKE ENERGY CORP COM 165167735 291744583 3549636 SH SOLE 22 3325769 0 223867 CHESAPEAKE ENERGY CORP COM 165167735 10664153 129750 SH SOLE 23 129750 0 0 CHESAPEAKE ENERGY CORP COM 165167735 5613002 68293 SH SOLE 26 57649 0 10644 CHESAPEAKE ENERGY CORP COM 165167735 10298736 125304 SH SOLE 28 35240 0 90064 CHESAPEAKE ENERGY CORP COM 165167735 39948450 486050 SH SOLE 30 366602 0 119448 CHESAPEAKE ENERGY CORP COM 165167735 2278225 27719 SH SOLE 31 26799 0 920 CHESAPEAKE ENERGY CORP COM 165167735 673218 8191 SH SOLE 34 8191 0 0 CHESAPEAKE ENERGY CORP COM 165167735 1697799 20657 SH SOLE 36 20657 0 0 CHESAPEAKE ENERGY CORP COM 165167735 432566 5263 SH SOLE 40 5263 0 0 CHESAPEAKE ENERGY CORP COM 165167735 23917 291 SH OTR 43 291 0 0 CHESAPEAKE ENERGY CORP COM 165167735 5885747 71611 SH SOLE 43 58630 0 12981 CHESAPEAKE UTILS CORP COM 165303108 1773752 16702 SH SOLE 2 6163 0 10539 CHESAPEAKE UTILS CORP COM 165303108 6797 64 SH SOLE 4 64 0 0 CHESAPEAKE UTILS CORP COM 165303108 4668552 43960 SH SOLE 7 39257 0 4703 CHESAPEAKE UTILS CORP COM 165303108 7997710 75308 SH SOLE 18 75308 0 0 CHESAPEAKE UTILS CORP COM 165303108 5344409 50324 SH SOLE 19 50324 0 0 CHESAPEAKE UTILS CORP COM 165303108 281795859 2653445 SH SOLE 21 2653445 0 0 CHESAPEAKE UTILS CORP COM 165303108 69227638 651861 SH SOLE 22 622538 0 29323 CHESAPEAKE UTILS CORP COM 165303108 489157 4606 SH SOLE 25 4606 0 0 CHESAPEAKE UTILS CORP COM 165303108 563816 5309 SH SOLE 26 5309 0 0 CHESAPEAKE UTILS CORP COM 165303108 141034 1328 SH SOLE 28 312 0 1016 CHESAPEAKE UTILS CORP COM 165303108 5354604 50420 SH SOLE 30 50420 0 0 CHESAPEAKE UTILS CORP COM 165303108 458678 4319 SH SOLE 40 4319 0 0 CHESAPEAKE UTILS CORP COM 165303108 3354541 31587 SH SOLE 43 29266 0 2321 CHEVRON CORP NEW COM 166764100 388368179 2482855 SH SOLE 2 1319572 0 1163283 CHEVRON CORP NEW COM 166764100 225590801 1442212 SH SOLE 4 559852 0 882360 CHEVRON CORP NEW COM 166764100 284684244 1819999 SH SOLE 7 1654096 0 165903 CHEVRON CORP NEW COM 166764100 15989878 102224 SH SOLE 13 102224 0 0 CHEVRON CORP NEW COM 166764100 39164596 250381 SH SOLE 15 250381 0 0 CHEVRON CORP NEW COM 166764100 586125495 3747126 SH SOLE 18 3594501 0 152625 CHEVRON CORP NEW COM 166764100 332404388 2125076 SH SOLE 19 2125076 0 0 CHEVRON CORP NEW COM 166764100 8208331271 52476226 SH SOLE 21 52476226 0 0 CHEVRON CORP NEW COM 166764100 5810727544 37148239 SH SOLE 22 33303949 0 3844290 CHEVRON CORP NEW COM 166764100 500183765 3197697 SH SOLE 23 3197697 0 0 CHEVRON CORP NEW COM 166764100 552452603 3531854 SH SOLE 25 3338959 0 192895 CHEVRON CORP NEW COM 166764100 301869327 1929864 SH SOLE 26 1364724 0 565140 CHEVRON CORP NEW COM 166764100 256770469 1641545 SH SOLE 28 18106 0 1623439 CHEVRON CORP NEW COM 166764100 18928853 121013 SH SOLE 29 121013 0 0 CHEVRON CORP NEW COM 166764100 1642220419 10498788 SH SOLE 30 10496498 0 2290 CHEVRON CORP NEW COM 166764100 76346725 488088 SH SOLE 31 474252 0 13836 CHEVRON CORP NEW COM 166764100 37833931 241874 SH SOLE 32 241874 0 0 CHEVRON CORP NEW COM 166764100 280664093 1794298 SH SOLE 34 1794298 0 0 CHEVRON CORP NEW COM 166764100 14921060 95391 SH SOLE 35 95391 0 0 CHEVRON CORP NEW COM 166764100 57543164 367876 SH SOLE 36 367876 0 0 CHEVRON CORP NEW COM 166764100 13191368 84333 SH SOLE 40 84333 0 0 CHEVRON CORP NEW COM 166764100 381352 2438 SH OTR 43 2438 0 0 CHEVRON CORP NEW COM 166764100 351111416 2244671 SH SOLE 43 1860851 0 383819 CHEWY INC CL A 16679L109 1968989 72283 SH SOLE 2 58868 0 13415 CHEWY INC CL A 16679L109 8335 306 SH SOLE 4 306 0 0 CHEWY INC CL A 16679L109 36120 1326 SH SOLE 13 1326 0 0 CHEWY INC CL A 16679L109 7292529 267714 SH SOLE 21 267714 0 0 CHEWY INC CL A 16679L109 59827103 2196296 SH SOLE 22 2132614 0 63682 CHEWY INC CL A 16679L109 780017 28635 SH SOLE 25 28635 0 0 CHEWY INC CL A 16679L109 938527 34454 SH SOLE 26 34454 0 0 CHEWY INC CL A 16679L109 186948 6863 SH SOLE 28 1469 0 5394 CHEWY INC CL A 16679L109 4064807 149222 SH SOLE 30 149222 0 0 CHEWY INC CL A 16679L109 80794 2966 SH SOLE 34 2966 0 0 CHEWY INC CL A 16679L109 735861 27014 SH SOLE 40 27014 0 0 CHEWY INC CL A 16679L109 708349 26004 SH SOLE 43 25004 0 1000 CHICAGO ATLANTIC REAL ESTATE COM 167239102 286925 18680 SH SOLE 2 12910 0 5770 CHICAGO ATLANTIC REAL ESTATE COM 167239102 782392 50937 SH SOLE 18 50937 0 0 CHICAGO ATLANTIC REAL ESTATE COM 167239102 597550 38903 SH SOLE 19 38903 0 0 CHICAGO ATLANTIC REAL ESTATE COM 167239102 13198618 859285 SH SOLE 21 859285 0 0 CHICAGO ATLANTIC REAL ESTATE COM 167239102 6810962 443422 SH SOLE 22 429218 0 14204 CHICAGO RIVET & MACH CO COM 168088102 15 1 SH SOLE 22 1 0 0 CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 1158 5969 SH SOLE 21 5969 0 0 CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 6030 31084 SH SOLE 22 31084 0 0 CHILDRENS PL INC NEW COM 168905107 8164 1003 SH SOLE 18 1003 0 0 CHILDRENS PL INC NEW COM 168905107 351965 43239 SH SOLE 21 43239 0 0 CHILDRENS PL INC NEW COM 168905107 1554764 191003 SH SOLE 22 191003 0 0 CHILDRENS PL INC NEW COM 168905107 1343 165 SH SOLE 43 69 0 96 CHIMERA INVT CORP COM SHS 16934Q802 1477568 115435 SH SOLE 2 60396 0 55039 CHIMERA INVT CORP COM SHS 16934Q802 3622 283 SH SOLE 4 283 0 0 CHIMERA INVT CORP COM SHS 16934Q802 27059 2114 SH SOLE 7 2114 0 0 CHIMERA INVT CORP COM SHS 16934Q802 2921293 228226 SH SOLE 18 228226 0 0 CHIMERA INVT CORP COM SHS 16934Q802 3453248 269785 SH SOLE 19 269785 0 0 CHIMERA INVT CORP COM SHS 16934Q802 51607053 4031801 SH SOLE 21 4031801 0 0 CHIMERA INVT CORP COM SHS 16934Q802 34184397 2670656 SH SOLE 22 2558159 0 112497 CHIMERA INVT CORP COM SHS 16934Q802 214118 16728 SH SOLE 25 16728 0 0 CHIMERA INVT CORP COM SHS 16934Q802 380032 29690 SH SOLE 26 29690 0 0 CHIMERA INVT CORP COM SHS 16934Q802 49318 3853 SH SOLE 28 1369 0 2484 CHIMERA INVT CORP COM SHS 16934Q802 649139 50714 SH SOLE 30 50714 0 0 CHIMERA INVT CORP COM SHS 16934Q802 102566 8013 SH SOLE 36 8013 0 0 CHIMERA INVT CORP COM SHS 16934Q802 181210 14157 SH SOLE 40 14157 0 0 CHIMERA INVT CORP COM SHS 16934Q802 7838 612 SH SOLE 43 578 0 34 CHIMERIX INC COM 16934W106 6786 7747 SH SOLE 18 7747 0 0 CHIMERIX INC COM 16934W106 72543 82812 SH SOLE 21 82812 0 0 CHIMERIX INC COM 16934W106 703579 803172 SH SOLE 22 803172 0 0 CHIMERIX INC COM 16934W106 11230 12820 SH SOLE 43 0 0 12820 CHINA YUCHAI INTL LTD COM G21082105 124233 13652 SH SOLE 43 13556 0 96 CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202 418 16 SH SOLE 22 16 0 0 CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202 6055132 231909 SH SOLE 43 202665 0 29244 CHIPOTLE MEXICAN GRILL INC COM 169656105 156896901 2504340 SH SOLE 2 574744 0 1929596 CHIPOTLE MEXICAN GRILL INC COM 169656105 67546098 1078150 SH SOLE 4 540700 0 537450 CHIPOTLE MEXICAN GRILL INC COM 169656105 77189373 1232073 SH SOLE 7 1062850 0 169223 CHIPOTLE MEXICAN GRILL INC COM 169656105 5027663 80250 SH SOLE 13 80250 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 12166630 194200 SH SOLE 15 194200 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 191192263 3051752 SH SOLE 18 2793050 0 258702 CHIPOTLE MEXICAN GRILL INC COM 169656105 92111350 1470253 SH SOLE 19 1470253 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 2779456161 44364823 SH SOLE 21 44364823 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 1895567720 30256468 SH SOLE 22 27229616 0 3026852 CHIPOTLE MEXICAN GRILL INC COM 169656105 105823493 1689122 SH SOLE 23 1689122 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 397080336 6338074 SH SOLE 25 5987932 0 350142 CHIPOTLE MEXICAN GRILL INC COM 169656105 75979915 1212768 SH SOLE 26 730268 0 482500 CHIPOTLE MEXICAN GRILL INC COM 169656105 176477971 2816887 SH SOLE 28 56100 0 2760787 CHIPOTLE MEXICAN GRILL INC COM 169656105 675687079 10785109 SH SOLE 30 10708884 0 76225 CHIPOTLE MEXICAN GRILL INC COM 169656105 19758557 315380 SH SOLE 31 304680 0 10700 CHIPOTLE MEXICAN GRILL INC COM 169656105 10057330 160532 SH SOLE 34 160532 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 16408035 261900 SH SOLE 36 261900 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 4150876 66255 SH SOLE 40 66255 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 91162 1455 SH OTR 43 1455 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 102288912 1632704 SH SOLE 43 1353667 0 279038 CHOICE HOTELS INTL INC COM 169905106 6084113 51127 SH SOLE 2 34999 0 16128 CHOICE HOTELS INTL INC COM 169905106 11067 93 SH SOLE 4 93 0 0 CHOICE HOTELS INTL INC COM 169905106 519435 4365 SH SOLE 7 4144 0 221 CHOICE HOTELS INTL INC COM 169905106 4634455 38945 SH SOLE 18 38945 0 0 CHOICE HOTELS INTL INC COM 169905106 1150373 9667 SH SOLE 19 9667 0 0 CHOICE HOTELS INTL INC COM 169905106 163951774 1377746 SH SOLE 21 1377746 0 0 CHOICE HOTELS INTL INC COM 169905106 89649959 753361 SH SOLE 22 712866 0 40495 CHOICE HOTELS INTL INC COM 169905106 817292 6868 SH SOLE 25 6868 0 0 CHOICE HOTELS INTL INC COM 169905106 908803 7637 SH SOLE 26 7637 0 0 CHOICE HOTELS INTL INC COM 169905106 286790 2410 SH SOLE 28 294 0 2116 CHOICE HOTELS INTL INC COM 169905106 2367743 19897 SH SOLE 30 19897 0 0 CHOICE HOTELS INTL INC COM 169905106 43554 366 SH SOLE 31 366 0 0 CHOICE HOTELS INTL INC COM 169905106 832167 6993 SH SOLE 40 6993 0 0 CHOICE HOTELS INTL INC COM 169905106 11384 96 SH OTR 43 96 0 0 CHOICE HOTELS INTL INC COM 169905106 2541279 21355 SH SOLE 43 16243 0 5112 CHOICEONE FINL SVCS INC COM 170386106 70594 2464 SH SOLE 2 247 0 2217 CHOICEONE FINL SVCS INC COM 170386106 646029 22549 SH SOLE 18 22549 0 0 CHOICEONE FINL SVCS INC COM 170386106 445765 15559 SH SOLE 19 15559 0 0 CHOICEONE FINL SVCS INC COM 170386106 7065950 246630 SH SOLE 21 246630 0 0 CHOICEONE FINL SVCS INC COM 170386106 3218054 112323 SH SOLE 22 107071 0 5252 CHORD ENERGY CORPORATION COM NEW 674215207 13866465 82696 SH SOLE 2 51644 0 31052 CHORD ENERGY CORPORATION COM NEW 674215207 2150328 12824 SH SOLE 4 11342 0 1482 CHORD ENERGY CORPORATION COM NEW 674215207 1783948 10639 SH SOLE 7 9856 0 783 CHORD ENERGY CORPORATION COM NEW 674215207 205240 1224 SH SOLE 13 1224 0 0 CHORD ENERGY CORPORATION COM NEW 674215207 176902 1055 SH SOLE 15 1055 0 0 CHORD ENERGY CORPORATION COM NEW 674215207 23711293 141408 SH SOLE 18 137528 0 3880 CHORD ENERGY CORPORATION COM NEW 674215207 3458065 20623 SH SOLE 19 20623 0 0 CHORD ENERGY CORPORATION COM NEW 674215207 587304230 3502530 SH SOLE 21 3502530 0 0 CHORD ENERGY CORPORATION COM NEW 674215207 313949444 1872313 SH SOLE 22 1751318 0 120995 CHORD ENERGY CORPORATION COM NEW 674215207 11912658 71044 SH SOLE 23 71044 0 0 CHORD ENERGY CORPORATION COM NEW 674215207 4376280 26099 SH SOLE 26 22406 0 3693 CHORD ENERGY CORPORATION COM NEW 674215207 6918477 41260 SH SOLE 28 0 0 41260 CHORD ENERGY CORPORATION COM NEW 674215207 52294026 311868 SH SOLE 30 311868 0 0 CHORD ENERGY CORPORATION COM NEW 674215207 1076003 6417 SH SOLE 31 5923 0 494 CHORD ENERGY CORPORATION COM NEW 674215207 508909 3035 SH SOLE 34 3035 0 0 CHORD ENERGY CORPORATION COM NEW 674215207 830854 4955 SH SOLE 36 4955 0 0 CHORD ENERGY CORPORATION COM NEW 674215207 180759 1078 SH SOLE 40 1078 0 0 CHORD ENERGY CORPORATION COM NEW 674215207 18040136 107587 SH SOLE 43 91730 0 15857 CHROMADEX CORP COM NEW 171077407 17005 6229 SH SOLE 2 3475 0 2754 CHROMADEX CORP COM NEW 171077407 348476 127647 SH SOLE 18 127647 0 0 CHROMADEX CORP COM NEW 171077407 301441 110418 SH SOLE 19 110418 0 0 CHROMADEX CORP COM NEW 171077407 4170282 1527576 SH SOLE 21 1527576 0 0 CHROMADEX CORP COM NEW 171077407 3669961 1344308 SH SOLE 22 1333530 0 10778 CHUBB LIMITED COM H1467J104 189447151 742697 SH SOLE 2 171592 0 571105 CHUBB LIMITED COM H1467J104 96425087 378019 SH SOLE 4 192257 0 185762 CHUBB LIMITED COM H1467J104 88579591 347262 SH SOLE 7 292581 0 54681 CHUBB LIMITED COM H1467J104 5625279 22053 SH SOLE 13 22053 0 0 CHUBB LIMITED COM H1467J104 14831372 58144 SH SOLE 15 58144 0 0 CHUBB LIMITED COM H1467J104 251389503 985532 SH SOLE 18 959957 0 25575 CHUBB LIMITED COM H1467J104 26468121 103764 SH SOLE 19 103764 0 0 CHUBB LIMITED COM H1467J104 2734599935 10720558 SH SOLE 21 10720558 0 0 CHUBB LIMITED COM H1467J104 2282345645 8947568 SH SOLE 22 8067567 0 880001 CHUBB LIMITED COM H1467J104 140367718 550289 SH SOLE 23 550289 0 0 CHUBB LIMITED COM H1467J104 172253738 675293 SH SOLE 25 670510 0 4783 CHUBB LIMITED COM H1467J104 125393502 491585 SH SOLE 26 323630 0 167955 CHUBB LIMITED COM H1467J104 231556777 907781 SH SOLE 28 10242 0 897539 CHUBB LIMITED COM H1467J104 234419 919 SH SOLE 29 919 0 0 CHUBB LIMITED COM H1467J104 805840829 3159169 SH SOLE 30 3159169 0 0 CHUBB LIMITED COM H1467J104 23999457 94086 SH SOLE 31 90899 0 3187 CHUBB LIMITED COM H1467J104 5156952 20217 SH SOLE 34 20217 0 0 CHUBB LIMITED COM H1467J104 24453244 95865 SH SOLE 36 95865 0 0 CHUBB LIMITED COM H1467J104 4973805 19499 SH SOLE 40 19499 0 0 CHUBB LIMITED COM H1467J104 132131 518 SH OTR 43 518 0 0 CHUBB LIMITED COM H1467J104 152912334 599468 SH SOLE 43 504437 0 95031 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 2159728 55937 SH SOLE 2 55937 0 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 469845 12169 SH SOLE 18 0 0 12169 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 2437990 63144 SH SOLE 22 63144 0 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 1316948 34109 SH SOLE 28 0 0 34109 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 145174 3760 SH SOLE 30 3760 0 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 91652378 2373799 SH SOLE 43 1988362 0 385437 CHURCH & DWIGHT CO INC COM 171340102 41163241 397022 SH SOLE 2 102635 0 294387 CHURCH & DWIGHT CO INC COM 171340102 35306047 340529 SH SOLE 4 188720 0 151809 CHURCH & DWIGHT CO INC COM 171340102 46620334 449656 SH SOLE 7 414600 0 35056 CHURCH & DWIGHT CO INC COM 171340102 1410877 13608 SH SOLE 13 13608 0 0 CHURCH & DWIGHT CO INC COM 171340102 3497126 33730 SH SOLE 15 33730 0 0 CHURCH & DWIGHT CO INC COM 171340102 35609311 343454 SH SOLE 18 328002 0 15452 CHURCH & DWIGHT CO INC COM 171340102 11632792 112199 SH SOLE 19 112199 0 0 CHURCH & DWIGHT CO INC COM 171340102 851542606 8213181 SH SOLE 21 8213181 0 0 CHURCH & DWIGHT CO INC COM 171340102 583737788 5630187 SH SOLE 22 5090243 0 539944 CHURCH & DWIGHT CO INC COM 171340102 30379069 293008 SH SOLE 23 293008 0 0 CHURCH & DWIGHT CO INC COM 171340102 97313633 938596 SH SOLE 25 884744 0 53852 CHURCH & DWIGHT CO INC COM 171340102 30195245 291235 SH SOLE 26 164636 0 126599 CHURCH & DWIGHT CO INC COM 171340102 66244055 638928 SH SOLE 28 13430 0 625498 CHURCH & DWIGHT CO INC COM 171340102 255489811 2464215 SH SOLE 30 2464215 0 0 CHURCH & DWIGHT CO INC COM 171340102 5806598 56005 SH SOLE 31 54101 0 1904 CHURCH & DWIGHT CO INC COM 171340102 1281381 12359 SH SOLE 34 12359 0 0 CHURCH & DWIGHT CO INC COM 171340102 7338781 70783 SH SOLE 36 70783 0 0 CHURCH & DWIGHT CO INC COM 171340102 1182574 11406 SH SOLE 40 11406 0 0 CHURCH & DWIGHT CO INC COM 171340102 65443419 631206 SH SOLE 43 586616 0 44590 CHURCHILL CAPITAL CORP VII COM CL A 17144M102 1077000 100000 SH SOLE 2 100000 0 0 CHURCHILL DOWNS INC COM 171484108 21225342 152044 SH SOLE 2 63871 0 88173 CHURCHILL DOWNS INC COM 171484108 25686 184 SH SOLE 4 184 0 0 CHURCHILL DOWNS INC COM 171484108 1134250 8125 SH SOLE 7 7720 0 405 CHURCHILL DOWNS INC COM 171484108 15646089 112078 SH SOLE 18 112078 0 0 CHURCHILL DOWNS INC COM 171484108 162464526 1163786 SH SOLE 19 1163786 0 0 CHURCHILL DOWNS INC COM 171484108 524061471 3754022 SH SOLE 21 3754022 0 0 CHURCHILL DOWNS INC COM 171484108 305625861 2189297 SH SOLE 22 2097819 0 91478 CHURCHILL DOWNS INC COM 171484108 1845652 13221 SH SOLE 25 13221 0 0 CHURCHILL DOWNS INC COM 171484108 2640115 18912 SH SOLE 26 18912 0 0 CHURCHILL DOWNS INC COM 171484108 566776 4060 SH SOLE 28 1272 0 2788 CHURCHILL DOWNS INC COM 171484108 5701543 40842 SH SOLE 30 40842 0 0 CHURCHILL DOWNS INC COM 171484108 123686 886 SH SOLE 31 886 0 0 CHURCHILL DOWNS INC COM 171484108 1928714 13816 SH SOLE 40 13816 0 0 CHURCHILL DOWNS INC COM 171484108 5947681 42605 SH SOLE 43 39418 0 3187 CHUYS HLDGS INC COM 171604101 3524213 135965 SH SOLE 2 117363 0 18602 CHUYS HLDGS INC COM 171604101 3577 138 SH SOLE 7 138 0 0 CHUYS HLDGS INC COM 171604101 1457559 56233 SH SOLE 18 56233 0 0 CHUYS HLDGS INC COM 171604101 2776188 107106 SH SOLE 19 107106 0 0 CHUYS HLDGS INC COM 171604101 50973443 1966568 SH SOLE 21 1966568 0 0 CHUYS HLDGS INC COM 171604101 15903838 613574 SH SOLE 22 585177 0 28397 CHUYS HLDGS INC COM 171604101 140279 5412 SH SOLE 23 5412 0 0 CHUYS HLDGS INC COM 171604101 110808 4275 SH SOLE 25 4275 0 0 CHUYS HLDGS INC COM 171604101 880580 33973 SH SOLE 30 33973 0 0 CHUYS HLDGS INC COM 171604101 59720 2304 SH SOLE 40 2304 0 0 CHUYS HLDGS INC COM 171604101 855023 32987 SH SOLE 43 28657 0 4330 CI&T INC COM CL A G21307106 136932 26333 SH SOLE 2 26333 0 0 CI&T INC COM CL A G21307106 16630 3198 SH SOLE 22 3198 0 0 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 13722421 7796830 SH SOLE 7 7796830 0 0 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 4966354 2821792 SH SOLE 21 2821792 0 0 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 4596273 2611519 SH SOLE 22 2611519 0 0 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 1150780 653852 SH SOLE 30 653852 0 0 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 10992458 6245715 SH SOLE 43 5826710 0 419004 CIA ENERGETICA DE MINAS GERA SPONSORED ADR 204409882 4135 1738 SH SOLE 43 396 0 1341 CIBUS INC CL A COM STK 17166A101 29530 2998 SH SOLE 2 718 0 2280 CIBUS INC CL A COM STK 17166A101 440413 44712 SH SOLE 18 44712 0 0 CIBUS INC CL A COM STK 17166A101 330300 33533 SH SOLE 19 33533 0 0 CIBUS INC CL A COM STK 17166A101 5020506 509696 SH SOLE 21 509696 0 0 CIBUS INC CL A COM STK 17166A101 3897576 395693 SH SOLE 22 385579 0 10114 CIDARA THERAPEUTICS INC COM NEW 171757206 11236 941 SH SOLE 18 941 0 0 CIDARA THERAPEUTICS INC COM NEW 171757206 113836 9534 SH SOLE 21 9534 0 0 CIDARA THERAPEUTICS INC COM NEW 171757206 454162 38037 SH SOLE 22 38037 0 0 CIENA CORP COM NEW 171779309 15433885 320338 SH SOLE 2 147232 0 173106 CIENA CORP COM NEW 171779309 1372745 28492 SH SOLE 4 2749 0 25743 CIENA CORP COM NEW 171779309 1075281 22318 SH SOLE 7 21207 0 1111 CIENA CORP COM NEW 171779309 63263761 1313071 SH SOLE 18 1311358 0 1713 CIENA CORP COM NEW 171779309 18094095 375552 SH SOLE 19 375552 0 0 CIENA CORP COM NEW 171779309 361561028 7504380 SH SOLE 21 7504380 0 0 CIENA CORP COM NEW 171779309 204146562 4237164 SH SOLE 22 4046956 0 190208 CIENA CORP COM NEW 171779309 6248368 129688 SH SOLE 25 39207 0 90481 CIENA CORP COM NEW 171779309 2685698 55743 SH SOLE 26 41645 0 14098 CIENA CORP COM NEW 171779309 1025993 21295 SH SOLE 28 1441 0 19854 CIENA CORP COM NEW 171779309 32553925 675673 SH SOLE 30 675673 0 0 CIENA CORP COM NEW 171779309 89037 1848 SH SOLE 31 1848 0 0 CIENA CORP COM NEW 171779309 32184240 668000 SH SOLE 34 668000 0 0 CIENA CORP COM NEW 171779309 1545133 32070 SH SOLE 36 32070 0 0 CIENA CORP COM NEW 171779309 1477873 30674 SH SOLE 40 30674 0 0 CIENA CORP COM NEW 171779309 13346 277 SH OTR 43 277 0 0 CIENA CORP COM NEW 171779309 9307738 193187 SH SOLE 43 185994 0 7193 CIMPRESS PLC SHS EURO G2143T103 3168328 36164 SH SOLE 2 29511 0 6653 CIMPRESS PLC SHS EURO G2143T103 6483 74 SH SOLE 4 74 0 0 CIMPRESS PLC SHS EURO G2143T103 12353 141 SH SOLE 7 141 0 0 CIMPRESS PLC SHS EURO G2143T103 4119860 47025 SH SOLE 18 47025 0 0 CIMPRESS PLC SHS EURO G2143T103 3779495 43140 SH SOLE 19 43140 0 0 CIMPRESS PLC SHS EURO G2143T103 57367729 654808 SH SOLE 21 654808 0 0 CIMPRESS PLC SHS EURO G2143T103 46790749 534080 SH SOLE 22 515293 0 18787 CIMPRESS PLC SHS EURO G2143T103 333181 3803 SH SOLE 25 3803 0 0 CIMPRESS PLC SHS EURO G2143T103 287974 3287 SH SOLE 26 3287 0 0 CIMPRESS PLC SHS EURO G2143T103 1019342 11635 SH SOLE 30 11635 0 0 CIMPRESS PLC SHS EURO G2143T103 218850 2498 SH SOLE 34 2498 0 0 CIMPRESS PLC SHS EURO G2143T103 325909 3720 SH SOLE 40 3720 0 0 CIMPRESS PLC SHS EURO G2143T103 769391 8782 SH SOLE 43 8427 0 355 CINCINNATI FINL CORP COM 172062101 29791552 252257 SH SOLE 2 69799 0 182458 CINCINNATI FINL CORP COM 172062101 17018210 144100 SH SOLE 4 72720 0 71380 CINCINNATI FINL CORP COM 172062101 15450905 130829 SH SOLE 7 117673 0 13156 CINCINNATI FINL CORP COM 172062101 670572 5678 SH SOLE 13 5678 0 0 CINCINNATI FINL CORP COM 172062101 2445733 20709 SH SOLE 15 20709 0 0 CINCINNATI FINL CORP COM 172062101 37365777 316391 SH SOLE 18 306562 0 9829 CINCINNATI FINL CORP COM 172062101 10963223 92830 SH SOLE 19 92830 0 0 CINCINNATI FINL CORP COM 172062101 705208404 5971282 SH SOLE 21 5971282 0 0 CINCINNATI FINL CORP COM 172062101 395732787 3350828 SH SOLE 22 3016139 0 334689 CINCINNATI FINL CORP COM 172062101 22292910 188763 SH SOLE 23 188763 0 0 CINCINNATI FINL CORP COM 172062101 26404916 223581 SH SOLE 25 223581 0 0 CINCINNATI FINL CORP COM 172062101 16335002 138315 SH SOLE 26 83692 0 54623 CINCINNATI FINL CORP COM 172062101 36852869 312048 SH SOLE 28 2113 0 309935 CINCINNATI FINL CORP COM 172062101 112115755 949329 SH SOLE 30 949329 0 0 CINCINNATI FINL CORP COM 172062101 4449654 37677 SH SOLE 31 36434 0 1243 CINCINNATI FINL CORP COM 172062101 2896757 24528 SH SOLE 32 24528 0 0 CINCINNATI FINL CORP COM 172062101 885160 7495 SH SOLE 34 7495 0 0 CINCINNATI FINL CORP COM 172062101 4099015 34708 SH SOLE 36 34708 0 0 CINCINNATI FINL CORP COM 172062101 863311 7310 SH SOLE 40 7310 0 0 CINCINNATI FINL CORP COM 172062101 18069 153 SH OTR 43 153 0 0 CINCINNATI FINL CORP COM 172062101 16899102 143091 SH SOLE 43 116113 0 26978 CINEMARK HLDGS INC COM 17243V102 1363400 63062 SH SOLE 2 30484 0 32578 CINEMARK HLDGS INC COM 17243V102 3805 176 SH SOLE 4 176 0 0 CINEMARK HLDGS INC COM 17243V102 477283 22076 SH SOLE 7 20942 0 1134 CINEMARK HLDGS INC COM 17243V102 7000924 323817 SH SOLE 18 323817 0 0 CINEMARK HLDGS INC COM 17243V102 5425647 250955 SH SOLE 19 250955 0 0 CINEMARK HLDGS INC COM 17243V102 258686089 11965129 SH SOLE 21 11965129 0 0 CINEMARK HLDGS INC COM 17243V102 69422123 3211014 SH SOLE 22 3111800 0 99214 CINEMARK HLDGS INC COM 17243V102 506016 23405 SH SOLE 25 23405 0 0 CINEMARK HLDGS INC COM 17243V102 526317 24344 SH SOLE 26 24344 0 0 CINEMARK HLDGS INC COM 17243V102 137071 6340 SH SOLE 28 1858 0 4482 CINEMARK HLDGS INC COM 17243V102 5288122 244594 SH SOLE 30 244594 0 0 CINEMARK HLDGS INC COM 17243V102 90696 4195 SH SOLE 36 4195 0 0 CINEMARK HLDGS INC COM 17243V102 532609 24635 SH SOLE 40 24635 0 0 CINEMARK HLDGS INC COM 17243V102 15653 724 SH OTR 43 724 0 0 CINEMARK HLDGS INC COM 17243V102 2443255 113009 SH SOLE 43 104600 0 8409 CINEMARK HLDGS INC NOTE 4.500% 8/1 17243VAB8 5874530 3715000 PRN SOLE 21 3715000 0 0 CINEVERSE CORP COM CL A 172406308 85949 96572 SH SOLE 22 96572 0 0 CINTAS CORP COM 172908105 192063812 274275 SH SOLE 2 147053 0 127222 CINTAS CORP COM 172908105 45736782 65314 SH SOLE 4 35785 0 29529 CINTAS CORP COM 172908105 66194878 94529 SH SOLE 7 69022 0 25507 CINTAS CORP COM 172908105 2831151 4043 SH SOLE 13 4043 0 0 CINTAS CORP COM 172908105 9251135 13211 SH SOLE 15 13211 0 0 CINTAS CORP COM 172908105 111718080 159538 SH SOLE 18 132068 0 27470 CINTAS CORP COM 172908105 81340101 116157 SH SOLE 19 116157 0 0 CINTAS CORP COM 172908105 1690361816 2413906 SH SOLE 21 2413906 0 0 CINTAS CORP COM 172908105 1413866255 2019059 SH SOLE 22 1790122 0 228937 CINTAS CORP COM 172908105 112302097 160372 SH SOLE 23 160372 0 0 CINTAS CORP COM 172908105 100190400 143076 SH SOLE 25 142528 0 548 CINTAS CORP COM 172908105 71530158 102148 SH SOLE 26 49121 0 53027 CINTAS CORP COM 172908105 150097930 214346 SH SOLE 28 1224 0 213122 CINTAS CORP COM 172908105 420156 600 SH SOLE 29 600 0 0 CINTAS CORP COM 172908105 484262702 691547 SH SOLE 30 681495 0 10052 CINTAS CORP COM 172908105 14695656 20986 SH SOLE 31 20260 0 726 CINTAS CORP COM 172908105 21647838 30914 SH SOLE 32 30914 0 0 CINTAS CORP COM 172908105 38960366 55637 SH SOLE 34 55637 0 0 CINTAS CORP COM 172908105 13064051 18656 SH SOLE 36 18656 0 0 CINTAS CORP COM 172908105 3096550 4422 SH SOLE 40 4422 0 0 CINTAS CORP COM 172908105 59944 86 SH OTR 43 86 0 0 CINTAS CORP COM 172908105 96133672 137283 SH SOLE 43 115295 0 21987 CION INVT CORP COM 17259U204 1506977 124338 SH SOLE 30 124338 0 0 CIPHER MINING INC COM 17253J106 445366 107317 SH SOLE 2 50351 0 56966 CIPHER MINING INC COM 17253J106 5598 1349 SH SOLE 7 1349 0 0 CIPHER MINING INC COM 17253J106 2006952 483603 SH SOLE 18 483603 0 0 CIPHER MINING INC COM 17253J106 1634316 393811 SH SOLE 19 393811 0 0 CIPHER MINING INC COM 17253J106 29070173 7004861 SH SOLE 21 7004861 0 0 CIPHER MINING INC COM 17253J106 15322622 3692198 SH SOLE 22 3516892 0 175306 CIPHER MINING INC COM 17253J106 144681 34863 SH SOLE 25 34863 0 0 CIPHER MINING INC COM 17253J106 2290090 551829 SH SOLE 30 551829 0 0 CIPHER MINING INC COM 17253J106 153463 36979 SH SOLE 40 36979 0 0 CIRRUS LOGIC INC COM 172755100 46338410 362983 SH SOLE 2 289874 0 73109 CIRRUS LOGIC INC COM 172755100 10732504 84071 SH SOLE 4 8864 0 75207 CIRRUS LOGIC INC COM 172755100 2016773 15798 SH SOLE 7 15074 0 724 CIRRUS LOGIC INC COM 172755100 3828523 29990 SH SOLE 13 29990 0 0 CIRRUS LOGIC INC COM 172755100 13102512 102636 SH SOLE 18 100988 0 1648 CIRRUS LOGIC INC COM 172755100 17595761 137833 SH SOLE 19 137833 0 0 CIRRUS LOGIC INC COM 172755100 365346197 2861869 SH SOLE 21 2861869 0 0 CIRRUS LOGIC INC COM 172755100 227092204 1778883 SH SOLE 22 1685772 0 93111 CIRRUS LOGIC INC COM 172755100 11485826 89972 SH SOLE 23 89972 0 0 CIRRUS LOGIC INC COM 172755100 1441026 11288 SH SOLE 25 11288 0 0 CIRRUS LOGIC INC COM 172755100 13176938 103219 SH SOLE 26 36341 0 66878 CIRRUS LOGIC INC COM 172755100 1378217 10796 SH SOLE 28 1026 0 9770 CIRRUS LOGIC INC COM 172755100 3015840 23624 SH SOLE 29 23624 0 0 CIRRUS LOGIC INC COM 172755100 11928040 93436 SH SOLE 30 93436 0 0 CIRRUS LOGIC INC COM 172755100 8283857 64890 SH SOLE 31 64890 0 0 CIRRUS LOGIC INC COM 172755100 5104996 39989 SH SOLE 34 39989 0 0 CIRRUS LOGIC INC COM 172755100 255192 1999 SH SOLE 36 1999 0 0 CIRRUS LOGIC INC COM 172755100 1430558 11206 SH SOLE 40 11206 0 0 CIRRUS LOGIC INC COM 172755100 8502551 66603 SH SOLE 43 63535 0 3068 CISCO SYS INC COM 17275R102 370938268 7807583 SH SOLE 2 1907588 0 5899995 CISCO SYS INC COM 17275R102 173294198 3647531 SH SOLE 4 1995801 0 1651730 CISCO SYS INC COM 17275R102 229467456 4829877 SH SOLE 7 4084057 0 745820 CISCO SYS INC COM 17275R102 8873728 186776 SH SOLE 13 186776 0 0 CISCO SYS INC COM 17275R102 28299664 595657 SH SOLE 15 595657 0 0 CISCO SYS INC COM 17275R102 515919131 10859169 SH SOLE 18 10430667 0 428502 CISCO SYS INC COM 17275R102 408572127 8599708 SH SOLE 19 8599708 0 0 CISCO SYS INC COM 17275R102 6492531881 136656112 SH SOLE 21 136656112 0 0 CISCO SYS INC COM 17275R102 4283707651 90164337 SH SOLE 22 81274077 0 8890260 CISCO SYS INC COM 17275R102 334851715 7048026 SH SOLE 23 7048026 0 0 CISCO SYS INC COM 17275R102 793121393 16693778 SH SOLE 25 13131419 0 3562359 CISCO SYS INC COM 17275R102 265134686 5580608 SH SOLE 26 3621098 0 1959510 CISCO SYS INC COM 17275R102 459572639 9673177 SH SOLE 28 191409 0 9481768 CISCO SYS INC COM 17275R102 66894 1408 SH SOLE 29 1408 0 0 CISCO SYS INC COM 17275R102 2024766642 42617694 SH SOLE 30 42596317 0 21377 CISCO SYS INC COM 17275R102 44468837 935989 SH SOLE 31 904183 0 31806 CISCO SYS INC COM 17275R102 79710853 1677770 SH SOLE 32 1677770 0 0 CISCO SYS INC COM 17275R102 32614617 686479 SH SOLE 34 686479 0 0 CISCO SYS INC COM 17275R102 47022025 989729 SH SOLE 36 989729 0 0 CISCO SYS INC COM 17275R102 9259889 194904 SH SOLE 40 194904 0 0 CISCO SYS INC COM 17275R102 292519 6157 SH OTR 43 6157 0 0 CISCO SYS INC COM 17275R102 255664343 5381274 SH SOLE 43 4490040 0 891235 CISO GLOBAL INC COM NEW 15672X201 18432 31889 SH SOLE 22 31889 0 0 CITI TRENDS INC COM 17306X102 252292 11867 SH SOLE 2 10916 0 951 CITI TRENDS INC COM 17306X102 512196 24092 SH SOLE 18 24092 0 0 CITI TRENDS INC COM 17306X102 381086 17925 SH SOLE 19 17925 0 0 CITI TRENDS INC COM 17306X102 5836699 274539 SH SOLE 21 274539 0 0 CITI TRENDS INC COM 17306X102 5657690 266119 SH SOLE 22 258286 0 7833 CITI TRENDS INC COM 17306X102 365438 17189 SH SOLE 43 17189 0 0 CITIGROUP INC COM NEW 172967424 315440685 4970701 SH SOLE 2 2185965 0 2784736 CITIGROUP INC COM NEW 172967424 105123077 1656525 SH SOLE 4 727255 0 929270 CITIGROUP INC COM NEW 172967424 128860036 2030571 SH SOLE 7 1742467 0 288104 CITIGROUP INC COM NEW 172967424 8468864 133452 SH SOLE 13 133452 0 0 CITIGROUP INC COM NEW 172967424 17257376 271941 SH SOLE 15 271941 0 0 CITIGROUP INC COM NEW 172967424 534844029 8428050 SH SOLE 18 8016498 0 411552 CITIGROUP INC COM NEW 172967424 892198990 14059234 SH SOLE 19 14059234 0 0 CITIGROUP INC COM NEW 172967424 3227306212 50855755 SH SOLE 21 50855755 0 0 CITIGROUP INC COM NEW 172967424 2756561265 43437776 SH SOLE 22 39162244 0 4275532 CITIGROUP INC COM NEW 172967424 195476600 3080312 SH SOLE 23 3080312 0 0 CITIGROUP INC COM NEW 172967424 275154501 4335873 SH SOLE 25 4163909 0 171964 CITIGROUP INC COM NEW 172967424 162792098 2565271 SH SOLE 26 1768114 0 797157 CITIGROUP INC COM NEW 172967424 253670816 3997334 SH SOLE 28 210699 0 3786635 CITIGROUP INC COM NEW 172967424 916109 14436 SH SOLE 29 14436 0 0 CITIGROUP INC COM NEW 172967424 904931096 14259866 SH SOLE 30 13971325 0 288541 CITIGROUP INC COM NEW 172967424 29389214 463114 SH SOLE 31 448063 0 15051 CITIGROUP INC COM NEW 172967424 118336845 1864747 SH SOLE 34 1864747 0 0 CITIGROUP INC COM NEW 172967424 32600037 513710 SH SOLE 36 513710 0 0 CITIGROUP INC COM NEW 172967424 5816807 91661 SH SOLE 40 91661 0 0 CITIGROUP INC COM NEW 172967424 39028 615 SH OTR 43 615 0 0 CITIGROUP INC COM NEW 172967424 161298767 2541739 SH SOLE 43 2144526 0 397213 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 1054002 1805726 SH SOLE 22 1805726 0 0 CITIZENS & NORTHN CORP COM 172922106 122511 6848 SH SOLE 2 635 0 6213 CITIZENS & NORTHN CORP COM 172922106 3846 215 SH SOLE 7 215 0 0 CITIZENS & NORTHN CORP COM 172922106 851296 47585 SH SOLE 18 47585 0 0 CITIZENS & NORTHN CORP COM 172922106 616257 34447 SH SOLE 19 34447 0 0 CITIZENS & NORTHN CORP COM 172922106 9995322 558710 SH SOLE 21 558710 0 0 CITIZENS & NORTHN CORP COM 172922106 8429142 471165 SH SOLE 22 457336 0 13829 CITIZENS CMNTY BANCORP INC M COM 174903104 63508 5489 SH SOLE 2 5489 0 0 CITIZENS CMNTY BANCORP INC M COM 174903104 25223 2180 SH SOLE 18 2180 0 0 CITIZENS CMNTY BANCORP INC M COM 174903104 255119 22050 SH SOLE 21 22050 0 0 CITIZENS CMNTY BANCORP INC M COM 174903104 470980 40707 SH SOLE 22 40707 0 0 CITIZENS FINL GROUP INC COM 174610105 57306255 1590515 SH SOLE 2 751853 0 838662 CITIZENS FINL GROUP INC COM 174610105 13953374 387271 SH SOLE 4 181491 0 205780 CITIZENS FINL GROUP INC COM 174610105 12715059 352902 SH SOLE 7 278178 0 74724 CITIZENS FINL GROUP INC COM 174610105 784733 21780 SH SOLE 13 21780 0 0 CITIZENS FINL GROUP INC COM 174610105 2406047 66779 SH SOLE 15 66779 0 0 CITIZENS FINL GROUP INC COM 174610105 130922364 3633704 SH SOLE 18 3463326 0 170378 CITIZENS FINL GROUP INC COM 174610105 217070698 6024721 SH SOLE 19 6024721 0 0 CITIZENS FINL GROUP INC COM 174610105 782207337 21709890 SH SOLE 21 21709890 0 0 CITIZENS FINL GROUP INC COM 174610105 391118765 10855364 SH SOLE 22 9602360 0 1253004 CITIZENS FINL GROUP INC COM 174610105 28266003 784513 SH SOLE 23 784513 0 0 CITIZENS FINL GROUP INC COM 174610105 46967879 1303577 SH SOLE 25 1301162 0 2415 CITIZENS FINL GROUP INC COM 174610105 30898211 857569 SH SOLE 26 641177 0 216392 CITIZENS FINL GROUP INC COM 174610105 31080811 862637 SH SOLE 28 7624 0 855013 CITIZENS FINL GROUP INC COM 174610105 123547 3429 SH SOLE 29 3429 0 0 CITIZENS FINL GROUP INC COM 174610105 135911862 3772186 SH SOLE 30 3286517 0 485669 CITIZENS FINL GROUP INC COM 174610105 3962796 109986 SH SOLE 31 106298 0 3688 CITIZENS FINL GROUP INC COM 174610105 6018271 167035 SH SOLE 32 167035 0 0 CITIZENS FINL GROUP INC COM 174610105 41103132 1140803 SH SOLE 34 1140803 0 0 CITIZENS FINL GROUP INC COM 174610105 19843883 550760 SH SOLE 35 550760 0 0 CITIZENS FINL GROUP INC COM 174610105 4089945 113515 SH SOLE 36 113515 0 0 CITIZENS FINL GROUP INC COM 174610105 9060464 251470 SH SOLE 37 251470 0 0 CITIZENS FINL GROUP INC COM 174610105 789273 21906 SH SOLE 40 21906 0 0 CITIZENS FINL GROUP INC COM 174610105 24861 690 SH OTR 43 690 0 0 CITIZENS FINL GROUP INC COM 174610105 28161353 781608 SH SOLE 43 635596 0 146012 CITIZENS FINL SVCS INC COM 174615104 72668 1617 SH SOLE 2 141 0 1476 CITIZENS FINL SVCS INC COM 174615104 2202 49 SH SOLE 7 49 0 0 CITIZENS FINL SVCS INC COM 174615104 645743 14369 SH SOLE 18 14369 0 0 CITIZENS FINL SVCS INC COM 174615104 459826 10232 SH SOLE 19 10232 0 0 CITIZENS FINL SVCS INC COM 174615104 7335601 163231 SH SOLE 21 163231 0 0 CITIZENS FINL SVCS INC COM 174615104 5217085 116090 SH SOLE 22 112310 0 3780 CITIZENS INC CL A 174740100 1749 643 SH SOLE 2 643 0 0 CITIZENS INC CL A 174740100 28040 10309 SH SOLE 18 10309 0 0 CITIZENS INC CL A 174740100 295833 108762 SH SOLE 21 108762 0 0 CITIZENS INC CL A 174740100 1914711 703938 SH SOLE 22 703938 0 0 CITY HLDG CO COM 177835105 1142294 10751 SH SOLE 2 4176 0 6575 CITY HLDG CO COM 177835105 11263 106 SH SOLE 7 106 0 0 CITY HLDG CO COM 177835105 4588194 43183 SH SOLE 18 43183 0 0 CITY HLDG CO COM 177835105 3144575 29596 SH SOLE 19 29596 0 0 CITY HLDG CO COM 177835105 171002681 1609437 SH SOLE 21 1609437 0 0 CITY HLDG CO COM 177835105 41551081 391069 SH SOLE 22 373412 0 17657 CITY HLDG CO COM 177835105 274125 2580 SH SOLE 25 2580 0 0 CITY HLDG CO COM 177835105 438069 4123 SH SOLE 26 4123 0 0 CITY HLDG CO COM 177835105 174994 1647 SH SOLE 28 43 0 1604 CITY HLDG CO COM 177835105 3100269 29179 SH SOLE 30 29179 0 0 CITY HLDG CO COM 177835105 291975 2748 SH SOLE 40 2748 0 0 CITY HLDG CO COM 177835105 1175763 11066 SH SOLE 43 10540 0 526 CITY OFFICE REIT INC COM 178587101 794061 159450 SH SOLE 2 142291 0 17159 CITY OFFICE REIT INC COM 178587101 1828 367 SH SOLE 7 367 0 0 CITY OFFICE REIT INC COM 178587101 631245 126756 SH SOLE 18 126756 0 0 CITY OFFICE REIT INC COM 178587101 479440 96273 SH SOLE 19 96273 0 0 CITY OFFICE REIT INC COM 178587101 7669633 1540087 SH SOLE 21 1540087 0 0 CITY OFFICE REIT INC COM 178587101 6318315 1268738 SH SOLE 22 1235292 0 33446 CITY OFFICE REIT INC COM 178587101 10573 2123 SH SOLE 23 2123 0 0 CITY OFFICE REIT INC COM 178587101 5289 1062 SH SOLE 26 0 0 1062 CITY OFFICE REIT INC COM 178587101 5678 1140 SH SOLE 43 1009 0 131 CIVEO CORP CDA COM NEW 17878Y207 1226238 49207 SH SOLE 2 49207 0 0 CIVEO CORP CDA COM NEW 17878Y207 61627 2473 SH SOLE 18 2473 0 0 CIVEO CORP CDA COM NEW 17878Y207 674410 27063 SH SOLE 22 27063 0 0 CIVEO CORP CDA COM NEW 17878Y207 12634 507 SH SOLE 43 507 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 2449558 158138 SH SOLE 2 122171 0 35967 CIVISTA BANCSHARES INC COM NO PAR 178867107 3903 252 SH SOLE 7 252 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 799005 51582 SH SOLE 18 51582 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 712463 45995 SH SOLE 19 45995 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 9364526 604553 SH SOLE 21 604553 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 8693886 561258 SH SOLE 22 546961 0 14297 CIVISTA BANCSHARES INC COM NO PAR 178867107 248584 16048 SH SOLE 23 16048 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 164938 10648 SH SOLE 26 0 0 10648 CIVISTA BANCSHARES INC COM NO PAR 178867107 34279 2213 SH SOLE 43 2213 0 0 CIVITAS RESOURCES INC COM NEW 17888H103 9944625 144125 SH SOLE 2 88981 0 55144 CIVITAS RESOURCES INC COM NEW 17888H103 14973 217 SH SOLE 4 217 0 0 CIVITAS RESOURCES INC COM NEW 17888H103 754446 10934 SH SOLE 7 10414 0 520 CIVITAS RESOURCES INC COM NEW 17888H103 9698502 140558 SH SOLE 18 140558 0 0 CIVITAS RESOURCES INC COM NEW 17888H103 2301288 33352 SH SOLE 19 33352 0 0 CIVITAS RESOURCES INC COM NEW 17888H103 345481965 5006985 SH SOLE 21 5006985 0 0 CIVITAS RESOURCES INC COM NEW 17888H103 192030312 2783048 SH SOLE 22 2667640 0 115408 CIVITAS RESOURCES INC COM NEW 17888H103 911697 13213 SH SOLE 26 13213 0 0 CIVITAS RESOURCES INC COM NEW 17888H103 2277828 33012 SH SOLE 28 0 0 33012 CIVITAS RESOURCES INC COM NEW 17888H103 5767296 83584 SH SOLE 30 83584 0 0 CIVITAS RESOURCES INC COM NEW 17888H103 86112 1248 SH SOLE 31 1248 0 0 CIVITAS RESOURCES INC COM NEW 17888H103 193959 2811 SH SOLE 36 2811 0 0 CIVITAS RESOURCES INC COM NEW 17888H103 6838192 99104 SH SOLE 43 83158 0 15946 CLARIVATE PLC ORD SHS G21810109 3728680 655304 SH SOLE 2 136877 0 518427 CLARIVATE PLC ORD SHS G21810109 49901 8770 SH SOLE 4 1249 0 7521 CLARIVATE PLC ORD SHS G21810109 519884 91368 SH SOLE 7 86763 0 4605 CLARIVATE PLC ORD SHS G21810109 677998 119156 SH SOLE 18 119156 0 0 CLARIVATE PLC ORD SHS G21810109 819423 144011 SH SOLE 19 144011 0 0 CLARIVATE PLC ORD SHS G21810109 36495011 6413886 SH SOLE 21 6413886 0 0 CLARIVATE PLC ORD SHS G21810109 60394935 10614224 SH SOLE 22 10105791 0 508433 CLARIVATE PLC ORD SHS G21810109 371790 65341 SH SOLE 25 65341 0 0 CLARIVATE PLC ORD SHS G21810109 898821 157965 SH SOLE 26 157965 0 0 CLARIVATE PLC ORD SHS G21810109 1270856 223349 SH SOLE 28 223349 0 0 CLARIVATE PLC ORD SHS G21810109 9740159 1711803 SH SOLE 30 1711803 0 0 CLARIVATE PLC ORD SHS G21810109 33360 5863 SH SOLE 31 5863 0 0 CLARIVATE PLC ORD SHS G21810109 97606 17154 SH SOLE 36 17154 0 0 CLARIVATE PLC ORD SHS G21810109 385674 67781 SH SOLE 40 67781 0 0 CLARIVATE PLC ORD SHS G21810109 537568 94476 SH SOLE 43 80555 0 13921 CLAROS MTG TR INC COMMON STOCK 18270D106 923960 115207 SH SOLE 2 61425 0 53782 CLAROS MTG TR INC COMMON STOCK 18270D106 2238 279 SH SOLE 4 279 0 0 CLAROS MTG TR INC COMMON STOCK 18270D106 5782 721 SH SOLE 7 721 0 0 CLAROS MTG TR INC COMMON STOCK 18270D106 1986931 247747 SH SOLE 18 247747 0 0 CLAROS MTG TR INC COMMON STOCK 18270D106 1566611 195338 SH SOLE 19 195338 0 0 CLAROS MTG TR INC COMMON STOCK 18270D106 35304433 4402049 SH SOLE 21 4402049 0 0 CLAROS MTG TR INC COMMON STOCK 18270D106 35876315 4473356 SH SOLE 22 4341218 0 132138 CLAROS MTG TR INC COMMON STOCK 18270D106 146838 18309 SH SOLE 25 18309 0 0 CLAROS MTG TR INC COMMON STOCK 18270D106 315603 39352 SH SOLE 26 39352 0 0 CLAROS MTG TR INC COMMON STOCK 18270D106 33604 4190 SH SOLE 28 0 0 4190 CLAROS MTG TR INC COMMON STOCK 18270D106 68082 8489 SH SOLE 30 8489 0 0 CLAROS MTG TR INC COMMON STOCK 18270D106 181549 22637 SH SOLE 40 22637 0 0 CLARUS CORP NEW COM 18270P109 146452 21761 SH SOLE 2 18687 0 3074 CLARUS CORP NEW COM 18270P109 1595 237 SH SOLE 7 237 0 0 CLARUS CORP NEW COM 18270P109 529436 78668 SH SOLE 18 78668 0 0 CLARUS CORP NEW COM 18270P109 348123 51727 SH SOLE 19 51727 0 0 CLARUS CORP NEW COM 18270P109 6465733 960733 SH SOLE 21 960733 0 0 CLARUS CORP NEW COM 18270P109 4183731 621654 SH SOLE 22 601555 0 20099 CLEAN ENERGY FUELS CORP COM 184499101 1090668 408490 SH SOLE 2 296428 0 112062 CLEAN ENERGY FUELS CORP COM 184499101 1698 636 SH SOLE 4 636 0 0 CLEAN ENERGY FUELS CORP COM 184499101 536416 200905 SH SOLE 7 190191 0 10714 CLEAN ENERGY FUELS CORP COM 184499101 1266258 474254 SH SOLE 18 474254 0 0 CLEAN ENERGY FUELS CORP COM 184499101 1030930 386116 SH SOLE 19 386116 0 0 CLEAN ENERGY FUELS CORP COM 184499101 19008827 7119411 SH SOLE 21 7119411 0 0 CLEAN ENERGY FUELS CORP COM 184499101 15203583 5694226 SH SOLE 22 5462488 0 231738 CLEAN ENERGY FUELS CORP COM 184499101 83245 31178 SH SOLE 25 31178 0 0 CLEAN ENERGY FUELS CORP COM 184499101 177873 66619 SH SOLE 26 66619 0 0 CLEAN ENERGY FUELS CORP COM 184499101 247966 92871 SH SOLE 28 92871 0 0 CLEAN ENERGY FUELS CORP COM 184499101 1204389 451082 SH SOLE 30 451082 0 0 CLEAN ENERGY FUELS CORP COM 184499101 88553 33166 SH SOLE 40 33166 0 0 CLEAN ENERGY FUELS CORP COM 184499101 383791 143742 SH SOLE 43 137902 0 5840 CLEAN ENERGY TECHNOLOGIES IN COM NEW 18452H206 2930 2220 SH SOLE 18 2220 0 0 CLEAN ENERGY TECHNOLOGIES IN COM NEW 18452H206 39401 29849 SH SOLE 21 29849 0 0 CLEAN HARBORS INC COM 184496107 26190432 115810 SH SOLE 2 48537 0 67273 CLEAN HARBORS INC COM 184496107 35053 155 SH SOLE 4 155 0 0 CLEAN HARBORS INC COM 184496107 522407 2310 SH SOLE 7 2216 0 94 CLEAN HARBORS INC COM 184496107 17177223 75955 SH SOLE 18 75955 0 0 CLEAN HARBORS INC COM 184496107 4862451 21501 SH SOLE 19 21501 0 0 CLEAN HARBORS INC COM 184496107 578283416 2557079 SH SOLE 21 2557079 0 0 CLEAN HARBORS INC COM 184496107 335555716 1483775 SH SOLE 22 1417127 0 66648 CLEAN HARBORS INC COM 184496107 2401035 10617 SH SOLE 25 10617 0 0 CLEAN HARBORS INC COM 184496107 3199344 14147 SH SOLE 26 14147 0 0 CLEAN HARBORS INC COM 184496107 850324 3760 SH SOLE 28 901 0 2859 CLEAN HARBORS INC COM 184496107 10870578 48068 SH SOLE 30 48068 0 0 CLEAN HARBORS INC COM 184496107 142475 630 SH SOLE 31 630 0 0 CLEAN HARBORS INC COM 184496107 38469698 170107 SH SOLE 34 170107 0 0 CLEAN HARBORS INC COM 184496107 352568 1559 SH SOLE 36 1559 0 0 CLEAN HARBORS INC COM 184496107 2491495 11017 SH SOLE 40 11017 0 0 CLEAN HARBORS INC COM 184496107 6207818 27450 SH SOLE 43 24925 0 2525 CLEANSPARK INC COM NEW 18452B209 2620713 164308 SH SOLE 2 78299 0 86009 CLEANSPARK INC COM NEW 18452B209 6396 401 SH SOLE 4 401 0 0 CLEANSPARK INC COM NEW 18452B209 470366 29490 SH SOLE 7 27996 0 1494 CLEANSPARK INC COM NEW 18452B209 9206930 577237 SH SOLE 18 549053 0 28184 CLEANSPARK INC COM NEW 18452B209 12042186 754996 SH SOLE 19 754996 0 0 CLEANSPARK INC COM NEW 18452B209 145157042 9100755 SH SOLE 21 9100755 0 0 CLEANSPARK INC COM NEW 18452B209 106268980 6662632 SH SOLE 22 6458993 0 203639 CLEANSPARK INC COM NEW 18452B209 70196 4401 SH SOLE 23 4401 0 0 CLEANSPARK INC COM NEW 18452B209 718388 45040 SH SOLE 25 45040 0 0 CLEANSPARK INC COM NEW 18452B209 1137761 71333 SH SOLE 26 71333 0 0 CLEANSPARK INC COM NEW 18452B209 424222 26597 SH SOLE 28 2054 0 24543 CLEANSPARK INC COM NEW 18452B209 9144215 573305 SH SOLE 30 573305 0 0 CLEANSPARK INC COM NEW 18452B209 665211 41706 SH SOLE 40 41706 0 0 CLEANSPARK INC COM NEW 18452B209 208897 13097 SH SOLE 43 12238 0 859 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 386835 274351 SH SOLE 2 72248 0 202103 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 437 310 SH SOLE 4 310 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 5852 4150 SH SOLE 7 4150 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 1496970 1061681 SH SOLE 18 1061681 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 1119953 794293 SH SOLE 19 794293 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 19321857 13703445 SH SOLE 21 13703445 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 13586585 9635876 SH SOLE 22 9204441 0 431435 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 58690 41624 SH SOLE 25 41624 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 250805 177876 SH SOLE 26 177876 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 364213 258307 SH SOLE 30 258307 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 122779 87077 SH SOLE 40 87077 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 183643 130243 SH SOLE 43 128281 0 1962 CLEAR SECURE INC COM CL A 18467V109 7624793 407525 SH SOLE 2 282494 0 125031 CLEAR SECURE INC COM CL A 18467V109 3555 190 SH SOLE 4 190 0 0 CLEAR SECURE INC COM CL A 18467V109 199224 10648 SH SOLE 7 10648 0 0 CLEAR SECURE INC COM CL A 18467V109 5186375 277198 SH SOLE 18 247823 0 29375 CLEAR SECURE INC COM CL A 18467V109 14809582 791533 SH SOLE 19 791533 0 0 CLEAR SECURE INC COM CL A 18467V109 84043524 4491904 SH SOLE 21 4491904 0 0 CLEAR SECURE INC COM CL A 18467V109 60410586 3228786 SH SOLE 22 3103490 0 125296 CLEAR SECURE INC COM CL A 18467V109 311260 16636 SH SOLE 23 16636 0 0 CLEAR SECURE INC COM CL A 18467V109 370944 19826 SH SOLE 25 19826 0 0 CLEAR SECURE INC COM CL A 18467V109 2115764 113082 SH SOLE 26 23128 0 89954 CLEAR SECURE INC COM CL A 18467V109 284785 15221 SH SOLE 28 0 0 15221 CLEAR SECURE INC COM CL A 18467V109 8175073 436936 SH SOLE 30 436936 0 0 CLEAR SECURE INC COM CL A 18467V109 327968 17529 SH SOLE 40 17529 0 0 CLEARFIELD INC COM 18482P103 336397 8724 SH SOLE 2 3645 0 5079 CLEARFIELD INC COM 18482P103 1581 41 SH SOLE 4 41 0 0 CLEARFIELD INC COM 18482P103 4974 129 SH SOLE 7 129 0 0 CLEARFIELD INC COM 18482P103 1458301 37819 SH SOLE 18 37819 0 0 CLEARFIELD INC COM 18482P103 1101659 28570 SH SOLE 19 28570 0 0 CLEARFIELD INC COM 18482P103 19892757 515891 SH SOLE 21 515891 0 0 CLEARFIELD INC COM 18482P103 15776014 409129 SH SOLE 22 392446 0 16683 CLEARFIELD INC COM 18482P103 130410 3382 SH SOLE 25 3382 0 0 CLEARFIELD INC COM 18482P103 280871 7284 SH SOLE 26 7284 0 0 CLEARFIELD INC COM 18482P103 260666 6760 SH SOLE 30 6760 0 0 CLEARFIELD INC COM 18482P103 73611 1909 SH SOLE 40 1909 0 0 CLEARFIELD INC COM 18482P103 568953 14755 SH SOLE 43 14197 0 558 CLEARONE INC COM 18506U104 1040 1600 SH SOLE 21 1600 0 0 CLEARPOINT NEURO INC COM 18507C103 28691 5323 SH SOLE 18 5323 0 0 CLEARPOINT NEURO INC COM 18507C103 304352 56466 SH SOLE 21 56466 0 0 CLEARPOINT NEURO INC COM 18507C103 1641702 304583 SH SOLE 22 304583 0 0 CLEARPOINT NEURO INC COM 18507C103 140 26 SH SOLE 43 26 0 0 CLEARSIDE BIOMEDICAL INC COM 185063104 19227 14790 SH SOLE 18 14790 0 0 CLEARSIDE BIOMEDICAL INC COM 185063104 202543 155802 SH SOLE 21 155802 0 0 CLEARSIDE BIOMEDICAL INC COM 185063104 815809 627545 SH SOLE 22 627545 0 0 CLEARSIGN TECHNOLOGIES CORP COM 185064102 397 476 SH SOLE 18 476 0 0 CLEARSIGN TECHNOLOGIES CORP COM 185064102 4996 5988 SH SOLE 21 5988 0 0 CLEARSIGN TECHNOLOGIES CORP COM 185064102 166279 199304 SH SOLE 22 199304 0 0 CLEARWATER ANALYTICS HLDGS I CL A 185123106 2059831 111222 SH SOLE 2 67247 0 43975 CLEARWATER ANALYTICS HLDGS I CL A 185123106 25984 1403 SH SOLE 4 325 0 1078 CLEARWATER ANALYTICS HLDGS I CL A 185123106 20261 1094 SH SOLE 7 1094 0 0 CLEARWATER ANALYTICS HLDGS I CL A 185123106 6587175 355679 SH SOLE 18 355679 0 0 CLEARWATER ANALYTICS HLDGS I CL A 185123106 6863679 370609 SH SOLE 19 370609 0 0 CLEARWATER ANALYTICS HLDGS I CL A 185123106 108608873 5864410 SH SOLE 21 5864410 0 0 CLEARWATER ANALYTICS HLDGS I CL A 185123106 80545202 4349093 SH SOLE 22 4222539 0 126554 CLEARWATER ANALYTICS HLDGS I CL A 185123106 27947 1509 SH SOLE 23 1509 0 0 CLEARWATER ANALYTICS HLDGS I CL A 185123106 593510 32047 SH SOLE 25 32047 0 0 CLEARWATER ANALYTICS HLDGS I CL A 185123106 720428 38900 SH SOLE 26 38900 0 0 CLEARWATER ANALYTICS HLDGS I CL A 185123106 427349 23075 SH SOLE 28 0 0 23075 CLEARWATER ANALYTICS HLDGS I CL A 185123106 2416841 130499 SH SOLE 30 130499 0 0 CLEARWATER ANALYTICS HLDGS I CL A 185123106 581935 31422 SH SOLE 40 31422 0 0 CLEARWATER ANALYTICS HLDGS I CL A 185123106 105490 5696 SH SOLE 43 4524 0 1172 CLEARWATER PAPER CORP COM 18538R103 848758 17511 SH SOLE 2 8218 0 9293 CLEARWATER PAPER CORP COM 18538R103 1454 30 SH SOLE 4 30 0 0 CLEARWATER PAPER CORP COM 18538R103 345688 7132 SH SOLE 7 6758 0 374 CLEARWATER PAPER CORP COM 18538R103 2723142 56182 SH SOLE 18 56182 0 0 CLEARWATER PAPER CORP COM 18538R103 1795329 37040 SH SOLE 19 37040 0 0 CLEARWATER PAPER CORP COM 18538R103 94638596 1952519 SH SOLE 21 1952519 0 0 CLEARWATER PAPER CORP COM 18538R103 24891623 513547 SH SOLE 22 494406 0 19141 CLEARWATER PAPER CORP COM 18538R103 181908 3753 SH SOLE 25 3753 0 0 CLEARWATER PAPER CORP COM 18538R103 102417 2113 SH SOLE 26 2113 0 0 CLEARWATER PAPER CORP COM 18538R103 2972326 61323 SH SOLE 30 61323 0 0 CLEARWATER PAPER CORP COM 18538R103 207694 4285 SH SOLE 40 4285 0 0 CLEARWATER PAPER CORP COM 18538R103 980063 20220 SH SOLE 43 18930 0 1290 CLEARWAY ENERGY INC CL A 18539C105 1656378 73097 SH SOLE 2 36974 0 36123 CLEARWAY ENERGY INC CL A 18539C105 3716 164 SH SOLE 4 164 0 0 CLEARWAY ENERGY INC CL A 18539C105 372712 16448 SH SOLE 7 15584 0 864 CLEARWAY ENERGY INC CL A 18539C105 767245 33859 SH SOLE 18 33859 0 0 CLEARWAY ENERGY INC CL A 18539C105 286876 12660 SH SOLE 19 12660 0 0 CLEARWAY ENERGY INC CL A 18539C105 72315583 3191332 SH SOLE 21 3191332 0 0 CLEARWAY ENERGY INC CL A 18539C105 21445696 946412 SH SOLE 22 857324 0 89088 CLEARWAY ENERGY INC CL A 18539C105 188463 8317 SH SOLE 25 8317 0 0 CLEARWAY ENERGY INC CL A 18539C105 1214281 53587 SH SOLE 26 26227 0 27360 CLEARWAY ENERGY INC CL A 18539C105 644994 28464 SH SOLE 28 19288 0 9176 CLEARWAY ENERGY INC CL A 18539C105 1948216 85976 SH SOLE 30 85976 0 0 CLEARWAY ENERGY INC CL A 18539C105 11171 493 SH SOLE 31 493 0 0 CLEARWAY ENERGY INC CL A 18539C105 11058 488 SH SOLE 36 488 0 0 CLEARWAY ENERGY INC CL A 18539C105 152139 6714 SH SOLE 40 6714 0 0 CLEARWAY ENERGY INC CL A 18539C105 526629 23240 SH SOLE 43 21714 0 1526 CLEARWAY ENERGY INC CL C 18539C204 3866898 156618 SH SOLE 2 122122 0 34496 CLEARWAY ENERGY INC CL C 18539C204 5037 204 SH SOLE 4 204 0 0 CLEARWAY ENERGY INC CL C 18539C204 541995 21952 SH SOLE 7 20952 0 1000 CLEARWAY ENERGY INC CL C 18539C204 1845923 74764 SH SOLE 18 74764 0 0 CLEARWAY ENERGY INC CL C 18539C204 913678 37006 SH SOLE 19 37006 0 0 CLEARWAY ENERGY INC CL C 18539C204 202453506 8199818 SH SOLE 21 8199818 0 0 CLEARWAY ENERGY INC CL C 18539C204 53291958 2158443 SH SOLE 22 2054796 0 103647 CLEARWAY ENERGY INC CL C 18539C204 483677 19590 SH SOLE 25 19590 0 0 CLEARWAY ENERGY INC CL C 18539C204 11344043 459459 SH SOLE 26 27727 0 431732 CLEARWAY ENERGY INC CL C 18539C204 1477524 59843 SH SOLE 28 44694 0 15149 CLEARWAY ENERGY INC CL C 18539C204 38444157 1557074 SH SOLE 30 1557074 0 0 CLEARWAY ENERGY INC CL C 18539C204 28789 1166 SH SOLE 31 1166 0 0 CLEARWAY ENERGY INC CL C 18539C204 26521949 1074198 SH SOLE 34 1074198 0 0 CLEARWAY ENERGY INC CL C 18539C204 90341 3659 SH SOLE 36 3659 0 0 CLEARWAY ENERGY INC CL C 18539C204 403015 16323 SH SOLE 40 16323 0 0 CLEARWAY ENERGY INC CL C 18539C204 13326477 539752 SH SOLE 43 488924 0 50828 CLENE INC COMMON STOCK 185634102 29725 83451 SH SOLE 22 83451 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 15824691 1028245 SH SOLE 2 534943 0 493302 CLEVELAND-CLIFFS INC NEW COM 185899101 3494330 227052 SH SOLE 4 154931 0 72121 CLEVELAND-CLIFFS INC NEW COM 185899101 1277001 82976 SH SOLE 7 78066 0 4910 CLEVELAND-CLIFFS INC NEW COM 185899101 359526 23361 SH SOLE 13 23361 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 691150 44909 SH SOLE 15 44909 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 17493967 1136710 SH SOLE 18 1078018 0 58692 CLEVELAND-CLIFFS INC NEW COM 185899101 21311318 1384751 SH SOLE 19 1384751 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 409623610 26616219 SH SOLE 21 26616219 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 248608536 16153901 SH SOLE 22 15136816 0 1017085 CLEVELAND-CLIFFS INC NEW COM 185899101 10059689 653651 SH SOLE 23 653651 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 129938 8443 SH SOLE 25 8443 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 14271824 927344 SH SOLE 26 313030 0 614314 CLEVELAND-CLIFFS INC NEW COM 185899101 8514456 553246 SH SOLE 28 10734 0 542512 CLEVELAND-CLIFFS INC NEW COM 185899101 321174 20869 SH SOLE 29 20869 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 31424287 2041864 SH SOLE 30 1751542 0 290322 CLEVELAND-CLIFFS INC NEW COM 185899101 1934415 125693 SH SOLE 31 121779 0 3914 CLEVELAND-CLIFFS INC NEW COM 185899101 396385 25756 SH SOLE 34 25756 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 975126 63361 SH SOLE 36 63361 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 349214 22691 SH SOLE 40 22691 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 4245939 275890 SH SOLE 43 220002 0 55887 CLIMB GLOBAL SOLUTIONS INC COM 946760105 59858 953 SH SOLE 2 138 0 815 CLIMB GLOBAL SOLUTIONS INC COM 946760105 685131 10908 SH SOLE 18 10908 0 0 CLIMB GLOBAL SOLUTIONS INC COM 946760105 566546 9020 SH SOLE 19 9020 0 0 CLIMB GLOBAL SOLUTIONS INC COM 946760105 9389153 149485 SH SOLE 21 149485 0 0 CLIMB GLOBAL SOLUTIONS INC COM 946760105 7974169 126957 SH SOLE 22 125836 0 1121 CLIPPER RLTY INC COM 18885T306 275129 76213 SH SOLE 2 73792 0 2421 CLIPPER RLTY INC COM 18885T306 119787 33182 SH SOLE 18 33182 0 0 CLIPPER RLTY INC COM 18885T306 147241 40787 SH SOLE 19 40787 0 0 CLIPPER RLTY INC COM 18885T306 1762001 488089 SH SOLE 21 488089 0 0 CLIPPER RLTY INC COM 18885T306 1021471 282956 SH SOLE 22 280059 0 2897 CLIPPER RLTY INC COM 18885T306 2646 733 SH SOLE 23 733 0 0 CLOROX CO DEL COM 189054109 29463327 215896 SH SOLE 2 69764 0 146132 CLOROX CO DEL COM 189054109 17653623 129359 SH SOLE 4 58293 0 71066 CLOROX CO DEL COM 189054109 44964954 329486 SH SOLE 7 306888 0 22598 CLOROX CO DEL COM 189054109 528002 3869 SH SOLE 13 3869 0 0 CLOROX CO DEL COM 189054109 2353835 17248 SH SOLE 15 17248 0 0 CLOROX CO DEL COM 189054109 28808953 211101 SH SOLE 18 203136 0 7965 CLOROX CO DEL COM 189054109 9303569 68173 SH SOLE 19 68173 0 0 CLOROX CO DEL COM 189054109 619397208 4538706 SH SOLE 21 4538706 0 0 CLOROX CO DEL COM 189054109 374597595 2744908 SH SOLE 22 2468590 0 276318 CLOROX CO DEL COM 189054109 20519629 150360 SH SOLE 23 150360 0 0 CLOROX CO DEL COM 189054109 52506696 384749 SH SOLE 25 384749 0 0 CLOROX CO DEL COM 189054109 26186955 191888 SH SOLE 26 147876 0 44012 CLOROX CO DEL COM 189054109 41445393 303696 SH SOLE 28 7442 0 296254 CLOROX CO DEL COM 189054109 34390 252 SH SOLE 29 252 0 0 CLOROX CO DEL COM 189054109 181305308 1328536 SH SOLE 30 1305565 0 22971 CLOROX CO DEL COM 189054109 3724812 27294 SH SOLE 31 26385 0 909 CLOROX CO DEL COM 189054109 964161 7065 SH SOLE 34 7065 0 0 CLOROX CO DEL COM 189054109 4001164 29319 SH SOLE 36 29319 0 0 CLOROX CO DEL COM 189054109 795620 5830 SH SOLE 40 5830 0 0 CLOROX CO DEL COM 189054109 21426 157 SH OTR 43 157 0 0 CLOROX CO DEL COM 189054109 30094064 220518 SH SOLE 43 189273 0 31244 CLOUDFLARE INC CL A COM 18915M107 37878904 457309 SH SOLE 2 79541 0 377768 CLOUDFLARE INC CL A COM 18915M107 16757917 202317 SH SOLE 4 89133 0 113184 CLOUDFLARE INC CL A COM 18915M107 3677072 44393 SH SOLE 7 41245 0 3148 CLOUDFLARE INC CL A COM 18915M107 857125 10348 SH SOLE 13 10348 0 0 CLOUDFLARE INC CL A COM 18915M107 2367613 28584 SH SOLE 15 28584 0 0 CLOUDFLARE INC CL A COM 18915M107 23547575 284288 SH SOLE 18 265420 0 18868 CLOUDFLARE INC CL A COM 18915M107 22053322 266248 SH SOLE 19 266248 0 0 CLOUDFLARE INC CL A COM 18915M107 489710674 5912238 SH SOLE 21 5912238 0 0 CLOUDFLARE INC CL A COM 18915M107 605517202 7310361 SH SOLE 22 6759663 0 550698 CLOUDFLARE INC CL A COM 18915M107 30982230 374046 SH SOLE 23 374046 0 0 CLOUDFLARE INC CL A COM 18915M107 35831347 432589 SH SOLE 25 430093 0 2496 CLOUDFLARE INC CL A COM 18915M107 21667997 261596 SH SOLE 26 155405 0 106191 CLOUDFLARE INC CL A COM 18915M107 45108970 544597 SH SOLE 28 6439 0 538158 CLOUDFLARE INC CL A COM 18915M107 82167 992 SH SOLE 29 992 0 0 CLOUDFLARE INC CL A COM 18915M107 87964383 1061987 SH SOLE 30 1061987 0 0 CLOUDFLARE INC CL A COM 18915M107 7353150 88774 SH SOLE 31 85137 0 3637 CLOUDFLARE INC CL A COM 18915M107 21650023 261379 SH SOLE 34 261379 0 0 CLOUDFLARE INC CL A COM 18915M107 4389245 52991 SH SOLE 36 52991 0 0 CLOUDFLARE INC CL A COM 18915M107 1187202 14333 SH SOLE 40 14333 0 0 CLOUDFLARE INC CL A COM 18915M107 26837 324 SH OTR 43 324 0 0 CLOUDFLARE INC CL A COM 18915M107 13311326 160707 SH SOLE 43 133412 0 27295 CLOUDFLARE INC NOTE 8/1 18915MAC1 10554225 11630000 PRN SOLE 2 11630000 0 0 CLOUDFLARE INC NOTE 8/1 18915MAC1 9755625 10750000 PRN SOLE 21 10750000 0 0 CLOUDFLARE INC NOTE 8/1 18915MAC1 12977250 14300000 PRN SOLE 22 14300000 0 0 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 130102 105774 SH SOLE 2 0 0 105774 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 1209436 983281 SH SOLE 21 983281 0 0 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 9053108 7360250 SH SOLE 22 7360250 0 0 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 967190 786333 SH SOLE 26 0 0 786333 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 66063 53710 SH SOLE 28 53710 0 0 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 231684 188361 SH SOLE 30 188361 0 0 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 75595 61459 SH SOLE 43 55763 0 5696 CME GROUP INC COM 12572Q105 141852208 721527 SH SOLE 2 244890 0 476637 CME GROUP INC COM 12572Q105 64508982 328123 SH SOLE 4 154162 0 173961 CME GROUP INC COM 12572Q105 48240332 245373 SH SOLE 7 216333 0 29040 CME GROUP INC COM 12572Q105 3177449 16162 SH SOLE 13 16162 0 0 CME GROUP INC COM 12572Q105 9982758 50777 SH SOLE 15 50777 0 0 CME GROUP INC COM 12572Q105 126264974 642243 SH SOLE 18 618408 0 23835 CME GROUP INC COM 12572Q105 21301217 108348 SH SOLE 19 108348 0 0 CME GROUP INC COM 12572Q105 2024461173 10297361 SH SOLE 21 10297361 0 0 CME GROUP INC COM 12572Q105 1536949597 7817648 SH SOLE 22 7037734 0 779914 CME GROUP INC COM 12572Q105 138227691 703091 SH SOLE 23 703091 0 0 CME GROUP INC COM 12572Q105 130953491 666091 SH SOLE 25 663831 0 2260 CME GROUP INC COM 12572Q105 72624630 369403 SH SOLE 26 231366 0 138037 CME GROUP INC COM 12572Q105 126195771 641891 SH SOLE 28 4600 0 637291 CME GROUP INC COM 12572Q105 192668 980 SH SOLE 29 980 0 0 CME GROUP INC COM 12572Q105 421611649 2144515 SH SOLE 30 2144515 0 0 CME GROUP INC COM 12572Q105 16323305 83028 SH SOLE 31 80238 0 2790 CME GROUP INC COM 12572Q105 42960049 218515 SH SOLE 34 218515 0 0 CME GROUP INC COM 12572Q105 15807623 80405 SH SOLE 36 80405 0 0 CME GROUP INC COM 12572Q105 3403539 17312 SH SOLE 40 17312 0 0 CME GROUP INC COM 12572Q105 102429 521 SH OTR 43 521 0 0 CME GROUP INC COM 12572Q105 100291863 510132 SH SOLE 43 423056 0 87075 CMS ENERGY CORP COM 125896100 50258024 844247 SH SOLE 2 435316 0 408931 CMS ENERGY CORP COM 125896100 12852110 215893 SH SOLE 4 187535 0 28358 CMS ENERGY CORP COM 125896100 35405468 594750 SH SOLE 7 549940 0 44810 CMS ENERGY CORP COM 125896100 419806 7052 SH SOLE 13 7052 0 0 CMS ENERGY CORP COM 125896100 2391439 40172 SH SOLE 15 40172 0 0 CMS ENERGY CORP COM 125896100 41111180 690596 SH SOLE 18 606109 0 84487 CMS ENERGY CORP COM 125896100 62995301 1058211 SH SOLE 19 1058211 0 0 CMS ENERGY CORP COM 125896100 798878432 13419762 SH SOLE 21 13419762 0 0 CMS ENERGY CORP COM 125896100 419010954 7038652 SH SOLE 22 6210096 0 828556 CMS ENERGY CORP COM 125896100 33511699 562938 SH SOLE 23 562938 0 0 CMS ENERGY CORP COM 125896100 9341686 156924 SH SOLE 25 156924 0 0 CMS ENERGY CORP COM 125896100 31854860 535106 SH SOLE 26 209438 0 325668 CMS ENERGY CORP COM 125896100 22212905 373138 SH SOLE 28 12213 0 360925 CMS ENERGY CORP COM 125896100 131092858 2202131 SH SOLE 30 2202131 0 0 CMS ENERGY CORP COM 125896100 4179006 70200 SH SOLE 31 67738 0 2462 CMS ENERGY CORP COM 125896100 3622281 60848 SH SOLE 32 60848 0 0 CMS ENERGY CORP COM 125896100 16383608 275216 SH SOLE 34 275216 0 0 CMS ENERGY CORP COM 125896100 4536900 76212 SH SOLE 36 76212 0 0 CMS ENERGY CORP COM 125896100 909499 15278 SH SOLE 40 15278 0 0 CMS ENERGY CORP COM 125896100 23038 387 SH OTR 43 387 0 0 CMS ENERGY CORP COM 125896100 21910707 368062 SH SOLE 43 314037 0 54025 CMS ENERGY CORP NOTE 3.375% 5/0 125896BX7 4454132 4552000 PRN SOLE 2 4552000 0 0 CMS ENERGY CORP NOTE 3.375% 5/0 125896BX7 6189012 6325000 PRN SOLE 21 6325000 0 0 CMS ENERGY CORP NOTE 3.375% 5/0 125896BX7 6811338 6961000 PRN SOLE 22 6961000 0 0 CNA FINL CORP COM 126117100 3051170 66229 SH SOLE 2 5088 0 61141 CNA FINL CORP COM 126117100 9997 217 SH SOLE 7 217 0 0 CNA FINL CORP COM 126117100 327558 7110 SH SOLE 18 7110 0 0 CNA FINL CORP COM 126117100 354278 7690 SH SOLE 19 7690 0 0 CNA FINL CORP COM 126117100 14169566 307566 SH SOLE 21 307566 0 0 CNA FINL CORP COM 126117100 37773254 819910 SH SOLE 22 799430 0 20480 CNA FINL CORP COM 126117100 2460000 53397 SH SOLE 25 47084 0 6313 CNA FINL CORP COM 126117100 79839 1733 SH SOLE 26 0 0 1733 CNA FINL CORP COM 126117100 283883 6162 SH SOLE 28 0 0 6162 CNA FINL CORP COM 126117100 1336 29 SH SOLE 30 29 0 0 CNA FINL CORP COM 126117100 11932 259 SH SOLE 31 259 0 0 CNA FINL CORP COM 126117100 65005 1411 SH SOLE 36 1411 0 0 CNA FINL CORP COM 126117100 18688710 405659 SH SOLE 43 346646 0 59013 CNB FINL CORP PA COM 126128107 210509 10314 SH SOLE 2 1174 0 9140 CNB FINL CORP PA COM 126128107 4347 213 SH SOLE 7 213 0 0 CNB FINL CORP PA COM 126128107 1431639 70144 SH SOLE 18 70144 0 0 CNB FINL CORP PA COM 126128107 982129 48120 SH SOLE 19 48120 0 0 CNB FINL CORP PA COM 126128107 17458918 855410 SH SOLE 21 855410 0 0 CNB FINL CORP PA COM 126128107 12625157 618577 SH SOLE 22 599816 0 18761 CNB FINL CORP PA COM 126128107 861527 42211 SH SOLE 43 38467 0 3744 CNH INDL N V SHS N20944109 26844054 2649956 SH SOLE 2 1592609 0 1057347 CNH INDL N V SHS N20944109 9852590 972615 SH SOLE 4 486401 0 486214 CNH INDL N V SHS N20944109 26702670 2635999 SH SOLE 7 2546939 0 89060 CNH INDL N V SHS N20944109 222039 21919 SH SOLE 13 21919 0 0 CNH INDL N V SHS N20944109 905865 89424 SH SOLE 15 89424 0 0 CNH INDL N V SHS N20944109 43093793 4254076 SH SOLE 18 3810945 0 443131 CNH INDL N V SHS N20944109 122391632 12082096 SH SOLE 19 12082096 0 0 CNH INDL N V SHS N20944109 139585464 13779414 SH SOLE 21 13779414 0 0 CNH INDL N V SHS N20944109 256064408 25277829 SH SOLE 22 22800167 0 2477662 CNH INDL N V SHS N20944109 18501310 1826388 SH SOLE 23 1826388 0 0 CNH INDL N V SHS N20944109 40408286 3988972 SH SOLE 25 3803037 0 185935 CNH INDL N V SHS N20944109 19484781 1923473 SH SOLE 26 1427547 0 495926 CNH INDL N V SHS N20944109 23176984 2287955 SH SOLE 28 60101 0 2227854 CNH INDL N V SHS N20944109 89149784 8800571 SH SOLE 30 7088032 0 1712539 CNH INDL N V SHS N20944109 2296137 226667 SH SOLE 31 219064 0 7603 CNH INDL N V SHS N20944109 12116898 1196140 SH SOLE 34 1196140 0 0 CNH INDL N V SHS N20944109 2426236 239510 SH SOLE 36 239510 0 0 CNH INDL N V SHS N20944109 445072 43936 SH SOLE 40 43936 0 0 CNH INDL N V SHS N20944109 5227587 516050 SH SOLE 43 473196 0 42854 CNO FINL GROUP INC COM 12621E103 6692412 241429 SH SOLE 2 143490 0 97939 CNO FINL GROUP INC COM 12621E103 9785 353 SH SOLE 4 353 0 0 CNO FINL GROUP INC COM 12621E103 1120498 40422 SH SOLE 7 38356 0 2066 CNO FINL GROUP INC COM 12621E103 12332295 444888 SH SOLE 18 444888 0 0 CNO FINL GROUP INC COM 12621E103 10972629 395838 SH SOLE 19 395838 0 0 CNO FINL GROUP INC COM 12621E103 234415815 8456559 SH SOLE 21 8456559 0 0 CNO FINL GROUP INC COM 12621E103 118443790 4272864 SH SOLE 22 4102273 0 170591 CNO FINL GROUP INC COM 12621E103 120360 4342 SH SOLE 23 4342 0 0 CNO FINL GROUP INC COM 12621E103 675869 24382 SH SOLE 25 24382 0 0 CNO FINL GROUP INC COM 12621E103 1452279 52391 SH SOLE 26 48318 0 4073 CNO FINL GROUP INC COM 12621E103 1931668 69685 SH SOLE 28 55352 0 14333 CNO FINL GROUP INC COM 12621E103 8315390 299978 SH SOLE 30 299978 0 0 CNO FINL GROUP INC COM 12621E103 172973 6240 SH SOLE 36 6240 0 0 CNO FINL GROUP INC COM 12621E103 633513 22854 SH SOLE 40 22854 0 0 CNO FINL GROUP INC COM 12621E103 8953843 323010 SH SOLE 43 296719 0 26291 CNX RES CORP COM 12653C108 4431056 182348 SH SOLE 2 124939 0 57409 CNX RES CORP COM 12653C108 6124 252 SH SOLE 4 252 0 0 CNX RES CORP COM 12653C108 1457198 59967 SH SOLE 7 56886 0 3081 CNX RES CORP COM 12653C108 14858478 611460 SH SOLE 18 611460 0 0 CNX RES CORP COM 12653C108 8302144 341652 SH SOLE 19 341652 0 0 CNX RES CORP COM 12653C108 287241139 11820623 SH SOLE 21 11820623 0 0 CNX RES CORP COM 12653C108 124776855 5134850 SH SOLE 22 4926617 0 208233 CNX RES CORP COM 12653C108 1294777 53283 SH SOLE 26 53283 0 0 CNX RES CORP COM 12653C108 1517608 62453 SH SOLE 28 62453 0 0 CNX RES CORP COM 12653C108 3865280 159065 SH SOLE 30 159065 0 0 CNX RES CORP COM 12653C108 142058 5846 SH SOLE 36 5846 0 0 CNX RES CORP COM 12653C108 12571070 517328 SH SOLE 43 468344 0 48984 CNX RES CORP NOTE 2.250% 5/0 12653CAG3 4785961 2485000 PRN SOLE 21 2485000 0 0 CO-DIAGNOSTICS INC COM 189763105 8364 6691 SH SOLE 18 6691 0 0 CO-DIAGNOSTICS INC COM 189763105 84206 67365 SH SOLE 21 67365 0 0 CO-DIAGNOSTICS INC COM 189763105 534961 427969 SH SOLE 22 427969 0 0 COASTAL FINL CORP WA COM NEW 19046P209 2788194 60429 SH SOLE 2 40237 0 20192 COASTAL FINL CORP WA COM NEW 19046P209 2722 59 SH SOLE 7 59 0 0 COASTAL FINL CORP WA COM NEW 19046P209 1624174 35201 SH SOLE 18 35201 0 0 COASTAL FINL CORP WA COM NEW 19046P209 3211021 69593 SH SOLE 19 69593 0 0 COASTAL FINL CORP WA COM NEW 19046P209 21186242 459173 SH SOLE 21 459173 0 0 COASTAL FINL CORP WA COM NEW 19046P209 19167617 415423 SH SOLE 22 398345 0 17078 COASTAL FINL CORP WA COM NEW 19046P209 103677 2247 SH SOLE 23 2247 0 0 COASTAL FINL CORP WA COM NEW 19046P209 136344 2955 SH SOLE 25 2955 0 0 COASTAL FINL CORP WA COM NEW 19046P209 298987 6480 SH SOLE 26 0 0 6480 COASTAL FINL CORP WA COM NEW 19046P209 52507 1138 SH SOLE 28 0 0 1138 COASTAL FINL CORP WA COM NEW 19046P209 115442 2502 SH SOLE 30 2502 0 0 COASTAL FINL CORP WA COM NEW 19046P209 83560 1811 SH SOLE 40 1811 0 0 COASTAL FINL CORP WA COM NEW 19046P209 567245 12294 SH SOLE 43 10791 0 1503 COCA COLA CO COM 191216100 757793031 11905625 SH SOLE 2 6546388 0 5359237 COCA COLA CO COM 191216100 216908570 3407833 SH SOLE 4 1495300 0 1912533 COCA COLA CO COM 191216100 302021987 4745043 SH SOLE 7 4326458 0 418585 COCA COLA CO COM 191216100 12687673 199335 SH SOLE 13 199335 0 0 COCA COLA CO COM 191216100 36179297 568410 SH SOLE 15 568410 0 0 COCA COLA CO COM 191216100 761515347 11964106 SH SOLE 18 11698997 0 265109 COCA COLA CO COM 191216100 72038243 1131787 SH SOLE 19 1131787 0 0 COCA COLA CO COM 191216100 7722745520 121331430 SH SOLE 21 121331430 0 0 COCA COLA CO COM 191216100 5372724633 84410442 SH SOLE 22 75666166 0 8744276 COCA COLA CO COM 191216100 465670147 7316106 SH SOLE 23 7316106 0 0 COCA COLA CO COM 191216100 736864402 11576817 SH SOLE 25 10710591 0 866226 COCA COLA CO COM 191216100 277835305 4365048 SH SOLE 26 2639089 0 1725959 COCA COLA CO COM 191216100 452922516 7115829 SH SOLE 28 164012 0 6951817 COCA COLA CO COM 191216100 1843805753 28967883 SH SOLE 30 28937269 0 30614 COCA COLA CO COM 191216100 59833100 940033 SH SOLE 31 907904 0 32129 COCA COLA CO COM 191216100 30441313 478261 SH SOLE 32 478261 0 0 COCA COLA CO COM 191216100 163322336 2565944 SH SOLE 34 2565944 0 0 COCA COLA CO COM 191216100 51714925 812489 SH SOLE 36 812489 0 0 COCA COLA CO COM 191216100 12548088 197142 SH SOLE 40 197142 0 0 COCA COLA CO COM 191216100 349820 5496 SH OTR 43 5496 0 0 COCA COLA CO COM 191216100 375101230 5893185 SH SOLE 43 4789384 0 1103801 COCA COLA CONS INC COM 191098102 9604420 8852 SH SOLE 2 5253 0 3599 COCA COLA CONS INC COM 191098102 11935 11 SH SOLE 4 11 0 0 COCA COLA CONS INC COM 191098102 437255 403 SH SOLE 7 384 0 19 COCA COLA CONS INC COM 191098102 7969325 7345 SH SOLE 18 7345 0 0 COCA COLA CONS INC COM 191098102 2114665 1949 SH SOLE 19 1949 0 0 COCA COLA CONS INC COM 191098102 271568990 250294 SH SOLE 21 250294 0 0 COCA COLA CONS INC COM 191098102 161134435 148511 SH SOLE 22 141042 0 7469 COCA COLA CONS INC COM 191098102 1200010 1106 SH SOLE 25 1106 0 0 COCA COLA CONS INC COM 191098102 1454985 1341 SH SOLE 26 1341 0 0 COCA COLA CONS INC COM 191098102 283185 261 SH SOLE 28 83 0 178 COCA COLA CONS INC COM 191098102 3183390 2934 SH SOLE 30 2934 0 0 COCA COLA CONS INC COM 191098102 80290 74 SH SOLE 31 74 0 0 COCA COLA CONS INC COM 191098102 1115380 1028 SH SOLE 40 1028 0 0 COCA COLA CONS INC COM 191098102 11204834 10327 SH SOLE 43 9435 0 892 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 19029418 261142 SH SOLE 2 84317 0 176825 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 15399617 211330 SH SOLE 4 92768 0 118562 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 26503038 363703 SH SOLE 7 341139 0 22564 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 332724 4566 SH SOLE 13 4566 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 1631268 22386 SH SOLE 15 22386 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 84080685 1153845 SH SOLE 18 1153845 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 9060364 124336 SH SOLE 19 124336 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 271541092 3726377 SH SOLE 21 3726377 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 193791061 2659408 SH SOLE 22 2523889 0 135519 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 23997767 329323 SH SOLE 23 329323 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 73896884 1014092 SH SOLE 25 1008857 0 5235 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 26974507 370173 SH SOLE 26 296238 0 73935 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 19595399 268909 SH SOLE 28 3792 0 265117 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 235494125 3231702 SH SOLE 30 3231702 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 12503545 171587 SH SOLE 31 28422 0 143165 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 10133958 139069 SH SOLE 32 139069 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 48698292 668290 SH SOLE 34 668290 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 3020243 41447 SH SOLE 36 41447 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 678565 9312 SH SOLE 40 9312 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 62210815 853723 SH SOLE 43 781112 0 72612 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 8369486 97501 SH SOLE 2 97501 0 0 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 629465 7333 SH SOLE 4 7333 0 0 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 1103044 12850 SH SOLE 13 12850 0 0 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 702171 8180 SH SOLE 18 0 0 8180 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 1013942 11812 SH SOLE 19 11812 0 0 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 518302 6038 SH SOLE 21 6038 0 0 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 10124570 117947 SH SOLE 22 117947 0 0 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 1965135 22893 SH SOLE 26 21291 0 1602 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 264559 3082 SH SOLE 28 0 0 3082 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 84381 983 SH SOLE 31 983 0 0 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 614614 7160 SH SOLE 34 7160 0 0 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 12169205 141766 SH SOLE 43 115411 0 26355 COCRYSTAL PHARMA INC COM NEW 19188J409 171828 73746 SH SOLE 22 73746 0 0 CODA OCTOPUS GROUP INC COM NEW 19188U206 6314 1048 SH SOLE 18 1048 0 0 CODA OCTOPUS GROUP INC COM NEW 19188U206 54930 9117 SH SOLE 21 9117 0 0 CODA OCTOPUS GROUP INC COM NEW 19188U206 264377 43880 SH SOLE 22 43880 0 0 CODEXIS INC COM 192005106 1342979 433219 SH SOLE 2 252783 0 180436 CODEXIS INC COM 192005106 2666 860 SH SOLE 7 860 0 0 CODEXIS INC COM 192005106 726891 234481 SH SOLE 18 216676 0 17805 CODEXIS INC COM 192005106 2630521 848555 SH SOLE 19 848555 0 0 CODEXIS INC COM 192005106 8026055 2589050 SH SOLE 21 2589050 0 0 CODEXIS INC COM 192005106 8001271 2581055 SH SOLE 22 2476210 0 104845 CODEXIS INC COM 192005106 61950 19984 SH SOLE 23 19984 0 0 CODEXIS INC COM 192005106 238623 76975 SH SOLE 26 0 0 76975 CODEXIS INC COM 192005106 9443 3046 SH SOLE 28 3046 0 0 CODEXIS INC COM 192005106 6677 2154 SH SOLE 43 1421 0 733 CODORUS VY BANCORP INC COM 192025104 99381 4134 SH SOLE 2 299 0 3835 CODORUS VY BANCORP INC COM 192025104 687280 28589 SH SOLE 18 28589 0 0 CODORUS VY BANCORP INC COM 192025104 498013 20716 SH SOLE 19 20716 0 0 CODORUS VY BANCORP INC COM 192025104 7891707 328274 SH SOLE 21 328274 0 0 CODORUS VY BANCORP INC COM 192025104 3333434 138662 SH SOLE 22 131845 0 6817 COEUR MNG INC COM NEW 192108504 3771526 671090 SH SOLE 2 302440 0 368650 COEUR MNG INC COM NEW 192108504 5749 1023 SH SOLE 4 1023 0 0 COEUR MNG INC COM NEW 192108504 8506927 1513688 SH SOLE 7 1510422 0 3266 COEUR MNG INC COM NEW 192108504 6340102 1128132 SH SOLE 18 1128132 0 0 COEUR MNG INC COM NEW 192108504 10883967 1936649 SH SOLE 19 1936649 0 0 COEUR MNG INC COM NEW 192108504 89787896 15976494 SH SOLE 21 15976494 0 0 COEUR MNG INC COM NEW 192108504 73237614 13031604 SH SOLE 22 12392094 0 639510 COEUR MNG INC COM NEW 192108504 50091 8913 SH SOLE 23 8913 0 0 COEUR MNG INC COM NEW 192108504 473446 84243 SH SOLE 25 84243 0 0 COEUR MNG INC COM NEW 192108504 634920 112975 SH SOLE 26 104497 0 8478 COEUR MNG INC COM NEW 192108504 13650424 2428901 SH SOLE 30 2428901 0 0 COEUR MNG INC COM NEW 192108504 446059 79370 SH SOLE 40 79370 0 0 COEUR MNG INC COM NEW 192108504 1710554 304369 SH SOLE 43 292985 0 11384 COGENT BIOSCIENCES INC COM 19240Q201 386886 45894 SH SOLE 2 18680 0 27214 COGENT BIOSCIENCES INC COM 19240Q201 5033 597 SH SOLE 7 597 0 0 COGENT BIOSCIENCES INC COM 19240Q201 2098910 248981 SH SOLE 18 248981 0 0 COGENT BIOSCIENCES INC COM 19240Q201 1773613 210393 SH SOLE 19 210393 0 0 COGENT BIOSCIENCES INC COM 19240Q201 33739077 4002263 SH SOLE 21 4002263 0 0 COGENT BIOSCIENCES INC COM 19240Q201 21691604 2573144 SH SOLE 22 2514084 0 59060 COGENT BIOSCIENCES INC COM 19240Q201 113443 13457 SH SOLE 25 13457 0 0 COGENT BIOSCIENCES INC COM 19240Q201 10369 1230 SH SOLE 26 1230 0 0 COGENT BIOSCIENCES INC COM 19240Q201 897694 106488 SH SOLE 30 106488 0 0 COGENT BIOSCIENCES INC COM 19240Q201 162809 19313 SH SOLE 40 19313 0 0 COGENT BIOSCIENCES INC COM 19240Q201 561590 66618 SH SOLE 43 60656 0 5962 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 1430133 25339 SH SOLE 2 14968 0 10371 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 551870 9778 SH SOLE 4 9778 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 404054 7159 SH SOLE 7 6819 0 340 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 7076052 125373 SH SOLE 18 125373 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 5669285 100448 SH SOLE 19 100448 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 285606436 5060355 SH SOLE 21 5060355 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 71650693 1269502 SH SOLE 22 1231921 0 37581 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 516031 9143 SH SOLE 25 9143 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 1201664 21291 SH SOLE 26 17645 0 3646 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 176657 3130 SH SOLE 28 765 0 2365 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 6316991 111924 SH SOLE 30 111924 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 499212 8845 SH SOLE 40 8845 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 3496510 61951 SH SOLE 43 58184 0 3767 COGNEX CORP COM 192422103 14276529 305315 SH SOLE 2 170858 0 134457 COGNEX CORP COM 192422103 51530 1102 SH SOLE 4 517 0 585 COGNEX CORP COM 192422103 1113262 23808 SH SOLE 7 22630 0 1178 COGNEX CORP COM 192422103 12138943 259601 SH SOLE 18 259601 0 0 COGNEX CORP COM 192422103 3159386 67566 SH SOLE 19 67566 0 0 COGNEX CORP COM 192422103 422045800 9025787 SH SOLE 21 9025787 0 0 COGNEX CORP COM 192422103 235611389 5038738 SH SOLE 22 4810239 0 228499 COGNEX CORP COM 192422103 1621076 34668 SH SOLE 25 34668 0 0 COGNEX CORP COM 192422103 2420438 51763 SH SOLE 26 51763 0 0 COGNEX CORP COM 192422103 1483882 31734 SH SOLE 28 1792 0 29942 COGNEX CORP COM 192422103 5008604 107113 SH SOLE 30 107113 0 0 COGNEX CORP COM 192422103 100628 2152 SH SOLE 31 2152 0 0 COGNEX CORP COM 192422103 50454 1079 SH SOLE 36 1079 0 0 COGNEX CORP COM 192422103 1688784 36116 SH SOLE 40 36116 0 0 COGNEX CORP COM 192422103 13186 282 SH OTR 43 282 0 0 COGNEX CORP COM 192422103 5560250 118910 SH SOLE 43 109016 0 9894 COGNITION THERAPEUTICS INC COM 19243B102 10933 6586 SH SOLE 18 6586 0 0 COGNITION THERAPEUTICS INC COM 19243B102 114772 69140 SH SOLE 21 69140 0 0 COGNITION THERAPEUTICS INC COM 19243B102 127579 76855 SH SOLE 22 76855 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 88774884 1305513 SH SOLE 2 465748 0 839765 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 29238980 429985 SH SOLE 4 210328 0 219657 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 36947936 543352 SH SOLE 7 400706 0 142646 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 5658212 83209 SH SOLE 13 83209 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 19194428 282271 SH SOLE 15 282271 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 292620492 4303243 SH SOLE 18 4167760 0 135483 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 337658352 4965564 SH SOLE 19 4965564 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1228221712 18062084 SH SOLE 21 18062084 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 792948340 11661005 SH SOLE 22 10578175 0 1082830 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 41308708 607481 SH SOLE 23 607481 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 88737416 1304962 SH SOLE 25 1223644 0 81318 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 45512468 669301 SH SOLE 26 446047 0 223254 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 97113384 1428138 SH SOLE 28 7386 0 1420752 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 313558540 4611155 SH SOLE 30 4611155 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 7711472 113404 SH SOLE 31 109548 0 3856 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 10324984 151838 SH SOLE 32 151838 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 99958300 1469975 SH SOLE 34 1469975 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 12260468 180301 SH SOLE 36 180301 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1583516 23287 SH SOLE 40 23287 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 61132 899 SH OTR 43 899 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 55213577 811964 SH SOLE 43 705368 0 106597 COGNYTE SOFTWARE LTD ORD SHS M25133105 337955 44235 SH SOLE 2 44235 0 0 COGNYTE SOFTWARE LTD ORD SHS M25133105 573886 75116 SH SOLE 21 75116 0 0 COGNYTE SOFTWARE LTD ORD SHS M25133105 63603 8325 SH SOLE 22 8325 0 0 COGNYTE SOFTWARE LTD ORD SHS M25133105 35159 4602 SH SOLE 28 4602 0 0 COGNYTE SOFTWARE LTD ORD SHS M25133105 348926 45671 SH SOLE 43 44793 0 878 COHEN & CO INC NEW COM 19249M102 218638 24677 SH SOLE 22 24677 0 0 COHEN & STEERS INC COM 19247A100 1557283 21462 SH SOLE 2 14843 0 6619 COHEN & STEERS INC COM 19247A100 4063 56 SH SOLE 4 56 0 0 COHEN & STEERS INC COM 19247A100 112976 1557 SH SOLE 7 1557 0 0 COHEN & STEERS INC COM 19247A100 6290517 86694 SH SOLE 18 80532 0 6162 COHEN & STEERS INC COM 19247A100 5662800 78043 SH SOLE 19 78043 0 0 COHEN & STEERS INC COM 19247A100 219769075 3028791 SH SOLE 21 3028791 0 0 COHEN & STEERS INC COM 19247A100 61733468 850792 SH SOLE 22 822942 0 27850 COHEN & STEERS INC COM 19247A100 401329 5531 SH SOLE 25 5531 0 0 COHEN & STEERS INC COM 19247A100 1804495 24869 SH SOLE 26 7875 0 16994 COHEN & STEERS INC COM 19247A100 32289 445 SH SOLE 28 445 0 0 COHEN & STEERS INC COM 19247A100 3666384 50529 SH SOLE 30 50529 0 0 COHEN & STEERS INC COM 19247A100 453427 6249 SH SOLE 40 6249 0 0 COHEN & STEERS INC COM 19247A100 23945 330 SH OTR 43 330 0 0 COHEN & STEERS INC COM 19247A100 3016413 41571 SH SOLE 43 38115 0 3456 COHERENT CORP COM 19247G107 17108893 236115 SH SOLE 2 137144 0 98971 COHERENT CORP COM 19247G107 61446 848 SH SOLE 4 457 0 391 COHERENT CORP COM 19247G107 1698173 23436 SH SOLE 7 22260 0 1176 COHERENT CORP COM 19247G107 14341935 197929 SH SOLE 18 197929 0 0 COHERENT CORP COM 19247G107 19993163 275920 SH SOLE 19 275920 0 0 COHERENT CORP COM 19247G107 499525473 6893810 SH SOLE 21 6893810 0 0 COHERENT CORP COM 19247G107 280668955 3873433 SH SOLE 22 3691513 0 181920 COHERENT CORP COM 19247G107 2194668 30288 SH SOLE 25 30288 0 0 COHERENT CORP COM 19247G107 3177588 43853 SH SOLE 26 43853 0 0 COHERENT CORP COM 19247G107 1392029 19211 SH SOLE 28 2266 0 16945 COHERENT CORP COM 19247G107 8964099 123711 SH SOLE 30 123711 0 0 COHERENT CORP COM 19247G107 117240 1618 SH SOLE 31 1618 0 0 COHERENT CORP COM 19247G107 30248210 417447 SH SOLE 34 417447 0 0 COHERENT CORP COM 19247G107 132747 1832 SH SOLE 36 1832 0 0 COHERENT CORP COM 19247G107 2245390 30988 SH SOLE 40 30988 0 0 COHERENT CORP COM 19247G107 8886132 122635 SH SOLE 43 105706 0 16929 COHERUS BIOSCIENCES INC COM 19249H103 1089134 629557 SH SOLE 2 443104 0 186453 COHERUS BIOSCIENCES INC COM 19249H103 1763 1019 SH SOLE 7 1019 0 0 COHERUS BIOSCIENCES INC COM 19249H103 597822 345562 SH SOLE 18 316028 0 29534 COHERUS BIOSCIENCES INC COM 19249H103 2286522 1321689 SH SOLE 19 1321689 0 0 COHERUS BIOSCIENCES INC COM 19249H103 8646848 4998178 SH SOLE 21 4998178 0 0 COHERUS BIOSCIENCES INC COM 19249H103 7419626 4288801 SH SOLE 22 4114052 0 174749 COHERUS BIOSCIENCES INC COM 19249H103 53156 30726 SH SOLE 23 30726 0 0 COHERUS BIOSCIENCES INC COM 19249H103 124017 71686 SH SOLE 26 0 0 71686 COHERUS BIOSCIENCES INC COM 19249H103 5527 3195 SH SOLE 28 3195 0 0 COHERUS BIOSCIENCES INC COM 19249H103 105350 60896 SH SOLE 30 60896 0 0 COHERUS BIOSCIENCES INC COM 19249H103 2060 1191 SH SOLE 43 1191 0 0 COHU INC COM 192576106 1386493 41888 SH SOLE 2 12946 0 28942 COHU INC COM 192576106 3939 119 SH SOLE 4 119 0 0 COHU INC COM 192576106 12313 372 SH SOLE 7 372 0 0 COHU INC COM 192576106 4909624 148327 SH SOLE 18 148327 0 0 COHU INC COM 192576106 3487648 105367 SH SOLE 19 105367 0 0 COHU INC COM 192576106 176135626 5321318 SH SOLE 21 5321318 0 0 COHU INC COM 192576106 47334125 1430034 SH SOLE 22 1366774 0 63260 COHU INC COM 192576106 331463 10014 SH SOLE 25 10014 0 0 COHU INC COM 192576106 1047847 31657 SH SOLE 26 12596 0 19061 COHU INC COM 192576106 71662 2165 SH SOLE 28 863 0 1302 COHU INC COM 192576106 3456203 104417 SH SOLE 30 104417 0 0 COHU INC COM 192576106 267415 8079 SH SOLE 40 8079 0 0 COHU INC COM 192576106 1484204 44840 SH SOLE 43 43974 0 866 COINBASE GLOBAL INC COM CL A 19260Q107 69619992 313279 SH SOLE 2 51057 0 262222 COINBASE GLOBAL INC COM CL A 19260Q107 30092164 135410 SH SOLE 4 68126 0 67284 COINBASE GLOBAL INC COM CL A 19260Q107 6192883 27867 SH SOLE 7 25976 0 1891 COINBASE GLOBAL INC COM CL A 19260Q107 1791840 8063 SH SOLE 13 8063 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 4061475 18276 SH SOLE 15 18276 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 53797661 242081 SH SOLE 18 230113 0 11968 COINBASE GLOBAL INC COM CL A 19260Q107 13566697 61048 SH SOLE 19 61048 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 833119158 3748905 SH SOLE 21 3748905 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 998516725 4493168 SH SOLE 22 4128244 0 364924 COINBASE GLOBAL INC COM CL A 19260Q107 58903617 265057 SH SOLE 23 265057 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 93614388 421250 SH SOLE 25 373789 0 47461 COINBASE GLOBAL INC COM CL A 19260Q107 33340722 150028 SH SOLE 26 87080 0 62948 COINBASE GLOBAL INC COM CL A 19260Q107 64542259 290430 SH SOLE 28 9075 0 281355 COINBASE GLOBAL INC COM CL A 19260Q107 165561 745 SH SOLE 29 745 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 133523118 600833 SH SOLE 30 600833 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 9626115 43316 SH SOLE 31 41830 0 1486 COINBASE GLOBAL INC COM CL A 19260Q107 2067628 9304 SH SOLE 34 9304 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 7819607 35187 SH SOLE 36 35187 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 1980958 8914 SH SOLE 40 8914 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 24217459 108975 SH SOLE 43 95786 0 13188 COINBASE GLOBAL INC NOTE 0.500% 6/0 19260QAB3 11476725 11175000 PRN SOLE 21 11175000 0 0 COLGATE PALMOLIVE CO COM 194162103 212042783 2185107 SH SOLE 2 1118118 0 1066989 COLGATE PALMOLIVE CO COM 194162103 83526113 860739 SH SOLE 4 314432 0 546307 COLGATE PALMOLIVE CO COM 194162103 63526848 654646 SH SOLE 7 526045 0 128601 COLGATE PALMOLIVE CO COM 194162103 7906431 81476 SH SOLE 13 81476 0 0 COLGATE PALMOLIVE CO COM 194162103 11121948 114612 SH SOLE 15 114612 0 0 COLGATE PALMOLIVE CO COM 194162103 114359699 1178480 SH SOLE 18 1082249 0 96231 COLGATE PALMOLIVE CO COM 194162103 58905997 607028 SH SOLE 19 607028 0 0 COLGATE PALMOLIVE CO COM 194162103 2070108711 21332530 SH SOLE 21 21332530 0 0 COLGATE PALMOLIVE CO COM 194162103 1782061483 18364195 SH SOLE 22 16467329 0 1896866 COLGATE PALMOLIVE CO COM 194162103 133023694 1370813 SH SOLE 23 1370813 0 0 COLGATE PALMOLIVE CO COM 194162103 349767288 3604362 SH SOLE 25 2312432 0 1291930 COLGATE PALMOLIVE CO COM 194162103 142688392 1470408 SH SOLE 26 1024884 0 445524 COLGATE PALMOLIVE CO COM 194162103 201002737 2071339 SH SOLE 28 96868 0 1974471 COLGATE PALMOLIVE CO COM 194162103 4089169 42139 SH SOLE 29 42139 0 0 COLGATE PALMOLIVE CO COM 194162103 438365488 4517369 SH SOLE 30 4517369 0 0 COLGATE PALMOLIVE CO COM 194162103 25201579 259703 SH SOLE 31 253614 0 6089 COLGATE PALMOLIVE CO COM 194162103 97072897 1000339 SH SOLE 34 1000339 0 0 COLGATE PALMOLIVE CO COM 194162103 18554630 191206 SH SOLE 36 191206 0 0 COLGATE PALMOLIVE CO COM 194162103 3654526 37660 SH SOLE 40 37660 0 0 COLGATE PALMOLIVE CO COM 194162103 92964 958 SH OTR 43 958 0 0 COLGATE PALMOLIVE CO COM 194162103 162253723 1672029 SH SOLE 43 1362482 0 309547 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 3312736 102880 SH SOLE 2 69140 0 33740 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 3574 111 SH SOLE 4 111 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 7277 226 SH SOLE 7 226 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 3712918 115308 SH SOLE 18 100423 0 14885 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 9453469 293586 SH SOLE 19 293586 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 122982233 3819324 SH SOLE 21 3819324 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 41425976 1286521 SH SOLE 22 1235739 0 50782 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 98532 3060 SH SOLE 23 3060 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 234094 7270 SH SOLE 25 7270 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 28561 887 SH SOLE 26 887 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 305675 9493 SH SOLE 28 0 0 9493 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 2887438 89672 SH SOLE 30 89672 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 235897 7326 SH SOLE 40 7326 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 26565 825 SH OTR 43 825 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 1831987 56894 SH SOLE 43 32165 0 24729 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 1179024 10560 SH SOLE 43 10543 0 17 COLONY BANKCORP INC COM 19623P101 1146527 93594 SH SOLE 2 85607 0 7987 COLONY BANKCORP INC COM 19623P101 3442 281 SH SOLE 7 281 0 0 COLONY BANKCORP INC COM 19623P101 684653 55890 SH SOLE 18 55890 0 0 COLONY BANKCORP INC COM 19623P101 481976 39345 SH SOLE 19 39345 0 0 COLONY BANKCORP INC COM 19623P101 9357616 763887 SH SOLE 21 763887 0 0 COLONY BANKCORP INC COM 19623P101 4343703 354588 SH SOLE 22 341314 0 13274 COLONY BANKCORP INC COM 19623P101 2132 174 SH SOLE 23 174 0 0 COLONY BANKCORP INC COM 19623P101 19649 1604 SH SOLE 43 1604 0 0 COLUMBIA BKG SYS INC COM 197236102 10718244 538876 SH SOLE 2 400482 0 138394 COLUMBIA BKG SYS INC COM 197236102 12014 604 SH SOLE 4 604 0 0 COLUMBIA BKG SYS INC COM 197236102 716676 36032 SH SOLE 7 34243 0 1789 COLUMBIA BKG SYS INC COM 197236102 6594589 331553 SH SOLE 18 331553 0 0 COLUMBIA BKG SYS INC COM 197236102 1412588 71020 SH SOLE 19 71020 0 0 COLUMBIA BKG SYS INC COM 197236102 205107192 10312076 SH SOLE 21 10312076 0 0 COLUMBIA BKG SYS INC COM 197236102 124488427 6258845 SH SOLE 22 5983416 0 275429 COLUMBIA BKG SYS INC COM 197236102 867164 43598 SH SOLE 25 43598 0 0 COLUMBIA BKG SYS INC COM 197236102 1298280 65273 SH SOLE 26 65273 0 0 COLUMBIA BKG SYS INC COM 197236102 158484 7968 SH SOLE 28 2342 0 5626 COLUMBIA BKG SYS INC COM 197236102 5364373 269702 SH SOLE 30 269702 0 0 COLUMBIA BKG SYS INC COM 197236102 51515 2590 SH SOLE 31 2590 0 0 COLUMBIA BKG SYS INC COM 197236102 100425 5049 SH SOLE 36 5049 0 0 COLUMBIA BKG SYS INC COM 197236102 913011 45903 SH SOLE 40 45903 0 0 COLUMBIA BKG SYS INC COM 197236102 6658524 334767 SH SOLE 43 279525 0 55242 COLUMBIA FINL INC COM 197641103 322648 21553 SH SOLE 2 9054 0 12499 COLUMBIA FINL INC COM 197641103 4686 313 SH SOLE 7 313 0 0 COLUMBIA FINL INC COM 197641103 1240968 82897 SH SOLE 18 82897 0 0 COLUMBIA FINL INC COM 197641103 981778 65583 SH SOLE 19 65583 0 0 COLUMBIA FINL INC COM 197641103 15576674 1040526 SH SOLE 21 1040526 0 0 COLUMBIA FINL INC COM 197641103 14506649 969048 SH SOLE 22 923457 0 45591 COLUMBIA FINL INC COM 197641103 94985 6345 SH SOLE 25 6345 0 0 COLUMBIA FINL INC COM 197641103 102859 6871 SH SOLE 28 0 0 6871 COLUMBIA FINL INC COM 197641103 627483 41916 SH SOLE 30 41916 0 0 COLUMBIA FINL INC COM 197641103 104056 6951 SH SOLE 40 6951 0 0 COLUMBIA FINL INC COM 197641103 808694 54021 SH SOLE 43 50563 0 3458 COLUMBIA SPORTSWEAR CO COM 198516106 4677266 59146 SH SOLE 2 34880 0 24266 COLUMBIA SPORTSWEAR CO COM 198516106 7117 90 SH SOLE 4 90 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 504056 6374 SH SOLE 7 6047 0 327 COLUMBIA SPORTSWEAR CO COM 198516106 3894057 49242 SH SOLE 18 49242 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 882849 11164 SH SOLE 19 11164 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 135011940 1707283 SH SOLE 21 1707283 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 76045147 961623 SH SOLE 22 917391 0 44232 COLUMBIA SPORTSWEAR CO COM 198516106 568111 7184 SH SOLE 25 7184 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 708320 8957 SH SOLE 26 8957 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 1777718 22480 SH SOLE 30 22480 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 34163 432 SH SOLE 31 432 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 42782 541 SH SOLE 36 541 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 465702 5889 SH SOLE 40 5889 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 8310666 105092 SH SOLE 43 98629 0 6463 COLUMBUS MCKINNON CORP N Y COM 199333105 1876040 54315 SH SOLE 2 39136 0 15179 COLUMBUS MCKINNON CORP N Y COM 199333105 62448 1808 SH SOLE 4 124 0 1684 COLUMBUS MCKINNON CORP N Y COM 199333105 418728 12123 SH SOLE 7 11486 0 637 COLUMBUS MCKINNON CORP N Y COM 199333105 2972754 86067 SH SOLE 18 86067 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 2698127 78116 SH SOLE 19 78116 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 38389207 1111442 SH SOLE 21 1111442 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 27553629 797731 SH SOLE 22 756863 0 40868 COLUMBUS MCKINNON CORP N Y COM 199333105 261917 7583 SH SOLE 25 7583 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 590012 17082 SH SOLE 26 17082 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 100615 2913 SH SOLE 28 505 0 2408 COLUMBUS MCKINNON CORP N Y COM 199333105 4565428 132178 SH SOLE 30 132178 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 30568 885 SH SOLE 36 885 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 201126 5823 SH SOLE 40 5823 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 892238 25832 SH SOLE 43 20983 0 4849 COMCAST CORP NEW CL A 20030N101 464637903 11865115 SH SOLE 2 6140172 0 5724943 COMCAST CORP NEW CL A 20030N101 193101171 4931082 SH SOLE 4 1959316 0 2971766 COMCAST CORP NEW CL A 20030N101 171527418 4380169 SH SOLE 7 3857610 0 522559 COMCAST CORP NEW CL A 20030N101 29524251 753939 SH SOLE 13 753939 0 0 COMCAST CORP NEW CL A 20030N101 22873004 584091 SH SOLE 15 584091 0 0 COMCAST CORP NEW CL A 20030N101 527704701 13475605 SH SOLE 18 12518261 0 957344 COMCAST CORP NEW CL A 20030N101 728750252 18609557 SH SOLE 19 18609557 0 0 COMCAST CORP NEW CL A 20030N101 3991729018 101933836 SH SOLE 21 101933836 0 0 COMCAST CORP NEW CL A 20030N101 3512214935 89688839 SH SOLE 22 80229167 0 9459672 COMCAST CORP NEW CL A 20030N101 339290307 8664206 SH SOLE 23 8664206 0 0 COMCAST CORP NEW CL A 20030N101 325256381 8305832 SH SOLE 25 8106922 0 198910 COMCAST CORP NEW CL A 20030N101 238490235 6090149 SH SOLE 26 3893924 0 2196225 COMCAST CORP NEW CL A 20030N101 353299092 9021938 SH SOLE 28 97882 0 8924056 COMCAST CORP NEW CL A 20030N101 18686839 477192 SH SOLE 29 477192 0 0 COMCAST CORP NEW CL A 20030N101 1115576452 28487652 SH SOLE 30 28021507 0 466145 COMCAST CORP NEW CL A 20030N101 75329742 1923640 SH SOLE 31 1892571 0 31069 COMCAST CORP NEW CL A 20030N101 61789859 1577882 SH SOLE 32 1577882 0 0 COMCAST CORP NEW CL A 20030N101 127203115 3248292 SH SOLE 34 3248292 0 0 COMCAST CORP NEW CL A 20030N101 41149602 1050807 SH SOLE 36 1050807 0 0 COMCAST CORP NEW CL A 20030N101 7458727 190468 SH SOLE 40 190468 0 0 COMCAST CORP NEW CL A 20030N101 220980 5643 SH OTR 43 5643 0 0 COMCAST CORP NEW CL A 20030N101 230121656 5876447 SH SOLE 43 4943463 0 932984 COMERICA INC COM 200340107 9204298 180335 SH SOLE 2 68457 0 111878 COMERICA INC COM 200340107 36647 718 SH SOLE 4 718 0 0 COMERICA INC COM 200340107 1785277 34978 SH SOLE 7 33655 0 1323 COMERICA INC COM 200340107 8263172 161896 SH SOLE 18 161896 0 0 COMERICA INC COM 200340107 8183652 160338 SH SOLE 19 160338 0 0 COMERICA INC COM 200340107 752425555 14741880 SH SOLE 21 14741880 0 0 COMERICA INC COM 200340107 165503376 3242621 SH SOLE 22 3069911 0 172710 COMERICA INC COM 200340107 1357511 26597 SH SOLE 25 26597 0 0 COMERICA INC COM 200340107 4940876 96804 SH SOLE 26 96804 0 0 COMERICA INC COM 200340107 342376 6708 SH SOLE 28 3075 0 3633 COMERICA INC COM 200340107 15543313 304532 SH SOLE 30 304532 0 0 COMERICA INC COM 200340107 83655 1639 SH SOLE 31 1639 0 0 COMERICA INC COM 200340107 2895142 56723 SH SOLE 32 56723 0 0 COMERICA INC COM 200340107 1773028 34738 SH SOLE 34 34738 0 0 COMERICA INC COM 200340107 404135 7918 SH SOLE 36 7918 0 0 COMERICA INC COM 200340107 1410439 27634 SH SOLE 40 27634 0 0 COMERICA INC COM 200340107 11280 221 SH OTR 43 221 0 0 COMERICA INC COM 200340107 11116059 217791 SH SOLE 43 201742 0 16050 COMFORT SYS USA INC COM 199908104 29484738 96951 SH SOLE 2 58847 0 38104 COMFORT SYS USA INC COM 199908104 873433 2872 SH SOLE 4 341 0 2531 COMFORT SYS USA INC COM 199908104 2308271 7590 SH SOLE 7 7198 0 392 COMFORT SYS USA INC COM 199908104 23259706 76482 SH SOLE 18 72281 0 4201 COMFORT SYS USA INC COM 199908104 288830975 949727 SH SOLE 19 949727 0 0 COMFORT SYS USA INC COM 199908104 618203275 2032761 SH SOLE 21 2032761 0 0 COMFORT SYS USA INC COM 199908104 390789942 1284986 SH SOLE 22 1229617 0 55369 COMFORT SYS USA INC COM 199908104 1490796 4902 SH SOLE 23 4902 0 0 COMFORT SYS USA INC COM 199908104 3241311 10658 SH SOLE 25 10658 0 0 COMFORT SYS USA INC COM 199908104 13467954 44285 SH SOLE 26 12223 0 32062 COMFORT SYS USA INC COM 199908104 640173 2105 SH SOLE 28 647 0 1458 COMFORT SYS USA INC COM 199908104 142936 470 SH SOLE 29 470 0 0 COMFORT SYS USA INC COM 199908104 12605470 41449 SH SOLE 30 41449 0 0 COMFORT SYS USA INC COM 199908104 133509 439 SH SOLE 31 439 0 0 COMFORT SYS USA INC COM 199908104 3833128 12604 SH SOLE 34 12604 0 0 COMFORT SYS USA INC COM 199908104 53221 175 SH SOLE 36 175 0 0 COMFORT SYS USA INC COM 199908104 2322869 7638 SH SOLE 40 7638 0 0 COMFORT SYS USA INC COM 199908104 13164518 43287 SH SOLE 43 39475 0 3812 COMMERCE BANCSHARES INC COM 200525103 9745937 174721 SH SOLE 2 114156 0 60565 COMMERCE BANCSHARES INC COM 200525103 21364 383 SH SOLE 4 383 0 0 COMMERCE BANCSHARES INC COM 200525103 2410812 43220 SH SOLE 7 41872 0 1348 COMMERCE BANCSHARES INC COM 200525103 9841656 176437 SH SOLE 18 176437 0 0 COMMERCE BANCSHARES INC COM 200525103 2288542 41028 SH SOLE 19 41028 0 0 COMMERCE BANCSHARES INC COM 200525103 349878098 6272465 SH SOLE 21 6272465 0 0 COMMERCE BANCSHARES INC COM 200525103 205015820 3675436 SH SOLE 22 3514143 0 161293 COMMERCE BANCSHARES INC COM 200525103 1493119 26768 SH SOLE 25 26768 0 0 COMMERCE BANCSHARES INC COM 200525103 1965799 35242 SH SOLE 26 35242 0 0 COMMERCE BANCSHARES INC COM 200525103 491924 8819 SH SOLE 28 1420 0 7399 COMMERCE BANCSHARES INC COM 200525103 9473117 169830 SH SOLE 30 169830 0 0 COMMERCE BANCSHARES INC COM 200525103 83391 1495 SH SOLE 31 1495 0 0 COMMERCE BANCSHARES INC COM 200525103 157634 2826 SH SOLE 36 2826 0 0 COMMERCE BANCSHARES INC COM 200525103 1352888 24254 SH SOLE 40 24254 0 0 COMMERCE BANCSHARES INC COM 200525103 11088918 198797 SH SOLE 43 186644 0 12153 COMMERCIAL METALS CO COM 201723103 10707323 194714 SH SOLE 2 121977 0 72737 COMMERCIAL METALS CO COM 201723103 89249 1623 SH SOLE 4 337 0 1286 COMMERCIAL METALS CO COM 201723103 1663667 30254 SH SOLE 7 28715 0 1539 COMMERCIAL METALS CO COM 201723103 25712939 467593 SH SOLE 18 467593 0 0 COMMERCIAL METALS CO COM 201723103 16161176 293893 SH SOLE 19 293893 0 0 COMMERCIAL METALS CO COM 201723103 496147660 9022507 SH SOLE 21 9022507 0 0 COMMERCIAL METALS CO COM 201723103 217651905 3958027 SH SOLE 22 3796047 0 161980 COMMERCIAL METALS CO COM 201723103 59994 1091 SH SOLE 23 1091 0 0 COMMERCIAL METALS CO COM 201723103 1313381 23884 SH SOLE 25 23884 0 0 COMMERCIAL METALS CO COM 201723103 9522453 173167 SH SOLE 26 173167 0 0 COMMERCIAL METALS CO COM 201723103 3609379 65637 SH SOLE 28 65637 0 0 COMMERCIAL METALS CO COM 201723103 9727181 176890 SH SOLE 30 176890 0 0 COMMERCIAL METALS CO COM 201723103 882040 16040 SH SOLE 36 16040 0 0 COMMERCIAL METALS CO COM 201723103 1338897 24348 SH SOLE 40 24348 0 0 COMMERCIAL METALS CO COM 201723103 12793765 232656 SH SOLE 43 217065 0 15591 COMMERCIAL VEH GROUP INC COM 202608105 226674 46260 SH SOLE 2 32837 0 13423 COMMERCIAL VEH GROUP INC COM 202608105 458277 93526 SH SOLE 18 93526 0 0 COMMERCIAL VEH GROUP INC COM 202608105 339531 69292 SH SOLE 19 69292 0 0 COMMERCIAL VEH GROUP INC COM 202608105 5780873 1179770 SH SOLE 21 1179770 0 0 COMMERCIAL VEH GROUP INC COM 202608105 4508157 920032 SH SOLE 22 888868 0 31164 COMMERCIAL VEH GROUP INC COM 202608105 14499 2959 SH SOLE 43 965 0 1994 COMMSCOPE HLDG CO INC COM 20337X109 79361 64521 SH SOLE 2 7895 0 56626 COMMSCOPE HLDG CO INC COM 20337X109 2616 2127 SH SOLE 7 2127 0 0 COMMSCOPE HLDG CO INC COM 20337X109 803687 653404 SH SOLE 18 653404 0 0 COMMSCOPE HLDG CO INC COM 20337X109 572698 465608 SH SOLE 19 465608 0 0 COMMSCOPE HLDG CO INC COM 20337X109 9784939 7955235 SH SOLE 21 7955235 0 0 COMMSCOPE HLDG CO INC COM 20337X109 7552008 6139844 SH SOLE 22 5948031 0 191813 COMMSCOPE HLDG CO INC COM 20337X109 323324 262865 SH SOLE 25 262865 0 0 COMMSCOPE HLDG CO INC COM 20337X109 184213 149767 SH SOLE 26 37828 0 111939 COMMSCOPE HLDG CO INC COM 20337X109 4472 3636 SH SOLE 28 3636 0 0 COMMSCOPE HLDG CO INC COM 20337X109 257425 209289 SH SOLE 34 209289 0 0 COMMSCOPE HLDG CO INC COM 20337X109 31644 25727 SH SOLE 36 25727 0 0 COMMSCOPE HLDG CO INC COM 20337X109 75087 61046 SH SOLE 43 57447 0 3599 COMMUNITY FINANCIAL SYSTEM I COM 203607106 1836988 38911 SH SOLE 2 14291 0 24620 COMMUNITY FINANCIAL SYSTEM I COM 203607106 7554 160 SH SOLE 4 160 0 0 COMMUNITY FINANCIAL SYSTEM I COM 203607106 785197 16632 SH SOLE 7 16197 0 435 COMMUNITY FINANCIAL SYSTEM I COM 203607106 7388365 156500 SH SOLE 18 156500 0 0 COMMUNITY FINANCIAL SYSTEM I COM 203607106 4659438 98696 SH SOLE 19 98696 0 0 COMMUNITY FINANCIAL SYSTEM I COM 203607106 271595212 5752917 SH SOLE 21 5752917 0 0 COMMUNITY FINANCIAL SYSTEM I COM 203607106 63315880 1341154 SH SOLE 22 1275965 0 65189 COMMUNITY FINANCIAL SYSTEM I COM 203607106 372251 7885 SH SOLE 25 7885 0 0 COMMUNITY FINANCIAL SYSTEM I COM 203607106 632000 13387 SH SOLE 26 13387 0 0 COMMUNITY FINANCIAL SYSTEM I COM 203607106 45322 960 SH SOLE 28 960 0 0 COMMUNITY FINANCIAL SYSTEM I COM 203607106 4689133 99325 SH SOLE 30 99325 0 0 COMMUNITY FINANCIAL SYSTEM I COM 203607106 44330 939 SH SOLE 36 939 0 0 COMMUNITY FINANCIAL SYSTEM I COM 203607106 397697 8424 SH SOLE 40 8424 0 0 COMMUNITY FINANCIAL SYSTEM I COM 203607106 292749 6201 SH SOLE 43 5982 0 219 COMMUNITY HEALTH SYS INC NEW COM 203668108 364852 108587 SH SOLE 2 42429 0 66158 COMMUNITY HEALTH SYS INC NEW COM 203668108 1519 452 SH SOLE 4 452 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 4657 1386 SH SOLE 7 1386 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 1106623 329352 SH SOLE 18 329352 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 917401 273036 SH SOLE 19 273036 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 15672156 4664332 SH SOLE 21 4664332 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 12302479 3661452 SH SOLE 22 3527142 0 134310 COMMUNITY HEALTH SYS INC NEW COM 203668108 91963 27370 SH SOLE 25 27370 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 43216 12862 SH SOLE 26 12862 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 115782 34459 SH SOLE 28 34459 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 546716 162713 SH SOLE 30 162713 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 101858 30315 SH SOLE 36 30315 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 43136 12838 SH SOLE 40 12838 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 144850 43110 SH SOLE 43 42768 0 342 COMMUNITY HEALTHCARE TR INC COM 20369C106 537081 22962 SH SOLE 2 7803 0 15159 COMMUNITY HEALTHCARE TR INC COM 20369C106 306573 13107 SH SOLE 4 13107 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 942757 40306 SH SOLE 7 36232 0 4074 COMMUNITY HEALTHCARE TR INC COM 20369C106 1968549 84162 SH SOLE 18 84162 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 3523423 150638 SH SOLE 19 150638 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 69926487 2989589 SH SOLE 21 2989589 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 23120079 988460 SH SOLE 22 942596 0 45864 COMMUNITY HEALTHCARE TR INC COM 20369C106 25846 1105 SH SOLE 23 1105 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 1508444 64491 SH SOLE 25 64491 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 2148863 91871 SH SOLE 28 3385 0 88486 COMMUNITY HEALTHCARE TR INC COM 20369C106 2583893 110470 SH SOLE 30 110470 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 600000 25652 SH SOLE 34 25652 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 124879 5339 SH SOLE 36 5339 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 247513 10582 SH SOLE 40 10582 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 1590679 68007 SH SOLE 43 59684 0 8323 COMMUNITY TR BANCORP INC COM 204149108 2099915 48097 SH SOLE 2 36000 0 12097 COMMUNITY TR BANCORP INC COM 204149108 2576 59 SH SOLE 4 59 0 0 COMMUNITY TR BANCORP INC COM 204149108 6680 153 SH SOLE 7 153 0 0 COMMUNITY TR BANCORP INC COM 204149108 2206795 50545 SH SOLE 18 50545 0 0 COMMUNITY TR BANCORP INC COM 204149108 3999867 91614 SH SOLE 19 91614 0 0 COMMUNITY TR BANCORP INC COM 204149108 28443224 651471 SH SOLE 21 651471 0 0 COMMUNITY TR BANCORP INC COM 204149108 25991322 595312 SH SOLE 22 568852 0 26460 COMMUNITY TR BANCORP INC COM 204149108 150758 3453 SH SOLE 25 3453 0 0 COMMUNITY TR BANCORP INC COM 204149108 245718 5628 SH SOLE 26 5628 0 0 COMMUNITY TR BANCORP INC COM 204149108 130194 2982 SH SOLE 28 0 0 2982 COMMUNITY TR BANCORP INC COM 204149108 105788 2423 SH SOLE 30 2423 0 0 COMMUNITY TR BANCORP INC COM 204149108 232839 5333 SH SOLE 40 5333 0 0 COMMUNITY TR BANCORP INC COM 204149108 24712 566 SH OTR 43 566 0 0 COMMUNITY TR BANCORP INC COM 204149108 1218725 27914 SH SOLE 43 27106 0 808 COMMUNITY WEST BANCSHARES NE COM 203937107 119066 6436 SH SOLE 2 743 0 5693 COMMUNITY WEST BANCSHARES NE COM 203937107 1001757 54149 SH SOLE 18 54149 0 0 COMMUNITY WEST BANCSHARES NE COM 203937107 692640 37440 SH SOLE 19 37440 0 0 COMMUNITY WEST BANCSHARES NE COM 203937107 11546146 624116 SH SOLE 21 624116 0 0 COMMUNITY WEST BANCSHARES NE COM 203937107 6187529 334461 SH SOLE 22 321847 0 12614 COMMUNITY WEST BANCSHARES NE COM 203937107 30266 1636 SH SOLE 43 1636 0 0 COMMVAULT SYS INC COM 204166102 19991943 164448 SH SOLE 2 123792 0 40656 COMMVAULT SYS INC COM 204166102 33432 275 SH SOLE 4 131 0 144 COMMVAULT SYS INC COM 204166102 1251077 10291 SH SOLE 7 9757 0 534 COMMVAULT SYS INC COM 204166102 22163548 182311 SH SOLE 18 174567 0 7744 COMMVAULT SYS INC COM 204166102 32140555 264379 SH SOLE 19 264379 0 0 COMMVAULT SYS INC COM 204166102 424777494 3494098 SH SOLE 21 3494098 0 0 COMMVAULT SYS INC COM 204166102 198794668 1635228 SH SOLE 22 1581309 0 53919 COMMVAULT SYS INC COM 204166102 587183 4830 SH SOLE 23 4830 0 0 COMMVAULT SYS INC COM 204166102 1092306 8985 SH SOLE 25 8985 0 0 COMMVAULT SYS INC COM 204166102 4621970 38019 SH SOLE 26 11852 0 26167 COMMVAULT SYS INC COM 204166102 1244269 10235 SH SOLE 28 771 0 9464 COMMVAULT SYS INC COM 204166102 29859051 245612 SH SOLE 30 245612 0 0 COMMVAULT SYS INC COM 204166102 2764502 22740 SH SOLE 34 22740 0 0 COMMVAULT SYS INC COM 204166102 40361 332 SH SOLE 36 332 0 0 COMMVAULT SYS INC COM 204166102 1161723 9556 SH SOLE 40 9556 0 0 COMMVAULT SYS INC COM 204166102 10349984 85136 SH SOLE 43 81894 0 3242 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 13436012 998960 SH SOLE 7 916467 0 82493 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 6837455 508361 SH SOLE 21 508361 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 2187643 162650 SH SOLE 30 162650 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 7962162 591982 SH SOLE 43 559822 0 32160 COMPANHIA PARANAENSE DE ENER SPON ADS 20441B605 1572317 235025 SH SOLE 7 235025 0 0 COMPANHIA PARANAENSE DE ENER SPON ADS 20441B605 2620540 391710 SH SOLE 21 391710 0 0 COMPANHIA PARANAENSE DE ENER SPON ADS 20441B605 51225 7657 SH SOLE 22 7657 0 0 COMPANHIA PARANAENSE DE ENER SPON ADS 20441B605 612670 91580 SH SOLE 30 91580 0 0 COMPANHIA PARANAENSE DE ENER SPON ADS 20441B605 5247148 784327 SH SOLE 43 751906 0 32421 COMPANHIA PARANAENSE DE ENER SPONSORED ADS 20441B704 1055434 179496 SH SOLE 43 175222 0 4273 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 516042 224366 SH SOLE 2 224366 0 0 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 230126 100055 SH SOLE 22 100055 0 0 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 474501 206305 SH SOLE 30 206305 0 0 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 2693554 1171111 SH SOLE 43 1001034 0 170077 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 4820534 423597 SH SOLE 25 423597 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 2612715 229588 SH SOLE 43 205948 0 23640 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 1697763 100163 SH SOLE 2 6302 0 93861 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 1604589 94666 SH SOLE 4 72690 0 21976 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 15526895 916041 SH SOLE 7 911028 0 5013 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 10458 617 SH SOLE 13 617 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 36765 2169 SH SOLE 15 2169 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 81692406 4819611 SH SOLE 21 4819611 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 30489897 1798814 SH SOLE 22 1585592 0 213222 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 3266418 192709 SH SOLE 23 192709 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 53545 3159 SH SOLE 25 3159 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 1690271 99721 SH SOLE 26 0 0 99721 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 4816580 284164 SH SOLE 28 0 0 284164 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 42211009 2490325 SH SOLE 30 2458446 0 31879 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 147651 8711 SH SOLE 34 8711 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 27764 1638 SH SOLE 36 1638 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 41748 2463 SH SOLE 40 2463 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 1805419 106514 SH SOLE 43 93696 0 12818 COMPASS DIVERSIFIED SH BEN INT 20451Q104 1377363 62922 SH SOLE 2 19066 0 43856 COMPASS DIVERSIFIED SH BEN INT 20451Q104 6239 285 SH SOLE 4 285 0 0 COMPASS DIVERSIFIED SH BEN INT 20451Q104 8953 409 SH SOLE 7 409 0 0 COMPASS DIVERSIFIED SH BEN INT 20451Q104 4233110 193381 SH SOLE 18 193381 0 0 COMPASS DIVERSIFIED SH BEN INT 20451Q104 3332446 152236 SH SOLE 19 152236 0 0 COMPASS DIVERSIFIED SH BEN INT 20451Q104 51244490 2341000 SH SOLE 21 2341000 0 0 COMPASS DIVERSIFIED SH BEN INT 20451Q104 21574959 985608 SH SOLE 22 892392 0 93216 COMPASS DIVERSIFIED SH BEN INT 20451Q104 291356 13310 SH SOLE 25 13310 0 0 COMPASS DIVERSIFIED SH BEN INT 20451Q104 680976 31109 SH SOLE 26 31109 0 0 COMPASS DIVERSIFIED SH BEN INT 20451Q104 637415 29119 SH SOLE 30 29119 0 0 COMPASS DIVERSIFIED SH BEN INT 20451Q104 49668 2269 SH SOLE 36 2269 0 0 COMPASS DIVERSIFIED SH BEN INT 20451Q104 303921 13884 SH SOLE 40 13884 0 0 COMPASS INC CL A 20464U100 726257 201738 SH SOLE 2 118255 0 83483 COMPASS INC CL A 20464U100 2963 823 SH SOLE 4 823 0 0 COMPASS INC CL A 20464U100 310162 86156 SH SOLE 7 81693 0 4463 COMPASS INC CL A 20464U100 3263378 906494 SH SOLE 18 906494 0 0 COMPASS INC CL A 20464U100 3831235 1064232 SH SOLE 19 1064232 0 0 COMPASS INC CL A 20464U100 47532222 13203395 SH SOLE 21 13203395 0 0 COMPASS INC CL A 20464U100 37800936 10500260 SH SOLE 22 10169751 0 330509 COMPASS INC CL A 20464U100 268704 74640 SH SOLE 25 74640 0 0 COMPASS INC CL A 20464U100 548964 152490 SH SOLE 26 119765 0 32725 COMPASS INC CL A 20464U100 883310 245364 SH SOLE 30 245364 0 0 COMPASS INC CL A 20464U100 292568 81269 SH SOLE 40 81269 0 0 COMPASS INC CL A 20464U100 441054 122515 SH SOLE 43 116049 0 6466 COMPASS MINERALS INTL INC COM 20451N101 452681 43822 SH SOLE 2 28501 0 15321 COMPASS MINERALS INTL INC COM 20451N101 961041 93034 SH SOLE 7 91591 0 1443 COMPASS MINERALS INTL INC COM 20451N101 1142860 110635 SH SOLE 18 110635 0 0 COMPASS MINERALS INTL INC COM 20451N101 811050 78514 SH SOLE 19 78514 0 0 COMPASS MINERALS INTL INC COM 20451N101 50521262 4890732 SH SOLE 21 4890732 0 0 COMPASS MINERALS INTL INC COM 20451N101 11009931 1065821 SH SOLE 22 1019084 0 46737 COMPASS MINERALS INTL INC COM 20451N101 81142 7855 SH SOLE 25 7855 0 0 COMPASS MINERALS INTL INC COM 20451N101 271503 26283 SH SOLE 26 9326 0 16957 COMPASS MINERALS INTL INC COM 20451N101 6260 606 SH SOLE 28 606 0 0 COMPASS MINERALS INTL INC COM 20451N101 948428 91813 SH SOLE 30 91813 0 0 COMPASS MINERALS INTL INC COM 20451N101 6900 668 SH SOLE 36 668 0 0 COMPASS MINERALS INTL INC COM 20451N101 78642 7613 SH SOLE 40 7613 0 0 COMPASS MINERALS INTL INC COM 20451N101 1508659 146046 SH SOLE 43 138898 0 7148 COMPASS PATHWAYS PLC SPONSORED ADS 20451W101 2403014 397850 SH SOLE 21 397850 0 0 COMPASS PATHWAYS PLC SPONSORED ADS 20451W101 6 1 SH SOLE 43 1 0 0 COMPASS THERAPEUTICS INC COM 20454B104 98302 98302 SH SOLE 2 52180 0 46122 COMPASS THERAPEUTICS INC COM 20454B104 1373 1373 SH SOLE 7 1373 0 0 COMPASS THERAPEUTICS INC COM 20454B104 278520 278520 SH SOLE 18 278520 0 0 COMPASS THERAPEUTICS INC COM 20454B104 200163 200163 SH SOLE 19 200163 0 0 COMPASS THERAPEUTICS INC COM 20454B104 3572958 3572958 SH SOLE 21 3572958 0 0 COMPASS THERAPEUTICS INC COM 20454B104 2462071 2462071 SH SOLE 22 2392611 0 69460 COMPASS THERAPEUTICS INC COM 20454B104 250 250 SH SOLE 43 250 0 0 COMPOSECURE INC COM CL A 20459V105 864878 127188 SH SOLE 2 122774 0 4414 COMPOSECURE INC COM CL A 20459V105 313269 46069 SH SOLE 18 46069 0 0 COMPOSECURE INC COM CL A 20459V105 265622 39062 SH SOLE 19 39062 0 0 COMPOSECURE INC COM CL A 20459V105 4340726 638342 SH SOLE 21 638342 0 0 COMPOSECURE INC COM CL A 20459V105 2672597 393029 SH SOLE 22 386497 0 6532 COMPX INTL INC CL A 20563P101 38090 1544 SH SOLE 2 780 0 764 COMPX INTL INC CL A 20563P101 111114 4504 SH SOLE 18 4504 0 0 COMPX INTL INC CL A 20563P101 69471 2816 SH SOLE 19 2816 0 0 COMPX INTL INC CL A 20563P101 1176019 47670 SH SOLE 21 47670 0 0 COMPX INTL INC CL A 20563P101 1178856 47785 SH SOLE 22 47048 0 737 COMPX INTL INC CL A 20563P101 2837 115 SH SOLE 43 115 0 0 COMSCORE INC COM NEW 20564W204 937 66 SH SOLE 2 66 0 0 COMSCORE INC COM NEW 20564W204 11976 844 SH SOLE 18 844 0 0 COMSCORE INC COM NEW 20564W204 138253 9743 SH SOLE 21 9743 0 0 COMSCORE INC COM NEW 20564W204 548018 38620 SH SOLE 22 38620 0 0 COMSTOCK HLDG COS INC CL A NEW 205684202 2695 423 SH SOLE 18 423 0 0 COMSTOCK HLDG COS INC CL A NEW 205684202 42169 6620 SH SOLE 21 6620 0 0 COMSTOCK INC COM NEW 205750300 70059 427190 SH SOLE 22 427190 0 0 COMSTOCK RES INC COM 205768302 668835 64435 SH SOLE 2 28167 0 36268 COMSTOCK RES INC COM 205768302 3809 367 SH SOLE 4 367 0 0 COMSTOCK RES INC COM 205768302 9550 920 SH SOLE 7 920 0 0 COMSTOCK RES INC COM 205768302 3118194 300404 SH SOLE 18 300404 0 0 COMSTOCK RES INC COM 205768302 2182084 210220 SH SOLE 19 210220 0 0 COMSTOCK RES INC COM 205768302 112043256 10794148 SH SOLE 21 10794148 0 0 COMSTOCK RES INC COM 205768302 32865613 3166244 SH SOLE 22 3035238 0 131006 COMSTOCK RES INC COM 205768302 2269878 218678 SH SOLE 26 41838 0 176840 COMSTOCK RES INC COM 205768302 9954 959 SH SOLE 28 959 0 0 COMSTOCK RES INC COM 205768302 2561473 246770 SH SOLE 30 246770 0 0 COMSTOCK RES INC COM 205768302 1081160 104158 SH SOLE 43 97802 0 6356 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 16874 5569 SH SOLE 18 5569 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 187339 61828 SH SOLE 21 61828 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 1078813 356044 SH SOLE 22 356044 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 1342 443 SH SOLE 43 443 0 0 CONAGRA BRANDS INC COM 205887102 40271708 1417020 SH SOLE 2 720654 0 696366 CONAGRA BRANDS INC COM 205887102 9286349 326754 SH SOLE 4 257348 0 69406 CONAGRA BRANDS INC COM 205887102 10354600 364342 SH SOLE 7 320578 0 43764 CONAGRA BRANDS INC COM 205887102 354028 12457 SH SOLE 13 12457 0 0 CONAGRA BRANDS INC COM 205887102 1878278 66090 SH SOLE 15 66090 0 0 CONAGRA BRANDS INC COM 205887102 27649733 972897 SH SOLE 18 942963 0 29934 CONAGRA BRANDS INC COM 205887102 15128080 532304 SH SOLE 19 532304 0 0 CONAGRA BRANDS INC COM 205887102 637042684 22415295 SH SOLE 21 22415295 0 0 CONAGRA BRANDS INC COM 205887102 309486439 10889741 SH SOLE 22 9795625 0 1094116 CONAGRA BRANDS INC COM 205887102 18383619 646855 SH SOLE 23 646855 0 0 CONAGRA BRANDS INC COM 205887102 19172700 674620 SH SOLE 25 674620 0 0 CONAGRA BRANDS INC COM 205887102 25279249 889488 SH SOLE 26 612174 0 277314 CONAGRA BRANDS INC COM 205887102 29726979 1045988 SH SOLE 28 6627 0 1039361 CONAGRA BRANDS INC COM 205887102 122031814 4293871 SH SOLE 30 4271394 0 22477 CONAGRA BRANDS INC COM 205887102 3018147 106198 SH SOLE 31 102665 0 3533 CONAGRA BRANDS INC COM 205887102 5015420 176475 SH SOLE 32 176475 0 0 CONAGRA BRANDS INC COM 205887102 13167469 463317 SH SOLE 34 463317 0 0 CONAGRA BRANDS INC COM 205887102 17775658 625463 SH SOLE 35 625463 0 0 CONAGRA BRANDS INC COM 205887102 4337006 152604 SH SOLE 36 152604 0 0 CONAGRA BRANDS INC COM 205887102 643031 22626 SH SOLE 40 22626 0 0 CONAGRA BRANDS INC COM 205887102 40953 1441 SH OTR 43 1441 0 0 CONAGRA BRANDS INC COM 205887102 32233758 1134193 SH SOLE 43 968586 0 165607 CONCENTRIX CORP COM 20602D101 6319520 99866 SH SOLE 2 45531 0 54335 CONCENTRIX CORP COM 20602D101 8290 131 SH SOLE 4 131 0 0 CONCENTRIX CORP COM 20602D101 444858 7030 SH SOLE 7 6686 0 344 CONCENTRIX CORP COM 20602D101 4472504 70678 SH SOLE 18 70678 0 0 CONCENTRIX CORP COM 20602D101 1019441 16110 SH SOLE 19 16110 0 0 CONCENTRIX CORP COM 20602D101 149712760 2365878 SH SOLE 21 2365878 0 0 CONCENTRIX CORP COM 20602D101 85078251 1344473 SH SOLE 22 1287292 0 57181 CONCENTRIX CORP COM 20602D101 580594 9175 SH SOLE 25 9175 0 0 CONCENTRIX CORP COM 20602D101 1310212 20705 SH SOLE 26 20705 0 0 CONCENTRIX CORP COM 20602D101 111246 1758 SH SOLE 28 756 0 1002 CONCENTRIX CORP COM 20602D101 2651559 41902 SH SOLE 30 41902 0 0 CONCENTRIX CORP COM 20602D101 34614 547 SH SOLE 31 547 0 0 CONCENTRIX CORP COM 20602D101 40120 634 SH SOLE 36 634 0 0 CONCENTRIX CORP COM 20602D101 582492 9205 SH SOLE 40 9205 0 0 CONCENTRIX CORP COM 20602D101 950086 15014 SH SOLE 43 12564 0 2450 CONCRETE PUMPING HLDGS INC COM 206704108 71074 11826 SH SOLE 2 7278 0 4548 CONCRETE PUMPING HLDGS INC COM 206704108 421391 70115 SH SOLE 18 70115 0 0 CONCRETE PUMPING HLDGS INC COM 206704108 312760 52040 SH SOLE 19 52040 0 0 CONCRETE PUMPING HLDGS INC COM 206704108 4903535 815896 SH SOLE 21 815896 0 0 CONCRETE PUMPING HLDGS INC COM 206704108 2237343 372270 SH SOLE 22 350128 0 22142 CONCRETE PUMPING HLDGS INC COM 206704108 5271 877 SH SOLE 43 877 0 0 CONDUENT INC COM 206787103 949556 291275 SH SOLE 2 185797 0 105478 CONDUENT INC COM 206787103 2530 776 SH SOLE 4 776 0 0 CONDUENT INC COM 206787103 3491 1071 SH SOLE 7 1071 0 0 CONDUENT INC COM 206787103 1524383 467602 SH SOLE 18 467602 0 0 CONDUENT INC COM 206787103 1213193 372145 SH SOLE 19 372145 0 0 CONDUENT INC COM 206787103 19806026 6075468 SH SOLE 21 6075468 0 0 CONDUENT INC COM 206787103 15984507 4903223 SH SOLE 22 4667908 0 235315 CONDUENT INC COM 206787103 1357995 416563 SH SOLE 25 416563 0 0 CONDUENT INC COM 206787103 740877 227263 SH SOLE 26 76885 0 150378 CONDUENT INC COM 206787103 326156 100048 SH SOLE 30 100048 0 0 CONDUENT INC COM 206787103 173908 53346 SH SOLE 34 53346 0 0 CONDUENT INC COM 206787103 8584 2633 SH SOLE 36 2633 0 0 CONDUENT INC COM 206787103 134658 41306 SH SOLE 40 41306 0 0 CONDUENT INC COM 206787103 924578 283613 SH SOLE 43 254850 0 28763 CONDUIT PHARMACEUTICALS INC COM 20678X106 1856 1751 SH SOLE 2 0 0 1751 CONDUIT PHARMACEUTICALS INC COM 20678X106 51621 48699 SH SOLE 18 48699 0 0 CONDUIT PHARMACEUTICALS INC COM 20678X106 48708 45951 SH SOLE 19 45951 0 0 CONDUIT PHARMACEUTICALS INC COM 20678X106 272203 256795 SH SOLE 21 256795 0 0 CONDUIT PHARMACEUTICALS INC COM 20678X106 355752 335615 SH SOLE 22 327823 0 7792 CONFLUENT INC CLASS A COM 20717M103 16027585 542756 SH SOLE 2 109786 0 432970 CONFLUENT INC CLASS A COM 20717M103 4635176 156965 SH SOLE 4 95167 0 61798 CONFLUENT INC CLASS A COM 20717M103 991204 33566 SH SOLE 7 31448 0 2118 CONFLUENT INC CLASS A COM 20717M103 112716 3817 SH SOLE 13 3817 0 0 CONFLUENT INC CLASS A COM 20717M103 421482 14273 SH SOLE 15 14273 0 0 CONFLUENT INC CLASS A COM 20717M103 28654258 970344 SH SOLE 18 959017 0 11327 CONFLUENT INC CLASS A COM 20717M103 320312087 10847006 SH SOLE 19 10847006 0 0 CONFLUENT INC CLASS A COM 20717M103 157508029 5333831 SH SOLE 21 5333831 0 0 CONFLUENT INC CLASS A COM 20717M103 227354334 7699097 SH SOLE 22 7239384 0 459713 CONFLUENT INC CLASS A COM 20717M103 6865636 232497 SH SOLE 23 232497 0 0 CONFLUENT INC CLASS A COM 20717M103 685421 23211 SH SOLE 25 23211 0 0 CONFLUENT INC CLASS A COM 20717M103 10123032 342805 SH SOLE 26 307833 0 34972 CONFLUENT INC CLASS A COM 20717M103 9280866 314286 SH SOLE 28 1424 0 312862 CONFLUENT INC CLASS A COM 20717M103 42790653 1449057 SH SOLE 30 1386073 0 62984 CONFLUENT INC CLASS A COM 20717M103 1436546 48647 SH SOLE 31 46791 0 1856 CONFLUENT INC CLASS A COM 20717M103 86980054 2945481 SH SOLE 34 2945481 0 0 CONFLUENT INC CLASS A COM 20717M103 430902 14592 SH SOLE 36 14592 0 0 CONFLUENT INC CLASS A COM 20717M103 284905 9648 SH SOLE 40 9648 0 0 CONFLUENT INC CLASS A COM 20717M103 23181 785 SH OTR 43 785 0 0 CONFLUENT INC CLASS A COM 20717M103 3749306 126966 SH SOLE 43 72413 0 54553 CONFLUENT INC NOTE 1/1 20717MAB9 4636995 5370000 PRN SOLE 2 5370000 0 0 CONFLUENT INC NOTE 1/1 20717MAB9 7663562 8875000 PRN SOLE 21 8875000 0 0 CONFLUENT INC NOTE 1/1 20717MAB9 5612750 6500000 PRN SOLE 22 6500000 0 0 CONMED CORP COM 207410101 1370179 19766 SH SOLE 2 12516 0 7250 CONMED CORP COM 207410101 38542 556 SH SOLE 4 113 0 443 CONMED CORP COM 207410101 352492 5085 SH SOLE 7 4826 0 259 CONMED CORP COM 207410101 6141891 88602 SH SOLE 18 88602 0 0 CONMED CORP COM 207410101 12616725 182007 SH SOLE 19 182007 0 0 CONMED CORP COM 207410101 251066434 3621847 SH SOLE 21 3621847 0 0 CONMED CORP COM 207410101 63301499 913178 SH SOLE 22 886243 0 26935 CONMED CORP COM 207410101 19132 276 SH SOLE 23 276 0 0 CONMED CORP COM 207410101 443787 6402 SH SOLE 25 6402 0 0 CONMED CORP COM 207410101 2361663 34069 SH SOLE 26 11291 0 22778 CONMED CORP COM 207410101 35908 518 SH SOLE 28 518 0 0 CONMED CORP COM 207410101 4735180 68309 SH SOLE 30 68309 0 0 CONMED CORP COM 207410101 80827 1166 SH SOLE 34 1166 0 0 CONMED CORP COM 207410101 18023 260 SH SOLE 36 260 0 0 CONMED CORP COM 207410101 472624 6818 SH SOLE 40 6818 0 0 CONMED CORP COM 207410101 3141423 45318 SH SOLE 43 39192 0 6126 CONMED CORP NOTE 2.250% 6/1 207410AH4 6115332 6848000 PRN SOLE 21 6848000 0 0 CONNECT BIOPHARMA HLDGS LTD ADS 207523101 157914 103891 SH SOLE 19 103891 0 0 CONNECTONE BANCORP INC COM 20786W107 6726672 356097 SH SOLE 2 229557 0 126540 CONNECTONE BANCORP INC COM 20786W107 6404 339 SH SOLE 7 339 0 0 CONNECTONE BANCORP INC COM 20786W107 2469527 130732 SH SOLE 18 130732 0 0 CONNECTONE BANCORP INC COM 20786W107 5550373 293826 SH SOLE 19 293826 0 0 CONNECTONE BANCORP INC COM 20786W107 28954120 1532775 SH SOLE 21 1532775 0 0 CONNECTONE BANCORP INC COM 20786W107 30727607 1626660 SH SOLE 22 1557334 0 69326 CONNECTONE BANCORP INC COM 20786W107 413313 21880 SH SOLE 23 21880 0 0 CONNECTONE BANCORP INC COM 20786W107 137840 7297 SH SOLE 25 7297 0 0 CONNECTONE BANCORP INC COM 20786W107 1555610 82351 SH SOLE 26 25924 0 56427 CONNECTONE BANCORP INC COM 20786W107 12694 672 SH SOLE 28 672 0 0 CONNECTONE BANCORP INC COM 20786W107 623521 33008 SH SOLE 30 33008 0 0 CONNECTONE BANCORP INC COM 20786W107 194831 10314 SH SOLE 40 10314 0 0 CONNECTONE BANCORP INC COM 20786W107 3505354 185567 SH SOLE 43 168643 0 16924 CONNS INC COM 208242107 242489 219447 SH SOLE 2 176633 0 42814 CONNS INC COM 208242107 2485 2249 SH SOLE 18 2249 0 0 CONNS INC COM 208242107 339917 307617 SH SOLE 19 307617 0 0 CONNS INC COM 208242107 38479 34823 SH SOLE 21 34823 0 0 CONNS INC COM 208242107 800619 724542 SH SOLE 22 685762 0 38780 CONNS INC COM 208242107 864 782 SH SOLE 23 782 0 0 CONOCOPHILLIPS COM 20825C104 240883365 2105992 SH SOLE 2 1265122 0 840870 CONOCOPHILLIPS COM 20825C104 125255365 1095081 SH SOLE 4 370352 0 724729 CONOCOPHILLIPS COM 20825C104 144543493 1263713 SH SOLE 7 1146684 0 117029 CONOCOPHILLIPS COM 20825C104 7487429 65461 SH SOLE 13 65461 0 0 CONOCOPHILLIPS COM 20825C104 19321870 168927 SH SOLE 15 168927 0 0 CONOCOPHILLIPS COM 20825C104 370935053 3243006 SH SOLE 18 3120238 0 122768 CONOCOPHILLIPS COM 20825C104 240850767 2105707 SH SOLE 19 2105707 0 0 CONOCOPHILLIPS COM 20825C104 4626820495 40451307 SH SOLE 21 40451307 0 0 CONOCOPHILLIPS COM 20825C104 2915901236 25493104 SH SOLE 22 22807739 0 2685365 CONOCOPHILLIPS COM 20825C104 219914995 1922670 SH SOLE 23 1922670 0 0 CONOCOPHILLIPS COM 20825C104 480529481 4201167 SH SOLE 25 3496493 0 704674 CONOCOPHILLIPS COM 20825C104 145468370 1271799 SH SOLE 26 1007653 0 264146 CONOCOPHILLIPS COM 20825C104 45065262 393996 SH SOLE 28 30378 0 363618 CONOCOPHILLIPS COM 20825C104 23269582 203441 SH SOLE 29 203441 0 0 CONOCOPHILLIPS COM 20825C104 1002635635 8765830 SH SOLE 30 8755406 0 10424 CONOCOPHILLIPS COM 20825C104 37502114 327873 SH SOLE 31 318560 0 9313 CONOCOPHILLIPS COM 20825C104 230682270 2016806 SH SOLE 34 2016806 0 0 CONOCOPHILLIPS COM 20825C104 13141804 114896 SH SOLE 35 114896 0 0 CONOCOPHILLIPS COM 20825C104 30600196 267531 SH SOLE 36 267531 0 0 CONOCOPHILLIPS COM 20825C104 6471392 56578 SH SOLE 40 56578 0 0 CONOCOPHILLIPS COM 20825C104 198678 1737 SH OTR 43 1737 0 0 CONOCOPHILLIPS COM 20825C104 161938704 1415796 SH SOLE 43 1142485 0 273311 CONOCOPHILLIPS OPTIONS 20825C104 320264 2800 SH Call SOLE 4 2800 0 0 CONOCOPHILLIPS OPTIONS 20825C104 217322 1900 SH Call SOLE 7 1900 0 0 CONOCOPHILLIPS OPTIONS 20825C104 7274568 63600 SH Call SOLE 18 63600 0 0 CONOCOPHILLIPS OPTIONS 20825C104 50430142 440900 SH Call SOLE 19 440900 0 0 CONOCOPHILLIPS OPTIONS 20825C104 3122574 27300 SH Call SOLE 22 27300 0 0 CONOCOPHILLIPS OPTIONS 20825C104 24671766 215700 SH Call SOLE 34 215700 0 0 CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 127355 7413 SH SOLE 2 750 0 6663 CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 3659 213 SH SOLE 7 213 0 0 CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 947529 55153 SH SOLE 18 55153 0 0 CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 730476 42519 SH SOLE 19 42519 0 0 CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 11795152 686563 SH SOLE 21 686563 0 0 CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 8791659 511738 SH SOLE 22 492994 0 18744 CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 526825 30665 SH SOLE 43 29736 0 929 CONSOL ENERGY INC NEW COM 20854L108 1666762 16336 SH SOLE 2 8249 0 8087 CONSOL ENERGY INC NEW COM 20854L108 12958 127 SH SOLE 4 127 0 0 CONSOL ENERGY INC NEW COM 20854L108 25303 248 SH SOLE 7 248 0 0 CONSOL ENERGY INC NEW COM 20854L108 9496646 93077 SH SOLE 18 93077 0 0 CONSOL ENERGY INC NEW COM 20854L108 6770915 66362 SH SOLE 19 66362 0 0 CONSOL ENERGY INC NEW COM 20854L108 311396784 3052012 SH SOLE 21 3052012 0 0 CONSOL ENERGY INC NEW COM 20854L108 84337998 826600 SH SOLE 22 789380 0 37220 CONSOL ENERGY INC NEW COM 20854L108 1026116 10057 SH SOLE 26 10057 0 0 CONSOL ENERGY INC NEW COM 20854L108 5568083 54573 SH SOLE 30 54573 0 0 CONSOL ENERGY INC NEW COM 20854L108 71013 696 SH SOLE 36 696 0 0 CONSOL ENERGY INC NEW COM 20854L108 4070413 39894 SH SOLE 43 37487 0 2407 CONSOLIDATED COMM HLDGS INC COM 209034107 278947 63397 SH SOLE 2 21416 0 41981 CONSOLIDATED COMM HLDGS INC COM 209034107 2284 519 SH SOLE 7 519 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 1136124 258210 SH SOLE 18 258210 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 724566 164674 SH SOLE 19 164674 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 39114601 8889682 SH SOLE 21 8889682 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 9267240 2106191 SH SOLE 22 2000142 0 106049 CONSOLIDATED COMM HLDGS INC COM 209034107 39873 9062 SH SOLE 25 9062 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 47084 10701 SH SOLE 26 10014 0 687 CONSOLIDATED COMM HLDGS INC COM 209034107 525122 119346 SH SOLE 30 119346 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 30708 6979 SH SOLE 40 6979 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 435345 98942 SH SOLE 43 97714 0 1228 CONSOLIDATED EDISON INC COM 209115104 89982988 1006296 SH SOLE 2 242552 0 763744 CONSOLIDATED EDISON INC COM 209115104 42458226 474818 SH SOLE 4 241748 0 233070 CONSOLIDATED EDISON INC COM 209115104 102733923 1148892 SH SOLE 7 977086 0 171806 CONSOLIDATED EDISON INC COM 209115104 2734553 30581 SH SOLE 13 30581 0 0 CONSOLIDATED EDISON INC COM 209115104 4237614 47390 SH SOLE 15 47390 0 0 CONSOLIDATED EDISON INC COM 209115104 53251577 595522 SH SOLE 18 573826 0 21696 CONSOLIDATED EDISON INC COM 209115104 32442738 362813 SH SOLE 19 362813 0 0 CONSOLIDATED EDISON INC COM 209115104 1663214504 18600028 SH SOLE 21 18600028 0 0 CONSOLIDATED EDISON INC COM 209115104 765077699 8556002 SH SOLE 22 7715198 0 840804 CONSOLIDATED EDISON INC COM 209115104 38496025 430508 SH SOLE 23 430508 0 0 CONSOLIDATED EDISON INC COM 209115104 101141889 1131088 SH SOLE 25 1126878 0 4210 CONSOLIDATED EDISON INC COM 209115104 63052188 705124 SH SOLE 26 439600 0 265524 CONSOLIDATED EDISON INC COM 209115104 105156489 1175984 SH SOLE 28 190669 0 985315 CONSOLIDATED EDISON INC COM 209115104 506201881 5660947 SH SOLE 30 5651815 0 9132 CONSOLIDATED EDISON INC COM 209115104 7200993 80530 SH SOLE 31 77838 0 2692 CONSOLIDATED EDISON INC COM 209115104 16478407 184281 SH SOLE 34 184281 0 0 CONSOLIDATED EDISON INC COM 209115104 13199912 147617 SH SOLE 35 147617 0 0 CONSOLIDATED EDISON INC COM 209115104 11458994 128148 SH SOLE 36 128148 0 0 CONSOLIDATED EDISON INC COM 209115104 1484372 16600 SH SOLE 40 16600 0 0 CONSOLIDATED EDISON INC COM 209115104 62236 696 SH OTR 43 696 0 0 CONSOLIDATED EDISON INC COM 209115104 53698108 600516 SH SOLE 43 526757 0 73758 CONSOLIDATED WATER CO INC ORD G23773107 323868 12203 SH SOLE 2 4933 0 7270 CONSOLIDATED WATER CO INC ORD G23773107 1001726 37744 SH SOLE 7 34823 0 2921 CONSOLIDATED WATER CO INC ORD G23773107 1246371 46962 SH SOLE 18 46962 0 0 CONSOLIDATED WATER CO INC ORD G23773107 913348 34414 SH SOLE 19 34414 0 0 CONSOLIDATED WATER CO INC ORD G23773107 14691429 553558 SH SOLE 21 553558 0 0 CONSOLIDATED WATER CO INC ORD G23773107 10853613 408953 SH SOLE 22 396715 0 12238 CONSOLIDATED WATER CO INC ORD G23773107 3843417 144816 SH SOLE 30 144816 0 0 CONSOLIDATED WATER CO INC ORD G23773107 194352 7323 SH SOLE 43 7279 0 44 CONSTELLATION BRANDS INC CL A 21036P108 55918007 217343 SH SOLE 2 56512 0 160831 CONSTELLATION BRANDS INC CL A 21036P108 38337550 149011 SH SOLE 4 65347 0 83664 CONSTELLATION BRANDS INC CL A 21036P108 25624831 99599 SH SOLE 7 85870 0 13729 CONSTELLATION BRANDS INC CL A 21036P108 1286657 5001 SH SOLE 13 5001 0 0 CONSTELLATION BRANDS INC CL A 21036P108 6077468 23622 SH SOLE 15 23622 0 0 CONSTELLATION BRANDS INC CL A 21036P108 113370689 440651 SH SOLE 18 428146 0 12505 CONSTELLATION BRANDS INC CL A 21036P108 11504790 44717 SH SOLE 19 44717 0 0 CONSTELLATION BRANDS INC CL A 21036P108 934515571 3632290 SH SOLE 21 3632290 0 0 CONSTELLATION BRANDS INC CL A 21036P108 849485046 3301792 SH SOLE 22 3052907 0 248885 CONSTELLATION BRANDS INC CL A 21036P108 50863999 197699 SH SOLE 23 197699 0 0 CONSTELLATION BRANDS INC CL A 21036P108 85677327 333012 SH SOLE 25 331592 0 1420 CONSTELLATION BRANDS INC CL A 21036P108 36738298 142795 SH SOLE 26 71069 0 71726 CONSTELLATION BRANDS INC CL A 21036P108 83672859 325221 SH SOLE 28 2204 0 323017 CONSTELLATION BRANDS INC CL A 21036P108 327016773 1271054 SH SOLE 30 1271054 0 0 CONSTELLATION BRANDS INC CL A 21036P108 5628000 21875 SH SOLE 31 20592 0 1283 CONSTELLATION BRANDS INC CL A 21036P108 2082167 8093 SH SOLE 34 8093 0 0 CONSTELLATION BRANDS INC CL A 21036P108 9023067 35071 SH SOLE 36 35071 0 0 CONSTELLATION BRANDS INC CL A 21036P108 2001381 7779 SH SOLE 40 7779 0 0 CONSTELLATION BRANDS INC CL A 21036P108 83359 324 SH OTR 43 324 0 0 CONSTELLATION BRANDS INC CL A 21036P108 37582000 146074 SH SOLE 43 124980 0 21094 CONSTELLATION ENERGY CORP COM 21037T109 111747055 557982 SH SOLE 2 111961 0 446021 CONSTELLATION ENERGY CORP COM 21037T109 44110869 220257 SH SOLE 4 98995 0 121262 CONSTELLATION ENERGY CORP COM 21037T109 61934699 309256 SH SOLE 7 280821 0 28435 CONSTELLATION ENERGY CORP COM 21037T109 2371397 11841 SH SOLE 13 11841 0 0 CONSTELLATION ENERGY CORP COM 21037T109 9253475 46205 SH SOLE 15 46205 0 0 CONSTELLATION ENERGY CORP COM 21037T109 93181425 465279 SH SOLE 18 445316 0 19963 CONSTELLATION ENERGY CORP COM 21037T109 17123886 85504 SH SOLE 19 85504 0 0 CONSTELLATION ENERGY CORP COM 21037T109 1635462297 8166287 SH SOLE 21 8166287 0 0 CONSTELLATION ENERGY CORP COM 21037T109 1356014351 6770931 SH SOLE 22 6081678 0 689253 CONSTELLATION ENERGY CORP COM 21037T109 117551881 586967 SH SOLE 23 586967 0 0 CONSTELLATION ENERGY CORP COM 21037T109 114509980 571778 SH SOLE 25 562500 0 9278 CONSTELLATION ENERGY CORP COM 21037T109 60102829 300109 SH SOLE 26 163101 0 137008 CONSTELLATION ENERGY CORP COM 21037T109 75261065 375798 SH SOLE 28 9976 0 365822 CONSTELLATION ENERGY CORP COM 21037T109 467941870 2336555 SH SOLE 30 2336555 0 0 CONSTELLATION ENERGY CORP COM 21037T109 14705426 73428 SH SOLE 31 70957 0 2471 CONSTELLATION ENERGY CORP COM 21037T109 19340274 96571 SH SOLE 32 96571 0 0 CONSTELLATION ENERGY CORP COM 21037T109 3175681 15857 SH SOLE 34 15857 0 0 CONSTELLATION ENERGY CORP COM 21037T109 12416740 62000 SH SOLE 36 62000 0 0 CONSTELLATION ENERGY CORP COM 21037T109 2984624 14903 SH SOLE 40 14903 0 0 CONSTELLATION ENERGY CORP COM 21037T109 83713 418 SH OTR 43 418 0 0 CONSTELLATION ENERGY CORP COM 21037T109 72180459 360416 SH SOLE 43 298861 0 61555 CONSTELLIUM SE CL A SHS F21107101 1838478 97532 SH SOLE 2 76515 0 21017 CONSTELLIUM SE CL A SHS F21107101 257774 13675 SH SOLE 4 2869 0 10806 CONSTELLIUM SE CL A SHS F21107101 4804620 254887 SH SOLE 7 254887 0 0 CONSTELLIUM SE CL A SHS F21107101 7897019 418940 SH SOLE 18 389485 0 29455 CONSTELLIUM SE CL A SHS F21107101 64286624 3410431 SH SOLE 19 3410431 0 0 CONSTELLIUM SE CL A SHS F21107101 83003185 4403352 SH SOLE 21 4403352 0 0 CONSTELLIUM SE CL A SHS F21107101 34619948 1836602 SH SOLE 22 1782941 0 53661 CONSTELLIUM SE CL A SHS F21107101 148048 7854 SH SOLE 23 7854 0 0 CONSTELLIUM SE CL A SHS F21107101 72422 3842 SH SOLE 26 328 0 3514 CONSTELLIUM SE CL A SHS F21107101 1576463 83632 SH SOLE 28 83632 0 0 CONSTELLIUM SE CL A SHS F21107101 98114 5205 SH SOLE 30 5205 0 0 CONSTELLIUM SE CL A SHS F21107101 14034994 744562 SH SOLE 34 744562 0 0 CONSTELLIUM SE CL A SHS F21107101 91931 4877 SH SOLE 36 4877 0 0 CONSTELLIUM SE CL A SHS F21107101 2708971 143712 SH SOLE 43 133653 0 10059 CONSTRUCTION PARTNERS INC COM CL A 21044C107 3580755 64857 SH SOLE 2 42109 0 22748 CONSTRUCTION PARTNERS INC COM CL A 21044C107 66197 1199 SH SOLE 4 84 0 1115 CONSTRUCTION PARTNERS INC COM CL A 21044C107 17226 312 SH SOLE 7 312 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 5874234 106398 SH SOLE 18 106398 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 9685104 175423 SH SOLE 19 175423 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 97780554 1771066 SH SOLE 21 1771066 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 77766322 1408555 SH SOLE 22 1360253 0 48302 CONSTRUCTION PARTNERS INC COM CL A 21044C107 73650 1334 SH SOLE 23 1334 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 483750 8762 SH SOLE 25 8762 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 640822 11607 SH SOLE 26 11607 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 84527 1531 SH SOLE 28 509 0 1022 CONSTRUCTION PARTNERS INC COM CL A 21044C107 1482168 26846 SH SOLE 30 26846 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 437815 7930 SH SOLE 40 7930 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 873312 15818 SH SOLE 43 14991 0 827 CONSUMER PORTFOLIO SVCS INC COM 210502100 53871 5497 SH SOLE 2 1964 0 3533 CONSUMER PORTFOLIO SVCS INC COM 210502100 289325 29523 SH SOLE 18 29523 0 0 CONSUMER PORTFOLIO SVCS INC COM 210502100 223901 22847 SH SOLE 19 22847 0 0 CONSUMER PORTFOLIO SVCS INC COM 210502100 2934767 299466 SH SOLE 21 299466 0 0 CONSUMER PORTFOLIO SVCS INC COM 210502100 2346345 239423 SH SOLE 22 226507 0 12916 CONSUMER PORTFOLIO SVCS INC COM 210502100 20 2 SH SOLE 43 2 0 0 CONTAINER STORE GROUP INC COM 210751103 40427 74864 SH SOLE 2 74864 0 0 CONTAINER STORE GROUP INC COM 210751103 301 557 SH SOLE 18 557 0 0 CONTAINER STORE GROUP INC COM 210751103 6660 12334 SH SOLE 21 12334 0 0 CONTAINER STORE GROUP INC COM 210751103 285115 527990 SH SOLE 22 527990 0 0 CONTAINER STORE GROUP INC COM 210751103 1371 2539 SH SOLE 43 2539 0 0 CONTANGO ORE INC COM 21077F100 27304 1511 SH SOLE 2 280 0 1231 CONTANGO ORE INC COM 21077F100 395841 21906 SH SOLE 18 21906 0 0 CONTANGO ORE INC COM 21077F100 288885 15987 SH SOLE 19 15987 0 0 CONTANGO ORE INC COM 21077F100 5047330 279321 SH SOLE 21 279321 0 0 CONTANGO ORE INC COM 21077F100 2325284 128682 SH SOLE 22 124967 0 3715 CONTEXT THERAPEUTICS INC COM 21077P108 1707650 851696 SH SOLE 22 851696 0 0 CONTEXTLOGIC INC CL A NEW 21077C305 1096 192 SH SOLE 2 192 0 0 CONTEXTLOGIC INC CL A NEW 21077C305 29361 5142 SH SOLE 18 5142 0 0 CONTEXTLOGIC INC CL A NEW 21077C305 9930 1739 SH SOLE 19 1739 0 0 CONTEXTLOGIC INC CL A NEW 21077C305 310436 54367 SH SOLE 21 54367 0 0 CONTEXTLOGIC INC CL A NEW 21077C305 1670027 292474 SH SOLE 22 292474 0 0 CONTEXTLOGIC INC CL A NEW 21077C305 114 20 SH SOLE 30 20 0 0 CONTEXTLOGIC INC CL A NEW 21077C305 7492 1312 SH SOLE 34 1312 0 0 CONTEXTLOGIC INC CL A NEW 21077C305 29 5 SH SOLE 43 4 0 1 CONTINEUM THERAPEUTICS INC CL A 21217B100 15497 880 SH SOLE 2 291 0 589 CONTINEUM THERAPEUTICS INC CL A 21217B100 292009 16582 SH SOLE 18 16582 0 0 CONTINEUM THERAPEUTICS INC CL A 21217B100 245976 13968 SH SOLE 19 13968 0 0 CONTINEUM THERAPEUTICS INC CL A 21217B100 3488189 198080 SH SOLE 21 198080 0 0 CONTINEUM THERAPEUTICS INC CL A 21217B100 2936696 166763 SH SOLE 22 164383 0 2380 CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105 43490 6838 SH SOLE 43 6838 0 0 COOPER COS INC COM 216648501 43567065 499050 SH SOLE 2 277235 0 221815 COOPER COS INC COM 216648501 15969091 182922 SH SOLE 4 92823 0 90099 COOPER COS INC COM 216648501 31354232 359155 SH SOLE 7 330966 0 28189 COOPER COS INC COM 216648501 965363 11058 SH SOLE 13 11058 0 0 COOPER COS INC COM 216648501 2539208 29086 SH SOLE 15 29086 0 0 COOPER COS INC COM 216648501 27005644 309343 SH SOLE 18 296983 0 12360 COOPER COS INC COM 216648501 121363587 1390190 SH SOLE 19 1390190 0 0 COOPER COS INC COM 216648501 492455284 5640954 SH SOLE 21 5640954 0 0 COOPER COS INC COM 216648501 368042308 4215834 SH SOLE 22 3786427 0 429407 COOPER COS INC COM 216648501 20771464 237932 SH SOLE 23 237932 0 0 COOPER COS INC COM 216648501 46015830 527100 SH SOLE 25 525641 0 1459 COOPER COS INC COM 216648501 26786172 306829 SH SOLE 26 124004 0 182825 COOPER COS INC COM 216648501 31272431 358218 SH SOLE 28 8644 0 349574 COOPER COS INC COM 216648501 166997480 1912915 SH SOLE 30 1912915 0 0 COOPER COS INC COM 216648501 3966301 45433 SH SOLE 31 43853 0 1580 COOPER COS INC COM 216648501 91675476 1050120 SH SOLE 34 1050120 0 0 COOPER COS INC COM 216648501 3747091 42922 SH SOLE 36 42922 0 0 COOPER COS INC COM 216648501 821231 9407 SH SOLE 40 9407 0 0 COOPER COS INC COM 216648501 24016899 275108 SH SOLE 43 247212 0 27896 COOPER STD HLDGS INC COM 21676P103 736324 59190 SH SOLE 2 34713 0 24477 COOPER STD HLDGS INC COM 21676P103 2438 196 SH SOLE 7 196 0 0 COOPER STD HLDGS INC COM 21676P103 612583 49243 SH SOLE 18 49243 0 0 COOPER STD HLDGS INC COM 21676P103 1491506 119896 SH SOLE 19 119896 0 0 COOPER STD HLDGS INC COM 21676P103 7432527 597470 SH SOLE 21 597470 0 0 COOPER STD HLDGS INC COM 21676P103 7644567 614515 SH SOLE 22 589980 0 24535 COOPER STD HLDGS INC COM 21676P103 9056 728 SH SOLE 23 728 0 0 COOPER STD HLDGS INC COM 21676P103 266689 21438 SH SOLE 30 21438 0 0 COOPER STD HLDGS INC COM 21676P103 498 40 SH SOLE 43 40 0 0 COPA HOLDINGS SA CL A P31076105 76144 800 SH SOLE 2 0 0 800 COPA HOLDINGS SA CL A P31076105 138201 1452 SH SOLE 19 1452 0 0 COPA HOLDINGS SA CL A P31076105 119641 1257 SH SOLE 21 1257 0 0 COPA HOLDINGS SA CL A P31076105 2360083 24796 SH SOLE 25 24796 0 0 COPA HOLDINGS SA CL A P31076105 62724 659 SH SOLE 43 646 0 13 COPART INC COM 217204106 104959047 1937944 SH SOLE 2 386596 0 1551348 COPART INC COM 217204106 37990153 701443 SH SOLE 4 328933 0 372510 COPART INC COM 217204106 37197142 686801 SH SOLE 7 615362 0 71439 COPART INC COM 217204106 2153077 39754 SH SOLE 13 39754 0 0 COPART INC COM 217204106 7102488 131139 SH SOLE 15 131139 0 0 COPART INC COM 217204106 165489238 3055562 SH SOLE 18 2678682 0 376880 COPART INC COM 217204106 410598279 7581209 SH SOLE 19 7581209 0 0 COPART INC COM 217204106 1138721474 21025138 SH SOLE 21 21025138 0 0 COPART INC COM 217204106 1111498600 20522500 SH SOLE 22 18645348 0 1877152 COPART INC COM 217204106 56662300 1046202 SH SOLE 23 1046202 0 0 COPART INC COM 217204106 80314893 1482919 SH SOLE 25 1474158 0 8761 COPART INC COM 217204106 38053953 702621 SH SOLE 26 408684 0 293937 COPART INC COM 217204106 81416670 1503262 SH SOLE 28 12552 0 1490710 COPART INC COM 217204106 320467753 5917056 SH SOLE 30 5917056 0 0 COPART INC COM 217204106 10893201 201130 SH SOLE 31 194426 0 6704 COPART INC COM 217204106 15881120 293226 SH SOLE 32 293226 0 0 COPART INC COM 217204106 44472888 821139 SH SOLE 34 821139 0 0 COPART INC COM 217204106 8503770 157012 SH SOLE 36 157012 0 0 COPART INC COM 217204106 2205449 40721 SH SOLE 40 40721 0 0 COPART INC COM 217204106 56543 1044 SH OTR 43 1044 0 0 COPART INC COM 217204106 72416720 1337089 SH SOLE 43 1167814 0 169275 COPT DEFENSE PROPERTIES SHS BEN INT 22002T108 15379033 614424 SH SOLE 2 476778 0 137646 COPT DEFENSE PROPERTIES SHS BEN INT 22002T108 1456796 58202 SH SOLE 4 58202 0 0 COPT DEFENSE PROPERTIES SHS BEN INT 22002T108 5863002 234239 SH SOLE 7 213200 0 21039 COPT DEFENSE PROPERTIES SHS BEN INT 22002T108 11814335 472007 SH SOLE 18 455099 0 16908 COPT DEFENSE PROPERTIES SHS BEN INT 22002T108 18342685 732828 SH SOLE 19 732828 0 0 COPT DEFENSE PROPERTIES SHS BEN INT 22002T108 234780649 9379970 SH SOLE 21 9379970 0 0 COPT DEFENSE PROPERTIES SHS BEN INT 22002T108 133890326 5349194 SH SOLE 22 5124416 0 224778 COPT DEFENSE PROPERTIES SHS BEN INT 22002T108 1161617 46409 SH SOLE 23 46409 0 0 COPT DEFENSE PROPERTIES SHS BEN INT 22002T108 17803514 711287 SH SOLE 25 711287 0 0 COPT DEFENSE PROPERTIES SHS BEN INT 22002T108 600495 23991 SH SOLE 26 23991 0 0 COPT DEFENSE PROPERTIES SHS BEN INT 22002T108 9460764 377977 SH SOLE 28 14203 0 363774 COPT DEFENSE PROPERTIES SHS BEN INT 22002T108 13364894 533955 SH SOLE 30 533955 0 0 COPT DEFENSE PROPERTIES SHS BEN INT 22002T108 2707245 108160 SH SOLE 34 108160 0 0 COPT DEFENSE PROPERTIES SHS BEN INT 22002T108 71361 2851 SH SOLE 36 2851 0 0 COPT DEFENSE PROPERTIES SHS BEN INT 22002T108 615638 24596 SH SOLE 40 24596 0 0 COPT DEFENSE PROPERTIES SHS BEN INT 22002T108 2146767 85768 SH SOLE 43 79351 0 6417 CORBUS PHARMACEUTICALS HLDGS COM NEW 21833P301 150999 3337 SH SOLE 2 1616 0 1721 CORBUS PHARMACEUTICALS HLDGS COM NEW 21833P301 4254 94 SH SOLE 7 94 0 0 CORBUS PHARMACEUTICALS HLDGS COM NEW 21833P301 1302295 28780 SH SOLE 18 28780 0 0 CORBUS PHARMACEUTICALS HLDGS COM NEW 21833P301 1059665 23418 SH SOLE 19 23418 0 0 CORBUS PHARMACEUTICALS HLDGS COM NEW 21833P301 17183642 379749 SH SOLE 21 379749 0 0 CORBUS PHARMACEUTICALS HLDGS COM NEW 21833P301 14751002 325989 SH SOLE 22 319322 0 6667 CORCEPT THERAPEUTICS INC COM 218352102 17810401 548181 SH SOLE 2 354721 0 193460 CORCEPT THERAPEUTICS INC COM 218352102 12541 386 SH SOLE 4 386 0 0 CORCEPT THERAPEUTICS INC COM 218352102 18682 575 SH SOLE 7 575 0 0 CORCEPT THERAPEUTICS INC COM 218352102 11643474 358371 SH SOLE 18 325826 0 32545 CORCEPT THERAPEUTICS INC COM 218352102 33368432 1027037 SH SOLE 19 1027037 0 0 CORCEPT THERAPEUTICS INC COM 218352102 329874966 10153123 SH SOLE 21 10153123 0 0 CORCEPT THERAPEUTICS INC COM 218352102 120656976 3713665 SH SOLE 22 3560467 0 153198 CORCEPT THERAPEUTICS INC COM 218352102 731155 22504 SH SOLE 23 22504 0 0 CORCEPT THERAPEUTICS INC COM 218352102 586834 18062 SH SOLE 25 18062 0 0 CORCEPT THERAPEUTICS INC COM 218352102 7569065 232966 SH SOLE 26 30222 0 202744 CORCEPT THERAPEUTICS INC COM 218352102 3510837 108059 SH SOLE 28 2078 0 105981 CORCEPT THERAPEUTICS INC COM 218352102 5895993 181471 SH SOLE 30 181471 0 0 CORCEPT THERAPEUTICS INC COM 218352102 1821129 56052 SH SOLE 34 56052 0 0 CORCEPT THERAPEUTICS INC COM 218352102 657663 20242 SH SOLE 40 20242 0 0 CORCEPT THERAPEUTICS INC COM 218352102 3199128 98465 SH SOLE 43 96281 0 2184 CORE & MAIN INC CL A 21874C102 15789121 322622 SH SOLE 2 188359 0 134263 CORE & MAIN INC CL A 21874C102 25596 523 SH SOLE 4 523 0 0 CORE & MAIN INC CL A 21874C102 8537289 174444 SH SOLE 7 172289 0 2155 CORE & MAIN INC CL A 21874C102 13209983 269922 SH SOLE 18 269922 0 0 CORE & MAIN INC CL A 21874C102 220596707 4507493 SH SOLE 19 4507493 0 0 CORE & MAIN INC CL A 21874C102 455738676 9312192 SH SOLE 21 9312192 0 0 CORE & MAIN INC CL A 21874C102 278728471 5695310 SH SOLE 22 5461275 0 234035 CORE & MAIN INC CL A 21874C102 1952461 39895 SH SOLE 25 39895 0 0 CORE & MAIN INC CL A 21874C102 2568127 52475 SH SOLE 26 52475 0 0 CORE & MAIN INC CL A 21874C102 5088194 103968 SH SOLE 28 103968 0 0 CORE & MAIN INC CL A 21874C102 70176094 1433921 SH SOLE 30 1433921 0 0 CORE & MAIN INC CL A 21874C102 100082 2045 SH SOLE 31 2045 0 0 CORE & MAIN INC CL A 21874C102 163557 3342 SH SOLE 34 3342 0 0 CORE & MAIN INC CL A 21874C102 113981 2329 SH SOLE 36 2329 0 0 CORE & MAIN INC CL A 21874C102 1973750 40330 SH SOLE 40 40330 0 0 CORE & MAIN INC CL A 21874C102 2845078 58134 SH SOLE 43 54147 0 3987 CORE LABORATORIES INC COM 21867A105 484789 23893 SH SOLE 2 12934 0 10959 CORE LABORATORIES INC COM 21867A105 4504 222 SH SOLE 4 222 0 0 CORE LABORATORIES INC COM 21867A105 497551 24522 SH SOLE 7 23231 0 1291 CORE LABORATORIES INC COM 21867A105 2738379 134962 SH SOLE 18 134962 0 0 CORE LABORATORIES INC COM 21867A105 2178781 107382 SH SOLE 19 107382 0 0 CORE LABORATORIES INC COM 21867A105 108750951 5359830 SH SOLE 21 5359830 0 0 CORE LABORATORIES INC COM 21867A105 28069409 1383411 SH SOLE 22 1340590 0 42821 CORE LABORATORIES INC COM 21867A105 192471 9486 SH SOLE 25 9486 0 0 CORE LABORATORIES INC COM 21867A105 224671 11073 SH SOLE 26 11073 0 0 CORE LABORATORIES INC COM 21867A105 1268876 62537 SH SOLE 28 27237 0 35300 CORE LABORATORIES INC COM 21867A105 3709174 182808 SH SOLE 30 182808 0 0 CORE LABORATORIES INC COM 21867A105 185268 9131 SH SOLE 40 9131 0 0 CORE LABORATORIES INC COM 21867A105 24247 1195 SH OTR 43 1195 0 0 CORE LABORATORIES INC COM 21867A105 9893156 487588 SH SOLE 43 462316 0 25272 CORE MOLDING TECHNOLOGIES IN COM 218683100 160675 10080 SH SOLE 2 6614 0 3466 CORE MOLDING TECHNOLOGIES IN COM 218683100 345962 21704 SH SOLE 18 21704 0 0 CORE MOLDING TECHNOLOGIES IN COM 218683100 244249 15323 SH SOLE 19 15323 0 0 CORE MOLDING TECHNOLOGIES IN COM 218683100 4345722 272630 SH SOLE 21 272630 0 0 CORE MOLDING TECHNOLOGIES IN COM 218683100 2129026 133565 SH SOLE 22 128267 0 5298 CORE SCIENTIFIC INC NEW COM 21874A106 334940 36015 SH SOLE 2 6554 0 29461 CORE SCIENTIFIC INC NEW COM 21874A106 12955 1393 SH SOLE 7 1393 0 0 CORE SCIENTIFIC INC NEW COM 21874A106 4570997 491505 SH SOLE 18 491505 0 0 CORE SCIENTIFIC INC NEW COM 21874A106 3778832 406326 SH SOLE 19 406326 0 0 CORE SCIENTIFIC INC NEW COM 21874A106 62187705 6686850 SH SOLE 21 6686850 0 0 CORE SCIENTIFIC INC NEW COM 21874A106 43248255 4650350 SH SOLE 22 4558642 0 91708 CORE SCIENTIFIC INC NEW COM 21874A106 2861796 307720 SH SOLE 30 307720 0 0 CORE SCIENTIFIC INC NEW COM 21874A106 1525 164 SH SOLE 43 103 0 61 COREBRIDGE FINL INC COM 21871X109 52416 1800 SH SOLE 7 0 0 1800 CORECARD CORPORATION COM 45816D100 18442 1264 SH SOLE 18 1264 0 0 CORECARD CORPORATION COM 45816D100 193989 13296 SH SOLE 21 13296 0 0 CORECARD CORPORATION COM 45816D100 1106958 75871 SH SOLE 22 75871 0 0 CORECARD CORPORATION COM 45816D100 233 16 SH SOLE 43 16 0 0 CORECIVIC INC COM 21871N101 2150721 165695 SH SOLE 2 111185 0 54510 CORECIVIC INC COM 21871N101 6360 490 SH SOLE 4 490 0 0 CORECIVIC INC COM 21871N101 29919 2305 SH SOLE 7 2305 0 0 CORECIVIC INC COM 21871N101 4632835 356921 SH SOLE 18 356921 0 0 CORECIVIC INC COM 21871N101 7294552 561984 SH SOLE 19 561984 0 0 CORECIVIC INC COM 21871N101 163489733 12595511 SH SOLE 21 12595511 0 0 CORECIVIC INC COM 21871N101 50028243 3854256 SH SOLE 22 3663911 0 190345 CORECIVIC INC COM 21871N101 115782 8920 SH SOLE 23 8920 0 0 CORECIVIC INC COM 21871N101 353393 27226 SH SOLE 26 24926 0 2300 CORECIVIC INC COM 21871N101 2759172 212571 SH SOLE 30 212571 0 0 CORECIVIC INC COM 21871N101 78633 6058 SH SOLE 36 6058 0 0 CORECIVIC INC COM 21871N101 1385433 106736 SH SOLE 43 103705 0 3031 CORMEDIX INC COM 21900C308 29132 6728 SH SOLE 2 1546 0 5182 CORMEDIX INC COM 21900C308 674164 155696 SH SOLE 18 155696 0 0 CORMEDIX INC COM 21900C308 544723 125802 SH SOLE 19 125802 0 0 CORMEDIX INC COM 21900C308 8688206 2006514 SH SOLE 21 2006514 0 0 CORMEDIX INC COM 21900C308 5443135 1257075 SH SOLE 22 1232625 0 24450 CORMEDIX INC COM 21900C308 7183 1659 SH SOLE 43 1659 0 0 CORNING INC COM 219350105 49773532 1281172 SH SOLE 2 306480 0 974692 CORNING INC COM 219350105 20955107 539385 SH SOLE 4 427028 0 112357 CORNING INC COM 219350105 22496870 579070 SH SOLE 7 514890 0 64180 CORNING INC COM 219350105 974747 25090 SH SOLE 13 25090 0 0 CORNING INC COM 219350105 4246033 109293 SH SOLE 15 109293 0 0 CORNING INC COM 219350105 68584314 1765362 SH SOLE 18 1714604 0 50758 CORNING INC COM 219350105 17803518 458263 SH SOLE 19 458263 0 0 CORNING INC COM 219350105 1089123348 28034063 SH SOLE 21 28034063 0 0 CORNING INC COM 219350105 643680281 16568347 SH SOLE 22 14841313 0 1727034 CORNING INC COM 219350105 37810452 973242 SH SOLE 23 973242 0 0 CORNING INC COM 219350105 52055620 1339913 SH SOLE 25 1317179 0 22734 CORNING INC COM 219350105 31245423 804258 SH SOLE 26 458634 0 345624 CORNING INC COM 219350105 59594463 1533963 SH SOLE 28 10064 0 1523899 CORNING INC COM 219350105 259986453 6692058 SH SOLE 30 6692058 0 0 CORNING INC COM 219350105 7296535 187813 SH SOLE 31 181395 0 6418 CORNING INC COM 219350105 1538382 39598 SH SOLE 34 39598 0 0 CORNING INC COM 219350105 7315572 188303 SH SOLE 36 188303 0 0 CORNING INC COM 219350105 1484070 38200 SH SOLE 40 38200 0 0 CORNING INC COM 219350105 56294 1449 SH OTR 43 1449 0 0 CORNING INC COM 219350105 38776500 998108 SH SOLE 43 925321 0 72787 CORPAY INC COM SHS 219948106 34505690 129521 SH SOLE 2 27246 0 102275 CORPAY INC COM SHS 219948106 16552853 62133 SH SOLE 4 29057 0 33076 CORPAY INC COM SHS 219948106 11383433 42729 SH SOLE 7 37110 0 5619 CORPAY INC COM SHS 219948106 1005698 3775 SH SOLE 13 3775 0 0 CORPAY INC COM SHS 219948106 2747486 10313 SH SOLE 15 10313 0 0 CORPAY INC COM SHS 219948106 37235060 139766 SH SOLE 18 135083 0 4683 CORPAY INC COM SHS 219948106 8061300 30259 SH SOLE 19 30259 0 0 CORPAY INC COM SHS 219948106 581981703 2184534 SH SOLE 21 2184534 0 0 CORPAY INC COM SHS 219948106 400195507 1502179 SH SOLE 22 1347707 0 154472 CORPAY INC COM SHS 219948106 21902898 82215 SH SOLE 23 82215 0 0 CORPAY INC COM SHS 219948106 31264812 117356 SH SOLE 25 116852 0 504 CORPAY INC COM SHS 219948106 13447844 50478 SH SOLE 26 33009 0 17469 CORPAY INC COM SHS 219948106 31379901 117788 SH SOLE 28 1159 0 116629 CORPAY INC COM SHS 219948106 123969365 465333 SH SOLE 30 465333 0 0 CORPAY INC COM SHS 219948106 4409086 16550 SH SOLE 31 16017 0 533 CORPAY INC COM SHS 219948106 938296 3522 SH SOLE 34 3522 0 0 CORPAY INC COM SHS 219948106 3623709 13602 SH SOLE 36 13602 0 0 CORPAY INC COM SHS 219948106 830134 3116 SH SOLE 40 3116 0 0 CORPAY INC COM SHS 219948106 12408912 46578 SH SOLE 43 35785 0 10793 CORPORACION AMER ARPTS S A COM L1995B107 3033655 182311 SH SOLE 7 177607 0 4704 CORPORACION AMER ARPTS S A COM L1995B107 7926348 476343 SH SOLE 21 476343 0 0 CORSAIR GAMING INC COM 22041X102 804419 72864 SH SOLE 2 55607 0 17257 CORSAIR GAMING INC COM 22041X102 4438 402 SH SOLE 7 402 0 0 CORSAIR GAMING INC COM 22041X102 1608484 145696 SH SOLE 18 145696 0 0 CORSAIR GAMING INC COM 22041X102 1134040 102721 SH SOLE 19 102721 0 0 CORSAIR GAMING INC COM 22041X102 56793878 5144373 SH SOLE 21 5144373 0 0 CORSAIR GAMING INC COM 22041X102 15324922 1388127 SH SOLE 22 1328255 0 59872 CORSAIR GAMING INC COM 22041X102 90705 8216 SH SOLE 25 8216 0 0 CORSAIR GAMING INC COM 22041X102 1015260 91962 SH SOLE 30 91962 0 0 CORSAIR GAMING INC COM 22041X102 97008 8787 SH SOLE 40 8787 0 0 CORSAIR GAMING INC COM 22041X102 263900 23904 SH SOLE 43 19301 0 4603 CORTEVA INC COM 22052L104 97068590 1799566 SH SOLE 2 736225 0 1063341 CORTEVA INC COM 22052L104 34117697 632512 SH SOLE 4 228736 0 403776 CORTEVA INC COM 22052L104 43120068 799408 SH SOLE 7 743954 0 55454 CORTEVA INC COM 22052L104 2274380 42165 SH SOLE 13 42165 0 0 CORTEVA INC COM 22052L104 5445189 100949 SH SOLE 15 100949 0 0 CORTEVA INC COM 22052L104 137825475 2555163 SH SOLE 18 2504593 0 50570 CORTEVA INC COM 22052L104 55949589 1037256 SH SOLE 19 1037256 0 0 CORTEVA INC COM 22052L104 1109532477 20569753 SH SOLE 21 20569753 0 0 CORTEVA INC COM 22052L104 827670895 15344288 SH SOLE 22 13733671 0 1610617 CORTEVA INC COM 22052L104 48618711 901348 SH SOLE 23 901348 0 0 CORTEVA INC COM 22052L104 68573598 1271294 SH SOLE 25 1168507 0 102787 CORTEVA INC COM 22052L104 32047426 594131 SH SOLE 26 399187 0 194944 CORTEVA INC COM 22052L104 57146301 1059442 SH SOLE 28 10365 0 1049077 CORTEVA INC COM 22052L104 18059544 334808 SH SOLE 29 334808 0 0 CORTEVA INC COM 22052L104 246022659 4561043 SH SOLE 30 4561043 0 0 CORTEVA INC COM 22052L104 8622741 159858 SH SOLE 31 154478 0 5380 CORTEVA INC COM 22052L104 47577723 882049 SH SOLE 34 882049 0 0 CORTEVA INC COM 22052L104 11651903 216016 SH SOLE 36 216016 0 0 CORTEVA INC COM 22052L104 1764108 32705 SH SOLE 40 32705 0 0 CORTEVA INC COM 22052L104 33335 618 SH OTR 43 618 0 0 CORTEVA INC COM 22052L104 41223614 764249 SH SOLE 43 617720 0 146530 CORVEL CORP COM 221006109 4314199 16967 SH SOLE 2 8936 0 8031 CORVEL CORP COM 221006109 10171 40 SH SOLE 4 40 0 0 CORVEL CORP COM 221006109 575159 2262 SH SOLE 7 2144 0 118 CORVEL CORP COM 221006109 6484139 25501 SH SOLE 18 25501 0 0 CORVEL CORP COM 221006109 13665741 53745 SH SOLE 19 53745 0 0 CORVEL CORP COM 221006109 256390358 1008339 SH SOLE 21 1008339 0 0 CORVEL CORP COM 221006109 76665456 301512 SH SOLE 22 289643 0 11869 CORVEL CORP COM 221006109 353181 1389 SH SOLE 23 1389 0 0 CORVEL CORP COM 221006109 532187 2093 SH SOLE 25 2093 0 0 CORVEL CORP COM 221006109 1408402 5539 SH SOLE 26 4258 0 1281 CORVEL CORP COM 221006109 90012 354 SH SOLE 28 105 0 249 CORVEL CORP COM 221006109 10073669 39618 SH SOLE 30 39618 0 0 CORVEL CORP COM 221006109 13476 53 SH SOLE 36 53 0 0 CORVEL CORP COM 221006109 413189 1625 SH SOLE 40 1625 0 0 CORVEL CORP COM 221006109 17985 71 SH OTR 43 71 0 0 CORVEL CORP COM 221006109 3231263 12708 SH SOLE 43 8119 0 4589 CORVUS PHARMACEUTICALS INC COM 221015100 4050 2225 SH SOLE 2 2225 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 15967 8773 SH SOLE 18 8773 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 167547 92059 SH SOLE 21 92059 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 835320 458967 SH SOLE 22 458967 0 0 COSAN S A ADS 22113B103 262941 26996 SH SOLE 30 26996 0 0 COSAN S A ADS 22113B103 26970 2769 SH SOLE 36 2769 0 0 COSAN S A ADS 22113B103 3735309 383502 SH SOLE 43 355129 0 28373 COSMOS HEALTH INC COM 221413305 278509 267797 SH SOLE 22 267797 0 0 COSTAMARE INC SHS Y1771G102 609290 37084 SH SOLE 2 13545 0 23539 COSTAMARE INC SHS Y1771G102 5389 328 SH SOLE 7 328 0 0 COSTAMARE INC SHS Y1771G102 2000254 121744 SH SOLE 18 121744 0 0 COSTAMARE INC SHS Y1771G102 1649720 100409 SH SOLE 19 100409 0 0 COSTAMARE INC SHS Y1771G102 24542197 1493743 SH SOLE 21 1493743 0 0 COSTAMARE INC SHS Y1771G102 9531782 580145 SH SOLE 22 543798 0 36347 COSTAMARE INC SHS Y1771G102 3115588 189628 SH SOLE 43 165094 0 24534 COSTAR GROUP INC COM 22160N109 57799470 779599 SH SOLE 2 154449 0 625150 COSTAR GROUP INC COM 22160N109 22849058 308188 SH SOLE 4 146772 0 161416 COSTAR GROUP INC COM 22160N109 23491852 316858 SH SOLE 7 284271 0 32587 COSTAR GROUP INC COM 22160N109 1293595 17448 SH SOLE 13 17448 0 0 COSTAR GROUP INC COM 22160N109 4471828 60316 SH SOLE 15 60316 0 0 COSTAR GROUP INC COM 22160N109 123133862 1660829 SH SOLE 18 1444496 0 216333 COSTAR GROUP INC COM 22160N109 478282256 6451069 SH SOLE 19 6451069 0 0 COSTAR GROUP INC COM 22160N109 985219399 13288635 SH SOLE 21 13288635 0 0 COSTAR GROUP INC COM 22160N109 729401331 9838162 SH SOLE 22 8955000 0 883162 COSTAR GROUP INC COM 22160N109 36478734 492025 SH SOLE 23 492025 0 0 COSTAR GROUP INC COM 22160N109 46000311 620452 SH SOLE 25 618423 0 2029 COSTAR GROUP INC COM 22160N109 25100468 338555 SH SOLE 26 194514 0 144041 COSTAR GROUP INC COM 22160N109 42048575 567151 SH SOLE 28 5693 0 561458 COSTAR GROUP INC COM 22160N109 228604907 3083422 SH SOLE 30 3083422 0 0 COSTAR GROUP INC COM 22160N109 7011420 94570 SH SOLE 31 91347 0 3223 COSTAR GROUP INC COM 22160N109 9225982 124440 SH SOLE 32 124440 0 0 COSTAR GROUP INC COM 22160N109 8186835 110424 SH SOLE 34 110424 0 0 COSTAR GROUP INC COM 22160N109 5596087 75480 SH SOLE 36 75480 0 0 COSTAR GROUP INC COM 22160N109 1454404 19617 SH SOLE 40 19617 0 0 COSTAR GROUP INC COM 22160N109 42853 578 SH OTR 43 578 0 0 COSTAR GROUP INC COM 22160N109 23225634 313267 SH SOLE 43 265131 0 48136 COSTCO WHSL CORP NEW COM 22160K105 817462583 961732 SH SOLE 2 348469 0 613263 COSTCO WHSL CORP NEW COM 22160K105 334873110 393973 SH SOLE 4 158239 0 235734 COSTCO WHSL CORP NEW COM 22160K105 394157363 463720 SH SOLE 7 421632 0 42088 COSTCO WHSL CORP NEW COM 22160K105 31854225 37476 SH SOLE 13 37476 0 0 COSTCO WHSL CORP NEW COM 22160K105 55618246 65434 SH SOLE 15 65434 0 0 COSTCO WHSL CORP NEW COM 22160K105 590233056 694400 SH SOLE 18 639511 0 54889 COSTCO WHSL CORP NEW COM 22160K105 351716512 413789 SH SOLE 19 413789 0 0 COSTCO WHSL CORP NEW COM 22160K105 10452505528 12297210 SH SOLE 21 12297210 0 0 COSTCO WHSL CORP NEW COM 22160K105 8335160888 9806187 SH SOLE 22 8809081 0 997106 COSTCO WHSL CORP NEW COM 22160K105 703200127 827304 SH SOLE 23 827304 0 0 COSTCO WHSL CORP NEW COM 22160K105 775039582 911822 SH SOLE 25 905804 0 6018 COSTCO WHSL CORP NEW COM 22160K105 411209012 483781 SH SOLE 26 283154 0 200627 COSTCO WHSL CORP NEW COM 22160K105 849236909 999114 SH SOLE 28 10228 0 988886 COSTCO WHSL CORP NEW COM 22160K105 19102675 22474 SH SOLE 29 22474 0 0 COSTCO WHSL CORP NEW COM 22160K105 2956301770 3478043 SH SOLE 30 3452890 0 25153 COSTCO WHSL CORP NEW COM 22160K105 122296561 143880 SH SOLE 31 140405 0 3475 COSTCO WHSL CORP NEW COM 22160K105 115179595 135507 SH SOLE 32 135507 0 0 COSTCO WHSL CORP NEW COM 22160K105 171115737 201315 SH SOLE 34 201315 0 0 COSTCO WHSL CORP NEW COM 22160K105 74560273 87719 SH SOLE 36 87719 0 0 COSTCO WHSL CORP NEW COM 22160K105 18066537 21255 SH SOLE 40 21255 0 0 COSTCO WHSL CORP NEW COM 22160K105 506594 596 SH OTR 43 596 0 0 COSTCO WHSL CORP NEW COM 22160K105 628877871 739865 SH SOLE 43 619899 0 119966 COSTCO WHSL CORP NEW OPTIONS 22160K105 509994 600 SH Put SOLE 2 0 0 600 COSTCO WHSL CORP NEW OPTIONS 22160K105 84999 100 SH Put SOLE 4 100 0 0 COSTCO WHSL CORP NEW OPTIONS 22160K105 1614981 1900 SH Put SOLE 18 1900 0 0 COSTCO WHSL CORP NEW OPTIONS 22160K105 8924895 10500 SH Put SOLE 19 10500 0 0 COSTCO WHSL CORP NEW OPTIONS 22160K105 679992 800 SH Put SOLE 22 800 0 0 COSTCO WHSL CORP NEW OPTIONS 22160K105 594993 700 SH Put SOLE 26 700 0 0 COSTCO WHSL CORP NEW OPTIONS 22160K105 84999 100 SH Put SOLE 30 100 0 0 COSTCO WHSL CORP NEW OPTIONS 22160K105 5354937 6300 SH Put SOLE 34 6300 0 0 COTERRA ENERGY INC COM 127097103 21716234 814257 SH SOLE 2 366660 0 447597 COTERRA ENERGY INC COM 127097103 6034701 226273 SH SOLE 4 226273 0 0 COTERRA ENERGY INC COM 127097103 14409748 540298 SH SOLE 7 476218 0 64080 COTERRA ENERGY INC COM 127097103 630639 23646 SH SOLE 13 23646 0 0 COTERRA ENERGY INC COM 127097103 2887668 108274 SH SOLE 15 108274 0 0 COTERRA ENERGY INC COM 127097103 37829928 1418445 SH SOLE 18 1371620 0 46825 COTERRA ENERGY INC COM 127097103 9413043 352945 SH SOLE 19 352945 0 0 COTERRA ENERGY INC COM 127097103 636030534 23848164 SH SOLE 21 23848164 0 0 COTERRA ENERGY INC COM 127097103 424448596 15914833 SH SOLE 22 14280602 0 1634231 COTERRA ENERGY INC COM 127097103 24404837 915067 SH SOLE 23 915067 0 0 COTERRA ENERGY INC COM 127097103 27083465 1015503 SH SOLE 25 1015503 0 0 COTERRA ENERGY INC COM 127097103 15834192 593708 SH SOLE 26 393450 0 200258 COTERRA ENERGY INC COM 127097103 14259222 534654 SH SOLE 28 0 0 534654 COTERRA ENERGY INC COM 127097103 134600930 5046904 SH SOLE 30 5046904 0 0 COTERRA ENERGY INC COM 127097103 4585133 171921 SH SOLE 31 165923 0 5998 COTERRA ENERGY INC COM 127097103 1407349 52769 SH SOLE 34 52769 0 0 COTERRA ENERGY INC COM 127097103 11584995 434383 SH SOLE 35 434383 0 0 COTERRA ENERGY INC COM 127097103 4081603 153041 SH SOLE 36 153041 0 0 COTERRA ENERGY INC COM 127097103 919662 34483 SH SOLE 40 34483 0 0 COTERRA ENERGY INC COM 127097103 27310 1024 SH OTR 43 1024 0 0 COTERRA ENERGY INC COM 127097103 34400615 1289862 SH SOLE 43 1124144 0 165717 COTY INC COM CL A 222070203 14606765 1457761 SH SOLE 2 1120920 0 336841 COTY INC COM CL A 222070203 9339 932 SH SOLE 4 932 0 0 COTY INC COM CL A 222070203 32014 3195 SH SOLE 7 3195 0 0 COTY INC COM CL A 222070203 5570298 555918 SH SOLE 18 555918 0 0 COTY INC COM CL A 222070203 57684789 5756965 SH SOLE 19 5756965 0 0 COTY INC COM CL A 222070203 187185033 18681141 SH SOLE 21 18681141 0 0 COTY INC COM CL A 222070203 110842302 11062106 SH SOLE 22 10551135 0 510971 COTY INC COM CL A 222070203 778694 77714 SH SOLE 25 77714 0 0 COTY INC COM CL A 222070203 1232340 122988 SH SOLE 26 117277 0 5711 COTY INC COM CL A 222070203 660709 65939 SH SOLE 28 2483 0 63456 COTY INC COM CL A 222070203 2342225 233755 SH SOLE 30 233755 0 0 COTY INC COM CL A 222070203 50601 5050 SH SOLE 31 5050 0 0 COTY INC COM CL A 222070203 29145565 2908739 SH SOLE 34 2908739 0 0 COTY INC COM CL A 222070203 60230 6011 SH SOLE 36 6011 0 0 COTY INC COM CL A 222070203 798614 79702 SH SOLE 40 79702 0 0 COTY INC COM CL A 222070203 3453145 344625 SH SOLE 43 283685 0 60940 COUCHBASE INC COM 22207T101 568032 31108 SH SOLE 2 21832 0 9276 COUCHBASE INC COM 22207T101 694 38 SH SOLE 4 38 0 0 COUCHBASE INC COM 22207T101 242566 13284 SH SOLE 7 12582 0 702 COUCHBASE INC COM 22207T101 1921591 105235 SH SOLE 18 105235 0 0 COUCHBASE INC COM 22207T101 1833888 100432 SH SOLE 19 100432 0 0 COUCHBASE INC COM 22207T101 29951951 1640304 SH SOLE 21 1640304 0 0 COUCHBASE INC COM 22207T101 20130591 1102442 SH SOLE 22 1068912 0 33530 COUCHBASE INC COM 22207T101 6829 374 SH SOLE 23 374 0 0 COUCHBASE INC COM 22207T101 131563 7205 SH SOLE 25 7205 0 0 COUCHBASE INC COM 22207T101 11559 633 SH SOLE 26 633 0 0 COUCHBASE INC COM 22207T101 4001789 219156 SH SOLE 30 219156 0 0 COUCHBASE INC COM 22207T101 214847 11766 SH SOLE 40 11766 0 0 COUCHBASE INC COM 22207T101 308557 16898 SH SOLE 43 15599 0 1299 COUPANG INC CL A 22266T109 35389012 1689213 SH SOLE 2 193084 0 1496129 COUPANG INC CL A 22266T109 174325 8321 SH SOLE 4 8321 0 0 COUPANG INC CL A 22266T109 227308 10850 SH SOLE 7 10850 0 0 COUPANG INC CL A 22266T109 269459 12862 SH SOLE 15 12862 0 0 COUPANG INC CL A 22266T109 13101564 625373 SH SOLE 18 625373 0 0 COUPANG INC CL A 22266T109 6603105 315184 SH SOLE 19 315184 0 0 COUPANG INC CL A 22266T109 353645113 16880435 SH SOLE 21 16880435 0 0 COUPANG INC CL A 22266T109 170877146 8156427 SH SOLE 22 7265050 0 891377 COUPANG INC CL A 22266T109 32511760 1551874 SH SOLE 25 1522606 0 29268 COUPANG INC CL A 22266T109 5245901 250401 SH SOLE 26 34708 0 215693 COUPANG INC CL A 22266T109 4792375 228753 SH SOLE 28 19013 0 209740 COUPANG INC CL A 22266T109 19779356 944122 SH SOLE 30 944122 0 0 COUPANG INC CL A 22266T109 303147 14470 SH SOLE 31 14470 0 0 COUPANG INC CL A 22266T109 220562 10528 SH SOLE 34 10528 0 0 COUPANG INC CL A 22266T109 2062590 98453 SH SOLE 36 98453 0 0 COUPANG INC CL A 22266T109 223725 10679 SH SOLE 43 10210 0 469 COURSERA INC COM 22266M104 4488454 626879 SH SOLE 2 586151 0 40728 COURSERA INC COM 22266M104 3709 518 SH SOLE 4 518 0 0 COURSERA INC COM 22266M104 7969 1113 SH SOLE 7 1113 0 0 COURSERA INC COM 22266M104 2530881 353475 SH SOLE 18 353475 0 0 COURSERA INC COM 22266M104 2757266 385093 SH SOLE 19 385093 0 0 COURSERA INC COM 22266M104 36214134 5057840 SH SOLE 21 5057840 0 0 COURSERA INC COM 22266M104 26886681 3755123 SH SOLE 22 3650255 0 104868 COURSERA INC COM 22266M104 36767 5135 SH SOLE 23 5135 0 0 COURSERA INC COM 22266M104 149064 20819 SH SOLE 25 20819 0 0 COURSERA INC COM 22266M104 267118 37307 SH SOLE 26 36605 0 702 COURSERA INC COM 22266M104 12537 1751 SH SOLE 28 0 0 1751 COURSERA INC COM 22266M104 737817 103047 SH SOLE 30 103047 0 0 COURSERA INC COM 22266M104 964123 134654 SH SOLE 34 134654 0 0 COURSERA INC COM 22266M104 157520 22000 SH SOLE 40 22000 0 0 COURSERA INC COM 22266M104 919845 128470 SH SOLE 43 119283 0 9187 COUSINS PPTYS INC COM NEW 222795502 12126965 523843 SH SOLE 2 251087 0 272756 COUSINS PPTYS INC COM NEW 222795502 5625357 242996 SH SOLE 4 242996 0 0 COUSINS PPTYS INC COM NEW 222795502 6704333 289604 SH SOLE 7 263036 0 26568 COUSINS PPTYS INC COM NEW 222795502 8995488 388574 SH SOLE 18 388574 0 0 COUSINS PPTYS INC COM NEW 222795502 10477134 452576 SH SOLE 19 452576 0 0 COUSINS PPTYS INC COM NEW 222795502 201010061 8682940 SH SOLE 21 8682940 0 0 COUSINS PPTYS INC COM NEW 222795502 149887384 6474617 SH SOLE 22 5819468 0 655149 COUSINS PPTYS INC COM NEW 222795502 1459631 63051 SH SOLE 23 63051 0 0 COUSINS PPTYS INC COM NEW 222795502 49019639 2117479 SH SOLE 25 2117479 0 0 COUSINS PPTYS INC COM NEW 222795502 2299374 99325 SH SOLE 26 72354 0 26971 COUSINS PPTYS INC COM NEW 222795502 6606454 285376 SH SOLE 28 108883 0 176493 COUSINS PPTYS INC COM NEW 222795502 14063764 607506 SH SOLE 30 607506 0 0 COUSINS PPTYS INC COM NEW 222795502 43638 1885 SH SOLE 31 1885 0 0 COUSINS PPTYS INC COM NEW 222795502 1037282 44807 SH SOLE 34 44807 0 0 COUSINS PPTYS INC COM NEW 222795502 145359 6279 SH SOLE 36 6279 0 0 COUSINS PPTYS INC COM NEW 222795502 777632 33591 SH SOLE 40 33591 0 0 COUSINS PPTYS INC COM NEW 222795502 20066058 866784 SH SOLE 43 824635 0 42149 COVENANT LOGISTICS GROUP INC CL A 22284P105 4048188 82130 SH SOLE 2 45831 0 36299 COVENANT LOGISTICS GROUP INC CL A 22284P105 2662 54 SH SOLE 7 54 0 0 COVENANT LOGISTICS GROUP INC CL A 22284P105 1194494 24234 SH SOLE 18 24234 0 0 COVENANT LOGISTICS GROUP INC CL A 22284P105 7680171 155816 SH SOLE 19 155816 0 0 COVENANT LOGISTICS GROUP INC CL A 22284P105 15955863 323714 SH SOLE 21 323714 0 0 COVENANT LOGISTICS GROUP INC CL A 22284P105 23821364 483290 SH SOLE 22 450710 0 32580 COVENANT LOGISTICS GROUP INC CL A 22284P105 134315 2725 SH SOLE 23 2725 0 0 COVENANT LOGISTICS GROUP INC CL A 22284P105 97939 1987 SH SOLE 25 1987 0 0 COVENANT LOGISTICS GROUP INC CL A 22284P105 1377261 27942 SH SOLE 26 0 0 27942 COVENANT LOGISTICS GROUP INC CL A 22284P105 116571 2365 SH SOLE 40 2365 0 0 COVENANT LOGISTICS GROUP INC CL A 22284P105 638207 12948 SH SOLE 43 10585 0 2363 COYA THERAPEUTICS INC COMMON STOCK 22407B108 16823 2776 SH SOLE 18 2776 0 0 COYA THERAPEUTICS INC COMMON STOCK 22407B108 176758 29168 SH SOLE 21 29168 0 0 COYA THERAPEUTICS INC COMMON STOCK 22407B108 197762 32634 SH SOLE 22 32634 0 0 CPI AEROSTRUCTURES INC COM NEW 125919308 4863 1969 SH SOLE 18 1969 0 0 CPI AEROSTRUCTURES INC COM NEW 125919308 67947 27509 SH SOLE 21 27509 0 0 CPI AEROSTRUCTURES INC COM NEW 125919308 3737 1513 SH SOLE 22 1513 0 0 CPI CARD GROUP INC COM NEW 12634H200 16377 601 SH SOLE 2 236 0 365 CPI CARD GROUP INC COM NEW 12634H200 368638 13528 SH SOLE 18 13528 0 0 CPI CARD GROUP INC COM NEW 12634H200 316454 11613 SH SOLE 19 11613 0 0 CPI CARD GROUP INC COM NEW 12634H200 4780413 175428 SH SOLE 21 175428 0 0 CPI CARD GROUP INC COM NEW 12634H200 2823373 103610 SH SOLE 22 102537 0 1073 CPS TECHNOLOGIES CORP COM 12619F104 1726 1015 SH SOLE 18 1015 0 0 CPS TECHNOLOGIES CORP COM 12619F104 18464 10861 SH SOLE 21 10861 0 0 CPS TECHNOLOGIES CORP COM 12619F104 205471 120865 SH SOLE 22 120865 0 0 CRA INTL INC COM 12618T105 1816749 10549 SH SOLE 2 8882 0 1667 CRA INTL INC COM 12618T105 6372 37 SH SOLE 4 37 0 0 CRA INTL INC COM 12618T105 371479 2157 SH SOLE 7 2045 0 112 CRA INTL INC COM 12618T105 3096860 17982 SH SOLE 18 17982 0 0 CRA INTL INC COM 12618T105 2878657 16715 SH SOLE 19 16715 0 0 CRA INTL INC COM 12618T105 46381946 269318 SH SOLE 21 269318 0 0 CRA INTL INC COM 12618T105 34481888 200220 SH SOLE 22 194289 0 5931 CRA INTL INC COM 12618T105 9128 53 SH SOLE 23 53 0 0 CRA INTL INC COM 12618T105 202014 1173 SH SOLE 25 1173 0 0 CRA INTL INC COM 12618T105 15500 90 SH SOLE 26 90 0 0 CRA INTL INC COM 12618T105 539910 3135 SH SOLE 30 3135 0 0 CRA INTL INC COM 12618T105 158959 923 SH SOLE 40 923 0 0 CRA INTL INC COM 12618T105 1654345 9606 SH SOLE 43 9290 0 316 CRACKER BARREL OLD CTRY STOR COM 22410J106 844254 20025 SH SOLE 2 5629 0 14396 CRACKER BARREL OLD CTRY STOR COM 22410J106 3415 81 SH SOLE 4 81 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 20574 488 SH SOLE 7 488 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 2960138 70212 SH SOLE 18 70212 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 2125117 50406 SH SOLE 19 50406 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 104858919 2487166 SH SOLE 21 2487166 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 31167876 739276 SH SOLE 22 711550 0 27726 CRACKER BARREL OLD CTRY STOR COM 22410J106 179939 4268 SH SOLE 25 4268 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 259663 6159 SH SOLE 26 6159 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 16316 387 SH SOLE 28 387 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 1791463 42492 SH SOLE 30 42492 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 33559 796 SH SOLE 36 796 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 195833 4645 SH SOLE 40 4645 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 940180 22300 SH SOLE 43 19458 0 2842 CRACKER BARREL OLD CTRY STOR NOTE 0.625% 6/1 22410JAB2 1943722 2200000 PRN SOLE 21 2200000 0 0 CRANE COMPANY COMMON STOCK 224408104 11368027 78411 SH SOLE 2 47743 0 30668 CRANE COMPANY COMMON STOCK 224408104 117434 810 SH SOLE 4 127 0 683 CRANE COMPANY COMMON STOCK 224408104 1342080 9257 SH SOLE 7 8790 0 467 CRANE COMPANY COMMON STOCK 224408104 10645301 73426 SH SOLE 18 73426 0 0 CRANE COMPANY COMMON STOCK 224408104 2375497 16385 SH SOLE 19 16385 0 0 CRANE COMPANY COMMON STOCK 224408104 364920169 2517038 SH SOLE 21 2517038 0 0 CRANE COMPANY COMMON STOCK 224408104 210146480 1449486 SH SOLE 22 1384695 0 64791 CRANE COMPANY COMMON STOCK 224408104 1426893 9842 SH SOLE 25 9842 0 0 CRANE COMPANY COMMON STOCK 224408104 1743529 12026 SH SOLE 26 12026 0 0 CRANE COMPANY COMMON STOCK 224408104 532512 3673 SH SOLE 28 0 0 3673 CRANE COMPANY COMMON STOCK 224408104 7090102 48904 SH SOLE 30 48904 0 0 CRANE COMPANY COMMON STOCK 224408104 86698 598 SH SOLE 31 598 0 0 CRANE COMPANY COMMON STOCK 224408104 79594 549 SH SOLE 36 549 0 0 CRANE COMPANY COMMON STOCK 224408104 1498948 10339 SH SOLE 40 10339 0 0 CRANE COMPANY COMMON STOCK 224408104 57412 396 SH OTR 43 396 0 0 CRANE COMPANY COMMON STOCK 224408104 5046176 34806 SH SOLE 43 32211 0 2595 CRANE NXT CO COM 224441105 5172485 84215 SH SOLE 2 48396 0 35819 CRANE NXT CO COM 224441105 70940 1155 SH SOLE 4 127 0 1028 CRANE NXT CO COM 224441105 22480 366 SH SOLE 7 366 0 0 CRANE NXT CO COM 224441105 4493119 73154 SH SOLE 18 73154 0 0 CRANE NXT CO COM 224441105 1076508 17527 SH SOLE 19 17527 0 0 CRANE NXT CO COM 224441105 152656093 2485446 SH SOLE 21 2485446 0 0 CRANE NXT CO COM 224441105 87513427 1424836 SH SOLE 22 1361983 0 62853 CRANE NXT CO COM 224441105 559843 9115 SH SOLE 25 9115 0 0 CRANE NXT CO COM 224441105 1065944 17355 SH SOLE 26 17355 0 0 CRANE NXT CO COM 224441105 383506 6244 SH SOLE 28 906 0 5338 CRANE NXT CO COM 224441105 1771660 28845 SH SOLE 30 28845 0 0 CRANE NXT CO COM 224441105 40967 667 SH SOLE 31 667 0 0 CRANE NXT CO COM 224441105 33720 549 SH SOLE 36 549 0 0 CRANE NXT CO COM 224441105 581033 9460 SH SOLE 40 9460 0 0 CRANE NXT CO COM 224441105 27516 448 SH OTR 43 448 0 0 CRANE NXT CO COM 224441105 2104645 34266 SH SOLE 43 31635 0 2631 CRAWFORD & CO CL B 224633107 2795674 349023 SH SOLE 22 349023 0 0 CRAWFORD & CO CL A 224633206 2246262 259984 SH SOLE 2 243795 0 16189 CRAWFORD & CO CL A 224633206 544 63 SH SOLE 7 63 0 0 CRAWFORD & CO CL A 224633206 365282 42278 SH SOLE 18 42278 0 0 CRAWFORD & CO CL A 224633206 866998 100347 SH SOLE 19 100347 0 0 CRAWFORD & CO CL A 224633206 5300476 613481 SH SOLE 21 613481 0 0 CRAWFORD & CO CL A 224633206 4592618 531553 SH SOLE 22 520787 0 10766 CRAWFORD & CO CL A 224633206 35787 4142 SH SOLE 23 4142 0 0 CRAWFORD & CO CL A 224633206 397250 45978 SH SOLE 26 0 0 45978 CRAWFORD & CO CL A 224633206 159348 18443 SH SOLE 30 18443 0 0 CRAWFORD & CO CL A 224633206 134407 15556 SH SOLE 43 15556 0 0 CREATIVE MEDIA & CMNTY TR COM NEW 125525584 133333 49566 SH SOLE 2 49566 0 0 CREATIVE MEDIA & CMNTY TR COM NEW 125525584 7502 2789 SH SOLE 18 2789 0 0 CREATIVE MEDIA & CMNTY TR COM NEW 125525584 90161 33517 SH SOLE 21 33517 0 0 CREATIVE MEDIA & CMNTY TR COM NEW 125525584 613234 227968 SH SOLE 22 227968 0 0 CREATIVE REALITIES INC COM 22530J309 3902 832 SH SOLE 18 832 0 0 CREATIVE REALITIES INC COM 22530J309 41389 8825 SH SOLE 21 8825 0 0 CREATIVE REALITIES INC COM 22530J309 5647 1204 SH SOLE 22 1204 0 0 CREDICORP LTD COM G2519Y108 9473136 58719 SH SOLE 2 13996 0 44723 CREDICORP LTD COM G2519Y108 3315170 20549 SH SOLE 4 11398 0 9151 CREDICORP LTD COM G2519Y108 7693182 47686 SH SOLE 7 46097 0 1589 CREDICORP LTD COM G2519Y108 60660 376 SH SOLE 13 376 0 0 CREDICORP LTD COM G2519Y108 451885 2801 SH SOLE 15 2801 0 0 CREDICORP LTD COM G2519Y108 1459875 9049 SH SOLE 18 9049 0 0 CREDICORP LTD COM G2519Y108 9625754 59665 SH SOLE 19 59665 0 0 CREDICORP LTD COM G2519Y108 265318639 1644571 SH SOLE 21 1644571 0 0 CREDICORP LTD COM G2519Y108 113637948 704382 SH SOLE 22 620448 0 83934 CREDICORP LTD COM G2519Y108 11212112 69498 SH SOLE 23 69498 0 0 CREDICORP LTD COM G2519Y108 18259652 113182 SH SOLE 25 113182 0 0 CREDICORP LTD COM G2519Y108 18483901 114572 SH SOLE 26 77719 0 36853 CREDICORP LTD COM G2519Y108 30796768 190893 SH SOLE 28 0 0 190893 CREDICORP LTD COM G2519Y108 113705223 704799 SH SOLE 30 631258 0 73541 CREDICORP LTD COM G2519Y108 7621713 47243 SH SOLE 34 47243 0 0 CREDICORP LTD COM G2519Y108 1342588 8322 SH SOLE 36 8322 0 0 CREDICORP LTD COM G2519Y108 147617 915 SH SOLE 40 915 0 0 CREDICORP LTD COM G2519Y108 15378310 95322 SH SOLE 43 82068 0 13254 CREDIT ACCEP CORP MICH COM 225310101 5018645 9751 SH SOLE 2 3599 0 6152 CREDIT ACCEP CORP MICH COM 225310101 12352 24 SH SOLE 4 24 0 0 CREDIT ACCEP CORP MICH COM 225310101 24705 48 SH SOLE 7 48 0 0 CREDIT ACCEP CORP MICH COM 225310101 1112738 2162 SH SOLE 18 2162 0 0 CREDIT ACCEP CORP MICH COM 225310101 1058697 2057 SH SOLE 19 2057 0 0 CREDIT ACCEP CORP MICH COM 225310101 50967731 99028 SH SOLE 21 99028 0 0 CREDIT ACCEP CORP MICH COM 225310101 84561924 164300 SH SOLE 22 155868 0 8432 CREDIT ACCEP CORP MICH COM 225310101 750918 1459 SH SOLE 25 1459 0 0 CREDIT ACCEP CORP MICH COM 225310101 852310 1656 SH SOLE 26 1656 0 0 CREDIT ACCEP CORP MICH COM 225310101 245502 477 SH SOLE 28 222 0 255 CREDIT ACCEP CORP MICH COM 225310101 2346941 4560 SH SOLE 30 4560 0 0 CREDIT ACCEP CORP MICH COM 225310101 40145 78 SH SOLE 31 78 0 0 CREDIT ACCEP CORP MICH COM 225310101 37057 72 SH SOLE 36 72 0 0 CREDIT ACCEP CORP MICH COM 225310101 792607 1540 SH SOLE 40 1540 0 0 CREDIT ACCEP CORP MICH COM 225310101 2819932 5479 SH SOLE 43 5104 0 375 CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 11267218 352762 SH SOLE 2 263254 0 89508 CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 16864 528 SH SOLE 4 274 0 254 CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 621552 19460 SH SOLE 7 18465 0 995 CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 10978928 343736 SH SOLE 18 326584 0 17152 CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 73136180 2289799 SH SOLE 19 2289799 0 0 CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 156543849 4901185 SH SOLE 21 4901185 0 0 CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 129624498 4058375 SH SOLE 22 3913286 0 145089 CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 401294 12564 SH SOLE 23 12564 0 0 CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 862284 26997 SH SOLE 25 26997 0 0 CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 1839520 57593 SH SOLE 26 46350 0 11243 CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 512637 16050 SH SOLE 28 0 0 16050 CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 21296282 666759 SH SOLE 30 666759 0 0 CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 45158497 1413854 SH SOLE 34 1413854 0 0 CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 916167 28684 SH SOLE 40 28684 0 0 CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 130124 4074 SH SOLE 43 2656 0 1418 CRESCENT CAP BDC INC COM 225655109 2545235 135529 SH SOLE 30 135529 0 0 CRESCENT CAP BDC INC COM 225655109 113 6 SH SOLE 43 0 0 6 CRESCENT ENERGY COMPANY CL A COM 44952J104 2076689 175248 SH SOLE 2 104708 0 70540 CRESCENT ENERGY COMPANY CL A COM 44952J104 6020 508 SH SOLE 4 508 0 0 CRESCENT ENERGY COMPANY CL A COM 44952J104 8745 738 SH SOLE 7 738 0 0 CRESCENT ENERGY COMPANY CL A COM 44952J104 3078559 259794 SH SOLE 18 259794 0 0 CRESCENT ENERGY COMPANY CL A COM 44952J104 2572185 217062 SH SOLE 19 217062 0 0 CRESCENT ENERGY COMPANY CL A COM 44952J104 43375989 3660421 SH SOLE 21 3660421 0 0 CRESCENT ENERGY COMPANY CL A COM 44952J104 38015582 3208066 SH SOLE 22 3092664 0 115402 CRESCENT ENERGY COMPANY CL A COM 44952J104 703795 59392 SH SOLE 30 59392 0 0 CRESCENT ENERGY COMPANY CL A COM 44952J104 713998 60253 SH SOLE 43 55190 0 5063 CRESUD S A C I F Y A SPONSORED ADR 226406106 1288666 156772 SH SOLE 7 156772 0 0 CREXENDO INC COM 226552107 9460 3008 SH SOLE 18 3008 0 0 CREXENDO INC COM 226552107 90639 28820 SH SOLE 21 28820 0 0 CREXENDO INC COM 226552107 96312 30624 SH SOLE 22 30624 0 0 CRH PLC ORD G25508105 59774131 797201 SH SOLE 2 213881 0 583320 CRH PLC ORD G25508105 22092107 294640 SH SOLE 4 221557 0 73083 CRH PLC ORD G25508105 74624520 995259 SH SOLE 7 809367 0 185892 CRH PLC ORD G25508105 1872401 24972 SH SOLE 13 24972 0 0 CRH PLC ORD G25508105 4407399 58781 SH SOLE 15 58781 0 0 CRH PLC ORD G25508105 36579593 487858 SH SOLE 18 443777 0 44081 CRH PLC ORD G25508105 94198499 1256315 SH SOLE 19 1256315 0 0 CRH PLC ORD G25508105 444242104 5924808 SH SOLE 21 5924808 0 0 CRH PLC ORD G25508105 1248575358 16652112 SH SOLE 22 15360043 0 1292069 CRH PLC ORD G25508105 67912760 905745 SH SOLE 23 905745 0 0 CRH PLC ORD G25508105 71476784 953278 SH SOLE 25 953278 0 0 CRH PLC ORD G25508105 47460316 632973 SH SOLE 26 444067 0 188906 CRH PLC ORD G25508105 59188012 789384 SH SOLE 28 25283 0 764101 CRH PLC ORD G25508105 5702454 76053 SH SOLE 29 76053 0 0 CRH PLC ORD G25508105 241341875 3218750 SH SOLE 30 3099527 0 119223 CRH PLC ORD G25508105 7013554 93539 SH SOLE 31 92754 0 785 CRH PLC ORD G25508105 83539117 1114152 SH SOLE 34 1114152 0 0 CRH PLC ORD G25508105 9154533 122093 SH SOLE 36 122093 0 0 CRH PLC ORD G25508105 2469691 32938 SH SOLE 40 32938 0 0 CRH PLC ORD G25508105 64063241 854404 SH SOLE 43 751000 0 103405 CRICUT INC COM CL A 22658D100 338279 56474 SH SOLE 2 43853 0 12621 CRICUT INC COM CL A 22658D100 2791 466 SH SOLE 7 466 0 0 CRICUT INC COM CL A 22658D100 714889 119347 SH SOLE 18 119347 0 0 CRICUT INC COM CL A 22658D100 638079 106524 SH SOLE 19 106524 0 0 CRICUT INC COM CL A 22658D100 10022402 1673189 SH SOLE 21 1673189 0 0 CRICUT INC COM CL A 22658D100 7655597 1278063 SH SOLE 22 1241718 0 36345 CRICUT INC COM CL A 22658D100 55959 9342 SH SOLE 25 9342 0 0 CRICUT INC COM CL A 22658D100 3456 577 SH SOLE 26 577 0 0 CRICUT INC COM CL A 22658D100 64674 10797 SH SOLE 28 0 0 10797 CRICUT INC COM CL A 22658D100 40756 6804 SH SOLE 30 6804 0 0 CRICUT INC COM CL A 22658D100 10902 1820 SH SOLE 36 1820 0 0 CRICUT INC COM CL A 22658D100 19731 3294 SH SOLE 40 3294 0 0 CRICUT INC COM CL A 22658D100 62266 10395 SH SOLE 43 10017 0 378 CRINETICS PHARMACEUTICALS IN COM 22663K107 2061505 46026 SH SOLE 2 21927 0 24099 CRINETICS PHARMACEUTICALS IN COM 22663K107 9585 214 SH SOLE 4 214 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 538062 12013 SH SOLE 7 11402 0 611 CRINETICS PHARMACEUTICALS IN COM 22663K107 9005433 201059 SH SOLE 18 192557 0 8502 CRINETICS PHARMACEUTICALS IN COM 22663K107 10313345 230260 SH SOLE 19 230260 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 150334903 3356439 SH SOLE 21 3356439 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 97699531 2181280 SH SOLE 22 2109091 0 72189 CRINETICS PHARMACEUTICALS IN COM 22663K107 203929 4553 SH SOLE 23 4553 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 594274 13268 SH SOLE 25 13268 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 877839 19599 SH SOLE 26 19599 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 69380 1549 SH SOLE 28 0 0 1549 CRINETICS PHARMACEUTICALS IN COM 22663K107 4452529 99409 SH SOLE 30 99409 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 606501 13541 SH SOLE 40 13541 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 2291501 51161 SH SOLE 43 40010 0 11151 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 4947748 91608 SH SOLE 2 79331 0 12277 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 13178 244 SH SOLE 4 244 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 769048 14239 SH SOLE 7 13539 0 700 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 501699 9289 SH SOLE 18 9289 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 516390 9561 SH SOLE 19 9561 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 57406095 1062879 SH SOLE 21 1062879 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 75215298 1392618 SH SOLE 22 1357950 0 34668 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 881227 16316 SH SOLE 25 16316 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 2080195 38515 SH SOLE 26 22594 0 15921 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 162138 3002 SH SOLE 28 1257 0 1745 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 6468238 119760 SH SOLE 30 119760 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 8156 151 SH SOLE 34 151 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 10424 193 SH SOLE 36 193 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 836831 15494 SH SOLE 40 15494 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 211449 3915 SH SOLE 43 3499 0 416 CRITEO S A SPONS ADS 226718104 123194 3266 SH SOLE 25 3266 0 0 CRITEO S A SPONS ADS 226718104 1553310 41180 SH SOLE 43 36781 0 4399 CRITICAL METALS CORP PUBCO ORD SHS G2662B103 10684 948 SH SOLE 2 562 0 386 CRITICAL METALS CORP PUBCO ORD SHS G2662B103 173164 15365 SH SOLE 18 15365 0 0 CRITICAL METALS CORP PUBCO ORD SHS G2662B103 173197 15368 SH SOLE 19 15368 0 0 CRITICAL METALS CORP PUBCO ORD SHS G2662B103 2721029 241440 SH SOLE 21 241440 0 0 CRITICAL METALS CORP PUBCO ORD SHS G2662B103 824716 73178 SH SOLE 22 71761 0 1417 CROCS INC COM 227046109 18020817 123481 SH SOLE 2 65555 0 57926 CROCS INC COM 227046109 29480 202 SH SOLE 4 202 0 0 CROCS INC COM 227046109 1733475 11878 SH SOLE 7 11267 0 611 CROCS INC COM 227046109 13610364 93260 SH SOLE 18 93260 0 0 CROCS INC COM 227046109 2906541 19916 SH SOLE 19 19916 0 0 CROCS INC COM 227046109 453282343 3105950 SH SOLE 21 3105950 0 0 CROCS INC COM 227046109 259369384 1777233 SH SOLE 22 1698594 0 78639 CROCS INC COM 227046109 1835050 12574 SH SOLE 25 12574 0 0 CROCS INC COM 227046109 2593938 17774 SH SOLE 26 17774 0 0 CROCS INC COM 227046109 458835 3144 SH SOLE 28 1112 0 2032 CROCS INC COM 227046109 9431664 64627 SH SOLE 30 64627 0 0 CROCS INC COM 227046109 110623 758 SH SOLE 31 758 0 0 CROCS INC COM 227046109 36339 249 SH SOLE 36 249 0 0 CROCS INC COM 227046109 1862632 12763 SH SOLE 40 12763 0 0 CROCS INC COM 227046109 11109124 76121 SH SOLE 43 67650 0 8471 CROSS CTRY HEALTHCARE INC COM 227483104 2280790 164797 SH SOLE 2 104173 0 60624 CROSS CTRY HEALTHCARE INC COM 227483104 2145 155 SH SOLE 4 155 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 351038 25364 SH SOLE 7 24023 0 1341 CROSS CTRY HEALTHCARE INC COM 227483104 1595434 115277 SH SOLE 18 115277 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 3088590 223164 SH SOLE 19 223164 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 54406549 3931109 SH SOLE 21 3931109 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 17517759 1265734 SH SOLE 22 1201012 0 64722 CROSS CTRY HEALTHCARE INC COM 227483104 84120 6078 SH SOLE 23 6078 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 124463 8993 SH SOLE 25 8993 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 516564 37324 SH SOLE 26 20697 0 16627 CROSS CTRY HEALTHCARE INC COM 227483104 1370451 99021 SH SOLE 30 99021 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 13273 959 SH SOLE 36 959 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 79912 5774 SH SOLE 40 5774 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 16857 1218 SH OTR 43 1218 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 538888 38937 SH SOLE 43 38293 0 644 CROSSFIRST BANKSHARES INC COM 22766M109 631980 45077 SH SOLE 2 20940 0 24137 CROSSFIRST BANKSHARES INC COM 22766M109 6982 498 SH SOLE 7 498 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 2198210 156791 SH SOLE 18 156791 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 1450495 103459 SH SOLE 19 103459 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 25692197 1832539 SH SOLE 21 1832539 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 17669112 1260279 SH SOLE 22 1193389 0 66890 CROSSFIRST BANKSHARES INC COM 22766M109 167385 11939 SH SOLE 25 11939 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 421694 30078 SH SOLE 30 30078 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 181461 12943 SH SOLE 40 12943 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 1196285 85327 SH SOLE 43 73271 0 12056 CROWDSTRIKE HLDGS INC CL A 22788C105 178861596 466770 SH SOLE 2 167299 0 299471 CROWDSTRIKE HLDGS INC CL A 22788C105 68251504 178114 SH SOLE 4 79055 0 99059 CROWDSTRIKE HLDGS INC CL A 22788C105 85390060 222840 SH SOLE 7 202231 0 20609 CROWDSTRIKE HLDGS INC CL A 22788C105 3457523 9023 SH SOLE 13 9023 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 12977879 33868 SH SOLE 15 33868 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 213590489 557401 SH SOLE 18 490939 0 66462 CROWDSTRIKE HLDGS INC CL A 22788C105 244525418 638131 SH SOLE 19 638131 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 2738942874 7147741 SH SOLE 21 7147741 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 1915114263 4997819 SH SOLE 22 4485858 0 511961 CROWDSTRIKE HLDGS INC CL A 22788C105 147002413 383628 SH SOLE 23 383628 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 146051336 381146 SH SOLE 25 380288 0 858 CROWDSTRIKE HLDGS INC CL A 22788C105 75853610 197953 SH SOLE 26 122347 0 75606 CROWDSTRIKE HLDGS INC CL A 22788C105 148519079 387586 SH SOLE 28 5566 0 382020 CROWDSTRIKE HLDGS INC CL A 22788C105 294673 769 SH SOLE 29 769 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 712545637 1859510 SH SOLE 30 1821947 0 37563 CROWDSTRIKE HLDGS INC CL A 22788C105 10134226 26447 SH SOLE 31 26447 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 26985389 70423 SH SOLE 32 70423 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 255833738 667642 SH SOLE 34 667642 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 16943895 44218 SH SOLE 36 44218 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 4195164 10948 SH SOLE 40 10948 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 93115 243 SH OTR 43 243 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 67013826 174884 SH SOLE 43 139925 0 34959 CROWDSTRIKE HLDGS INC OPTIONS 22788C105 191595 500 SH Call SOLE 4 500 0 0 CROWDSTRIKE HLDGS INC OPTIONS 22788C105 153276 400 SH Call SOLE 7 400 0 0 CROWDSTRIKE HLDGS INC OPTIONS 22788C105 4559961 11900 SH Call SOLE 18 11900 0 0 CROWDSTRIKE HLDGS INC OPTIONS 22788C105 31919727 83300 SH Call SOLE 19 83300 0 0 CROWDSTRIKE HLDGS INC OPTIONS 22788C105 1992588 5200 SH Call SOLE 22 5200 0 0 CROWDSTRIKE HLDGS INC OPTIONS 22788C105 114957 300 SH Call SOLE 30 300 0 0 CROWDSTRIKE HLDGS INC OPTIONS 22788C105 15519195 40500 SH Call SOLE 34 40500 0 0 CROWN CASTLE INC COM 22822V101 90826121 929643 SH SOLE 2 341724 0 587919 CROWN CASTLE INC COM 22822V101 48307179 494444 SH SOLE 4 307651 0 186793 CROWN CASTLE INC COM 22822V101 137622565 1408624 SH SOLE 7 1265375 0 143249 CROWN CASTLE INC COM 22822V101 1983896 20306 SH SOLE 13 20306 0 0 CROWN CASTLE INC COM 22822V101 6188807 63345 SH SOLE 15 63345 0 0 CROWN CASTLE INC COM 22822V101 181975251 1862592 SH SOLE 18 1788403 0 74189 CROWN CASTLE INC COM 22822V101 299902949 3069631 SH SOLE 19 3069631 0 0 CROWN CASTLE INC COM 22822V101 1361340369 13933883 SH SOLE 21 13933883 0 0 CROWN CASTLE INC COM 22822V101 946987244 9692807 SH SOLE 22 8737892 0 954915 CROWN CASTLE INC COM 22822V101 70471401 721304 SH SOLE 23 721304 0 0 CROWN CASTLE INC COM 22822V101 112265214 1149081 SH SOLE 25 1097774 0 51307 CROWN CASTLE INC COM 22822V101 46211709 472996 SH SOLE 26 314756 0 158240 CROWN CASTLE INC COM 22822V101 76732408 785388 SH SOLE 28 6191 0 779197 CROWN CASTLE INC COM 22822V101 449522390 4601048 SH SOLE 30 4589973 0 11075 CROWN CASTLE INC COM 22822V101 9811327 100423 SH SOLE 31 96913 0 3510 CROWN CASTLE INC COM 22822V101 80899508 828040 SH SOLE 34 828040 0 0 CROWN CASTLE INC COM 22822V101 12561778 128575 SH SOLE 36 128575 0 0 CROWN CASTLE INC COM 22822V101 1994448 20414 SH SOLE 40 20414 0 0 CROWN CASTLE INC COM 22822V101 64189 657 SH OTR 43 657 0 0 CROWN CASTLE INC COM 22822V101 56898290 582378 SH SOLE 43 489976 0 92401 CROWN CRAFTS INC COM 228309100 9194 1758 SH SOLE 18 1758 0 0 CROWN CRAFTS INC COM 228309100 103685 19825 SH SOLE 21 19825 0 0 CROWN CRAFTS INC COM 228309100 7102 1358 SH SOLE 22 1358 0 0 CROWN HLDGS INC COM 228368106 16567769 222715 SH SOLE 2 96222 0 126493 CROWN HLDGS INC COM 228368106 8255281 110973 SH SOLE 4 42066 0 68907 CROWN HLDGS INC COM 228368106 1523358 20478 SH SOLE 7 19205 0 1273 CROWN HLDGS INC COM 228368106 176825 2377 SH SOLE 13 2377 0 0 CROWN HLDGS INC COM 228368106 733113 9855 SH SOLE 15 9855 0 0 CROWN HLDGS INC COM 228368106 17568314 236165 SH SOLE 18 228487 0 7678 CROWN HLDGS INC COM 228368106 15633728 210159 SH SOLE 19 210159 0 0 CROWN HLDGS INC COM 228368106 443486102 5961636 SH SOLE 21 5961636 0 0 CROWN HLDGS INC COM 228368106 270415684 3635108 SH SOLE 22 3384204 0 250904 CROWN HLDGS INC COM 228368106 10847029 145813 SH SOLE 23 145813 0 0 CROWN HLDGS INC COM 228368106 25546642 343415 SH SOLE 25 343415 0 0 CROWN HLDGS INC COM 228368106 7419138 99733 SH SOLE 26 76270 0 23463 CROWN HLDGS INC COM 228368106 11737998 157790 SH SOLE 28 3219 0 154571 CROWN HLDGS INC COM 228368106 26367759 354453 SH SOLE 30 354453 0 0 CROWN HLDGS INC COM 228368106 2113569 28412 SH SOLE 31 27411 0 1001 CROWN HLDGS INC COM 228368106 7790270 104722 SH SOLE 34 104722 0 0 CROWN HLDGS INC COM 228368106 1860345 25008 SH SOLE 36 25008 0 0 CROWN HLDGS INC COM 228368106 450283 6053 SH SOLE 40 6053 0 0 CROWN HLDGS INC COM 228368106 10787 145 SH OTR 43 145 0 0 CROWN HLDGS INC COM 228368106 6360900 85507 SH SOLE 43 76002 0 9505 CRYO-CELL INTL INC COM 228895108 8797 1156 SH SOLE 18 1156 0 0 CRYO-CELL INTL INC COM 228895108 91206 11985 SH SOLE 21 11985 0 0 CRYOPORT INC COM PAR $0.001 229050307 189030 27356 SH SOLE 2 14121 0 13235 CRYOPORT INC COM PAR $0.001 229050307 1175 170 SH SOLE 4 170 0 0 CRYOPORT INC COM PAR $0.001 229050307 211778 30648 SH SOLE 7 29029 0 1619 CRYOPORT INC COM PAR $0.001 229050307 747351 108155 SH SOLE 18 108155 0 0 CRYOPORT INC COM PAR $0.001 229050307 683254 98879 SH SOLE 19 98879 0 0 CRYOPORT INC COM PAR $0.001 229050307 11151600 1613835 SH SOLE 21 1613835 0 0 CRYOPORT INC COM PAR $0.001 229050307 9612190 1391055 SH SOLE 22 1344701 0 46354 CRYOPORT INC COM PAR $0.001 229050307 90970 13165 SH SOLE 25 13165 0 0 CRYOPORT INC COM PAR $0.001 229050307 83031 12016 SH SOLE 26 12016 0 0 CRYOPORT INC COM PAR $0.001 229050307 35994 5209 SH SOLE 28 814 0 4395 CRYOPORT INC COM PAR $0.001 229050307 535297 77467 SH SOLE 30 77467 0 0 CRYOPORT INC COM PAR $0.001 229050307 10006 1448 SH SOLE 36 1448 0 0 CRYOPORT INC COM PAR $0.001 229050307 112467 16276 SH SOLE 40 16276 0 0 CRYOPORT INC COM PAR $0.001 229050307 138103 19986 SH SOLE 43 12094 0 7892 CS DISCO INC COM 126327105 241690 40552 SH SOLE 2 27764 0 12788 CS DISCO INC COM 126327105 1150 193 SH SOLE 7 193 0 0 CS DISCO INC COM 126327105 502088 84243 SH SOLE 18 84243 0 0 CS DISCO INC COM 126327105 397073 66623 SH SOLE 19 66623 0 0 CS DISCO INC COM 126327105 6900673 1157831 SH SOLE 21 1157831 0 0 CS DISCO INC COM 126327105 3635487 609981 SH SOLE 22 587841 0 22140 CS DISCO INC COM 126327105 18404 3088 SH SOLE 25 3088 0 0 CS DISCO INC COM 126327105 10716 1798 SH SOLE 26 1798 0 0 CS DISCO INC COM 126327105 86289 14478 SH SOLE 30 14478 0 0 CS DISCO INC COM 126327105 162976 27345 SH SOLE 43 25008 0 2337 CSG SYS INTL INC COM 126349109 9702781 235676 SH SOLE 2 222729 0 12947 CSG SYS INTL INC COM 126349109 4117 100 SH SOLE 4 100 0 0 CSG SYS INTL INC COM 126349109 633400 15385 SH SOLE 7 14574 0 811 CSG SYS INTL INC COM 126349109 4143925 100654 SH SOLE 18 85688 0 14966 CSG SYS INTL INC COM 126349109 6174347 149972 SH SOLE 19 149972 0 0 CSG SYS INTL INC COM 126349109 133062469 3232025 SH SOLE 21 3232025 0 0 CSG SYS INTL INC COM 126349109 44607283 1083490 SH SOLE 22 1049390 0 34100 CSG SYS INTL INC COM 126349109 5640 137 SH SOLE 23 137 0 0 CSG SYS INTL INC COM 126349109 287449 6982 SH SOLE 25 6982 0 0 CSG SYS INTL INC COM 126349109 733032 17805 SH SOLE 26 17805 0 0 CSG SYS INTL INC COM 126349109 24126 586 SH SOLE 28 586 0 0 CSG SYS INTL INC COM 126349109 4772179 115914 SH SOLE 30 115914 0 0 CSG SYS INTL INC COM 126349109 905411 21992 SH SOLE 34 21992 0 0 CSG SYS INTL INC COM 126349109 12722 309 SH SOLE 36 309 0 0 CSG SYS INTL INC COM 126349109 292019 7093 SH SOLE 40 7093 0 0 CSG SYS INTL INC COM 126349109 2051895 49840 SH SOLE 43 47948 0 1892 CSP INC COM 126389105 21620 1451 SH SOLE 18 1451 0 0 CSP INC COM 126389105 222785 14952 SH SOLE 21 14952 0 0 CSP INC COM 126389105 226867 15226 SH SOLE 22 15226 0 0 CSW INDUSTRIALS INC COM 126402106 2670610 10066 SH SOLE 2 6230 0 3836 CSW INDUSTRIALS INC COM 126402106 13000 49 SH SOLE 4 49 0 0 CSW INDUSTRIALS INC COM 126402106 33164 125 SH SOLE 7 125 0 0 CSW INDUSTRIALS INC COM 126402106 10399887 39199 SH SOLE 18 38133 0 1066 CSW INDUSTRIALS INC COM 126402106 11240389 42367 SH SOLE 19 42367 0 0 CSW INDUSTRIALS INC COM 126402106 148582621 560034 SH SOLE 21 560034 0 0 CSW INDUSTRIALS INC COM 126402106 119260559 449514 SH SOLE 22 436331 0 13183 CSW INDUSTRIALS INC COM 126402106 78266 295 SH SOLE 23 295 0 0 CSW INDUSTRIALS INC COM 126402106 856686 3229 SH SOLE 25 3229 0 0 CSW INDUSTRIALS INC COM 126402106 1215120 4580 SH SOLE 26 4580 0 0 CSW INDUSTRIALS INC COM 126402106 283616 1069 SH SOLE 28 266 0 803 CSW INDUSTRIALS INC COM 126402106 5595653 21091 SH SOLE 30 21091 0 0 CSW INDUSTRIALS INC COM 126402106 872605 3289 SH SOLE 40 3289 0 0 CSW INDUSTRIALS INC COM 126402106 3286674 12388 SH SOLE 43 12107 0 281 CSX CORP COM 126408103 111967787 3347318 SH SOLE 2 747593 0 2599725 CSX CORP COM 126408103 38873081 1162125 SH SOLE 4 945794 0 216331 CSX CORP COM 126408103 51936678 1552666 SH SOLE 7 1328624 0 224042 CSX CORP COM 126408103 3323291 99351 SH SOLE 13 99351 0 0 CSX CORP COM 126408103 9796535 292871 SH SOLE 15 292871 0 0 CSX CORP COM 126408103 673723642 20141215 SH SOLE 18 20018085 0 123130 CSX CORP COM 126408103 24033825 718500 SH SOLE 19 718500 0 0 CSX CORP COM 126408103 1480502820 44260174 SH SOLE 21 44260174 0 0 CSX CORP COM 126408103 1389647904 41544033 SH SOLE 22 37195230 0 4348803 CSX CORP COM 126408103 102599011 3067235 SH SOLE 23 3067235 0 0 CSX CORP COM 126408103 162620520 4861600 SH SOLE 25 4840704 0 20896 CSX CORP COM 126408103 74386244 2223804 SH SOLE 26 999415 0 1224389 CSX CORP COM 126408103 130630044 3905233 SH SOLE 28 509341 0 3395892 CSX CORP COM 126408103 496889748 14854701 SH SOLE 30 14854701 0 0 CSX CORP COM 126408103 15179142 453786 SH SOLE 31 438497 0 15289 CSX CORP COM 126408103 19985873 597485 SH SOLE 32 597485 0 0 CSX CORP COM 126408103 18287383 546708 SH SOLE 34 546708 0 0 CSX CORP COM 126408103 13422448 401269 SH SOLE 36 401269 0 0 CSX CORP COM 126408103 3137376 93793 SH SOLE 40 93793 0 0 CSX CORP COM 126408103 96804 2894 SH OTR 43 2894 0 0 CSX CORP COM 126408103 88217562 2637296 SH SOLE 43 2261508 0 375789 CTO RLTY GROWTH INC NEW COM 22948Q101 2527352 144751 SH SOLE 2 132272 0 12479 CTO RLTY GROWTH INC NEW COM 22948Q101 4348 249 SH SOLE 7 249 0 0 CTO RLTY GROWTH INC NEW COM 22948Q101 1180069 67587 SH SOLE 18 67587 0 0 CTO RLTY GROWTH INC NEW COM 22948Q101 1324236 75844 SH SOLE 19 75844 0 0 CTO RLTY GROWTH INC NEW COM 22948Q101 15570357 891773 SH SOLE 21 891773 0 0 CTO RLTY GROWTH INC NEW COM 22948Q101 12305895 704805 SH SOLE 22 683137 0 21668 CTO RLTY GROWTH INC NEW COM 22948Q101 16360 937 SH SOLE 23 937 0 0 CTO RLTY GROWTH INC NEW COM 22948Q101 1534944 87912 SH SOLE 43 82495 0 5417 CTS CORP COM 126501105 805169 15903 SH SOLE 2 8170 0 7733 CTS CORP COM 126501105 11493 227 SH SOLE 4 97 0 130 CTS CORP COM 126501105 546399 10792 SH SOLE 7 10225 0 567 CTS CORP COM 126501105 4492704 88736 SH SOLE 18 88736 0 0 CTS CORP COM 126501105 3514937 69424 SH SOLE 19 69424 0 0 CTS CORP COM 126501105 176504180 3486158 SH SOLE 21 3486158 0 0 CTS CORP COM 126501105 46978767 927884 SH SOLE 22 897326 0 30558 CTS CORP COM 126501105 301805 5961 SH SOLE 25 5961 0 0 CTS CORP COM 126501105 267175 5277 SH SOLE 26 5277 0 0 CTS CORP COM 126501105 5941431 117350 SH SOLE 30 117350 0 0 CTS CORP COM 126501105 275630 5444 SH SOLE 40 5444 0 0 CTS CORP COM 126501105 2381893 47045 SH SOLE 43 44402 0 2643 CUBESMART COM 229663109 26392424 584291 SH SOLE 2 288113 0 296178 CUBESMART COM 229663109 12336469 273112 SH SOLE 4 273112 0 0 CUBESMART COM 229663109 17498226 387386 SH SOLE 7 350306 0 37080 CUBESMART COM 229663109 21591712 478010 SH SOLE 18 478010 0 0 CUBESMART COM 229663109 25908202 573571 SH SOLE 19 573571 0 0 CUBESMART COM 229663109 592603027 13119394 SH SOLE 21 13119394 0 0 CUBESMART COM 229663109 420968545 9319649 SH SOLE 22 8545810 0 773839 CUBESMART COM 229663109 2334295 51678 SH SOLE 23 51678 0 0 CUBESMART COM 229663109 42533563 941633 SH SOLE 25 941633 0 0 CUBESMART COM 229663109 3090035 68409 SH SOLE 26 68409 0 0 CUBESMART COM 229663109 15026433 332664 SH SOLE 28 115146 0 217518 CUBESMART COM 229663109 33995529 752613 SH SOLE 30 752613 0 0 CUBESMART COM 229663109 125889 2787 SH SOLE 31 2787 0 0 CUBESMART COM 229663109 1943123 43018 SH SOLE 34 43018 0 0 CUBESMART COM 229663109 651216 14417 SH SOLE 36 14417 0 0 CUBESMART COM 229663109 2134689 47259 SH SOLE 40 47259 0 0 CUBESMART COM 229663109 23669 524 SH OTR 43 524 0 0 CUBESMART COM 229663109 6412642 141967 SH SOLE 43 134570 0 7397 CUE BIOPHARMA INC COM 22978P106 1982 1598 SH SOLE 2 1362 0 236 CUE BIOPHARMA INC COM 22978P106 23845 19230 SH SOLE 18 19230 0 0 CUE BIOPHARMA INC COM 22978P106 10648 8587 SH SOLE 19 8587 0 0 CUE BIOPHARMA INC COM 22978P106 295336 238174 SH SOLE 21 238174 0 0 CUE BIOPHARMA INC COM 22978P106 604677 487643 SH SOLE 22 486879 0 764 CUE BIOPHARMA INC COM 22978P106 1865 1504 SH SOLE 43 1504 0 0 CULLEN FROST BANKERS INC COM 229899109 9594990 94411 SH SOLE 2 61478 0 32933 CULLEN FROST BANKERS INC COM 229899109 17989 177 SH SOLE 4 177 0 0 CULLEN FROST BANKERS INC COM 229899109 1549146 15243 SH SOLE 7 14955 0 288 CULLEN FROST BANKERS INC COM 229899109 9715523 95597 SH SOLE 18 95597 0 0 CULLEN FROST BANKERS INC COM 229899109 3224313 31726 SH SOLE 19 31726 0 0 CULLEN FROST BANKERS INC COM 229899109 344898276 3393666 SH SOLE 21 3393666 0 0 CULLEN FROST BANKERS INC COM 229899109 192553584 1894653 SH SOLE 22 1815698 0 78955 CULLEN FROST BANKERS INC COM 229899109 1320174 12990 SH SOLE 25 12990 0 0 CULLEN FROST BANKERS INC COM 229899109 1725271 16976 SH SOLE 26 16976 0 0 CULLEN FROST BANKERS INC COM 229899109 383552 3774 SH SOLE 28 633 0 3141 CULLEN FROST BANKERS INC COM 229899109 7338804 72211 SH SOLE 30 72211 0 0 CULLEN FROST BANKERS INC COM 229899109 74901 737 SH SOLE 31 737 0 0 CULLEN FROST BANKERS INC COM 229899109 116468 1146 SH SOLE 36 1146 0 0 CULLEN FROST BANKERS INC COM 229899109 1194966 11758 SH SOLE 40 11758 0 0 CULLEN FROST BANKERS INC COM 229899109 15462946 152149 SH SOLE 43 74746 0 77403 CULLINAN THERAPEUTICS INC COM 230031106 437639 25094 SH SOLE 2 10771 0 14323 CULLINAN THERAPEUTICS INC COM 230031106 3819 219 SH SOLE 4 219 0 0 CULLINAN THERAPEUTICS INC COM 230031106 275046 15771 SH SOLE 7 14934 0 837 CULLINAN THERAPEUTICS INC COM 230031106 1847036 105908 SH SOLE 18 105908 0 0 CULLINAN THERAPEUTICS INC COM 230031106 1549840 88867 SH SOLE 19 88867 0 0 CULLINAN THERAPEUTICS INC COM 230031106 32586518 1868493 SH SOLE 21 1868493 0 0 CULLINAN THERAPEUTICS INC COM 230031106 22648979 1298680 SH SOLE 22 1263818 0 34862 CULLINAN THERAPEUTICS INC COM 230031106 170947 9802 SH SOLE 25 9802 0 0 CULLINAN THERAPEUTICS INC COM 230031106 15626 896 SH SOLE 26 896 0 0 CULLINAN THERAPEUTICS INC COM 230031106 1587633 91034 SH SOLE 30 91034 0 0 CULLINAN THERAPEUTICS INC COM 230031106 143810 8246 SH SOLE 40 8246 0 0 CULLINAN THERAPEUTICS INC COM 230031106 648716 37197 SH SOLE 43 20667 0 16530 CULLMAN BANCORP INC COM 230153108 12482 1213 SH SOLE 18 1213 0 0 CULLMAN BANCORP INC COM 230153108 121226 11781 SH SOLE 21 11781 0 0 CULLMAN BANCORP INC COM 230153108 5454 530 SH SOLE 22 530 0 0 CULP INC COM 230215105 210228 46926 SH SOLE 2 37142 0 9784 CULP INC COM 230215105 9430 2105 SH SOLE 18 2105 0 0 CULP INC COM 230215105 127017 28352 SH SOLE 21 28352 0 0 CULP INC COM 230215105 1097587 244997 SH SOLE 22 241818 0 3179 CULP INC COM 230215105 28591 6382 SH SOLE 26 0 0 6382 CUMBERLAND PHARMACEUTICALS I COM 230770109 43744 28591 SH SOLE 2 0 0 28591 CUMBERLAND PHARMACEUTICALS I COM 230770109 125419 81973 SH SOLE 22 81973 0 0 CUMMINS INC COM 231021106 95445032 344654 SH SOLE 2 143982 0 200672 CUMMINS INC COM 231021106 31578605 114031 SH SOLE 4 48451 0 65580 CUMMINS INC COM 231021106 59990515 216627 SH SOLE 7 199079 0 17548 CUMMINS INC COM 231021106 1264185 4565 SH SOLE 13 4565 0 0 CUMMINS INC COM 231021106 5318441 19205 SH SOLE 15 19205 0 0 CUMMINS INC COM 231021106 66433015 239891 SH SOLE 18 225786 0 14105 CUMMINS INC COM 231021106 56775635 205018 SH SOLE 19 205018 0 0 CUMMINS INC COM 231021106 1168127018 4218131 SH SOLE 21 4218131 0 0 CUMMINS INC COM 231021106 843115877 3044509 SH SOLE 22 2710000 0 334509 CUMMINS INC COM 231021106 53834361 194397 SH SOLE 23 194397 0 0 CUMMINS INC COM 231021106 204078856 736933 SH SOLE 25 646276 0 90657 CUMMINS INC COM 231021106 100781473 363924 SH SOLE 26 246082 0 117842 CUMMINS INC COM 231021106 137152629 495261 SH SOLE 28 84401 0 410860 CUMMINS INC COM 231021106 363226650 1311619 SH SOLE 30 1243449 0 68170 CUMMINS INC COM 231021106 8897484 32129 SH SOLE 31 31063 0 1066 CUMMINS INC COM 231021106 22148584 79979 SH SOLE 34 79979 0 0 CUMMINS INC COM 231021106 8426149 30427 SH SOLE 36 30427 0 0 CUMMINS INC COM 231021106 1813892 6550 SH SOLE 40 6550 0 0 CUMMINS INC COM 231021106 63417 229 SH OTR 43 229 0 0 CUMMINS INC COM 231021106 99041215 357640 SH SOLE 43 320007 0 37633 CUMULUS MEDIA INC COM CL A 231082801 56987 27935 SH SOLE 2 27935 0 0 CUMULUS MEDIA INC COM CL A 231082801 5477 2685 SH SOLE 18 2685 0 0 CUMULUS MEDIA INC COM CL A 231082801 80541 39481 SH SOLE 21 39481 0 0 CUMULUS MEDIA INC COM CL A 231082801 269884 132296 SH SOLE 22 129142 0 3154 CUREVAC N V COM N2451R105 13287 3908 SH SOLE 7 3908 0 0 CUREVAC N V COM N2451R105 69003 20295 SH SOLE 18 20295 0 0 CUREVAC N V COM N2451R105 2590916 762034 SH SOLE 19 762034 0 0 CUREVAC N V COM N2451R105 2793100 821500 SH SOLE 21 821500 0 0 CUREVAC N V COM N2451R105 439477 129258 SH SOLE 30 129258 0 0 CUREVAC N V COM N2451R105 13355 3928 SH SOLE 34 3928 0 0 CUREVAC N V COM N2451R105 1743676 512846 SH SOLE 43 478878 0 33968 CURIOSITYSTREAM INC COM CL A 23130Q107 16089 14113 SH SOLE 2 6790 0 7323 CURIOSITYSTREAM INC COM CL A 23130Q107 7338 6437 SH SOLE 18 6437 0 0 CURIOSITYSTREAM INC COM CL A 23130Q107 68081 59720 SH SOLE 21 59720 0 0 CURIOSITYSTREAM INC COM CL A 23130Q107 349098 306226 SH SOLE 22 306226 0 0 CURIS INC COM 231269309 8556 1240 SH SOLE 18 1240 0 0 CURIS INC COM 231269309 89424 12960 SH SOLE 21 12960 0 0 CURIS INC COM 231269309 369040 53484 SH SOLE 22 53484 0 0 CURTISS WRIGHT CORP COM 231561101 55030618 203080 SH SOLE 2 126219 0 76861 CURTISS WRIGHT CORP COM 231561101 5075455 18730 SH SOLE 4 1822 0 16908 CURTISS WRIGHT CORP COM 231561101 1857297 6854 SH SOLE 7 6584 0 270 CURTISS WRIGHT CORP COM 231561101 2767790 10214 SH SOLE 13 10214 0 0 CURTISS WRIGHT CORP COM 231561101 16795069 61979 SH SOLE 18 60982 0 997 CURTISS WRIGHT CORP COM 231561101 12524967 46221 SH SOLE 19 46221 0 0 CURTISS WRIGHT CORP COM 231561101 659967725 2435485 SH SOLE 21 2435485 0 0 CURTISS WRIGHT CORP COM 231561101 322574863 1190401 SH SOLE 22 1134959 0 55442 CURTISS WRIGHT CORP COM 231561101 8045125 29689 SH SOLE 23 29689 0 0 CURTISS WRIGHT CORP COM 231561101 8872156 32741 SH SOLE 25 32741 0 0 CURTISS WRIGHT CORP COM 231561101 17442983 64370 SH SOLE 26 20546 0 43824 CURTISS WRIGHT CORP COM 231561101 3742776 13812 SH SOLE 28 293 0 13519 CURTISS WRIGHT CORP COM 231561101 3150955 11628 SH SOLE 29 11628 0 0 CURTISS WRIGHT CORP COM 231561101 9703252 35808 SH SOLE 30 35808 0 0 CURTISS WRIGHT CORP COM 231561101 6399464 23616 SH SOLE 31 23616 0 0 CURTISS WRIGHT CORP COM 231561101 1567077 5783 SH SOLE 34 5783 0 0 CURTISS WRIGHT CORP COM 231561101 324905 1199 SH SOLE 36 1199 0 0 CURTISS WRIGHT CORP COM 231561101 2121773 7830 SH SOLE 40 7830 0 0 CURTISS WRIGHT CORP COM 231561101 10230809 37755 SH SOLE 43 33300 0 4455 CUSHMAN WAKEFIELD PLC SHS G2717B108 1172621 112752 SH SOLE 2 43827 0 68925 CUSHMAN WAKEFIELD PLC SHS G2717B108 4139 398 SH SOLE 4 398 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 434606 41789 SH SOLE 7 39654 0 2135 CUSHMAN WAKEFIELD PLC SHS G2717B108 5044198 485019 SH SOLE 18 485019 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 3088436 296965 SH SOLE 19 296965 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 175901222 16913579 SH SOLE 21 16913579 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 41989834 4037484 SH SOLE 22 3846032 0 191452 CUSHMAN WAKEFIELD PLC SHS G2717B108 240781 23152 SH SOLE 25 23152 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 786999 75673 SH SOLE 26 75673 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 318885 30662 SH SOLE 28 30662 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 3358264 322910 SH SOLE 30 322910 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 58344 5610 SH SOLE 36 5610 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 241051 23178 SH SOLE 40 23178 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 124176 11940 SH SOLE 43 11654 0 286 CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 138948 31942 SH SOLE 2 17782 0 14160 CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 31564 7256 SH SOLE 4 0 0 7256 CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 3523 810 SH SOLE 7 810 0 0 CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 574217 132004 SH SOLE 18 132004 0 0 CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 544476 125167 SH SOLE 19 125167 0 0 CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 8067784 1854663 SH SOLE 21 1854663 0 0 CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 6435512 1479428 SH SOLE 22 1420565 0 58863 CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 57081 13122 SH SOLE 25 13122 0 0 CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 194306 44668 SH SOLE 28 0 0 44668 CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 57777 13282 SH SOLE 40 13282 0 0 CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 163329 37547 SH SOLE 43 30392 0 7155 CUSTOMERS BANCORP INC COM 23204G100 3020629 62956 SH SOLE 2 39726 0 23230 CUSTOMERS BANCORP INC COM 23204G100 2927 61 SH SOLE 4 61 0 0 CUSTOMERS BANCORP INC COM 23204G100 364552 7598 SH SOLE 7 7201 0 397 CUSTOMERS BANCORP INC COM 23204G100 4689949 97748 SH SOLE 18 97748 0 0 CUSTOMERS BANCORP INC COM 23204G100 6038619 125857 SH SOLE 19 125857 0 0 CUSTOMERS BANCORP INC COM 23204G100 154298594 3215894 SH SOLE 21 3215894 0 0 CUSTOMERS BANCORP INC COM 23204G100 43129894 898914 SH SOLE 22 854947 0 43967 CUSTOMERS BANCORP INC COM 23204G100 48652 1014 SH SOLE 23 1014 0 0 CUSTOMERS BANCORP INC COM 23204G100 288072 6004 SH SOLE 25 6004 0 0 CUSTOMERS BANCORP INC COM 23204G100 1374003 28637 SH SOLE 26 9852 0 18785 CUSTOMERS BANCORP INC COM 23204G100 19384 404 SH SOLE 28 0 0 404 CUSTOMERS BANCORP INC COM 23204G100 3095622 64519 SH SOLE 30 64519 0 0 CUSTOMERS BANCORP INC COM 23204G100 286249 5966 SH SOLE 34 5966 0 0 CUSTOMERS BANCORP INC COM 23204G100 288456 6012 SH SOLE 40 6012 0 0 CUSTOMERS BANCORP INC COM 23204G100 2630024 54815 SH SOLE 43 44307 0 10508 CUTERA INC COM 232109108 5833 3863 SH SOLE 2 199 0 3664 CUTERA INC COM 232109108 11496 7613 SH SOLE 18 7613 0 0 CUTERA INC COM 232109108 4874 3228 SH SOLE 19 3228 0 0 CUTERA INC COM 232109108 138364 91632 SH SOLE 21 91632 0 0 CUTERA INC COM 232109108 442341 292941 SH SOLE 22 291449 0 1492 CUTERA INC COM 232109108 2122 1405 SH SOLE 43 1405 0 0 CVB FINL CORP COM 126600105 1937690 112395 SH SOLE 2 38802 0 73593 CVB FINL CORP COM 126600105 9741 565 SH SOLE 4 565 0 0 CVB FINL CORP COM 126600105 711184 41252 SH SOLE 7 39101 0 2151 CVB FINL CORP COM 126600105 7351515 426422 SH SOLE 18 426422 0 0 CVB FINL CORP COM 126600105 5173741 300101 SH SOLE 19 300101 0 0 CVB FINL CORP COM 126600105 256843830 14898134 SH SOLE 21 14898134 0 0 CVB FINL CORP COM 126600105 67861571 3936286 SH SOLE 22 3753307 0 182979 CVB FINL CORP COM 126600105 461204 26752 SH SOLE 25 26752 0 0 CVB FINL CORP COM 126600105 443620 25732 SH SOLE 26 25732 0 0 CVB FINL CORP COM 126600105 252359 14638 SH SOLE 28 2422 0 12216 CVB FINL CORP COM 126600105 5919613 343365 SH SOLE 30 343365 0 0 CVB FINL CORP COM 126600105 43376 2516 SH SOLE 36 2516 0 0 CVB FINL CORP COM 126600105 485582 28166 SH SOLE 40 28166 0 0 CVB FINL CORP COM 126600105 136144 7897 SH SOLE 43 4614 0 3283 CVD EQUIP CORP COM 126601103 3723 957 SH SOLE 18 957 0 0 CVD EQUIP CORP COM 126601103 43650 11221 SH SOLE 21 11221 0 0 CVD EQUIP CORP COM 126601103 4147 1066 SH SOLE 22 1066 0 0 CVR ENERGY INC COM 12662P108 1407540 52579 SH SOLE 2 35157 0 17422 CVR ENERGY INC COM 12662P108 3694 138 SH SOLE 4 138 0 0 CVR ENERGY INC COM 12662P108 5943 222 SH SOLE 7 222 0 0 CVR ENERGY INC COM 12662P108 2984534 111488 SH SOLE 18 103085 0 8403 CVR ENERGY INC COM 12662P108 2080805 77729 SH SOLE 19 77729 0 0 CVR ENERGY INC COM 12662P108 95144328 3554140 SH SOLE 21 3554140 0 0 CVR ENERGY INC COM 12662P108 28592555 1068082 SH SOLE 22 1035508 0 32574 CVR ENERGY INC COM 12662P108 396972 14829 SH SOLE 26 14829 0 0 CVR ENERGY INC COM 12662P108 1754774 65550 SH SOLE 30 65550 0 0 CVR ENERGY INC COM 12662P108 240475 8983 SH SOLE 40 8983 0 0 CVR ENERGY INC COM 12662P108 1218677 45524 SH SOLE 43 44682 0 842 CVRX INC COM 126638105 29615 2470 SH SOLE 2 406 0 2064 CVRX INC COM 126638105 1559 130 SH SOLE 7 130 0 0 CVRX INC COM 126638105 413020 34447 SH SOLE 18 34447 0 0 CVRX INC COM 126638105 360899 30100 SH SOLE 19 30100 0 0 CVRX INC COM 126638105 5670802 472961 SH SOLE 21 472961 0 0 CVRX INC COM 126638105 4024384 335645 SH SOLE 22 329934 0 5711 CVS HEALTH CORP COM 126650100 163583620 2769787 SH SOLE 2 982424 0 1787363 CVS HEALTH CORP COM 126650100 54866208 928991 SH SOLE 4 429704 0 499287 CVS HEALTH CORP COM 126650100 49615656 840089 SH SOLE 7 729959 0 110130 CVS HEALTH CORP COM 126650100 3231291 54712 SH SOLE 13 54712 0 0 CVS HEALTH CORP COM 126650100 10755121 182105 SH SOLE 15 182105 0 0 CVS HEALTH CORP COM 126650100 228254084 3864783 SH SOLE 18 3604782 0 260001 CVS HEALTH CORP COM 126650100 604737133 10239369 SH SOLE 19 10239369 0 0 CVS HEALTH CORP COM 126650100 1807418377 30603088 SH SOLE 21 30603088 0 0 CVS HEALTH CORP COM 126650100 1671680012 28304775 SH SOLE 22 25494763 0 2810012 CVS HEALTH CORP COM 126650100 135239191 2289861 SH SOLE 23 2289861 0 0 CVS HEALTH CORP COM 126650100 172994418 2929130 SH SOLE 25 2715183 0 213947 CVS HEALTH CORP COM 126650100 115528565 1956122 SH SOLE 26 1396083 0 560039 CVS HEALTH CORP COM 126650100 189524308 3209013 SH SOLE 28 29390 0 3179623 CVS HEALTH CORP COM 126650100 79495 1346 SH SOLE 29 1346 0 0 CVS HEALTH CORP COM 126650100 550375415 9318920 SH SOLE 30 9318920 0 0 CVS HEALTH CORP COM 126650100 17502077 296344 SH SOLE 31 286464 0 9880 CVS HEALTH CORP COM 126650100 33510290 567394 SH SOLE 34 567394 0 0 CVS HEALTH CORP COM 126650100 19303702 326849 SH SOLE 36 326849 0 0 CVS HEALTH CORP COM 126650100 3516728 59545 SH SOLE 40 59545 0 0 CVS HEALTH CORP COM 126650100 119478 2023 SH OTR 43 2023 0 0 CVS HEALTH CORP COM 126650100 83095756 1406972 SH SOLE 43 1176852 0 230120 CXAPP INC COM CL A 23248B109 3050 1510 SH SOLE 18 1510 0 0 CXAPP INC COM CL A 23248B109 33352 16511 SH SOLE 21 16511 0 0 CXAPP INC COM CL A 23248B109 9060 4485 SH SOLE 22 4485 0 0 CXAPP INC *W EXP 99/99/999 23248B117 35647 176472 SH SOLE 19 176472 0 0 CYBERARK SOFTWARE LTD NOTE 11/1 23248VAB1 8207325 4725000 PRN SOLE 21 4725000 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 20579230 75266 SH SOLE 2 63147 0 12119 CYBERARK SOFTWARE LTD SHS M2682V108 14370135 52557 SH SOLE 4 14260 0 38297 CYBERARK SOFTWARE LTD SHS M2682V108 13914344 50890 SH SOLE 7 46678 0 4212 CYBERARK SOFTWARE LTD SHS M2682V108 1673877 6122 SH SOLE 13 6122 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 1019583 3729 SH SOLE 15 3729 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 5972313 21843 SH SOLE 18 20684 0 1159 CYBERARK SOFTWARE LTD SHS M2682V108 99832204 365124 SH SOLE 19 365124 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 216719528 792625 SH SOLE 21 792625 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 160712448 587786 SH SOLE 22 562812 0 24974 CYBERARK SOFTWARE LTD SHS M2682V108 22913416 83803 SH SOLE 23 83803 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 22401301 81930 SH SOLE 25 81930 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 3443178 12593 SH SOLE 26 3211 0 9382 CYBERARK SOFTWARE LTD SHS M2682V108 12175119 44529 SH SOLE 28 708 0 43821 CYBERARK SOFTWARE LTD SHS M2682V108 2092210 7652 SH SOLE 29 7652 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 51971947 190081 SH SOLE 30 190081 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 8420789 30798 SH SOLE 31 30488 0 310 CYBERARK SOFTWARE LTD SHS M2682V108 32600413 119232 SH SOLE 34 119232 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 1153012 4217 SH SOLE 36 4217 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 559964 2048 SH SOLE 40 2048 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 16537910 60485 SH SOLE 43 53083 0 7402 CYCLERION THERAPEUTICS INC COM 23255M204 39489 17169 SH SOLE 22 17169 0 0 CYCLO THERAPEUTICS INC COM NEW 23254X201 2583 2034 SH SOLE 18 2034 0 0 CYCLO THERAPEUTICS INC COM NEW 23254X201 791 623 SH SOLE 19 623 0 0 CYCLO THERAPEUTICS INC COM NEW 23254X201 26996 21257 SH SOLE 21 21257 0 0 CYCLO THERAPEUTICS INC COM NEW 23254X201 45207 35596 SH SOLE 22 35525 0 71 CYTEK BIOSCIENCES INC COM 23285D109 687523 123212 SH SOLE 2 65088 0 58124 CYTEK BIOSCIENCES INC COM 23285D109 4743 850 SH SOLE 4 850 0 0 CYTEK BIOSCIENCES INC COM 23285D109 4436 795 SH SOLE 7 795 0 0 CYTEK BIOSCIENCES INC COM 23285D109 2109804 378101 SH SOLE 18 378101 0 0 CYTEK BIOSCIENCES INC COM 23285D109 1560492 279658 SH SOLE 19 279658 0 0 CYTEK BIOSCIENCES INC COM 23285D109 69278111 12415432 SH SOLE 21 12415432 0 0 CYTEK BIOSCIENCES INC COM 23285D109 19060281 3415821 SH SOLE 22 3248696 0 167125 CYTEK BIOSCIENCES INC COM 23285D109 111767 20030 SH SOLE 25 20030 0 0 CYTEK BIOSCIENCES INC COM 23285D109 6897 1236 SH SOLE 26 1236 0 0 CYTEK BIOSCIENCES INC COM 23285D109 64689 11593 SH SOLE 28 0 0 11593 CYTEK BIOSCIENCES INC COM 23285D109 2232385 400069 SH SOLE 30 400069 0 0 CYTEK BIOSCIENCES INC COM 23285D109 125009 22403 SH SOLE 40 22403 0 0 CYTEK BIOSCIENCES INC COM 23285D109 6819 1222 SH SOLE 43 1195 0 27 CYTOKINETICS INC COM NEW 23282W605 9518505 175683 SH SOLE 2 98752 0 76931 CYTOKINETICS INC COM NEW 23282W605 16525 305 SH SOLE 4 305 0 0 CYTOKINETICS INC COM NEW 23282W605 1023135 18884 SH SOLE 7 17918 0 966 CYTOKINETICS INC COM NEW 23282W605 24584663 453759 SH SOLE 18 451293 0 2466 CYTOKINETICS INC COM NEW 23282W605 20216779 373141 SH SOLE 19 373141 0 0 CYTOKINETICS INC COM NEW 23282W605 500962854 9246269 SH SOLE 21 9246269 0 0 CYTOKINETICS INC COM NEW 23282W605 216795689 4001397 SH SOLE 22 3843149 0 158248 CYTOKINETICS INC COM NEW 23282W605 218075 4025 SH SOLE 23 4025 0 0 CYTOKINETICS INC COM NEW 23282W605 1082408 19978 SH SOLE 25 19978 0 0 CYTOKINETICS INC COM NEW 23282W605 2162541 39914 SH SOLE 26 28261 0 11653 CYTOKINETICS INC COM NEW 23282W605 263911 4871 SH SOLE 28 1480 0 3391 CYTOKINETICS INC COM NEW 23282W605 11253836 207712 SH SOLE 30 207712 0 0 CYTOKINETICS INC COM NEW 23282W605 24110 445 SH SOLE 34 445 0 0 CYTOKINETICS INC COM NEW 23282W605 24869 459 SH SOLE 36 459 0 0 CYTOKINETICS INC COM NEW 23282W605 1150566 21236 SH SOLE 40 21236 0 0 CYTOKINETICS INC COM NEW 23282W605 5672700 104701 SH SOLE 43 92079 0 12622 CYTOKINETICS INC NOTE 3.500% 7/0 23282WAC4 6163574 4725000 PRN SOLE 21 4725000 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 4348 3564 SH SOLE 2 3564 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 17378 14244 SH SOLE 18 14244 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 182267 149399 SH SOLE 21 149399 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 1185622 971821 SH SOLE 22 971821 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 1 1 SH SOLE 43 1 0 0 CYTOSORBENTS CORP COM NEW 23283X206 1629 2317 SH SOLE 18 2317 0 0 CYTOSORBENTS CORP COM NEW 23283X206 18407 26183 SH SOLE 21 26183 0 0 CYTOSORBENTS CORP COM NEW 23283X206 440929 627211 SH SOLE 22 627211 0 0 CYTOSORBENTS CORP COM NEW 23283X206 66 94 SH SOLE 43 94 0 0 D MARKET ELECTR SVCS & TRADI SPONSORED ADS 23292B104 2367991 1071489 SH SOLE 34 1071489 0 0 D R HORTON INC COM 23331A109 151662242 1076153 SH SOLE 2 685822 0 390331 D R HORTON INC COM 23331A109 59092231 419302 SH SOLE 4 130692 0 288610 D R HORTON INC COM 23331A109 41089692 291561 SH SOLE 7 262809 0 28752 D R HORTON INC COM 23331A109 10920102 77486 SH SOLE 13 77486 0 0 D R HORTON INC COM 23331A109 6090713 43218 SH SOLE 15 43218 0 0 D R HORTON INC COM 23331A109 413385036 2933265 SH SOLE 18 2853380 0 79885 D R HORTON INC COM 23331A109 70419480 499677 SH SOLE 19 499677 0 0 D R HORTON INC COM 23331A109 2008475592 14251583 SH SOLE 21 14251583 0 0 D R HORTON INC COM 23331A109 984832933 6988100 SH SOLE 22 6202783 0 785317 D R HORTON INC COM 23331A109 94283579 669010 SH SOLE 23 669010 0 0 D R HORTON INC COM 23331A109 325819731 2311926 SH SOLE 25 2311926 0 0 D R HORTON INC COM 23331A109 63981374 453994 SH SOLE 26 275175 0 178819 D R HORTON INC COM 23331A109 91388595 648468 SH SOLE 28 5788 0 642680 D R HORTON INC COM 23331A109 7940842 56346 SH SOLE 29 56346 0 0 D R HORTON INC COM 23331A109 346302356 2457265 SH SOLE 30 2454829 0 2436 D R HORTON INC COM 23331A109 22421540 159097 SH SOLE 31 156749 0 2348 D R HORTON INC COM 23331A109 15087120 107054 SH SOLE 34 107054 0 0 D R HORTON INC COM 23331A109 9341686 66286 SH SOLE 36 66286 0 0 D R HORTON INC COM 23331A109 2048136 14533 SH SOLE 40 14533 0 0 D R HORTON INC COM 23331A109 45520 323 SH OTR 43 323 0 0 D R HORTON INC COM 23331A109 76135655 540237 SH SOLE 43 464703 0 75534 D-WAVE QUANTUM INC COM 26740W109 25018 21946 SH SOLE 2 5927 0 16019 D-WAVE QUANTUM INC COM 26740W109 282556 247856 SH SOLE 18 247856 0 0 D-WAVE QUANTUM INC COM 26740W109 229009 200885 SH SOLE 19 200885 0 0 D-WAVE QUANTUM INC COM 26740W109 3627811 3182290 SH SOLE 21 3182290 0 0 D-WAVE QUANTUM INC COM 26740W109 2919509 2560973 SH SOLE 22 2524190 0 36783 DADA NEXUS LTD ADS 23344D108 30763 24415 SH SOLE 2 24415 0 0 DADA NEXUS LTD ADS 23344D108 2454 1948 SH SOLE 4 1948 0 0 DADA NEXUS LTD ADS 23344D108 10321 8191 SH SOLE 7 8191 0 0 DADA NEXUS LTD ADS 23344D108 1183779 939507 SH SOLE 21 939507 0 0 DADA NEXUS LTD ADS 23344D108 454206 360481 SH SOLE 22 320478 0 40003 DADA NEXUS LTD ADS 23344D108 73012 57946 SH SOLE 25 57946 0 0 DADA NEXUS LTD ADS 23344D108 32293 25629 SH SOLE 28 0 0 25629 DADA NEXUS LTD ADS 23344D108 605353 480439 SH SOLE 30 480439 0 0 DAILY JOURNAL CORP COM 233912104 387379 982 SH SOLE 2 374 0 608 DAILY JOURNAL CORP COM 233912104 2367 6 SH SOLE 7 6 0 0 DAILY JOURNAL CORP COM 233912104 1504152 3813 SH SOLE 18 3813 0 0 DAILY JOURNAL CORP COM 233912104 1226833 3110 SH SOLE 19 3110 0 0 DAILY JOURNAL CORP COM 233912104 22682994 57501 SH SOLE 21 57501 0 0 DAILY JOURNAL CORP COM 233912104 12763006 32354 SH SOLE 22 30923 0 1431 DAILY JOURNAL CORP COM 233912104 97831 248 SH SOLE 25 248 0 0 DAILY JOURNAL CORP COM 233912104 69034 175 SH SOLE 28 0 0 175 DAILY JOURNAL CORP COM 233912104 233927 593 SH SOLE 43 532 0 61 DAKOTA GOLD CORP COM 46655E100 23983 9405 SH SOLE 2 2810 0 6595 DAKOTA GOLD CORP COM 46655E100 452258 177356 SH SOLE 18 177356 0 0 DAKOTA GOLD CORP COM 46655E100 367611 144161 SH SOLE 19 144161 0 0 DAKOTA GOLD CORP COM 46655E100 5700525 2235500 SH SOLE 21 2235500 0 0 DAKOTA GOLD CORP COM 46655E100 3623596 1421018 SH SOLE 22 1394437 0 26581 DAKTRONICS INC COM 234264109 271913 19492 SH SOLE 2 1404 0 18088 DAKTRONICS INC COM 234264109 6026 432 SH SOLE 7 432 0 0 DAKTRONICS INC COM 234264109 1556220 111557 SH SOLE 18 111557 0 0 DAKTRONICS INC COM 234264109 1206675 86500 SH SOLE 19 86500 0 0 DAKTRONICS INC COM 234264109 19510512 1398603 SH SOLE 21 1398603 0 0 DAKTRONICS INC COM 234264109 17398607 1247212 SH SOLE 22 1216882 0 30330 DAKTRONICS INC COM 234264109 315675 22629 SH SOLE 43 21332 0 1297 DALLASNEWS CORPORATION COM SER A 235050101 359948 100264 SH SOLE 22 100264 0 0 DANA INC COM 235825205 6102759 503528 SH SOLE 2 224844 0 278684 DANA INC COM 235825205 7333 605 SH SOLE 4 605 0 0 DANA INC COM 235825205 357261 29477 SH SOLE 7 28070 0 1407 DANA INC COM 235825205 5946872 490666 SH SOLE 18 442339 0 48327 DANA INC COM 235825205 15934176 1314701 SH SOLE 19 1314701 0 0 DANA INC COM 235825205 178153237 14699112 SH SOLE 21 14699112 0 0 DANA INC COM 235825205 68286249 5634179 SH SOLE 22 5335736 0 298443 DANA INC COM 235825205 247296 20404 SH SOLE 23 20404 0 0 DANA INC COM 235825205 303570 25047 SH SOLE 25 25047 0 0 DANA INC COM 235825205 3575909 295042 SH SOLE 26 35189 0 259853 DANA INC COM 235825205 31342 2586 SH SOLE 28 2586 0 0 DANA INC COM 235825205 3138450 258948 SH SOLE 30 258948 0 0 DANA INC COM 235825205 93639 7726 SH SOLE 36 7726 0 0 DANA INC COM 235825205 269355 22224 SH SOLE 40 22224 0 0 DANA INC COM 235825205 2808245 231703 SH SOLE 43 224107 0 7596 DANAHER CORPORATION COM 235851102 378450044 1514709 SH SOLE 2 586878 0 927831 DANAHER CORPORATION COM 235851102 143714470 575203 SH SOLE 4 306170 0 269033 DANAHER CORPORATION COM 235851102 171723404 687306 SH SOLE 7 619297 0 68009 DANAHER CORPORATION COM 235851102 7593191 30391 SH SOLE 13 30391 0 0 DANAHER CORPORATION COM 235851102 24102030 96466 SH SOLE 15 96466 0 0 DANAHER CORPORATION COM 235851102 436186405 1745793 SH SOLE 18 1656109 0 89684 DANAHER CORPORATION COM 235851102 629050343 2517712 SH SOLE 19 2517712 0 0 DANAHER CORPORATION COM 235851102 3821015764 15293239 SH SOLE 21 15293239 0 0 DANAHER CORPORATION COM 235851102 3555511412 14230584 SH SOLE 22 12753127 0 1477457 DANAHER CORPORATION COM 235851102 294274829 1177806 SH SOLE 23 1177806 0 0 DANAHER CORPORATION COM 235851102 344258821 1377862 SH SOLE 25 1307406 0 70456 DANAHER CORPORATION COM 235851102 189984691 760395 SH SOLE 26 462262 0 298133 DANAHER CORPORATION COM 235851102 401182896 1605695 SH SOLE 28 22777 0 1582918 DANAHER CORPORATION COM 235851102 48721 195 SH SOLE 29 195 0 0 DANAHER CORPORATION COM 235851102 1360452988 5445079 SH SOLE 30 5445079 0 0 DANAHER CORPORATION COM 235851102 40336534 161443 SH SOLE 31 155963 0 5480 DANAHER CORPORATION COM 235851102 513813027 2056486 SH SOLE 34 2056486 0 0 DANAHER CORPORATION COM 235851102 34985746 140027 SH SOLE 36 140027 0 0 DANAHER CORPORATION COM 235851102 8454174 33837 SH SOLE 40 33837 0 0 DANAHER CORPORATION COM 235851102 246852 988 SH OTR 43 988 0 0 DANAHER CORPORATION COM 235851102 271839219 1088010 SH SOLE 43 944921 0 143089 DANAOS CORPORATION SHS Y1968P121 3953839 42809 SH SOLE 43 39902 0 2907 DANIMER SCIENTIFIC INC COM CL A 236272100 2493 4133 SH SOLE 2 0 0 4133 DANIMER SCIENTIFIC INC COM CL A 236272100 704044 1167182 SH SOLE 22 1166186 0 996 DANIMER SCIENTIFIC INC COM CL A 236272100 31540 52288 SH SOLE 28 52288 0 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 245324 16803 SH SOLE 2 16803 0 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 15228 1043 SH SOLE 4 1043 0 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 138758 9504 SH SOLE 7 9504 0 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 7727488 529280 SH SOLE 21 529280 0 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 4198697 287582 SH SOLE 22 260805 0 26777 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 470996 32260 SH SOLE 25 32260 0 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 398332 27283 SH SOLE 28 0 0 27283 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 3064642 209907 SH SOLE 30 209907 0 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 49815 3412 SH SOLE 36 3412 0 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 669444 45852 SH SOLE 43 43016 0 2836 DARDEN RESTAURANTS INC COM 237194105 49405375 326496 SH SOLE 2 126901 0 199595 DARDEN RESTAURANTS INC COM 237194105 8203057 54210 SH SOLE 4 42365 0 11845 DARDEN RESTAURANTS INC COM 237194105 12855239 84954 SH SOLE 7 75061 0 9893 DARDEN RESTAURANTS INC COM 237194105 765528 5059 SH SOLE 13 5059 0 0 DARDEN RESTAURANTS INC COM 237194105 2558821 16910 SH SOLE 15 16910 0 0 DARDEN RESTAURANTS INC COM 237194105 33565348 221817 SH SOLE 18 214446 0 7371 DARDEN RESTAURANTS INC COM 237194105 15435245 102004 SH SOLE 19 102004 0 0 DARDEN RESTAURANTS INC COM 237194105 553382839 3657037 SH SOLE 21 3657037 0 0 DARDEN RESTAURANTS INC COM 237194105 404408601 2672539 SH SOLE 22 2374848 0 297691 DARDEN RESTAURANTS INC COM 237194105 25682333 169722 SH SOLE 23 169722 0 0 DARDEN RESTAURANTS INC COM 237194105 25324007 167354 SH SOLE 25 167354 0 0 DARDEN RESTAURANTS INC COM 237194105 15334012 101335 SH SOLE 26 61694 0 39641 DARDEN RESTAURANTS INC COM 237194105 30476453 201404 SH SOLE 28 1847 0 199557 DARDEN RESTAURANTS INC COM 237194105 107271505 708905 SH SOLE 30 708905 0 0 DARDEN RESTAURANTS INC COM 237194105 4228032 27941 SH SOLE 31 26999 0 942 DARDEN RESTAURANTS INC COM 237194105 957402 6327 SH SOLE 34 6327 0 0 DARDEN RESTAURANTS INC COM 237194105 3495643 23101 SH SOLE 36 23101 0 0 DARDEN RESTAURANTS INC COM 237194105 872662 5767 SH SOLE 40 5767 0 0 DARDEN RESTAURANTS INC COM 237194105 11525 76 SH OTR 43 76 0 0 DARDEN RESTAURANTS INC COM 237194105 28461729 188090 SH SOLE 43 160266 0 27824 DARE BIOSCIENCE INC COM 23666P101 68441 203632 SH SOLE 22 203632 0 0 DARIOHEALTH CORP COM NEW 23725P209 5271 4429 SH SOLE 18 4429 0 0 DARIOHEALTH CORP COM NEW 23725P209 61392 51590 SH SOLE 21 51590 0 0 DARIOHEALTH CORP COM NEW 23725P209 59024 49600 SH SOLE 22 49600 0 0 DARLING INGREDIENTS INC COM 237266101 15562559 423471 SH SOLE 2 216649 0 206822 DARLING INGREDIENTS INC COM 237266101 49355 1343 SH SOLE 4 495 0 848 DARLING INGREDIENTS INC COM 237266101 1411163 38399 SH SOLE 7 36461 0 1938 DARLING INGREDIENTS INC COM 237266101 8796296 239355 SH SOLE 18 239355 0 0 DARLING INGREDIENTS INC COM 237266101 2166376 58949 SH SOLE 19 58949 0 0 DARLING INGREDIENTS INC COM 237266101 293925067 7997961 SH SOLE 21 7997961 0 0 DARLING INGREDIENTS INC COM 237266101 169989661 4625569 SH SOLE 22 4416794 0 208775 DARLING INGREDIENTS INC COM 237266101 1224253 33313 SH SOLE 25 33313 0 0 DARLING INGREDIENTS INC COM 237266101 1786454 48611 SH SOLE 26 47731 0 880 DARLING INGREDIENTS INC COM 237266101 3675294 100008 SH SOLE 28 89336 0 10672 DARLING INGREDIENTS INC COM 237266101 46783 1273 SH SOLE 29 1273 0 0 DARLING INGREDIENTS INC COM 237266101 12796093 348193 SH SOLE 30 348193 0 0 DARLING INGREDIENTS INC COM 237266101 72545 1974 SH SOLE 31 1974 0 0 DARLING INGREDIENTS INC COM 237266101 517514 14082 SH SOLE 34 14082 0 0 DARLING INGREDIENTS INC COM 237266101 378599 10302 SH SOLE 36 10302 0 0 DARLING INGREDIENTS INC COM 237266101 1168283 31790 SH SOLE 40 31790 0 0 DARLING INGREDIENTS INC COM 237266101 14516 395 SH OTR 43 395 0 0 DARLING INGREDIENTS INC COM 237266101 25347799 689736 SH SOLE 43 650887 0 38849 DATA I O CORP COM 237690102 2329 844 SH SOLE 18 844 0 0 DATA I O CORP COM 237690102 24274 8795 SH SOLE 21 8795 0 0 DATA I O CORP COM 237690102 46961 17015 SH SOLE 22 17015 0 0 DATA STORAGE CORP COM NEW 23786R201 5497 838 SH SOLE 18 838 0 0 DATA STORAGE CORP COM NEW 23786R201 57571 8776 SH SOLE 21 8776 0 0 DATADOG INC CL A COM 23804L103 60642914 467599 SH SOLE 2 84658 0 382941 DATADOG INC CL A COM 23804L103 24929401 192223 SH SOLE 4 86311 0 105912 DATADOG INC CL A COM 23804L103 11885699 91647 SH SOLE 7 88707 0 2940 DATADOG INC CL A COM 23804L103 1376400 10613 SH SOLE 13 10613 0 0 DATADOG INC CL A COM 23804L103 3518879 27133 SH SOLE 15 27133 0 0 DATADOG INC CL A COM 23804L103 64065304 493988 SH SOLE 18 426130 0 67858 DATADOG INC CL A COM 23804L103 67542682 520801 SH SOLE 19 520801 0 0 DATADOG INC CL A COM 23804L103 859431248 6626812 SH SOLE 21 6626812 0 0 DATADOG INC CL A COM 23804L103 957405429 7382261 SH SOLE 22 6833008 0 549253 DATADOG INC CL A COM 23804L103 45091657 347688 SH SOLE 23 347688 0 0 DATADOG INC CL A COM 23804L103 56237864 433633 SH SOLE 25 432738 0 895 DATADOG INC CL A COM 23804L103 31492493 242829 SH SOLE 26 143819 0 99010 DATADOG INC CL A COM 23804L103 66159019 510132 SH SOLE 28 4104 0 506028 DATADOG INC CL A COM 23804L103 114776 885 SH SOLE 29 885 0 0 DATADOG INC CL A COM 23804L103 197518129 1523002 SH SOLE 30 1523002 0 0 DATADOG INC CL A COM 23804L103 9933476 76594 SH SOLE 31 73499 0 3095 DATADOG INC CL A COM 23804L103 12229378 94297 SH SOLE 32 94297 0 0 DATADOG INC CL A COM 23804L103 102491154 790278 SH SOLE 34 790278 0 0 DATADOG INC CL A COM 23804L103 6535728 50395 SH SOLE 36 50395 0 0 DATADOG INC CL A COM 23804L103 1713594 13213 SH SOLE 40 13213 0 0 DATADOG INC CL A COM 23804L103 51487 397 SH OTR 43 397 0 0 DATADOG INC CL A COM 23804L103 20761513 160086 SH SOLE 43 126176 0 33910 DATADOG INC NOTE 0.125% 6/1 23804LAB9 9342165 6454000 PRN SOLE 21 6454000 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 3442809 86481 SH SOLE 2 78327 0 8154 DAVE & BUSTERS ENTMT INC COM 238337109 4260 107 SH SOLE 4 107 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 357812 8988 SH SOLE 7 8521 0 467 DAVE & BUSTERS ENTMT INC COM 238337109 3778686 94918 SH SOLE 18 94918 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 3012104 75662 SH SOLE 19 75662 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 143104848 3594696 SH SOLE 21 3594696 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 47888564 1202928 SH SOLE 22 1173546 0 29382 DAVE & BUSTERS ENTMT INC COM 238337109 252794 6350 SH SOLE 25 6350 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 446867 11225 SH SOLE 26 11225 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 8917 224 SH SOLE 28 224 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 3443963 86510 SH SOLE 30 86510 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 9674 243 SH SOLE 36 243 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 281775 7078 SH SOLE 40 7078 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 1531769 38477 SH SOLE 43 36804 0 1673 DAVE INC CLASS A COM NEW 23834J201 335694 11079 SH SOLE 2 7728 0 3351 DAVE INC CLASS A COM NEW 23834J201 639239 21097 SH SOLE 18 21097 0 0 DAVE INC CLASS A COM NEW 23834J201 626604 20680 SH SOLE 19 20680 0 0 DAVE INC CLASS A COM NEW 23834J201 8505877 280722 SH SOLE 21 280722 0 0 DAVE INC CLASS A COM NEW 23834J201 5253869 173395 SH SOLE 22 171642 0 1753 DAVE INC CLASS A COM NEW 23834J201 48601 1604 SH SOLE 26 0 0 1604 DAVE INC CLASS A COM NEW 23834J201 2757 91 SH SOLE 43 59 0 32 DAVITA INC COM 23918K108 9393383 67788 SH SOLE 2 28908 0 38880 DAVITA INC COM 23918K108 7187487 51869 SH SOLE 4 26533 0 25336 DAVITA INC COM 23918K108 17436125 125829 SH SOLE 7 113593 0 12236 DAVITA INC COM 23918K108 385779 2784 SH SOLE 13 2784 0 0 DAVITA INC COM 23918K108 1055488 7617 SH SOLE 15 7617 0 0 DAVITA INC COM 23918K108 10853495 78325 SH SOLE 18 75019 0 3306 DAVITA INC COM 23918K108 3776448 27253 SH SOLE 19 27253 0 0 DAVITA INC COM 23918K108 279555968 2017435 SH SOLE 21 2017435 0 0 DAVITA INC COM 23918K108 183212681 1322167 SH SOLE 22 1188298 0 133869 DAVITA INC COM 23918K108 8770927 63296 SH SOLE 23 63296 0 0 DAVITA INC COM 23918K108 18784688 135561 SH SOLE 25 131750 0 3811 DAVITA INC COM 23918K108 7631604 55074 SH SOLE 26 33369 0 21705 DAVITA INC COM 23918K108 22476747 162205 SH SOLE 28 29186 0 133019 DAVITA INC COM 23918K108 99254365 716276 SH SOLE 30 606274 0 110002 DAVITA INC COM 23918K108 1717714 12396 SH SOLE 31 11882 0 514 DAVITA INC COM 23918K108 344624 2487 SH SOLE 34 2487 0 0 DAVITA INC COM 23918K108 1550737 11191 SH SOLE 36 11191 0 0 DAVITA INC COM 23918K108 352245 2542 SH SOLE 40 2542 0 0 DAVITA INC COM 23918K108 13688 99 SH OTR 43 99 0 0 DAVITA INC COM 23918K108 10944397 78981 SH SOLE 43 64336 0 14645 DAWSON GEOPHYSICAL CO NEW COM 239360100 2231 1144 SH SOLE 18 1144 0 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 22558 11568 SH SOLE 21 11568 0 0 DAY ONE BIOPHARMACEUTICALS I COM 23954D109 513884 37292 SH SOLE 2 23126 0 14166 DAY ONE BIOPHARMACEUTICALS I COM 23954D109 1213 88 SH SOLE 4 88 0 0 DAY ONE BIOPHARMACEUTICALS I COM 23954D109 344169 24976 SH SOLE 7 23669 0 1307 DAY ONE BIOPHARMACEUTICALS I COM 23954D109 1810816 131409 SH SOLE 18 131409 0 0 DAY ONE BIOPHARMACEUTICALS I COM 23954D109 2023345 146832 SH SOLE 19 146832 0 0 DAY ONE BIOPHARMACEUTICALS I COM 23954D109 33460086 2428163 SH SOLE 21 2428163 0 0 DAY ONE BIOPHARMACEUTICALS I COM 23954D109 22844291 1657786 SH SOLE 22 1612695 0 45091 DAY ONE BIOPHARMACEUTICALS I COM 23954D109 113189 8214 SH SOLE 25 8214 0 0 DAY ONE BIOPHARMACEUTICALS I COM 23954D109 13380 971 SH SOLE 26 971 0 0 DAY ONE BIOPHARMACEUTICALS I COM 23954D109 1159201 84122 SH SOLE 30 84122 0 0 DAY ONE BIOPHARMACEUTICALS I COM 23954D109 10638 772 SH SOLE 36 772 0 0 DAY ONE BIOPHARMACEUTICALS I COM 23954D109 176508 12809 SH SOLE 40 12809 0 0 DAY ONE BIOPHARMACEUTICALS I COM 23954D109 110 8 SH SOLE 43 8 0 0 DAYFORCE INC COM 15677J108 14508347 292507 SH SOLE 2 113318 0 179189 DAYFORCE INC COM 15677J108 6213293 125268 SH SOLE 4 54205 0 71063 DAYFORCE INC COM 15677J108 14996758 302354 SH SOLE 7 279414 0 22940 DAYFORCE INC COM 15677J108 286142 5769 SH SOLE 13 5769 0 0 DAYFORCE INC COM 15677J108 1214704 24490 SH SOLE 15 24490 0 0 DAYFORCE INC COM 15677J108 10937742 220519 SH SOLE 18 211215 0 9304 DAYFORCE INC COM 15677J108 3975539 80152 SH SOLE 19 80152 0 0 DAYFORCE INC COM 15677J108 223671696 4509510 SH SOLE 21 4509510 0 0 DAYFORCE INC COM 15677J108 182995480 3689425 SH SOLE 22 3349208 0 340217 DAYFORCE INC COM 15677J108 8922891 179897 SH SOLE 23 179897 0 0 DAYFORCE INC COM 15677J108 11603424 233940 SH SOLE 25 233034 0 906 DAYFORCE INC COM 15677J108 6354653 128118 SH SOLE 26 78730 0 49388 DAYFORCE INC COM 15677J108 12535160 252725 SH SOLE 28 2279 0 250446 DAYFORCE INC COM 15677J108 53037528 1069305 SH SOLE 30 1069305 0 0 DAYFORCE INC COM 15677J108 1748053 35243 SH SOLE 31 34047 0 1196 DAYFORCE INC COM 15677J108 361336 7285 SH SOLE 34 7285 0 0 DAYFORCE INC COM 15677J108 1481205 29863 SH SOLE 36 29863 0 0 DAYFORCE INC COM 15677J108 349085 7038 SH SOLE 40 7038 0 0 DAYFORCE INC COM 15677J108 14186 286 SH OTR 43 286 0 0 DAYFORCE INC COM 15677J108 4343844 87578 SH SOLE 43 76244 0 11334 DAYFORCE INC NOTE 0.250% 3/1 15677JAD0 4188778 4598000 PRN SOLE 21 4598000 0 0 DECISIONPOINT SYS INC NEW COM 24345A507 11842 1161 SH SOLE 18 1161 0 0 DECISIONPOINT SYS INC NEW COM 24345A507 125327 12287 SH SOLE 21 12287 0 0 DECISIONPOINT SYS INC NEW COM 24345A507 163567 16036 SH SOLE 22 16036 0 0 DECKERS OUTDOOR CORP COM 243537107 46107330 47634 SH SOLE 2 26996 0 20638 DECKERS OUTDOOR CORP COM 243537107 22944287 23704 SH SOLE 4 9747 0 13957 DECKERS OUTDOOR CORP COM 243537107 52604211 54346 SH SOLE 7 47329 0 7017 DECKERS OUTDOOR CORP COM 243537107 823725 851 SH SOLE 13 851 0 0 DECKERS OUTDOOR CORP COM 243537107 3443966 3558 SH SOLE 15 3558 0 0 DECKERS OUTDOOR CORP COM 243537107 50591843 52267 SH SOLE 18 50505 0 1762 DECKERS OUTDOOR CORP COM 243537107 44653469 46132 SH SOLE 19 46132 0 0 DECKERS OUTDOOR CORP COM 243537107 1105360182 1141960 SH SOLE 21 1141960 0 0 DECKERS OUTDOOR CORP COM 243537107 553113733 571428 SH SOLE 22 514730 0 56698 DECKERS OUTDOOR CORP COM 243537107 32926755 34017 SH SOLE 23 34017 0 0 DECKERS OUTDOOR CORP COM 243537107 70798767 73143 SH SOLE 25 73050 0 93 DECKERS OUTDOOR CORP COM 243537107 38962891 40253 SH SOLE 26 27160 0 13093 DECKERS OUTDOOR CORP COM 243537107 39359751 40663 SH SOLE 28 3567 0 37096 DECKERS OUTDOOR CORP COM 243537107 318599775 329149 SH SOLE 30 326267 0 2882 DECKERS OUTDOOR CORP COM 243537107 5848354 6042 SH SOLE 31 5839 0 203 DECKERS OUTDOOR CORP COM 243537107 32737037 33821 SH SOLE 34 33821 0 0 DECKERS OUTDOOR CORP COM 243537107 3695633 3818 SH SOLE 36 3818 0 0 DECKERS OUTDOOR CORP COM 243537107 1214777 1255 SH SOLE 40 1255 0 0 DECKERS OUTDOOR CORP COM 243537107 33235 34 SH OTR 43 34 0 0 DECKERS OUTDOOR CORP COM 243537107 42484293 43891 SH SOLE 43 39752 0 4139 DEERE & CO COM 244199105 173694235 464883 SH SOLE 2 99967 0 364916 DEERE & CO COM 244199105 83394963 223202 SH SOLE 4 118240 0 104962 DEERE & CO COM 244199105 107710056 288280 SH SOLE 7 263412 0 24868 DEERE & CO COM 244199105 3661948 9801 SH SOLE 13 9801 0 0 DEERE & CO COM 244199105 13970026 37390 SH SOLE 15 37390 0 0 DEERE & CO COM 244199105 174545754 467162 SH SOLE 18 450515 0 16647 DEERE & CO COM 244199105 25719195 68836 SH SOLE 19 68836 0 0 DEERE & CO COM 244199105 2117953040 5668584 SH SOLE 21 5668584 0 0 DEERE & CO COM 244199105 2050258383 5487403 SH SOLE 22 4915465 0 571938 DEERE & CO COM 244199105 145225497 388688 SH SOLE 23 388688 0 0 DEERE & CO COM 244199105 167472175 448230 SH SOLE 25 448112 0 118 DEERE & CO COM 244199105 97342945 260533 SH SOLE 26 152726 0 107807 DEERE & CO COM 244199105 207422936 555156 SH SOLE 28 10932 0 544224 DEERE & CO COM 244199105 547195333 1464538 SH SOLE 30 1463885 0 653 DEERE & CO COM 244199105 22654681 60634 SH SOLE 31 58576 0 2058 DEERE & CO COM 244199105 13737628 36768 SH SOLE 34 36768 0 0 DEERE & CO COM 244199105 19333111 51744 SH SOLE 36 51744 0 0 DEERE & CO COM 244199105 4754815 12726 SH SOLE 40 12726 0 0 DEERE & CO COM 244199105 116946 313 SH OTR 43 313 0 0 DEERE & CO COM 244199105 137320960 367532 SH SOLE 43 314067 0 53465 DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 588703 107821 SH SOLE 2 81644 0 26177 DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 1572 288 SH SOLE 7 288 0 0 DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 837799 153443 SH SOLE 18 153443 0 0 DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 1695117 310461 SH SOLE 19 310461 0 0 DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 11701850 2143196 SH SOLE 21 2143196 0 0 DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 7866992 1440841 SH SOLE 22 1380952 0 59889 DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 74605 13664 SH SOLE 25 13664 0 0 DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 158384 29008 SH SOLE 30 29008 0 0 DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 887452 162537 SH SOLE 34 162537 0 0 DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 74638 13670 SH SOLE 40 13670 0 0 DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 243991 44687 SH SOLE 43 43788 0 899 DELCATH SYS INC COM NEW 24661P807 35648 4259 SH SOLE 18 4259 0 0 DELCATH SYS INC COM NEW 24661P807 377294 45077 SH SOLE 21 45077 0 0 DELCATH SYS INC COM NEW 24661P807 551047 65836 SH SOLE 22 65836 0 0 DELEK US HLDGS INC NEW COM 24665A103 10365997 418659 SH SOLE 2 287972 0 130687 DELEK US HLDGS INC NEW COM 24665A103 6735 272 SH SOLE 4 272 0 0 DELEK US HLDGS INC NEW COM 24665A103 371450 15002 SH SOLE 7 14295 0 707 DELEK US HLDGS INC NEW COM 24665A103 5682123 229488 SH SOLE 18 212695 0 16793 DELEK US HLDGS INC NEW COM 24665A103 16179917 653470 SH SOLE 19 653470 0 0 DELEK US HLDGS INC NEW COM 24665A103 62589838 2527861 SH SOLE 21 2527861 0 0 DELEK US HLDGS INC NEW COM 24665A103 62370267 2518993 SH SOLE 22 2388030 0 130963 DELEK US HLDGS INC NEW COM 24665A103 390119 15756 SH SOLE 23 15756 0 0 DELEK US HLDGS INC NEW COM 24665A103 2212405 89354 SH SOLE 26 20247 0 69107 DELEK US HLDGS INC NEW COM 24665A103 1181869 47733 SH SOLE 30 47733 0 0 DELEK US HLDGS INC NEW COM 24665A103 519366 20976 SH SOLE 34 20976 0 0 DELEK US HLDGS INC NEW COM 24665A103 100922 4076 SH SOLE 36 4076 0 0 DELEK US HLDGS INC NEW COM 24665A103 287810 11624 SH SOLE 40 11624 0 0 DELEK US HLDGS INC NEW COM 24665A103 1447310 58454 SH SOLE 43 54066 0 4388 DELL TECHNOLOGIES INC CL C 24703L202 53920052 390980 SH SOLE 2 149055 0 241925 DELL TECHNOLOGIES INC CL C 24703L202 30923283 224228 SH SOLE 4 92946 0 131282 DELL TECHNOLOGIES INC CL C 24703L202 17815076 129179 SH SOLE 7 122025 0 7154 DELL TECHNOLOGIES INC CL C 24703L202 1174993 8520 SH SOLE 13 8520 0 0 DELL TECHNOLOGIES INC CL C 24703L202 3070842 22267 SH SOLE 15 22267 0 0 DELL TECHNOLOGIES INC CL C 24703L202 42771545 310141 SH SOLE 18 247415 0 62726 DELL TECHNOLOGIES INC CL C 24703L202 52225138 378690 SH SOLE 19 378690 0 0 DELL TECHNOLOGIES INC CL C 24703L202 529685418 3840805 SH SOLE 21 3840805 0 0 DELL TECHNOLOGIES INC CL C 24703L202 880722497 6386212 SH SOLE 22 5884181 0 502031 DELL TECHNOLOGIES INC CL C 24703L202 73733306 534648 SH SOLE 23 534648 0 0 DELL TECHNOLOGIES INC CL C 24703L202 28318853 205343 SH SOLE 25 205343 0 0 DELL TECHNOLOGIES INC CL C 24703L202 27972147 202829 SH SOLE 26 158790 0 44039 DELL TECHNOLOGIES INC CL C 24703L202 62826969 455565 SH SOLE 28 48578 0 406987 DELL TECHNOLOGIES INC CL C 24703L202 92951 674 SH SOLE 29 674 0 0 DELL TECHNOLOGIES INC CL C 24703L202 167827920 1216938 SH SOLE 30 1005707 0 211231 DELL TECHNOLOGIES INC CL C 24703L202 5291607 38370 SH SOLE 31 37898 0 472 DELL TECHNOLOGIES INC CL C 24703L202 75114750 544665 SH SOLE 34 544665 0 0 DELL TECHNOLOGIES INC CL C 24703L202 4059381 29435 SH SOLE 36 29435 0 0 DELL TECHNOLOGIES INC CL C 24703L202 1757249 12742 SH SOLE 40 12742 0 0 DELL TECHNOLOGIES INC CL C 24703L202 74970044 543616 SH SOLE 43 502431 0 41185 DELTA AIR LINES INC DEL COM NEW 247361702 33006807 695759 SH SOLE 2 287515 0 408244 DELTA AIR LINES INC DEL COM NEW 247361702 4215850 88867 SH SOLE 4 70466 0 18401 DELTA AIR LINES INC DEL COM NEW 247361702 32443410 683883 SH SOLE 7 618133 0 65750 DELTA AIR LINES INC DEL COM NEW 247361702 156932 3308 SH SOLE 13 3308 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 2161461 45562 SH SOLE 15 45562 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 52357203 1103651 SH SOLE 18 1093858 0 9793 DELTA AIR LINES INC DEL COM NEW 247361702 122411519 2580344 SH SOLE 19 2580344 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 831371910 17524703 SH SOLE 21 17524703 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 619116005 13050506 SH SOLE 22 12190380 0 860126 DELTA AIR LINES INC DEL COM NEW 247361702 9351895 197131 SH SOLE 23 197131 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 24100611 508023 SH SOLE 25 508023 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 16402095 345744 SH SOLE 26 274607 0 71137 DELTA AIR LINES INC DEL COM NEW 247361702 11424501 240820 SH SOLE 28 14083 0 226737 DELTA AIR LINES INC DEL COM NEW 247361702 142931407 3012888 SH SOLE 30 2646764 0 366124 DELTA AIR LINES INC DEL COM NEW 247361702 1916244 40393 SH SOLE 31 39335 0 1058 DELTA AIR LINES INC DEL COM NEW 247361702 61093090 1287797 SH SOLE 34 1287797 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 1496685 31549 SH SOLE 36 31549 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 383695 8088 SH SOLE 40 8088 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 31690 668 SH OTR 43 668 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 39242049 827193 SH SOLE 43 706197 0 120996 DELTA AIR LINES INC DEL OPTIONS 247361702 147064 3100 SH Call SOLE 4 3100 0 0 DELTA AIR LINES INC DEL OPTIONS 247361702 99624 2100 SH Call SOLE 7 2100 0 0 DELTA AIR LINES INC DEL OPTIONS 247361702 3401448 71700 SH Call SOLE 18 71700 0 0 DELTA AIR LINES INC DEL OPTIONS 247361702 24241840 511000 SH Call SOLE 19 511000 0 0 DELTA AIR LINES INC DEL OPTIONS 247361702 1456408 30700 SH Call SOLE 22 30700 0 0 DELTA AIR LINES INC DEL OPTIONS 247361702 109112 2300 SH Call SOLE 30 2300 0 0 DELTA AIR LINES INC DEL OPTIONS 247361702 11750888 247700 SH Call SOLE 34 247700 0 0 DELTA APPAREL INC COM 247368103 7232 12469 SH SOLE 2 12469 0 0 DELTA APPAREL INC COM 247368103 3961 6829 SH SOLE 21 6829 0 0 DELTA APPAREL INC COM 247368103 62623 107971 SH SOLE 22 107971 0 0 DELUXE CORP COM 248019101 4861085 216433 SH SOLE 2 188161 0 28272 DELUXE CORP COM 248019101 3953 176 SH SOLE 4 176 0 0 DELUXE CORP COM 248019101 372903 16603 SH SOLE 7 15732 0 871 DELUXE CORP COM 248019101 3303080 147065 SH SOLE 18 147065 0 0 DELUXE CORP COM 248019101 2272166 101165 SH SOLE 19 101165 0 0 DELUXE CORP COM 248019101 113183666 5039344 SH SOLE 21 5039344 0 0 DELUXE CORP COM 248019101 29901896 1331340 SH SOLE 22 1271731 0 59609 DELUXE CORP COM 248019101 228665 10181 SH SOLE 25 10181 0 0 DELUXE CORP COM 248019101 368546 16409 SH SOLE 26 16409 0 0 DELUXE CORP COM 248019101 161353 7184 SH SOLE 28 292 0 6892 DELUXE CORP COM 248019101 2574118 114609 SH SOLE 30 114609 0 0 DELUXE CORP COM 248019101 199333 8875 SH SOLE 40 8875 0 0 DELUXE CORP COM 248019101 2671581 118948 SH SOLE 43 115533 0 3415 DENALI THERAPEUTICS INC COM 24823R105 6423140 276621 SH SOLE 2 128949 0 147672 DENALI THERAPEUTICS INC COM 24823R105 7407 319 SH SOLE 4 319 0 0 DENALI THERAPEUTICS INC COM 24823R105 706747 30437 SH SOLE 7 28857 0 1580 DENALI THERAPEUTICS INC COM 24823R105 9223959 397242 SH SOLE 18 377749 0 19493 DENALI THERAPEUTICS INC COM 24823R105 39706548 1710015 SH SOLE 19 1710015 0 0 DENALI THERAPEUTICS INC COM 24823R105 127761525 5502219 SH SOLE 21 5502219 0 0 DENALI THERAPEUTICS INC COM 24823R105 101612531 4376078 SH SOLE 22 4196938 0 179140 DENALI THERAPEUTICS INC COM 24823R105 356311 15345 SH SOLE 23 15345 0 0 DENALI THERAPEUTICS INC COM 24823R105 550871 23724 SH SOLE 25 23724 0 0 DENALI THERAPEUTICS INC COM 24823R105 6420353 276501 SH SOLE 26 47729 0 228772 DENALI THERAPEUTICS INC COM 24823R105 40101 1727 SH SOLE 28 1727 0 0 DENALI THERAPEUTICS INC COM 24823R105 10521748 453133 SH SOLE 30 453133 0 0 DENALI THERAPEUTICS INC COM 24823R105 171201 7373 SH SOLE 34 7373 0 0 DENALI THERAPEUTICS INC COM 24823R105 21757 937 SH SOLE 36 937 0 0 DENALI THERAPEUTICS INC COM 24823R105 563944 24287 SH SOLE 40 24287 0 0 DENALI THERAPEUTICS INC COM 24823R105 14954 644 SH OTR 43 644 0 0 DENALI THERAPEUTICS INC COM 24823R105 1810231 77960 SH SOLE 43 69476 0 8484 DENISON MINES CORP COM 248356107 205 103 SH SOLE 43 103 0 0 DENNYS CORP COM 24869P104 241940 34076 SH SOLE 2 14439 0 19637 DENNYS CORP COM 24869P104 1292 182 SH SOLE 4 182 0 0 DENNYS CORP COM 24869P104 3486 491 SH SOLE 7 491 0 0 DENNYS CORP COM 24869P104 978820 137862 SH SOLE 18 137862 0 0 DENNYS CORP COM 24869P104 794455 111895 SH SOLE 19 111895 0 0 DENNYS CORP COM 24869P104 13637062 1920713 SH SOLE 21 1920713 0 0 DENNYS CORP COM 24869P104 11112806 1565184 SH SOLE 22 1501552 0 63632 DENNYS CORP COM 24869P104 57546 8105 SH SOLE 25 8105 0 0 DENNYS CORP COM 24869P104 161944 22809 SH SOLE 26 22809 0 0 DENNYS CORP COM 24869P104 3614 509 SH SOLE 28 509 0 0 DENNYS CORP COM 24869P104 224949 31683 SH SOLE 30 31683 0 0 DENNYS CORP COM 24869P104 46193 6506 SH SOLE 40 6506 0 0 DENNYS CORP COM 24869P104 1125925 158581 SH SOLE 43 148811 0 9770 DENTSPLY SIRONA INC COM 24906P109 11479798 460851 SH SOLE 2 236833 0 224018 DENTSPLY SIRONA INC COM 24906P109 14099 566 SH SOLE 4 566 0 0 DENTSPLY SIRONA INC COM 24906P109 631319 25344 SH SOLE 7 24122 0 1222 DENTSPLY SIRONA INC COM 24906P109 7830434 314349 SH SOLE 18 314349 0 0 DENTSPLY SIRONA INC COM 24906P109 1728779 69401 SH SOLE 19 69401 0 0 DENTSPLY SIRONA INC COM 24906P109 270752096 10869213 SH SOLE 21 10869213 0 0 DENTSPLY SIRONA INC COM 24906P109 160034669 6424515 SH SOLE 22 6141591 0 282924 DENTSPLY SIRONA INC COM 24906P109 1077607 43260 SH SOLE 25 43260 0 0 DENTSPLY SIRONA INC COM 24906P109 1884392 75648 SH SOLE 26 75648 0 0 DENTSPLY SIRONA INC COM 24906P109 1757301 70546 SH SOLE 28 3890 0 66656 DENTSPLY SIRONA INC COM 24906P109 3410229 136902 SH SOLE 30 136902 0 0 DENTSPLY SIRONA INC COM 24906P109 65613 2634 SH SOLE 31 2634 0 0 DENTSPLY SIRONA INC COM 24906P109 109679 4403 SH SOLE 36 4403 0 0 DENTSPLY SIRONA INC COM 24906P109 1093923 43915 SH SOLE 40 43915 0 0 DENTSPLY SIRONA INC COM 24906P109 16740 672 SH OTR 43 672 0 0 DENTSPLY SIRONA INC COM 24906P109 4209806 169001 SH SOLE 43 129067 0 39934 DESCARTES SYS GROUP INC COM 249906108 246361 2544 SH SOLE 2 2544 0 0 DESCARTES SYS GROUP INC COM 249906108 26232116 270881 SH SOLE 21 270881 0 0 DESCARTES SYS GROUP INC COM 249906108 1520194 15698 SH SOLE 28 0 0 15698 DESCARTES SYS GROUP INC COM 249906108 18521425 191258 SH SOLE 34 191258 0 0 DESCARTES SYS GROUP INC COM 249906108 8311680 85829 SH SOLE 43 75740 0 10089 DESIGN THERAPEUTICS INC COM 25056L103 304897 91014 SH SOLE 2 65584 0 25430 DESIGN THERAPEUTICS INC COM 25056L103 1039 310 SH SOLE 7 310 0 0 DESIGN THERAPEUTICS INC COM 25056L103 328390 98027 SH SOLE 18 98027 0 0 DESIGN THERAPEUTICS INC COM 25056L103 261096 77939 SH SOLE 19 77939 0 0 DESIGN THERAPEUTICS INC COM 25056L103 3798193 1133789 SH SOLE 21 1133789 0 0 DESIGN THERAPEUTICS INC COM 25056L103 2920178 871695 SH SOLE 22 841997 0 29698 DESIGN THERAPEUTICS INC COM 25056L103 3132 935 SH SOLE 23 935 0 0 DESIGN THERAPEUTICS INC COM 25056L103 104292 31132 SH SOLE 26 0 0 31132 DESIGN THERAPEUTICS INC COM 25056L103 358 107 SH SOLE 43 79 0 28 DESIGNER BRANDS INC CL A 250565108 261411 38274 SH SOLE 2 12222 0 26052 DESIGNER BRANDS INC CL A 250565108 1072 157 SH SOLE 4 157 0 0 DESIGNER BRANDS INC CL A 250565108 1168 171 SH SOLE 7 171 0 0 DESIGNER BRANDS INC CL A 250565108 912065 133538 SH SOLE 18 133538 0 0 DESIGNER BRANDS INC CL A 250565108 663999 97218 SH SOLE 19 97218 0 0 DESIGNER BRANDS INC CL A 250565108 33865872 4958400 SH SOLE 21 4958400 0 0 DESIGNER BRANDS INC CL A 250565108 9268003 1356955 SH SOLE 22 1300054 0 56901 DESIGNER BRANDS INC CL A 250565108 85129 12464 SH SOLE 25 12464 0 0 DESIGNER BRANDS INC CL A 250565108 137099 20073 SH SOLE 26 20073 0 0 DESIGNER BRANDS INC CL A 250565108 3920 574 SH SOLE 28 574 0 0 DESIGNER BRANDS INC CL A 250565108 652149 95483 SH SOLE 30 95483 0 0 DESIGNER BRANDS INC CL A 250565108 40645 5951 SH SOLE 40 5951 0 0 DESIGNER BRANDS INC CL A 250565108 893339 130796 SH SOLE 43 126747 0 4049 DESKTOP METAL INC COM CL A 25058X303 144818 35065 SH SOLE 21 35065 0 0 DESKTOP METAL INC COM CL A 25058X303 1471560 356310 SH SOLE 22 356310 0 0 DESKTOP METAL INC COM CL A 25058X303 4617 1118 SH SOLE 28 1118 0 0 DESKTOP METAL INC COM CL A 25058X303 1681 407 SH SOLE 43 407 0 0 DESPEGAR COM CORP ORD SHS G27358103 585084 44224 SH SOLE 2 30446 0 13778 DESPEGAR COM CORP ORD SHS G27358103 6364 481 SH SOLE 7 481 0 0 DESPEGAR COM CORP ORD SHS G27358103 2252011 170220 SH SOLE 18 170220 0 0 DESPEGAR COM CORP ORD SHS G27358103 1862109 140749 SH SOLE 19 140749 0 0 DESPEGAR COM CORP ORD SHS G27358103 27418434 2072444 SH SOLE 21 2072444 0 0 DESPEGAR COM CORP ORD SHS G27358103 10840437 819383 SH SOLE 22 768357 0 51026 DESPEGAR COM CORP ORD SHS G27358103 221616 16751 SH SOLE 28 16751 0 0 DESTINATION XL GROUP INC COM 25065K104 103915 28548 SH SOLE 2 1732 0 26816 DESTINATION XL GROUP INC COM 25065K104 1514 416 SH SOLE 7 416 0 0 DESTINATION XL GROUP INC COM 25065K104 591587 162524 SH SOLE 18 162524 0 0 DESTINATION XL GROUP INC COM 25065K104 469895 129092 SH SOLE 19 129092 0 0 DESTINATION XL GROUP INC COM 25065K104 6917875 1900515 SH SOLE 21 1900515 0 0 DESTINATION XL GROUP INC COM 25065K104 5147204 1414067 SH SOLE 22 1366824 0 47243 DESTINATION XL GROUP INC COM 25065K104 6588 1810 SH SOLE 43 0 0 1810 DEUTSCHE BANK A G NAMEN AKT D18190898 22884911 1435691 SH SOLE 43 1292391 0 143300 DEVON ENERGY CORP NEW COM 25179M103 79235689 1671639 SH SOLE 2 1233542 0 438097 DEVON ENERGY CORP NEW COM 25179M103 32292577 681278 SH SOLE 4 180822 0 500456 DEVON ENERGY CORP NEW COM 25179M103 20988104 442787 SH SOLE 7 390811 0 51976 DEVON ENERGY CORP NEW COM 25179M103 1167699 24635 SH SOLE 13 24635 0 0 DEVON ENERGY CORP NEW COM 25179M103 4361985 92025 SH SOLE 15 92025 0 0 DEVON ENERGY CORP NEW COM 25179M103 71026388 1498447 SH SOLE 18 1354365 0 144082 DEVON ENERGY CORP NEW COM 25179M103 53174505 1121825 SH SOLE 19 1121825 0 0 DEVON ENERGY CORP NEW COM 25179M103 920387177 19417451 SH SOLE 21 19417451 0 0 DEVON ENERGY CORP NEW COM 25179M103 689153293 14539099 SH SOLE 22 12939306 0 1599793 DEVON ENERGY CORP NEW COM 25179M103 45752329 965239 SH SOLE 23 965239 0 0 DEVON ENERGY CORP NEW COM 25179M103 40824530 861277 SH SOLE 25 853851 0 7426 DEVON ENERGY CORP NEW COM 25179M103 24354404 513806 SH SOLE 26 343705 0 170101 DEVON ENERGY CORP NEW COM 25179M103 25354971 534915 SH SOLE 28 1717 0 533198 DEVON ENERGY CORP NEW COM 25179M103 227473 4799 SH SOLE 29 4799 0 0 DEVON ENERGY CORP NEW COM 25179M103 206734673 4361491 SH SOLE 30 4176707 0 184784 DEVON ENERGY CORP NEW COM 25179M103 7430471 156761 SH SOLE 31 151782 0 4979 DEVON ENERGY CORP NEW COM 25179M103 8763359 184881 SH SOLE 34 184881 0 0 DEVON ENERGY CORP NEW COM 25179M103 19785471 417415 SH SOLE 35 417415 0 0 DEVON ENERGY CORP NEW COM 25179M103 6870583 144949 SH SOLE 36 144949 0 0 DEVON ENERGY CORP NEW COM 25179M103 1435983 30295 SH SOLE 40 30295 0 0 DEVON ENERGY CORP NEW COM 25179M103 40195 848 SH OTR 43 848 0 0 DEVON ENERGY CORP NEW COM 25179M103 58464845 1233436 SH SOLE 43 1095967 0 137468 DEXCOM INC COM 252131107 101298907 893446 SH SOLE 2 369704 0 523742 DEXCOM INC COM 252131107 34732376 306336 SH SOLE 4 156936 0 149400 DEXCOM INC COM 252131107 46785350 412642 SH SOLE 7 375373 0 37269 DEXCOM INC COM 252131107 3928844 34652 SH SOLE 13 34652 0 0 DEXCOM INC COM 252131107 6497014 57303 SH SOLE 15 57303 0 0 DEXCOM INC COM 252131107 88048414 776578 SH SOLE 18 733851 0 42727 DEXCOM INC COM 252131107 127643091 1125799 SH SOLE 19 1125799 0 0 DEXCOM INC COM 252131107 1682166338 14836535 SH SOLE 21 14836535 0 0 DEXCOM INC COM 252131107 981337574 8655297 SH SOLE 22 7767984 0 887313 DEXCOM INC COM 252131107 57724252 509122 SH SOLE 23 509122 0 0 DEXCOM INC COM 252131107 101233941 892873 SH SOLE 25 886564 0 6309 DEXCOM INC COM 252131107 44177497 389641 SH SOLE 26 218314 0 171327 DEXCOM INC COM 252131107 84350071 743959 SH SOLE 28 23211 0 720748 DEXCOM INC COM 252131107 56577 499 SH SOLE 29 499 0 0 DEXCOM INC COM 252131107 389172315 3432460 SH SOLE 30 3304363 0 128097 DEXCOM INC COM 252131107 9993200 88139 SH SOLE 31 85196 0 2943 DEXCOM INC COM 252131107 13774990 121494 SH SOLE 32 121494 0 0 DEXCOM INC COM 252131107 79289695 699327 SH SOLE 34 699327 0 0 DEXCOM INC COM 252131107 8823118 77819 SH SOLE 36 77819 0 0 DEXCOM INC COM 252131107 2079276 18339 SH SOLE 40 18339 0 0 DEXCOM INC COM 252131107 59525 525 SH OTR 43 525 0 0 DEXCOM INC COM 252131107 50633281 446580 SH SOLE 43 358979 0 87602 DEXCOM INC NOTE 0.250%11/1 252131AK3 3190000 3190000 PRN SOLE 2 3190000 0 0 DEXCOM INC NOTE 0.250%11/1 252131AK3 9495000 9495000 PRN SOLE 21 9495000 0 0 DEXCOM INC NOTE 0.250%11/1 252131AK3 3800000 3800000 PRN SOLE 22 3800000 0 0 DEXCOM INC NOTE 0.375% 5/1 252131AM9 15895790 16270000 PRN SOLE 2 16270000 0 0 DEXCOM INC NOTE 0.375% 5/1 252131AM9 9623450 9850000 PRN SOLE 21 9850000 0 0 DEXCOM INC NOTE 0.375% 5/1 252131AM9 21689400 22200000 PRN SOLE 22 22200000 0 0 DHI GROUP INC COM 23331S100 97718 46755 SH SOLE 2 46755 0 0 DHI GROUP INC COM 23331S100 17663 8451 SH SOLE 18 8451 0 0 DHI GROUP INC COM 23331S100 50701 24259 SH SOLE 19 24259 0 0 DHI GROUP INC COM 23331S100 191590 91670 SH SOLE 21 91670 0 0 DHI GROUP INC COM 23331S100 1382725 661591 SH SOLE 22 661591 0 0 DHI GROUP INC COM 23331S100 5597 2678 SH SOLE 23 2678 0 0 DHI GROUP INC COM 23331S100 888 425 SH SOLE 43 425 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 883566 76367 SH SOLE 2 4730 0 71637 DHT HOLDINGS INC SHS NEW Y2065G121 12114 1047 SH SOLE 7 1047 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 4385551 379045 SH SOLE 18 379045 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 3543046 306227 SH SOLE 19 306227 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 52789907 4562654 SH SOLE 21 4562654 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 20732156 1791889 SH SOLE 22 1671190 0 120699 DHT HOLDINGS INC SHS NEW Y2065G121 39222 3390 SH SOLE 28 3390 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 47888 4139 SH SOLE 43 3693 0 446 DIAGEO PLC SPON ADR NEW 25243Q205 3530 28 SH SOLE 2 28 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 72681716 576473 SH SOLE 18 575094 0 1379 DIAGEO PLC SPON ADR NEW 25243Q205 8468920 67171 SH SOLE 19 67171 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 65814 522 SH SOLE 21 522 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 5752400 45625 SH SOLE 25 22250 0 23375 DIAGEO PLC SPON ADR NEW 25243Q205 21436878 170026 SH SOLE 34 170026 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 883569 7008 SH SOLE 36 7008 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 55736532 442073 SH SOLE 43 404526 0 37547 DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 14850 5034 SH SOLE 18 5034 0 0 DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 156377 53009 SH SOLE 21 53009 0 0 DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 139417 47260 SH SOLE 22 47260 0 0 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 555400 3946 SH SOLE 2 3180 0 766 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 3097 22 SH SOLE 7 22 0 0 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 1225229 8705 SH SOLE 18 8705 0 0 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 879125 6246 SH SOLE 19 6246 0 0 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 16819625 119500 SH SOLE 21 119500 0 0 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 13424735 95380 SH SOLE 22 92223 0 3157 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 57848 411 SH SOLE 25 411 0 0 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 646324 4592 SH SOLE 30 4592 0 0 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 70234 499 SH SOLE 40 499 0 0 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 15764 112 SH OTR 43 112 0 0 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 2238397 15903 SH SOLE 43 12954 0 2949 DIAMOND OFFSHORE DRILLING IN COM 25271C201 1644341 106155 SH SOLE 2 39588 0 66567 DIAMOND OFFSHORE DRILLING IN COM 25271C201 7280 470 SH SOLE 4 470 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C201 13879 896 SH SOLE 7 896 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C201 4798802 309800 SH SOLE 18 309800 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C201 3608566 232961 SH SOLE 19 232961 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C201 63852104 4122150 SH SOLE 21 4122150 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C201 47860615 3089775 SH SOLE 22 2957050 0 132725 DIAMOND OFFSHORE DRILLING IN COM 25271C201 340129 21958 SH SOLE 25 21958 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C201 229221 14798 SH SOLE 26 14798 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C201 714616 46134 SH SOLE 28 0 0 46134 DIAMOND OFFSHORE DRILLING IN COM 25271C201 1010738 65251 SH SOLE 30 65251 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C201 395553 25536 SH SOLE 40 25536 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C201 1192017 76954 SH SOLE 43 71116 0 5838 DIAMONDBACK ENERGY INC COM 25278X109 40242194 201020 SH SOLE 2 88210 0 112810 DIAMONDBACK ENERGY INC COM 25278X109 30566811 152689 SH SOLE 4 52619 0 100070 DIAMONDBACK ENERGY INC COM 25278X109 32579121 162741 SH SOLE 7 145890 0 16851 DIAMONDBACK ENERGY INC COM 25278X109 1063409 5312 SH SOLE 13 5312 0 0 DIAMONDBACK ENERGY INC COM 25278X109 5303033 26490 SH SOLE 15 26490 0 0 DIAMONDBACK ENERGY INC COM 25278X109 67481647 337088 SH SOLE 18 326445 0 10643 DIAMONDBACK ENERGY INC COM 25278X109 52000554 259756 SH SOLE 19 259756 0 0 DIAMONDBACK ENERGY INC COM 25278X109 1314432326 6565924 SH SOLE 21 6565924 0 0 DIAMONDBACK ENERGY INC COM 25278X109 777477302 3883697 SH SOLE 22 3508913 0 374784 DIAMONDBACK ENERGY INC COM 25278X109 41364059 206624 SH SOLE 23 206624 0 0 DIAMONDBACK ENERGY INC COM 25278X109 79992321 399582 SH SOLE 25 399582 0 0 DIAMONDBACK ENERGY INC COM 25278X109 30497946 152345 SH SOLE 26 104793 0 47552 DIAMONDBACK ENERGY INC COM 25278X109 29492391 147322 SH SOLE 28 509 0 146813 DIAMONDBACK ENERGY INC COM 25278X109 9364888 46780 SH SOLE 29 46780 0 0 DIAMONDBACK ENERGY INC COM 25278X109 277177669 1384573 SH SOLE 30 1382625 0 1948 DIAMONDBACK ENERGY INC COM 25278X109 7995388 39939 SH SOLE 31 38542 0 1397 DIAMONDBACK ENERGY INC COM 25278X109 10894740 54422 SH SOLE 32 54422 0 0 DIAMONDBACK ENERGY INC COM 25278X109 94187193 470489 SH SOLE 34 470489 0 0 DIAMONDBACK ENERGY INC COM 25278X109 16990526 84872 SH SOLE 35 84872 0 0 DIAMONDBACK ENERGY INC COM 25278X109 7640652 38167 SH SOLE 36 38167 0 0 DIAMONDBACK ENERGY INC COM 25278X109 1637554 8180 SH SOLE 40 8180 0 0 DIAMONDBACK ENERGY INC COM 25278X109 28827 144 SH OTR 43 144 0 0 DIAMONDBACK ENERGY INC COM 25278X109 59271411 296076 SH SOLE 43 257249 0 38827 DIAMONDROCK HOSPITALITY CO COM 252784301 1856169 219665 SH SOLE 2 58405 0 161260 DIAMONDROCK HOSPITALITY CO COM 252784301 931528 110240 SH SOLE 4 110240 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 2715171 321322 SH SOLE 7 289621 0 31701 DIAMONDROCK HOSPITALITY CO COM 252784301 5825929 689459 SH SOLE 18 689459 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 11380443 1346798 SH SOLE 19 1346798 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 206022306 24381338 SH SOLE 21 24381338 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 72808310 8616368 SH SOLE 22 8214432 0 401936 DIAMONDROCK HOSPITALITY CO COM 252784301 79075 9358 SH SOLE 23 9358 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 9344661 1105877 SH SOLE 25 1105877 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 1576111 186522 SH SOLE 26 47892 0 138630 DIAMONDROCK HOSPITALITY CO COM 252784301 1405303 166308 SH SOLE 28 26665 0 139643 DIAMONDROCK HOSPITALITY CO COM 252784301 5368319 635304 SH SOLE 30 635304 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 693829 82110 SH SOLE 34 82110 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 45985 5442 SH SOLE 36 5442 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 294998 34911 SH SOLE 40 34911 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 2451936 290170 SH SOLE 43 279413 0 10757 DIANA SHIPPING INC COM Y2066G104 4602 1609 SH SOLE 43 0 0 1609 DIANTHUS THERAPEUTICS INC COM 252828108 250829 9692 SH SOLE 2 2987 0 6705 DIANTHUS THERAPEUTICS INC COM 252828108 4840 187 SH SOLE 7 187 0 0 DIANTHUS THERAPEUTICS INC COM 252828108 1849695 71472 SH SOLE 18 71472 0 0 DIANTHUS THERAPEUTICS INC COM 252828108 1419000 54830 SH SOLE 19 54830 0 0 DIANTHUS THERAPEUTICS INC COM 252828108 22882941 884194 SH SOLE 21 884194 0 0 DIANTHUS THERAPEUTICS INC COM 252828108 14971891 578512 SH SOLE 22 557685 0 20827 DIANTHUS THERAPEUTICS INC COM 252828108 81186 3137 SH SOLE 25 3137 0 0 DIANTHUS THERAPEUTICS INC COM 252828108 39415 1523 SH SOLE 43 1124 0 399 DICKS SPORTING GOODS INC COM 253393102 24187168 112577 SH SOLE 2 49604 0 62973 DICKS SPORTING GOODS INC COM 253393102 8062246 37525 SH SOLE 4 14637 0 22888 DICKS SPORTING GOODS INC COM 253393102 2190611 10196 SH SOLE 7 9581 0 615 DICKS SPORTING GOODS INC COM 253393102 242781 1130 SH SOLE 13 1130 0 0 DICKS SPORTING GOODS INC COM 253393102 1207457 5620 SH SOLE 15 5620 0 0 DICKS SPORTING GOODS INC COM 253393102 24995219 116338 SH SOLE 18 112556 0 3782 DICKS SPORTING GOODS INC COM 253393102 4128772 19217 SH SOLE 19 19217 0 0 DICKS SPORTING GOODS INC COM 253393102 657809897 3061717 SH SOLE 21 3061717 0 0 DICKS SPORTING GOODS INC COM 253393102 380778225 1772298 SH SOLE 22 1650529 0 121769 DICKS SPORTING GOODS INC COM 253393102 16179924 75308 SH SOLE 23 75308 0 0 DICKS SPORTING GOODS INC COM 253393102 5238043 24380 SH SOLE 25 24380 0 0 DICKS SPORTING GOODS INC COM 253393102 8480130 39470 SH SOLE 26 30276 0 9194 DICKS SPORTING GOODS INC COM 253393102 10967018 51045 SH SOLE 28 950 0 50095 DICKS SPORTING GOODS INC COM 253393102 63659625 296298 SH SOLE 30 293931 0 2367 DICKS SPORTING GOODS INC COM 253393102 2967508 13812 SH SOLE 31 13335 0 477 DICKS SPORTING GOODS INC COM 253393102 910534 4238 SH SOLE 34 4238 0 0 DICKS SPORTING GOODS INC COM 253393102 1334863 6213 SH SOLE 36 6213 0 0 DICKS SPORTING GOODS INC COM 253393102 563552 2623 SH SOLE 40 2623 0 0 DICKS SPORTING GOODS INC COM 253393102 21207969 98711 SH SOLE 43 86957 0 11753 DIEBOLD NIXDORF INC COM SHS 253651202 1316555 34214 SH SOLE 2 26308 0 7906 DIEBOLD NIXDORF INC COM SHS 253651202 5580 145 SH SOLE 4 145 0 0 DIEBOLD NIXDORF INC COM SHS 253651202 7619 198 SH SOLE 7 198 0 0 DIEBOLD NIXDORF INC COM SHS 253651202 2764519 71843 SH SOLE 18 71843 0 0 DIEBOLD NIXDORF INC COM SHS 253651202 2233148 58034 SH SOLE 19 58034 0 0 DIEBOLD NIXDORF INC COM SHS 253651202 36666322 952867 SH SOLE 21 952867 0 0 DIEBOLD NIXDORF INC COM SHS 253651202 35120773 912702 SH SOLE 22 883553 0 29149 DIEBOLD NIXDORF INC COM SHS 253651202 77268 2008 SH SOLE 25 2008 0 0 DIEBOLD NIXDORF INC COM SHS 253651202 81539 2119 SH SOLE 28 0 0 2119 DIEBOLD NIXDORF INC COM SHS 253651202 89428 2324 SH SOLE 30 2324 0 0 DIEBOLD NIXDORF INC COM SHS 253651202 354054 9201 SH SOLE 43 9152 0 49 DIGI INTL INC COM 253798102 561395 24483 SH SOLE 2 10339 0 14144 DIGI INTL INC COM 253798102 5366 234 SH SOLE 4 234 0 0 DIGI INTL INC COM 253798102 318933 13909 SH SOLE 7 13181 0 728 DIGI INTL INC COM 253798102 2804362 122301 SH SOLE 18 122301 0 0 DIGI INTL INC COM 253798102 1858293 81042 SH SOLE 19 81042 0 0 DIGI INTL INC COM 253798102 97391002 4247318 SH SOLE 21 4247318 0 0 DIGI INTL INC COM 253798102 25109451 1095048 SH SOLE 22 1045508 0 49540 DIGI INTL INC COM 253798102 478389 20863 SH SOLE 25 20863 0 0 DIGI INTL INC COM 253798102 429938 18750 SH SOLE 26 17451 0 1299 DIGI INTL INC COM 253798102 134095 5848 SH SOLE 28 0 0 5848 DIGI INTL INC COM 253798102 6929263 302192 SH SOLE 30 302192 0 0 DIGI INTL INC COM 253798102 57050 2488 SH SOLE 34 2488 0 0 DIGI INTL INC COM 253798102 780 34 SH SOLE 36 34 0 0 DIGI INTL INC COM 253798102 153723 6704 SH SOLE 40 6704 0 0 DIGI INTL INC COM 253798102 549724 23974 SH SOLE 43 20742 0 3232 DIGIMARC CORP NEW COM 25381B101 255864 8251 SH SOLE 2 4258 0 3993 DIGIMARC CORP NEW COM 25381B101 2140 69 SH SOLE 7 69 0 0 DIGIMARC CORP NEW COM 25381B101 1282357 41353 SH SOLE 18 41353 0 0 DIGIMARC CORP NEW COM 25381B101 1062434 34261 SH SOLE 19 34261 0 0 DIGIMARC CORP NEW COM 25381B101 18932938 610543 SH SOLE 21 610543 0 0 DIGIMARC CORP NEW COM 25381B101 12347066 398164 SH SOLE 22 384946 0 13218 DIGIMARC CORP NEW COM 25381B101 98705 3183 SH SOLE 25 3183 0 0 DIGIMARC CORP NEW COM 25381B101 26110 842 SH SOLE 26 842 0 0 DIGIMARC CORP NEW COM 25381B101 526953 16993 SH SOLE 30 16993 0 0 DIGIMARC CORP NEW COM 25381B101 36375 1173 SH SOLE 34 1173 0 0 DIGIMARC CORP NEW COM 25381B101 9458 305 SH SOLE 36 305 0 0 DIGIMARC CORP NEW COM 25381B101 84812 2735 SH SOLE 40 2735 0 0 DIGIMARC CORP NEW COM 25381B101 732053 23607 SH SOLE 43 22631 0 976 DIGITAL ALLY INC COM NEW 25382T200 95580 39825 SH SOLE 22 39825 0 0 DIGITAL RLTY TR INC COM 253868103 100134808 658565 SH SOLE 2 141683 0 516882 DIGITAL RLTY TR INC COM 253868103 75674525 497695 SH SOLE 4 456585 0 41110 DIGITAL RLTY TR INC COM 253868103 138439244 910485 SH SOLE 7 824533 0 85952 DIGITAL RLTY TR INC COM 253868103 1757394 11558 SH SOLE 13 11558 0 0 DIGITAL RLTY TR INC COM 253868103 6925725 45549 SH SOLE 15 45549 0 0 DIGITAL RLTY TR INC COM 253868103 76958283 506138 SH SOLE 18 486627 0 19511 DIGITAL RLTY TR INC COM 253868103 119105631 783332 SH SOLE 19 783332 0 0 DIGITAL RLTY TR INC COM 253868103 1800918821 11844254 SH SOLE 21 11844254 0 0 DIGITAL RLTY TR INC COM 253868103 1563651486 10283798 SH SOLE 22 9286945 0 996853 DIGITAL RLTY TR INC COM 253868103 97442155 640856 SH SOLE 23 640856 0 0 DIGITAL RLTY TR INC COM 253868103 442668031 2911332 SH SOLE 25 2894491 0 16841 DIGITAL RLTY TR INC COM 253868103 44670161 293786 SH SOLE 26 202006 0 91780 DIGITAL RLTY TR INC COM 253868103 127895641 841142 SH SOLE 28 65862 0 775280 DIGITAL RLTY TR INC COM 253868103 487727896 3207681 SH SOLE 30 3207681 0 0 DIGITAL RLTY TR INC COM 253868103 11102843 73021 SH SOLE 31 70612 0 2409 DIGITAL RLTY TR INC COM 253868103 30524038 200750 SH SOLE 34 200750 0 0 DIGITAL RLTY TR INC COM 253868103 10085172 66328 SH SOLE 36 66328 0 0 DIGITAL RLTY TR INC COM 253868103 2234527 14696 SH SOLE 40 14696 0 0 DIGITAL RLTY TR INC COM 253868103 55346 364 SH OTR 43 364 0 0 DIGITAL RLTY TR INC COM 253868103 73657893 484432 SH SOLE 43 425611 0 58821 DIGITAL TURBINE INC COM NEW 25400W102 74471 44862 SH SOLE 2 3618 0 41244 DIGITAL TURBINE INC COM NEW 25400W102 1743 1050 SH SOLE 7 1050 0 0 DIGITAL TURBINE INC COM NEW 25400W102 467733 281767 SH SOLE 18 281767 0 0 DIGITAL TURBINE INC COM NEW 25400W102 355813 214345 SH SOLE 19 214345 0 0 DIGITAL TURBINE INC COM NEW 25400W102 5706848 3437860 SH SOLE 21 3437860 0 0 DIGITAL TURBINE INC COM NEW 25400W102 4561243 2747737 SH SOLE 22 2665795 0 81942 DIGITAL TURBINE INC COM NEW 25400W102 2611 1573 SH SOLE 28 1573 0 0 DIGITAL TURBINE INC COM NEW 25400W102 9100 5482 SH SOLE 43 5453 0 29 DIGITALBRIDGE GROUP INC CL A NEW 25401T603 1681812 122760 SH SOLE 2 45250 0 77510 DIGITALBRIDGE GROUP INC CL A NEW 25401T603 5370 392 SH SOLE 4 392 0 0 DIGITALBRIDGE GROUP INC CL A NEW 25401T603 16796 1226 SH SOLE 7 1226 0 0 DIGITALBRIDGE GROUP INC CL A NEW 25401T603 5996367 437691 SH SOLE 18 437691 0 0 DIGITALBRIDGE GROUP INC CL A NEW 25401T603 4979772 363487 SH SOLE 19 363487 0 0 DIGITALBRIDGE GROUP INC CL A NEW 25401T603 78809373 5752509 SH SOLE 21 5752509 0 0 DIGITALBRIDGE GROUP INC CL A NEW 25401T603 64850183 4733590 SH SOLE 22 4479260 0 254330 DIGITALBRIDGE GROUP INC CL A NEW 25401T603 447086 32634 SH SOLE 25 32634 0 0 DIGITALBRIDGE GROUP INC CL A NEW 25401T603 755596 55153 SH SOLE 26 55153 0 0 DIGITALBRIDGE GROUP INC CL A NEW 25401T603 217748 15894 SH SOLE 28 2166 0 13728 DIGITALBRIDGE GROUP INC CL A NEW 25401T603 1438048 104967 SH SOLE 30 104967 0 0 DIGITALBRIDGE GROUP INC CL A NEW 25401T603 91667 6691 SH SOLE 36 6691 0 0 DIGITALBRIDGE GROUP INC CL A NEW 25401T603 491022 35841 SH SOLE 40 35841 0 0 DIGITALBRIDGE GROUP INC CL A NEW 25401T603 2512869 183421 SH SOLE 43 173784 0 9637 DIGITALOCEAN HLDGS INC COM 25402D102 3511835 101060 SH SOLE 2 86487 0 14573 DIGITALOCEAN HLDGS INC COM 25402D102 4657 134 SH SOLE 4 134 0 0 DIGITALOCEAN HLDGS INC COM 25402D102 340967 9812 SH SOLE 7 9313 0 499 DIGITALOCEAN HLDGS INC COM 25402D102 6411306 184498 SH SOLE 18 184498 0 0 DIGITALOCEAN HLDGS INC COM 25402D102 14107805 405980 SH SOLE 19 405980 0 0 DIGITALOCEAN HLDGS INC COM 25402D102 232719117 6696953 SH SOLE 21 6696953 0 0 DIGITALOCEAN HLDGS INC COM 25402D102 62770628 1806349 SH SOLE 22 1753899 0 52450 DIGITALOCEAN HLDGS INC COM 25402D102 4761 137 SH SOLE 23 137 0 0 DIGITALOCEAN HLDGS INC COM 25402D102 412622 11874 SH SOLE 25 11874 0 0 DIGITALOCEAN HLDGS INC COM 25402D102 366856 10557 SH SOLE 26 10557 0 0 DIGITALOCEAN HLDGS INC COM 25402D102 163082 4693 SH SOLE 28 0 0 4693 DIGITALOCEAN HLDGS INC COM 25402D102 4853011 139655 SH SOLE 30 139655 0 0 DIGITALOCEAN HLDGS INC COM 25402D102 382876 11018 SH SOLE 40 11018 0 0 DIGITALOCEAN HLDGS INC COM 25402D102 881066 25354 SH SOLE 43 23630 0 1724 DIGITALOCEAN HLDGS INC NOTE 12/0 25402DAB8 10131063 12025000 PRN SOLE 21 12025000 0 0 DIH HLDG US INC CL A 23290B106 5198 1947 SH SOLE 18 1947 0 0 DIH HLDG US INC CL A 23290B106 55280 20704 SH SOLE 21 20704 0 0 DIH HLDG US INC CL A 23290B106 5372 2012 SH SOLE 22 2012 0 0 DILLARDS INC CL A 254067101 4524126 10273 SH SOLE 2 5818 0 4455 DILLARDS INC CL A 254067101 5725 13 SH SOLE 4 13 0 0 DILLARDS INC CL A 254067101 12331 28 SH SOLE 7 28 0 0 DILLARDS INC CL A 254067101 1445800 3283 SH SOLE 18 2166 0 1117 DILLARDS INC CL A 254067101 5411953 12289 SH SOLE 19 12289 0 0 DILLARDS INC CL A 254067101 18916952 42955 SH SOLE 21 42955 0 0 DILLARDS INC CL A 254067101 43927581 99747 SH SOLE 22 94169 0 5578 DILLARDS INC CL A 254067101 134319 305 SH SOLE 23 305 0 0 DILLARDS INC CL A 254067101 352312 800 SH SOLE 25 800 0 0 DILLARDS INC CL A 254067101 2115634 4804 SH SOLE 26 1635 0 3169 DILLARDS INC CL A 254067101 177918 404 SH SOLE 28 0 0 404 DILLARDS INC CL A 254067101 1223403 2778 SH SOLE 30 2778 0 0 DILLARDS INC CL A 254067101 16735 38 SH SOLE 31 38 0 0 DILLARDS INC CL A 254067101 77509 176 SH SOLE 34 176 0 0 DILLARDS INC CL A 254067101 396351 900 SH SOLE 40 900 0 0 DILLARDS INC CL A 254067101 3011818 6839 SH SOLE 43 6544 0 295 DIME CMNTY BANCSHARES INC COM 25432X102 3720572 182381 SH SOLE 2 155950 0 26431 DIME CMNTY BANCSHARES INC COM 25432X102 5120 251 SH SOLE 7 251 0 0 DIME CMNTY BANCSHARES INC COM 25432X102 2474132 121281 SH SOLE 18 121281 0 0 DIME CMNTY BANCSHARES INC COM 25432X102 2579621 126452 SH SOLE 19 126452 0 0 DIME CMNTY BANCSHARES INC COM 25432X102 82015548 4020370 SH SOLE 21 4020370 0 0 DIME CMNTY BANCSHARES INC COM 25432X102 22496284 1102759 SH SOLE 22 1049607 0 53152 DIME CMNTY BANCSHARES INC COM 25432X102 28519 1398 SH SOLE 23 1398 0 0 DIME CMNTY BANCSHARES INC COM 25432X102 141943 6958 SH SOLE 25 6958 0 0 DIME CMNTY BANCSHARES INC COM 25432X102 379583 18607 SH SOLE 26 12919 0 5688 DIME CMNTY BANCSHARES INC COM 25432X102 26744 1311 SH SOLE 28 57 0 1254 DIME CMNTY BANCSHARES INC COM 25432X102 1689977 82842 SH SOLE 30 82842 0 0 DIME CMNTY BANCSHARES INC COM 25432X102 84619 4148 SH SOLE 40 4148 0 0 DIME CMNTY BANCSHARES INC COM 25432X102 1120736 54938 SH SOLE 43 50894 0 4044 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 10593 180 SH SOLE 18 180 0 0 DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872 29784 717 SH SOLE 18 717 0 0 DINE BRANDS GLOBAL INC COM 254423106 770626 21288 SH SOLE 2 11280 0 10008 DINE BRANDS GLOBAL INC COM 254423106 2353 65 SH SOLE 4 65 0 0 DINE BRANDS GLOBAL INC COM 254423106 322976 8922 SH SOLE 7 8451 0 471 DINE BRANDS GLOBAL INC COM 254423106 1791031 49476 SH SOLE 18 49476 0 0 DINE BRANDS GLOBAL INC COM 254423106 1249986 34530 SH SOLE 19 34530 0 0 DINE BRANDS GLOBAL INC COM 254423106 63769486 1761588 SH SOLE 21 1761588 0 0 DINE BRANDS GLOBAL INC COM 254423106 18930247 522935 SH SOLE 22 503978 0 18957 DINE BRANDS GLOBAL INC COM 254423106 141976 3922 SH SOLE 25 3922 0 0 DINE BRANDS GLOBAL INC COM 254423106 298179 8237 SH SOLE 26 8237 0 0 DINE BRANDS GLOBAL INC COM 254423106 1536980 42458 SH SOLE 30 42458 0 0 DINE BRANDS GLOBAL INC COM 254423106 18390 508 SH SOLE 36 508 0 0 DINE BRANDS GLOBAL INC COM 254423106 180529 4987 SH SOLE 40 4987 0 0 DINE BRANDS GLOBAL INC COM 254423106 2009041 55498 SH SOLE 43 52965 0 2533 DIODES INC COM 254543101 5833523 81100 SH SOLE 2 34677 0 46423 DIODES INC COM 254543101 8344 116 SH SOLE 4 0 0 116 DIODES INC COM 254543101 56033 779 SH SOLE 7 779 0 0 DIODES INC COM 254543101 10892288 151429 SH SOLE 18 148020 0 3409 DIODES INC COM 254543101 16318399 226865 SH SOLE 19 226865 0 0 DIODES INC COM 254543101 374002912 5199540 SH SOLE 21 5199540 0 0 DIODES INC COM 254543101 106604288 1482056 SH SOLE 22 1412777 0 69279 DIODES INC COM 254543101 323973 4504 SH SOLE 23 4504 0 0 DIODES INC COM 254543101 653844 9090 SH SOLE 25 9090 0 0 DIODES INC COM 254543101 1261508 17538 SH SOLE 26 15191 0 2347 DIODES INC COM 254543101 293259 4077 SH SOLE 28 795 0 3282 DIODES INC COM 254543101 7611776 105822 SH SOLE 30 105822 0 0 DIODES INC COM 254543101 44525 619 SH SOLE 36 619 0 0 DIODES INC COM 254543101 673337 9361 SH SOLE 40 9361 0 0 DIODES INC COM 254543101 4280195 59505 SH SOLE 43 53706 0 5799 DIRECT DIGITAL HOLDINGS INC CLASS A COM 25461T105 1922 477 SH SOLE 18 477 0 0 DIRECT DIGITAL HOLDINGS INC CLASS A COM 25461T105 30781 7638 SH SOLE 21 7638 0 0 DIRECT DIGITAL HOLDINGS INC CLASS A COM 25461T105 29741 7380 SH SOLE 22 7380 0 0 DIRECT DIGITAL HOLDINGS INC CLASS A COM 25461T105 1705 423 SH SOLE 26 0 0 423 DISC MEDICINE INC COM 254604101 499871 11091 SH SOLE 2 4489 0 6602 DISC MEDICINE INC COM 254604101 518530 11505 SH SOLE 7 10893 0 612 DISC MEDICINE INC COM 254604101 2216678 49183 SH SOLE 18 49183 0 0 DISC MEDICINE INC COM 254604101 1702114 37766 SH SOLE 19 37766 0 0 DISC MEDICINE INC COM 254604101 35686201 791795 SH SOLE 21 791795 0 0 DISC MEDICINE INC COM 254604101 22427553 497616 SH SOLE 22 478911 0 18705 DISC MEDICINE INC COM 254604101 171446 3804 SH SOLE 25 3804 0 0 DISC MEDICINE INC COM 254604101 1482578 32895 SH SOLE 30 32895 0 0 DISC MEDICINE INC COM 254604101 85047 1887 SH SOLE 40 1887 0 0 DISCOVER FINL SVCS COM 254709108 57185815 437167 SH SOLE 2 106322 0 330845 DISCOVER FINL SVCS COM 254709108 28641634 218956 SH SOLE 4 118763 0 100193 DISCOVER FINL SVCS COM 254709108 46030338 351887 SH SOLE 7 321816 0 30071 DISCOVER FINL SVCS COM 254709108 1393781 10655 SH SOLE 13 10655 0 0 DISCOVER FINL SVCS COM 254709108 4546302 34755 SH SOLE 15 34755 0 0 DISCOVER FINL SVCS COM 254709108 69601516 532081 SH SOLE 18 516273 0 15808 DISCOVER FINL SVCS COM 254709108 17134802 130990 SH SOLE 19 130990 0 0 DISCOVER FINL SVCS COM 254709108 939579190 7182778 SH SOLE 21 7182778 0 0 DISCOVER FINL SVCS COM 254709108 707736125 5410413 SH SOLE 22 4848803 0 561610 DISCOVER FINL SVCS COM 254709108 40068542 306311 SH SOLE 23 306311 0 0 DISCOVER FINL SVCS COM 254709108 97351287 744219 SH SOLE 25 701765 0 42454 DISCOVER FINL SVCS COM 254709108 38829771 296841 SH SOLE 26 196776 0 100065 DISCOVER FINL SVCS COM 254709108 73727001 563619 SH SOLE 28 23469 0 540150 DISCOVER FINL SVCS COM 254709108 285557445 2182994 SH SOLE 30 2166329 0 16665 DISCOVER FINL SVCS COM 254709108 7725115 59056 SH SOLE 31 57019 0 2037 DISCOVER FINL SVCS COM 254709108 56694755 433413 SH SOLE 34 433413 0 0 DISCOVER FINL SVCS COM 254709108 7644667 58441 SH SOLE 36 58441 0 0 DISCOVER FINL SVCS COM 254709108 1589865 12154 SH SOLE 40 12154 0 0 DISCOVER FINL SVCS COM 254709108 47222 361 SH OTR 43 361 0 0 DISCOVER FINL SVCS COM 254709108 52720628 403032 SH SOLE 43 352483 0 50549 DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 12403 20000 PRN SOLE 4 20000 0 0 DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 21085 34000 PRN SOLE 7 34000 0 0 DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 280932 453000 PRN SOLE 18 453000 0 0 DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 4230111 6821000 PRN SOLE 19 6821000 0 0 DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 15601985 25158000 PRN SOLE 21 25158000 0 0 DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 439693 709000 PRN SOLE 22 709000 0 0 DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 1217374 1963000 PRN SOLE 34 1963000 0 0 DISH NETWORK CORPORATION NOTE 12/1 25470MAF6 26831150 36500000 PRN SOLE 2 36500000 0 0 DISH NETWORK CORPORATION NOTE 12/1 25470MAF6 38225 52000 PRN SOLE 4 52000 0 0 DISH NETWORK CORPORATION NOTE 12/1 25470MAF6 88212 120000 PRN SOLE 7 120000 0 0 DISH NETWORK CORPORATION NOTE 12/1 25470MAF6 822577 1119000 PRN SOLE 18 1119000 0 0 DISH NETWORK CORPORATION NOTE 12/1 25470MAF6 17387320 23653000 PRN SOLE 19 23653000 0 0 DISH NETWORK CORPORATION NOTE 12/1 25470MAF6 11989481 16310000 PRN SOLE 21 16310000 0 0 DISH NETWORK CORPORATION NOTE 12/1 25470MAF6 1094564 1489000 PRN SOLE 22 1489000 0 0 DISH NETWORK CORPORATION NOTE 12/1 25470MAF6 3577732 4867000 PRN SOLE 34 4867000 0 0 DISNEY WALT CO COM 254687106 330184030 3325451 SH SOLE 2 786005 0 2539446 DISNEY WALT CO COM 254687106 141671341 1426844 SH SOLE 4 740324 0 686520 DISNEY WALT CO COM 254687106 166488876 1676794 SH SOLE 7 1500247 0 176547 DISNEY WALT CO COM 254687106 12632965 127233 SH SOLE 13 127233 0 0 DISNEY WALT CO COM 254687106 25958576 261442 SH SOLE 15 261442 0 0 DISNEY WALT CO COM 254687106 265720002 2676201 SH SOLE 18 2559930 0 116271 DISNEY WALT CO COM 254687106 178310244 1795853 SH SOLE 19 1795853 0 0 DISNEY WALT CO COM 254687106 3912153687 39401286 SH SOLE 21 39401286 0 0 DISNEY WALT CO COM 254687106 3875081283 39027911 SH SOLE 22 35056879 0 3971032 DISNEY WALT CO COM 254687106 284762032 2867983 SH SOLE 23 2867983 0 0 DISNEY WALT CO COM 254687106 512996083 5166644 SH SOLE 25 4308017 0 858627 DISNEY WALT CO COM 254687106 197980686 1993964 SH SOLE 26 1315516 0 678448 DISNEY WALT CO COM 254687106 349901435 3524035 SH SOLE 28 124353 0 3399682 DISNEY WALT CO COM 254687106 199871 2013 SH SOLE 29 2013 0 0 DISNEY WALT CO COM 254687106 1495752517 15064483 SH SOLE 30 15053151 0 11332 DISNEY WALT CO COM 254687106 42152378 424538 SH SOLE 31 410167 0 14371 DISNEY WALT CO COM 254687106 4771480 48056 SH SOLE 32 48056 0 0 DISNEY WALT CO COM 254687106 83888433 844883 SH SOLE 34 844883 0 0 DISNEY WALT CO COM 254687106 36966561 372309 SH SOLE 36 372309 0 0 DISNEY WALT CO COM 254687106 8744768 88073 SH SOLE 40 88073 0 0 DISNEY WALT CO COM 254687106 226083 2277 SH OTR 43 2277 0 0 DISNEY WALT CO COM 254687106 214803193 2163392 SH SOLE 43 1725463 0 437929 DISNEY WALT CO OPTIONS 254687106 3564511 35900 SH Call SOLE 2 0 0 35900 DISNEY WALT CO OPTIONS 254687106 446805 4500 SH Call SOLE 4 4500 0 0 DISNEY WALT CO OPTIONS 254687106 10554527 106300 SH Call SOLE 18 106300 0 0 DISNEY WALT CO OPTIONS 254687106 58591029 590100 SH Call SOLE 19 590100 0 0 DISNEY WALT CO OPTIONS 254687106 4249612 42800 SH Call SOLE 22 42800 0 0 DISNEY WALT CO OPTIONS 254687106 4080819 41100 SH Call SOLE 26 41100 0 0 DISNEY WALT CO OPTIONS 254687106 347515 3500 SH Call SOLE 30 3500 0 0 DISNEY WALT CO OPTIONS 254687106 34334482 345800 SH Call SOLE 34 345800 0 0 DISTRIBUTION SOLUTIONS GRP I COM 520776105 168150 5605 SH SOLE 2 2798 0 2807 DISTRIBUTION SOLUTIONS GRP I COM 520776105 1170 39 SH SOLE 7 39 0 0 DISTRIBUTION SOLUTIONS GRP I COM 520776105 789120 26304 SH SOLE 18 26304 0 0 DISTRIBUTION SOLUTIONS GRP I COM 520776105 730080 24336 SH SOLE 19 24336 0 0 DISTRIBUTION SOLUTIONS GRP I COM 520776105 11330010 377667 SH SOLE 21 377667 0 0 DISTRIBUTION SOLUTIONS GRP I COM 520776105 8616960 287232 SH SOLE 22 275728 0 11504 DISTRIBUTION SOLUTIONS GRP I COM 520776105 52950 1765 SH SOLE 25 1765 0 0 DISTRIBUTION SOLUTIONS GRP I COM 520776105 180180 6006 SH SOLE 43 6006 0 0 DIVERSIFIED ENERGY COMPANY P SHS NEW G2891G204 695490 51556 SH SOLE 2 40638 0 10918 DIVERSIFIED ENERGY COMPANY P SHS NEW G2891G204 4951 367 SH SOLE 7 367 0 0 DIVERSIFIED ENERGY COMPANY P SHS NEW G2891G204 1867866 138463 SH SOLE 18 138463 0 0 DIVERSIFIED ENERGY COMPANY P SHS NEW G2891G204 1449649 107461 SH SOLE 19 107461 0 0 DIVERSIFIED ENERGY COMPANY P SHS NEW G2891G204 21333774 1581451 SH SOLE 21 1581451 0 0 DIVERSIFIED ENERGY COMPANY P SHS NEW G2891G204 8226229 609802 SH SOLE 22 570023 0 39779 DIVERSIFIED ENERGY COMPANY P SHS NEW G2891G204 9699 719 SH SOLE 26 0 0 719 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 508347 166671 SH SOLE 2 51167 0 115504 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 5386 1766 SH SOLE 7 1766 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 2032822 666499 SH SOLE 18 666499 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 2462963 807529 SH SOLE 19 807529 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 28406962 9313758 SH SOLE 21 9313758 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 19236234 6306962 SH SOLE 22 5958154 0 348808 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 59746 19589 SH SOLE 23 19589 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 96841 31751 SH SOLE 25 31751 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 103810 34036 SH SOLE 40 34036 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 367350 120443 SH SOLE 43 117609 0 2834 DIXIE GROUP INC CL A 255519100 167626 255918 SH SOLE 22 255918 0 0 DLH HLDGS CORP COM 23335Q100 7117 674 SH SOLE 2 0 0 674 DLH HLDGS CORP COM 23335Q100 215097 20369 SH SOLE 18 20369 0 0 DLH HLDGS CORP COM 23335Q100 188971 17895 SH SOLE 19 17895 0 0 DLH HLDGS CORP COM 23335Q100 2103647 199209 SH SOLE 21 199209 0 0 DLH HLDGS CORP COM 23335Q100 1207145 114313 SH SOLE 22 110752 0 3561 DLOCAL LTD CLASS A COM G29018101 397907 49185 SH SOLE 30 49185 0 0 DLOCAL LTD CLASS A COM G29018101 18647 2305 SH SOLE 43 2270 0 35 DMC GLOBAL INC COM 23291C103 219963 15254 SH SOLE 2 5779 0 9475 DMC GLOBAL INC COM 23291C103 1860 129 SH SOLE 7 129 0 0 DMC GLOBAL INC COM 23291C103 812899 56373 SH SOLE 18 56373 0 0 DMC GLOBAL INC COM 23291C103 603823 41874 SH SOLE 19 41874 0 0 DMC GLOBAL INC COM 23291C103 10931860 758104 SH SOLE 21 758104 0 0 DMC GLOBAL INC COM 23291C103 8137336 564309 SH SOLE 22 547764 0 16545 DMC GLOBAL INC COM 23291C103 87587 6074 SH SOLE 43 5958 0 116 DNOW INC COM 67011P100 9049855 659130 SH SOLE 2 408370 0 250760 DNOW INC COM 67011P100 7881 574 SH SOLE 4 574 0 0 DNOW INC COM 67011P100 375667 27361 SH SOLE 7 25934 0 1427 DNOW INC COM 67011P100 5633186 410283 SH SOLE 18 410283 0 0 DNOW INC COM 67011P100 14380884 1047406 SH SOLE 19 1047406 0 0 DNOW INC COM 67011P100 166459650 12123791 SH SOLE 21 12123791 0 0 DNOW INC COM 67011P100 58051978 4228112 SH SOLE 22 4011368 0 216744 DNOW INC COM 67011P100 322147 23463 SH SOLE 23 23463 0 0 DNOW INC COM 67011P100 275946 20098 SH SOLE 25 20098 0 0 DNOW INC COM 67011P100 3036444 221154 SH SOLE 26 43758 0 177396 DNOW INC COM 67011P100 2902151 211373 SH SOLE 30 211373 0 0 DNOW INC COM 67011P100 240701 17531 SH SOLE 40 17531 0 0 DNOW INC COM 67011P100 1556886 113393 SH SOLE 43 112056 0 1337 DOCGO INC COM 256086109 165772 53648 SH SOLE 2 31818 0 21830 DOCGO INC COM 256086109 2515 814 SH SOLE 7 814 0 0 DOCGO INC COM 256086109 916012 296444 SH SOLE 18 296444 0 0 DOCGO INC COM 256086109 701359 226977 SH SOLE 19 226977 0 0 DOCGO INC COM 256086109 11409606 3692429 SH SOLE 21 3692429 0 0 DOCGO INC COM 256086109 8018068 2594844 SH SOLE 22 2521351 0 73493 DOCGO INC COM 256086109 234976 76044 SH SOLE 25 76044 0 0 DOCGO INC COM 256086109 58871 19052 SH SOLE 26 9452 0 9600 DOCGO INC COM 256086109 236641 76583 SH SOLE 34 76583 0 0 DOCUSIGN INC COM 256163106 29013318 542305 SH SOLE 2 293293 0 249012 DOCUSIGN INC COM 256163106 10494400 196157 SH SOLE 4 81109 0 115048 DOCUSIGN INC COM 256163106 2045145 38227 SH SOLE 7 32872 0 5355 DOCUSIGN INC COM 256163106 1181066 22076 SH SOLE 13 22076 0 0 DOCUSIGN INC COM 256163106 1086585 20310 SH SOLE 15 20310 0 0 DOCUSIGN INC COM 256163106 16331838 305268 SH SOLE 18 292415 0 12853 DOCUSIGN INC COM 256163106 6224832 116352 SH SOLE 19 116352 0 0 DOCUSIGN INC COM 256163106 263929892 4933269 SH SOLE 21 4933269 0 0 DOCUSIGN INC COM 256163106 273783040 5117440 SH SOLE 22 4732025 0 385415 DOCUSIGN INC COM 256163106 14045676 262536 SH SOLE 23 262536 0 0 DOCUSIGN INC COM 256163106 31869790 595697 SH SOLE 25 516884 0 78813 DOCUSIGN INC COM 256163106 11210390 209540 SH SOLE 26 133630 0 75910 DOCUSIGN INC COM 256163106 35419087 662039 SH SOLE 28 10184 0 651855 DOCUSIGN INC COM 256163106 121766 2276 SH SOLE 29 2276 0 0 DOCUSIGN INC COM 256163106 73391568 1371805 SH SOLE 30 1048675 0 323130 DOCUSIGN INC COM 256163106 2636962 49289 SH SOLE 31 47765 0 1524 DOCUSIGN INC COM 256163106 579352 10829 SH SOLE 34 10829 0 0 DOCUSIGN INC COM 256163106 1891653 35358 SH SOLE 36 35358 0 0 DOCUSIGN INC COM 256163106 475401 8886 SH SOLE 40 8886 0 0 DOCUSIGN INC COM 256163106 20384 381 SH OTR 43 381 0 0 DOCUSIGN INC COM 256163106 4875682 91134 SH SOLE 43 74177 0 16957 DOLBY LABORATORIES INC COM CL A 25659T107 9818102 123919 SH SOLE 2 64845 0 59074 DOLBY LABORATORIES INC COM CL A 25659T107 24799 313 SH SOLE 4 115 0 198 DOLBY LABORATORIES INC COM CL A 25659T107 1420356 17927 SH SOLE 7 16990 0 937 DOLBY LABORATORIES INC COM CL A 25659T107 7163818 90418 SH SOLE 18 90418 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 1544034 19488 SH SOLE 19 19488 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 274416670 3463545 SH SOLE 21 3463545 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 134676659 1699819 SH SOLE 22 1623047 0 76772 DOLBY LABORATORIES INC COM CL A 25659T107 1006776 12707 SH SOLE 25 12707 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 1784022 22517 SH SOLE 26 22517 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 3125703 39451 SH SOLE 28 24610 0 14841 DOLBY LABORATORIES INC COM CL A 25659T107 7768660 98052 SH SOLE 30 98052 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 58234 735 SH SOLE 31 735 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 67900 857 SH SOLE 34 857 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 85885 1084 SH SOLE 36 1084 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 945293 11931 SH SOLE 40 11931 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 14693396 185452 SH SOLE 43 165792 0 19660 DOLE PLC ORD SHS G27907107 337445 27569 SH SOLE 2 2569 0 25000 DOLE PLC ORD SHS G27907107 8531 697 SH SOLE 7 697 0 0 DOLE PLC ORD SHS G27907107 2605064 212832 SH SOLE 18 212832 0 0 DOLE PLC ORD SHS G27907107 2107508 172182 SH SOLE 19 172182 0 0 DOLE PLC ORD SHS G27907107 34316958 2803673 SH SOLE 21 2803673 0 0 DOLE PLC ORD SHS G27907107 12573099 1027214 SH SOLE 22 959051 0 68163 DOLE PLC ORD SHS G27907107 925099 75580 SH SOLE 30 75580 0 0 DOLE PLC ORD SHS G27907107 21848 1785 SH SOLE 43 1785 0 0 DOLLAR GEN CORP NEW COM 256677105 60512547 457631 SH SOLE 2 152425 0 305206 DOLLAR GEN CORP NEW COM 256677105 22514141 170265 SH SOLE 4 85382 0 84883 DOLLAR GEN CORP NEW COM 256677105 18082320 136749 SH SOLE 7 118900 0 17849 DOLLAR GEN CORP NEW COM 256677105 1505174 11383 SH SOLE 13 11383 0 0 DOLLAR GEN CORP NEW COM 256677105 4055362 30669 SH SOLE 15 30669 0 0 DOLLAR GEN CORP NEW COM 256677105 156345847 1182378 SH SOLE 18 1127459 0 54919 DOLLAR GEN CORP NEW COM 256677105 265294107 2006308 SH SOLE 19 2006308 0 0 DOLLAR GEN CORP NEW COM 256677105 775821311 5867211 SH SOLE 21 5867211 0 0 DOLLAR GEN CORP NEW COM 256677105 658270163 4978221 SH SOLE 22 4498134 0 480087 DOLLAR GEN CORP NEW COM 256677105 35427458 267923 SH SOLE 23 267923 0 0 DOLLAR GEN CORP NEW COM 256677105 47203994 356984 SH SOLE 25 355668 0 1316 DOLLAR GEN CORP NEW COM 256677105 29443522 222669 SH SOLE 26 146615 0 76054 DOLLAR GEN CORP NEW COM 256677105 49778248 376452 SH SOLE 28 3317 0 373135 DOLLAR GEN CORP NEW COM 256677105 33190 251 SH SOLE 29 251 0 0 DOLLAR GEN CORP NEW COM 256677105 169060154 1278531 SH SOLE 30 1278531 0 0 DOLLAR GEN CORP NEW COM 256677105 6608459 49977 SH SOLE 31 48309 0 1668 DOLLAR GEN CORP NEW COM 256677105 17181173 129934 SH SOLE 34 129934 0 0 DOLLAR GEN CORP NEW COM 256677105 6097919 46116 SH SOLE 36 46116 0 0 DOLLAR GEN CORP NEW COM 256677105 1380481 10440 SH SOLE 40 10440 0 0 DOLLAR GEN CORP NEW COM 256677105 23008 174 SH OTR 43 174 0 0 DOLLAR GEN CORP NEW COM 256677105 48311136 365357 SH SOLE 43 308884 0 56473 DOLLAR TREE INC COM 256746108 45118760 422579 SH SOLE 2 133331 0 289248 DOLLAR TREE INC COM 256746108 18983279 177796 SH SOLE 4 87994 0 89802 DOLLAR TREE INC COM 256746108 28755296 269320 SH SOLE 7 247310 0 22010 DOLLAR TREE INC COM 256746108 1201696 11255 SH SOLE 13 11255 0 0 DOLLAR TREE INC COM 256746108 3202246 29992 SH SOLE 15 29992 0 0 DOLLAR TREE INC COM 256746108 103320368 967691 SH SOLE 18 954037 0 13654 DOLLAR TREE INC COM 256746108 70122799 656765 SH SOLE 19 656765 0 0 DOLLAR TREE INC COM 256746108 576989351 5404040 SH SOLE 21 5404040 0 0 DOLLAR TREE INC COM 256746108 474028691 4439718 SH SOLE 22 3985284 0 454434 DOLLAR TREE INC COM 256746108 42488694 397946 SH SOLE 23 397946 0 0 DOLLAR TREE INC COM 256746108 49816747 466580 SH SOLE 25 409353 0 57227 DOLLAR TREE INC COM 256746108 24306831 227656 SH SOLE 26 147782 0 79874 DOLLAR TREE INC COM 256746108 47945069 449050 SH SOLE 28 3212 0 445838 DOLLAR TREE INC COM 256746108 170514466 1597026 SH SOLE 30 1597026 0 0 DOLLAR TREE INC COM 256746108 5143004 48169 SH SOLE 31 46469 0 1700 DOLLAR TREE INC COM 256746108 7067000 66189 SH SOLE 32 66189 0 0 DOLLAR TREE INC COM 256746108 47115039 441276 SH SOLE 34 441276 0 0 DOLLAR TREE INC COM 256746108 8364469 78341 SH SOLE 36 78341 0 0 DOLLAR TREE INC COM 256746108 1082114 10135 SH SOLE 40 10135 0 0 DOLLAR TREE INC COM 256746108 27013 253 SH OTR 43 253 0 0 DOLLAR TREE INC COM 256746108 28259100 264673 SH SOLE 43 221867 0 42806 DOLPHIN ENTMT INC COM NEW 25686H209 1823 1935 SH SOLE 22 1935 0 0 DOMA HOLDINGS INC COM NEW 25703A203 4389 723 SH SOLE 18 723 0 0 DOMA HOLDINGS INC COM NEW 25703A203 46690 7692 SH SOLE 21 7692 0 0 DOMA HOLDINGS INC COM NEW 25703A203 540139 88985 SH SOLE 22 88985 0 0 DOMINARI HOLDINGS INC COM NEW 008875304 135611 72519 SH SOLE 22 72519 0 0 DOMINION ENERGY INC COM 25746U109 77618891 1584059 SH SOLE 2 369790 0 1214269 DOMINION ENERGY INC COM 25746U109 40760993 831857 SH SOLE 4 477491 0 354366 DOMINION ENERGY INC COM 25746U109 26789623 546727 SH SOLE 7 478632 0 68095 DOMINION ENERGY INC COM 25746U109 1349313 27537 SH SOLE 13 27537 0 0 DOMINION ENERGY INC COM 25746U109 5833450 119050 SH SOLE 15 119050 0 0 DOMINION ENERGY INC COM 25746U109 66630935 1359815 SH SOLE 18 1307675 0 52140 DOMINION ENERGY INC COM 25746U109 28168336 574864 SH SOLE 19 574864 0 0 DOMINION ENERGY INC COM 25746U109 1369222386 27943314 SH SOLE 21 27943314 0 0 DOMINION ENERGY INC COM 25746U109 881671357 17993293 SH SOLE 22 16161195 0 1832098 DOMINION ENERGY INC COM 25746U109 68158755 1390995 SH SOLE 23 1390995 0 0 DOMINION ENERGY INC COM 25746U109 19812170 404330 SH SOLE 25 404330 0 0 DOMINION ENERGY INC COM 25746U109 34876779 711771 SH SOLE 26 530274 0 181497 DOMINION ENERGY INC COM 25746U109 44184770 901730 SH SOLE 28 12611 0 889119 DOMINION ENERGY INC COM 25746U109 245298214 5006086 SH SOLE 30 5006086 0 0 DOMINION ENERGY INC COM 25746U109 9459058 193042 SH SOLE 31 186647 0 6395 DOMINION ENERGY INC COM 25746U109 5691448 116152 SH SOLE 32 116152 0 0 DOMINION ENERGY INC COM 25746U109 8257382 168518 SH SOLE 34 168518 0 0 DOMINION ENERGY INC COM 25746U109 9594004 195796 SH SOLE 36 195796 0 0 DOMINION ENERGY INC COM 25746U109 987840 20160 SH SOLE 40 20160 0 0 DOMINION ENERGY INC COM 25746U109 66003 1347 SH OTR 43 1347 0 0 DOMINION ENERGY INC COM 25746U109 57853067 1180675 SH SOLE 43 989616 0 191059 DOMINOS PIZZA INC COM 25754A201 31053635 60143 SH SOLE 2 24550 0 35593 DOMINOS PIZZA INC COM 25754A201 8253019 15984 SH SOLE 4 12460 0 3524 DOMINOS PIZZA INC COM 25754A201 12357842 23934 SH SOLE 7 21012 0 2922 DOMINOS PIZZA INC COM 25754A201 692399 1341 SH SOLE 13 1341 0 0 DOMINOS PIZZA INC COM 25754A201 2531566 4903 SH SOLE 15 4903 0 0 DOMINOS PIZZA INC COM 25754A201 30107202 58310 SH SOLE 18 53686 0 4624 DOMINOS PIZZA INC COM 25754A201 8588633 16634 SH SOLE 19 16634 0 0 DOMINOS PIZZA INC COM 25754A201 591283044 1145165 SH SOLE 21 1145165 0 0 DOMINOS PIZZA INC COM 25754A201 409852944 793781 SH SOLE 22 713238 0 80543 DOMINOS PIZZA INC COM 25754A201 24092990 46662 SH SOLE 23 46662 0 0 DOMINOS PIZZA INC COM 25754A201 25699809 49774 SH SOLE 25 49774 0 0 DOMINOS PIZZA INC COM 25754A201 16547344 32048 SH SOLE 26 22462 0 9586 DOMINOS PIZZA INC COM 25754A201 25079181 48572 SH SOLE 28 467 0 48105 DOMINOS PIZZA INC COM 25754A201 110093432 213223 SH SOLE 30 213223 0 0 DOMINOS PIZZA INC COM 25754A201 4285023 8299 SH SOLE 31 8018 0 281 DOMINOS PIZZA INC COM 25754A201 12086253 23408 SH SOLE 34 23408 0 0 DOMINOS PIZZA INC COM 25754A201 4444569 8608 SH SOLE 36 8608 0 0 DOMINOS PIZZA INC COM 25754A201 838004 1623 SH SOLE 40 1623 0 0 DOMINOS PIZZA INC COM 25754A201 27886 54 SH OTR 43 54 0 0 DOMINOS PIZZA INC COM 25754A201 18879162 36564 SH SOLE 43 30289 0 6275 DOMO INC COM CL B 257554105 894740 115899 SH SOLE 2 76387 0 39512 DOMO INC COM CL B 257554105 3011 390 SH SOLE 7 390 0 0 DOMO INC COM CL B 257554105 718361 93052 SH SOLE 18 90590 0 2462 DOMO INC COM CL B 257554105 2764632 358113 SH SOLE 19 358113 0 0 DOMO INC COM CL B 257554105 10304370 1334763 SH SOLE 21 1334763 0 0 DOMO INC COM CL B 257554105 9796765 1269011 SH SOLE 22 1230818 0 38193 DOMO INC COM CL B 257554105 11572 1499 SH SOLE 23 1499 0 0 DOMO INC COM CL B 257554105 3667 475 SH SOLE 28 475 0 0 DOMO INC COM CL B 257554105 725672 93999 SH SOLE 42 93999 0 0 DOMO INC COM CL B 257554105 3598 466 SH SOLE 43 466 0 0 DOMO INC COM CL B 257554105 46328 6001 SH SOLE 44 6001 0 0 DONALDSON INC COM 257651109 18194559 254256 SH SOLE 2 179652 0 74604 DONALDSON INC COM 257651109 540564 7554 SH SOLE 4 320 0 7234 DONALDSON INC COM 257651109 3169822 44296 SH SOLE 7 42950 0 1346 DONALDSON INC COM 257651109 15396492 215155 SH SOLE 18 215155 0 0 DONALDSON INC COM 257651109 4642455 64875 SH SOLE 19 64875 0 0 DONALDSON INC COM 257651109 438957269 6134115 SH SOLE 21 6134115 0 0 DONALDSON INC COM 257651109 257054683 3592156 SH SOLE 22 3435218 0 156938 DONALDSON INC COM 257651109 3083377 43088 SH SOLE 25 43088 0 0 DONALDSON INC COM 257651109 7984951 111584 SH SOLE 26 44063 0 67521 DONALDSON INC COM 257651109 81006 1132 SH SOLE 28 1132 0 0 DONALDSON INC COM 257651109 10899447 152312 SH SOLE 30 152312 0 0 DONALDSON INC COM 257651109 107912 1508 SH SOLE 31 1508 0 0 DONALDSON INC COM 257651109 1335238 18659 SH SOLE 34 18659 0 0 DONALDSON INC COM 257651109 146626 2049 SH SOLE 36 2049 0 0 DONALDSON INC COM 257651109 1521509 21262 SH SOLE 40 21262 0 0 DONALDSON INC COM 257651109 20681 289 SH OTR 43 289 0 0 DONALDSON INC COM 257651109 9834458 137430 SH SOLE 43 130015 0 7415 DONEGAL GROUP INC CL A 257701201 1177309 91406 SH SOLE 2 81707 0 9699 DONEGAL GROUP INC CL A 257701201 2524 196 SH SOLE 7 196 0 0 DONEGAL GROUP INC CL A 257701201 727256 56464 SH SOLE 18 56464 0 0 DONEGAL GROUP INC CL A 257701201 1795395 139394 SH SOLE 19 139394 0 0 DONEGAL GROUP INC CL A 257701201 8594296 667259 SH SOLE 21 667259 0 0 DONEGAL GROUP INC CL A 257701201 8714750 676611 SH SOLE 22 656416 0 20195 DONEGAL GROUP INC CL A 257701201 56170 4361 SH SOLE 25 4361 0 0 DONEGAL GROUP INC CL A 257701201 60961 4733 SH SOLE 30 4733 0 0 DONEGAL GROUP INC CL A 257701201 8243 640 SH SOLE 40 640 0 0 DONEGAL GROUP INC CL A 257701201 19372 1504 SH SOLE 43 1077 0 427 DONNELLEY FINL SOLUTIONS INC COM 25787G100 5265400 88316 SH SOLE 2 73360 0 14956 DONNELLEY FINL SOLUTIONS INC COM 25787G100 5783 97 SH SOLE 4 97 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 906462 15204 SH SOLE 7 14400 0 804 DONNELLEY FINL SOLUTIONS INC COM 25787G100 4950964 83042 SH SOLE 18 83042 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 7278767 122086 SH SOLE 19 122086 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 173263590 2906132 SH SOLE 21 2906132 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 49357132 827862 SH SOLE 22 799139 0 28723 DONNELLEY FINL SOLUTIONS INC COM 25787G100 236036 3959 SH SOLE 23 3959 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 348896 5852 SH SOLE 25 5852 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 666730 11183 SH SOLE 26 11183 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 455735 7644 SH SOLE 28 7644 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 5924022 99363 SH SOLE 30 99363 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 43821 735 SH SOLE 36 735 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 330712 5547 SH SOLE 40 5547 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 1391113 23333 SH SOLE 43 22249 0 1084 DOORDASH INC CL A 25809K105 59946591 551081 SH SOLE 2 66714 0 484367 DOORDASH INC CL A 25809K105 23906363 219768 SH SOLE 4 106213 0 113555 DOORDASH INC CL A 25809K105 11386764 104677 SH SOLE 7 101791 0 2886 DOORDASH INC CL A 25809K105 1402283 12891 SH SOLE 13 12891 0 0 DOORDASH INC CL A 25809K105 3128839 28763 SH SOLE 15 28763 0 0 DOORDASH INC CL A 25809K105 22064718 202838 SH SOLE 18 185184 0 17654 DOORDASH INC CL A 25809K105 11724308 107780 SH SOLE 19 107780 0 0 DOORDASH INC CL A 25809K105 410075581 3769770 SH SOLE 21 3769770 0 0 DOORDASH INC CL A 25809K105 847777909 7793509 SH SOLE 22 7211871 0 581638 DOORDASH INC CL A 25809K105 36964641 339811 SH SOLE 23 339811 0 0 DOORDASH INC CL A 25809K105 60398137 555232 SH SOLE 25 549153 0 6079 DOORDASH INC CL A 25809K105 25837970 237525 SH SOLE 26 141325 0 96200 DOORDASH INC CL A 25809K105 57097861 524893 SH SOLE 28 11382 0 513511 DOORDASH INC CL A 25809K105 147558112 1356482 SH SOLE 30 1177852 0 178630 DOORDASH INC CL A 25809K105 7001407 64363 SH SOLE 31 62102 0 2261 DOORDASH INC CL A 25809K105 12685162 116613 SH SOLE 32 116613 0 0 DOORDASH INC CL A 25809K105 7264764 66784 SH SOLE 34 66784 0 0 DOORDASH INC CL A 25809K105 6207422 57064 SH SOLE 36 57064 0 0 DOORDASH INC CL A 25809K105 1478647 13593 SH SOLE 40 13593 0 0 DOORDASH INC CL A 25809K105 34483 317 SH OTR 43 317 0 0 DOORDASH INC CL A 25809K105 23507841 216104 SH SOLE 43 174625 0 41479 DORIAN LPG LTD SHS USD Y2106R110 1057392 25200 SH SOLE 2 10938 0 14262 DORIAN LPG LTD SHS USD Y2106R110 5497 131 SH SOLE 4 131 0 0 DORIAN LPG LTD SHS USD Y2106R110 10070 240 SH SOLE 7 240 0 0 DORIAN LPG LTD SHS USD Y2106R110 4389771 104618 SH SOLE 18 104618 0 0 DORIAN LPG LTD SHS USD Y2106R110 3438202 81940 SH SOLE 19 81940 0 0 DORIAN LPG LTD SHS USD Y2106R110 160310698 3820560 SH SOLE 21 3820560 0 0 DORIAN LPG LTD SHS USD Y2106R110 42992636 1024610 SH SOLE 22 988641 0 35969 DORIAN LPG LTD SHS USD Y2106R110 304504 7257 SH SOLE 25 7257 0 0 DORIAN LPG LTD SHS USD Y2106R110 1052399 25081 SH SOLE 26 13621 0 11460 DORIAN LPG LTD SHS USD Y2106R110 238543 5685 SH SOLE 28 0 0 5685 DORIAN LPG LTD SHS USD Y2106R110 2853742 68011 SH SOLE 30 68011 0 0 DORIAN LPG LTD SHS USD Y2106R110 281258 6703 SH SOLE 40 6703 0 0 DORMAN PRODS INC COM 258278100 1234340 13493 SH SOLE 2 7315 0 6178 DORMAN PRODS INC COM 258278100 7318 80 SH SOLE 4 80 0 0 DORMAN PRODS INC COM 258278100 19577 214 SH SOLE 7 214 0 0 DORMAN PRODS INC COM 258278100 6911223 75549 SH SOLE 18 75549 0 0 DORMAN PRODS INC COM 258278100 5474621 59845 SH SOLE 19 59845 0 0 DORMAN PRODS INC COM 258278100 276388250 3021297 SH SOLE 21 3021297 0 0 DORMAN PRODS INC COM 258278100 72669334 794374 SH SOLE 22 770662 0 23712 DORMAN PRODS INC COM 258278100 505427 5525 SH SOLE 25 5525 0 0 DORMAN PRODS INC COM 258278100 762486 8335 SH SOLE 26 8335 0 0 DORMAN PRODS INC COM 258278100 43179 472 SH SOLE 28 472 0 0 DORMAN PRODS INC COM 258278100 5038810 55081 SH SOLE 30 55081 0 0 DORMAN PRODS INC COM 258278100 550161 6014 SH SOLE 40 6014 0 0 DORMAN PRODS INC COM 258278100 2566837 28059 SH SOLE 43 26407 0 1652 DOUBLEVERIFY HLDGS INC COM 25862V105 9008750 462699 SH SOLE 2 358591 0 104108 DOUBLEVERIFY HLDGS INC COM 25862V105 18847 968 SH SOLE 4 365 0 603 DOUBLEVERIFY HLDGS INC COM 25862V105 782227 40176 SH SOLE 7 38081 0 2095 DOUBLEVERIFY HLDGS INC COM 25862V105 2479096 127329 SH SOLE 18 127329 0 0 DOUBLEVERIFY HLDGS INC COM 25862V105 46532988 2389984 SH SOLE 19 2389984 0 0 DOUBLEVERIFY HLDGS INC COM 25862V105 262464459 13480455 SH SOLE 21 13480455 0 0 DOUBLEVERIFY HLDGS INC COM 25862V105 70905671 3641791 SH SOLE 22 3455975 0 185816 DOUBLEVERIFY HLDGS INC COM 25862V105 575942 29581 SH SOLE 25 29581 0 0 DOUBLEVERIFY HLDGS INC COM 25862V105 1453280 74642 SH SOLE 26 53782 0 20860 DOUBLEVERIFY HLDGS INC COM 25862V105 349584 17955 SH SOLE 28 0 0 17955 DOUBLEVERIFY HLDGS INC COM 25862V105 7761443 398636 SH SOLE 30 398636 0 0 DOUBLEVERIFY HLDGS INC COM 25862V105 37071 1904 SH SOLE 31 1904 0 0 DOUBLEVERIFY HLDGS INC COM 25862V105 26660407 1369307 SH SOLE 34 1369307 0 0 DOUBLEVERIFY HLDGS INC COM 25862V105 22663 1164 SH SOLE 36 1164 0 0 DOUBLEVERIFY HLDGS INC COM 25862V105 577539 29663 SH SOLE 40 29663 0 0 DOUBLEVERIFY HLDGS INC COM 25862V105 5802488 298022 SH SOLE 43 281555 0 16467 DOUGLAS DYNAMICS INC COM 25960R105 317281 13559 SH SOLE 2 6608 0 6951 DOUGLAS DYNAMICS INC COM 25960R105 866 37 SH SOLE 4 37 0 0 DOUGLAS DYNAMICS INC COM 25960R105 347630 14856 SH SOLE 7 14070 0 786 DOUGLAS DYNAMICS INC COM 25960R105 1438164 61460 SH SOLE 18 61460 0 0 DOUGLAS DYNAMICS INC COM 25960R105 1200022 51283 SH SOLE 19 51283 0 0 DOUGLAS DYNAMICS INC COM 25960R105 20540122 877783 SH SOLE 21 877783 0 0 DOUGLAS DYNAMICS INC COM 25960R105 14286332 610527 SH SOLE 22 587183 0 23344 DOUGLAS DYNAMICS INC COM 25960R105 120440 5147 SH SOLE 25 5147 0 0 DOUGLAS DYNAMICS INC COM 25960R105 493553 21092 SH SOLE 30 21092 0 0 DOUGLAS DYNAMICS INC COM 25960R105 160196 6846 SH SOLE 40 6846 0 0 DOUGLAS DYNAMICS INC COM 25960R105 590569 25238 SH SOLE 43 23203 0 2035 DOUGLAS ELLIMAN INC COM 25961D105 20344 17538 SH SOLE 18 17538 0 0 DOUGLAS ELLIMAN INC COM 25961D105 206709 178197 SH SOLE 21 178197 0 0 DOUGLAS ELLIMAN INC COM 25961D105 1105442 952967 SH SOLE 22 952967 0 0 DOUGLAS ELLIMAN INC COM 25961D105 2883 2485 SH SOLE 43 2478 0 7 DOUGLAS EMMETT INC COM 25960P109 1886320 141722 SH SOLE 2 46531 0 95191 DOUGLAS EMMETT INC COM 25960P109 1005371 75535 SH SOLE 4 75535 0 0 DOUGLAS EMMETT INC COM 25960P109 3126692 234913 SH SOLE 7 211337 0 23576 DOUGLAS EMMETT INC COM 25960P109 4451822 334472 SH SOLE 18 334472 0 0 DOUGLAS EMMETT INC COM 25960P109 6319016 474757 SH SOLE 19 474757 0 0 DOUGLAS EMMETT INC COM 25960P109 201714514 15155110 SH SOLE 21 15155110 0 0 DOUGLAS EMMETT INC COM 25960P109 74970292 5632629 SH SOLE 22 5366253 0 266376 DOUGLAS EMMETT INC COM 25960P109 89097 6694 SH SOLE 23 6694 0 0 DOUGLAS EMMETT INC COM 25960P109 12186197 915567 SH SOLE 25 915567 0 0 DOUGLAS EMMETT INC COM 25960P109 656170 49299 SH SOLE 26 49299 0 0 DOUGLAS EMMETT INC COM 25960P109 1497335 112497 SH SOLE 28 7439 0 105058 DOUGLAS EMMETT INC COM 25960P109 9497004 713524 SH SOLE 30 713524 0 0 DOUGLAS EMMETT INC COM 25960P109 50738 3812 SH SOLE 36 3812 0 0 DOUGLAS EMMETT INC COM 25960P109 370351 27825 SH SOLE 40 27825 0 0 DOUGLAS EMMETT INC COM 25960P109 4945854 371589 SH SOLE 43 349684 0 21905 DOVER CORP COM 260003108 32745720 181467 SH SOLE 2 58497 0 122970 DOVER CORP COM 260003108 25677855 142299 SH SOLE 4 58826 0 83473 DOVER CORP COM 260003108 28646618 158751 SH SOLE 7 144139 0 14612 DOVER CORP COM 260003108 942490 5223 SH SOLE 13 5223 0 0 DOVER CORP COM 260003108 3763104 20854 SH SOLE 15 20854 0 0 DOVER CORP COM 260003108 36777334 203809 SH SOLE 18 195115 0 8694 DOVER CORP COM 260003108 11390726 63124 SH SOLE 19 63124 0 0 DOVER CORP COM 260003108 683882042 3789870 SH SOLE 21 3789870 0 0 DOVER CORP COM 260003108 530821645 2941655 SH SOLE 22 2640002 0 301653 DOVER CORP COM 260003108 29869167 165526 SH SOLE 23 165526 0 0 DOVER CORP COM 260003108 56600308 313662 SH SOLE 25 313662 0 0 DOVER CORP COM 260003108 25078400 138977 SH SOLE 26 81023 0 57954 DOVER CORP COM 260003108 57119282 316538 SH SOLE 28 4979 0 311559 DOVER CORP COM 260003108 177352576 982835 SH SOLE 30 982835 0 0 DOVER CORP COM 260003108 5839723 32362 SH SOLE 31 31323 0 1039 DOVER CORP COM 260003108 3619286 20057 SH SOLE 34 20057 0 0 DOVER CORP COM 260003108 5122254 28386 SH SOLE 36 28386 0 0 DOVER CORP COM 260003108 1173647 6504 SH SOLE 40 6504 0 0 DOVER CORP COM 260003108 53052 294 SH OTR 43 294 0 0 DOVER CORP COM 260003108 45116562 250023 SH SOLE 43 213829 0 36193 DOW INC COM 260557103 91437988 1723619 SH SOLE 2 318579 0 1405040 DOW INC COM 260557103 30153302 568394 SH SOLE 4 200877 0 367517 DOW INC COM 260557103 54793170 1032859 SH SOLE 7 944385 0 88474 DOW INC COM 260557103 1238983 23355 SH SOLE 13 23355 0 0 DOW INC COM 260557103 5390782 101617 SH SOLE 15 101617 0 0 DOW INC COM 260557103 54527088 1027843 SH SOLE 18 984202 0 43641 DOW INC COM 260557103 16521096 311425 SH SOLE 19 311425 0 0 DOW INC COM 260557103 1126831496 21240933 SH SOLE 21 21240933 0 0 DOW INC COM 260557103 798804089 15057570 SH SOLE 22 13529421 0 1528149 DOW INC COM 260557103 44594148 840606 SH SOLE 23 840606 0 0 DOW INC COM 260557103 70533529 1329567 SH SOLE 25 1329567 0 0 DOW INC COM 260557103 41536399 782967 SH SOLE 26 455976 0 326991 DOW INC COM 260557103 69986106 1319248 SH SOLE 28 24760 0 1294488 DOW INC COM 260557103 228235530 4302272 SH SOLE 30 4302272 0 0 DOW INC COM 260557103 8484446 159933 SH SOLE 31 154555 0 5378 DOW INC COM 260557103 2549053 48050 SH SOLE 32 48050 0 0 DOW INC COM 260557103 2724171 51351 SH SOLE 34 51351 0 0 DOW INC COM 260557103 8314845 156736 SH SOLE 36 156736 0 0 DOW INC COM 260557103 1825132 34404 SH SOLE 40 34404 0 0 DOW INC COM 260557103 38992 735 SH OTR 43 735 0 0 DOW INC COM 260557103 50134344 945039 SH SOLE 43 799516 0 145524 DOXIMITY INC CL A 26622P107 7402932 264674 SH SOLE 2 109612 0 155062 DOXIMITY INC CL A 26622P107 8083 289 SH SOLE 4 289 0 0 DOXIMITY INC CL A 26622P107 378043 13516 SH SOLE 7 12842 0 674 DOXIMITY INC CL A 26622P107 5150564 184146 SH SOLE 18 184146 0 0 DOXIMITY INC CL A 26622P107 1137372 40664 SH SOLE 19 40664 0 0 DOXIMITY INC CL A 26622P107 176337760 6304532 SH SOLE 21 6304532 0 0 DOXIMITY INC CL A 26622P107 98471434 3520609 SH SOLE 22 3370722 0 149887 DOXIMITY INC CL A 26622P107 659533 23580 SH SOLE 25 23580 0 0 DOXIMITY INC CL A 26622P107 958588 34272 SH SOLE 26 34272 0 0 DOXIMITY INC CL A 26622P107 154031 5507 SH SOLE 28 1779 0 3728 DOXIMITY INC CL A 26622P107 1934126 69150 SH SOLE 30 69150 0 0 DOXIMITY INC CL A 26622P107 45004 1609 SH SOLE 31 1609 0 0 DOXIMITY INC CL A 26622P107 35326 1263 SH SOLE 36 1263 0 0 DOXIMITY INC CL A 26622P107 682943 24417 SH SOLE 40 24417 0 0 DOXIMITY INC CL A 26622P107 7761130 277480 SH SOLE 43 249832 0 27648 DR REDDYS LABS LTD ADR 256135203 9752320 128000 SH SOLE 4 128000 0 0 DR REDDYS LABS LTD ADR 256135203 358093 4700 SH SOLE 19 4700 0 0 DR REDDYS LABS LTD ADR 256135203 344150 4517 SH SOLE 21 4517 0 0 DR REDDYS LABS LTD ADR 256135203 5992344 78650 SH SOLE 28 27945 0 50705 DR REDDYS LABS LTD ADR 256135203 1481134 19440 SH SOLE 30 19440 0 0 DR REDDYS LABS LTD ADR 256135203 2007987 26355 SH SOLE 34 26355 0 0 DR REDDYS LABS LTD ADR 256135203 117361040 1540373 SH SOLE 43 1473675 0 66698 DRAFTKINGS INC NEW NOTE 3/1 26142RAB0 9237775 11150000 PRN SOLE 21 11150000 0 0 DRAFTKINGS INC NEW COM CL A 26142V105 19237680 504000 SH SOLE 2 86619 0 417381 DRAFTKINGS INC NEW COM CL A 26142V105 7450440 195191 SH SOLE 4 154697 0 40494 DRAFTKINGS INC NEW COM CL A 26142V105 2675984 70107 SH SOLE 7 65724 0 4383 DRAFTKINGS INC NEW COM CL A 26142V105 505371 13240 SH SOLE 13 13240 0 0 DRAFTKINGS INC NEW COM CL A 26142V105 1367517 35827 SH SOLE 15 35827 0 0 DRAFTKINGS INC NEW COM CL A 26142V105 15696382 411223 SH SOLE 18 385077 0 26146 DRAFTKINGS INC NEW COM CL A 26142V105 271313352 7108026 SH SOLE 19 7108026 0 0 DRAFTKINGS INC NEW COM CL A 26142V105 291971758 7649247 SH SOLE 21 7649247 0 0 DRAFTKINGS INC NEW COM CL A 26142V105 456837034 11968484 SH SOLE 22 11427684 0 540800 DRAFTKINGS INC NEW COM CL A 26142V105 20128033 527326 SH SOLE 23 527326 0 0 DRAFTKINGS INC NEW COM CL A 26142V105 3316171 86879 SH SOLE 25 84803 0 2076 DRAFTKINGS INC NEW COM CL A 26142V105 7073703 185321 SH SOLE 26 146325 0 38996 DRAFTKINGS INC NEW COM CL A 26142V105 21949086 575035 SH SOLE 28 17934 0 557101 DRAFTKINGS INC NEW COM CL A 26142V105 11107 291 SH SOLE 29 291 0 0 DRAFTKINGS INC NEW COM CL A 26142V105 44746462 1172294 SH SOLE 30 1172294 0 0 DRAFTKINGS INC NEW COM CL A 26142V105 2187675 57314 SH SOLE 31 54103 0 3211 DRAFTKINGS INC NEW COM CL A 26142V105 747788 19591 SH SOLE 34 19591 0 0 DRAFTKINGS INC NEW COM CL A 26142V105 1598521 41879 SH SOLE 36 41879 0 0 DRAFTKINGS INC NEW COM CL A 26142V105 809700 21213 SH SOLE 40 21213 0 0 DRAFTKINGS INC NEW COM CL A 26142V105 7455517 195324 SH SOLE 43 145579 0 49745 DRAGONFLY ENERGY HOLDINGS CO COM 26145B106 140 166 SH SOLE 2 0 0 166 DRAGONFLY ENERGY HOLDINGS CO COM 26145B106 3928 4643 SH SOLE 18 4643 0 0 DRAGONFLY ENERGY HOLDINGS CO COM 26145B106 4226 4996 SH SOLE 19 4996 0 0 DRAGONFLY ENERGY HOLDINGS CO COM 26145B106 60967 72073 SH SOLE 21 72073 0 0 DRAGONFLY ENERGY HOLDINGS CO COM 26145B106 105776 125045 SH SOLE 22 124514 0 531 DRDGOLD LIMITED SPON ADR REPSTG 26152H301 1302857 151319 SH SOLE 7 151319 0 0 DRDGOLD LIMITED SPON ADR REPSTG 26152H301 1929398 224088 SH SOLE 30 224088 0 0 DRDGOLD LIMITED SPON ADR REPSTG 26152H301 858167 99671 SH SOLE 43 92673 0 6998 DREAM FINDERS HOMES INC COM CL A 26154D100 745449 28871 SH SOLE 2 22826 0 6045 DREAM FINDERS HOMES INC COM CL A 26154D100 1084 42 SH SOLE 4 42 0 0 DREAM FINDERS HOMES INC COM CL A 26154D100 4080 158 SH SOLE 7 158 0 0 DREAM FINDERS HOMES INC COM CL A 26154D100 1775616 68769 SH SOLE 18 68769 0 0 DREAM FINDERS HOMES INC COM CL A 26154D100 1641661 63581 SH SOLE 19 63581 0 0 DREAM FINDERS HOMES INC COM CL A 26154D100 30735508 1190376 SH SOLE 21 1190376 0 0 DREAM FINDERS HOMES INC COM CL A 26154D100 19304220 747646 SH SOLE 22 725597 0 22049 DREAM FINDERS HOMES INC COM CL A 26154D100 140048 5424 SH SOLE 25 5424 0 0 DREAM FINDERS HOMES INC COM CL A 26154D100 484951 18782 SH SOLE 30 18782 0 0 DREAM FINDERS HOMES INC COM CL A 26154D100 100775 3903 SH SOLE 40 3903 0 0 DREAM FINDERS HOMES INC COM CL A 26154D100 518259 20072 SH SOLE 43 18707 0 1365 DRIL-QUIP INC COM 262037104 1155376 62117 SH SOLE 2 40889 0 21228 DRIL-QUIP INC COM 262037104 2939 158 SH SOLE 4 158 0 0 DRIL-QUIP INC COM 262037104 387326 20824 SH SOLE 7 19723 0 1101 DRIL-QUIP INC COM 262037104 1993176 107160 SH SOLE 18 107160 0 0 DRIL-QUIP INC COM 262037104 1436924 77254 SH SOLE 19 77254 0 0 DRIL-QUIP INC COM 262037104 73504429 3951851 SH SOLE 21 3951851 0 0 DRIL-QUIP INC COM 262037104 19764602 1062613 SH SOLE 22 1012120 0 50493 DRIL-QUIP INC COM 262037104 141081 7585 SH SOLE 25 7585 0 0 DRIL-QUIP INC COM 262037104 1056833 56819 SH SOLE 26 8610 0 48209 DRIL-QUIP INC COM 262037104 188734 10147 SH SOLE 28 0 0 10147 DRIL-QUIP INC COM 262037104 2393355 128675 SH SOLE 30 128675 0 0 DRIL-QUIP INC COM 262037104 43264 2326 SH SOLE 34 2326 0 0 DRIL-QUIP INC COM 262037104 137138 7373 SH SOLE 40 7373 0 0 DRIL-QUIP INC COM 262037104 1837085 98768 SH SOLE 43 93704 0 5064 DRILLING TOOLS INTL CORP COM 26205E107 4271 760 SH SOLE 2 0 0 760 DRILLING TOOLS INTL CORP COM 26205E107 142400 25338 SH SOLE 18 25338 0 0 DRILLING TOOLS INTL CORP COM 26205E107 114873 20440 SH SOLE 19 20440 0 0 DRILLING TOOLS INTL CORP COM 26205E107 1072341 190808 SH SOLE 21 190808 0 0 DRILLING TOOLS INTL CORP COM 26205E107 482949 85934 SH SOLE 22 81916 0 4018 DRIVEN BRANDS HLDGS INC COM 26210V102 423947 33303 SH SOLE 2 18533 0 14770 DRIVEN BRANDS HLDGS INC COM 26210V102 3106 244 SH SOLE 4 244 0 0 DRIVEN BRANDS HLDGS INC COM 26210V102 8033 631 SH SOLE 7 631 0 0 DRIVEN BRANDS HLDGS INC COM 26210V102 1879674 147657 SH SOLE 18 147657 0 0 DRIVEN BRANDS HLDGS INC COM 26210V102 1752539 137670 SH SOLE 19 137670 0 0 DRIVEN BRANDS HLDGS INC COM 26210V102 26480590 2080172 SH SOLE 21 2080172 0 0 DRIVEN BRANDS HLDGS INC COM 26210V102 23099412 1814565 SH SOLE 22 1757919 0 56646 DRIVEN BRANDS HLDGS INC COM 26210V102 146726 11526 SH SOLE 25 11526 0 0 DRIVEN BRANDS HLDGS INC COM 26210V102 391244 30734 SH SOLE 26 30734 0 0 DRIVEN BRANDS HLDGS INC COM 26210V102 4214 331 SH SOLE 28 331 0 0 DRIVEN BRANDS HLDGS INC COM 26210V102 680775 53478 SH SOLE 30 53478 0 0 DRIVEN BRANDS HLDGS INC COM 26210V102 167845 13185 SH SOLE 40 13185 0 0 DRIVEN BRANDS HLDGS INC COM 26210V102 2895489 227454 SH SOLE 43 194331 0 33123 DROPBOX INC CL A 26210C104 39125663 1741240 SH SOLE 2 1373593 0 367647 DROPBOX INC CL A 26210C104 4486810 199680 SH SOLE 4 39869 0 159811 DROPBOX INC CL A 26210C104 1569305 69840 SH SOLE 7 67660 0 2180 DROPBOX INC CL A 26210C104 4397357 195699 SH SOLE 13 195699 0 0 DROPBOX INC CL A 26210C104 12211726 543468 SH SOLE 18 540564 0 2904 DROPBOX INC CL A 26210C104 4313206 191954 SH SOLE 19 191954 0 0 DROPBOX INC CL A 26210C104 336910439 14993789 SH SOLE 21 14993789 0 0 DROPBOX INC CL A 26210C104 179672232 7996094 SH SOLE 22 7490581 0 505513 DROPBOX INC CL A 26210C104 11068160 492575 SH SOLE 23 492575 0 0 DROPBOX INC CL A 26210C104 1106400 49239 SH SOLE 25 49239 0 0 DROPBOX INC CL A 26210C104 5790923 257718 SH SOLE 26 85517 0 172201 DROPBOX INC CL A 26210C104 3513140 156348 SH SOLE 28 72193 0 84155 DROPBOX INC CL A 26210C104 2061555 91747 SH SOLE 29 91747 0 0 DROPBOX INC CL A 26210C104 9332330 415324 SH SOLE 30 415324 0 0 DROPBOX INC CL A 26210C104 4058756 180630 SH SOLE 31 180630 0 0 DROPBOX INC CL A 26210C104 1481986 65954 SH SOLE 34 65954 0 0 DROPBOX INC CL A 26210C104 149740 6664 SH SOLE 36 6664 0 0 DROPBOX INC CL A 26210C104 1226390 54579 SH SOLE 40 54579 0 0 DROPBOX INC CL A 26210C104 2240259 99700 SH SOLE 43 86104 0 13596 DROPBOX INC NOTE 3/0 26210CAC8 4533970 4870000 PRN SOLE 2 4870000 0 0 DROPBOX INC NOTE 3/0 26210CAC8 5762890 6190000 PRN SOLE 21 6190000 0 0 DROPBOX INC NOTE 3/0 26210CAC8 6982500 7500000 PRN SOLE 22 7500000 0 0 DROPBOX INC NOTE 3/0 26210CAD6 2991860 3290000 PRN SOLE 2 3290000 0 0 DROPBOX INC NOTE 3/0 26210CAD6 4792433 5270000 PRN SOLE 21 5270000 0 0 DROPBOX INC NOTE 3/0 26210CAD6 4637838 5100000 PRN SOLE 22 5100000 0 0 DSS INC COM NEW 26253C201 36080 20977 SH SOLE 22 20977 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 57471083 809110 SH SOLE 2 113668 0 695442 DT MIDSTREAM INC COMMON STOCK 23345M107 518590 7301 SH SOLE 4 7301 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 12569824 176965 SH SOLE 7 156364 0 20601 DT MIDSTREAM INC COMMON STOCK 23345M107 10951192 154177 SH SOLE 18 154177 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 11693385 164626 SH SOLE 19 164626 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 410451046 5778559 SH SOLE 21 5778559 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 203510113 2865129 SH SOLE 22 2739064 0 126065 DT MIDSTREAM INC COMMON STOCK 23345M107 1412645 19888 SH SOLE 25 19888 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 2146385 30218 SH SOLE 26 30218 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 2728475 38413 SH SOLE 28 0 0 38413 DT MIDSTREAM INC COMMON STOCK 23345M107 16756474 235907 SH SOLE 30 235907 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 85875 1209 SH SOLE 31 1209 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 2398115 33762 SH SOLE 34 33762 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 130979 1844 SH SOLE 36 1844 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 1535669 21620 SH SOLE 40 21620 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 18739869 263830 SH SOLE 43 223788 0 40042 DTE ENERGY CO COM 233331107 63429449 571385 SH SOLE 2 176270 0 395115 DTE ENERGY CO COM 233331107 20150091 181516 SH SOLE 4 53954 0 127562 DTE ENERGY CO COM 233331107 17902250 161267 SH SOLE 7 144058 0 17209 DTE ENERGY CO COM 233331107 576253 5191 SH SOLE 13 5191 0 0 DTE ENERGY CO COM 233331107 3080416 27749 SH SOLE 15 27749 0 0 DTE ENERGY CO COM 233331107 42960759 386999 SH SOLE 18 378452 0 8547 DTE ENERGY CO COM 233331107 12091098 108919 SH SOLE 19 108919 0 0 DTE ENERGY CO COM 233331107 980443095 8832025 SH SOLE 21 8832025 0 0 DTE ENERGY CO COM 233331107 497048496 4477511 SH SOLE 22 4006606 0 470905 DTE ENERGY CO COM 233331107 29932403 269637 SH SOLE 23 269637 0 0 DTE ENERGY CO COM 233331107 10859331 97823 SH SOLE 25 97823 0 0 DTE ENERGY CO COM 233331107 14502346 130640 SH SOLE 26 118818 0 11822 DTE ENERGY CO COM 233331107 23293339 209831 SH SOLE 28 3389 0 206442 DTE ENERGY CO COM 233331107 112868973 1016746 SH SOLE 30 1016746 0 0 DTE ENERGY CO COM 233331107 5156192 46448 SH SOLE 31 44882 0 1566 DTE ENERGY CO COM 233331107 3749030 33772 SH SOLE 32 33772 0 0 DTE ENERGY CO COM 233331107 1129971 10179 SH SOLE 34 10179 0 0 DTE ENERGY CO COM 233331107 5362449 48306 SH SOLE 36 48306 0 0 DTE ENERGY CO COM 233331107 572368 5156 SH SOLE 40 5156 0 0 DTE ENERGY CO COM 233331107 11989 108 SH OTR 43 108 0 0 DTE ENERGY CO COM 233331107 30244608 272449 SH SOLE 43 225842 0 46608 DUCKHORN PORTFOLIO INC COM 26414D106 252121 35510 SH SOLE 2 15016 0 20494 DUCKHORN PORTFOLIO INC COM 26414D106 2300 324 SH SOLE 7 324 0 0 DUCKHORN PORTFOLIO INC COM 26414D106 1010997 142394 SH SOLE 18 142394 0 0 DUCKHORN PORTFOLIO INC COM 26414D106 857091 120717 SH SOLE 19 120717 0 0 DUCKHORN PORTFOLIO INC COM 26414D106 13660428 1924004 SH SOLE 21 1924004 0 0 DUCKHORN PORTFOLIO INC COM 26414D106 11137436 1568653 SH SOLE 22 1506306 0 62347 DUCKHORN PORTFOLIO INC COM 26414D106 68011 9579 SH SOLE 25 9579 0 0 DUCKHORN PORTFOLIO INC COM 26414D106 44489 6266 SH SOLE 26 6266 0 0 DUCKHORN PORTFOLIO INC COM 26414D106 279158 39318 SH SOLE 28 0 0 39318 DUCKHORN PORTFOLIO INC COM 26414D106 24949 3514 SH SOLE 30 3514 0 0 DUCKHORN PORTFOLIO INC COM 26414D106 61727 8694 SH SOLE 40 8694 0 0 DUCKHORN PORTFOLIO INC COM 26414D106 1006035 141695 SH SOLE 43 134359 0 7336 DUCOMMUN INC DEL COM 264147109 1422122 24494 SH SOLE 2 14487 0 10007 DUCOMMUN INC DEL COM 264147109 382093 6581 SH SOLE 7 6240 0 341 DUCOMMUN INC DEL COM 264147109 2784151 47953 SH SOLE 18 47953 0 0 DUCOMMUN INC DEL COM 264147109 5998933 103323 SH SOLE 19 103323 0 0 DUCOMMUN INC DEL COM 264147109 41956885 722647 SH SOLE 21 722647 0 0 DUCOMMUN INC DEL COM 264147109 28730004 494833 SH SOLE 22 470276 0 24557 DUCOMMUN INC DEL COM 264147109 163845 2822 SH SOLE 25 2822 0 0 DUCOMMUN INC DEL COM 264147109 10799 186 SH SOLE 26 0 0 186 DUCOMMUN INC DEL COM 264147109 524514 9034 SH SOLE 30 9034 0 0 DUCOMMUN INC DEL COM 264147109 144686 2492 SH SOLE 40 2492 0 0 DUCOMMUN INC DEL COM 264147109 610094 10508 SH SOLE 43 9962 0 546 DUKE ENERGY CORP NEW COM NEW 26441C204 166267438 1658859 SH SOLE 2 313417 0 1345442 DUKE ENERGY CORP NEW COM NEW 26441C204 50906316 507895 SH SOLE 4 433916 0 73979 DUKE ENERGY CORP NEW COM NEW 26441C204 61666207 615247 SH SOLE 7 551650 0 63597 DUKE ENERGY CORP NEW COM NEW 26441C204 2232523 22274 SH SOLE 13 22274 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 11037428 110121 SH SOLE 15 110121 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 108898191 1086483 SH SOLE 18 1086483 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 54820698 546949 SH SOLE 19 546949 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 2752311290 27459955 SH SOLE 21 27459955 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 1726960294 17229974 SH SOLE 22 15563044 0 1666930 DUKE ENERGY CORP NEW COM NEW 26441C204 135704003 1353926 SH SOLE 23 1353926 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 35318045 352370 SH SOLE 25 352370 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 51212919 510954 SH SOLE 26 465240 0 45714 DUKE ENERGY CORP NEW COM NEW 26441C204 89265038 890602 SH SOLE 28 0 0 890602 DUKE ENERGY CORP NEW COM NEW 26441C204 451813085 4507763 SH SOLE 30 4507763 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 17695607 176550 SH SOLE 31 170605 0 5945 DUKE ENERGY CORP NEW COM NEW 26441C204 10919758 108947 SH SOLE 34 108947 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 16518606 164807 SH SOLE 35 164807 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 20742999 206954 SH SOLE 36 206954 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 1896652 18923 SH SOLE 40 18923 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 157060 1567 SH OTR 43 1567 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 95290155 950715 SH SOLE 43 770066 0 180649 DULUTH HLDGS INC COM CL B 26443V101 230492 62464 SH SOLE 2 62464 0 0 DULUTH HLDGS INC COM CL B 26443V101 11911 3228 SH SOLE 18 3228 0 0 DULUTH HLDGS INC COM CL B 26443V101 130364 35329 SH SOLE 19 35329 0 0 DULUTH HLDGS INC COM CL B 26443V101 111143 30120 SH SOLE 21 30120 0 0 DULUTH HLDGS INC COM CL B 26443V101 1068827 289655 SH SOLE 22 286901 0 2754 DULUTH HLDGS INC COM CL B 26443V101 29158 7902 SH SOLE 23 7902 0 0 DULUTH HLDGS INC COM CL B 26443V101 12295 3332 SH SOLE 26 0 0 3332 DUN & BRADSTREET HLDGS INC COM 26484T106 8146828 879787 SH SOLE 2 648227 0 231560 DUN & BRADSTREET HLDGS INC COM 26484T106 5973 645 SH SOLE 4 645 0 0 DUN & BRADSTREET HLDGS INC COM 26484T106 21326 2303 SH SOLE 7 2303 0 0 DUN & BRADSTREET HLDGS INC COM 26484T106 24816066 2679921 SH SOLE 18 2677881 0 2040 DUN & BRADSTREET HLDGS INC COM 26484T106 82477070 8906811 SH SOLE 19 8906811 0 0 DUN & BRADSTREET HLDGS INC COM 26484T106 33544211 3622485 SH SOLE 21 3622485 0 0 DUN & BRADSTREET HLDGS INC COM 26484T106 67065004 7242441 SH SOLE 22 6861260 0 381181 DUN & BRADSTREET HLDGS INC COM 26484T106 17160799 1853218 SH SOLE 23 1853218 0 0 DUN & BRADSTREET HLDGS INC COM 26484T106 4794022 517713 SH SOLE 25 242720 0 274993 DUN & BRADSTREET HLDGS INC COM 26484T106 1215884 131305 SH SOLE 26 89306 0 41999 DUN & BRADSTREET HLDGS INC COM 26484T106 193525 20899 SH SOLE 28 5033 0 15866 DUN & BRADSTREET HLDGS INC COM 26484T106 1097467 118517 SH SOLE 30 118517 0 0 DUN & BRADSTREET HLDGS INC COM 26484T106 34216 3695 SH SOLE 31 3695 0 0 DUN & BRADSTREET HLDGS INC COM 26484T106 25556813 2759915 SH SOLE 34 2759915 0 0 DUN & BRADSTREET HLDGS INC COM 26484T106 715113 77226 SH SOLE 36 77226 0 0 DUN & BRADSTREET HLDGS INC COM 26484T106 542043 58536 SH SOLE 40 58536 0 0 DUN & BRADSTREET HLDGS INC COM 26484T106 1317789 142310 SH SOLE 43 127943 0 14366 DUOLINGO INC CL A COM 26603R106 13624899 65294 SH SOLE 2 40354 0 24940 DUOLINGO INC CL A COM 26603R106 20658 99 SH SOLE 4 99 0 0 DUOLINGO INC CL A COM 26603R106 752464 3606 SH SOLE 7 3428 0 178 DUOLINGO INC CL A COM 26603R106 75121 360 SH SOLE 13 360 0 0 DUOLINGO INC CL A COM 26603R106 13818545 66222 SH SOLE 18 66222 0 0 DUOLINGO INC CL A COM 26603R106 24246411 116195 SH SOLE 19 116195 0 0 DUOLINGO INC CL A COM 26603R106 431625340 2068459 SH SOLE 21 2068459 0 0 DUOLINGO INC CL A COM 26603R106 226391508 1084926 SH SOLE 22 1038968 0 45958 DUOLINGO INC CL A COM 26603R106 1365745 6545 SH SOLE 25 6545 0 0 DUOLINGO INC CL A COM 26603R106 1961289 9399 SH SOLE 26 9399 0 0 DUOLINGO INC CL A COM 26603R106 441128 2114 SH SOLE 28 928 0 1186 DUOLINGO INC CL A COM 26603R106 4447175 21312 SH SOLE 30 21312 0 0 DUOLINGO INC CL A COM 26603R106 95571 458 SH SOLE 31 458 0 0 DUOLINGO INC CL A COM 26603R106 1032499 4948 SH SOLE 34 4948 0 0 DUOLINGO INC CL A COM 26603R106 227659 1091 SH SOLE 36 1091 0 0 DUOLINGO INC CL A COM 26603R106 1271218 6092 SH SOLE 40 6092 0 0 DUOLINGO INC CL A COM 26603R106 3385462 16224 SH SOLE 43 12900 0 3324 DUPONT DE NEMOURS INC COM 26614N102 68505280 851103 SH SOLE 2 226444 0 624659 DUPONT DE NEMOURS INC COM 26614N102 30228583 375557 SH SOLE 4 179815 0 195742 DUPONT DE NEMOURS INC COM 26614N102 24642818 306160 SH SOLE 7 222262 0 83898 DUPONT DE NEMOURS INC COM 26614N102 1279791 15900 SH SOLE 13 15900 0 0 DUPONT DE NEMOURS INC COM 26614N102 4948525 61480 SH SOLE 15 61480 0 0 DUPONT DE NEMOURS INC COM 26614N102 49972080 620848 SH SOLE 18 594053 0 26795 DUPONT DE NEMOURS INC COM 26614N102 51573485 640744 SH SOLE 19 640744 0 0 DUPONT DE NEMOURS INC COM 26614N102 886701263 11016291 SH SOLE 21 11016291 0 0 DUPONT DE NEMOURS INC COM 26614N102 727612214 9039784 SH SOLE 22 8127815 0 911969 DUPONT DE NEMOURS INC COM 26614N102 40420468 502180 SH SOLE 23 502180 0 0 DUPONT DE NEMOURS INC COM 26614N102 83153414 1033090 SH SOLE 25 957064 0 76026 DUPONT DE NEMOURS INC COM 26614N102 46705610 580266 SH SOLE 26 401489 0 178777 DUPONT DE NEMOURS INC COM 26614N102 64414618 800281 SH SOLE 28 12151 0 788130 DUPONT DE NEMOURS INC COM 26614N102 193145575 2399622 SH SOLE 30 2385981 0 13641 DUPONT DE NEMOURS INC COM 26614N102 8089647 100505 SH SOLE 31 97022 0 3483 DUPONT DE NEMOURS INC COM 26614N102 31918470 396552 SH SOLE 34 396552 0 0 DUPONT DE NEMOURS INC COM 26614N102 7494987 93117 SH SOLE 36 93117 0 0 DUPONT DE NEMOURS INC COM 26614N102 1658174 20601 SH SOLE 40 20601 0 0 DUPONT DE NEMOURS INC COM 26614N102 78478 975 SH OTR 43 975 0 0 DUPONT DE NEMOURS INC COM 26614N102 46624875 579263 SH SOLE 43 489641 0 89621 DURECT CORP COM NEW 266605500 2864 2220 SH SOLE 18 2220 0 0 DURECT CORP COM NEW 266605500 33171 25714 SH SOLE 21 25714 0 0 DURECT CORP COM NEW 266605500 362255 280818 SH SOLE 22 280818 0 0 DUTCH BROS INC CL A 26701L100 5242399 126628 SH SOLE 2 58268 0 68360 DUTCH BROS INC CL A 26701L100 7245 175 SH SOLE 4 175 0 0 DUTCH BROS INC CL A 26701L100 29849 721 SH SOLE 7 721 0 0 DUTCH BROS INC CL A 26701L100 1374977 33212 SH SOLE 18 33212 0 0 DUTCH BROS INC CL A 26701L100 1390088 33577 SH SOLE 19 33577 0 0 DUTCH BROS INC CL A 26701L100 48827077 1179398 SH SOLE 21 1179398 0 0 DUTCH BROS INC CL A 26701L100 91915866 2220190 SH SOLE 22 2103357 0 116833 DUTCH BROS INC CL A 26701L100 964993 23309 SH SOLE 25 23309 0 0 DUTCH BROS INC CL A 26701L100 947936 22897 SH SOLE 26 18884 0 4013 DUTCH BROS INC CL A 26701L100 31091 751 SH SOLE 28 0 0 751 DUTCH BROS INC CL A 26701L100 2615611 63179 SH SOLE 30 63179 0 0 DUTCH BROS INC CL A 26701L100 47362 1144 SH SOLE 31 1144 0 0 DUTCH BROS INC CL A 26701L100 103997 2512 SH SOLE 34 2512 0 0 DUTCH BROS INC CL A 26701L100 1000886 24176 SH SOLE 40 24176 0 0 DUTCH BROS INC CL A 26701L100 29228 706 SH SOLE 43 674 0 32 DXC TECHNOLOGY CO COM 23355L106 7563840 396220 SH SOLE 2 75167 0 321053 DXC TECHNOLOGY CO COM 23355L106 20980 1099 SH SOLE 4 444 0 655 DXC TECHNOLOGY CO COM 23355L106 943981 49449 SH SOLE 7 47063 0 2386 DXC TECHNOLOGY CO COM 23355L106 2350914 123149 SH SOLE 18 123149 0 0 DXC TECHNOLOGY CO COM 23355L106 1256580 65824 SH SOLE 19 65824 0 0 DXC TECHNOLOGY CO COM 23355L106 312582065 16374126 SH SOLE 21 16374126 0 0 DXC TECHNOLOGY CO COM 23355L106 94513025 4950918 SH SOLE 22 4713472 0 237446 DXC TECHNOLOGY CO COM 23355L106 748882 39229 SH SOLE 25 39229 0 0 DXC TECHNOLOGY CO COM 23355L106 3631739 190243 SH SOLE 26 104007 0 86236 DXC TECHNOLOGY CO COM 23355L106 1040844 54523 SH SOLE 28 40127 0 14396 DXC TECHNOLOGY CO COM 23355L106 29110341 1524900 SH SOLE 30 1524900 0 0 DXC TECHNOLOGY CO COM 23355L106 48680 2550 SH SOLE 31 2550 0 0 DXC TECHNOLOGY CO COM 23355L106 399477 20926 SH SOLE 36 20926 0 0 DXC TECHNOLOGY CO COM 23355L106 766483 40151 SH SOLE 40 40151 0 0 DXC TECHNOLOGY CO COM 23355L106 6446579 337694 SH SOLE 43 312516 0 25178 DXP ENTERPRISES INC COM NEW 233377407 1422003 31021 SH SOLE 2 23681 0 7340 DXP ENTERPRISES INC COM NEW 233377407 58950 1286 SH SOLE 4 127 0 1159 DXP ENTERPRISES INC COM NEW 233377407 5776 126 SH SOLE 7 126 0 0 DXP ENTERPRISES INC COM NEW 233377407 1968232 42937 SH SOLE 18 42937 0 0 DXP ENTERPRISES INC COM NEW 233377407 1314324 28672 SH SOLE 19 28672 0 0 DXP ENTERPRISES INC COM NEW 233377407 67476938 1472010 SH SOLE 21 1472010 0 0 DXP ENTERPRISES INC COM NEW 233377407 19319176 421448 SH SOLE 22 405078 0 16370 DXP ENTERPRISES INC COM NEW 233377407 106028 2313 SH SOLE 25 2313 0 0 DXP ENTERPRISES INC COM NEW 233377407 1312032 28622 SH SOLE 30 28622 0 0 DXP ENTERPRISES INC COM NEW 233377407 177905 3881 SH SOLE 40 3881 0 0 DXP ENTERPRISES INC COM NEW 233377407 329360 7185 SH SOLE 43 6802 0 383 DYADIC INTL INC DEL COM 26745T101 7086 4788 SH SOLE 18 4788 0 0 DYADIC INTL INC DEL COM 26745T101 65290 44115 SH SOLE 21 44115 0 0 DYADIC INTL INC DEL COM 26745T101 296417 200282 SH SOLE 22 200282 0 0 DYCOM INDS INC COM 267475101 5912338 35034 SH SOLE 2 22013 0 13021 DYCOM INDS INC COM 267475101 67842 402 SH SOLE 4 76 0 326 DYCOM INDS INC COM 267475101 2860313 16949 SH SOLE 7 16735 0 214 DYCOM INDS INC COM 267475101 14901002 88297 SH SOLE 18 83890 0 4407 DYCOM INDS INC COM 267475101 16915321 100233 SH SOLE 19 100233 0 0 DYCOM INDS INC COM 267475101 542915433 3217086 SH SOLE 21 3217086 0 0 DYCOM INDS INC COM 267475101 149578570 886339 SH SOLE 22 859210 0 27129 DYCOM INDS INC COM 267475101 253646 1503 SH SOLE 23 1503 0 0 DYCOM INDS INC COM 267475101 974420 5774 SH SOLE 25 5774 0 0 DYCOM INDS INC COM 267475101 2489716 14753 SH SOLE 26 7747 0 7006 DYCOM INDS INC COM 267475101 112394 666 SH SOLE 28 548 0 118 DYCOM INDS INC COM 267475101 10134544 60053 SH SOLE 30 60053 0 0 DYCOM INDS INC COM 267475101 92649 549 SH SOLE 36 549 0 0 DYCOM INDS INC COM 267475101 1012898 6002 SH SOLE 40 6002 0 0 DYCOM INDS INC COM 267475101 8283416 49084 SH SOLE 43 44812 0 4272 DYNATRACE INC COM NEW 268150109 18886499 422139 SH SOLE 2 178046 0 244093 DYNATRACE INC COM NEW 268150109 9252411 206804 SH SOLE 4 87917 0 118887 DYNATRACE INC COM NEW 268150109 1666654 37252 SH SOLE 7 34628 0 2624 DYNATRACE INC COM NEW 268150109 211754 4733 SH SOLE 13 4733 0 0 DYNATRACE INC COM NEW 268150109 935066 20900 SH SOLE 15 20900 0 0 DYNATRACE INC COM NEW 268150109 33797401 755418 SH SOLE 18 737576 0 17842 DYNATRACE INC COM NEW 268150109 19363338 432797 SH SOLE 19 432797 0 0 DYNATRACE INC COM NEW 268150109 685174309 15314580 SH SOLE 21 15314580 0 0 DYNATRACE INC COM NEW 268150109 341902409 7641985 SH SOLE 22 7123179 0 518806 DYNATRACE INC COM NEW 268150109 14104196 315248 SH SOLE 23 315248 0 0 DYNATRACE INC COM NEW 268150109 2241250 50095 SH SOLE 25 50095 0 0 DYNATRACE INC COM NEW 268150109 8014858 179143 SH SOLE 26 134465 0 44678 DYNATRACE INC COM NEW 268150109 18882114 422041 SH SOLE 28 3357 0 418684 DYNATRACE INC COM NEW 268150109 47066 1052 SH SOLE 29 1052 0 0 DYNATRACE INC COM NEW 268150109 58786481 1313958 SH SOLE 30 1313958 0 0 DYNATRACE INC COM NEW 268150109 2802514 62640 SH SOLE 31 60609 0 2031 DYNATRACE INC COM NEW 268150109 8199858 183278 SH SOLE 34 183278 0 0 DYNATRACE INC COM NEW 268150109 1348464 30140 SH SOLE 36 30140 0 0 DYNATRACE INC COM NEW 268150109 555179 12409 SH SOLE 40 12409 0 0 DYNATRACE INC COM NEW 268150109 16822 376 SH OTR 43 376 0 0 DYNATRACE INC COM NEW 268150109 6892801 154064 SH SOLE 43 132742 0 21321 DYNATRONICS CORP COM 268157500 857 3233 SH SOLE 22 3233 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 831301 74025 SH SOLE 2 34680 0 39345 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 4166 371 SH SOLE 4 371 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 73500 6545 SH SOLE 7 6545 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 4556146 405712 SH SOLE 18 388329 0 17383 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 4098984 365003 SH SOLE 19 365003 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 179741630 16005488 SH SOLE 21 16005488 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 47594582 4238164 SH SOLE 22 4090579 0 147585 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 302682 26953 SH SOLE 25 26953 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 741944 66068 SH SOLE 26 66068 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 324783 28921 SH SOLE 28 28921 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 6054183 539108 SH SOLE 30 539108 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 325558 28990 SH SOLE 40 28990 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 1324983 117986 SH SOLE 43 110226 0 7760 DYNE THERAPEUTICS INC COM 26818M108 4226966 119778 SH SOLE 2 79741 0 40037 DYNE THERAPEUTICS INC COM 26818M108 6846 194 SH SOLE 4 194 0 0 DYNE THERAPEUTICS INC COM 26818M108 412434 11687 SH SOLE 7 11094 0 593 DYNE THERAPEUTICS INC COM 26818M108 8196632 232265 SH SOLE 18 218928 0 13337 DYNE THERAPEUTICS INC COM 26818M108 31652342 896921 SH SOLE 19 896921 0 0 DYNE THERAPEUTICS INC COM 26818M108 118459672 3356749 SH SOLE 21 3356749 0 0 DYNE THERAPEUTICS INC COM 26818M108 80953248 2293943 SH SOLE 22 2229053 0 64890 DYNE THERAPEUTICS INC COM 26818M108 93554 2651 SH SOLE 23 2651 0 0 DYNE THERAPEUTICS INC COM 26818M108 430573 12201 SH SOLE 25 12201 0 0 DYNE THERAPEUTICS INC COM 26818M108 1909365 54105 SH SOLE 26 7294 0 46811 DYNE THERAPEUTICS INC COM 26818M108 3852115 109156 SH SOLE 30 109156 0 0 DYNE THERAPEUTICS INC COM 26818M108 8809972 249645 SH SOLE 34 249645 0 0 DYNE THERAPEUTICS INC COM 26818M108 316340 8964 SH SOLE 40 8964 0 0 DYNE THERAPEUTICS INC COM 26818M108 1366746 38729 SH SOLE 43 33821 0 4908 DYNEX CAP INC COM 26817Q886 477397 39983 SH SOLE 2 19905 0 20078 DYNEX CAP INC COM 26817Q886 5075 425 SH SOLE 7 425 0 0 DYNEX CAP INC COM 26817Q886 2273758 190432 SH SOLE 18 190432 0 0 DYNEX CAP INC COM 26817Q886 1707539 143010 SH SOLE 19 143010 0 0 DYNEX CAP INC COM 26817Q886 40106938 3359040 SH SOLE 21 3359040 0 0 DYNEX CAP INC COM 26817Q886 31225476 2615199 SH SOLE 22 2533223 0 81976 DYNEX CAP INC COM 26817Q886 156748 13128 SH SOLE 25 13128 0 0 DYNEX CAP INC COM 26817Q886 140271 11748 SH SOLE 26 11748 0 0 DYNEX CAP INC COM 26817Q886 517289 43324 SH SOLE 30 43324 0 0 DYNEX CAP INC COM 26817Q886 156963 13146 SH SOLE 40 13146 0 0 DYNEX CAP INC COM 26817Q886 1754609 146952 SH SOLE 43 139021 0 7931 DZS INC COM 268211109 601 514 SH SOLE 2 257 0 257 DZS INC COM 268211109 11322 9677 SH SOLE 18 9677 0 0 DZS INC COM 268211109 4655 3979 SH SOLE 19 3979 0 0 DZS INC COM 268211109 137441 117471 SH SOLE 21 117471 0 0 DZS INC COM 268211109 279164 238602 SH SOLE 22 236381 0 2221 DZS INC COM 268211109 98 84 SH SOLE 43 84 0 0 E L F BEAUTY INC COM 26856L103 18326951 86973 SH SOLE 2 51367 0 35606 E L F BEAUTY INC COM 26856L103 34769 165 SH SOLE 4 165 0 0 E L F BEAUTY INC COM 26856L103 1865083 8851 SH SOLE 7 8399 0 452 E L F BEAUTY INC COM 26856L103 19862046 94258 SH SOLE 18 94258 0 0 E L F BEAUTY INC COM 26856L103 4645744 22047 SH SOLE 19 22047 0 0 E L F BEAUTY INC COM 26856L103 647407699 3072360 SH SOLE 21 3072360 0 0 E L F BEAUTY INC COM 26856L103 340988579 1618207 SH SOLE 22 1547958 0 70249 E L F BEAUTY INC COM 26856L103 2440770 11583 SH SOLE 25 11583 0 0 E L F BEAUTY INC COM 26856L103 3378474 16033 SH SOLE 26 16033 0 0 E L F BEAUTY INC COM 26856L103 968048 4594 SH SOLE 28 835 0 3759 E L F BEAUTY INC COM 26856L103 45937 218 SH SOLE 29 218 0 0 E L F BEAUTY INC COM 26856L103 9409702 44655 SH SOLE 30 44655 0 0 E L F BEAUTY INC COM 26856L103 139286 661 SH SOLE 31 661 0 0 E L F BEAUTY INC COM 26856L103 42144 200 SH SOLE 36 200 0 0 E L F BEAUTY INC COM 26856L103 2445616 11606 SH SOLE 40 11606 0 0 E L F BEAUTY INC COM 26856L103 17561616 83341 SH SOLE 43 71842 0 11499 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 675049 150345 SH SOLE 2 47789 0 102556 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 7382 1644 SH SOLE 4 1318 0 326 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 336674 74983 SH SOLE 7 71033 0 3950 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 2179940 485510 SH SOLE 18 485510 0 0 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 1755478 390975 SH SOLE 19 390975 0 0 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 32945891 7337615 SH SOLE 21 7337615 0 0 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 24306144 5413395 SH SOLE 22 5191003 0 222392 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 143137 31879 SH SOLE 25 31879 0 0 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 325067 72398 SH SOLE 26 72398 0 0 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 1448595 322627 SH SOLE 30 322627 0 0 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 19567 4358 SH SOLE 36 4358 0 0 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 105466 23489 SH SOLE 40 23489 0 0 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 755402 168241 SH SOLE 43 162527 0 5714 EAGLE BANCORP INC MD COM 268948106 633925 33541 SH SOLE 2 12218 0 21323 EAGLE BANCORP INC MD COM 268948106 869 46 SH SOLE 4 46 0 0 EAGLE BANCORP INC MD COM 268948106 4385 232 SH SOLE 7 232 0 0 EAGLE BANCORP INC MD COM 268948106 1672707 88503 SH SOLE 18 88503 0 0 EAGLE BANCORP INC MD COM 268948106 1698222 89853 SH SOLE 19 89853 0 0 EAGLE BANCORP INC MD COM 268948106 63317911 3350154 SH SOLE 21 3350154 0 0 EAGLE BANCORP INC MD COM 268948106 14917392 789280 SH SOLE 22 760611 0 28669 EAGLE BANCORP INC MD COM 268948106 17445 923 SH SOLE 23 923 0 0 EAGLE BANCORP INC MD COM 268948106 64203 3397 SH SOLE 25 3397 0 0 EAGLE BANCORP INC MD COM 268948106 66679 3528 SH SOLE 26 3528 0 0 EAGLE BANCORP INC MD COM 268948106 53241 2817 SH SOLE 28 283 0 2534 EAGLE BANCORP INC MD COM 268948106 1068001 56508 SH SOLE 30 56508 0 0 EAGLE BANCORP INC MD COM 268948106 57267 3030 SH SOLE 40 3030 0 0 EAGLE BANCORP INC MD COM 268948106 45455 2405 SH SOLE 43 2161 0 244 EAGLE BANCORP MONT INC COM 26942G100 540593 40738 SH SOLE 2 40738 0 0 EAGLE BANCORP MONT INC COM 26942G100 20582 1551 SH SOLE 18 1551 0 0 EAGLE BANCORP MONT INC COM 26942G100 829959 62544 SH SOLE 21 62544 0 0 EAGLE BANCORP MONT INC COM 26942G100 289485 21815 SH SOLE 22 21815 0 0 EAGLE MATLS INC COM 26969P108 12285185 56494 SH SOLE 2 36368 0 20126 EAGLE MATLS INC COM 26969P108 116559 536 SH SOLE 4 106 0 430 EAGLE MATLS INC COM 26969P108 59149 272 SH SOLE 7 272 0 0 EAGLE MATLS INC COM 26969P108 11891148 54682 SH SOLE 18 54682 0 0 EAGLE MATLS INC COM 26969P108 2894175 13309 SH SOLE 19 13309 0 0 EAGLE MATLS INC COM 26969P108 443702340 2040386 SH SOLE 21 2040386 0 0 EAGLE MATLS INC COM 26969P108 223550402 1028007 SH SOLE 22 983019 0 44988 EAGLE MATLS INC COM 26969P108 1552664 7140 SH SOLE 25 7140 0 0 EAGLE MATLS INC COM 26969P108 1702277 7828 SH SOLE 26 7828 0 0 EAGLE MATLS INC COM 26969P108 162225 746 SH SOLE 28 746 0 0 EAGLE MATLS INC COM 26969P108 4574706 21037 SH SOLE 30 21037 0 0 EAGLE MATLS INC COM 26969P108 93508 430 SH SOLE 31 430 0 0 EAGLE MATLS INC COM 26969P108 65455 301 SH SOLE 36 301 0 0 EAGLE MATLS INC COM 26969P108 1616598 7434 SH SOLE 40 7434 0 0 EAGLE MATLS INC COM 26969P108 6173153 28388 SH SOLE 43 26641 0 1747 EAGLE PHARMACEUTICALS INC COM 269796108 442674 79049 SH SOLE 2 79049 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 12667 2262 SH SOLE 18 2262 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 304444 54365 SH SOLE 21 54365 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 1185486 211694 SH SOLE 22 211694 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 6675 1192 SH OTR 43 1192 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 23520 4200 SH SOLE 43 4200 0 0 EAST WEST BANCORP INC COM 27579R104 19927348 272120 SH SOLE 2 134759 0 137361 EAST WEST BANCORP INC COM 27579R104 31562 431 SH SOLE 4 431 0 0 EAST WEST BANCORP INC COM 27579R104 2454596 33519 SH SOLE 7 31815 0 1704 EAST WEST BANCORP INC COM 27579R104 15324696 209268 SH SOLE 18 209268 0 0 EAST WEST BANCORP INC COM 27579R104 3456822 47205 SH SOLE 19 47205 0 0 EAST WEST BANCORP INC COM 27579R104 547955411 7482663 SH SOLE 21 7482663 0 0 EAST WEST BANCORP INC COM 27579R104 309620541 4228056 SH SOLE 22 4046120 0 181936 EAST WEST BANCORP INC COM 27579R104 2568615 35076 SH SOLE 25 35076 0 0 EAST WEST BANCORP INC COM 27579R104 3596252 49109 SH SOLE 26 49109 0 0 EAST WEST BANCORP INC COM 27579R104 559770 7644 SH SOLE 28 1632 0 6012 EAST WEST BANCORP INC COM 27579R104 17177708 234572 SH SOLE 30 234572 0 0 EAST WEST BANCORP INC COM 27579R104 128153 1750 SH SOLE 31 1750 0 0 EAST WEST BANCORP INC COM 27579R104 224816 3070 SH SOLE 36 3070 0 0 EAST WEST BANCORP INC COM 27579R104 2178885 29754 SH SOLE 40 29754 0 0 EAST WEST BANCORP INC COM 27579R104 11570 158 SH OTR 43 158 0 0 EAST WEST BANCORP INC COM 27579R104 4882233 66670 SH SOLE 43 58047 0 8623 EASTERLY GOVT PPTYS INC COM 27616P103 1228861 99342 SH SOLE 2 27142 0 72200 EASTERLY GOVT PPTYS INC COM 27616P103 613354 49584 SH SOLE 4 49584 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 2341332 189275 SH SOLE 7 172079 0 17196 EASTERLY GOVT PPTYS INC COM 27616P103 3897663 315090 SH SOLE 18 315090 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 4775377 386045 SH SOLE 19 386045 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 147770387 11945868 SH SOLE 21 11945868 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 52007612 4204334 SH SOLE 22 4013854 0 190480 EASTERLY GOVT PPTYS INC COM 27616P103 58572 4735 SH SOLE 23 4735 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 8248687 666830 SH SOLE 25 666830 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 308607 24948 SH SOLE 26 24948 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 1134663 91727 SH SOLE 28 12886 0 78841 EASTERLY GOVT PPTYS INC COM 27616P103 5721793 462554 SH SOLE 30 462554 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 180590 14599 SH SOLE 40 14599 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 4049909 327398 SH SOLE 43 316597 0 10801 EASTERN BANKSHARES INC COM 27627N105 2042590 146108 SH SOLE 2 44123 0 101985 EASTERN BANKSHARES INC COM 27627N105 4557 326 SH SOLE 4 326 0 0 EASTERN BANKSHARES INC COM 27627N105 18132 1297 SH SOLE 7 1297 0 0 EASTERN BANKSHARES INC COM 27627N105 6609926 472813 SH SOLE 18 472813 0 0 EASTERN BANKSHARES INC COM 27627N105 5734442 410189 SH SOLE 19 410189 0 0 EASTERN BANKSHARES INC COM 27627N105 80246500 5740093 SH SOLE 21 5740093 0 0 EASTERN BANKSHARES INC COM 27627N105 75635561 5410269 SH SOLE 22 5183467 0 226802 EASTERN BANKSHARES INC COM 27627N105 493969 35334 SH SOLE 25 35334 0 0 EASTERN BANKSHARES INC COM 27627N105 821647 58773 SH SOLE 26 58773 0 0 EASTERN BANKSHARES INC COM 27627N105 184536 13200 SH SOLE 28 3328 0 9872 EASTERN BANKSHARES INC COM 27627N105 1395805 99843 SH SOLE 30 99843 0 0 EASTERN BANKSHARES INC COM 27627N105 35775 2559 SH SOLE 36 2559 0 0 EASTERN BANKSHARES INC COM 27627N105 496416 35509 SH SOLE 40 35509 0 0 EASTERN BANKSHARES INC COM 27627N105 3256324 232927 SH SOLE 43 214994 0 17933 EASTERN CO COM 276317104 22796 895 SH SOLE 2 273 0 622 EASTERN CO COM 276317104 371938 14603 SH SOLE 18 14603 0 0 EASTERN CO COM 276317104 298075 11703 SH SOLE 19 11703 0 0 EASTERN CO COM 276317104 3675958 144325 SH SOLE 21 144325 0 0 EASTERN CO COM 276317104 1938700 76117 SH SOLE 22 72739 0 3378 EASTGROUP PPTYS INC COM 277276101 18276224 107444 SH SOLE 2 59501 0 47943 EASTGROUP PPTYS INC COM 277276101 8976007 52769 SH SOLE 4 52769 0 0 EASTGROUP PPTYS INC COM 277276101 14212876 83556 SH SOLE 7 75551 0 8005 EASTGROUP PPTYS INC COM 277276101 16413289 96492 SH SOLE 18 96492 0 0 EASTGROUP PPTYS INC COM 277276101 23013169 135292 SH SOLE 19 135292 0 0 EASTGROUP PPTYS INC COM 277276101 464772735 2732350 SH SOLE 21 2732350 0 0 EASTGROUP PPTYS INC COM 277276101 333305847 1959470 SH SOLE 22 1796551 0 162919 EASTGROUP PPTYS INC COM 277276101 1577337 9273 SH SOLE 23 9273 0 0 EASTGROUP PPTYS INC COM 277276101 56754716 333655 SH SOLE 25 333655 0 0 EASTGROUP PPTYS INC COM 277276101 2524454 14841 SH SOLE 26 14841 0 0 EASTGROUP PPTYS INC COM 277276101 11511858 67677 SH SOLE 28 22452 0 45225 EASTGROUP PPTYS INC COM 277276101 27675440 162701 SH SOLE 30 162701 0 0 EASTGROUP PPTYS INC COM 277276101 96957 570 SH SOLE 31 570 0 0 EASTGROUP PPTYS INC COM 277276101 3178999 18689 SH SOLE 34 18689 0 0 EASTGROUP PPTYS INC COM 277276101 1272688 7482 SH SOLE 36 7482 0 0 EASTGROUP PPTYS INC COM 277276101 1715969 10088 SH SOLE 40 10088 0 0 EASTGROUP PPTYS INC COM 277276101 4815765 28311 SH SOLE 43 26696 0 1615 EASTMAN CHEM CO COM 277432100 26827027 273829 SH SOLE 2 54685 0 219144 EASTMAN CHEM CO COM 277432100 4659061 47556 SH SOLE 4 34327 0 13229 EASTMAN CHEM CO COM 277432100 8134547 83031 SH SOLE 7 72760 0 10271 EASTMAN CHEM CO COM 277432100 219943 2245 SH SOLE 13 2245 0 0 EASTMAN CHEM CO COM 277432100 1949407 19898 SH SOLE 15 19898 0 0 EASTMAN CHEM CO COM 277432100 16015450 163473 SH SOLE 18 155914 0 7559 EASTMAN CHEM CO COM 277432100 4971782 50748 SH SOLE 19 50748 0 0 EASTMAN CHEM CO COM 277432100 365850253 3734309 SH SOLE 21 3734309 0 0 EASTMAN CHEM CO COM 277432100 250708855 2559037 SH SOLE 22 2290688 0 268349 EASTMAN CHEM CO COM 277432100 13097413 133688 SH SOLE 23 133688 0 0 EASTMAN CHEM CO COM 277432100 6142229 62695 SH SOLE 25 62695 0 0 EASTMAN CHEM CO COM 277432100 11603273 118437 SH SOLE 26 67311 0 51126 EASTMAN CHEM CO COM 277432100 17895592 182664 SH SOLE 28 5002 0 177662 EASTMAN CHEM CO COM 277432100 64947938 662937 SH SOLE 30 662937 0 0 EASTMAN CHEM CO COM 277432100 2740025 27968 SH SOLE 31 26986 0 982 EASTMAN CHEM CO COM 277432100 3750390 38281 SH SOLE 34 38281 0 0 EASTMAN CHEM CO COM 277432100 2786169 28439 SH SOLE 36 28439 0 0 EASTMAN CHEM CO COM 277432100 272944 2786 SH SOLE 40 2786 0 0 EASTMAN CHEM CO COM 277432100 24590 251 SH OTR 43 251 0 0 EASTMAN CHEM CO COM 277432100 21990260 224459 SH SOLE 43 202022 0 22437 EASTMAN KODAK CO COM NEW 277461406 162799 30260 SH SOLE 2 1829 0 28431 EASTMAN KODAK CO COM NEW 277461406 3879 721 SH SOLE 7 721 0 0 EASTMAN KODAK CO COM NEW 277461406 983486 182804 SH SOLE 18 182804 0 0 EASTMAN KODAK CO COM NEW 277461406 758752 141032 SH SOLE 19 141032 0 0 EASTMAN KODAK CO COM NEW 277461406 12528702 2328755 SH SOLE 21 2328755 0 0 EASTMAN KODAK CO COM NEW 277461406 9479006 1761897 SH SOLE 22 1708288 0 53609 EASTMAN KODAK CO COM NEW 277461406 471595 87657 SH SOLE 43 85350 0 2307 EATON CORP PLC SHS G29183103 322211819 1027625 SH SOLE 2 384284 0 643341 EATON CORP PLC SHS G29183103 108619991 346420 SH SOLE 4 147491 0 198929 EATON CORP PLC SHS G29183103 106605432 339995 SH SOLE 7 303649 0 36346 EATON CORP PLC SHS G29183103 5729186 18272 SH SOLE 13 18272 0 0 EATON CORP PLC SHS G29183103 17855105 56945 SH SOLE 15 56945 0 0 EATON CORP PLC SHS G29183103 184209057 587495 SH SOLE 18 533814 0 53681 EATON CORP PLC SHS G29183103 119831598 382177 SH SOLE 19 382177 0 0 EATON CORP PLC SHS G29183103 2980199939 9504704 SH SOLE 21 9504704 0 0 EATON CORP PLC SHS G29183103 2769237855 8831886 SH SOLE 22 7884216 0 947670 EATON CORP PLC SHS G29183103 259828224 828666 SH SOLE 23 828666 0 0 EATON CORP PLC SHS G29183103 575620734 1835818 SH SOLE 25 1500008 0 335810 EATON CORP PLC SHS G29183103 148594167 473909 SH SOLE 26 292606 0 181303 EATON CORP PLC SHS G29183103 166583158 531281 SH SOLE 28 19521 0 511760 EATON CORP PLC SHS G29183103 707369 2256 SH SOLE 29 2256 0 0 EATON CORP PLC SHS G29183103 776639207 2476923 SH SOLE 30 2423559 0 53364 EATON CORP PLC SHS G29183103 29366152 93657 SH SOLE 31 90515 0 3142 EATON CORP PLC SHS G29183103 159765013 509536 SH SOLE 34 509536 0 0 EATON CORP PLC SHS G29183103 25551190 81490 SH SOLE 36 81490 0 0 EATON CORP PLC SHS G29183103 6037405 19255 SH SOLE 40 19255 0 0 EATON CORP PLC SHS G29183103 204748 653 SH OTR 43 653 0 0 EATON CORP PLC SHS G29183103 256968315 819545 SH SOLE 43 697264 0 122280 EBANG INTL HLDGS INC CL A ORD SH NEW G3R33A205 33293 5387 SH SOLE 2 5387 0 0 EBANG INTL HLDGS INC CL A ORD SH NEW G3R33A205 5927 959 SH SOLE 22 959 0 0 EBAY INC. COM 278642103 73715336 1372214 SH SOLE 2 478112 0 894102 EBAY INC. COM 278642103 31862138 593115 SH SOLE 4 354425 0 238690 EBAY INC. COM 278642103 19838098 369287 SH SOLE 7 285206 0 84081 EBAY INC. COM 278642103 3164699 58911 SH SOLE 13 58911 0 0 EBAY INC. COM 278642103 3887018 72357 SH SOLE 15 72357 0 0 EBAY INC. COM 278642103 39748073 739912 SH SOLE 18 707189 0 32723 EBAY INC. COM 278642103 11786651 219409 SH SOLE 19 219409 0 0 EBAY INC. COM 278642103 742400569 13819817 SH SOLE 21 13819817 0 0 EBAY INC. COM 278642103 582313358 10839787 SH SOLE 22 9716016 0 1123771 EBAY INC. COM 278642103 33517144 623923 SH SOLE 23 623923 0 0 EBAY INC. COM 278642103 51323497 955389 SH SOLE 25 947468 0 7921 EBAY INC. COM 278642103 44892676 835679 SH SOLE 26 417457 0 418222 EBAY INC. COM 278642103 109000351 2029046 SH SOLE 28 86246 0 1942800 EBAY INC. COM 278642103 197778775 3681660 SH SOLE 30 3260495 0 421165 EBAY INC. COM 278642103 6574576 122386 SH SOLE 31 118289 0 4097 EBAY INC. COM 278642103 54073102 1006573 SH SOLE 34 1006573 0 0 EBAY INC. COM 278642103 6222065 115824 SH SOLE 36 115824 0 0 EBAY INC. COM 278642103 1320491 24581 SH SOLE 40 24581 0 0 EBAY INC. COM 278642103 41794 778 SH OTR 43 778 0 0 EBAY INC. COM 278642103 55536751 1033819 SH SOLE 43 911261 0 122558 ECB BANCORP INC COM 26828M106 19381 1553 SH SOLE 18 1553 0 0 ECB BANCORP INC COM 26828M106 205795 16490 SH SOLE 21 16490 0 0 ECB BANCORP INC COM 26828M106 1393979 111697 SH SOLE 22 111697 0 0 ECHOSTAR CORP CL A 278768106 2822297 158467 SH SOLE 2 50856 0 107611 ECHOSTAR CORP CL A 278768106 9154 514 SH SOLE 4 514 0 0 ECHOSTAR CORP CL A 278768106 367563 20638 SH SOLE 7 19579 0 1059 ECHOSTAR CORP CL A 278768106 6997905 392920 SH SOLE 18 392920 0 0 ECHOSTAR CORP CL A 278768106 8029638 450850 SH SOLE 19 450850 0 0 ECHOSTAR CORP CL A 278768106 244428447 13724225 SH SOLE 21 13724225 0 0 ECHOSTAR CORP CL A 278768106 68827903 3864565 SH SOLE 22 3678780 0 185785 ECHOSTAR CORP CL A 278768106 84544 4747 SH SOLE 23 4747 0 0 ECHOSTAR CORP CL A 278768106 435597 24458 SH SOLE 25 24458 0 0 ECHOSTAR CORP CL A 278768106 1146875 64395 SH SOLE 26 34490 0 29905 ECHOSTAR CORP CL A 278768106 44614 2505 SH SOLE 28 0 0 2505 ECHOSTAR CORP CL A 278768106 4440140 249306 SH SOLE 30 249306 0 0 ECHOSTAR CORP CL A 278768106 466355 26185 SH SOLE 40 26185 0 0 ECHOSTAR CORP CL A 278768106 3582382 201144 SH SOLE 43 188231 0 12913 ECOLAB INC COM 278865100 139854750 587625 SH SOLE 2 195354 0 392271 ECOLAB INC COM 278865100 65067058 273391 SH SOLE 4 143792 0 129599 ECOLAB INC COM 278865100 102342142 430009 SH SOLE 7 397515 0 32494 ECOLAB INC COM 278865100 4858056 20412 SH SOLE 13 20412 0 0 ECOLAB INC COM 278865100 8669864 36428 SH SOLE 15 36428 0 0 ECOLAB INC COM 278865100 85979166 361257 SH SOLE 18 322929 0 38328 ECOLAB INC COM 278865100 17953054 75433 SH SOLE 19 75433 0 0 ECOLAB INC COM 278865100 1532978230 6441085 SH SOLE 21 6441085 0 0 ECOLAB INC COM 278865100 1314189828 5521806 SH SOLE 22 4956497 0 565309 ECOLAB INC COM 278865100 102047260 428770 SH SOLE 23 428770 0 0 ECOLAB INC COM 278865100 443783368 1864636 SH SOLE 25 1622203 0 242433 ECOLAB INC COM 278865100 144218004 605958 SH SOLE 26 354387 0 251571 ECOLAB INC COM 278865100 206755360 868720 SH SOLE 28 171576 0 697144 ECOLAB INC COM 278865100 765438226 3216127 SH SOLE 30 3191557 0 24570 ECOLAB INC COM 278865100 14122682 59339 SH SOLE 31 57355 0 1984 ECOLAB INC COM 278865100 70584612 296574 SH SOLE 34 296574 0 0 ECOLAB INC COM 278865100 15985508 67166 SH SOLE 36 67166 0 0 ECOLAB INC COM 278865100 2955484 12418 SH SOLE 40 12418 0 0 ECOLAB INC COM 278865100 91392 384 SH OTR 43 384 0 0 ECOLAB INC COM 278865100 137888146 579362 SH SOLE 43 480390 0 98972 ECOPETROL S A SPONSORED ADS 279158109 11018211 984648 SH SOLE 21 984648 0 0 ECOPETROL S A SPONSORED ADS 279158109 3378966 301963 SH SOLE 43 257423 0 44540 ECOVYST INC COM 27923Q109 765598 85351 SH SOLE 2 32448 0 52903 ECOVYST INC COM 27923Q109 7903 881 SH SOLE 7 881 0 0 ECOVYST INC COM 27923Q109 2914263 324890 SH SOLE 18 324890 0 0 ECOVYST INC COM 27923Q109 2384145 265791 SH SOLE 19 265791 0 0 ECOVYST INC COM 27923Q109 49288589 5494826 SH SOLE 21 5494826 0 0 ECOVYST INC COM 27923Q109 29630700 3303311 SH SOLE 22 3150183 0 153128 ECOVYST INC COM 27923Q109 185652 20697 SH SOLE 25 20697 0 0 ECOVYST INC COM 27923Q109 642064 71579 SH SOLE 30 71579 0 0 ECOVYST INC COM 27923Q109 216168 24099 SH SOLE 40 24099 0 0 ECOVYST INC COM 27923Q109 440786 49140 SH SOLE 43 47516 0 1624 EDAP TMS S A SPONSORED ADR 268311107 20487 3766 SH SOLE 43 3766 0 0 EDGEWELL PERS CARE CO COM 28035Q102 1741915 43342 SH SOLE 2 13205 0 30137 EDGEWELL PERS CARE CO COM 28035Q102 8199 204 SH SOLE 4 204 0 0 EDGEWELL PERS CARE CO COM 28035Q102 416288 10358 SH SOLE 7 9824 0 534 EDGEWELL PERS CARE CO COM 28035Q102 6394711 159112 SH SOLE 18 159112 0 0 EDGEWELL PERS CARE CO COM 28035Q102 4527524 112653 SH SOLE 19 112653 0 0 EDGEWELL PERS CARE CO COM 28035Q102 223845962 5569693 SH SOLE 21 5569693 0 0 EDGEWELL PERS CARE CO COM 28035Q102 60731752 1511116 SH SOLE 22 1442596 0 68520 EDGEWELL PERS CARE CO COM 28035Q102 409616 10192 SH SOLE 25 10192 0 0 EDGEWELL PERS CARE CO COM 28035Q102 2987725 74340 SH SOLE 26 23896 0 50444 EDGEWELL PERS CARE CO COM 28035Q102 38944 969 SH SOLE 28 969 0 0 EDGEWELL PERS CARE CO COM 28035Q102 4085796 101662 SH SOLE 30 101662 0 0 EDGEWELL PERS CARE CO COM 28035Q102 63741 1586 SH SOLE 36 1586 0 0 EDGEWELL PERS CARE CO COM 28035Q102 464034 11546 SH SOLE 40 11546 0 0 EDGEWELL PERS CARE CO COM 28035Q102 2671068 66461 SH SOLE 43 43810 0 22651 EDGEWISE THERAPEUTICS INC COM 28036F105 1023292 56818 SH SOLE 2 29836 0 26982 EDGEWISE THERAPEUTICS INC COM 28036F105 6592 366 SH SOLE 4 366 0 0 EDGEWISE THERAPEUTICS INC COM 28036F105 367026 20379 SH SOLE 7 19312 0 1067 EDGEWISE THERAPEUTICS INC COM 28036F105 3236901 179728 SH SOLE 18 179728 0 0 EDGEWISE THERAPEUTICS INC COM 28036F105 3844631 213472 SH SOLE 19 213472 0 0 EDGEWISE THERAPEUTICS INC COM 28036F105 59251819 3289940 SH SOLE 21 3289940 0 0 EDGEWISE THERAPEUTICS INC COM 28036F105 37846718 2101428 SH SOLE 22 2055506 0 45922 EDGEWISE THERAPEUTICS INC COM 28036F105 18172 1009 SH SOLE 23 1009 0 0 EDGEWISE THERAPEUTICS INC COM 28036F105 125061 6944 SH SOLE 25 6944 0 0 EDGEWISE THERAPEUTICS INC COM 28036F105 12085 671 SH SOLE 26 671 0 0 EDGEWISE THERAPEUTICS INC COM 28036F105 64908 3604 SH SOLE 28 0 0 3604 EDGEWISE THERAPEUTICS INC COM 28036F105 1713345 95133 SH SOLE 30 95133 0 0 EDGEWISE THERAPEUTICS INC COM 28036F105 145035 8053 SH SOLE 40 8053 0 0 EDGEWISE THERAPEUTICS INC COM 28036F105 687370 38166 SH SOLE 43 28839 0 9327 EDGIO INC COM NEW 53261M203 7808 715 SH SOLE 18 715 0 0 EDGIO INC COM NEW 53261M203 84150 7706 SH SOLE 21 7706 0 0 EDGIO INC COM NEW 53261M203 502309 45999 SH SOLE 22 45999 0 0 EDISON INTL COM 281020107 71361977 993761 SH SOLE 2 332650 0 661111 EDISON INTL COM 281020107 70595118 983082 SH SOLE 4 695862 0 287220 EDISON INTL COM 281020107 76771281 1069089 SH SOLE 7 952126 0 116963 EDISON INTL COM 281020107 1709724 23809 SH SOLE 13 23809 0 0 EDISON INTL COM 281020107 3752073 52250 SH SOLE 15 52250 0 0 EDISON INTL COM 281020107 73849907 1028407 SH SOLE 18 978740 0 49667 EDISON INTL COM 281020107 109758713 1528460 SH SOLE 19 1528460 0 0 EDISON INTL COM 281020107 1153287989 16060270 SH SOLE 21 16060270 0 0 EDISON INTL COM 281020107 600725334 8365483 SH SOLE 22 7492354 0 873129 EDISON INTL COM 281020107 33116187 461164 SH SOLE 23 461164 0 0 EDISON INTL COM 281020107 89253152 1242907 SH SOLE 25 1230780 0 12127 EDISON INTL COM 281020107 36180320 503834 SH SOLE 26 336460 0 167374 EDISON INTL COM 281020107 86512451 1204741 SH SOLE 28 94350 0 1110391 EDISON INTL COM 281020107 247109125 3441152 SH SOLE 30 3430877 0 10275 EDISON INTL COM 281020107 6355113 88499 SH SOLE 31 85466 0 3033 EDISON INTL COM 281020107 4805094 66914 SH SOLE 32 66914 0 0 EDISON INTL COM 281020107 10724967 149352 SH SOLE 34 149352 0 0 EDISON INTL COM 281020107 7760579 108071 SH SOLE 36 108071 0 0 EDISON INTL COM 281020107 1298971 18089 SH SOLE 40 18089 0 0 EDISON INTL COM 281020107 45312 631 SH OTR 43 631 0 0 EDISON INTL COM 281020107 59230799 824827 SH SOLE 43 759288 0 65539 EDITAS MEDICINE INC COM 28106W103 880019 188441 SH SOLE 2 143918 0 44523 EDITAS MEDICINE INC COM 28106W103 1177 252 SH SOLE 4 252 0 0 EDITAS MEDICINE INC COM 28106W103 19352 4144 SH SOLE 7 4144 0 0 EDITAS MEDICINE INC COM 28106W103 1191966 255239 SH SOLE 18 234971 0 20268 EDITAS MEDICINE INC COM 28106W103 2137085 457620 SH SOLE 19 457620 0 0 EDITAS MEDICINE INC COM 28106W103 17640486 3777406 SH SOLE 21 3777406 0 0 EDITAS MEDICINE INC COM 28106W103 13159327 2817843 SH SOLE 22 2692863 0 124980 EDITAS MEDICINE INC COM 28106W103 80058 17143 SH SOLE 25 17143 0 0 EDITAS MEDICINE INC COM 28106W103 155959 33396 SH SOLE 26 33396 0 0 EDITAS MEDICINE INC COM 28106W103 5160 1105 SH SOLE 28 1105 0 0 EDITAS MEDICINE INC COM 28106W103 774449 165835 SH SOLE 30 165835 0 0 EDITAS MEDICINE INC COM 28106W103 11180 2394 SH SOLE 36 2394 0 0 EDITAS MEDICINE INC COM 28106W103 77854 16671 SH SOLE 40 16671 0 0 EDITAS MEDICINE INC COM 28106W103 210281 45028 SH SOLE 43 43580 0 1448 EDWARDS LIFESCIENCES CORP COM 28176E108 126604539 1370624 SH SOLE 2 506456 0 864168 EDWARDS LIFESCIENCES CORP COM 28176E108 51117466 553399 SH SOLE 4 307783 0 245616 EDWARDS LIFESCIENCES CORP COM 28176E108 74210612 803406 SH SOLE 7 732396 0 71010 EDWARDS LIFESCIENCES CORP COM 28176E108 2811004 30432 SH SOLE 13 30432 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 7921097 85754 SH SOLE 15 85754 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 85688878 927670 SH SOLE 18 889690 0 37980 EDWARDS LIFESCIENCES CORP COM 28176E108 167395316 1812226 SH SOLE 19 1812226 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 1739062460 18827135 SH SOLE 21 18827135 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 1194166195 12928074 SH SOLE 22 11631039 0 1297035 EDWARDS LIFESCIENCES CORP COM 28176E108 66876804 724010 SH SOLE 23 724010 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 166356800 1800983 SH SOLE 25 1438324 0 362659 EDWARDS LIFESCIENCES CORP COM 28176E108 78415572 848929 SH SOLE 26 507221 0 341708 EDWARDS LIFESCIENCES CORP COM 28176E108 134660127 1457834 SH SOLE 28 137232 0 1320602 EDWARDS LIFESCIENCES CORP COM 28176E108 578069010 6258190 SH SOLE 30 6175664 0 82526 EDWARDS LIFESCIENCES CORP COM 28176E108 12862338 139248 SH SOLE 31 134625 0 4623 EDWARDS LIFESCIENCES CORP COM 28176E108 144112626 1560167 SH SOLE 34 1560167 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 12178985 131850 SH SOLE 36 131850 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 2681593 29031 SH SOLE 40 29031 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 75466 817 SH OTR 43 817 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 63339322 685713 SH SOLE 43 565084 0 120630 EGAIN CORP COM NEW 28225C806 528046 83684 SH SOLE 2 82186 0 1498 EGAIN CORP COM NEW 28225C806 1729 274 SH SOLE 7 274 0 0 EGAIN CORP COM NEW 28225C806 339528 53808 SH SOLE 18 53808 0 0 EGAIN CORP COM NEW 28225C806 320239 50751 SH SOLE 19 50751 0 0 EGAIN CORP COM NEW 28225C806 4472427 708784 SH SOLE 21 708784 0 0 EGAIN CORP COM NEW 28225C806 3621423 573918 SH SOLE 22 564681 0 9237 EGAIN CORP COM NEW 28225C806 467 74 SH SOLE 43 74 0 0 EHANG HLDGS LTD ADS 26853E102 87727 6460 SH SOLE 2 6460 0 0 EHANG HLDGS LTD ADS 26853E102 1162054 85571 SH SOLE 22 85571 0 0 EHANG HLDGS LTD ADS 26853E102 68 5 SH SOLE 43 5 0 0 EHEALTH INC COM 28238P109 563523 124398 SH SOLE 2 96730 0 27668 EHEALTH INC COM 28238P109 27076 5977 SH SOLE 18 5977 0 0 EHEALTH INC COM 28238P109 913769 201715 SH SOLE 19 201715 0 0 EHEALTH INC COM 28238P109 328031 72413 SH SOLE 21 72413 0 0 EHEALTH INC COM 28238P109 3202352 706921 SH SOLE 22 684301 0 22620 EHEALTH INC COM 28238P109 47520 10490 SH SOLE 28 10490 0 0 EHEALTH INC COM 28238P109 2039 450 SH SOLE 43 127 0 323 EKSO BIONICS HLDGS INC COM 282644301 57760 54749 SH SOLE 22 54749 0 0 EL PASO ENERGY CAP TR I PFD CV TR SEC 28 283678209 21866488 461903 SH SOLE 21 461903 0 0 EL POLLO LOCO HLDGS INC COM 268603107 1044739 92373 SH SOLE 2 77272 0 15101 EL POLLO LOCO HLDGS INC COM 268603107 1708 151 SH SOLE 7 151 0 0 EL POLLO LOCO HLDGS INC COM 268603107 928257 82074 SH SOLE 18 82074 0 0 EL POLLO LOCO HLDGS INC COM 268603107 2467141 218138 SH SOLE 19 218138 0 0 EL POLLO LOCO HLDGS INC COM 268603107 11031955 975416 SH SOLE 21 975416 0 0 EL POLLO LOCO HLDGS INC COM 268603107 11335527 1002257 SH SOLE 22 960688 0 41569 EL POLLO LOCO HLDGS INC COM 268603107 67770 5992 SH SOLE 43 4849 0 1143 ELANCO ANIMAL HEALTH INC COM 28414H103 12747751 883420 SH SOLE 2 238337 0 645083 ELANCO ANIMAL HEALTH INC COM 28414H103 17446 1209 SH SOLE 4 1209 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 1567401 108621 SH SOLE 7 103730 0 4891 ELANCO ANIMAL HEALTH INC COM 28414H103 3153749 218555 SH SOLE 18 218555 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 5541986 384060 SH SOLE 19 384060 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 103975812 7205531 SH SOLE 21 7205531 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 182736628 12663661 SH SOLE 22 12017538 0 646123 ELANCO ANIMAL HEALTH INC COM 28414H103 1453476 100726 SH SOLE 25 100726 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 5389518 373494 SH SOLE 26 199384 0 174110 ELANCO ANIMAL HEALTH INC COM 28414H103 483492 33506 SH SOLE 28 8428 0 25078 ELANCO ANIMAL HEALTH INC COM 28414H103 34141 2366 SH SOLE 29 2366 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 7299358 505846 SH SOLE 30 505846 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 88095 6105 SH SOLE 31 6105 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 223391 15481 SH SOLE 36 15481 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 1450749 100537 SH SOLE 40 100537 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 24401 1691 SH OTR 43 1691 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 10048302 696348 SH SOLE 43 557117 0 139231 ELASTIC N V ORD SHS N14506104 12961705 113789 SH SOLE 2 42470 0 71319 ELASTIC N V ORD SHS N14506104 178725 1569 SH SOLE 4 235 0 1334 ELASTIC N V ORD SHS N14506104 1768567 15526 SH SOLE 7 14741 0 785 ELASTIC N V ORD SHS N14506104 5311509 46629 SH SOLE 18 46629 0 0 ELASTIC N V ORD SHS N14506104 19715315 173078 SH SOLE 19 173078 0 0 ELASTIC N V ORD SHS N14506104 233872608 2053135 SH SOLE 21 2053135 0 0 ELASTIC N V ORD SHS N14506104 238853664 2096863 SH SOLE 22 1990037 0 106826 ELASTIC N V ORD SHS N14506104 2030332 17824 SH SOLE 25 17824 0 0 ELASTIC N V ORD SHS N14506104 2511829 22051 SH SOLE 26 22051 0 0 ELASTIC N V ORD SHS N14506104 1335481 11724 SH SOLE 28 1202 0 10522 ELASTIC N V ORD SHS N14506104 36229987 318058 SH SOLE 30 318058 0 0 ELASTIC N V ORD SHS N14506104 119036 1045 SH SOLE 31 1045 0 0 ELASTIC N V ORD SHS N14506104 20094863 176410 SH SOLE 34 176410 0 0 ELASTIC N V ORD SHS N14506104 33034 290 SH SOLE 36 290 0 0 ELASTIC N V ORD SHS N14506104 1938862 17021 SH SOLE 40 17021 0 0 ELASTIC N V ORD SHS N14506104 28136 247 SH OTR 43 247 0 0 ELASTIC N V ORD SHS N14506104 5314528 46656 SH SOLE 43 38354 0 8302 ELBIT SYS LTD ORD M3760D101 14163766 80189 SH SOLE 43 74573 0 5616 ELDORADO GOLD CORP NEW COM 284902509 15409716 1041901 SH SOLE 19 1041901 0 0 ELDORADO GOLD CORP NEW COM 284902509 632021 42733 SH SOLE 21 42733 0 0 ELDORADO GOLD CORP NEW COM 284902509 317068 21438 SH SOLE 22 21438 0 0 ELDORADO GOLD CORP NEW COM 284902509 3343575 226070 SH SOLE 23 226070 0 0 ELDORADO GOLD CORP NEW COM 284902509 39804460 2691309 SH SOLE 25 2691309 0 0 ELDORADO GOLD CORP NEW COM 284902509 17509733 1183890 SH SOLE 26 859660 0 324230 ELDORADO GOLD CORP NEW COM 284902509 88274514 5968527 SH SOLE 34 5968527 0 0 ELDORADO GOLD CORP NEW COM 284902509 396416 26803 SH SOLE 43 24942 0 1861 ELECTROCORE INC COM NEW 28531P202 2688 418 SH SOLE 18 418 0 0 ELECTROCORE INC COM NEW 28531P202 28331 4406 SH SOLE 21 4406 0 0 ELECTROMED INC COM 285409108 23597 1570 SH SOLE 18 1570 0 0 ELECTROMED INC COM 285409108 258997 17232 SH SOLE 21 17232 0 0 ELECTROMED INC COM 285409108 214508 14272 SH SOLE 22 14272 0 0 ELECTRONIC ARTS INC COM 285512109 88746801 636954 SH SOLE 2 291027 0 345927 ELECTRONIC ARTS INC COM 285512109 29064377 208601 SH SOLE 4 95678 0 112923 ELECTRONIC ARTS INC COM 285512109 50891676 365260 SH SOLE 7 337823 0 27437 ELECTRONIC ARTS INC COM 285512109 1696621 12177 SH SOLE 13 12177 0 0 ELECTRONIC ARTS INC COM 285512109 5147268 36943 SH SOLE 15 36943 0 0 ELECTRONIC ARTS INC COM 285512109 193830462 1391161 SH SOLE 18 1325198 0 65963 ELECTRONIC ARTS INC COM 285512109 347659142 2495221 SH SOLE 19 2495221 0 0 ELECTRONIC ARTS INC COM 285512109 1367157651 9812371 SH SOLE 21 9812371 0 0 ELECTRONIC ARTS INC COM 285512109 849719889 6098614 SH SOLE 22 5512574 0 586040 ELECTRONIC ARTS INC COM 285512109 59511187 427124 SH SOLE 23 427124 0 0 ELECTRONIC ARTS INC COM 285512109 105417496 756603 SH SOLE 25 719980 0 36623 ELECTRONIC ARTS INC COM 285512109 44969733 322757 SH SOLE 26 219530 0 103227 ELECTRONIC ARTS INC COM 285512109 112142537 804870 SH SOLE 28 3856 0 801014 ELECTRONIC ARTS INC COM 285512109 438978114 3150636 SH SOLE 30 3040082 0 110554 ELECTRONIC ARTS INC COM 285512109 8211414 58935 SH SOLE 31 56855 0 2080 ELECTRONIC ARTS INC COM 285512109 11360968 81540 SH SOLE 32 81540 0 0 ELECTRONIC ARTS INC COM 285512109 66621754 478158 SH SOLE 34 478158 0 0 ELECTRONIC ARTS INC COM 285512109 12613406 90529 SH SOLE 36 90529 0 0 ELECTRONIC ARTS INC COM 285512109 1625006 11663 SH SOLE 40 11663 0 0 ELECTRONIC ARTS INC COM 285512109 48905 351 SH OTR 43 351 0 0 ELECTRONIC ARTS INC COM 285512109 80292571 576276 SH SOLE 43 525804 0 50472 ELEDON PHARMACEUTICALS INC COM 28617K101 3279 1242 SH SOLE 2 1242 0 0 ELEDON PHARMACEUTICALS INC COM 28617K101 8068 3056 SH SOLE 18 3056 0 0 ELEDON PHARMACEUTICALS INC COM 28617K101 83820 31750 SH SOLE 21 31750 0 0 ELEDON PHARMACEUTICALS INC COM 28617K101 314244 119032 SH SOLE 22 119032 0 0 ELEMENT SOLUTIONS INC COM 28618M106 12505357 461112 SH SOLE 2 113667 0 347445 ELEMENT SOLUTIONS INC COM 28618M106 20069 740 SH SOLE 4 740 0 0 ELEMENT SOLUTIONS INC COM 28618M106 1091634 40252 SH SOLE 7 38222 0 2030 ELEMENT SOLUTIONS INC COM 28618M106 1720574 63443 SH SOLE 18 63443 0 0 ELEMENT SOLUTIONS INC COM 28618M106 2038502 75166 SH SOLE 19 75166 0 0 ELEMENT SOLUTIONS INC COM 28618M106 76447022 2818843 SH SOLE 21 2818843 0 0 ELEMENT SOLUTIONS INC COM 28618M106 152818407 5634897 SH SOLE 22 5338651 0 296246 ELEMENT SOLUTIONS INC COM 28618M106 1398443 51565 SH SOLE 25 51565 0 0 ELEMENT SOLUTIONS INC COM 28618M106 4161564 153450 SH SOLE 26 153450 0 0 ELEMENT SOLUTIONS INC COM 28618M106 879149 32417 SH SOLE 28 4163 0 28254 ELEMENT SOLUTIONS INC COM 28618M106 4389969 161872 SH SOLE 30 161872 0 0 ELEMENT SOLUTIONS INC COM 28618M106 75421 2781 SH SOLE 31 2781 0 0 ELEMENT SOLUTIONS INC COM 28618M106 176633 6513 SH SOLE 36 6513 0 0 ELEMENT SOLUTIONS INC COM 28618M106 1241635 45783 SH SOLE 40 45783 0 0 ELEMENT SOLUTIONS INC COM 28618M106 5912321 218006 SH SOLE 43 192054 0 25952 ELEVANCE HEALTH INC COM 036752103 364610008 672886 SH SOLE 2 318877 0 354009 ELEVANCE HEALTH INC COM 036752103 116349805 214723 SH SOLE 4 105469 0 109254 ELEVANCE HEALTH INC COM 036752103 148568259 274182 SH SOLE 7 221845 0 52337 ELEVANCE HEALTH INC COM 036752103 7794656 14385 SH SOLE 13 14385 0 0 ELEVANCE HEALTH INC COM 036752103 18010343 33238 SH SOLE 15 33238 0 0 ELEVANCE HEALTH INC COM 036752103 435867840 804392 SH SOLE 18 756222 0 48170 ELEVANCE HEALTH INC COM 036752103 717122991 1323447 SH SOLE 19 1323447 0 0 ELEVANCE HEALTH INC COM 036752103 3388568652 6253587 SH SOLE 21 6253587 0 0 ELEVANCE HEALTH INC COM 036752103 2846817024 5253787 SH SOLE 22 4721769 0 532018 ELEVANCE HEALTH INC COM 036752103 195545353 360878 SH SOLE 23 360878 0 0 ELEVANCE HEALTH INC COM 036752103 559795566 1033100 SH SOLE 25 763496 0 269604 ELEVANCE HEALTH INC COM 036752103 203381191 375339 SH SOLE 26 258996 0 116343 ELEVANCE HEALTH INC COM 036752103 300087487 553810 SH SOLE 28 12526 0 541284 ELEVANCE HEALTH INC COM 036752103 2323496 4288 SH SOLE 29 4288 0 0 ELEVANCE HEALTH INC COM 036752103 1158467420 2137946 SH SOLE 30 2136552 0 1394 ELEVANCE HEALTH INC COM 036752103 35192181 64947 SH SOLE 31 63135 0 1812 ELEVANCE HEALTH INC COM 036752103 421653236 778159 SH SOLE 34 778159 0 0 ELEVANCE HEALTH INC COM 036752103 32975974 60857 SH SOLE 36 60857 0 0 ELEVANCE HEALTH INC COM 036752103 6038488 11144 SH SOLE 40 11144 0 0 ELEVANCE HEALTH INC COM 036752103 259886915 479620 SH SOLE 43 427177 0 52443 ELEVATION ONCOLOGY INC COM 28623U101 18603 6890 SH SOLE 2 2452 0 4438 ELEVATION ONCOLOGY INC COM 28623U101 350306 129743 SH SOLE 18 129743 0 0 ELEVATION ONCOLOGY INC COM 28623U101 285860 105874 SH SOLE 19 105874 0 0 ELEVATION ONCOLOGY INC COM 28623U101 4311716 1596932 SH SOLE 21 1596932 0 0 ELEVATION ONCOLOGY INC COM 28623U101 1757187 650810 SH SOLE 22 631140 0 19670 ELI LILLY & CO COM 532457108 1771430293 1956560 SH SOLE 2 808504 0 1148056 ELI LILLY & CO COM 532457108 672384079 742654 SH SOLE 4 369073 0 373581 ELI LILLY & CO COM 532457108 676209309 746879 SH SOLE 7 649196 0 97683 ELI LILLY & CO COM 532457108 55623831 61437 SH SOLE 13 61437 0 0 ELI LILLY & CO COM 532457108 104734358 115680 SH SOLE 15 115680 0 0 ELI LILLY & CO COM 532457108 2187220306 2415804 SH SOLE 18 2275650 0 140154 ELI LILLY & CO COM 532457108 2112095815 2332828 SH SOLE 19 2332828 0 0 ELI LILLY & CO COM 532457108 21751892118 24025152 SH SOLE 21 24025152 0 0 ELI LILLY & CO COM 532457108 16407810616 18122568 SH SOLE 22 16288903 0 1833665 ELI LILLY & CO COM 532457108 1280631038 1414468 SH SOLE 23 1414468 0 0 ELI LILLY & CO COM 532457108 1833386352 2024991 SH SOLE 25 1880084 0 144907 ELI LILLY & CO COM 532457108 829586113 916285 SH SOLE 26 548911 0 367374 ELI LILLY & CO COM 532457108 1666539304 1840707 SH SOLE 28 77584 0 1763123 ELI LILLY & CO COM 532457108 18231637 20137 SH SOLE 29 20137 0 0 ELI LILLY & CO COM 532457108 5217705845 5763001 SH SOLE 30 5734598 0 28403 ELI LILLY & CO COM 532457108 204494559 225866 SH SOLE 31 219542 0 6324 ELI LILLY & CO COM 532457108 70428605 77789 SH SOLE 32 77789 0 0 ELI LILLY & CO COM 532457108 1442090169 1592801 SH SOLE 34 1592801 0 0 ELI LILLY & CO COM 532457108 149001103 164573 SH SOLE 36 164573 0 0 ELI LILLY & CO COM 532457108 35135082 38807 SH SOLE 40 38807 0 0 ELI LILLY & CO COM 532457108 955176 1055 SH OTR 43 1055 0 0 ELI LILLY & CO COM 532457108 1137296098 1256153 SH SOLE 43 1127889 0 128264 ELI LILLY & CO OPTIONS 532457108 2263450 2500 SH Call SOLE 2 0 0 2500 ELI LILLY & CO OPTIONS 532457108 271614 300 SH Call SOLE 4 300 0 0 ELI LILLY & CO OPTIONS 532457108 6790350 7500 SH Call SOLE 18 7500 0 0 ELI LILLY & CO OPTIONS 532457108 37935422 41900 SH Call SOLE 19 41900 0 0 ELI LILLY & CO OPTIONS 532457108 2716140 3000 SH Call SOLE 22 3000 0 0 ELI LILLY & CO OPTIONS 532457108 2444526 2700 SH Call SOLE 26 2700 0 0 ELI LILLY & CO OPTIONS 532457108 181076 200 SH Call SOLE 30 200 0 0 ELI LILLY & CO OPTIONS 532457108 22091272 24400 SH Call SOLE 34 24400 0 0 ELICIO THERAPEUTICS INC COM 28657F103 6494 1580 SH SOLE 18 1580 0 0 ELICIO THERAPEUTICS INC COM 28657F103 67766 16488 SH SOLE 21 16488 0 0 ELICIO THERAPEUTICS INC COM 28657F103 3769 917 SH SOLE 22 917 0 0 ELIEM THERAPEUTICS INC COM 28658R106 6143 864 SH SOLE 2 0 0 864 ELIEM THERAPEUTICS INC COM 28658R106 152680 21474 SH SOLE 18 21474 0 0 ELIEM THERAPEUTICS INC COM 28658R106 111478 15679 SH SOLE 19 15679 0 0 ELIEM THERAPEUTICS INC COM 28658R106 1581164 222386 SH SOLE 21 222386 0 0 ELIEM THERAPEUTICS INC COM 28658R106 862585 121320 SH SOLE 22 116512 0 4808 ELLINGTON CREDIT COMPANY COM SHS BEN INT 288578107 30233 4350 SH SOLE 18 4350 0 0 ELLINGTON CREDIT COMPANY COM SHS BEN INT 288578107 306078 44040 SH SOLE 21 44040 0 0 ELLINGTON CREDIT COMPANY COM SHS BEN INT 288578107 1648352 237173 SH SOLE 22 237173 0 0 ELLINGTON FINANCIAL INC COM 28852N109 787652 65203 SH SOLE 2 23351 0 41852 ELLINGTON FINANCIAL INC COM 28852N109 1848 153 SH SOLE 4 153 0 0 ELLINGTON FINANCIAL INC COM 28852N109 7333 607 SH SOLE 7 607 0 0 ELLINGTON FINANCIAL INC COM 28852N109 3389358 280576 SH SOLE 18 280576 0 0 ELLINGTON FINANCIAL INC COM 28852N109 2275932 188405 SH SOLE 19 188405 0 0 ELLINGTON FINANCIAL INC COM 28852N109 128475874 10635420 SH SOLE 21 10635420 0 0 ELLINGTON FINANCIAL INC COM 28852N109 33657948 2786254 SH SOLE 22 2684981 0 101273 ELLINGTON FINANCIAL INC COM 28852N109 167054 13829 SH SOLE 25 13829 0 0 ELLINGTON FINANCIAL INC COM 28852N109 542477 44907 SH SOLE 26 44907 0 0 ELLINGTON FINANCIAL INC COM 28852N109 26926 2229 SH SOLE 28 0 0 2229 ELLINGTON FINANCIAL INC COM 28852N109 2072578 171571 SH SOLE 30 171571 0 0 ELLINGTON FINANCIAL INC COM 28852N109 249222 20631 SH SOLE 40 20631 0 0 ELLINGTON FINANCIAL INC COM 28852N109 1823316 150937 SH SOLE 43 146041 0 4896 ELME COMMUNITIES SH BEN INT 939653101 1599101 100383 SH SOLE 2 37075 0 63308 ELME COMMUNITIES SH BEN INT 939653101 725914 45569 SH SOLE 4 45569 0 0 ELME COMMUNITIES SH BEN INT 939653101 2222697 139529 SH SOLE 7 125412 0 14117 ELME COMMUNITIES SH BEN INT 939653101 4538122 284879 SH SOLE 18 284879 0 0 ELME COMMUNITIES SH BEN INT 939653101 7038894 441864 SH SOLE 19 441864 0 0 ELME COMMUNITIES SH BEN INT 939653101 166274425 10437817 SH SOLE 21 10437817 0 0 ELME COMMUNITIES SH BEN INT 939653101 57801798 3628487 SH SOLE 22 3448330 0 180157 ELME COMMUNITIES SH BEN INT 939653101 64070 4022 SH SOLE 23 4022 0 0 ELME COMMUNITIES SH BEN INT 939653101 12744924 800058 SH SOLE 25 800058 0 0 ELME COMMUNITIES SH BEN INT 939653101 1254488 78750 SH SOLE 26 40189 0 38561 ELME COMMUNITIES SH BEN INT 939653101 5665234 355633 SH SOLE 28 11420 0 344213 ELME COMMUNITIES SH BEN INT 939653101 6483367 406991 SH SOLE 30 406991 0 0 ELME COMMUNITIES SH BEN INT 939653101 230284 14456 SH SOLE 40 14456 0 0 ELME COMMUNITIES SH BEN INT 939653101 697479 43784 SH SOLE 43 43004 0 780 ELTEK LTD SHS M40184208 30810 3160 SH SOLE 2 3160 0 0 ELUTIA INC CL A COM 05479K106 11224 2263 SH SOLE 18 2263 0 0 ELUTIA INC CL A COM 05479K106 116560 23500 SH SOLE 21 23500 0 0 ELUTIA INC CL A COM 05479K106 8943 1803 SH SOLE 22 1803 0 0 EMBECTA CORP COMMON STOCK 29082K105 827000 66160 SH SOLE 2 34448 0 31712 EMBECTA CORP COMMON STOCK 29082K105 2325 186 SH SOLE 4 186 0 0 EMBECTA CORP COMMON STOCK 29082K105 334713 26777 SH SOLE 7 25362 0 1415 EMBECTA CORP COMMON STOCK 29082K105 2303975 184318 SH SOLE 18 184318 0 0 EMBECTA CORP COMMON STOCK 29082K105 1648625 131890 SH SOLE 19 131890 0 0 EMBECTA CORP COMMON STOCK 29082K105 81551438 6524115 SH SOLE 21 6524115 0 0 EMBECTA CORP COMMON STOCK 29082K105 22465900 1797272 SH SOLE 22 1721437 0 75835 EMBECTA CORP COMMON STOCK 29082K105 132313 10585 SH SOLE 25 10585 0 0 EMBECTA CORP COMMON STOCK 29082K105 244688 19575 SH SOLE 26 19575 0 0 EMBECTA CORP COMMON STOCK 29082K105 73288 5863 SH SOLE 28 0 0 5863 EMBECTA CORP COMMON STOCK 29082K105 2424625 193970 SH SOLE 30 193970 0 0 EMBECTA CORP COMMON STOCK 29082K105 38900 3112 SH SOLE 36 3112 0 0 EMBECTA CORP COMMON STOCK 29082K105 187413 14993 SH SOLE 40 14993 0 0 EMBECTA CORP COMMON STOCK 29082K105 2690704 215256 SH SOLE 43 196316 0 18940 EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 26791 1558 SH SOLE 43 1441 0 117 EMBRAER S.A. SPONSORED ADS 29082A107 245926 9532 SH SOLE 2 9532 0 0 EMBRAER S.A. SPONSORED ADS 29082A107 2671590 103550 SH SOLE 22 103550 0 0 EMBRAER S.A. SPONSORED ADS 29082A107 1511957 58603 SH SOLE 43 57659 0 944 EMCOR GROUP INC COM 29084Q100 97238693 266349 SH SOLE 2 196995 0 69354 EMCOR GROUP INC COM 29084Q100 32388437 88716 SH SOLE 4 23982 0 64734 EMCOR GROUP INC COM 29084Q100 22361880 61252 SH SOLE 7 49508 0 11744 EMCOR GROUP INC COM 29084Q100 7625426 20887 SH SOLE 13 20887 0 0 EMCOR GROUP INC COM 29084Q100 1603431 4392 SH SOLE 15 4392 0 0 EMCOR GROUP INC COM 29084Q100 46139906 126383 SH SOLE 18 113409 0 12974 EMCOR GROUP INC COM 29084Q100 47387749 129801 SH SOLE 19 129801 0 0 EMCOR GROUP INC COM 29084Q100 1020504473 2795290 SH SOLE 21 2795290 0 0 EMCOR GROUP INC COM 29084Q100 584561715 1601188 SH SOLE 22 1488193 0 112995 EMCOR GROUP INC COM 29084Q100 44965443 123166 SH SOLE 23 123166 0 0 EMCOR GROUP INC COM 29084Q100 18806001 51512 SH SOLE 25 51512 0 0 EMCOR GROUP INC COM 29084Q100 41806041 114512 SH SOLE 26 56286 0 58226 EMCOR GROUP INC COM 29084Q100 22563769 61805 SH SOLE 28 1477 0 60328 EMCOR GROUP INC COM 29084Q100 7912744 21674 SH SOLE 29 21674 0 0 EMCOR GROUP INC COM 29084Q100 91289714 250054 SH SOLE 30 250054 0 0 EMCOR GROUP INC COM 29084Q100 20745306 56824 SH SOLE 31 56449 0 375 EMCOR GROUP INC COM 29084Q100 18265317 50031 SH SOLE 34 50031 0 0 EMCOR GROUP INC COM 29084Q100 1945511 5329 SH SOLE 36 5329 0 0 EMCOR GROUP INC COM 29084Q100 843335 2310 SH SOLE 40 2310 0 0 EMCOR GROUP INC COM 29084Q100 18496 51 SH OTR 43 51 0 0 EMCOR GROUP INC COM 29084Q100 21623222 59229 SH SOLE 43 52726 0 6503 EMCORE CORP COM 290846401 52479 44474 SH SOLE 22 44474 0 0 EMERALD HOLDING INC COM 29103W104 43267 7604 SH SOLE 2 1121 0 6483 EMERALD HOLDING INC COM 29103W104 261956 46038 SH SOLE 18 46038 0 0 EMERALD HOLDING INC COM 29103W104 199252 35018 SH SOLE 19 35018 0 0 EMERALD HOLDING INC COM 29103W104 3212193 564533 SH SOLE 21 564533 0 0 EMERALD HOLDING INC COM 29103W104 3346357 588112 SH SOLE 22 577546 0 10566 EMERALD HOLDING INC COM 29103W104 9286 1632 SH SOLE 43 1632 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 2540477 372504 SH SOLE 2 229540 0 142964 EMERGENT BIOSOLUTIONS INC COM 29089Q105 679299 99604 SH SOLE 18 99604 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 6219451 911943 SH SOLE 19 911943 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 1211730 177673 SH SOLE 21 177673 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 14999533 2199345 SH SOLE 22 2102539 0 96806 EMERGENT BIOSOLUTIONS INC COM 29089Q105 22070 3236 SH SOLE 23 3236 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 389361 57091 SH SOLE 26 0 0 57091 EMERGENT BIOSOLUTIONS INC COM 29089Q105 6063 889 SH SOLE 28 889 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 74168 10875 SH SOLE 36 10875 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 42386 6215 SH SOLE 43 4318 0 1897 EMERSON ELEC CO COM 291011104 117633695 1067844 SH SOLE 2 213425 0 854419 EMERSON ELEC CO COM 291011104 51232332 465072 SH SOLE 4 237717 0 227355 EMERSON ELEC CO COM 291011104 42946206 389853 SH SOLE 7 343441 0 46412 EMERSON ELEC CO COM 291011104 2504818 22738 SH SOLE 13 22738 0 0 EMERSON ELEC CO COM 291011104 8854771 80381 SH SOLE 15 80381 0 0 EMERSON ELEC CO COM 291011104 80343874 729338 SH SOLE 18 693344 0 35994 EMERSON ELEC CO COM 291011104 17508500 158937 SH SOLE 19 158937 0 0 EMERSON ELEC CO COM 291011104 1416834737 12861608 SH SOLE 21 12861608 0 0 EMERSON ELEC CO COM 291011104 1336297092 12130511 SH SOLE 22 10895177 0 1235334 EMERSON ELEC CO COM 291011104 99125713 899834 SH SOLE 23 899834 0 0 EMERSON ELEC CO COM 291011104 95815405 869784 SH SOLE 25 867073 0 2711 EMERSON ELEC CO COM 291011104 58594985 531908 SH SOLE 26 299293 0 232615 EMERSON ELEC CO COM 291011104 121630851 1104129 SH SOLE 28 8397 0 1095732 EMERSON ELEC CO COM 291011104 11787 107 SH SOLE 29 107 0 0 EMERSON ELEC CO COM 291011104 334978714 3040838 SH SOLE 30 3040838 0 0 EMERSON ELEC CO COM 291011104 14481083 131455 SH SOLE 31 126931 0 4524 EMERSON ELEC CO COM 291011104 4117891 37381 SH SOLE 34 37381 0 0 EMERSON ELEC CO COM 291011104 11883951 107879 SH SOLE 36 107879 0 0 EMERSON ELEC CO COM 291011104 3056389 27745 SH SOLE 40 27745 0 0 EMERSON ELEC CO COM 291011104 99034 899 SH OTR 43 899 0 0 EMERSON ELEC CO COM 291011104 75228858 682905 SH SOLE 43 533596 0 149310 EMPIRE PETE CORP COM 292034303 15826 3067 SH SOLE 2 558 0 2509 EMPIRE PETE CORP COM 292034303 169423 32834 SH SOLE 18 32834 0 0 EMPIRE PETE CORP COM 292034303 177354 34371 SH SOLE 19 34371 0 0 EMPIRE PETE CORP COM 292034303 2503374 485150 SH SOLE 21 485150 0 0 EMPIRE PETE CORP COM 292034303 1558924 302117 SH SOLE 22 297052 0 5065 EMPIRE ST RLTY TR INC CL A 292104106 1623594 173091 SH SOLE 2 70124 0 102967 EMPIRE ST RLTY TR INC CL A 292104106 656347 69973 SH SOLE 4 69973 0 0 EMPIRE ST RLTY TR INC CL A 292104106 2411260 257064 SH SOLE 7 233461 0 23603 EMPIRE ST RLTY TR INC CL A 292104106 3603055 384121 SH SOLE 18 384121 0 0 EMPIRE ST RLTY TR INC CL A 292104106 5379533 573511 SH SOLE 19 573511 0 0 EMPIRE ST RLTY TR INC CL A 292104106 53403267 5693312 SH SOLE 21 5693312 0 0 EMPIRE ST RLTY TR INC CL A 292104106 51996764 5543365 SH SOLE 22 5291575 0 251790 EMPIRE ST RLTY TR INC CL A 292104106 56346 6007 SH SOLE 23 6007 0 0 EMPIRE ST RLTY TR INC CL A 292104106 17466864 1862139 SH SOLE 25 1862139 0 0 EMPIRE ST RLTY TR INC CL A 292104106 387178 41277 SH SOLE 26 41277 0 0 EMPIRE ST RLTY TR INC CL A 292104106 1195762 127480 SH SOLE 28 16138 0 111342 EMPIRE ST RLTY TR INC CL A 292104106 3864035 411944 SH SOLE 30 411944 0 0 EMPIRE ST RLTY TR INC CL A 292104106 28281 3015 SH SOLE 36 3015 0 0 EMPIRE ST RLTY TR INC CL A 292104106 298031 31773 SH SOLE 40 31773 0 0 EMPIRE ST RLTY TR INC CL A 292104106 9035754 963300 SH SOLE 43 915358 0 47942 EMPLOYERS HLDGS INC COM 292218104 771560 18099 SH SOLE 2 6973 0 11126 EMPLOYERS HLDGS INC COM 292218104 2856 67 SH SOLE 4 67 0 0 EMPLOYERS HLDGS INC COM 292218104 9123 214 SH SOLE 7 214 0 0 EMPLOYERS HLDGS INC COM 292218104 3244825 76116 SH SOLE 18 76116 0 0 EMPLOYERS HLDGS INC COM 292218104 1992910 46749 SH SOLE 19 46749 0 0 EMPLOYERS HLDGS INC COM 292218104 121571680 2851787 SH SOLE 21 2851787 0 0 EMPLOYERS HLDGS INC COM 292218104 26099578 612235 SH SOLE 22 581588 0 30647 EMPLOYERS HLDGS INC COM 292218104 119108 2794 SH SOLE 25 2794 0 0 EMPLOYERS HLDGS INC COM 292218104 1420176 33314 SH SOLE 30 33314 0 0 EMPLOYERS HLDGS INC COM 292218104 134242 3149 SH SOLE 40 3149 0 0 EMPLOYERS HLDGS INC COM 292218104 554019 12996 SH SOLE 43 12052 0 944 ENACT HLDGS INC COM 29249E109 1598674 52142 SH SOLE 2 33455 0 18687 ENACT HLDGS INC COM 29249E109 7021 229 SH SOLE 7 229 0 0 ENACT HLDGS INC COM 29249E109 2701698 88118 SH SOLE 18 88118 0 0 ENACT HLDGS INC COM 29249E109 2681616 87463 SH SOLE 19 87463 0 0 ENACT HLDGS INC COM 29249E109 35713289 1164817 SH SOLE 21 1164817 0 0 ENACT HLDGS INC COM 29249E109 35248300 1149651 SH SOLE 22 1110474 0 39177 ENACT HLDGS INC COM 29249E109 27625 901 SH SOLE 23 901 0 0 ENACT HLDGS INC COM 29249E109 230103 7505 SH SOLE 25 7505 0 0 ENACT HLDGS INC COM 29249E109 257759 8407 SH SOLE 28 0 0 8407 ENACT HLDGS INC COM 29249E109 418386 13646 SH SOLE 30 13646 0 0 ENACT HLDGS INC COM 29249E109 307857 10041 SH SOLE 40 10041 0 0 ENACT HLDGS INC COM 29249E109 2208 72 SH SOLE 43 72 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 1237935 95446 SH SOLE 2 74920 0 20526 ENANTA PHARMACEUTICALS INC COM 29251M106 2464 190 SH SOLE 7 190 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 831779 64131 SH SOLE 18 60668 0 3463 ENANTA PHARMACEUTICALS INC COM 29251M106 1920183 148048 SH SOLE 19 148048 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 9973294 768951 SH SOLE 21 768951 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 9986770 769990 SH SOLE 22 739670 0 30320 ENANTA PHARMACEUTICALS INC COM 29251M106 4384 338 SH SOLE 28 338 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 5512 425 SH SOLE 43 425 0 0 ENBRIDGE INC COM 29250N105 19610 551 SH SOLE 2 551 0 0 ENBRIDGE INC COM 29250N105 1929334 54210 SH SOLE 19 54210 0 0 ENBRIDGE INC COM 29250N105 33039194 928328 SH SOLE 21 928328 0 0 ENBRIDGE INC COM 29250N105 2316055 65076 SH SOLE 22 65076 0 0 ENBRIDGE INC COM 29250N105 16976 477 SH SOLE 30 477 0 0 ENBRIDGE INC COM 29250N105 174711 4909 SH SOLE 34 4909 0 0 ENBRIDGE INC COM 29250N105 57296695 1609910 SH SOLE 43 1282646 0 327264 ENCOMPASS HEALTH CORP COM 29261A100 13303627 155072 SH SOLE 2 104233 0 50839 ENCOMPASS HEALTH CORP COM 29261A100 23764 277 SH SOLE 4 277 0 0 ENCOMPASS HEALTH CORP COM 29261A100 1990414 23201 SH SOLE 7 22019 0 1182 ENCOMPASS HEALTH CORP COM 29261A100 13216378 154055 SH SOLE 18 154055 0 0 ENCOMPASS HEALTH CORP COM 29261A100 9926332 115705 SH SOLE 19 115705 0 0 ENCOMPASS HEALTH CORP COM 29261A100 451573681 5263710 SH SOLE 21 5263710 0 0 ENCOMPASS HEALTH CORP COM 29261A100 258480552 3012945 SH SOLE 22 2883415 0 129530 ENCOMPASS HEALTH CORP COM 29261A100 1742910 20316 SH SOLE 25 20316 0 0 ENCOMPASS HEALTH CORP COM 29261A100 3139399 36594 SH SOLE 26 35783 0 811 ENCOMPASS HEALTH CORP COM 29261A100 325745 3797 SH SOLE 28 1774 0 2023 ENCOMPASS HEALTH CORP COM 29261A100 12524053 145985 SH SOLE 30 145985 0 0 ENCOMPASS HEALTH CORP COM 29261A100 105522 1230 SH SOLE 31 1230 0 0 ENCOMPASS HEALTH CORP COM 29261A100 92224 1075 SH SOLE 34 1075 0 0 ENCOMPASS HEALTH CORP COM 29261A100 459148 5352 SH SOLE 36 5352 0 0 ENCOMPASS HEALTH CORP COM 29261A100 1756979 20480 SH SOLE 40 20480 0 0 ENCOMPASS HEALTH CORP COM 29261A100 7473336 87112 SH SOLE 43 65363 0 21749 ENCORE CAP GROUP INC COM 292554102 1507413 36123 SH SOLE 2 23269 0 12854 ENCORE CAP GROUP INC COM 292554102 4507 108 SH SOLE 4 108 0 0 ENCORE CAP GROUP INC COM 292554102 721637 17293 SH SOLE 7 16374 0 919 ENCORE CAP GROUP INC COM 292554102 3304307 79183 SH SOLE 18 79183 0 0 ENCORE CAP GROUP INC COM 292554102 2244532 53787 SH SOLE 19 53787 0 0 ENCORE CAP GROUP INC COM 292554102 112443738 2694554 SH SOLE 21 2694554 0 0 ENCORE CAP GROUP INC COM 292554102 32926681 789041 SH SOLE 22 758521 0 30520 ENCORE CAP GROUP INC COM 292554102 222713 5337 SH SOLE 25 5337 0 0 ENCORE CAP GROUP INC COM 292554102 156446 3749 SH SOLE 26 3749 0 0 ENCORE CAP GROUP INC COM 292554102 4113910 98584 SH SOLE 30 98584 0 0 ENCORE CAP GROUP INC COM 292554102 43232 1036 SH SOLE 36 1036 0 0 ENCORE CAP GROUP INC COM 292554102 179105 4292 SH SOLE 40 4292 0 0 ENCORE CAP GROUP INC COM 292554102 1000936 23986 SH SOLE 43 22841 0 1145 ENCORE ENERGY CORP COM NEW 29259W700 1207500 306472 SH SOLE 2 167873 0 138599 ENCORE ENERGY CORP COM NEW 29259W700 6686 1697 SH SOLE 7 1697 0 0 ENCORE ENERGY CORP COM NEW 29259W700 1957380 496797 SH SOLE 18 496797 0 0 ENCORE ENERGY CORP COM NEW 29259W700 2351416 596806 SH SOLE 19 596806 0 0 ENCORE ENERGY CORP COM NEW 29259W700 25251428 6408992 SH SOLE 21 6408992 0 0 ENCORE ENERGY CORP COM NEW 29259W700 9998235 2537623 SH SOLE 22 2424123 0 113500 ENCORE ENERGY CORP COM NEW 29259W700 31752 8059 SH SOLE 23 8059 0 0 ENCORE WIRE CORP COM 292562105 5442138 18777 SH SOLE 2 4338 0 14439 ENCORE WIRE CORP COM 292562105 14781 51 SH SOLE 4 51 0 0 ENCORE WIRE CORP COM 292562105 34200 118 SH SOLE 7 118 0 0 ENCORE WIRE CORP COM 292562105 14976675 51674 SH SOLE 18 50220 0 1454 ENCORE WIRE CORP COM 292562105 21261059 73357 SH SOLE 19 73357 0 0 ENCORE WIRE CORP COM 292562105 494092909 1704768 SH SOLE 21 1704768 0 0 ENCORE WIRE CORP COM 292562105 142306530 491000 SH SOLE 22 473286 0 17714 ENCORE WIRE CORP COM 292562105 329247 1136 SH SOLE 23 1136 0 0 ENCORE WIRE CORP COM 292562105 914414 3155 SH SOLE 25 3155 0 0 ENCORE WIRE CORP COM 292562105 4792049 16534 SH SOLE 26 4871 0 11663 ENCORE WIRE CORP COM 292562105 106657 368 SH SOLE 28 368 0 0 ENCORE WIRE CORP COM 292562105 9313107 32133 SH SOLE 30 32133 0 0 ENCORE WIRE CORP COM 292562105 990059 3416 SH SOLE 40 3416 0 0 ENCORE WIRE CORP COM 292562105 9003283 31064 SH SOLE 43 28226 0 2838 ENDAVA PLC ADS 29260V105 140381 4801 SH SOLE 2 4801 0 0 ENDAVA PLC ADS 29260V105 58919 2015 SH SOLE 21 2015 0 0 ENDAVA PLC ADS 29260V105 10784151 368815 SH SOLE 34 368815 0 0 ENDAVA PLC ADS 29260V105 943867 32280 SH SOLE 43 27343 0 4937 ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 1659074 61379 SH SOLE 2 43601 0 17778 ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 13055 483 SH SOLE 4 483 0 0 ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 361283 13366 SH SOLE 7 12649 0 717 ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 15352851 567993 SH SOLE 21 567993 0 0 ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 82218124 3041736 SH SOLE 22 2959222 0 82514 ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 993163 36743 SH SOLE 25 36743 0 0 ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 1824552 67501 SH SOLE 26 67501 0 0 ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 354282 13107 SH SOLE 28 3170 0 9937 ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 2930809 108428 SH SOLE 30 108428 0 0 ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 1041223 38521 SH SOLE 40 38521 0 0 ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 183015 6771 SH SOLE 43 6581 0 190 ENEL CHILE S.A. SPONSORED ADR 29278D105 12257594 4377712 SH SOLE 7 4377712 0 0 ENEL CHILE S.A. SPONSORED ADR 29278D105 1177820 420650 SH SOLE 30 420650 0 0 ENEL CHILE S.A. SPONSORED ADR 29278D105 18270 6525 SH SOLE 34 6525 0 0 ENEL CHILE S.A. SPONSORED ADR 29278D105 5393562 1926272 SH SOLE 43 1480651 0 445621 ENERFLEX LTD COM 29269R105 259 48 SH SOLE 2 48 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 1071564 36275 SH SOLE 2 19122 0 17153 ENERGIZER HLDGS INC NEW COM 29272W109 5465 185 SH SOLE 4 185 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 490069 16590 SH SOLE 7 15728 0 862 ENERGIZER HLDGS INC NEW COM 29272W109 6041550 204521 SH SOLE 18 204521 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 4836230 163718 SH SOLE 19 163718 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 224835025 7611206 SH SOLE 21 7611206 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 59379299 2010132 SH SOLE 22 1948933 0 61199 ENERGIZER HLDGS INC NEW COM 29272W109 496449 16806 SH SOLE 25 16806 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 4047984 137034 SH SOLE 26 16650 0 120384 ENERGIZER HLDGS INC NEW COM 29272W109 194048 6569 SH SOLE 28 1063 0 5506 ENERGIZER HLDGS INC NEW COM 29272W109 4312161 145977 SH SOLE 30 145977 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 41297 1398 SH SOLE 36 1398 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 459524 15556 SH SOLE 40 15556 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 4062483 137525 SH SOLE 43 98799 0 38726 ENERGOUS CORP COM NEW 29272C202 36841 33799 SH SOLE 22 33799 0 0 ENERGY FOCUS INC COM NEW 29268T508 4578 3296 SH SOLE 22 3296 0 0 ENERGY FUELS INC COM NEW 292671708 1619590 267259 SH SOLE 2 153602 0 113657 ENERGY FUELS INC COM NEW 292671708 7193 1187 SH SOLE 7 1187 0 0 ENERGY FUELS INC COM NEW 292671708 2977502 491337 SH SOLE 18 491337 0 0 ENERGY FUELS INC COM NEW 292671708 3241615 534920 SH SOLE 19 534920 0 0 ENERGY FUELS INC COM NEW 292671708 35771071 5902817 SH SOLE 21 5902817 0 0 ENERGY FUELS INC COM NEW 292671708 14356504 2369060 SH SOLE 22 2218514 0 150546 ENERGY FUELS INC COM NEW 292671708 31888 5262 SH SOLE 23 5262 0 0 ENERGY FUELS INC COM NEW 292671708 281366 46430 SH SOLE 43 42120 0 4310 ENERGY RECOVERY INC COM 29270J100 482972 36341 SH SOLE 2 22997 0 13344 ENERGY RECOVERY INC COM 29270J100 2778 209 SH SOLE 4 209 0 0 ENERGY RECOVERY INC COM 29270J100 1453089 109337 SH SOLE 7 106620 0 2717 ENERGY RECOVERY INC COM 29270J100 1849357 139154 SH SOLE 18 139154 0 0 ENERGY RECOVERY INC COM 29270J100 1709612 128639 SH SOLE 19 128639 0 0 ENERGY RECOVERY INC COM 29270J100 27894700 2098924 SH SOLE 21 2098924 0 0 ENERGY RECOVERY INC COM 29270J100 21975945 1653570 SH SOLE 22 1608103 0 45467 ENERGY RECOVERY INC COM 29270J100 195204 14688 SH SOLE 25 14688 0 0 ENERGY RECOVERY INC COM 29270J100 273588 20586 SH SOLE 26 20586 0 0 ENERGY RECOVERY INC COM 29270J100 298321 22447 SH SOLE 28 0 0 22447 ENERGY RECOVERY INC COM 29270J100 9808126 738008 SH SOLE 30 738008 0 0 ENERGY RECOVERY INC COM 29270J100 54409 4094 SH SOLE 34 4094 0 0 ENERGY RECOVERY INC COM 29270J100 29012 2183 SH SOLE 36 2183 0 0 ENERGY RECOVERY INC COM 29270J100 138801 10444 SH SOLE 40 10444 0 0 ENERGY RECOVERY INC COM 29270J100 2583656 194406 SH SOLE 43 190204 0 4202 ENERGY SVCS ACQUISITION CORP COM 29271Q103 17707 2473 SH SOLE 18 2473 0 0 ENERGY SVCS ACQUISITION CORP COM 29271Q103 177955 24854 SH SOLE 21 24854 0 0 ENERGY SVCS ACQUISITION CORP COM 29271Q103 158193 22094 SH SOLE 22 22094 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 3830564 236163 SH SOLE 19 236163 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 138 9 SH SOLE 43 8 0 0 ENERGY VAULT HOLDINGS INC COM 29280W109 43418 45722 SH SOLE 2 5000 0 40722 ENERGY VAULT HOLDINGS INC COM 29280W109 395 416 SH SOLE 7 416 0 0 ENERGY VAULT HOLDINGS INC COM 29280W109 269553 283860 SH SOLE 18 283860 0 0 ENERGY VAULT HOLDINGS INC COM 29280W109 194015 204312 SH SOLE 19 204312 0 0 ENERGY VAULT HOLDINGS INC COM 29280W109 3329626 3506346 SH SOLE 21 3506346 0 0 ENERGY VAULT HOLDINGS INC COM 29280W109 2316237 2439171 SH SOLE 22 2357433 0 81738 ENERPAC TOOL GROUP CORP CL A COM 292765104 1090841 28571 SH SOLE 2 15043 0 13528 ENERPAC TOOL GROUP CORP CL A COM 292765104 5956 156 SH SOLE 4 156 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 806323 21119 SH SOLE 7 20010 0 1109 ENERPAC TOOL GROUP CORP CL A COM 292765104 5936036 155475 SH SOLE 18 155475 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 4736153 124048 SH SOLE 19 124048 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 231083190 6052467 SH SOLE 21 6052467 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 61366523 1607295 SH SOLE 22 1558010 0 49285 ENERPAC TOOL GROUP CORP CL A COM 292765104 420362 11010 SH SOLE 25 11010 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 408221 10692 SH SOLE 26 10692 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 11225 294 SH SOLE 28 294 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 6553979 171660 SH SOLE 30 171660 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 32491 851 SH SOLE 36 851 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 370842 9713 SH SOLE 40 9713 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 2012964 52723 SH SOLE 43 50933 0 1790 ENERSYS COM 29275Y102 11434405 110456 SH SOLE 2 63726 0 46730 ENERSYS COM 29275Y102 15010 145 SH SOLE 4 145 0 0 ENERSYS COM 29275Y102 52588 508 SH SOLE 7 508 0 0 ENERSYS COM 29275Y102 18084116 174692 SH SOLE 18 164446 0 10246 ENERSYS COM 29275Y102 29897197 288806 SH SOLE 19 288806 0 0 ENERSYS COM 29275Y102 307623655 2971635 SH SOLE 21 2971635 0 0 ENERSYS COM 29275Y102 159864901 1544290 SH SOLE 22 1487626 0 56664 ENERSYS COM 29275Y102 510043 4927 SH SOLE 23 4927 0 0 ENERSYS COM 29275Y102 2363155 22828 SH SOLE 25 22828 0 0 ENERSYS COM 29275Y102 3210362 31012 SH SOLE 26 12176 0 18836 ENERSYS COM 29275Y102 64804 626 SH SOLE 28 626 0 0 ENERSYS COM 29275Y102 2564708 24775 SH SOLE 30 24775 0 0 ENERSYS COM 29275Y102 1808908 17474 SH SOLE 34 17474 0 0 ENERSYS COM 29275Y102 85715 828 SH SOLE 36 828 0 0 ENERSYS COM 29275Y102 914392 8833 SH SOLE 40 8833 0 0 ENERSYS COM 29275Y102 5952471 57501 SH SOLE 43 52892 0 4609 ENFUSION INC CL A 292812104 199308 23393 SH SOLE 2 13816 0 9577 ENFUSION INC CL A 292812104 1142 134 SH SOLE 7 134 0 0 ENFUSION INC CL A 292812104 1025033 120309 SH SOLE 18 120309 0 0 ENFUSION INC CL A 292812104 1201090 140973 SH SOLE 19 140973 0 0 ENFUSION INC CL A 292812104 14610914 1714896 SH SOLE 21 1714896 0 0 ENFUSION INC CL A 292812104 8844680 1038108 SH SOLE 22 1000173 0 37935 ENFUSION INC CL A 292812104 42404 4977 SH SOLE 25 4977 0 0 ENFUSION INC CL A 292812104 71551 8398 SH SOLE 30 8398 0 0 ENFUSION INC CL A 292812104 217729 25555 SH SOLE 34 25555 0 0 ENGLOBAL CORP COM NEW 293306205 129423 99556 SH SOLE 22 99556 0 0 ENHABIT INC COM 29332G102 470584 52756 SH SOLE 2 16834 0 35922 ENHABIT INC COM 29332G102 1231 138 SH SOLE 4 138 0 0 ENHABIT INC COM 29332G102 5067 568 SH SOLE 7 568 0 0 ENHABIT INC COM 29332G102 1406452 157674 SH SOLE 18 157674 0 0 ENHABIT INC COM 29332G102 1378987 154595 SH SOLE 19 154595 0 0 ENHABIT INC COM 29332G102 49601845 5560745 SH SOLE 21 5560745 0 0 ENHABIT INC COM 29332G102 13563841 1520610 SH SOLE 22 1455568 0 65042 ENHABIT INC COM 29332G102 75989 8519 SH SOLE 25 8519 0 0 ENHABIT INC COM 29332G102 172272 19313 SH SOLE 26 19313 0 0 ENHABIT INC COM 29332G102 1303631 146147 SH SOLE 30 146147 0 0 ENHABIT INC COM 29332G102 128939 14455 SH SOLE 40 14455 0 0 ENHABIT INC COM 29332G102 474731 53221 SH SOLE 43 51513 0 1708 ENI S P A SPONSORED ADR 26874R108 24566408 797870 SH SOLE 43 715999 0 81871 ENLIGHT RENEWABLE ENERGY LTD SHS M4056D110 2626 163 SH SOLE 43 163 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 1061323 77131 SH SOLE 2 54879 0 22252 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 10416 757 SH SOLE 4 757 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 7876430 572415 SH SOLE 7 520932 0 51483 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 24659158 1792090 SH SOLE 21 1792090 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 2593168 188457 SH SOLE 22 79890 0 108567 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 627002 45567 SH SOLE 25 45567 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 904885 65762 SH SOLE 26 65762 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 5419004 393823 SH SOLE 30 393823 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 667511 48511 SH SOLE 40 48511 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 3275 238 SH SOLE 43 238 0 0 ENLIVEN THERAPEUTICS INC COM 29337E102 451532 19321 SH SOLE 2 7787 0 11534 ENLIVEN THERAPEUTICS INC COM 29337E102 372214 15927 SH SOLE 7 15085 0 842 ENLIVEN THERAPEUTICS INC COM 29337E102 2222464 95099 SH SOLE 18 95099 0 0 ENLIVEN THERAPEUTICS INC COM 29337E102 1920687 82186 SH SOLE 19 82186 0 0 ENLIVEN THERAPEUTICS INC COM 29337E102 37397212 1600223 SH SOLE 21 1600223 0 0 ENLIVEN THERAPEUTICS INC COM 29337E102 19834049 848697 SH SOLE 22 824793 0 23904 ENLIVEN THERAPEUTICS INC COM 29337E102 121033 5179 SH SOLE 25 5179 0 0 ENLIVEN THERAPEUTICS INC COM 29337E102 33466 1432 SH SOLE 28 0 0 1432 ENLIVEN THERAPEUTICS INC COM 29337E102 1348332 57695 SH SOLE 30 57695 0 0 ENLIVEN THERAPEUTICS INC COM 29337E102 116616 4990 SH SOLE 40 4990 0 0 ENLIVEN THERAPEUTICS INC COM 29337E102 561 24 SH SOLE 43 24 0 0 ENNIS INC COM 293389102 1920497 87734 SH SOLE 2 69834 0 17900 ENNIS INC COM 293389102 285 13 SH SOLE 4 13 0 0 ENNIS INC COM 293389102 3481 159 SH SOLE 7 159 0 0 ENNIS INC COM 293389102 1640152 74927 SH SOLE 18 74927 0 0 ENNIS INC COM 293389102 1271284 58076 SH SOLE 19 58076 0 0 ENNIS INC COM 293389102 20811326 950723 SH SOLE 21 950723 0 0 ENNIS INC COM 293389102 16693380 762603 SH SOLE 22 727503 0 35100 ENNIS INC COM 293389102 134930 6164 SH SOLE 25 6164 0 0 ENNIS INC COM 293389102 204912 9361 SH SOLE 26 9361 0 0 ENNIS INC COM 293389102 17403 795 SH SOLE 30 795 0 0 ENNIS INC COM 293389102 139483 6372 SH SOLE 40 6372 0 0 ENNIS INC COM 293389102 3187192 145600 SH SOLE 43 141599 0 4001 ENOVA INTL INC COM 29357K103 12190667 195834 SH SOLE 2 100039 0 95795 ENOVA INTL INC COM 29357K103 13073 210 SH SOLE 7 210 0 0 ENOVA INTL INC COM 29357K103 5245434 84264 SH SOLE 18 84264 0 0 ENOVA INTL INC COM 29357K103 25110779 403386 SH SOLE 19 403386 0 0 ENOVA INTL INC COM 29357K103 187829913 3017348 SH SOLE 21 3017348 0 0 ENOVA INTL INC COM 29357K103 73476476 1180345 SH SOLE 22 1110401 0 69944 ENOVA INTL INC COM 29357K103 605568 9728 SH SOLE 23 9728 0 0 ENOVA INTL INC COM 29357K103 361859 5813 SH SOLE 25 5813 0 0 ENOVA INTL INC COM 29357K103 4421742 71032 SH SOLE 26 9160 0 61872 ENOVA INTL INC COM 29357K103 28448 457 SH SOLE 28 457 0 0 ENOVA INTL INC COM 29357K103 3380922 54312 SH SOLE 30 54312 0 0 ENOVA INTL INC COM 29357K103 49676 798 SH SOLE 36 798 0 0 ENOVA INTL INC COM 29357K103 374745 6020 SH SOLE 40 6020 0 0 ENOVA INTL INC COM 29357K103 1395272 22414 SH SOLE 43 21619 0 795 ENOVIS CORPORATION COM 194014502 16615475 367599 SH SOLE 2 204013 0 163586 ENOVIS CORPORATION COM 194014502 30103 666 SH SOLE 4 134 0 532 ENOVIS CORPORATION COM 194014502 663265 14674 SH SOLE 7 13930 0 744 ENOVIS CORPORATION COM 194014502 4263852 94333 SH SOLE 18 94333 0 0 ENOVIS CORPORATION COM 194014502 3509102 77635 SH SOLE 19 77635 0 0 ENOVIS CORPORATION COM 194014502 130266174 2881995 SH SOLE 21 2881995 0 0 ENOVIS CORPORATION COM 194014502 74606171 1650579 SH SOLE 22 1578368 0 72211 ENOVIS CORPORATION COM 194014502 23459 519 SH SOLE 23 519 0 0 ENOVIS CORPORATION COM 194014502 496884 10993 SH SOLE 25 10993 0 0 ENOVIS CORPORATION COM 194014502 4365190 96575 SH SOLE 26 16794 0 79781 ENOVIS CORPORATION COM 194014502 137272 3037 SH SOLE 28 671 0 2366 ENOVIS CORPORATION COM 194014502 2979042 65908 SH SOLE 30 65908 0 0 ENOVIS CORPORATION COM 194014502 29516 653 SH SOLE 31 653 0 0 ENOVIS CORPORATION COM 194014502 89225 1974 SH SOLE 34 1974 0 0 ENOVIS CORPORATION COM 194014502 55099 1219 SH SOLE 36 1219 0 0 ENOVIS CORPORATION COM 194014502 484408 10717 SH SOLE 40 10717 0 0 ENOVIS CORPORATION COM 194014502 6697465 148174 SH SOLE 43 130816 0 17358 ENOVIX CORPORATION COM 293594107 1155326 74730 SH SOLE 2 40037 0 34693 ENOVIX CORPORATION COM 293594107 3726 241 SH SOLE 4 241 0 0 ENOVIX CORPORATION COM 293594107 18274 1182 SH SOLE 7 1182 0 0 ENOVIX CORPORATION COM 293594107 5683374 367618 SH SOLE 18 367618 0 0 ENOVIX CORPORATION COM 293594107 5231509 338390 SH SOLE 19 338390 0 0 ENOVIX CORPORATION COM 293594107 79699887 5155232 SH SOLE 21 5155232 0 0 ENOVIX CORPORATION COM 293594107 65033603 4206572 SH SOLE 22 4089765 0 116807 ENOVIX CORPORATION COM 293594107 462965 29946 SH SOLE 25 29946 0 0 ENOVIX CORPORATION COM 293594107 676004 43726 SH SOLE 26 43726 0 0 ENOVIX CORPORATION COM 293594107 166520 10771 SH SOLE 28 0 0 10771 ENOVIX CORPORATION COM 293594107 1520878 98375 SH SOLE 30 98375 0 0 ENOVIX CORPORATION COM 293594107 454911 29425 SH SOLE 40 29425 0 0 ENOVIX CORPORATION COM 293594107 1803780 116674 SH SOLE 43 101563 0 15111 ENPHASE ENERGY INC COM 29355A107 23451593 235198 SH SOLE 2 65750 0 169448 ENPHASE ENERGY INC COM 29355A107 16863254 169123 SH SOLE 4 107701 0 61422 ENPHASE ENERGY INC COM 29355A107 8690624 87159 SH SOLE 7 76257 0 10902 ENPHASE ENERGY INC COM 29355A107 591779 5935 SH SOLE 13 5935 0 0 ENPHASE ENERGY INC COM 29355A107 1985126 19909 SH SOLE 15 19909 0 0 ENPHASE ENERGY INC COM 29355A107 29405177 294907 SH SOLE 18 286365 0 8542 ENPHASE ENERGY INC COM 29355A107 5779989 57968 SH SOLE 19 57968 0 0 ENPHASE ENERGY INC COM 29355A107 650933702 6528269 SH SOLE 21 6528269 0 0 ENPHASE ENERGY INC COM 29355A107 294225764 2950815 SH SOLE 22 2651977 0 298838 ENPHASE ENERGY INC COM 29355A107 16267986 163153 SH SOLE 23 163153 0 0 ENPHASE ENERGY INC COM 29355A107 34638456 347392 SH SOLE 25 339509 0 7883 ENPHASE ENERGY INC COM 29355A107 12471926 125082 SH SOLE 26 75269 0 49813 ENPHASE ENERGY INC COM 29355A107 39330211 394446 SH SOLE 28 33413 0 361033 ENPHASE ENERGY INC COM 29355A107 330718527 3316804 SH SOLE 30 3294283 0 22521 ENPHASE ENERGY INC COM 29355A107 3067478 30764 SH SOLE 31 29674 0 1090 ENPHASE ENERGY INC COM 29355A107 47032808 471696 SH SOLE 34 471696 0 0 ENPHASE ENERGY INC COM 29355A107 2472409 24796 SH SOLE 36 24796 0 0 ENPHASE ENERGY INC COM 29355A107 627774 6296 SH SOLE 40 6296 0 0 ENPHASE ENERGY INC COM 29355A107 16253 163 SH OTR 43 163 0 0 ENPHASE ENERGY INC COM 29355A107 15507123 155522 SH SOLE 43 132470 0 23052 ENPHASE ENERGY INC NOTE 3/0 29355AAH0 5454015 6010000 PRN SOLE 2 6010000 0 0 ENPHASE ENERGY INC NOTE 3/0 29355AAH0 4326912 4768000 PRN SOLE 21 4768000 0 0 ENPHASE ENERGY INC NOTE 3/0 29355AAH0 8439657 9300000 PRN SOLE 22 9300000 0 0 ENPHASE ENERGY INC NOTE 3/0 29355AAK3 4713038 5694000 PRN SOLE 21 5694000 0 0 ENPRO INC COM 29355X107 2484298 17066 SH SOLE 2 5621 0 11445 ENPRO INC COM 29355X107 8443 58 SH SOLE 4 58 0 0 ENPRO INC COM 29355X107 941983 6471 SH SOLE 7 6132 0 339 ENPRO INC COM 29355X107 9734411 66871 SH SOLE 18 66871 0 0 ENPRO INC COM 29355X107 6945290 47711 SH SOLE 19 47711 0 0 ENPRO INC COM 29355X107 341015776 2342624 SH SOLE 21 2342624 0 0 ENPRO INC COM 29355X107 91494093 628523 SH SOLE 22 601817 0 26706 ENPRO INC COM 29355X107 654337 4495 SH SOLE 25 4495 0 0 ENPRO INC COM 29355X107 937616 6441 SH SOLE 26 6441 0 0 ENPRO INC COM 29355X107 333501 2291 SH SOLE 28 367 0 1924 ENPRO INC COM 29355X107 9171929 63007 SH SOLE 30 63007 0 0 ENPRO INC COM 29355X107 30861 212 SH SOLE 36 212 0 0 ENPRO INC COM 29355X107 604407 4152 SH SOLE 40 4152 0 0 ENPRO INC COM 29355X107 6729820 46231 SH SOLE 43 42836 0 3395 ENSERVCO CORP COM NEW 29358Y201 268 1165 SH SOLE 22 1165 0 0 ENSIGN GROUP INC COM 29358P101 8093408 65433 SH SOLE 2 23868 0 41565 ENSIGN GROUP INC COM 29358P101 14595 118 SH SOLE 4 118 0 0 ENSIGN GROUP INC COM 29358P101 1379144 11150 SH SOLE 7 10576 0 574 ENSIGN GROUP INC COM 29358P101 22137665 178977 SH SOLE 18 168808 0 10169 ENSIGN GROUP INC COM 29358P101 32829181 265415 SH SOLE 19 265415 0 0 ENSIGN GROUP INC COM 29358P101 786078028 6355227 SH SOLE 21 6355227 0 0 ENSIGN GROUP INC COM 29358P101 225848663 1825925 SH SOLE 22 1763947 0 61978 ENSIGN GROUP INC COM 29358P101 203470 1645 SH SOLE 23 1645 0 0 ENSIGN GROUP INC COM 29358P101 1481930 11981 SH SOLE 25 11981 0 0 ENSIGN GROUP INC COM 29358P101 7804344 63096 SH SOLE 26 18032 0 45064 ENSIGN GROUP INC COM 29358P101 196667 1590 SH SOLE 28 982 0 608 ENSIGN GROUP INC COM 29358P101 19806974 160134 SH SOLE 30 160134 0 0 ENSIGN GROUP INC COM 29358P101 32283 261 SH SOLE 36 261 0 0 ENSIGN GROUP INC COM 29358P101 1500112 12128 SH SOLE 40 12128 0 0 ENSIGN GROUP INC COM 29358P101 8782631 71005 SH SOLE 43 60006 0 10999 ENSTAR GROUP LIMITED SHS G3075P101 3226358 10554 SH SOLE 2 3427 0 7127 ENSTAR GROUP LIMITED SHS G3075P101 13451 44 SH SOLE 4 44 0 0 ENSTAR GROUP LIMITED SHS G3075P101 50746 166 SH SOLE 7 166 0 0 ENSTAR GROUP LIMITED SHS G3075P101 11088656 36273 SH SOLE 18 36273 0 0 ENSTAR GROUP LIMITED SHS G3075P101 8822196 28859 SH SOLE 19 28859 0 0 ENSTAR GROUP LIMITED SHS G3075P101 143732192 470174 SH SOLE 21 470174 0 0 ENSTAR GROUP LIMITED SHS G3075P101 117901765 385678 SH SOLE 22 369262 0 16416 ENSTAR GROUP LIMITED SHS G3075P101 750494 2455 SH SOLE 25 2455 0 0 ENSTAR GROUP LIMITED SHS G3075P101 1034489 3384 SH SOLE 26 3384 0 0 ENSTAR GROUP LIMITED SHS G3075P101 789623 2583 SH SOLE 28 248 0 2335 ENSTAR GROUP LIMITED SHS G3075P101 2331880 7628 SH SOLE 30 7628 0 0 ENSTAR GROUP LIMITED SHS G3075P101 90487 296 SH SOLE 36 296 0 0 ENSTAR GROUP LIMITED SHS G3075P101 822333 2690 SH SOLE 40 2690 0 0 ENSTAR GROUP LIMITED SHS G3075P101 4428982 14488 SH SOLE 43 12654 0 1834 ENSYSCE BIOSCIENCES INC COM 293602405 494 975 SH SOLE 22 975 0 0 ENTEGRIS INC COM 29362U104 26324197 194418 SH SOLE 2 40076 0 154342 ENTEGRIS INC COM 29362U104 16527466 122064 SH SOLE 4 46108 0 75956 ENTEGRIS INC COM 29362U104 3493455 25801 SH SOLE 7 24269 0 1532 ENTEGRIS INC COM 29362U104 887412 6554 SH SOLE 13 6554 0 0 ENTEGRIS INC COM 29362U104 1787957 13205 SH SOLE 15 13205 0 0 ENTEGRIS INC COM 29362U104 27956173 206471 SH SOLE 18 197102 0 9369 ENTEGRIS INC COM 29362U104 433909475 3204649 SH SOLE 19 3204649 0 0 ENTEGRIS INC COM 29362U104 710370278 5246457 SH SOLE 21 5246457 0 0 ENTEGRIS INC COM 29362U104 552562255 4080962 SH SOLE 22 3803613 0 277349 ENTEGRIS INC COM 29362U104 24660267 182129 SH SOLE 23 182129 0 0 ENTEGRIS INC COM 29362U104 223213670 1648550 SH SOLE 25 1648146 0 404 ENTEGRIS INC COM 29362U104 15452931 114128 SH SOLE 26 71296 0 42832 ENTEGRIS INC COM 29362U104 30680692 226593 SH SOLE 28 1928 0 224665 ENTEGRIS INC COM 29362U104 68090494 502884 SH SOLE 30 502884 0 0 ENTEGRIS INC COM 29362U104 4717742 34843 SH SOLE 31 33715 0 1128 ENTEGRIS INC COM 29362U104 26092257 192705 SH SOLE 34 192705 0 0 ENTEGRIS INC COM 29362U104 2138101 15791 SH SOLE 36 15791 0 0 ENTEGRIS INC COM 29362U104 993159 7335 SH SOLE 40 7335 0 0 ENTEGRIS INC COM 29362U104 19628950 144970 SH SOLE 43 124335 0 20635 ENTERGY CORP NEW COM 29364G103 65600630 613090 SH SOLE 2 172482 0 440608 ENTERGY CORP NEW COM 29364G103 15937115 148945 SH SOLE 4 128023 0 20922 ENTERGY CORP NEW COM 29364G103 15782821 147503 SH SOLE 7 119754 0 27749 ENTERGY CORP NEW COM 29364G103 640181 5983 SH SOLE 13 5983 0 0 ENTERGY CORP NEW COM 29364G103 3304374 30882 SH SOLE 15 30882 0 0 ENTERGY CORP NEW COM 29364G103 74239917 693831 SH SOLE 18 662337 0 31494 ENTERGY CORP NEW COM 29364G103 105950330 990190 SH SOLE 19 990190 0 0 ENTERGY CORP NEW COM 29364G103 928057545 8673435 SH SOLE 21 8673435 0 0 ENTERGY CORP NEW COM 29364G103 498069913 4654859 SH SOLE 22 4189870 0 464989 ENTERGY CORP NEW COM 29364G103 27161415 253845 SH SOLE 23 253845 0 0 ENTERGY CORP NEW COM 29364G103 32070254 299722 SH SOLE 25 299722 0 0 ENTERGY CORP NEW COM 29364G103 19391289 181227 SH SOLE 26 131160 0 50067 ENTERGY CORP NEW COM 29364G103 22299228 208404 SH SOLE 28 3483 0 204921 ENTERGY CORP NEW COM 29364G103 130904442 1223406 SH SOLE 30 1214875 0 8531 ENTERGY CORP NEW COM 29364G103 5307521 49603 SH SOLE 31 47954 0 1649 ENTERGY CORP NEW COM 29364G103 4633849 43307 SH SOLE 32 43307 0 0 ENTERGY CORP NEW COM 29364G103 11886095 111085 SH SOLE 34 111085 0 0 ENTERGY CORP NEW COM 29364G103 16147798 150914 SH SOLE 35 150914 0 0 ENTERGY CORP NEW COM 29364G103 4996900 46700 SH SOLE 36 46700 0 0 ENTERGY CORP NEW COM 29364G103 585290 5470 SH SOLE 40 5470 0 0 ENTERGY CORP NEW COM 29364G103 50504 472 SH OTR 43 472 0 0 ENTERGY CORP NEW COM 29364G103 25419850 237569 SH SOLE 43 192953 0 44616 ENTERPRISE BANCORP INC MASS COM 293668109 2999831 120572 SH SOLE 2 92499 0 28073 ENTERPRISE BANCORP INC MASS COM 293668109 498 20 SH SOLE 7 20 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 803599 32299 SH SOLE 18 32299 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 1204491 48412 SH SOLE 19 48412 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 9460695 380253 SH SOLE 21 380253 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 8210922 330021 SH SOLE 22 319731 0 10290 ENTERPRISE BANCORP INC MASS COM 293668109 212724 8550 SH SOLE 23 8550 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 269351 10826 SH SOLE 26 0 0 10826 ENTERPRISE FINL SVCS CORP COM 293712105 5833807 142601 SH SOLE 2 58658 0 83943 ENTERPRISE FINL SVCS CORP COM 293712105 5564 136 SH SOLE 4 136 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 661433 16168 SH SOLE 7 15314 0 854 ENTERPRISE FINL SVCS CORP COM 293712105 5107245 124841 SH SOLE 18 124841 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 14505050 354560 SH SOLE 19 354560 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 59721973 1459838 SH SOLE 21 1459838 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 66585648 1627613 SH SOLE 22 1544548 0 83065 ENTERPRISE FINL SVCS CORP COM 293712105 392081 9584 SH SOLE 23 9584 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 360826 8820 SH SOLE 25 8820 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 2310229 56471 SH SOLE 26 13171 0 43300 ENTERPRISE FINL SVCS CORP COM 293712105 28473 696 SH SOLE 28 696 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 1422809 34779 SH SOLE 30 34779 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 407914 9971 SH SOLE 40 9971 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 1673404 40905 SH SOLE 43 39964 0 941 ENTERPRISE PRODS PARTNERS L COM 293792107 5206460 179657 SH SOLE 2 179657 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 24450165 843691 SH SOLE 18 682175 0 161516 ENTERPRISE PRODS PARTNERS L COM 293792107 247160451 8528656 SH SOLE 19 8528656 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 144204 4976 SH SOLE 21 4976 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 245741 8480 SH SOLE 43 8480 0 0 ENTRADA THERAPEUTICS INC COM 29384C108 631361 44306 SH SOLE 2 32600 0 11706 ENTRADA THERAPEUTICS INC COM 29384C108 4076 286 SH SOLE 7 286 0 0 ENTRADA THERAPEUTICS INC COM 29384C108 1060556 74425 SH SOLE 18 74425 0 0 ENTRADA THERAPEUTICS INC COM 29384C108 800950 56207 SH SOLE 19 56207 0 0 ENTRADA THERAPEUTICS INC COM 29384C108 12669689 889101 SH SOLE 21 889101 0 0 ENTRADA THERAPEUTICS INC COM 29384C108 8572230 601560 SH SOLE 22 580866 0 20694 ENTRADA THERAPEUTICS INC COM 29384C108 26605 1867 SH SOLE 23 1867 0 0 ENTRADA THERAPEUTICS INC COM 29384C108 66633 4676 SH SOLE 25 4676 0 0 ENTRADA THERAPEUTICS INC COM 29384C108 299165 20994 SH SOLE 30 20994 0 0 ENTRADA THERAPEUTICS INC COM 29384C108 6341 445 SH SOLE 36 445 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 1062297 523299 SH SOLE 2 296849 0 226450 ENTRAVISION COMMUNICATIONS C CL A 29382R107 725 357 SH SOLE 7 357 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 370926 182722 SH SOLE 18 182722 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 862275 424766 SH SOLE 19 424766 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 4712410 2321384 SH SOLE 21 2321384 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 6305763 3106287 SH SOLE 22 2924198 0 182089 ENTRAVISION COMMUNICATIONS C CL A 29382R107 9663 4760 SH SOLE 43 2916 0 1844 ENVELA CORP COM 29402E102 5725 1275 SH SOLE 18 1275 0 0 ENVELA CORP COM 29402E102 68630 15285 SH SOLE 21 15285 0 0 ENVELA CORP COM 29402E102 3758 837 SH SOLE 22 837 0 0 ENVERIC BIOSCIENCES INC COM NEW 29405E208 18522 29578 SH SOLE 22 29578 0 0 ENVESTNET INC COM 29404K106 148650061 2374981 SH SOLE 2 2367331 0 7650 ENVESTNET INC COM 29404K106 6447 103 SH SOLE 4 103 0 0 ENVESTNET INC COM 29404K106 522063 8341 SH SOLE 7 7915 0 426 ENVESTNET INC COM 29404K106 8012208 128011 SH SOLE 18 128011 0 0 ENVESTNET INC COM 29404K106 5880331 93950 SH SOLE 19 93950 0 0 ENVESTNET INC COM 29404K106 251279760 4014695 SH SOLE 21 4014695 0 0 ENVESTNET INC COM 29404K106 77578365 1239469 SH SOLE 22 1203633 0 35836 ENVESTNET INC COM 29404K106 447769 7154 SH SOLE 25 7154 0 0 ENVESTNET INC COM 29404K106 1306754 20878 SH SOLE 26 20878 0 0 ENVESTNET INC COM 29404K106 60712 970 SH SOLE 28 970 0 0 ENVESTNET INC COM 29404K106 4494212 71804 SH SOLE 30 71804 0 0 ENVESTNET INC COM 29404K106 388684 6210 SH SOLE 40 6210 0 0 ENVESTNET INC COM 29404K106 55768 891 SH SOLE 43 891 0 0 ENVESTNET INC NOTE 0.750% 8/1 29404KAE6 2179770 2260000 PRN SOLE 21 2260000 0 0 ENVESTNET INC NOTE 2.625%12/0 29404KAG1 4393150 4100000 PRN SOLE 21 4100000 0 0 ENVIRI CORP COM 415864107 584639 67745 SH SOLE 2 22023 0 45722 ENVIRI CORP COM 415864107 3038 352 SH SOLE 4 352 0 0 ENVIRI CORP COM 415864107 3659 424 SH SOLE 7 424 0 0 ENVIRI CORP COM 415864107 2337228 270826 SH SOLE 18 270826 0 0 ENVIRI CORP COM 415864107 1547333 179297 SH SOLE 19 179297 0 0 ENVIRI CORP COM 415864107 92061440 10667606 SH SOLE 21 10667606 0 0 ENVIRI CORP COM 415864107 19085771 2211561 SH SOLE 22 2109276 0 102285 ENVIRI CORP COM 415864107 106650 12358 SH SOLE 25 12358 0 0 ENVIRI CORP COM 415864107 239180 27715 SH SOLE 26 27715 0 0 ENVIRI CORP COM 415864107 406326 47083 SH SOLE 28 47083 0 0 ENVIRI CORP COM 415864107 1871614 216873 SH SOLE 30 216873 0 0 ENVIRI CORP COM 415864107 180229 20884 SH SOLE 40 20884 0 0 ENVIRI CORP COM 415864107 200613 23246 SH SOLE 43 21528 0 1718 ENVIROTECH VEHICLES INC COM NEW 29414V209 4483 2347 SH SOLE 18 2347 0 0 ENVIROTECH VEHICLES INC COM NEW 29414V209 45995 24081 SH SOLE 21 24081 0 0 ENVIROTECH VEHICLES INC COM NEW 29414V209 256165 134118 SH SOLE 22 134118 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 12458132 749136 SH SOLE 2 381530 0 367606 ENVISTA HOLDINGS CORPORATION COM 29415F104 39812 2394 SH SOLE 4 470 0 1924 ENVISTA HOLDINGS CORPORATION COM 29415F104 432679 26018 SH SOLE 7 24774 0 1244 ENVISTA HOLDINGS CORPORATION COM 29415F104 5307448 319149 SH SOLE 18 319149 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 29321534 1763171 SH SOLE 19 1763171 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 161478032 9710044 SH SOLE 21 9710044 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 95638215 5750945 SH SOLE 22 5474790 0 276155 ENVISTA HOLDINGS CORPORATION COM 29415F104 139908 8413 SH SOLE 23 8413 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 578874 34809 SH SOLE 25 34809 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 2427099 145947 SH SOLE 26 40071 0 105876 ENVISTA HOLDINGS CORPORATION COM 29415F104 179404 10788 SH SOLE 28 2865 0 7923 ENVISTA HOLDINGS CORPORATION COM 29415F104 2775663 166907 SH SOLE 30 166907 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 33925 2040 SH SOLE 31 2040 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 7762102 466753 SH SOLE 34 466753 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 69896 4203 SH SOLE 36 4203 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 592577 35633 SH SOLE 40 35633 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 4357326 262016 SH SOLE 43 221546 0 40470 ENVIVA INC COM 29415B103 1585 3687 SH SOLE 2 3687 0 0 ENVOY MEDICAL INC CL A 29415V109 1853 785 SH SOLE 18 785 0 0 ENVOY MEDICAL INC CL A 29415V109 20494 8684 SH SOLE 21 8684 0 0 ENVOY MEDICAL INC CL A 29415V109 1956 829 SH SOLE 22 829 0 0 ENVVENO MEDICAL CORPORATION COM 29415J106 11104 2115 SH SOLE 18 2115 0 0 ENVVENO MEDICAL CORPORATION COM 29415J106 121034 23054 SH SOLE 21 23054 0 0 ENVVENO MEDICAL CORPORATION COM 29415J106 75075 14300 SH SOLE 22 14300 0 0 ENZO BIOCHEM INC COM 294100102 9561 8772 SH SOLE 18 8772 0 0 ENZO BIOCHEM INC COM 294100102 105036 96363 SH SOLE 21 96363 0 0 ENZO BIOCHEM INC COM 294100102 862873 791627 SH SOLE 22 791599 0 28 ENZO BIOCHEM INC COM 294100102 63504 58261 SH SOLE 26 0 0 58261 EOG RES INC COM 26875P101 136075162 1081077 SH SOLE 2 718979 0 362098 EOG RES INC COM 26875P101 72925931 579375 SH SOLE 4 183360 0 396015 EOG RES INC COM 26875P101 64060026 508938 SH SOLE 7 349548 0 159390 EOG RES INC COM 26875P101 5495862 43663 SH SOLE 13 43663 0 0 EOG RES INC COM 26875P101 10342990 82172 SH SOLE 15 82172 0 0 EOG RES INC COM 26875P101 135422023 1075888 SH SOLE 18 1008078 0 67810 EOG RES INC COM 26875P101 36595318 290739 SH SOLE 19 290739 0 0 EOG RES INC COM 26875P101 2052624144 16307493 SH SOLE 21 16307493 0 0 EOG RES INC COM 26875P101 1588482673 12620026 SH SOLE 22 11284848 0 1335178 EOG RES INC COM 26875P101 103213400 820000 SH SOLE 23 820000 0 0 EOG RES INC COM 26875P101 104627424 831234 SH SOLE 25 831234 0 0 EOG RES INC COM 26875P101 62248631 494547 SH SOLE 26 326750 0 167797 EOG RES INC COM 26875P101 84326481 669949 SH SOLE 28 0 0 669949 EOG RES INC COM 26875P101 995380 7908 SH SOLE 29 7908 0 0 EOG RES INC COM 26875P101 458856316 3645478 SH SOLE 30 3645478 0 0 EOG RES INC COM 26875P101 18652172 148186 SH SOLE 31 143643 0 4543 EOG RES INC COM 26875P101 46446156 369001 SH SOLE 34 369001 0 0 EOG RES INC COM 26875P101 15224606 120955 SH SOLE 36 120955 0 0 EOG RES INC COM 26875P101 3486977 27703 SH SOLE 40 27703 0 0 EOG RES INC COM 26875P101 97298 773 SH OTR 43 773 0 0 EOG RES INC COM 26875P101 86741700 689137 SH SOLE 43 493266 0 195871 EOG RES INC OPTIONS 26875P101 276914 2200 SH Call SOLE 4 2200 0 0 EOG RES INC OPTIONS 26875P101 188805 1500 SH Call SOLE 7 1500 0 0 EOG RES INC OPTIONS 26875P101 6268326 49800 SH Call SOLE 18 49800 0 0 EOG RES INC OPTIONS 26875P101 43513259 345700 SH Call SOLE 19 345700 0 0 EOG RES INC OPTIONS 26875P101 2693618 21400 SH Call SOLE 22 21400 0 0 EOG RES INC OPTIONS 26875P101 21259443 168900 SH Call SOLE 34 168900 0 0 EOS ENERGY ENTERPRISES INC COM CL A 29415C101 3975961 3130678 SH SOLE 22 3130678 0 0 EPAM SYS INC COM 29414B104 19485939 103588 SH SOLE 2 26461 0 77127 EPAM SYS INC COM 29414B104 8468900 45021 SH SOLE 4 19575 0 25446 EPAM SYS INC COM 29414B104 6688063 35554 SH SOLE 7 31022 0 4532 EPAM SYS INC COM 29414B104 487393 2591 SH SOLE 13 2591 0 0 EPAM SYS INC COM 29414B104 1598183 8496 SH SOLE 15 8496 0 0 EPAM SYS INC COM 29414B104 16739721 88989 SH SOLE 18 85373 0 3616 EPAM SYS INC COM 29414B104 41147934 218744 SH SOLE 19 218744 0 0 EPAM SYS INC COM 29414B104 305626267 1624721 SH SOLE 21 1624721 0 0 EPAM SYS INC COM 29414B104 231509046 1230711 SH SOLE 22 1105269 0 125442 EPAM SYS INC COM 29414B104 12932186 68748 SH SOLE 23 68748 0 0 EPAM SYS INC COM 29414B104 42633627 226642 SH SOLE 25 225861 0 781 EPAM SYS INC COM 29414B104 15766816 83817 SH SOLE 26 62844 0 20973 EPAM SYS INC COM 29414B104 18261531 97079 SH SOLE 28 1077 0 96002 EPAM SYS INC COM 29414B104 101634140 540291 SH SOLE 30 540291 0 0 EPAM SYS INC COM 29414B104 2501111 13296 SH SOLE 31 12862 0 434 EPAM SYS INC COM 29414B104 32297735 171696 SH SOLE 34 171696 0 0 EPAM SYS INC COM 29414B104 2159315 11479 SH SOLE 36 11479 0 0 EPAM SYS INC COM 29414B104 561696 2986 SH SOLE 40 2986 0 0 EPAM SYS INC COM 29414B104 12570 67 SH OTR 43 67 0 0 EPAM SYS INC COM 29414B104 5649696 30034 SH SOLE 43 24663 0 5371 EPICQUEST EDUCATN GRP INTL L COM G3104J100 145 184 SH SOLE 22 184 0 0 EPLUS INC COM 294268107 2564211 34802 SH SOLE 2 17487 0 17315 EPLUS INC COM 294268107 24314 330 SH SOLE 4 100 0 230 EPLUS INC COM 294268107 444585 6034 SH SOLE 7 5721 0 313 EPLUS INC COM 294268107 6338838 86032 SH SOLE 18 80004 0 6028 EPLUS INC COM 294268107 7117856 96605 SH SOLE 19 96605 0 0 EPLUS INC COM 294268107 224538032 3047476 SH SOLE 21 3047476 0 0 EPLUS INC COM 294268107 63448206 861132 SH SOLE 22 829228 0 31904 EPLUS INC COM 294268107 443996 6026 SH SOLE 25 6026 0 0 EPLUS INC COM 294268107 795597 10798 SH SOLE 26 10798 0 0 EPLUS INC COM 294268107 60860 826 SH SOLE 28 326 0 500 EPLUS INC COM 294268107 6015088 81638 SH SOLE 30 81638 0 0 EPLUS INC COM 294268107 411798 5589 SH SOLE 40 5589 0 0 EPLUS INC COM 294268107 1776351 24109 SH SOLE 43 22423 0 1686 EPR PPTYS COM SH BEN INT 26884U109 16108398 383716 SH SOLE 2 135888 0 247828 EPR PPTYS COM SH BEN INT 26884U109 9890530 235601 SH SOLE 4 235601 0 0 EPR PPTYS COM SH BEN INT 26884U109 5354045 127538 SH SOLE 7 115134 0 12404 EPR PPTYS COM SH BEN INT 26884U109 12248169 291762 SH SOLE 18 291762 0 0 EPR PPTYS COM SH BEN INT 26884U109 21886315 521351 SH SOLE 19 521351 0 0 EPR PPTYS COM SH BEN INT 26884U109 172492672 4108925 SH SOLE 21 4108925 0 0 EPR PPTYS COM SH BEN INT 26884U109 152124815 3623745 SH SOLE 22 3043084 0 580661 EPR PPTYS COM SH BEN INT 26884U109 1975663 47062 SH SOLE 23 47062 0 0 EPR PPTYS COM SH BEN INT 26884U109 9504692 226410 SH SOLE 25 226410 0 0 EPR PPTYS COM SH BEN INT 26884U109 920202 21920 SH SOLE 26 21920 0 0 EPR PPTYS COM SH BEN INT 26884U109 9470184 225588 SH SOLE 28 107842 0 117746 EPR PPTYS COM SH BEN INT 26884U109 10257309 244338 SH SOLE 30 244338 0 0 EPR PPTYS COM SH BEN INT 26884U109 38832 925 SH SOLE 31 925 0 0 EPR PPTYS COM SH BEN INT 26884U109 8233076 196119 SH SOLE 34 196119 0 0 EPR PPTYS COM SH BEN INT 26884U109 69225 1649 SH SOLE 36 1649 0 0 EPR PPTYS COM SH BEN INT 26884U109 745355 17755 SH SOLE 40 17755 0 0 EPR PPTYS COM SH BEN INT 26884U109 9267632 220763 SH SOLE 43 200063 0 20700 EPR PPTYS PFD C CV 5.75% 26884U208 9684216 501513 SH SOLE 21 501513 0 0 EPR PPTYS CONV PFD 9% SR E 26884U307 9094734 326093 SH SOLE 21 326093 0 0 EPSILON ENERGY LTD COM 294375209 23092 4237 SH SOLE 2 4237 0 0 EPSILON ENERGY LTD COM 294375209 22552 4138 SH SOLE 18 4138 0 0 EPSILON ENERGY LTD COM 294375209 248651 45624 SH SOLE 21 45624 0 0 EPSILON ENERGY LTD COM 294375209 174149 31954 SH SOLE 22 31954 0 0 EQT CORP COM 26884L109 45220401 1222834 SH SOLE 2 175644 0 1047190 EQT CORP COM 26884L109 4914457 132895 SH SOLE 4 132895 0 0 EQT CORP COM 26884L109 20988813 567572 SH SOLE 7 517029 0 50543 EQT CORP COM 26884L109 424087 11468 SH SOLE 13 11468 0 0 EQT CORP COM 26884L109 1811391 48983 SH SOLE 15 48983 0 0 EQT CORP COM 26884L109 43235827 1169168 SH SOLE 18 1141102 0 28066 EQT CORP COM 26884L109 8939582 241741 SH SOLE 19 241741 0 0 EQT CORP COM 26884L109 592555280 16023669 SH SOLE 21 16023669 0 0 EQT CORP COM 26884L109 379861740 10272086 SH SOLE 22 9309492 0 962594 EQT CORP COM 26884L109 18317562 495337 SH SOLE 23 495337 0 0 EQT CORP COM 26884L109 490983 13277 SH SOLE 25 13277 0 0 EQT CORP COM 26884L109 9065906 245157 SH SOLE 26 211933 0 33224 EQT CORP COM 26884L109 16865469 456070 SH SOLE 28 84175 0 371895 EQT CORP COM 26884L109 119282244 3225588 SH SOLE 30 3218751 0 6837 EQT CORP COM 26884L109 3487584 94310 SH SOLE 31 91033 0 3277 EQT CORP COM 26884L109 951310 25725 SH SOLE 34 25725 0 0 EQT CORP COM 26884L109 1507046 40753 SH SOLE 36 40753 0 0 EQT CORP COM 26884L109 715341 19344 SH SOLE 40 19344 0 0 EQT CORP COM 26884L109 22521 609 SH OTR 43 609 0 0 EQT CORP COM 26884L109 22220334 600874 SH SOLE 43 527039 0 73836 EQUIFAX INC COM 294429105 48703668 200873 SH SOLE 2 43639 0 157234 EQUIFAX INC COM 294429105 23499708 96922 SH SOLE 4 45491 0 51431 EQUIFAX INC COM 294429105 18140615 74819 SH SOLE 7 64861 0 9958 EQUIFAX INC COM 294429105 1517800 6260 SH SOLE 13 6260 0 0 EQUIFAX INC COM 294429105 4260507 17572 SH SOLE 15 17572 0 0 EQUIFAX INC COM 294429105 47287216 195031 SH SOLE 18 187291 0 7740 EQUIFAX INC COM 294429105 236979919 977398 SH SOLE 19 977398 0 0 EQUIFAX INC COM 294429105 800744759 3302585 SH SOLE 21 3302585 0 0 EQUIFAX INC COM 294429105 672753520 2774699 SH SOLE 22 2504431 0 270268 EQUIFAX INC COM 294429105 36144725 149075 SH SOLE 23 149075 0 0 EQUIFAX INC COM 294429105 53025517 218698 SH SOLE 25 216989 0 1709 EQUIFAX INC COM 294429105 27612800 113886 SH SOLE 26 61095 0 52791 EQUIFAX INC COM 294429105 54270307 223832 SH SOLE 28 1786 0 222046 EQUIFAX INC COM 294429105 161957703 667977 SH SOLE 30 667977 0 0 EQUIFAX INC COM 294429105 6989152 28826 SH SOLE 31 27841 0 985 EQUIFAX INC COM 294429105 3952340 16301 SH SOLE 34 16301 0 0 EQUIFAX INC COM 294429105 5924753 24436 SH SOLE 36 24436 0 0 EQUIFAX INC COM 294429105 1490644 6148 SH SOLE 40 6148 0 0 EQUIFAX INC COM 294429105 39036 161 SH OTR 43 161 0 0 EQUIFAX INC COM 294429105 27137695 111926 SH SOLE 43 99112 0 12814 EQUILLIUM INC COM 29446K106 2257 3256 SH SOLE 18 3256 0 0 EQUILLIUM INC COM 29446K106 21663 31250 SH SOLE 21 31250 0 0 EQUILLIUM INC COM 29446K106 2642 3811 SH SOLE 22 3811 0 0 EQUINIX INC COM 29444U700 223504936 295407 SH SOLE 2 140204 0 155203 EQUINIX INC COM 29444U700 133001957 175789 SH SOLE 4 143953 0 31836 EQUINIX INC COM 29444U700 200793317 265389 SH SOLE 7 240296 0 25093 EQUINIX INC COM 29444U700 5340083 7058 SH SOLE 13 7058 0 0 EQUINIX INC COM 29444U700 10321537 13642 SH SOLE 15 13642 0 0 EQUINIX INC COM 29444U700 129800783 171558 SH SOLE 18 155420 0 16138 EQUINIX INC COM 29444U700 222363227 293898 SH SOLE 19 293898 0 0 EQUINIX INC COM 29444U700 2265723439 2994612 SH SOLE 21 2994612 0 0 EQUINIX INC COM 29444U700 2384465756 3151554 SH SOLE 22 2788109 0 363445 EQUINIX INC COM 29444U700 145697705 192569 SH SOLE 23 192569 0 0 EQUINIX INC COM 29444U700 605923110 800850 SH SOLE 25 800401 0 449 EQUINIX INC COM 29444U700 106470265 140722 SH SOLE 26 71422 0 69300 EQUINIX INC COM 29444U700 202579650 267750 SH SOLE 28 46667 0 221083 EQUINIX INC COM 29444U700 3299533 4361 SH SOLE 29 4361 0 0 EQUINIX INC COM 29444U700 608494793 804249 SH SOLE 30 804249 0 0 EQUINIX INC COM 29444U700 16462859 21759 SH SOLE 31 21021 0 738 EQUINIX INC COM 29444U700 77086191 101885 SH SOLE 34 101885 0 0 EQUINIX INC COM 29444U700 15691884 20740 SH SOLE 36 20740 0 0 EQUINIX INC COM 29444U700 3486413 4608 SH SOLE 40 4608 0 0 EQUINIX INC COM 29444U700 79443 105 SH OTR 43 105 0 0 EQUINIX INC COM 29444U700 97687774 129114 SH SOLE 43 110022 0 19092 EQUINOR ASA SPONSORED ADR 29446M102 204918 7175 SH SOLE 18 7175 0 0 EQUINOR ASA SPONSORED ADR 29446M102 685440 24000 SH SOLE 19 24000 0 0 EQUINOR ASA SPONSORED ADR 29446M102 33088363 1158556 SH SOLE 43 1053123 0 105433 EQUINOX GOLD CORP COM 29446Y502 26192 5008 SH SOLE 2 5008 0 0 EQUINOX GOLD CORP COM 29446Y502 12740 2436 SH SOLE 22 2436 0 0 EQUINOX GOLD CORP COM 29446Y502 220873 42232 SH SOLE 43 39311 0 2921 EQUITABLE HLDGS INC COM 29452E101 22824519 558603 SH SOLE 2 154429 0 404174 EQUITABLE HLDGS INC COM 29452E101 15798396 386647 SH SOLE 4 194079 0 192568 EQUITABLE HLDGS INC COM 29452E101 2226012 54479 SH SOLE 7 50765 0 3714 EQUITABLE HLDGS INC COM 29452E101 612532 14991 SH SOLE 13 14991 0 0 EQUITABLE HLDGS INC COM 29452E101 1406606 34425 SH SOLE 15 34425 0 0 EQUITABLE HLDGS INC COM 29452E101 53121800 1300093 SH SOLE 18 1266283 0 33810 EQUITABLE HLDGS INC COM 29452E101 9764559 238976 SH SOLE 19 238976 0 0 EQUITABLE HLDGS INC COM 29452E101 417382857 10214950 SH SOLE 21 10214950 0 0 EQUITABLE HLDGS INC COM 29452E101 357479482 8748886 SH SOLE 22 8095308 0 653578 EQUITABLE HLDGS INC COM 29452E101 13560821 331885 SH SOLE 23 331885 0 0 EQUITABLE HLDGS INC COM 29452E101 33507897 820066 SH SOLE 25 810770 0 9296 EQUITABLE HLDGS INC COM 29452E101 13020039 318650 SH SOLE 26 188670 0 129980 EQUITABLE HLDGS INC COM 29452E101 26431394 646877 SH SOLE 28 148202 0 498675 EQUITABLE HLDGS INC COM 29452E101 47525001 1163118 SH SOLE 30 1163118 0 0 EQUITABLE HLDGS INC COM 29452E101 2413110 59058 SH SOLE 31 57220 0 1838 EQUITABLE HLDGS INC COM 29452E101 40025721 979582 SH SOLE 34 979582 0 0 EQUITABLE HLDGS INC COM 29452E101 3253437 79624 SH SOLE 36 79624 0 0 EQUITABLE HLDGS INC COM 29452E101 676396 16554 SH SOLE 40 16554 0 0 EQUITABLE HLDGS INC COM 29452E101 14661199 358815 SH SOLE 43 306464 0 52351 EQUITRANS MIDSTREAM CORP COM 294600101 7275926 560549 SH SOLE 2 351548 0 209001 EQUITRANS MIDSTREAM CORP COM 294600101 19107 1472 SH SOLE 4 1472 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 1105312 85155 SH SOLE 7 80931 0 4224 EQUITRANS MIDSTREAM CORP COM 294600101 22274394 1716055 SH SOLE 18 1716055 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 13348866 1028418 SH SOLE 19 1028418 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 451398905 34776495 SH SOLE 21 34776495 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 189424110 14593537 SH SOLE 22 14067588 0 525949 EQUITRANS MIDSTREAM CORP COM 294600101 1159348 89318 SH SOLE 25 89318 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 1855699 142966 SH SOLE 26 142966 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 569290 43859 SH SOLE 28 7256 0 36603 EQUITRANS MIDSTREAM CORP COM 294600101 6800754 523941 SH SOLE 30 523941 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 127749 9842 SH SOLE 36 9842 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 1243289 95785 SH SOLE 40 95785 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 13716408 1056734 SH SOLE 43 908367 0 148367 EQUITY BANCSHARES INC COM CL A 29460X109 414797 11784 SH SOLE 2 4009 0 7775 EQUITY BANCSHARES INC COM CL A 29460X109 6301 179 SH SOLE 7 179 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 1696570 48198 SH SOLE 18 48198 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 1186346 33703 SH SOLE 19 33703 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 21093072 599235 SH SOLE 21 599235 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 17188406 488307 SH SOLE 22 469438 0 18869 EQUITY BANCSHARES INC COM CL A 29460X109 97680 2775 SH SOLE 25 2775 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 115949 3294 SH SOLE 28 0 0 3294 EQUITY BANCSHARES INC COM CL A 29460X109 133056 3780 SH SOLE 30 3780 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 193776 5505 SH SOLE 40 5505 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 566298 16088 SH SOLE 43 15386 0 702 EQUITY COMWLTH COM SH BEN INT 294628102 6158472 317447 SH SOLE 2 95582 0 221865 EQUITY COMWLTH COM SH BEN INT 294628102 2503 129 SH SOLE 4 129 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 16238 837 SH SOLE 7 837 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 7806793 402412 SH SOLE 18 402412 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 18625998 960103 SH SOLE 19 960103 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 78326317 4037439 SH SOLE 21 4037439 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 86668976 4467473 SH SOLE 22 4213931 0 253542 EQUITY COMWLTH COM SH BEN INT 294628102 287527 14821 SH SOLE 23 14821 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 460808 23753 SH SOLE 25 23753 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 3268531 168481 SH SOLE 26 54996 0 113485 EQUITY COMWLTH COM SH BEN INT 294628102 1604399 82701 SH SOLE 28 820 0 81881 EQUITY COMWLTH COM SH BEN INT 294628102 1528623 78795 SH SOLE 30 78795 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 42758 2204 SH SOLE 36 2204 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 539863 27828 SH SOLE 40 27828 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 10813191 557381 SH SOLE 43 542516 0 14865 EQUITY COMWLTH 6.5% CNV PFD D 294628201 10766077 432199 SH SOLE 21 432199 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 31157345 478387 SH SOLE 2 292901 0 185486 EQUITY LIFESTYLE PPTYS INC COM 29472R108 16923770 259846 SH SOLE 4 150973 0 108873 EQUITY LIFESTYLE PPTYS INC COM 29472R108 22344279 343072 SH SOLE 7 312395 0 30677 EQUITY LIFESTYLE PPTYS INC COM 29472R108 452523 6948 SH SOLE 13 6948 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 1180156 18120 SH SOLE 15 18120 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 21709653 333328 SH SOLE 18 322118 0 11210 EQUITY LIFESTYLE PPTYS INC COM 29472R108 25730909 395070 SH SOLE 19 395070 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 741923836 11391430 SH SOLE 21 11391430 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 496331958 7620635 SH SOLE 22 7115078 0 505557 EQUITY LIFESTYLE PPTYS INC COM 29472R108 18462857 283477 SH SOLE 23 283477 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 80857071 1241472 SH SOLE 25 1241472 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 10731340 164768 SH SOLE 26 92486 0 72282 EQUITY LIFESTYLE PPTYS INC COM 29472R108 26708510 410080 SH SOLE 28 22717 0 387363 EQUITY LIFESTYLE PPTYS INC COM 29472R108 62021931 952279 SH SOLE 30 952279 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 2736697 42019 SH SOLE 31 40732 0 1287 EQUITY LIFESTYLE PPTYS INC COM 29472R108 610854 9379 SH SOLE 34 9379 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 2518838 38674 SH SOLE 36 38674 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 565719 8686 SH SOLE 40 8686 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 24293 373 SH OTR 43 373 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 8271695 127003 SH SOLE 43 114188 0 12815 EQUITY RESIDENTIAL SH BEN INT 29476L107 42339212 610603 SH SOLE 2 137824 0 472779 EQUITY RESIDENTIAL SH BEN INT 29476L107 37474387 540444 SH SOLE 4 361412 0 179032 EQUITY RESIDENTIAL SH BEN INT 29476L107 57737823 832677 SH SOLE 7 745848 0 86829 EQUITY RESIDENTIAL SH BEN INT 29476L107 1015138 14640 SH SOLE 13 14640 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 3483711 50241 SH SOLE 15 50241 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 36833755 531205 SH SOLE 18 483885 0 47320 EQUITY RESIDENTIAL SH BEN INT 29476L107 56714018 817912 SH SOLE 19 817912 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 1002435413 14456813 SH SOLE 21 14456813 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 784085626 11307840 SH SOLE 22 10309126 0 998714 EQUITY RESIDENTIAL SH BEN INT 29476L107 30202424 435570 SH SOLE 23 435570 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 274596246 3960142 SH SOLE 25 3909508 0 50634 EQUITY RESIDENTIAL SH BEN INT 29476L107 26181120 377576 SH SOLE 26 242843 0 134733 EQUITY RESIDENTIAL SH BEN INT 29476L107 69387567 1000686 SH SOLE 28 50241 0 950445 EQUITY RESIDENTIAL SH BEN INT 29476L107 207663315 2994856 SH SOLE 30 2994856 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 5626178 81139 SH SOLE 31 78473 0 2666 EQUITY RESIDENTIAL SH BEN INT 29476L107 1426879 20578 SH SOLE 34 20578 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 5888214 84918 SH SOLE 36 84918 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 1140504 16448 SH SOLE 40 16448 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 38068 549 SH OTR 43 549 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 19854052 286329 SH SOLE 43 240959 0 45370 ERASCA INC COM 29479A108 121370 51428 SH SOLE 2 4313 0 47115 ERASCA INC COM 29479A108 2086 884 SH SOLE 7 884 0 0 ERASCA INC COM 29479A108 808031 342386 SH SOLE 18 342386 0 0 ERASCA INC COM 29479A108 604559 256169 SH SOLE 19 256169 0 0 ERASCA INC COM 29479A108 13108672 5554522 SH SOLE 21 5554522 0 0 ERASCA INC COM 29479A108 9823719 4162593 SH SOLE 22 4072774 0 89819 ERASCA INC COM 29479A108 348943 147857 SH SOLE 30 147857 0 0 ERASCA INC COM 29479A108 225397 95507 SH SOLE 43 37865 0 57642 ERIE INDTY CO CL A 29530P102 5158764 14235 SH SOLE 2 13362 0 873 ERIE INDTY CO CL A 29530P102 9955490 27471 SH SOLE 4 15135 0 12336 ERIE INDTY CO CL A 29530P102 4498109 12412 SH SOLE 7 12119 0 293 ERIE INDTY CO CL A 29530P102 309127 853 SH SOLE 13 853 0 0 ERIE INDTY CO CL A 29530P102 828084 2285 SH SOLE 15 2285 0 0 ERIE INDTY CO CL A 29530P102 16940026 46744 SH SOLE 18 45196 0 1548 ERIE INDTY CO CL A 29530P102 537959606 1484436 SH SOLE 21 1484436 0 0 ERIE INDTY CO CL A 29530P102 219898159 606783 SH SOLE 22 579241 0 27542 ERIE INDTY CO CL A 29530P102 11068421 30542 SH SOLE 23 30542 0 0 ERIE INDTY CO CL A 29530P102 1605070 4429 SH SOLE 25 4378 0 51 ERIE INDTY CO CL A 29530P102 5265310 14529 SH SOLE 26 10599 0 3930 ERIE INDTY CO CL A 29530P102 9769217 26957 SH SOLE 28 454 0 26503 ERIE INDTY CO CL A 29530P102 39854215 109973 SH SOLE 30 109119 0 854 ERIE INDTY CO CL A 29530P102 2039950 5629 SH SOLE 31 5429 0 200 ERIE INDTY CO CL A 29530P102 476918 1316 SH SOLE 34 1316 0 0 ERIE INDTY CO CL A 29530P102 2421919 6683 SH SOLE 36 6683 0 0 ERIE INDTY CO CL A 29530P102 455899 1258 SH SOLE 40 1258 0 0 ERIE INDTY CO CL A 29530P102 26582 73 SH OTR 43 73 0 0 ERIE INDTY CO CL A 29530P102 11879834 32781 SH SOLE 43 29209 0 3572 ERMENEGILDO ZEGNA N V ORD SHS N30577105 237 20 SH SOLE 43 20 0 0 ERO COPPER CORP COM 296006109 111903 5234 SH SOLE 2 5234 0 0 ERO COPPER CORP COM 296006109 12122 567 SH SOLE 22 567 0 0 ESAB CORPORATION COM 29605J106 11232826 118954 SH SOLE 2 54422 0 64532 ESAB CORPORATION COM 29605J106 12559 133 SH SOLE 4 133 0 0 ESAB CORPORATION COM 29605J106 61946 656 SH SOLE 7 656 0 0 ESAB CORPORATION COM 29605J106 7987550 84587 SH SOLE 18 84587 0 0 ESAB CORPORATION COM 29605J106 1905220 20176 SH SOLE 19 20176 0 0 ESAB CORPORATION COM 29605J106 267122451 2828788 SH SOLE 21 2828788 0 0 ESAB CORPORATION COM 29605J106 157634171 1669323 SH SOLE 22 1596344 0 72979 ESAB CORPORATION COM 29605J106 1100487 11654 SH SOLE 25 11654 0 0 ESAB CORPORATION COM 29605J106 1511824 16010 SH SOLE 26 16010 0 0 ESAB CORPORATION COM 29605J106 488203 5170 SH SOLE 28 0 0 5170 ESAB CORPORATION COM 29605J106 20375822 215777 SH SOLE 30 215777 0 0 ESAB CORPORATION COM 29605J106 66384 703 SH SOLE 31 703 0 0 ESAB CORPORATION COM 29605J106 96980 1027 SH SOLE 36 1027 0 0 ESAB CORPORATION COM 29605J106 1144680 12122 SH SOLE 40 12122 0 0 ESAB CORPORATION COM 29605J106 3933210 41652 SH SOLE 43 37721 0 3931 ESCALADE INC COM 296056104 52250 3789 SH SOLE 2 445 0 3344 ESCALADE INC COM 296056104 408170 29599 SH SOLE 18 29599 0 0 ESCALADE INC COM 296056104 267926 19429 SH SOLE 19 19429 0 0 ESCALADE INC COM 296056104 4592622 333040 SH SOLE 21 333040 0 0 ESCALADE INC COM 296056104 1938005 140537 SH SOLE 22 133502 0 7035 ESCO TECHNOLOGIES INC COM 296315104 1980424 18854 SH SOLE 2 10385 0 8469 ESCO TECHNOLOGIES INC COM 296315104 8193 78 SH SOLE 4 78 0 0 ESCO TECHNOLOGIES INC COM 296315104 437071 4161 SH SOLE 7 3949 0 212 ESCO TECHNOLOGIES INC COM 296315104 8192595 77995 SH SOLE 18 77995 0 0 ESCO TECHNOLOGIES INC COM 296315104 6203767 59061 SH SOLE 19 59061 0 0 ESCO TECHNOLOGIES INC COM 296315104 297527691 2832518 SH SOLE 21 2832518 0 0 ESCO TECHNOLOGIES INC COM 296315104 81366505 774624 SH SOLE 22 744777 0 29847 ESCO TECHNOLOGIES INC COM 296315104 595262 5667 SH SOLE 25 5667 0 0 ESCO TECHNOLOGIES INC COM 296315104 1172036 11158 SH SOLE 26 11158 0 0 ESCO TECHNOLOGIES INC COM 296315104 746414 7106 SH SOLE 28 464 0 6642 ESCO TECHNOLOGIES INC COM 296315104 7482734 71237 SH SOLE 30 71237 0 0 ESCO TECHNOLOGIES INC COM 296315104 20483 195 SH SOLE 36 195 0 0 ESCO TECHNOLOGIES INC COM 296315104 483499 4603 SH SOLE 40 4603 0 0 ESCO TECHNOLOGIES INC COM 296315104 23739 226 SH OTR 43 226 0 0 ESCO TECHNOLOGIES INC COM 296315104 4490513 42751 SH SOLE 43 39059 0 3692 ESPERION THERAPEUTICS INC NE COM 29664W105 114825 51723 SH SOLE 2 6941 0 44782 ESPERION THERAPEUTICS INC NE COM 29664W105 1225935 552223 SH SOLE 18 552223 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 963640 434072 SH SOLE 19 434072 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 15635669 7043094 SH SOLE 21 7043094 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 13066560 5885838 SH SOLE 22 5748886 0 136952 ESPERION THERAPEUTICS INC NE COM 29664W105 8201 3694 SH SOLE 28 3694 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 28900 13018 SH SOLE 43 12603 0 415 ESPERION THERAPEUTICS INC NE NOTE 4.000%11/1 29664WAB1 1887435 2046000 PRN SOLE 21 2046000 0 0 ESPEY MFG & ELECTRS CORP COM 296650104 7013 330 SH SOLE 18 330 0 0 ESPEY MFG & ELECTRS CORP COM 296650104 78838 3710 SH SOLE 21 3710 0 0 ESQUIRE FINL HLDGS INC COM 29667J101 551922 11595 SH SOLE 2 10345 0 1250 ESQUIRE FINL HLDGS INC COM 29667J101 1428 30 SH SOLE 7 30 0 0 ESQUIRE FINL HLDGS INC COM 29667J101 948858 19934 SH SOLE 18 19934 0 0 ESQUIRE FINL HLDGS INC COM 29667J101 739942 15545 SH SOLE 19 15545 0 0 ESQUIRE FINL HLDGS INC COM 29667J101 13325906 279956 SH SOLE 21 279956 0 0 ESQUIRE FINL HLDGS INC COM 29667J101 9967202 209395 SH SOLE 22 204822 0 4573 ESQUIRE FINL HLDGS INC COM 29667J101 238 5 SH SOLE 43 5 0 0 ESS TECH INC COMMON STOCK 26916J106 668535 817380 SH SOLE 22 817380 0 0 ESS TECH INC COMMON STOCK 26916J106 14815 18113 SH SOLE 28 18113 0 0 ESSA BANCORP INC COM 29667D104 74371 4228 SH SOLE 2 378 0 3850 ESSA BANCORP INC COM 29667D104 462599 26299 SH SOLE 18 26299 0 0 ESSA BANCORP INC COM 29667D104 301457 17138 SH SOLE 19 17138 0 0 ESSA BANCORP INC COM 29667D104 5496295 312467 SH SOLE 21 312467 0 0 ESSA BANCORP INC COM 29667D104 2365626 134487 SH SOLE 22 127919 0 6568 ESSA PHARMA INC COM NEW 29668H708 29503 5609 SH SOLE 2 5609 0 0 ESSENT GROUP LTD COM G3198U102 12430127 221216 SH SOLE 2 155143 0 66073 ESSENT GROUP LTD COM G3198U102 14385 256 SH SOLE 4 256 0 0 ESSENT GROUP LTD COM G3198U102 680742 12115 SH SOLE 7 11537 0 578 ESSENT GROUP LTD COM G3198U102 24081011 428564 SH SOLE 18 428564 0 0 ESSENT GROUP LTD COM G3198U102 16116922 286829 SH SOLE 19 286829 0 0 ESSENT GROUP LTD COM G3198U102 449247984 7995159 SH SOLE 21 7995159 0 0 ESSENT GROUP LTD COM G3198U102 210538030 3746895 SH SOLE 22 3606352 0 140543 ESSENT GROUP LTD COM G3198U102 1288381 22929 SH SOLE 25 22929 0 0 ESSENT GROUP LTD COM G3198U102 2265693 40322 SH SOLE 26 33920 0 6402 ESSENT GROUP LTD COM G3198U102 356188 6339 SH SOLE 28 2011 0 4328 ESSENT GROUP LTD COM G3198U102 3576325 63647 SH SOLE 30 63647 0 0 ESSENT GROUP LTD COM G3198U102 91758 1633 SH SOLE 34 1633 0 0 ESSENT GROUP LTD COM G3198U102 109402 1947 SH SOLE 36 1947 0 0 ESSENT GROUP LTD COM G3198U102 1181058 21019 SH SOLE 40 21019 0 0 ESSENT GROUP LTD COM G3198U102 54456 969 SH SOLE 43 969 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 10127063 365466 SH SOLE 2 142907 0 222559 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 10503365 379046 SH SOLE 4 379046 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 8436365 304452 SH SOLE 7 275386 0 29066 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 22883001 825803 SH SOLE 18 825803 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 27512095 992858 SH SOLE 19 992858 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 563972874 20352684 SH SOLE 21 20352684 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 215052572 7760829 SH SOLE 22 6792263 0 968566 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 2006259 72402 SH SOLE 23 72402 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 26635185 961212 SH SOLE 25 961212 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 2627989 94839 SH SOLE 26 37348 0 57491 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 11707780 422511 SH SOLE 28 208385 0 214126 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 22483201 811375 SH SOLE 30 811375 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 4362330 157428 SH SOLE 34 157428 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 1057524 38164 SH SOLE 40 38164 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 3843394 138701 SH SOLE 43 131301 0 7400 ESSENTIAL UTILS INC COM 29670G102 13579571 363771 SH SOLE 2 198636 0 165135 ESSENTIAL UTILS INC COM 29670G102 17592509 471270 SH SOLE 4 228449 0 242821 ESSENTIAL UTILS INC COM 29670G102 40287507 1079226 SH SOLE 7 1008997 0 70229 ESSENTIAL UTILS INC COM 29670G102 374047 10020 SH SOLE 13 10020 0 0 ESSENTIAL UTILS INC COM 29670G102 1025156 27462 SH SOLE 15 27462 0 0 ESSENTIAL UTILS INC COM 29670G102 17626442 472179 SH SOLE 18 456001 0 16178 ESSENTIAL UTILS INC COM 29670G102 3584427 96020 SH SOLE 19 96020 0 0 ESSENTIAL UTILS INC COM 29670G102 552801492 14808505 SH SOLE 21 14808505 0 0 ESSENTIAL UTILS INC COM 29670G102 283648048 7598394 SH SOLE 22 7115858 0 482536 ESSENTIAL UTILS INC COM 29670G102 11296170 302603 SH SOLE 23 302603 0 0 ESSENTIAL UTILS INC COM 29670G102 9682095 259365 SH SOLE 25 252997 0 6368 ESSENTIAL UTILS INC COM 29670G102 6244152 167269 SH SOLE 26 119261 0 48008 ESSENTIAL UTILS INC COM 29670G102 16448419 440622 SH SOLE 28 4651 0 435971 ESSENTIAL UTILS INC COM 29670G102 157876073 4229201 SH SOLE 30 4123968 0 105233 ESSENTIAL UTILS INC COM 29670G102 2115192 56662 SH SOLE 31 54603 0 2059 ESSENTIAL UTILS INC COM 29670G102 538821 14434 SH SOLE 34 14434 0 0 ESSENTIAL UTILS INC COM 29670G102 1418428 37997 SH SOLE 36 37997 0 0 ESSENTIAL UTILS INC COM 29670G102 490367 13136 SH SOLE 40 13136 0 0 ESSENTIAL UTILS INC COM 29670G102 12132 325 SH OTR 43 325 0 0 ESSENTIAL UTILS INC COM 29670G102 14165400 379464 SH SOLE 43 324108 0 55356 ESSEX PPTY TR INC COM 297178105 23839276 87580 SH SOLE 2 24100 0 63480 ESSEX PPTY TR INC COM 297178105 27401013 100665 SH SOLE 4 63364 0 37301 ESSEX PPTY TR INC COM 297178105 41886408 153881 SH SOLE 7 138707 0 15174 ESSEX PPTY TR INC COM 297178105 691116 2539 SH SOLE 13 2539 0 0 ESSEX PPTY TR INC COM 297178105 2471848 9081 SH SOLE 15 9081 0 0 ESSEX PPTY TR INC COM 297178105 23663979 86936 SH SOLE 18 82883 0 4053 ESSEX PPTY TR INC COM 297178105 37086706 136248 SH SOLE 19 136248 0 0 ESSEX PPTY TR INC COM 297178105 642187033 2359247 SH SOLE 21 2359247 0 0 ESSEX PPTY TR INC COM 297178105 546825030 2008909 SH SOLE 22 1832976 0 175933 ESSEX PPTY TR INC COM 297178105 21508700 79018 SH SOLE 23 79018 0 0 ESSEX PPTY TR INC COM 297178105 154594629 567945 SH SOLE 25 567814 0 131 ESSEX PPTY TR INC COM 297178105 15759563 57897 SH SOLE 26 35250 0 22647 ESSEX PPTY TR INC COM 297178105 57395820 210859 SH SOLE 28 7958 0 202901 ESSEX PPTY TR INC COM 297178105 140579323 516456 SH SOLE 30 516456 0 0 ESSEX PPTY TR INC COM 297178105 3930024 14438 SH SOLE 31 13939 0 499 ESSEX PPTY TR INC COM 297178105 921669 3386 SH SOLE 34 3386 0 0 ESSEX PPTY TR INC COM 297178105 3470550 12750 SH SOLE 36 12750 0 0 ESSEX PPTY TR INC COM 297178105 810067 2976 SH SOLE 40 2976 0 0 ESSEX PPTY TR INC COM 297178105 19513 72 SH OTR 43 72 0 0 ESSEX PPTY TR INC COM 297178105 22527478 82761 SH SOLE 43 75350 0 7410 ESTABLISHMENT LABS HLDGS INC COM G31249108 291134 6407 SH SOLE 2 4496 0 1911 ESTABLISHMENT LABS HLDGS INC COM G31249108 4862 107 SH SOLE 4 107 0 0 ESTABLISHMENT LABS HLDGS INC COM G31249108 299677 6595 SH SOLE 7 6241 0 354 ESTABLISHMENT LABS HLDGS INC COM G31249108 119462 2629 SH SOLE 18 2629 0 0 ESTABLISHMENT LABS HLDGS INC COM G31249108 23674 521 SH SOLE 19 521 0 0 ESTABLISHMENT LABS HLDGS INC COM G31249108 1464986 32240 SH SOLE 21 32240 0 0 ESTABLISHMENT LABS HLDGS INC COM G31249108 653336 14378 SH SOLE 22 5061 0 9317 ESTABLISHMENT LABS HLDGS INC COM G31249108 161221 3548 SH SOLE 25 3548 0 0 ESTABLISHMENT LABS HLDGS INC COM G31249108 251965 5545 SH SOLE 26 546 0 4999 ESTABLISHMENT LABS HLDGS INC COM G31249108 1729901 38070 SH SOLE 30 38070 0 0 ESTABLISHMENT LABS HLDGS INC COM G31249108 152996 3367 SH SOLE 40 3367 0 0 ESTABLISHMENT LABS HLDGS INC COM G31249108 446812 9833 SH SOLE 43 9637 0 196 ESTRELLA IMMUNOPHARMA INC COM 297584104 975 929 SH SOLE 18 929 0 0 ESTRELLA IMMUNOPHARMA INC COM 297584104 6971 6639 SH SOLE 21 6639 0 0 ETERNA THERAPEUTICS INC COM NEW 114082209 27401 14973 SH SOLE 22 14973 0 0 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 238260 5700 SH SOLE 43 5700 0 0 ETF SER SOLUTIONS US GLB JETS 26922A842 4915000 250000 SH SOLE 19 250000 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 782789 28067 SH SOLE 2 14943 0 13124 ETHAN ALLEN INTERIORS INC COM 297602104 3598 129 SH SOLE 4 129 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 5160 185 SH SOLE 7 185 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 2168308 77745 SH SOLE 18 77745 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 3908421 140137 SH SOLE 19 140137 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 75595176 2710476 SH SOLE 21 2710476 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 20434417 732679 SH SOLE 22 703869 0 28810 ETHAN ALLEN INTERIORS INC COM 297602104 159447 5717 SH SOLE 25 5717 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 150996 5414 SH SOLE 26 3301 0 2113 ETHAN ALLEN INTERIORS INC COM 297602104 1584040 56796 SH SOLE 30 56796 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 162292 5819 SH SOLE 40 5819 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 1549485 55557 SH SOLE 43 45518 0 10039 ETON PHARMACEUTICALS INC COM 29772L108 12561 3818 SH SOLE 18 3818 0 0 ETON PHARMACEUTICALS INC COM 29772L108 140697 42765 SH SOLE 21 42765 0 0 ETON PHARMACEUTICALS INC COM 29772L108 775802 235806 SH SOLE 22 235806 0 0 ETSY INC COM 29786A106 19566143 331742 SH SOLE 2 160135 0 171607 ETSY INC COM 29786A106 7035783 119291 SH SOLE 4 56994 0 62297 ETSY INC COM 29786A106 4218721 71528 SH SOLE 7 62061 0 9467 ETSY INC COM 29786A106 418994 7104 SH SOLE 13 7104 0 0 ETSY INC COM 29786A106 968157 16415 SH SOLE 15 16415 0 0 ETSY INC COM 29786A106 11829619 200570 SH SOLE 18 192614 0 7956 ETSY INC COM 29786A106 4181800 70902 SH SOLE 19 70902 0 0 ETSY INC COM 29786A106 209355113 3549595 SH SOLE 21 3549595 0 0 ETSY INC COM 29786A106 170534300 2891392 SH SOLE 22 2604382 0 287010 ETSY INC COM 29786A106 9125622 154724 SH SOLE 23 154724 0 0 ETSY INC COM 29786A106 32458345 550328 SH SOLE 25 443142 0 107186 ETSY INC COM 29786A106 14968829 253795 SH SOLE 26 82598 0 171197 ETSY INC COM 29786A106 21625843 366664 SH SOLE 28 11841 0 354823 ETSY INC COM 29786A106 79969508 1355875 SH SOLE 30 1075709 0 280166 ETSY INC COM 29786A106 1671316 28337 SH SOLE 31 27425 0 912 ETSY INC COM 29786A106 2450619 41550 SH SOLE 34 41550 0 0 ETSY INC COM 29786A106 1875800 31804 SH SOLE 36 31804 0 0 ETSY INC COM 29786A106 408967 6934 SH SOLE 40 6934 0 0 ETSY INC COM 29786A106 14686 249 SH OTR 43 249 0 0 ETSY INC COM 29786A106 5323491 90259 SH SOLE 43 74040 0 16219 ETSY INC NOTE 0.125%10/0 29786AAJ5 5981288 6057000 PRN SOLE 21 6057000 0 0 ETSY INC NOTE 0.125% 9/0 29786AAL0 4132669 4948000 PRN SOLE 21 4948000 0 0 ETSY INC NOTE 0.250% 6/1 29786AAN6 6527452 8300000 PRN SOLE 21 8300000 0 0 EURODRY LTD COM Y23508107 52436 2135 SH SOLE 2 2135 0 0 EURONAV NV SHS B38564108 9659 584 SH SOLE 43 0 0 584 EURONET WORLDWIDE INC COM 298736109 20686959 199874 SH SOLE 2 100940 0 98934 EURONET WORLDWIDE INC COM 298736109 57443 555 SH SOLE 4 165 0 390 EURONET WORLDWIDE INC COM 298736109 245295 2370 SH SOLE 7 2370 0 0 EURONET WORLDWIDE INC COM 298736109 14535540 140440 SH SOLE 18 132461 0 7979 EURONET WORLDWIDE INC COM 298736109 23548424 227521 SH SOLE 19 227521 0 0 EURONET WORLDWIDE INC COM 298736109 224234199 2166514 SH SOLE 21 2166514 0 0 EURONET WORLDWIDE INC COM 298736109 167672898 1620028 SH SOLE 22 1527926 0 92102 EURONET WORLDWIDE INC COM 298736109 2051060 19817 SH SOLE 23 19817 0 0 EURONET WORLDWIDE INC COM 298736109 927360 8960 SH SOLE 25 8960 0 0 EURONET WORLDWIDE INC COM 298736109 13317552 128672 SH SOLE 26 10479 0 118193 EURONET WORLDWIDE INC COM 298736109 184437 1782 SH SOLE 28 941 0 841 EURONET WORLDWIDE INC COM 298736109 3014955 29130 SH SOLE 30 29130 0 0 EURONET WORLDWIDE INC COM 298736109 60962 589 SH SOLE 31 589 0 0 EURONET WORLDWIDE INC COM 298736109 733091 7083 SH SOLE 34 7083 0 0 EURONET WORLDWIDE INC COM 298736109 77522 749 SH SOLE 36 749 0 0 EURONET WORLDWIDE INC COM 298736109 968450 9357 SH SOLE 40 9357 0 0 EURONET WORLDWIDE INC COM 298736109 4284072 41392 SH SOLE 43 39044 0 2348 EURONET WORLDWIDE INC NOTE 0.750% 3/1 298736AL3 3999063 4127000 PRN SOLE 21 4127000 0 0 EUROPEAN WAX CTR INC CLASS A COM 29882P106 179356 18062 SH SOLE 2 9165 0 8897 EUROPEAN WAX CTR INC CLASS A COM 29882P106 339397 34179 SH SOLE 7 32356 0 1823 EUROPEAN WAX CTR INC CLASS A COM 29882P106 831836 83770 SH SOLE 18 83770 0 0 EUROPEAN WAX CTR INC CLASS A COM 29882P106 755127 76045 SH SOLE 19 76045 0 0 EUROPEAN WAX CTR INC CLASS A COM 29882P106 12610464 1269936 SH SOLE 21 1269936 0 0 EUROPEAN WAX CTR INC CLASS A COM 29882P106 10902792 1097965 SH SOLE 22 1066233 0 31732 EUROPEAN WAX CTR INC CLASS A COM 29882P106 81436 8201 SH SOLE 25 8201 0 0 EUROPEAN WAX CTR INC CLASS A COM 29882P106 24557 2473 SH SOLE 26 2473 0 0 EUROPEAN WAX CTR INC CLASS A COM 29882P106 820675 82646 SH SOLE 30 82646 0 0 EUROPEAN WAX CTR INC CLASS A COM 29882P106 10655 1073 SH SOLE 36 1073 0 0 EUROPEAN WAX CTR INC CLASS A COM 29882P106 73502 7402 SH SOLE 40 7402 0 0 EUROPEAN WAX CTR INC CLASS A COM 29882P106 219324 22087 SH SOLE 43 17778 0 4309 EUROSEAS LTD SHS Y23592135 223494 6402 SH SOLE 2 6402 0 0 EUROSEAS LTD SHS Y23592135 10019 287 SH SOLE 22 287 0 0 EVANS BANCORP INC COM NEW 29911Q208 31877 1134 SH SOLE 18 1134 0 0 EVANS BANCORP INC COM NEW 29911Q208 1014912 36105 SH SOLE 21 36105 0 0 EVANS BANCORP INC COM NEW 29911Q208 526051 18714 SH SOLE 22 18714 0 0 EVANS BANCORP INC COM NEW 29911Q208 65524 2331 SH SOLE 43 2331 0 0 EVE HLDG INC COM 29970N104 102943 25418 SH SOLE 2 611 0 24807 EVE HLDG INC COM 29970N104 171910 42447 SH SOLE 18 42447 0 0 EVE HLDG INC COM 29970N104 150494 37159 SH SOLE 19 37159 0 0 EVE HLDG INC COM 29970N104 2300064 567917 SH SOLE 21 567917 0 0 EVE HLDG INC COM 29970N104 2399694 592517 SH SOLE 22 589090 0 3427 EVENTBRITE INC COM CL A 29975E109 218507 45146 SH SOLE 2 23941 0 21205 EVENTBRITE INC COM CL A 29975E109 1094 226 SH SOLE 4 226 0 0 EVENTBRITE INC COM CL A 29975E109 2749 568 SH SOLE 7 568 0 0 EVENTBRITE INC COM CL A 29975E109 1045304 215972 SH SOLE 18 206074 0 9898 EVENTBRITE INC COM CL A 29975E109 2405262 496955 SH SOLE 19 496955 0 0 EVENTBRITE INC COM CL A 29975E109 14445416 2984590 SH SOLE 21 2984590 0 0 EVENTBRITE INC COM CL A 29975E109 13782079 2847537 SH SOLE 22 2753519 0 94018 EVENTBRITE INC COM CL A 29975E109 4554 941 SH SOLE 23 941 0 0 EVENTBRITE INC COM CL A 29975E109 89869 18568 SH SOLE 25 18568 0 0 EVENTBRITE INC COM CL A 29975E109 130845 27034 SH SOLE 26 27034 0 0 EVENTBRITE INC COM CL A 29975E109 264738 54698 SH SOLE 30 54698 0 0 EVENTBRITE INC COM CL A 29975E109 81980 16938 SH SOLE 40 16938 0 0 EVENTBRITE INC COM CL A 29975E109 188794 39007 SH SOLE 43 38555 0 452 EVERBRIDGE INC COM 29978A104 1384729 39575 SH SOLE 2 16476 0 23099 EVERBRIDGE INC COM 29978A104 9447 270 SH SOLE 4 141 0 129 EVERBRIDGE INC COM 29978A104 559105 15979 SH SOLE 7 15422 0 557 EVERBRIDGE INC COM 29978A104 3782874 108113 SH SOLE 18 103771 0 4342 EVERBRIDGE INC COM 29978A104 6012017 171821 SH SOLE 19 171821 0 0 EVERBRIDGE INC COM 29978A104 74627967 2132837 SH SOLE 21 2132837 0 0 EVERBRIDGE INC COM 29978A104 46317698 1323741 SH SOLE 22 1282152 0 41589 EVERBRIDGE INC COM 29978A104 79497 2272 SH SOLE 23 2272 0 0 EVERBRIDGE INC COM 29978A104 261550 7475 SH SOLE 25 7475 0 0 EVERBRIDGE INC COM 29978A104 782796 22372 SH SOLE 26 12394 0 9978 EVERBRIDGE INC COM 29978A104 125929 3599 SH SOLE 28 671 0 2928 EVERBRIDGE INC COM 29978A104 9363989 267619 SH SOLE 30 267619 0 0 EVERBRIDGE INC COM 29978A104 322538 9218 SH SOLE 40 9218 0 0 EVERBRIDGE INC COM 29978A104 689863 19716 SH SOLE 43 18824 0 892 EVERBRIDGE INC NOTE 3/1 29978AAE4 2505375 2550000 PRN SOLE 21 2550000 0 0 EVERCOMMERCE INC COM 29977X105 69822 6359 SH SOLE 2 685 0 5674 EVERCOMMERCE INC COM 29977X105 988 90 SH SOLE 7 90 0 0 EVERCOMMERCE INC COM 29977X105 614111 55930 SH SOLE 18 55930 0 0 EVERCOMMERCE INC COM 29977X105 547441 49858 SH SOLE 19 49858 0 0 EVERCOMMERCE INC COM 29977X105 8340507 759609 SH SOLE 21 759609 0 0 EVERCOMMERCE INC COM 29977X105 6156069 560662 SH SOLE 22 549429 0 11233 EVERCOMMERCE INC COM 29977X105 232205 21148 SH SOLE 43 19853 0 1295 EVERCORE INC CLASS A 29977A105 22435614 107641 SH SOLE 2 48450 0 59191 EVERCORE INC CLASS A 29977A105 21677 104 SH SOLE 4 104 0 0 EVERCORE INC CLASS A 29977A105 797245 3825 SH SOLE 7 3642 0 183 EVERCORE INC CLASS A 29977A105 13960850 66981 SH SOLE 18 66981 0 0 EVERCORE INC CLASS A 29977A105 21299462 102190 SH SOLE 19 102190 0 0 EVERCORE INC CLASS A 29977A105 397893912 1909005 SH SOLE 21 1909005 0 0 EVERCORE INC CLASS A 29977A105 247150875 1185774 SH SOLE 22 1126880 0 58894 EVERCORE INC CLASS A 29977A105 674063 3234 SH SOLE 23 3234 0 0 EVERCORE INC CLASS A 29977A105 1507157 7231 SH SOLE 25 7231 0 0 EVERCORE INC CLASS A 29977A105 5292038 25390 SH SOLE 26 9031 0 16359 EVERCORE INC CLASS A 29977A105 152154 730 SH SOLE 28 730 0 0 EVERCORE INC CLASS A 29977A105 5100074 24469 SH SOLE 30 24469 0 0 EVERCORE INC CLASS A 29977A105 91292 438 SH SOLE 31 438 0 0 EVERCORE INC CLASS A 29977A105 109843 527 SH SOLE 34 527 0 0 EVERCORE INC CLASS A 29977A105 112135 538 SH SOLE 36 538 0 0 EVERCORE INC CLASS A 29977A105 1572187 7543 SH SOLE 40 7543 0 0 EVERCORE INC CLASS A 29977A105 12034504 57739 SH SOLE 43 52273 0 5466 EVEREST GROUP LTD COM G3223R108 37848622 99335 SH SOLE 2 23027 0 76308 EVEREST GROUP LTD COM G3223R108 14013535 36779 SH SOLE 4 19411 0 17368 EVEREST GROUP LTD COM G3223R108 12150728 31890 SH SOLE 7 28313 0 3577 EVEREST GROUP LTD COM G3223R108 549431 1442 SH SOLE 13 1442 0 0 EVEREST GROUP LTD COM G3223R108 2377946 6241 SH SOLE 15 6241 0 0 EVEREST GROUP LTD COM G3223R108 31513783 82709 SH SOLE 18 80032 0 2677 EVEREST GROUP LTD COM G3223R108 16113717 42291 SH SOLE 19 42291 0 0 EVEREST GROUP LTD COM G3223R108 683671044 1794318 SH SOLE 21 1794318 0 0 EVEREST GROUP LTD COM G3223R108 406806291 1067677 SH SOLE 22 971597 0 96080 EVEREST GROUP LTD COM G3223R108 19819136 52016 SH SOLE 23 52016 0 0 EVEREST GROUP LTD COM G3223R108 59982455 157426 SH SOLE 25 157175 0 251 EVEREST GROUP LTD COM G3223R108 21275014 55837 SH SOLE 26 36508 0 19329 EVEREST GROUP LTD COM G3223R108 43275109 113577 SH SOLE 28 602 0 112975 EVEREST GROUP LTD COM G3223R108 132037528 346537 SH SOLE 30 304454 0 42083 EVEREST GROUP LTD COM G3223R108 3880308 10184 SH SOLE 31 9856 0 328 EVEREST GROUP LTD COM G3223R108 859962 2257 SH SOLE 34 2257 0 0 EVEREST GROUP LTD COM G3223R108 4160738 10920 SH SOLE 36 10920 0 0 EVEREST GROUP LTD COM G3223R108 864534 2269 SH SOLE 40 2269 0 0 EVEREST GROUP LTD COM G3223R108 15283 40 SH OTR 43 40 0 0 EVEREST GROUP LTD COM G3223R108 30300364 79524 SH SOLE 43 73590 0 5934 EVERGY INC COM 30034W106 26651432 503142 SH SOLE 2 134003 0 369139 EVERGY INC COM 30034W106 8836508 166821 SH SOLE 4 142820 0 24001 EVERGY INC COM 30034W106 10972736 207150 SH SOLE 7 186251 0 20899 EVERGY INC COM 30034W106 324282 6122 SH SOLE 13 6122 0 0 EVERGY INC COM 30034W106 1655418 31252 SH SOLE 15 31252 0 0 EVERGY INC COM 30034W106 18824214 355375 SH SOLE 18 355375 0 0 EVERGY INC COM 30034W106 15243442 287775 SH SOLE 19 287775 0 0 EVERGY INC COM 30034W106 391095467 7383339 SH SOLE 21 7383339 0 0 EVERGY INC COM 30034W106 259556602 4900068 SH SOLE 22 4400691 0 499377 EVERGY INC COM 30034W106 13072096 246783 SH SOLE 23 246783 0 0 EVERGY INC COM 30034W106 6034607 113925 SH SOLE 25 113925 0 0 EVERGY INC COM 30034W106 7562315 142766 SH SOLE 26 129848 0 12918 EVERGY INC COM 30034W106 150011 2832 SH SOLE 28 0 0 2832 EVERGY INC COM 30034W106 75962741 1434071 SH SOLE 30 1434071 0 0 EVERGY INC COM 30034W106 2782885 52537 SH SOLE 31 50897 0 1640 EVERGY INC COM 30034W106 4988344 94173 SH SOLE 34 94173 0 0 EVERGY INC COM 30034W106 2777429 52434 SH SOLE 36 52434 0 0 EVERGY INC COM 30034W106 319992 6041 SH SOLE 40 6041 0 0 EVERGY INC COM 30034W106 23572 445 SH OTR 43 445 0 0 EVERGY INC COM 30034W106 21559103 407006 SH SOLE 43 350309 0 56697 EVERI HLDGS INC COM 30034T103 6901574 821616 SH SOLE 2 718312 0 103304 EVERI HLDGS INC COM 30034T103 2621 312 SH SOLE 4 312 0 0 EVERI HLDGS INC COM 30034T103 882689 105082 SH SOLE 7 99495 0 5587 EVERI HLDGS INC COM 30034T103 1883557 224233 SH SOLE 18 224233 0 0 EVERI HLDGS INC COM 30034T103 4929691 586868 SH SOLE 19 586868 0 0 EVERI HLDGS INC COM 30034T103 27319648 3252339 SH SOLE 21 3252339 0 0 EVERI HLDGS INC COM 30034T103 26549250 3160625 SH SOLE 22 3035899 0 124726 EVERI HLDGS INC COM 30034T103 173317 20633 SH SOLE 23 20633 0 0 EVERI HLDGS INC COM 30034T103 204994 24404 SH SOLE 25 24404 0 0 EVERI HLDGS INC COM 30034T103 827929 98563 SH SOLE 26 56743 0 41820 EVERI HLDGS INC COM 30034T103 8249 982 SH SOLE 28 982 0 0 EVERI HLDGS INC COM 30034T103 1894402 225524 SH SOLE 30 225524 0 0 EVERI HLDGS INC COM 30034T103 19488 2320 SH SOLE 36 2320 0 0 EVERI HLDGS INC COM 30034T103 151192 17999 SH SOLE 40 17999 0 0 EVERI HLDGS INC COM 30034T103 1500206 178596 SH SOLE 43 165745 0 12851 EVERQUOTE INC COM CL A 30041R108 1899407 91055 SH SOLE 2 62263 0 28792 EVERQUOTE INC COM CL A 30041R108 5340 256 SH SOLE 4 256 0 0 EVERQUOTE INC COM CL A 30041R108 5424 260 SH SOLE 7 260 0 0 EVERQUOTE INC COM CL A 30041R108 1504611 72129 SH SOLE 18 68196 0 3933 EVERQUOTE INC COM CL A 30041R108 4044483 193887 SH SOLE 19 193887 0 0 EVERQUOTE INC COM CL A 30041R108 20143000 965628 SH SOLE 21 965628 0 0 EVERQUOTE INC COM CL A 30041R108 16682785 799750 SH SOLE 22 768410 0 31340 EVERQUOTE INC COM CL A 30041R108 81104 3888 SH SOLE 23 3888 0 0 EVERQUOTE INC COM CL A 30041R108 84295 4041 SH SOLE 25 4041 0 0 EVERQUOTE INC COM CL A 30041R108 92556 4437 SH SOLE 26 0 0 4437 EVERQUOTE INC COM CL A 30041R108 40802 1956 SH SOLE 28 1956 0 0 EVERQUOTE INC COM CL A 30041R108 108368 5195 SH SOLE 40 5195 0 0 EVERQUOTE INC COM CL A 30041R108 337452 16177 SH SOLE 43 15414 0 763 EVERSOURCE ENERGY COM 30040W108 42463030 748775 SH SOLE 2 227862 0 520913 EVERSOURCE ENERGY COM 30040W108 28091809 495359 SH SOLE 4 271185 0 224174 EVERSOURCE ENERGY COM 30040W108 75737453 1335522 SH SOLE 7 1209996 0 125526 EVERSOURCE ENERGY COM 30040W108 985733 17382 SH SOLE 13 17382 0 0 EVERSOURCE ENERGY COM 30040W108 3046121 53714 SH SOLE 15 53714 0 0 EVERSOURCE ENERGY COM 30040W108 39751101 700954 SH SOLE 18 679266 0 21688 EVERSOURCE ENERGY COM 30040W108 32162736 567144 SH SOLE 19 567144 0 0 EVERSOURCE ENERGY COM 30040W108 916384035 16159126 SH SOLE 21 16159126 0 0 EVERSOURCE ENERGY COM 30040W108 431621795 7611035 SH SOLE 22 6846141 0 764894 EVERSOURCE ENERGY COM 30040W108 33326596 587667 SH SOLE 23 587667 0 0 EVERSOURCE ENERGY COM 30040W108 113306920 1998006 SH SOLE 25 1676162 0 321844 EVERSOURCE ENERGY COM 30040W108 47034820 829392 SH SOLE 26 479578 0 349814 EVERSOURCE ENERGY COM 30040W108 56858977 1002627 SH SOLE 28 31181 0 971446 EVERSOURCE ENERGY COM 30040W108 236981109 4178824 SH SOLE 30 4030178 0 148646 EVERSOURCE ENERGY COM 30040W108 4437671 78252 SH SOLE 31 75335 0 2917 EVERSOURCE ENERGY COM 30040W108 4536176 79989 SH SOLE 32 79989 0 0 EVERSOURCE ENERGY COM 30040W108 22359392 394276 SH SOLE 34 394276 0 0 EVERSOURCE ENERGY COM 30040W108 4714472 83133 SH SOLE 36 83133 0 0 EVERSOURCE ENERGY COM 30040W108 968834 17084 SH SOLE 40 17084 0 0 EVERSOURCE ENERGY COM 30040W108 27674 488 SH OTR 43 488 0 0 EVERSOURCE ENERGY COM 30040W108 43631135 769373 SH SOLE 43 678897 0 90476 EVERSPIN TECHNOLOGIES INC COM 30041T104 516338 86200 SH SOLE 2 84977 0 1223 EVERSPIN TECHNOLOGIES INC COM 30041T104 303657 50694 SH SOLE 18 50694 0 0 EVERSPIN TECHNOLOGIES INC COM 30041T104 263680 44020 SH SOLE 19 44020 0 0 EVERSPIN TECHNOLOGIES INC COM 30041T104 3446844 575433 SH SOLE 21 575433 0 0 EVERSPIN TECHNOLOGIES INC COM 30041T104 2866868 478609 SH SOLE 22 472994 0 5615 EVERTEC INC COM 30040P103 1487273 44730 SH SOLE 2 29094 0 15636 EVERTEC INC COM 30040P103 8146 245 SH SOLE 4 245 0 0 EVERTEC INC COM 30040P103 15229 458 SH SOLE 7 458 0 0 EVERTEC INC COM 30040P103 6532628 196470 SH SOLE 18 196470 0 0 EVERTEC INC COM 30040P103 4881266 146805 SH SOLE 19 146805 0 0 EVERTEC INC COM 30040P103 235114773 7071121 SH SOLE 21 7071121 0 0 EVERTEC INC COM 30040P103 63326288 1904550 SH SOLE 22 1845326 0 59224 EVERTEC INC COM 30040P103 485018 14587 SH SOLE 25 14587 0 0 EVERTEC INC COM 30040P103 509357 15319 SH SOLE 26 15039 0 280 EVERTEC INC COM 30040P103 152651 4591 SH SOLE 28 600 0 3991 EVERTEC INC COM 30040P103 5866264 176429 SH SOLE 30 176429 0 0 EVERTEC INC COM 30040P103 477470 14360 SH SOLE 40 14360 0 0 EVERTEC INC COM 30040P103 115993 3489 SH SOLE 43 2874 0 615 EVGO INC CL A COM 30052F100 108288 44199 SH SOLE 2 4959 0 39240 EVGO INC CL A COM 30052F100 1887 770 SH SOLE 7 770 0 0 EVGO INC CL A COM 30052F100 675610 275759 SH SOLE 18 275759 0 0 EVGO INC CL A COM 30052F100 613544 250426 SH SOLE 19 250426 0 0 EVGO INC CL A COM 30052F100 8770816 3579925 SH SOLE 21 3579925 0 0 EVGO INC CL A COM 30052F100 6743125 2752296 SH SOLE 22 2674652 0 77644 EVGO INC *W EXP 07/01/202 30052F118 364 2402 SH SOLE 4 2402 0 0 EVGO INC *W EXP 07/01/202 30052F118 654 4317 SH SOLE 7 4317 0 0 EVGO INC *W EXP 07/01/202 30052F118 5906 38959 SH SOLE 18 38959 0 0 EVGO INC *W EXP 07/01/202 30052F118 81166 535398 SH SOLE 19 535398 0 0 EVGO INC *W EXP 07/01/202 30052F118 2850 18800 SH SOLE 22 18800 0 0 EVGO INC *W EXP 07/01/202 30052F118 70 460 SH SOLE 26 460 0 0 EVGO INC *W EXP 07/01/202 30052F118 23429 154543 SH SOLE 34 154543 0 0 EVI INDS INC COM 26929N102 13225 699 SH SOLE 2 261 0 438 EVI INDS INC COM 26929N102 256498 13557 SH SOLE 18 13557 0 0 EVI INDS INC COM 26929N102 253263 13386 SH SOLE 19 13386 0 0 EVI INDS INC COM 26929N102 3404749 179955 SH SOLE 21 179955 0 0 EVI INDS INC COM 26929N102 1686813 89155 SH SOLE 22 87766 0 1389 EVI INDS INC COM 26929N102 3557 188 SH SOLE 43 188 0 0 EVOKE PHARMA INC COM NEW 30049G203 774 1464 SH SOLE 22 1464 0 0 EVOLENT HEALTH INC CL A 30050B101 1167008 61036 SH SOLE 2 35109 0 25927 EVOLENT HEALTH INC CL A 30050B101 4914 257 SH SOLE 4 257 0 0 EVOLENT HEALTH INC CL A 30050B101 17915 937 SH SOLE 7 937 0 0 EVOLENT HEALTH INC CL A 30050B101 5770244 301791 SH SOLE 18 285880 0 15911 EVOLENT HEALTH INC CL A 30050B101 6593742 344861 SH SOLE 19 344861 0 0 EVOLENT HEALTH INC CL A 30050B101 81383687 4256469 SH SOLE 21 4256469 0 0 EVOLENT HEALTH INC CL A 30050B101 64499159 3373387 SH SOLE 22 3278320 0 95067 EVOLENT HEALTH INC CL A 30050B101 39674 2075 SH SOLE 23 2075 0 0 EVOLENT HEALTH INC CL A 30050B101 385861 20181 SH SOLE 25 20181 0 0 EVOLENT HEALTH INC CL A 30050B101 447829 23422 SH SOLE 26 23422 0 0 EVOLENT HEALTH INC CL A 30050B101 27342 1430 SH SOLE 28 1430 0 0 EVOLENT HEALTH INC CL A 30050B101 4194565 219381 SH SOLE 30 219381 0 0 EVOLENT HEALTH INC CL A 30050B101 423374 22143 SH SOLE 40 22143 0 0 EVOLENT HEALTH INC CL A 30050B101 15353 803 SH OTR 43 803 0 0 EVOLENT HEALTH INC CL A 30050B101 1124963 58837 SH SOLE 43 44888 0 13949 EVOLUS INC COM 30052C107 307088 28303 SH SOLE 2 15008 0 13295 EVOLUS INC COM 30052C107 5403 498 SH SOLE 4 498 0 0 EVOLUS INC COM 30052C107 2398 221 SH SOLE 7 221 0 0 EVOLUS INC COM 30052C107 1608198 148221 SH SOLE 18 148221 0 0 EVOLUS INC COM 30052C107 2020997 186267 SH SOLE 19 186267 0 0 EVOLUS INC COM 30052C107 22477869 2071693 SH SOLE 21 2071693 0 0 EVOLUS INC COM 30052C107 15626322 1440214 SH SOLE 22 1403105 0 37109 EVOLUS INC COM 30052C107 146410 13494 SH SOLE 25 13494 0 0 EVOLUS INC COM 30052C107 58612 5402 SH SOLE 28 0 0 5402 EVOLUS INC COM 30052C107 792462 73038 SH SOLE 30 73038 0 0 EVOLUS INC COM 30052C107 84587 7796 SH SOLE 40 7796 0 0 EVOLUS INC COM 30052C107 358430 33035 SH SOLE 43 15947 0 17088 EVOLUTION PETE CORP COM 30049A107 512154 97183 SH SOLE 2 89701 0 7482 EVOLUTION PETE CORP COM 30049A107 488471 92689 SH SOLE 18 82641 0 10048 EVOLUTION PETE CORP COM 30049A107 1421509 269736 SH SOLE 19 269736 0 0 EVOLUTION PETE CORP COM 30049A107 5770107 1094897 SH SOLE 21 1094897 0 0 EVOLUTION PETE CORP COM 30049A107 5544572 1052101 SH SOLE 22 1004432 0 47669 EVOLUTION PETE CORP COM 30049A107 10535 1999 SH SOLE 43 1999 0 0 EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 149963 58809 SH SOLE 2 32633 0 26176 EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 1505 590 SH SOLE 7 590 0 0 EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 885482 347248 SH SOLE 18 347248 0 0 EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 751625 294755 SH SOLE 19 294755 0 0 EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 12920228 5066756 SH SOLE 21 5066756 0 0 EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 7167543 2810801 SH SOLE 22 2726206 0 84595 EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 39698 15568 SH SOLE 25 15568 0 0 EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 39813 15613 SH SOLE 28 0 0 15613 EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 19459 7631 SH SOLE 30 7631 0 0 EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 41213 16162 SH SOLE 40 16162 0 0 EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 71 28 SH SOLE 43 28 0 0 EVOTEC AG SPONSORED ADS 30050E105 396470 82598 SH SOLE 43 73600 0 8998 EXACT SCIENCES CORP COM 30063P105 19458871 460565 SH SOLE 2 188420 0 272145 EXACT SCIENCES CORP COM 30063P105 6362343 150588 SH SOLE 4 69566 0 81022 EXACT SCIENCES CORP COM 30063P105 1129047 26723 SH SOLE 7 25020 0 1703 EXACT SCIENCES CORP COM 30063P105 219573 5197 SH SOLE 13 5197 0 0 EXACT SCIENCES CORP COM 30063P105 845127 20003 SH SOLE 15 20003 0 0 EXACT SCIENCES CORP COM 30063P105 8523093 201730 SH SOLE 18 190107 0 11623 EXACT SCIENCES CORP COM 30063P105 21401653 506548 SH SOLE 19 506548 0 0 EXACT SCIENCES CORP COM 30063P105 109935599 2602026 SH SOLE 21 2602026 0 0 EXACT SCIENCES CORP COM 30063P105 207122260 4902302 SH SOLE 22 4562514 0 339788 EXACT SCIENCES CORP COM 30063P105 9605833 227357 SH SOLE 23 227357 0 0 EXACT SCIENCES CORP COM 30063P105 36801947 871052 SH SOLE 25 492751 0 378301 EXACT SCIENCES CORP COM 30063P105 11474044 271575 SH SOLE 26 96240 0 175335 EXACT SCIENCES CORP COM 30063P105 12165169 287933 SH SOLE 28 12215 0 275718 EXACT SCIENCES CORP COM 30063P105 37560 889 SH SOLE 29 889 0 0 EXACT SCIENCES CORP COM 30063P105 41084872 972423 SH SOLE 30 972423 0 0 EXACT SCIENCES CORP COM 30063P105 1744334 41286 SH SOLE 31 39921 0 1365 EXACT SCIENCES CORP COM 30063P105 14230856 336825 SH SOLE 34 336825 0 0 EXACT SCIENCES CORP COM 30063P105 1617964 38295 SH SOLE 36 38295 0 0 EXACT SCIENCES CORP COM 30063P105 409825 9700 SH SOLE 40 9700 0 0 EXACT SCIENCES CORP COM 30063P105 10098 239 SH OTR 43 239 0 0 EXACT SCIENCES CORP COM 30063P105 5602419 132602 SH SOLE 43 110943 0 21659 EXACT SCIENCES CORP NOTE 0.375% 3/1 30063PAB1 3958614 4555000 PRN SOLE 21 4555000 0 0 EXACT SCIENCES CORP NOTE 0.375% 3/0 30063PAC9 4387428 5360000 PRN SOLE 21 5360000 0 0 EXAGEN INC COM 30068X103 8887 4883 SH SOLE 2 4883 0 0 EXAGEN INC COM 30068X103 1520 835 SH SOLE 18 835 0 0 EXAGEN INC COM 30068X103 23833 13095 SH SOLE 21 13095 0 0 EXAGEN INC COM 30068X103 45050 24753 SH SOLE 22 24753 0 0 EXCELERATE ENERGY INC CL A COM 30069T101 246451 13365 SH SOLE 2 5295 0 8070 EXCELERATE ENERGY INC CL A COM 30069T101 369390 20032 SH SOLE 7 18968 0 1064 EXCELERATE ENERGY INC CL A COM 30069T101 908576 49272 SH SOLE 18 49272 0 0 EXCELERATE ENERGY INC CL A COM 30069T101 742745 40279 SH SOLE 19 40279 0 0 EXCELERATE ENERGY INC CL A COM 30069T101 13248716 718477 SH SOLE 21 718477 0 0 EXCELERATE ENERGY INC CL A COM 30069T101 9925017 538233 SH SOLE 22 511479 0 26754 EXCELERATE ENERGY INC CL A COM 30069T101 71547 3880 SH SOLE 25 3880 0 0 EXCELERATE ENERGY INC CL A COM 30069T101 637028 34546 SH SOLE 30 34546 0 0 EXCELERATE ENERGY INC CL A COM 30069T101 73631 3993 SH SOLE 40 3993 0 0 EXCELERATE ENERGY INC CL A COM 30069T101 5366 291 SH SOLE 43 291 0 0 EXELA TECHNOLOGIES INC 6% CONV PFD SR B 30162V607 485270 285453 SH SOLE 21 285453 0 0 EXELA TECHNOLOGIES INC COM 30162V805 102024 41985 SH SOLE 22 41985 0 0 EXELIXIS INC COM 30161Q104 31089132 1383584 SH SOLE 2 954643 0 428941 EXELIXIS INC COM 30161Q104 2779472 123697 SH SOLE 4 14305 0 109392 EXELIXIS INC COM 30161Q104 752341 33482 SH SOLE 7 33482 0 0 EXELIXIS INC COM 30161Q104 699761 31142 SH SOLE 13 31142 0 0 EXELIXIS INC COM 30161Q104 15485470 689162 SH SOLE 18 618405 0 70757 EXELIXIS INC COM 30161Q104 20614989 917445 SH SOLE 19 917445 0 0 EXELIXIS INC COM 30161Q104 420589033 18717803 SH SOLE 21 18717803 0 0 EXELIXIS INC COM 30161Q104 212926686 9476043 SH SOLE 22 8940829 0 535214 EXELIXIS INC COM 30161Q104 5070535 225658 SH SOLE 23 225658 0 0 EXELIXIS INC COM 30161Q104 1249534 55609 SH SOLE 25 55609 0 0 EXELIXIS INC COM 30161Q104 6692465 297840 SH SOLE 26 84980 0 212860 EXELIXIS INC COM 30161Q104 2525763 112406 SH SOLE 28 5584 0 106822 EXELIXIS INC COM 30161Q104 639429 28457 SH SOLE 29 28457 0 0 EXELIXIS INC COM 30161Q104 19609344 872690 SH SOLE 30 872690 0 0 EXELIXIS INC COM 30161Q104 500025 22253 SH SOLE 31 22253 0 0 EXELIXIS INC COM 30161Q104 172974 7698 SH SOLE 34 7698 0 0 EXELIXIS INC COM 30161Q104 145448 6473 SH SOLE 36 6473 0 0 EXELIXIS INC COM 30161Q104 1302586 57970 SH SOLE 40 57970 0 0 EXELIXIS INC COM 30161Q104 38132 1697 SH OTR 43 1697 0 0 EXELIXIS INC COM 30161Q104 9911944 441119 SH SOLE 43 387296 0 53823 EXELON CORP COM 30161N101 106529891 3078009 SH SOLE 2 1370931 0 1707078 EXELON CORP COM 30161N101 40267420 1163462 SH SOLE 4 647590 0 515872 EXELON CORP COM 30161N101 101994459 2946965 SH SOLE 7 2627580 0 319385 EXELON CORP COM 30161N101 3558116 102806 SH SOLE 13 102806 0 0 EXELON CORP COM 30161N101 5232997 151199 SH SOLE 15 151199 0 0 EXELON CORP COM 30161N101 123773674 3576240 SH SOLE 18 3365209 0 211031 EXELON CORP COM 30161N101 239992247 6934188 SH SOLE 19 6934188 0 0 EXELON CORP COM 30161N101 1223064101 35338460 SH SOLE 21 35338460 0 0 EXELON CORP COM 30161N101 811982753 23460929 SH SOLE 22 20755026 0 2705903 EXELON CORP COM 30161N101 52338592 1512239 SH SOLE 23 1512239 0 0 EXELON CORP COM 30161N101 99047071 2861805 SH SOLE 25 2676157 0 185648 EXELON CORP COM 30161N101 85051306 2457420 SH SOLE 26 1550925 0 906495 EXELON CORP COM 30161N101 130327901 3765614 SH SOLE 28 552905 0 3212709 EXELON CORP COM 30161N101 60671 1753 SH SOLE 29 1753 0 0 EXELON CORP COM 30161N101 349909419 10110067 SH SOLE 30 9609684 0 500383 EXELON CORP COM 30161N101 7959919 229989 SH SOLE 31 222206 0 7783 EXELON CORP COM 30161N101 14341138 414364 SH SOLE 32 414364 0 0 EXELON CORP COM 30161N101 34357105 992693 SH SOLE 34 992693 0 0 EXELON CORP COM 30161N101 9828686 283984 SH SOLE 36 283984 0 0 EXELON CORP COM 30161N101 1676370 48436 SH SOLE 40 48436 0 0 EXELON CORP COM 30161N101 42743 1235 SH OTR 43 1235 0 0 EXELON CORP COM 30161N101 38457051 1111154 SH SOLE 43 921269 0 189885 EXICURE INC COM NEW 30205M200 57 178 SH SOLE 21 178 0 0 EXICURE INC COM NEW 30205M200 1579 4935 SH SOLE 22 4935 0 0 EXLSERVICE HOLDINGS INC COM 302081104 22951004 731856 SH SOLE 2 406503 0 325353 EXLSERVICE HOLDINGS INC COM 302081104 15837 505 SH SOLE 4 505 0 0 EXLSERVICE HOLDINGS INC COM 302081104 1311193 41811 SH SOLE 7 39637 0 2174 EXLSERVICE HOLDINGS INC COM 302081104 24376159 777301 SH SOLE 18 738170 0 39131 EXLSERVICE HOLDINGS INC COM 302081104 53582668 1708631 SH SOLE 19 1708631 0 0 EXLSERVICE HOLDINGS INC COM 302081104 375300675 11967496 SH SOLE 21 11967496 0 0 EXLSERVICE HOLDINGS INC COM 302081104 211762163 6752620 SH SOLE 22 6498865 0 253755 EXLSERVICE HOLDINGS INC COM 302081104 1538553 49061 SH SOLE 23 49061 0 0 EXLSERVICE HOLDINGS INC COM 302081104 1103590 35191 SH SOLE 25 35191 0 0 EXLSERVICE HOLDINGS INC COM 302081104 17959025 572673 SH SOLE 26 115061 0 457612 EXLSERVICE HOLDINGS INC COM 302081104 173766 5541 SH SOLE 28 2825 0 2716 EXLSERVICE HOLDINGS INC COM 302081104 19631 626 SH SOLE 29 626 0 0 EXLSERVICE HOLDINGS INC COM 302081104 6538340 208493 SH SOLE 30 208493 0 0 EXLSERVICE HOLDINGS INC COM 302081104 1514312 48288 SH SOLE 34 48288 0 0 EXLSERVICE HOLDINGS INC COM 302081104 36817 1174 SH SOLE 36 1174 0 0 EXLSERVICE HOLDINGS INC COM 302081104 1085213 34605 SH SOLE 40 34605 0 0 EXLSERVICE HOLDINGS INC COM 302081104 6522033 207973 SH SOLE 43 202432 0 5541 EXP WORLD HLDGS INC COM 30212W100 747925 66276 SH SOLE 2 48311 0 17965 EXP WORLD HLDGS INC COM 30212W100 2607 231 SH SOLE 4 231 0 0 EXP WORLD HLDGS INC COM 30212W100 6782 601 SH SOLE 7 601 0 0 EXP WORLD HLDGS INC COM 30212W100 2910480 257907 SH SOLE 18 257907 0 0 EXP WORLD HLDGS INC COM 30212W100 2076643 184018 SH SOLE 19 184018 0 0 EXP WORLD HLDGS INC COM 30212W100 100322409 8889890 SH SOLE 21 8889890 0 0 EXP WORLD HLDGS INC COM 30212W100 27116614 2402890 SH SOLE 22 2334239 0 68651 EXP WORLD HLDGS INC COM 30212W100 152144 13482 SH SOLE 25 13482 0 0 EXP WORLD HLDGS INC COM 30212W100 205951 18250 SH SOLE 26 15704 0 2546 EXP WORLD HLDGS INC COM 30212W100 14377 1274 SH SOLE 28 1274 0 0 EXP WORLD HLDGS INC COM 30212W100 1779351 157674 SH SOLE 30 157674 0 0 EXP WORLD HLDGS INC COM 30212W100 160021 14180 SH SOLE 40 14180 0 0 EXP WORLD HLDGS INC COM 30212W100 6794 602 SH OTR 43 602 0 0 EXP WORLD HLDGS INC COM 30212W100 338708 30014 SH SOLE 43 27592 0 2422 EXPEDIA GROUP INC COM NEW 30212P303 37992662 301553 SH SOLE 2 118504 0 183049 EXPEDIA GROUP INC COM NEW 30212P303 13605408 107988 SH SOLE 4 37817 0 70171 EXPEDIA GROUP INC COM NEW 30212P303 9903318 78604 SH SOLE 7 68225 0 10379 EXPEDIA GROUP INC COM NEW 30212P303 600594 4767 SH SOLE 13 4767 0 0 EXPEDIA GROUP INC COM NEW 30212P303 2541848 20175 SH SOLE 15 20175 0 0 EXPEDIA GROUP INC COM NEW 30212P303 29656408 235387 SH SOLE 18 227080 0 8307 EXPEDIA GROUP INC COM NEW 30212P303 6931718 55018 SH SOLE 19 55018 0 0 EXPEDIA GROUP INC COM NEW 30212P303 515784665 4093854 SH SOLE 21 4093854 0 0 EXPEDIA GROUP INC COM NEW 30212P303 349294550 2772399 SH SOLE 22 2483771 0 288628 EXPEDIA GROUP INC COM NEW 30212P303 19839771 157471 SH SOLE 23 157471 0 0 EXPEDIA GROUP INC COM NEW 30212P303 26785474 212600 SH SOLE 25 209773 0 2827 EXPEDIA GROUP INC COM NEW 30212P303 14009584 111196 SH SOLE 26 63224 0 47972 EXPEDIA GROUP INC COM NEW 30212P303 21973286 174405 SH SOLE 28 16141 0 158264 EXPEDIA GROUP INC COM NEW 30212P303 118053638 937008 SH SOLE 30 802585 0 134423 EXPEDIA GROUP INC COM NEW 30212P303 3844081 30511 SH SOLE 31 29395 0 1116 EXPEDIA GROUP INC COM NEW 30212P303 869835 6904 SH SOLE 34 6904 0 0 EXPEDIA GROUP INC COM NEW 30212P303 3124804 24802 SH SOLE 36 24802 0 0 EXPEDIA GROUP INC COM NEW 30212P303 830400 6591 SH SOLE 40 6591 0 0 EXPEDIA GROUP INC COM NEW 30212P303 32757 260 SH OTR 43 260 0 0 EXPEDIA GROUP INC COM NEW 30212P303 16855387 133784 SH SOLE 43 113322 0 20461 EXPEDIA GROUP INC NOTE 2/1 30212PBE4 7867260 8570000 PRN SOLE 21 8570000 0 0 EXPEDITORS INTL WASH INC COM 302130109 119717536 959352 SH SOLE 2 737279 0 222073 EXPEDITORS INTL WASH INC COM 302130109 42461669 340265 SH SOLE 4 86335 0 253930 EXPEDITORS INTL WASH INC COM 302130109 53526175 428930 SH SOLE 7 384957 0 43973 EXPEDITORS INTL WASH INC COM 302130109 5151706 41283 SH SOLE 13 41283 0 0 EXPEDITORS INTL WASH INC COM 302130109 2639184 21149 SH SOLE 15 21149 0 0 EXPEDITORS INTL WASH INC COM 302130109 36994495 296454 SH SOLE 18 251252 0 45202 EXPEDITORS INTL WASH INC COM 302130109 51036115 408976 SH SOLE 19 408976 0 0 EXPEDITORS INTL WASH INC COM 302130109 644066398 5161202 SH SOLE 21 5161202 0 0 EXPEDITORS INTL WASH INC COM 302130109 465375603 3729270 SH SOLE 22 3237171 0 492099 EXPEDITORS INTL WASH INC COM 302130109 52936417 424204 SH SOLE 23 424204 0 0 EXPEDITORS INTL WASH INC COM 302130109 88444289 708745 SH SOLE 25 703722 0 5023 EXPEDITORS INTL WASH INC COM 302130109 53678044 430147 SH SOLE 26 290777 0 139370 EXPEDITORS INTL WASH INC COM 302130109 80021463 641249 SH SOLE 28 8737 0 632512 EXPEDITORS INTL WASH INC COM 302130109 4207544 33717 SH SOLE 29 33717 0 0 EXPEDITORS INTL WASH INC COM 302130109 240450364 1926840 SH SOLE 30 1861478 0 65362 EXPEDITORS INTL WASH INC COM 302130109 11940781 95687 SH SOLE 31 94462 0 1225 EXPEDITORS INTL WASH INC COM 302130109 15967005 127951 SH SOLE 34 127951 0 0 EXPEDITORS INTL WASH INC COM 302130109 4847967 38849 SH SOLE 36 38849 0 0 EXPEDITORS INTL WASH INC COM 302130109 853813 6842 SH SOLE 40 6842 0 0 EXPEDITORS INTL WASH INC COM 302130109 30199 242 SH OTR 43 242 0 0 EXPEDITORS INTL WASH INC COM 302130109 52515295 420829 SH SOLE 43 386460 0 34370 EXPENSIFY INC COM CL A 30219Q106 171533 115123 SH SOLE 2 97063 0 18060 EXPENSIFY INC COM CL A 30219Q106 18902 12686 SH SOLE 18 12686 0 0 EXPENSIFY INC COM CL A 30219Q106 47577 31931 SH SOLE 19 31931 0 0 EXPENSIFY INC COM CL A 30219Q106 208067 139642 SH SOLE 21 139642 0 0 EXPENSIFY INC COM CL A 30219Q106 1195397 802280 SH SOLE 22 787325 0 14955 EXPENSIFY INC COM CL A 30219Q106 13738 9220 SH SOLE 23 9220 0 0 EXPONENT INC COM 30214U102 6705484 70495 SH SOLE 2 58429 0 12066 EXPONENT INC COM 30214U102 87035 915 SH SOLE 4 183 0 732 EXPONENT INC COM 30214U102 457717 4812 SH SOLE 7 4575 0 237 EXPONENT INC COM 30214U102 17702878 186111 SH SOLE 18 186111 0 0 EXPONENT INC COM 30214U102 10995967 115601 SH SOLE 19 115601 0 0 EXPONENT INC COM 30214U102 359588414 3780366 SH SOLE 21 3780366 0 0 EXPONENT INC COM 30214U102 158735495 1668792 SH SOLE 22 1624241 0 44551 EXPONENT INC COM 30214U102 975170 10252 SH SOLE 25 10252 0 0 EXPONENT INC COM 30214U102 1177205 12376 SH SOLE 26 12376 0 0 EXPONENT INC COM 30214U102 187006 1966 SH SOLE 28 929 0 1037 EXPONENT INC COM 30214U102 2974022 31266 SH SOLE 30 31266 0 0 EXPONENT INC COM 30214U102 1611428 16941 SH SOLE 34 16941 0 0 EXPONENT INC COM 30214U102 1015026 10671 SH SOLE 40 10671 0 0 EXPONENT INC COM 30214U102 7265270 76380 SH SOLE 43 70911 0 5469 EXPRO GROUP HOLDINGS NV COM N3144W105 1710634 74635 SH SOLE 2 26258 0 48377 EXPRO GROUP HOLDINGS NV COM N3144W105 9603 419 SH SOLE 4 419 0 0 EXPRO GROUP HOLDINGS NV COM N3144W105 670754 29265 SH SOLE 7 27730 0 1535 EXPRO GROUP HOLDINGS NV COM N3144W105 6129427 267427 SH SOLE 18 267427 0 0 EXPRO GROUP HOLDINGS NV COM N3144W105 4937839 215438 SH SOLE 19 215438 0 0 EXPRO GROUP HOLDINGS NV COM N3144W105 83173723 3628871 SH SOLE 21 3628871 0 0 EXPRO GROUP HOLDINGS NV COM N3144W105 62794726 2739735 SH SOLE 22 2612398 0 127337 EXPRO GROUP HOLDINGS NV COM N3144W105 420972 18367 SH SOLE 25 18367 0 0 EXPRO GROUP HOLDINGS NV COM N3144W105 1197776 52259 SH SOLE 26 52259 0 0 EXPRO GROUP HOLDINGS NV COM N3144W105 422049 18414 SH SOLE 28 1763 0 16651 EXPRO GROUP HOLDINGS NV COM N3144W105 3622987 158071 SH SOLE 30 158071 0 0 EXPRO GROUP HOLDINGS NV COM N3144W105 483658 21102 SH SOLE 40 21102 0 0 EXPRO GROUP HOLDINGS NV COM N3144W105 2163900 94411 SH SOLE 43 89656 0 4755 EXSCIENTIA PLC ADS 30223G102 3854417 755768 SH SOLE 21 755768 0 0 EXSCIENTIA PLC ADS 30223G102 149624 29338 SH SOLE 30 29338 0 0 EXTRA SPACE STORAGE INC COM 30225T102 76197057 490297 SH SOLE 2 116841 0 373456 EXTRA SPACE STORAGE INC COM 30225T102 60131082 386919 SH SOLE 4 302369 0 84550 EXTRA SPACE STORAGE INC COM 30225T102 73740335 474489 SH SOLE 7 424713 0 49776 EXTRA SPACE STORAGE INC COM 30225T102 1481057 9530 SH SOLE 13 9530 0 0 EXTRA SPACE STORAGE INC COM 30225T102 4543101 29233 SH SOLE 15 29233 0 0 EXTRA SPACE STORAGE INC COM 30225T102 61614159 396462 SH SOLE 18 383178 0 13284 EXTRA SPACE STORAGE INC COM 30225T102 89908259 578523 SH SOLE 19 578523 0 0 EXTRA SPACE STORAGE INC COM 30225T102 1193033150 7676682 SH SOLE 21 7676682 0 0 EXTRA SPACE STORAGE INC COM 30225T102 1076893858 6929373 SH SOLE 22 6095256 0 834117 EXTRA SPACE STORAGE INC COM 30225T102 58619720 377194 SH SOLE 23 377194 0 0 EXTRA SPACE STORAGE INC COM 30225T102 167532757 1078005 SH SOLE 25 1077216 0 789 EXTRA SPACE STORAGE INC COM 30225T102 28451686 183075 SH SOLE 26 104716 0 78359 EXTRA SPACE STORAGE INC COM 30225T102 88847275 571696 SH SOLE 28 86256 0 485440 EXTRA SPACE STORAGE INC COM 30225T102 258740399 1664889 SH SOLE 30 1664889 0 0 EXTRA SPACE STORAGE INC COM 30225T102 7581677 48785 SH SOLE 31 47120 0 1665 EXTRA SPACE STORAGE INC COM 30225T102 11237542 72309 SH SOLE 34 72309 0 0 EXTRA SPACE STORAGE INC COM 30225T102 7203254 46350 SH SOLE 36 46350 0 0 EXTRA SPACE STORAGE INC COM 30225T102 1571351 10111 SH SOLE 40 10111 0 0 EXTRA SPACE STORAGE INC COM 30225T102 31548 203 SH OTR 43 203 0 0 EXTRA SPACE STORAGE INC COM 30225T102 18706580 120369 SH SOLE 43 99766 0 20603 EXTREME NETWORKS COM 30226D106 1083250 80539 SH SOLE 2 35513 0 45026 EXTREME NETWORKS COM 30226D106 16759 1246 SH SOLE 4 446 0 800 EXTREME NETWORKS COM 30226D106 13558 1008 SH SOLE 7 1008 0 0 EXTREME NETWORKS COM 30226D106 5161115 383726 SH SOLE 18 383726 0 0 EXTREME NETWORKS COM 30226D106 3845342 285899 SH SOLE 19 285899 0 0 EXTREME NETWORKS COM 30226D106 163193638 12133356 SH SOLE 21 12133356 0 0 EXTREME NETWORKS COM 30226D106 51053564 3795804 SH SOLE 22 3662835 0 132969 EXTREME NETWORKS COM 30226D106 328395 24416 SH SOLE 25 24416 0 0 EXTREME NETWORKS COM 30226D106 610738 45408 SH SOLE 26 45408 0 0 EXTREME NETWORKS COM 30226D106 114661 8525 SH SOLE 28 2043 0 6482 EXTREME NETWORKS COM 30226D106 14455186 1074735 SH SOLE 30 1074735 0 0 EXTREME NETWORKS COM 30226D106 379438 28211 SH SOLE 40 28211 0 0 EXTREME NETWORKS COM 30226D106 1820205 135331 SH SOLE 43 130692 0 4639 EXXON MOBIL CORP COM 30231G102 677640756 5886386 SH SOLE 2 2953040 0 2933346 EXXON MOBIL CORP COM 30231G102 244647959 2125156 SH SOLE 4 1400136 0 725020 EXXON MOBIL CORP COM 30231G102 455442119 3956238 SH SOLE 7 3556027 0 400211 EXXON MOBIL CORP COM 30231G102 22603697 196349 SH SOLE 13 196349 0 0 EXXON MOBIL CORP COM 30231G102 74024347 643019 SH SOLE 15 643019 0 0 EXXON MOBIL CORP COM 30231G102 931892716 8094968 SH SOLE 18 7747549 0 347419 EXXON MOBIL CORP COM 30231G102 454163020 3945127 SH SOLE 19 3945127 0 0 EXXON MOBIL CORP COM 30231G102 14333817641 124511967 SH SOLE 21 124511967 0 0 EXXON MOBIL CORP COM 30231G102 11103154198 96448525 SH SOLE 22 86400347 0 10048178 EXXON MOBIL CORP COM 30231G102 884288754 7681452 SH SOLE 23 7681452 0 0 EXXON MOBIL CORP COM 30231G102 719741061 6252094 SH SOLE 25 4806913 0 1445181 EXXON MOBIL CORP COM 30231G102 516875907 4489888 SH SOLE 26 3251407 0 1238481 EXXON MOBIL CORP COM 30231G102 114960444 998614 SH SOLE 28 82293 0 916321 EXXON MOBIL CORP COM 30231G102 60233777 523226 SH SOLE 29 523226 0 0 EXXON MOBIL CORP COM 30231G102 3123917387 27136183 SH SOLE 30 27136183 0 0 EXXON MOBIL CORP COM 30231G102 131947206 1146171 SH SOLE 31 1111130 0 35041 EXXON MOBIL CORP COM 30231G102 54229924 471073 SH SOLE 32 471073 0 0 EXXON MOBIL CORP COM 30231G102 283264848 2460605 SH SOLE 34 2460605 0 0 EXXON MOBIL CORP COM 30231G102 108065216 938718 SH SOLE 36 938718 0 0 EXXON MOBIL CORP COM 30231G102 24772212 215186 SH SOLE 40 215186 0 0 EXXON MOBIL CORP COM 30231G102 675870 5871 SH OTR 43 5871 0 0 EXXON MOBIL CORP COM 30231G102 607630465 5278235 SH SOLE 43 4241992 0 1036244 EYENOVIA INC COM 30234E104 113 191 SH SOLE 2 0 0 191 EYENOVIA INC COM 30234E104 74030 124608 SH SOLE 22 124536 0 72 EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 245366 28203 SH SOLE 2 13411 0 14792 EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 2314 266 SH SOLE 4 266 0 0 EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 1975 227 SH SOLE 7 227 0 0 EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 1257150 144500 SH SOLE 18 144500 0 0 EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 989529 113739 SH SOLE 19 113739 0 0 EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 16645136 1913234 SH SOLE 21 1913234 0 0 EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 12166741 1398476 SH SOLE 22 1343420 0 55056 EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 87505 10058 SH SOLE 25 10058 0 0 EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 250717 28818 SH SOLE 26 28818 0 0 EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 24795 2850 SH SOLE 28 0 0 2850 EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 941383 108205 SH SOLE 30 108205 0 0 EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 102756 11811 SH SOLE 40 11811 0 0 EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 39098 4494 SH SOLE 43 2 0 4492 EZCORP INC CL A NON VTG 302301106 11924115 1138884 SH SOLE 2 727494 0 411390 EZCORP INC CL A NON VTG 302301106 396059 37828 SH SOLE 18 37828 0 0 EZCORP INC CL A NON VTG 302301106 12581412 1201663 SH SOLE 19 1201663 0 0 EZCORP INC CL A NON VTG 302301106 42705926 4078885 SH SOLE 21 4078885 0 0 EZCORP INC CL A NON VTG 302301106 30070583 2872071 SH SOLE 22 2711809 0 160262 EZCORP INC CL A NON VTG 302301106 532462 50856 SH SOLE 23 50856 0 0 EZCORP INC CL A NON VTG 302301106 82493 7879 SH SOLE 25 7879 0 0 EZCORP INC CL A NON VTG 302301106 1660322 158579 SH SOLE 26 0 0 158579 EZCORP INC CL A NON VTG 302301106 785177 74993 SH SOLE 30 74993 0 0 EZCORP INC CL A NON VTG 302301106 882663 84304 SH SOLE 34 84304 0 0 EZCORP INC CL A NON VTG 302301106 96450 9212 SH SOLE 40 9212 0 0 EZCORP INC CL A NON VTG 302301106 490153 46815 SH SOLE 43 45850 0 965 F N B CORP COM 302520101 20379917 1489760 SH SOLE 2 394147 0 1095613 F N B CORP COM 302520101 15636 1143 SH SOLE 4 1143 0 0 F N B CORP COM 302520101 845793 61827 SH SOLE 7 59672 0 2155 F N B CORP COM 302520101 12867422 940601 SH SOLE 18 940601 0 0 F N B CORP COM 302520101 2454548 179426 SH SOLE 19 179426 0 0 F N B CORP COM 302520101 360129516 26325257 SH SOLE 21 26325257 0 0 F N B CORP COM 302520101 161094627 11775923 SH SOLE 22 11247561 0 528362 F N B CORP COM 302520101 1100789 80467 SH SOLE 25 80467 0 0 F N B CORP COM 302520101 2137883 156278 SH SOLE 26 102746 0 53532 F N B CORP COM 302520101 482056 35238 SH SOLE 28 5691 0 29547 F N B CORP COM 302520101 5557637 406260 SH SOLE 30 406260 0 0 F N B CORP COM 302520101 65459 4785 SH SOLE 31 4785 0 0 F N B CORP COM 302520101 2053395 150102 SH SOLE 32 150102 0 0 F N B CORP COM 302520101 100042 7313 SH SOLE 36 7313 0 0 F N B CORP COM 302520101 1126233 82327 SH SOLE 40 82327 0 0 F N B CORP COM 302520101 5499265 401993 SH SOLE 43 364472 0 37521 F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104 547121 14379 SH SOLE 2 5400 0 8979 F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104 22259 585 SH SOLE 7 585 0 0 F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104 3613152 94958 SH SOLE 18 94240 0 718 F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104 1396207 36694 SH SOLE 19 36694 0 0 F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104 24294506 638489 SH SOLE 21 638489 0 0 F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104 18165679 477416 SH SOLE 22 461783 0 15633 F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104 136447 3586 SH SOLE 25 3586 0 0 F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104 327192 8599 SH SOLE 30 8599 0 0 F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104 111639 2934 SH SOLE 40 2934 0 0 F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104 77850 2046 SH SOLE 43 1972 0 74 F5 INC COM 315616102 19724985 114527 SH SOLE 2 51691 0 62836 F5 INC COM 315616102 23165796 134505 SH SOLE 4 88728 0 45777 F5 INC COM 315616102 10667754 61939 SH SOLE 7 45225 0 16714 F5 INC COM 315616102 734389 4264 SH SOLE 13 4264 0 0 F5 INC COM 315616102 1527680 8870 SH SOLE 15 8870 0 0 F5 INC COM 315616102 26732163 155212 SH SOLE 18 151548 0 3664 F5 INC COM 315616102 49791176 289097 SH SOLE 19 289097 0 0 F5 INC COM 315616102 431178666 2503505 SH SOLE 21 2503505 0 0 F5 INC COM 315616102 271167868 1574452 SH SOLE 22 1437277 0 137175 F5 INC COM 315616102 12700240 73740 SH SOLE 23 73740 0 0 F5 INC COM 315616102 25267002 146705 SH SOLE 25 145523 0 1182 F5 INC COM 315616102 11273487 65456 SH SOLE 26 40303 0 25153 F5 INC COM 315616102 21677901 125866 SH SOLE 28 648 0 125218 F5 INC COM 315616102 132764873 770858 SH SOLE 30 748556 0 22302 F5 INC COM 315616102 2348528 13636 SH SOLE 31 13208 0 428 F5 INC COM 315616102 29772367 172864 SH SOLE 34 172864 0 0 F5 INC COM 315616102 3688478 21416 SH SOLE 36 21416 0 0 F5 INC COM 315616102 471049 2735 SH SOLE 40 2735 0 0 F5 INC COM 315616102 10519 61 SH OTR 43 61 0 0 F5 INC COM 315616102 17481779 101503 SH SOLE 43 93044 0 8459 FABRINET SHS G3323L100 9399936 38400 SH SOLE 2 18281 0 20119 FABRINET SHS G3323L100 64380 263 SH SOLE 4 95 0 168 FABRINET SHS G3323L100 1349282 5512 SH SOLE 7 5232 0 280 FABRINET SHS G3323L100 26909520 109929 SH SOLE 18 106299 0 3630 FABRINET SHS G3323L100 45628611 186399 SH SOLE 19 186399 0 0 FABRINET SHS G3323L100 989327842 4041537 SH SOLE 21 4041537 0 0 FABRINET SHS G3323L100 282109459 1152455 SH SOLE 22 1114026 0 38429 FABRINET SHS G3323L100 564241 2305 SH SOLE 23 2305 0 0 FABRINET SHS G3323L100 1824175 7452 SH SOLE 25 7452 0 0 FABRINET SHS G3323L100 5466405 22331 SH SOLE 26 11441 0 10890 FABRINET SHS G3323L100 1252346 5116 SH SOLE 28 657 0 4459 FABRINET SHS G3323L100 19240739 78601 SH SOLE 30 78601 0 0 FABRINET SHS G3323L100 15623967 63826 SH SOLE 34 63826 0 0 FABRINET SHS G3323L100 20807 85 SH SOLE 36 85 0 0 FABRINET SHS G3323L100 1913523 7817 SH SOLE 40 7817 0 0 FABRINET SHS G3323L100 12391025 50619 SH SOLE 43 46806 0 3813 FACTSET RESH SYS INC COM 303075105 25374389 62151 SH SOLE 2 19933 0 42218 FACTSET RESH SYS INC COM 303075105 12152973 29767 SH SOLE 4 13101 0 16666 FACTSET RESH SYS INC COM 303075105 29216209 71561 SH SOLE 7 66074 0 5487 FACTSET RESH SYS INC COM 303075105 465428 1140 SH SOLE 13 1140 0 0 FACTSET RESH SYS INC COM 303075105 2205066 5401 SH SOLE 15 5401 0 0 FACTSET RESH SYS INC COM 303075105 29294597 71753 SH SOLE 18 69355 0 2398 FACTSET RESH SYS INC COM 303075105 9482071 23225 SH SOLE 19 23225 0 0 FACTSET RESH SYS INC COM 303075105 572072415 1401211 SH SOLE 21 1401211 0 0 FACTSET RESH SYS INC COM 303075105 370530746 907563 SH SOLE 22 820657 0 86906 FACTSET RESH SYS INC COM 303075105 18890653 46270 SH SOLE 23 46270 0 0 FACTSET RESH SYS INC COM 303075105 80660271 197566 SH SOLE 25 152139 0 45427 FACTSET RESH SYS INC COM 303075105 20463309 50122 SH SOLE 26 37424 0 12698 FACTSET RESH SYS INC COM 303075105 36164965 88581 SH SOLE 28 4265 0 84316 FACTSET RESH SYS INC COM 303075105 170686664 418073 SH SOLE 30 405565 0 12508 FACTSET RESH SYS INC COM 303075105 3645851 8930 SH SOLE 31 8648 0 282 FACTSET RESH SYS INC COM 303075105 959843 2351 SH SOLE 34 2351 0 0 FACTSET RESH SYS INC COM 303075105 3683412 9022 SH SOLE 36 9022 0 0 FACTSET RESH SYS INC COM 303075105 714881 1751 SH SOLE 40 1751 0 0 FACTSET RESH SYS INC COM 303075105 16388 40 SH OTR 43 40 0 0 FACTSET RESH SYS INC COM 303075105 13211767 32360 SH SOLE 43 26953 0 5407 FAIR ISAAC CORP COM 303250104 64774574 43512 SH SOLE 2 12095 0 31417 FAIR ISAAC CORP COM 303250104 28041888 18837 SH SOLE 4 9182 0 9655 FAIR ISAAC CORP COM 303250104 45005169 30232 SH SOLE 7 22708 0 7524 FAIR ISAAC CORP COM 303250104 1561604 1049 SH SOLE 13 1049 0 0 FAIR ISAAC CORP COM 303250104 5171605 3474 SH SOLE 15 3474 0 0 FAIR ISAAC CORP COM 303250104 95164079 63926 SH SOLE 18 53109 0 10817 FAIR ISAAC CORP COM 303250104 230167677 154614 SH SOLE 19 154614 0 0 FAIR ISAAC CORP COM 303250104 1422914820 955836 SH SOLE 21 955836 0 0 FAIR ISAAC CORP COM 303250104 822122906 552257 SH SOLE 22 498357 0 53900 FAIR ISAAC CORP COM 303250104 44487115 29884 SH SOLE 23 29884 0 0 FAIR ISAAC CORP COM 303250104 84094403 56490 SH SOLE 25 53896 0 2594 FAIR ISAAC CORP COM 303250104 40301004 27072 SH SOLE 26 14149 0 12923 FAIR ISAAC CORP COM 303250104 82849884 55654 SH SOLE 28 676 0 54978 FAIR ISAAC CORP COM 303250104 254793091 171156 SH SOLE 30 165368 0 5788 FAIR ISAAC CORP COM 303250104 8451123 5677 SH SOLE 31 5488 0 189 FAIR ISAAC CORP COM 303250104 215486512 144752 SH SOLE 34 144752 0 0 FAIR ISAAC CORP COM 303250104 7017543 4714 SH SOLE 36 4714 0 0 FAIR ISAAC CORP COM 303250104 1778949 1195 SH SOLE 40 1195 0 0 FAIR ISAAC CORP COM 303250104 55403 37 SH OTR 43 37 0 0 FAIR ISAAC CORP COM 303250104 43151787 28987 SH SOLE 43 25418 0 3569 FALCONS BEYOND GLOBAL INC COM CL A 306121104 570342 54526 SH SOLE 22 54526 0 0 FANHUA INC SPONSORED ADR 30712A103 6452 3242 SH SOLE 43 3242 0 0 FARADAY FUTURE INTLGT ELEC I COM CL A 307359703 766700 1513423 SH SOLE 22 1513423 0 0 FARMER BROS CO COM 307675108 39546 14756 SH SOLE 2 14756 0 0 FARMER BROS CO COM 307675108 8940 3336 SH SOLE 18 3336 0 0 FARMER BROS CO COM 307675108 83270 31071 SH SOLE 21 31071 0 0 FARMER BROS CO COM 307675108 485956 181327 SH SOLE 22 181327 0 0 FARMERS & MERCHANTS BANCORP COM 30779N105 153972 6631 SH SOLE 2 603 0 6028 FARMERS & MERCHANTS BANCORP COM 30779N105 2856 123 SH SOLE 7 123 0 0 FARMERS & MERCHANTS BANCORP COM 30779N105 930565 40076 SH SOLE 18 40076 0 0 FARMERS & MERCHANTS BANCORP COM 30779N105 692235 29812 SH SOLE 19 29812 0 0 FARMERS & MERCHANTS BANCORP COM 30779N105 11130252 479339 SH SOLE 21 479339 0 0 FARMERS & MERCHANTS BANCORP COM 30779N105 7676718 330608 SH SOLE 22 319162 0 11446 FARMERS & MERCHANTS BANCORP COM 30779N105 1068 46 SH SOLE 43 46 0 0 FARMERS NATIONAL BANC CORP COM 309627107 395721 31683 SH SOLE 2 11263 0 20420 FARMERS NATIONAL BANC CORP COM 309627107 5171 414 SH SOLE 7 414 0 0 FARMERS NATIONAL BANC CORP COM 309627107 1516436 121412 SH SOLE 18 121412 0 0 FARMERS NATIONAL BANC CORP COM 309627107 1030375 82496 SH SOLE 19 82496 0 0 FARMERS NATIONAL BANC CORP COM 309627107 18678508 1495477 SH SOLE 21 1495477 0 0 FARMERS NATIONAL BANC CORP COM 309627107 14237126 1139882 SH SOLE 22 1089387 0 50495 FARMERS NATIONAL BANC CORP COM 309627107 75002 6005 SH SOLE 25 6005 0 0 FARMERS NATIONAL BANC CORP COM 309627107 69457 5561 SH SOLE 28 0 0 5561 FARMERS NATIONAL BANC CORP COM 309627107 349533 27985 SH SOLE 30 27985 0 0 FARMERS NATIONAL BANC CORP COM 309627107 73329 5871 SH SOLE 40 5871 0 0 FARMERS NATIONAL BANC CORP COM 309627107 187075 14978 SH SOLE 43 13664 0 1314 FARMLAND PARTNERS INC COM 31154R109 428824 37192 SH SOLE 2 13044 0 24148 FARMLAND PARTNERS INC COM 31154R109 4877 423 SH SOLE 7 423 0 0 FARMLAND PARTNERS INC COM 31154R109 1514120 131320 SH SOLE 18 131320 0 0 FARMLAND PARTNERS INC COM 31154R109 1157381 100380 SH SOLE 19 100380 0 0 FARMLAND PARTNERS INC COM 31154R109 20692580 1794673 SH SOLE 21 1794673 0 0 FARMLAND PARTNERS INC COM 31154R109 17167259 1488921 SH SOLE 22 1429044 0 59877 FARMLAND PARTNERS INC COM 31154R109 22852 1982 SH SOLE 23 1982 0 0 FARMLAND PARTNERS INC COM 31154R109 106284 9218 SH SOLE 25 9218 0 0 FARMLAND PARTNERS INC COM 31154R109 285552 24766 SH SOLE 28 0 0 24766 FARMLAND PARTNERS INC COM 31154R109 77539 6725 SH SOLE 30 6725 0 0 FARMLAND PARTNERS INC COM 31154R109 131834 11434 SH SOLE 40 11434 0 0 FARMLAND PARTNERS INC COM 31154R109 202353 17550 SH SOLE 43 16985 0 565 FARO TECHNOLOGIES INC COM 311642102 2247200 140450 SH SOLE 2 106388 0 34062 FARO TECHNOLOGIES INC COM 311642102 2400 150 SH SOLE 7 150 0 0 FARO TECHNOLOGIES INC COM 311642102 864672 54042 SH SOLE 18 54042 0 0 FARO TECHNOLOGIES INC COM 311642102 1410464 88154 SH SOLE 19 88154 0 0 FARO TECHNOLOGIES INC COM 311642102 10636912 664807 SH SOLE 21 664807 0 0 FARO TECHNOLOGIES INC COM 311642102 11373776 710861 SH SOLE 22 688476 0 22385 FARO TECHNOLOGIES INC COM 311642102 100624 6289 SH SOLE 23 6289 0 0 FARO TECHNOLOGIES INC COM 311642102 78832 4927 SH SOLE 26 0 0 4927 FARO TECHNOLOGIES INC COM 311642102 912 57 SH SOLE 28 57 0 0 FARO TECHNOLOGIES INC COM 311642102 965424 60339 SH SOLE 30 60339 0 0 FARO TECHNOLOGIES INC COM 311642102 61552 3847 SH SOLE 43 3414 0 433 FASTENAL CO COM 311900104 60545146 963481 SH SOLE 2 267652 0 695829 FASTENAL CO COM 311900104 37263806 592995 SH SOLE 4 324531 0 268464 FASTENAL CO COM 311900104 37878758 602781 SH SOLE 7 440896 0 161885 FASTENAL CO COM 311900104 2031492 32328 SH SOLE 13 32328 0 0 FASTENAL CO COM 311900104 5513707 87742 SH SOLE 15 87742 0 0 FASTENAL CO COM 311900104 56909538 905626 SH SOLE 18 869993 0 35633 FASTENAL CO COM 311900104 17231922 274219 SH SOLE 19 274219 0 0 FASTENAL CO COM 311900104 1315214493 20929575 SH SOLE 21 20929575 0 0 FASTENAL CO COM 311900104 775879636 12346907 SH SOLE 22 11102679 0 1244228 FASTENAL CO COM 311900104 46439891 739018 SH SOLE 23 739018 0 0 FASTENAL CO COM 311900104 71624089 1139785 SH SOLE 25 1132647 0 7138 FASTENAL CO COM 311900104 30497132 485314 SH SOLE 26 284556 0 200758 FASTENAL CO COM 311900104 98833558 1572781 SH SOLE 28 8794 0 1563987 FASTENAL CO COM 311900104 270962058 4311936 SH SOLE 30 4311936 0 0 FASTENAL CO COM 311900104 8255731 131377 SH SOLE 31 126841 0 4536 FASTENAL CO COM 311900104 10961747 174439 SH SOLE 32 174439 0 0 FASTENAL CO COM 311900104 2428012 38638 SH SOLE 34 38638 0 0 FASTENAL CO COM 311900104 7060074 112350 SH SOLE 36 112350 0 0 FASTENAL CO COM 311900104 1743307 27742 SH SOLE 40 27742 0 0 FASTENAL CO COM 311900104 47319 753 SH OTR 43 753 0 0 FASTENAL CO COM 311900104 60665581 965398 SH SOLE 43 769732 0 195665 FASTLY INC CL A 31188V100 1322465 179439 SH SOLE 2 94435 0 85004 FASTLY INC CL A 31188V100 3022 410 SH SOLE 4 410 0 0 FASTLY INC CL A 31188V100 316121 42893 SH SOLE 7 40643 0 2250 FASTLY INC CL A 31188V100 2657438 360575 SH SOLE 18 343025 0 17550 FASTLY INC CL A 31188V100 4320655 586249 SH SOLE 19 586249 0 0 FASTLY INC CL A 31188V100 39687959 5385069 SH SOLE 21 5385069 0 0 FASTLY INC CL A 31188V100 31335869 4251814 SH SOLE 22 4111266 0 140548 FASTLY INC CL A 31188V100 50683 6877 SH SOLE 23 6877 0 0 FASTLY INC CL A 31188V100 178103 24166 SH SOLE 25 24166 0 0 FASTLY INC CL A 31188V100 581928 78959 SH SOLE 26 35599 0 43360 FASTLY INC CL A 31188V100 12971 1760 SH SOLE 28 1760 0 0 FASTLY INC CL A 31188V100 6273853 851269 SH SOLE 30 851269 0 0 FASTLY INC CL A 31188V100 193514 26257 SH SOLE 40 26257 0 0 FASTLY INC CL A 31188V100 351748 47727 SH SOLE 43 45728 0 1999 FASTLY INC NOTE 3/1 31188VAB6 2572125 2850000 PRN SOLE 21 2850000 0 0 FAT BRANDS INC CLASS A COM 30258N105 5576 1087 SH SOLE 18 1087 0 0 FAT BRANDS INC CLASS A COM 30258N105 59005 11502 SH SOLE 21 11502 0 0 FATE THERAPEUTICS INC COM 31189P102 1485269 452826 SH SOLE 2 223001 0 229825 FATE THERAPEUTICS INC COM 31189P102 3050 930 SH SOLE 7 930 0 0 FATE THERAPEUTICS INC COM 31189P102 1078628 328850 SH SOLE 18 293432 0 35418 FATE THERAPEUTICS INC COM 31189P102 3760622 1146531 SH SOLE 19 1146531 0 0 FATE THERAPEUTICS INC COM 31189P102 11908801 3630732 SH SOLE 21 3630732 0 0 FATE THERAPEUTICS INC COM 31189P102 13752332 4192784 SH SOLE 22 3951472 0 241312 FATE THERAPEUTICS INC COM 31189P102 66987 20423 SH SOLE 23 20423 0 0 FATE THERAPEUTICS INC COM 31189P102 65925 20099 SH SOLE 25 20099 0 0 FATE THERAPEUTICS INC COM 31189P102 237928 72539 SH SOLE 26 0 0 72539 FATE THERAPEUTICS INC COM 31189P102 5051 1540 SH SOLE 28 1540 0 0 FATE THERAPEUTICS INC COM 31189P102 751556 229133 SH SOLE 30 229133 0 0 FATE THERAPEUTICS INC COM 31189P102 64678 19719 SH SOLE 43 16226 0 3493 FATHOM HOLDINGS INC COM 31189V109 13734 7985 SH SOLE 2 7985 0 0 FATHOM HOLDINGS INC COM 31189V109 3402 1978 SH SOLE 18 1978 0 0 FATHOM HOLDINGS INC COM 31189V109 49194 28601 SH SOLE 21 28601 0 0 FATHOM HOLDINGS INC COM 31189V109 75370 43820 SH SOLE 22 43820 0 0 FATHOM HOLDINGS INC COM 31189V109 697 405 SH SOLE 43 405 0 0 FB FINL CORP COM 30257X104 6274268 160755 SH SOLE 2 77129 0 83626 FB FINL CORP COM 30257X104 3630 93 SH SOLE 4 93 0 0 FB FINL CORP COM 30257X104 13231 339 SH SOLE 7 339 0 0 FB FINL CORP COM 30257X104 5275802 135173 SH SOLE 18 135173 0 0 FB FINL CORP COM 30257X104 14539221 372514 SH SOLE 19 372514 0 0 FB FINL CORP COM 30257X104 158030089 4048939 SH SOLE 21 4048939 0 0 FB FINL CORP COM 30257X104 60178523 1541853 SH SOLE 22 1459606 0 82247 FB FINL CORP COM 30257X104 401189 10279 SH SOLE 23 10279 0 0 FB FINL CORP COM 30257X104 331833 8502 SH SOLE 25 8502 0 0 FB FINL CORP COM 30257X104 2396637 61405 SH SOLE 26 15628 0 45777 FB FINL CORP COM 30257X104 2827333 72440 SH SOLE 30 72440 0 0 FB FINL CORP COM 30257X104 251900 6454 SH SOLE 40 6454 0 0 FB FINL CORP COM 30257X104 3107293 79613 SH SOLE 43 69931 0 9682 FEDERAL AGRIC MTG CORP CL A 313148108 15346 121 SH SOLE 22 121 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 1189072 6576 SH SOLE 2 2627 0 3949 FEDERAL AGRIC MTG CORP CL C 313148306 2712 15 SH SOLE 4 15 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 11115910 61475 SH SOLE 7 61475 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 4736218 26193 SH SOLE 18 23698 0 2495 FEDERAL AGRIC MTG CORP CL C 313148306 3770097 20850 SH SOLE 19 20850 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 60833092 336429 SH SOLE 21 336429 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 52168197 288509 SH SOLE 22 279043 0 9466 FEDERAL AGRIC MTG CORP CL C 313148306 314988 1742 SH SOLE 25 1742 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 535589 2962 SH SOLE 26 2962 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 1310764 7249 SH SOLE 30 7249 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 1063764 5883 SH SOLE 36 5883 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 360736 1995 SH SOLE 40 1995 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 2925487 16179 SH SOLE 43 13523 0 2656 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 25337513 250941 SH SOLE 2 80525 0 170416 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 12733428 126111 SH SOLE 4 123069 0 3042 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 20608482 204105 SH SOLE 7 184745 0 19360 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 444773 4405 SH SOLE 15 4405 0 0 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 15549077 153997 SH SOLE 18 153997 0 0 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 24391525 241572 SH SOLE 19 241572 0 0 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 283029815 2803108 SH SOLE 21 2803108 0 0 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 283372608 2806503 SH SOLE 22 2453670 0 352833 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 2415909 23927 SH SOLE 23 23927 0 0 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 74809784 740911 SH SOLE 25 669827 0 71084 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 6236917 61770 SH SOLE 26 44674 0 17096 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 16396518 162390 SH SOLE 28 50964 0 111426 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 56274014 557334 SH SOLE 30 557334 0 0 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 101677 1007 SH SOLE 31 1007 0 0 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 2227600 22062 SH SOLE 34 22062 0 0 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 844513 8364 SH SOLE 36 8364 0 0 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 1558472 15435 SH SOLE 40 15435 0 0 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 16732268 165715 SH SOLE 43 152399 0 13316 FEDERAL SIGNAL CORP COM 313855108 4140075 49481 SH SOLE 2 29406 0 20075 FEDERAL SIGNAL CORP COM 313855108 16734 200 SH SOLE 4 200 0 0 FEDERAL SIGNAL CORP COM 313855108 1105783 13216 SH SOLE 7 12534 0 682 FEDERAL SIGNAL CORP COM 313855108 14705170 175752 SH SOLE 18 172968 0 2784 FEDERAL SIGNAL CORP COM 313855108 16595861 198349 SH SOLE 19 198349 0 0 FEDERAL SIGNAL CORP COM 313855108 560616778 6700332 SH SOLE 21 6700332 0 0 FEDERAL SIGNAL CORP COM 313855108 155962302 1864017 SH SOLE 22 1804954 0 59063 FEDERAL SIGNAL CORP COM 313855108 138641 1657 SH SOLE 23 1657 0 0 FEDERAL SIGNAL CORP COM 313855108 996510 11910 SH SOLE 25 11910 0 0 FEDERAL SIGNAL CORP COM 313855108 1651060 19733 SH SOLE 26 19733 0 0 FEDERAL SIGNAL CORP COM 313855108 90949 1087 SH SOLE 28 1087 0 0 FEDERAL SIGNAL CORP COM 313855108 12144031 145142 SH SOLE 30 145142 0 0 FEDERAL SIGNAL CORP COM 313855108 94714 1132 SH SOLE 34 1132 0 0 FEDERAL SIGNAL CORP COM 313855108 1091810 13049 SH SOLE 40 13049 0 0 FEDERAL SIGNAL CORP COM 313855108 7210829 86182 SH SOLE 43 78726 0 7456 FEDERATED HERMES INC CL B 314211103 6686510 203361 SH SOLE 2 149140 0 54221 FEDERATED HERMES INC CL B 314211103 10818 329 SH SOLE 4 329 0 0 FEDERATED HERMES INC CL B 314211103 135235 4113 SH SOLE 7 4113 0 0 FEDERATED HERMES INC CL B 314211103 6281790 191052 SH SOLE 18 191052 0 0 FEDERATED HERMES INC CL B 314211103 8489748 258204 SH SOLE 19 258204 0 0 FEDERATED HERMES INC CL B 314211103 167688427 5100013 SH SOLE 21 5100013 0 0 FEDERATED HERMES INC CL B 314211103 68918486 2096061 SH SOLE 22 2031765 0 64296 FEDERATED HERMES INC CL B 314211103 262876 7995 SH SOLE 23 7995 0 0 FEDERATED HERMES INC CL B 314211103 548307 16676 SH SOLE 25 16676 0 0 FEDERATED HERMES INC CL B 314211103 4424727 134572 SH SOLE 26 24668 0 109904 FEDERATED HERMES INC CL B 314211103 106301 3233 SH SOLE 28 1653 0 1580 FEDERATED HERMES INC CL B 314211103 1643638 49989 SH SOLE 30 49989 0 0 FEDERATED HERMES INC CL B 314211103 1154252 35105 SH SOLE 32 35105 0 0 FEDERATED HERMES INC CL B 314211103 580529 17656 SH SOLE 40 17656 0 0 FEDERATED HERMES INC CL B 314211103 16045 488 SH OTR 43 488 0 0 FEDERATED HERMES INC CL B 314211103 10379764 315686 SH SOLE 43 282184 0 33502 FEDEX CORP COM 31428X106 129006160 430250 SH SOLE 2 102191 0 328059 FEDEX CORP COM 31428X106 38682358 129010 SH SOLE 4 83640 0 45370 FEDEX CORP COM 31428X106 70894769 236442 SH SOLE 7 168689 0 67753 FEDEX CORP COM 31428X106 2334854 7787 SH SOLE 13 7787 0 0 FEDEX CORP COM 31428X106 10032047 33458 SH SOLE 15 33458 0 0 FEDEX CORP COM 31428X106 89226687 297581 SH SOLE 18 282726 0 14855 FEDEX CORP COM 31428X106 17379326 57962 SH SOLE 19 57962 0 0 FEDEX CORP COM 31428X106 1566979132 5226051 SH SOLE 21 5226051 0 0 FEDEX CORP COM 31428X106 1451448381 4840743 SH SOLE 22 4342768 0 497975 FEDEX CORP COM 31428X106 84307512 281175 SH SOLE 23 281175 0 0 FEDEX CORP COM 31428X106 142588612 475549 SH SOLE 25 475549 0 0 FEDEX CORP COM 31428X106 98619175 328906 SH SOLE 26 233105 0 95801 FEDEX CORP COM 31428X106 143497427 478580 SH SOLE 28 8376 0 470204 FEDEX CORP COM 31428X106 484361836 1615401 SH SOLE 30 1546408 0 68993 FEDEX CORP COM 31428X106 16322390 54437 SH SOLE 31 52541 0 1896 FEDEX CORP COM 31428X106 3488339 11634 SH SOLE 34 11634 0 0 FEDEX CORP COM 31428X106 14343746 47838 SH SOLE 36 47838 0 0 FEDEX CORP COM 31428X106 3383395 11284 SH SOLE 40 11284 0 0 FEDEX CORP COM 31428X106 92950 310 SH OTR 43 310 0 0 FEDEX CORP COM 31428X106 87561458 292027 SH SOLE 43 243595 0 48432 FEMASYS INC COM 31447E105 40673 35678 SH SOLE 22 35678 0 0 FENNEC PHARMACEUTICALS INC COM 31447P100 32640 5342 SH SOLE 2 629 0 4713 FENNEC PHARMACEUTICALS INC COM 31447P100 407867 66754 SH SOLE 18 66754 0 0 FENNEC PHARMACEUTICALS INC COM 31447P100 316431 51789 SH SOLE 19 51789 0 0 FENNEC PHARMACEUTICALS INC COM 31447P100 4803859 786229 SH SOLE 21 786229 0 0 FENNEC PHARMACEUTICALS INC COM 31447P100 1693252 277128 SH SOLE 22 263881 0 13247 FERGUSON PLC NEW SHS G3421J106 61520088 317687 SH SOLE 2 68976 0 248711 FERGUSON PLC NEW SHS G3421J106 33631389 173671 SH SOLE 4 77311 0 96360 FERGUSON PLC NEW SHS G3421J106 45204688 233435 SH SOLE 7 182258 0 51177 FERGUSON PLC NEW SHS G3421J106 1311979 6775 SH SOLE 13 6775 0 0 FERGUSON PLC NEW SHS G3421J106 3570325 18437 SH SOLE 15 18437 0 0 FERGUSON PLC NEW SHS G3421J106 42358420 218737 SH SOLE 18 203099 0 15638 FERGUSON PLC NEW SHS G3421J106 13560922 70028 SH SOLE 19 70028 0 0 FERGUSON PLC NEW SHS G3421J106 723773653 3737535 SH SOLE 21 3737535 0 0 FERGUSON PLC NEW SHS G3421J106 955004146 4931599 SH SOLE 22 4552594 0 379005 FERGUSON PLC NEW SHS G3421J106 64503266 333092 SH SOLE 23 333092 0 0 FERGUSON PLC NEW SHS G3421J106 36425178 188098 SH SOLE 25 188098 0 0 FERGUSON PLC NEW SHS G3421J106 28020574 144697 SH SOLE 26 110005 0 34692 FERGUSON PLC NEW SHS G3421J106 72719061 375518 SH SOLE 28 6368 0 369150 FERGUSON PLC NEW SHS G3421J106 165764 856 SH SOLE 29 856 0 0 FERGUSON PLC NEW SHS G3421J106 216632188 1118679 SH SOLE 30 1112225 0 6454 FERGUSON PLC NEW SHS G3421J106 9119366 47092 SH SOLE 31 45462 0 1630 FERGUSON PLC NEW SHS G3421J106 1907453 9850 SH SOLE 34 9850 0 0 FERGUSON PLC NEW SHS G3421J106 5300394 27371 SH SOLE 36 27371 0 0 FERGUSON PLC NEW SHS G3421J106 1823989 9419 SH SOLE 40 9419 0 0 FERGUSON PLC NEW SHS G3421J106 25561704 132000 SH SOLE 43 109842 0 22158 FERRARI N V COM N3167Y103 12251 30 SH SOLE 2 0 0 30 FERRARI N V COM N3167Y103 99010989 242454 SH SOLE 18 206767 0 35687 FERRARI N V COM N3167Y103 350214845 857592 SH SOLE 19 857592 0 0 FERRARI N V COM N3167Y103 193567 474 SH SOLE 21 474 0 0 FERRARI N V COM N3167Y103 79194377 193928 SH SOLE 22 193928 0 0 FERRARI N V COM N3167Y103 6958625 17040 SH SOLE 34 17040 0 0 FERRARI N V COM N3167Y103 86247084 211198 SH SOLE 43 192029 0 19169 FERROGLOBE PLC SHS G33856108 1153713 215245 SH SOLE 7 215245 0 0 FIBROBIOLOGICS INC COM SHS 31573L105 10220 2048 SH SOLE 2 969 0 1079 FIBROBIOLOGICS INC COM SHS 31573L105 246810 49461 SH SOLE 18 49461 0 0 FIBROBIOLOGICS INC COM SHS 31573L105 213812 42848 SH SOLE 19 42848 0 0 FIBROBIOLOGICS INC COM SHS 31573L105 3079843 617203 SH SOLE 21 617203 0 0 FIBROBIOLOGICS INC COM SHS 31573L105 1034946 207404 SH SOLE 22 203290 0 4114 FIBROGEN INC COM 31572Q808 17140 19209 SH SOLE 2 15627 0 3582 FIBROGEN INC COM 31572Q808 24963 27976 SH SOLE 18 20809 0 7167 FIBROGEN INC COM 31572Q808 195581 219188 SH SOLE 21 219188 0 0 FIBROGEN INC COM 31572Q808 1910437 2141025 SH SOLE 22 2139987 0 1038 FIBROGEN INC COM 31572Q808 1379 1545 SH SOLE 28 1545 0 0 FIBROGEN INC COM 31572Q808 631 707 SH SOLE 43 707 0 0 FIDELIS INSURANCE HOLDINGS L COM G3398L118 272214 16690 SH SOLE 2 1872 0 14818 FIDELIS INSURANCE HOLDINGS L COM G3398L118 8334 511 SH SOLE 7 511 0 0 FIDELIS INSURANCE HOLDINGS L COM G3398L118 2270548 139212 SH SOLE 18 139212 0 0 FIDELIS INSURANCE HOLDINGS L COM G3398L118 1820294 111606 SH SOLE 19 111606 0 0 FIDELIS INSURANCE HOLDINGS L COM G3398L118 27283156 1672787 SH SOLE 21 1672787 0 0 FIDELIS INSURANCE HOLDINGS L COM G3398L118 11116244 681560 SH SOLE 22 635511 0 46049 FIDELIS INSURANCE HOLDINGS L COM G3398L118 329050 20175 SH SOLE 43 20175 0 0 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 11888 170 SH SOLE 43 170 0 0 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 126862 1566 SH SOLE 43 1566 0 0 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 1341458 7821 SH SOLE 43 7821 0 0 FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 119719 2422 SH SOLE 43 2422 0 0 FIDELITY COVINGTON TRUST ENHANCED INTL 31609A404 23 1 SH SOLE 43 1 0 0 FIDELITY D & D BANCORP INC COM 31609R100 101923 2327 SH SOLE 2 134 0 2193 FIDELITY D & D BANCORP INC COM 31609R100 2978 68 SH SOLE 7 68 0 0 FIDELITY D & D BANCORP INC COM 31609R100 652839 14905 SH SOLE 18 14905 0 0 FIDELITY D & D BANCORP INC COM 31609R100 445621 10174 SH SOLE 19 10174 0 0 FIDELITY D & D BANCORP INC COM 31609R100 7772792 177461 SH SOLE 21 177461 0 0 FIDELITY D & D BANCORP INC COM 31609R100 3316186 75712 SH SOLE 22 72131 0 3581 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 39718 884 SH SOLE 18 884 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 31442338 636227 SH SOLE 2 298755 0 337472 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 10234091 207084 SH SOLE 4 86244 0 120840 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 2927937 59246 SH SOLE 7 56258 0 2988 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 303636 6144 SH SOLE 13 6144 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 779057 15764 SH SOLE 15 15764 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 172339792 3487248 SH SOLE 18 3375417 0 111831 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 291323487 5894850 SH SOLE 19 5894850 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 849046670 17180224 SH SOLE 21 17180224 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 379630158 7681711 SH SOLE 22 7203234 0 478477 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 17945539 363123 SH SOLE 23 363123 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 27119867 548763 SH SOLE 25 479316 0 69447 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 14985577 303229 SH SOLE 26 210717 0 92512 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 24968763 505236 SH SOLE 28 3528 0 501708 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 40170207 812833 SH SOLE 30 627076 0 185757 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 2436159 49295 SH SOLE 31 47676 0 1619 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 3558141 71998 SH SOLE 32 71998 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 38832160 785758 SH SOLE 34 785758 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 12467875 252284 SH SOLE 35 252284 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 4967995 100526 SH SOLE 36 100526 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 556815 11267 SH SOLE 40 11267 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 4174136 84462 SH SOLE 43 66812 0 17650 FIDELITY NATL INFORMATION SV COM 31620M106 91807923 1218258 SH SOLE 2 432759 0 785499 FIDELITY NATL INFORMATION SV COM 31620M106 36131729 479455 SH SOLE 4 247726 0 231729 FIDELITY NATL INFORMATION SV COM 31620M106 46878743 622064 SH SOLE 7 563143 0 58921 FIDELITY NATL INFORMATION SV COM 31620M106 2295692 30463 SH SOLE 13 30463 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 6163318 81785 SH SOLE 15 81785 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 282245918 3745301 SH SOLE 18 3567895 0 177406 FIDELITY NATL INFORMATION SV COM 31620M106 558912866 7416572 SH SOLE 19 7416572 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 1162320838 15423578 SH SOLE 21 15423578 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 968611575 12853126 SH SOLE 22 11617373 0 1235753 FIDELITY NATL INFORMATION SV COM 31620M106 59235974 786040 SH SOLE 23 786040 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 93412187 1239546 SH SOLE 25 1235771 0 3775 FIDELITY NATL INFORMATION SV COM 31620M106 50918642 675672 SH SOLE 26 436572 0 239100 FIDELITY NATL INFORMATION SV COM 31620M106 89632129 1189386 SH SOLE 28 27128 0 1162258 FIDELITY NATL INFORMATION SV COM 31620M106 348222960 4620793 SH SOLE 30 4620793 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 10163728 134869 SH SOLE 31 130378 0 4491 FIDELITY NATL INFORMATION SV COM 31620M106 72527820 962418 SH SOLE 34 962418 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 9619252 127644 SH SOLE 36 127644 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 2085814 27678 SH SOLE 40 27678 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 29417074 390354 SH SOLE 43 306102 0 84252 FIDUS INVT CORP COM 316500107 1866028 95792 SH SOLE 30 95792 0 0 FIFTH THIRD BANCORP COM 316773100 45464971 1245957 SH SOLE 2 257318 0 988639 FIFTH THIRD BANCORP COM 316773100 17228972 472156 SH SOLE 4 245781 0 226375 FIFTH THIRD BANCORP COM 316773100 18635078 510690 SH SOLE 7 401133 0 109557 FIFTH THIRD BANCORP COM 316773100 946441 25937 SH SOLE 13 25937 0 0 FIFTH THIRD BANCORP COM 316773100 3476658 95277 SH SOLE 15 95277 0 0 FIFTH THIRD BANCORP COM 316773100 58881797 1613642 SH SOLE 18 1571288 0 42354 FIFTH THIRD BANCORP COM 316773100 10840376 297078 SH SOLE 19 297078 0 0 FIFTH THIRD BANCORP COM 316773100 927983466 25431172 SH SOLE 21 25431172 0 0 FIFTH THIRD BANCORP COM 316773100 535594783 14677851 SH SOLE 22 13201159 0 1476692 FIFTH THIRD BANCORP COM 316773100 30480425 835309 SH SOLE 23 835309 0 0 FIFTH THIRD BANCORP COM 316773100 109839644 3010130 SH SOLE 25 2309092 0 701038 FIFTH THIRD BANCORP COM 316773100 57884561 1586313 SH SOLE 26 1274904 0 311409 FIFTH THIRD BANCORP COM 316773100 53851687 1475793 SH SOLE 28 168724 0 1307069 FIFTH THIRD BANCORP COM 316773100 182151110 4991809 SH SOLE 30 4991809 0 0 FIFTH THIRD BANCORP COM 316773100 5658723 155076 SH SOLE 31 149922 0 5154 FIFTH THIRD BANCORP COM 316773100 4324868 118522 SH SOLE 32 118522 0 0 FIFTH THIRD BANCORP COM 316773100 1213438 33254 SH SOLE 34 33254 0 0 FIFTH THIRD BANCORP COM 316773100 14267298 390992 SH SOLE 35 390992 0 0 FIFTH THIRD BANCORP COM 316773100 5564433 152492 SH SOLE 36 152492 0 0 FIFTH THIRD BANCORP COM 316773100 1227341 33635 SH SOLE 40 33635 0 0 FIFTH THIRD BANCORP COM 316773100 44445 1218 SH OTR 43 1218 0 0 FIFTH THIRD BANCORP COM 316773100 34939661 957513 SH SOLE 43 810742 0 146772 FIGS INC CL A 30260D103 1689999 317073 SH SOLE 2 267271 0 49802 FIGS INC CL A 30260D103 3971 745 SH SOLE 4 745 0 0 FIGS INC CL A 30260D103 6732 1263 SH SOLE 7 1263 0 0 FIGS INC CL A 30260D103 1948675 365605 SH SOLE 18 365605 0 0 FIGS INC CL A 30260D103 2814864 528117 SH SOLE 19 528117 0 0 FIGS INC CL A 30260D103 25197767 4727536 SH SOLE 21 4727536 0 0 FIGS INC CL A 30260D103 23261868 4364328 SH SOLE 22 4170257 0 194071 FIGS INC CL A 30260D103 11006 2065 SH SOLE 23 2065 0 0 FIGS INC CL A 30260D103 114872 21552 SH SOLE 25 21552 0 0 FIGS INC CL A 30260D103 229472 43053 SH SOLE 26 43053 0 0 FIGS INC CL A 30260D103 528395 99136 SH SOLE 30 99136 0 0 FIGS INC CL A 30260D103 119760 22469 SH SOLE 40 22469 0 0 FIGS INC CL A 30260D103 152816 28671 SH SOLE 43 27751 0 920 FINANCE OF AMERICA COMPAN COM CL A 31738L107 1613 3272 SH SOLE 2 0 0 3272 FINANCE OF AMERICA COMPAN COM CL A 31738L107 82685 167752 SH SOLE 22 166812 0 940 FINANCIAL INSTNS INC COM 317585404 939261 48616 SH SOLE 2 37216 0 11400 FINANCIAL INSTNS INC COM 317585404 1835 95 SH SOLE 7 95 0 0 FINANCIAL INSTNS INC COM 317585404 1042720 53971 SH SOLE 18 53971 0 0 FINANCIAL INSTNS INC COM 317585404 1918959 99325 SH SOLE 19 99325 0 0 FINANCIAL INSTNS INC COM 317585404 11614063 601142 SH SOLE 21 601142 0 0 FINANCIAL INSTNS INC COM 317585404 11425655 591390 SH SOLE 22 573416 0 17974 FINANCIAL INSTNS INC COM 317585404 52183 2701 SH SOLE 43 2515 0 186 FINGERMOTION INC COM 31788K108 3782 1483 SH SOLE 18 1483 0 0 FINGERMOTION INC COM 31788K108 41460 16259 SH SOLE 21 16259 0 0 FINVOLUTION GROUP SPONSORED ADS 31810T101 231612 48556 SH SOLE 2 48556 0 0 FINVOLUTION GROUP SPONSORED ADS 31810T101 11882 2491 SH SOLE 4 2491 0 0 FINVOLUTION GROUP SPONSORED ADS 31810T101 82845 17368 SH SOLE 7 17368 0 0 FINVOLUTION GROUP SPONSORED ADS 31810T101 6818734 1429504 SH SOLE 21 1429504 0 0 FINVOLUTION GROUP SPONSORED ADS 31810T101 4377768 917771 SH SOLE 22 838185 0 79586 FINVOLUTION GROUP SPONSORED ADS 31810T101 2374821 497866 SH SOLE 30 497866 0 0 FINVOLUTION GROUP SPONSORED ADS 31810T101 1896585 397607 SH SOLE 43 378252 0 19355 FINWARD BANCORP COM 31812F109 21381 872 SH SOLE 18 872 0 0 FINWARD BANCORP COM 31812F109 223794 9127 SH SOLE 21 9127 0 0 FINWARD BANCORP COM 31812F109 233725 9532 SH SOLE 22 9532 0 0 FINWARD BANCORP COM 31812F109 4904 200 SH SOLE 43 200 0 0 FINWISE BANCORP COM 31813A109 80230 7858 SH SOLE 2 7858 0 0 FINWISE BANCORP COM 31813A109 22023 2157 SH SOLE 18 2157 0 0 FINWISE BANCORP COM 31813A109 232329 22755 SH SOLE 21 22755 0 0 FINWISE BANCORP COM 31813A109 6381 625 SH SOLE 22 625 0 0 FIRST ADVANTAGE CORP NEW COM 31846B108 654386 40721 SH SOLE 2 14188 0 26533 FIRST ADVANTAGE CORP NEW COM 31846B108 710873 44236 SH SOLE 7 41889 0 2347 FIRST ADVANTAGE CORP NEW COM 31846B108 2202056 137029 SH SOLE 18 137029 0 0 FIRST ADVANTAGE CORP NEW COM 31846B108 1925170 119799 SH SOLE 19 119799 0 0 FIRST ADVANTAGE CORP NEW COM 31846B108 31227128 1943194 SH SOLE 21 1943194 0 0 FIRST ADVANTAGE CORP NEW COM 31846B108 26674288 1659881 SH SOLE 22 1603447 0 56434 FIRST ADVANTAGE CORP NEW COM 31846B108 161118 10026 SH SOLE 25 10026 0 0 FIRST ADVANTAGE CORP NEW COM 31846B108 1500954 93401 SH SOLE 30 93401 0 0 FIRST ADVANTAGE CORP NEW COM 31846B108 166244 10345 SH SOLE 40 10345 0 0 FIRST ADVANTAGE CORP NEW COM 31846B108 7215 449 SH SOLE 43 69 0 380 FIRST AMERN FINL CORP COM 31847R102 11511905 213381 SH SOLE 2 101007 0 112374 FIRST AMERN FINL CORP COM 31847R102 16563 307 SH SOLE 4 307 0 0 FIRST AMERN FINL CORP COM 31847R102 1155933 21426 SH SOLE 7 20370 0 1056 FIRST AMERN FINL CORP COM 31847R102 8404169 155777 SH SOLE 18 155777 0 0 FIRST AMERN FINL CORP COM 31847R102 1876273 34778 SH SOLE 19 34778 0 0 FIRST AMERN FINL CORP COM 31847R102 295953515 5485700 SH SOLE 21 5485700 0 0 FIRST AMERN FINL CORP COM 31847R102 164906591 3056656 SH SOLE 22 2915269 0 141387 FIRST AMERN FINL CORP COM 31847R102 1233621 22866 SH SOLE 25 22866 0 0 FIRST AMERN FINL CORP COM 31847R102 2846672 52765 SH SOLE 26 52765 0 0 FIRST AMERN FINL CORP COM 31847R102 278436 5161 SH SOLE 28 1959 0 3202 FIRST AMERN FINL CORP COM 31847R102 5796981 107451 SH SOLE 30 107451 0 0 FIRST AMERN FINL CORP COM 31847R102 67384 1249 SH SOLE 31 1249 0 0 FIRST AMERN FINL CORP COM 31847R102 289064 5358 SH SOLE 36 5358 0 0 FIRST AMERN FINL CORP COM 31847R102 1124858 20850 SH SOLE 40 20850 0 0 FIRST AMERN FINL CORP COM 31847R102 1988705 36862 SH SOLE 43 33215 0 3647 FIRST BANCORP INC ME COM 31866P102 339352 13656 SH SOLE 2 9365 0 4291 FIRST BANCORP INC ME COM 31866P102 1491 60 SH SOLE 7 60 0 0 FIRST BANCORP INC ME COM 31866P102 853473 34345 SH SOLE 18 34345 0 0 FIRST BANCORP INC ME COM 31866P102 606862 24421 SH SOLE 19 24421 0 0 FIRST BANCORP INC ME COM 31866P102 9564218 384878 SH SOLE 21 384878 0 0 FIRST BANCORP INC ME COM 31866P102 7821289 314740 SH SOLE 22 305550 0 9190 FIRST BANCORP INC ME COM 31866P102 249 10 SH SOLE 43 10 0 0 FIRST BANCORP N C COM 318910106 1096484 34351 SH SOLE 2 11520 0 22831 FIRST BANCORP N C COM 318910106 11427 358 SH SOLE 7 358 0 0 FIRST BANCORP N C COM 318910106 4126745 129284 SH SOLE 18 129284 0 0 FIRST BANCORP N C COM 318910106 2879184 90200 SH SOLE 19 90200 0 0 FIRST BANCORP N C COM 318910106 145520343 4558908 SH SOLE 21 4558908 0 0 FIRST BANCORP N C COM 318910106 35615474 1115773 SH SOLE 22 1068823 0 46950 FIRST BANCORP N C COM 318910106 206874 6481 SH SOLE 25 6481 0 0 FIRST BANCORP N C COM 318910106 418439 13109 SH SOLE 26 13109 0 0 FIRST BANCORP N C COM 318910106 6161 193 SH SOLE 28 193 0 0 FIRST BANCORP N C COM 318910106 2570869 80541 SH SOLE 30 80541 0 0 FIRST BANCORP N C COM 318910106 275087 8618 SH SOLE 40 8618 0 0 FIRST BANCORP N C COM 318910106 576833 18071 SH SOLE 43 17182 0 889 FIRST BANCORP P R COM NEW 318672706 2208938 120773 SH SOLE 2 46930 0 73843 FIRST BANCORP P R COM NEW 318672706 8816 482 SH SOLE 4 482 0 0 FIRST BANCORP P R COM NEW 318672706 630657 34481 SH SOLE 7 32689 0 1792 FIRST BANCORP P R COM NEW 318672706 9054373 495045 SH SOLE 18 495045 0 0 FIRST BANCORP P R COM NEW 318672706 5634180 308047 SH SOLE 19 308047 0 0 FIRST BANCORP P R COM NEW 318672706 335036238 18318001 SH SOLE 21 18318001 0 0 FIRST BANCORP P R COM NEW 318672706 78126704 4271553 SH SOLE 22 4068050 0 203503 FIRST BANCORP P R COM NEW 318672706 571361 31239 SH SOLE 25 31239 0 0 FIRST BANCORP P R COM NEW 318672706 750896 41055 SH SOLE 26 41055 0 0 FIRST BANCORP P R COM NEW 318672706 51980 2842 SH SOLE 28 2842 0 0 FIRST BANCORP P R COM NEW 318672706 5428070 296778 SH SOLE 30 296778 0 0 FIRST BANCORP P R COM NEW 318672706 506377 27686 SH SOLE 40 27686 0 0 FIRST BANCORP P R COM NEW 318672706 2804166 153317 SH SOLE 43 153316 0 1 FIRST BANCSHARES INC MS COM 318916103 1889447 72727 SH SOLE 2 43879 0 28848 FIRST BANCSHARES INC MS COM 318916103 8340 321 SH SOLE 7 321 0 0 FIRST BANCSHARES INC MS COM 318916103 2701322 103977 SH SOLE 18 103977 0 0 FIRST BANCSHARES INC MS COM 318916103 5692945 219128 SH SOLE 19 219128 0 0 FIRST BANCSHARES INC MS COM 318916103 31921860 1228709 SH SOLE 21 1228709 0 0 FIRST BANCSHARES INC MS COM 318916103 29096769 1119968 SH SOLE 22 1063505 0 56463 FIRST BANCSHARES INC MS COM 318916103 29124 1121 SH SOLE 23 1121 0 0 FIRST BANCSHARES INC MS COM 318916103 195032 7507 SH SOLE 25 7507 0 0 FIRST BANCSHARES INC MS COM 318916103 19797 762 SH SOLE 26 0 0 762 FIRST BANCSHARES INC MS COM 318916103 44426 1710 SH SOLE 28 0 0 1710 FIRST BANCSHARES INC MS COM 318916103 613933 23631 SH SOLE 30 23631 0 0 FIRST BANCSHARES INC MS COM 318916103 118495 4561 SH SOLE 40 4561 0 0 FIRST BANCSHARES INC MS COM 318916103 1628305 62675 SH SOLE 43 59075 0 3600 FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 713873 56034 SH SOLE 2 32814 0 23220 FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 420 33 SH SOLE 7 33 0 0 FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 900501 70683 SH SOLE 18 70683 0 0 FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 929549 72963 SH SOLE 19 72963 0 0 FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 10702581 840077 SH SOLE 21 840077 0 0 FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 9116056 715546 SH SOLE 22 692937 0 22609 FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 357 28 SH SOLE 26 0 0 28 FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 37150 2916 SH SOLE 43 2916 0 0 FIRST BUSEY CORP COM NEW 319383204 2285884 94419 SH SOLE 2 37198 0 57221 FIRST BUSEY CORP COM NEW 319383204 4382 181 SH SOLE 4 181 0 0 FIRST BUSEY CORP COM NEW 319383204 9708 401 SH SOLE 7 401 0 0 FIRST BUSEY CORP COM NEW 319383204 4085752 168763 SH SOLE 18 168763 0 0 FIRST BUSEY CORP COM NEW 319383204 5786456 239011 SH SOLE 19 239011 0 0 FIRST BUSEY CORP COM NEW 319383204 50626984 2091160 SH SOLE 21 2091160 0 0 FIRST BUSEY CORP COM NEW 319383204 46480174 1919875 SH SOLE 22 1823484 0 96391 FIRST BUSEY CORP COM NEW 319383204 295120 12190 SH SOLE 25 12190 0 0 FIRST BUSEY CORP COM NEW 319383204 464759 19197 SH SOLE 26 19197 0 0 FIRST BUSEY CORP COM NEW 319383204 181309 7489 SH SOLE 28 967 0 6522 FIRST BUSEY CORP COM NEW 319383204 1262552 52150 SH SOLE 30 52150 0 0 FIRST BUSEY CORP COM NEW 319383204 243214 10046 SH SOLE 40 10046 0 0 FIRST BUSEY CORP COM NEW 319383204 3233573 133564 SH SOLE 43 121936 0 11628 FIRST BUSINESS FINL SVCS INC COM 319390100 2682737 72526 SH SOLE 2 59135 0 13391 FIRST BUSINESS FINL SVCS INC COM 319390100 555 15 SH SOLE 7 15 0 0 FIRST BUSINESS FINL SVCS INC COM 319390100 961000 25980 SH SOLE 18 25980 0 0 FIRST BUSINESS FINL SVCS INC COM 319390100 2452104 66291 SH SOLE 19 66291 0 0 FIRST BUSINESS FINL SVCS INC COM 319390100 11366620 307289 SH SOLE 21 307289 0 0 FIRST BUSINESS FINL SVCS INC COM 319390100 7661887 207134 SH SOLE 22 198571 0 8563 FIRST BUSINESS FINL SVCS INC COM 319390100 46348 1253 SH SOLE 23 1253 0 0 FIRST BUSINESS FINL SVCS INC COM 319390100 925 25 SH SOLE 43 25 0 0 FIRST CAP INC COM 31942S104 20063 669 SH SOLE 18 669 0 0 FIRST CAP INC COM 31942S104 209930 7000 SH SOLE 21 7000 0 0 FIRST CAP INC COM 31942S104 173132 5773 SH SOLE 22 5773 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 991254 26907 SH SOLE 2 14082 0 12825 FIRST CMNTY BANKSHARES INC V COM 31983A103 4237 115 SH SOLE 7 115 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 2013343 54651 SH SOLE 18 54651 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 3734176 101362 SH SOLE 19 101362 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 24577585 667144 SH SOLE 21 667144 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 24096012 654072 SH SOLE 22 617544 0 36528 FIRST CMNTY BANKSHARES INC V COM 31983A103 99689 2706 SH SOLE 25 2706 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 60749 1649 SH SOLE 28 0 0 1649 FIRST CMNTY BANKSHARES INC V COM 31983A103 146586 3979 SH SOLE 30 3979 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 150270 4079 SH SOLE 40 4079 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 166517 4520 SH SOLE 43 4248 0 272 FIRST CMNTY CORP S C COM 319835104 27152 1574 SH SOLE 18 1574 0 0 FIRST CMNTY CORP S C COM 319835104 280813 16279 SH SOLE 21 16279 0 0 FIRST CMNTY CORP S C COM 319835104 360887 20921 SH SOLE 22 20921 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 1064240 77063 SH SOLE 2 28711 0 48352 FIRST COMWLTH FINL CORP PA COM 319829107 4323 313 SH SOLE 4 313 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 10951 793 SH SOLE 7 793 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 4190769 303459 SH SOLE 18 303459 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 2913634 210980 SH SOLE 19 210980 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 153338824 11103463 SH SOLE 21 11103463 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 37819541 2738562 SH SOLE 22 2613056 0 125506 FIRST COMWLTH FINL CORP PA COM 319829107 215436 15600 SH SOLE 25 15600 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 326524 23644 SH SOLE 26 23644 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 19362 1402 SH SOLE 28 1402 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 2615559 189396 SH SOLE 30 189396 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 295506 21398 SH SOLE 40 21398 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 1075781 77899 SH SOLE 43 77322 0 577 FIRST CTZNS BANCSHARES INC N CL A 31946M103 45745367 27171 SH SOLE 2 11956 0 15215 FIRST CTZNS BANCSHARES INC N CL A 31946M103 10933363 6494 SH SOLE 4 3660 0 2834 FIRST CTZNS BANCSHARES INC N CL A 31946M103 5515506 3276 SH SOLE 7 3136 0 140 FIRST CTZNS BANCSHARES INC N CL A 31946M103 902415 536 SH SOLE 13 536 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 1624684 965 SH SOLE 15 965 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 331023866 196616 SH SOLE 18 188139 0 8477 FIRST CTZNS BANCSHARES INC N CL A 31946M103 658944751 391388 SH SOLE 19 391388 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 453852431 269571 SH SOLE 21 269571 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 584438274 347134 SH SOLE 22 325992 0 21142 FIRST CTZNS BANCSHARES INC N CL A 31946M103 24952784 14821 SH SOLE 23 14821 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 37778525 22439 SH SOLE 25 22348 0 91 FIRST CTZNS BANCSHARES INC N CL A 31946M103 21381847 12700 SH SOLE 26 8941 0 3759 FIRST CTZNS BANCSHARES INC N CL A 31946M103 29353740 17435 SH SOLE 28 186 0 17249 FIRST CTZNS BANCSHARES INC N CL A 31946M103 59591376 35395 SH SOLE 30 35395 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 4018777 2387 SH SOLE 31 2308 0 79 FIRST CTZNS BANCSHARES INC N CL A 31946M103 73661305 43752 SH SOLE 34 43752 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 4513758 2681 SH SOLE 36 2681 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 838438 498 SH SOLE 40 498 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 31489 19 SH OTR 43 19 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 33085106 19651 SH SOLE 43 17234 0 2417 FIRST FINANCIAL NORTHWEST IN COM 32022K102 24722 1170 SH SOLE 2 314 0 856 FIRST FINANCIAL NORTHWEST IN COM 32022K102 453746 21474 SH SOLE 18 21474 0 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 1029031 48700 SH SOLE 19 48700 0 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 5597865 264925 SH SOLE 21 264925 0 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 4951794 234349 SH SOLE 22 215764 0 18585 FIRST FINANCIAL NORTHWEST IN COM 32022K102 1508069 71371 SH SOLE 26 0 0 71371 FIRST FINANCIAL NORTHWEST IN COM 32022K102 90119 4265 SH SOLE 43 3765 0 500 FIRST FINL BANCORP OH COM 320209109 1593530 71716 SH SOLE 2 26354 0 45362 FIRST FINL BANCORP OH COM 320209109 7377 332 SH SOLE 4 332 0 0 FIRST FINL BANCORP OH COM 320209109 389539 17531 SH SOLE 7 16665 0 866 FIRST FINL BANCORP OH COM 320209109 6273506 282336 SH SOLE 18 282336 0 0 FIRST FINL BANCORP OH COM 320209109 4209157 189431 SH SOLE 19 189431 0 0 FIRST FINL BANCORP OH COM 320209109 231267804 10408092 SH SOLE 21 10408092 0 0 FIRST FINL BANCORP OH COM 320209109 57573642 2591073 SH SOLE 22 2471097 0 119976 FIRST FINL BANCORP OH COM 320209109 365630 16455 SH SOLE 25 16455 0 0 FIRST FINL BANCORP OH COM 320209109 213756 9620 SH SOLE 26 9620 0 0 FIRST FINL BANCORP OH COM 320209109 151763 6830 SH SOLE 28 1733 0 5097 FIRST FINL BANCORP OH COM 320209109 4054661 182478 SH SOLE 30 182478 0 0 FIRST FINL BANCORP OH COM 320209109 21309 959 SH SOLE 36 959 0 0 FIRST FINL BANCORP OH COM 320209109 391116 17602 SH SOLE 40 17602 0 0 FIRST FINL BANCORP OH COM 320209109 1385861 62370 SH SOLE 43 59381 0 2989 FIRST FINL BANKSHARES INC COM 32020R109 7931699 268598 SH SOLE 2 181057 0 87541 FIRST FINL BANKSHARES INC COM 32020R109 13938 472 SH SOLE 4 472 0 0 FIRST FINL BANKSHARES INC COM 32020R109 412800 13979 SH SOLE 7 13284 0 695 FIRST FINL BANKSHARES INC COM 32020R109 14541665 492437 SH SOLE 18 479903 0 12534 FIRST FINL BANKSHARES INC COM 32020R109 17400228 589239 SH SOLE 19 589239 0 0 FIRST FINL BANKSHARES INC COM 32020R109 297018410 10058192 SH SOLE 21 10058192 0 0 FIRST FINL BANKSHARES INC COM 32020R109 142294232 4818633 SH SOLE 22 4691380 0 127253 FIRST FINL BANKSHARES INC COM 32020R109 78018 2642 SH SOLE 23 2642 0 0 FIRST FINL BANKSHARES INC COM 32020R109 762996 25838 SH SOLE 25 25838 0 0 FIRST FINL BANKSHARES INC COM 32020R109 1349344 45694 SH SOLE 26 45413 0 281 FIRST FINL BANKSHARES INC COM 32020R109 224398 7599 SH SOLE 28 2535 0 5064 FIRST FINL BANKSHARES INC COM 32020R109 4534420 153553 SH SOLE 30 153553 0 0 FIRST FINL BANKSHARES INC COM 32020R109 39423 1335 SH SOLE 36 1335 0 0 FIRST FINL BANKSHARES INC COM 32020R109 831270 28150 SH SOLE 40 28150 0 0 FIRST FINL BANKSHARES INC COM 32020R109 8308913 281372 SH SOLE 43 257631 0 23741 FIRST FINL CORP IND COM 320218100 894156 24245 SH SOLE 2 17149 0 7096 FIRST FINL CORP IND COM 320218100 5495 149 SH SOLE 7 149 0 0 FIRST FINL CORP IND COM 320218100 1504741 40801 SH SOLE 18 40801 0 0 FIRST FINL CORP IND COM 320218100 3084496 83636 SH SOLE 19 83636 0 0 FIRST FINL CORP IND COM 320218100 18600944 504364 SH SOLE 21 504364 0 0 FIRST FINL CORP IND COM 320218100 18600096 504341 SH SOLE 22 480102 0 24239 FIRST FINL CORP IND COM 320218100 115361 3128 SH SOLE 25 3128 0 0 FIRST FINL CORP IND COM 320218100 199926 5421 SH SOLE 26 5421 0 0 FIRST FINL CORP IND COM 320218100 898655 24367 SH SOLE 30 24367 0 0 FIRST FINL CORP IND COM 320218100 176323 4781 SH SOLE 40 4781 0 0 FIRST FINL CORP IND COM 320218100 3502789 94978 SH SOLE 43 87980 0 6998 FIRST FNDTN INC COM 32026V104 470991 71907 SH SOLE 2 45080 0 26827 FIRST FNDTN INC COM 32026V104 3681 562 SH SOLE 7 562 0 0 FIRST FNDTN INC COM 32026V104 1025291 156533 SH SOLE 18 156533 0 0 FIRST FNDTN INC COM 32026V104 792183 120944 SH SOLE 19 120944 0 0 FIRST FNDTN INC COM 32026V104 13316595 2033068 SH SOLE 21 2033068 0 0 FIRST FNDTN INC COM 32026V104 9601671 1465904 SH SOLE 22 1428292 0 37612 FIRST FNDTN INC COM 32026V104 8207 1253 SH SOLE 28 1253 0 0 FIRST FNDTN INC COM 32026V104 539000 82290 SH SOLE 43 71806 0 10484 FIRST GTY BANCSHARES INC COM 32043P106 55116 6124 SH SOLE 2 6124 0 0 FIRST GTY BANCSHARES INC COM 32043P106 11142 1238 SH SOLE 18 1238 0 0 FIRST GTY BANCSHARES INC COM 32043P106 119898 13322 SH SOLE 21 13322 0 0 FIRST GTY BANCSHARES INC COM 32043P106 8739 971 SH SOLE 22 971 0 0 FIRST HAWAIIAN INC COM 32051X108 5367373 258544 SH SOLE 2 54290 0 204254 FIRST HAWAIIAN INC COM 32051X108 8491 409 SH SOLE 4 409 0 0 FIRST HAWAIIAN INC COM 32051X108 46606 2245 SH SOLE 7 2245 0 0 FIRST HAWAIIAN INC COM 32051X108 1853017 89259 SH SOLE 18 89259 0 0 FIRST HAWAIIAN INC COM 32051X108 1017095 48993 SH SOLE 19 48993 0 0 FIRST HAWAIIAN INC COM 32051X108 233103868 11228510 SH SOLE 21 11228510 0 0 FIRST HAWAIIAN INC COM 32051X108 79703058 3839261 SH SOLE 22 3665026 0 174235 FIRST HAWAIIAN INC COM 32051X108 584498 28155 SH SOLE 25 28155 0 0 FIRST HAWAIIAN INC COM 32051X108 1276532 61490 SH SOLE 26 42463 0 19027 FIRST HAWAIIAN INC COM 32051X108 121654 5860 SH SOLE 28 2323 0 3537 FIRST HAWAIIAN INC COM 32051X108 5518340 265816 SH SOLE 30 265816 0 0 FIRST HAWAIIAN INC COM 32051X108 32884 1584 SH SOLE 31 1584 0 0 FIRST HAWAIIAN INC COM 32051X108 92756 4468 SH SOLE 36 4468 0 0 FIRST HAWAIIAN INC COM 32051X108 595189 28670 SH SOLE 40 28670 0 0 FIRST HAWAIIAN INC COM 32051X108 8366028 402988 SH SOLE 43 376253 0 26735 FIRST HORIZON CORPORATION COM 320517105 20502656 1300105 SH SOLE 2 619150 0 680955 FIRST HORIZON CORPORATION COM 320517105 93816 5949 SH SOLE 4 3728 0 2221 FIRST HORIZON CORPORATION COM 320517105 1989953 126186 SH SOLE 7 121125 0 5061 FIRST HORIZON CORPORATION COM 320517105 19672350 1247454 SH SOLE 18 1247454 0 0 FIRST HORIZON CORPORATION COM 320517105 9915451 628754 SH SOLE 19 628754 0 0 FIRST HORIZON CORPORATION COM 320517105 627431875 39786422 SH SOLE 21 39786422 0 0 FIRST HORIZON CORPORATION COM 320517105 264306367 16760074 SH SOLE 22 15986997 0 773077 FIRST HORIZON CORPORATION COM 320517105 1772832 112418 SH SOLE 25 112418 0 0 FIRST HORIZON CORPORATION COM 320517105 3323433 210744 SH SOLE 26 210744 0 0 FIRST HORIZON CORPORATION COM 320517105 441355 27987 SH SOLE 28 7052 0 20935 FIRST HORIZON CORPORATION COM 320517105 12095101 766969 SH SOLE 30 766969 0 0 FIRST HORIZON CORPORATION COM 320517105 109223 6926 SH SOLE 31 6926 0 0 FIRST HORIZON CORPORATION COM 320517105 3605795 228649 SH SOLE 32 228649 0 0 FIRST HORIZON CORPORATION COM 320517105 1282937 81353 SH SOLE 34 81353 0 0 FIRST HORIZON CORPORATION COM 320517105 309329 19615 SH SOLE 36 19615 0 0 FIRST HORIZON CORPORATION COM 320517105 1823801 115650 SH SOLE 40 115650 0 0 FIRST HORIZON CORPORATION COM 320517105 7536095 477875 SH SOLE 43 416949 0 60926 FIRST INDL RLTY TR INC COM 32054K103 12377448 260523 SH SOLE 2 147425 0 113098 FIRST INDL RLTY TR INC COM 32054K103 3223031 67839 SH SOLE 4 67839 0 0 FIRST INDL RLTY TR INC COM 32054K103 10421509 219354 SH SOLE 7 197819 0 21535 FIRST INDL RLTY TR INC COM 32054K103 10271329 216193 SH SOLE 18 198371 0 17822 FIRST INDL RLTY TR INC COM 32054K103 13802178 290511 SH SOLE 19 290511 0 0 FIRST INDL RLTY TR INC COM 32054K103 361315830 7605048 SH SOLE 21 7605048 0 0 FIRST INDL RLTY TR INC COM 32054K103 249343692 5248236 SH SOLE 22 4993442 0 254794 FIRST INDL RLTY TR INC COM 32054K103 282685 5950 SH SOLE 23 5950 0 0 FIRST INDL RLTY TR INC COM 32054K103 25444693 535565 SH SOLE 25 535565 0 0 FIRST INDL RLTY TR INC COM 32054K103 1686272 35493 SH SOLE 26 35493 0 0 FIRST INDL RLTY TR INC COM 32054K103 5234319 110173 SH SOLE 28 16909 0 93264 FIRST INDL RLTY TR INC COM 32054K103 20815556 438130 SH SOLE 30 438130 0 0 FIRST INDL RLTY TR INC COM 32054K103 78106 1644 SH SOLE 31 1644 0 0 FIRST INDL RLTY TR INC COM 32054K103 536530 11293 SH SOLE 36 11293 0 0 FIRST INDL RLTY TR INC COM 32054K103 1372136 28881 SH SOLE 40 28881 0 0 FIRST INDL RLTY TR INC COM 32054K103 4853579 102159 SH SOLE 43 93556 0 8603 FIRST INTERNET BANCORP COM 320557101 1163995 43079 SH SOLE 2 25415 0 17664 FIRST INTERNET BANCORP COM 320557101 671906 24867 SH SOLE 18 24867 0 0 FIRST INTERNET BANCORP COM 320557101 2521831 93332 SH SOLE 19 93332 0 0 FIRST INTERNET BANCORP COM 320557101 7567356 280065 SH SOLE 21 280065 0 0 FIRST INTERNET BANCORP COM 320557101 6917228 256004 SH SOLE 22 245170 0 10834 FIRST INTERNET BANCORP COM 320557101 48987 1813 SH SOLE 23 1813 0 0 FIRST INTERNET BANCORP COM 320557101 332238 12296 SH SOLE 26 0 0 12296 FIRST INTERNET BANCORP COM 320557101 3378 125 SH SOLE 43 125 0 0 FIRST INTST BANCSYSTEM INC COM 32055Y201 2959754 106581 SH SOLE 2 40885 0 65696 FIRST INTST BANCSYSTEM INC COM 32055Y201 8109 292 SH SOLE 4 292 0 0 FIRST INTST BANCSYSTEM INC COM 32055Y201 1034349 37247 SH SOLE 7 35322 0 1925 FIRST INTST BANCSYSTEM INC COM 32055Y201 6467855 232908 SH SOLE 18 232908 0 0 FIRST INTST BANCSYSTEM INC COM 32055Y201 13343707 480508 SH SOLE 19 480508 0 0 FIRST INTST BANCSYSTEM INC COM 32055Y201 85146125 3066119 SH SOLE 21 3066119 0 0 FIRST INTST BANCSYSTEM INC COM 32055Y201 89148726 3210253 SH SOLE 22 3057692 0 152561 FIRST INTST BANCSYSTEM INC COM 32055Y201 648402 23349 SH SOLE 25 23349 0 0 FIRST INTST BANCSYSTEM INC COM 32055Y201 928323 33429 SH SOLE 26 33429 0 0 FIRST INTST BANCSYSTEM INC COM 32055Y201 247431 8910 SH SOLE 28 1342 0 7568 FIRST INTST BANCSYSTEM INC COM 32055Y201 3836898 138167 SH SOLE 30 138167 0 0 FIRST INTST BANCSYSTEM INC COM 32055Y201 104249 3754 SH SOLE 36 3754 0 0 FIRST INTST BANCSYSTEM INC COM 32055Y201 565647 20369 SH SOLE 40 20369 0 0 FIRST INTST BANCSYSTEM INC COM 32055Y201 6572537 236678 SH SOLE 43 198905 0 37773 FIRST LONG IS CORP COM 320734106 1127150 112490 SH SOLE 2 95001 0 17489 FIRST LONG IS CORP COM 320734106 1573 157 SH SOLE 7 157 0 0 FIRST LONG IS CORP COM 320734106 772281 77074 SH SOLE 18 77074 0 0 FIRST LONG IS CORP COM 320734106 514357 51333 SH SOLE 19 51333 0 0 FIRST LONG IS CORP COM 320734106 9465112 944622 SH SOLE 21 944622 0 0 FIRST LONG IS CORP COM 320734106 9222007 920360 SH SOLE 22 893171 0 27189 FIRST LONG IS CORP COM 320734106 1463 146 SH SOLE 26 0 0 146 FIRST LONG IS CORP COM 320734106 22755 2271 SH SOLE 43 2271 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 356277 60182 SH SOLE 21 60182 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 180803 30541 SH SOLE 43 27004 0 3537 FIRST MERCHANTS CORP COM 320817109 1731113 52001 SH SOLE 2 16850 0 35151 FIRST MERCHANTS CORP COM 320817109 6924 208 SH SOLE 4 208 0 0 FIRST MERCHANTS CORP COM 320817109 15147 455 SH SOLE 7 455 0 0 FIRST MERCHANTS CORP COM 320817109 5930946 178160 SH SOLE 18 178160 0 0 FIRST MERCHANTS CORP COM 320817109 4456932 133882 SH SOLE 19 133882 0 0 FIRST MERCHANTS CORP COM 320817109 73156539 2197553 SH SOLE 21 2197553 0 0 FIRST MERCHANTS CORP COM 320817109 68997320 2072614 SH SOLE 22 1988557 0 84057 FIRST MERCHANTS CORP COM 320817109 452744 13600 SH SOLE 25 13600 0 0 FIRST MERCHANTS CORP COM 320817109 363294 10913 SH SOLE 26 10913 0 0 FIRST MERCHANTS CORP COM 320817109 91115 2737 SH SOLE 28 969 0 1768 FIRST MERCHANTS CORP COM 320817109 1608273 48311 SH SOLE 30 48311 0 0 FIRST MERCHANTS CORP COM 320817109 37884 1138 SH SOLE 36 1138 0 0 FIRST MERCHANTS CORP COM 320817109 474915 14266 SH SOLE 40 14266 0 0 FIRST MERCHANTS CORP COM 320817109 3519637 105727 SH SOLE 43 99972 0 5755 FIRST MID ILL BANCSHARES INC COM 320866106 719546 21884 SH SOLE 2 9355 0 12529 FIRST MID ILL BANCSHARES INC COM 320866106 4899 149 SH SOLE 7 149 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 2507001 76247 SH SOLE 18 76247 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 1743626 53030 SH SOLE 19 53030 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 30747107 935131 SH SOLE 21 935131 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 22477228 683614 SH SOLE 22 652130 0 31484 FIRST MID ILL BANCSHARES INC COM 320866106 128199 3899 SH SOLE 25 3899 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 625 19 SH SOLE 28 19 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 145757 4433 SH SOLE 30 4433 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 72763 2213 SH SOLE 40 2213 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 2244090 68251 SH SOLE 43 62455 0 5796 FIRST NATL CORP COM 32106V107 15661 1031 SH SOLE 18 1031 0 0 FIRST NATL CORP COM 32106V107 173652 11432 SH SOLE 21 11432 0 0 FIRST NATL CORP COM 32106V107 5696 375 SH SOLE 22 375 0 0 FIRST NORTHWEST BANCORP COM 335834107 225971 23320 SH SOLE 2 19271 0 4049 FIRST NORTHWEST BANCORP COM 335834107 15378 1587 SH SOLE 18 1587 0 0 FIRST NORTHWEST BANCORP COM 335834107 44099 4551 SH SOLE 19 4551 0 0 FIRST NORTHWEST BANCORP COM 335834107 187017 19300 SH SOLE 21 19300 0 0 FIRST NORTHWEST BANCORP COM 335834107 701566 72401 SH SOLE 22 72401 0 0 FIRST SEACOAST BANCORP INC COM 33631F104 7795 871 SH SOLE 18 871 0 0 FIRST SEACOAST BANCORP INC COM 33631F104 86887 9708 SH SOLE 21 9708 0 0 FIRST SEACOAST BANCORP INC COM 33631F104 190921 21332 SH SOLE 22 21332 0 0 FIRST SOLAR INC COM 336433107 41020418 181941 SH SOLE 2 37807 0 144134 FIRST SOLAR INC COM 336433107 24486083 108605 SH SOLE 4 93241 0 15364 FIRST SOLAR INC COM 336433107 28893826 128155 SH SOLE 7 116452 0 11703 FIRST SOLAR INC COM 336433107 1121438 4974 SH SOLE 13 4974 0 0 FIRST SOLAR INC COM 336433107 3459007 15342 SH SOLE 15 15342 0 0 FIRST SOLAR INC COM 336433107 46464375 206087 SH SOLE 18 199744 0 6343 FIRST SOLAR INC COM 336433107 13205643 58572 SH SOLE 19 58572 0 0 FIRST SOLAR INC COM 336433107 986919135 4377358 SH SOLE 21 4377358 0 0 FIRST SOLAR INC COM 336433107 514351593 2281343 SH SOLE 22 2054602 0 226741 FIRST SOLAR INC COM 336433107 27590893 122376 SH SOLE 23 122376 0 0 FIRST SOLAR INC COM 336433107 110633673 490702 SH SOLE 25 408243 0 82459 FIRST SOLAR INC COM 336433107 25379807 112569 SH SOLE 26 67901 0 44668 FIRST SOLAR INC COM 336433107 83475663 370246 SH SOLE 28 59025 0 311221 FIRST SOLAR INC COM 336433107 505803502 2243429 SH SOLE 30 2240920 0 2509 FIRST SOLAR INC COM 336433107 5418480 24033 SH SOLE 31 23229 0 804 FIRST SOLAR INC COM 336433107 77443255 343490 SH SOLE 34 343490 0 0 FIRST SOLAR INC COM 336433107 4999125 22173 SH SOLE 36 22173 0 0 FIRST SOLAR INC COM 336433107 1072062 4755 SH SOLE 40 4755 0 0 FIRST SOLAR INC COM 336433107 43288 192 SH OTR 43 192 0 0 FIRST SOLAR INC COM 336433107 50077376 222112 SH SOLE 43 198024 0 24088 FIRST SVGS FINL GROUP INC COM 33621E109 313602 17628 SH SOLE 2 17628 0 0 FIRST SVGS FINL GROUP INC COM 33621E109 21846 1228 SH SOLE 18 1228 0 0 FIRST SVGS FINL GROUP INC COM 33621E109 838496 47133 SH SOLE 21 47133 0 0 FIRST SVGS FINL GROUP INC COM 33621E109 258524 14532 SH SOLE 22 14532 0 0 FIRST SVGS FINL GROUP INC COM 33621E109 141857 7974 SH SOLE 26 0 0 7974 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 23964 400 SH SOLE 43 400 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 17655 274 SH SOLE 43 274 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 3345 32 SH SOLE 43 32 0 0 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 57625 889 SH SOLE 43 889 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 22568 400 SH SOLE 43 400 0 0 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 227597 1478 SH SOLE 43 1478 0 0 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 81976 400 SH SOLE 43 400 0 0 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 60159 1975 SH SOLE 43 1975 0 0 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 71353 1561 SH SOLE 18 1561 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 120602 2106 SH SOLE 43 2106 0 0 FIRST TR EXCHANGE-TRADED FD DORSY WR MOMNT 33741L108 59576 1968 SH SOLE 43 1968 0 0 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 98632 800 SH SOLE 43 800 0 0 FIRST TR NASDAQ 100 TECH IND SHS 337345102 108603 550 SH SOLE 43 550 0 0 FIRST US BANCSHARES INC COM 33744V103 9195 994 SH SOLE 18 994 0 0 FIRST US BANCSHARES INC COM 33744V103 103868 11229 SH SOLE 21 11229 0 0 FIRST US BANCSHARES INC COM 33744V103 9121 986 SH SOLE 22 986 0 0 FIRST UTD CORP COM 33741H107 85989 4211 SH SOLE 2 4211 0 0 FIRST UTD CORP COM 33741H107 27159 1330 SH SOLE 18 1330 0 0 FIRST UTD CORP COM 33741H107 561285 27487 SH SOLE 19 27487 0 0 FIRST UTD CORP COM 33741H107 280101 13717 SH SOLE 21 13717 0 0 FIRST UTD CORP COM 33741H107 630876 30895 SH SOLE 22 30895 0 0 FIRST WATCH RESTAURANT GROUP COM 33748L101 282101 16065 SH SOLE 2 9287 0 6778 FIRST WATCH RESTAURANT GROUP COM 33748L101 4109 234 SH SOLE 7 234 0 0 FIRST WATCH RESTAURANT GROUP COM 33748L101 1301038 74091 SH SOLE 18 74091 0 0 FIRST WATCH RESTAURANT GROUP COM 33748L101 1203475 68535 SH SOLE 19 68535 0 0 FIRST WATCH RESTAURANT GROUP COM 33748L101 18983782 1081081 SH SOLE 21 1081081 0 0 FIRST WATCH RESTAURANT GROUP COM 33748L101 15291617 870821 SH SOLE 22 848771 0 22050 FIRST WATCH RESTAURANT GROUP COM 33748L101 88397 5034 SH SOLE 25 5034 0 0 FIRST WATCH RESTAURANT GROUP COM 33748L101 144940 8254 SH SOLE 40 8254 0 0 FIRST WATCH RESTAURANT GROUP COM 33748L101 48764 2777 SH SOLE 43 2568 0 209 FIRST WESTN FINL INC COM 33751L105 48773 2869 SH SOLE 2 320 0 2549 FIRST WESTN FINL INC COM 33751L105 289 17 SH SOLE 7 17 0 0 FIRST WESTN FINL INC COM 33751L105 397443 23379 SH SOLE 18 23379 0 0 FIRST WESTN FINL INC COM 33751L105 323374 19022 SH SOLE 19 19022 0 0 FIRST WESTN FINL INC COM 33751L105 5682335 334255 SH SOLE 21 334255 0 0 FIRST WESTN FINL INC COM 33751L105 2209405 129965 SH SOLE 22 125112 0 4853 FIRSTCASH HOLDINGS INC COM 33768G107 12675587 120858 SH SOLE 2 77114 0 43744 FIRSTCASH HOLDINGS INC COM 33768G107 14159 135 SH SOLE 4 135 0 0 FIRSTCASH HOLDINGS INC COM 33768G107 30730 293 SH SOLE 7 293 0 0 FIRSTCASH HOLDINGS INC COM 33768G107 17892213 170597 SH SOLE 18 163080 0 7517 FIRSTCASH HOLDINGS INC COM 33768G107 30046127 286481 SH SOLE 19 286481 0 0 FIRSTCASH HOLDINGS INC COM 33768G107 304983384 2907927 SH SOLE 21 2907927 0 0 FIRSTCASH HOLDINGS INC COM 33768G107 159842469 1524051 SH SOLE 22 1470961 0 53090 FIRSTCASH HOLDINGS INC COM 33768G107 524610 5002 SH SOLE 23 5002 0 0 FIRSTCASH HOLDINGS INC COM 33768G107 811771 7740 SH SOLE 25 7740 0 0 FIRSTCASH HOLDINGS INC COM 33768G107 5304621 50578 SH SOLE 26 11572 0 39006 FIRSTCASH HOLDINGS INC COM 33768G107 308347 2940 SH SOLE 28 721 0 2219 FIRSTCASH HOLDINGS INC COM 33768G107 2542920 24246 SH SOLE 30 24246 0 0 FIRSTCASH HOLDINGS INC COM 33768G107 22235 212 SH SOLE 36 212 0 0 FIRSTCASH HOLDINGS INC COM 33768G107 829076 7905 SH SOLE 40 7905 0 0 FIRSTCASH HOLDINGS INC COM 33768G107 4073005 38835 SH SOLE 43 36920 0 1915 FIRSTENERGY CORP COM 337932107 22990358 600741 SH SOLE 2 215421 0 385320 FIRSTENERGY CORP COM 337932107 24293260 634786 SH SOLE 4 307496 0 327290 FIRSTENERGY CORP COM 337932107 14452321 377641 SH SOLE 7 333457 0 44184 FIRSTENERGY CORP COM 337932107 630996 16488 SH SOLE 13 16488 0 0 FIRSTENERGY CORP COM 337932107 2900828 75799 SH SOLE 15 75799 0 0 FIRSTENERGY CORP COM 337932107 36904373 964316 SH SOLE 18 930467 0 33849 FIRSTENERGY CORP COM 337932107 10821876 282777 SH SOLE 19 282777 0 0 FIRSTENERGY CORP COM 337932107 849025805 22185153 SH SOLE 21 22185153 0 0 FIRSTENERGY CORP COM 337932107 437979484 11444460 SH SOLE 22 10244185 0 1200275 FIRSTENERGY CORP COM 337932107 25442355 664812 SH SOLE 23 664812 0 0 FIRSTENERGY CORP COM 337932107 9822608 256666 SH SOLE 25 256666 0 0 FIRSTENERGY CORP COM 337932107 39389818 1029261 SH SOLE 26 998005 0 31256 FIRSTENERGY CORP COM 337932107 20991325 548506 SH SOLE 28 9553 0 538953 FIRSTENERGY CORP COM 337932107 116116346 3034135 SH SOLE 30 3034135 0 0 FIRSTENERGY CORP COM 337932107 4602350 120260 SH SOLE 31 115993 0 4267 FIRSTENERGY CORP COM 337932107 4397529 114908 SH SOLE 32 114908 0 0 FIRSTENERGY CORP COM 337932107 1362948 35614 SH SOLE 34 35614 0 0 FIRSTENERGY CORP COM 337932107 4324012 112987 SH SOLE 36 112987 0 0 FIRSTENERGY CORP COM 337932107 536622 14022 SH SOLE 40 14022 0 0 FIRSTENERGY CORP COM 337932107 34405 899 SH OTR 43 899 0 0 FIRSTENERGY CORP COM 337932107 19389289 506645 SH SOLE 43 398704 0 107941 FIRSTENERGY CORP NOTE 4.000% 5/0 337932AR8 2674256 2704000 PRN SOLE 2 2704000 0 0 FIRSTENERGY CORP NOTE 4.000% 5/0 337932AR8 3698860 3740000 PRN SOLE 18 3591000 0 149000 FIRSTENERGY CORP NOTE 4.000% 5/0 337932AR8 44854117 45353000 PRN SOLE 19 45353000 0 0 FIRSTENERGY CORP NOTE 4.000% 5/0 337932AR8 12953922 13098000 PRN SOLE 21 13098000 0 0 FIRSTENERGY CORP NOTE 4.000% 5/0 337932AR8 1436028 1452000 PRN SOLE 22 1452000 0 0 FIRSTENERGY CORP NOTE 4.000% 5/0 337932AR8 49450 50000 PRN SOLE 26 50000 0 0 FIRSTENERGY CORP NOTE 4.000% 5/0 337932AR8 268019 271000 PRN SOLE 30 271000 0 0 FIRSTENERGY CORP NOTE 4.000% 5/0 337932AR8 2203492 2228000 PRN SOLE 34 2228000 0 0 FIRSTSERVICE CORP NEW COM 33767E202 5946544 39027 SH SOLE 43 33147 0 5880 FISCALNOTE HOLDINGS INC COM CL A 337655104 20068 13745 SH SOLE 2 2038 0 11707 FISCALNOTE HOLDINGS INC COM CL A 337655104 240233 164543 SH SOLE 18 164543 0 0 FISCALNOTE HOLDINGS INC COM CL A 337655104 177905 121853 SH SOLE 19 121853 0 0 FISCALNOTE HOLDINGS INC COM CL A 337655104 2931747 2008046 SH SOLE 21 2008046 0 0 FISCALNOTE HOLDINGS INC COM CL A 337655104 2610522 1788029 SH SOLE 22 1761331 0 26698 FISERV INC COM 337738108 156825253 1052236 SH SOLE 2 242849 0 809387 FISERV INC COM 337738108 77399155 519318 SH SOLE 4 276167 0 243151 FISERV INC COM 337738108 70998185 476370 SH SOLE 7 412761 0 63609 FISERV INC COM 337738108 4335723 29091 SH SOLE 13 29091 0 0 FISERV INC COM 337738108 12743367 85503 SH SOLE 15 85503 0 0 FISERV INC COM 337738108 153860103 1032341 SH SOLE 18 994227 0 38114 FISERV INC COM 337738108 24773727 166222 SH SOLE 19 166222 0 0 FISERV INC COM 337738108 2078901431 13948614 SH SOLE 21 13948614 0 0 FISERV INC COM 337738108 1893664235 12705745 SH SOLE 22 11423947 0 1281798 FISERV INC COM 337738108 106044047 711514 SH SOLE 23 711514 0 0 FISERV INC COM 337738108 150893014 1012433 SH SOLE 25 1008143 0 4290 FISERV INC COM 337738108 81869610 549313 SH SOLE 26 308482 0 240831 FISERV INC COM 337738108 181368564 1216912 SH SOLE 28 11884 0 1205028 FISERV INC COM 337738108 214767 1441 SH SOLE 29 1441 0 0 FISERV INC COM 337738108 678320387 4551264 SH SOLE 30 4551264 0 0 FISERV INC COM 337738108 20439644 137142 SH SOLE 31 132415 0 4727 FISERV INC COM 337738108 12751266 85556 SH SOLE 34 85556 0 0 FISERV INC COM 337738108 17780621 119301 SH SOLE 36 119301 0 0 FISERV INC COM 337738108 4244510 28479 SH SOLE 40 28479 0 0 FISERV INC COM 337738108 120275 807 SH OTR 43 807 0 0 FISERV INC COM 337738108 118393959 794377 SH SOLE 43 652282 0 142095 FITLIFE BRANDS INC COM 33817P306 10756 323 SH SOLE 18 323 0 0 FITLIFE BRANDS INC COM 33817P306 113353 3404 SH SOLE 21 3404 0 0 FIVE BELOW INC COM 33829M101 13420091 123154 SH SOLE 2 62496 0 60658 FIVE BELOW INC COM 33829M101 18307 168 SH SOLE 4 168 0 0 FIVE BELOW INC COM 33829M101 1055374 9685 SH SOLE 7 9194 0 491 FIVE BELOW INC COM 33829M101 11479554 105346 SH SOLE 18 105346 0 0 FIVE BELOW INC COM 33829M101 3605817 33090 SH SOLE 19 33090 0 0 FIVE BELOW INC COM 33829M101 323261684 2966520 SH SOLE 21 2966520 0 0 FIVE BELOW INC COM 33829M101 178617522 1639144 SH SOLE 22 1567643 0 71501 FIVE BELOW INC COM 33829M101 1302192 11950 SH SOLE 25 11950 0 0 FIVE BELOW INC COM 33829M101 5357292 49163 SH SOLE 26 18786 0 30377 FIVE BELOW INC COM 33829M101 582881 5349 SH SOLE 28 925 0 4424 FIVE BELOW INC COM 33829M101 5582642 51231 SH SOLE 30 51231 0 0 FIVE BELOW INC COM 33829M101 74427 683 SH SOLE 31 683 0 0 FIVE BELOW INC COM 33829M101 82381 756 SH SOLE 36 756 0 0 FIVE BELOW INC COM 33829M101 1270263 11657 SH SOLE 40 11657 0 0 FIVE BELOW INC COM 33829M101 12205 112 SH OTR 43 112 0 0 FIVE BELOW INC COM 33829M101 4675903 42910 SH SOLE 43 37390 0 5520 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 43751 14932 SH SOLE 2 14932 0 0 FIVE STAR BANCORP COM 33830T103 237044 10023 SH SOLE 2 4425 0 5598 FIVE STAR BANCORP COM 33830T103 4446 188 SH SOLE 7 188 0 0 FIVE STAR BANCORP COM 33830T103 1269343 53672 SH SOLE 18 53672 0 0 FIVE STAR BANCORP COM 33830T103 888743 37579 SH SOLE 19 37579 0 0 FIVE STAR BANCORP COM 33830T103 14105380 596422 SH SOLE 21 596422 0 0 FIVE STAR BANCORP COM 33830T103 11588855 490015 SH SOLE 22 474656 0 15359 FIVE STAR BANCORP COM 33830T103 68254 2886 SH SOLE 25 2886 0 0 FIVE STAR BANCORP COM 33830T103 141191 5970 SH SOLE 28 0 0 5970 FIVE STAR BANCORP COM 33830T103 121514 5138 SH SOLE 30 5138 0 0 FIVE STAR BANCORP COM 33830T103 100110 4233 SH SOLE 40 4233 0 0 FIVE STAR BANCORP COM 33830T103 11518 487 SH SOLE 43 479 0 8 FIVE9 INC COM 338307101 5588749 126729 SH SOLE 2 54184 0 72545 FIVE9 INC COM 338307101 20771 471 SH SOLE 4 242 0 229 FIVE9 INC COM 338307101 671070 15217 SH SOLE 7 14451 0 766 FIVE9 INC COM 338307101 2387089 54129 SH SOLE 18 54129 0 0 FIVE9 INC COM 338307101 5680389 128807 SH SOLE 19 128807 0 0 FIVE9 INC COM 338307101 77295878 1752741 SH SOLE 21 1752741 0 0 FIVE9 INC COM 338307101 84767565 1922167 SH SOLE 22 1825716 0 96451 FIVE9 INC COM 338307101 678875 15394 SH SOLE 25 15394 0 0 FIVE9 INC COM 338307101 2698523 61191 SH SOLE 26 22618 0 38573 FIVE9 INC COM 338307101 371454 8423 SH SOLE 28 1206 0 7217 FIVE9 INC COM 338307101 3249509 73685 SH SOLE 30 73685 0 0 FIVE9 INC COM 338307101 39073 886 SH SOLE 31 886 0 0 FIVE9 INC COM 338307101 635790 14417 SH SOLE 34 14417 0 0 FIVE9 INC COM 338307101 6086 138 SH SOLE 36 138 0 0 FIVE9 INC COM 338307101 653650 14822 SH SOLE 40 14822 0 0 FIVE9 INC COM 338307101 1570666 35616 SH SOLE 43 24401 0 11215 FIVE9 INC NOTE 0.500% 6/0 338307AD3 3599249 3790000 PRN SOLE 21 3790000 0 0 FIVERR INTL LTD ORD SHS M4R82T106 271882 11604 SH SOLE 2 10246 0 1358 FIVERR INTL LTD ORD SHS M4R82T106 2671 114 SH SOLE 4 114 0 0 FIVERR INTL LTD ORD SHS M4R82T106 309909 13227 SH SOLE 7 13227 0 0 FIVERR INTL LTD ORD SHS M4R82T106 11429599 487819 SH SOLE 21 487819 0 0 FIVERR INTL LTD ORD SHS M4R82T106 6158904 262864 SH SOLE 22 245007 0 17857 FIVERR INTL LTD ORD SHS M4R82T106 182637 7795 SH SOLE 25 7795 0 0 FIVERR INTL LTD ORD SHS M4R82T106 18767 801 SH SOLE 26 801 0 0 FIVERR INTL LTD ORD SHS M4R82T106 11879 507 SH SOLE 28 507 0 0 FIVERR INTL LTD ORD SHS M4R82T106 1152475 49188 SH SOLE 30 49188 0 0 FIVERR INTL LTD ORD SHS M4R82T106 286713 12237 SH SOLE 40 12237 0 0 FIVERR INTL LTD ORD SHS M4R82T106 211 9 SH SOLE 43 0 0 9 FLANIGANS ENTERPRISES INC COM 338517105 2930 109 SH SOLE 18 109 0 0 FLANIGANS ENTERPRISES INC COM 338517105 37713 1403 SH SOLE 21 1403 0 0 FLEX LNG LTD SHS G35947202 401382 14844 SH SOLE 2 1152 0 13692 FLEX LNG LTD SHS G35947202 8139 301 SH SOLE 7 301 0 0 FLEX LNG LTD SHS G35947202 2076293 76786 SH SOLE 18 76786 0 0 FLEX LNG LTD SHS G35947202 1880226 69535 SH SOLE 19 69535 0 0 FLEX LNG LTD SHS G35947202 27099434 1002198 SH SOLE 21 1002198 0 0 FLEX LNG LTD SHS G35947202 10350750 382794 SH SOLE 22 363960 0 18834 FLEX LTD ORD Y2573F102 29518959 1000982 SH SOLE 2 733862 0 267120 FLEX LTD ORD Y2573F102 38986 1322 SH SOLE 4 1322 0 0 FLEX LTD ORD Y2573F102 3070735 104128 SH SOLE 7 100109 0 4019 FLEX LTD ORD Y2573F102 106429 3609 SH SOLE 15 3609 0 0 FLEX LTD ORD Y2573F102 8049944 272972 SH SOLE 18 201805 0 71167 FLEX LTD ORD Y2573F102 45343942 1537604 SH SOLE 19 1537604 0 0 FLEX LTD ORD Y2573F102 29898142 1013840 SH SOLE 21 1013840 0 0 FLEX LTD ORD Y2573F102 47314936 1604440 SH SOLE 22 1141088 0 463352 FLEX LTD ORD Y2573F102 6995234 237207 SH SOLE 23 237207 0 0 FLEX LTD ORD Y2573F102 28165663 955092 SH SOLE 25 830704 0 124388 FLEX LTD ORD Y2573F102 24324178 824828 SH SOLE 26 520821 0 304007 FLEX LTD ORD Y2573F102 14562811 493822 SH SOLE 28 216971 0 276851 FLEX LTD ORD Y2573F102 35300 1197 SH SOLE 29 1197 0 0 FLEX LTD ORD Y2573F102 15667742 531290 SH SOLE 30 531290 0 0 FLEX LTD ORD Y2573F102 3479938 118004 SH SOLE 34 118004 0 0 FLEX LTD ORD Y2573F102 2120773 71915 SH SOLE 36 71915 0 0 FLEX LTD ORD Y2573F102 2699249 91531 SH SOLE 40 91531 0 0 FLEX LTD ORD Y2573F102 9579103 324825 SH SOLE 43 292849 0 31976 FLEXIBLE SOLUTIONS INTL INC COM 33938T104 1022 584 SH SOLE 18 584 0 0 FLEXIBLE SOLUTIONS INTL INC COM 33938T104 10411 5949 SH SOLE 21 5949 0 0 FLEXSHARES TR MORNSTAR UPSTR 33939L407 51700 1288 SH SOLE 43 1288 0 0 FLEXSHOPPER INC COM NEW 33939J303 3905 3051 SH SOLE 22 3051 0 0 FLEXSTEEL INDS INC COM 339382103 23512 757 SH SOLE 2 214 0 543 FLEXSTEEL INDS INC COM 339382103 418192 13464 SH SOLE 18 13464 0 0 FLEXSTEEL INDS INC COM 339382103 320229 10310 SH SOLE 19 10310 0 0 FLEXSTEEL INDS INC COM 339382103 4563739 146933 SH SOLE 21 146933 0 0 FLEXSTEEL INDS INC COM 339382103 4410209 141990 SH SOLE 22 138873 0 3117 FLEXSTEEL INDS INC COM 339382103 19133 616 SH SOLE 43 616 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 24622266 247684 SH SOLE 2 125310 0 122374 FLOOR & DECOR HLDGS INC CL A 339750101 268308 2699 SH SOLE 4 2699 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 1849722 18607 SH SOLE 7 17795 0 812 FLOOR & DECOR HLDGS INC CL A 339750101 22604144 227383 SH SOLE 18 227383 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 285217927 2869107 SH SOLE 19 2869107 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 592007426 5955210 SH SOLE 21 5955210 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 342443890 3444763 SH SOLE 22 3309896 0 134867 FLOOR & DECOR HLDGS INC CL A 339750101 190176599 1913053 SH SOLE 25 1913053 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 3173962 31928 SH SOLE 26 31928 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 285605 2873 SH SOLE 28 1760 0 1113 FLOOR & DECOR HLDGS INC CL A 339750101 87916216 884380 SH SOLE 30 884380 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 128935 1297 SH SOLE 31 1297 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 31076461 312609 SH SOLE 34 312609 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 105872 1065 SH SOLE 36 1065 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 2126181 21388 SH SOLE 40 21388 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 30817 310 SH OTR 43 310 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 6235194 62722 SH SOLE 43 56343 0 6379 FLOTEK INDS INC DEL COM NEW 343389409 17298 3523 SH SOLE 18 3523 0 0 FLOTEK INDS INC DEL COM NEW 343389409 183114 37294 SH SOLE 21 37294 0 0 FLOTEK INDS INC DEL COM NEW 343389409 659354 134288 SH SOLE 22 134288 0 0 FLOWERS FOODS INC COM 343498101 10564159 475863 SH SOLE 2 288540 0 187323 FLOWERS FOODS INC COM 343498101 35298 1590 SH SOLE 4 696 0 894 FLOWERS FOODS INC COM 343498101 1415849 63777 SH SOLE 7 61935 0 1842 FLOWERS FOODS INC COM 343498101 8132171 366314 SH SOLE 18 366314 0 0 FLOWERS FOODS INC COM 343498101 2324984 104729 SH SOLE 19 104729 0 0 FLOWERS FOODS INC COM 343498101 231672984 10435720 SH SOLE 21 10435720 0 0 FLOWERS FOODS INC COM 343498101 126280549 5688313 SH SOLE 22 5440362 0 247951 FLOWERS FOODS INC COM 343498101 922521 41555 SH SOLE 25 41555 0 0 FLOWERS FOODS INC COM 343498101 2991472 134751 SH SOLE 26 73546 0 61205 FLOWERS FOODS INC COM 343498101 207614 9352 SH SOLE 28 3772 0 5580 FLOWERS FOODS INC COM 343498101 2814893 126797 SH SOLE 30 126797 0 0 FLOWERS FOODS INC COM 343498101 51615 2325 SH SOLE 31 2325 0 0 FLOWERS FOODS INC COM 343498101 91131 4105 SH SOLE 36 4105 0 0 FLOWERS FOODS INC COM 343498101 924230 41632 SH SOLE 40 41632 0 0 FLOWERS FOODS INC COM 343498101 22188957 999503 SH SOLE 43 915813 0 83690 FLOWSERVE CORP COM 34354P105 45481965 945571 SH SOLE 2 637267 0 308304 FLOWSERVE CORP COM 34354P105 3562719 74069 SH SOLE 4 13827 0 60242 FLOWSERVE CORP COM 34354P105 1723519 35832 SH SOLE 7 34751 0 1081 FLOWSERVE CORP COM 34354P105 254353 5288 SH SOLE 13 5288 0 0 FLOWSERVE CORP COM 34354P105 19450053 404367 SH SOLE 18 373959 0 30408 FLOWSERVE CORP COM 34354P105 62242362 1294020 SH SOLE 19 1294020 0 0 FLOWSERVE CORP COM 34354P105 317573035 6602350 SH SOLE 21 6602350 0 0 FLOWSERVE CORP COM 34354P105 258451016 5373202 SH SOLE 22 5006841 0 366361 FLOWSERVE CORP COM 34354P105 8065216 167676 SH SOLE 23 167676 0 0 FLOWSERVE CORP COM 34354P105 1335737 27770 SH SOLE 25 27770 0 0 FLOWSERVE CORP COM 34354P105 28115989 584532 SH SOLE 26 209936 0 374596 FLOWSERVE CORP COM 34354P105 603607 12549 SH SOLE 28 2322 0 10227 FLOWSERVE CORP COM 34354P105 27706 576 SH SOLE 29 576 0 0 FLOWSERVE CORP COM 34354P105 5942178 123538 SH SOLE 30 123538 0 0 FLOWSERVE CORP COM 34354P105 77970 1621 SH SOLE 31 1621 0 0 FLOWSERVE CORP COM 34354P105 629870 13095 SH SOLE 34 13095 0 0 FLOWSERVE CORP COM 34354P105 401876 8355 SH SOLE 36 8355 0 0 FLOWSERVE CORP COM 34354P105 1353919 28148 SH SOLE 40 28148 0 0 FLOWSERVE CORP COM 34354P105 21886 455 SH OTR 43 455 0 0 FLOWSERVE CORP COM 34354P105 3730931 77566 SH SOLE 43 74349 0 3217 FLUENCE ENERGY INC COM CL A 34379V103 564504 32555 SH SOLE 2 17413 0 15142 FLUENCE ENERGY INC COM CL A 34379V103 3884 224 SH SOLE 4 224 0 0 FLUENCE ENERGY INC COM CL A 34379V103 8653 499 SH SOLE 7 499 0 0 FLUENCE ENERGY INC COM CL A 34379V103 2619138 151046 SH SOLE 18 151046 0 0 FLUENCE ENERGY INC COM CL A 34379V103 2404382 138661 SH SOLE 19 138661 0 0 FLUENCE ENERGY INC COM CL A 34379V103 37558093 2165980 SH SOLE 21 2165980 0 0 FLUENCE ENERGY INC COM CL A 34379V103 30373698 1751655 SH SOLE 22 1696616 0 55039 FLUENCE ENERGY INC COM CL A 34379V103 233119 13444 SH SOLE 25 13444 0 0 FLUENCE ENERGY INC COM CL A 34379V103 583838 33670 SH SOLE 26 33670 0 0 FLUENCE ENERGY INC COM CL A 34379V103 621968 35869 SH SOLE 28 35869 0 0 FLUENCE ENERGY INC COM CL A 34379V103 725887 41862 SH SOLE 30 41862 0 0 FLUENCE ENERGY INC COM CL A 34379V103 265302 15300 SH SOLE 40 15300 0 0 FLUENCE ENERGY INC COM CL A 34379V103 531402 30646 SH SOLE 43 28824 0 1822 FLUENT INC COM NEW 34380C201 12050 3338 SH SOLE 2 0 0 3338 FLUENT INC COM NEW 34380C201 2101 582 SH SOLE 18 582 0 0 FLUENT INC COM NEW 34380C201 22934 6353 SH SOLE 21 6353 0 0 FLUENT INC COM NEW 34380C201 406555 112619 SH SOLE 22 112619 0 0 FLUOR CORP NEW COM 343412102 11118446 255303 SH SOLE 2 172297 0 83006 FLUOR CORP NEW COM 343412102 1199585 27545 SH SOLE 4 2248 0 25297 FLUOR CORP NEW COM 343412102 805936 18506 SH SOLE 7 17659 0 847 FLUOR CORP NEW COM 343412102 28479435 653948 SH SOLE 18 636805 0 17143 FLUOR CORP NEW COM 343412102 27046640 621048 SH SOLE 19 621048 0 0 FLUOR CORP NEW COM 343412102 559020473 12836291 SH SOLE 21 12836291 0 0 FLUOR CORP NEW COM 343412102 259589051 5960713 SH SOLE 22 5783390 0 177323 FLUOR CORP NEW COM 343412102 320354 7356 SH SOLE 23 7356 0 0 FLUOR CORP NEW COM 343412102 3449770 79214 SH SOLE 26 76860 0 2354 FLUOR CORP NEW COM 343412102 237478 5453 SH SOLE 28 0 0 5453 FLUOR CORP NEW COM 343412102 29396 675 SH SOLE 29 675 0 0 FLUOR CORP NEW COM 343412102 4047145 92931 SH SOLE 30 92931 0 0 FLUOR CORP NEW COM 343412102 1829448 42008 SH SOLE 34 42008 0 0 FLUOR CORP NEW COM 343412102 176465 4052 SH SOLE 36 4052 0 0 FLUOR CORP NEW COM 343412102 12222708 280659 SH SOLE 43 252080 0 28579 FLUSHING FINL CORP COM 343873105 1852822 140899 SH SOLE 2 116106 0 24793 FLUSHING FINL CORP COM 343873105 4484 341 SH SOLE 7 341 0 0 FLUSHING FINL CORP COM 343873105 1114962 84788 SH SOLE 18 84788 0 0 FLUSHING FINL CORP COM 343873105 1220899 92844 SH SOLE 19 92844 0 0 FLUSHING FINL CORP COM 343873105 14450916 1098929 SH SOLE 21 1098929 0 0 FLUSHING FINL CORP COM 343873105 13547327 1030215 SH SOLE 22 999921 0 30294 FLUSHING FINL CORP COM 343873105 57426 4367 SH SOLE 23 4367 0 0 FLUSHING FINL CORP COM 343873105 92418 7028 SH SOLE 26 0 0 7028 FLUSHING FINL CORP COM 343873105 923590 70235 SH SOLE 43 62275 0 7960 FLUTTER ENTMT PLC SHS G3643J108 90451 496 SH SOLE 43 400 0 96 FLUX PWR HLDGS INC COM NEW 344057302 8083 2599 SH SOLE 18 2599 0 0 FLUX PWR HLDGS INC COM NEW 344057302 82922 26663 SH SOLE 21 26663 0 0 FLUX PWR HLDGS INC COM NEW 344057302 484093 155657 SH SOLE 22 155657 0 0 FLYWIRE CORPORATION COM VTG 302492103 955488 58297 SH SOLE 2 30650 0 27647 FLYWIRE CORPORATION COM VTG 302492103 6572 401 SH SOLE 4 401 0 0 FLYWIRE CORPORATION COM VTG 302492103 366317 22350 SH SOLE 7 21195 0 1155 FLYWIRE CORPORATION COM VTG 302492103 4914427 299843 SH SOLE 18 299843 0 0 FLYWIRE CORPORATION COM VTG 302492103 4524394 276046 SH SOLE 19 276046 0 0 FLYWIRE CORPORATION COM VTG 302492103 70360762 4292908 SH SOLE 21 4292908 0 0 FLYWIRE CORPORATION COM VTG 302492103 53408667 3258613 SH SOLE 22 3161607 0 97006 FLYWIRE CORPORATION COM VTG 302492103 350533 21387 SH SOLE 25 21387 0 0 FLYWIRE CORPORATION COM VTG 302492103 421649 25726 SH SOLE 26 25726 0 0 FLYWIRE CORPORATION COM VTG 302492103 2442749 149039 SH SOLE 30 149039 0 0 FLYWIRE CORPORATION COM VTG 302492103 389934 23791 SH SOLE 40 23791 0 0 FLYWIRE CORPORATION COM VTG 302492103 813010 49604 SH SOLE 43 44157 0 5447 FMC CORP COM NEW 302491303 18871623 327917 SH SOLE 2 92566 0 235351 FMC CORP COM NEW 302491303 21063 366 SH SOLE 4 366 0 0 FMC CORP COM NEW 302491303 5096743 88562 SH SOLE 7 78535 0 10027 FMC CORP COM NEW 302491303 387887 6740 SH SOLE 15 6740 0 0 FMC CORP COM NEW 302491303 11085914 192631 SH SOLE 18 192631 0 0 FMC CORP COM NEW 302491303 3844340 66800 SH SOLE 19 66800 0 0 FMC CORP COM NEW 302491303 368582486 6404561 SH SOLE 21 6404561 0 0 FMC CORP COM NEW 302491303 162688555 2826908 SH SOLE 22 2618711 0 208197 FMC CORP COM NEW 302491303 16574 288 SH SOLE 23 288 0 0 FMC CORP COM NEW 302491303 15882016 275969 SH SOLE 25 204361 0 71608 FMC CORP COM NEW 302491303 7360760 127902 SH SOLE 26 103161 0 24741 FMC CORP COM NEW 302491303 6625444 115125 SH SOLE 28 1681 0 113444 FMC CORP COM NEW 302491303 39909429 693474 SH SOLE 30 693474 0 0 FMC CORP COM NEW 302491303 89548 1556 SH SOLE 31 1556 0 0 FMC CORP COM NEW 302491303 3036683 52766 SH SOLE 32 52766 0 0 FMC CORP COM NEW 302491303 790910 13743 SH SOLE 36 13743 0 0 FMC CORP COM NEW 302491303 1454461 25273 SH SOLE 40 25273 0 0 FMC CORP COM NEW 302491303 11395 198 SH OTR 43 198 0 0 FMC CORP COM NEW 302491303 31311872 544081 SH SOLE 43 481173 0 62908 FNCB BANCORP INC COM 302578109 288036 42672 SH SOLE 2 42672 0 0 FNCB BANCORP INC COM 302578109 21431 3175 SH SOLE 18 3175 0 0 FNCB BANCORP INC COM 302578109 14519 2151 SH SOLE 19 2151 0 0 FNCB BANCORP INC COM 302578109 226645 33577 SH SOLE 21 33577 0 0 FNCB BANCORP INC COM 302578109 290581 43049 SH SOLE 22 43049 0 0 FOCUS UNVL INC COM 34417J104 880 3666 SH SOLE 18 3666 0 0 FOCUS UNVL INC COM 34417J104 6284 26184 SH SOLE 21 26184 0 0 FOCUS UNVL INC COM 34417J104 13721 57172 SH SOLE 22 57172 0 0 FOGHORN THERAPEUTICS INC COM 344174107 276483 48084 SH SOLE 2 44791 0 3293 FOGHORN THERAPEUTICS INC COM 344174107 2105 366 SH SOLE 7 366 0 0 FOGHORN THERAPEUTICS INC COM 344174107 442382 76936 SH SOLE 18 68680 0 8256 FOGHORN THERAPEUTICS INC COM 344174107 319878 55631 SH SOLE 19 55631 0 0 FOGHORN THERAPEUTICS INC COM 344174107 4955143 861764 SH SOLE 21 861764 0 0 FOGHORN THERAPEUTICS INC COM 344174107 2885925 501900 SH SOLE 22 488666 0 13234 FOGHORN THERAPEUTICS INC COM 344174107 3462 602 SH SOLE 23 602 0 0 FOGHORN THERAPEUTICS INC COM 344174107 4520 786 SH SOLE 43 786 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 230371 2140 SH SOLE 19 2140 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 2537633 23573 SH SOLE 25 23573 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 16028870 148898 SH SOLE 34 148898 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 15069940 139990 SH SOLE 43 118532 0 21458 FONAR CORP COM NEW 344437405 19808 1238 SH SOLE 18 1238 0 0 FONAR CORP COM NEW 344437405 219728 13733 SH SOLE 21 13733 0 0 FONAR CORP COM NEW 344437405 1224160 76510 SH SOLE 22 76510 0 0 FOOT LOCKER INC COM 344849104 3767555 151186 SH SOLE 2 66168 0 85018 FOOT LOCKER INC COM 344849104 4984 200 SH SOLE 4 200 0 0 FOOT LOCKER INC COM 344849104 556464 22330 SH SOLE 7 21237 0 1093 FOOT LOCKER INC COM 344849104 7041520 282565 SH SOLE 18 282565 0 0 FOOT LOCKER INC COM 344849104 9282775 372503 SH SOLE 19 372503 0 0 FOOT LOCKER INC COM 344849104 231972530 9308689 SH SOLE 21 9308689 0 0 FOOT LOCKER INC COM 344849104 68216930 2737437 SH SOLE 22 2611063 0 126374 FOOT LOCKER INC COM 344849104 47074 1889 SH SOLE 23 1889 0 0 FOOT LOCKER INC COM 344849104 435203 17464 SH SOLE 25 17464 0 0 FOOT LOCKER INC COM 344849104 1409351 56555 SH SOLE 26 36375 0 20180 FOOT LOCKER INC COM 344849104 45977 1845 SH SOLE 28 1845 0 0 FOOT LOCKER INC COM 344849104 5521649 221575 SH SOLE 30 221575 0 0 FOOT LOCKER INC COM 344849104 173418 6959 SH SOLE 36 6959 0 0 FOOT LOCKER INC COM 344849104 471387 18916 SH SOLE 40 18916 0 0 FOOT LOCKER INC COM 344849104 4114537 165110 SH SOLE 43 152665 0 12445 FORAFRIC GLOBAL PLC ORDINARY SHARES X3R81D102 30698 2877 SH SOLE 2 2402 0 475 FORAFRIC GLOBAL PLC ORDINARY SHARES X3R81D102 123687 11592 SH SOLE 18 11592 0 0 FORAFRIC GLOBAL PLC ORDINARY SHARES X3R81D102 111555 10455 SH SOLE 19 10455 0 0 FORAFRIC GLOBAL PLC ORDINARY SHARES X3R81D102 893815 83769 SH SOLE 21 83769 0 0 FORAFRIC GLOBAL PLC ORDINARY SHARES X3R81D102 62537 5861 SH SOLE 22 5861 0 0 FORD MTR CO DEL COM 345370860 97316695 7760502 SH SOLE 2 2350832 0 5409670 FORD MTR CO DEL COM 345370860 34819266 2776656 SH SOLE 4 1263932 0 1512724 FORD MTR CO DEL COM 345370860 31912971 2544894 SH SOLE 7 2221851 0 323043 FORD MTR CO DEL COM 345370860 1578974 125915 SH SOLE 13 125915 0 0 FORD MTR CO DEL COM 345370860 6899696 550215 SH SOLE 15 550215 0 0 FORD MTR CO DEL COM 345370860 75680041 6035091 SH SOLE 18 5789151 0 245940 FORD MTR CO DEL COM 345370860 30829226 2458471 SH SOLE 19 2458471 0 0 FORD MTR CO DEL COM 345370860 1441487885 114951187 SH SOLE 21 114951187 0 0 FORD MTR CO DEL COM 345370860 1070713241 85383831 SH SOLE 22 76537285 0 8846546 FORD MTR CO DEL COM 345370860 64293947 5127109 SH SOLE 23 5127109 0 0 FORD MTR CO DEL COM 345370860 73635695 5872065 SH SOLE 25 5643793 0 228272 FORD MTR CO DEL COM 345370860 71024165 5663809 SH SOLE 26 3980488 0 1683321 FORD MTR CO DEL COM 345370860 105044646 8376766 SH SOLE 28 506608 0 7870158 FORD MTR CO DEL COM 345370860 326578957 26042979 SH SOLE 30 26042979 0 0 FORD MTR CO DEL COM 345370860 11254913 897521 SH SOLE 31 867485 0 30036 FORD MTR CO DEL COM 345370860 4799296 382719 SH SOLE 32 382719 0 0 FORD MTR CO DEL COM 345370860 10398895 829258 SH SOLE 34 829258 0 0 FORD MTR CO DEL COM 345370860 16996979 1355421 SH SOLE 35 1355421 0 0 FORD MTR CO DEL COM 345370860 12500424 996844 SH SOLE 36 996844 0 0 FORD MTR CO DEL COM 345370860 2357169 187972 SH SOLE 40 187972 0 0 FORD MTR CO DEL COM 345370860 53947 4302 SH OTR 43 4302 0 0 FORD MTR CO DEL COM 345370860 40829286 3255924 SH SOLE 43 2681063 0 574860 FORD MTR CO DEL NOTE 3/1 345370CZ1 18615180 18440000 PRN SOLE 21 18440000 0 0 FORESTAR GROUP INC COM 346232101 2872862 89805 SH SOLE 2 53719 0 36086 FORESTAR GROUP INC COM 346232101 55631 1739 SH SOLE 7 1739 0 0 FORESTAR GROUP INC COM 346232101 2185557 68320 SH SOLE 18 68320 0 0 FORESTAR GROUP INC COM 346232101 8197757 256260 SH SOLE 19 256260 0 0 FORESTAR GROUP INC COM 346232101 22981872 718408 SH SOLE 21 718408 0 0 FORESTAR GROUP INC COM 346232101 22586923 706062 SH SOLE 22 670155 0 35907 FORESTAR GROUP INC COM 346232101 44050 1377 SH SOLE 23 1377 0 0 FORESTAR GROUP INC COM 346232101 104319 3261 SH SOLE 25 3261 0 0 FORESTAR GROUP INC COM 346232101 345268 10793 SH SOLE 26 1818 0 8975 FORESTAR GROUP INC COM 346232101 176777 5526 SH SOLE 28 0 0 5526 FORESTAR GROUP INC COM 346232101 365198 11416 SH SOLE 30 11416 0 0 FORESTAR GROUP INC COM 346232101 776109 24261 SH SOLE 34 24261 0 0 FORESTAR GROUP INC COM 346232101 163341 5106 SH SOLE 40 5106 0 0 FORESTAR GROUP INC COM 346232101 2372954 74178 SH SOLE 43 72733 0 1445 FORGE GLOBAL HOLDINGS INC COM 34629L103 85920 58849 SH SOLE 2 3523 0 55326 FORGE GLOBAL HOLDINGS INC COM 34629L103 1780 1219 SH SOLE 7 1219 0 0 FORGE GLOBAL HOLDINGS INC COM 34629L103 522260 357712 SH SOLE 18 357712 0 0 FORGE GLOBAL HOLDINGS INC COM 34629L103 395742 271056 SH SOLE 19 271056 0 0 FORGE GLOBAL HOLDINGS INC COM 34629L103 6242085 4275401 SH SOLE 21 4275401 0 0 FORGE GLOBAL HOLDINGS INC COM 34629L103 4339654 2972366 SH SOLE 22 2873452 0 98914 FORIAN INC COM 34630N106 9262 3495 SH SOLE 18 3495 0 0 FORIAN INC COM 34630N106 103141 38921 SH SOLE 21 38921 0 0 FORIAN INC COM 34630N106 112034 42277 SH SOLE 22 42277 0 0 FORIAN INC COM 34630N106 3 1 SH SOLE 43 0 0 1 FORMFACTOR INC COM 346375108 2426648 40090 SH SOLE 2 21624 0 18466 FORMFACTOR INC COM 346375108 41039 678 SH SOLE 4 264 0 414 FORMFACTOR INC COM 346375108 408941 6756 SH SOLE 7 6427 0 329 FORMFACTOR INC COM 346375108 13921295 229990 SH SOLE 18 221999 0 7991 FORMFACTOR INC COM 346375108 10957262 181022 SH SOLE 19 181022 0 0 FORMFACTOR INC COM 346375108 522744344 8636120 SH SOLE 21 8636120 0 0 FORMFACTOR INC COM 346375108 138322490 2285189 SH SOLE 22 2219172 0 66017 FORMFACTOR INC COM 346375108 5629 93 SH SOLE 23 93 0 0 FORMFACTOR INC COM 346375108 959401 15850 SH SOLE 25 15850 0 0 FORMFACTOR INC COM 346375108 1865414 30818 SH SOLE 26 30818 0 0 FORMFACTOR INC COM 346375108 647792 10702 SH SOLE 28 1383 0 9319 FORMFACTOR INC COM 346375108 10698435 176746 SH SOLE 30 176746 0 0 FORMFACTOR INC COM 346375108 36863 609 SH SOLE 36 609 0 0 FORMFACTOR INC COM 346375108 1043840 17245 SH SOLE 40 17245 0 0 FORMFACTOR INC COM 346375108 5898225 97443 SH SOLE 43 93231 0 4212 FORMULA SYSTEMS 1985 LTD SPONSORED ADS 346414105 47090 680 SH SOLE 43 680 0 0 FORRESTER RESH INC COM 346563109 818696 47933 SH SOLE 2 44002 0 3931 FORRESTER RESH INC COM 346563109 2494 146 SH SOLE 7 146 0 0 FORRESTER RESH INC COM 346563109 598944 35067 SH SOLE 18 35067 0 0 FORRESTER RESH INC COM 346563109 445634 26091 SH SOLE 19 26091 0 0 FORRESTER RESH INC COM 346563109 7745968 453511 SH SOLE 21 453511 0 0 FORRESTER RESH INC COM 346563109 5679322 332513 SH SOLE 22 322863 0 9650 FORRESTER RESH INC COM 346563109 654284 38307 SH SOLE 43 33444 0 4863 FORTE BIOSCIENCES INC COM 34962G109 93899 174858 SH SOLE 22 174858 0 0 FORTINET INC COM 34959E109 144862983 2403567 SH SOLE 2 1444357 0 959210 FORTINET INC COM 34959E109 51165493 848938 SH SOLE 4 310631 0 538307 FORTINET INC COM 34959E109 33659469 558478 SH SOLE 7 507141 0 51337 FORTINET INC COM 34959E109 10200456 169246 SH SOLE 13 169246 0 0 FORTINET INC COM 34959E109 5706785 94687 SH SOLE 15 94687 0 0 FORTINET INC COM 34959E109 96388003 1599270 SH SOLE 18 1415906 0 183364 FORTINET INC COM 34959E109 89006615 1476798 SH SOLE 19 1476798 0 0 FORTINET INC COM 34959E109 1150009399 19080959 SH SOLE 21 19080959 0 0 FORTINET INC COM 34959E109 882540059 14643107 SH SOLE 22 13033409 0 1609698 FORTINET INC COM 34959E109 82357388 1366474 SH SOLE 23 1366474 0 0 FORTINET INC COM 34959E109 113871607 1889358 SH SOLE 25 1886099 0 3259 FORTINET INC COM 34959E109 60308995 1000647 SH SOLE 26 545559 0 455088 FORTINET INC COM 34959E109 80575505 1336909 SH SOLE 28 10842 0 1326067 FORTINET INC COM 34959E109 6738789 111810 SH SOLE 29 111810 0 0 FORTINET INC COM 34959E109 401012894 6653607 SH SOLE 30 6653607 0 0 FORTINET INC COM 34959E109 22240112 369008 SH SOLE 31 363897 0 5111 FORTINET INC COM 34959E109 14025492 232711 SH SOLE 32 232711 0 0 FORTINET INC COM 34959E109 34916641 579337 SH SOLE 34 579337 0 0 FORTINET INC COM 34959E109 8984087 149064 SH SOLE 36 149064 0 0 FORTINET INC COM 34959E109 1891152 31378 SH SOLE 40 31378 0 0 FORTINET INC COM 34959E109 41225 684 SH OTR 43 684 0 0 FORTINET INC COM 34959E109 38620506 640792 SH SOLE 43 532751 0 108040 FORTIS INC COM 349553107 16742526 431064 SH SOLE 21 431064 0 0 FORTIS INC COM 349553107 1885915 48556 SH SOLE 22 48556 0 0 FORTIS INC COM 349553107 23434051 603348 SH SOLE 43 507281 0 96067 FORTIVE CORP COM 34959J108 44037704 594301 SH SOLE 2 150477 0 443824 FORTIVE CORP COM 34959J108 28208684 380684 SH SOLE 4 180973 0 199711 FORTIVE CORP COM 34959J108 15612796 210699 SH SOLE 7 182947 0 27752 FORTIVE CORP COM 34959J108 2090509 28212 SH SOLE 13 28212 0 0 FORTIVE CORP COM 34959J108 3541684 47796 SH SOLE 15 47796 0 0 FORTIVE CORP COM 34959J108 137787518 1859481 SH SOLE 18 1836188 0 23293 FORTIVE CORP COM 34959J108 133803556 1805716 SH SOLE 19 1805716 0 0 FORTIVE CORP COM 34959J108 683774793 9227730 SH SOLE 21 9227730 0 0 FORTIVE CORP COM 34959J108 561742245 7580867 SH SOLE 22 6814314 0 766553 FORTIVE CORP COM 34959J108 31117183 419935 SH SOLE 23 419935 0 0 FORTIVE CORP COM 34959J108 76002147 1025670 SH SOLE 25 927784 0 97886 FORTIVE CORP COM 34959J108 31080356 419438 SH SOLE 26 294551 0 124887 FORTIVE CORP COM 34959J108 30755057 415048 SH SOLE 28 4978 0 410070 FORTIVE CORP COM 34959J108 320596318 4326536 SH SOLE 30 4323139 0 3397 FORTIVE CORP COM 34959J108 5977499 80668 SH SOLE 31 77923 0 2745 FORTIVE CORP COM 34959J108 107043082 1444576 SH SOLE 34 1444576 0 0 FORTIVE CORP COM 34959J108 10396526 140304 SH SOLE 36 140304 0 0 FORTIVE CORP COM 34959J108 1224280 16522 SH SOLE 40 16522 0 0 FORTIVE CORP COM 34959J108 30603 413 SH OTR 43 413 0 0 FORTIVE CORP COM 34959J108 34312173 463052 SH SOLE 43 385960 0 77093 FORTREA HLDGS INC COMMON STOCK 34965K107 4514516 193424 SH SOLE 2 88397 0 105027 FORTREA HLDGS INC COMMON STOCK 34965K107 468901 20090 SH SOLE 7 19053 0 1037 FORTREA HLDGS INC COMMON STOCK 34965K107 20042361 858713 SH SOLE 18 808834 0 49879 FORTREA HLDGS INC COMMON STOCK 34965K107 79762933 3417435 SH SOLE 19 3417435 0 0 FORTREA HLDGS INC COMMON STOCK 34965K107 195725366 8385834 SH SOLE 21 8385834 0 0 FORTREA HLDGS INC COMMON STOCK 34965K107 56706210 2429572 SH SOLE 22 2321378 0 108194 FORTREA HLDGS INC COMMON STOCK 34965K107 658351 28207 SH SOLE 23 28207 0 0 FORTREA HLDGS INC COMMON STOCK 34965K107 3706905 158822 SH SOLE 25 158822 0 0 FORTREA HLDGS INC COMMON STOCK 34965K107 1670327 71565 SH SOLE 26 71565 0 0 FORTREA HLDGS INC COMMON STOCK 34965K107 135979 5826 SH SOLE 28 0 0 5826 FORTREA HLDGS INC COMMON STOCK 34965K107 6551678 280706 SH SOLE 30 280706 0 0 FORTREA HLDGS INC COMMON STOCK 34965K107 25744 1103 SH SOLE 31 1103 0 0 FORTREA HLDGS INC COMMON STOCK 34965K107 5048815 216316 SH SOLE 34 216316 0 0 FORTREA HLDGS INC COMMON STOCK 34965K107 47800 2048 SH SOLE 36 2048 0 0 FORTREA HLDGS INC COMMON STOCK 34965K107 413235 17705 SH SOLE 40 17705 0 0 FORTREA HLDGS INC COMMON STOCK 34965K107 1162180 49794 SH SOLE 43 34977 0 14816 FORTRESS BIOTECH INC COM NEW 34960Q307 5253 3072 SH SOLE 18 3072 0 0 FORTRESS BIOTECH INC COM NEW 34960Q307 54628 31946 SH SOLE 21 31946 0 0 FORTRESS BIOTECH INC COM NEW 34960Q307 128146 74939 SH SOLE 22 74939 0 0 FORTUNE BRANDS INNOVATIONS I COM 34964C106 25398034 391100 SH SOLE 2 293387 0 97713 FORTUNE BRANDS INNOVATIONS I COM 34964C106 10300004 158608 SH SOLE 4 44600 0 114008 FORTUNE BRANDS INNOVATIONS I COM 34964C106 19093529 294018 SH SOLE 7 278390 0 15628 FORTUNE BRANDS INNOVATIONS I COM 34964C106 170532 2626 SH SOLE 13 2626 0 0 FORTUNE BRANDS INNOVATIONS I COM 34964C106 769539 11850 SH SOLE 15 11850 0 0 FORTUNE BRANDS INNOVATIONS I COM 34964C106 15405327 237224 SH SOLE 18 226719 0 10505 FORTUNE BRANDS INNOVATIONS I COM 34964C106 4269870 65751 SH SOLE 19 65751 0 0 FORTUNE BRANDS INNOVATIONS I COM 34964C106 482800391 7434561 SH SOLE 21 7434561 0 0 FORTUNE BRANDS INNOVATIONS I COM 34964C106 254155743 3913701 SH SOLE 22 3659818 0 253883 FORTUNE BRANDS INNOVATIONS I COM 34964C106 10928233 168282 SH SOLE 23 168282 0 0 FORTUNE BRANDS INNOVATIONS I COM 34964C106 31786961 489482 SH SOLE 25 489482 0 0 FORTUNE BRANDS INNOVATIONS I COM 34964C106 9494942 146211 SH SOLE 26 92972 0 53239 FORTUNE BRANDS INNOVATIONS I COM 34964C106 22609575 348161 SH SOLE 28 10638 0 337523 FORTUNE BRANDS INNOVATIONS I COM 34964C106 152089 2342 SH SOLE 29 2342 0 0 FORTUNE BRANDS INNOVATIONS I COM 34964C106 48894105 752912 SH SOLE 30 740316 0 12596 FORTUNE BRANDS INNOVATIONS I COM 34964C106 1832282 28215 SH SOLE 31 27212 0 1003 FORTUNE BRANDS INNOVATIONS I COM 34964C106 5350991 82399 SH SOLE 34 82399 0 0 FORTUNE BRANDS INNOVATIONS I COM 34964C106 1915925 29503 SH SOLE 36 29503 0 0 FORTUNE BRANDS INNOVATIONS I COM 34964C106 383990 5913 SH SOLE 40 5913 0 0 FORTUNE BRANDS INNOVATIONS I COM 34964C106 9546 147 SH OTR 43 147 0 0 FORTUNE BRANDS INNOVATIONS I COM 34964C106 7725134 118958 SH SOLE 43 108113 0 10845 FORUM ENERGY TECHNOLOGIES IN COM 34984V209 866115 51371 SH SOLE 2 44017 0 7354 FORUM ENERGY TECHNOLOGIES IN COM 34984V209 545320 32344 SH SOLE 18 32344 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V209 447245 26527 SH SOLE 19 26527 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V209 6325417 375173 SH SOLE 21 375173 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V209 4716062 279719 SH SOLE 22 272127 0 7592 FORUM ENERGY TECHNOLOGIES IN COM 34984V209 12898 765 SH SOLE 23 765 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V209 8481 503 SH SOLE 26 0 0 503 FORUM ENERGY TECHNOLOGIES IN COM 34984V209 14854 881 SH SOLE 43 881 0 0 FORWARD AIR CORP COM 349853101 399954 21006 SH SOLE 2 7453 0 13553 FORWARD AIR CORP COM 349853101 1904 100 SH SOLE 4 100 0 0 FORWARD AIR CORP COM 349853101 3979 209 SH SOLE 7 209 0 0 FORWARD AIR CORP COM 349853101 1581824 83079 SH SOLE 18 83079 0 0 FORWARD AIR CORP COM 349853101 1103730 57969 SH SOLE 19 57969 0 0 FORWARD AIR CORP COM 349853101 63447716 3332338 SH SOLE 21 3332338 0 0 FORWARD AIR CORP COM 349853101 16541286 868765 SH SOLE 22 833839 0 34926 FORWARD AIR CORP COM 349853101 95409 5011 SH SOLE 25 5011 0 0 FORWARD AIR CORP COM 349853101 701491 36843 SH SOLE 26 12770 0 24073 FORWARD AIR CORP COM 349853101 129986 6827 SH SOLE 28 487 0 6340 FORWARD AIR CORP COM 349853101 1108737 58232 SH SOLE 30 58232 0 0 FORWARD AIR CORP COM 349853101 2380 125 SH SOLE 36 125 0 0 FORWARD AIR CORP COM 349853101 89298 4690 SH SOLE 40 4690 0 0 FORWARD AIR CORP COM 349853101 1032938 54251 SH SOLE 43 49791 0 4460 FORWARD INDS INC N Y COM NEW 349862409 134603 28278 SH SOLE 22 28278 0 0 FOSSIL GROUP INC COM 34988V106 37136 25789 SH SOLE 2 25789 0 0 FOSSIL GROUP INC COM 34988V106 965537 670512 SH SOLE 22 670512 0 0 FOSSIL GROUP INC COM 34988V106 1030 715 SH SOLE 43 715 0 0 FOSTER L B CO COM 350060109 243499 11315 SH SOLE 2 10180 0 1135 FOSTER L B CO COM 350060109 581470 27020 SH SOLE 18 27020 0 0 FOSTER L B CO COM 350060109 431842 20067 SH SOLE 19 20067 0 0 FOSTER L B CO COM 350060109 6519613 302956 SH SOLE 21 302956 0 0 FOSTER L B CO COM 350060109 4993372 232034 SH SOLE 22 225839 0 6195 FOSTER L B CO COM 350060109 775 36 SH SOLE 43 36 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 2326504 94305 SH SOLE 2 25682 0 68623 FOUR CORNERS PPTY TR INC COM 35086T109 1183198 47961 SH SOLE 4 47961 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 3667319 148655 SH SOLE 7 133616 0 15039 FOUR CORNERS PPTY TR INC COM 35086T109 7391699 299623 SH SOLE 18 299623 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 9096988 368747 SH SOLE 19 368747 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 264295162 10713221 SH SOLE 21 10713221 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 92622331 3754452 SH SOLE 22 3584385 0 170067 FOUR CORNERS PPTY TR INC COM 35086T109 101468 4113 SH SOLE 23 4113 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 19551838 792535 SH SOLE 25 792535 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 868335 35198 SH SOLE 26 35198 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 2027701 82193 SH SOLE 28 12087 0 70106 FOUR CORNERS PPTY TR INC COM 35086T109 10699404 433701 SH SOLE 30 433701 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 503934 20427 SH SOLE 40 20427 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 3969166 160890 SH SOLE 43 149105 0 11785 FOX CORP CL A COM 35137L105 44296847 1288823 SH SOLE 2 942237 0 346586 FOX CORP CL A COM 35137L105 8113554 236065 SH SOLE 4 126478 0 109587 FOX CORP CL A COM 35137L105 6847776 199237 SH SOLE 7 180859 0 18378 FOX CORP CL A COM 35137L105 163326 4752 SH SOLE 13 4752 0 0 FOX CORP CL A COM 35137L105 1457254 42399 SH SOLE 15 42399 0 0 FOX CORP CL A COM 35137L105 118237974 3440151 SH SOLE 18 3080827 0 359324 FOX CORP CL A COM 35137L105 214579334 6243216 SH SOLE 19 6243216 0 0 FOX CORP CL A COM 35137L105 236701172 6886854 SH SOLE 21 6886854 0 0 FOX CORP CL A COM 35137L105 257936333 7504694 SH SOLE 22 6453266 0 1051428 FOX CORP CL A COM 35137L105 20804539 605311 SH SOLE 23 605311 0 0 FOX CORP CL A COM 35137L105 19762097 574981 SH SOLE 25 545546 0 29435 FOX CORP CL A COM 35137L105 37225528 1083082 SH SOLE 26 746125 0 336957 FOX CORP CL A COM 35137L105 22428281 652554 SH SOLE 28 0 0 652554 FOX CORP CL A COM 35137L105 98757143 2873353 SH SOLE 30 2749535 0 123818 FOX CORP CL A COM 35137L105 2133518 62075 SH SOLE 31 59658 0 2417 FOX CORP CL A COM 35137L105 29857356 868704 SH SOLE 34 868704 0 0 FOX CORP CL A COM 35137L105 2614595 76072 SH SOLE 36 76072 0 0 FOX CORP CL A COM 35137L105 448116 13038 SH SOLE 40 13038 0 0 FOX CORP CL A COM 35137L105 19488 567 SH OTR 43 567 0 0 FOX CORP CL A COM 35137L105 10530435 306384 SH SOLE 43 261100 0 45284 FOX CORP CL B COM 35137L204 13244369 413628 SH SOLE 2 81936 0 331692 FOX CORP CL B COM 35137L204 8853850 276510 SH SOLE 4 54733 0 221777 FOX CORP CL B COM 35137L204 15927100 497411 SH SOLE 7 463474 0 33937 FOX CORP CL B COM 35137L204 79954 2497 SH SOLE 13 2497 0 0 FOX CORP CL B COM 35137L204 572037 17865 SH SOLE 15 17865 0 0 FOX CORP CL B COM 35137L204 7336583 229125 SH SOLE 18 217363 0 11762 FOX CORP CL B COM 35137L204 3826678 119509 SH SOLE 19 119509 0 0 FOX CORP CL B COM 35137L204 131513697 4107236 SH SOLE 21 4107236 0 0 FOX CORP CL B COM 35137L204 93380919 2916331 SH SOLE 22 2597623 0 318708 FOX CORP CL B COM 35137L204 5891808 184004 SH SOLE 23 184004 0 0 FOX CORP CL B COM 35137L204 7446027 232543 SH SOLE 25 232543 0 0 FOX CORP CL B COM 35137L204 6352063 198378 SH SOLE 26 105128 0 93250 FOX CORP CL B COM 35137L204 7844836 244998 SH SOLE 28 15257 0 229741 FOX CORP CL B COM 35137L204 62874248 1963593 SH SOLE 30 1963593 0 0 FOX CORP CL B COM 35137L204 936489 29247 SH SOLE 31 28046 0 1201 FOX CORP CL B COM 35137L204 3504205 109438 SH SOLE 34 109438 0 0 FOX CORP CL B COM 35137L204 1743233 54442 SH SOLE 36 54442 0 0 FOX CORP CL B COM 35137L204 190391 5946 SH SOLE 40 5946 0 0 FOX CORP CL B COM 35137L204 2294796 71668 SH SOLE 43 46767 0 24900 FOX FACTORY HLDG CORP COM 35138V102 1803896 37433 SH SOLE 2 13589 0 23844 FOX FACTORY HLDG CORP COM 35138V102 7566 157 SH SOLE 4 157 0 0 FOX FACTORY HLDG CORP COM 35138V102 385568 8001 SH SOLE 7 7591 0 410 FOX FACTORY HLDG CORP COM 35138V102 6536347 135637 SH SOLE 18 135637 0 0 FOX FACTORY HLDG CORP COM 35138V102 22255250 461823 SH SOLE 19 461823 0 0 FOX FACTORY HLDG CORP COM 35138V102 224901092 4666966 SH SOLE 21 4666966 0 0 FOX FACTORY HLDG CORP COM 35138V102 61021889 1266277 SH SOLE 22 1209241 0 57036 FOX FACTORY HLDG CORP COM 35138V102 441083 9153 SH SOLE 25 9153 0 0 FOX FACTORY HLDG CORP COM 35138V102 677070 14050 SH SOLE 26 14050 0 0 FOX FACTORY HLDG CORP COM 35138V102 36046 748 SH SOLE 28 748 0 0 FOX FACTORY HLDG CORP COM 35138V102 4134847 85803 SH SOLE 30 85803 0 0 FOX FACTORY HLDG CORP COM 35138V102 19083 396 SH SOLE 36 396 0 0 FOX FACTORY HLDG CORP COM 35138V102 435059 9028 SH SOLE 40 9028 0 0 FOX FACTORY HLDG CORP COM 35138V102 3517099 72984 SH SOLE 43 67992 0 4992 FRACTYL HEALTH INC COM 35168W103 2468 578 SH SOLE 2 0 0 578 FRACTYL HEALTH INC COM 35168W103 99060 23199 SH SOLE 18 23199 0 0 FRACTYL HEALTH INC COM 35168W103 72829 17056 SH SOLE 19 17056 0 0 FRACTYL HEALTH INC COM 35168W103 1057325 247617 SH SOLE 21 247617 0 0 FRACTYL HEALTH INC COM 35168W103 502788 117749 SH SOLE 22 114412 0 3337 FRANCO NEV CORP COM 351858105 9719 82 SH SOLE 2 82 0 0 FRANCO NEV CORP COM 351858105 578970 4885 SH SOLE 19 4885 0 0 FRANCO NEV CORP COM 351858105 4782045 40348 SH SOLE 21 40348 0 0 FRANCO NEV CORP COM 351858105 8889 75 SH SOLE 30 75 0 0 FRANCO NEV CORP COM 351858105 19097128 161130 SH SOLE 34 161130 0 0 FRANCO NEV CORP COM 351858105 20842578 175857 SH SOLE 43 134239 0 41618 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 1371762 108870 SH SOLE 2 65095 0 43775 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 2066 164 SH SOLE 4 164 0 0 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 8530 677 SH SOLE 7 677 0 0 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 3476365 275902 SH SOLE 18 275902 0 0 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 2349068 186434 SH SOLE 19 186434 0 0 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 132052284 10480340 SH SOLE 21 10480340 0 0 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 29828270 2367323 SH SOLE 22 2263696 0 103627 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 202054 16036 SH SOLE 25 16036 0 0 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 82190 6523 SH SOLE 26 6523 0 0 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 233276 18514 SH SOLE 28 0 0 18514 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 1575176 125014 SH SOLE 30 125014 0 0 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 26258 2084 SH SOLE 36 2084 0 0 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 215636 17114 SH SOLE 40 17114 0 0 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 16594 1317 SH SOLE 43 1188 0 129 FRANKLIN COVEY CO COM 353469109 3204426 84327 SH SOLE 2 77592 0 6735 FRANKLIN COVEY CO COM 353469109 3838 101 SH SOLE 7 101 0 0 FRANKLIN COVEY CO COM 353469109 1903496 50092 SH SOLE 18 31140 0 18952 FRANKLIN COVEY CO COM 353469109 4191286 110297 SH SOLE 19 110297 0 0 FRANKLIN COVEY CO COM 353469109 17172390 451905 SH SOLE 21 451905 0 0 FRANKLIN COVEY CO COM 353469109 17294978 455131 SH SOLE 22 435208 0 19923 FRANKLIN COVEY CO COM 353469109 21394 563 SH SOLE 23 563 0 0 FRANKLIN COVEY CO COM 353469109 77938 2051 SH SOLE 25 2051 0 0 FRANKLIN COVEY CO COM 353469109 205086 5397 SH SOLE 26 0 0 5397 FRANKLIN COVEY CO COM 353469109 138396 3642 SH SOLE 34 3642 0 0 FRANKLIN COVEY CO COM 353469109 90744 2388 SH SOLE 40 2388 0 0 FRANKLIN COVEY CO COM 353469109 261440 6880 SH SOLE 43 6705 0 175 FRANKLIN ELEC INC COM 353514102 4630584 48075 SH SOLE 2 23243 0 24832 FRANKLIN ELEC INC COM 353514102 13966 145 SH SOLE 4 145 0 0 FRANKLIN ELEC INC COM 353514102 6073361 63054 SH SOLE 7 62209 0 845 FRANKLIN ELEC INC COM 353514102 14005313 145404 SH SOLE 18 127014 0 18390 FRANKLIN ELEC INC COM 353514102 21969532 228089 SH SOLE 19 228089 0 0 FRANKLIN ELEC INC COM 353514102 442215908 4591112 SH SOLE 21 4591112 0 0 FRANKLIN ELEC INC COM 353514102 135055666 1402156 SH SOLE 22 1352075 0 50081 FRANKLIN ELEC INC COM 353514102 52205 542 SH SOLE 23 542 0 0 FRANKLIN ELEC INC COM 353514102 833553 8654 SH SOLE 25 8654 0 0 FRANKLIN ELEC INC COM 353514102 2149573 22317 SH SOLE 26 14662 0 7655 FRANKLIN ELEC INC COM 353514102 1034188 10737 SH SOLE 28 702 0 10035 FRANKLIN ELEC INC COM 353514102 52817168 548351 SH SOLE 30 548351 0 0 FRANKLIN ELEC INC COM 353514102 36698 381 SH SOLE 36 381 0 0 FRANKLIN ELEC INC COM 353514102 757268 7862 SH SOLE 40 7862 0 0 FRANKLIN ELEC INC COM 353514102 10397304 107945 SH SOLE 43 102027 0 5918 FRANKLIN FINL SVCS CORP COM 353525108 25169 890 SH SOLE 18 890 0 0 FRANKLIN FINL SVCS CORP COM 353525108 1049103 37097 SH SOLE 21 37097 0 0 FRANKLIN FINL SVCS CORP COM 353525108 350361 12389 SH SOLE 22 12389 0 0 FRANKLIN RESOURCES INC COM 354613101 29693718 1328578 SH SOLE 2 744807 0 583771 FRANKLIN RESOURCES INC COM 354613101 7617551 340830 SH SOLE 4 119275 0 221555 FRANKLIN RESOURCES INC COM 354613101 5906166 264258 SH SOLE 7 238779 0 25479 FRANKLIN RESOURCES INC COM 354613101 237648 10633 SH SOLE 13 10633 0 0 FRANKLIN RESOURCES INC COM 354613101 922362 41269 SH SOLE 15 41269 0 0 FRANKLIN RESOURCES INC COM 354613101 23676942 1059371 SH SOLE 18 998658 0 60713 FRANKLIN RESOURCES INC COM 354613101 36589967 1637135 SH SOLE 19 1637135 0 0 FRANKLIN RESOURCES INC COM 354613101 315287338 14106816 SH SOLE 21 14106816 0 0 FRANKLIN RESOURCES INC COM 354613101 161018184 7204393 SH SOLE 22 6182626 0 1021767 FRANKLIN RESOURCES INC COM 354613101 14316918 640578 SH SOLE 23 640578 0 0 FRANKLIN RESOURCES INC COM 354613101 11428494 511342 SH SOLE 25 509305 0 2037 FRANKLIN RESOURCES INC COM 354613101 9043682 404639 SH SOLE 26 214621 0 190018 FRANKLIN RESOURCES INC COM 354613101 13279767 594173 SH SOLE 28 5243 0 588930 FRANKLIN RESOURCES INC COM 354613101 53515846 2394445 SH SOLE 30 2394445 0 0 FRANKLIN RESOURCES INC COM 354613101 1452035 64968 SH SOLE 31 62771 0 2197 FRANKLIN RESOURCES INC COM 354613101 2630439 117693 SH SOLE 32 117693 0 0 FRANKLIN RESOURCES INC COM 354613101 18755584 839176 SH SOLE 34 839176 0 0 FRANKLIN RESOURCES INC COM 354613101 2091871 93596 SH SOLE 36 93596 0 0 FRANKLIN RESOURCES INC COM 354613101 352325 15764 SH SOLE 40 15764 0 0 FRANKLIN RESOURCES INC COM 354613101 10102 452 SH OTR 43 452 0 0 FRANKLIN RESOURCES INC COM 354613101 7740848 346347 SH SOLE 43 285588 0 60759 FRANKLIN STR PPTYS CORP COM 35471R106 26357 17227 SH SOLE 2 4278 0 12949 FRANKLIN STR PPTYS CORP COM 35471R106 448191 292935 SH SOLE 18 292935 0 0 FRANKLIN STR PPTYS CORP COM 35471R106 333387 217900 SH SOLE 19 217900 0 0 FRANKLIN STR PPTYS CORP COM 35471R106 4951074 3235996 SH SOLE 21 3235996 0 0 FRANKLIN STR PPTYS CORP COM 35471R106 3968794 2593983 SH SOLE 22 2526573 0 67410 FRANKLIN STR PPTYS CORP COM 35471R106 6692 4374 SH SOLE 23 4374 0 0 FRANKLIN STR PPTYS CORP COM 35471R106 125 82 SH SOLE 43 82 0 0 FRANKLIN WIRELESS CORP COM 355184102 7089 1953 SH SOLE 18 1953 0 0 FRANKLIN WIRELESS CORP COM 355184102 79991 22036 SH SOLE 21 22036 0 0 FREEDOM HLDG CORP NEV COM 356390104 464766 6164 SH SOLE 2 4348 0 1816 FREEDOM HLDG CORP NEV COM 356390104 3996 53 SH SOLE 4 53 0 0 FREEDOM HLDG CORP NEV COM 356390104 727384 9647 SH SOLE 21 9647 0 0 FREEDOM HLDG CORP NEV COM 356390104 945968 12546 SH SOLE 22 4865 0 7681 FREEDOM HLDG CORP NEV COM 356390104 264352 3506 SH SOLE 25 3506 0 0 FREEDOM HLDG CORP NEV COM 356390104 288330 3824 SH SOLE 26 3824 0 0 FREEDOM HLDG CORP NEV COM 356390104 136399 1809 SH SOLE 28 166 0 1643 FREEDOM HLDG CORP NEV COM 356390104 981633 13019 SH SOLE 30 13019 0 0 FREEDOM HLDG CORP NEV COM 356390104 340506 4516 SH SOLE 40 4516 0 0 FREEDOM HLDG CORP NEV COM 356390104 775564 10286 SH SOLE 43 5950 0 4336 FREEPORT-MCMORAN INC CL B 35671D857 93606419 1926058 SH SOLE 2 847853 0 1078205 FREEPORT-MCMORAN INC CL B 35671D857 53824694 1107504 SH SOLE 4 451383 0 656121 FREEPORT-MCMORAN INC CL B 35671D857 79485349 1635501 SH SOLE 7 1505331 0 130170 FREEPORT-MCMORAN INC CL B 35671D857 3757072 77306 SH SOLE 13 77306 0 0 FREEPORT-MCMORAN INC CL B 35671D857 9896321 203628 SH SOLE 15 203628 0 0 FREEPORT-MCMORAN INC CL B 35671D857 115060641 2367503 SH SOLE 18 2271890 0 95613 FREEPORT-MCMORAN INC CL B 35671D857 177738462 3657170 SH SOLE 19 3657170 0 0 FREEPORT-MCMORAN INC CL B 35671D857 1596972769 32859522 SH SOLE 21 32859522 0 0 FREEPORT-MCMORAN INC CL B 35671D857 1504543442 30957684 SH SOLE 22 27699381 0 3258303 FREEPORT-MCMORAN INC CL B 35671D857 93436027 1922552 SH SOLE 23 1922552 0 0 FREEPORT-MCMORAN INC CL B 35671D857 344511306 7088710 SH SOLE 25 5405468 0 1683242 FREEPORT-MCMORAN INC CL B 35671D857 94238413 1939062 SH SOLE 26 1268081 0 670981 FREEPORT-MCMORAN INC CL B 35671D857 101457652 2087606 SH SOLE 28 89258 0 1998348 FREEPORT-MCMORAN INC CL B 35671D857 22201744 456826 SH SOLE 29 456826 0 0 FREEPORT-MCMORAN INC CL B 35671D857 400392947 8238538 SH SOLE 30 8238538 0 0 FREEPORT-MCMORAN INC CL B 35671D857 16029884 329833 SH SOLE 31 318404 0 11429 FREEPORT-MCMORAN INC CL B 35671D857 457895446 9421717 SH SOLE 34 9421717 0 0 FREEPORT-MCMORAN INC CL B 35671D857 13688968 281666 SH SOLE 36 281666 0 0 FREEPORT-MCMORAN INC CL B 35671D857 3387469 69701 SH SOLE 40 69701 0 0 FREEPORT-MCMORAN INC CL B 35671D857 101768 2094 SH OTR 43 2094 0 0 FREEPORT-MCMORAN INC CL B 35671D857 80559485 1657603 SH SOLE 43 1365950 0 291652 FREEPORT-MCMORAN INC OPTIONS 35671D857 349920 7200 SH Call SOLE 4 7200 0 0 FREEPORT-MCMORAN INC OPTIONS 35671D857 238140 4900 SH Call SOLE 7 4900 0 0 FREEPORT-MCMORAN INC OPTIONS 35671D857 8213400 169000 SH Call SOLE 18 169000 0 0 FREEPORT-MCMORAN INC OPTIONS 35671D857 58470660 1203100 SH Call SOLE 19 1203100 0 0 FREEPORT-MCMORAN INC OPTIONS 35671D857 3538080 72800 SH Call SOLE 22 72800 0 0 FREEPORT-MCMORAN INC OPTIONS 35671D857 262440 5400 SH Call SOLE 30 5400 0 0 FREEPORT-MCMORAN INC OPTIONS 35671D857 28358100 583500 SH Call SOLE 34 583500 0 0 FREIGHTCAR AMER INC COM 357023100 10564 3027 SH SOLE 18 3027 0 0 FREIGHTCAR AMER INC COM 357023100 114029 32673 SH SOLE 21 32673 0 0 FREIGHTCAR AMER INC COM 357023100 677091 194009 SH SOLE 22 194009 0 0 FREIGHTOS LTD ORD SHS G51405101 2606 1095 SH SOLE 18 1095 0 0 FREIGHTOS LTD ORD SHS G51405101 26644 11195 SH SOLE 21 11195 0 0 FREQUENCY ELECTRS INC COM 358010106 12827 1408 SH SOLE 18 1408 0 0 FREQUENCY ELECTRS INC COM 358010106 133015 14601 SH SOLE 21 14601 0 0 FREQUENCY ELECTRS INC COM 358010106 1226561 134639 SH SOLE 22 134639 0 0 FRESENIUS MEDICAL CARE AG SPONSORED ADR 358029106 8960908 469403 SH SOLE 43 415962 0 53441 FRESH DEL MONTE PRODUCE INC ORD G36738105 3166196 144906 SH SOLE 2 96931 0 47975 FRESH DEL MONTE PRODUCE INC ORD G36738105 4152 190 SH SOLE 4 190 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 5566266 254749 SH SOLE 7 254749 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 2729611 124925 SH SOLE 18 124925 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 3325985 152219 SH SOLE 19 152219 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 84159558 3851696 SH SOLE 21 3851696 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 25645258 1173696 SH SOLE 22 1117456 0 56240 FRESH DEL MONTE PRODUCE INC ORD G36738105 79687 3647 SH SOLE 23 3647 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 153715 7035 SH SOLE 25 7035 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 223482 10228 SH SOLE 26 5247 0 4981 FRESH DEL MONTE PRODUCE INC ORD G36738105 2681629 122729 SH SOLE 30 122729 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 136650 6254 SH SOLE 40 6254 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 738617 33804 SH SOLE 43 28995 0 4809 FRESHPET INC COM 358039105 10205895 78877 SH SOLE 2 34320 0 44557 FRESHPET INC COM 358039105 21738 168 SH SOLE 4 0 0 168 FRESHPET INC COM 358039105 1324177 10234 SH SOLE 7 9705 0 529 FRESHPET INC COM 358039105 2037116 15744 SH SOLE 18 15744 0 0 FRESHPET INC COM 358039105 10222069 79002 SH SOLE 19 79002 0 0 FRESHPET INC COM 358039105 81435866 629383 SH SOLE 21 629383 0 0 FRESHPET INC COM 358039105 156254211 1207622 SH SOLE 22 1148392 0 59230 FRESHPET INC COM 358039105 1234769 9543 SH SOLE 25 9543 0 0 FRESHPET INC COM 358039105 2104658 16266 SH SOLE 26 15048 0 1218 FRESHPET INC COM 358039105 496858 3840 SH SOLE 28 700 0 3140 FRESHPET INC COM 358039105 7346505 56778 SH SOLE 30 56778 0 0 FRESHPET INC COM 358039105 69741 539 SH SOLE 31 539 0 0 FRESHPET INC COM 358039105 35970 278 SH SOLE 36 278 0 0 FRESHPET INC COM 358039105 1227911 9490 SH SOLE 40 9490 0 0 FRESHPET INC COM 358039105 5423123 41913 SH SOLE 43 37166 0 4747 FRESHPET INC NOTE 3.000% 4/0 358039AB1 1582912 800000 PRN SOLE 2 800000 0 0 FRESHPET INC NOTE 3.000% 4/0 358039AB1 6925240 3500000 PRN SOLE 21 3500000 0 0 FRESHPET INC NOTE 3.000% 4/0 358039AB1 2572232 1300000 PRN SOLE 22 1300000 0 0 FRESHWORKS INC CLASS A COM 358054104 2023738 159475 SH SOLE 2 77730 0 81745 FRESHWORKS INC CLASS A COM 358054104 19784 1559 SH SOLE 4 611 0 948 FRESHWORKS INC CLASS A COM 358054104 348137 27434 SH SOLE 7 26037 0 1397 FRESHWORKS INC CLASS A COM 358054104 6411381 505231 SH SOLE 18 505231 0 0 FRESHWORKS INC CLASS A COM 358054104 9081192 715618 SH SOLE 19 715618 0 0 FRESHWORKS INC CLASS A COM 358054104 110272953 8689752 SH SOLE 21 8689752 0 0 FRESHWORKS INC CLASS A COM 358054104 72486092 5712064 SH SOLE 22 5526876 0 185188 FRESHWORKS INC CLASS A COM 358054104 89896 7084 SH SOLE 23 7084 0 0 FRESHWORKS INC CLASS A COM 358054104 489491 38573 SH SOLE 25 38573 0 0 FRESHWORKS INC CLASS A COM 358054104 572712 45131 SH SOLE 26 45131 0 0 FRESHWORKS INC CLASS A COM 358054104 162432 12800 SH SOLE 28 0 0 12800 FRESHWORKS INC CLASS A COM 358054104 1488664 117310 SH SOLE 30 117310 0 0 FRESHWORKS INC CLASS A COM 358054104 648738 51122 SH SOLE 34 51122 0 0 FRESHWORKS INC CLASS A COM 358054104 402336 31705 SH SOLE 40 31705 0 0 FRESHWORKS INC CLASS A COM 358054104 126405 9961 SH SOLE 43 9961 0 0 FREYR BATTERY INC COM NEW 35834F104 37264 21920 SH SOLE 2 4089 0 17831 FREYR BATTERY INC COM NEW 35834F104 567040 333553 SH SOLE 18 333553 0 0 FREYR BATTERY INC COM NEW 35834F104 422137 248316 SH SOLE 19 248316 0 0 FREYR BATTERY INC COM NEW 35834F104 6541100 3847706 SH SOLE 21 3847706 0 0 FREYR BATTERY INC COM NEW 35834F104 2291020 1347659 SH SOLE 22 1272296 0 75363 FREYR BATTERY INC COM NEW 35834F104 20390 11994 SH SOLE 26 0 0 11994 FRIEDMAN INDS INC COM 358435105 19706 1305 SH SOLE 18 1305 0 0 FRIEDMAN INDS INC COM 358435105 205526 13611 SH SOLE 21 13611 0 0 FRIEDMAN INDS INC COM 358435105 193356 12805 SH SOLE 22 12805 0 0 FRIEDMAN INDS INC COM 358435105 1012 67 SH SOLE 43 67 0 0 FRONTDOOR INC COM 35905A109 13374285 395806 SH SOLE 2 276851 0 118955 FRONTDOOR INC COM 35905A109 9191 272 SH SOLE 4 272 0 0 FRONTDOOR INC COM 35905A109 1353053 40043 SH SOLE 7 37927 0 2116 FRONTDOOR INC COM 35905A109 9269104 274315 SH SOLE 18 252729 0 21586 FRONTDOOR INC COM 35905A109 27215480 805430 SH SOLE 19 805430 0 0 FRONTDOOR INC COM 35905A109 293443612 8684333 SH SOLE 21 8684333 0 0 FRONTDOOR INC COM 35905A109 102052963 3020212 SH SOLE 22 2895040 0 125172 FRONTDOOR INC COM 35905A109 645794 19112 SH SOLE 23 19112 0 0 FRONTDOOR INC COM 35905A109 612545 18128 SH SOLE 25 18128 0 0 FRONTDOOR INC COM 35905A109 6680114 197695 SH SOLE 26 30638 0 167057 FRONTDOOR INC COM 35905A109 51597 1527 SH SOLE 28 1527 0 0 FRONTDOOR INC COM 35905A109 10039381 297111 SH SOLE 30 297111 0 0 FRONTDOOR INC COM 35905A109 651640 19285 SH SOLE 34 19285 0 0 FRONTDOOR INC COM 35905A109 29634 877 SH SOLE 36 877 0 0 FRONTDOOR INC COM 35905A109 569294 16848 SH SOLE 40 16848 0 0 FRONTDOOR INC COM 35905A109 2148199 63575 SH SOLE 43 61036 0 2539 FRONTIER COMMUNICATIONS PARE COM 35909D109 14893226 568878 SH SOLE 2 229648 0 339230 FRONTIER COMMUNICATIONS PARE COM 35909D109 12436 475 SH SOLE 4 475 0 0 FRONTIER COMMUNICATIONS PARE COM 35909D109 883496 33747 SH SOLE 7 32198 0 1549 FRONTIER COMMUNICATIONS PARE COM 35909D109 9485826 362331 SH SOLE 18 362331 0 0 FRONTIER COMMUNICATIONS PARE COM 35909D109 2840844 108512 SH SOLE 19 108512 0 0 FRONTIER COMMUNICATIONS PARE COM 35909D109 303234091 11582662 SH SOLE 21 11582662 0 0 FRONTIER COMMUNICATIONS PARE COM 35909D109 177591716 6783488 SH SOLE 22 6488836 0 294652 FRONTIER COMMUNICATIONS PARE COM 35909D109 987379 37715 SH SOLE 25 37715 0 0 FRONTIER COMMUNICATIONS PARE COM 35909D109 3576633 136617 SH SOLE 26 104360 0 32257 FRONTIER COMMUNICATIONS PARE COM 35909D109 252401 9641 SH SOLE 28 3275 0 6366 FRONTIER COMMUNICATIONS PARE COM 35909D109 4065754 155300 SH SOLE 30 155300 0 0 FRONTIER COMMUNICATIONS PARE COM 35909D109 79849 3050 SH SOLE 31 3050 0 0 FRONTIER COMMUNICATIONS PARE COM 35909D109 399559 15262 SH SOLE 36 15262 0 0 FRONTIER COMMUNICATIONS PARE COM 35909D109 988557 37760 SH SOLE 40 37760 0 0 FRONTIER COMMUNICATIONS PARE COM 35909D109 5887908 224901 SH SOLE 43 198048 0 26853 FRONTIER GROUP HLDGS INC COM 35909R108 130152 26400 SH SOLE 2 14892 0 11508 FRONTIER GROUP HLDGS INC COM 35909R108 2761 560 SH SOLE 7 560 0 0 FRONTIER GROUP HLDGS INC COM 35909R108 514332 104327 SH SOLE 18 104327 0 0 FRONTIER GROUP HLDGS INC COM 35909R108 475148 96379 SH SOLE 19 96379 0 0 FRONTIER GROUP HLDGS INC COM 35909R108 7682286 1558273 SH SOLE 21 1558273 0 0 FRONTIER GROUP HLDGS INC COM 35909R108 6621330 1343069 SH SOLE 22 1301639 0 41430 FRONTIER GROUP HLDGS INC COM 35909R108 28530 5787 SH SOLE 25 5787 0 0 FRONTIER GROUP HLDGS INC COM 35909R108 169666 34415 SH SOLE 30 34415 0 0 FRONTIER GROUP HLDGS INC COM 35909R108 26657 5407 SH SOLE 40 5407 0 0 FRONTIER GROUP HLDGS INC COM 35909R108 1498035 303861 SH SOLE 43 281361 0 22500 FRONTLINE PLC COM M46528101 3173709 123203 SH SOLE 7 123203 0 0 FRONTLINE PLC COM M46528101 35291 1370 SH SOLE 43 1143 0 227 FRP HLDGS INC COM 30292L107 672872 23593 SH SOLE 2 9850 0 13743 FRP HLDGS INC COM 30292L107 5077 178 SH SOLE 7 178 0 0 FRP HLDGS INC COM 30292L107 1071411 37567 SH SOLE 18 37567 0 0 FRP HLDGS INC COM 30292L107 2429676 85192 SH SOLE 19 85192 0 0 FRP HLDGS INC COM 30292L107 14459897 507009 SH SOLE 21 507009 0 0 FRP HLDGS INC COM 30292L107 11713193 410701 SH SOLE 22 387300 0 23401 FRP HLDGS INC COM 30292L107 70216 2462 SH SOLE 25 2462 0 0 FRP HLDGS INC COM 30292L107 346347 12144 SH SOLE 28 0 0 12144 FRP HLDGS INC COM 30292L107 35279 1237 SH SOLE 30 1237 0 0 FRP HLDGS INC COM 30292L107 57553 2018 SH SOLE 40 2018 0 0 FRP HLDGS INC COM 30292L107 23672 830 SH SOLE 43 830 0 0 FS BANCORP INC COM 30263Y104 2083518 57161 SH SOLE 2 54643 0 2518 FS BANCORP INC COM 30263Y104 780868 21423 SH SOLE 18 21423 0 0 FS BANCORP INC COM 30263Y104 528634 14503 SH SOLE 19 14503 0 0 FS BANCORP INC COM 30263Y104 8881261 243656 SH SOLE 21 243656 0 0 FS BANCORP INC COM 30263Y104 5065274 138965 SH SOLE 22 133829 0 5136 FS BANCORP INC COM 30263Y104 21250 583 SH SOLE 23 583 0 0 FS KKR CAP CORP COM 302635206 19199283 973101 SH SOLE 30 973101 0 0 FS KKR CAP CORP COM 302635206 79 4 SH SOLE 43 3 0 1 FTAI AVIATION LTD SHS G3730V105 5368786 52008 SH SOLE 2 27954 0 24054 FTAI AVIATION LTD SHS G3730V105 33963 329 SH SOLE 4 329 0 0 FTAI AVIATION LTD SHS G3730V105 965510 9353 SH SOLE 7 8894 0 459 FTAI AVIATION LTD SHS G3730V105 25983404 251704 SH SOLE 18 246995 0 4709 FTAI AVIATION LTD SHS G3730V105 24481407 237154 SH SOLE 19 237154 0 0 FTAI AVIATION LTD SHS G3730V105 364029962 3526397 SH SOLE 21 3526397 0 0 FTAI AVIATION LTD SHS G3730V105 298568413 2892264 SH SOLE 22 2806158 0 86106 FTAI AVIATION LTD SHS G3730V105 17756 172 SH SOLE 23 172 0 0 FTAI AVIATION LTD SHS G3730V105 2073271 20084 SH SOLE 25 20084 0 0 FTAI AVIATION LTD SHS G3730V105 3083893 29874 SH SOLE 26 29874 0 0 FTAI AVIATION LTD SHS G3730V105 894901 8669 SH SOLE 28 1394 0 7275 FTAI AVIATION LTD SHS G3730V105 6391589 61916 SH SOLE 30 61916 0 0 FTAI AVIATION LTD SHS G3730V105 125837 1219 SH SOLE 36 1219 0 0 FTAI AVIATION LTD SHS G3730V105 2233278 21634 SH SOLE 40 21634 0 0 FTAI AVIATION LTD SHS G3730V105 5235722 50719 SH SOLE 43 49749 0 970 FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106 724825 83989 SH SOLE 2 28257 0 55732 FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106 6309 731 SH SOLE 4 731 0 0 FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106 8613 998 SH SOLE 7 998 0 0 FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106 2633807 305192 SH SOLE 18 305192 0 0 FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106 1990466 230645 SH SOLE 19 230645 0 0 FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106 34609165 4010332 SH SOLE 21 4010332 0 0 FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106 28638008 3318425 SH SOLE 22 3170271 0 148154 FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106 456268 52870 SH SOLE 30 52870 0 0 FTC SOLAR INC COM 30320C103 596 1689 SH SOLE 2 0 0 1689 FTC SOLAR INC COM 30320C103 263539 746568 SH SOLE 22 746568 0 0 FTC SOLAR INC COM 30320C103 311 882 SH SOLE 43 882 0 0 FTI CONSULTING INC COM 302941109 15997283 74223 SH SOLE 2 39163 0 35060 FTI CONSULTING INC COM 302941109 21337 99 SH SOLE 4 99 0 0 FTI CONSULTING INC COM 302941109 1709368 7931 SH SOLE 7 7525 0 406 FTI CONSULTING INC COM 302941109 11414038 52958 SH SOLE 18 52958 0 0 FTI CONSULTING INC COM 302941109 2952545 13699 SH SOLE 19 13699 0 0 FTI CONSULTING INC COM 302941109 383988895 1781603 SH SOLE 21 1781603 0 0 FTI CONSULTING INC COM 302941109 220184370 1021595 SH SOLE 22 976548 0 45047 FTI CONSULTING INC COM 302941109 2275781 10559 SH SOLE 25 10559 0 0 FTI CONSULTING INC COM 302941109 3401710 15783 SH SOLE 26 11183 0 4600 FTI CONSULTING INC COM 302941109 476106 2209 SH SOLE 28 610 0 1599 FTI CONSULTING INC COM 302941109 8923804 41404 SH SOLE 30 41404 0 0 FTI CONSULTING INC COM 302941109 89445 415 SH SOLE 31 415 0 0 FTI CONSULTING INC COM 302941109 661893 3071 SH SOLE 34 3071 0 0 FTI CONSULTING INC COM 302941109 100653 467 SH SOLE 36 467 0 0 FTI CONSULTING INC COM 302941109 1504615 6981 SH SOLE 40 6981 0 0 FTI CONSULTING INC COM 302941109 10894826 50549 SH SOLE 43 48900 0 1649 FUBOTV INC COM 35953D104 308929 249136 SH SOLE 2 95654 0 153482 FUBOTV INC COM 35953D104 2261 1823 SH SOLE 4 1823 0 0 FUBOTV INC COM 35953D104 2335 1883 SH SOLE 7 1883 0 0 FUBOTV INC COM 35953D104 1111672 896510 SH SOLE 18 896510 0 0 FUBOTV INC COM 35953D104 824271 664735 SH SOLE 19 664735 0 0 FUBOTV INC COM 35953D104 14089685 11362649 SH SOLE 21 11362649 0 0 FUBOTV INC COM 35953D104 10466007 8440328 SH SOLE 22 8081269 0 359059 FUBOTV INC COM 35953D104 68457 55207 SH SOLE 25 55207 0 0 FUBOTV INC COM 35953D104 5085 4101 SH SOLE 28 4101 0 0 FUBOTV INC COM 35953D104 469682 378776 SH SOLE 30 378776 0 0 FUBOTV INC COM 35953D104 54048 43587 SH SOLE 40 43587 0 0 FUBOTV INC COM 35953D104 87388 70474 SH SOLE 43 66630 0 3844 FUEL TECH INC COM 359523107 4606 4305 SH SOLE 18 4305 0 0 FUEL TECH INC COM 359523107 51050 47710 SH SOLE 21 47710 0 0 FUEL TECH INC COM 359523107 439089 410364 SH SOLE 22 410364 0 0 FUELCELL ENERGY INC COM 35952H601 250488 392123 SH SOLE 2 127342 0 264781 FUELCELL ENERGY INC COM 35952H601 768 1203 SH SOLE 4 1203 0 0 FUELCELL ENERGY INC COM 35952H601 2940 4603 SH SOLE 7 4603 0 0 FUELCELL ENERGY INC COM 35952H601 800655 1253373 SH SOLE 18 1253373 0 0 FUELCELL ENERGY INC COM 35952H601 668343 1046247 SH SOLE 19 1046247 0 0 FUELCELL ENERGY INC COM 35952H601 10378760 16247276 SH SOLE 21 16247276 0 0 FUELCELL ENERGY INC COM 35952H601 9251874 14483209 SH SOLE 22 13886250 0 596959 FUELCELL ENERGY INC COM 35952H601 76513 119776 SH SOLE 25 119776 0 0 FUELCELL ENERGY INC COM 35952H601 68243 106830 SH SOLE 26 106830 0 0 FUELCELL ENERGY INC COM 35952H601 3670 5745 SH SOLE 28 5745 0 0 FUELCELL ENERGY INC COM 35952H601 357114 559039 SH SOLE 30 559039 0 0 FUELCELL ENERGY INC COM 35952H601 3777 5913 SH SOLE 36 5913 0 0 FUELCELL ENERGY INC COM 35952H601 45147 70675 SH SOLE 40 70675 0 0 FUELCELL ENERGY INC COM 35952H601 42841 67065 SH SOLE 43 67065 0 0 FULCRUM THERAPEUTICS INC COM 359616109 90737 14635 SH SOLE 2 2615 0 12020 FULCRUM THERAPEUTICS INC COM 359616109 1112398 179419 SH SOLE 18 179419 0 0 FULCRUM THERAPEUTICS INC COM 359616109 927396 149580 SH SOLE 19 149580 0 0 FULCRUM THERAPEUTICS INC COM 359616109 16761154 2703412 SH SOLE 21 2703412 0 0 FULCRUM THERAPEUTICS INC COM 359616109 10627073 1714044 SH SOLE 22 1671928 0 42116 FULCRUM THERAPEUTICS INC COM 359616109 207185 33417 SH SOLE 30 33417 0 0 FULCRUM THERAPEUTICS INC COM 359616109 24893 4015 SH SOLE 43 1527 0 2488 FULGENT GENETICS INC COM 359664109 4119376 209958 SH SOLE 2 198273 0 11685 FULGENT GENETICS INC COM 359664109 1001 51 SH SOLE 4 51 0 0 FULGENT GENETICS INC COM 359664109 339191 17288 SH SOLE 7 16370 0 918 FULGENT GENETICS INC COM 359664109 1470244 74936 SH SOLE 18 74936 0 0 FULGENT GENETICS INC COM 359664109 3771749 192240 SH SOLE 19 192240 0 0 FULGENT GENETICS INC COM 359664109 49655728 2530873 SH SOLE 21 2530873 0 0 FULGENT GENETICS INC COM 359664109 13293590 677553 SH SOLE 22 645781 0 31772 FULGENT GENETICS INC COM 359664109 472881 24102 SH SOLE 25 24102 0 0 FULGENT GENETICS INC COM 359664109 454635 23172 SH SOLE 26 9435 0 13737 FULGENT GENETICS INC COM 359664109 6847 349 SH SOLE 28 349 0 0 FULGENT GENETICS INC COM 359664109 1450055 73907 SH SOLE 30 73907 0 0 FULGENT GENETICS INC COM 359664109 662764 33780 SH SOLE 34 33780 0 0 FULGENT GENETICS INC COM 359664109 30117 1535 SH SOLE 36 1535 0 0 FULGENT GENETICS INC COM 359664109 95059 4845 SH SOLE 40 4845 0 0 FULGENT GENETICS INC COM 359664109 1108452 56496 SH SOLE 43 35987 0 20509 FULL HSE RESORTS INC COM 359678109 25825 5165 SH SOLE 2 1323 0 3842 FULL HSE RESORTS INC COM 359678109 2630 526 SH SOLE 7 526 0 0 FULL HSE RESORTS INC COM 359678109 446235 89247 SH SOLE 18 89247 0 0 FULL HSE RESORTS INC COM 359678109 379880 75976 SH SOLE 19 75976 0 0 FULL HSE RESORTS INC COM 359678109 5405405 1081081 SH SOLE 21 1081081 0 0 FULL HSE RESORTS INC COM 359678109 4233295 846659 SH SOLE 22 819944 0 26715 FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108 164627 20476 SH SOLE 22 20476 0 0 FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108 5669141 705117 SH SOLE 25 705117 0 0 FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108 1418650 176449 SH SOLE 28 0 0 176449 FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108 2475733 307927 SH SOLE 34 307927 0 0 FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108 1242 154 SH SOLE 43 154 0 0 FULLER H B CO COM 359694106 2944874 38265 SH SOLE 2 15207 0 23058 FULLER H B CO COM 359694106 11929 155 SH SOLE 4 155 0 0 FULLER H B CO COM 359694106 1471552 19121 SH SOLE 7 18573 0 548 FULLER H B CO COM 359694106 13250665 172176 SH SOLE 18 172176 0 0 FULLER H B CO COM 359694106 9590447 124616 SH SOLE 19 124616 0 0 FULLER H B CO COM 359694106 470109698 6108494 SH SOLE 21 6108494 0 0 FULLER H B CO COM 359694106 126727261 1646664 SH SOLE 22 1581721 0 64943 FULLER H B CO COM 359694106 888426 11544 SH SOLE 25 11544 0 0 FULLER H B CO COM 359694106 2248925 29222 SH SOLE 26 19011 0 10211 FULLER H B CO COM 359694106 72035 936 SH SOLE 28 936 0 0 FULLER H B CO COM 359694106 9416672 122358 SH SOLE 30 122358 0 0 FULLER H B CO COM 359694106 116517 1514 SH SOLE 36 1514 0 0 FULLER H B CO COM 359694106 866647 11261 SH SOLE 40 11261 0 0 FULLER H B CO COM 359694106 5162901 67086 SH SOLE 43 63846 0 3240 FULTON FINL CORP PA COM 360271100 2398697 141266 SH SOLE 2 49361 0 91905 FULTON FINL CORP PA COM 360271100 12701 748 SH SOLE 4 748 0 0 FULTON FINL CORP PA COM 360271100 870361 51258 SH SOLE 7 48648 0 2610 FULTON FINL CORP PA COM 360271100 8345568 491494 SH SOLE 18 491494 0 0 FULTON FINL CORP PA COM 360271100 5954971 350705 SH SOLE 19 350705 0 0 FULTON FINL CORP PA COM 360271100 330316151 19453248 SH SOLE 21 19453248 0 0 FULTON FINL CORP PA COM 360271100 83260038 4903418 SH SOLE 22 4684490 0 218928 FULTON FINL CORP PA COM 360271100 529148 31163 SH SOLE 25 31163 0 0 FULTON FINL CORP PA COM 360271100 1198890 70606 SH SOLE 26 70606 0 0 FULTON FINL CORP PA COM 360271100 175234 10320 SH SOLE 28 2897 0 7423 FULTON FINL CORP PA COM 360271100 8081920 475967 SH SOLE 30 475967 0 0 FULTON FINL CORP PA COM 360271100 71656 4220 SH SOLE 36 4220 0 0 FULTON FINL CORP PA COM 360271100 636801 37503 SH SOLE 40 37503 0 0 FULTON FINL CORP PA COM 360271100 3448796 203109 SH SOLE 43 183694 0 19415 FUNDAMENTAL GLOBAL INC COM 30329Y106 2360 2491 SH SOLE 18 2491 0 0 FUNDAMENTAL GLOBAL INC COM 30329Y106 33558 35414 SH SOLE 21 35414 0 0 FUNDAMENTAL GLOBAL INC COM 30329Y106 40408 42642 SH SOLE 22 42642 0 0 FUNKO INC COM CL A 361008105 160347 16429 SH SOLE 2 4311 0 12118 FUNKO INC COM CL A 361008105 2674 274 SH SOLE 7 274 0 0 FUNKO INC COM CL A 361008105 919294 94190 SH SOLE 18 94190 0 0 FUNKO INC COM CL A 361008105 763027 78179 SH SOLE 19 78179 0 0 FUNKO INC COM CL A 361008105 11517581 1180080 SH SOLE 21 1180080 0 0 FUNKO INC COM CL A 361008105 9288016 951641 SH SOLE 22 925775 0 25866 FUNKO INC COM CL A 361008105 214505 21978 SH SOLE 43 20994 0 984 FUTU HLDGS LTD SPON ADS CL A 36118L106 1227798 18715 SH SOLE 2 10360 0 8355 FUTU HLDGS LTD SPON ADS CL A 36118L106 2620395 39942 SH SOLE 4 21051 0 18891 FUTU HLDGS LTD SPON ADS CL A 36118L106 2334423 35583 SH SOLE 7 31255 0 4328 FUTU HLDGS LTD SPON ADS CL A 36118L106 94930 1447 SH SOLE 13 1447 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 2327993 35485 SH SOLE 15 35485 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 2469897 37648 SH SOLE 18 37648 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 2219220 33827 SH SOLE 19 33827 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 69759502 1063326 SH SOLE 21 1063326 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 46399792 707260 SH SOLE 22 674170 0 33090 FUTU HLDGS LTD SPON ADS CL A 36118L106 3866759 58940 SH SOLE 23 58940 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 366207 5582 SH SOLE 25 5582 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 4392583 66955 SH SOLE 26 3880 0 63075 FUTU HLDGS LTD SPON ADS CL A 36118L106 6124883 93360 SH SOLE 28 0 0 93360 FUTU HLDGS LTD SPON ADS CL A 36118L106 17710135 269951 SH SOLE 30 269951 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 877467 13375 SH SOLE 31 12895 0 480 FUTU HLDGS LTD SPON ADS CL A 36118L106 769547 11730 SH SOLE 34 11730 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 366273 5583 SH SOLE 36 5583 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 235456 3589 SH SOLE 40 3589 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 12030514 183378 SH SOLE 43 168243 0 15135 FUTUREFUEL CORP COM 36116M106 229193 44677 SH SOLE 2 24317 0 20360 FUTUREFUEL CORP COM 36116M106 359 70 SH SOLE 7 70 0 0 FUTUREFUEL CORP COM 36116M106 398498 77680 SH SOLE 18 77680 0 0 FUTUREFUEL CORP COM 36116M106 296653 57827 SH SOLE 19 57827 0 0 FUTUREFUEL CORP COM 36116M106 5023322 979205 SH SOLE 21 979205 0 0 FUTUREFUEL CORP COM 36116M106 3834301 747427 SH SOLE 22 722218 0 25209 FUTUREFUEL CORP COM 36116M106 29154 5683 SH SOLE 43 5437 0 246 FVCBANKCORP INC COM 36120Q101 44302 4057 SH SOLE 2 686 0 3371 FVCBANKCORP INC COM 36120Q101 530177 48551 SH SOLE 18 48551 0 0 FVCBANKCORP INC COM 36120Q101 377384 34559 SH SOLE 19 34559 0 0 FVCBANKCORP INC COM 36120Q101 6417302 587665 SH SOLE 21 587665 0 0 FVCBANKCORP INC COM 36120Q101 2698179 247086 SH SOLE 22 235103 0 11983 FVCBANKCORP INC COM 36120Q101 22004 2015 SH SOLE 43 2015 0 0 G III APPAREL GROUP LTD COM 36237H101 8305699 306823 SH SOLE 2 195507 0 111316 G III APPAREL GROUP LTD COM 36237H101 3736 138 SH SOLE 4 138 0 0 G III APPAREL GROUP LTD COM 36237H101 9231 341 SH SOLE 7 341 0 0 G III APPAREL GROUP LTD COM 36237H101 5233091 193317 SH SOLE 18 193317 0 0 G III APPAREL GROUP LTD COM 36237H101 12469471 460638 SH SOLE 19 460638 0 0 G III APPAREL GROUP LTD COM 36237H101 123067610 4546273 SH SOLE 21 4546273 0 0 G III APPAREL GROUP LTD COM 36237H101 49498091 1828522 SH SOLE 22 1734903 0 93619 G III APPAREL GROUP LTD COM 36237H101 335100 12379 SH SOLE 23 12379 0 0 G III APPAREL GROUP LTD COM 36237H101 217020 8017 SH SOLE 25 8017 0 0 G III APPAREL GROUP LTD COM 36237H101 3598253 132924 SH SOLE 26 16406 0 116518 G III APPAREL GROUP LTD COM 36237H101 10043 371 SH SOLE 28 371 0 0 G III APPAREL GROUP LTD COM 36237H101 2293993 84743 SH SOLE 30 84743 0 0 G III APPAREL GROUP LTD COM 36237H101 93770 3464 SH SOLE 36 3464 0 0 G III APPAREL GROUP LTD COM 36237H101 263391 9730 SH SOLE 40 9730 0 0 G III APPAREL GROUP LTD COM 36237H101 2866686 105899 SH SOLE 43 95697 0 10202 G1 THERAPEUTICS INC COM 3621LQ109 16120 7070 SH SOLE 2 4246 0 2824 G1 THERAPEUTICS INC COM 3621LQ109 301956 132437 SH SOLE 18 132437 0 0 G1 THERAPEUTICS INC COM 3621LQ109 255531 112075 SH SOLE 19 112075 0 0 G1 THERAPEUTICS INC COM 3621LQ109 3925950 1721908 SH SOLE 21 1721908 0 0 G1 THERAPEUTICS INC COM 3621LQ109 2521502 1105922 SH SOLE 22 1094867 0 11055 G1 THERAPEUTICS INC COM 3621LQ109 5971 2619 SH SOLE 43 1437 0 1182 GAIA INC NEW CL A 36269P104 29732 6742 SH SOLE 2 713 0 6029 GAIA INC NEW CL A 36269P104 10059 2281 SH SOLE 18 2281 0 0 GAIA INC NEW CL A 36269P104 6650 1508 SH SOLE 19 1508 0 0 GAIA INC NEW CL A 36269P104 125359 28426 SH SOLE 21 28426 0 0 GAIA INC NEW CL A 36269P104 1085239 246086 SH SOLE 22 246086 0 0 GAIA INC NEW CL A 36269P104 1323 300 SH SOLE 23 300 0 0 GAIA INC NEW CL A 36269P104 82061 18608 SH SOLE 26 0 0 18608 GAIN THERAPEUTICS INC COM 36269B105 5211 4071 SH SOLE 18 4071 0 0 GAIN THERAPEUTICS INC COM 36269B105 47933 37448 SH SOLE 21 37448 0 0 GAIN THERAPEUTICS INC COM 36269B105 55169 43101 SH SOLE 22 43101 0 0 GALAPAGOS NV SPON ADR 36315X101 1843880 74410 SH SOLE 19 74410 0 0 GALAPAGOS NV SPON ADR 36315X101 10156108 409851 SH SOLE 21 409851 0 0 GALAPAGOS NV SPON ADR 36315X101 286655 11568 SH SOLE 30 11568 0 0 GALAPAGOS NV SPON ADR 36315X101 34469 1391 SH SOLE 34 1391 0 0 GALAPAGOS NV SPON ADR 36315X101 1564560 63138 SH SOLE 43 53940 0 9198 GALECTIN THERAPEUTICS INC COM NEW 363225202 4552 2014 SH SOLE 2 0 0 2014 GALECTIN THERAPEUTICS INC COM NEW 363225202 123046 54445 SH SOLE 18 54445 0 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 101047 44711 SH SOLE 19 44711 0 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 1304852 577368 SH SOLE 21 577368 0 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 2000654 885245 SH SOLE 22 876652 0 8593 GALECTO INC COM 36322Q107 355 749 SH SOLE 18 749 0 0 GALECTO INC COM 36322Q107 3911 8246 SH SOLE 21 8246 0 0 GALECTO INC COM 36322Q107 5791 12210 SH SOLE 22 12210 0 0 GALLAGHER ARTHUR J & CO COM 363576109 90735940 349913 SH SOLE 2 87575 0 262338 GALLAGHER ARTHUR J & CO COM 363576109 43165780 166464 SH SOLE 4 78308 0 88156 GALLAGHER ARTHUR J & CO COM 363576109 40010236 154295 SH SOLE 7 136435 0 17860 GALLAGHER ARTHUR J & CO COM 363576109 1820097 7019 SH SOLE 13 7019 0 0 GALLAGHER ARTHUR J & CO COM 363576109 7979487 30772 SH SOLE 15 30772 0 0 GALLAGHER ARTHUR J & CO COM 363576109 170417486 657196 SH SOLE 18 640829 0 16367 GALLAGHER ARTHUR J & CO COM 363576109 24359322 93939 SH SOLE 19 93939 0 0 GALLAGHER ARTHUR J & CO COM 363576109 1807430115 6970152 SH SOLE 21 6970152 0 0 GALLAGHER ARTHUR J & CO COM 363576109 1246179810 4805753 SH SOLE 22 4335712 0 470041 GALLAGHER ARTHUR J & CO COM 363576109 80458188 310278 SH SOLE 23 310278 0 0 GALLAGHER ARTHUR J & CO COM 363576109 348269407 1343062 SH SOLE 25 1341923 0 1139 GALLAGHER ARTHUR J & CO COM 363576109 44943869 173321 SH SOLE 26 107346 0 65975 GALLAGHER ARTHUR J & CO COM 363576109 96125180 370696 SH SOLE 28 3176 0 367520 GALLAGHER ARTHUR J & CO COM 363576109 366469339 1413248 SH SOLE 30 1413248 0 0 GALLAGHER ARTHUR J & CO COM 363576109 12863073 49605 SH SOLE 31 47894 0 1711 GALLAGHER ARTHUR J & CO COM 363576109 2808327 10830 SH SOLE 34 10830 0 0 GALLAGHER ARTHUR J & CO COM 363576109 12229319 47161 SH SOLE 36 47161 0 0 GALLAGHER ARTHUR J & CO COM 363576109 2677635 10326 SH SOLE 40 10326 0 0 GALLAGHER ARTHUR J & CO COM 363576109 50565 195 SH OTR 43 195 0 0 GALLAGHER ARTHUR J & CO COM 363576109 68319990 263468 SH SOLE 43 218587 0 44882 GAMBLING COM GROUP LIMITED ORDINARY SHARES G3R239101 367385 44694 SH SOLE 2 43756 0 938 GAMBLING COM GROUP LIMITED ORDINARY SHARES G3R239101 353172 42965 SH SOLE 18 42965 0 0 GAMBLING COM GROUP LIMITED ORDINARY SHARES G3R239101 886724 107874 SH SOLE 19 107874 0 0 GAMBLING COM GROUP LIMITED ORDINARY SHARES G3R239101 4595728 559091 SH SOLE 21 559091 0 0 GAMBLING COM GROUP LIMITED ORDINARY SHARES G3R239101 1925075 234194 SH SOLE 22 223625 0 10569 GAMESQUARE HLDGS INC COM 36468G103 5305 4421 SH SOLE 18 4421 0 0 GAMESQUARE HLDGS INC COM 36468G103 58042 48368 SH SOLE 21 48368 0 0 GAMESTOP CORP NEW CL A 36467W109 11449642 463736 SH SOLE 2 252815 0 210921 GAMESTOP CORP NEW CL A 36467W109 19752 800 SH SOLE 4 800 0 0 GAMESTOP CORP NEW CL A 36467W109 1035029 41921 SH SOLE 7 39849 0 2072 GAMESTOP CORP NEW CL A 36467W109 10021449 405891 SH SOLE 18 405891 0 0 GAMESTOP CORP NEW CL A 36467W109 2227482 90218 SH SOLE 19 90218 0 0 GAMESTOP CORP NEW CL A 36467W109 329257569 13335665 SH SOLE 21 13335665 0 0 GAMESTOP CORP NEW CL A 36467W109 193380425 7832338 SH SOLE 22 7484180 0 348158 GAMESTOP CORP NEW CL A 36467W109 1383628 56040 SH SOLE 25 56040 0 0 GAMESTOP CORP NEW CL A 36467W109 1901105 76999 SH SOLE 26 76999 0 0 GAMESTOP CORP NEW CL A 36467W109 263442 10670 SH SOLE 28 3626 0 7044 GAMESTOP CORP NEW CL A 36467W109 5234527 212010 SH SOLE 30 212010 0 0 GAMESTOP CORP NEW CL A 36467W109 82391 3337 SH SOLE 31 3337 0 0 GAMESTOP CORP NEW CL A 36467W109 76391 3094 SH SOLE 36 3094 0 0 GAMESTOP CORP NEW CL A 36467W109 1399898 56699 SH SOLE 40 56699 0 0 GAMESTOP CORP NEW CL A 36467W109 246925 10001 SH SOLE 43 9852 0 149 GAMING & LEISURE PPTYS INC COM 36467J108 37627695 832287 SH SOLE 2 415044 0 417243 GAMING & LEISURE PPTYS INC COM 36467J108 17725892 392079 SH SOLE 4 231005 0 161074 GAMING & LEISURE PPTYS INC COM 36467J108 21062570 465883 SH SOLE 7 400172 0 65711 GAMING & LEISURE PPTYS INC COM 36467J108 814594 18018 SH SOLE 13 18018 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 943352 20866 SH SOLE 15 20866 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 24958090 552048 SH SOLE 18 535411 0 16637 GAMING & LEISURE PPTYS INC COM 36467J108 28957593 640513 SH SOLE 19 640513 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 691722585 15300212 SH SOLE 21 15300212 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 474850486 10503218 SH SOLE 22 10099320 0 403898 GAMING & LEISURE PPTYS INC COM 36467J108 14317148 316681 SH SOLE 23 316681 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 48179393 1065680 SH SOLE 25 1064551 0 1129 GAMING & LEISURE PPTYS INC COM 36467J108 12912835 285619 SH SOLE 26 110212 0 175407 GAMING & LEISURE PPTYS INC COM 36467J108 20640897 456556 SH SOLE 28 32417 0 424139 GAMING & LEISURE PPTYS INC COM 36467J108 67494371 1492908 SH SOLE 30 1492908 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 1675754 37066 SH SOLE 31 34683 0 2383 GAMING & LEISURE PPTYS INC COM 36467J108 638998 14134 SH SOLE 34 14134 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 1398752 30939 SH SOLE 36 30939 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 588544 13018 SH SOLE 40 13018 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 13669513 302356 SH SOLE 43 267567 0 34789 GAN LTD SHS G3728V109 12380 8393 SH SOLE 18 8393 0 0 GAN LTD SHS G3728V109 143613 97365 SH SOLE 21 97365 0 0 GAN LTD SHS G3728V109 840213 569636 SH SOLE 22 569636 0 0 GANNETT CO INC COM 36472T109 445377 96611 SH SOLE 2 19540 0 77071 GANNETT CO INC COM 36472T109 2761 599 SH SOLE 7 599 0 0 GANNETT CO INC COM 36472T109 2010191 436050 SH SOLE 18 436050 0 0 GANNETT CO INC COM 36472T109 1465445 317884 SH SOLE 19 317884 0 0 GANNETT CO INC COM 36472T109 25809044 5598491 SH SOLE 21 5598491 0 0 GANNETT CO INC COM 36472T109 17975178 3899171 SH SOLE 22 3776229 0 122942 GANNETT CO INC COM 36472T109 662540 143718 SH SOLE 43 139474 0 4244 GAOTU TECHEDU INC SPONSORED ADS 36257Y109 31277 6383 SH SOLE 7 6383 0 0 GAOTU TECHEDU INC SPONSORED ADS 36257Y109 1840587 375630 SH SOLE 21 375630 0 0 GAOTU TECHEDU INC SPONSORED ADS 36257Y109 1632724 333209 SH SOLE 22 311176 0 22033 GAOTU TECHEDU INC SPONSORED ADS 36257Y109 817212 166778 SH SOLE 30 166778 0 0 GAOTU TECHEDU INC SPONSORED ADS 36257Y109 4307 879 SH SOLE 43 879 0 0 GAP INC COM 364760108 12586399 526848 SH SOLE 2 275752 0 251096 GAP INC COM 364760108 18610 779 SH SOLE 4 779 0 0 GAP INC COM 364760108 1120154 46888 SH SOLE 7 44552 0 2336 GAP INC COM 364760108 8143647 340881 SH SOLE 18 340881 0 0 GAP INC COM 364760108 6153897 257593 SH SOLE 19 257593 0 0 GAP INC COM 364760108 254658943 10659646 SH SOLE 21 10659646 0 0 GAP INC COM 364760108 160236943 6707281 SH SOLE 22 6424373 0 282908 GAP INC COM 364760108 48568 2033 SH SOLE 23 2033 0 0 GAP INC COM 364760108 1224912 51273 SH SOLE 25 51273 0 0 GAP INC COM 364760108 7147840 299198 SH SOLE 26 233447 0 65751 GAP INC COM 364760108 1830308 76614 SH SOLE 28 76614 0 0 GAP INC COM 364760108 175161 7332 SH SOLE 29 7332 0 0 GAP INC COM 364760108 6588504 275785 SH SOLE 30 275785 0 0 GAP INC COM 364760108 57838 2421 SH SOLE 31 2421 0 0 GAP INC COM 364760108 7239 303 SH SOLE 34 303 0 0 GAP INC COM 364760108 213624 8942 SH SOLE 36 8942 0 0 GAP INC COM 364760108 1081596 45274 SH SOLE 40 45274 0 0 GAP INC COM 364760108 9774603 409150 SH SOLE 43 351879 0 57272 GARMIN LTD SHS H2906T109 35242366 216317 SH SOLE 2 62139 0 154178 GARMIN LTD SHS H2906T109 27143287 166605 SH SOLE 4 88352 0 78253 GARMIN LTD SHS H2906T109 17632017 108225 SH SOLE 7 95860 0 12365 GARMIN LTD SHS H2906T109 1907467 11708 SH SOLE 13 11708 0 0 GARMIN LTD SHS H2906T109 3449016 21170 SH SOLE 15 21170 0 0 GARMIN LTD SHS H2906T109 39773334 244128 SH SOLE 18 234569 0 9559 GARMIN LTD SHS H2906T109 11571230 71024 SH SOLE 19 71024 0 0 GARMIN LTD SHS H2906T109 1090222191 6691764 SH SOLE 21 6691764 0 0 GARMIN LTD SHS H2906T109 545034360 3345411 SH SOLE 22 3014998 0 330413 GARMIN LTD SHS H2906T109 30185981 185281 SH SOLE 23 185281 0 0 GARMIN LTD SHS H2906T109 45533696 279485 SH SOLE 25 277335 0 2150 GARMIN LTD SHS H2906T109 21240043 130371 SH SOLE 26 82015 0 48356 GARMIN LTD SHS H2906T109 45763576 280896 SH SOLE 28 2163 0 278733 GARMIN LTD SHS H2906T109 241719679 1483671 SH SOLE 30 1483671 0 0 GARMIN LTD SHS H2906T109 5603633 34395 SH SOLE 31 33165 0 1230 GARMIN LTD SHS H2906T109 2736893 16799 SH SOLE 32 16799 0 0 GARMIN LTD SHS H2906T109 78347413 480895 SH SOLE 34 480895 0 0 GARMIN LTD SHS H2906T109 6234785 38269 SH SOLE 36 38269 0 0 GARMIN LTD SHS H2906T109 1183614 7265 SH SOLE 40 7265 0 0 GARMIN LTD SHS H2906T109 27859 171 SH OTR 43 171 0 0 GARMIN LTD SHS H2906T109 47450481 291250 SH SOLE 43 233097 0 58154 GARRETT MOTION INC COM 366505105 242805 28266 SH SOLE 2 19916 0 8350 GARRETT MOTION INC COM 366505105 3553271 413652 SH SOLE 21 413652 0 0 GARRETT MOTION INC COM 366505105 18044910 2100688 SH SOLE 22 2075720 0 24968 GARRETT MOTION INC COM 366505105 151038 17583 SH SOLE 25 17583 0 0 GARRETT MOTION INC COM 366505105 88262 10275 SH SOLE 30 10275 0 0 GARRETT MOTION INC COM 366505105 108973 12686 SH SOLE 40 12686 0 0 GARRETT MOTION INC COM 366505105 21048 2450 SH SOLE 43 2333 0 117 GARTNER INC COM 366651107 76748396 170909 SH SOLE 2 58238 0 112671 GARTNER INC COM 366651107 33578911 74776 SH SOLE 4 33658 0 41118 GARTNER INC COM 366651107 42687195 95059 SH SOLE 7 86466 0 8593 GARTNER INC COM 366651107 1576650 3511 SH SOLE 13 3511 0 0 GARTNER INC COM 366651107 4860625 10824 SH SOLE 15 10824 0 0 GARTNER INC COM 366651107 58300562 129828 SH SOLE 18 124698 0 5130 GARTNER INC COM 366651107 16309410 36319 SH SOLE 19 36319 0 0 GARTNER INC COM 366651107 1291926759 2876958 SH SOLE 21 2876958 0 0 GARTNER INC COM 366651107 760723806 1694036 SH SOLE 22 1524388 0 169648 GARTNER INC COM 366651107 45888992 102189 SH SOLE 23 102189 0 0 GARTNER INC COM 366651107 68280920 152053 SH SOLE 25 150596 0 1457 GARTNER INC COM 366651107 39309814 87538 SH SOLE 26 48571 0 38967 GARTNER INC COM 366651107 82160916 182962 SH SOLE 28 2231 0 180731 GARTNER INC COM 366651107 302759844 674208 SH SOLE 30 665934 0 8274 GARTNER INC COM 366651107 7958690 17723 SH SOLE 31 17095 0 628 GARTNER INC COM 366651107 1803874 4017 SH SOLE 34 4017 0 0 GARTNER INC COM 366651107 7376260 16426 SH SOLE 36 16426 0 0 GARTNER INC COM 366651107 1623352 3615 SH SOLE 40 3615 0 0 GARTNER INC COM 366651107 32739 73 SH OTR 43 73 0 0 GARTNER INC COM 366651107 44495725 99086 SH SOLE 43 70381 0 28705 GATES INDL CORP PLC ORD SHS G39108108 3886003 245794 SH SOLE 2 114724 0 131070 GATES INDL CORP PLC ORD SHS G39108108 7842 496 SH SOLE 4 496 0 0 GATES INDL CORP PLC ORD SHS G39108108 436878 27633 SH SOLE 7 26226 0 1407 GATES INDL CORP PLC ORD SHS G39108108 875352 55367 SH SOLE 18 55367 0 0 GATES INDL CORP PLC ORD SHS G39108108 1137403 71942 SH SOLE 19 71942 0 0 GATES INDL CORP PLC ORD SHS G39108108 34738254 2197233 SH SOLE 21 2197233 0 0 GATES INDL CORP PLC ORD SHS G39108108 75375298 4767571 SH SOLE 22 4501707 0 265864 GATES INDL CORP PLC ORD SHS G39108108 623452 39434 SH SOLE 25 39434 0 0 GATES INDL CORP PLC ORD SHS G39108108 523675 33123 SH SOLE 26 33123 0 0 GATES INDL CORP PLC ORD SHS G39108108 1692113 107028 SH SOLE 30 107028 0 0 GATES INDL CORP PLC ORD SHS G39108108 38118 2411 SH SOLE 31 2411 0 0 GATES INDL CORP PLC ORD SHS G39108108 56742 3589 SH SOLE 36 3589 0 0 GATES INDL CORP PLC ORD SHS G39108108 566931 35859 SH SOLE 40 35859 0 0 GATES INDL CORP PLC ORD SHS G39108108 3367103 212973 SH SOLE 43 197798 0 15175 GATOS SILVER INC COM 368036109 148509 14225 SH SOLE 2 10126 0 4099 GATOS SILVER INC COM 368036109 10294 986 SH SOLE 7 986 0 0 GATOS SILVER INC COM 368036109 4329082 414663 SH SOLE 21 414663 0 0 GATOS SILVER INC COM 368036109 7199215 689580 SH SOLE 22 671892 0 17688 GATOS SILVER INC COM 368036109 249380 23887 SH SOLE 43 22556 0 1331 GATX CORP COM 361448103 14216126 107405 SH SOLE 2 69639 0 37766 GATX CORP COM 361448103 7147 54 SH SOLE 4 54 0 0 GATX CORP COM 361448103 1426973 10781 SH SOLE 7 10226 0 555 GATX CORP COM 361448103 20033613 151357 SH SOLE 18 151357 0 0 GATX CORP COM 361448103 20110646 151939 SH SOLE 19 151939 0 0 GATX CORP COM 361448103 357425606 2700405 SH SOLE 21 2700405 0 0 GATX CORP COM 361448103 174211835 1316197 SH SOLE 22 1263191 0 53006 GATX CORP COM 361448103 949021 7170 SH SOLE 25 7170 0 0 GATX CORP COM 361448103 6835070 51640 SH SOLE 26 11356 0 40284 GATX CORP COM 361448103 1255435 9485 SH SOLE 28 631 0 8854 GATX CORP COM 361448103 7338833 55446 SH SOLE 30 55446 0 0 GATX CORP COM 361448103 110388 834 SH SOLE 36 834 0 0 GATX CORP COM 361448103 911563 6887 SH SOLE 40 6887 0 0 GATX CORP COM 361448103 6043320 45658 SH SOLE 43 42945 0 2713 GCM GROSVENOR INC COM CL A 36831E108 1092915 111979 SH SOLE 2 102901 0 9078 GCM GROSVENOR INC COM CL A 36831E108 5134 526 SH SOLE 7 526 0 0 GCM GROSVENOR INC COM CL A 36831E108 1187060 121625 SH SOLE 18 121625 0 0 GCM GROSVENOR INC COM CL A 36831E108 1303594 133565 SH SOLE 19 133565 0 0 GCM GROSVENOR INC COM CL A 36831E108 16040775 1643522 SH SOLE 21 1643522 0 0 GCM GROSVENOR INC COM CL A 36831E108 12571622 1288076 SH SOLE 22 1263585 0 24491 GCM GROSVENOR INC COM CL A 36831E108 34287 3513 SH SOLE 26 0 0 3513 GCM GROSVENOR INC COM CL A 36831E108 203916 20893 SH SOLE 43 19808 0 1085 GCT SEMICONDUCTOR HLDG INC COMMON STOCK 36170N107 2235 429 SH SOLE 2 0 0 429 GCT SEMICONDUCTOR HLDG INC COMMON STOCK 36170N107 106534 20448 SH SOLE 18 20448 0 0 GCT SEMICONDUCTOR HLDG INC COMMON STOCK 36170N107 89169 17115 SH SOLE 19 17115 0 0 GCT SEMICONDUCTOR HLDG INC COMMON STOCK 36170N107 1193335 229047 SH SOLE 21 229047 0 0 GCT SEMICONDUCTOR HLDG INC COMMON STOCK 36170N107 2668916 512268 SH SOLE 22 511489 0 779 GDS HLDGS LTD SPONSORED ADS 36165L108 4345147 467723 SH SOLE 43 450952 0 16771 GE AEROSPACE COM NEW 369604301 323156442 2032814 SH SOLE 2 531459 0 1501355 GE AEROSPACE COM NEW 369604301 117049293 736298 SH SOLE 4 312625 0 423673 GE AEROSPACE COM NEW 369604301 162485781 1022116 SH SOLE 7 910505 0 111611 GE AEROSPACE COM NEW 369604301 6833643 42987 SH SOLE 13 42987 0 0 GE AEROSPACE COM NEW 369604301 24574854 154588 SH SOLE 15 154588 0 0 GE AEROSPACE COM NEW 369604301 273476091 1720300 SH SOLE 18 1645641 0 74659 GE AEROSPACE COM NEW 369604301 64180004 403724 SH SOLE 19 403724 0 0 GE AEROSPACE COM NEW 369604301 5339843791 33590261 SH SOLE 21 33590261 0 0 GE AEROSPACE COM NEW 369604301 3746620698 23568099 SH SOLE 22 21184225 0 2383874 GE AEROSPACE COM NEW 369604301 230056774 1447171 SH SOLE 23 1447171 0 0 GE AEROSPACE COM NEW 369604301 625173688 3932652 SH SOLE 25 2587234 0 1345418 GE AEROSPACE COM NEW 369604301 174368470 1096864 SH SOLE 26 629293 0 467571 GE AEROSPACE COM NEW 369604301 262967697 1654197 SH SOLE 28 192756 0 1461441 GE AEROSPACE COM NEW 369604301 276767 1741 SH SOLE 29 1741 0 0 GE AEROSPACE COM NEW 369604301 1030052951 6479543 SH SOLE 30 6365108 0 114435 GE AEROSPACE COM NEW 369604301 39952976 251324 SH SOLE 31 242816 0 8508 GE AEROSPACE COM NEW 369604301 15762829 99156 SH SOLE 34 99156 0 0 GE AEROSPACE COM NEW 369604301 33186418 208759 SH SOLE 36 208759 0 0 GE AEROSPACE COM NEW 369604301 8355781 52562 SH SOLE 40 52562 0 0 GE AEROSPACE COM NEW 369604301 197747088 1243927 SH SOLE 43 1038271 0 205657 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 72168335 926185 SH SOLE 2 354701 0 571484 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 25780689 330861 SH SOLE 4 148351 0 182510 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 37713046 483997 SH SOLE 7 441619 0 42378 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 1183449 15188 SH SOLE 13 15188 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 5119422 65701 SH SOLE 15 65701 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 59446027 762911 SH SOLE 18 734445 0 28466 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 65061408 834977 SH SOLE 19 834977 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 1133543304 14547527 SH SOLE 21 14547527 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 704803153 9045215 SH SOLE 22 8109206 0 936009 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 40446558 519078 SH SOLE 23 519078 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 47591120 610769 SH SOLE 25 598854 0 11915 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 31014498 398030 SH SOLE 26 226039 0 171991 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 60304314 773926 SH SOLE 28 31643 0 742283 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 232369440 2982154 SH SOLE 30 2982154 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 7558708 97006 SH SOLE 31 93620 0 3386 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 10821452 138879 SH SOLE 32 138879 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 69558794 892695 SH SOLE 34 892695 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 6409855 82262 SH SOLE 36 82262 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 1613723 20710 SH SOLE 40 20710 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 28908 371 SH OTR 43 371 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 26963641 346043 SH SOLE 43 293803 0 52240 GE VERNOVA INC COM 36828A101 84983205 495500 SH SOLE 2 101117 0 394383 GE VERNOVA INC COM 36828A101 20283973 118267 SH SOLE 4 87852 0 30415 GE VERNOVA INC COM 36828A101 41891146 244249 SH SOLE 7 218238 0 26011 GE VERNOVA INC COM 36828A101 1823666 10633 SH SOLE 13 10633 0 0 GE VERNOVA INC COM 36828A101 6582554 38380 SH SOLE 15 38380 0 0 GE VERNOVA INC COM 36828A101 61112272 356319 SH SOLE 18 339173 0 17146 GE VERNOVA INC COM 36828A101 30533239 178026 SH SOLE 19 178026 0 0 GE VERNOVA INC COM 36828A101 1000340136 5832547 SH SOLE 21 5832547 0 0 GE VERNOVA INC COM 36828A101 993719164 5793943 SH SOLE 22 5199968 0 593975 GE VERNOVA INC COM 36828A101 61244849 357092 SH SOLE 23 357092 0 0 GE VERNOVA INC COM 36828A101 154584707 901316 SH SOLE 25 583243 0 318073 GE VERNOVA INC COM 36828A101 44122148 257257 SH SOLE 26 152406 0 104851 GE VERNOVA INC COM 36828A101 56030602 326690 SH SOLE 28 6411 0 320279 GE VERNOVA INC COM 36828A101 293227560 1709682 SH SOLE 30 1709682 0 0 GE VERNOVA INC COM 36828A101 10728808 62555 SH SOLE 31 60428 0 2127 GE VERNOVA INC COM 36828A101 180621297 1053124 SH SOLE 34 1053124 0 0 GE VERNOVA INC COM 36828A101 8591107 50091 SH SOLE 36 50091 0 0 GE VERNOVA INC COM 36828A101 2300464 13413 SH SOLE 40 13413 0 0 GE VERNOVA INC COM 36828A101 46589320 271642 SH SOLE 43 219730 0 51912 GEE GROUP INC COM 36165A102 81395 265477 SH SOLE 22 265477 0 0 GEN DIGITAL INC COM 668771108 27695251 1108697 SH SOLE 2 270063 0 838634 GEN DIGITAL INC COM 668771108 15489424 620073 SH SOLE 4 329309 0 290764 GEN DIGITAL INC COM 668771108 11058146 442680 SH SOLE 7 396058 0 46622 GEN DIGITAL INC COM 668771108 917865 36744 SH SOLE 13 36744 0 0 GEN DIGITAL INC COM 668771108 2055429 82283 SH SOLE 15 82283 0 0 GEN DIGITAL INC COM 668771108 28619211 1145685 SH SOLE 18 1109443 0 36242 GEN DIGITAL INC COM 668771108 7394854 296031 SH SOLE 19 296031 0 0 GEN DIGITAL INC COM 668771108 577996058 23138353 SH SOLE 21 23138353 0 0 GEN DIGITAL INC COM 668771108 354601492 14195416 SH SOLE 22 12878606 0 1316810 GEN DIGITAL INC COM 668771108 17225958 689590 SH SOLE 23 689590 0 0 GEN DIGITAL INC COM 668771108 60083320 2405257 SH SOLE 25 2392690 0 12567 GEN DIGITAL INC COM 668771108 18657037 746879 SH SOLE 26 355529 0 391350 GEN DIGITAL INC COM 668771108 30364764 1215563 SH SOLE 28 9889 0 1205674 GEN DIGITAL INC COM 668771108 159728890 6394271 SH SOLE 30 5872670 0 521601 GEN DIGITAL INC COM 668771108 3529499 141293 SH SOLE 31 136924 0 4369 GEN DIGITAL INC COM 668771108 659822 26414 SH SOLE 34 26414 0 0 GEN DIGITAL INC COM 668771108 5077110 203247 SH SOLE 36 203247 0 0 GEN DIGITAL INC COM 668771108 681479 27281 SH SOLE 40 27281 0 0 GEN DIGITAL INC COM 668771108 20484 820 SH OTR 43 820 0 0 GEN DIGITAL INC COM 668771108 24420991 977622 SH SOLE 43 884976 0 92646 GEN RESTAURENT GROUP CL A COM 36870C104 94532 10434 SH SOLE 22 10434 0 0 GENASYS INC COM 36872P103 20016 9464 SH SOLE 18 9464 0 0 GENASYS INC COM 36872P103 203850 96383 SH SOLE 21 96383 0 0 GENASYS INC COM 36872P103 1257972 594786 SH SOLE 22 594786 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 2291528 107533 SH SOLE 2 66384 0 41149 GENCO SHIPPING & TRADING LTD SHS Y2685T131 6073 285 SH SOLE 7 285 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 2763843 129697 SH SOLE 18 129697 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 2896413 135918 SH SOLE 19 135918 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 36292294 1703064 SH SOLE 21 1703064 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 33233222 1559513 SH SOLE 22 1505562 0 53951 GENCO SHIPPING & TRADING LTD SHS Y2685T131 9121 428 SH SOLE 23 428 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 188785 8859 SH SOLE 25 8859 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 574411 26955 SH SOLE 26 26955 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 68874 3232 SH SOLE 30 3232 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 175530 8237 SH SOLE 40 8237 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 1425966 66915 SH SOLE 43 63961 0 2954 GENCOR INDS INC COM 368678108 59935 3099 SH SOLE 2 401 0 2698 GENCOR INDS INC COM 368678108 593893 30708 SH SOLE 18 30708 0 0 GENCOR INDS INC COM 368678108 450448 23291 SH SOLE 19 23291 0 0 GENCOR INDS INC COM 368678108 6571365 339781 SH SOLE 21 339781 0 0 GENCOR INDS INC COM 368678108 2582064 133509 SH SOLE 22 127144 0 6365 GENCOR INDS INC COM 368678108 4719 244 SH SOLE 43 244 0 0 GENEDX HOLDINGS CORP COM CL A 81663L200 105031 4018 SH SOLE 2 847 0 3171 GENEDX HOLDINGS CORP COM CL A 81663L200 928153 35507 SH SOLE 18 35507 0 0 GENEDX HOLDINGS CORP COM CL A 81663L200 716524 27411 SH SOLE 19 27411 0 0 GENEDX HOLDINGS CORP COM CL A 81663L200 11725829 448578 SH SOLE 21 448578 0 0 GENEDX HOLDINGS CORP COM CL A 81663L200 10685666 408786 SH SOLE 22 399274 0 9512 GENEDX HOLDINGS CORP COM CL A 81663L200 7032 269 SH SOLE 43 269 0 0 GENELUX CORPORATION COM 36870H103 1566 803 SH SOLE 2 0 0 803 GENELUX CORPORATION COM 36870H103 20134 10325 SH SOLE 18 10325 0 0 GENELUX CORPORATION COM 36870H103 9167 4701 SH SOLE 19 4701 0 0 GENELUX CORPORATION COM 36870H103 234310 120159 SH SOLE 21 120159 0 0 GENELUX CORPORATION COM 36870H103 530956 272285 SH SOLE 22 270952 0 1333 GENERAC HLDGS INC COM 368736104 15986456 120908 SH SOLE 2 38014 0 82894 GENERAC HLDGS INC COM 368736104 23139 175 SH SOLE 4 175 0 0 GENERAC HLDGS INC COM 368736104 5004659 37851 SH SOLE 7 33256 0 4595 GENERAC HLDGS INC COM 368736104 433021 3275 SH SOLE 15 3275 0 0 GENERAC HLDGS INC COM 368736104 8988316 67980 SH SOLE 18 67980 0 0 GENERAC HLDGS INC COM 368736104 4435849 33549 SH SOLE 19 33549 0 0 GENERAC HLDGS INC COM 368736104 222960867 1686287 SH SOLE 21 1686287 0 0 GENERAC HLDGS INC COM 368736104 179745553 1359443 SH SOLE 22 1260734 0 98709 GENERAC HLDGS INC COM 368736104 12897929 97549 SH SOLE 25 96539 0 1010 GENERAC HLDGS INC COM 368736104 4396976 33255 SH SOLE 26 21727 0 11528 GENERAC HLDGS INC COM 368736104 1201880 9090 SH SOLE 28 796 0 8294 GENERAC HLDGS INC COM 368736104 31919627 241413 SH SOLE 30 241413 0 0 GENERAC HLDGS INC COM 368736104 100223 758 SH SOLE 31 758 0 0 GENERAC HLDGS INC COM 368736104 763703 5776 SH SOLE 34 5776 0 0 GENERAC HLDGS INC COM 368736104 728268 5508 SH SOLE 36 5508 0 0 GENERAC HLDGS INC COM 368736104 1690829 12788 SH SOLE 40 12788 0 0 GENERAC HLDGS INC COM 368736104 11669 88 SH OTR 43 88 0 0 GENERAC HLDGS INC COM 368736104 8481384 64146 SH SOLE 43 49482 0 14664 GENERAL DYNAMICS CORP COM 369550108 147988518 510059 SH SOLE 2 86425 0 423634 GENERAL DYNAMICS CORP COM 369550108 26511543 91375 SH SOLE 4 43473 0 47902 GENERAL DYNAMICS CORP COM 369550108 45437085 156604 SH SOLE 7 137779 0 18825 GENERAL DYNAMICS CORP COM 369550108 2218701 7647 SH SOLE 13 7647 0 0 GENERAL DYNAMICS CORP COM 369550108 9726073 33522 SH SOLE 15 33522 0 0 GENERAL DYNAMICS CORP COM 369550108 87996851 303291 SH SOLE 18 288838 0 14453 GENERAL DYNAMICS CORP COM 369550108 48993040 168860 SH SOLE 19 168860 0 0 GENERAL DYNAMICS CORP COM 369550108 1856302664 6397955 SH SOLE 21 6397955 0 0 GENERAL DYNAMICS CORP COM 369550108 1499016724 5166529 SH SOLE 22 4632927 0 533602 GENERAL DYNAMICS CORP COM 369550108 83148031 286579 SH SOLE 23 286579 0 0 GENERAL DYNAMICS CORP COM 369550108 36179588 124697 SH SOLE 25 124697 0 0 GENERAL DYNAMICS CORP COM 369550108 36589265 126109 SH SOLE 26 110110 0 15999 GENERAL DYNAMICS CORP COM 369550108 320852480 1105854 SH SOLE 30 1105854 0 0 GENERAL DYNAMICS CORP COM 369550108 15710501 54148 SH SOLE 31 52301 0 1847 GENERAL DYNAMICS CORP COM 369550108 15468234 53313 SH SOLE 36 53313 0 0 GENERAL DYNAMICS CORP COM 369550108 1649736 5686 SH SOLE 40 5686 0 0 GENERAL DYNAMICS CORP COM 369550108 84868077 292507 SH SOLE 43 242587 0 49920 GENERAL MLS INC COM 370334104 73818221 1166902 SH SOLE 2 285814 0 881088 GENERAL MLS INC COM 370334104 41437451 655034 SH SOLE 4 349386 0 305648 GENERAL MLS INC COM 370334104 78400712 1239341 SH SOLE 7 1152135 0 87206 GENERAL MLS INC COM 370334104 1464153 23145 SH SOLE 13 23145 0 0 GENERAL MLS INC COM 370334104 5135447 81180 SH SOLE 15 81180 0 0 GENERAL MLS INC COM 370334104 58919731 931390 SH SOLE 18 895591 0 35799 GENERAL MLS INC COM 370334104 41075351 649310 SH SOLE 19 649310 0 0 GENERAL MLS INC COM 370334104 1474037581 23301258 SH SOLE 21 23301258 0 0 GENERAL MLS INC COM 370334104 835539978 13208030 SH SOLE 22 11905400 0 1302630 GENERAL MLS INC COM 370334104 43075505 680928 SH SOLE 23 680928 0 0 GENERAL MLS INC COM 370334104 128687098 2034257 SH SOLE 25 1573081 0 461176 GENERAL MLS INC COM 370334104 69243510 1094586 SH SOLE 26 794625 0 299961 GENERAL MLS INC COM 370334104 88883273 1405047 SH SOLE 28 40445 0 1364602 GENERAL MLS INC COM 370334104 412605253 6522372 SH SOLE 30 6495424 0 26948 GENERAL MLS INC COM 370334104 8323688 131579 SH SOLE 31 127158 0 4421 GENERAL MLS INC COM 370334104 3493913 55231 SH SOLE 32 55231 0 0 GENERAL MLS INC COM 370334104 14795059 233877 SH SOLE 34 233877 0 0 GENERAL MLS INC COM 370334104 11611942 183559 SH SOLE 36 183559 0 0 GENERAL MLS INC COM 370334104 1729971 27347 SH SOLE 40 27347 0 0 GENERAL MLS INC COM 370334104 38209 604 SH OTR 43 604 0 0 GENERAL MLS INC COM 370334104 83354047 1317642 SH SOLE 43 1124897 0 192745 GENERAL MTRS CO COM 37045V100 146698008 3157512 SH SOLE 2 1407316 0 1750196 GENERAL MTRS CO COM 37045V100 47851105 1029942 SH SOLE 4 388008 0 641934 GENERAL MTRS CO COM 37045V100 39202762 843796 SH SOLE 7 668576 0 175220 GENERAL MTRS CO COM 37045V100 4293647 92416 SH SOLE 13 92416 0 0 GENERAL MTRS CO COM 37045V100 7812388 168153 SH SOLE 15 168153 0 0 GENERAL MTRS CO COM 37045V100 326097473 7018887 SH SOLE 18 6602295 0 416592 GENERAL MTRS CO COM 37045V100 544886132 11728070 SH SOLE 19 11728070 0 0 GENERAL MTRS CO COM 37045V100 1442840528 31055543 SH SOLE 21 31055543 0 0 GENERAL MTRS CO COM 37045V100 1266222048 27254026 SH SOLE 22 24434020 0 2820006 GENERAL MTRS CO COM 37045V100 83089064 1788400 SH SOLE 23 1788400 0 0 GENERAL MTRS CO COM 37045V100 291224893 6268293 SH SOLE 25 3947514 0 2320779 GENERAL MTRS CO COM 37045V100 118139835 2542829 SH SOLE 26 1882513 0 660316 GENERAL MTRS CO COM 37045V100 148123447 3188193 SH SOLE 28 184016 0 3004177 GENERAL MTRS CO COM 37045V100 1438959 30972 SH SOLE 29 30972 0 0 GENERAL MTRS CO COM 37045V100 453841815 9768442 SH SOLE 30 9392922 0 375520 GENERAL MTRS CO COM 37045V100 15964632 343621 SH SOLE 31 334590 0 9031 GENERAL MTRS CO COM 37045V100 45165113 972129 SH SOLE 34 972129 0 0 GENERAL MTRS CO COM 37045V100 15649447 336837 SH SOLE 36 336837 0 0 GENERAL MTRS CO COM 37045V100 2616348 56314 SH SOLE 40 56314 0 0 GENERAL MTRS CO COM 37045V100 78564 1691 SH OTR 43 1691 0 0 GENERAL MTRS CO COM 37045V100 120916739 2602599 SH SOLE 43 2285383 0 317216 GENERATION BIO CO COM 37148K100 74758 26510 SH SOLE 2 7717 0 18793 GENERATION BIO CO COM 37148K100 2160 766 SH SOLE 7 766 0 0 GENERATION BIO CO COM 37148K100 414374 146941 SH SOLE 18 146941 0 0 GENERATION BIO CO COM 37148K100 302721 107348 SH SOLE 19 107348 0 0 GENERATION BIO CO COM 37148K100 5011230 1777032 SH SOLE 21 1777032 0 0 GENERATION BIO CO COM 37148K100 3474322 1232029 SH SOLE 22 1189773 0 42256 GENERATION BIO CO COM 37148K100 8539 3028 SH SOLE 28 3028 0 0 GENERATION BIO CO COM 37148K100 1672 593 SH SOLE 43 593 0 0 GENERATION INCOME PPTYS INC COM NEW 37149D204 83338 20376 SH SOLE 22 20376 0 0 GENESCO INC COM 371532102 2316487 89578 SH SOLE 2 61408 0 28170 GENESCO INC COM 371532102 3931 152 SH SOLE 7 152 0 0 GENESCO INC COM 371532102 847975 32791 SH SOLE 18 32791 0 0 GENESCO INC COM 371532102 1868126 72240 SH SOLE 19 72240 0 0 GENESCO INC COM 371532102 11296269 436824 SH SOLE 21 436824 0 0 GENESCO INC COM 371532102 10584395 409296 SH SOLE 22 396368 0 12928 GENESCO INC COM 371532102 111689 4319 SH SOLE 23 4319 0 0 GENESCO INC COM 371532102 440784 17045 SH SOLE 26 0 0 17045 GENESCO INC COM 371532102 236541 9147 SH SOLE 43 8920 0 227 GENIE ENERGY LTD CL B 372284208 151463 10360 SH SOLE 2 3810 0 6550 GENIE ENERGY LTD CL B 372284208 2456 168 SH SOLE 7 168 0 0 GENIE ENERGY LTD CL B 372284208 590823 40412 SH SOLE 18 40412 0 0 GENIE ENERGY LTD CL B 372284208 643031 43983 SH SOLE 19 43983 0 0 GENIE ENERGY LTD CL B 372284208 7576142 518204 SH SOLE 21 518204 0 0 GENIE ENERGY LTD CL B 372284208 7409065 506776 SH SOLE 22 489760 0 17016 GENIE ENERGY LTD CL B 372284208 56784 3884 SH SOLE 25 3884 0 0 GENIE ENERGY LTD CL B 372284208 96843 6624 SH SOLE 28 0 0 6624 GENIE ENERGY LTD CL B 372284208 63904 4371 SH SOLE 30 4371 0 0 GENIE ENERGY LTD CL B 372284208 29 2 SH SOLE 43 0 0 2 GENIUS SPORTS LIMITED SHARES CL A G3934V109 80693 14806 SH SOLE 2 5809 0 8997 GENIUS SPORTS LIMITED SHARES CL A G3934V109 51459 9442 SH SOLE 4 9442 0 0 GENIUS SPORTS LIMITED SHARES CL A G3934V109 94263 17296 SH SOLE 7 17296 0 0 GENIUS SPORTS LIMITED SHARES CL A G3934V109 958012 175782 SH SOLE 18 175782 0 0 GENIUS SPORTS LIMITED SHARES CL A G3934V109 17565906 3223102 SH SOLE 19 3223102 0 0 GENIUS SPORTS LIMITED SHARES CL A G3934V109 6531531 1198446 SH SOLE 21 1198446 0 0 GENIUS SPORTS LIMITED SHARES CL A G3934V109 2120655 389111 SH SOLE 22 389111 0 0 GENIUS SPORTS LIMITED SHARES CL A G3934V109 25348 4651 SH SOLE 26 4651 0 0 GENIUS SPORTS LIMITED SHARES CL A G3934V109 3835525 703766 SH SOLE 34 703766 0 0 GENMAB A/S SPONSORED ADS 372303206 344331 13702 SH SOLE 18 13702 0 0 GENMAB A/S SPONSORED ADS 372303206 10640896 423434 SH SOLE 19 423434 0 0 GENMAB A/S SPONSORED ADS 372303206 105556605 4200422 SH SOLE 21 4200422 0 0 GENMAB A/S SPONSORED ADS 372303206 551805 21958 SH SOLE 26 0 0 21958 GENMAB A/S SPONSORED ADS 372303206 1932547 76902 SH SOLE 28 0 0 76902 GENMAB A/S SPONSORED ADS 372303206 593018 23598 SH SOLE 30 23598 0 0 GENMAB A/S SPONSORED ADS 372303206 27367 1089 SH SOLE 34 1089 0 0 GENMAB A/S SPONSORED ADS 372303206 8027959 319457 SH SOLE 43 291902 0 27555 GENPACT LIMITED SHS G3922B107 32616228 1013241 SH SOLE 2 868819 0 144422 GENPACT LIMITED SHS G3922B107 1702980 52904 SH SOLE 4 41787 0 11117 GENPACT LIMITED SHS G3922B107 113341 3521 SH SOLE 7 3521 0 0 GENPACT LIMITED SHS G3922B107 5041727 156624 SH SOLE 13 156624 0 0 GENPACT LIMITED SHS G3922B107 12228659 379890 SH SOLE 18 264243 0 115647 GENPACT LIMITED SHS G3922B107 14678930 456009 SH SOLE 19 456009 0 0 GENPACT LIMITED SHS G3922B107 271375670 8430434 SH SOLE 21 8430434 0 0 GENPACT LIMITED SHS G3922B107 241230766 7493966 SH SOLE 22 7343820 0 150146 GENPACT LIMITED SHS G3922B107 1261011 39174 SH SOLE 23 39174 0 0 GENPACT LIMITED SHS G3922B107 791810 24598 SH SOLE 25 24598 0 0 GENPACT LIMITED SHS G3922B107 5797612 180106 SH SOLE 26 163208 0 16898 GENPACT LIMITED SHS G3922B107 6992505 217226 SH SOLE 28 89842 0 127384 GENPACT LIMITED SHS G3922B107 24241999 753091 SH SOLE 30 753091 0 0 GENPACT LIMITED SHS G3922B107 5461613 169668 SH SOLE 31 169668 0 0 GENPACT LIMITED SHS G3922B107 2537441 78827 SH SOLE 34 78827 0 0 GENPACT LIMITED SHS G3922B107 69756 2167 SH SOLE 36 2167 0 0 GENPACT LIMITED SHS G3922B107 15311495 475660 SH SOLE 43 442727 0 32933 GENPREX INC COM NEW 372446203 21478 11394 SH SOLE 22 11394 0 0 GENTEX CORP COM 371901109 14349235 425667 SH SOLE 2 239330 0 186337 GENTEX CORP COM 371901109 21271 631 SH SOLE 4 631 0 0 GENTEX CORP COM 371901109 86904 2578 SH SOLE 7 2578 0 0 GENTEX CORP COM 371901109 11544124 342454 SH SOLE 18 342454 0 0 GENTEX CORP COM 371901109 3031945 89942 SH SOLE 19 89942 0 0 GENTEX CORP COM 371901109 401838134 11920443 SH SOLE 21 11920443 0 0 GENTEX CORP COM 371901109 226906089 6731121 SH SOLE 22 6429151 0 301970 GENTEX CORP COM 371901109 1617945 47996 SH SOLE 25 47996 0 0 GENTEX CORP COM 371901109 2168092 64316 SH SOLE 26 64316 0 0 GENTEX CORP COM 371901109 145088 4304 SH SOLE 28 4304 0 0 GENTEX CORP COM 371901109 14626668 433897 SH SOLE 30 433897 0 0 GENTEX CORP COM 371901109 98433 2920 SH SOLE 31 2920 0 0 GENTEX CORP COM 371901109 96883 2874 SH SOLE 36 2874 0 0 GENTEX CORP COM 371901109 1691366 50174 SH SOLE 40 50174 0 0 GENTEX CORP COM 371901109 24994484 741456 SH SOLE 43 683272 0 58184 GENTHERM INC COM 37253A103 1072217 21740 SH SOLE 2 14188 0 7552 GENTHERM INC COM 37253A103 4537 92 SH SOLE 4 92 0 0 GENTHERM INC COM 37253A103 421982 8556 SH SOLE 7 8113 0 443 GENTHERM INC COM 37253A103 4451278 90253 SH SOLE 18 90253 0 0 GENTHERM INC COM 37253A103 4530437 91858 SH SOLE 19 91858 0 0 GENTHERM INC COM 37253A103 173863850 3525220 SH SOLE 21 3525220 0 0 GENTHERM INC COM 37253A103 46633293 945525 SH SOLE 22 913935 0 31590 GENTHERM INC COM 37253A103 9864 200 SH SOLE 23 200 0 0 GENTHERM INC COM 37253A103 329458 6680 SH SOLE 25 6680 0 0 GENTHERM INC COM 37253A103 886626 17977 SH SOLE 26 9197 0 8780 GENTHERM INC COM 37253A103 29099 590 SH SOLE 28 590 0 0 GENTHERM INC COM 37253A103 5622085 113992 SH SOLE 30 113992 0 0 GENTHERM INC COM 37253A103 349925 7095 SH SOLE 40 7095 0 0 GENTHERM INC COM 37253A103 2542397 51549 SH SOLE 43 48291 0 3258 GENUINE PARTS CO COM 372460105 38792397 280454 SH SOLE 2 65341 0 215113 GENUINE PARTS CO COM 372460105 15932113 115183 SH SOLE 4 45292 0 69891 GENUINE PARTS CO COM 372460105 16711684 120819 SH SOLE 7 109557 0 11262 GENUINE PARTS CO COM 372460105 485642 3511 SH SOLE 13 3511 0 0 GENUINE PARTS CO COM 372460105 2809556 20312 SH SOLE 15 20312 0 0 GENUINE PARTS CO COM 372460105 31608471 228517 SH SOLE 18 219738 0 8779 GENUINE PARTS CO COM 372460105 8412761 60821 SH SOLE 19 60821 0 0 GENUINE PARTS CO COM 372460105 686479670 4962982 SH SOLE 21 4962982 0 0 GENUINE PARTS CO COM 372460105 421330743 3046058 SH SOLE 22 2737480 0 308578 GENUINE PARTS CO COM 372460105 23217842 167856 SH SOLE 23 167856 0 0 GENUINE PARTS CO COM 372460105 37709905 272628 SH SOLE 25 209087 0 63541 GENUINE PARTS CO COM 372460105 18488681 133666 SH SOLE 26 75320 0 58346 GENUINE PARTS CO COM 372460105 44890373 324540 SH SOLE 28 1934 0 322606 GENUINE PARTS CO COM 372460105 113002322 816963 SH SOLE 30 816963 0 0 GENUINE PARTS CO COM 372460105 4495400 32500 SH SOLE 31 31456 0 1044 GENUINE PARTS CO COM 372460105 2453105 17735 SH SOLE 32 17735 0 0 GENUINE PARTS CO COM 372460105 1108496 8014 SH SOLE 34 8014 0 0 GENUINE PARTS CO COM 372460105 4634827 33508 SH SOLE 36 33508 0 0 GENUINE PARTS CO COM 372460105 935596 6764 SH SOLE 40 6764 0 0 GENUINE PARTS CO COM 372460105 32920 238 SH OTR 43 238 0 0 GENUINE PARTS CO COM 372460105 24452397 176781 SH SOLE 43 152746 0 24035 GENWORTH FINL INC COM SHS 37247D106 2016231 333813 SH SOLE 2 123648 0 210165 GENWORTH FINL INC COM SHS 37247D106 7973 1320 SH SOLE 4 1320 0 0 GENWORTH FINL INC COM SHS 37247D106 49703 8229 SH SOLE 7 8229 0 0 GENWORTH FINL INC COM SHS 37247D106 8001236 1324708 SH SOLE 18 1324708 0 0 GENWORTH FINL INC COM SHS 37247D106 7255194 1201191 SH SOLE 19 1201191 0 0 GENWORTH FINL INC COM SHS 37247D106 288371670 47743654 SH SOLE 21 47743654 0 0 GENWORTH FINL INC COM SHS 37247D106 66237418 10966460 SH SOLE 22 10404552 0 561908 GENWORTH FINL INC COM SHS 37247D106 384947 63733 SH SOLE 25 63733 0 0 GENWORTH FINL INC COM SHS 37247D106 682200 112947 SH SOLE 26 112947 0 0 GENWORTH FINL INC COM SHS 37247D106 42654 7062 SH SOLE 28 7062 0 0 GENWORTH FINL INC COM SHS 37247D106 5720200 947053 SH SOLE 30 947053 0 0 GENWORTH FINL INC COM SHS 37247D106 97039 16066 SH SOLE 36 16066 0 0 GENWORTH FINL INC COM SHS 37247D106 342444 56696 SH SOLE 40 56696 0 0 GENWORTH FINL INC COM SHS 37247D106 839125 138928 SH SOLE 43 137362 0 1566 GEO GROUP INC NEW COM 36162J106 791911 55147 SH SOLE 2 35286 0 19861 GEO GROUP INC NEW COM 36162J106 6591 459 SH SOLE 4 459 0 0 GEO GROUP INC NEW COM 36162J106 43913 3058 SH SOLE 7 3058 0 0 GEO GROUP INC NEW COM 36162J106 5825996 405710 SH SOLE 18 405710 0 0 GEO GROUP INC NEW COM 36162J106 4073128 283644 SH SOLE 19 283644 0 0 GEO GROUP INC NEW COM 36162J106 210372148 14649871 SH SOLE 21 14649871 0 0 GEO GROUP INC NEW COM 36162J106 55783459 3884642 SH SOLE 22 3712737 0 171905 GEO GROUP INC NEW COM 36162J106 378300 26344 SH SOLE 26 26344 0 0 GEO GROUP INC NEW COM 36162J106 31334 2182 SH SOLE 28 2182 0 0 GEO GROUP INC NEW COM 36162J106 3708657 258263 SH SOLE 30 258263 0 0 GEO GROUP INC NEW COM 36162J106 99084 6900 SH SOLE 36 6900 0 0 GEO GROUP INC NEW COM 36162J106 1133176 78912 SH SOLE 43 75574 0 3338 GEOPARK LTD USD SHS G38327105 970236 88606 SH SOLE 2 88606 0 0 GEOPARK LTD USD SHS G38327105 205389 18757 SH SOLE 22 18757 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 19954 2222 SH SOLE 2 758 0 1464 GEOSPACE TECHNOLOGIES CORP COM 37364X109 328111 36538 SH SOLE 18 36538 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 256226 28533 SH SOLE 19 28533 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 3626564 403849 SH SOLE 21 403849 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 2858792 318351 SH SOLE 22 309930 0 8421 GEOVAX LABS INC COM SHS 373678606 87795 27565 SH SOLE 22 27565 0 0 GERDAU SA SPON ADR REP PFD 373737105 14967394 4535574 SH SOLE 21 4535574 0 0 GERDAU SA SPON ADR REP PFD 373737105 1335629 404736 SH SOLE 22 404736 0 0 GERDAU SA SPON ADR REP PFD 373737105 500937 151799 SH SOLE 30 151799 0 0 GERDAU SA SPON ADR REP PFD 373737105 4365646 1322923 SH SOLE 43 1208461 0 114462 GERMAN AMERN BANCORP INC COM 373865104 840552 23778 SH SOLE 2 8289 0 15489 GERMAN AMERN BANCORP INC COM 373865104 5161 146 SH SOLE 4 146 0 0 GERMAN AMERN BANCORP INC COM 373865104 8661 245 SH SOLE 7 245 0 0 GERMAN AMERN BANCORP INC COM 373865104 3228162 91320 SH SOLE 18 91320 0 0 GERMAN AMERN BANCORP INC COM 373865104 2310370 65357 SH SOLE 19 65357 0 0 GERMAN AMERN BANCORP INC COM 373865104 40292920 1139828 SH SOLE 21 1139828 0 0 GERMAN AMERN BANCORP INC COM 373865104 31740588 897895 SH SOLE 22 852663 0 45232 GERMAN AMERN BANCORP INC COM 373865104 263888 7465 SH SOLE 25 7465 0 0 GERMAN AMERN BANCORP INC COM 373865104 663201 18761 SH SOLE 26 18761 0 0 GERMAN AMERN BANCORP INC COM 373865104 96506 2730 SH SOLE 28 473 0 2257 GERMAN AMERN BANCORP INC COM 373865104 994077 28121 SH SOLE 30 28121 0 0 GERMAN AMERN BANCORP INC COM 373865104 323276 9145 SH SOLE 40 9145 0 0 GERMAN AMERN BANCORP INC COM 373865104 1938954 54850 SH SOLE 43 51927 0 2923 GERON CORP COM 374163103 1237359 291830 SH SOLE 2 120767 0 171063 GERON CORP COM 374163103 7916 1867 SH SOLE 4 1867 0 0 GERON CORP COM 374163103 530085 125020 SH SOLE 7 119674 0 5346 GERON CORP COM 374163103 6294768 1484615 SH SOLE 18 1484615 0 0 GERON CORP COM 374163103 5783101 1363939 SH SOLE 19 1363939 0 0 GERON CORP COM 374163103 106546137 25128806 SH SOLE 21 25128806 0 0 GERON CORP COM 374163103 67193803 15847595 SH SOLE 22 15307836 0 539759 GERON CORP COM 374163103 6038 1424 SH SOLE 23 1424 0 0 GERON CORP COM 374163103 335117 79037 SH SOLE 25 79037 0 0 GERON CORP COM 374163103 1037392 244668 SH SOLE 26 244668 0 0 GERON CORP COM 374163103 25962 6123 SH SOLE 28 0 0 6123 GERON CORP COM 374163103 6999417 1650806 SH SOLE 30 1650806 0 0 GERON CORP COM 374163103 19033 4489 SH SOLE 36 4489 0 0 GERON CORP COM 374163103 330152 77866 SH SOLE 40 77866 0 0 GERON CORP COM 374163103 1035238 244160 SH SOLE 43 237911 0 6249 GETTY IMAGES HOLDINGS INC CL A COM 374275105 61881 18982 SH SOLE 2 3599 0 15383 GETTY IMAGES HOLDINGS INC CL A COM 374275105 794557 243729 SH SOLE 18 243729 0 0 GETTY IMAGES HOLDINGS INC CL A COM 374275105 724874 222354 SH SOLE 19 222354 0 0 GETTY IMAGES HOLDINGS INC CL A COM 374275105 10268860 3149957 SH SOLE 21 3149957 0 0 GETTY IMAGES HOLDINGS INC CL A COM 374275105 5753134 1764765 SH SOLE 22 1742845 0 21920 GETTY IMAGES HOLDINGS INC CL A COM 374275105 13047 4002 SH SOLE 43 4002 0 0 GETTY RLTY CORP NEW COM 374297109 1348276 50573 SH SOLE 2 14149 0 36424 GETTY RLTY CORP NEW COM 374297109 658982 24718 SH SOLE 4 24718 0 0 GETTY RLTY CORP NEW COM 374297109 1939995 72768 SH SOLE 7 65407 0 7361 GETTY RLTY CORP NEW COM 374297109 4240326 159052 SH SOLE 18 159052 0 0 GETTY RLTY CORP NEW COM 374297109 5192408 194764 SH SOLE 19 194764 0 0 GETTY RLTY CORP NEW COM 374297109 152543001 5721793 SH SOLE 21 5721793 0 0 GETTY RLTY CORP NEW COM 374297109 52595008 1972806 SH SOLE 22 1882190 0 90616 GETTY RLTY CORP NEW COM 374297109 59292 2224 SH SOLE 23 2224 0 0 GETTY RLTY CORP NEW COM 374297109 10405345 390298 SH SOLE 25 390298 0 0 GETTY RLTY CORP NEW COM 374297109 411097 15420 SH SOLE 26 15420 0 0 GETTY RLTY CORP NEW COM 374297109 1340838 50294 SH SOLE 28 5904 0 44390 GETTY RLTY CORP NEW COM 374297109 6147663 230595 SH SOLE 30 230595 0 0 GETTY RLTY CORP NEW COM 374297109 326185 12235 SH SOLE 40 12235 0 0 GETTY RLTY CORP NEW COM 374297109 1830769 68671 SH SOLE 43 65592 0 3079 GEVO INC COM PAR 374396406 276452 496145 SH SOLE 21 496145 0 0 GEVO INC COM PAR 374396406 2304162 4135252 SH SOLE 22 4135252 0 0 GEVO INC COM PAR 374396406 1648 2957 SH SOLE 28 2957 0 0 GEVO INC COM PAR 374396406 50695 90982 SH SOLE 43 75875 0 15107 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 4409290 113262 SH SOLE 2 113262 0 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 51007410 1310234 SH SOLE 19 1310234 0 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 26940 692 SH SOLE 22 692 0 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 164946 4237 SH SOLE 28 4237 0 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 3987288 102422 SH SOLE 30 102422 0 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 774629 19898 SH SOLE 31 19239 0 659 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 20102946 516387 SH SOLE 34 516387 0 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 5582154 143390 SH SOLE 43 116375 0 27015 GH RESEARCH PLC ORDINARY SHARES G3855L106 217506 18654 SH SOLE 2 18654 0 0 GH RESEARCH PLC ORDINARY SHARES G3855L106 481873 41327 SH SOLE 21 41327 0 0 GH RESEARCH PLC ORDINARY SHARES G3855L106 5655 485 SH SOLE 22 485 0 0 GIBRALTAR INDS INC COM 374689107 6990318 101974 SH SOLE 2 55135 0 46839 GIBRALTAR INDS INC COM 374689107 43118 629 SH SOLE 4 48 0 581 GIBRALTAR INDS INC COM 374689107 442216 6451 SH SOLE 7 6117 0 334 GIBRALTAR INDS INC COM 374689107 7090606 103437 SH SOLE 18 95891 0 7546 GIBRALTAR INDS INC COM 374689107 17964076 262058 SH SOLE 19 262058 0 0 GIBRALTAR INDS INC COM 374689107 244774021 3570737 SH SOLE 21 3570737 0 0 GIBRALTAR INDS INC COM 374689107 79622813 1161529 SH SOLE 22 1108559 0 52970 GIBRALTAR INDS INC COM 374689107 494657 7216 SH SOLE 23 7216 0 0 GIBRALTAR INDS INC COM 374689107 439337 6409 SH SOLE 25 6409 0 0 GIBRALTAR INDS INC COM 374689107 1107425 16155 SH SOLE 26 11398 0 4757 GIBRALTAR INDS INC COM 374689107 39828 581 SH SOLE 28 581 0 0 GIBRALTAR INDS INC COM 374689107 4161259 60704 SH SOLE 30 60704 0 0 GIBRALTAR INDS INC COM 374689107 508572 7419 SH SOLE 40 7419 0 0 GIBRALTAR INDS INC COM 374689107 3858131 56282 SH SOLE 43 55233 0 1049 GIGACLOUD TECHNOLOGY INC CLASS A ORD G38644103 119429 3926 SH SOLE 2 869 0 3057 GIGACLOUD TECHNOLOGY INC CLASS A ORD G38644103 5567 183 SH SOLE 7 183 0 0 GIGACLOUD TECHNOLOGY INC CLASS A ORD G38644103 1767463 58102 SH SOLE 18 58102 0 0 GIGACLOUD TECHNOLOGY INC CLASS A ORD G38644103 1628808 53544 SH SOLE 19 53544 0 0 GIGACLOUD TECHNOLOGY INC CLASS A ORD G38644103 24042569 790354 SH SOLE 21 790354 0 0 GIGACLOUD TECHNOLOGY INC CLASS A ORD G38644103 9072005 298225 SH SOLE 22 288361 0 9864 GIGACLOUD TECHNOLOGY INC CLASS A ORD G38644103 5689 187 SH SOLE 43 187 0 0 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 130895 29283 SH SOLE 2 29283 0 0 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 29900 6689 SH SOLE 22 6689 0 0 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 107955 24151 SH SOLE 43 22477 0 1674 GILDAN ACTIVEWEAR INC COM 375916103 192747 5083 SH SOLE 18 5083 0 0 GILDAN ACTIVEWEAR INC COM 375916103 3189906 84122 SH SOLE 19 84122 0 0 GILDAN ACTIVEWEAR INC COM 375916103 466947 12314 SH SOLE 25 12314 0 0 GILDAN ACTIVEWEAR INC COM 375916103 759803 20037 SH SOLE 34 20037 0 0 GILDAN ACTIVEWEAR INC COM 375916103 7293906 192350 SH SOLE 43 167261 0 25089 GILEAD SCIENCES INC COM 375558103 242695868 3537325 SH SOLE 2 1829922 0 1707403 GILEAD SCIENCES INC COM 375558103 75095703 1094530 SH SOLE 4 494291 0 600239 GILEAD SCIENCES INC COM 375558103 138504585 2018723 SH SOLE 7 1745951 0 272772 GILEAD SCIENCES INC COM 375558103 6274110 91446 SH SOLE 13 91446 0 0 GILEAD SCIENCES INC COM 375558103 12703004 185148 SH SOLE 15 185148 0 0 GILEAD SCIENCES INC COM 375558103 160825819 2344058 SH SOLE 18 2008604 0 335454 GILEAD SCIENCES INC COM 375558103 186338722 2715912 SH SOLE 19 2715912 0 0 GILEAD SCIENCES INC COM 375558103 3382508334 49300515 SH SOLE 21 49300515 0 0 GILEAD SCIENCES INC COM 375558103 1990240046 29008017 SH SOLE 22 25778011 0 3230006 GILEAD SCIENCES INC COM 375558103 154706288 2254865 SH SOLE 23 2254865 0 0 GILEAD SCIENCES INC COM 375558103 225698701 3289589 SH SOLE 25 3279589 0 10000 GILEAD SCIENCES INC COM 375558103 138020198 2011663 SH SOLE 26 1371408 0 640255 GILEAD SCIENCES INC COM 375558103 222247961 3239294 SH SOLE 28 53677 0 3185617 GILEAD SCIENCES INC COM 375558103 1312578 19131 SH SOLE 29 19131 0 0 GILEAD SCIENCES INC COM 375558103 994879648 14500505 SH SOLE 30 14476040 0 24465 GILEAD SCIENCES INC COM 375558103 21871633 318782 SH SOLE 31 308887 0 9895 GILEAD SCIENCES INC COM 375558103 29983256 437010 SH SOLE 32 437010 0 0 GILEAD SCIENCES INC COM 375558103 147647211 2151978 SH SOLE 34 2151978 0 0 GILEAD SCIENCES INC COM 375558103 13876716 202255 SH SOLE 35 202255 0 0 GILEAD SCIENCES INC COM 375558103 22644250 330043 SH SOLE 36 330043 0 0 GILEAD SCIENCES INC COM 375558103 4087029 59569 SH SOLE 40 59569 0 0 GILEAD SCIENCES INC COM 375558103 65317 952 SH OTR 43 952 0 0 GILEAD SCIENCES INC COM 375558103 104336088 1520713 SH SOLE 43 1352134 0 168579 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 365067 1092035 SH SOLE 2 987217 0 104818 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 833 2493 SH SOLE 4 2493 0 0 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 19678 58862 SH SOLE 7 58862 0 0 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 6148 18390 SH SOLE 18 18390 0 0 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 9891 29587 SH SOLE 19 29587 0 0 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 5045912 15093963 SH SOLE 21 15093963 0 0 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 7946761 23771347 SH SOLE 22 23364961 0 406386 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 74942 224175 SH SOLE 25 224175 0 0 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 90749 271459 SH SOLE 26 271459 0 0 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 73272 219181 SH SOLE 28 57780 0 161401 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 301605 902199 SH SOLE 30 902199 0 0 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 2542 7605 SH SOLE 36 7605 0 0 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 87344 261273 SH SOLE 40 261273 0 0 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 19475 58257 SH SOLE 43 47498 0 10759 GITLAB INC CLASS A COM 37637K108 14201673 285633 SH SOLE 2 99936 0 185697 GITLAB INC CLASS A COM 37637K108 30031 604 SH SOLE 4 239 0 365 GITLAB INC CLASS A COM 37637K108 1033977 20796 SH SOLE 7 19731 0 1065 GITLAB INC CLASS A COM 37637K108 6810994 136987 SH SOLE 18 127769 0 9218 GITLAB INC CLASS A COM 37637K108 20427959 410860 SH SOLE 19 410860 0 0 GITLAB INC CLASS A COM 37637K108 135768365 2730659 SH SOLE 21 2730659 0 0 GITLAB INC CLASS A COM 37637K108 166416718 3347078 SH SOLE 22 3161100 0 185978 GITLAB INC CLASS A COM 37637K108 457374 9199 SH SOLE 23 9199 0 0 GITLAB INC CLASS A COM 37637K108 1146593 23061 SH SOLE 25 23061 0 0 GITLAB INC CLASS A COM 37637K108 9923466 199587 SH SOLE 26 39342 0 160245 GITLAB INC CLASS A COM 37637K108 659635 13267 SH SOLE 28 1766 0 11501 GITLAB INC CLASS A COM 37637K108 8204 165 SH SOLE 29 165 0 0 GITLAB INC CLASS A COM 37637K108 5520362 111029 SH SOLE 30 111029 0 0 GITLAB INC CLASS A COM 37637K108 73586 1480 SH SOLE 31 1480 0 0 GITLAB INC CLASS A COM 37637K108 993356 19979 SH SOLE 34 19979 0 0 GITLAB INC CLASS A COM 37637K108 17054 343 SH SOLE 36 343 0 0 GITLAB INC CLASS A COM 37637K108 1236039 24860 SH SOLE 40 24860 0 0 GITLAB INC CLASS A COM 37637K108 1381172 27779 SH SOLE 43 24010 0 3769 GLACIER BANCORP INC NEW COM 37637Q105 7692324 206118 SH SOLE 2 104026 0 102092 GLACIER BANCORP INC NEW COM 37637Q105 12166 326 SH SOLE 4 326 0 0 GLACIER BANCORP INC NEW COM 37637Q105 1596363 42775 SH SOLE 7 40564 0 2211 GLACIER BANCORP INC NEW COM 37637Q105 20479835 548763 SH SOLE 18 548763 0 0 GLACIER BANCORP INC NEW COM 37637Q105 13611537 364725 SH SOLE 19 364725 0 0 GLACIER BANCORP INC NEW COM 37637Q105 333819861 8944798 SH SOLE 21 8944798 0 0 GLACIER BANCORP INC NEW COM 37637Q105 157398705 4217543 SH SOLE 22 4048760 0 168783 GLACIER BANCORP INC NEW COM 37637Q105 914489 24504 SH SOLE 25 24504 0 0 GLACIER BANCORP INC NEW COM 37637Q105 9604638 257359 SH SOLE 26 43766 0 213593 GLACIER BANCORP INC NEW COM 37637Q105 199961 5358 SH SOLE 28 1702 0 3656 GLACIER BANCORP INC NEW COM 37637Q105 9616319 257672 SH SOLE 30 257672 0 0 GLACIER BANCORP INC NEW COM 37637Q105 129388 3467 SH SOLE 36 3467 0 0 GLACIER BANCORP INC NEW COM 37637Q105 899449 24101 SH SOLE 40 24101 0 0 GLACIER BANCORP INC NEW COM 37637Q105 8748977 234431 SH SOLE 43 213864 0 20567 GLADSTONE CAPITAL CORP COM NEW 376535878 1897459 81541 SH SOLE 30 81541 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 1489360 104370 SH SOLE 2 83093 0 21277 GLADSTONE COMMERCIAL CORP COM 376536108 2597 182 SH SOLE 7 182 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 1739884 121926 SH SOLE 18 121926 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 1683418 117969 SH SOLE 19 117969 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 23931247 1677032 SH SOLE 21 1677032 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 16212347 1136114 SH SOLE 22 1081635 0 54479 GLADSTONE COMMERCIAL CORP COM 376536108 25729 1803 SH SOLE 23 1803 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 107011 7499 SH SOLE 25 7499 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 56994 3994 SH SOLE 28 0 0 3994 GLADSTONE COMMERCIAL CORP COM 376536108 766028 53681 SH SOLE 30 53681 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 90343 6331 SH SOLE 40 6331 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 2302481 161351 SH SOLE 43 153612 0 7739 GLADSTONE INVT CORP COM 376546107 1701911 121739 SH SOLE 30 121739 0 0 GLADSTONE INVT CORP COM 376546107 780210 55809 SH SOLE 43 46675 0 9134 GLADSTONE LD CORP COM 376549101 709115 51798 SH SOLE 2 36090 0 15708 GLADSTONE LD CORP COM 376549101 5011 366 SH SOLE 7 366 0 0 GLADSTONE LD CORP COM 376549101 1341839 98016 SH SOLE 18 98016 0 0 GLADSTONE LD CORP COM 376549101 1051036 76774 SH SOLE 19 76774 0 0 GLADSTONE LD CORP COM 376549101 18300368 1336769 SH SOLE 21 1336769 0 0 GLADSTONE LD CORP COM 376549101 12744363 930925 SH SOLE 22 884942 0 45983 GLADSTONE LD CORP COM 376549101 20891 1526 SH SOLE 23 1526 0 0 GLADSTONE LD CORP COM 376549101 111149 8119 SH SOLE 25 8119 0 0 GLADSTONE LD CORP COM 376549101 272760 19924 SH SOLE 26 19924 0 0 GLADSTONE LD CORP COM 376549101 38414 2806 SH SOLE 30 2806 0 0 GLADSTONE LD CORP COM 376549101 47189 3447 SH SOLE 40 3447 0 0 GLADSTONE LD CORP COM 376549101 1616023 118044 SH SOLE 43 108480 0 9564 GLATFELTER CORPORATION COM 377320106 7354 5291 SH SOLE 2 344 0 4947 GLATFELTER CORPORATION COM 377320106 53719 38647 SH SOLE 18 38647 0 0 GLATFELTER CORPORATION COM 377320106 28899 20791 SH SOLE 19 20791 0 0 GLATFELTER CORPORATION COM 377320106 607725 437212 SH SOLE 21 437212 0 0 GLATFELTER CORPORATION COM 377320106 1062266 764220 SH SOLE 22 755605 0 8615 GLATFELTER CORPORATION COM 377320106 409 294 SH SOLE 28 294 0 0 GLATFELTER CORPORATION COM 377320106 145 104 SH SOLE 43 104 0 0 GLAUKOS CORP COM 377322102 3102190 26212 SH SOLE 2 14502 0 11710 GLAUKOS CORP COM 377322102 105095 888 SH SOLE 4 161 0 727 GLAUKOS CORP COM 377322102 1237704 10458 SH SOLE 7 9917 0 541 GLAUKOS CORP COM 377322102 17126784 144713 SH SOLE 18 144713 0 0 GLAUKOS CORP COM 377322102 27541465 232712 SH SOLE 19 232712 0 0 GLAUKOS CORP COM 377322102 693238794 5857531 SH SOLE 21 5857531 0 0 GLAUKOS CORP COM 377322102 173940770 1469715 SH SOLE 22 1426201 0 43514 GLAUKOS CORP COM 377322102 12900 109 SH SOLE 23 109 0 0 GLAUKOS CORP COM 377322102 1235101 10436 SH SOLE 25 10436 0 0 GLAUKOS CORP COM 377322102 5960106 50360 SH SOLE 26 15651 0 34709 GLAUKOS CORP COM 377322102 490442 4144 SH SOLE 28 825 0 3319 GLAUKOS CORP COM 377322102 19178262 162047 SH SOLE 30 162047 0 0 GLAUKOS CORP COM 377322102 107343 907 SH SOLE 34 907 0 0 GLAUKOS CORP COM 377322102 185691 1569 SH SOLE 36 1569 0 0 GLAUKOS CORP COM 377322102 1158173 9786 SH SOLE 40 9786 0 0 GLAUKOS CORP COM 377322102 6653400 56218 SH SOLE 43 54244 0 1974 GLAUKOS CORP NOTE 2.750% 6/1 377322AB8 5503669 2498000 PRN SOLE 21 2498000 0 0 GLIMPSE GROUP INC COM 37892C106 941 923 SH SOLE 18 923 0 0 GLIMPSE GROUP INC COM 37892C106 12396 12153 SH SOLE 21 12153 0 0 GLIMPSE GROUP INC COM 37892C106 31384 30769 SH SOLE 22 30769 0 0 GLOBAL BUSINESS TRAVEL GROUP COM CL A 37890B100 124760 18903 SH SOLE 2 4449 0 14454 GLOBAL BUSINESS TRAVEL GROUP COM CL A 37890B100 6475 981 SH SOLE 7 981 0 0 GLOBAL BUSINESS TRAVEL GROUP COM CL A 37890B100 2029883 307558 SH SOLE 18 307558 0 0 GLOBAL BUSINESS TRAVEL GROUP COM CL A 37890B100 1865998 282727 SH SOLE 19 282727 0 0 GLOBAL BUSINESS TRAVEL GROUP COM CL A 37890B100 26003122 3939867 SH SOLE 21 3939867 0 0 GLOBAL BUSINESS TRAVEL GROUP COM CL A 37890B100 14023911 2124835 SH SOLE 22 2064869 0 59966 GLOBAL E ONLINE LTD SHS M5216V106 1175801 32418 SH SOLE 2 18668 0 13750 GLOBAL E ONLINE LTD SHS M5216V106 2852636 78650 SH SOLE 4 35292 0 43358 GLOBAL E ONLINE LTD SHS M5216V106 2509376 69186 SH SOLE 7 62447 0 6739 GLOBAL E ONLINE LTD SHS M5216V106 75877 2092 SH SOLE 13 2092 0 0 GLOBAL E ONLINE LTD SHS M5216V106 148816 4103 SH SOLE 15 4103 0 0 GLOBAL E ONLINE LTD SHS M5216V106 1692902 46675 SH SOLE 18 46675 0 0 GLOBAL E ONLINE LTD SHS M5216V106 2164376 59674 SH SOLE 19 59674 0 0 GLOBAL E ONLINE LTD SHS M5216V106 52461508 1446416 SH SOLE 21 1446416 0 0 GLOBAL E ONLINE LTD SHS M5216V106 45470538 1253668 SH SOLE 22 1207310 0 46358 GLOBAL E ONLINE LTD SHS M5216V106 6428313 177235 SH SOLE 23 177235 0 0 GLOBAL E ONLINE LTD SHS M5216V106 2294549 63263 SH SOLE 25 60999 0 2264 GLOBAL E ONLINE LTD SHS M5216V106 402343 11093 SH SOLE 26 5033 0 6060 GLOBAL E ONLINE LTD SHS M5216V106 3192884 88031 SH SOLE 28 5888 0 82143 GLOBAL E ONLINE LTD SHS M5216V106 9329913 257235 SH SOLE 30 257235 0 0 GLOBAL E ONLINE LTD SHS M5216V106 682275 18811 SH SOLE 31 18114 0 697 GLOBAL E ONLINE LTD SHS M5216V106 101084 2787 SH SOLE 34 2787 0 0 GLOBAL E ONLINE LTD SHS M5216V106 394255 10870 SH SOLE 36 10870 0 0 GLOBAL E ONLINE LTD SHS M5216V106 117261 3233 SH SOLE 40 3233 0 0 GLOBAL E ONLINE LTD SHS M5216V106 3319 92 SH SOLE 43 80 0 11 GLOBAL INDEMNITY GROUP LLC COM CL A 37959R103 3544 114 SH SOLE 43 114 0 0 GLOBAL INDUSTRIAL COMPANY COM 37892E102 3001999 95727 SH SOLE 2 83814 0 11913 GLOBAL INDUSTRIAL COMPANY COM 37892E102 2101 67 SH SOLE 7 67 0 0 GLOBAL INDUSTRIAL COMPANY COM 37892E102 1060344 33812 SH SOLE 18 33812 0 0 GLOBAL INDUSTRIAL COMPANY COM 37892E102 1886806 60166 SH SOLE 19 60166 0 0 GLOBAL INDUSTRIAL COMPANY COM 37892E102 15284582 487391 SH SOLE 21 487391 0 0 GLOBAL INDUSTRIAL COMPANY COM 37892E102 12756464 406775 SH SOLE 22 392600 0 14175 GLOBAL INDUSTRIAL COMPANY COM 37892E102 94707 3020 SH SOLE 23 3020 0 0 GLOBAL INDUSTRIAL COMPANY COM 37892E102 97592 3112 SH SOLE 25 3112 0 0 GLOBAL INDUSTRIAL COMPANY COM 37892E102 34339 1095 SH SOLE 28 1095 0 0 GLOBAL INDUSTRIAL COMPANY COM 37892E102 55570 1772 SH SOLE 30 1772 0 0 GLOBAL INDUSTRIAL COMPANY COM 37892E102 130552 4163 SH SOLE 40 4163 0 0 GLOBAL INDUSTRIAL COMPANY COM 37892E102 279449 8911 SH SOLE 43 7235 0 1676 GLOBAL MED REIT INC COM NEW 37954A204 515735 56799 SH SOLE 2 18883 0 37916 GLOBAL MED REIT INC COM NEW 37954A204 6311 695 SH SOLE 7 695 0 0 GLOBAL MED REIT INC COM NEW 37954A204 1733036 190863 SH SOLE 18 190863 0 0 GLOBAL MED REIT INC COM NEW 37954A204 1248900 137544 SH SOLE 19 137544 0 0 GLOBAL MED REIT INC COM NEW 37954A204 23922023 2634584 SH SOLE 21 2634584 0 0 GLOBAL MED REIT INC COM NEW 37954A204 16851200 1855859 SH SOLE 22 1758769 0 97090 GLOBAL MED REIT INC COM NEW 37954A204 24897 2742 SH SOLE 23 2742 0 0 GLOBAL MED REIT INC COM NEW 37954A204 133576 14711 SH SOLE 25 14711 0 0 GLOBAL MED REIT INC COM NEW 37954A204 451022 49672 SH SOLE 26 49672 0 0 GLOBAL MED REIT INC COM NEW 37954A204 672174 74028 SH SOLE 30 74028 0 0 GLOBAL MED REIT INC COM NEW 37954A204 85770 9446 SH SOLE 40 9446 0 0 GLOBAL MED REIT INC COM NEW 37954A204 2095270 230757 SH SOLE 43 221963 0 8794 GLOBAL MOFY METAVERSE LTD ORD SHS G3937M106 2135 2468 SH SOLE 2 2468 0 0 GLOBAL MOFY METAVERSE LTD ORD SHS G3937M106 316 365 SH SOLE 22 365 0 0 GLOBAL NET LEASE INC COM NEW 379378201 1543074 209942 SH SOLE 2 54250 0 155692 GLOBAL NET LEASE INC COM NEW 379378201 761328 103582 SH SOLE 4 103582 0 0 GLOBAL NET LEASE INC COM NEW 379378201 2196474 298840 SH SOLE 7 268635 0 30205 GLOBAL NET LEASE INC COM NEW 379378201 4754362 646852 SH SOLE 18 646852 0 0 GLOBAL NET LEASE INC COM NEW 379378201 5786920 787336 SH SOLE 19 787336 0 0 GLOBAL NET LEASE INC COM NEW 379378201 139788371 19018826 SH SOLE 21 19018826 0 0 GLOBAL NET LEASE INC COM NEW 379378201 59320226 8070779 SH SOLE 22 7691862 0 378917 GLOBAL NET LEASE INC COM NEW 379378201 65621 8928 SH SOLE 23 8928 0 0 GLOBAL NET LEASE INC COM NEW 379378201 6440915 876315 SH SOLE 25 876315 0 0 GLOBAL NET LEASE INC COM NEW 379378201 413070 56200 SH SOLE 26 56200 0 0 GLOBAL NET LEASE INC COM NEW 379378201 1064184 144787 SH SOLE 28 22764 0 122023 GLOBAL NET LEASE INC COM NEW 379378201 5960468 810948 SH SOLE 30 810948 0 0 GLOBAL NET LEASE INC COM NEW 379378201 61755 8402 SH SOLE 36 8402 0 0 GLOBAL NET LEASE INC COM NEW 379378201 258830 35215 SH SOLE 40 35215 0 0 GLOBAL NET LEASE INC COM NEW 379378201 2897297 394190 SH SOLE 43 360043 0 34147 GLOBAL PARTNERS LP COM UNITS 37946R109 91 2 SH SOLE 43 2 0 0 GLOBAL PMTS INC COM 37940X102 48095486 497368 SH SOLE 2 109435 0 387933 GLOBAL PMTS INC COM 37940X102 20784021 214933 SH SOLE 4 106533 0 108400 GLOBAL PMTS INC COM 37940X102 15234408 157543 SH SOLE 7 137266 0 20277 GLOBAL PMTS INC COM 37940X102 1577274 16311 SH SOLE 13 16311 0 0 GLOBAL PMTS INC COM 37940X102 3482747 36016 SH SOLE 15 36016 0 0 GLOBAL PMTS INC COM 37940X102 45224173 467675 SH SOLE 18 450936 0 16739 GLOBAL PMTS INC COM 37940X102 11384394 117729 SH SOLE 19 117729 0 0 GLOBAL PMTS INC COM 37940X102 646530205 6685938 SH SOLE 21 6685938 0 0 GLOBAL PMTS INC COM 37940X102 530661847 5487713 SH SOLE 22 4917490 0 570223 GLOBAL PMTS INC COM 37940X102 30040435 310656 SH SOLE 23 310656 0 0 GLOBAL PMTS INC COM 37940X102 41067910 424694 SH SOLE 25 422699 0 1995 GLOBAL PMTS INC COM 37940X102 23182181 239733 SH SOLE 26 143167 0 96566 GLOBAL PMTS INC COM 37940X102 47132257 487407 SH SOLE 28 7585 0 479822 GLOBAL PMTS INC COM 37940X102 49510 512 SH SOLE 29 512 0 0 GLOBAL PMTS INC COM 37940X102 160593751 1660742 SH SOLE 30 1660742 0 0 GLOBAL PMTS INC COM 37940X102 5767672 59645 SH SOLE 31 57641 0 2004 GLOBAL PMTS INC COM 37940X102 63337920 654994 SH SOLE 34 654994 0 0 GLOBAL PMTS INC COM 37940X102 5819406 60180 SH SOLE 36 60180 0 0 GLOBAL PMTS INC COM 37940X102 1209137 12504 SH SOLE 40 12504 0 0 GLOBAL PMTS INC COM 37940X102 15206779 157257 SH SOLE 43 124715 0 32542 GLOBAL SELF STORAGE INC COM 37955N106 294550 60607 SH SOLE 2 60607 0 0 GLOBAL SELF STORAGE INC COM 37955N106 10016 2061 SH SOLE 18 2061 0 0 GLOBAL SELF STORAGE INC COM 37955N106 112261 23099 SH SOLE 21 23099 0 0 GLOBAL SELF STORAGE INC COM 37955N106 80491 16562 SH SOLE 22 16562 0 0 GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 5057770 175678 SH SOLE 43 170522 0 5156 GLOBAL WTR RES INC COM 379463102 16843 1392 SH SOLE 2 619 0 773 GLOBAL WTR RES INC COM 379463102 358813 29654 SH SOLE 18 29654 0 0 GLOBAL WTR RES INC COM 379463102 324788 26842 SH SOLE 19 26842 0 0 GLOBAL WTR RES INC COM 379463102 4787341 395648 SH SOLE 21 395648 0 0 GLOBAL WTR RES INC COM 379463102 1830403 151273 SH SOLE 22 146147 0 5126 GLOBAL WTR RES INC COM 379463102 2977 246 SH SOLE 43 246 0 0 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 106710 3686 SH SOLE 43 3686 0 0 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 9076632 179522 SH SOLE 2 55203 0 124319 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 4216906 83404 SH SOLE 7 83404 0 0 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 161640 3197 SH SOLE 15 3197 0 0 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 1366485 27027 SH SOLE 18 27027 0 0 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 27431227 542548 SH SOLE 19 542548 0 0 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 51403998 1016693 SH SOLE 21 1016693 0 0 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 32824361 649216 SH SOLE 22 574110 0 75106 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 9395312 185825 SH SOLE 25 171194 0 14631 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 942995 18651 SH SOLE 26 2216 0 16435 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 1301718 25746 SH SOLE 28 4876 0 20870 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 28741995 568473 SH SOLE 30 568473 0 0 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 58751 1162 SH SOLE 31 1162 0 0 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 8556623 169237 SH SOLE 32 169237 0 0 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 18942102 374646 SH SOLE 34 374646 0 0 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 250929 4963 SH SOLE 36 4963 0 0 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 1427005 28224 SH SOLE 43 22301 0 5923 GLOBALSTAR INC COM 378973408 445543 397806 SH SOLE 2 214682 0 183124 GLOBALSTAR INC COM 378973408 2812 2511 SH SOLE 4 2511 0 0 GLOBALSTAR INC COM 378973408 7402 6609 SH SOLE 7 6609 0 0 GLOBALSTAR INC COM 378973408 2054077 1833997 SH SOLE 18 1833997 0 0 GLOBALSTAR INC COM 378973408 1870168 1669793 SH SOLE 19 1669793 0 0 GLOBALSTAR INC COM 378973408 29471053 26313440 SH SOLE 21 26313440 0 0 GLOBALSTAR INC COM 378973408 24269335 21669049 SH SOLE 22 20961142 0 707907 GLOBALSTAR INC COM 378973408 182670 163098 SH SOLE 25 163098 0 0 GLOBALSTAR INC COM 378973408 179487 160256 SH SOLE 26 160256 0 0 GLOBALSTAR INC COM 378973408 32305 28844 SH SOLE 28 0 0 28844 GLOBALSTAR INC COM 378973408 529154 472459 SH SOLE 30 472459 0 0 GLOBALSTAR INC COM 378973408 124992 111600 SH SOLE 40 111600 0 0 GLOBALSTAR INC COM 378973408 274654 245227 SH SOLE 43 232665 0 12562 GLOBANT S A COM L44385109 9684688 54329 SH SOLE 2 6959 0 47370 GLOBANT S A COM L44385109 57221 321 SH SOLE 7 321 0 0 GLOBANT S A COM L44385109 4088571 22936 SH SOLE 18 22936 0 0 GLOBANT S A COM L44385109 228722910 1283086 SH SOLE 19 1283086 0 0 GLOBANT S A COM L44385109 109308854 613199 SH SOLE 21 613199 0 0 GLOBANT S A COM L44385109 102295214 573854 SH SOLE 22 537757 0 36097 GLOBANT S A COM L44385109 3557357 19956 SH SOLE 25 19956 0 0 GLOBANT S A COM L44385109 29235 164 SH SOLE 26 0 0 164 GLOBANT S A COM L44385109 84317 473 SH SOLE 28 473 0 0 GLOBANT S A COM L44385109 25491 143 SH SOLE 29 143 0 0 GLOBANT S A COM L44385109 22286957 125025 SH SOLE 30 125025 0 0 GLOBANT S A COM L44385109 91626 514 SH SOLE 31 514 0 0 GLOBANT S A COM L44385109 16701179 93690 SH SOLE 34 93690 0 0 GLOBANT S A COM L44385109 199740 1120 SH SOLE 43 946 0 175 GLOBE LIFE INC COM 37959E102 21834150 265364 SH SOLE 2 171520 0 93844 GLOBE LIFE INC COM 37959E102 56444 686 SH SOLE 4 686 0 0 GLOBE LIFE INC COM 37959E102 4510260 54816 SH SOLE 7 48459 0 6357 GLOBE LIFE INC COM 37959E102 373880 4544 SH SOLE 15 4544 0 0 GLOBE LIFE INC COM 37959E102 10863264 132028 SH SOLE 18 125088 0 6940 GLOBE LIFE INC COM 37959E102 12737438 154806 SH SOLE 19 154806 0 0 GLOBE LIFE INC COM 37959E102 199325768 2422530 SH SOLE 21 2422530 0 0 GLOBE LIFE INC COM 37959E102 172053569 2091074 SH SOLE 22 1899333 0 191741 GLOBE LIFE INC COM 37959E102 3500932 42549 SH SOLE 23 42549 0 0 GLOBE LIFE INC COM 37959E102 11055881 134369 SH SOLE 25 134369 0 0 GLOBE LIFE INC COM 37959E102 4147406 50406 SH SOLE 26 33979 0 16427 GLOBE LIFE INC COM 37959E102 2771766 33687 SH SOLE 28 1121 0 32566 GLOBE LIFE INC COM 37959E102 181427 2205 SH SOLE 29 2205 0 0 GLOBE LIFE INC COM 37959E102 30720801 373369 SH SOLE 30 373369 0 0 GLOBE LIFE INC COM 37959E102 90097 1095 SH SOLE 31 1095 0 0 GLOBE LIFE INC COM 37959E102 1351531 16426 SH SOLE 34 16426 0 0 GLOBE LIFE INC COM 37959E102 787090 9566 SH SOLE 36 9566 0 0 GLOBE LIFE INC COM 37959E102 1585536 19270 SH SOLE 40 19270 0 0 GLOBE LIFE INC COM 37959E102 33899 412 SH OTR 43 412 0 0 GLOBE LIFE INC COM 37959E102 24082149 292685 SH SOLE 43 263015 0 29670 GLOBUS MED INC CL A 379577208 16795666 245228 SH SOLE 2 105250 0 139978 GLOBUS MED INC CL A 379577208 119173 1740 SH SOLE 4 332 0 1408 GLOBUS MED INC CL A 379577208 763732 11151 SH SOLE 7 10600 0 551 GLOBUS MED INC CL A 379577208 11491800 167788 SH SOLE 18 167788 0 0 GLOBUS MED INC CL A 379577208 2628372 38376 SH SOLE 19 38376 0 0 GLOBUS MED INC CL A 379577208 433145417 6324214 SH SOLE 21 6324214 0 0 GLOBUS MED INC CL A 379577208 224274614 3274560 SH SOLE 22 3127089 0 147471 GLOBUS MED INC CL A 379577208 1554381 22695 SH SOLE 25 22695 0 0 GLOBUS MED INC CL A 379577208 2214213 32329 SH SOLE 26 32329 0 0 GLOBUS MED INC CL A 379577208 580727 8479 SH SOLE 28 1938 0 6541 GLOBUS MED INC CL A 379577208 8471734 123693 SH SOLE 30 123693 0 0 GLOBUS MED INC CL A 379577208 94790 1384 SH SOLE 31 1384 0 0 GLOBUS MED INC CL A 379577208 99174 1448 SH SOLE 34 1448 0 0 GLOBUS MED INC CL A 379577208 1633213 23846 SH SOLE 40 23846 0 0 GLOBUS MED INC CL A 379577208 16027 234 SH OTR 43 234 0 0 GLOBUS MED INC CL A 379577208 4292885 62679 SH SOLE 43 52819 0 9860 GLYCOMIMETICS INC COM 38000Q102 2466 8756 SH SOLE 18 8756 0 0 GLYCOMIMETICS INC COM 38000Q102 30712 109064 SH SOLE 21 109064 0 0 GLYCOMIMETICS INC COM 38000Q102 168250 597477 SH SOLE 22 597477 0 0 GLYCOMIMETICS INC COM 38000Q102 2221 7887 SH SOLE 26 0 0 7887 GMS INC COM 36251C103 8118152 100709 SH SOLE 2 40199 0 60510 GMS INC COM 36251C103 9109 113 SH SOLE 4 113 0 0 GMS INC COM 36251C103 49656 616 SH SOLE 7 616 0 0 GMS INC COM 36251C103 10505740 130328 SH SOLE 18 122324 0 8004 GMS INC COM 36251C103 29819171 369919 SH SOLE 19 369919 0 0 GMS INC COM 36251C103 356122727 4417848 SH SOLE 21 4417848 0 0 GMS INC COM 36251C103 120230137 1491504 SH SOLE 22 1429022 0 62482 GMS INC COM 36251C103 795863 9873 SH SOLE 23 9873 0 0 GMS INC COM 36251C103 619327 7683 SH SOLE 25 7683 0 0 GMS INC COM 36251C103 1534170 19032 SH SOLE 26 10736 0 8296 GMS INC COM 36251C103 61908 768 SH SOLE 28 768 0 0 GMS INC COM 36251C103 6470968 80275 SH SOLE 30 80275 0 0 GMS INC COM 36251C103 80691 1001 SH SOLE 36 1001 0 0 GMS INC COM 36251C103 658745 8172 SH SOLE 40 8172 0 0 GMS INC COM 36251C103 6173920 76590 SH SOLE 43 72351 0 4239 GODADDY INC CL A 380237107 56261636 402703 SH SOLE 2 205209 0 197494 GODADDY INC CL A 380237107 25604791 183271 SH SOLE 4 61340 0 121931 GODADDY INC CL A 380237107 16365490 117139 SH SOLE 7 105738 0 11401 GODADDY INC CL A 380237107 1271361 9100 SH SOLE 13 9100 0 0 GODADDY INC CL A 380237107 2727139 19520 SH SOLE 15 19520 0 0 GODADDY INC CL A 380237107 33906220 242690 SH SOLE 18 231396 0 11294 GODADDY INC CL A 380237107 18070091 129340 SH SOLE 19 129340 0 0 GODADDY INC CL A 380237107 904227010 6472171 SH SOLE 21 6472171 0 0 GODADDY INC CL A 380237107 482416395 3452984 SH SOLE 22 3137434 0 315550 GODADDY INC CL A 380237107 28617777 204837 SH SOLE 23 204837 0 0 GODADDY INC CL A 380237107 29076166 208118 SH SOLE 25 208118 0 0 GODADDY INC CL A 380237107 27470479 196625 SH SOLE 26 126295 0 70330 GODADDY INC CL A 380237107 35223685 252120 SH SOLE 28 2120 0 250000 GODADDY INC CL A 380237107 112746 807 SH SOLE 29 807 0 0 GODADDY INC CL A 380237107 168341329 1204934 SH SOLE 30 1204934 0 0 GODADDY INC CL A 380237107 5261898 37663 SH SOLE 31 36539 0 1124 GODADDY INC CL A 380237107 2086289 14933 SH SOLE 34 14933 0 0 GODADDY INC CL A 380237107 6254677 44769 SH SOLE 36 44769 0 0 GODADDY INC CL A 380237107 893026 6392 SH SOLE 40 6392 0 0 GODADDY INC CL A 380237107 28082 201 SH OTR 43 201 0 0 GODADDY INC CL A 380237107 29698993 212576 SH SOLE 43 199828 0 12748 GOGO INC COM 38046C109 482453 50151 SH SOLE 2 17485 0 32666 GOGO INC COM 38046C109 952 99 SH SOLE 4 99 0 0 GOGO INC COM 38046C109 361375 37565 SH SOLE 7 35585 0 1980 GOGO INC COM 38046C109 1897911 197288 SH SOLE 18 197288 0 0 GOGO INC COM 38046C109 1408455 146409 SH SOLE 19 146409 0 0 GOGO INC COM 38046C109 67581116 7025064 SH SOLE 21 7025064 0 0 GOGO INC COM 38046C109 19820625 2060356 SH SOLE 22 1986432 0 73924 GOGO INC COM 38046C109 141722 14732 SH SOLE 25 14732 0 0 GOGO INC COM 38046C109 134170 13947 SH SOLE 26 13947 0 0 GOGO INC COM 38046C109 2244894 233357 SH SOLE 30 233357 0 0 GOGO INC COM 38046C109 187282 19468 SH SOLE 40 19468 0 0 GOGO INC COM 38046C109 467282 48574 SH SOLE 43 43320 0 5254 GOGORO INC ORDINARY SHARES G9491K105 4127 2680 SH SOLE 2 2680 0 0 GOHEALTH INC CL A NEW 38046W204 22861 2352 SH SOLE 2 324 0 2028 GOHEALTH INC CL A NEW 38046W204 124445 12803 SH SOLE 18 12803 0 0 GOHEALTH INC CL A NEW 38046W204 77332 7956 SH SOLE 19 7956 0 0 GOHEALTH INC CL A NEW 38046W204 1460469 150254 SH SOLE 21 150254 0 0 GOHEALTH INC CL A NEW 38046W204 1178832 121279 SH SOLE 22 117815 0 3464 GOHEALTH INC CL A NEW 38046W204 10 1 SH SOLE 43 1 0 0 GOLAR LNG LTD SHS G9456A100 1665876 53138 SH SOLE 2 3634 0 49504 GOLAR LNG LTD SHS G9456A100 22823 728 SH SOLE 7 728 0 0 GOLAR LNG LTD SHS G9456A100 8722072 278216 SH SOLE 18 278216 0 0 GOLAR LNG LTD SHS G9456A100 7075037 225679 SH SOLE 19 225679 0 0 GOLAR LNG LTD SHS G9456A100 104998329 3349229 SH SOLE 21 3349229 0 0 GOLAR LNG LTD SHS G9456A100 41031162 1308809 SH SOLE 22 1221544 0 87265 GOLAR LNG LTD SHS G9456A100 276162 8809 SH SOLE 43 8724 0 85 GOLD FIELDS LTD SPONSORED ADR 38059T106 409273 27468 SH SOLE 2 27468 0 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 48198267 3234783 SH SOLE 7 3234783 0 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 244226 16391 SH SOLE 18 0 0 16391 GOLD FIELDS LTD SPONSORED ADR 38059T106 5508724 369713 SH SOLE 19 369713 0 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 141297 9483 SH SOLE 22 9483 0 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 708942 47580 SH SOLE 23 47580 0 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 311380 20898 SH SOLE 25 20898 0 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 10619871 712743 SH SOLE 26 712743 0 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 22357435 1500499 SH SOLE 28 0 0 1500499 GOLD FIELDS LTD SPONSORED ADR 38059T106 71796052 4818527 SH SOLE 30 4818527 0 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 22139195 1485852 SH SOLE 34 1485852 0 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 15929377 1069086 SH SOLE 43 1013526 0 55560 GOLD RESOURCE CORP COM 38068T105 2556 6844 SH SOLE 18 6844 0 0 GOLD RESOURCE CORP COM 38068T105 26068 69793 SH SOLE 21 69793 0 0 GOLD RESOURCE CORP COM 38068T105 359583 962738 SH SOLE 22 962738 0 0 GOLDEN ENTMT INC COM 381013101 1042434 33508 SH SOLE 2 25137 0 8371 GOLDEN ENTMT INC COM 381013101 9862 317 SH SOLE 4 317 0 0 GOLDEN ENTMT INC COM 381013101 39510 1270 SH SOLE 7 1270 0 0 GOLDEN ENTMT INC COM 381013101 2272772 73056 SH SOLE 18 73056 0 0 GOLDEN ENTMT INC COM 381013101 5326219 171206 SH SOLE 19 171206 0 0 GOLDEN ENTMT INC COM 381013101 75065537 2412907 SH SOLE 21 2412907 0 0 GOLDEN ENTMT INC COM 381013101 20954794 673571 SH SOLE 22 643967 0 29604 GOLDEN ENTMT INC COM 381013101 133586 4294 SH SOLE 25 4294 0 0 GOLDEN ENTMT INC COM 381013101 457659 14711 SH SOLE 26 14711 0 0 GOLDEN ENTMT INC COM 381013101 1012413 32543 SH SOLE 30 32543 0 0 GOLDEN ENTMT INC COM 381013101 797816 25645 SH SOLE 34 25645 0 0 GOLDEN ENTMT INC COM 381013101 126867 4078 SH SOLE 40 4078 0 0 GOLDEN ENTMT INC COM 381013101 1063464 34184 SH SOLE 43 33632 0 552 GOLDEN MATRIX GROUP INC COM 381098300 2665 1079 SH SOLE 2 0 0 1079 GOLDEN MATRIX GROUP INC COM 381098300 130984 53030 SH SOLE 18 53030 0 0 GOLDEN MATRIX GROUP INC COM 381098300 106450 43097 SH SOLE 19 43097 0 0 GOLDEN MATRIX GROUP INC COM 381098300 1515380 613514 SH SOLE 21 613514 0 0 GOLDEN MATRIX GROUP INC COM 381098300 1023222 414260 SH SOLE 22 409782 0 4478 GOLDEN MATRIX GROUP INC COM 381098300 3147 1274 SH SOLE 26 0 0 1274 GOLDEN MINERALS CO COM 381119403 339 807 SH SOLE 22 807 0 0 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 1409311 102124 SH SOLE 2 41807 0 60317 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 14338 1039 SH SOLE 7 1039 0 0 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 4764505 345254 SH SOLE 18 345254 0 0 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 3812181 276245 SH SOLE 19 276245 0 0 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 57223328 4146618 SH SOLE 21 4146618 0 0 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 22660387 1642057 SH SOLE 22 1531365 0 110692 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 111518 8081 SH SOLE 43 4134 0 3947 GOLDMAN SACHS BDC INC SHS 38147U107 5445174 362287 SH SOLE 30 362287 0 0 GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 24933 551 SH SOLE 2 551 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 1223829 11443 SH SOLE 43 11443 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 278947101 616703 SH SOLE 2 124160 0 492543 GOLDMAN SACHS GROUP INC COM 38141G104 110095140 243401 SH SOLE 4 120211 0 123190 GOLDMAN SACHS GROUP INC COM 38141G104 132097794 292045 SH SOLE 7 260885 0 31160 GOLDMAN SACHS GROUP INC COM 38141G104 8582772 18975 SH SOLE 13 18975 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 20890852 46186 SH SOLE 15 46186 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 320795652 709223 SH SOLE 18 685766 0 23457 GOLDMAN SACHS GROUP INC COM 38141G104 232472578 513956 SH SOLE 19 513956 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 3737234746 8262369 SH SOLE 21 8262369 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 3117930415 6893196 SH SOLE 22 6190260 0 702936 GOLDMAN SACHS GROUP INC COM 38141G104 179306433 396415 SH SOLE 23 396415 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 422217199 933448 SH SOLE 25 825864 0 107584 GOLDMAN SACHS GROUP INC COM 38141G104 201033172 444449 SH SOLE 26 303845 0 140604 GOLDMAN SACHS GROUP INC COM 38141G104 262739571 580871 SH SOLE 28 34325 0 546546 GOLDMAN SACHS GROUP INC COM 38141G104 186356 412 SH SOLE 29 412 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 990495764 2189812 SH SOLE 30 2189812 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 34155588 75512 SH SOLE 31 72956 0 2556 GOLDMAN SACHS GROUP INC COM 38141G104 21738952 48061 SH SOLE 32 48061 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 148440568 328176 SH SOLE 34 328176 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 32115625 71002 SH SOLE 36 71002 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 7052121 15591 SH SOLE 40 15591 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 191331 423 SH OTR 43 423 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 217030155 479816 SH SOLE 43 406258 0 73558 GOLUB CAP BDC INC COM 38173M102 10227838 651040 SH SOLE 30 651040 0 0 GOLUB CAP BDC INC COM 38173M102 33981 2163 SH OTR 43 2163 0 0 GOLUB CAP BDC INC COM 38173M102 2013379 128159 SH SOLE 43 120147 0 8012 GOOD TIMES RESTAURANTS INC COM NEW 382140879 1225 484 SH SOLE 18 484 0 0 GOOD TIMES RESTAURANTS INC COM NEW 382140879 13126 5188 SH SOLE 21 5188 0 0 GOOD TIMES RESTAURANTS INC COM NEW 382140879 80596 31856 SH SOLE 22 31856 0 0 GOODRX HLDGS INC COM CL A 38246G108 208884 26780 SH SOLE 2 19098 0 7682 GOODRX HLDGS INC COM CL A 38246G108 2088216 267720 SH SOLE 21 267720 0 0 GOODRX HLDGS INC COM CL A 38246G108 10010161 1283354 SH SOLE 22 1246428 0 36926 GOODRX HLDGS INC COM CL A 38246G108 155899 19987 SH SOLE 25 19987 0 0 GOODRX HLDGS INC COM CL A 38246G108 479716 61502 SH SOLE 30 61502 0 0 GOODRX HLDGS INC COM CL A 38246G108 193651 24827 SH SOLE 40 24827 0 0 GOODRX HLDGS INC COM CL A 38246G108 422627 54183 SH SOLE 43 53901 0 282 GOODYEAR TIRE & RUBR CO COM 382550101 6237540 549563 SH SOLE 2 328558 0 221005 GOODYEAR TIRE & RUBR CO COM 382550101 9523 839 SH SOLE 4 839 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 425568 37495 SH SOLE 7 35944 0 1551 GOODYEAR TIRE & RUBR CO COM 382550101 13044930 1149333 SH SOLE 18 1149333 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 11109494 978810 SH SOLE 19 978810 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 239084413 21064706 SH SOLE 21 21064706 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 118452550 10436348 SH SOLE 22 10018939 0 417409 GOODYEAR TIRE & RUBR CO COM 382550101 106474 9381 SH SOLE 23 9381 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 729476 64271 SH SOLE 25 64271 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 2011004 177181 SH SOLE 26 149139 0 28042 GOODYEAR TIRE & RUBR CO COM 382550101 557580 49126 SH SOLE 28 49126 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 2146126 189086 SH SOLE 30 189086 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 307120 27059 SH SOLE 36 27059 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 661262 58261 SH SOLE 40 58261 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 4762744 419625 SH SOLE 43 389236 0 30389 GOOSEHEAD INS INC COM CL A 38267D109 698930 12168 SH SOLE 2 6676 0 5492 GOOSEHEAD INS INC COM CL A 38267D109 4021 70 SH SOLE 4 70 0 0 GOOSEHEAD INS INC COM CL A 38267D109 9420 164 SH SOLE 7 164 0 0 GOOSEHEAD INS INC COM CL A 38267D109 3926713 68362 SH SOLE 18 68362 0 0 GOOSEHEAD INS INC COM CL A 38267D109 3054602 53179 SH SOLE 19 53179 0 0 GOOSEHEAD INS INC COM CL A 38267D109 156124447 2718044 SH SOLE 21 2718044 0 0 GOOSEHEAD INS INC COM CL A 38267D109 42172735 734205 SH SOLE 22 715670 0 18535 GOOSEHEAD INS INC COM CL A 38267D109 255953 4456 SH SOLE 25 4456 0 0 GOOSEHEAD INS INC COM CL A 38267D109 358426 6240 SH SOLE 26 6240 0 0 GOOSEHEAD INS INC COM CL A 38267D109 52500 914 SH SOLE 28 329 0 585 GOOSEHEAD INS INC COM CL A 38267D109 3712347 64630 SH SOLE 30 64630 0 0 GOOSEHEAD INS INC COM CL A 38267D109 319596 5564 SH SOLE 40 5564 0 0 GOOSEHEAD INS INC COM CL A 38267D109 759127 13216 SH SOLE 43 12287 0 929 GOPRO INC CL A 38268T103 240112 169093 SH SOLE 2 99489 0 69604 GOPRO INC CL A 38268T103 1103 777 SH SOLE 7 777 0 0 GOPRO INC CL A 38268T103 641361 451663 SH SOLE 18 394040 0 57623 GOPRO INC CL A 38268T103 369656 260321 SH SOLE 19 260321 0 0 GOPRO INC CL A 38268T103 7300185 5140975 SH SOLE 21 5140975 0 0 GOPRO INC CL A 38268T103 6359040 4478197 SH SOLE 22 4356783 0 121414 GOPRO INC CL A 38268T103 2762 1945 SH SOLE 43 1945 0 0 GORMAN RUPP CO COM 383082104 823515 22433 SH SOLE 2 17088 0 5345 GORMAN RUPP CO COM 383082104 54037 1472 SH SOLE 4 0 0 1472 GORMAN RUPP CO COM 383082104 5507 150 SH SOLE 7 150 0 0 GORMAN RUPP CO COM 383082104 1881718 51259 SH SOLE 18 51259 0 0 GORMAN RUPP CO COM 383082104 1787263 48686 SH SOLE 19 48686 0 0 GORMAN RUPP CO COM 383082104 27282982 743203 SH SOLE 21 743203 0 0 GORMAN RUPP CO COM 383082104 24065167 655548 SH SOLE 22 635554 0 19994 GORMAN RUPP CO COM 383082104 160313 4367 SH SOLE 25 4367 0 0 GORMAN RUPP CO COM 383082104 21585 588 SH SOLE 26 588 0 0 GORMAN RUPP CO COM 383082104 433949 11821 SH SOLE 28 0 0 11821 GORMAN RUPP CO COM 383082104 1507423 41063 SH SOLE 30 41063 0 0 GORMAN RUPP CO COM 383082104 110681 3015 SH SOLE 40 3015 0 0 GORMAN RUPP CO COM 383082104 736772 20070 SH SOLE 43 17872 0 2198 GOSSAMER BIO INC COM 38341P102 2532887 2811507 SH SOLE 22 2811507 0 0 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 2975656 838213 SH SOLE 2 546239 0 291974 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 4311148 1214408 SH SOLE 4 1012285 0 202123 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 9758481 2748868 SH SOLE 7 2534579 0 214289 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 1082807 305016 SH SOLE 13 305016 0 0 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 4435491 1249434 SH SOLE 15 1249434 0 0 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 4756617 1339892 SH SOLE 18 1314421 0 25471 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 4565776 1286134 SH SOLE 19 1286134 0 0 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 140724233 39640629 SH SOLE 21 39640629 0 0 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 98080057 27628185 SH SOLE 22 26512767 0 1115418 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 7576233 2134150 SH SOLE 23 2134150 0 0 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 2191671 617372 SH SOLE 25 600386 0 16986 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 8495359 2393059 SH SOLE 26 317489 0 2075570 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 16115371 4539541 SH SOLE 28 44064 0 4495477 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 8456 2382 SH SOLE 29 2382 0 0 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 36007568 10142977 SH SOLE 30 10142977 0 0 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 1458880 410952 SH SOLE 31 396553 0 14399 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 1331800 375155 SH SOLE 34 375155 0 0 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 545262 153595 SH SOLE 36 153595 0 0 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 317224 89359 SH SOLE 40 89359 0 0 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 209052 58888 SH SOLE 43 19208 0 39680 GRACO INC COM 384109104 46616244 587995 SH SOLE 2 477403 0 110592 GRACO INC COM 384109104 27978388 352906 SH SOLE 4 114068 0 238838 GRACO INC COM 384109104 4042091 50985 SH SOLE 7 35303 0 15682 GRACO INC COM 384109104 3709511 46790 SH SOLE 13 46790 0 0 GRACO INC COM 384109104 1132832 14289 SH SOLE 15 14289 0 0 GRACO INC COM 384109104 24296704 306467 SH SOLE 18 292891 0 13576 GRACO INC COM 384109104 8940326 112769 SH SOLE 19 112769 0 0 GRACO INC COM 384109104 742303793 9363065 SH SOLE 21 9363065 0 0 GRACO INC COM 384109104 420859941 5308526 SH SOLE 22 4952616 0 355910 GRACO INC COM 384109104 26587816 335366 SH SOLE 23 335366 0 0 GRACO INC COM 384109104 20398110 257292 SH SOLE 25 249587 0 7705 GRACO INC COM 384109104 19480602 245719 SH SOLE 26 169641 0 76078 GRACO INC COM 384109104 22856186 288297 SH SOLE 28 1973 0 286324 GRACO INC COM 384109104 1720535 21702 SH SOLE 29 21702 0 0 GRACO INC COM 384109104 92477979 1166473 SH SOLE 30 1166473 0 0 GRACO INC COM 384109104 6246947 78796 SH SOLE 31 77510 0 1286 GRACO INC COM 384109104 24247709 305849 SH SOLE 34 305849 0 0 GRACO INC COM 384109104 1651957 20837 SH SOLE 36 20837 0 0 GRACO INC COM 384109104 605144 7633 SH SOLE 40 7633 0 0 GRACO INC COM 384109104 15380 194 SH OTR 43 194 0 0 GRACO INC COM 384109104 17338194 218696 SH SOLE 43 190576 0 28120 GRAFTECH INTL LTD COM 384313508 124580 128433 SH SOLE 2 52521 0 75912 GRAFTECH INTL LTD COM 384313508 511 527 SH SOLE 4 527 0 0 GRAFTECH INTL LTD COM 384313508 1185 1222 SH SOLE 7 1222 0 0 GRAFTECH INTL LTD COM 384313508 627502 646909 SH SOLE 18 646909 0 0 GRAFTECH INTL LTD COM 384313508 561859 579236 SH SOLE 19 579236 0 0 GRAFTECH INTL LTD COM 384313508 8622625 8889304 SH SOLE 21 8889304 0 0 GRAFTECH INTL LTD COM 384313508 6022638 6208905 SH SOLE 22 6038368 0 170537 GRAFTECH INTL LTD COM 384313508 44237 45605 SH SOLE 25 45605 0 0 GRAFTECH INTL LTD COM 384313508 112561 116042 SH SOLE 26 116042 0 0 GRAFTECH INTL LTD COM 384313508 174300 179691 SH SOLE 30 179691 0 0 GRAFTECH INTL LTD COM 384313508 7210 7433 SH SOLE 36 7433 0 0 GRAFTECH INTL LTD COM 384313508 35382 36476 SH SOLE 40 36476 0 0 GRAFTECH INTL LTD COM 384313508 256062 263981 SH SOLE 43 257773 0 6208 GRAHAM CORP COM 384556106 240317 8534 SH SOLE 2 7892 0 642 GRAHAM CORP COM 384556106 750098 26637 SH SOLE 18 26637 0 0 GRAHAM CORP COM 384556106 637289 22631 SH SOLE 19 22631 0 0 GRAHAM CORP COM 384556106 9238085 328057 SH SOLE 21 328057 0 0 GRAHAM CORP COM 384556106 7639132 271276 SH SOLE 22 269104 0 2172 GRAHAM CORP COM 384556106 27203 966 SH SOLE 43 925 0 41 GRAHAM HLDGS CO COM CL B 384637104 3520835 5033 SH SOLE 2 2778 0 2255 GRAHAM HLDGS CO COM CL B 384637104 9794 14 SH SOLE 4 14 0 0 GRAHAM HLDGS CO COM CL B 384637104 36377 52 SH SOLE 7 52 0 0 GRAHAM HLDGS CO COM CL B 384637104 9635602 13774 SH SOLE 18 13774 0 0 GRAHAM HLDGS CO COM CL B 384637104 5321477 7607 SH SOLE 19 7607 0 0 GRAHAM HLDGS CO COM CL B 384637104 180292223 257726 SH SOLE 21 257726 0 0 GRAHAM HLDGS CO COM CL B 384637104 82710595 118234 SH SOLE 22 113802 0 4432 GRAHAM HLDGS CO COM CL B 384637104 498779 713 SH SOLE 25 713 0 0 GRAHAM HLDGS CO COM CL B 384637104 635191 908 SH SOLE 26 908 0 0 GRAHAM HLDGS CO COM CL B 384637104 1196930 1711 SH SOLE 28 1711 0 0 GRAHAM HLDGS CO COM CL B 384637104 1537611 2198 SH SOLE 30 2198 0 0 GRAHAM HLDGS CO COM CL B 384637104 67856 97 SH SOLE 36 97 0 0 GRAHAM HLDGS CO COM CL B 384637104 544250 778 SH SOLE 40 778 0 0 GRAHAM HLDGS CO COM CL B 384637104 16827807 24055 SH SOLE 43 23365 0 690 GRAIL INC COM 384747101 858061 55827 SH SOLE 2 10994 0 44833 GRAIL INC COM 384747101 36104 2349 SH SOLE 4 2292 0 57 GRAIL INC COM 384747101 64323 4185 SH SOLE 7 4185 0 0 GRAIL INC COM 384747101 5764 375 SH SOLE 15 375 0 0 GRAIL INC COM 384747101 114245 7433 SH SOLE 18 5792 0 1641 GRAIL INC COM 384747101 105162 6842 SH SOLE 19 6842 0 0 GRAIL INC COM 384747101 4470380 290851 SH SOLE 21 290851 0 0 GRAIL INC COM 384747101 9423685 613122 SH SOLE 22 580183 0 32939 GRAIL INC COM 384747101 1606964 104552 SH SOLE 25 70777 0 33775 GRAIL INC COM 384747101 594512 38680 SH SOLE 26 23915 0 14765 GRAIL INC COM 384747101 315608 20534 SH SOLE 28 978 0 19556 GRAIL INC COM 384747101 661 43 SH SOLE 29 43 0 0 GRAIL INC COM 384747101 942104 61295 SH SOLE 30 51126 0 10169 GRAIL INC COM 384747101 5195 338 SH SOLE 31 338 0 0 GRAIL INC COM 384747101 125435 8161 SH SOLE 32 8161 0 0 GRAIL INC COM 384747101 44342 2885 SH SOLE 36 2885 0 0 GRAIL INC COM 384747101 707 46 SH OTR 43 46 0 0 GRAIL INC COM 384747101 359415 23384 SH SOLE 43 21354 0 2031 GRAINGER W W INC COM 384802104 140739515 155989 SH SOLE 2 78429 0 77560 GRAINGER W W INC COM 384802104 44493966 49315 SH SOLE 4 17057 0 32258 GRAINGER W W INC COM 384802104 61123151 67746 SH SOLE 7 53696 0 14050 GRAINGER W W INC COM 384802104 4923524 5457 SH SOLE 13 5457 0 0 GRAINGER W W INC COM 384802104 5604715 6212 SH SOLE 15 6212 0 0 GRAINGER W W INC COM 384802104 77712638 86133 SH SOLE 18 75486 0 10647 GRAINGER W W INC COM 384802104 34293240 38009 SH SOLE 19 38009 0 0 GRAINGER W W INC COM 384802104 1576028321 1746795 SH SOLE 21 1746795 0 0 GRAINGER W W INC COM 384802104 891789354 988417 SH SOLE 22 884208 0 104209 GRAINGER W W INC COM 384802104 65819310 72951 SH SOLE 23 72951 0 0 GRAINGER W W INC COM 384802104 59277168 65700 SH SOLE 25 65490 0 210 GRAINGER W W INC COM 384802104 61376680 68027 SH SOLE 26 44916 0 23111 GRAINGER W W INC COM 384802104 136965445 151806 SH SOLE 28 12469 0 139337 GRAINGER W W INC COM 384802104 2362967 2619 SH SOLE 29 2619 0 0 GRAINGER W W INC COM 384802104 405906047 449887 SH SOLE 30 439759 0 10128 GRAINGER W W INC COM 384802104 13202478 14633 SH SOLE 31 14290 0 343 GRAINGER W W INC COM 384802104 16430693 18211 SH SOLE 34 18211 0 0 GRAINGER W W INC COM 384802104 8275345 9172 SH SOLE 36 9172 0 0 GRAINGER W W INC COM 384802104 1885682 2090 SH SOLE 40 2090 0 0 GRAINGER W W INC COM 384802104 52817 59 SH OTR 43 59 0 0 GRAINGER W W INC COM 384802104 82482664 91420 SH SOLE 43 80736 0 10684 GRAN TIERRA ENERGY INC COM 38500T200 184852 19116 SH SOLE 2 19116 0 0 GRAN TIERRA ENERGY INC COM 38500T200 24542 2538 SH SOLE 22 2538 0 0 GRAN TIERRA ENERGY INC COM 38500T200 17996 1861 SH SOLE 26 0 0 1861 GRAN TIERRA ENERGY INC COM 38500T200 73250 7575 SH SOLE 43 7496 0 79 GRAND CANYON ED INC COM 38526M106 25302304 180847 SH SOLE 2 54106 0 126741 GRAND CANYON ED INC COM 38526M106 9514 68 SH SOLE 4 68 0 0 GRAND CANYON ED INC COM 38526M106 545229 3897 SH SOLE 7 3701 0 196 GRAND CANYON ED INC COM 38526M106 6566536 46934 SH SOLE 18 46934 0 0 GRAND CANYON ED INC COM 38526M106 1840796 13157 SH SOLE 19 13157 0 0 GRAND CANYON ED INC COM 38526M106 216213276 1545374 SH SOLE 21 1545374 0 0 GRAND CANYON ED INC COM 38526M106 119314688 852796 SH SOLE 22 814181 0 38615 GRAND CANYON ED INC COM 38526M106 907876 6489 SH SOLE 25 6489 0 0 GRAND CANYON ED INC COM 38526M106 1497177 10701 SH SOLE 26 7962 0 2739 GRAND CANYON ED INC COM 38526M106 247781 1771 SH SOLE 28 116 0 1655 GRAND CANYON ED INC COM 38526M106 3919579 28015 SH SOLE 30 28015 0 0 GRAND CANYON ED INC COM 38526M106 51907 371 SH SOLE 31 371 0 0 GRAND CANYON ED INC COM 38526M106 64778 463 SH SOLE 34 463 0 0 GRAND CANYON ED INC COM 38526M106 763629 5458 SH SOLE 36 5458 0 0 GRAND CANYON ED INC COM 38526M106 852332 6092 SH SOLE 40 6092 0 0 GRAND CANYON ED INC COM 38526M106 11846 85 SH OTR 43 85 0 0 GRAND CANYON ED INC COM 38526M106 34299356 245153 SH SOLE 43 237699 0 7454 GRANITE CONSTR INC COM 387328107 3846230 62066 SH SOLE 2 43286 0 18780 GRANITE CONSTR INC COM 387328107 75541 1219 SH SOLE 4 193 0 1026 GRANITE CONSTR INC COM 387328107 443643 7159 SH SOLE 7 6794 0 365 GRANITE CONSTR INC COM 387328107 8079711 130381 SH SOLE 18 130381 0 0 GRANITE CONSTR INC COM 387328107 6211625 100236 SH SOLE 19 100236 0 0 GRANITE CONSTR INC COM 387328107 317218171 5118899 SH SOLE 21 5118899 0 0 GRANITE CONSTR INC COM 387328107 86017582 1388052 SH SOLE 22 1345267 0 42785 GRANITE CONSTR INC COM 387328107 573161 9249 SH SOLE 25 9249 0 0 GRANITE CONSTR INC COM 387328107 4763324 76865 SH SOLE 26 15040 0 61825 GRANITE CONSTR INC COM 387328107 5555796 89653 SH SOLE 30 89653 0 0 GRANITE CONSTR INC COM 387328107 33278 537 SH SOLE 36 537 0 0 GRANITE CONSTR INC COM 387328107 504560 8142 SH SOLE 40 8142 0 0 GRANITE CONSTR INC COM 387328107 5810155 93758 SH SOLE 43 90277 0 3481 GRANITE CONSTR INC NOTE 3.750% 5/1 387328AD9 5754515 3970000 PRN SOLE 2 3970000 0 0 GRANITE CONSTR INC NOTE 3.750% 5/1 387328AD9 4335454 2991000 PRN SOLE 21 2991000 0 0 GRANITE CONSTR INC NOTE 3.750% 5/1 387328AD9 8841950 6100000 PRN SOLE 22 6100000 0 0 GRANITE PT MTG TR INC COM STK 38741L107 1187816 399938 SH SOLE 2 375213 0 24725 GRANITE PT MTG TR INC COM STK 38741L107 1295 436 SH SOLE 7 436 0 0 GRANITE PT MTG TR INC COM STK 38741L107 594291 200098 SH SOLE 18 200098 0 0 GRANITE PT MTG TR INC COM STK 38741L107 415069 139754 SH SOLE 19 139754 0 0 GRANITE PT MTG TR INC COM STK 38741L107 8789662 2959482 SH SOLE 21 2959482 0 0 GRANITE PT MTG TR INC COM STK 38741L107 4776915 1608389 SH SOLE 22 1564360 0 44029 GRANITE PT MTG TR INC COM STK 38741L107 2251 758 SH SOLE 28 758 0 0 GRANITE PT MTG TR INC COM STK 38741L107 2804 944 SH SOLE 43 716 0 228 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 22618 456 SH SOLE 43 456 0 0 GRANITE RIDGE RESOURCES INC COM 387432107 671948 106153 SH SOLE 2 27753 0 78400 GRANITE RIDGE RESOURCES INC COM 387432107 953861 150689 SH SOLE 18 150689 0 0 GRANITE RIDGE RESOURCES INC COM 387432107 770279 121687 SH SOLE 19 121687 0 0 GRANITE RIDGE RESOURCES INC COM 387432107 12183091 1924659 SH SOLE 21 1924659 0 0 GRANITE RIDGE RESOURCES INC COM 387432107 5536123 874585 SH SOLE 22 800694 0 73891 GRANITE RIDGE RESOURCES INC COM 387432107 633 100 SH SOLE 43 100 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 17227990 657306 SH SOLE 2 353309 0 303997 GRAPHIC PACKAGING HLDG CO COM 388689101 24637 940 SH SOLE 4 940 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 2082778 79465 SH SOLE 7 75419 0 4046 GRAPHIC PACKAGING HLDG CO COM 388689101 12081054 460933 SH SOLE 18 460933 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 19934854 760582 SH SOLE 19 760582 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 402841279 15369755 SH SOLE 21 15369755 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 236180302 9011076 SH SOLE 22 8609865 0 401211 GRAPHIC PACKAGING HLDG CO COM 388689101 6366566 242906 SH SOLE 25 242906 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 3542439 135156 SH SOLE 26 106660 0 28496 GRAPHIC PACKAGING HLDG CO COM 388689101 143395 5471 SH SOLE 28 5471 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 11680958 445668 SH SOLE 29 445668 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 9770800 372789 SH SOLE 30 372789 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 99441 3794 SH SOLE 31 3794 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 56221525 2145041 SH SOLE 34 2145041 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 172069 6565 SH SOLE 36 6565 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 1608822 61382 SH SOLE 40 61382 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 4221217 161054 SH SOLE 43 135421 0 25633 GRAVITY CO LTD SPONSORED ADS NE 38911N206 1525287 18889 SH SOLE 43 17237 0 1652 GRAY TELEVISION INC COM 389375106 1715813 329964 SH SOLE 2 242186 0 87778 GRAY TELEVISION INC COM 389375106 1882 362 SH SOLE 4 362 0 0 GRAY TELEVISION INC COM 389375106 17519 3369 SH SOLE 7 3369 0 0 GRAY TELEVISION INC COM 389375106 1283308 246790 SH SOLE 18 246790 0 0 GRAY TELEVISION INC COM 389375106 1758115 338099 SH SOLE 19 338099 0 0 GRAY TELEVISION INC COM 389375106 16397233 3153314 SH SOLE 21 3153314 0 0 GRAY TELEVISION INC COM 389375106 15042076 2892707 SH SOLE 22 2778307 0 114400 GRAY TELEVISION INC COM 389375106 92737 17834 SH SOLE 25 17834 0 0 GRAY TELEVISION INC COM 389375106 220397 42384 SH SOLE 26 24397 0 17987 GRAY TELEVISION INC COM 389375106 29879 5746 SH SOLE 28 664 0 5082 GRAY TELEVISION INC COM 389375106 446846 85932 SH SOLE 30 85932 0 0 GRAY TELEVISION INC COM 389375106 30420 5850 SH SOLE 36 5850 0 0 GRAY TELEVISION INC COM 389375106 85098 16365 SH SOLE 40 16365 0 0 GRAY TELEVISION INC COM 389375106 550451 105856 SH SOLE 43 102945 0 2911 GREAT AJAX CORP COM 38983D300 353173 98928 SH SOLE 2 98916 0 12 GREAT AJAX CORP COM 38983D300 25176 7052 SH SOLE 18 7052 0 0 GREAT AJAX CORP COM 38983D300 304171 85202 SH SOLE 21 85202 0 0 GREAT AJAX CORP COM 38983D300 883721 247541 SH SOLE 22 247541 0 0 GREAT AJAX CORP COM 38983D300 5062 1418 SH SOLE 43 1418 0 0 GREAT ELM GROUP INC COM NEW 39037G109 5445 3025 SH SOLE 18 3025 0 0 GREAT ELM GROUP INC COM NEW 39037G109 59537 33076 SH SOLE 21 33076 0 0 GREAT ELM GROUP INC COM NEW 39037G109 546352 303529 SH SOLE 22 303529 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 1720643 195973 SH SOLE 2 159528 0 36445 GREAT LAKES DREDGE & DOCK CO COM 390607109 3328 379 SH SOLE 4 379 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 3196 364 SH SOLE 7 364 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 1735657 197683 SH SOLE 18 197683 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 1327036 151143 SH SOLE 19 151143 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 34818864 3965702 SH SOLE 21 3965702 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 17292544 1969538 SH SOLE 22 1883565 0 85973 GREAT LAKES DREDGE & DOCK CO COM 390607109 183142 20859 SH SOLE 25 20859 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 441502 50285 SH SOLE 26 50285 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 46358 5280 SH SOLE 28 1170 0 4110 GREAT LAKES DREDGE & DOCK CO COM 390607109 674778 76854 SH SOLE 30 76854 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 3196 364 SH SOLE 36 364 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 166723 18989 SH SOLE 40 18989 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 2274661 259073 SH SOLE 43 239732 0 19341 GREAT SOUTHN BANCORP INC COM 390905107 442266 7953 SH SOLE 2 2826 0 5127 GREAT SOUTHN BANCORP INC COM 390905107 6173 111 SH SOLE 7 111 0 0 GREAT SOUTHN BANCORP INC COM 390905107 1606629 28891 SH SOLE 18 28891 0 0 GREAT SOUTHN BANCORP INC COM 390905107 1075331 19337 SH SOLE 19 19337 0 0 GREAT SOUTHN BANCORP INC COM 390905107 19470841 350132 SH SOLE 21 350132 0 0 GREAT SOUTHN BANCORP INC COM 390905107 17824117 320520 SH SOLE 22 307124 0 13396 GREAT SOUTHN BANCORP INC COM 390905107 106382 1913 SH SOLE 25 1913 0 0 GREAT SOUTHN BANCORP INC COM 390905107 147255 2648 SH SOLE 28 0 0 2648 GREAT SOUTHN BANCORP INC COM 390905107 1094905 19689 SH SOLE 30 19689 0 0 GREAT SOUTHN BANCORP INC COM 390905107 117726 2117 SH SOLE 40 2117 0 0 GREAT SOUTHN BANCORP INC COM 390905107 1764498 31730 SH SOLE 43 30269 0 1461 GREEN BRICK PARTNERS INC COM 392709101 1365632 23858 SH SOLE 2 11335 0 12523 GREEN BRICK PARTNERS INC COM 392709101 6983 122 SH SOLE 4 122 0 0 GREEN BRICK PARTNERS INC COM 392709101 11047 193 SH SOLE 7 193 0 0 GREEN BRICK PARTNERS INC COM 392709101 5395385 94259 SH SOLE 18 94259 0 0 GREEN BRICK PARTNERS INC COM 392709101 4206110 73482 SH SOLE 19 73482 0 0 GREEN BRICK PARTNERS INC COM 392709101 183274695 3201864 SH SOLE 21 3201864 0 0 GREEN BRICK PARTNERS INC COM 392709101 46232290 807692 SH SOLE 22 771993 0 35699 GREEN BRICK PARTNERS INC COM 392709101 425923 7441 SH SOLE 25 7441 0 0 GREEN BRICK PARTNERS INC COM 392709101 739369 12917 SH SOLE 26 12917 0 0 GREEN BRICK PARTNERS INC COM 392709101 3269835 57125 SH SOLE 30 57125 0 0 GREEN BRICK PARTNERS INC COM 392709101 381447 6664 SH SOLE 40 6664 0 0 GREEN BRICK PARTNERS INC COM 392709101 2331588 40734 SH SOLE 43 39369 0 1365 GREEN DOT CORP CL A 39304D102 325987 34496 SH SOLE 2 13110 0 21386 GREEN DOT CORP CL A 39304D102 1899 201 SH SOLE 4 201 0 0 GREEN DOT CORP CL A 39304D102 5169 547 SH SOLE 7 547 0 0 GREEN DOT CORP CL A 39304D102 1259846 133317 SH SOLE 18 133317 0 0 GREEN DOT CORP CL A 39304D102 776412 82160 SH SOLE 19 82160 0 0 GREEN DOT CORP CL A 39304D102 42271069 4473129 SH SOLE 21 4473129 0 0 GREEN DOT CORP CL A 39304D102 10216745 1081137 SH SOLE 22 1022369 0 58768 GREEN DOT CORP CL A 39304D102 58165 6155 SH SOLE 25 6155 0 0 GREEN DOT CORP CL A 39304D102 107598 11386 SH SOLE 26 11386 0 0 GREEN DOT CORP CL A 39304D102 8609 911 SH SOLE 28 911 0 0 GREEN DOT CORP CL A 39304D102 964335 102046 SH SOLE 30 102046 0 0 GREEN DOT CORP CL A 39304D102 48611 5144 SH SOLE 40 5144 0 0 GREEN DOT CORP CL A 39304D102 9185 972 SH SOLE 43 888 0 84 GREEN PLAINS INC COM 393222104 674383 42521 SH SOLE 2 16617 0 25904 GREEN PLAINS INC COM 393222104 34289 2162 SH SOLE 4 2162 0 0 GREEN PLAINS INC COM 393222104 321577 20276 SH SOLE 7 19447 0 829 GREEN PLAINS INC COM 393222104 3329648 209940 SH SOLE 18 209940 0 0 GREEN PLAINS INC COM 393222104 9538601 601425 SH SOLE 19 601425 0 0 GREEN PLAINS INC COM 393222104 110639582 6976014 SH SOLE 21 6976014 0 0 GREEN PLAINS INC COM 393222104 27715033 1747480 SH SOLE 22 1694226 0 53254 GREEN PLAINS INC COM 393222104 190098 11986 SH SOLE 25 11986 0 0 GREEN PLAINS INC COM 393222104 8041 507 SH SOLE 26 507 0 0 GREEN PLAINS INC COM 393222104 3163134 199441 SH SOLE 30 199441 0 0 GREEN PLAINS INC COM 393222104 3832490 241645 SH SOLE 34 241645 0 0 GREEN PLAINS INC COM 393222104 203056 12803 SH SOLE 40 12803 0 0 GREEN PLAINS INC COM 393222104 22220 1401 SH SOLE 43 1401 0 0 GREENBRIER COS INC COM 393657101 1674939 33803 SH SOLE 2 17034 0 16769 GREENBRIER COS INC COM 393657101 56784 1146 SH SOLE 4 136 0 1010 GREENBRIER COS INC COM 393657101 357850 7222 SH SOLE 7 6848 0 374 GREENBRIER COS INC COM 393657101 4925815 99411 SH SOLE 18 99411 0 0 GREENBRIER COS INC COM 393657101 3479649 70225 SH SOLE 19 70225 0 0 GREENBRIER COS INC COM 393657101 184863816 3730854 SH SOLE 21 3730854 0 0 GREENBRIER COS INC COM 393657101 47198456 952542 SH SOLE 22 910183 0 42359 GREENBRIER COS INC COM 393657101 333372 6728 SH SOLE 25 6728 0 0 GREENBRIER COS INC COM 393657101 434702 8773 SH SOLE 26 8773 0 0 GREENBRIER COS INC COM 393657101 8077 163 SH SOLE 28 163 0 0 GREENBRIER COS INC COM 393657101 3756088 75804 SH SOLE 30 75804 0 0 GREENBRIER COS INC COM 393657101 56983 1150 SH SOLE 36 1150 0 0 GREENBRIER COS INC COM 393657101 363548 7337 SH SOLE 40 7337 0 0 GREENBRIER COS INC COM 393657101 2385091 48135 SH SOLE 43 46937 0 1198 GREENBRIER COS INC NOTE 2.875% 4/1 393657AM3 4020000 3750000 PRN SOLE 21 3750000 0 0 GREENE CNTY BANCORP INC COM 394357107 122704 3640 SH SOLE 2 2338 0 1302 GREENE CNTY BANCORP INC COM 394357107 472 14 SH SOLE 7 14 0 0 GREENE CNTY BANCORP INC COM 394357107 665806 19751 SH SOLE 18 19751 0 0 GREENE CNTY BANCORP INC COM 394357107 524662 15564 SH SOLE 19 15564 0 0 GREENE CNTY BANCORP INC COM 394357107 8493268 251951 SH SOLE 21 251951 0 0 GREENE CNTY BANCORP INC COM 394357107 3699201 109736 SH SOLE 22 107690 0 2046 GREENE CNTY BANCORP INC COM 394357107 94826 2813 SH SOLE 25 2813 0 0 GREENE CNTY BANCORP INC COM 394357107 50666 1503 SH SOLE 28 0 0 1503 GREENE CNTY BANCORP INC COM 394357107 105040 3116 SH SOLE 30 3116 0 0 GREENIDGE GENERATION HLDGS I CLASS A COM 39531G308 34497 12824 SH SOLE 22 12824 0 0 GREENLANE HLDGS INC CL A NEW 395330301 3 10 SH SOLE 22 10 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 253773 19372 SH SOLE 2 8609 0 10763 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 1349 103 SH SOLE 7 103 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 1179969 90074 SH SOLE 18 90074 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 833199 63603 SH SOLE 19 63603 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 13348835 1018995 SH SOLE 21 1018995 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 11905437 908812 SH SOLE 22 884254 0 24558 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 72888 5564 SH SOLE 43 5281 0 283 GREENWICH LIFESCIENCES INC COM 396879108 16673 966 SH SOLE 2 420 0 546 GREENWICH LIFESCIENCES INC COM 396879108 264786 15341 SH SOLE 18 15341 0 0 GREENWICH LIFESCIENCES INC COM 396879108 218235 12644 SH SOLE 19 12644 0 0 GREENWICH LIFESCIENCES INC COM 396879108 2995766 173567 SH SOLE 21 173567 0 0 GREENWICH LIFESCIENCES INC COM 396879108 1836309 106391 SH SOLE 22 105121 0 1270 GREIF INC CL A 397624107 2848558 49566 SH SOLE 2 35249 0 14317 GREIF INC CL A 397624107 7069 123 SH SOLE 4 123 0 0 GREIF INC CL A 397624107 354935 6176 SH SOLE 7 5873 0 303 GREIF INC CL A 397624107 5989926 104227 SH SOLE 18 104227 0 0 GREIF INC CL A 397624107 3268261 56869 SH SOLE 19 56869 0 0 GREIF INC CL A 397624107 109617014 1907378 SH SOLE 21 1907378 0 0 GREIF INC CL A 397624107 55796244 970876 SH SOLE 22 936998 0 33878 GREIF INC CL A 397624107 300970 5237 SH SOLE 25 5237 0 0 GREIF INC CL A 397624107 348038 6056 SH SOLE 26 6056 0 0 GREIF INC CL A 397624107 813890 14162 SH SOLE 28 14162 0 0 GREIF INC CL A 397624107 900612 15671 SH SOLE 30 15671 0 0 GREIF INC CL A 397624107 71090 1237 SH SOLE 36 1237 0 0 GREIF INC CL A 397624107 303499 5281 SH SOLE 40 5281 0 0 GREIF INC CL A 397624107 2533760 44088 SH SOLE 43 37891 0 6197 GREIF INC CL B 397624206 287142 4595 SH SOLE 2 1303 0 3292 GREIF INC CL B 397624206 371066 5938 SH SOLE 7 5621 0 317 GREIF INC CL B 397624206 832429 13321 SH SOLE 18 13321 0 0 GREIF INC CL B 397624206 727134 11636 SH SOLE 19 11636 0 0 GREIF INC CL B 397624206 11742683 187913 SH SOLE 21 187913 0 0 GREIF INC CL B 397624206 4996138 79951 SH SOLE 22 74367 0 5584 GREIF INC CL B 397624206 71988 1152 SH SOLE 25 1152 0 0 GREIF INC CL B 397624206 221465 3544 SH SOLE 30 3544 0 0 GREIF INC CL B 397624206 65552 1049 SH SOLE 40 1049 0 0 GREIF INC CL B 397624206 12623 202 SH SOLE 43 202 0 0 GRI BIO INC COM NEW 3622AW304 8254 4299 SH SOLE 22 4299 0 0 GRID DYNAMICS HLDGS INC CL A 39813G109 1354224 128851 SH SOLE 2 102405 0 26446 GRID DYNAMICS HLDGS INC CL A 39813G109 4793 456 SH SOLE 4 456 0 0 GRID DYNAMICS HLDGS INC CL A 39813G109 5171 492 SH SOLE 7 492 0 0 GRID DYNAMICS HLDGS INC CL A 39813G109 1687895 160599 SH SOLE 18 160599 0 0 GRID DYNAMICS HLDGS INC CL A 39813G109 2225566 211757 SH SOLE 19 211757 0 0 GRID DYNAMICS HLDGS INC CL A 39813G109 24938906 2372874 SH SOLE 21 2372874 0 0 GRID DYNAMICS HLDGS INC CL A 39813G109 16433625 1563618 SH SOLE 22 1503138 0 60480 GRID DYNAMICS HLDGS INC CL A 39813G109 15797 1503 SH SOLE 23 1503 0 0 GRID DYNAMICS HLDGS INC CL A 39813G109 116766 11110 SH SOLE 25 11110 0 0 GRID DYNAMICS HLDGS INC CL A 39813G109 59928 5702 SH SOLE 26 0 0 5702 GRID DYNAMICS HLDGS INC CL A 39813G109 16417 1562 SH SOLE 28 1562 0 0 GRID DYNAMICS HLDGS INC CL A 39813G109 3860008 367270 SH SOLE 30 367270 0 0 GRID DYNAMICS HLDGS INC CL A 39813G109 169137 16093 SH SOLE 40 16093 0 0 GRID DYNAMICS HLDGS INC CL A 39813G109 204125 19422 SH SOLE 43 17869 0 1553 GRIFFON CORP COM 398433102 6451904 101032 SH SOLE 2 89237 0 11795 GRIFFON CORP COM 398433102 7919 124 SH SOLE 4 124 0 0 GRIFFON CORP COM 398433102 20691 324 SH SOLE 7 324 0 0 GRIFFON CORP COM 398433102 7419893 116190 SH SOLE 18 111244 0 4946 GRIFFON CORP COM 398433102 6734165 105452 SH SOLE 19 105452 0 0 GRIFFON CORP COM 398433102 266349523 4170835 SH SOLE 21 4170835 0 0 GRIFFON CORP COM 398433102 77486958 1213388 SH SOLE 22 1177351 0 36037 GRIFFON CORP COM 398433102 54409 852 SH SOLE 23 852 0 0 GRIFFON CORP COM 398433102 552197 8647 SH SOLE 25 8647 0 0 GRIFFON CORP COM 398433102 911091 14267 SH SOLE 26 14267 0 0 GRIFFON CORP COM 398433102 41126 644 SH SOLE 28 644 0 0 GRIFFON CORP COM 398433102 5130385 80338 SH SOLE 30 80338 0 0 GRIFFON CORP COM 398433102 566566 8872 SH SOLE 34 8872 0 0 GRIFFON CORP COM 398433102 513371 8039 SH SOLE 40 8039 0 0 GRIFFON CORP COM 398433102 2689057 42109 SH SOLE 43 40429 0 1680 GRIFOLS S A SP ADR REP B NVT 398438408 10439201 1655702 SH SOLE 21 1655702 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 439629 69727 SH SOLE 30 69727 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 3483304 552467 SH SOLE 43 527420 0 25047 GRINDR INC COM 39854F101 260822 21309 SH SOLE 2 15395 0 5914 GRINDR INC COM 39854F101 5679 464 SH SOLE 7 464 0 0 GRINDR INC COM 39854F101 768819 62812 SH SOLE 18 62812 0 0 GRINDR INC COM 39854F101 810533 66220 SH SOLE 19 66220 0 0 GRINDR INC COM 39854F101 10389349 848803 SH SOLE 21 848803 0 0 GRINDR INC COM 39854F101 8452675 690578 SH SOLE 22 673851 0 16727 GRINDROD SHIPPING HOLDINGS L SHS Y28895103 245226 17770 SH SOLE 2 17770 0 0 GRINDROD SHIPPING HOLDINGS L SHS Y28895103 42973 3114 SH SOLE 22 3114 0 0 GRITSTONE BIO INC COM 39868T105 2732 4422 SH SOLE 2 4422 0 0 GRITSTONE BIO INC COM 39868T105 535704 866976 SH SOLE 22 866976 0 0 GRITSTONE BIO INC COM 39868T105 369 597 SH SOLE 43 0 0 597 GROCERY OUTLET HLDG CORP COM 39874R101 3373499 152509 SH SOLE 2 62932 0 89577 GROCERY OUTLET HLDG CORP COM 39874R101 20173 912 SH SOLE 4 295 0 617 GROCERY OUTLET HLDG CORP COM 39874R101 499912 22600 SH SOLE 7 21429 0 1171 GROCERY OUTLET HLDG CORP COM 39874R101 1460871 66043 SH SOLE 18 66043 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 747545 33795 SH SOLE 19 33795 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 196869836 8900083 SH SOLE 21 8900083 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 55190816 2495064 SH SOLE 22 2368375 0 126689 GROCERY OUTLET HLDG CORP COM 39874R101 451071 20392 SH SOLE 25 20392 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 515861 23321 SH SOLE 26 23321 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 506437 22895 SH SOLE 28 1619 0 21276 GROCERY OUTLET HLDG CORP COM 39874R101 5884208 266013 SH SOLE 30 266013 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 28336 1281 SH SOLE 31 1281 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 482415 21809 SH SOLE 36 21809 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 426385 19276 SH SOLE 40 19276 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 992524 44870 SH SOLE 43 39740 0 5130 GROUP 1 AUTOMOTIVE INC COM 398905109 10283807 34593 SH SOLE 2 15859 0 18734 GROUP 1 AUTOMOTIVE INC COM 398905109 8027 27 SH SOLE 4 27 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 1412972 4753 SH SOLE 7 4513 0 240 GROUP 1 AUTOMOTIVE INC COM 398905109 13738201 46213 SH SOLE 18 46213 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 25123727 84512 SH SOLE 19 84512 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 441733703 1485918 SH SOLE 21 1485918 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 142065058 477883 SH SOLE 22 454041 0 23842 GROUP 1 AUTOMOTIVE INC COM 398905109 389437 1310 SH SOLE 23 1310 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 785414 2642 SH SOLE 25 2642 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 11337070 38136 SH SOLE 26 3863 0 34273 GROUP 1 AUTOMOTIVE INC COM 398905109 96319 324 SH SOLE 28 324 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 11698860 39353 SH SOLE 30 39353 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 302334 1017 SH SOLE 34 1017 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 185205 623 SH SOLE 36 623 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 877571 2952 SH SOLE 40 2952 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 6218515 20918 SH SOLE 43 19956 0 962 GROUPON INC COM NEW 399473206 170442 11140 SH SOLE 2 6596 0 4544 GROUPON INC COM NEW 399473206 1005485 65718 SH SOLE 18 65718 0 0 GROUPON INC COM NEW 399473206 775985 50718 SH SOLE 19 50718 0 0 GROUPON INC COM NEW 399473206 13210846 863454 SH SOLE 21 863454 0 0 GROUPON INC COM NEW 399473206 9800033 640525 SH SOLE 22 629489 0 11036 GROUPON INC COM NEW 399473206 56732 3708 SH SOLE 25 3708 0 0 GROUPON INC COM NEW 399473206 162700 10634 SH SOLE 30 10634 0 0 GROUPON INC COM NEW 399473206 32069 2096 SH SOLE 43 2042 0 54 GROVE COLLABORATIVE HOLD INC COM CL A 39957D201 5025 2839 SH SOLE 18 2839 0 0 GROVE COLLABORATIVE HOLD INC COM CL A 39957D201 50486 28523 SH SOLE 21 28523 0 0 GROVE COLLABORATIVE HOLD INC COM CL A 39957D201 93160 52633 SH SOLE 22 52633 0 0 GROWGENERATION CORP COM 39986L109 111232 51736 SH SOLE 2 29501 0 22235 GROWGENERATION CORP COM 39986L109 1871 870 SH SOLE 7 870 0 0 GROWGENERATION CORP COM 39986L109 379228 176385 SH SOLE 18 176385 0 0 GROWGENERATION CORP COM 39986L109 292105 135863 SH SOLE 19 135863 0 0 GROWGENERATION CORP COM 39986L109 4618222 2148010 SH SOLE 21 2148010 0 0 GROWGENERATION CORP COM 39986L109 3721121 1730754 SH SOLE 22 1682746 0 48008 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 4214595 62300 SH SOLE 7 54089 0 8211 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 38727528 572469 SH SOLE 21 572469 0 0 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 857328 12673 SH SOLE 30 12673 0 0 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 2214726 32738 SH SOLE 43 28496 0 4242 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 528653 1765 SH SOLE 2 1765 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 57208 191 SH SOLE 4 191 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 9971919 33293 SH SOLE 7 28905 0 4388 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 91011848 303859 SH SOLE 21 303859 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 2062794 6887 SH SOLE 22 6887 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 2118804 7074 SH SOLE 30 7074 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 14714024 49125 SH SOLE 43 42175 0 6950 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 15597562 100132 SH SOLE 7 90824 0 9308 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 17621793 113127 SH SOLE 19 113127 0 0 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 101447393 651264 SH SOLE 21 651264 0 0 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 352975 2266 SH SOLE 22 2266 0 0 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 19465487 124963 SH SOLE 25 124963 0 0 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 3534266 22689 SH SOLE 26 22689 0 0 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 11357346 72911 SH SOLE 28 0 0 72911 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 2243400 14402 SH SOLE 30 14402 0 0 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 24492963 157238 SH SOLE 34 157238 0 0 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 6296183 40420 SH SOLE 43 34000 0 6420 GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 247262 113423 SH SOLE 43 103079 0 10344 GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 57697 1888 SH SOLE 18 1888 0 0 GRUPO SIMEC SAB DE C V ADR 400491106 25346 874 SH SOLE 43 874 0 0 GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206 3043454 1098720 SH SOLE 43 1031554 0 67166 GRYPHON DIGITAL MNG INC COM 400510103 8355 7021 SH SOLE 18 7021 0 0 GRYPHON DIGITAL MNG INC COM 400510103 89816 75476 SH SOLE 21 75476 0 0 GRYPHON DIGITAL MNG INC COM 400510103 3006 2526 SH SOLE 22 2526 0 0 GSE SYS INC COM NEW 36227K205 20944 4553 SH SOLE 22 4553 0 0 GSI TECHNOLOGY INC COM 36241U106 11233 4239 SH SOLE 18 4239 0 0 GSI TECHNOLOGY INC COM 36241U106 112599 42490 SH SOLE 21 42490 0 0 GSI TECHNOLOGY INC COM 36241U106 90980 34332 SH SOLE 22 34332 0 0 GSK PLC SPONSORED ADR 37733W204 636906 16543 SH SOLE 2 16543 0 0 GSK PLC SPONSORED ADR 37733W204 13822 359 SH SOLE 18 359 0 0 GSK PLC SPONSORED ADR 37733W204 6708625 174250 SH SOLE 19 174250 0 0 GSK PLC SPONSORED ADR 37733W204 1469930 38180 SH SOLE 34 38180 0 0 GSK PLC SPONSORED ADR 37733W204 55841334 1450424 SH SOLE 43 1300328 0 150097 GT BIOPHARMA INC COM 36254L308 27643 9768 SH SOLE 22 9768 0 0 GUARANTY BANCSHARES INC TEX COM 400764106 116698 3700 SH SOLE 2 344 0 3356 GUARANTY BANCSHARES INC TEX COM 400764106 3564 113 SH SOLE 7 113 0 0 GUARANTY BANCSHARES INC TEX COM 400764106 824424 26139 SH SOLE 18 26139 0 0 GUARANTY BANCSHARES INC TEX COM 400764106 580304 18399 SH SOLE 19 18399 0 0 GUARANTY BANCSHARES INC TEX COM 400764106 10043030 318422 SH SOLE 21 318422 0 0 GUARANTY BANCSHARES INC TEX COM 400764106 7241426 229595 SH SOLE 22 222258 0 7337 GUARANTY BANCSHARES INC TEX COM 400764106 1577 50 SH SOLE 43 50 0 0 GUARDANT HEALTH INC COM 40131M109 12309378 426225 SH SOLE 2 327738 0 98487 GUARDANT HEALTH INC COM 40131M109 10397 360 SH SOLE 4 360 0 0 GUARDANT HEALTH INC COM 40131M109 555160 19223 SH SOLE 7 18242 0 981 GUARDANT HEALTH INC COM 40131M109 10043626 347771 SH SOLE 18 324008 0 23763 GUARDANT HEALTH INC COM 40131M109 39217249 1357938 SH SOLE 19 1357938 0 0 GUARDANT HEALTH INC COM 40131M109 129377721 4479838 SH SOLE 21 4479838 0 0 GUARDANT HEALTH INC COM 40131M109 113714567 3937485 SH SOLE 22 3811465 0 126020 GUARDANT HEALTH INC COM 40131M109 192803 6676 SH SOLE 23 6676 0 0 GUARDANT HEALTH INC COM 40131M109 715040 24759 SH SOLE 25 24759 0 0 GUARDANT HEALTH INC COM 40131M109 5086721 176133 SH SOLE 26 38932 0 137201 GUARDANT HEALTH INC COM 40131M109 88084 3050 SH SOLE 28 1802 0 1248 GUARDANT HEALTH INC COM 40131M109 9877393 342015 SH SOLE 30 342015 0 0 GUARDANT HEALTH INC COM 40131M109 539594 18684 SH SOLE 34 18684 0 0 GUARDANT HEALTH INC COM 40131M109 677380 23455 SH SOLE 40 23455 0 0 GUARDANT HEALTH INC COM 40131M109 2144152 74244 SH SOLE 43 59834 0 14410 GUARDANT HEALTH INC NOTE 11/1 40131MAB5 7719762 10015000 PRN SOLE 21 10015000 0 0 GUARDION HEALTH SCIENCES INC COM NEW 40145Q500 100651 10030 SH SOLE 22 10030 0 0 GUESS INC COM 401617105 4932088 241769 SH SOLE 2 239164 0 2605 GUESS INC COM 401617105 3774 185 SH SOLE 4 185 0 0 GUESS INC COM 401617105 221014 10834 SH SOLE 18 10834 0 0 GUESS INC COM 401617105 45127615 2212138 SH SOLE 21 2212138 0 0 GUESS INC COM 401617105 13870327 679918 SH SOLE 22 667207 0 12711 GUESS INC COM 401617105 98981 4852 SH SOLE 25 4852 0 0 GUESS INC COM 401617105 6500338 318644 SH SOLE 26 16185 0 302459 GUESS INC COM 401617105 38291 1877 SH SOLE 28 1877 0 0 GUESS INC COM 401617105 1390219 68148 SH SOLE 30 68148 0 0 GUESS INC COM 401617105 183784 9009 SH SOLE 40 9009 0 0 GUESS INC COM 401617105 952099 46672 SH SOLE 43 44885 0 1787 GUESS INC NOTE 3.750% 4/1 401617AF2 1246390 1130000 PRN SOLE 2 1130000 0 0 GUESS INC NOTE 3.750% 4/1 401617AF2 3261571 2957000 PRN SOLE 21 2957000 0 0 GUESS INC NOTE 3.750% 4/1 401617AF2 1875100 1700000 PRN SOLE 22 1700000 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 18839911 136630 SH SOLE 2 81009 0 55621 GUIDEWIRE SOFTWARE INC COM 40171V100 3136170 22744 SH SOLE 4 1483 0 21261 GUIDEWIRE SOFTWARE INC COM 40171V100 2635767 19115 SH SOLE 7 18157 0 958 GUIDEWIRE SOFTWARE INC COM 40171V100 4554369 33029 SH SOLE 18 32952 0 77 GUIDEWIRE SOFTWARE INC COM 40171V100 4506659 32683 SH SOLE 19 32683 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 242835321 1761080 SH SOLE 21 1761080 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 291813711 2116279 SH SOLE 22 2010416 0 105863 GUIDEWIRE SOFTWARE INC COM 40171V100 1594008 11560 SH SOLE 23 11560 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 2291594 16619 SH SOLE 25 16619 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 4558092 33056 SH SOLE 26 25123 0 7933 GUIDEWIRE SOFTWARE INC COM 40171V100 7668752 55615 SH SOLE 28 43081 0 12534 GUIDEWIRE SOFTWARE INC COM 40171V100 370373 2686 SH SOLE 29 2686 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 20672745 149922 SH SOLE 30 149922 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 926069 6716 SH SOLE 31 6716 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 1942870 14090 SH SOLE 34 14090 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 49640 360 SH SOLE 36 360 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 2271462 16473 SH SOLE 40 16473 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 16960 123 SH OTR 43 123 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 13865391 100554 SH SOLE 43 88284 0 12270 GUIDEWIRE SOFTWARE INC NOTE 1.250% 3/1 40171VAA8 4561250 3649000 PRN SOLE 21 3649000 0 0 GUILD HLDGS CO CL A 40172N107 1281672 86658 SH SOLE 22 86658 0 0 GULF IS FABRICATION INC COM 402307102 60724 10004 SH SOLE 2 10004 0 0 GULF IS FABRICATION INC COM 402307102 15903 2620 SH SOLE 18 2620 0 0 GULF IS FABRICATION INC COM 402307102 177954 29317 SH SOLE 21 29317 0 0 GULF IS FABRICATION INC COM 402307102 1317627 217072 SH SOLE 22 217072 0 0 GULF RES INC COM 40251W408 3 3 SH SOLE 22 3 0 0 GULFPORT ENERGY CORP COMMON SHARES 402635502 5604516 37116 SH SOLE 2 29706 0 7410 GULFPORT ENERGY CORP COMMON SHARES 402635502 8758 58 SH SOLE 4 58 0 0 GULFPORT ENERGY CORP COMMON SHARES 402635502 13741 91 SH SOLE 7 91 0 0 GULFPORT ENERGY CORP COMMON SHARES 402635502 5154687 34137 SH SOLE 18 34137 0 0 GULFPORT ENERGY CORP COMMON SHARES 402635502 4434870 29370 SH SOLE 19 29370 0 0 GULFPORT ENERGY CORP COMMON SHARES 402635502 74647605 494355 SH SOLE 21 494355 0 0 GULFPORT ENERGY CORP COMMON SHARES 402635502 48580324 321724 SH SOLE 22 307148 0 14576 GULFPORT ENERGY CORP COMMON SHARES 402635502 183616 1216 SH SOLE 26 1216 0 0 GULFPORT ENERGY CORP COMMON SHARES 402635502 546469 3619 SH SOLE 28 3619 0 0 GULFPORT ENERGY CORP COMMON SHARES 402635502 1787085 11835 SH SOLE 30 11835 0 0 GULFPORT ENERGY CORP COMMON SHARES 402635502 71725 475 SH SOLE 43 426 0 49 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 13543292 268184 SH SOLE 2 122284 0 145900 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 16665 330 SH SOLE 4 330 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 1192356 23611 SH SOLE 7 22430 0 1181 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 10762005 213109 SH SOLE 18 213109 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 15928912 315424 SH SOLE 19 315424 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 306599085 6071269 SH SOLE 21 6071269 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 179507401 3554602 SH SOLE 22 3403582 0 151020 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 1318959 26118 SH SOLE 25 26118 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 9629138 190676 SH SOLE 26 105961 0 84715 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 412636 8171 SH SOLE 28 2042 0 6129 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 6063283 120065 SH SOLE 30 120065 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 73629 1458 SH SOLE 31 1458 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 129028 2555 SH SOLE 36 2555 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 1234826 24452 SH SOLE 40 24452 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 7056113 139725 SH SOLE 43 123673 0 16052 GYRE THERAPEUTICS INC COM 403783103 23502 1970 SH SOLE 2 1155 0 815 GYRE THERAPEUTICS INC COM 403783103 225572 18908 SH SOLE 18 18908 0 0 GYRE THERAPEUTICS INC COM 403783103 177542 14882 SH SOLE 19 14882 0 0 GYRE THERAPEUTICS INC COM 403783103 2694247 225838 SH SOLE 21 225838 0 0 GYRE THERAPEUTICS INC COM 403783103 2838040 237891 SH SOLE 22 233391 0 4500 H & E EQUIPMENT SERVICES INC COM 404030108 1352750 30626 SH SOLE 2 14314 0 16312 H & E EQUIPMENT SERVICES INC COM 404030108 45009 1019 SH SOLE 4 110 0 909 H & E EQUIPMENT SERVICES INC COM 404030108 12191 276 SH SOLE 7 276 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 3587267 81215 SH SOLE 18 81215 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 6769097 153251 SH SOLE 19 153251 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 64246325 1454524 SH SOLE 21 1454524 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 45896561 1039089 SH SOLE 22 1000612 0 38477 H & E EQUIPMENT SERVICES INC COM 404030108 14797 335 SH SOLE 23 335 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 313077 7088 SH SOLE 25 7088 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 129286 2927 SH SOLE 26 2539 0 388 H & E EQUIPMENT SERVICES INC COM 404030108 225665 5109 SH SOLE 28 287 0 4822 H & E EQUIPMENT SERVICES INC COM 404030108 826818 18719 SH SOLE 30 18719 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 278934 6315 SH SOLE 40 6315 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 1354542 30667 SH SOLE 43 28184 0 2483 H WORLD GROUP LTD SPONSORED ADS 44332N106 3772590 113223 SH SOLE 2 25757 0 87466 H WORLD GROUP LTD SPONSORED ADS 44332N106 2584532 77567 SH SOLE 4 48438 0 29129 H WORLD GROUP LTD SPONSORED ADS 44332N106 1705418 51183 SH SOLE 7 45845 0 5338 H WORLD GROUP LTD SPONSORED ADS 44332N106 1589830 47714 SH SOLE 13 47714 0 0 H WORLD GROUP LTD SPONSORED ADS 44332N106 9609088 288388 SH SOLE 15 288388 0 0 H WORLD GROUP LTD SPONSORED ADS 44332N106 114877397 3447701 SH SOLE 21 3447701 0 0 H WORLD GROUP LTD SPONSORED ADS 44332N106 63556034 1907444 SH SOLE 22 1657634 0 249810 H WORLD GROUP LTD SPONSORED ADS 44332N106 7697986 231032 SH SOLE 23 231032 0 0 H WORLD GROUP LTD SPONSORED ADS 44332N106 900 27 SH SOLE 25 27 0 0 H WORLD GROUP LTD SPONSORED ADS 44332N106 6395774 191950 SH SOLE 26 689 0 191261 H WORLD GROUP LTD SPONSORED ADS 44332N106 10779953 323528 SH SOLE 28 0 0 323528 H WORLD GROUP LTD SPONSORED ADS 44332N106 46612647 1398939 SH SOLE 30 1398939 0 0 H WORLD GROUP LTD SPONSORED ADS 44332N106 262295 7872 SH SOLE 32 7872 0 0 H WORLD GROUP LTD SPONSORED ADS 44332N106 320438 9617 SH SOLE 34 9617 0 0 H WORLD GROUP LTD SPONSORED ADS 44332N106 92330 2771 SH SOLE 40 2771 0 0 H WORLD GROUP LTD SPONSORED ADS 44332N106 10913066 327523 SH SOLE 43 312502 0 15021 H WORLD GROUP LTD NOTE 3.000% 5/0 44332NAB2 4950382 4679000 PRN SOLE 21 4679000 0 0 HACKETT GROUP INC COM 404609109 3120773 143682 SH SOLE 2 115895 0 27787 HACKETT GROUP INC COM 404609109 3215 148 SH SOLE 7 148 0 0 HACKETT GROUP INC COM 404609109 1542685 71026 SH SOLE 18 64578 0 6448 HACKETT GROUP INC COM 404609109 5555085 255759 SH SOLE 19 255759 0 0 HACKETT GROUP INC COM 404609109 22187523 1021525 SH SOLE 21 1021525 0 0 HACKETT GROUP INC COM 404609109 17828341 820826 SH SOLE 22 790991 0 29835 HACKETT GROUP INC COM 404609109 16333 752 SH SOLE 23 752 0 0 HACKETT GROUP INC COM 404609109 83014 3822 SH SOLE 25 3822 0 0 HACKETT GROUP INC COM 404609109 369066 16992 SH SOLE 30 16992 0 0 HACKETT GROUP INC COM 404609109 176019 8104 SH SOLE 40 8104 0 0 HACKETT GROUP INC COM 404609109 401060 18465 SH SOLE 43 15704 0 2761 HAEMONETICS CORP MASS COM 405024100 5254596 63515 SH SOLE 2 51586 0 11929 HAEMONETICS CORP MASS COM 405024100 14064 170 SH SOLE 4 170 0 0 HAEMONETICS CORP MASS COM 405024100 906555 10958 SH SOLE 7 10391 0 567 HAEMONETICS CORP MASS COM 405024100 15667325 189379 SH SOLE 18 185566 0 3813 HAEMONETICS CORP MASS COM 405024100 9492109 114736 SH SOLE 19 114736 0 0 HAEMONETICS CORP MASS COM 405024100 312422565 3776412 SH SOLE 21 3776412 0 0 HAEMONETICS CORP MASS COM 405024100 137829007 1666010 SH SOLE 22 1622469 0 43541 HAEMONETICS CORP MASS COM 405024100 4798 58 SH SOLE 23 58 0 0 HAEMONETICS CORP MASS COM 405024100 889017 10746 SH SOLE 25 10746 0 0 HAEMONETICS CORP MASS COM 405024100 1352884 16353 SH SOLE 26 16353 0 0 HAEMONETICS CORP MASS COM 405024100 469906 5680 SH SOLE 28 908 0 4772 HAEMONETICS CORP MASS COM 405024100 4356562 52660 SH SOLE 30 52660 0 0 HAEMONETICS CORP MASS COM 405024100 30196 365 SH SOLE 36 365 0 0 HAEMONETICS CORP MASS COM 405024100 920454 11126 SH SOLE 40 11126 0 0 HAEMONETICS CORP MASS COM 405024100 16298 197 SH OTR 43 197 0 0 HAEMONETICS CORP MASS COM 405024100 3371082 40748 SH SOLE 43 32575 0 8173 HAEMONETICS CORP MASS NOTE 3/0 405024AB6 3536693 3945000 PRN SOLE 21 3945000 0 0 HAGERTY INC CL A COM 405166109 97750 9399 SH SOLE 2 6730 0 2669 HAGERTY INC CL A COM 405166109 59124 5685 SH SOLE 21 5685 0 0 HAGERTY INC CL A COM 405166109 4370943 420283 SH SOLE 22 403642 0 16641 HAGERTY INC CL A COM 405166109 72977 7017 SH SOLE 25 7017 0 0 HAGERTY INC CL A COM 405166109 85602 8231 SH SOLE 28 0 0 8231 HAGERTY INC CL A COM 405166109 59696 5740 SH SOLE 40 5740 0 0 HAIN CELESTIAL GROUP INC COM 405217100 1510181 218550 SH SOLE 2 165924 0 52626 HAIN CELESTIAL GROUP INC COM 405217100 2287 331 SH SOLE 4 331 0 0 HAIN CELESTIAL GROUP INC COM 405217100 344885 49911 SH SOLE 7 47280 0 2631 HAIN CELESTIAL GROUP INC COM 405217100 1975300 285861 SH SOLE 18 285861 0 0 HAIN CELESTIAL GROUP INC COM 405217100 1409640 204000 SH SOLE 19 204000 0 0 HAIN CELESTIAL GROUP INC COM 405217100 71030744 10279413 SH SOLE 21 10279413 0 0 HAIN CELESTIAL GROUP INC COM 405217100 20160015 2917513 SH SOLE 22 2790059 0 127454 HAIN CELESTIAL GROUP INC COM 405217100 160934 23290 SH SOLE 25 23290 0 0 HAIN CELESTIAL GROUP INC COM 405217100 896282 129708 SH SOLE 26 51466 0 78242 HAIN CELESTIAL GROUP INC COM 405217100 12279 1777 SH SOLE 28 1777 0 0 HAIN CELESTIAL GROUP INC COM 405217100 2007010 290450 SH SOLE 30 290450 0 0 HAIN CELESTIAL GROUP INC COM 405217100 12956 1875 SH SOLE 34 1875 0 0 HAIN CELESTIAL GROUP INC COM 405217100 27757 4017 SH SOLE 36 4017 0 0 HAIN CELESTIAL GROUP INC COM 405217100 116793 16902 SH SOLE 40 16902 0 0 HAIN CELESTIAL GROUP INC COM 405217100 2776811 401854 SH SOLE 43 382049 0 19805 HALEON PLC SPON ADS 405552100 8308 1006 SH SOLE 18 1006 0 0 HALEON PLC SPON ADS 405552100 20985758 2540649 SH SOLE 43 2180928 0 359721 HALL OF FAME RESORT & ENTMT COM NEW 40619L201 887 308 SH SOLE 18 308 0 0 HALL OF FAME RESORT & ENTMT COM NEW 40619L201 10397 3610 SH SOLE 21 3610 0 0 HALL OF FAME RESORT & ENTMT COM NEW 40619L201 125064 43425 SH SOLE 22 43425 0 0 HALLADOR ENERGY COMPANY COM 40609P105 28982 3730 SH SOLE 2 818 0 2912 HALLADOR ENERGY COMPANY COM 40609P105 579199 74543 SH SOLE 18 74543 0 0 HALLADOR ENERGY COMPANY COM 40609P105 406938 52373 SH SOLE 19 52373 0 0 HALLADOR ENERGY COMPANY COM 40609P105 7144632 919515 SH SOLE 21 919515 0 0 HALLADOR ENERGY COMPANY COM 40609P105 5334898 686602 SH SOLE 22 668277 0 18325 HALLADOR ENERGY COMPANY COM 40609P105 44569 5736 SH SOLE 43 5586 0 150 HALLIBURTON CO COM 406216101 115403594 3416329 SH SOLE 2 1024548 0 2391781 HALLIBURTON CO COM 406216101 45736059 1353939 SH SOLE 4 324867 0 1029072 HALLIBURTON CO COM 406216101 19135086 566462 SH SOLE 7 495630 0 70832 HALLIBURTON CO COM 406216101 8387101 248286 SH SOLE 13 248286 0 0 HALLIBURTON CO COM 406216101 4323671 127995 SH SOLE 15 127995 0 0 HALLIBURTON CO COM 406216101 58940999 1744849 SH SOLE 18 1685428 0 59421 HALLIBURTON CO COM 406216101 13070056 386917 SH SOLE 19 386917 0 0 HALLIBURTON CO COM 406216101 844521788 25000645 SH SOLE 21 25000645 0 0 HALLIBURTON CO COM 406216101 658311734 19488210 SH SOLE 22 17456476 0 2031734 HALLIBURTON CO COM 406216101 47473973 1405387 SH SOLE 23 1405387 0 0 HALLIBURTON CO COM 406216101 178077756 5271692 SH SOLE 25 4111553 0 1160139 HALLIBURTON CO COM 406216101 45360392 1342818 SH SOLE 26 1067723 0 275095 HALLIBURTON CO COM 406216101 49270697 1458576 SH SOLE 28 264996 0 1193580 HALLIBURTON CO COM 406216101 2955885 87504 SH SOLE 29 87504 0 0 HALLIBURTON CO COM 406216101 322116622 9535720 SH SOLE 30 9406198 0 129522 HALLIBURTON CO COM 406216101 10583206 313298 SH SOLE 31 306072 0 7226 HALLIBURTON CO COM 406216101 7224326 213864 SH SOLE 34 213864 0 0 HALLIBURTON CO COM 406216101 6617907 195912 SH SOLE 36 195912 0 0 HALLIBURTON CO COM 406216101 1382649 40931 SH SOLE 40 40931 0 0 HALLIBURTON CO COM 406216101 24524 726 SH OTR 43 726 0 0 HALLIBURTON CO COM 406216101 38555058 1141358 SH SOLE 43 951590 0 189768 HALOZYME THERAPEUTICS INC COM 40637H109 14006509 267504 SH SOLE 2 190650 0 76854 HALOZYME THERAPEUTICS INC COM 40637H109 22358 427 SH SOLE 4 427 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 899597 17181 SH SOLE 7 16313 0 868 HALOZYME THERAPEUTICS INC COM 40637H109 26133190 499106 SH SOLE 18 483448 0 15658 HALOZYME THERAPEUTICS INC COM 40637H109 53693086 1025460 SH SOLE 19 1025460 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 545306205 10414557 SH SOLE 21 10414557 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 236645104 4519578 SH SOLE 22 4379451 0 140127 HALOZYME THERAPEUTICS INC COM 40637H109 568630 10860 SH SOLE 23 10860 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 1388692 26522 SH SOLE 25 26522 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 7123683 136052 SH SOLE 26 41038 0 95014 HALOZYME THERAPEUTICS INC COM 40637H109 3561998 68029 SH SOLE 28 4915 0 63114 HALOZYME THERAPEUTICS INC COM 40637H109 48538 927 SH SOLE 29 927 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 21085320 402699 SH SOLE 30 402699 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 105977 2024 SH SOLE 34 2024 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 96814 1849 SH SOLE 36 1849 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 1438800 27479 SH SOLE 40 27479 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 60685 1159 SH OTR 43 1159 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 10394716 198524 SH SOLE 43 184744 0 13780 HALOZYME THERAPEUTICS INC NOTE 0.250% 3/0 40637HAD1 10314814 10820000 PRN SOLE 2 10820000 0 0 HALOZYME THERAPEUTICS INC NOTE 0.250% 3/0 40637HAD1 6253714 6560000 PRN SOLE 21 6560000 0 0 HALOZYME THERAPEUTICS INC NOTE 0.250% 3/0 40637HAD1 12869685 13500000 PRN SOLE 22 13500000 0 0 HALOZYME THERAPEUTICS INC NOTE 1.000% 8/1 40637HAF6 13928223 12530000 PRN SOLE 2 12530000 0 0 HALOZYME THERAPEUTICS INC NOTE 1.000% 8/1 40637HAF6 6252694 5625000 PRN SOLE 21 5625000 0 0 HALOZYME THERAPEUTICS INC NOTE 1.000% 8/1 40637HAF6 19008189 17100000 PRN SOLE 22 17100000 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 541880 31523 SH SOLE 2 30499 0 1024 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 430042 25017 SH SOLE 18 25017 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 328690 19121 SH SOLE 19 19121 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 4526935 263347 SH SOLE 21 263347 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 3945896 229546 SH SOLE 22 223735 0 5811 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 29416 1711 SH SOLE 43 1711 0 0 HAMILTON INSURANCE GROUP LTD CL B G42706104 205228 12326 SH SOLE 2 5404 0 6922 HAMILTON INSURANCE GROUP LTD CL B G42706104 846886 50864 SH SOLE 18 50864 0 0 HAMILTON INSURANCE GROUP LTD CL B G42706104 610456 36664 SH SOLE 19 36664 0 0 HAMILTON INSURANCE GROUP LTD CL B G42706104 10779676 647428 SH SOLE 21 647428 0 0 HAMILTON INSURANCE GROUP LTD CL B G42706104 4283179 257248 SH SOLE 22 232129 0 25119 HAMILTON INSURANCE GROUP LTD CL B G42706104 70546 4237 SH SOLE 25 4237 0 0 HAMILTON INSURANCE GROUP LTD CL B G42706104 199367 11974 SH SOLE 28 0 0 11974 HAMILTON INSURANCE GROUP LTD CL B G42706104 76657 4604 SH SOLE 30 4604 0 0 HAMILTON LANE INC CL A 407497106 5916145 47873 SH SOLE 2 25719 0 22154 HAMILTON LANE INC CL A 407497106 11617 94 SH SOLE 4 94 0 0 HAMILTON LANE INC CL A 407497106 36950 299 SH SOLE 7 299 0 0 HAMILTON LANE INC CL A 407497106 12853679 104011 SH SOLE 18 95502 0 8509 HAMILTON LANE INC CL A 407497106 23394435 189306 SH SOLE 19 189306 0 0 HAMILTON LANE INC CL A 407497106 173618531 1404908 SH SOLE 21 1404908 0 0 HAMILTON LANE INC CL A 407497106 150816538 1220396 SH SOLE 22 1179172 0 41224 HAMILTON LANE INC CL A 407497106 242217 1960 SH SOLE 23 1960 0 0 HAMILTON LANE INC CL A 407497106 944151 7640 SH SOLE 25 7640 0 0 HAMILTON LANE INC CL A 407497106 3258928 26371 SH SOLE 26 12467 0 13904 HAMILTON LANE INC CL A 407497106 79956 647 SH SOLE 28 647 0 0 HAMILTON LANE INC CL A 407497106 20899973 169121 SH SOLE 30 169121 0 0 HAMILTON LANE INC CL A 407497106 921660 7458 SH SOLE 40 7458 0 0 HAMILTON LANE INC CL A 407497106 2822938 22843 SH SOLE 43 20922 0 1921 HANCOCK WHITNEY CORPORATION COM 410120109 12746886 266504 SH SOLE 2 115703 0 150801 HANCOCK WHITNEY CORPORATION COM 410120109 22624 473 SH SOLE 4 473 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 699514 14625 SH SOLE 7 13913 0 712 HANCOCK WHITNEY CORPORATION COM 410120109 17351002 362764 SH SOLE 18 362764 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 36774478 768858 SH SOLE 19 768858 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 310500689 6491756 SH SOLE 21 6491756 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 182810565 3822090 SH SOLE 22 3647128 0 174962 HANCOCK WHITNEY CORPORATION COM 410120109 241350 5046 SH SOLE 23 5046 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 809905 16933 SH SOLE 25 16933 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 6005583 125561 SH SOLE 26 27442 0 98119 HANCOCK WHITNEY CORPORATION COM 410120109 73993 1547 SH SOLE 28 1547 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 4891383 102266 SH SOLE 30 102266 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 1138115 23795 SH SOLE 34 23795 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 62466 1306 SH SOLE 36 1306 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 833151 17419 SH SOLE 40 17419 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 4756142 99438 SH SOLE 43 95617 0 3821 HANESBRANDS INC COM 410345102 897921 182134 SH SOLE 2 98298 0 83836 HANESBRANDS INC COM 410345102 4215 855 SH SOLE 4 855 0 0 HANESBRANDS INC COM 410345102 408061 82771 SH SOLE 7 78972 0 3799 HANESBRANDS INC COM 410345102 5009590 1016144 SH SOLE 18 1016144 0 0 HANESBRANDS INC COM 410345102 3987305 808784 SH SOLE 19 808784 0 0 HANESBRANDS INC COM 410345102 193760112 39302254 SH SOLE 21 39302254 0 0 HANESBRANDS INC COM 410345102 52282453 10604960 SH SOLE 22 10281286 0 323674 HANESBRANDS INC COM 410345102 366161 74272 SH SOLE 25 74272 0 0 HANESBRANDS INC COM 410345102 2092770 424497 SH SOLE 26 108746 0 315751 HANESBRANDS INC COM 410345102 30665 6220 SH SOLE 28 6220 0 0 HANESBRANDS INC COM 410345102 4044202 820325 SH SOLE 30 820325 0 0 HANESBRANDS INC COM 410345102 168389 34156 SH SOLE 36 34156 0 0 HANESBRANDS INC COM 410345102 368892 74826 SH SOLE 40 74826 0 0 HANESBRANDS INC COM 410345102 2355850 477860 SH SOLE 43 427634 0 50226 HANMI FINL CORP COM NEW 410495204 511181 30573 SH SOLE 2 18264 0 12309 HANMI FINL CORP COM NEW 410495204 339266 20291 SH SOLE 7 19213 0 1078 HANMI FINL CORP COM NEW 410495204 1630969 97546 SH SOLE 18 97546 0 0 HANMI FINL CORP COM NEW 410495204 698177 41757 SH SOLE 19 41757 0 0 HANMI FINL CORP COM NEW 410495204 55949350 3346253 SH SOLE 21 3346253 0 0 HANMI FINL CORP COM NEW 410495204 12784145 764602 SH SOLE 22 741084 0 23518 HANMI FINL CORP COM NEW 410495204 10032 600 SH SOLE 23 600 0 0 HANMI FINL CORP COM NEW 410495204 26551 1588 SH SOLE 25 1588 0 0 HANMI FINL CORP COM NEW 410495204 69037 4129 SH SOLE 28 0 0 4129 HANMI FINL CORP COM NEW 410495204 877131 52460 SH SOLE 30 52460 0 0 HANMI FINL CORP COM NEW 410495204 24729 1479 SH SOLE 40 1479 0 0 HANMI FINL CORP COM NEW 410495204 115000 6878 SH SOLE 43 6878 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 2791961 94323 SH SOLE 2 31679 0 62644 HANNON ARMSTRONG SUST INFR C COM 41068X100 8436 285 SH SOLE 4 285 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 878942 29694 SH SOLE 7 28150 0 1544 HANNON ARMSTRONG SUST INFR C COM 41068X100 10746191 363047 SH SOLE 18 363047 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 7570762 255769 SH SOLE 19 255769 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 376569513 12721943 SH SOLE 21 12721943 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 101837942 3440471 SH SOLE 22 3290083 0 150388 HANNON ARMSTRONG SUST INFR C COM 41068X100 768534 25964 SH SOLE 25 25964 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 4299962 145269 SH SOLE 26 38785 0 106484 HANNON ARMSTRONG SUST INFR C COM 41068X100 134295 4537 SH SOLE 28 1402 0 3135 HANNON ARMSTRONG SUST INFR C COM 41068X100 9459538 319579 SH SOLE 30 319579 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 17878 604 SH SOLE 36 604 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 703918 23781 SH SOLE 40 23781 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 4130659 139549 SH SOLE 43 131393 0 8156 HANOVER BANCORP INC COM NEW 410710206 18909 1146 SH SOLE 18 1146 0 0 HANOVER BANCORP INC COM NEW 410710206 199733 12105 SH SOLE 21 12105 0 0 HANOVER BANCORP INC COM NEW 410710206 5264 319 SH SOLE 22 319 0 0 HANOVER INS GROUP INC COM 410867105 9318812 74289 SH SOLE 2 40060 0 34229 HANOVER INS GROUP INC COM 410867105 13548 108 SH SOLE 4 108 0 0 HANOVER INS GROUP INC COM 410867105 1152041 9184 SH SOLE 7 8720 0 464 HANOVER INS GROUP INC COM 410867105 6745912 53778 SH SOLE 18 53778 0 0 HANOVER INS GROUP INC COM 410867105 1635236 13036 SH SOLE 19 13036 0 0 HANOVER INS GROUP INC COM 410867105 243162053 1938473 SH SOLE 21 1938473 0 0 HANOVER INS GROUP INC COM 410867105 137404467 1095380 SH SOLE 22 1049042 0 46338 HANOVER INS GROUP INC COM 410867105 946068 7542 SH SOLE 25 7542 0 0 HANOVER INS GROUP INC COM 410867105 1299182 10357 SH SOLE 26 9951 0 406 HANOVER INS GROUP INC COM 410867105 253389 2020 SH SOLE 28 636 0 1384 HANOVER INS GROUP INC COM 410867105 3785905 30181 SH SOLE 30 30181 0 0 HANOVER INS GROUP INC COM 410867105 55444 442 SH SOLE 31 442 0 0 HANOVER INS GROUP INC COM 410867105 112269 895 SH SOLE 36 895 0 0 HANOVER INS GROUP INC COM 410867105 959114 7646 SH SOLE 40 7646 0 0 HANOVER INS GROUP INC COM 410867105 12716974 101379 SH SOLE 43 89422 0 11957 HARBORONE BANCORP INC NEW COM NEW 41165Y100 957447 86024 SH SOLE 2 63327 0 22697 HARBORONE BANCORP INC NEW COM NEW 41165Y100 4029 362 SH SOLE 7 362 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 1424262 127966 SH SOLE 18 127966 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 1026086 92191 SH SOLE 19 92191 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 17815602 1600683 SH SOLE 21 1600683 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 16245526 1459616 SH SOLE 22 1395919 0 63697 HARBORONE BANCORP INC NEW COM NEW 41165Y100 1725 155 SH SOLE 23 155 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 93269 8380 SH SOLE 25 8380 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 46957 4219 SH SOLE 28 0 0 4219 HARBORONE BANCORP INC NEW COM NEW 41165Y100 46011 4134 SH SOLE 30 4134 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 173417 15581 SH SOLE 40 15581 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 1230405 110548 SH SOLE 43 106491 0 4057 HARLEY DAVIDSON INC COM 412822108 7631993 227549 SH SOLE 2 133720 0 93829 HARLEY DAVIDSON INC COM 412822108 9458 282 SH SOLE 4 282 0 0 HARLEY DAVIDSON INC COM 412822108 1739921 51876 SH SOLE 7 49207 0 2669 HARLEY DAVIDSON INC COM 412822108 6217779 185384 SH SOLE 18 185384 0 0 HARLEY DAVIDSON INC COM 412822108 1391474 41487 SH SOLE 19 41487 0 0 HARLEY DAVIDSON INC COM 412822108 208615748 6219909 SH SOLE 21 6219909 0 0 HARLEY DAVIDSON INC COM 412822108 123640514 3686360 SH SOLE 22 3523879 0 162481 HARLEY DAVIDSON INC COM 412822108 919566 27417 SH SOLE 25 27417 0 0 HARLEY DAVIDSON INC COM 412822108 1568364 46761 SH SOLE 26 46761 0 0 HARLEY DAVIDSON INC COM 412822108 264664 7891 SH SOLE 28 1250 0 6641 HARLEY DAVIDSON INC COM 412822108 9663142 288108 SH SOLE 30 288108 0 0 HARLEY DAVIDSON INC COM 412822108 53765 1603 SH SOLE 31 1603 0 0 HARLEY DAVIDSON INC COM 412822108 185610 5534 SH SOLE 36 5534 0 0 HARLEY DAVIDSON INC COM 412822108 1000096 29818 SH SOLE 40 29818 0 0 HARLEY DAVIDSON INC COM 412822108 4152404 123805 SH SOLE 43 110482 0 13323 HARMONIC INC COM 413160102 650516 55269 SH SOLE 2 29613 0 25656 HARMONIC INC COM 413160102 4202 357 SH SOLE 4 357 0 0 HARMONIC INC COM 413160102 433466 36828 SH SOLE 7 34895 0 1933 HARMONIC INC COM 413160102 3759903 319448 SH SOLE 18 319448 0 0 HARMONIC INC COM 413160102 2959672 251459 SH SOLE 19 251459 0 0 HARMONIC INC COM 413160102 153459249 13038169 SH SOLE 21 13038169 0 0 HARMONIC INC COM 413160102 39738698 3376270 SH SOLE 22 3279999 0 96271 HARMONIC INC COM 413160102 305008 25914 SH SOLE 25 25914 0 0 HARMONIC INC COM 413160102 410126 34845 SH SOLE 26 34845 0 0 HARMONIC INC COM 413160102 131542 11176 SH SOLE 28 0 0 11176 HARMONIC INC COM 413160102 4422931 375780 SH SOLE 30 375780 0 0 HARMONIC INC COM 413160102 24117 2049 SH SOLE 36 2049 0 0 HARMONIC INC COM 413160102 263648 22400 SH SOLE 40 22400 0 0 HARMONIC INC COM 413160102 1107216 94071 SH SOLE 43 89845 0 4226 HARMONY BIOSCIENCES HLDGS IN COM 413197104 4832631 160180 SH SOLE 2 94907 0 65273 HARMONY BIOSCIENCES HLDGS IN COM 413197104 2534 84 SH SOLE 4 84 0 0 HARMONY BIOSCIENCES HLDGS IN COM 413197104 9172 304 SH SOLE 7 304 0 0 HARMONY BIOSCIENCES HLDGS IN COM 413197104 3472839 115109 SH SOLE 18 110078 0 5031 HARMONY BIOSCIENCES HLDGS IN COM 413197104 10964502 363424 SH SOLE 19 363424 0 0 HARMONY BIOSCIENCES HLDGS IN COM 413197104 107839286 3574388 SH SOLE 21 3574388 0 0 HARMONY BIOSCIENCES HLDGS IN COM 413197104 38751283 1284431 SH SOLE 22 1230670 0 53761 HARMONY BIOSCIENCES HLDGS IN COM 413197104 300463 9959 SH SOLE 23 9959 0 0 HARMONY BIOSCIENCES HLDGS IN COM 413197104 199152 6601 SH SOLE 25 6601 0 0 HARMONY BIOSCIENCES HLDGS IN COM 413197104 2639211 87478 SH SOLE 26 16949 0 70529 HARMONY BIOSCIENCES HLDGS IN COM 413197104 162375 5382 SH SOLE 28 0 0 5382 HARMONY BIOSCIENCES HLDGS IN COM 413197104 5246804 173908 SH SOLE 30 173908 0 0 HARMONY BIOSCIENCES HLDGS IN COM 413197104 173960 5766 SH SOLE 40 5766 0 0 HARMONY BIOSCIENCES HLDGS IN COM 413197104 33971 1126 SH OTR 43 1126 0 0 HARMONY BIOSCIENCES HLDGS IN COM 413197104 1421098 47103 SH SOLE 43 25467 0 21636 HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 18485097 2015823 SH SOLE 7 2015823 0 0 HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 27529917 3002172 SH SOLE 30 3002172 0 0 HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 6414286 699486 SH SOLE 43 660374 0 39112 HARROW INC COM 415858109 109046 5220 SH SOLE 2 1244 0 3976 HARROW INC COM 415858109 5285 253 SH SOLE 7 253 0 0 HARROW INC COM 415858109 1712040 81955 SH SOLE 18 81955 0 0 HARROW INC COM 415858109 1450414 69431 SH SOLE 19 69431 0 0 HARROW INC COM 415858109 23349129 1117718 SH SOLE 21 1117718 0 0 HARROW INC COM 415858109 17835088 853762 SH SOLE 22 840101 0 13661 HARROW INC COM 415858109 420578 20133 SH SOLE 30 20133 0 0 HARROW INC COM 415858109 689 33 SH SOLE 43 0 0 33 HARTE HANKS INC COM 416196202 15501 1909 SH SOLE 2 1909 0 0 HARTE HANKS INC COM 416196202 10223 1259 SH SOLE 18 1259 0 0 HARTE HANKS INC COM 416196202 115466 14220 SH SOLE 21 14220 0 0 HARTE HANKS INC COM 416196202 78155 9625 SH SOLE 22 9625 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 59013562 586966 SH SOLE 2 196154 0 390812 HARTFORD FINL SVCS GROUP INC COM 416515104 34163995 339805 SH SOLE 4 179711 0 160094 HARTFORD FINL SVCS GROUP INC COM 416515104 57624602 573151 SH SOLE 7 472233 0 100918 HARTFORD FINL SVCS GROUP INC COM 416515104 1502068 14940 SH SOLE 13 14940 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 4191412 41689 SH SOLE 15 41689 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 66592468 662348 SH SOLE 18 608327 0 54021 HARTFORD FINL SVCS GROUP INC COM 416515104 21694320 215778 SH SOLE 19 215778 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 958822734 9536729 SH SOLE 21 9536729 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 654338751 6508243 SH SOLE 22 5841575 0 666668 HARTFORD FINL SVCS GROUP INC COM 416515104 35874783 356821 SH SOLE 23 356821 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 74198520 738000 SH SOLE 25 733469 0 4531 HARTFORD FINL SVCS GROUP INC COM 416515104 33670142 334893 SH SOLE 26 196886 0 138007 HARTFORD FINL SVCS GROUP INC COM 416515104 95490881 949780 SH SOLE 28 97446 0 852334 HARTFORD FINL SVCS GROUP INC COM 416515104 311346541 3096743 SH SOLE 30 3096743 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 7001405 69638 SH SOLE 31 67264 0 2374 HARTFORD FINL SVCS GROUP INC COM 416515104 2233697 22217 SH SOLE 34 22217 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 7384160 73445 SH SOLE 36 73445 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 1477938 14700 SH SOLE 40 14700 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 33781 336 SH OTR 43 336 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 140074634 1393223 SH SOLE 43 1281057 0 112166 HARVARD BIOSCIENCE INC COM 416906105 169330 59414 SH SOLE 2 25740 0 33674 HARVARD BIOSCIENCE INC COM 416906105 311502 109299 SH SOLE 18 109299 0 0 HARVARD BIOSCIENCE INC COM 416906105 253003 88773 SH SOLE 19 88773 0 0 HARVARD BIOSCIENCE INC COM 416906105 3898005 1367721 SH SOLE 21 1367721 0 0 HARVARD BIOSCIENCE INC COM 416906105 3471588 1218101 SH SOLE 22 1176699 0 41402 HARVARD BIOSCIENCE INC COM 416906105 975 342 SH SOLE 43 342 0 0 HASBRO INC COM 418056107 16612538 283975 SH SOLE 2 165735 0 118240 HASBRO INC COM 418056107 23049 394 SH SOLE 4 394 0 0 HASBRO INC COM 418056107 5610092 95899 SH SOLE 7 84933 0 10966 HASBRO INC COM 418056107 364514 6231 SH SOLE 15 6231 0 0 HASBRO INC COM 418056107 72699512 1242727 SH SOLE 18 1182334 0 60393 HASBRO INC COM 418056107 180294602 3081959 SH SOLE 19 3081959 0 0 HASBRO INC COM 418056107 239138523 4087838 SH SOLE 21 4087838 0 0 HASBRO INC COM 418056107 199370048 3408035 SH SOLE 22 3187896 0 220139 HASBRO INC COM 418056107 6728 115 SH SOLE 23 115 0 0 HASBRO INC COM 418056107 7057265 120637 SH SOLE 25 120637 0 0 HASBRO INC COM 418056107 12951315 221390 SH SOLE 26 221135 0 255 HASBRO INC COM 418056107 334562 5719 SH SOLE 28 1350 0 4369 HASBRO INC COM 418056107 32855414 561631 SH SOLE 30 561631 0 0 HASBRO INC COM 418056107 101615 1737 SH SOLE 31 1737 0 0 HASBRO INC COM 418056107 11222114 191831 SH SOLE 34 191831 0 0 HASBRO INC COM 418056107 255938 4375 SH SOLE 36 4375 0 0 HASBRO INC COM 418056107 1569438 26828 SH SOLE 40 26828 0 0 HASBRO INC COM 418056107 19539 334 SH OTR 43 334 0 0 HASBRO INC COM 418056107 32164648 549823 SH SOLE 43 526198 0 23626 HASHICORP INC COM CL A 418100103 6139261 182228 SH SOLE 2 71227 0 111001 HASHICORP INC COM CL A 418100103 34296 1018 SH SOLE 4 304 0 714 HASHICORP INC COM CL A 418100103 675821 20060 SH SOLE 7 19025 0 1035 HASHICORP INC COM CL A 418100103 2008935 59630 SH SOLE 18 59630 0 0 HASHICORP INC COM CL A 418100103 2612087 77533 SH SOLE 19 77533 0 0 HASHICORP INC COM CL A 418100103 79046712 2346296 SH SOLE 21 2346296 0 0 HASHICORP INC COM CL A 418100103 110940833 3292990 SH SOLE 22 3156494 0 136496 HASHICORP INC COM CL A 418100103 43258 1284 SH SOLE 23 1284 0 0 HASHICORP INC COM CL A 418100103 794848 23593 SH SOLE 25 23593 0 0 HASHICORP INC COM CL A 418100103 2071093 61475 SH SOLE 26 32509 0 28966 HASHICORP INC COM CL A 418100103 523273 15532 SH SOLE 28 0 0 15532 HASHICORP INC COM CL A 418100103 3585728 106433 SH SOLE 30 106433 0 0 HASHICORP INC COM CL A 418100103 44538 1322 SH SOLE 31 1322 0 0 HASHICORP INC COM CL A 418100103 816949 24249 SH SOLE 40 24249 0 0 HASHICORP INC COM CL A 418100103 536345 15920 SH SOLE 43 13735 0 2185 HAVERTY FURNITURE COS INC COM 419596101 1509990 59707 SH SOLE 2 51660 0 8047 HAVERTY FURNITURE COS INC COM 419596101 1770 70 SH SOLE 4 70 0 0 HAVERTY FURNITURE COS INC COM 419596101 2630 104 SH SOLE 7 104 0 0 HAVERTY FURNITURE COS INC COM 419596101 1182308 46750 SH SOLE 18 46750 0 0 HAVERTY FURNITURE COS INC COM 419596101 1649287 65215 SH SOLE 19 65215 0 0 HAVERTY FURNITURE COS INC COM 419596101 39321499 1554824 SH SOLE 21 1554824 0 0 HAVERTY FURNITURE COS INC COM 419596101 12625729 499238 SH SOLE 22 479381 0 19857 HAVERTY FURNITURE COS INC COM 419596101 50985 2016 SH SOLE 25 2016 0 0 HAVERTY FURNITURE COS INC COM 419596101 480029 18981 SH SOLE 30 18981 0 0 HAVERTY FURNITURE COS INC COM 419596101 58041 2295 SH SOLE 40 2295 0 0 HAVERTY FURNITURE COS INC COM 419596101 388910 15378 SH SOLE 43 12652 0 2726 HAWAIIAN ELEC INDUSTRIES COM 419870100 740930 82143 SH SOLE 2 31018 0 51125 HAWAIIAN ELEC INDUSTRIES COM 419870100 277103 30721 SH SOLE 4 30721 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 32283 3579 SH SOLE 7 3579 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 3056725 338883 SH SOLE 18 338883 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 2305467 255595 SH SOLE 19 255595 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 52116387 5777870 SH SOLE 21 5777870 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 29671470 3289520 SH SOLE 22 3143500 0 146020 HAWAIIAN ELEC INDUSTRIES COM 419870100 982774 108955 SH SOLE 26 108955 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 17562 1947 SH SOLE 28 1947 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 1049955 116403 SH SOLE 30 116403 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 58432 6478 SH SOLE 36 6478 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 10838436 1201600 SH SOLE 43 1044720 0 156880 HAWAIIAN HOLDINGS INC COM 419879101 542570 43650 SH SOLE 2 8671 0 34979 HAWAIIAN HOLDINGS INC COM 419879101 4711 379 SH SOLE 7 379 0 0 HAWAIIAN HOLDINGS INC COM 419879101 1979975 159290 SH SOLE 18 159290 0 0 HAWAIIAN HOLDINGS INC COM 419879101 2284597 183797 SH SOLE 19 183797 0 0 HAWAIIAN HOLDINGS INC COM 419879101 24065785 1936105 SH SOLE 21 1936105 0 0 HAWAIIAN HOLDINGS INC COM 419879101 19900529 1601008 SH SOLE 22 1547055 0 53953 HAWAIIAN HOLDINGS INC COM 419879101 25046 2015 SH SOLE 23 2015 0 0 HAWAIIAN HOLDINGS INC COM 419879101 122610 9864 SH SOLE 43 9492 0 372 HAWKINS INC COM 420261109 1572298 17278 SH SOLE 2 12669 0 4609 HAWKINS INC COM 420261109 8190 90 SH SOLE 4 90 0 0 HAWKINS INC COM 420261109 1395940 15340 SH SOLE 7 15105 0 235 HAWKINS INC COM 420261109 5031117 55287 SH SOLE 18 55287 0 0 HAWKINS INC COM 420261109 3989349 43839 SH SOLE 19 43839 0 0 HAWKINS INC COM 420261109 208153673 2287403 SH SOLE 21 2287403 0 0 HAWKINS INC COM 420261109 50845795 558745 SH SOLE 22 541540 0 17205 HAWKINS INC COM 420261109 12103 133 SH SOLE 23 133 0 0 HAWKINS INC COM 420261109 388115 4265 SH SOLE 25 4265 0 0 HAWKINS INC COM 420261109 803075 8825 SH SOLE 26 211 0 8614 HAWKINS INC COM 420261109 12562823 138053 SH SOLE 30 138053 0 0 HAWKINS INC COM 420261109 333970 3670 SH SOLE 40 3670 0 0 HAWKINS INC COM 420261109 30303 333 SH OTR 43 333 0 0 HAWKINS INC COM 420261109 2537263 27882 SH SOLE 43 23885 0 3997 HAWTHORN BANCSHARES INC COM 420476103 418651 21144 SH SOLE 2 21144 0 0 HAWTHORN BANCSHARES INC COM 420476103 22631 1143 SH SOLE 18 1143 0 0 HAWTHORN BANCSHARES INC COM 420476103 239877 12115 SH SOLE 21 12115 0 0 HAWTHORN BANCSHARES INC COM 420476103 362439 18305 SH SOLE 22 18305 0 0 HAYNES INTL INC COM NEW 420877201 692660 11800 SH SOLE 2 3489 0 8311 HAYNES INTL INC COM NEW 420877201 51186 872 SH SOLE 4 0 0 872 HAYNES INTL INC COM NEW 420877201 7748 132 SH SOLE 7 132 0 0 HAYNES INTL INC COM NEW 420877201 2498507 42564 SH SOLE 18 42564 0 0 HAYNES INTL INC COM NEW 420877201 1690971 28807 SH SOLE 19 28807 0 0 HAYNES INTL INC COM NEW 420877201 98174048 1672471 SH SOLE 21 1672471 0 0 HAYNES INTL INC COM NEW 420877201 27350091 465930 SH SOLE 22 449316 0 16614 HAYNES INTL INC COM NEW 420877201 181266 3088 SH SOLE 25 3088 0 0 HAYNES INTL INC COM NEW 420877201 1161908 19794 SH SOLE 30 19794 0 0 HAYNES INTL INC COM NEW 420877201 176981 3015 SH SOLE 40 3015 0 0 HAYNES INTL INC COM NEW 420877201 655223 11162 SH SOLE 43 10689 0 473 HAYWARD HLDGS INC COM 421298100 2162660 175826 SH SOLE 2 58163 0 117663 HAYWARD HLDGS INC COM 421298100 5252 427 SH SOLE 4 427 0 0 HAYWARD HLDGS INC COM 421298100 316602 25740 SH SOLE 7 24418 0 1322 HAYWARD HLDGS INC COM 421298100 1061207 86277 SH SOLE 18 86277 0 0 HAYWARD HLDGS INC COM 421298100 603659 49078 SH SOLE 19 49078 0 0 HAYWARD HLDGS INC COM 421298100 143670667 11680542 SH SOLE 21 11680542 0 0 HAYWARD HLDGS INC COM 421298100 42765956 3476907 SH SOLE 22 3301624 0 175283 HAYWARD HLDGS INC COM 421298100 417118 33912 SH SOLE 25 33912 0 0 HAYWARD HLDGS INC COM 421298100 368545 29963 SH SOLE 26 29963 0 0 HAYWARD HLDGS INC COM 421298100 58831 4783 SH SOLE 28 0 0 4783 HAYWARD HLDGS INC COM 421298100 3444504 280041 SH SOLE 30 280041 0 0 HAYWARD HLDGS INC COM 421298100 23714 1928 SH SOLE 31 1928 0 0 HAYWARD HLDGS INC COM 421298100 8143 662 SH SOLE 36 662 0 0 HAYWARD HLDGS INC COM 421298100 387241 31483 SH SOLE 40 31483 0 0 HAYWARD HLDGS INC COM 421298100 1282460 104265 SH SOLE 43 94175 0 10090 HBT FINL INC. COM 404111106 2538226 124301 SH SOLE 2 65786 0 58515 HBT FINL INC. COM 404111106 163 8 SH SOLE 7 8 0 0 HBT FINL INC. COM 404111106 904504 44295 SH SOLE 18 44295 0 0 HBT FINL INC. COM 404111106 3825912 187361 SH SOLE 19 187361 0 0 HBT FINL INC. COM 404111106 11247744 550820 SH SOLE 21 550820 0 0 HBT FINL INC. COM 404111106 16204699 793570 SH SOLE 22 751530 0 42040 HBT FINL INC. COM 404111106 117497 5754 SH SOLE 23 5754 0 0 HBT FINL INC. COM 404111106 74574 3652 SH SOLE 25 3652 0 0 HBT FINL INC. COM 404111106 1794898 87899 SH SOLE 26 0 0 87899 HBT FINL INC. COM 404111106 206426 10109 SH SOLE 28 0 0 10109 HBT FINL INC. COM 404111106 78331 3836 SH SOLE 30 3836 0 0 HBT FINL INC. COM 404111106 89971 4406 SH SOLE 40 4406 0 0 HBT FINL INC. COM 404111106 633 31 SH SOLE 43 31 0 0 HCA HEALTHCARE INC COM 40412C101 237274918 738530 SH SOLE 2 488410 0 250120 HCA HEALTHCARE INC COM 40412C101 92310170 287320 SH SOLE 4 91584 0 195736 HCA HEALTHCARE INC COM 40412C101 70590678 219717 SH SOLE 7 160735 0 58982 HCA HEALTHCARE INC COM 40412C101 18154569 56507 SH SOLE 13 56507 0 0 HCA HEALTHCARE INC COM 40412C101 9053349 28179 SH SOLE 15 28179 0 0 HCA HEALTHCARE INC COM 40412C101 87994737 273888 SH SOLE 18 255248 0 18640 HCA HEALTHCARE INC COM 40412C101 139520659 434265 SH SOLE 19 434265 0 0 HCA HEALTHCARE INC COM 40412C101 1480040576 4606700 SH SOLE 21 4606700 0 0 HCA HEALTHCARE INC COM 40412C101 1370889230 4266961 SH SOLE 22 3827661 0 439300 HCA HEALTHCARE INC COM 40412C101 129129179 401921 SH SOLE 23 401921 0 0 HCA HEALTHCARE INC COM 40412C101 148320840 461656 SH SOLE 25 460458 0 1198 HCA HEALTHCARE INC COM 40412C101 90351968 281225 SH SOLE 26 165254 0 115971 HCA HEALTHCARE INC COM 40412C101 129337368 402569 SH SOLE 28 41088 0 361481 HCA HEALTHCARE INC COM 40412C101 11481905 35738 SH SOLE 29 35738 0 0 HCA HEALTHCARE INC COM 40412C101 466504343 1452018 SH SOLE 30 1452018 0 0 HCA HEALTHCARE INC COM 40412C101 36562949 113804 SH SOLE 31 112215 0 1589 HCA HEALTHCARE INC COM 40412C101 144883786 450958 SH SOLE 34 450958 0 0 HCA HEALTHCARE INC COM 40412C101 13022764 40534 SH SOLE 36 40534 0 0 HCA HEALTHCARE INC COM 40412C101 3082360 9594 SH SOLE 40 9594 0 0 HCA HEALTHCARE INC COM 40412C101 93088001 289741 SH SOLE 43 263082 0 26659 HCI GROUP INC COM 40416E103 1527994 16578 SH SOLE 2 14735 0 1843 HCI GROUP INC COM 40416E103 6083 66 SH SOLE 7 66 0 0 HCI GROUP INC COM 40416E103 2313098 25096 SH SOLE 18 25096 0 0 HCI GROUP INC COM 40416E103 2366649 25677 SH SOLE 19 25677 0 0 HCI GROUP INC COM 40416E103 79340766 860809 SH SOLE 21 860809 0 0 HCI GROUP INC COM 40416E103 23582616 255860 SH SOLE 22 249169 0 6691 HCI GROUP INC COM 40416E103 165076 1791 SH SOLE 25 1791 0 0 HCI GROUP INC COM 40416E103 6360 69 SH SOLE 26 0 0 69 HCI GROUP INC COM 40416E103 58251 632 SH SOLE 28 0 0 632 HCI GROUP INC COM 40416E103 1551221 16830 SH SOLE 30 16830 0 0 HCI GROUP INC COM 40416E103 168763 1831 SH SOLE 40 1831 0 0 HCI GROUP INC COM 40416E103 1879715 20394 SH SOLE 43 17990 0 2404 HCW BIOLOGICS INC COM 40423R105 2188 3382 SH SOLE 18 3382 0 0 HCW BIOLOGICS INC COM 40423R105 25414 39280 SH SOLE 21 39280 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 13959610 217000 SH SOLE 4 217000 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 3605439 56046 SH SOLE 15 56046 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 2986906 46431 SH SOLE 18 46055 0 376 HDFC BANK LTD SPONSORED ADS 40415F101 883637 13736 SH SOLE 19 13736 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 9429105 146574 SH SOLE 22 146574 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 10249056 159320 SH SOLE 26 51205 0 108115 HDFC BANK LTD SPONSORED ADS 40415F101 12893662 200430 SH SOLE 28 77866 0 122564 HDFC BANK LTD SPONSORED ADS 40415F101 112206638 1744235 SH SOLE 43 1496948 0 247287 HEALTH CATALYST INC COM 42225T107 2126534 332791 SH SOLE 2 258215 0 74576 HEALTH CATALYST INC COM 42225T107 2173 340 SH SOLE 7 340 0 0 HEALTH CATALYST INC COM 42225T107 1235117 193289 SH SOLE 18 193289 0 0 HEALTH CATALYST INC COM 42225T107 3058746 478677 SH SOLE 19 478677 0 0 HEALTH CATALYST INC COM 42225T107 14961220 2341349 SH SOLE 21 2341349 0 0 HEALTH CATALYST INC COM 42225T107 12658794 1981032 SH SOLE 22 1909730 0 71302 HEALTH CATALYST INC COM 42225T107 73491 11501 SH SOLE 23 11501 0 0 HEALTH CATALYST INC COM 42225T107 300931 47094 SH SOLE 26 0 0 47094 HEALTH CATALYST INC COM 42225T107 13873 2171 SH SOLE 28 2171 0 0 HEALTH CATALYST INC COM 42225T107 284131 44465 SH SOLE 43 41999 0 2466 HEALTHCARE RLTY TR CL A COM 42226K105 14826974 899695 SH SOLE 2 363832 0 535863 HEALTHCARE RLTY TR CL A COM 42226K105 3213963 195022 SH SOLE 4 195022 0 0 HEALTHCARE RLTY TR CL A COM 42226K105 10668048 647333 SH SOLE 7 585043 0 62290 HEALTHCARE RLTY TR CL A COM 42226K105 9337107 566572 SH SOLE 18 566572 0 0 HEALTHCARE RLTY TR CL A COM 42226K105 12755240 773983 SH SOLE 19 773983 0 0 HEALTHCARE RLTY TR CL A COM 42226K105 359019157 21785143 SH SOLE 21 21785143 0 0 HEALTHCARE RLTY TR CL A COM 42226K105 248934108 15105225 SH SOLE 22 14392540 0 712685 HEALTHCARE RLTY TR CL A COM 42226K105 279962 16988 SH SOLE 23 16988 0 0 HEALTHCARE RLTY TR CL A COM 42226K105 12566412 762525 SH SOLE 25 762525 0 0 HEALTHCARE RLTY TR CL A COM 42226K105 2101118 127495 SH SOLE 26 127495 0 0 HEALTHCARE RLTY TR CL A COM 42226K105 8252146 500737 SH SOLE 28 246547 0 254190 HEALTHCARE RLTY TR CL A COM 42226K105 20351877 1234944 SH SOLE 30 1234944 0 0 HEALTHCARE RLTY TR CL A COM 42226K105 77983 4732 SH SOLE 31 4732 0 0 HEALTHCARE RLTY TR CL A COM 42226K105 131725 7993 SH SOLE 36 7993 0 0 HEALTHCARE RLTY TR CL A COM 42226K105 1269718 77046 SH SOLE 40 77046 0 0 HEALTHCARE RLTY TR CL A COM 42226K105 8916 541 SH OTR 43 541 0 0 HEALTHCARE RLTY TR CL A COM 42226K105 16703922 1013588 SH SOLE 43 854968 0 158619 HEALTHCARE SVCS GROUP INC COM 421906108 4104342 387934 SH SOLE 2 264810 0 123124 HEALTHCARE SVCS GROUP INC COM 421906108 3280 310 SH SOLE 4 310 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 5396 510 SH SOLE 7 510 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 2802695 264905 SH SOLE 18 264905 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 6661845 629664 SH SOLE 19 629664 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 87179634 8240041 SH SOLE 21 8240041 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 31088589 2938430 SH SOLE 22 2795754 0 142676 HEALTHCARE SVCS GROUP INC COM 421906108 230644 21800 SH SOLE 23 21800 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 159874 15111 SH SOLE 25 15111 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 210997 19943 SH SOLE 26 16623 0 3320 HEALTHCARE SVCS GROUP INC COM 421906108 3237 306 SH SOLE 28 306 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 1754862 165866 SH SOLE 30 165866 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 141243 13350 SH SOLE 40 13350 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 957278 90480 SH SOLE 43 39742 0 50738 HEALTHEQUITY INC COM 42226A107 9767236 113309 SH SOLE 2 79696 0 33613 HEALTHEQUITY INC COM 42226A107 23274 270 SH SOLE 4 270 0 0 HEALTHEQUITY INC COM 42226A107 1154304 13391 SH SOLE 7 12709 0 682 HEALTHEQUITY INC COM 42226A107 28059221 325513 SH SOLE 18 315210 0 10303 HEALTHEQUITY INC COM 42226A107 25259703 293036 SH SOLE 19 293036 0 0 HEALTHEQUITY INC COM 42226A107 568266863 6592423 SH SOLE 21 6592423 0 0 HEALTHEQUITY INC COM 42226A107 265339461 3078184 SH SOLE 22 2996467 0 81717 HEALTHEQUITY INC COM 42226A107 203346 2359 SH SOLE 23 2359 0 0 HEALTHEQUITY INC COM 42226A107 1536687 17827 SH SOLE 25 17827 0 0 HEALTHEQUITY INC COM 42226A107 2172326 25201 SH SOLE 26 25201 0 0 HEALTHEQUITY INC COM 42226A107 555731 6447 SH SOLE 28 1486 0 4961 HEALTHEQUITY INC COM 42226A107 5996675 69567 SH SOLE 30 69567 0 0 HEALTHEQUITY INC COM 42226A107 26550 308 SH SOLE 36 308 0 0 HEALTHEQUITY INC COM 42226A107 1579787 18327 SH SOLE 40 18327 0 0 HEALTHEQUITY INC COM 42226A107 15803132 183331 SH SOLE 43 162338 0 20993 HEALTHPEAK PROPERTIES INC COM 42250P103 33862136 1727660 SH SOLE 2 459809 0 1267851 HEALTHPEAK PROPERTIES INC COM 42250P103 25179669 1284677 SH SOLE 4 1189739 0 94938 HEALTHPEAK PROPERTIES INC COM 42250P103 31203102 1591995 SH SOLE 7 1339974 0 252021 HEALTHPEAK PROPERTIES INC COM 42250P103 556091 28372 SH SOLE 13 28372 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 1896633 96767 SH SOLE 15 96767 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 29233988 1491530 SH SOLE 18 1447710 0 43820 HEALTHPEAK PROPERTIES INC COM 42250P103 64456501 3288597 SH SOLE 19 3288597 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 481051326 24543435 SH SOLE 21 24543435 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 459778936 23458109 SH SOLE 22 20642515 0 2815594 HEALTHPEAK PROPERTIES INC COM 42250P103 19357999 987653 SH SOLE 23 987653 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 72465061 3697197 SH SOLE 25 3522143 0 175054 HEALTHPEAK PROPERTIES INC COM 42250P103 23184134 1182864 SH SOLE 26 410267 0 772597 HEALTHPEAK PROPERTIES INC COM 42250P103 59603816 3041011 SH SOLE 28 639882 0 2401129 HEALTHPEAK PROPERTIES INC COM 42250P103 127704604 6515541 SH SOLE 30 6515541 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 3284686 167586 SH SOLE 31 162047 0 5539 HEALTHPEAK PROPERTIES INC COM 42250P103 41917873 2138667 SH SOLE 34 2138667 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 2858778 145856 SH SOLE 36 145856 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 693095 35362 SH SOLE 40 35362 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 22697 1158 SH OTR 43 1158 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 31627004 1613623 SH SOLE 43 1390078 0 223544 HEALTHSTREAM INC COM 42222N103 3223733 115546 SH SOLE 2 97277 0 18269 HEALTHSTREAM INC COM 42222N103 4827 173 SH SOLE 4 173 0 0 HEALTHSTREAM INC COM 42222N103 5134 184 SH SOLE 7 184 0 0 HEALTHSTREAM INC COM 42222N103 2245280 80476 SH SOLE 18 80476 0 0 HEALTHSTREAM INC COM 42222N103 3169914 113617 SH SOLE 19 113617 0 0 HEALTHSTREAM INC COM 42222N103 78713824 2821284 SH SOLE 21 2821284 0 0 HEALTHSTREAM INC COM 42222N103 20927288 750082 SH SOLE 22 716691 0 33391 HEALTHSTREAM INC COM 42222N103 91317 3273 SH SOLE 23 3273 0 0 HEALTHSTREAM INC COM 42222N103 156128 5596 SH SOLE 25 5596 0 0 HEALTHSTREAM INC COM 42222N103 5915 212 SH SOLE 26 0 0 212 HEALTHSTREAM INC COM 42222N103 85039 3048 SH SOLE 28 0 0 3048 HEALTHSTREAM INC COM 42222N103 1346482 48261 SH SOLE 30 48261 0 0 HEALTHSTREAM INC COM 42222N103 91066 3264 SH SOLE 40 3264 0 0 HEALTHSTREAM INC COM 42222N103 18944 679 SH OTR 43 679 0 0 HEALTHSTREAM INC COM 42222N103 1539717 55187 SH SOLE 43 51366 0 3821 HEARTBEAM INC COM 42238H108 6127 2384 SH SOLE 18 2384 0 0 HEARTBEAM INC COM 42238H108 65386 25442 SH SOLE 21 25442 0 0 HEARTBEAM INC COM 42238H108 60683 23612 SH SOLE 22 23612 0 0 HEARTLAND EXPRESS INC COM 422347104 655290 53146 SH SOLE 2 33352 0 19794 HEARTLAND EXPRESS INC COM 422347104 222 18 SH SOLE 4 18 0 0 HEARTLAND EXPRESS INC COM 422347104 4920 399 SH SOLE 7 399 0 0 HEARTLAND EXPRESS INC COM 422347104 1730220 140326 SH SOLE 18 140326 0 0 HEARTLAND EXPRESS INC COM 422347104 1306684 105976 SH SOLE 19 105976 0 0 HEARTLAND EXPRESS INC COM 422347104 63513396 5151127 SH SOLE 21 5151127 0 0 HEARTLAND EXPRESS INC COM 422347104 17230472 1397443 SH SOLE 22 1336469 0 60974 HEARTLAND EXPRESS INC COM 422347104 138676 11247 SH SOLE 25 11247 0 0 HEARTLAND EXPRESS INC COM 422347104 63647 5162 SH SOLE 26 5162 0 0 HEARTLAND EXPRESS INC COM 422347104 94522 7666 SH SOLE 28 0 0 7666 HEARTLAND EXPRESS INC COM 422347104 1490302 120868 SH SOLE 30 120868 0 0 HEARTLAND EXPRESS INC COM 422347104 8668 703 SH SOLE 34 703 0 0 HEARTLAND EXPRESS INC COM 422347104 121685 9869 SH SOLE 40 9869 0 0 HEARTLAND EXPRESS INC COM 422347104 1008619 81802 SH SOLE 43 76823 0 4979 HEARTLAND FINL USA INC COM 42234Q102 2392521 53825 SH SOLE 2 16942 0 36883 HEARTLAND FINL USA INC COM 42234Q102 3956 89 SH SOLE 4 89 0 0 HEARTLAND FINL USA INC COM 42234Q102 13424 302 SH SOLE 7 302 0 0 HEARTLAND FINL USA INC COM 42234Q102 5442547 122442 SH SOLE 18 122442 0 0 HEARTLAND FINL USA INC COM 42234Q102 6933622 155987 SH SOLE 19 155987 0 0 HEARTLAND FINL USA INC COM 42234Q102 68820468 1548267 SH SOLE 21 1548267 0 0 HEARTLAND FINL USA INC COM 42234Q102 61572273 1385203 SH SOLE 22 1319894 0 65309 HEARTLAND FINL USA INC COM 42234Q102 73298 1649 SH SOLE 23 1649 0 0 HEARTLAND FINL USA INC COM 42234Q102 386582 8697 SH SOLE 25 8697 0 0 HEARTLAND FINL USA INC COM 42234Q102 457568 10294 SH SOLE 26 0 0 10294 HEARTLAND FINL USA INC COM 42234Q102 44672 1005 SH SOLE 28 350 0 655 HEARTLAND FINL USA INC COM 42234Q102 1083647 24379 SH SOLE 30 24379 0 0 HEARTLAND FINL USA INC COM 42234Q102 426320 9591 SH SOLE 40 9591 0 0 HEARTLAND FINL USA INC COM 42234Q102 3881433 87321 SH SOLE 43 84542 0 2779 HECLA MNG CO COM 422704106 4816084 993007 SH SOLE 2 475296 0 517711 HECLA MNG CO COM 422704106 10500 2165 SH SOLE 4 2165 0 0 HECLA MNG CO COM 422704106 395663 81580 SH SOLE 7 78453 0 3127 HECLA MNG CO COM 422704106 7918304 1632640 SH SOLE 18 1632640 0 0 HECLA MNG CO COM 422704106 11135605 2296001 SH SOLE 19 2296001 0 0 HECLA MNG CO COM 422704106 124396374 25648737 SH SOLE 21 25648737 0 0 HECLA MNG CO COM 422704106 88199573 18185479 SH SOLE 22 17303706 0 881773 HECLA MNG CO COM 422704106 177767 36653 SH SOLE 23 36653 0 0 HECLA MNG CO COM 422704106 572295 117999 SH SOLE 25 117999 0 0 HECLA MNG CO COM 422704106 963632 198687 SH SOLE 26 185459 0 13228 HECLA MNG CO COM 422704106 254567 52488 SH SOLE 28 9542 0 42946 HECLA MNG CO COM 422704106 1831311 377590 SH SOLE 30 377590 0 0 HECLA MNG CO COM 422704106 564482 116388 SH SOLE 40 116388 0 0 HECLA MNG CO COM 422704106 1627733 335615 SH SOLE 43 316978 0 18637 HEICO CORP NEW COM 422806109 22617704 101148 SH SOLE 2 23796 0 77352 HEICO CORP NEW COM 422806109 10045008 44922 SH SOLE 4 25194 0 19728 HEICO CORP NEW COM 422806109 1720679 7695 SH SOLE 7 7151 0 544 HEICO CORP NEW COM 422806109 242393 1084 SH SOLE 13 1084 0 0 HEICO CORP NEW COM 422806109 1248191 5582 SH SOLE 15 5582 0 0 HEICO CORP NEW COM 422806109 8422941 37668 SH SOLE 18 35003 0 2665 HEICO CORP NEW COM 422806109 381628702 1706671 SH SOLE 19 1706671 0 0 HEICO CORP NEW COM 422806109 271743394 1215256 SH SOLE 21 1215256 0 0 HEICO CORP NEW COM 422806109 269798211 1206557 SH SOLE 22 1126340 0 80217 HEICO CORP NEW COM 422806109 11822932 52873 SH SOLE 23 52873 0 0 HEICO CORP NEW COM 422806109 14110015 63101 SH SOLE 25 63101 0 0 HEICO CORP NEW COM 422806109 8182784 36594 SH SOLE 26 18947 0 17647 HEICO CORP NEW COM 422806109 13339678 59656 SH SOLE 28 770 0 58886 HEICO CORP NEW COM 422806109 26519028 118595 SH SOLE 30 118595 0 0 HEICO CORP NEW COM 422806109 2370490 10601 SH SOLE 31 10229 0 372 HEICO CORP NEW COM 422806109 13161908 58861 SH SOLE 34 58861 0 0 HEICO CORP NEW COM 422806109 2111102 9441 SH SOLE 36 9441 0 0 HEICO CORP NEW COM 422806109 444313 1987 SH SOLE 40 1987 0 0 HEICO CORP NEW COM 422806109 19470869 87075 SH SOLE 43 80096 0 6979 HEICO CORP NEW CL A 422806208 28027745 157885 SH SOLE 2 55265 0 102620 HEICO CORP NEW CL A 422806208 13979878 78751 SH SOLE 4 24080 0 54671 HEICO CORP NEW CL A 422806208 2160063 12168 SH SOLE 7 11502 0 666 HEICO CORP NEW CL A 422806208 267700 1508 SH SOLE 13 1508 0 0 HEICO CORP NEW CL A 422806208 1261990 7109 SH SOLE 15 7109 0 0 HEICO CORP NEW CL A 422806208 13775019 77597 SH SOLE 18 70307 0 7290 HEICO CORP NEW CL A 422806208 9889639 55710 SH SOLE 19 55710 0 0 HEICO CORP NEW CL A 422806208 406361032 2289100 SH SOLE 21 2289100 0 0 HEICO CORP NEW CL A 422806208 355170832 2000737 SH SOLE 22 1799324 0 201413 HEICO CORP NEW CL A 422806208 22027747 124086 SH SOLE 23 124086 0 0 HEICO CORP NEW CL A 422806208 20532496 115663 SH SOLE 25 114939 0 724 HEICO CORP NEW CL A 422806208 17218552 96995 SH SOLE 26 47696 0 49299 HEICO CORP NEW CL A 422806208 36225086 204062 SH SOLE 28 840 0 203222 HEICO CORP NEW CL A 422806208 22900 129 SH SOLE 29 129 0 0 HEICO CORP NEW CL A 422806208 36029814 202962 SH SOLE 30 202962 0 0 HEICO CORP NEW CL A 422806208 3189857 17969 SH SOLE 31 17427 0 542 HEICO CORP NEW CL A 422806208 3118849 17569 SH SOLE 34 17569 0 0 HEICO CORP NEW CL A 422806208 2635284 14845 SH SOLE 36 14845 0 0 HEICO CORP NEW CL A 422806208 638184 3595 SH SOLE 40 3595 0 0 HEICO CORP NEW CL A 422806208 7276913 40992 SH SOLE 43 36382 0 4610 HEIDRICK & STRUGGLES INTL IN COM 422819102 3048954 96547 SH SOLE 2 84074 0 12473 HEIDRICK & STRUGGLES INTL IN COM 422819102 4011 127 SH SOLE 4 127 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 4832 153 SH SOLE 7 153 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 2221969 70360 SH SOLE 18 70360 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 1434016 45409 SH SOLE 19 45409 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 76672103 2427869 SH SOLE 21 2427869 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 18720245 592788 SH SOLE 22 567236 0 25552 HEIDRICK & STRUGGLES INTL IN COM 422819102 165479 5240 SH SOLE 25 5240 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 2590 82 SH SOLE 28 82 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 1632939 51708 SH SOLE 30 51708 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 131689 4170 SH SOLE 40 4170 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 1502071 47564 SH SOLE 43 45751 0 1813 HELEN OF TROY LTD COM G4388N106 3053001 32920 SH SOLE 2 19161 0 13759 HELEN OF TROY LTD COM G4388N106 8625 93 SH SOLE 4 93 0 0 HELEN OF TROY LTD COM G4388N106 565343 6096 SH SOLE 7 5788 0 308 HELEN OF TROY LTD COM G4388N106 8862976 95568 SH SOLE 18 95568 0 0 HELEN OF TROY LTD COM G4388N106 5004807 53966 SH SOLE 19 53966 0 0 HELEN OF TROY LTD COM G4388N106 164451761 1773256 SH SOLE 21 1773256 0 0 HELEN OF TROY LTD COM G4388N106 74079135 798783 SH SOLE 22 767245 0 31538 HELEN OF TROY LTD COM G4388N106 466389 5029 SH SOLE 25 5029 0 0 HELEN OF TROY LTD COM G4388N106 739416 7973 SH SOLE 26 7973 0 0 HELEN OF TROY LTD COM G4388N106 39785 429 SH SOLE 28 429 0 0 HELEN OF TROY LTD COM G4388N106 2912778 31408 SH SOLE 30 31408 0 0 HELEN OF TROY LTD COM G4388N106 55922 603 SH SOLE 36 603 0 0 HELEN OF TROY LTD COM G4388N106 463607 4999 SH SOLE 40 4999 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 904194 18936 SH SOLE 2 9202 0 9734 HELIOS TECHNOLOGIES INC COM 42328H109 6781 142 SH SOLE 4 142 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 14039 294 SH SOLE 7 294 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 4086588 85583 SH SOLE 18 85583 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 3596339 75316 SH SOLE 19 75316 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 55695791 1166404 SH SOLE 21 1166404 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 45786711 958884 SH SOLE 22 925227 0 33657 HELIOS TECHNOLOGIES INC COM 42328H109 331146 6935 SH SOLE 25 6935 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 603990 12649 SH SOLE 26 12649 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 95261 1995 SH SOLE 28 545 0 1450 HELIOS TECHNOLOGIES INC COM 42328H109 1027676 21522 SH SOLE 30 21522 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 342081 7164 SH SOLE 40 7164 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 957507 20052 SH SOLE 43 17938 0 2115 HELIX ACQUISITION CORP II CL A ORD SHS G4444H101 430824 42155 SH SOLE 18 42155 0 0 HELIX ACQUISITION CORP II CL A ORD SHS G4444H101 14887576 1456710 SH SOLE 19 1456710 0 0 HELIX ACQUISITION CORP II CL A ORD SHS G4444H101 11600 1135 SH SOLE 21 1135 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 2013812 168661 SH SOLE 2 44616 0 124045 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 3021 253 SH SOLE 4 253 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 379608 31793 SH SOLE 7 30151 0 1642 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 5900151 494150 SH SOLE 18 458030 0 36120 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 6977163 584352 SH SOLE 19 584352 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 194493203 16289213 SH SOLE 21 16289213 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 56929777 4767988 SH SOLE 22 4548930 0 219058 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 341544 28605 SH SOLE 25 28605 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 2024654 169569 SH SOLE 26 28052 0 141517 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1938531 162356 SH SOLE 28 90401 0 71955 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 4027911 337346 SH SOLE 30 337346 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 396050 33170 SH SOLE 40 33170 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 2671748 223764 SH SOLE 43 215304 0 8460 HELLO GROUP INC ADS 423403104 315455 51545 SH SOLE 2 51545 0 0 HELLO GROUP INC ADS 423403104 12240 2000 SH SOLE 4 2000 0 0 HELLO GROUP INC ADS 423403104 117694 19231 SH SOLE 7 19231 0 0 HELLO GROUP INC ADS 423403104 17693893 2891159 SH SOLE 21 2891159 0 0 HELLO GROUP INC ADS 423403104 4640484 758249 SH SOLE 22 677164 0 81085 HELLO GROUP INC ADS 423403104 3444997 562908 SH SOLE 30 562908 0 0 HELLO GROUP INC ADS 423403104 43856 7166 SH SOLE 36 7166 0 0 HELLO GROUP INC ADS 423403104 2239730 365969 SH SOLE 43 356460 0 9509 HELMERICH & PAYNE INC COM 423452101 6644773 183862 SH SOLE 2 90624 0 93238 HELMERICH & PAYNE INC COM 423452101 7842 217 SH SOLE 4 217 0 0 HELMERICH & PAYNE INC COM 423452101 52764 1460 SH SOLE 7 1460 0 0 HELMERICH & PAYNE INC COM 423452101 12155364 336341 SH SOLE 18 336341 0 0 HELMERICH & PAYNE INC COM 423452101 13255321 366777 SH SOLE 19 366777 0 0 HELMERICH & PAYNE INC COM 423452101 403827095 11173965 SH SOLE 21 11173965 0 0 HELMERICH & PAYNE INC COM 423452101 117565625 3253061 SH SOLE 22 3106370 0 146691 HELMERICH & PAYNE INC COM 423452101 97650 2702 SH SOLE 23 2702 0 0 HELMERICH & PAYNE INC COM 423452101 733461 20295 SH SOLE 25 20295 0 0 HELMERICH & PAYNE INC COM 423452101 3011510 83329 SH SOLE 26 28219 0 55110 HELMERICH & PAYNE INC COM 423452101 818643 22652 SH SOLE 28 1922 0 20730 HELMERICH & PAYNE INC COM 423452101 7344913 203235 SH SOLE 30 203235 0 0 HELMERICH & PAYNE INC COM 423452101 115503 3196 SH SOLE 36 3196 0 0 HELMERICH & PAYNE INC COM 423452101 735774 20359 SH SOLE 40 20359 0 0 HELMERICH & PAYNE INC COM 423452101 7971197 220564 SH SOLE 43 189535 0 31029 HENNESSY ADVISORS INC COM 425885100 6180 868 SH SOLE 18 868 0 0 HENNESSY ADVISORS INC COM 425885100 71271 10010 SH SOLE 21 10010 0 0 HENNESSY ADVISORS INC COM 425885100 5917 831 SH SOLE 22 831 0 0 HENNESSY CAPITAL INVST CORP *W EXP 99/99/999 42600H116 120285 801900 SH SOLE 2 801900 0 0 HENRY JACK & ASSOC INC COM 426281101 35021255 210946 SH SOLE 2 69188 0 141758 HENRY JACK & ASSOC INC COM 426281101 11317251 68168 SH SOLE 4 25284 0 42884 HENRY JACK & ASSOC INC COM 426281101 10967613 66062 SH SOLE 7 51645 0 14417 HENRY JACK & ASSOC INC COM 426281101 321249 1935 SH SOLE 13 1935 0 0 HENRY JACK & ASSOC INC COM 426281101 1637621 9864 SH SOLE 15 9864 0 0 HENRY JACK & ASSOC INC COM 426281101 22492722 135482 SH SOLE 18 130670 0 4812 HENRY JACK & ASSOC INC COM 426281101 18552071 111746 SH SOLE 19 111746 0 0 HENRY JACK & ASSOC INC COM 426281101 376298608 2266586 SH SOLE 21 2266586 0 0 HENRY JACK & ASSOC INC COM 426281101 313562306 1888702 SH SOLE 22 1708355 0 180347 HENRY JACK & ASSOC INC COM 426281101 14869415 89564 SH SOLE 23 89564 0 0 HENRY JACK & ASSOC INC COM 426281101 21259857 128056 SH SOLE 25 127766 0 290 HENRY JACK & ASSOC INC COM 426281101 18620803 112160 SH SOLE 26 68303 0 43857 HENRY JACK & ASSOC INC COM 426281101 23419777 141066 SH SOLE 28 982 0 140084 HENRY JACK & ASSOC INC COM 426281101 25069 151 SH SOLE 29 151 0 0 HENRY JACK & ASSOC INC COM 426281101 92319904 556077 SH SOLE 30 556077 0 0 HENRY JACK & ASSOC INC COM 426281101 2790796 16810 SH SOLE 31 16260 0 550 HENRY JACK & ASSOC INC COM 426281101 1285493 7743 SH SOLE 34 7743 0 0 HENRY JACK & ASSOC INC COM 426281101 4935609 29729 SH SOLE 36 29729 0 0 HENRY JACK & ASSOC INC COM 426281101 625895 3770 SH SOLE 40 3770 0 0 HENRY JACK & ASSOC INC COM 426281101 22579 136 SH OTR 43 136 0 0 HENRY JACK & ASSOC INC COM 426281101 18516128 111530 SH SOLE 43 102557 0 8973 HENRY SCHEIN INC COM 806407102 17828005 278128 SH SOLE 2 64196 0 213932 HENRY SCHEIN INC COM 806407102 12199640 190322 SH SOLE 4 111392 0 78930 HENRY SCHEIN INC COM 806407102 5371324 83796 SH SOLE 7 74175 0 9621 HENRY SCHEIN INC COM 806407102 158455 2472 SH SOLE 13 2472 0 0 HENRY SCHEIN INC COM 806407102 1144762 17859 SH SOLE 15 17859 0 0 HENRY SCHEIN INC COM 806407102 10961613 171008 SH SOLE 18 163012 0 7996 HENRY SCHEIN INC COM 806407102 4714299 73546 SH SOLE 19 73546 0 0 HENRY SCHEIN INC COM 806407102 222170151 3465993 SH SOLE 21 3465993 0 0 HENRY SCHEIN INC COM 806407102 197311146 3078177 SH SOLE 22 2775115 0 303062 HENRY SCHEIN INC COM 806407102 9605193 149847 SH SOLE 23 149847 0 0 HENRY SCHEIN INC COM 806407102 13992838 218297 SH SOLE 25 218297 0 0 HENRY SCHEIN INC COM 806407102 8308834 129623 SH SOLE 26 79902 0 49721 HENRY SCHEIN INC COM 806407102 20919612 326359 SH SOLE 28 1599 0 324760 HENRY SCHEIN INC COM 806407102 75132507 1172114 SH SOLE 30 1077563 0 94551 HENRY SCHEIN INC COM 806407102 1825568 28480 SH SOLE 31 27450 0 1030 HENRY SCHEIN INC COM 806407102 447546 6982 SH SOLE 34 6982 0 0 HENRY SCHEIN INC COM 806407102 1909667 29792 SH SOLE 36 29792 0 0 HENRY SCHEIN INC COM 806407102 421201 6571 SH SOLE 40 6571 0 0 HENRY SCHEIN INC COM 806407102 20127 314 SH OTR 43 314 0 0 HENRY SCHEIN INC COM 806407102 6937607 108231 SH SOLE 43 89625 0 18606 HEPION PHARMACEUTICALS INC COM NEW 426897302 84621 82954 SH SOLE 22 82954 0 0 HERBALIFE LTD COM SHS G4412G101 646289 62203 SH SOLE 2 27656 0 34547 HERBALIFE LTD COM SHS G4412G101 2099 202 SH SOLE 4 202 0 0 HERBALIFE LTD COM SHS G4412G101 41529 3997 SH SOLE 7 3997 0 0 HERBALIFE LTD COM SHS G4412G101 2682438 258175 SH SOLE 18 258175 0 0 HERBALIFE LTD COM SHS G4412G101 2377980 228872 SH SOLE 19 228872 0 0 HERBALIFE LTD COM SHS G4412G101 38275815 3683909 SH SOLE 21 3683909 0 0 HERBALIFE LTD COM SHS G4412G101 30631299 2948152 SH SOLE 22 2852327 0 95825 HERBALIFE LTD COM SHS G4412G101 228694 22011 SH SOLE 25 22011 0 0 HERBALIFE LTD COM SHS G4412G101 333789 32126 SH SOLE 26 32126 0 0 HERBALIFE LTD COM SHS G4412G101 20001 1925 SH SOLE 28 1925 0 0 HERBALIFE LTD COM SHS G4412G101 770761 74183 SH SOLE 30 74183 0 0 HERBALIFE LTD COM SHS G4412G101 109386 10528 SH SOLE 36 10528 0 0 HERBALIFE LTD COM SHS G4412G101 266898 25688 SH SOLE 40 25688 0 0 HERBALIFE LTD COM SHS G4412G101 1248546 120168 SH SOLE 43 105206 0 14962 HERC HLDGS INC COM 42704L104 8261981 61985 SH SOLE 2 35248 0 26737 HERC HLDGS INC COM 42704L104 64112 481 SH SOLE 4 88 0 393 HERC HLDGS INC COM 42704L104 1212139 9094 SH SOLE 7 8626 0 468 HERC HLDGS INC COM 42704L104 11386698 85428 SH SOLE 18 79693 0 5735 HERC HLDGS INC COM 42704L104 21930737 164534 SH SOLE 19 164534 0 0 HERC HLDGS INC COM 42704L104 135957000 1020009 SH SOLE 21 1020009 0 0 HERC HLDGS INC COM 42704L104 123339235 925345 SH SOLE 22 893187 0 32158 HERC HLDGS INC COM 42704L104 415065 3114 SH SOLE 23 3114 0 0 HERC HLDGS INC COM 42704L104 940894 7059 SH SOLE 25 7059 0 0 HERC HLDGS INC COM 42704L104 4641958 34826 SH SOLE 26 10462 0 24364 HERC HLDGS INC COM 42704L104 2082123 15621 SH SOLE 28 12834 0 2787 HERC HLDGS INC COM 42704L104 19060 143 SH SOLE 29 143 0 0 HERC HLDGS INC COM 42704L104 6808986 51084 SH SOLE 30 51084 0 0 HERC HLDGS INC COM 42704L104 102500 769 SH SOLE 36 769 0 0 HERC HLDGS INC COM 42704L104 815468 6118 SH SOLE 40 6118 0 0 HERC HLDGS INC COM 42704L104 24659 185 SH OTR 43 185 0 0 HERC HLDGS INC COM 42704L104 4300748 32266 SH SOLE 43 27806 0 4460 HERCULES CAPITAL INC COM 427096508 9247838 452217 SH SOLE 30 452217 0 0 HERCULES CAPITAL INC COM 427096508 1110762 54316 SH SOLE 36 54316 0 0 HERCULES CAPITAL INC COM 427096508 2973650 145411 SH SOLE 43 130263 0 15147 HERITAGE COMM CORP COM 426927109 4903137 563579 SH SOLE 2 255863 0 307716 HERITAGE COMM CORP COM 426927109 5055 581 SH SOLE 7 581 0 0 HERITAGE COMM CORP COM 426927109 1936359 222570 SH SOLE 18 222570 0 0 HERITAGE COMM CORP COM 426927109 8024758 922386 SH SOLE 19 922386 0 0 HERITAGE COMM CORP COM 426927109 22858302 2627391 SH SOLE 21 2627391 0 0 HERITAGE COMM CORP COM 426927109 29301983 3368044 SH SOLE 22 3222507 0 145537 HERITAGE COMM CORP COM 426927109 297984 34251 SH SOLE 23 34251 0 0 HERITAGE COMM CORP COM 426927109 110142 12660 SH SOLE 25 12660 0 0 HERITAGE COMM CORP COM 426927109 736603 84667 SH SOLE 26 2092 0 82575 HERITAGE COMM CORP COM 426927109 43944 5051 SH SOLE 28 0 0 5051 HERITAGE COMM CORP COM 426927109 66546 7649 SH SOLE 30 7649 0 0 HERITAGE COMM CORP COM 426927109 186110 21392 SH SOLE 40 21392 0 0 HERITAGE COMM CORP COM 426927109 25587 2941 SH OTR 43 2941 0 0 HERITAGE COMM CORP COM 426927109 3525793 405264 SH SOLE 43 389739 0 15525 HERITAGE FINL CORP WASH COM 42722X106 684329 37955 SH SOLE 2 14030 0 23925 HERITAGE FINL CORP WASH COM 42722X106 2885 160 SH SOLE 7 160 0 0 HERITAGE FINL CORP WASH COM 42722X106 1890409 104848 SH SOLE 18 104848 0 0 HERITAGE FINL CORP WASH COM 42722X106 1876544 104079 SH SOLE 19 104079 0 0 HERITAGE FINL CORP WASH COM 42722X106 67866957 3764113 SH SOLE 21 3764113 0 0 HERITAGE FINL CORP WASH COM 42722X106 16288699 903422 SH SOLE 22 859205 0 44217 HERITAGE FINL CORP WASH COM 42722X106 28307 1570 SH SOLE 23 1570 0 0 HERITAGE FINL CORP WASH COM 42722X106 56867 3154 SH SOLE 25 3154 0 0 HERITAGE FINL CORP WASH COM 42722X106 18282 1014 SH SOLE 26 0 0 1014 HERITAGE FINL CORP WASH COM 42722X106 44264 2455 SH SOLE 28 0 0 2455 HERITAGE FINL CORP WASH COM 42722X106 979985 54353 SH SOLE 30 54353 0 0 HERITAGE FINL CORP WASH COM 42722X106 56867 3154 SH SOLE 40 3154 0 0 HERITAGE FINL CORP WASH COM 42722X106 28902 1603 SH SOLE 43 1392 0 211 HERITAGE GLOBAL INC COM 42727E103 16022 6513 SH SOLE 18 6513 0 0 HERITAGE GLOBAL INC COM 42727E103 178175 72429 SH SOLE 21 72429 0 0 HERITAGE GLOBAL INC COM 42727E103 142444 57904 SH SOLE 22 57904 0 0 HERITAGE INSURANCE HLDGS INC COM 42727J102 137317 19395 SH SOLE 2 16050 0 3345 HERITAGE INSURANCE HLDGS INC COM 42727J102 508209 71781 SH SOLE 18 71781 0 0 HERITAGE INSURANCE HLDGS INC COM 42727J102 360521 50921 SH SOLE 19 50921 0 0 HERITAGE INSURANCE HLDGS INC COM 42727J102 5840037 824864 SH SOLE 21 824864 0 0 HERITAGE INSURANCE HLDGS INC COM 42727J102 5677820 801952 SH SOLE 22 785570 0 16382 HERITAGE INSURANCE HLDGS INC COM 42727J102 5643 797 SH SOLE 43 797 0 0 HERON THERAPEUTICS INC COM 427746102 141288 40368 SH SOLE 2 6004 0 34364 HERON THERAPEUTICS INC COM 427746102 1544 441 SH SOLE 7 441 0 0 HERON THERAPEUTICS INC COM 427746102 1360685 388767 SH SOLE 18 354075 0 34692 HERON THERAPEUTICS INC COM 427746102 961902 274829 SH SOLE 19 274829 0 0 HERON THERAPEUTICS INC COM 427746102 15737799 4496514 SH SOLE 21 4496514 0 0 HERON THERAPEUTICS INC COM 427746102 10772377 3077822 SH SOLE 22 2984153 0 93669 HERON THERAPEUTICS INC COM 427746102 163254 46644 SH SOLE 43 45697 0 947 HERSHEY CO COM 427866108 57863250 314765 SH SOLE 2 87986 0 226779 HERSHEY CO COM 427866108 34804166 189328 SH SOLE 4 103850 0 85478 HERSHEY CO COM 427866108 21457557 116725 SH SOLE 7 104438 0 12287 HERSHEY CO COM 427866108 2503948 13621 SH SOLE 13 13621 0 0 HERSHEY CO COM 427866108 3747191 20384 SH SOLE 15 20384 0 0 HERSHEY CO COM 427866108 44613335 242688 SH SOLE 18 207926 0 34762 HERSHEY CO COM 427866108 20376636 110845 SH SOLE 19 110845 0 0 HERSHEY CO COM 427866108 1014056833 5516275 SH SOLE 21 5516275 0 0 HERSHEY CO COM 427866108 629301746 3423281 SH SOLE 22 3083251 0 340030 HERSHEY CO COM 427866108 37487717 203926 SH SOLE 23 203926 0 0 HERSHEY CO COM 427866108 57142636 310845 SH SOLE 25 282429 0 28416 HERSHEY CO COM 427866108 34232455 186218 SH SOLE 26 119615 0 66603 HERSHEY CO COM 427866108 70419942 383071 SH SOLE 28 4667 0 378404 HERSHEY CO COM 427866108 242965905 1321688 SH SOLE 30 1321688 0 0 HERSHEY CO COM 427866108 6290295 34218 SH SOLE 31 33014 0 1204 HERSHEY CO COM 427866108 1408689 7663 SH SOLE 34 7663 0 0 HERSHEY CO COM 427866108 8323822 45280 SH SOLE 36 45280 0 0 HERSHEY CO COM 427866108 1296553 7053 SH SOLE 40 7053 0 0 HERSHEY CO COM 427866108 43752 238 SH OTR 43 238 0 0 HERSHEY CO COM 427866108 68290784 371489 SH SOLE 43 330420 0 41068 HERTZ GLOBAL HLDGS INC COM NEW 42806J700 299552 84859 SH SOLE 2 35760 0 49099 HERTZ GLOBAL HLDGS INC COM NEW 42806J700 1765 500 SH SOLE 4 500 0 0 HERTZ GLOBAL HLDGS INC COM NEW 42806J700 21868 6195 SH SOLE 7 6195 0 0 HERTZ GLOBAL HLDGS INC COM NEW 42806J700 1418453 401828 SH SOLE 18 401828 0 0 HERTZ GLOBAL HLDGS INC COM NEW 42806J700 1005626 284880 SH SOLE 19 284880 0 0 HERTZ GLOBAL HLDGS INC COM NEW 42806J700 51387873 14557471 SH SOLE 21 14557471 0 0 HERTZ GLOBAL HLDGS INC COM NEW 42806J700 14652741 4150918 SH SOLE 22 3977297 0 173621 HERTZ GLOBAL HLDGS INC COM NEW 42806J700 74508 21107 SH SOLE 25 21107 0 0 HERTZ GLOBAL HLDGS INC COM NEW 42806J700 127281 36057 SH SOLE 26 36057 0 0 HERTZ GLOBAL HLDGS INC COM NEW 42806J700 5284 1497 SH SOLE 28 1497 0 0 HERTZ GLOBAL HLDGS INC COM NEW 42806J700 1034721 293122 SH SOLE 30 293122 0 0 HERTZ GLOBAL HLDGS INC COM NEW 42806J700 80745 22874 SH SOLE 36 22874 0 0 HERTZ GLOBAL HLDGS INC COM NEW 42806J700 95723 27117 SH SOLE 40 27117 0 0 HERTZ GLOBAL HLDGS INC COM NEW 42806J700 2247367 636648 SH SOLE 43 574850 0 61798 HESAI GROUP SPONSORED ADS 428050108 165723 39552 SH SOLE 2 39552 0 0 HESAI GROUP SPONSORED ADS 428050108 1584549 378174 SH SOLE 22 378174 0 0 HESAI GROUP SPONSORED ADS 428050108 532 127 SH SOLE 34 127 0 0 HESS CORP COM 42809H107 53592098 363287 SH SOLE 2 197316 0 165971 HESS CORP COM 42809H107 39968626 270937 SH SOLE 4 78786 0 192151 HESS CORP COM 42809H107 84291158 571388 SH SOLE 7 528621 0 42767 HESS CORP COM 42809H107 1204943 8168 SH SOLE 13 8168 0 0 HESS CORP COM 42809H107 5814206 39413 SH SOLE 15 39413 0 0 HESS CORP COM 42809H107 145323575 985111 SH SOLE 18 930862 0 54249 HESS CORP COM 42809H107 343726321 2330032 SH SOLE 19 2330032 0 0 HESS CORP COM 42809H107 1369582171 9284044 SH SOLE 21 9284044 0 0 HESS CORP COM 42809H107 905283624 6136684 SH SOLE 22 5526676 0 610008 HESS CORP COM 42809H107 51556470 349488 SH SOLE 23 349488 0 0 HESS CORP COM 42809H107 140513095 952502 SH SOLE 25 952502 0 0 HESS CORP COM 42809H107 36799307 249453 SH SOLE 26 182230 0 67223 HESS CORP COM 42809H107 41220186 279421 SH SOLE 28 0 0 279421 HESS CORP COM 42809H107 20110664 136325 SH SOLE 29 136325 0 0 HESS CORP COM 42809H107 271505397 1840465 SH SOLE 30 1835182 0 5283 HESS CORP COM 42809H107 9329017 63239 SH SOLE 31 61079 0 2160 HESS CORP COM 42809H107 143158571 970435 SH SOLE 34 970435 0 0 HESS CORP COM 42809H107 7734179 52428 SH SOLE 36 52428 0 0 HESS CORP COM 42809H107 1991668 13501 SH SOLE 40 13501 0 0 HESS CORP COM 42809H107 38355 260 SH OTR 43 260 0 0 HESS CORP COM 42809H107 38841119 263294 SH SOLE 43 207553 0 55741 HESS MIDSTREAM LP CL A SHS 428103105 1650477 45293 SH SOLE 2 36431 0 8862 HESS MIDSTREAM LP CL A SHS 428103105 7871 216 SH SOLE 4 216 0 0 HESS MIDSTREAM LP CL A SHS 428103105 1008258 27669 SH SOLE 7 26185 0 1484 HESS MIDSTREAM LP CL A SHS 428103105 498135 13670 SH SOLE 13 13670 0 0 HESS MIDSTREAM LP CL A SHS 428103105 3762430 103250 SH SOLE 19 103250 0 0 HESS MIDSTREAM LP CL A SHS 428103105 10866481 298202 SH SOLE 21 298202 0 0 HESS MIDSTREAM LP CL A SHS 428103105 2153859 59107 SH SOLE 22 22731 0 36376 HESS MIDSTREAM LP CL A SHS 428103105 637445 17493 SH SOLE 25 17493 0 0 HESS MIDSTREAM LP CL A SHS 428103105 963911 26452 SH SOLE 26 26452 0 0 HESS MIDSTREAM LP CL A SHS 428103105 127030 3486 SH SOLE 28 0 0 3486 HESS MIDSTREAM LP CL A SHS 428103105 4584006 125796 SH SOLE 30 125796 0 0 HESS MIDSTREAM LP CL A SHS 428103105 547912 15036 SH SOLE 40 15036 0 0 HESS MIDSTREAM LP CL A SHS 428103105 146 4 SH SOLE 43 4 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 55496245 2621457 SH SOLE 2 877213 0 1744244 HEWLETT PACKARD ENTERPRISE C COM 42824C109 29714530 1403615 SH SOLE 4 809162 0 594453 HEWLETT PACKARD ENTERPRISE C COM 42824C109 46361834 2189978 SH SOLE 7 1865542 0 324436 HEWLETT PACKARD ENTERPRISE C COM 42824C109 761083 35951 SH SOLE 13 35951 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 3845192 181634 SH SOLE 15 181634 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 68952468 3257084 SH SOLE 18 2942190 0 314894 HEWLETT PACKARD ENTERPRISE C COM 42824C109 139862908 6606656 SH SOLE 19 6606656 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 966886465 45672483 SH SOLE 21 45672483 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 620705586 29320056 SH SOLE 22 26497850 0 2822206 HEWLETT PACKARD ENTERPRISE C COM 42824C109 33253815 1570799 SH SOLE 23 1570799 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 110975702 5242121 SH SOLE 25 4389122 0 852999 HEWLETT PACKARD ENTERPRISE C COM 42824C109 51988693 2455772 SH SOLE 26 1767683 0 688089 HEWLETT PACKARD ENTERPRISE C COM 42824C109 101507779 4794888 SH SOLE 28 433012 0 4361876 HEWLETT PACKARD ENTERPRISE C COM 42824C109 340192649 16069563 SH SOLE 30 14851764 0 1217799 HEWLETT PACKARD ENTERPRISE C COM 42824C109 6425053 303498 SH SOLE 31 293112 0 10386 HEWLETT PACKARD ENTERPRISE C COM 42824C109 7101985 335474 SH SOLE 34 335474 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 6718384 317354 SH SOLE 36 317354 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 1349206 63732 SH SOLE 40 63732 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 48098 2272 SH OTR 43 2272 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 65664482 3101771 SH SOLE 43 2826763 0 275007 HEXCEL CORP NEW COM 428291108 21297886 341039 SH SOLE 2 166451 0 174588 HEXCEL CORP NEW COM 428291108 12053 193 SH SOLE 4 193 0 0 HEXCEL CORP NEW COM 428291108 1206097 19313 SH SOLE 7 18362 0 951 HEXCEL CORP NEW COM 428291108 8390854 134361 SH SOLE 18 134361 0 0 HEXCEL CORP NEW COM 428291108 1783197 28554 SH SOLE 19 28554 0 0 HEXCEL CORP NEW COM 428291108 330562713 5293238 SH SOLE 21 5293238 0 0 HEXCEL CORP NEW COM 428291108 158125711 2532037 SH SOLE 22 2407170 0 124867 HEXCEL CORP NEW COM 428291108 459070 7351 SH SOLE 23 7351 0 0 HEXCEL CORP NEW COM 428291108 5574474 89263 SH SOLE 25 89263 0 0 HEXCEL CORP NEW COM 428291108 6088313 97491 SH SOLE 26 38199 0 59292 HEXCEL CORP NEW COM 428291108 2957944 47365 SH SOLE 28 0 0 47365 HEXCEL CORP NEW COM 428291108 12668857 202864 SH SOLE 30 202864 0 0 HEXCEL CORP NEW COM 428291108 65573 1050 SH SOLE 31 1050 0 0 HEXCEL CORP NEW COM 428291108 5757266 92190 SH SOLE 34 92190 0 0 HEXCEL CORP NEW COM 428291108 104104 1667 SH SOLE 36 1667 0 0 HEXCEL CORP NEW COM 428291108 1102680 17657 SH SOLE 40 17657 0 0 HEXCEL CORP NEW COM 428291108 44777 717 SH OTR 43 717 0 0 HEXCEL CORP NEW COM 428291108 4666176 74719 SH SOLE 43 68382 0 6336 HF FOODS GROUP INC COM 40417F109 48243 16081 SH SOLE 2 1410 0 14671 HF FOODS GROUP INC COM 40417F109 351579 117193 SH SOLE 18 117193 0 0 HF FOODS GROUP INC COM 40417F109 270207 90069 SH SOLE 19 90069 0 0 HF FOODS GROUP INC COM 40417F109 3956352 1318784 SH SOLE 21 1318784 0 0 HF FOODS GROUP INC COM 40417F109 2751987 917329 SH SOLE 22 882365 0 34964 HF SINCLAIR CORP COM 403949100 62127658 1164748 SH SOLE 2 172245 0 992503 HF SINCLAIR CORP COM 403949100 10640797 199490 SH SOLE 4 48065 0 151425 HF SINCLAIR CORP COM 403949100 2648118 49646 SH SOLE 7 37885 0 11761 HF SINCLAIR CORP COM 403949100 159273 2986 SH SOLE 13 2986 0 0 HF SINCLAIR CORP COM 403949100 639227 11984 SH SOLE 15 11984 0 0 HF SINCLAIR CORP COM 403949100 24863801 466138 SH SOLE 18 456224 0 9914 HF SINCLAIR CORP COM 403949100 7143560 133925 SH SOLE 19 133925 0 0 HF SINCLAIR CORP COM 403949100 441459549 8276332 SH SOLE 21 8276332 0 0 HF SINCLAIR CORP COM 403949100 263555180 4941042 SH SOLE 22 4614087 0 326955 HF SINCLAIR CORP COM 403949100 10635676 199394 SH SOLE 23 199394 0 0 HF SINCLAIR CORP COM 403949100 2527143 47378 SH SOLE 25 47378 0 0 HF SINCLAIR CORP COM 403949100 11295012 211755 SH SOLE 26 99360 0 112395 HF SINCLAIR CORP COM 403949100 5931515 111202 SH SOLE 28 0 0 111202 HF SINCLAIR CORP COM 403949100 34981332 655818 SH SOLE 30 655818 0 0 HF SINCLAIR CORP COM 403949100 1899917 35619 SH SOLE 31 34413 0 1206 HF SINCLAIR CORP COM 403949100 393116 7370 SH SOLE 34 7370 0 0 HF SINCLAIR CORP COM 403949100 1536352 28803 SH SOLE 36 28803 0 0 HF SINCLAIR CORP COM 403949100 401063 7519 SH SOLE 40 7519 0 0 HF SINCLAIR CORP COM 403949100 24003 450 SH OTR 43 450 0 0 HF SINCLAIR CORP COM 403949100 18315378 343370 SH SOLE 43 312149 0 31221 HIBBETT INC COM 428567101 570353 6540 SH SOLE 2 3213 0 3327 HIBBETT INC COM 428567101 4099 47 SH SOLE 4 47 0 0 HIBBETT INC COM 428567101 414247 4750 SH SOLE 7 4501 0 249 HIBBETT INC COM 428567101 3226596 36998 SH SOLE 18 36998 0 0 HIBBETT INC COM 428567101 2328594 26701 SH SOLE 19 26701 0 0 HIBBETT INC COM 428567101 119147436 1366213 SH SOLE 21 1366213 0 0 HIBBETT INC COM 428567101 37752337 432890 SH SOLE 22 421466 0 11424 HIBBETT INC COM 428567101 216630 2484 SH SOLE 25 2484 0 0 HIBBETT INC COM 428567101 312561 3584 SH SOLE 26 3584 0 0 HIBBETT INC COM 428567101 24855 285 SH SOLE 28 285 0 0 HIBBETT INC COM 428567101 3641192 41752 SH SOLE 30 41752 0 0 HIBBETT INC COM 428567101 21192 243 SH SOLE 36 243 0 0 HIBBETT INC COM 428567101 295119 3384 SH SOLE 40 3384 0 0 HIBBETT INC COM 428567101 2255687 25865 SH SOLE 43 24169 0 1696 HIGHPEAK ENERGY INC COM 43114Q105 468929 33352 SH SOLE 2 6526 0 26826 HIGHPEAK ENERGY INC COM 43114Q105 548382 39003 SH SOLE 18 39003 0 0 HIGHPEAK ENERGY INC COM 43114Q105 467622 33259 SH SOLE 19 33259 0 0 HIGHPEAK ENERGY INC COM 43114Q105 7818836 556105 SH SOLE 21 556105 0 0 HIGHPEAK ENERGY INC COM 43114Q105 6881386 489430 SH SOLE 22 462856 0 26574 HIGHPEAK ENERGY INC COM 43114Q105 241340 17165 SH SOLE 43 15152 0 2013 HIGHWOODS PPTYS INC COM 431284108 10027574 381712 SH SOLE 2 46644 0 335068 HIGHWOODS PPTYS INC COM 431284108 1417083 53943 SH SOLE 4 53943 0 0 HIGHWOODS PPTYS INC COM 431284108 5151941 196115 SH SOLE 7 177954 0 18161 HIGHWOODS PPTYS INC COM 431284108 1881090 71606 SH SOLE 18 71606 0 0 HIGHWOODS PPTYS INC COM 431284108 5735739 218338 SH SOLE 19 218338 0 0 HIGHWOODS PPTYS INC COM 431284108 257777422 9812616 SH SOLE 21 9812616 0 0 HIGHWOODS PPTYS INC COM 431284108 98846497 3762714 SH SOLE 22 3566338 0 196376 HIGHWOODS PPTYS INC COM 431284108 126648 4821 SH SOLE 23 4821 0 0 HIGHWOODS PPTYS INC COM 431284108 22098088 841191 SH SOLE 25 841191 0 0 HIGHWOODS PPTYS INC COM 431284108 4130458 157231 SH SOLE 26 36743 0 120488 HIGHWOODS PPTYS INC COM 431284108 2982144 113519 SH SOLE 28 44728 0 68791 HIGHWOODS PPTYS INC COM 431284108 15564161 592469 SH SOLE 30 592469 0 0 HIGHWOODS PPTYS INC COM 431284108 33126 1261 SH SOLE 31 1261 0 0 HIGHWOODS PPTYS INC COM 431284108 146061 5560 SH SOLE 36 5560 0 0 HIGHWOODS PPTYS INC COM 431284108 576889 21960 SH SOLE 40 21960 0 0 HIGHWOODS PPTYS INC COM 431284108 15984471 608469 SH SOLE 43 535801 0 72668 HILLENBRAND INC COM 431571108 1900310 47484 SH SOLE 2 19524 0 27960 HILLENBRAND INC COM 431571108 49385 1234 SH SOLE 4 227 0 1007 HILLENBRAND INC COM 431571108 634157 15846 SH SOLE 7 15026 0 820 HILLENBRAND INC COM 431571108 8712354 217700 SH SOLE 18 217700 0 0 HILLENBRAND INC COM 431571108 6407242 160101 SH SOLE 19 160101 0 0 HILLENBRAND INC COM 431571108 318709155 7963747 SH SOLE 21 7963747 0 0 HILLENBRAND INC COM 431571108 84849123 2120168 SH SOLE 22 2038163 0 82005 HILLENBRAND INC COM 431571108 576648 14409 SH SOLE 25 14409 0 0 HILLENBRAND INC COM 431571108 933987 23338 SH SOLE 26 23338 0 0 HILLENBRAND INC COM 431571108 53667 1341 SH SOLE 28 1341 0 0 HILLENBRAND INC COM 431571108 15046399 375972 SH SOLE 30 375972 0 0 HILLENBRAND INC COM 431571108 34857 871 SH SOLE 36 871 0 0 HILLENBRAND INC COM 431571108 602861 15064 SH SOLE 40 15064 0 0 HILLENBRAND INC COM 431571108 6451891 161217 SH SOLE 43 150899 0 10317 HILLEVAX INC COM 43157M102 311252 21525 SH SOLE 2 9416 0 12109 HILLEVAX INC COM 43157M102 2921 202 SH SOLE 7 202 0 0 HILLEVAX INC COM 43157M102 1337044 92465 SH SOLE 18 92465 0 0 HILLEVAX INC COM 43157M102 1037910 71778 SH SOLE 19 71778 0 0 HILLEVAX INC COM 43157M102 16748700 1158278 SH SOLE 21 1158278 0 0 HILLEVAX INC COM 43157M102 10662095 737351 SH SOLE 22 699684 0 37667 HILLEVAX INC COM 43157M102 65128 4504 SH SOLE 25 4504 0 0 HILLEVAX INC COM 43157M102 65084 4501 SH SOLE 30 4501 0 0 HILLMAN SOLUTIONS CORP COM 431636109 1435736 162230 SH SOLE 2 61713 0 100517 HILLMAN SOLUTIONS CORP COM 431636109 9275 1048 SH SOLE 4 1048 0 0 HILLMAN SOLUTIONS CORP COM 431636109 12735 1439 SH SOLE 7 1439 0 0 HILLMAN SOLUTIONS CORP COM 431636109 4765716 538499 SH SOLE 18 538499 0 0 HILLMAN SOLUTIONS CORP COM 431636109 3961764 447657 SH SOLE 19 447657 0 0 HILLMAN SOLUTIONS CORP COM 431636109 61152013 6909832 SH SOLE 21 6909832 0 0 HILLMAN SOLUTIONS CORP COM 431636109 50278709 5681210 SH SOLE 22 5427779 0 253431 HILLMAN SOLUTIONS CORP COM 431636109 394462 44572 SH SOLE 25 44572 0 0 HILLMAN SOLUTIONS CORP COM 431636109 569028 64297 SH SOLE 26 64297 0 0 HILLMAN SOLUTIONS CORP COM 431636109 1029644 116344 SH SOLE 30 116344 0 0 HILLMAN SOLUTIONS CORP COM 431636109 339778 38393 SH SOLE 40 38393 0 0 HILLMAN SOLUTIONS CORP COM 431636109 767658 86741 SH SOLE 43 80871 0 5870 HILLTOP HOLDINGS INC COM 432748101 1372910 43891 SH SOLE 2 13687 0 30204 HILLTOP HOLDINGS INC COM 432748101 4848 155 SH SOLE 4 155 0 0 HILLTOP HOLDINGS INC COM 432748101 11386 364 SH SOLE 7 364 0 0 HILLTOP HOLDINGS INC COM 432748101 5033890 160930 SH SOLE 18 160930 0 0 HILLTOP HOLDINGS INC COM 432748101 3372328 107811 SH SOLE 19 107811 0 0 HILLTOP HOLDINGS INC COM 432748101 166109062 5310392 SH SOLE 21 5310392 0 0 HILLTOP HOLDINGS INC COM 432748101 51341178 1641342 SH SOLE 22 1571704 0 69638 HILLTOP HOLDINGS INC COM 432748101 362754 11597 SH SOLE 25 11597 0 0 HILLTOP HOLDINGS INC COM 432748101 1128113 36065 SH SOLE 26 5797 0 30268 HILLTOP HOLDINGS INC COM 432748101 37317 1193 SH SOLE 28 1193 0 0 HILLTOP HOLDINGS INC COM 432748101 3234133 103393 SH SOLE 30 103393 0 0 HILLTOP HOLDINGS INC COM 432748101 50580 1617 SH SOLE 36 1617 0 0 HILLTOP HOLDINGS INC COM 432748101 244172 7806 SH SOLE 40 7806 0 0 HILLTOP HOLDINGS INC COM 432748101 1109568 35472 SH SOLE 43 33968 0 1504 HILTON GRAND VACATIONS INC COM 43283X105 3011509 74487 SH SOLE 2 57089 0 17398 HILTON GRAND VACATIONS INC COM 43283X105 8409 208 SH SOLE 4 208 0 0 HILTON GRAND VACATIONS INC COM 43283X105 478368 11832 SH SOLE 7 11231 0 601 HILTON GRAND VACATIONS INC COM 43283X105 11310576 279757 SH SOLE 18 267022 0 12735 HILTON GRAND VACATIONS INC COM 43283X105 6911670 170954 SH SOLE 19 170954 0 0 HILTON GRAND VACATIONS INC COM 43283X105 213098848 5270810 SH SOLE 21 5270810 0 0 HILTON GRAND VACATIONS INC COM 43283X105 96024121 2375071 SH SOLE 22 2310512 0 64559 HILTON GRAND VACATIONS INC COM 43283X105 633255 15663 SH SOLE 25 15663 0 0 HILTON GRAND VACATIONS INC COM 43283X105 700086 17316 SH SOLE 26 17316 0 0 HILTON GRAND VACATIONS INC COM 43283X105 61737 1527 SH SOLE 28 1527 0 0 HILTON GRAND VACATIONS INC COM 43283X105 1897986 46945 SH SOLE 30 46945 0 0 HILTON GRAND VACATIONS INC COM 43283X105 46697 1155 SH SOLE 36 1155 0 0 HILTON GRAND VACATIONS INC COM 43283X105 716986 17734 SH SOLE 40 17734 0 0 HILTON GRAND VACATIONS INC COM 43283X105 27250 674 SH OTR 43 674 0 0 HILTON GRAND VACATIONS INC COM 43283X105 3881886 96015 SH SOLE 43 82409 0 13606 HILTON WORLDWIDE HLDGS INC COM 43300A203 91953626 421419 SH SOLE 2 93270 0 328149 HILTON WORLDWIDE HLDGS INC COM 43300A203 24050440 110222 SH SOLE 4 83918 0 26304 HILTON WORLDWIDE HLDGS INC COM 43300A203 46900999 214945 SH SOLE 7 191683 0 23262 HILTON WORLDWIDE HLDGS INC COM 43300A203 2526101 11577 SH SOLE 13 11577 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 7934188 36362 SH SOLE 15 36362 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 94902599 434934 SH SOLE 18 419230 0 15704 HILTON WORLDWIDE HLDGS INC COM 43300A203 61036431 279727 SH SOLE 19 279727 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 1601153564 7338009 SH SOLE 21 7338009 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 1159126404 5312220 SH SOLE 22 4768722 0 543498 HILTON WORLDWIDE HLDGS INC COM 43300A203 65066367 298196 SH SOLE 23 298196 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 282736578 1295768 SH SOLE 25 1294053 0 1715 HILTON WORLDWIDE HLDGS INC COM 43300A203 57322013 262704 SH SOLE 26 151049 0 111655 HILTON WORLDWIDE HLDGS INC COM 43300A203 98660003 452154 SH SOLE 28 62268 0 389886 HILTON WORLDWIDE HLDGS INC COM 43300A203 312489020 1432122 SH SOLE 30 1432122 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 12811613 58715 SH SOLE 31 56731 0 1984 HILTON WORLDWIDE HLDGS INC COM 43300A203 27768787 127263 SH SOLE 34 127263 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 10157646 46552 SH SOLE 36 46552 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 2621673 12015 SH SOLE 40 12015 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 111282 510 SH OTR 43 510 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 97431725 446525 SH SOLE 43 380040 0 66485 HIMALAYA SHIPPING LTD ORD SHS G4660A103 39159 4275 SH SOLE 2 1578 0 2697 HIMALAYA SHIPPING LTD ORD SHS G4660A103 716239 78192 SH SOLE 18 78192 0 0 HIMALAYA SHIPPING LTD ORD SHS G4660A103 581055 63434 SH SOLE 19 63434 0 0 HIMALAYA SHIPPING LTD ORD SHS G4660A103 8803603 961092 SH SOLE 21 961092 0 0 HIMALAYA SHIPPING LTD ORD SHS G4660A103 3027288 330490 SH SOLE 22 322053 0 8437 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 102355 12891 SH SOLE 2 12891 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 83259 10486 SH SOLE 7 10486 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 5487429 691112 SH SOLE 21 691112 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 2955165 372187 SH SOLE 22 372187 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 4944881 622781 SH SOLE 30 622781 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 11823 1489 SH SOLE 34 1489 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 3183011 400883 SH SOLE 43 314479 0 86404 HIMS & HERS HEALTH INC COM CL A 433000106 5800365 287289 SH SOLE 2 170066 0 117223 HIMS & HERS HEALTH INC COM CL A 433000106 6865 340 SH SOLE 4 340 0 0 HIMS & HERS HEALTH INC COM CL A 433000106 552661 27373 SH SOLE 7 25985 0 1388 HIMS & HERS HEALTH INC COM CL A 433000106 10323632 511324 SH SOLE 18 483095 0 28229 HIMS & HERS HEALTH INC COM CL A 433000106 18754733 928912 SH SOLE 19 928912 0 0 HIMS & HERS HEALTH INC COM CL A 433000106 140781983 6972857 SH SOLE 21 6972857 0 0 HIMS & HERS HEALTH INC COM CL A 433000106 108195101 5358846 SH SOLE 22 5172434 0 186412 HIMS & HERS HEALTH INC COM CL A 433000106 242442 12008 SH SOLE 23 12008 0 0 HIMS & HERS HEALTH INC COM CL A 433000106 618884 30653 SH SOLE 25 30653 0 0 HIMS & HERS HEALTH INC COM CL A 433000106 1410473 69860 SH SOLE 26 28387 0 41473 HIMS & HERS HEALTH INC COM CL A 433000106 62387 3090 SH SOLE 28 0 0 3090 HIMS & HERS HEALTH INC COM CL A 433000106 4432997 219564 SH SOLE 30 219564 0 0 HIMS & HERS HEALTH INC COM CL A 433000106 604347 29933 SH SOLE 40 29933 0 0 HIMS & HERS HEALTH INC COM CL A 433000106 2464149 122048 SH SOLE 43 111477 0 10571 HINGHAM INSTN SVGS MASS COM 433323102 119313 667 SH SOLE 2 56 0 611 HINGHAM INSTN SVGS MASS COM 433323102 2147 12 SH SOLE 7 12 0 0 HINGHAM INSTN SVGS MASS COM 433323102 879374 4916 SH SOLE 18 4916 0 0 HINGHAM INSTN SVGS MASS COM 433323102 634845 3549 SH SOLE 19 3549 0 0 HINGHAM INSTN SVGS MASS COM 433323102 10910249 60992 SH SOLE 21 60992 0 0 HINGHAM INSTN SVGS MASS COM 433323102 9638054 53880 SH SOLE 22 52498 0 1382 HINGHAM INSTN SVGS MASS COM 433323102 882594 4934 SH SOLE 43 4354 0 580 HIPPO HLDGS INC *W EXP 08/02/202 433539111 32 1934 SH SOLE 4 1934 0 0 HIPPO HLDGS INC *W EXP 08/02/202 433539111 535 32822 SH SOLE 18 32822 0 0 HIPPO HLDGS INC *W EXP 08/02/202 433539111 2797 171566 SH SOLE 19 171566 0 0 HIPPO HLDGS INC *W EXP 08/02/202 433539111 197 12114 SH SOLE 22 12114 0 0 HIPPO HLDGS INC *W EXP 08/02/202 433539111 29 1782 SH SOLE 26 1782 0 0 HIPPO HLDGS INC *W EXP 08/02/202 433539111 1298 79631 SH SOLE 34 79631 0 0 HIPPO HLDGS INC COM NEW 433539202 199954 11632 SH SOLE 2 4090 0 7542 HIPPO HLDGS INC COM NEW 433539202 189 11 SH SOLE 7 11 0 0 HIPPO HLDGS INC COM NEW 433539202 1041130 60566 SH SOLE 18 60566 0 0 HIPPO HLDGS INC COM NEW 433539202 768960 44733 SH SOLE 19 44733 0 0 HIPPO HLDGS INC COM NEW 433539202 12209266 710254 SH SOLE 21 710254 0 0 HIPPO HLDGS INC COM NEW 433539202 7994570 465071 SH SOLE 22 448432 0 16639 HIPPO HLDGS INC COM NEW 433539202 138 8 SH SOLE 43 8 0 0 HIREQUEST INC COM 433535101 9472 767 SH SOLE 2 213 0 554 HIREQUEST INC COM 433535101 161168 13050 SH SOLE 18 13050 0 0 HIREQUEST INC COM 433535101 123031 9962 SH SOLE 19 9962 0 0 HIREQUEST INC COM 433535101 2162930 175136 SH SOLE 21 175136 0 0 HIREQUEST INC COM 433535101 716658 58029 SH SOLE 22 56830 0 1199 HIVE DIGITAL TECHNOLOGIES LT COM NEW 433921103 60017 19486 SH SOLE 2 19486 0 0 HIVE DIGITAL TECHNOLOGIES LT COM NEW 433921103 392799 127532 SH SOLE 21 127532 0 0 HIVE DIGITAL TECHNOLOGIES LT COM NEW 433921103 980139 318227 SH SOLE 30 318227 0 0 HMN FINL INC COM 40424G108 18632 814 SH SOLE 18 814 0 0 HMN FINL INC COM 40424G108 186576 8151 SH SOLE 21 8151 0 0 HMN FINL INC COM 40424G108 650282 28409 SH SOLE 22 28409 0 0 HNI CORP COM 404251100 1747046 38806 SH SOLE 2 13233 0 25573 HNI CORP COM 404251100 9229 205 SH SOLE 4 205 0 0 HNI CORP COM 404251100 981526 21802 SH SOLE 7 20650 0 1152 HNI CORP COM 404251100 6582734 146218 SH SOLE 18 146218 0 0 HNI CORP COM 404251100 4887371 108560 SH SOLE 19 108560 0 0 HNI CORP COM 404251100 238718100 5302490 SH SOLE 21 5302490 0 0 HNI CORP COM 404251100 64948553 1442660 SH SOLE 22 1388904 0 53756 HNI CORP COM 404251100 458754 10190 SH SOLE 25 10190 0 0 HNI CORP COM 404251100 6471760 143753 SH SOLE 26 22788 0 120965 HNI CORP COM 404251100 34936 776 SH SOLE 28 776 0 0 HNI CORP COM 404251100 5964475 132485 SH SOLE 30 132485 0 0 HNI CORP COM 404251100 430076 9553 SH SOLE 40 9553 0 0 HNI CORP COM 404251100 3530648 78424 SH SOLE 43 75495 0 2929 HOLLEY INC COM 43538H103 153972 43009 SH SOLE 2 16568 0 26441 HOLLEY INC COM 43538H103 1590 444 SH SOLE 7 444 0 0 HOLLEY INC COM 43538H103 467838 130681 SH SOLE 18 130681 0 0 HOLLEY INC COM 43538H103 431458 120519 SH SOLE 19 120519 0 0 HOLLEY INC COM 43538H103 6303653 1760797 SH SOLE 21 1760797 0 0 HOLLEY INC COM 43538H103 4764511 1330869 SH SOLE 22 1257607 0 73262 HOLLEY INC COM 43538H103 52504 14666 SH SOLE 25 14666 0 0 HOLLEY INC COM 43538H103 5900 1648 SH SOLE 43 1579 0 69 HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 12313 569 SH SOLE 2 569 0 0 HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 3091512 142861 SH SOLE 30 142861 0 0 HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 18805 869 SH SOLE 43 869 0 0 HOLOGIC INC COM 436440101 71629198 964703 SH SOLE 2 578221 0 386482 HOLOGIC INC COM 436440101 26694063 359516 SH SOLE 4 157542 0 201974 HOLOGIC INC COM 436440101 23548165 317147 SH SOLE 7 290267 0 26880 HOLOGIC INC COM 436440101 623180 8393 SH SOLE 13 8393 0 0 HOLOGIC INC COM 436440101 2561699 34501 SH SOLE 15 34501 0 0 HOLOGIC INC COM 436440101 24808930 334127 SH SOLE 18 316821 0 17306 HOLOGIC INC COM 436440101 22496265 302980 SH SOLE 19 302980 0 0 HOLOGIC INC COM 436440101 651747715 8777747 SH SOLE 21 8777747 0 0 HOLOGIC INC COM 436440101 381655469 5140141 SH SOLE 22 4608909 0 531232 HOLOGIC INC COM 436440101 24825339 334348 SH SOLE 23 334348 0 0 HOLOGIC INC COM 436440101 119646970 1611407 SH SOLE 25 1220547 0 390860 HOLOGIC INC COM 436440101 40578145 546507 SH SOLE 26 394170 0 152337 HOLOGIC INC COM 436440101 56250389 757581 SH SOLE 28 22995 0 734586 HOLOGIC INC COM 436440101 17449 235 SH SOLE 29 235 0 0 HOLOGIC INC COM 436440101 234709893 3161076 SH SOLE 30 3161076 0 0 HOLOGIC INC COM 436440101 4126370 55574 SH SOLE 31 53711 0 1863 HOLOGIC INC COM 436440101 5173220 69673 SH SOLE 34 69673 0 0 HOLOGIC INC COM 436440101 4995317 67277 SH SOLE 36 67277 0 0 HOLOGIC INC COM 436440101 829967 11178 SH SOLE 40 11178 0 0 HOLOGIC INC COM 436440101 34229 461 SH OTR 43 461 0 0 HOLOGIC INC COM 436440101 18144027 244364 SH SOLE 43 193726 0 50638 HOME BANCORP INC COM 43689E107 312598 7813 SH SOLE 2 4958 0 2855 HOME BANCORP INC COM 43689E107 1520 38 SH SOLE 7 38 0 0 HOME BANCORP INC COM 43689E107 952198 23799 SH SOLE 18 23799 0 0 HOME BANCORP INC COM 43689E107 632718 15814 SH SOLE 19 15814 0 0 HOME BANCORP INC COM 43689E107 11214963 280304 SH SOLE 21 280304 0 0 HOME BANCORP INC COM 43689E107 5017854 125415 SH SOLE 22 118757 0 6658 HOME BANCORP INC COM 43689E107 1920 48 SH SOLE 43 48 0 0 HOME BANCSHARES INC COM 436893200 6429474 268342 SH SOLE 2 152986 0 115356 HOME BANCSHARES INC COM 436893200 13873 579 SH SOLE 4 579 0 0 HOME BANCSHARES INC COM 436893200 59996 2504 SH SOLE 7 2504 0 0 HOME BANCSHARES INC COM 436893200 18599453 776271 SH SOLE 18 776271 0 0 HOME BANCSHARES INC COM 436893200 10344634 431746 SH SOLE 19 431746 0 0 HOME BANCSHARES INC COM 436893200 349972435 14606529 SH SOLE 21 14606529 0 0 HOME BANCSHARES INC COM 436893200 164276924 6856299 SH SOLE 22 6592217 0 264082 HOME BANCSHARES INC COM 436893200 937627 39133 SH SOLE 25 39133 0 0 HOME BANCSHARES INC COM 436893200 1248124 52092 SH SOLE 26 52092 0 0 HOME BANCSHARES INC COM 436893200 361844 15102 SH SOLE 28 2937 0 12165 HOME BANCSHARES INC COM 436893200 5215589 217679 SH SOLE 30 217679 0 0 HOME BANCSHARES INC COM 436893200 87502 3652 SH SOLE 36 3652 0 0 HOME BANCSHARES INC COM 436893200 1037204 43289 SH SOLE 40 43289 0 0 HOME BANCSHARES INC COM 436893200 3716490 155112 SH SOLE 43 146020 0 9092 HOME DEPOT INC COM 437076102 766140888 2225601 SH SOLE 2 859120 0 1366481 HOME DEPOT INC COM 437076102 316641935 919829 SH SOLE 4 425930 0 493899 HOME DEPOT INC COM 437076102 360499488 1047233 SH SOLE 7 919087 0 128146 HOME DEPOT INC COM 437076102 23896452 69418 SH SOLE 13 69418 0 0 HOME DEPOT INC COM 437076102 48890686 142025 SH SOLE 15 142025 0 0 HOME DEPOT INC COM 437076102 520549057 1512169 SH SOLE 18 1389045 0 123124 HOME DEPOT INC COM 437076102 232631884 675784 SH SOLE 19 675784 0 0 HOME DEPOT INC COM 437076102 8693915109 25255389 SH SOLE 21 25255389 0 0 HOME DEPOT INC COM 437076102 7493797049 21769106 SH SOLE 22 19479335 0 2289771 HOME DEPOT INC COM 437076102 622568367 1808530 SH SOLE 23 1808530 0 0 HOME DEPOT INC COM 437076102 754366848 2191398 SH SOLE 25 2186125 0 5273 HOME DEPOT INC COM 437076102 386781868 1123582 SH SOLE 26 666921 0 456661 HOME DEPOT INC COM 437076102 782074381 2271887 SH SOLE 28 60889 0 2210998 HOME DEPOT INC COM 437076102 9219780 26783 SH SOLE 29 26783 0 0 HOME DEPOT INC COM 437076102 2675156855 7771197 SH SOLE 30 7763537 0 7660 HOME DEPOT INC COM 437076102 91031858 264443 SH SOLE 31 256679 0 7764 HOME DEPOT INC COM 437076102 16544174 48060 SH SOLE 32 48060 0 0 HOME DEPOT INC COM 437076102 63653763 184911 SH SOLE 34 184911 0 0 HOME DEPOT INC COM 437076102 70922046 206025 SH SOLE 36 206025 0 0 HOME DEPOT INC COM 437076102 16335221 47453 SH SOLE 40 47453 0 0 HOME DEPOT INC COM 437076102 478149 1389 SH OTR 43 1389 0 0 HOME DEPOT INC COM 437076102 545443343 1584486 SH SOLE 43 1299149 0 285337 HOME FED BANCORP INC LA NEW COM 43708L108 3966 372 SH SOLE 18 372 0 0 HOME FED BANCORP INC LA NEW COM 43708L108 41531 3896 SH SOLE 21 3896 0 0 HOMESTREET INC COM 43785V102 103238 9056 SH SOLE 2 494 0 8562 HOMESTREET INC COM 43785V102 2918 256 SH SOLE 7 256 0 0 HOMESTREET INC COM 43785V102 664449 58285 SH SOLE 18 58285 0 0 HOMESTREET INC COM 43785V102 465736 40854 SH SOLE 19 40854 0 0 HOMESTREET INC COM 43785V102 8066207 707562 SH SOLE 21 707562 0 0 HOMESTREET INC COM 43785V102 5616324 492660 SH SOLE 22 476466 0 16194 HOMESTREET INC COM 43785V102 1539 135 SH SOLE 43 135 0 0 HOMETRUST BANCSHARES INC COM 437872104 4048164 134804 SH SOLE 2 98017 0 36787 HOMETRUST BANCSHARES INC COM 437872104 2402 80 SH SOLE 7 80 0 0 HOMETRUST BANCSHARES INC COM 437872104 1602731 53371 SH SOLE 18 53371 0 0 HOMETRUST BANCSHARES INC COM 437872104 4906331 163381 SH SOLE 19 163381 0 0 HOMETRUST BANCSHARES INC COM 437872104 18503225 616158 SH SOLE 21 616158 0 0 HOMETRUST BANCSHARES INC COM 437872104 21041571 700685 SH SOLE 22 668605 0 32080 HOMETRUST BANCSHARES INC COM 437872104 274114 9128 SH SOLE 23 9128 0 0 HOMETRUST BANCSHARES INC COM 437872104 48799 1625 SH SOLE 26 0 0 1625 HOMETRUST BANCSHARES INC COM 437872104 69580 2317 SH SOLE 43 2317 0 0 HONDA MOTOR LTD ADR ECH CNV IN 3 438128308 50391449 1563010 SH SOLE 43 1434136 0 128874 HONEST CO INC COM 438333106 164428 56311 SH SOLE 2 22165 0 34146 HONEST CO INC COM 438333106 669451 229264 SH SOLE 18 229264 0 0 HONEST CO INC COM 438333106 518154 177450 SH SOLE 19 177450 0 0 HONEST CO INC COM 438333106 7998552 2739230 SH SOLE 21 2739230 0 0 HONEST CO INC COM 438333106 5183187 1775064 SH SOLE 22 1735722 0 39342 HONEYWELL INTL INC COM 438516106 278257995 1303072 SH SOLE 2 428290 0 874782 HONEYWELL INTL INC COM 438516106 46821635 219264 SH SOLE 4 134684 0 84580 HONEYWELL INTL INC COM 438516106 160797115 753007 SH SOLE 7 688044 0 64963 HONEYWELL INTL INC COM 438516106 5481785 25671 SH SOLE 13 25671 0 0 HONEYWELL INTL INC COM 438516106 20359971 95345 SH SOLE 15 95345 0 0 HONEYWELL INTL INC COM 438516106 183478266 859222 SH SOLE 18 816084 0 43138 HONEYWELL INTL INC COM 438516106 44532059 208542 SH SOLE 19 208542 0 0 HONEYWELL INTL INC COM 438516106 3261279614 15272453 SH SOLE 21 15272453 0 0 HONEYWELL INTL INC COM 438516106 3004956020 14072099 SH SOLE 22 12623111 0 1448988 HONEYWELL INTL INC COM 438516106 239480839 1121480 SH SOLE 23 1121480 0 0 HONEYWELL INTL INC COM 438516106 65183939 305254 SH SOLE 25 305254 0 0 HONEYWELL INTL INC COM 438516106 139069633 651258 SH SOLE 26 405360 0 245898 HONEYWELL INTL INC COM 438516106 5735044 26857 SH SOLE 28 12356 0 14501 HONEYWELL INTL INC COM 438516106 6104254 28586 SH SOLE 29 28586 0 0 HONEYWELL INTL INC COM 438516106 860175635 4028171 SH SOLE 30 4028171 0 0 HONEYWELL INTL INC COM 438516106 46583965 218151 SH SOLE 31 213025 0 5126 HONEYWELL INTL INC COM 438516106 52732422 246944 SH SOLE 32 246944 0 0 HONEYWELL INTL INC COM 438516106 78748427 368776 SH SOLE 34 368776 0 0 HONEYWELL INTL INC COM 438516106 28393560 132966 SH SOLE 36 132966 0 0 HONEYWELL INTL INC COM 438516106 3384395 15849 SH SOLE 40 15849 0 0 HONEYWELL INTL INC COM 438516106 207934595 973750 SH SOLE 43 781083 0 192667 HOOKER FURNISHINGS CORPORATI COM 439038100 542595 37472 SH SOLE 2 23135 0 14337 HOOKER FURNISHINGS CORPORATI COM 439038100 453731 31335 SH SOLE 18 31335 0 0 HOOKER FURNISHINGS CORPORATI COM 439038100 674855 46606 SH SOLE 19 46606 0 0 HOOKER FURNISHINGS CORPORATI COM 439038100 5356948 369955 SH SOLE 21 369955 0 0 HOOKER FURNISHINGS CORPORATI COM 439038100 5417330 374125 SH SOLE 22 360595 0 13530 HOOKER FURNISHINGS CORPORATI COM 439038100 8080 558 SH SOLE 43 558 0 0 HOOKIPA PHARMA INC COM 43906K100 379 640 SH SOLE 2 0 0 640 HOOKIPA PHARMA INC COM 43906K100 904 1527 SH SOLE 21 1527 0 0 HOOKIPA PHARMA INC COM 43906K100 41446 70034 SH SOLE 22 70034 0 0 HOOKIPA PHARMA INC COM 43906K100 31052 52471 SH SOLE 26 0 0 52471 HOPE BANCORP INC COM 43940T109 1119291 104217 SH SOLE 2 39788 0 64429 HOPE BANCORP INC COM 43940T109 4844 451 SH SOLE 4 451 0 0 HOPE BANCORP INC COM 43940T109 8807 820 SH SOLE 7 820 0 0 HOPE BANCORP INC COM 43940T109 3763822 350449 SH SOLE 18 350449 0 0 HOPE BANCORP INC COM 43940T109 2844983 264896 SH SOLE 19 264896 0 0 HOPE BANCORP INC COM 43940T109 141856186 13208211 SH SOLE 21 13208211 0 0 HOPE BANCORP INC COM 43940T109 32997222 3072367 SH SOLE 22 2927046 0 145321 HOPE BANCORP INC COM 43940T109 22661 2110 SH SOLE 23 2110 0 0 HOPE BANCORP INC COM 43940T109 229943 21410 SH SOLE 25 21410 0 0 HOPE BANCORP INC COM 43940T109 312212 29070 SH SOLE 26 29070 0 0 HOPE BANCORP INC COM 43940T109 22103 2058 SH SOLE 28 2058 0 0 HOPE BANCORP INC COM 43940T109 2542867 236766 SH SOLE 30 236766 0 0 HOPE BANCORP INC COM 43940T109 47202 4395 SH SOLE 36 4395 0 0 HOPE BANCORP INC COM 43940T109 260552 24260 SH SOLE 40 24260 0 0 HOPE BANCORP INC COM 43940T109 1141885 106321 SH SOLE 43 105379 0 942 HORACE MANN EDUCATORS CORP N COM 440327104 937531 28741 SH SOLE 2 11009 0 17732 HORACE MANN EDUCATORS CORP N COM 440327104 9786 300 SH SOLE 7 300 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 3948912 121058 SH SOLE 18 121058 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 2550590 78191 SH SOLE 19 78191 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 147474433 4520982 SH SOLE 21 4520982 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 32274685 989414 SH SOLE 22 939927 0 49487 HORACE MANN EDUCATORS CORP N COM 440327104 168189 5156 SH SOLE 25 5156 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 263961 8092 SH SOLE 26 8092 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 3262326 100010 SH SOLE 30 100010 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 197612 6058 SH SOLE 40 6058 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 279456 8567 SH SOLE 43 8234 0 333 HORIZON BANCORP INC COM 440407104 5970838 482687 SH SOLE 2 260772 0 221915 HORIZON BANCORP INC COM 440407104 5690 460 SH SOLE 7 460 0 0 HORIZON BANCORP INC COM 440407104 1985026 160471 SH SOLE 18 160471 0 0 HORIZON BANCORP INC COM 440407104 8999323 727512 SH SOLE 19 727512 0 0 HORIZON BANCORP INC COM 440407104 23259237 1880294 SH SOLE 21 1880294 0 0 HORIZON BANCORP INC COM 440407104 31040462 2509334 SH SOLE 22 2369864 0 139470 HORIZON BANCORP INC COM 440407104 194914 15757 SH SOLE 23 15757 0 0 HORIZON BANCORP INC COM 440407104 84549 6835 SH SOLE 25 6835 0 0 HORIZON BANCORP INC COM 440407104 1335812 107988 SH SOLE 26 0 0 107988 HORIZON BANCORP INC COM 440407104 98255 7943 SH SOLE 28 0 0 7943 HORIZON BANCORP INC COM 440407104 870526 70374 SH SOLE 30 70374 0 0 HORIZON BANCORP INC COM 440407104 160154 12947 SH SOLE 40 12947 0 0 HORIZON BANCORP INC COM 440407104 1673134 135257 SH SOLE 43 130011 0 5246 HORIZON TECHNOLOGY FIN CORP COM 44045A102 1562021 129736 SH SOLE 30 129736 0 0 HORMEL FOODS CORP COM 440452100 11777616 386278 SH SOLE 2 123376 0 262902 HORMEL FOODS CORP COM 440452100 4947521 162267 SH SOLE 4 124074 0 38193 HORMEL FOODS CORP COM 440452100 21299430 698571 SH SOLE 7 652975 0 45596 HORMEL FOODS CORP COM 440452100 188550 6184 SH SOLE 13 6184 0 0 HORMEL FOODS CORP COM 440452100 1211978 39750 SH SOLE 15 39750 0 0 HORMEL FOODS CORP COM 440452100 14164099 464549 SH SOLE 18 445418 0 19131 HORMEL FOODS CORP COM 440452100 11936683 391495 SH SOLE 19 391495 0 0 HORMEL FOODS CORP COM 440452100 334720135 10978030 SH SOLE 21 10978030 0 0 HORMEL FOODS CORP COM 440452100 209224850 6862081 SH SOLE 22 6400874 0 461207 HORMEL FOODS CORP COM 440452100 11331822 371657 SH SOLE 23 371657 0 0 HORMEL FOODS CORP COM 440452100 21661346 710441 SH SOLE 25 710441 0 0 HORMEL FOODS CORP COM 440452100 9516478 312118 SH SOLE 26 190979 0 121139 HORMEL FOODS CORP COM 440452100 17506352 574167 SH SOLE 28 14014 0 560153 HORMEL FOODS CORP COM 440452100 81354485 2668235 SH SOLE 30 2668235 0 0 HORMEL FOODS CORP COM 440452100 1171182 38412 SH SOLE 31 36147 0 2265 HORMEL FOODS CORP COM 440452100 4215364 138254 SH SOLE 34 138254 0 0 HORMEL FOODS CORP COM 440452100 3631603 119108 SH SOLE 36 119108 0 0 HORMEL FOODS CORP COM 440452100 460338 15098 SH SOLE 40 15098 0 0 HORMEL FOODS CORP COM 440452100 17131900 561886 SH SOLE 43 498276 0 63610 HOST HOTELS & RESORTS INC COM 44107P104 37103132 2063578 SH SOLE 2 841338 0 1222240 HOST HOTELS & RESORTS INC COM 44107P104 17677810 983193 SH SOLE 4 809032 0 174161 HOST HOTELS & RESORTS INC COM 44107P104 28538144 1587216 SH SOLE 7 1422805 0 164411 HOST HOTELS & RESORTS INC COM 44107P104 811905 45156 SH SOLE 13 45156 0 0 HOST HOTELS & RESORTS INC COM 44107P104 1681238 93506 SH SOLE 15 93506 0 0 HOST HOTELS & RESORTS INC COM 44107P104 20293720 1128683 SH SOLE 18 1085197 0 43486 HOST HOTELS & RESORTS INC COM 44107P104 29411630 1635797 SH SOLE 19 1635797 0 0 HOST HOTELS & RESORTS INC COM 44107P104 468802465 26073552 SH SOLE 21 26073552 0 0 HOST HOTELS & RESORTS INC COM 44107P104 430807165 23960354 SH SOLE 22 21780240 0 2180114 HOST HOTELS & RESORTS INC COM 44107P104 17249976 959398 SH SOLE 23 959398 0 0 HOST HOTELS & RESORTS INC COM 44107P104 117599970 6540599 SH SOLE 25 5902327 0 638272 HOST HOTELS & RESORTS INC COM 44107P104 18471987 1027363 SH SOLE 26 768829 0 258534 HOST HOTELS & RESORTS INC COM 44107P104 36234087 2015244 SH SOLE 28 137827 0 1877417 HOST HOTELS & RESORTS INC COM 44107P104 132783271 7385054 SH SOLE 30 7385054 0 0 HOST HOTELS & RESORTS INC COM 44107P104 3090672 171895 SH SOLE 31 166795 0 5100 HOST HOTELS & RESORTS INC COM 44107P104 981708 54600 SH SOLE 34 54600 0 0 HOST HOTELS & RESORTS INC COM 44107P104 2621934 145825 SH SOLE 36 145825 0 0 HOST HOTELS & RESORTS INC COM 44107P104 618872 34420 SH SOLE 40 34420 0 0 HOST HOTELS & RESORTS INC COM 44107P104 26449 1471 SH OTR 43 1471 0 0 HOST HOTELS & RESORTS INC COM 44107P104 12098795 672903 SH SOLE 43 596903 0 76000 HOULIHAN LOKEY INC CL A 441593100 16907668 125372 SH SOLE 2 69166 0 56206 HOULIHAN LOKEY INC CL A 441593100 22522 167 SH SOLE 4 167 0 0 HOULIHAN LOKEY INC CL A 441593100 53809 399 SH SOLE 7 399 0 0 HOULIHAN LOKEY INC CL A 441593100 13279260 98467 SH SOLE 18 92595 0 5872 HOULIHAN LOKEY INC CL A 441593100 17359314 128721 SH SOLE 19 128721 0 0 HOULIHAN LOKEY INC CL A 441593100 380816319 2823790 SH SOLE 21 2823790 0 0 HOULIHAN LOKEY INC CL A 441593100 227701130 1688426 SH SOLE 22 1609814 0 78612 HOULIHAN LOKEY INC CL A 441593100 280239 2078 SH SOLE 23 2078 0 0 HOULIHAN LOKEY INC CL A 441593100 1392699 10327 SH SOLE 25 10327 0 0 HOULIHAN LOKEY INC CL A 441593100 5531148 41014 SH SOLE 26 14183 0 26831 HOULIHAN LOKEY INC CL A 441593100 227644 1688 SH SOLE 28 916 0 772 HOULIHAN LOKEY INC CL A 441593100 4528599 33580 SH SOLE 30 33580 0 0 HOULIHAN LOKEY INC CL A 441593100 84962 630 SH SOLE 31 630 0 0 HOULIHAN LOKEY INC CL A 441593100 57181 424 SH SOLE 36 424 0 0 HOULIHAN LOKEY INC CL A 441593100 1513534 11223 SH SOLE 40 11223 0 0 HOULIHAN LOKEY INC CL A 441593100 18611 138 SH OTR 43 138 0 0 HOULIHAN LOKEY INC CL A 441593100 4185698 31037 SH SOLE 43 27825 0 3212 HOUSTON AMERN ENERGY CORP COM 44183U209 414231 321109 SH SOLE 22 321109 0 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 563848 3973 SH SOLE 2 1393 0 2580 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 7238 51 SH SOLE 7 51 0 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 2110492 14871 SH SOLE 18 14871 0 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 1600858 11280 SH SOLE 19 11280 0 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 27967891 197068 SH SOLE 21 197068 0 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 21400968 150796 SH SOLE 22 144078 0 6718 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 127586 899 SH SOLE 25 899 0 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 71244 502 SH SOLE 30 502 0 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 127586 899 SH SOLE 40 899 0 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 652122 4595 SH SOLE 43 4271 0 324 HOWARD HUGHES HOLDINGS INC COM 44267T102 6659283 102735 SH SOLE 2 12319 0 90416 HOWARD HUGHES HOLDINGS INC COM 44267T102 7843 121 SH SOLE 4 121 0 0 HOWARD HUGHES HOLDINGS INC COM 44267T102 1289853 19899 SH SOLE 7 18846 0 1053 HOWARD HUGHES HOLDINGS INC COM 44267T102 582667 8989 SH SOLE 18 8989 0 0 HOWARD HUGHES HOLDINGS INC COM 44267T102 768441 11855 SH SOLE 19 11855 0 0 HOWARD HUGHES HOLDINGS INC COM 44267T102 30118548 464649 SH SOLE 21 464649 0 0 HOWARD HUGHES HOLDINGS INC COM 44267T102 51493721 794411 SH SOLE 22 752473 0 41938 HOWARD HUGHES HOLDINGS INC COM 44267T102 489456 7551 SH SOLE 25 7551 0 0 HOWARD HUGHES HOLDINGS INC COM 44267T102 776803 11984 SH SOLE 26 11984 0 0 HOWARD HUGHES HOLDINGS INC COM 44267T102 738235 11389 SH SOLE 28 982 0 10407 HOWARD HUGHES HOLDINGS INC COM 44267T102 5284904 81532 SH SOLE 30 81532 0 0 HOWARD HUGHES HOLDINGS INC COM 44267T102 28845 445 SH SOLE 31 445 0 0 HOWARD HUGHES HOLDINGS INC COM 44267T102 1273583 19648 SH SOLE 34 19648 0 0 HOWARD HUGHES HOLDINGS INC COM 44267T102 76682 1183 SH SOLE 36 1183 0 0 HOWARD HUGHES HOLDINGS INC COM 44267T102 560369 8645 SH SOLE 40 8645 0 0 HOWARD HUGHES HOLDINGS INC COM 44267T102 2887844 44552 SH SOLE 43 38655 0 5897 HOWMET AEROSPACE INC COM 443201108 71171106 916799 SH SOLE 2 326373 0 590426 HOWMET AEROSPACE INC COM 443201108 16965415 218542 SH SOLE 4 161197 0 57345 HOWMET AEROSPACE INC COM 443201108 18756728 241617 SH SOLE 7 210549 0 31068 HOWMET AEROSPACE INC COM 443201108 998632 12864 SH SOLE 13 12864 0 0 HOWMET AEROSPACE INC COM 443201108 4309397 55512 SH SOLE 15 55512 0 0 HOWMET AEROSPACE INC COM 443201108 44381537 571706 SH SOLE 18 546946 0 24760 HOWMET AEROSPACE INC COM 443201108 379537961 4889063 SH SOLE 19 4889063 0 0 HOWMET AEROSPACE INC COM 443201108 1084715839 13972895 SH SOLE 21 13972895 0 0 HOWMET AEROSPACE INC COM 443201108 689835240 8886194 SH SOLE 22 8031352 0 854842 HOWMET AEROSPACE INC COM 443201108 36194056 466238 SH SOLE 23 466238 0 0 HOWMET AEROSPACE INC COM 443201108 498312792 6419075 SH SOLE 25 6078722 0 340353 HOWMET AEROSPACE INC COM 443201108 82199535 1058863 SH SOLE 26 189852 0 869011 HOWMET AEROSPACE INC COM 443201108 57068375 735133 SH SOLE 28 27793 0 707340 HOWMET AEROSPACE INC COM 443201108 176873745 2278420 SH SOLE 30 2278420 0 0 HOWMET AEROSPACE INC COM 443201108 6973658 89832 SH SOLE 31 86741 0 3091 HOWMET AEROSPACE INC COM 443201108 88412962 1138902 SH SOLE 34 1138902 0 0 HOWMET AEROSPACE INC COM 443201108 5821318 74988 SH SOLE 36 74988 0 0 HOWMET AEROSPACE INC COM 443201108 1439726 18546 SH SOLE 40 18546 0 0 HOWMET AEROSPACE INC COM 443201108 183828 2368 SH OTR 43 2368 0 0 HOWMET AEROSPACE INC COM 443201108 26579143 342382 SH SOLE 43 304465 0 37918 HP INC COM 40434L105 111511910 3184235 SH SOLE 2 1877179 0 1307056 HP INC COM 40434L105 59661508 1703641 SH SOLE 4 391869 0 1311772 HP INC COM 40434L105 41156309 1175223 SH SOLE 7 925315 0 249908 HP INC COM 40434L105 6330390 180765 SH SOLE 13 180765 0 0 HP INC COM 40434L105 4775292 136359 SH SOLE 15 136359 0 0 HP INC COM 40434L105 154591097 4414366 SH SOLE 18 4205218 0 209148 HP INC COM 40434L105 281153798 8028378 SH SOLE 19 8028378 0 0 HP INC COM 40434L105 1367713419 39055209 SH SOLE 21 39055209 0 0 HP INC COM 40434L105 733348077 20940836 SH SOLE 22 18729318 0 2211518 HP INC COM 40434L105 66180656 1889796 SH SOLE 23 1889796 0 0 HP INC COM 40434L105 124153780 3545225 SH SOLE 25 3099469 0 445756 HP INC COM 40434L105 77189928 2204167 SH SOLE 26 1622732 0 581435 HP INC COM 40434L105 113906437 3252611 SH SOLE 28 274523 0 2978088 HP INC COM 40434L105 6515576 186053 SH SOLE 29 186053 0 0 HP INC COM 40434L105 321705802 9186345 SH SOLE 30 8542950 0 643395 HP INC COM 40434L105 30011790 856990 SH SOLE 31 849316 0 7674 HP INC COM 40434L105 4538592 129600 SH SOLE 32 129600 0 0 HP INC COM 40434L105 34795697 993595 SH SOLE 34 993595 0 0 HP INC COM 40434L105 15551436 444073 SH SOLE 35 444073 0 0 HP INC COM 40434L105 7474144 213425 SH SOLE 36 213425 0 0 HP INC COM 40434L105 1642193 46893 SH SOLE 40 46893 0 0 HP INC COM 40434L105 49273 1407 SH OTR 43 1407 0 0 HP INC COM 40434L105 100771328 2877536 SH SOLE 43 2613215 0 264322 HSBC HLDGS PLC SPON ADR NEW 404280406 8265 190 SH SOLE 2 0 0 190 HSBC HLDGS PLC SPON ADR NEW 404280406 11354 261 SH SOLE 18 261 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 105032535 2414541 SH SOLE 43 2108008 0 306533 HUB GROUP INC CL A 443320106 2471931 57420 SH SOLE 2 21316 0 36104 HUB GROUP INC CL A 443320106 10160 236 SH SOLE 4 236 0 0 HUB GROUP INC CL A 443320106 45762 1063 SH SOLE 7 1063 0 0 HUB GROUP INC CL A 443320106 8479042 196958 SH SOLE 18 196958 0 0 HUB GROUP INC CL A 443320106 5995401 139266 SH SOLE 19 139266 0 0 HUB GROUP INC CL A 443320106 299348089 6953498 SH SOLE 21 6953498 0 0 HUB GROUP INC CL A 443320106 78903288 1832829 SH SOLE 22 1748730 0 84099 HUB GROUP INC CL A 443320106 556292 12922 SH SOLE 25 12922 0 0 HUB GROUP INC CL A 443320106 1692554 39316 SH SOLE 26 29214 0 10102 HUB GROUP INC CL A 443320106 51832 1204 SH SOLE 28 1204 0 0 HUB GROUP INC CL A 443320106 5239572 121709 SH SOLE 30 121709 0 0 HUB GROUP INC CL A 443320106 1129460 26236 SH SOLE 34 26236 0 0 HUB GROUP INC CL A 443320106 66297 1540 SH SOLE 36 1540 0 0 HUB GROUP INC CL A 443320106 568389 13203 SH SOLE 40 13203 0 0 HUB GROUP INC CL A 443320106 2981686 69261 SH SOLE 43 67149 0 2112 HUBBELL INC COM 443510607 54798244 149935 SH SOLE 2 44176 0 105759 HUBBELL INC COM 443510607 22179154 60685 SH SOLE 4 34208 0 26477 HUBBELL INC COM 443510607 12590421 34449 SH SOLE 7 30037 0 4412 HUBBELL INC COM 443510607 2762663 7559 SH SOLE 13 7559 0 0 HUBBELL INC COM 443510607 2700532 7389 SH SOLE 15 7389 0 0 HUBBELL INC COM 443510607 46842475 128167 SH SOLE 18 124816 0 3351 HUBBELL INC COM 443510607 63988238 175080 SH SOLE 19 175080 0 0 HUBBELL INC COM 443510607 554449607 1517045 SH SOLE 21 1517045 0 0 HUBBELL INC COM 443510607 422084811 1154878 SH SOLE 22 1038959 0 115919 HUBBELL INC COM 443510607 23897275 65386 SH SOLE 23 65386 0 0 HUBBELL INC COM 443510607 64803990 177312 SH SOLE 25 174277 0 3035 HUBBELL INC COM 443510607 66762232 182670 SH SOLE 26 38207 0 144463 HUBBELL INC COM 443510607 49237466 134720 SH SOLE 28 780 0 133940 HUBBELL INC COM 443510607 154246448 422038 SH SOLE 30 422038 0 0 HUBBELL INC COM 443510607 4482612 12265 SH SOLE 31 11867 0 398 HUBBELL INC COM 443510607 232734009 636790 SH SOLE 34 636790 0 0 HUBBELL INC COM 443510607 4170858 11412 SH SOLE 36 11412 0 0 HUBBELL INC COM 443510607 6712040 18365 SH SOLE 37 18365 0 0 HUBBELL INC COM 443510607 956827 2618 SH SOLE 40 2618 0 0 HUBBELL INC COM 443510607 43127 118 SH OTR 43 118 0 0 HUBBELL INC COM 443510607 18729194 51245 SH SOLE 43 41847 0 9398 HUBSPOT INC COM 443573100 45516453 77174 SH SOLE 2 15207 0 61967 HUBSPOT INC COM 443573100 20085298 34055 SH SOLE 4 16230 0 17825 HUBSPOT INC COM 443573100 20580132 34894 SH SOLE 7 33082 0 1812 HUBSPOT INC COM 443573100 1086393 1842 SH SOLE 13 1842 0 0 HUBSPOT INC COM 443573100 2838069 4812 SH SOLE 15 4812 0 0 HUBSPOT INC COM 443573100 46641183 79081 SH SOLE 18 74418 0 4663 HUBSPOT INC COM 443573100 109887903 186317 SH SOLE 19 186317 0 0 HUBSPOT INC COM 443573100 747480383 1267367 SH SOLE 21 1267367 0 0 HUBSPOT INC COM 443573100 746015934 1264884 SH SOLE 22 1169812 0 95072 HUBSPOT INC COM 443573100 36027912 61086 SH SOLE 23 61086 0 0 HUBSPOT INC COM 443573100 53923910 91429 SH SOLE 25 91289 0 140 HUBSPOT INC COM 443573100 28895581 48993 SH SOLE 26 32271 0 16722 HUBSPOT INC COM 443573100 57583557 97634 SH SOLE 28 1449 0 96185 HUBSPOT INC COM 443573100 90828 154 SH SOLE 29 154 0 0 HUBSPOT INC COM 443573100 102332694 173507 SH SOLE 30 161682 0 11825 HUBSPOT INC COM 443573100 6558465 11120 SH SOLE 31 10736 0 384 HUBSPOT INC COM 443573100 1378339 2337 SH SOLE 34 2337 0 0 HUBSPOT INC COM 443573100 5318726 9018 SH SOLE 36 9018 0 0 HUBSPOT INC COM 443573100 1364774 2314 SH SOLE 40 2314 0 0 HUBSPOT INC COM 443573100 40305 68 SH OTR 43 68 0 0 HUBSPOT INC COM 443573100 30972903 52515 SH SOLE 43 46701 0 5814 HUBSPOT INC NOTE 0.375% 6/0 443573AD2 8044848 3864000 PRN SOLE 21 3864000 0 0 HUDBAY MINERALS INC COM 443628102 735385 81258 SH SOLE 21 81258 0 0 HUDBAY MINERALS INC COM 443628102 4926388 544352 SH SOLE 43 515248 0 29104 HUDSON GLOBAL INC COM NEW 443787205 7508 452 SH SOLE 18 452 0 0 HUDSON GLOBAL INC COM NEW 443787205 96471 5808 SH SOLE 21 5808 0 0 HUDSON GLOBAL INC COM NEW 443787205 886526 53373 SH SOLE 22 53373 0 0 HUDSON PAC PPTYS INC COM 444097109 1507228 313353 SH SOLE 2 196811 0 116542 HUDSON PAC PPTYS INC COM 444097109 329134 68427 SH SOLE 4 68427 0 0 HUDSON PAC PPTYS INC COM 444097109 1329922 276491 SH SOLE 7 252192 0 24299 HUDSON PAC PPTYS INC COM 444097109 2089868 434484 SH SOLE 18 434484 0 0 HUDSON PAC PPTYS INC COM 444097109 3185836 662336 SH SOLE 19 662336 0 0 HUDSON PAC PPTYS INC COM 444097109 74187954 15423691 SH SOLE 21 15423691 0 0 HUDSON PAC PPTYS INC COM 444097109 26440041 5496890 SH SOLE 22 5262016 0 234874 HUDSON PAC PPTYS INC COM 444097109 26883 5589 SH SOLE 23 5589 0 0 HUDSON PAC PPTYS INC COM 444097109 9429639 1960424 SH SOLE 25 1960424 0 0 HUDSON PAC PPTYS INC COM 444097109 1128917 234702 SH SOLE 26 164340 0 70362 HUDSON PAC PPTYS INC COM 444097109 5426469 1128164 SH SOLE 28 17441 0 1110723 HUDSON PAC PPTYS INC COM 444097109 3668289 762638 SH SOLE 30 762638 0 0 HUDSON PAC PPTYS INC COM 444097109 59654 12402 SH SOLE 36 12402 0 0 HUDSON PAC PPTYS INC COM 444097109 127681 26545 SH SOLE 40 26545 0 0 HUDSON PAC PPTYS INC COM 444097109 2029981 422034 SH SOLE 43 401691 0 20343 HUDSON TECHNOLOGIES INC COM 444144109 301312 34279 SH SOLE 2 11353 0 22926 HUDSON TECHNOLOGIES INC COM 444144109 4325 492 SH SOLE 7 492 0 0 HUDSON TECHNOLOGIES INC COM 444144109 1151288 130977 SH SOLE 18 130977 0 0 HUDSON TECHNOLOGIES INC COM 444144109 878402 99932 SH SOLE 19 99932 0 0 HUDSON TECHNOLOGIES INC COM 444144109 14717809 1674381 SH SOLE 21 1674381 0 0 HUDSON TECHNOLOGIES INC COM 444144109 10297863 1171543 SH SOLE 22 1119011 0 52532 HUDSON TECHNOLOGIES INC COM 444144109 48609 5530 SH SOLE 25 5530 0 0 HUDSON TECHNOLOGIES INC COM 444144109 46253 5262 SH SOLE 30 5262 0 0 HUDSON TECHNOLOGIES INC COM 444144109 81800 9306 SH SOLE 40 9306 0 0 HUDSON TECHNOLOGIES INC COM 444144109 342028 38911 SH SOLE 43 38427 0 484 HUMACYTE INC COM 44486Q103 85416 17795 SH SOLE 2 3532 0 14263 HUMACYTE INC COM 44486Q103 1066 222 SH SOLE 7 222 0 0 HUMACYTE INC COM 44486Q103 1140384 237580 SH SOLE 18 237580 0 0 HUMACYTE INC COM 44486Q103 1012085 210851 SH SOLE 19 210851 0 0 HUMACYTE INC COM 44486Q103 18831269 3923181 SH SOLE 21 3923181 0 0 HUMACYTE INC COM 44486Q103 12875741 2682446 SH SOLE 22 2642397 0 40049 HUMACYTE INC COM 44486Q103 325253 67761 SH SOLE 30 67761 0 0 HUMACYTE INC COM 44486Q103 854 178 SH SOLE 43 178 0 0 HUMANA INC COM 444859102 109693178 293572 SH SOLE 2 121382 0 172190 HUMANA INC COM 444859102 37186395 99522 SH SOLE 4 51729 0 47793 HUMANA INC COM 444859102 30833972 82521 SH SOLE 7 72790 0 9731 HUMANA INC COM 444859102 2759779 7386 SH SOLE 13 7386 0 0 HUMANA INC COM 444859102 6535512 17491 SH SOLE 15 17491 0 0 HUMANA INC COM 444859102 210908381 564454 SH SOLE 18 542551 0 21903 HUMANA INC COM 444859102 386491977 1034369 SH SOLE 19 1034369 0 0 HUMANA INC COM 444859102 1430504453 3828461 SH SOLE 21 3828461 0 0 HUMANA INC COM 444859102 1038109553 2778294 SH SOLE 22 2514991 0 263303 HUMANA INC COM 444859102 56410314 150971 SH SOLE 23 150971 0 0 HUMANA INC COM 444859102 78660051 210518 SH SOLE 25 200787 0 9731 HUMANA INC COM 444859102 47320904 126645 SH SOLE 26 81628 0 45017 HUMANA INC COM 444859102 126412894 338319 SH SOLE 28 26618 0 311701 HUMANA INC COM 444859102 282489489 756027 SH SOLE 30 753238 0 2789 HUMANA INC COM 444859102 10604934 28382 SH SOLE 31 27410 0 972 HUMANA INC COM 444859102 128628265 344248 SH SOLE 34 344248 0 0 HUMANA INC COM 444859102 13635983 36494 SH SOLE 36 36494 0 0 HUMANA INC COM 444859102 2181742 5839 SH SOLE 40 5839 0 0 HUMANA INC COM 444859102 101286634 271074 SH SOLE 43 228831 0 42242 HUMANA INC OPTIONS 444859102 1531965 4100 SH Call SOLE 2 0 0 4100 HUMANA INC OPTIONS 444859102 186825 500 SH Call SOLE 4 500 0 0 HUMANA INC OPTIONS 444859102 4521165 12100 SH Call SOLE 18 12100 0 0 HUMANA INC OPTIONS 444859102 25408200 68000 SH Call SOLE 19 68000 0 0 HUMANA INC OPTIONS 444859102 1793520 4800 SH Call SOLE 22 4800 0 0 HUMANA INC OPTIONS 444859102 1718790 4600 SH Call SOLE 26 4600 0 0 HUMANA INC OPTIONS 444859102 149460 400 SH Call SOLE 30 400 0 0 HUMANA INC OPTIONS 444859102 14759175 39500 SH Call SOLE 34 39500 0 0 HUNT J B TRANS SVCS INC COM 445658107 22555520 140972 SH SOLE 2 42695 0 98277 HUNT J B TRANS SVCS INC COM 445658107 6786720 42417 SH SOLE 4 33361 0 9056 HUNT J B TRANS SVCS INC COM 445658107 20768480 129803 SH SOLE 7 119391 0 10412 HUNT J B TRANS SVCS INC COM 445658107 411840 2574 SH SOLE 13 2574 0 0 HUNT J B TRANS SVCS INC COM 445658107 2052320 12827 SH SOLE 15 12827 0 0 HUNT J B TRANS SVCS INC COM 445658107 19935200 124595 SH SOLE 18 119400 0 5195 HUNT J B TRANS SVCS INC COM 445658107 6271520 39197 SH SOLE 19 39197 0 0 HUNT J B TRANS SVCS INC COM 445658107 379914080 2374463 SH SOLE 21 2374463 0 0 HUNT J B TRANS SVCS INC COM 445658107 284218080 1776363 SH SOLE 22 1592524 0 183839 HUNT J B TRANS SVCS INC COM 445658107 15391200 96195 SH SOLE 23 96195 0 0 HUNT J B TRANS SVCS INC COM 445658107 85710720 535692 SH SOLE 25 535692 0 0 HUNT J B TRANS SVCS INC COM 445658107 22795040 142469 SH SOLE 26 83256 0 59213 HUNT J B TRANS SVCS INC COM 445658107 29557920 184737 SH SOLE 28 3546 0 181191 HUNT J B TRANS SVCS INC COM 445658107 104132000 650825 SH SOLE 30 650825 0 0 HUNT J B TRANS SVCS INC COM 445658107 3034080 18963 SH SOLE 31 18325 0 638 HUNT J B TRANS SVCS INC COM 445658107 661120 4132 SH SOLE 34 4132 0 0 HUNT J B TRANS SVCS INC COM 445658107 2613440 16334 SH SOLE 36 16334 0 0 HUNT J B TRANS SVCS INC COM 445658107 696320 4352 SH SOLE 40 4352 0 0 HUNT J B TRANS SVCS INC COM 445658107 14170953 88568 SH SOLE 43 74709 0 13859 HUNTINGTON BANCSHARES INC COM 446150104 35063650 2660368 SH SOLE 2 619420 0 2040948 HUNTINGTON BANCSHARES INC COM 446150104 13773891 1045060 SH SOLE 4 510388 0 534672 HUNTINGTON BANCSHARES INC COM 446150104 30890190 2343717 SH SOLE 7 2154652 0 189065 HUNTINGTON BANCSHARES INC COM 446150104 518159 39314 SH SOLE 13 39314 0 0 HUNTINGTON BANCSHARES INC COM 446150104 2598622 197164 SH SOLE 15 197164 0 0 HUNTINGTON BANCSHARES INC COM 446150104 49991055 3792948 SH SOLE 18 3701691 0 91257 HUNTINGTON BANCSHARES INC COM 446150104 11465862 869944 SH SOLE 19 869944 0 0 HUNTINGTON BANCSHARES INC COM 446150104 811580089 61576638 SH SOLE 21 61576638 0 0 HUNTINGTON BANCSHARES INC COM 446150104 411211189 31199635 SH SOLE 22 28013966 0 3185669 HUNTINGTON BANCSHARES INC COM 446150104 23783284 1804498 SH SOLE 23 1804498 0 0 HUNTINGTON BANCSHARES INC COM 446150104 46818391 3552230 SH SOLE 25 3380012 0 172218 HUNTINGTON BANCSHARES INC COM 446150104 21810976 1654854 SH SOLE 26 1017171 0 637683 HUNTINGTON BANCSHARES INC COM 446150104 39880294 3025819 SH SOLE 28 85947 0 2939872 HUNTINGTON BANCSHARES INC COM 446150104 15895 1206 SH SOLE 29 1206 0 0 HUNTINGTON BANCSHARES INC COM 446150104 158995889 12063421 SH SOLE 30 11846677 0 216744 HUNTINGTON BANCSHARES INC COM 446150104 4474136 339464 SH SOLE 31 328766 0 10698 HUNTINGTON BANCSHARES INC COM 446150104 4739040 359563 SH SOLE 32 359563 0 0 HUNTINGTON BANCSHARES INC COM 446150104 2834082 215029 SH SOLE 34 215029 0 0 HUNTINGTON BANCSHARES INC COM 446150104 16152775 1225552 SH SOLE 35 1225552 0 0 HUNTINGTON BANCSHARES INC COM 446150104 4062274 308215 SH SOLE 36 308215 0 0 HUNTINGTON BANCSHARES INC COM 446150104 930086 70568 SH SOLE 40 70568 0 0 HUNTINGTON BANCSHARES INC COM 446150104 33886 2571 SH OTR 43 2571 0 0 HUNTINGTON BANCSHARES INC COM 446150104 26264381 1992745 SH SOLE 43 1705805 0 286940 HUNTINGTON INGALLS INDS INC COM 446413106 31630004 128405 SH SOLE 2 38629 0 89776 HUNTINGTON INGALLS INDS INC COM 446413106 6963995 28271 SH SOLE 4 6622 0 21649 HUNTINGTON INGALLS INDS INC COM 446413106 31800218 129096 SH SOLE 7 120459 0 8637 HUNTINGTON INGALLS INDS INC COM 446413106 203715 827 SH SOLE 13 827 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 1354322 5498 SH SOLE 15 5498 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 18621563 75596 SH SOLE 18 72358 0 3238 HUNTINGTON INGALLS INDS INC COM 446413106 16871388 68491 SH SOLE 19 68491 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 424454918 1723115 SH SOLE 21 1723115 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 252991010 1027041 SH SOLE 22 931453 0 95588 HUNTINGTON INGALLS INDS INC COM 446413106 11946512 48498 SH SOLE 23 48498 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 4550454 18473 SH SOLE 25 18473 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 9715255 39440 SH SOLE 26 22518 0 16922 HUNTINGTON INGALLS INDS INC COM 446413106 59108115 239955 SH SOLE 30 239955 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 2175340 8831 SH SOLE 31 8544 0 287 HUNTINGTON INGALLS INDS INC COM 446413106 31573101 128174 SH SOLE 34 128174 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 2253673 9149 SH SOLE 36 9149 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 244852 994 SH SOLE 40 994 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 17883155 72598 SH SOLE 43 63026 0 9572 HUNTSMAN CORP COM 447011107 28252037 1240757 SH SOLE 2 587911 0 652846 HUNTSMAN CORP COM 447011107 877169 38523 SH SOLE 4 5140 0 33383 HUNTSMAN CORP COM 447011107 314499 13812 SH SOLE 7 13812 0 0 HUNTSMAN CORP COM 447011107 7654955 336186 SH SOLE 18 335775 0 411 HUNTSMAN CORP COM 447011107 14578014 640229 SH SOLE 19 640229 0 0 HUNTSMAN CORP COM 447011107 124404737 5463537 SH SOLE 21 5463537 0 0 HUNTSMAN CORP COM 447011107 117340277 5153284 SH SOLE 22 4666504 0 486780 HUNTSMAN CORP COM 447011107 1635501 71827 SH SOLE 23 71827 0 0 HUNTSMAN CORP COM 447011107 721445 31684 SH SOLE 25 31684 0 0 HUNTSMAN CORP COM 447011107 14982045 657973 SH SOLE 26 72465 0 585508 HUNTSMAN CORP COM 447011107 907271 39845 SH SOLE 28 3713 0 36132 HUNTSMAN CORP COM 447011107 2538809 111498 SH SOLE 30 111498 0 0 HUNTSMAN CORP COM 447011107 47976 2107 SH SOLE 31 2107 0 0 HUNTSMAN CORP COM 447011107 1508285 66240 SH SOLE 32 66240 0 0 HUNTSMAN CORP COM 447011107 3361285 147619 SH SOLE 34 147619 0 0 HUNTSMAN CORP COM 447011107 251927 11064 SH SOLE 36 11064 0 0 HUNTSMAN CORP COM 447011107 794536 34894 SH SOLE 40 34894 0 0 HUNTSMAN CORP COM 447011107 4434821 194766 SH SOLE 43 177759 0 17007 HURCO CO COM 447324104 263189 17247 SH SOLE 2 17247 0 0 HURCO CO COM 447324104 19823 1299 SH SOLE 18 1299 0 0 HURCO CO COM 447324104 226580 14848 SH SOLE 21 14848 0 0 HURCO CO COM 447324104 1106625 72518 SH SOLE 22 72518 0 0 HURON CONSULTING GROUP INC COM 447462102 2632019 26721 SH SOLE 2 22241 0 4480 HURON CONSULTING GROUP INC COM 447462102 8373 85 SH SOLE 4 85 0 0 HURON CONSULTING GROUP INC COM 447462102 14578 148 SH SOLE 7 148 0 0 HURON CONSULTING GROUP INC COM 447462102 4321786 43876 SH SOLE 18 43876 0 0 HURON CONSULTING GROUP INC COM 447462102 3992205 40530 SH SOLE 19 40530 0 0 HURON CONSULTING GROUP INC COM 447462102 67464719 684921 SH SOLE 21 684921 0 0 HURON CONSULTING GROUP INC COM 447462102 50270066 510356 SH SOLE 22 492454 0 17902 HURON CONSULTING GROUP INC COM 447462102 45310 460 SH SOLE 23 460 0 0 HURON CONSULTING GROUP INC COM 447462102 362185 3677 SH SOLE 25 3677 0 0 HURON CONSULTING GROUP INC COM 447462102 283976 2883 SH SOLE 26 2883 0 0 HURON CONSULTING GROUP INC COM 447462102 1321575 13417 SH SOLE 30 13417 0 0 HURON CONSULTING GROUP INC COM 447462102 427490 4340 SH SOLE 40 4340 0 0 HURON CONSULTING GROUP INC COM 447462102 2618820 26587 SH SOLE 43 25797 0 790 HUT 8 CORP COM 44812J104 900734 60089 SH SOLE 2 22790 0 37299 HUT 8 CORP COM 44812J104 9399 627 SH SOLE 7 627 0 0 HUT 8 CORP COM 44812J104 3747200 249980 SH SOLE 18 249980 0 0 HUT 8 CORP COM 44812J104 2744849 183112 SH SOLE 19 183112 0 0 HUT 8 CORP COM 44812J104 49555786 3305923 SH SOLE 21 3305923 0 0 HUT 8 CORP COM 44812J104 30507588 2035196 SH SOLE 22 1927128 0 108068 HUT 8 CORP COM 44812J104 258263 17229 SH SOLE 25 17229 0 0 HUT 8 CORP COM 44812J104 1526851 101858 SH SOLE 26 21515 0 80343 HUT 8 CORP COM 44812J104 4475549 298569 SH SOLE 30 298569 0 0 HUT 8 CORP COM 44812J104 304282 20299 SH SOLE 40 20299 0 0 HUT 8 CORP COM 44812J104 405 27 SH SOLE 43 0 0 27 HUTCHMED CHINA LTD SPONSORED ADS 44842L103 299514 17495 SH SOLE 30 17495 0 0 HUTCHMED CHINA LTD SPONSORED ADS 44842L103 3236 189 SH SOLE 43 189 0 0 HUYA INC ADS REP SHS A 44852D108 126226 31956 SH SOLE 2 31956 0 0 HUYA INC ADS REP SHS A 44852D108 857 217 SH SOLE 4 217 0 0 HUYA INC ADS REP SHS A 44852D108 42861 10851 SH SOLE 7 10851 0 0 HUYA INC ADS REP SHS A 44852D108 4320980 1093919 SH SOLE 21 1093919 0 0 HUYA INC ADS REP SHS A 44852D108 1853229 469172 SH SOLE 22 420070 0 49102 HUYA INC ADS REP SHS A 44852D108 1195021 302537 SH SOLE 30 302537 0 0 HUYA INC ADS REP SHS A 44852D108 234717 59422 SH SOLE 43 55140 0 4282 HWH INTL INC COM 44852G101 1494 1465 SH SOLE 18 1465 0 0 HWH INTL INC COM 44852G101 5270 5167 SH SOLE 21 5167 0 0 HYATT HOTELS CORP COM CL A 448579102 12139775 79909 SH SOLE 2 31230 0 48679 HYATT HOTELS CORP COM CL A 448579102 2606643 17158 SH SOLE 4 13361 0 3797 HYATT HOTELS CORP COM CL A 448579102 863817 5686 SH SOLE 7 5257 0 429 HYATT HOTELS CORP COM CL A 448579102 133386 878 SH SOLE 13 878 0 0 HYATT HOTELS CORP COM CL A 448579102 599780 3948 SH SOLE 15 3948 0 0 HYATT HOTELS CORP COM CL A 448579102 14460657 95186 SH SOLE 18 92286 0 2900 HYATT HOTELS CORP COM CL A 448579102 2237630 14729 SH SOLE 19 14729 0 0 HYATT HOTELS CORP COM CL A 448579102 347846666 2289670 SH SOLE 21 2289670 0 0 HYATT HOTELS CORP COM CL A 448579102 205039588 1349655 SH SOLE 22 1262378 0 87277 HYATT HOTELS CORP COM CL A 448579102 8436877 55535 SH SOLE 23 55535 0 0 HYATT HOTELS CORP COM CL A 448579102 572738 3770 SH SOLE 25 3770 0 0 HYATT HOTELS CORP COM CL A 448579102 3723255 24508 SH SOLE 26 19352 0 5156 HYATT HOTELS CORP COM CL A 448579102 8995031 59209 SH SOLE 28 1678 0 57531 HYATT HOTELS CORP COM CL A 448579102 19263912 126803 SH SOLE 30 126803 0 0 HYATT HOTELS CORP COM CL A 448579102 1597135 10513 SH SOLE 31 10148 0 365 HYATT HOTELS CORP COM CL A 448579102 309917 2040 SH SOLE 34 2040 0 0 HYATT HOTELS CORP COM CL A 448579102 830243 5465 SH SOLE 36 5465 0 0 HYATT HOTELS CORP COM CL A 448579102 293813 1934 SH SOLE 40 1934 0 0 HYATT HOTELS CORP COM CL A 448579102 8221464 54117 SH SOLE 43 43865 0 10252 HYCROFT MINING HOLDING CORP CL A NEW 44862P208 9331 3888 SH SOLE 18 3888 0 0 HYCROFT MINING HOLDING CORP CL A NEW 44862P208 98390 40996 SH SOLE 21 40996 0 0 HYCROFT MINING HOLDING CORP CL A NEW 44862P208 381451 158938 SH SOLE 22 158938 0 0 HYDROFARM HLDGS GROUP INC COM 44888K209 2593 3758 SH SOLE 18 3758 0 0 HYDROFARM HLDGS GROUP INC COM 44888K209 135625 196558 SH SOLE 21 196558 0 0 HYDROFARM HLDGS GROUP INC COM 44888K209 348222 504669 SH SOLE 22 504669 0 0 HYLIION HOLDINGS CORP COMMON STOCK 449109107 114333 70576 SH SOLE 2 6506 0 64070 HYLIION HOLDINGS CORP COMMON STOCK 449109107 3052 1884 SH SOLE 7 1884 0 0 HYLIION HOLDINGS CORP COMMON STOCK 449109107 675791 417155 SH SOLE 18 417155 0 0 HYLIION HOLDINGS CORP COMMON STOCK 449109107 532348 328610 SH SOLE 19 328610 0 0 HYLIION HOLDINGS CORP COMMON STOCK 449109107 8429051 5203118 SH SOLE 21 5203118 0 0 HYLIION HOLDINGS CORP COMMON STOCK 449109107 5522729 3409092 SH SOLE 22 3287314 0 121778 HYLIION HOLDINGS CORP COMMON STOCK 449109107 45062 27816 SH SOLE 43 27816 0 0 HYPERFINE INC COM CL A 44916K106 4710 5541 SH SOLE 18 5541 0 0 HYPERFINE INC COM CL A 44916K106 59829 70387 SH SOLE 21 70387 0 0 HYPERFINE INC COM CL A 44916K106 489322 575673 SH SOLE 22 575673 0 0 HYSTER-YALE INC CL A 449172105 906420 12999 SH SOLE 2 10130 0 2869 HYSTER-YALE INC CL A 449172105 5090 73 SH SOLE 4 0 0 73 HYSTER-YALE INC CL A 449172105 4881 70 SH SOLE 7 70 0 0 HYSTER-YALE INC CL A 449172105 2269572 32548 SH SOLE 18 32548 0 0 HYSTER-YALE INC CL A 449172105 1871972 26846 SH SOLE 19 26846 0 0 HYSTER-YALE INC CL A 449172105 29862500 428259 SH SOLE 21 428259 0 0 HYSTER-YALE INC CL A 449172105 21104621 302662 SH SOLE 22 291397 0 11265 HYSTER-YALE INC CL A 449172105 144481 2072 SH SOLE 25 2072 0 0 HYSTER-YALE INC CL A 449172105 3097407 44420 SH SOLE 30 44420 0 0 HYSTER-YALE INC CL A 449172105 67150 963 SH SOLE 40 963 0 0 HYSTER-YALE INC CL A 449172105 674289 9670 SH SOLE 43 9381 0 289 HYZON MOTORS INC COM CL A 44951Y102 383619 1194703 SH SOLE 22 1194703 0 0 I MAB SPONSORED ADS 44975P103 6044 3619 SH SOLE 2 3619 0 0 I MAB SPONSORED ADS 44975P103 6789 4065 SH SOLE 34 4065 0 0 I-80 GOLD CORP COM 44955L106 365206 338154 SH SOLE 2 99311 0 238843 I-80 GOLD CORP COM 44955L106 2074 1920 SH SOLE 7 1920 0 0 I-80 GOLD CORP COM 44955L106 807316 747515 SH SOLE 18 747515 0 0 I-80 GOLD CORP COM 44955L106 1429094 1323235 SH SOLE 19 1323235 0 0 I-80 GOLD CORP COM 44955L106 9908081 9174149 SH SOLE 21 9174149 0 0 I-80 GOLD CORP COM 44955L106 4334223 4013169 SH SOLE 22 3723280 0 289889 I-80 GOLD CORP COM 44955L106 31056 28756 SH SOLE 23 28756 0 0 I3 VERTICALS INC COM CL A 46571Y107 1165051 52765 SH SOLE 2 43135 0 9630 I3 VERTICALS INC COM CL A 46571Y107 5829 264 SH SOLE 7 264 0 0 I3 VERTICALS INC COM CL A 46571Y107 1673708 75802 SH SOLE 18 75802 0 0 I3 VERTICALS INC COM CL A 46571Y107 1129127 51138 SH SOLE 19 51138 0 0 I3 VERTICALS INC COM CL A 46571Y107 19572463 886434 SH SOLE 21 886434 0 0 I3 VERTICALS INC COM CL A 46571Y107 15051958 681701 SH SOLE 22 653591 0 28110 I3 VERTICALS INC COM CL A 46571Y107 134114 6074 SH SOLE 25 6074 0 0 I3 VERTICALS INC COM CL A 46571Y107 308259 13961 SH SOLE 30 13961 0 0 I3 VERTICALS INC COM CL A 46571Y107 134688 6100 SH SOLE 40 6100 0 0 I3 VERTICALS INC COM CL A 46571Y107 229720 10404 SH SOLE 43 10354 0 50 IAC INC COM NEW 44891N208 10566315 225535 SH SOLE 2 33436 0 192099 IAC INC COM NEW 44891N208 24081 514 SH SOLE 4 152 0 362 IAC INC COM NEW 44891N208 50364 1075 SH SOLE 7 1075 0 0 IAC INC COM NEW 44891N208 2308768 49280 SH SOLE 18 49280 0 0 IAC INC COM NEW 44891N208 1170969 24994 SH SOLE 19 24994 0 0 IAC INC COM NEW 44891N208 294519386 6286433 SH SOLE 21 6286433 0 0 IAC INC COM NEW 44891N208 86726050 1851143 SH SOLE 22 1751684 0 99459 IAC INC COM NEW 44891N208 780708 16664 SH SOLE 25 16664 0 0 IAC INC COM NEW 44891N208 1163988 24845 SH SOLE 26 24845 0 0 IAC INC COM NEW 44891N208 312396 6668 SH SOLE 28 1485 0 5183 IAC INC COM NEW 44891N208 6905315 147392 SH SOLE 30 147392 0 0 IAC INC COM NEW 44891N208 46569 994 SH SOLE 31 994 0 0 IAC INC COM NEW 44891N208 68307 1458 SH SOLE 36 1458 0 0 IAC INC COM NEW 44891N208 777991 16606 SH SOLE 40 16606 0 0 IAC INC COM NEW 44891N208 5897291 125876 SH SOLE 43 117150 0 8726 IAMGOLD CORP COM 450913108 435364 116097 SH SOLE 43 114433 0 1664 IBEX LTD SHS NEW G4690M101 377884 23355 SH SOLE 2 21969 0 1386 IBEX LTD SHS NEW G4690M101 2573 159 SH SOLE 7 159 0 0 IBEX LTD SHS NEW G4690M101 425437 26294 SH SOLE 18 26294 0 0 IBEX LTD SHS NEW G4690M101 315688 19511 SH SOLE 19 19511 0 0 IBEX LTD SHS NEW G4690M101 5311732 328290 SH SOLE 21 328290 0 0 IBEX LTD SHS NEW G4690M101 2141892 132379 SH SOLE 22 126053 0 6326 IBEX LTD SHS NEW G4690M101 8721 539 SH SOLE 43 539 0 0 IBIO INC CON NEW 451033708 11761 5574 SH SOLE 22 5574 0 0 IBOTTA INC CLASS A COM SHS 451051106 1505004 20024 SH SOLE 2 17659 0 2365 IBOTTA INC CLASS A COM SHS 451051106 4735 63 SH SOLE 7 63 0 0 IBOTTA INC CLASS A COM SHS 451051106 1565132 20824 SH SOLE 18 20293 0 531 IBOTTA INC CLASS A COM SHS 451051106 7236104 96276 SH SOLE 19 96276 0 0 IBOTTA INC CLASS A COM SHS 451051106 18915668 251672 SH SOLE 21 251672 0 0 IBOTTA INC CLASS A COM SHS 451051106 15473715 205877 SH SOLE 22 201717 0 4160 IBOTTA INC CLASS A COM SHS 451051106 203082 2702 SH SOLE 26 291 0 2411 IBOTTA INC CLASS A COM SHS 451051106 154980 2062 SH SOLE 28 0 0 2062 IBOTTA INC CLASS A COM SHS 451051106 82075 1092 SH SOLE 31 1017 0 75 IBOTTA INC CLASS A COM SHS 451051106 2002112 26638 SH SOLE 34 26638 0 0 ICAD INC COM NEW 44934S206 7296 5612 SH SOLE 18 5612 0 0 ICAD INC COM NEW 44934S206 64549 49653 SH SOLE 21 49653 0 0 ICAD INC COM NEW 44934S206 383120 294708 SH SOLE 22 294708 0 0 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 17 1 SH SOLE 43 1 0 0 ICC HLDGS INC COM 44931Q104 9912 438 SH SOLE 18 438 0 0 ICC HLDGS INC COM 44931Q104 100047 4421 SH SOLE 21 4421 0 0 ICF INTL INC COM 44925C103 1741733 11732 SH SOLE 2 7279 0 4453 ICF INTL INC COM 44925C103 6829 46 SH SOLE 4 46 0 0 ICF INTL INC COM 44925C103 595770 4013 SH SOLE 7 3806 0 207 ICF INTL INC COM 44925C103 6898194 46465 SH SOLE 18 46465 0 0 ICF INTL INC COM 44925C103 6302424 42452 SH SOLE 19 42452 0 0 ICF INTL INC COM 44925C103 101316972 682453 SH SOLE 21 682453 0 0 ICF INTL INC COM 44925C103 78118464 526192 SH SOLE 22 509448 0 16744 ICF INTL INC COM 44925C103 565187 3807 SH SOLE 25 3807 0 0 ICF INTL INC COM 44925C103 872796 5879 SH SOLE 26 5879 0 0 ICF INTL INC COM 44925C103 49883 336 SH SOLE 28 336 0 0 ICF INTL INC COM 44925C103 3319863 22362 SH SOLE 30 22362 0 0 ICF INTL INC COM 44925C103 224620 1513 SH SOLE 36 1513 0 0 ICF INTL INC COM 44925C103 600224 4043 SH SOLE 40 4043 0 0 ICF INTL INC COM 44925C103 4987564 33595 SH SOLE 43 31817 0 1778 ICHOR HOLDINGS SHS G4740B105 1369489 35525 SH SOLE 2 18137 0 17388 ICHOR HOLDINGS SHS G4740B105 3662 95 SH SOLE 4 95 0 0 ICHOR HOLDINGS SHS G4740B105 387428 10050 SH SOLE 7 9525 0 525 ICHOR HOLDINGS SHS G4740B105 4670564 121156 SH SOLE 18 108843 0 12313 ICHOR HOLDINGS SHS G4740B105 5304673 137605 SH SOLE 19 137605 0 0 ICHOR HOLDINGS SHS G4740B105 150370327 3900657 SH SOLE 21 3900657 0 0 ICHOR HOLDINGS SHS G4740B105 40507685 1050783 SH SOLE 22 1014636 0 36147 ICHOR HOLDINGS SHS G4740B105 8134 211 SH SOLE 23 211 0 0 ICHOR HOLDINGS SHS G4740B105 238894 6197 SH SOLE 25 6197 0 0 ICHOR HOLDINGS SHS G4740B105 417921 10841 SH SOLE 26 10841 0 0 ICHOR HOLDINGS SHS G4740B105 64224 1666 SH SOLE 28 1666 0 0 ICHOR HOLDINGS SHS G4740B105 3041711 78903 SH SOLE 30 78903 0 0 ICHOR HOLDINGS SHS G4740B105 216188 5608 SH SOLE 40 5608 0 0 ICHOR HOLDINGS SHS G4740B105 1006926 26120 SH SOLE 43 25430 0 690 ICICI BANK LIMITED ADR 45104G104 5787699 200892 SH SOLE 2 200892 0 0 ICICI BANK LIMITED ADR 45104G104 15864716 550667 SH SOLE 4 550667 0 0 ICICI BANK LIMITED ADR 45104G104 2273656 78919 SH SOLE 18 0 0 78919 ICICI BANK LIMITED ADR 45104G104 873462 30318 SH SOLE 19 30318 0 0 ICICI BANK LIMITED ADR 45104G104 657041 22806 SH SOLE 21 22806 0 0 ICICI BANK LIMITED ADR 45104G104 35525006 1233079 SH SOLE 22 1233079 0 0 ICICI BANK LIMITED ADR 45104G104 10051348 348884 SH SOLE 26 333633 0 15251 ICICI BANK LIMITED ADR 45104G104 4453997 154599 SH SOLE 28 153110 0 1489 ICICI BANK LIMITED ADR 45104G104 3158383 109628 SH SOLE 30 109628 0 0 ICICI BANK LIMITED ADR 45104G104 4300555 149273 SH SOLE 34 149273 0 0 ICICI BANK LIMITED ADR 45104G104 96201867 3339183 SH SOLE 43 2903266 0 435917 ICL GROUP LTD SHS M53213100 971697 227032 SH SOLE 7 227032 0 0 ICL GROUP LTD SHS M53213100 10586632 2473512 SH SOLE 43 2040021 0 433491 ICON PLC SHS G4705A100 7573122 24159 SH SOLE 2 2383 0 21776 ICON PLC SHS G4705A100 63948 204 SH SOLE 7 204 0 0 ICON PLC SHS G4705A100 263001 839 SH SOLE 15 839 0 0 ICON PLC SHS G4705A100 31429129 100262 SH SOLE 18 100262 0 0 ICON PLC SHS G4705A100 171788456 548022 SH SOLE 19 548022 0 0 ICON PLC SHS G4705A100 26021145 83010 SH SOLE 21 83010 0 0 ICON PLC SHS G4705A100 24916476 79486 SH SOLE 22 79486 0 0 ICON PLC SHS G4705A100 36817052 117450 SH SOLE 25 105593 0 11857 ICON PLC SHS G4705A100 11458269 36553 SH SOLE 26 5811 0 30742 ICON PLC SHS G4705A100 8871514 28301 SH SOLE 28 0 0 28301 ICON PLC SHS G4705A100 27874379 88922 SH SOLE 34 88922 0 0 ICON PLC SHS G4705A100 4585126 14627 SH SOLE 36 14627 0 0 ICON PLC SHS G4705A100 9940610 31712 SH SOLE 43 27065 0 4647 ICU MED INC COM 44930G107 4411681 37151 SH SOLE 2 21648 0 15503 ICU MED INC COM 44930G107 9619 81 SH SOLE 4 81 0 0 ICU MED INC COM 44930G107 432725 3644 SH SOLE 7 3458 0 186 ICU MED INC COM 44930G107 8115256 68339 SH SOLE 18 68339 0 0 ICU MED INC COM 44930G107 7757106 65323 SH SOLE 19 65323 0 0 ICU MED INC COM 44930G107 275802575 2322548 SH SOLE 21 2322548 0 0 ICU MED INC COM 44930G107 76147369 641241 SH SOLE 22 612448 0 28793 ICU MED INC COM 44930G107 18169 153 SH SOLE 23 153 0 0 ICU MED INC COM 44930G107 494000 4160 SH SOLE 25 4160 0 0 ICU MED INC COM 44930G107 1012700 8528 SH SOLE 26 8528 0 0 ICU MED INC COM 44930G107 101650 856 SH SOLE 28 353 0 503 ICU MED INC COM 44930G107 4722806 39771 SH SOLE 30 39771 0 0 ICU MED INC COM 44930G107 568575 4788 SH SOLE 40 4788 0 0 ICU MED INC COM 44930G107 15081 127 SH OTR 43 127 0 0 ICU MED INC COM 44930G107 6445394 54277 SH SOLE 43 48106 0 6171 IDACORP INC COM 451107106 6689288 71812 SH SOLE 2 49026 0 22786 IDACORP INC COM 451107106 1334187 14323 SH SOLE 4 14323 0 0 IDACORP INC COM 451107106 291187 3126 SH SOLE 7 3126 0 0 IDACORP INC COM 451107106 10271371 110267 SH SOLE 18 110267 0 0 IDACORP INC COM 451107106 1641582 17623 SH SOLE 19 17623 0 0 IDACORP INC COM 451107106 379948883 4078893 SH SOLE 21 4078893 0 0 IDACORP INC COM 451107106 133235985 1430338 SH SOLE 22 1365980 0 64358 IDACORP INC COM 451107106 1717313 18436 SH SOLE 26 18436 0 0 IDACORP INC COM 451107106 66323 712 SH SOLE 28 712 0 0 IDACORP INC COM 451107106 5238383 56236 SH SOLE 30 56236 0 0 IDACORP INC COM 451107106 63156 678 SH SOLE 31 678 0 0 IDACORP INC COM 451107106 1951027 20945 SH SOLE 32 20945 0 0 IDACORP INC COM 451107106 118766 1275 SH SOLE 36 1275 0 0 IDACORP INC COM 451107106 5380031 57757 SH SOLE 43 53954 0 3803 IDAHO STRATEGIC RESOURCES COM NEW 645827205 31414 3186 SH SOLE 2 3186 0 0 IDAHO STRATEGIC RESOURCES COM NEW 645827205 22944 2327 SH SOLE 18 2327 0 0 IDAHO STRATEGIC RESOURCES COM NEW 645827205 239953 24336 SH SOLE 21 24336 0 0 IDAHO STRATEGIC RESOURCES COM NEW 645827205 1167601 118418 SH SOLE 22 118418 0 0 IDEAL PWR INC COM NEW 451622203 11734 1662 SH SOLE 18 1662 0 0 IDEAL PWR INC COM NEW 451622203 114852 16268 SH SOLE 21 16268 0 0 IDEAL PWR INC COM NEW 451622203 711041 100714 SH SOLE 22 100714 0 0 IDEAYA BIOSCIENCES INC COM 45166A102 4253120 121137 SH SOLE 2 57380 0 63757 IDEAYA BIOSCIENCES INC COM 45166A102 3722 106 SH SOLE 4 106 0 0 IDEAYA BIOSCIENCES INC COM 45166A102 581773 16570 SH SOLE 7 15710 0 860 IDEAYA BIOSCIENCES INC COM 45166A102 7553952 215151 SH SOLE 18 202223 0 12928 IDEAYA BIOSCIENCES INC COM 45166A102 13485259 384086 SH SOLE 19 384086 0 0 IDEAYA BIOSCIENCES INC COM 45166A102 114760406 3268596 SH SOLE 21 3268596 0 0 IDEAYA BIOSCIENCES INC COM 45166A102 84454998 2405440 SH SOLE 22 2334723 0 70717 IDEAYA BIOSCIENCES INC COM 45166A102 359456 10238 SH SOLE 23 10238 0 0 IDEAYA BIOSCIENCES INC COM 45166A102 503829 14350 SH SOLE 25 14350 0 0 IDEAYA BIOSCIENCES INC COM 45166A102 1856336 52872 SH SOLE 26 24340 0 28532 IDEAYA BIOSCIENCES INC COM 45166A102 35145 1001 SH SOLE 28 0 0 1001 IDEAYA BIOSCIENCES INC COM 45166A102 9477137 269927 SH SOLE 30 269927 0 0 IDEAYA BIOSCIENCES INC COM 45166A102 24015 684 SH SOLE 36 684 0 0 IDEAYA BIOSCIENCES INC COM 45166A102 391512 11151 SH SOLE 40 11151 0 0 IDEAYA BIOSCIENCES INC COM 45166A102 29317 835 SH OTR 43 835 0 0 IDEAYA BIOSCIENCES INC COM 45166A102 1251531 35646 SH SOLE 43 30380 0 5266 IDENTIV INC COM NEW 45170X205 19999 4651 SH SOLE 18 4651 0 0 IDENTIV INC COM NEW 45170X205 216909 50444 SH SOLE 21 50444 0 0 IDENTIV INC COM NEW 45170X205 1127439 262195 SH SOLE 22 262195 0 0 IDEX CORP COM 45167R104 19939524 99103 SH SOLE 2 33600 0 65503 IDEX CORP COM 45167R104 21674874 107728 SH SOLE 4 57114 0 50614 IDEX CORP COM 45167R104 21162417 105181 SH SOLE 7 96221 0 8960 IDEX CORP COM 45167R104 1521877 7564 SH SOLE 13 7564 0 0 IDEX CORP COM 45167R104 2079804 10337 SH SOLE 15 10337 0 0 IDEX CORP COM 45167R104 22670210 112675 SH SOLE 18 107905 0 4770 IDEX CORP COM 45167R104 102604354 509962 SH SOLE 19 509962 0 0 IDEX CORP COM 45167R104 427106153 2122794 SH SOLE 21 2122794 0 0 IDEX CORP COM 45167R104 340519129 1692441 SH SOLE 22 1527256 0 165185 IDEX CORP COM 45167R104 18596312 92427 SH SOLE 23 92427 0 0 IDEX CORP COM 45167R104 52278802 259835 SH SOLE 25 256711 0 3124 IDEX CORP COM 45167R104 14633678 72732 SH SOLE 26 44151 0 28581 IDEX CORP COM 45167R104 34506806 171505 SH SOLE 28 2155 0 169350 IDEX CORP COM 45167R104 136894267 680389 SH SOLE 30 680389 0 0 IDEX CORP COM 45167R104 3534078 17565 SH SOLE 31 17016 0 549 IDEX CORP COM 45167R104 7211209 35841 SH SOLE 34 35841 0 0 IDEX CORP COM 45167R104 3287809 16341 SH SOLE 36 16341 0 0 IDEX CORP COM 45167R104 703596 3497 SH SOLE 40 3497 0 0 IDEX CORP COM 45167R104 20724 103 SH OTR 43 103 0 0 IDEX CORP COM 45167R104 16342982 81228 SH SOLE 43 71162 0 10065 IDEXX LABS INC COM 45168D104 108780067 223276 SH SOLE 2 108722 0 114554 IDEXX LABS INC COM 45168D104 39703877 81494 SH SOLE 4 37728 0 43766 IDEXX LABS INC COM 45168D104 72250298 148297 SH SOLE 7 127685 0 20612 IDEXX LABS INC COM 45168D104 2038445 4184 SH SOLE 13 4184 0 0 IDEXX LABS INC COM 45168D104 5974534 12263 SH SOLE 15 12263 0 0 IDEXX LABS INC COM 45168D104 154590996 317305 SH SOLE 18 282605 0 34700 IDEXX LABS INC COM 45168D104 526993522 1081678 SH SOLE 19 1081678 0 0 IDEXX LABS INC COM 45168D104 1742589190 3576743 SH SOLE 21 3576743 0 0 IDEXX LABS INC COM 45168D104 967388218 1985608 SH SOLE 22 1804655 0 180953 IDEXX LABS INC COM 45168D104 51874620 106475 SH SOLE 23 106475 0 0 IDEXX LABS INC COM 45168D104 162819804 334195 SH SOLE 25 323174 0 11021 IDEXX LABS INC COM 45168D104 46123224 94670 SH SOLE 26 61005 0 33665 IDEXX LABS INC COM 45168D104 94063704 193070 SH SOLE 28 3822 0 189248 IDEXX LABS INC COM 45168D104 59438 122 SH SOLE 29 122 0 0 IDEXX LABS INC COM 45168D104 522596542 1072653 SH SOLE 30 1058023 0 14630 IDEXX LABS INC COM 45168D104 9251928 18990 SH SOLE 31 18343 0 647 IDEXX LABS INC COM 45168D104 12343699 25336 SH SOLE 32 25336 0 0 IDEXX LABS INC COM 45168D104 82674917 169694 SH SOLE 34 169694 0 0 IDEXX LABS INC COM 45168D104 8171806 16773 SH SOLE 36 16773 0 0 IDEXX LABS INC COM 45168D104 1979981 4064 SH SOLE 40 4064 0 0 IDEXX LABS INC COM 45168D104 38933 80 SH OTR 43 80 0 0 IDEXX LABS INC COM 45168D104 66383835 136256 SH SOLE 43 112265 0 23991 IDT CORP CL B NEW 448947507 921097 25643 SH SOLE 2 21301 0 4342 IDT CORP CL B NEW 448947507 2945 82 SH SOLE 7 82 0 0 IDT CORP CL B NEW 448947507 1869744 52053 SH SOLE 18 43486 0 8567 IDT CORP CL B NEW 448947507 2245718 62520 SH SOLE 19 62520 0 0 IDT CORP CL B NEW 448947507 23166784 644955 SH SOLE 21 644955 0 0 IDT CORP CL B NEW 448947507 19162350 533473 SH SOLE 22 513568 0 19905 IDT CORP CL B NEW 448947507 173063 4818 SH SOLE 25 4818 0 0 IDT CORP CL B NEW 448947507 493397 13736 SH SOLE 30 13736 0 0 IDT CORP CL B NEW 448947507 129312 3600 SH SOLE 40 3600 0 0 IDT CORP CL B NEW 448947507 1115268 31049 SH SOLE 43 29109 0 1940 IES HLDGS INC COM 44951W106 761438 5465 SH SOLE 2 3409 0 2056 IES HLDGS INC COM 44951W106 5573 40 SH SOLE 4 40 0 0 IES HLDGS INC COM 44951W106 318787 2288 SH SOLE 7 2168 0 120 IES HLDGS INC COM 44951W106 2861281 20536 SH SOLE 18 20536 0 0 IES HLDGS INC COM 44951W106 2884688 20704 SH SOLE 19 20704 0 0 IES HLDGS INC COM 44951W106 41881623 300593 SH SOLE 21 300593 0 0 IES HLDGS INC COM 44951W106 34129998 244958 SH SOLE 22 237134 0 7824 IES HLDGS INC COM 44951W106 9614 69 SH SOLE 23 69 0 0 IES HLDGS INC COM 44951W106 212896 1528 SH SOLE 25 1528 0 0 IES HLDGS INC COM 44951W106 24661 177 SH SOLE 26 177 0 0 IES HLDGS INC COM 44951W106 1624866 11662 SH SOLE 30 11662 0 0 IES HLDGS INC COM 44951W106 106309 763 SH SOLE 34 763 0 0 IES HLDGS INC COM 44951W106 217912 1564 SH SOLE 40 1564 0 0 IES HLDGS INC COM 44951W106 508972 3653 SH SOLE 43 3579 0 74 IF BANCORP INC COM 44951J105 7605 470 SH SOLE 18 470 0 0 IF BANCORP INC COM 44951J105 86272 5332 SH SOLE 21 5332 0 0 IF BANCORP INC COM 44951J105 216197 13362 SH SOLE 22 13362 0 0 IGC PHARMA INC COM NEW 45408X308 305308 703798 SH SOLE 22 703798 0 0 IGM BIOSCIENCES INC COM 449585108 31307 4557 SH SOLE 2 297 0 4260 IGM BIOSCIENCES INC COM 449585108 969 141 SH SOLE 7 141 0 0 IGM BIOSCIENCES INC COM 449585108 281347 40953 SH SOLE 18 40953 0 0 IGM BIOSCIENCES INC COM 449585108 207027 30135 SH SOLE 19 30135 0 0 IGM BIOSCIENCES INC COM 449585108 3866244 562772 SH SOLE 21 562772 0 0 IGM BIOSCIENCES INC COM 449585108 1664477 242282 SH SOLE 22 236346 0 5936 IGM BIOSCIENCES INC COM 449585108 1663 242 SH SOLE 28 242 0 0 IGM BIOSCIENCES INC COM 449585108 13733 1999 SH SOLE 43 1602 0 397 IHEARTMEDIA INC COM CL A 45174J509 69319 63595 SH SOLE 2 4494 0 59101 IHEARTMEDIA INC COM CL A 45174J509 208 191 SH SOLE 4 191 0 0 IHEARTMEDIA INC COM CL A 45174J509 1397 1282 SH SOLE 7 1282 0 0 IHEARTMEDIA INC COM CL A 45174J509 330980 303651 SH SOLE 18 303651 0 0 IHEARTMEDIA INC COM CL A 45174J509 249349 228761 SH SOLE 19 228761 0 0 IHEARTMEDIA INC COM CL A 45174J509 3997480 3667413 SH SOLE 21 3667413 0 0 IHEARTMEDIA INC COM CL A 45174J509 2960901 2716423 SH SOLE 22 2622515 0 93908 IHEARTMEDIA INC COM CL A 45174J509 1560 1431 SH SOLE 28 1431 0 0 IHEARTMEDIA INC COM CL A 45174J509 18152 16654 SH SOLE 43 16335 0 318 IHS HOLDING LIMITED ORD SHS G4701H109 86243 26951 SH SOLE 2 26951 0 0 IHS HOLDING LIMITED ORD SHS G4701H109 285421 89194 SH SOLE 21 89194 0 0 IHS HOLDING LIMITED ORD SHS G4701H109 197987 61871 SH SOLE 30 61871 0 0 IKENA ONCOLOGY INC COM 45175G108 9055 5488 SH SOLE 18 5488 0 0 IKENA ONCOLOGY INC COM 45175G108 108301 65637 SH SOLE 21 65637 0 0 IKENA ONCOLOGY INC COM 45175G108 468133 283717 SH SOLE 22 283717 0 0 ILEARNINGENGINES INC COM 45175Q106 26750 2946 SH SOLE 2 925 0 2021 ILEARNINGENGINES INC COM 45175Q106 571586 62950 SH SOLE 18 62950 0 0 ILEARNINGENGINES INC COM 45175Q106 524978 57817 SH SOLE 19 57817 0 0 ILEARNINGENGINES INC COM 45175Q106 7317926 805939 SH SOLE 21 805939 0 0 ILEARNINGENGINES INC COM 45175Q106 10500793 1156475 SH SOLE 22 1150847 0 5628 ILLINOIS TOOL WKS INC COM 452308109 177580194 749410 SH SOLE 2 327628 0 421782 ILLINOIS TOOL WKS INC COM 452308109 93627635 395120 SH SOLE 4 190939 0 204181 ILLINOIS TOOL WKS INC COM 452308109 44829988 189188 SH SOLE 7 166322 0 22866 ILLINOIS TOOL WKS INC COM 452308109 3366965 14209 SH SOLE 13 14209 0 0 ILLINOIS TOOL WKS INC COM 452308109 9817016 41429 SH SOLE 15 41429 0 0 ILLINOIS TOOL WKS INC COM 452308109 90922026 383702 SH SOLE 18 359520 0 24182 ILLINOIS TOOL WKS INC COM 452308109 30363344 128137 SH SOLE 19 128137 0 0 ILLINOIS TOOL WKS INC COM 452308109 1843069430 7777977 SH SOLE 21 7777977 0 0 ILLINOIS TOOL WKS INC COM 452308109 1441516777 6083376 SH SOLE 22 5445871 0 637505 ILLINOIS TOOL WKS INC COM 452308109 117921011 497641 SH SOLE 23 497641 0 0 ILLINOIS TOOL WKS INC COM 452308109 157478166 664577 SH SOLE 25 625613 0 38964 ILLINOIS TOOL WKS INC COM 452308109 69512453 293351 SH SOLE 26 177734 0 115617 ILLINOIS TOOL WKS INC COM 452308109 147004297 620376 SH SOLE 28 8584 0 611792 ILLINOIS TOOL WKS INC COM 452308109 69192 292 SH SOLE 29 292 0 0 ILLINOIS TOOL WKS INC COM 452308109 488115089 2059905 SH SOLE 30 2059905 0 0 ILLINOIS TOOL WKS INC COM 452308109 16409243 69249 SH SOLE 31 66901 0 2348 ILLINOIS TOOL WKS INC COM 452308109 12007000 50671 SH SOLE 34 50671 0 0 ILLINOIS TOOL WKS INC COM 452308109 14356222 60585 SH SOLE 36 60585 0 0 ILLINOIS TOOL WKS INC COM 452308109 3402035 14357 SH SOLE 40 14357 0 0 ILLINOIS TOOL WKS INC COM 452308109 125352 529 SH OTR 43 529 0 0 ILLINOIS TOOL WKS INC COM 452308109 129478176 546414 SH SOLE 43 468988 0 77426 ILLUMINA INC COM 452327109 34920955 334556 SH SOLE 2 112263 0 222293 ILLUMINA INC COM 452327109 13903938 133205 SH SOLE 4 67005 0 66200 ILLUMINA INC COM 452327109 4691777 44949 SH SOLE 7 43276 0 1673 ILLUMINA INC COM 452327109 677739 6493 SH SOLE 13 6493 0 0 ILLUMINA INC COM 452327109 1630624 15622 SH SOLE 15 15622 0 0 ILLUMINA INC COM 452327109 41240120 395096 SH SOLE 18 385245 0 9851 ILLUMINA INC COM 452327109 4611717 44182 SH SOLE 19 44182 0 0 ILLUMINA INC COM 452327109 973135888 9323011 SH SOLE 21 9323011 0 0 ILLUMINA INC COM 452327109 476393869 4564034 SH SOLE 22 4267426 0 296608 ILLUMINA INC COM 452327109 19917687 190819 SH SOLE 23 190819 0 0 ILLUMINA INC COM 452327109 69732416 668063 SH SOLE 25 464546 0 203517 ILLUMINA INC COM 452327109 27880316 267104 SH SOLE 26 168475 0 98629 ILLUMINA INC COM 452327109 38451818 368383 SH SOLE 28 16087 0 352296 ILLUMINA INC COM 452327109 10229 98 SH SOLE 29 98 0 0 ILLUMINA INC COM 452327109 150879098 1445479 SH SOLE 30 1386761 0 58718 ILLUMINA INC COM 452327109 3804233 36446 SH SOLE 31 35284 0 1162 ILLUMINA INC COM 452327109 5111384 48969 SH SOLE 32 48969 0 0 ILLUMINA INC COM 452327109 769698 7374 SH SOLE 34 7374 0 0 ILLUMINA INC COM 452327109 3356548 32157 SH SOLE 36 32157 0 0 ILLUMINA INC COM 452327109 808319 7744 SH SOLE 40 7744 0 0 ILLUMINA INC COM 452327109 29331 281 SH OTR 43 281 0 0 ILLUMINA INC COM 452327109 14575183 139636 SH SOLE 43 125329 0 14307 IMAX CORP COM 45245E109 390976 23314 SH SOLE 2 12438 0 10876 IMAX CORP COM 45245E109 3907 233 SH SOLE 4 233 0 0 IMAX CORP COM 45245E109 558609 33310 SH SOLE 7 31545 0 1765 IMAX CORP COM 45245E109 1786844 106550 SH SOLE 18 106550 0 0 IMAX CORP COM 45245E109 1602675 95568 SH SOLE 19 95568 0 0 IMAX CORP COM 45245E109 26890796 1603506 SH SOLE 21 1603506 0 0 IMAX CORP COM 45245E109 9706728 578815 SH SOLE 22 540732 0 38083 IMAX CORP COM 45245E109 193626 11546 SH SOLE 25 11546 0 0 IMAX CORP COM 45245E109 111806 6667 SH SOLE 26 6667 0 0 IMAX CORP COM 45245E109 52658 3140 SH SOLE 28 0 0 3140 IMAX CORP COM 45245E109 1766501 105337 SH SOLE 30 105337 0 0 IMAX CORP COM 45245E109 16938 1010 SH SOLE 36 1010 0 0 IMAX CORP COM 45245E109 163524 9751 SH SOLE 40 9751 0 0 IMAX CORP COM 45245E109 6322 377 SH SOLE 43 377 0 0 IMMATICS N.V SHS N44445109 299994 25817 SH SOLE 2 25817 0 0 IMMATICS N.V SHS N44445109 171964 14799 SH SOLE 18 14799 0 0 IMMATICS N.V SHS N44445109 6704961 577019 SH SOLE 19 577019 0 0 IMMATICS N.V SHS N44445109 6345 546 SH SOLE 21 546 0 0 IMMATICS N.V SHS N44445109 62097 5344 SH SOLE 22 5344 0 0 IMMATICS N.V SHS N44445109 743413 63977 SH SOLE 26 0 0 63977 IMMATICS N.V SHS N44445109 37870 3259 SH SOLE 34 3259 0 0 IMMERSION CORP COM 452521107 472260 50187 SH SOLE 2 34062 0 16125 IMMERSION CORP COM 452521107 1797 191 SH SOLE 7 191 0 0 IMMERSION CORP COM 452521107 868383 92283 SH SOLE 18 92283 0 0 IMMERSION CORP COM 452521107 615772 65438 SH SOLE 19 65438 0 0 IMMERSION CORP COM 452521107 11022215 1171330 SH SOLE 21 1171330 0 0 IMMERSION CORP COM 452521107 8112634 862129 SH SOLE 22 839378 0 22751 IMMERSION CORP COM 452521107 63781 6778 SH SOLE 43 6596 0 182 IMMIX BIOPHARMA INC COM 45258H106 2279 1151 SH SOLE 18 1151 0 0 IMMIX BIOPHARMA INC COM 45258H106 20337 10271 SH SOLE 21 10271 0 0 IMMIX BIOPHARMA INC COM 45258H106 4025 2033 SH SOLE 22 2033 0 0 IMMUCELL CORP COM PAR 452525306 5306 1094 SH SOLE 18 1094 0 0 IMMUCELL CORP COM PAR 452525306 61449 12670 SH SOLE 21 12670 0 0 IMMUNEERING CORP CLASS A COM 45254E107 2560 2000 SH SOLE 2 1665 0 335 IMMUNEERING CORP CLASS A COM 45254E107 24758 19342 SH SOLE 18 19342 0 0 IMMUNEERING CORP CLASS A COM 45254E107 12945 10113 SH SOLE 19 10113 0 0 IMMUNEERING CORP CLASS A COM 45254E107 257997 201560 SH SOLE 21 201560 0 0 IMMUNEERING CORP CLASS A COM 45254E107 383487 299599 SH SOLE 22 298349 0 1250 IMMUNEERING CORP CLASS A COM 45254E107 960 750 SH SOLE 43 750 0 0 IMMUNIC INC COM 4525EP101 19878 17908 SH SOLE 18 17908 0 0 IMMUNIC INC COM 4525EP101 215849 194459 SH SOLE 21 194459 0 0 IMMUNIC INC COM 4525EP101 505800 455676 SH SOLE 22 455676 0 0 IMMUNIC INC COM 4525EP101 12543 11300 SH SOLE 34 11300 0 0 IMMUNITYBIO INC COM 45256X103 496506 78561 SH SOLE 2 37425 0 41136 IMMUNITYBIO INC COM 45256X103 822 130 SH SOLE 4 130 0 0 IMMUNITYBIO INC COM 45256X103 47767 7558 SH SOLE 7 7558 0 0 IMMUNITYBIO INC COM 45256X103 2287442 361937 SH SOLE 18 361937 0 0 IMMUNITYBIO INC COM 45256X103 2028297 320933 SH SOLE 19 320933 0 0 IMMUNITYBIO INC COM 45256X103 33418068 5287669 SH SOLE 21 5287669 0 0 IMMUNITYBIO INC COM 45256X103 28820483 4560203 SH SOLE 22 4415169 0 145034 IMMUNITYBIO INC COM 45256X103 162550 25720 SH SOLE 25 25720 0 0 IMMUNITYBIO INC COM 45256X103 4784246 757001 SH SOLE 30 757001 0 0 IMMUNITYBIO INC COM 45256X103 142516 22550 SH SOLE 40 22550 0 0 IMMUNITYBIO INC COM 45256X103 5227 827 SH SOLE 43 827 0 0 IMMUNOCORE HLDGS PLC ADS 45258D105 1279754 37762 SH SOLE 2 37762 0 0 IMMUNOCORE HLDGS PLC ADS 45258D105 290980 8586 SH SOLE 18 8586 0 0 IMMUNOCORE HLDGS PLC ADS 45258D105 8598571 253720 SH SOLE 19 253720 0 0 IMMUNOCORE HLDGS PLC ADS 45258D105 10402874 306960 SH SOLE 21 306960 0 0 IMMUNOCORE HLDGS PLC ADS 45258D105 1430768 42218 SH SOLE 26 0 0 42218 IMMUNOCORE HLDGS PLC ADS 45258D105 719078 21218 SH SOLE 30 21218 0 0 IMMUNOCORE HLDGS PLC ADS 45258D105 6822701 201319 SH SOLE 34 201319 0 0 IMMUNOCORE HLDGS PLC ADS 45258D105 339 10 SH SOLE 43 7 0 3 IMMUNOME INC COM 45257U108 275711 22786 SH SOLE 2 11676 0 11110 IMMUNOME INC COM 45257U108 4864 402 SH SOLE 7 402 0 0 IMMUNOME INC COM 45257U108 1668711 137910 SH SOLE 18 137910 0 0 IMMUNOME INC COM 45257U108 1429784 118164 SH SOLE 19 118164 0 0 IMMUNOME INC COM 45257U108 23844054 1970583 SH SOLE 21 1970583 0 0 IMMUNOME INC COM 45257U108 17272181 1427453 SH SOLE 22 1382044 0 45409 IMMUNOME INC COM 45257U108 90738 7499 SH SOLE 25 7499 0 0 IMMUNOME INC COM 45257U108 729291 60272 SH SOLE 30 60272 0 0 IMMUNOME INC COM 45257U108 116838 9656 SH SOLE 40 9656 0 0 IMMUNOME INC COM 45257U108 50082 4139 SH SOLE 43 2859 0 1280 IMMUNOVANT INC COM 45258J102 1549654 58699 SH SOLE 2 33496 0 25203 IMMUNOVANT INC COM 45258J102 3934 149 SH SOLE 4 149 0 0 IMMUNOVANT INC COM 45258J102 325987 12348 SH SOLE 7 11711 0 637 IMMUNOVANT INC COM 45258J102 3941098 149284 SH SOLE 18 146689 0 2595 IMMUNOVANT INC COM 45258J102 5466991 207083 SH SOLE 19 207083 0 0 IMMUNOVANT INC COM 45258J102 67294762 2549044 SH SOLE 21 2549044 0 0 IMMUNOVANT INC COM 45258J102 45269189 1714742 SH SOLE 22 1667096 0 47646 IMMUNOVANT INC COM 45258J102 36458 1381 SH SOLE 23 1381 0 0 IMMUNOVANT INC COM 45258J102 325222 12319 SH SOLE 25 12319 0 0 IMMUNOVANT INC COM 45258J102 415958 15756 SH SOLE 26 15329 0 427 IMMUNOVANT INC COM 45258J102 17926 679 SH SOLE 28 679 0 0 IMMUNOVANT INC COM 45258J102 3595284 136185 SH SOLE 30 136185 0 0 IMMUNOVANT INC COM 45258J102 12989 492 SH SOLE 36 492 0 0 IMMUNOVANT INC COM 45258J102 295865 11207 SH SOLE 40 11207 0 0 IMMUNOVANT INC COM 45258J102 1234438 46759 SH SOLE 43 42751 0 4008 IMMUTEP LTD SPONSORED ADS 45257L108 1686553 839081 SH SOLE 21 839081 0 0 IMPERIAL OIL LTD COM NEW 453038408 28568782 418590 SH SOLE 43 378778 0 39812 IMPINJ INC COM 453204109 4066771 25941 SH SOLE 2 14232 0 11709 IMPINJ INC COM 453204109 19753 126 SH SOLE 4 63 0 63 IMPINJ INC COM 453204109 520006 3317 SH SOLE 7 3149 0 168 IMPINJ INC COM 453204109 9251468 59013 SH SOLE 18 55934 0 3079 IMPINJ INC COM 453204109 14794071 94368 SH SOLE 19 94368 0 0 IMPINJ INC COM 453204109 135627998 865140 SH SOLE 21 865140 0 0 IMPINJ INC COM 453204109 111350125 710277 SH SOLE 22 686204 0 24073 IMPINJ INC COM 453204109 203331 1297 SH SOLE 23 1297 0 0 IMPINJ INC COM 453204109 735565 4692 SH SOLE 25 4692 0 0 IMPINJ INC COM 453204109 1785140 11387 SH SOLE 26 10271 0 1116 IMPINJ INC COM 453204109 486457 3103 SH SOLE 28 145 0 2958 IMPINJ INC COM 453204109 27269358 173945 SH SOLE 30 173945 0 0 IMPINJ INC COM 453204109 6271 40 SH SOLE 36 40 0 0 IMPINJ INC COM 453204109 776012 4950 SH SOLE 40 4950 0 0 IMPINJ INC COM 453204109 15062 96 SH OTR 43 96 0 0 IMPINJ INC COM 453204109 2062466 13156 SH SOLE 43 12350 0 806 IMPINJ INC NOTE 1.125% 5/1 453204AD1 3596356 2325000 PRN SOLE 21 2325000 0 0 IMUNON INC COM 15117N602 67538 58222 SH SOLE 22 58222 0 0 IN8BIO INC COM 45674E109 4045 4778 SH SOLE 18 4778 0 0 IN8BIO INC COM 45674E109 42134 49774 SH SOLE 21 49774 0 0 IN8BIO INC COM 45674E109 2140 2528 SH SOLE 22 2528 0 0 INARI MED INC COM 45332Y109 1796332 37307 SH SOLE 2 22161 0 15146 INARI MED INC COM 45332Y109 39579 822 SH SOLE 4 151 0 671 INARI MED INC COM 45332Y109 561044 11652 SH SOLE 7 11051 0 601 INARI MED INC COM 45332Y109 7628501 158432 SH SOLE 18 151502 0 6930 INARI MED INC COM 45332Y109 8122135 168684 SH SOLE 19 168684 0 0 INARI MED INC COM 45332Y109 296373024 6155203 SH SOLE 21 6155203 0 0 INARI MED INC COM 45332Y109 76766797 1594326 SH SOLE 22 1543514 0 50812 INARI MED INC COM 45332Y109 53591 1113 SH SOLE 23 1113 0 0 INARI MED INC COM 45332Y109 510005 10592 SH SOLE 25 10592 0 0 INARI MED INC COM 45332Y109 870456 18078 SH SOLE 26 18078 0 0 INARI MED INC COM 45332Y109 162843 3382 SH SOLE 28 926 0 2456 INARI MED INC COM 45332Y109 6906155 143430 SH SOLE 30 143430 0 0 INARI MED INC COM 45332Y109 10978 228 SH SOLE 36 228 0 0 INARI MED INC COM 45332Y109 521609 10833 SH SOLE 40 10833 0 0 INARI MED INC COM 45332Y109 2387691 49589 SH SOLE 43 47092 0 2497 INCOME OPPORTUNITY RLTY INVS COM 452926108 2990 184 SH SOLE 18 184 0 0 INCOME OPPORTUNITY RLTY INVS COM 452926108 23156 1425 SH SOLE 21 1425 0 0 INCYTE CORP COM 45337C102 57740429 952498 SH SOLE 2 704566 0 247932 INCYTE CORP COM 45337C102 14415618 237803 SH SOLE 4 82016 0 155787 INCYTE CORP COM 45337C102 11068485 182588 SH SOLE 7 167978 0 14610 INCYTE CORP COM 45337C102 1308422 21584 SH SOLE 13 21584 0 0 INCYTE CORP COM 45337C102 1507316 24865 SH SOLE 15 24865 0 0 INCYTE CORP COM 45337C102 32557971 537083 SH SOLE 18 393335 0 143748 INCYTE CORP COM 45337C102 65882240 1086807 SH SOLE 19 1086807 0 0 INCYTE CORP COM 45337C102 540766833 8920601 SH SOLE 21 8920601 0 0 INCYTE CORP COM 45337C102 303720324 5010233 SH SOLE 22 4365155 0 645078 INCYTE CORP COM 45337C102 28894523 476650 SH SOLE 23 476650 0 0 INCYTE CORP COM 45337C102 15992102 263809 SH SOLE 25 263809 0 0 INCYTE CORP COM 45337C102 27716798 457222 SH SOLE 26 339010 0 118212 INCYTE CORP COM 45337C102 35256834 581604 SH SOLE 28 2973 0 578631 INCYTE CORP COM 45337C102 1135291 18728 SH SOLE 29 18728 0 0 INCYTE CORP COM 45337C102 99510155 1641540 SH SOLE 30 1641540 0 0 INCYTE CORP COM 45337C102 4861360 80194 SH SOLE 31 78738 0 1456 INCYTE CORP COM 45337C102 28881611 476437 SH SOLE 34 476437 0 0 INCYTE CORP COM 45337C102 5179433 85441 SH SOLE 36 85441 0 0 INCYTE CORP COM 45337C102 471139 7772 SH SOLE 40 7772 0 0 INCYTE CORP COM 45337C102 44253 730 SH OTR 43 730 0 0 INCYTE CORP COM 45337C102 17706193 292085 SH SOLE 43 240824 0 51261 INDEPENDENCE CONTRACT DRILLI COM 453415606 20164 15511 SH SOLE 2 15511 0 0 INDEPENDENCE CONTRACT DRILLI COM 453415606 1088 837 SH SOLE 18 837 0 0 INDEPENDENCE CONTRACT DRILLI COM 453415606 14528 11175 SH SOLE 21 11175 0 0 INDEPENDENCE CONTRACT DRILLI COM 453415606 27836 21412 SH SOLE 22 21412 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 6634878 354049 SH SOLE 2 181679 0 172370 INDEPENDENCE RLTY TR INC COM 45378A106 2145842 114506 SH SOLE 4 114506 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 6640950 354373 SH SOLE 7 318631 0 35742 INDEPENDENCE RLTY TR INC COM 45378A106 17087732 911832 SH SOLE 18 911832 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 16859984 899679 SH SOLE 19 899679 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 338447380 18060159 SH SOLE 21 18060159 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 185593651 9903610 SH SOLE 22 9480748 0 422862 INDEPENDENCE RLTY TR INC COM 45378A106 190417 10161 SH SOLE 23 10161 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 18158573 968974 SH SOLE 25 968974 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 1460633 77942 SH SOLE 26 77942 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 3122740 166635 SH SOLE 28 27134 0 139501 INDEPENDENCE RLTY TR INC COM 45378A106 14059329 750231 SH SOLE 30 750231 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 75728 4041 SH SOLE 36 4041 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 913313 48736 SH SOLE 40 48736 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 7712890 411574 SH SOLE 43 362090 0 49483 INDEPENDENT BANK GROUP INC COM 45384B106 2282145 50135 SH SOLE 2 18709 0 31426 INDEPENDENT BANK GROUP INC COM 45384B106 4871 107 SH SOLE 4 107 0 0 INDEPENDENT BANK GROUP INC COM 45384B106 12518 275 SH SOLE 7 275 0 0 INDEPENDENT BANK GROUP INC COM 45384B106 5411691 118886 SH SOLE 18 118886 0 0 INDEPENDENT BANK GROUP INC COM 45384B106 6089074 133767 SH SOLE 19 133767 0 0 INDEPENDENT BANK GROUP INC COM 45384B106 183287600 4026529 SH SOLE 21 4026529 0 0 INDEPENDENT BANK GROUP INC COM 45384B106 53668581 1179011 SH SOLE 22 1123676 0 55335 INDEPENDENT BANK GROUP INC COM 45384B106 64274 1412 SH SOLE 23 1412 0 0 INDEPENDENT BANK GROUP INC COM 45384B106 349047 7668 SH SOLE 25 7668 0 0 INDEPENDENT BANK GROUP INC COM 45384B106 971306 21338 SH SOLE 26 7422 0 13916 INDEPENDENT BANK GROUP INC COM 45384B106 51893 1140 SH SOLE 28 690 0 450 INDEPENDENT BANK GROUP INC COM 45384B106 3288638 72246 SH SOLE 30 72246 0 0 INDEPENDENT BANK GROUP INC COM 45384B106 43699 960 SH SOLE 36 960 0 0 INDEPENDENT BANK GROUP INC COM 45384B106 263015 5778 SH SOLE 40 5778 0 0 INDEPENDENT BANK GROUP INC COM 45384B106 1172686 25762 SH SOLE 43 24073 0 1689 INDEPENDENT BK CORP MASS COM 453836108 1586268 31275 SH SOLE 2 11653 0 19622 INDEPENDENT BK CORP MASS COM 453836108 493506 9730 SH SOLE 7 9227 0 503 INDEPENDENT BK CORP MASS COM 453836108 6514883 128448 SH SOLE 18 128448 0 0 INDEPENDENT BK CORP MASS COM 453836108 3951595 77910 SH SOLE 19 77910 0 0 INDEPENDENT BK CORP MASS COM 453836108 235310926 4639411 SH SOLE 21 4639411 0 0 INDEPENDENT BK CORP MASS COM 453836108 54601348 1076525 SH SOLE 22 1022832 0 53693 INDEPENDENT BK CORP MASS COM 453836108 337085 6646 SH SOLE 25 6646 0 0 INDEPENDENT BK CORP MASS COM 453836108 705414 13908 SH SOLE 26 13908 0 0 INDEPENDENT BK CORP MASS COM 453836108 29874 589 SH SOLE 28 589 0 0 INDEPENDENT BK CORP MASS COM 453836108 3678062 72517 SH SOLE 30 72517 0 0 INDEPENDENT BK CORP MASS COM 453836108 2282 45 SH SOLE 36 45 0 0 INDEPENDENT BK CORP MASS COM 453836108 278656 5494 SH SOLE 40 5494 0 0 INDEPENDENT BK CORP MASS COM 453836108 292947 5776 SH SOLE 43 5537 0 239 INDEPENDENT BK CORP MICH COM NEW 453838609 6855894 253922 SH SOLE 2 143854 0 110068 INDEPENDENT BK CORP MICH COM NEW 453838609 871236 32268 SH SOLE 7 30543 0 1725 INDEPENDENT BK CORP MICH COM NEW 453838609 2034585 75355 SH SOLE 18 75355 0 0 INDEPENDENT BK CORP MICH COM NEW 453838609 7086042 262446 SH SOLE 19 262446 0 0 INDEPENDENT BK CORP MICH COM NEW 453838609 25697979 951777 SH SOLE 21 951777 0 0 INDEPENDENT BK CORP MICH COM NEW 453838609 32676912 1210256 SH SOLE 22 1154550 0 55706 INDEPENDENT BK CORP MICH COM NEW 453838609 298350 11050 SH SOLE 23 11050 0 0 INDEPENDENT BK CORP MICH COM NEW 453838609 155682 5766 SH SOLE 25 5766 0 0 INDEPENDENT BK CORP MICH COM NEW 453838609 1465128 54264 SH SOLE 26 1002 0 53262 INDEPENDENT BK CORP MICH COM NEW 453838609 34533 1279 SH SOLE 28 0 0 1279 INDEPENDENT BK CORP MICH COM NEW 453838609 1180872 43736 SH SOLE 30 43736 0 0 INDEPENDENT BK CORP MICH COM NEW 453838609 39366 1458 SH SOLE 40 1458 0 0 INDEPENDENT BK CORP MICH COM NEW 453838609 1620151 60006 SH SOLE 43 58005 0 2001 INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 614816 99646 SH SOLE 2 44143 0 55503 INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 4979 807 SH SOLE 4 807 0 0 INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 6583 1067 SH SOLE 7 1067 0 0 INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 2945749 477431 SH SOLE 18 477431 0 0 INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 2301299 372982 SH SOLE 19 372982 0 0 INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 40118815 6502239 SH SOLE 21 6502239 0 0 INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 27842489 4512559 SH SOLE 22 4335125 0 177434 INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 216925 35158 SH SOLE 25 35158 0 0 INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 28252 4579 SH SOLE 28 0 0 4579 INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 4960902 804036 SH SOLE 30 804036 0 0 INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 222089 35995 SH SOLE 40 35995 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 861580 234125 SH SOLE 2 168353 0 65772 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 715094 194319 SH SOLE 18 194319 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1124453 305558 SH SOLE 19 305558 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 9517992 2586411 SH SOLE 21 2586411 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 7857315 2135140 SH SOLE 22 2067704 0 67436 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 10238 2782 SH SOLE 23 2782 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 3522 957 SH SOLE 28 957 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1899 516 SH SOLE 43 516 0 0 INFINERA CORP COM 45667G103 1185881 194726 SH SOLE 2 145339 0 49387 INFINERA CORP COM 45667G103 4306 707 SH SOLE 4 707 0 0 INFINERA CORP COM 45667G103 428444 70352 SH SOLE 7 66650 0 3702 INFINERA CORP COM 45667G103 3001304 492825 SH SOLE 18 492825 0 0 INFINERA CORP COM 45667G103 2876088 472264 SH SOLE 19 472264 0 0 INFINERA CORP COM 45667G103 47835549 7854770 SH SOLE 21 7854770 0 0 INFINERA CORP COM 45667G103 36410983 5978815 SH SOLE 22 5811330 0 167485 INFINERA CORP COM 45667G103 2661 437 SH SOLE 23 437 0 0 INFINERA CORP COM 45667G103 225872 37089 SH SOLE 25 37089 0 0 INFINERA CORP COM 45667G103 521663 85659 SH SOLE 26 85659 0 0 INFINERA CORP COM 45667G103 11742 1928 SH SOLE 28 1928 0 0 INFINERA CORP COM 45667G103 9668776 1587648 SH SOLE 30 1587648 0 0 INFINERA CORP COM 45667G103 8404 1380 SH SOLE 36 1380 0 0 INFINERA CORP COM 45667G103 292192 47979 SH SOLE 40 47979 0 0 INFINERA CORP COM 45667G103 1022816 167950 SH SOLE 43 161666 0 6284 INFINERA CORP NOTE 3.750% 8/0 45667GAG8 4061250 3750000 PRN SOLE 21 3750000 0 0 INFORMATICA INC COM CL A 45674M101 4908839 158965 SH SOLE 2 118089 0 40876 INFORMATICA INC COM CL A 45674M101 1173 38 SH SOLE 4 38 0 0 INFORMATICA INC COM CL A 45674M101 464373 15038 SH SOLE 7 14259 0 779 INFORMATICA INC COM CL A 45674M101 4595160 148807 SH SOLE 18 20216 0 128591 INFORMATICA INC COM CL A 45674M101 59131340 1914875 SH SOLE 19 1914875 0 0 INFORMATICA INC COM CL A 45674M101 37185789 1204203 SH SOLE 21 1204203 0 0 INFORMATICA INC COM CL A 45674M101 44011566 1425245 SH SOLE 22 1327127 0 98118 INFORMATICA INC COM CL A 45674M101 469994 15220 SH SOLE 25 15220 0 0 INFORMATICA INC COM CL A 45674M101 51199 1658 SH SOLE 26 1658 0 0 INFORMATICA INC COM CL A 45674M101 46196 1496 SH SOLE 28 0 0 1496 INFORMATICA INC COM CL A 45674M101 7651786 247791 SH SOLE 30 247791 0 0 INFORMATICA INC COM CL A 45674M101 24642 798 SH SOLE 31 798 0 0 INFORMATICA INC COM CL A 45674M101 92756912 3003786 SH SOLE 34 3003786 0 0 INFORMATICA INC COM CL A 45674M101 20165 653 SH SOLE 36 653 0 0 INFORMATICA INC COM CL A 45674M101 331991 10751 SH SOLE 40 10751 0 0 INFORMATICA INC COM CL A 45674M101 525856 17029 SH SOLE 43 15395 0 1634 INFORMATION SVCS GROUP INC COM 45675Y104 868644 295457 SH SOLE 2 277892 0 17565 INFORMATION SVCS GROUP INC COM 45675Y104 1858 632 SH SOLE 7 632 0 0 INFORMATION SVCS GROUP INC COM 45675Y104 347329 118139 SH SOLE 18 118139 0 0 INFORMATION SVCS GROUP INC COM 45675Y104 350522 119225 SH SOLE 19 119225 0 0 INFORMATION SVCS GROUP INC COM 45675Y104 3982001 1354422 SH SOLE 21 1354422 0 0 INFORMATION SVCS GROUP INC COM 45675Y104 3192087 1085744 SH SOLE 22 1061182 0 24562 INFORMATION SVCS GROUP INC COM 45675Y104 1314 447 SH SOLE 23 447 0 0 INFORMATION SVCS GROUP INC COM 45675Y104 1210 412 SH SOLE 43 412 0 0 INFOSYS LTD SPONSORED ADR 456788108 1063668 57125 SH SOLE 2 57125 0 0 INFOSYS LTD SPONSORED ADR 456788108 14559630 781935 SH SOLE 4 781935 0 0 INFOSYS LTD SPONSORED ADR 456788108 43789511 2351746 SH SOLE 19 2351746 0 0 INFOSYS LTD SPONSORED ADR 456788108 1819416 97713 SH SOLE 21 97713 0 0 INFOSYS LTD SPONSORED ADR 456788108 18325785 984199 SH SOLE 22 984199 0 0 INFOSYS LTD SPONSORED ADR 456788108 3129352 168064 SH SOLE 25 168064 0 0 INFOSYS LTD SPONSORED ADR 456788108 3894243 209143 SH SOLE 26 209143 0 0 INFOSYS LTD SPONSORED ADR 456788108 38931664 2090852 SH SOLE 28 350863 0 1739989 INFOSYS LTD SPONSORED ADR 456788108 2771345 148837 SH SOLE 30 148837 0 0 INFOSYS LTD SPONSORED ADR 456788108 24936425 1339228 SH SOLE 34 1339228 0 0 INFOSYS LTD SPONSORED ADR 456788108 111903736 6009868 SH SOLE 43 5342024 0 667844 INFUSYSTEM HLDGS INC COM 45685K102 180578 26439 SH SOLE 2 25131 0 1308 INFUSYSTEM HLDGS INC COM 45685K102 313613 45917 SH SOLE 18 45917 0 0 INFUSYSTEM HLDGS INC COM 45685K102 284872 41709 SH SOLE 19 41709 0 0 INFUSYSTEM HLDGS INC COM 45685K102 4332740 634369 SH SOLE 21 634369 0 0 INFUSYSTEM HLDGS INC COM 45685K102 3377257 494474 SH SOLE 22 490460 0 4014 ING GROEP N.V. SPONSORED ADR 456837103 14089 822 SH SOLE 18 822 0 0 ING GROEP N.V. SPONSORED ADR 456837103 56490504 3295829 SH SOLE 43 3014209 0 281620 INGERSOLL RAND INC COM 45687V106 60482090 665809 SH SOLE 2 160955 0 504854 INGERSOLL RAND INC COM 45687V106 36919465 406423 SH SOLE 4 219176 0 187247 INGERSOLL RAND INC COM 45687V106 34336884 377993 SH SOLE 7 338985 0 39008 INGERSOLL RAND INC COM 45687V106 2896252 31883 SH SOLE 13 31883 0 0 INGERSOLL RAND INC COM 45687V106 5164527 56853 SH SOLE 15 56853 0 0 INGERSOLL RAND INC COM 45687V106 62309609 685927 SH SOLE 18 660571 0 25356 INGERSOLL RAND INC COM 45687V106 77494241 853085 SH SOLE 19 853085 0 0 INGERSOLL RAND INC COM 45687V106 1010363721 11122454 SH SOLE 21 11122454 0 0 INGERSOLL RAND INC COM 45687V106 786520426 8658305 SH SOLE 22 7780969 0 877336 INGERSOLL RAND INC COM 45687V106 43685592 480907 SH SOLE 23 480907 0 0 INGERSOLL RAND INC COM 45687V106 237203225 2611220 SH SOLE 25 2499599 0 111621 INGERSOLL RAND INC COM 45687V106 100535717 1106734 SH SOLE 26 337013 0 769721 INGERSOLL RAND INC COM 45687V106 66441739 731415 SH SOLE 28 12322 0 719093 INGERSOLL RAND INC COM 45687V106 334048385 3677327 SH SOLE 30 3677327 0 0 INGERSOLL RAND INC COM 45687V106 8485455 93411 SH SOLE 31 90157 0 3254 INGERSOLL RAND INC COM 45687V106 205176584 2258659 SH SOLE 34 2258659 0 0 INGERSOLL RAND INC COM 45687V106 7831407 86211 SH SOLE 36 86211 0 0 INGERSOLL RAND INC COM 45687V106 1781917 19616 SH SOLE 40 19616 0 0 INGERSOLL RAND INC COM 45687V106 58319 642 SH OTR 43 642 0 0 INGERSOLL RAND INC COM 45687V106 50205326 552679 SH SOLE 43 463468 0 89211 INGEVITY CORP COM 45688C107 1559529 35679 SH SOLE 2 22592 0 13087 INGEVITY CORP COM 45688C107 4721 108 SH SOLE 4 108 0 0 INGEVITY CORP COM 45688C107 12151 278 SH SOLE 7 278 0 0 INGEVITY CORP COM 45688C107 4817192 110208 SH SOLE 18 105953 0 4255 INGEVITY CORP COM 45688C107 4571192 104580 SH SOLE 19 104580 0 0 INGEVITY CORP COM 45688C107 179992797 4117886 SH SOLE 21 4117886 0 0 INGEVITY CORP COM 45688C107 47663220 1090442 SH SOLE 22 1057706 0 32736 INGEVITY CORP COM 45688C107 7125 163 SH SOLE 23 163 0 0 INGEVITY CORP COM 45688C107 326732 7475 SH SOLE 25 7475 0 0 INGEVITY CORP COM 45688C107 1111676 25433 SH SOLE 26 16691 0 8742 INGEVITY CORP COM 45688C107 953971 21825 SH SOLE 28 21825 0 0 INGEVITY CORP COM 45688C107 3129155 71589 SH SOLE 30 71589 0 0 INGEVITY CORP COM 45688C107 75443 1726 SH SOLE 36 1726 0 0 INGEVITY CORP COM 45688C107 266325 6093 SH SOLE 40 6093 0 0 INGEVITY CORP COM 45688C107 3231109 73922 SH SOLE 43 68077 0 5845 INGLES MKTS INC CL A 457030104 834298 12160 SH SOLE 2 3862 0 8298 INGLES MKTS INC CL A 457030104 4940 72 SH SOLE 4 72 0 0 INGLES MKTS INC CL A 457030104 9331 136 SH SOLE 7 136 0 0 INGLES MKTS INC CL A 457030104 2785635 40601 SH SOLE 18 40601 0 0 INGLES MKTS INC CL A 457030104 2282655 33270 SH SOLE 19 33270 0 0 INGLES MKTS INC CL A 457030104 40376848 588498 SH SOLE 21 588498 0 0 INGLES MKTS INC CL A 457030104 28071576 409147 SH SOLE 22 389099 0 20048 INGLES MKTS INC CL A 457030104 185590 2705 SH SOLE 25 2705 0 0 INGLES MKTS INC CL A 457030104 519172 7567 SH SOLE 26 7567 0 0 INGLES MKTS INC CL A 457030104 17427 254 SH SOLE 28 254 0 0 INGLES MKTS INC CL A 457030104 622293 9070 SH SOLE 30 9070 0 0 INGLES MKTS INC CL A 457030104 32727 477 SH SOLE 36 477 0 0 INGLES MKTS INC CL A 457030104 145179 2116 SH SOLE 40 2116 0 0 INGLES MKTS INC CL A 457030104 6300781 91835 SH SOLE 43 85298 0 6537 INGREDION INC COM 457187102 24386138 212608 SH SOLE 2 106402 0 106206 INGREDION INC COM 457187102 114241 996 SH SOLE 4 149 0 847 INGREDION INC COM 457187102 17312245 150935 SH SOLE 7 149752 0 1183 INGREDION INC COM 457187102 11727846 102248 SH SOLE 18 102248 0 0 INGREDION INC COM 457187102 6156408 53674 SH SOLE 19 53674 0 0 INGREDION INC COM 457187102 411738934 3589703 SH SOLE 21 3589703 0 0 INGREDION INC COM 457187102 219961108 1917708 SH SOLE 22 1831773 0 85935 INGREDION INC COM 457187102 1579075 13767 SH SOLE 25 13767 0 0 INGREDION INC COM 457187102 5944786 51829 SH SOLE 26 38599 0 13230 INGREDION INC COM 457187102 136837 1193 SH SOLE 28 1193 0 0 INGREDION INC COM 457187102 8603647 75010 SH SOLE 30 75010 0 0 INGREDION INC COM 457187102 94283 822 SH SOLE 31 822 0 0 INGREDION INC COM 457187102 144522 1260 SH SOLE 34 1260 0 0 INGREDION INC COM 457187102 215407 1878 SH SOLE 36 1878 0 0 INGREDION INC COM 457187102 1567605 13667 SH SOLE 40 13667 0 0 INGREDION INC COM 457187102 13076 114 SH OTR 43 114 0 0 INGREDION INC COM 457187102 17330755 151096 SH SOLE 43 142311 0 8785 INHIBRX BIOSCIENCES INC COM 45720N103 30168 2129 SH SOLE 2 313 0 1816 INHIBRX BIOSCIENCES INC COM 45720N103 1134 80 SH SOLE 7 80 0 0 INHIBRX BIOSCIENCES INC COM 45720N103 409952 28931 SH SOLE 18 28931 0 0 INHIBRX BIOSCIENCES INC COM 45720N103 330558 23328 SH SOLE 19 23328 0 0 INHIBRX BIOSCIENCES INC COM 45720N103 5453225 384843 SH SOLE 21 384843 0 0 INHIBRX BIOSCIENCES INC COM 45720N103 3389393 239195 SH SOLE 22 233594 0 5601 INHIBRX BIOSCIENCES INC COM 45720N103 64739 4569 SH SOLE 43 3905 0 664 INMODE LTD SHS M5425M103 1234757 67695 SH SOLE 2 20097 0 47598 INMODE LTD SHS M5425M103 3393 186 SH SOLE 4 186 0 0 INMODE LTD SHS M5425M103 559895 30696 SH SOLE 7 30696 0 0 INMODE LTD SHS M5425M103 4920422 269760 SH SOLE 18 244116 0 25644 INMODE LTD SHS M5425M103 5148459 282262 SH SOLE 19 282262 0 0 INMODE LTD SHS M5425M103 68889744 3776850 SH SOLE 21 3776850 0 0 INMODE LTD SHS M5425M103 33664200 1845625 SH SOLE 22 1724450 0 121175 INMODE LTD SHS M5425M103 3612 198 SH SOLE 23 198 0 0 INMODE LTD SHS M5425M103 271302 14874 SH SOLE 25 14874 0 0 INMODE LTD SHS M5425M103 758383 41578 SH SOLE 26 0 0 41578 INMODE LTD SHS M5425M103 16307 894 SH SOLE 28 894 0 0 INMODE LTD SHS M5425M103 1661865 91111 SH SOLE 30 91111 0 0 INMODE LTD SHS M5425M103 364599 19989 SH SOLE 40 19989 0 0 INMODE LTD SHS M5425M103 18094 992 SH SOLE 43 986 0 6 INMUNE BIO INC COM 45782T105 30226 3427 SH SOLE 2 2730 0 697 INMUNE BIO INC COM 45782T105 287312 32575 SH SOLE 18 32575 0 0 INMUNE BIO INC COM 45782T105 248398 28163 SH SOLE 19 28163 0 0 INMUNE BIO INC COM 45782T105 3581511 406067 SH SOLE 21 406067 0 0 INMUNE BIO INC COM 45782T105 3022288 342663 SH SOLE 22 339912 0 2751 INNODATA INC COM NEW 457642205 79266 5345 SH SOLE 2 935 0 4410 INNODATA INC COM NEW 457642205 1098414 74067 SH SOLE 18 74067 0 0 INNODATA INC COM NEW 457642205 888450 59909 SH SOLE 19 59909 0 0 INNODATA INC COM NEW 457642205 14477224 976212 SH SOLE 21 976212 0 0 INNODATA INC COM NEW 457642205 11249267 758548 SH SOLE 22 744791 0 13757 INNODATA INC COM NEW 457642205 85599 5772 SH SOLE 43 5622 0 150 INNOSPEC INC COM 45768S105 2328065 18837 SH SOLE 2 11204 0 7633 INNOSPEC INC COM 45768S105 10505 85 SH SOLE 4 85 0 0 INNOSPEC INC COM 45768S105 1032718 8356 SH SOLE 7 7918 0 438 INNOSPEC INC COM 45768S105 8935804 72302 SH SOLE 18 72302 0 0 INNOSPEC INC COM 45768S105 11803710 95507 SH SOLE 19 95507 0 0 INNOSPEC INC COM 45768S105 345661579 2796841 SH SOLE 21 2796841 0 0 INNOSPEC INC COM 45768S105 92101245 745216 SH SOLE 22 720185 0 25031 INNOSPEC INC COM 45768S105 17055 138 SH SOLE 23 138 0 0 INNOSPEC INC COM 45768S105 601883 4870 SH SOLE 25 4870 0 0 INNOSPEC INC COM 45768S105 2186307 17690 SH SOLE 26 9015 0 8675 INNOSPEC INC COM 45768S105 108759 880 SH SOLE 28 438 0 442 INNOSPEC INC COM 45768S105 8922580 72195 SH SOLE 30 72195 0 0 INNOSPEC INC COM 45768S105 653915 5291 SH SOLE 40 5291 0 0 INNOSPEC INC COM 45768S105 8608787 69656 SH SOLE 43 67009 0 2647 INNOVAGE HLDG CORP COM 45784A104 35603 7178 SH SOLE 2 5055 0 2123 INNOVAGE HLDG CORP COM 45784A104 1463 295 SH SOLE 7 295 0 0 INNOVAGE HLDG CORP COM 45784A104 212953 42934 SH SOLE 18 42934 0 0 INNOVAGE HLDG CORP COM 45784A104 434392 87579 SH SOLE 19 87579 0 0 INNOVAGE HLDG CORP COM 45784A104 3056446 616219 SH SOLE 21 616219 0 0 INNOVAGE HLDG CORP COM 45784A104 2403685 484614 SH SOLE 22 470821 0 13793 INNOVAGE HLDG CORP COM 45784A104 179636 36217 SH SOLE 34 36217 0 0 INNOVATE CORP COM 45784J105 7698 12732 SH SOLE 2 12732 0 0 INNOVATE CORP COM 45784J105 460932 762375 SH SOLE 22 762375 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 3185511 29166 SH SOLE 2 7880 0 21286 INNOVATIVE INDL PPTYS INC COM 45781V101 1575062 14421 SH SOLE 4 14421 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 4956950 45385 SH SOLE 7 40791 0 4594 INNOVATIVE INDL PPTYS INC COM 45781V101 10001166 91569 SH SOLE 18 91569 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 13748614 125880 SH SOLE 19 125880 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 357349491 3271832 SH SOLE 21 3271832 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 123931279 1134694 SH SOLE 22 1082371 0 52323 INNOVATIVE INDL PPTYS INC COM 45781V101 139037 1273 SH SOLE 23 1273 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 12439066 113890 SH SOLE 25 113890 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 1214417 11119 SH SOLE 26 11119 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 2522108 23092 SH SOLE 28 3525 0 19567 INNOVATIVE INDL PPTYS INC COM 45781V101 14431566 132133 SH SOLE 30 132133 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 690598 6323 SH SOLE 40 6323 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 589735 5400 SH SOLE 43 4901 0 499 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 45414 7569 SH SOLE 2 7569 0 0 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 17316 2886 SH SOLE 18 2886 0 0 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 186984 31164 SH SOLE 21 31164 0 0 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 1794084 299014 SH SOLE 22 299014 0 0 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 2328 388 SH SOLE 43 0 0 388 INNOVID CORP COMMON STOCK 457679108 37986 20533 SH SOLE 2 3800 0 16733 INNOVID CORP COMMON STOCK 457679108 559755 302570 SH SOLE 18 302570 0 0 INNOVID CORP COMMON STOCK 457679108 435379 235340 SH SOLE 19 235340 0 0 INNOVID CORP COMMON STOCK 457679108 5823001 3147568 SH SOLE 21 3147568 0 0 INNOVID CORP COMMON STOCK 457679108 3700833 2000450 SH SOLE 22 1933840 0 66610 INNOVID CORP *W EXP 11/30/202 457679116 39 902 SH SOLE 4 902 0 0 INNOVID CORP *W EXP 11/30/202 457679116 540 12652 SH SOLE 18 12652 0 0 INNOVID CORP *W EXP 11/30/202 457679116 3105 72722 SH SOLE 19 72722 0 0 INNOVID CORP *W EXP 11/30/202 457679116 210 4926 SH SOLE 22 4926 0 0 INNOVID CORP *W EXP 11/30/202 457679116 31 717 SH SOLE 26 717 0 0 INNOVID CORP *W EXP 11/30/202 457679116 1304 30530 SH SOLE 34 30530 0 0 INNOVIVA INC COM 45781M101 3638865 221882 SH SOLE 2 193398 0 28484 INNOVIVA INC COM 45781M101 1870 114 SH SOLE 4 114 0 0 INNOVIVA INC COM 45781M101 5691 347 SH SOLE 7 347 0 0 INNOVIVA INC COM 45781M101 2846925 173593 SH SOLE 18 173593 0 0 INNOVIVA INC COM 45781M101 2115764 129010 SH SOLE 19 129010 0 0 INNOVIVA INC COM 45781M101 105842746 6453826 SH SOLE 21 6453826 0 0 INNOVIVA INC COM 45781M101 34615185 2110682 SH SOLE 22 2036275 0 74407 INNOVIVA INC COM 45781M101 209920 12800 SH SOLE 25 12800 0 0 INNOVIVA INC COM 45781M101 173200 10561 SH SOLE 26 10561 0 0 INNOVIVA INC COM 45781M101 1180324 71971 SH SOLE 28 39203 0 32768 INNOVIVA INC COM 45781M101 1899169 115803 SH SOLE 30 115803 0 0 INNOVIVA INC COM 45781M101 224762 13705 SH SOLE 40 13705 0 0 INNOVIVA INC COM 45781M101 45215 2757 SH OTR 43 2757 0 0 INNOVIVA INC COM 45781M101 5121851 312308 SH SOLE 43 209225 0 103083 INNOVIVA INC NOTE 2.125% 3/1 45781MAD3 1480875 1650000 PRN SOLE 21 1650000 0 0 INNOVIZ TECHNOLOGIES LTD SHS M5R635108 67446 72718 SH SOLE 28 72718 0 0 INOGEN INC COM 45780L104 206047 25344 SH SOLE 2 15514 0 9830 INOGEN INC COM 45780L104 2415 297 SH SOLE 7 297 0 0 INOGEN INC COM 45780L104 564563 69442 SH SOLE 18 69442 0 0 INOGEN INC COM 45780L104 428028 52648 SH SOLE 19 52648 0 0 INOGEN INC COM 45780L104 6818655 838703 SH SOLE 21 838703 0 0 INOGEN INC COM 45780L104 5237411 644208 SH SOLE 22 625863 0 18345 INOGEN INC COM 45780L104 7171 882 SH SOLE 43 882 0 0 INOTIV INC COM 45783Q100 5830 3512 SH SOLE 18 3512 0 0 INOTIV INC COM 45783Q100 82703 49821 SH SOLE 21 49821 0 0 INOTIV INC COM 45783Q100 264692 159453 SH SOLE 22 159453 0 0 INOVIO PHARMACEUTICALS INC COM SHS 45773H409 40368 4996 SH SOLE 2 950 0 4046 INOVIO PHARMACEUTICALS INC COM SHS 45773H409 627081 77609 SH SOLE 18 77609 0 0 INOVIO PHARMACEUTICALS INC COM SHS 45773H409 456302 56473 SH SOLE 19 56473 0 0 INOVIO PHARMACEUTICALS INC COM SHS 45773H409 7252778 897621 SH SOLE 21 897621 0 0 INOVIO PHARMACEUTICALS INC COM SHS 45773H409 5408332 669348 SH SOLE 22 651642 0 17706 INOVIO PHARMACEUTICALS INC COM SHS 45773H409 3014 373 SH SOLE 43 230 0 143 INOZYME PHARMA INC COM 45790W108 98129 22002 SH SOLE 2 1619 0 20383 INOZYME PHARMA INC COM 45790W108 694368 155688 SH SOLE 18 155688 0 0 INOZYME PHARMA INC COM 45790W108 536079 120197 SH SOLE 19 120197 0 0 INOZYME PHARMA INC COM 45790W108 8397284 1882799 SH SOLE 21 1882799 0 0 INOZYME PHARMA INC COM 45790W108 5173341 1159942 SH SOLE 22 1117831 0 42111 INOZYME PHARMA INC COM 45790W108 11440 2565 SH SOLE 43 2542 0 23 INSEEGO CORP COM NEW 45782B302 21981 2062 SH SOLE 18 2062 0 0 INSEEGO CORP COM NEW 45782B302 233475 21902 SH SOLE 21 21902 0 0 INSEEGO CORP COM NEW 45782B302 1155139 108362 SH SOLE 22 108362 0 0 INSIGHT ENTERPRISES INC COM 45765U103 9078342 45767 SH SOLE 2 23565 0 22202 INSIGHT ENTERPRISES INC COM 45765U103 15274 77 SH SOLE 4 0 0 77 INSIGHT ENTERPRISES INC COM 45765U103 1414505 7131 SH SOLE 7 6771 0 360 INSIGHT ENTERPRISES INC COM 45765U103 17256527 86996 SH SOLE 18 82860 0 4136 INSIGHT ENTERPRISES INC COM 45765U103 29335262 147889 SH SOLE 19 147889 0 0 INSIGHT ENTERPRISES INC COM 45765U103 623923924 3145412 SH SOLE 21 3145412 0 0 INSIGHT ENTERPRISES INC COM 45765U103 184012423 927669 SH SOLE 22 895237 0 32432 INSIGHT ENTERPRISES INC COM 45765U103 499470 2518 SH SOLE 23 2518 0 0 INSIGHT ENTERPRISES INC COM 45765U103 1108634 5589 SH SOLE 25 5589 0 0 INSIGHT ENTERPRISES INC COM 45765U103 3250922 16389 SH SOLE 26 8294 0 8095 INSIGHT ENTERPRISES INC COM 45765U103 1122718 5660 SH SOLE 28 629 0 5031 INSIGHT ENTERPRISES INC COM 45765U103 15151332 76383 SH SOLE 30 76383 0 0 INSIGHT ENTERPRISES INC COM 45765U103 170986 862 SH SOLE 36 862 0 0 INSIGHT ENTERPRISES INC COM 45765U103 1164968 5873 SH SOLE 40 5873 0 0 INSIGHT ENTERPRISES INC COM 45765U103 11484449 57897 SH SOLE 43 56320 0 1577 INSIGHT ENTERPRISES INC NOTE 0.750% 2/1 45765UAB9 8428861 2903000 PRN SOLE 21 2903000 0 0 INSMED INC COM PAR $.01 457669307 10551897 157491 SH SOLE 2 79648 0 77843 INSMED INC COM PAR $.01 457669307 28743 429 SH SOLE 4 429 0 0 INSMED INC COM PAR $.01 457669307 1078499 16097 SH SOLE 7 15299 0 798 INSMED INC COM PAR $.01 457669307 29120344 434632 SH SOLE 18 419980 0 14652 INSMED INC COM PAR $.01 457669307 104712692 1562876 SH SOLE 19 1562876 0 0 INSMED INC COM PAR $.01 457669307 448921239 6700317 SH SOLE 21 6700317 0 0 INSMED INC COM PAR $.01 457669307 328933351 4909453 SH SOLE 22 4749966 0 159487 INSMED INC COM PAR $.01 457669307 767284 11452 SH SOLE 23 11452 0 0 INSMED INC COM PAR $.01 457669307 1930337 28811 SH SOLE 25 28811 0 0 INSMED INC COM PAR $.01 457669307 8553957 127671 SH SOLE 26 41495 0 86176 INSMED INC COM PAR $.01 457669307 246627 3681 SH SOLE 28 2018 0 1663 INSMED INC COM PAR $.01 457669307 10988 164 SH SOLE 29 164 0 0 INSMED INC COM PAR $.01 457669307 12347028 184284 SH SOLE 30 184284 0 0 INSMED INC COM PAR $.01 457669307 818941 12223 SH SOLE 34 12223 0 0 INSMED INC COM PAR $.01 457669307 36247 541 SH SOLE 36 541 0 0 INSMED INC COM PAR $.01 457669307 1880422 28066 SH SOLE 40 28066 0 0 INSMED INC COM PAR $.01 457669307 64722 966 SH OTR 43 966 0 0 INSMED INC COM PAR $.01 457669307 5717847 85341 SH SOLE 43 71194 0 14147 INSMED INC NOTE 0.750% 6/0 457669AB5 10541841 4999000 PRN SOLE 21 4999000 0 0 INSPERITY INC COM 45778Q107 16176367 177353 SH SOLE 2 102600 0 74753 INSPERITY INC COM 45778Q107 6841 75 SH SOLE 4 75 0 0 INSPERITY INC COM 45778Q107 42777 469 SH SOLE 7 469 0 0 INSPERITY INC COM 45778Q107 15199143 166639 SH SOLE 18 154546 0 12093 INSPERITY INC COM 45778Q107 37639722 412671 SH SOLE 19 412671 0 0 INSPERITY INC COM 45778Q107 248145926 2720600 SH SOLE 21 2720600 0 0 INSPERITY INC COM 45778Q107 144124569 1580140 SH SOLE 22 1521401 0 58739 INSPERITY INC COM 45778Q107 908816 9964 SH SOLE 23 9964 0 0 INSPERITY INC COM 45778Q107 697939 7652 SH SOLE 25 7652 0 0 INSPERITY INC COM 45778Q107 7342770 80504 SH SOLE 26 11754 0 68750 INSPERITY INC COM 45778Q107 62844 689 SH SOLE 28 689 0 0 INSPERITY INC COM 45778Q107 2047847 22452 SH SOLE 30 22452 0 0 INSPERITY INC COM 45778Q107 410810 4504 SH SOLE 34 4504 0 0 INSPERITY INC COM 45778Q107 45240 496 SH SOLE 36 496 0 0 INSPERITY INC COM 45778Q107 703047 7708 SH SOLE 40 7708 0 0 INSPERITY INC COM 45778Q107 1990275 21821 SH SOLE 43 20557 0 1264 INSPIRATO INCORPORATED CL A NEW 45791E206 36894 10541 SH SOLE 22 10541 0 0 INSPIRE MED SYS INC COM 457730109 5583388 41720 SH SOLE 2 15522 0 26198 INSPIRE MED SYS INC COM 457730109 61294 458 SH SOLE 4 100 0 358 INSPIRE MED SYS INC COM 457730109 512837 3832 SH SOLE 7 3639 0 193 INSPIRE MED SYS INC COM 457730109 2369862 17708 SH SOLE 18 17708 0 0 INSPIRE MED SYS INC COM 457730109 29692728 221869 SH SOLE 19 221869 0 0 INSPIRE MED SYS INC COM 457730109 95439392 713139 SH SOLE 21 713139 0 0 INSPIRE MED SYS INC COM 457730109 102833901 768392 SH SOLE 22 728266 0 40126 INSPIRE MED SYS INC COM 457730109 806995 6030 SH SOLE 25 6030 0 0 INSPIRE MED SYS INC COM 457730109 3337854 24941 SH SOLE 26 9235 0 15706 INSPIRE MED SYS INC COM 457730109 245578 1835 SH SOLE 28 645 0 1190 INSPIRE MED SYS INC COM 457730109 3282181 24525 SH SOLE 30 24525 0 0 INSPIRE MED SYS INC COM 457730109 51257 383 SH SOLE 31 383 0 0 INSPIRE MED SYS INC COM 457730109 209712 1567 SH SOLE 34 1567 0 0 INSPIRE MED SYS INC COM 457730109 49651 371 SH SOLE 36 371 0 0 INSPIRE MED SYS INC COM 457730109 834296 6234 SH SOLE 40 6234 0 0 INSPIRE MED SYS INC COM 457730109 16863 126 SH OTR 43 126 0 0 INSPIRE MED SYS INC COM 457730109 3317110 24786 SH SOLE 43 20127 0 4659 INSPIRED ENTMT INC COM 45782N108 42593 4655 SH SOLE 2 1130 0 3525 INSPIRED ENTMT INC COM 45782N108 522 57 SH SOLE 7 57 0 0 INSPIRED ENTMT INC COM 45782N108 547994 59890 SH SOLE 18 59890 0 0 INSPIRED ENTMT INC COM 45782N108 427799 46754 SH SOLE 19 46754 0 0 INSPIRED ENTMT INC COM 45782N108 7112460 777318 SH SOLE 21 777318 0 0 INSPIRED ENTMT INC COM 45782N108 5849366 639275 SH SOLE 22 628712 0 10563 INSTALLED BLDG PRODS INC COM 45780R101 11749470 57125 SH SOLE 2 31647 0 25478 INSTALLED BLDG PRODS INC COM 45780R101 74868 364 SH SOLE 4 62 0 302 INSTALLED BLDG PRODS INC COM 45780R101 761839 3704 SH SOLE 7 3516 0 188 INSTALLED BLDG PRODS INC COM 45780R101 17873592 86900 SH SOLE 18 81617 0 5283 INSTALLED BLDG PRODS INC COM 45780R101 34633427 168385 SH SOLE 19 168385 0 0 INSTALLED BLDG PRODS INC COM 45780R101 579365594 2816830 SH SOLE 21 2816830 0 0 INSTALLED BLDG PRODS INC COM 45780R101 170426654 828601 SH SOLE 22 798493 0 30108 INSTALLED BLDG PRODS INC COM 45780R101 657148 3195 SH SOLE 23 3195 0 0 INSTALLED BLDG PRODS INC COM 45780R101 1047734 5094 SH SOLE 25 5094 0 0 INSTALLED BLDG PRODS INC COM 45780R101 12778487 62128 SH SOLE 26 7593 0 54535 INSTALLED BLDG PRODS INC COM 45780R101 402927 1959 SH SOLE 28 409 0 1550 INSTALLED BLDG PRODS INC COM 45780R101 13656946 66399 SH SOLE 30 66399 0 0 INSTALLED BLDG PRODS INC COM 45780R101 910134 4425 SH SOLE 34 4425 0 0 INSTALLED BLDG PRODS INC COM 45780R101 13164 64 SH SOLE 36 64 0 0 INSTALLED BLDG PRODS INC COM 45780R101 1032925 5022 SH SOLE 40 5022 0 0 INSTALLED BLDG PRODS INC COM 45780R101 6245116 30363 SH SOLE 43 29507 0 856 INSTEEL INDS INC COM 45774W108 992794 32067 SH SOLE 2 22766 0 9301 INSTEEL INDS INC COM 45774W108 44242 1429 SH SOLE 4 0 0 1429 INSTEEL INDS INC COM 45774W108 5666 183 SH SOLE 7 183 0 0 INSTEEL INDS INC COM 45774W108 1867352 60315 SH SOLE 18 60315 0 0 INSTEEL INDS INC COM 45774W108 1314624 42462 SH SOLE 19 42462 0 0 INSTEEL INDS INC COM 45774W108 80401603 2596951 SH SOLE 21 2596951 0 0 INSTEEL INDS INC COM 45774W108 16891374 545587 SH SOLE 22 524747 0 20840 INSTEEL INDS INC COM 45774W108 138608 4477 SH SOLE 25 4477 0 0 INSTEEL INDS INC COM 45774W108 1374252 44388 SH SOLE 30 44388 0 0 INSTEEL INDS INC COM 45774W108 197927 6393 SH SOLE 40 6393 0 0 INSTEEL INDS INC COM 45774W108 614277 19841 SH SOLE 43 16180 0 3661 INSTIL BIO INC COM NEW 45783C200 200449 19480 SH SOLE 2 19480 0 0 INSTIL BIO INC COM NEW 45783C200 427436 41539 SH SOLE 22 41539 0 0 INSTRUCTURE HLDGS INC COM 457790103 140437 5999 SH SOLE 2 836 0 5163 INSTRUCTURE HLDGS INC COM 457790103 5127 219 SH SOLE 7 219 0 0 INSTRUCTURE HLDGS INC COM 457790103 1371475 58585 SH SOLE 18 58585 0 0 INSTRUCTURE HLDGS INC COM 457790103 1175674 50221 SH SOLE 19 50221 0 0 INSTRUCTURE HLDGS INC COM 457790103 18096773 773036 SH SOLE 21 773036 0 0 INSTRUCTURE HLDGS INC COM 457790103 13329092 569376 SH SOLE 22 556322 0 13054 INSTRUCTURE HLDGS INC COM 457790103 179110 7651 SH SOLE 30 7651 0 0 INSTRUCTURE HLDGS INC COM 457790103 151650 6478 SH SOLE 36 6478 0 0 INSTRUCTURE HLDGS INC COM 457790103 749 32 SH SOLE 43 32 0 0 INSULET CORP COM 45784P101 23452389 116216 SH SOLE 2 33293 0 82923 INSULET CORP COM 45784P101 11287481 55934 SH SOLE 4 27860 0 28074 INSULET CORP COM 45784P101 9052748 44860 SH SOLE 7 39100 0 5760 INSULET CORP COM 45784P101 608427 3015 SH SOLE 13 3015 0 0 INSULET CORP COM 45784P101 2000645 9914 SH SOLE 15 9914 0 0 INSULET CORP COM 45784P101 23471156 116309 SH SOLE 18 111932 0 4377 INSULET CORP COM 45784P101 8392458 41588 SH SOLE 19 41588 0 0 INSULET CORP COM 45784P101 549563554 2723308 SH SOLE 21 2723308 0 0 INSULET CORP COM 45784P101 305570403 1514224 SH SOLE 22 1363232 0 150992 INSULET CORP COM 45784P101 17177620 85122 SH SOLE 23 85122 0 0 INSULET CORP COM 45784P101 48502428 240349 SH SOLE 25 215772 0 24577 INSULET CORP COM 45784P101 12475478 61821 SH SOLE 26 37949 0 23872 INSULET CORP COM 45784P101 27683933 137185 SH SOLE 28 9892 0 127293 INSULET CORP COM 45784P101 141713848 702249 SH SOLE 30 702249 0 0 INSULET CORP COM 45784P101 3251603 16113 SH SOLE 31 15558 0 555 INSULET CORP COM 45784P101 929289 4605 SH SOLE 34 4605 0 0 INSULET CORP COM 45784P101 2400815 11897 SH SOLE 36 11897 0 0 INSULET CORP COM 45784P101 661500 3278 SH SOLE 40 3278 0 0 INSULET CORP COM 45784P101 33701 167 SH OTR 43 167 0 0 INSULET CORP COM 45784P101 34622868 171570 SH SOLE 43 153148 0 18422 INSULET CORP NOTE 0.375% 9/0 45784PAK7 7431758 6815000 PRN SOLE 21 6815000 0 0 INTAPP INC COM 45827U109 3084900 84126 SH SOLE 2 57331 0 26795 INTAPP INC COM 45827U109 5501 150 SH SOLE 4 150 0 0 INTAPP INC COM 45827U109 409457 11166 SH SOLE 7 10587 0 579 INTAPP INC COM 45827U109 3917823 106840 SH SOLE 18 101847 0 4993 INTAPP INC COM 45827U109 5926055 161605 SH SOLE 19 161605 0 0 INTAPP INC COM 45827U109 63125205 1721440 SH SOLE 21 1721440 0 0 INTAPP INC COM 45827U109 45967899 1253556 SH SOLE 22 1208729 0 44827 INTAPP INC COM 45827U109 106050 2892 SH SOLE 23 2892 0 0 INTAPP INC COM 45827U109 370294 10098 SH SOLE 25 10098 0 0 INTAPP INC COM 45827U109 630614 17197 SH SOLE 26 16129 0 1068 INTAPP INC COM 45827U109 133442 3639 SH SOLE 28 0 0 3639 INTAPP INC COM 45827U109 2303646 62821 SH SOLE 30 62821 0 0 INTAPP INC COM 45827U109 17088 466 SH SOLE 36 466 0 0 INTAPP INC COM 45827U109 348328 9499 SH SOLE 40 9499 0 0 INTAPP INC COM 45827U109 408247 11133 SH SOLE 43 9529 0 1604 INTEGER HLDGS CORP COM 45826H109 2832455 24462 SH SOLE 2 9375 0 15087 INTEGER HLDGS CORP COM 45826H109 53148 459 SH SOLE 4 93 0 366 INTEGER HLDGS CORP COM 45826H109 1013047 8749 SH SOLE 7 8294 0 455 INTEGER HLDGS CORP COM 45826H109 11526547 99547 SH SOLE 18 99547 0 0 INTEGER HLDGS CORP COM 45826H109 9517359 82195 SH SOLE 19 82195 0 0 INTEGER HLDGS CORP COM 45826H109 455612576 3934818 SH SOLE 21 3934818 0 0 INTEGER HLDGS CORP COM 45826H109 115819990 1000259 SH SOLE 22 966921 0 33338 INTEGER HLDGS CORP COM 45826H109 25011 216 SH SOLE 23 216 0 0 INTEGER HLDGS CORP COM 45826H109 794783 6864 SH SOLE 25 6864 0 0 INTEGER HLDGS CORP COM 45826H109 1576712 13617 SH SOLE 26 13617 0 0 INTEGER HLDGS CORP COM 45826H109 380023 3282 SH SOLE 28 588 0 2694 INTEGER HLDGS CORP COM 45826H109 11796222 101876 SH SOLE 30 101876 0 0 INTEGER HLDGS CORP COM 45826H109 102937 889 SH SOLE 36 889 0 0 INTEGER HLDGS CORP COM 45826H109 825930 7133 SH SOLE 40 7133 0 0 INTEGER HLDGS CORP COM 45826H109 4017450 34696 SH SOLE 43 29476 0 5220 INTEGER HLDGS CORP NOTE 2.125% 2/1 45826HAB5 11634125 8150000 PRN SOLE 2 8150000 0 0 INTEGER HLDGS CORP NOTE 2.125% 2/1 45826HAB5 5852750 4100000 PRN SOLE 21 4100000 0 0 INTEGER HLDGS CORP NOTE 2.125% 2/1 45826HAB5 8993250 6300000 PRN SOLE 22 6300000 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1702359 58420 SH SOLE 2 19831 0 38589 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 35230 1209 SH SOLE 4 243 0 966 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 611212 20975 SH SOLE 7 19881 0 1094 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 6396988 219526 SH SOLE 18 219526 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 4577632 157091 SH SOLE 19 157091 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 237275889 8142618 SH SOLE 21 8142618 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 60442246 2074202 SH SOLE 22 1979792 0 94410 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 385464 13228 SH SOLE 25 13228 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 805575 27645 SH SOLE 26 27645 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 270040 9267 SH SOLE 28 1309 0 7958 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 10398463 356845 SH SOLE 30 356845 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 62418 2142 SH SOLE 36 2142 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 438236 15039 SH SOLE 40 15039 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 4522440 155197 SH SOLE 43 126908 0 28289 INTEGRA LIFESCIENCES HLDGS C NOTE 0.500% 8/1 457985AM1 4112472 4368000 PRN SOLE 21 4368000 0 0 INTEGRA RES CORP COM 45826T509 9246 10012 SH SOLE 22 10012 0 0 INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 987562 101601 SH SOLE 2 55911 0 45690 INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 3898 401 SH SOLE 4 401 0 0 INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 4170 429 SH SOLE 7 429 0 0 INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 2265606 233087 SH SOLE 18 218340 0 14747 INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 3812126 392194 SH SOLE 19 392194 0 0 INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 25708797 2644938 SH SOLE 21 2644938 0 0 INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 22852867 2351118 SH SOLE 22 2246110 0 105008 INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 11693 1203 SH SOLE 23 1203 0 0 INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 186780 19216 SH SOLE 25 19216 0 0 INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 268418 27615 SH SOLE 26 657 0 26958 INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 527718 54292 SH SOLE 30 54292 0 0 INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 152711 15711 SH SOLE 40 15711 0 0 INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 635464 65377 SH SOLE 43 58294 0 7083 INTEL CORP COM 458140100 268327858 8664122 SH SOLE 2 2805821 0 5858301 INTEL CORP COM 458140100 116929744 3775581 SH SOLE 4 1974173 0 1801408 INTEL CORP COM 458140100 162019865 5231510 SH SOLE 7 4455084 0 776426 INTEL CORP COM 458140100 7714751 249104 SH SOLE 13 249104 0 0 INTEL CORP COM 458140100 19438321 627650 SH SOLE 15 627650 0 0 INTEL CORP COM 458140100 250164511 8077640 SH SOLE 18 7692606 0 385034 INTEL CORP COM 458140100 53467568 1726431 SH SOLE 19 1726431 0 0 INTEL CORP COM 458140100 4190043380 135293619 SH SOLE 21 135293619 0 0 INTEL CORP COM 458140100 2874853831 92827053 SH SOLE 22 83233728 0 9593325 INTEL CORP COM 458140100 229652832 7415332 SH SOLE 23 7415332 0 0 INTEL CORP COM 458140100 471014864 15208746 SH SOLE 25 12351006 0 2857740 INTEL CORP COM 458140100 186722032 6029126 SH SOLE 26 4268564 0 1760562 INTEL CORP COM 458140100 335911738 10846359 SH SOLE 28 307520 0 10538839 INTEL CORP COM 458140100 270709 8741 SH SOLE 29 8741 0 0 INTEL CORP COM 458140100 1715221049 55383308 SH SOLE 30 54771045 0 612263 INTEL CORP COM 458140100 33864085 1093448 SH SOLE 31 1060140 0 33308 INTEL CORP COM 458140100 54629965 1763964 SH SOLE 32 1763964 0 0 INTEL CORP COM 458140100 39033845 1260376 SH SOLE 34 1260376 0 0 INTEL CORP COM 458140100 30292067 978110 SH SOLE 36 978110 0 0 INTEL CORP COM 458140100 6312429 203824 SH SOLE 40 203824 0 0 INTEL CORP COM 458140100 153797 4966 SH OTR 43 4966 0 0 INTEL CORP COM 458140100 154896658 5001507 SH SOLE 43 4202222 0 799285 INTELLIA THERAPEUTICS INC COM 45826J105 6533841 291950 SH SOLE 2 125358 0 166592 INTELLIA THERAPEUTICS INC COM 45826J105 5505 246 SH SOLE 4 246 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 488309 21819 SH SOLE 7 20734 0 1085 INTELLIA THERAPEUTICS INC COM 45826J105 7358208 328785 SH SOLE 18 319071 0 9714 INTELLIA THERAPEUTICS INC COM 45826J105 15919968 711348 SH SOLE 19 711348 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 96579055 4315418 SH SOLE 21 4315418 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 78989001 3529446 SH SOLE 22 3359709 0 169737 INTELLIA THERAPEUTICS INC COM 45826J105 274267 12255 SH SOLE 23 12255 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 465191 20786 SH SOLE 25 20786 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 2886774 128989 SH SOLE 26 25002 0 103987 INTELLIA THERAPEUTICS INC COM 45826J105 14614 653 SH SOLE 28 653 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 3091282 138127 SH SOLE 30 138127 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 182509 8155 SH SOLE 34 8155 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 16069 718 SH SOLE 36 718 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 411389 18382 SH SOLE 40 18382 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 1578467 70530 SH SOLE 43 63912 0 6618 INTELLICHECK INC COM NEW 45817G201 13085 3826 SH SOLE 18 3826 0 0 INTELLICHECK INC COM NEW 45817G201 138336 40449 SH SOLE 21 40449 0 0 INTELLICHECK INC COM NEW 45817G201 187618 54859 SH SOLE 22 54859 0 0 INTENSITY THERAPEUTICS INC COM 45828J103 5527 1128 SH SOLE 18 1128 0 0 INTENSITY THERAPEUTICS INC COM 45828J103 62598 12775 SH SOLE 21 12775 0 0 INTER PARFUMS INC COM 458334109 1125723 9702 SH SOLE 2 5309 0 4393 INTER PARFUMS INC COM 458334109 9630 83 SH SOLE 4 83 0 0 INTER PARFUMS INC COM 458334109 18797 162 SH SOLE 7 162 0 0 INTER PARFUMS INC COM 458334109 6054213 52178 SH SOLE 18 52178 0 0 INTER PARFUMS INC COM 458334109 4817101 41516 SH SOLE 19 41516 0 0 INTER PARFUMS INC COM 458334109 235313713 2028042 SH SOLE 21 2028042 0 0 INTER PARFUMS INC COM 458334109 60699470 523136 SH SOLE 22 507140 0 15996 INTER PARFUMS INC COM 458334109 449500 3874 SH SOLE 25 3874 0 0 INTER PARFUMS INC COM 458334109 738415 6364 SH SOLE 26 6364 0 0 INTER PARFUMS INC COM 458334109 467369 4028 SH SOLE 28 313 0 3715 INTER PARFUMS INC COM 458334109 4294386 37011 SH SOLE 30 37011 0 0 INTER PARFUMS INC COM 458334109 453909 3912 SH SOLE 40 3912 0 0 INTER PARFUMS INC COM 458334109 4112037 35439 SH SOLE 43 31757 0 3682 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 31492998 256876 SH SOLE 2 103618 0 153258 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 31999 261 SH SOLE 4 261 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1847827 15072 SH SOLE 7 14307 0 765 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 20393529 166342 SH SOLE 18 166342 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 3949927 32218 SH SOLE 19 32218 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 693138961 5653662 SH SOLE 21 5653662 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 355867097 2902668 SH SOLE 22 2777346 0 125322 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 2561727 20895 SH SOLE 25 20895 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 8744077 71322 SH SOLE 26 33946 0 37376 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 817742 6670 SH SOLE 28 1618 0 5052 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 8827200 72000 SH SOLE 30 72000 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 158277 1291 SH SOLE 31 1291 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 6620 54 SH SOLE 36 54 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 2630015 21452 SH SOLE 40 21452 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 9944164 81111 SH SOLE 43 73172 0 7939 INTERCONTINENTAL EXCHANGE IN COM 45866F104 133863636 977892 SH SOLE 2 258164 0 719728 INTERCONTINENTAL EXCHANGE IN COM 45866F104 66928396 488921 SH SOLE 4 250216 0 238705 INTERCONTINENTAL EXCHANGE IN COM 45866F104 49407845 360931 SH SOLE 7 315103 0 45828 INTERCONTINENTAL EXCHANGE IN COM 45866F104 3306989 24158 SH SOLE 13 24158 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 11220873 81970 SH SOLE 15 81970 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 339706841 2481605 SH SOLE 18 2402051 0 79554 INTERCONTINENTAL EXCHANGE IN COM 45866F104 349769008 2555110 SH SOLE 19 2555110 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 1857627005 13570217 SH SOLE 21 13570217 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 1705522092 12459070 SH SOLE 22 11205353 0 1253717 INTERCONTINENTAL EXCHANGE IN COM 45866F104 140953443 1029684 SH SOLE 23 1029684 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 141077465 1030590 SH SOLE 25 972299 0 58291 INTERCONTINENTAL EXCHANGE IN COM 45866F104 149511669 1092203 SH SOLE 26 345617 0 746586 INTERCONTINENTAL EXCHANGE IN COM 45866F104 162516082 1187202 SH SOLE 28 13020 0 1174182 INTERCONTINENTAL EXCHANGE IN COM 45866F104 429327696 3136297 SH SOLE 30 3136297 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 18088097 132136 SH SOLE 31 127736 0 4400 INTERCONTINENTAL EXCHANGE IN COM 45866F104 192122103 1403478 SH SOLE 34 1403478 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 22281585 162770 SH SOLE 36 162770 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 8474175 61905 SH SOLE 37 61905 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 3764338 27499 SH SOLE 40 27499 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 110060 804 SH OTR 43 804 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 169152557 1235682 SH SOLE 43 1086215 0 149468 INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 24300880 229362 SH SOLE 43 210950 0 18412 INTERCORP FINL SVCS INC SHS P5626F128 283240 12639 SH SOLE 2 12639 0 0 INTERCORP FINL SVCS INC SHS P5626F128 27497 1227 SH SOLE 4 1227 0 0 INTERCORP FINL SVCS INC SHS P5626F128 99030 4419 SH SOLE 7 4419 0 0 INTERCORP FINL SVCS INC SHS P5626F128 5475435 244330 SH SOLE 21 244330 0 0 INTERCORP FINL SVCS INC SHS P5626F128 5455804 243454 SH SOLE 22 226323 0 17131 INTERCORP FINL SVCS INC SHS P5626F128 2896380 129245 SH SOLE 30 129245 0 0 INTERCURE LTD COM NEW M549GJ111 34632 17230 SH SOLE 2 17230 0 0 INTERCURE LTD COM NEW M549GJ111 13933 6932 SH SOLE 22 6932 0 0 INTERDIGITAL INC COM 45867G101 4535932 38915 SH SOLE 2 32993 0 5922 INTERDIGITAL INC COM 45867G101 22613 194 SH SOLE 4 102 0 92 INTERDIGITAL INC COM 45867G101 739923 6348 SH SOLE 7 6018 0 330 INTERDIGITAL INC COM 45867G101 8450017 72495 SH SOLE 18 72495 0 0 INTERDIGITAL INC COM 45867G101 6739499 57820 SH SOLE 19 57820 0 0 INTERDIGITAL INC COM 45867G101 342173536 2935600 SH SOLE 21 2935600 0 0 INTERDIGITAL INC COM 45867G101 88724306 761190 SH SOLE 22 739198 0 21992 INTERDIGITAL INC COM 45867G101 607161 5209 SH SOLE 25 5209 0 0 INTERDIGITAL INC COM 45867G101 1286006 11033 SH SOLE 26 11033 0 0 INTERDIGITAL INC COM 45867G101 410991 3526 SH SOLE 28 548 0 2978 INTERDIGITAL INC COM 45867G101 26759845 229580 SH SOLE 30 229580 0 0 INTERDIGITAL INC COM 45867G101 23778 204 SH SOLE 36 204 0 0 INTERDIGITAL INC COM 45867G101 638865 5481 SH SOLE 40 5481 0 0 INTERDIGITAL INC COM 45867G101 3917717 33611 SH SOLE 43 32236 0 1375 INTERDIGITAL INC NOTE 3.500% 6/0 45867GAD3 6338805 4100000 PRN SOLE 21 4100000 0 0 INTERFACE INC COM 458665304 707033 48163 SH SOLE 2 16158 0 32005 INTERFACE INC COM 458665304 5285 360 SH SOLE 4 360 0 0 INTERFACE INC COM 458665304 348048 23709 SH SOLE 7 22457 0 1252 INTERFACE INC COM 458665304 2897891 197404 SH SOLE 18 197404 0 0 INTERFACE INC COM 458665304 1919718 130771 SH SOLE 19 130771 0 0 INTERFACE INC COM 458665304 99108071 6751231 SH SOLE 21 6751231 0 0 INTERFACE INC COM 458665304 25045504 1706097 SH SOLE 22 1625324 0 80773 INTERFACE INC COM 458665304 194437 13245 SH SOLE 25 13245 0 0 INTERFACE INC COM 458665304 1606330 109423 SH SOLE 26 18486 0 90937 INTERFACE INC COM 458665304 529566 36074 SH SOLE 28 36074 0 0 INTERFACE INC COM 458665304 2068104 140879 SH SOLE 30 140879 0 0 INTERFACE INC COM 458665304 14827 1010 SH SOLE 36 1010 0 0 INTERFACE INC COM 458665304 206327 14055 SH SOLE 40 14055 0 0 INTERFACE INC COM 458665304 2049813 139633 SH SOLE 43 134639 0 4994 INTERGROUP CORP COM 458685104 1878 91 SH SOLE 18 91 0 0 INTERGROUP CORP COM 458685104 23364 1132 SH SOLE 21 1132 0 0 INTERLINK ELECTRS INC COM NEW 458751302 1753 435 SH SOLE 18 435 0 0 INTERLINK ELECTRS INC COM NEW 458751302 13984 3470 SH SOLE 21 3470 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 4355397 76130 SH SOLE 2 44186 0 31944 INTERNATIONAL BANCSHARES COR COM 459044103 16248 284 SH SOLE 4 284 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 427645 7475 SH SOLE 7 7097 0 378 INTERNATIONAL BANCSHARES COR COM 459044103 13227581 231211 SH SOLE 18 231211 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 8952049 156477 SH SOLE 19 156477 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 232342511 4061222 SH SOLE 21 4061222 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 112900788 1973445 SH SOLE 22 1900949 0 72496 INTERNATIONAL BANCSHARES COR COM 459044103 670787 11725 SH SOLE 25 11725 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 865015 15120 SH SOLE 26 15120 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 427244 7468 SH SOLE 28 1000 0 6468 INTERNATIONAL BANCSHARES COR COM 459044103 3583749 62642 SH SOLE 30 62642 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 529650 9258 SH SOLE 34 9258 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 50173 877 SH SOLE 36 877 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 578107 10105 SH SOLE 40 10105 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 7902240 138127 SH SOLE 43 135121 0 3006 INTERNATIONAL BUSINESS MACHS COM 459200101 286707171 1657746 SH SOLE 2 380043 0 1277703 INTERNATIONAL BUSINESS MACHS COM 459200101 148916349 861037 SH SOLE 4 498417 0 362620 INTERNATIONAL BUSINESS MACHS COM 459200101 174055669 1006393 SH SOLE 7 913553 0 92840 INTERNATIONAL BUSINESS MACHS COM 459200101 7714781 44607 SH SOLE 13 44607 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 22468280 129912 SH SOLE 15 129912 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 212660358 1229606 SH SOLE 18 1172257 0 57349 INTERNATIONAL BUSINESS MACHS COM 459200101 47885185 276873 SH SOLE 19 276873 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 5291705145 30596734 SH SOLE 21 30596734 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 3492423971 20193258 SH SOLE 22 18205465 0 1987793 INTERNATIONAL BUSINESS MACHS COM 459200101 279930125 1618561 SH SOLE 23 1618561 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 757311903 4378791 SH SOLE 25 3047560 0 1331231 INTERNATIONAL BUSINESS MACHS COM 459200101 205190301 1186414 SH SOLE 26 790532 0 395882 INTERNATIONAL BUSINESS MACHS COM 459200101 395470410 2286617 SH SOLE 28 124181 0 2162436 INTERNATIONAL BUSINESS MACHS COM 459200101 1396691277 8075694 SH SOLE 30 8071967 0 3727 INTERNATIONAL BUSINESS MACHS COM 459200101 36518220 211149 SH SOLE 31 203977 0 7172 INTERNATIONAL BUSINESS MACHS COM 459200101 26993344 156076 SH SOLE 32 156076 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 11381840 65810 SH SOLE 34 65810 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 11012937 63677 SH SOLE 35 63677 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 37547791 217102 SH SOLE 36 217102 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 7579880 43827 SH SOLE 40 43827 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 184019 1064 SH OTR 43 1064 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 184824826 1068660 SH SOLE 43 880291 0 188370 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 49535288 520274 SH SOLE 2 157345 0 362929 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 20403789 214303 SH SOLE 4 107871 0 106432 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 31580205 331690 SH SOLE 7 301756 0 29934 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1212785 12738 SH SOLE 13 12738 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 3362341 35315 SH SOLE 15 35315 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 82568456 867225 SH SOLE 18 819549 0 47676 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 209282053 2198110 SH SOLE 19 2198110 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 659587079 6927708 SH SOLE 21 6927708 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 540708825 5679118 SH SOLE 22 5116749 0 562369 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 31400829 329806 SH SOLE 23 329806 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 87310331 917029 SH SOLE 25 592310 0 324719 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 34231327 359535 SH SOLE 26 268226 0 91309 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 53256190 559355 SH SOLE 28 23922 0 535433 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 166488395 1748644 SH SOLE 30 1745977 0 2667 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 5518086 57957 SH SOLE 31 55842 0 2115 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 14016340 147215 SH SOLE 34 147215 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 5283298 55491 SH SOLE 36 55491 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1167084 12258 SH SOLE 40 12258 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 26754 281 SH OTR 43 281 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 47974460 503880 SH SOLE 43 430548 0 73332 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 3539621 173002 SH SOLE 2 140258 0 32744 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 449793 21984 SH SOLE 4 3569 0 18415 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 28808 1408 SH SOLE 7 1408 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 6696067 327276 SH SOLE 18 321936 0 5340 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 5303907 259233 SH SOLE 19 259233 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 80799302 3949135 SH SOLE 21 3949135 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 31186503 1524267 SH SOLE 22 1431019 0 93248 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 47529 2323 SH SOLE 23 2323 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 1284090 62761 SH SOLE 26 58504 0 4257 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 1074907 52537 SH SOLE 28 52537 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 612757 29949 SH SOLE 30 29949 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 22731 1111 SH SOLE 34 1111 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 52664 2574 SH SOLE 36 2574 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 87788 4291 SH SOLE 43 4000 0 291 INTERNATIONAL MNY EXPRESS IN COM 46005L101 1760563 84480 SH SOLE 2 74385 0 10095 INTERNATIONAL MNY EXPRESS IN COM 46005L101 5689 273 SH SOLE 4 273 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 5877 282 SH SOLE 7 282 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 2007476 96328 SH SOLE 18 96328 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 2009143 96408 SH SOLE 19 96408 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 25906829 1243130 SH SOLE 21 1243130 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 20248123 971599 SH SOLE 22 939365 0 32234 INTERNATIONAL MNY EXPRESS IN COM 46005L101 26029 1249 SH SOLE 23 1249 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 171930 8250 SH SOLE 25 8250 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 63354 3040 SH SOLE 26 0 0 3040 INTERNATIONAL MNY EXPRESS IN COM 46005L101 20382 978 SH SOLE 28 0 0 978 INTERNATIONAL MNY EXPRESS IN COM 46005L101 662587 31794 SH SOLE 30 31794 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 187268 8986 SH SOLE 40 8986 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 256436 12305 SH SOLE 43 11847 0 458 INTERNATIONAL PAPER CO COM 460146103 25494315 590830 SH SOLE 2 177284 0 413546 INTERNATIONAL PAPER CO COM 460146103 11299777 261872 SH SOLE 4 102082 0 159790 INTERNATIONAL PAPER CO COM 460146103 23867171 553121 SH SOLE 7 482183 0 70938 INTERNATIONAL PAPER CO COM 460146103 476247 11037 SH SOLE 13 11037 0 0 INTERNATIONAL PAPER CO COM 460146103 1971437 45688 SH SOLE 15 45688 0 0 INTERNATIONAL PAPER CO COM 460146103 29856693 691928 SH SOLE 18 671699 0 20229 INTERNATIONAL PAPER CO COM 460146103 6477160 150108 SH SOLE 19 150108 0 0 INTERNATIONAL PAPER CO COM 460146103 754700275 17490157 SH SOLE 21 17490157 0 0 INTERNATIONAL PAPER CO COM 460146103 322021115 7462830 SH SOLE 22 6717365 0 745465 INTERNATIONAL PAPER CO COM 460146103 16946817 392742 SH SOLE 23 392742 0 0 INTERNATIONAL PAPER CO COM 460146103 25203440 584089 SH SOLE 25 584089 0 0 INTERNATIONAL PAPER CO COM 460146103 14725801 341270 SH SOLE 26 212847 0 128423 INTERNATIONAL PAPER CO COM 460146103 21068980 488273 SH SOLE 28 5258 0 483015 INTERNATIONAL PAPER CO COM 460146103 119859740 2777746 SH SOLE 30 2771080 0 6666 INTERNATIONAL PAPER CO COM 460146103 3333381 77251 SH SOLE 31 74555 0 2696 INTERNATIONAL PAPER CO COM 460146103 6212694 143979 SH SOLE 32 143979 0 0 INTERNATIONAL PAPER CO COM 460146103 665632 15426 SH SOLE 34 15426 0 0 INTERNATIONAL PAPER CO COM 460146103 21943372 508537 SH SOLE 35 508537 0 0 INTERNATIONAL PAPER CO COM 460146103 3418343 79220 SH SOLE 36 79220 0 0 INTERNATIONAL PAPER CO COM 460146103 638318 14793 SH SOLE 40 14793 0 0 INTERNATIONAL PAPER CO COM 460146103 38101 883 SH OTR 43 883 0 0 INTERNATIONAL PAPER CO COM 460146103 23648169 548046 SH SOLE 43 460366 0 87680 INTERNATIONAL SEAWAYS INC COM Y41053102 3935811 66562 SH SOLE 2 40174 0 26388 INTERNATIONAL SEAWAYS INC COM Y41053102 9934 168 SH SOLE 4 168 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 18803 318 SH SOLE 7 318 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 6792204 114869 SH SOLE 18 114869 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 5928729 100266 SH SOLE 19 100266 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 92223464 1559673 SH SOLE 21 1559673 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 69326318 1172439 SH SOLE 22 1116187 0 56252 INTERNATIONAL SEAWAYS INC COM Y41053102 55996 947 SH SOLE 23 947 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 457311 7734 SH SOLE 25 7734 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 826519 13978 SH SOLE 26 13530 0 448 INTERNATIONAL SEAWAYS INC COM Y41053102 262242 4435 SH SOLE 28 0 0 4435 INTERNATIONAL SEAWAYS INC COM Y41053102 1399784 23673 SH SOLE 30 23673 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 438272 7412 SH SOLE 40 7412 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 1261479 21334 SH SOLE 43 19201 0 2133 INTERPUBLIC GROUP COS INC COM 460690100 27463694 944094 SH SOLE 2 247218 0 696876 INTERPUBLIC GROUP COS INC COM 460690100 10554317 362816 SH SOLE 4 163114 0 199702 INTERPUBLIC GROUP COS INC COM 460690100 19214614 660523 SH SOLE 7 607731 0 52792 INTERPUBLIC GROUP COS INC COM 460690100 360134 12380 SH SOLE 13 12380 0 0 INTERPUBLIC GROUP COS INC COM 460690100 1438617 49454 SH SOLE 15 49454 0 0 INTERPUBLIC GROUP COS INC COM 460690100 42610759 1464791 SH SOLE 18 1437426 0 27365 INTERPUBLIC GROUP COS INC COM 460690100 5907917 203091 SH SOLE 19 203091 0 0 INTERPUBLIC GROUP COS INC COM 460690100 553796221 19037340 SH SOLE 21 19037340 0 0 INTERPUBLIC GROUP COS INC COM 460690100 267110314 9182204 SH SOLE 22 8307910 0 874294 INTERPUBLIC GROUP COS INC COM 460690100 12824181 440845 SH SOLE 23 440845 0 0 INTERPUBLIC GROUP COS INC COM 460690100 75188167 2584674 SH SOLE 25 1454322 0 1130352 INTERPUBLIC GROUP COS INC COM 460690100 38229903 1314194 SH SOLE 26 1176165 0 138029 INTERPUBLIC GROUP COS INC COM 460690100 23375764 803567 SH SOLE 28 54860 0 748707 INTERPUBLIC GROUP COS INC COM 460690100 148200605 5094555 SH SOLE 30 4984162 0 110393 INTERPUBLIC GROUP COS INC COM 460690100 2425553 83381 SH SOLE 31 80556 0 2825 INTERPUBLIC GROUP COS INC COM 460690100 3594709 123572 SH SOLE 32 123572 0 0 INTERPUBLIC GROUP COS INC COM 460690100 545845 18764 SH SOLE 34 18764 0 0 INTERPUBLIC GROUP COS INC COM 460690100 2368508 81420 SH SOLE 36 81420 0 0 INTERPUBLIC GROUP COS INC COM 460690100 558761 19208 SH SOLE 40 19208 0 0 INTERPUBLIC GROUP COS INC COM 460690100 15970 549 SH OTR 43 549 0 0 INTERPUBLIC GROUP COS INC COM 460690100 25645245 881583 SH SOLE 43 778226 0 103357 INTEST CORP COM 461147100 94265 9541 SH SOLE 2 9541 0 0 INTEST CORP COM 461147100 24828 2513 SH SOLE 18 2513 0 0 INTEST CORP COM 461147100 348033 35226 SH SOLE 19 35226 0 0 INTEST CORP COM 461147100 263806 26701 SH SOLE 21 26701 0 0 INTEST CORP COM 461147100 2030953 205562 SH SOLE 22 205562 0 0 INTEVAC INC COM 461148108 5825 1509 SH SOLE 2 1509 0 0 INTEVAC INC COM 461148108 20921 5420 SH SOLE 18 5420 0 0 INTEVAC INC COM 461148108 222687 57691 SH SOLE 21 57691 0 0 INTEVAC INC COM 461148108 1933250 500842 SH SOLE 22 500842 0 0 INTEVAC INC COM 461148108 2104 545 SH SOLE 43 545 0 0 INTL GNRL INSURANCE HLDNGS L SHS G4809J106 22554 1611 SH SOLE 22 1611 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 9807973 143203 SH SOLE 2 56954 0 86249 INTRA-CELLULAR THERAPIES INC COM 46116X101 20821 304 SH SOLE 4 304 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 991256 14473 SH SOLE 7 13739 0 734 INTRA-CELLULAR THERAPIES INC COM 46116X101 4230833 61773 SH SOLE 18 55059 0 6714 INTRA-CELLULAR THERAPIES INC COM 46116X101 11456596 167274 SH SOLE 19 167274 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 188598995 2753672 SH SOLE 21 2753672 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 184889029 2699504 SH SOLE 22 2556821 0 142683 INTRA-CELLULAR THERAPIES INC COM 46116X101 342108 4995 SH SOLE 23 4995 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 1202479 17557 SH SOLE 25 17557 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 1657458 24200 SH SOLE 26 22094 0 2106 INTRA-CELLULAR THERAPIES INC COM 46116X101 2830760 41331 SH SOLE 28 1257 0 40074 INTRA-CELLULAR THERAPIES INC COM 46116X101 20171675 294520 SH SOLE 30 294520 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 88078 1286 SH SOLE 31 1286 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 52258 763 SH SOLE 34 763 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 22807 333 SH SOLE 36 333 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 1217958 17783 SH SOLE 40 17783 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 29245 427 SH OTR 43 427 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 5357356 78221 SH SOLE 43 59868 0 18353 INTREPID POTASH INC COM 46121Y201 564522 24094 SH SOLE 2 18461 0 5633 INTREPID POTASH INC COM 46121Y201 3093 132 SH SOLE 7 132 0 0 INTREPID POTASH INC COM 46121Y201 764615 32634 SH SOLE 18 32634 0 0 INTREPID POTASH INC COM 46121Y201 589171 25146 SH SOLE 19 25146 0 0 INTREPID POTASH INC COM 46121Y201 9432449 402580 SH SOLE 21 402580 0 0 INTREPID POTASH INC COM 46121Y201 7006390 299035 SH SOLE 22 289708 0 9327 INTREPID POTASH INC COM 46121Y201 184652 7881 SH SOLE 43 5714 0 2167 INTRUSION INC COM 46121E304 11030 10027 SH SOLE 22 10027 0 0 INTUIT COM 461202103 389730788 593008 SH SOLE 2 206672 0 386336 INTUIT COM 461202103 160438762 244121 SH SOLE 4 122327 0 121794 INTUIT COM 461202103 230317930 350448 SH SOLE 7 320746 0 29702 INTUIT COM 461202103 10098689 15366 SH SOLE 13 15366 0 0 INTUIT COM 461202103 26904863 40938 SH SOLE 15 40938 0 0 INTUIT COM 461202103 694838305 1057255 SH SOLE 18 936803 0 120452 INTUIT COM 461202103 586616445 892586 SH SOLE 19 892586 0 0 INTUIT COM 461202103 5609717823 8535655 SH SOLE 21 8535655 0 0 INTUIT COM 461202103 4055029733 6170067 SH SOLE 22 5563855 0 606212 INTUIT COM 461202103 311781081 474401 SH SOLE 23 474401 0 0 INTUIT COM 461202103 696172695 1059285 SH SOLE 25 973159 0 86126 INTUIT COM 461202103 217318316 330668 SH SOLE 26 190358 0 140310 INTUIT COM 461202103 423214980 643957 SH SOLE 28 33507 0 610450 INTUIT COM 461202103 908921 1383 SH SOLE 29 1383 0 0 INTUIT COM 461202103 1844393487 2806399 SH SOLE 30 2790317 0 16082 INTUIT COM 461202103 46565300 70853 SH SOLE 31 68663 0 2190 INTUIT COM 461202103 56110618 85377 SH SOLE 32 85377 0 0 INTUIT COM 461202103 303819639 462287 SH SOLE 34 462287 0 0 INTUIT COM 461202103 38312057 58295 SH SOLE 36 58295 0 0 INTUIT COM 461202103 8824359 13427 SH SOLE 40 13427 0 0 INTUIT COM 461202103 230681 351 SH OTR 43 351 0 0 INTUIT COM 461202103 317162236 482589 SH SOLE 43 416111 0 66478 INTUITIVE MACHINES INC CLASS A COM 46125A100 218232 66131 SH SOLE 2 1810 0 64321 INTUITIVE MACHINES INC CLASS A COM 46125A100 287433 87101 SH SOLE 18 87101 0 0 INTUITIVE MACHINES INC CLASS A COM 46125A100 214457 64987 SH SOLE 19 64987 0 0 INTUITIVE MACHINES INC CLASS A COM 46125A100 3522103 1067304 SH SOLE 21 1067304 0 0 INTUITIVE MACHINES INC CLASS A COM 46125A100 3859578 1169569 SH SOLE 22 1150915 0 18654 INTUITIVE MACHINES INC CLASS A COM 46125A100 25572 7749 SH SOLE 26 0 0 7749 INTUITIVE SURGICAL INC COM NEW 46120E602 356366221 801093 SH SOLE 2 317217 0 483876 INTUITIVE SURGICAL INC COM NEW 46120E602 124941461 280862 SH SOLE 4 143777 0 137085 INTUITIVE SURGICAL INC COM NEW 46120E602 157140149 353243 SH SOLE 7 320144 0 33099 INTUITIVE SURGICAL INC COM NEW 46120E602 6941884 15605 SH SOLE 13 15605 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 23166009 52076 SH SOLE 15 52076 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 419122545 942166 SH SOLE 18 859631 0 82535 INTUITIVE SURGICAL INC COM NEW 46120E602 752461551 1691495 SH SOLE 19 1691495 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 4579249422 10293918 SH SOLE 21 10293918 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 3449447418 7754181 SH SOLE 22 6987419 0 766762 INTUITIVE SURGICAL INC COM NEW 46120E602 239196290 537701 SH SOLE 23 537701 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 521308149 1171874 SH SOLE 25 1060465 0 111409 INTUITIVE SURGICAL INC COM NEW 46120E602 193718830 435470 SH SOLE 26 280027 0 155443 INTUITIVE SURGICAL INC COM NEW 46120E602 284592788 639750 SH SOLE 28 26121 0 613629 INTUITIVE SURGICAL INC COM NEW 46120E602 1407103700 3163097 SH SOLE 30 3163097 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 36453678 81946 SH SOLE 31 79187 0 2759 INTUITIVE SURGICAL INC COM NEW 46120E602 48210174 108374 SH SOLE 32 108374 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 533418300 1199097 SH SOLE 34 1199097 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 29439283 66178 SH SOLE 36 66178 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 7582023 17044 SH SOLE 40 17044 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 171267 385 SH OTR 43 385 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 229853432 516699 SH SOLE 43 426745 0 89954 INUVO INC COM NEW 46122W204 317959 1238160 SH SOLE 22 1238160 0 0 INVENTRUST PPTYS CORP COM NEW 46124J201 1932741 78059 SH SOLE 2 26314 0 51745 INVENTRUST PPTYS CORP COM NEW 46124J201 876009 35380 SH SOLE 4 35380 0 0 INVENTRUST PPTYS CORP COM NEW 46124J201 2612180 105500 SH SOLE 7 94832 0 10668 INVENTRUST PPTYS CORP COM NEW 46124J201 4838748 195426 SH SOLE 18 195426 0 0 INVENTRUST PPTYS CORP COM NEW 46124J201 6754751 272809 SH SOLE 19 272809 0 0 INVENTRUST PPTYS CORP COM NEW 46124J201 71502374 2887818 SH SOLE 21 2887818 0 0 INVENTRUST PPTYS CORP COM NEW 46124J201 64668936 2611831 SH SOLE 22 2507943 0 103888 INVENTRUST PPTYS CORP COM NEW 46124J201 75988 3069 SH SOLE 23 3069 0 0 INVENTRUST PPTYS CORP COM NEW 46124J201 5108161 206307 SH SOLE 25 206307 0 0 INVENTRUST PPTYS CORP COM NEW 46124J201 595379 24046 SH SOLE 26 24046 0 0 INVENTRUST PPTYS CORP COM NEW 46124J201 1566466 63266 SH SOLE 28 7714 0 55552 INVENTRUST PPTYS CORP COM NEW 46124J201 5673903 229156 SH SOLE 30 229156 0 0 INVENTRUST PPTYS CORP COM NEW 46124J201 357312 14431 SH SOLE 40 14431 0 0 INVENTRUST PPTYS CORP COM NEW 46124J201 334532 13511 SH SOLE 43 13185 0 326 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 730967 11254 SH SOLE 43 4200 0 7054 INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420 13395 300 SH SOLE 43 300 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 3618880 172000 SH SOLE 2 172000 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 227037969 10790778 SH SOLE 7 0 0 10790778 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 94104724 4472658 SH SOLE 19 4472658 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 14438553 686243 SH SOLE 22 42000 0 644243 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 4313200 205000 SH SOLE 26 205000 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 16937200 805000 SH SOLE 30 805000 0 0 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 174582 3326 SH SOLE 43 3326 0 0 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 72 1 SH SOLE 43 1 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 45750 1000 SH SOLE 43 1000 0 0 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 401382 6317 SH SOLE 43 6317 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 27945 750 SH SOLE 43 750 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 29255 798 SH SOLE 18 798 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 1099800 30000 SH SOLE 43 30000 0 0 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 51950 500 SH SOLE 43 500 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 908200 20000 SH SOLE 43 20000 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 405405 13500 SH SOLE 43 13500 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 378501 2304 SH SOLE 4 2304 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 501218 3051 SH SOLE 7 3051 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 8504611 51769 SH SOLE 18 51769 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 83644969 509161 SH SOLE 19 509161 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 20789798 126551 SH SOLE 22 126551 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 131527 801 SH SOLE 43 800 0 1 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 57865 563 SH SOLE 2 563 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 250432 6599 SH SOLE 43 6599 0 0 INVESCO EXCHANGE TRADED FD T LARGE CAP VALUE 46137V738 110080 2000 SH SOLE 43 2000 0 0 INVESCO EXCHANGE TRADED FD T BIOTECHNOLOGY 46137V787 13805 213 SH SOLE 43 213 0 0 INVESCO LTD SHS G491BT108 63810653 4265418 SH SOLE 2 3499985 0 765433 INVESCO LTD SHS G491BT108 966281 64591 SH SOLE 4 24160 0 40431 INVESCO LTD SHS G491BT108 8101139 541520 SH SOLE 7 502653 0 38867 INVESCO LTD SHS G491BT108 1783052 119188 SH SOLE 13 119188 0 0 INVESCO LTD SHS G491BT108 330601 22099 SH SOLE 15 22099 0 0 INVESCO LTD SHS G491BT108 25604070 1711502 SH SOLE 18 1430227 0 281275 INVESCO LTD SHS G491BT108 61902131 4137843 SH SOLE 19 4137843 0 0 INVESCO LTD SHS G491BT108 314455430 21019748 SH SOLE 21 21019748 0 0 INVESCO LTD SHS G491BT108 215116378 14379437 SH SOLE 22 12257766 0 2121671 INVESCO LTD SHS G491BT108 16737712 1118831 SH SOLE 23 1118831 0 0 INVESCO LTD SHS G491BT108 1047230 70002 SH SOLE 25 70002 0 0 INVESCO LTD SHS G491BT108 21776943 1455678 SH SOLE 26 708308 0 747370 INVESCO LTD SHS G491BT108 6661808 445308 SH SOLE 28 4484 0 440824 INVESCO LTD SHS G491BT108 1107175 74009 SH SOLE 29 74009 0 0 INVESCO LTD SHS G491BT108 42938342 2870210 SH SOLE 30 2870210 0 0 INVESCO LTD SHS G491BT108 2056207 137447 SH SOLE 31 137447 0 0 INVESCO LTD SHS G491BT108 2804491 187466 SH SOLE 32 187466 0 0 INVESCO LTD SHS G491BT108 12589214 841525 SH SOLE 34 841525 0 0 INVESCO LTD SHS G491BT108 1062055 70993 SH SOLE 36 70993 0 0 INVESCO LTD SHS G491BT108 1038074 69390 SH SOLE 40 69390 0 0 INVESCO LTD SHS G491BT108 9085944 607349 SH SOLE 43 552703 0 54646 INVESCO MORTGAGE CAPITAL INC COM 46131B704 341396 36435 SH SOLE 2 12646 0 23789 INVESCO MORTGAGE CAPITAL INC COM 46131B704 881 94 SH SOLE 4 94 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B704 381284 40692 SH SOLE 7 38531 0 2161 INVESCO MORTGAGE CAPITAL INC COM 46131B704 1450307 154782 SH SOLE 18 154782 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B704 1038205 110801 SH SOLE 19 110801 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B704 25926696 2766990 SH SOLE 21 2766990 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B704 16437735 1754294 SH SOLE 22 1704533 0 49761 INVESCO MORTGAGE CAPITAL INC COM 46131B704 122850 13111 SH SOLE 25 13111 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B704 39513 4217 SH SOLE 26 4217 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B704 22600 2412 SH SOLE 28 2412 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B704 1140010 121666 SH SOLE 30 121666 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B704 76234 8136 SH SOLE 40 8136 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B704 969523 103471 SH SOLE 43 96709 0 6762 INVESCO MUN OPPORTUNITY TR COM 46132C107 17721 1758 SH SOLE 4 1758 0 0 INVESCO MUN OPPORTUNITY TR COM 46132C107 164828 16352 SH SOLE 18 16352 0 0 INVESCO MUN OPPORTUNITY TR COM 46132C107 1058118 104972 SH SOLE 19 104972 0 0 INVESCO MUNICIPAL TRUST COM 46131J103 17380 1745 SH SOLE 4 1745 0 0 INVESCO MUNICIPAL TRUST COM 46131J103 161631 16228 SH SOLE 18 16228 0 0 INVESCO MUNICIPAL TRUST COM 46131J103 1037623 104179 SH SOLE 19 104179 0 0 INVESCO QQQ TR OPTIONS 46090E103 4599456 9600 SH Put SOLE 2 0 0 9600 INVESCO QQQ TR OPTIONS 46090E103 1772707 3700 SH Call SOLE 4 3700 0 0 INVESCO QQQ TR OPTIONS 46090E103 574932 1200 SH Put SOLE 4 1200 0 0 INVESCO QQQ TR OPTIONS 46090E103 1245686 2600 SH Call SOLE 7 2600 0 0 INVESCO QQQ TR OPTIONS 46090E103 41299282 86200 SH Call SOLE 18 86200 0 0 INVESCO QQQ TR OPTIONS 46090E103 13462991 28100 SH Put SOLE 18 28100 0 0 INVESCO QQQ TR OPTIONS 46090E103 419221250 875000 SH Call SOLE 19 875000 0 0 INVESCO QQQ TR OPTIONS 46090E103 60559504 126400 SH Put SOLE 19 126400 0 0 INVESCO QQQ TR OPTIONS 46090E103 19260222 40200 SH Call SOLE 22 40200 0 0 INVESCO QQQ TR OPTIONS 46090E103 5413943 11300 SH Put SOLE 22 11300 0 0 INVESCO QQQ TR OPTIONS 46090E103 431199 900 SH Put SOLE 26 900 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 47911 100 SH SOLE 22 100 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 527804 1102 SH SOLE 43 644 0 458 INVESCO QUALITY MUN INCOME T COM 46133G107 17181 1732 SH SOLE 4 1732 0 0 INVESCO QUALITY MUN INCOME T COM 46133G107 159772 16106 SH SOLE 18 16106 0 0 INVESCO QUALITY MUN INCOME T COM 46133G107 1025668 103394 SH SOLE 19 103394 0 0 INVESCO TR INVT GRADE MUNS COM 46131M106 17664 1720 SH SOLE 4 1720 0 0 INVESCO TR INVT GRADE MUNS COM 46131M106 167863 16345 SH SOLE 18 16345 0 0 INVESCO TR INVT GRADE MUNS COM 46131M106 1086730 105816 SH SOLE 19 105816 0 0 INVESCO VALUE MUN INCOME TR COM 46132P108 19139 1551 SH SOLE 4 1551 0 0 INVESCO VALUE MUN INCOME TR COM 46132P108 168046 13618 SH SOLE 18 13618 0 0 INVESCO VALUE MUN INCOME TR COM 46132P108 1089128 88260 SH SOLE 19 88260 0 0 INVESTAR HLDG CORP COM 46134L105 515654 33484 SH SOLE 2 25322 0 8162 INVESTAR HLDG CORP COM 46134L105 454038 29483 SH SOLE 18 29483 0 0 INVESTAR HLDG CORP COM 46134L105 343805 22325 SH SOLE 19 22325 0 0 INVESTAR HLDG CORP COM 46134L105 4213455 273601 SH SOLE 21 273601 0 0 INVESTAR HLDG CORP COM 46134L105 3265447 212042 SH SOLE 22 205200 0 6842 INVESTAR HLDG CORP COM 46134L105 16370 1063 SH SOLE 23 1063 0 0 INVESTAR HLDG CORP COM 46134L105 99 6 SH SOLE 43 6 0 0 INVESTORS TITLE CO NC COM 461804106 340806 1892 SH SOLE 2 1576 0 316 INVESTORS TITLE CO NC COM 461804106 3242 18 SH SOLE 7 18 0 0 INVESTORS TITLE CO NC COM 461804106 784106 4353 SH SOLE 18 4353 0 0 INVESTORS TITLE CO NC COM 461804106 577317 3205 SH SOLE 19 3205 0 0 INVESTORS TITLE CO NC COM 461804106 9333796 51817 SH SOLE 21 51817 0 0 INVESTORS TITLE CO NC COM 461804106 9559319 53069 SH SOLE 22 51799 0 1270 INVESTORS TITLE CO NC COM 461804106 8106 45 SH SOLE 23 45 0 0 INVESTORS TITLE CO NC COM 461804106 169949 943 SH SOLE 43 462 0 481 INVITATION HOMES INC COM 46187W107 44414126 1237507 SH SOLE 2 319897 0 917610 INVITATION HOMES INC COM 46187W107 40671373 1133223 SH SOLE 4 809321 0 323902 INVITATION HOMES INC COM 46187W107 49707650 1385000 SH SOLE 7 1243451 0 141549 INVITATION HOMES INC COM 46187W107 795322 22160 SH SOLE 13 22160 0 0 INVITATION HOMES INC COM 46187W107 2920764 81381 SH SOLE 15 81381 0 0 INVITATION HOMES INC COM 46187W107 37922630 1056635 SH SOLE 18 1018591 0 38044 INVITATION HOMES INC COM 46187W107 61044368 1700874 SH SOLE 19 1700874 0 0 INVITATION HOMES INC COM 46187W107 777141997 21653441 SH SOLE 21 21653441 0 0 INVITATION HOMES INC COM 46187W107 705241048 19650071 SH SOLE 22 17307300 0 2342771 INVITATION HOMES INC COM 46187W107 30504957 849957 SH SOLE 23 849957 0 0 INVITATION HOMES INC COM 46187W107 110740641 3085557 SH SOLE 25 3082616 0 2941 INVITATION HOMES INC COM 46187W107 19520822 543907 SH SOLE 26 320397 0 223510 INVITATION HOMES INC COM 46187W107 56753718 1581324 SH SOLE 28 239292 0 1342032 INVITATION HOMES INC COM 46187W107 171327411 4773681 SH SOLE 30 4773681 0 0 INVITATION HOMES INC COM 46187W107 5042653 140503 SH SOLE 31 135614 0 4889 INVITATION HOMES INC COM 46187W107 4018316 111962 SH SOLE 34 111962 0 0 INVITATION HOMES INC COM 46187W107 4255190 118562 SH SOLE 36 118562 0 0 INVITATION HOMES INC COM 46187W107 995804 27746 SH SOLE 40 27746 0 0 INVITATION HOMES INC COM 46187W107 18089 504 SH OTR 43 504 0 0 INVITATION HOMES INC COM 46187W107 11316968 315324 SH SOLE 43 266587 0 48736 INVIVYD INC COM 00534A102 16678 15162 SH SOLE 2 5339 0 9823 INVIVYD INC COM 00534A102 258457 234961 SH SOLE 18 234961 0 0 INVIVYD INC COM 00534A102 199674 181522 SH SOLE 19 181522 0 0 INVIVYD INC COM 00534A102 2647247 2406588 SH SOLE 21 2406588 0 0 INVIVYD INC COM 00534A102 1799133 1635575 SH SOLE 22 1581125 0 54450 IONIS PHARMACEUTICALS INC COM 462222100 23160186 485946 SH SOLE 2 359718 0 126228 IONIS PHARMACEUTICALS INC COM 462222100 3801695 79767 SH SOLE 4 8195 0 71572 IONIS PHARMACEUTICALS INC COM 462222100 182538 3830 SH SOLE 7 3830 0 0 IONIS PHARMACEUTICALS INC COM 462222100 846775 17767 SH SOLE 13 17767 0 0 IONIS PHARMACEUTICALS INC COM 462222100 6439676 135117 SH SOLE 18 132546 0 2571 IONIS PHARMACEUTICALS INC COM 462222100 32767060 687517 SH SOLE 19 687517 0 0 IONIS PHARMACEUTICALS INC COM 462222100 183281773 3845610 SH SOLE 21 3845610 0 0 IONIS PHARMACEUTICALS INC COM 462222100 196391895 4120686 SH SOLE 22 3894025 0 226661 IONIS PHARMACEUTICALS INC COM 462222100 3515926 73771 SH SOLE 23 73771 0 0 IONIS PHARMACEUTICALS INC COM 462222100 1245546 26134 SH SOLE 25 26134 0 0 IONIS PHARMACEUTICALS INC COM 462222100 9323249 195620 SH SOLE 26 38600 0 157020 IONIS PHARMACEUTICALS INC COM 462222100 340292 7140 SH SOLE 28 3288 0 3852 IONIS PHARMACEUTICALS INC COM 462222100 846251 17756 SH SOLE 29 17756 0 0 IONIS PHARMACEUTICALS INC COM 462222100 20337285 426716 SH SOLE 30 426716 0 0 IONIS PHARMACEUTICALS INC COM 462222100 1924225 40374 SH SOLE 31 40374 0 0 IONIS PHARMACEUTICALS INC COM 462222100 2079263 43627 SH SOLE 34 43627 0 0 IONIS PHARMACEUTICALS INC COM 462222100 19731 414 SH SOLE 36 414 0 0 IONIS PHARMACEUTICALS INC COM 462222100 1237254 25960 SH SOLE 40 25960 0 0 IONIS PHARMACEUTICALS INC COM 462222100 12868 270 SH OTR 43 270 0 0 IONIS PHARMACEUTICALS INC COM 462222100 4146801 87008 SH SOLE 43 65360 0 21648 IONIS PHARMACEUTICALS INC NOTE 4/0 462222AD2 3161732 3070000 PRN SOLE 2 3070000 0 0 IONIS PHARMACEUTICALS INC NOTE 4/0 462222AD2 5347137 5192000 PRN SOLE 21 5192000 0 0 IONIS PHARMACEUTICALS INC NOTE 4/0 462222AD2 4943424 4800000 PRN SOLE 22 4800000 0 0 IONIS PHARMACEUTICALS INC NOTE 1.750% 6/1 462222AF7 5107898 4640000 PRN SOLE 2 4640000 0 0 IONIS PHARMACEUTICALS INC NOTE 1.750% 6/1 462222AF7 5228990 4750000 PRN SOLE 21 4750000 0 0 IONIS PHARMACEUTICALS INC NOTE 1.750% 6/1 462222AF7 7815964 7100000 PRN SOLE 22 7100000 0 0 IONQ INC COM 46222L108 651990 92744 SH SOLE 2 49932 0 42812 IONQ INC COM 46222L108 4120 586 SH SOLE 4 586 0 0 IONQ INC COM 46222L108 8998 1280 SH SOLE 7 1280 0 0 IONQ INC COM 46222L108 3459414 492093 SH SOLE 18 492093 0 0 IONQ INC COM 46222L108 3166713 450457 SH SOLE 19 450457 0 0 IONQ INC COM 46222L108 52216380 7427650 SH SOLE 21 7427650 0 0 IONQ INC COM 46222L108 38390718 5460984 SH SOLE 22 5316419 0 144565 IONQ INC COM 46222L108 253959 36125 SH SOLE 25 36125 0 0 IONQ INC COM 46222L108 208306 29631 SH SOLE 26 29631 0 0 IONQ INC COM 46222L108 150041 21343 SH SOLE 28 0 0 21343 IONQ INC COM 46222L108 687878 97849 SH SOLE 30 97849 0 0 IONQ INC COM 46222L108 251245 35739 SH SOLE 40 35739 0 0 IONQ INC COM 46222L108 101815 14483 SH SOLE 43 14483 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 1123049 140031 SH SOLE 2 66492 0 73539 IOVANCE BIOTHERAPEUTICS INC COM 462260100 3649 455 SH SOLE 4 455 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 91725 11437 SH SOLE 7 11437 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 5027578 626880 SH SOLE 18 626880 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 6105538 761289 SH SOLE 19 761289 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 88037401 10977232 SH SOLE 21 10977232 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 60727488 7572006 SH SOLE 22 7337986 0 234020 IOVANCE BIOTHERAPEUTICS INC COM 462260100 41832 5216 SH SOLE 23 5216 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 324112 40413 SH SOLE 25 40413 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 436890 54475 SH SOLE 26 54475 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 17933 2236 SH SOLE 28 2236 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 5761215 718356 SH SOLE 30 718356 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 322139 40167 SH SOLE 40 40167 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 2204907 274926 SH SOLE 43 230072 0 44854 IPG PHOTONICS CORP COM 44980X109 4954115 58705 SH SOLE 2 42303 0 16402 IPG PHOTONICS CORP COM 44980X109 60086 712 SH SOLE 4 99 0 613 IPG PHOTONICS CORP COM 44980X109 21519 255 SH SOLE 7 255 0 0 IPG PHOTONICS CORP COM 44980X109 3581934 42445 SH SOLE 18 42445 0 0 IPG PHOTONICS CORP COM 44980X109 887108 10512 SH SOLE 19 10512 0 0 IPG PHOTONICS CORP COM 44980X109 128124949 1518248 SH SOLE 21 1518248 0 0 IPG PHOTONICS CORP COM 44980X109 73226722 867718 SH SOLE 22 830346 0 37372 IPG PHOTONICS CORP COM 44980X109 537902 6374 SH SOLE 25 6374 0 0 IPG PHOTONICS CORP COM 44980X109 556046 6589 SH SOLE 26 6589 0 0 IPG PHOTONICS CORP COM 44980X109 525665 6229 SH SOLE 28 694 0 5535 IPG PHOTONICS CORP COM 44980X109 10907070 129246 SH SOLE 30 129246 0 0 IPG PHOTONICS CORP COM 44980X109 30296 359 SH SOLE 31 359 0 0 IPG PHOTONICS CORP COM 44980X109 74179 879 SH SOLE 36 879 0 0 IPG PHOTONICS CORP COM 44980X109 510475 6049 SH SOLE 40 6049 0 0 IPG PHOTONICS CORP COM 44980X109 11055 131 SH OTR 43 131 0 0 IPG PHOTONICS CORP COM 44980X109 1332687 15792 SH SOLE 43 13884 0 1908 IQIYI INC SPONSORED ADS 46267X108 504008 137332 SH SOLE 2 12965 0 124367 IQIYI INC SPONSORED ADS 46267X108 295149 80422 SH SOLE 4 11284 0 69138 IQIYI INC SPONSORED ADS 46267X108 420362 114540 SH SOLE 7 102673 0 11867 IQIYI INC SPONSORED ADS 46267X108 171506 46732 SH SOLE 13 46732 0 0 IQIYI INC SPONSORED ADS 46267X108 2333665 635876 SH SOLE 15 635876 0 0 IQIYI INC SPONSORED ADS 46267X108 33428401 9108556 SH SOLE 21 9108556 0 0 IQIYI INC SPONSORED ADS 46267X108 15495606 4222236 SH SOLE 22 3646876 0 575360 IQIYI INC SPONSORED ADS 46267X108 1830302 498720 SH SOLE 23 498720 0 0 IQIYI INC SPONSORED ADS 46267X108 1023622 278916 SH SOLE 25 278916 0 0 IQIYI INC SPONSORED ADS 46267X108 1554818 423656 SH SOLE 26 33566 0 390090 IQIYI INC SPONSORED ADS 46267X108 2558456 697127 SH SOLE 28 0 0 697127 IQIYI INC SPONSORED ADS 46267X108 11504720 3134801 SH SOLE 30 3134801 0 0 IQIYI INC SPONSORED ADS 46267X108 72728 19817 SH SOLE 34 19817 0 0 IQIYI INC SPONSORED ADS 46267X108 22053 6009 SH SOLE 40 6009 0 0 IQIYI INC SPONSORED ADS 46267X108 4065134 1107666 SH SOLE 43 1029686 0 77980 IQVIA HLDGS INC COM 46266C105 81159130 383840 SH SOLE 2 133378 0 250462 IQVIA HLDGS INC COM 46266C105 42016934 198718 SH SOLE 4 107907 0 90811 IQVIA HLDGS INC COM 46266C105 46403468 219464 SH SOLE 7 199301 0 20163 IQVIA HLDGS INC COM 46266C105 3130158 14804 SH SOLE 13 14804 0 0 IQVIA HLDGS INC COM 46266C105 5539939 26201 SH SOLE 15 26201 0 0 IQVIA HLDGS INC COM 46266C105 82754022 391383 SH SOLE 18 379637 0 11746 IQVIA HLDGS INC COM 46266C105 43209033 204356 SH SOLE 19 204356 0 0 IQVIA HLDGS INC COM 46266C105 1354600721 6406549 SH SOLE 21 6406549 0 0 IQVIA HLDGS INC COM 46266C105 826923445 3910913 SH SOLE 22 3495128 0 415785 IQVIA HLDGS INC COM 46266C105 49347347 233387 SH SOLE 23 233387 0 0 IQVIA HLDGS INC COM 46266C105 91965405 434948 SH SOLE 25 411135 0 23813 IQVIA HLDGS INC COM 46266C105 52701209 249249 SH SOLE 26 164072 0 85177 IQVIA HLDGS INC COM 46266C105 78093250 369340 SH SOLE 28 7694 0 361646 IQVIA HLDGS INC COM 46266C105 1101602 5210 SH SOLE 29 5210 0 0 IQVIA HLDGS INC COM 46266C105 374192134 1769732 SH SOLE 30 1768665 0 1067 IQVIA HLDGS INC COM 46266C105 9969819 47152 SH SOLE 31 45702 0 1450 IQVIA HLDGS INC COM 46266C105 32082426 151733 SH SOLE 34 151733 0 0 IQVIA HLDGS INC COM 46266C105 8576006 40560 SH SOLE 36 40560 0 0 IQVIA HLDGS INC COM 46266C105 1853272 8765 SH SOLE 40 8765 0 0 IQVIA HLDGS INC COM 46266C105 88170 417 SH OTR 43 417 0 0 IQVIA HLDGS INC COM 46266C105 35579211 168271 SH SOLE 43 125380 0 42891 IRADIMED CORP COM 46266A109 4748332 108064 SH SOLE 2 77579 0 30485 IRADIMED CORP COM 46266A109 1230 28 SH SOLE 7 28 0 0 IRADIMED CORP COM 46266A109 886402 20173 SH SOLE 18 20173 0 0 IRADIMED CORP COM 46266A109 4394923 100021 SH SOLE 19 100021 0 0 IRADIMED CORP COM 46266A109 12540740 285406 SH SOLE 21 285406 0 0 IRADIMED CORP COM 46266A109 11905851 270957 SH SOLE 22 262432 0 8525 IRADIMED CORP COM 46266A109 303801 6914 SH SOLE 23 6914 0 0 IRADIMED CORP COM 46266A109 79883 1818 SH SOLE 25 1818 0 0 IRADIMED CORP COM 46266A109 668064 15204 SH SOLE 26 0 0 15204 IRADIMED CORP COM 46266A109 107258 2441 SH SOLE 28 0 0 2441 IRADIMED CORP COM 46266A109 7162 163 SH SOLE 34 163 0 0 IRADIMED CORP COM 46266A109 78037 1776 SH SOLE 40 1776 0 0 IRADIMED CORP COM 46266A109 236309 5378 SH SOLE 43 4718 0 660 IRHYTHM TECHNOLOGIES INC COM 450056106 1924496 17879 SH SOLE 2 9405 0 8474 IRHYTHM TECHNOLOGIES INC COM 450056106 47792 444 SH SOLE 4 105 0 339 IRHYTHM TECHNOLOGIES INC COM 450056106 25403 236 SH SOLE 7 236 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 8531439 79259 SH SOLE 18 77323 0 1936 IRHYTHM TECHNOLOGIES INC COM 450056106 9199991 85470 SH SOLE 19 85470 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 142934403 1327893 SH SOLE 21 1327893 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 97655744 907244 SH SOLE 22 880363 0 26881 IRHYTHM TECHNOLOGIES INC COM 450056106 21959 204 SH SOLE 23 204 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 646055 6002 SH SOLE 25 6002 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 914617 8497 SH SOLE 26 8497 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 218079 2026 SH SOLE 28 1425 0 601 IRHYTHM TECHNOLOGIES INC COM 450056106 4263405 39608 SH SOLE 30 39608 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 698045 6485 SH SOLE 40 6485 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 2271850 21106 SH SOLE 43 19149 0 1957 IRIDEX CORP COM 462684101 6562 3038 SH SOLE 18 3038 0 0 IRIDEX CORP COM 462684101 70075 32442 SH SOLE 21 32442 0 0 IRIDEX CORP COM 462684101 45356 20998 SH SOLE 22 20998 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 13264347 498285 SH SOLE 2 400919 0 97366 IRIDIUM COMMUNICATIONS INC COM 46269C102 740276 27809 SH SOLE 4 27809 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 858016 32232 SH SOLE 7 30555 0 1677 IRIDIUM COMMUNICATIONS INC COM 46269C102 5279891 198343 SH SOLE 18 198343 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 1586499 59598 SH SOLE 19 59598 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 171773137 6452785 SH SOLE 21 6452785 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 98174826 3688010 SH SOLE 22 3528964 0 159046 IRIDIUM COMMUNICATIONS INC COM 46269C102 19859 746 SH SOLE 23 746 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 607522 22822 SH SOLE 25 22822 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 2055517 77217 SH SOLE 26 36668 0 40549 IRIDIUM COMMUNICATIONS INC COM 46269C102 194832 7319 SH SOLE 28 1882 0 5437 IRIDIUM COMMUNICATIONS INC COM 46269C102 6611104 248351 SH SOLE 30 248351 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 40675 1528 SH SOLE 31 1528 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 2576896 96803 SH SOLE 34 96803 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 26833 1008 SH SOLE 36 1008 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 628232 23600 SH SOLE 40 23600 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 7231512 271657 SH SOLE 43 239039 0 32618 IRIS ENERGY LTD ORDINARY SHARES Q4982L109 72945 6461 SH SOLE 2 6461 0 0 IRIS ENERGY LTD ORDINARY SHARES Q4982L109 1000102 88583 SH SOLE 21 88583 0 0 IRIS ENERGY LTD ORDINARY SHARES Q4982L109 15919 1410 SH SOLE 22 1410 0 0 IRIS ENERGY LTD ORDINARY SHARES Q4982L109 2567606 227423 SH SOLE 30 227423 0 0 IROBOT CORP COM 462726100 293388 32205 SH SOLE 2 23343 0 8862 IROBOT CORP COM 462726100 2596 285 SH SOLE 7 285 0 0 IROBOT CORP COM 462726100 782585 85904 SH SOLE 18 85904 0 0 IROBOT CORP COM 462726100 563499 61855 SH SOLE 19 61855 0 0 IROBOT CORP COM 462726100 9715833 1066502 SH SOLE 21 1066502 0 0 IROBOT CORP COM 462726100 8112619 890518 SH SOLE 22 864964 0 25554 IROBOT CORP COM 462726100 4564 501 SH SOLE 28 501 0 0 IROBOT CORP COM 462726100 808230 88719 SH SOLE 30 88719 0 0 IROBOT CORP COM 462726100 30163 3311 SH SOLE 43 3297 0 14 IRON MTN INC DEL COM 46284V101 47256536 527299 SH SOLE 2 115106 0 412193 IRON MTN INC DEL COM 46284V101 28691036 320141 SH SOLE 4 290442 0 29699 IRON MTN INC DEL COM 46284V101 76800486 856957 SH SOLE 7 779321 0 77636 IRON MTN INC DEL COM 46284V101 1221521 13630 SH SOLE 13 13630 0 0 IRON MTN INC DEL COM 46284V101 3683292 41099 SH SOLE 15 41099 0 0 IRON MTN INC DEL COM 46284V101 37129745 414302 SH SOLE 18 396126 0 18176 IRON MTN INC DEL COM 46284V101 52802580 589183 SH SOLE 19 589183 0 0 IRON MTN INC DEL COM 46284V101 983698784 10976331 SH SOLE 21 10976331 0 0 IRON MTN INC DEL COM 46284V101 770948970 8602421 SH SOLE 22 7919909 0 682512 IRON MTN INC DEL COM 46284V101 33148287 369876 SH SOLE 23 369876 0 0 IRON MTN INC DEL COM 46284V101 60232437 672087 SH SOLE 25 668769 0 3318 IRON MTN INC DEL COM 46284V101 25962466 289695 SH SOLE 26 177599 0 112096 IRON MTN INC DEL COM 46284V101 54207643 604861 SH SOLE 28 28058 0 576803 IRON MTN INC DEL COM 46284V101 260893140 2911104 SH SOLE 30 2911104 0 0 IRON MTN INC DEL COM 46284V101 6160210 68737 SH SOLE 31 66443 0 2294 IRON MTN INC DEL COM 46284V101 16636161 185630 SH SOLE 34 185630 0 0 IRON MTN INC DEL COM 46284V101 5699294 63594 SH SOLE 36 63594 0 0 IRON MTN INC DEL COM 46284V101 1285240 14341 SH SOLE 40 14341 0 0 IRON MTN INC DEL COM 46284V101 36117 403 SH OTR 43 403 0 0 IRON MTN INC DEL COM 46284V101 33183530 370269 SH SOLE 43 325324 0 44945 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 696297 106794 SH SOLE 2 44447 0 62347 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 3364 516 SH SOLE 4 516 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 7042 1080 SH SOLE 7 1080 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 2852076 437435 SH SOLE 18 437435 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 2099375 321990 SH SOLE 19 321990 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 111765892 17142008 SH SOLE 21 17142008 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 27987198 4292515 SH SOLE 22 4129885 0 162630 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 193924 29743 SH SOLE 25 29743 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 100806 15461 SH SOLE 26 15461 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 18817 2886 SH SOLE 28 2886 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 2430656 372800 SH SOLE 30 372800 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 136535 20941 SH SOLE 34 20941 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 178055 27309 SH SOLE 40 27309 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 5353 821 SH OTR 43 821 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 682748 104716 SH SOLE 43 99780 0 4936 ISHARES BITCOIN TR SHS 46438F101 655351 19196 SH SOLE 2 19196 0 0 ISHARES BITCOIN TR SHS 46438F101 5018580 147000 SH SOLE 19 147000 0 0 ISHARES GOLD TR ISHARES NEW 464285204 1581 36 SH SOLE 2 36 0 0 ISHARES GOLD TR ISHARES NEW 464285204 3255916 74116 SH SOLE 18 74116 0 0 ISHARES GOLD TR ISHARES NEW 464285204 10254800 233435 SH SOLE 21 233435 0 0 ISHARES GOLD TR ISHARES NEW 464285204 136558162 3108540 SH SOLE 23 3108540 0 0 ISHARES GOLD TR ISHARES NEW 464285204 21760506 495345 SH SOLE 34 495345 0 0 ISHARES GOLD TR ISHARES NEW 464285204 12344 281 SH SOLE 43 281 0 0 ISHARES GOLD TR SHARES REPRESENT 46436F103 116000 5000 SH SOLE 43 5000 0 0 ISHARES INC MSCI AUST ETF 464286103 2614 107 SH SOLE 2 107 0 0 ISHARES INC MSCI AUST ETF 464286103 58369133 2389240 SH SOLE 7 0 0 2389240 ISHARES INC JP MRG EM CRP BD 464286251 5391797 121711 SH SOLE 2 0 0 121711 ISHARES INC JP MRG EM CRP BD 464286251 5872541 132563 SH SOLE 21 132563 0 0 ISHARES INC JP MRGN EM HI BD 464286285 10189 275 SH SOLE 2 275 0 0 ISHARES INC JP MRGN EM HI BD 464286285 19884105 536683 SH SOLE 21 536683 0 0 ISHARES INC EM MKTS DIV ETF 464286319 7475 275 SH SOLE 7 275 0 0 ISHARES INC EM MKTS DIV ETF 464286319 128018 4710 SH SOLE 18 4710 0 0 ISHARES INC MSCI WORLD ETF 464286392 4429567 30033 SH SOLE 2 30033 0 0 ISHARES INC MSCI WORLD ETF 464286392 56636 384 SH SOLE 43 384 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 4741017 173473 SH SOLE 2 173473 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 141487 5177 SH SOLE 4 5177 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 6188824 226448 SH SOLE 7 0 0 226448 ISHARES INC MSCI BRAZIL ETF 464286400 3299578 120731 SH SOLE 18 120731 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 29183029 1067802 SH SOLE 19 1067802 0 0 ISHARES INC EM MKT SM-CP ETF 464286475 610720 9993 SH SOLE 21 9993 0 0 ISHARES INC MSCI CDA ETF 464286509 18545074 500002 SH SOLE 2 438509 0 61493 ISHARES INC MSCI CDA ETF 464286509 1043008 28121 SH SOLE 3 0 0 28121 ISHARES INC MSCI CDA ETF 464286509 12857805 346665 SH SOLE 7 0 0 346665 ISHARES INC MSCI CDA ETF 464286509 8880199 239423 SH SOLE 18 239423 0 0 ISHARES INC MSCI CDA ETF 464286509 2510548 67688 SH SOLE 21 67688 0 0 ISHARES INC MSCI CDA ETF 464286509 3636081 98034 SH SOLE 22 98034 0 0 ISHARES INC JP MORGAN EM ETF 464286517 8005564 224623 SH SOLE 2 0 0 224623 ISHARES INC JP MORGAN EM ETF 464286517 794024 22279 SH SOLE 18 22279 0 0 ISHARES INC JP MORGAN EM ETF 464286517 5350704 150132 SH SOLE 21 150132 0 0 ISHARES INC MSCI GBL MIN VOL 464286525 133940351 1280011 SH SOLE 7 1280011 0 0 ISHARES INC MSCI GBL MIN VOL 464286525 3114924 29768 SH SOLE 18 29768 0 0 ISHARES INC MSCI GBL MIN VOL 464286525 995231 9511 SH SOLE 22 0 0 9511 ISHARES INC MSCI GBL MIN VOL 464286525 41943479 400836 SH SOLE 40 400836 0 0 ISHARES INC MSCI GBL MIN VOL 464286525 297701 2845 SH SOLE 43 2845 0 0 ISHARES INC MSCI EMERG MRKT 464286533 41948603 733239 SH SOLE 7 733239 0 0 ISHARES INC MSCI EMERG MRKT 464286533 83924782 1466960 SH SOLE 18 1466960 0 0 ISHARES INC MSCI EMERG MRKT 464286533 2215343 38723 SH SOLE 21 38723 0 0 ISHARES INC MSCI EMERG MRKT 464286533 42048549 734986 SH SOLE 22 734986 0 0 ISHARES INC MSCI EURZONE ETF 464286608 16063 329 SH SOLE 2 329 0 0 ISHARES INC MSCI EURZONE ETF 464286608 246396925 5046532 SH SOLE 7 0 0 5046532 ISHARES INC MSCI EURZONE ETF 464286608 15460680 316655 SH SOLE 18 316655 0 0 ISHARES INC MSCI EURZONE ETF 464286608 433546079 8879592 SH SOLE 21 8879592 0 0 ISHARES INC MSCI THAILND ETF 464286624 398431 7343 SH SOLE 2 7343 0 0 ISHARES INC MSCI CHILE ETF 464286640 1019795 39420 SH SOLE 22 39420 0 0 ISHARES INC MSCI PAC JP ETF 464286665 75747682 1761574 SH SOLE 23 1761574 0 0 ISHARES INC MSCI PAC JP ETF 464286665 4458713 103691 SH SOLE 28 0 0 103691 ISHARES INC MSCI EQUAL WEITE 464286681 7226087 81882 SH SOLE 2 81882 0 0 ISHARES INC MSCI FRANCE ETF 464286707 1809284 47890 SH SOLE 2 47890 0 0 ISHARES INC MSCI FRANCE ETF 464286707 58894600 1558883 SH SOLE 7 0 0 1558883 ISHARES INC MSCI FRANCE ETF 464286707 1786503 47287 SH SOLE 18 47287 0 0 ISHARES INC MSCI SWITZERLAND 464286749 353717 7337 SH SOLE 2 7337 0 0 ISHARES INC MSCI SWITZERLAND 464286749 101316352 2101563 SH SOLE 7 0 0 2101563 ISHARES INC MSCI SWITZERLAND 464286749 330624 6858 SH SOLE 18 6858 0 0 ISHARES INC MSCI SWEDEN ETF 464286756 10249783 254653 SH SOLE 2 254653 0 0 ISHARES INC MSCI SWEDEN ETF 464286756 923335 22940 SH SOLE 7 0 0 22940 ISHARES INC MSCI SWEDEN ETF 464286756 3301 82 SH SOLE 18 82 0 0 ISHARES INC MSCI SPAIN ETF 464286764 3248763 104027 SH SOLE 2 104027 0 0 ISHARES INC MSCI SPAIN ETF 464286764 72928358 2335202 SH SOLE 7 0 0 2335202 ISHARES INC MSCI SPAIN ETF 464286764 622820 19943 SH SOLE 18 19943 0 0 ISHARES INC MSCI STH KOR ETF 464286772 415904 6293 SH SOLE 2 6293 0 0 ISHARES INC MSCI STH KOR ETF 464286772 1077267 16300 SH SOLE 22 16300 0 0 ISHARES INC MSCI STH AFR ETF 464286780 1198578 27668 SH SOLE 2 27668 0 0 ISHARES INC MSCI GERMANY ETF 464286806 3129793 102214 SH SOLE 7 0 0 102214 ISHARES INC MSCI GERMANY ETF 464286806 31876430 1041033 SH SOLE 21 1041033 0 0 ISHARES INC MSCI NETHERL ETF 464286814 15119 301 SH SOLE 2 301 0 0 ISHARES INC MSCI MEXICO ETF 464286822 1876282 33144 SH SOLE 2 33144 0 0 ISHARES INC MSCI MEXICO ETF 464286822 486676 8597 SH SOLE 18 8597 0 0 ISHARES INC MSCI HONG KG ETF 464286871 1223893 79993 SH SOLE 2 79993 0 0 ISHARES INC CORE MSCI EMKT 46434G103 211795139 3956569 SH SOLE 2 3956569 0 0 ISHARES INC CORE MSCI EMKT 46434G103 270273 5049 SH SOLE 3 5049 0 0 ISHARES INC CORE MSCI EMKT 46434G103 22648757 423104 SH SOLE 7 423092 0 12 ISHARES INC CORE MSCI EMKT 46434G103 189919603 3547910 SH SOLE 18 2150291 0 1397619 ISHARES INC CORE MSCI EMKT 46434G103 16156746 301826 SH SOLE 19 239927 0 61899 ISHARES INC CORE MSCI EMKT 46434G103 393398768 7349127 SH SOLE 21 6782819 0 566308 ISHARES INC CORE MSCI EMKT 46434G103 412477931 7705547 SH SOLE 22 4188929 0 3516618 ISHARES INC CORE MSCI EMKT 46434G103 400138249 7475028 SH SOLE 23 7475028 0 0 ISHARES INC CORE MSCI EMKT 46434G103 3879 72 SH SOLE 43 71 0 1 ISHARES INC MSCI EMRG CHN 46434G764 19265634 325433 SH SOLE 2 325433 0 0 ISHARES INC MSCI EMRG CHN 46434G764 24971034 421808 SH SOLE 7 421808 0 0 ISHARES INC MSCI EMRG CHN 46434G764 17874975 301942 SH SOLE 18 301942 0 0 ISHARES INC MSCI EMRG CHN 46434G764 129072517 2180279 SH SOLE 19 2180279 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 141557828 2612250 SH SOLE 2 2612250 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 41439635 764710 SH SOLE 7 0 0 764710 ISHARES INC MSCI TAIWAN ETF 46434G772 23430022 432368 SH SOLE 15 432368 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 9923435 183123 SH SOLE 18 183123 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 128628906 2373665 SH SOLE 22 2373665 0 0 ISHARES INC MSCI SINGPOR ETF 46434G780 1166784 60770 SH SOLE 2 60770 0 0 ISHARES INC MSCI SINGPOR ETF 46434G780 14162726 737642 SH SOLE 7 0 0 737642 ISHARES INC MSCI SINGPOR ETF 46434G780 586848 30565 SH SOLE 18 30565 0 0 ISHARES INC MSCI MLY ETF NEW 46434G814 1271416 56608 SH SOLE 2 56608 0 0 ISHARES INC MSCI MLY ETF NEW 46434G814 409581 18236 SH SOLE 22 18236 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 44929557 658405 SH SOLE 2 658405 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 378612512 5548249 SH SOLE 4 5548249 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 167281352 2451368 SH SOLE 7 0 0 2451368 ISHARES INC MSCI JPN ETF NEW 46434G822 8771160 128534 SH SOLE 18 128534 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 385816950 5653824 SH SOLE 21 5653824 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 18074115 264861 SH SOLE 23 264861 0 0 ISHARES INC MSCI ITALY ETF 46434G830 24668062 688091 SH SOLE 2 688091 0 0 ISHARES INC MSCI ITALY ETF 46434G830 2614074 72917 SH SOLE 7 0 0 72917 ISHARES INC MSCI ITALY ETF 46434G830 1825016 50907 SH SOLE 18 50907 0 0 ISHARES INC MSCI GBL GOLD MN 46434G855 1242 45 SH SOLE 2 45 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 21378661 637598 SH SOLE 2 637598 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 12431549 370759 SH SOLE 7 370759 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 1008549 30079 SH SOLE 18 30079 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 967206 28846 SH SOLE 19 0 0 28846 ISHARES INC ESG AWR MSCI EM 46434G863 7422503 221369 SH SOLE 21 221369 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 895955 26721 SH SOLE 22 26721 0 0 ISHARES INC EMNG MKTS EQT 46434G889 25482 546 SH SOLE 2 546 0 0 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 11164 504 SH SOLE 2 0 0 504 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 334222435 15089049 SH SOLE 7 14355791 0 733258 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 13617133 614769 SH SOLE 23 614769 0 0 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 2472605 111630 SH SOLE 26 0 0 111630 ISHARES SILVER TR ISHARES 46428Q109 1036 39 SH SOLE 2 39 0 0 ISHARES TR S&P 100 ETF 464287101 129243 489 SH SOLE 2 489 0 0 ISHARES TR S&P 100 ETF 464287101 2142416 8106 SH SOLE 18 8106 0 0 ISHARES TR S&P 100 ETF 464287101 2603091 9849 SH SOLE 43 9849 0 0 ISHARES TR CORE S&P TTL STK 464287150 699130765 5885930 SH SOLE 2 5885930 0 0 ISHARES TR CORE S&P TTL STK 464287150 3342231759 28138001 SH SOLE 7 28138001 0 0 ISHARES TR CORE S&P TTL STK 464287150 407012379 3426607 SH SOLE 18 1269821 0 2156786 ISHARES TR CORE S&P TTL STK 464287150 1158462765 9753012 SH SOLE 19 0 0 9753012 ISHARES TR CORE S&P TTL STK 464287150 184156631 1550401 SH SOLE 21 0 0 1550401 ISHARES TR CORE S&P TTL STK 464287150 653171 5499 SH SOLE 43 5499 0 0 ISHARES TR SELECT DIVID ETF 464287168 29882 247 SH SOLE 7 247 0 0 ISHARES TR SELECT DIVID ETF 464287168 28153755 232714 SH SOLE 18 232714 0 0 ISHARES TR SELECT DIVID ETF 464287168 386718 3197 SH SOLE 43 1017 0 2180 ISHARES TR TIPS BD ETF 464287176 212599 1991 SH SOLE 2 1991 0 0 ISHARES TR TIPS BD ETF 464287176 57530715 538778 SH SOLE 4 538778 0 0 ISHARES TR TIPS BD ETF 464287176 39188260 367000 SH SOLE 18 367000 0 0 ISHARES TR TIPS BD ETF 464287176 128090298 1199572 SH SOLE 19 285878 0 913694 ISHARES TR TIPS BD ETF 464287176 3564441760 33381174 SH SOLE 21 33135951 0 245223 ISHARES TR TIPS BD ETF 464287176 5517323 51670 SH SOLE 23 51670 0 0 ISHARES TR TIPS BD ETF 464287176 2300895 21548 SH SOLE 26 21548 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 69205470 2662773 SH SOLE 7 2662773 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 489262 18825 SH SOLE 19 18825 0 0 ISHARES TR OPTIONS 464287184 454825 17500 SH Call SOLE 4 17500 0 0 ISHARES TR OPTIONS 464287184 660146 25400 SH Call SOLE 7 25400 0 0 ISHARES TR OPTIONS 464287184 10590925 407500 SH Call SOLE 18 407500 0 0 ISHARES TR OPTIONS 464287184 129419804 4979600 SH Call SOLE 19 4979600 0 0 ISHARES TR CORE S&P500 ETF 464287200 2855909644 5218847 SH SOLE 2 4930271 0 288576 ISHARES TR CORE S&P500 ETF 464287200 1386681 2534 SH SOLE 3 2534 0 0 ISHARES TR CORE S&P500 ETF 464287200 6658576986 12167785 SH SOLE 4 12167785 0 0 ISHARES TR CORE S&P500 ETF 464287200 15144443592 27674732 SH SOLE 7 27608761 0 65971 ISHARES TR CORE S&P500 ETF 464287200 644041007 1176911 SH SOLE 16 1176911 0 0 ISHARES TR CORE S&P500 ETF 464287200 2307121437 4216000 SH SOLE 18 3058122 0 1157878 ISHARES TR CORE S&P500 ETF 464287200 1830489275 3345009 SH SOLE 19 3345009 0 0 ISHARES TR CORE S&P500 ETF 464287200 2466492567 4507232 SH SOLE 21 4507232 0 0 ISHARES TR CORE S&P500 ETF 464287200 1161473786 2122460 SH SOLE 22 1969914 0 152546 ISHARES TR CORE S&P500 ETF 464287200 3248493540 5936249 SH SOLE 23 5936249 0 0 ISHARES TR CORE S&P500 ETF 464287200 8034978 14683 SH SOLE 26 14683 0 0 ISHARES TR CORE S&P500 ETF 464287200 7806236 14265 SH SOLE 43 10457 0 3808 ISHARES TR OPTIONS 464287200 116614713 213100 SH Put SOLE 21 213100 0 0 ISHARES TR CORE US AGGBD ET 464287226 1304477331 13438522 SH SOLE 2 13438522 0 0 ISHARES TR CORE US AGGBD ET 464287226 272284747 2805035 SH SOLE 7 605101 0 2199934 ISHARES TR CORE US AGGBD ET 464287226 1849018190 19048297 SH SOLE 18 12897437 0 6150860 ISHARES TR CORE US AGGBD ET 464287226 728775060 7507727 SH SOLE 19 1149755 0 6357972 ISHARES TR CORE US AGGBD ET 464287226 142059227 1463472 SH SOLE 21 74504 0 1388968 ISHARES TR CORE US AGGBD ET 464287226 166996413 1720371 SH SOLE 22 688592 0 1031779 ISHARES TR CORE US AGGBD ET 464287226 4956491 51061 SH SOLE 23 51061 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 30793 723 SH SOLE 4 723 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 452944139 10634988 SH SOLE 7 10052357 0 582631 ISHARES TR MSCI EMG MKT ETF 464287234 31047982 728997 SH SOLE 18 428909 0 300088 ISHARES TR MSCI EMG MKT ETF 464287234 3523130 82722 SH SOLE 19 82722 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 159902196 3754454 SH SOLE 21 3754454 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 43718124 1026488 SH SOLE 23 1026488 0 0 ISHARES TR IBOXX INV CP ETF 464287242 60108138 561129 SH SOLE 2 561129 0 0 ISHARES TR IBOXX INV CP ETF 464287242 145683 1360 SH SOLE 4 1360 0 0 ISHARES TR IBOXX INV CP ETF 464287242 230760903 2154228 SH SOLE 7 2067025 0 87203 ISHARES TR IBOXX INV CP ETF 464287242 141473812 1320704 SH SOLE 18 1071387 0 249317 ISHARES TR IBOXX INV CP ETF 464287242 107745474 1005839 SH SOLE 19 1005839 0 0 ISHARES TR IBOXX INV CP ETF 464287242 640876358 5982789 SH SOLE 21 5982789 0 0 ISHARES TR IBOXX INV CP ETF 464287242 787760 7354 SH SOLE 22 0 0 7354 ISHARES TR IBOXX INV CP ETF 464287242 291529651 2721524 SH SOLE 23 2721524 0 0 ISHARES TR GBL COMM SVC ETF 464287275 6775601 76319 SH SOLE 7 76319 0 0 ISHARES TR GLOBAL TECH ETF 464287291 14425505 174179 SH SOLE 2 169677 0 4502 ISHARES TR GLOBAL TECH ETF 464287291 23889512 288451 SH SOLE 7 288451 0 0 ISHARES TR GLOBAL TECH ETF 464287291 1768041 21348 SH SOLE 18 21348 0 0 ISHARES TR GLOBAL TECH ETF 464287291 1122045 13548 SH SOLE 43 13548 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 1316011 14221 SH SOLE 2 14221 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 80348646 868259 SH SOLE 18 868259 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 434994172 4700607 SH SOLE 19 4700607 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 956493 10336 SH SOLE 43 3161 0 7175 ISHARES TR GLOB HLTHCRE ETF 464287325 898516289 9678116 SH SOLE 4 9678116 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 456474227 4916784 SH SOLE 7 4916784 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 5231163 56346 SH SOLE 18 56346 0 0 ISHARES TR GLOBAL FINLS ETF 464287333 2042 24 SH SOLE 18 24 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 5716052 137703 SH SOLE 2 137703 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 940368 22654 SH SOLE 18 22654 0 0 ISHARES TR LATN AMER 40 ETF 464287390 156087 6304 SH SOLE 4 6304 0 0 ISHARES TR LATN AMER 40 ETF 464287390 2420562 97761 SH SOLE 18 97761 0 0 ISHARES TR LATN AMER 40 ETF 464287390 24928814 1006818 SH SOLE 19 1006818 0 0 ISHARES TR LATN AMER 40 ETF 464287390 5254493 212217 SH SOLE 21 212217 0 0 ISHARES TR S&P 500 VAL ETF 464287408 523643 2877 SH SOLE 2 2877 0 0 ISHARES TR S&P 500 VAL ETF 464287408 29428341 161685 SH SOLE 18 161685 0 0 ISHARES TR S&P 500 VAL ETF 464287408 198642620 1091383 SH SOLE 19 1091383 0 0 ISHARES TR S&P 500 VAL ETF 464287408 83543 459 SH SOLE 43 418 0 41 ISHARES TR 20 YR TR BD ETF 464287432 41436743 451479 SH SOLE 2 451479 0 0 ISHARES TR 20 YR TR BD ETF 464287432 226063960 2463107 SH SOLE 7 2463107 0 0 ISHARES TR 20 YR TR BD ETF 464287432 28220481 307480 SH SOLE 18 289708 0 17772 ISHARES TR 20 YR TR BD ETF 464287432 326067632 3552709 SH SOLE 19 2574641 0 978068 ISHARES TR 20 YR TR BD ETF 464287432 891696942 9715591 SH SOLE 21 9544377 0 171214 ISHARES TR 20 YR TR BD ETF 464287432 2252832 24546 SH SOLE 22 19599 0 4947 ISHARES TR 20 YR TR BD ETF 464287432 5694031 62040 SH SOLE 23 62040 0 0 ISHARES TR 20 YR TR BD ETF 464287432 2810946 30627 SH SOLE 26 30627 0 0 ISHARES TR OPTIONS 464287432 13767000 150000 SH Call SOLE 19 150000 0 0 ISHARES TR 7-10 YR TRSY BD 464287440 58711620 626926 SH SOLE 2 597533 0 29393 ISHARES TR 7-10 YR TRSY BD 464287440 26316 281 SH SOLE 7 0 0 281 ISHARES TR 7-10 YR TRSY BD 464287440 243266693 2597616 SH SOLE 18 2597616 0 0 ISHARES TR 7-10 YR TRSY BD 464287440 4983959 53219 SH SOLE 22 53219 0 0 ISHARES TR 7-10 YR TRSY BD 464287440 36172125 386248 SH SOLE 23 386248 0 0 ISHARES TR 7-10 YR TRSY BD 464287440 4037720 43115 SH SOLE 26 43115 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 7833338 95938 SH SOLE 2 95938 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 20271572 248274 SH SOLE 18 248274 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 700997257 8585392 SH SOLE 19 7158292 0 1427100 ISHARES TR 1 3 YR TREAS BD 464287457 36699144 449469 SH SOLE 21 0 0 449469 ISHARES TR 1 3 YR TREAS BD 464287457 19698879 241260 SH SOLE 22 240759 0 501 ISHARES TR 1 3 YR TREAS BD 464287457 1026589696 12573052 SH SOLE 23 12573052 0 0 ISHARES TR MSCI EAFE ETF 464287465 282814930 3610557 SH SOLE 4 3610557 0 0 ISHARES TR MSCI EAFE ETF 464287465 1161096086 14823134 SH SOLE 7 14688677 0 134457 ISHARES TR MSCI EAFE ETF 464287465 382860904 4887794 SH SOLE 18 4275968 0 611826 ISHARES TR MSCI EAFE ETF 464287465 6586100997 84081463 SH SOLE 21 84081463 0 0 ISHARES TR MSCI EAFE ETF 464287465 305800 3904 SH SOLE 43 2668 0 1236 ISHARES TR RUS MDCP VAL ETF 464287473 2133717 17672 SH SOLE 18 17672 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 85846 711 SH SOLE 43 711 0 0 ISHARES TR RUS MD CP GR ETF 464287481 71286 646 SH SOLE 4 646 0 0 ISHARES TR RUS MD CP GR ETF 464287481 3195736 28960 SH SOLE 18 28960 0 0 ISHARES TR RUS MD CP GR ETF 464287481 18378351 166546 SH SOLE 19 166546 0 0 ISHARES TR RUS MD CP GR ETF 464287481 17104 155 SH SOLE 43 155 0 0 ISHARES TR RUS MID CAP ETF 464287499 7682654 94754 SH SOLE 18 94754 0 0 ISHARES TR RUS MID CAP ETF 464287499 14140028 174396 SH SOLE 19 174396 0 0 ISHARES TR RUS MID CAP ETF 464287499 186484 2300 SH SOLE 43 0 0 2300 ISHARES TR CORE S&P MCP ETF 464287507 19177063 327701 SH SOLE 2 312206 0 15495 ISHARES TR CORE S&P MCP ETF 464287507 213917987 3655468 SH SOLE 4 3655468 0 0 ISHARES TR CORE S&P MCP ETF 464287507 495722101 8470986 SH SOLE 7 8470986 0 0 ISHARES TR CORE S&P MCP ETF 464287507 230660972 3941575 SH SOLE 18 3623424 0 318151 ISHARES TR CORE S&P MCP ETF 464287507 58300667 996252 SH SOLE 19 996252 0 0 ISHARES TR CORE S&P MCP ETF 464287507 119363654 2039707 SH SOLE 21 2039707 0 0 ISHARES TR CORE S&P MCP ETF 464287507 86175674 1472585 SH SOLE 22 1472585 0 0 ISHARES TR CORE S&P MCP ETF 464287507 4553461 77810 SH SOLE 43 75835 0 1976 ISHARES TR EXPANDED TECH 464287515 12601 145 SH SOLE 18 145 0 0 ISHARES TR ISHARES SEMICDTR 464287523 88787 360 SH SOLE 43 255 0 105 ISHARES TR EXPND TEC SC ETF 464287549 177680 1884 SH SOLE 43 1884 0 0 ISHARES TR OPTIONS 464287556 205890 1500 SH Call SOLE 4 1500 0 0 ISHARES TR OPTIONS 464287556 137260 1000 SH Call SOLE 7 1000 0 0 ISHARES TR OPTIONS 464287556 4831552 35200 SH Call SOLE 18 35200 0 0 ISHARES TR OPTIONS 464287556 49166532 358200 SH Call SOLE 19 358200 0 0 ISHARES TR COHEN STEER REIT 464287564 12183864 212670 SH SOLE 18 212670 0 0 ISHARES TR COHEN STEER REIT 464287564 75304726 1314448 SH SOLE 19 0 0 1314448 ISHARES TR GLOBAL 100 ETF 464287572 2496335614 25847335 SH SOLE 4 25847335 0 0 ISHARES TR GLOBAL 100 ETF 464287572 135405 1402 SH SOLE 18 1402 0 0 ISHARES TR GLOBAL 100 ETF 464287572 96580 1000 SH SOLE 43 1000 0 0 ISHARES TR US CONSUM DISCRE 464287580 3955816 48669 SH SOLE 18 48669 0 0 ISHARES TR US CONSUM DISCRE 464287580 217993 2682 SH SOLE 43 0 0 2682 ISHARES TR RUS 1000 VAL ETF 464287598 121467061 696206 SH SOLE 2 619882 0 76324 ISHARES TR RUS 1000 VAL ETF 464287598 96176413 551249 SH SOLE 18 386241 0 165008 ISHARES TR RUS 1000 VAL ETF 464287598 127097557 728478 SH SOLE 19 728478 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 48401293 277419 SH SOLE 22 277419 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 1800181 10318 SH SOLE 23 10318 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 3580997 20525 SH SOLE 26 0 0 20525 ISHARES TR RUS 1000 VAL ETF 464287598 28646404 164191 SH SOLE 29 164191 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 221751 1271 SH SOLE 43 1271 0 0 ISHARES TR S&P MC 400GR ETF 464287606 855989 9715 SH SOLE 18 9715 0 0 ISHARES TR S&P MC 400GR ETF 464287606 23613 268 SH SOLE 43 268 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 77362873 212238 SH SOLE 2 212238 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 139789815 383501 SH SOLE 18 383501 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 162678990 446295 SH SOLE 22 443942 0 2353 ISHARES TR RUS 1000 GRW ETF 464287614 1563748 4290 SH SOLE 43 2290 0 2000 ISHARES TR RUS 1000 ETF 464287622 127312308 427883 SH SOLE 2 1490 0 426393 ISHARES TR RUS 1000 ETF 464287622 205229405 689754 SH SOLE 18 56313 0 633441 ISHARES TR RUS 1000 ETF 464287622 1154753 3881 SH SOLE 19 3881 0 0 ISHARES TR RUS 1000 ETF 464287622 325857179 1095171 SH SOLE 21 828734 0 266437 ISHARES TR RUS 1000 ETF 464287622 4352118 14627 SH SOLE 43 14627 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 6417922 42140 SH SOLE 2 0 0 42140 ISHARES TR RUS 2000 VAL ETF 464287630 10463248 68702 SH SOLE 18 68702 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 15599480 102426 SH SOLE 22 65051 0 37375 ISHARES TR RUS 2000 VAL ETF 464287630 258910 1700 SH SOLE 43 1700 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 1904130 7253 SH SOLE 2 0 0 7253 ISHARES TR RUS 2000 GRW ETF 464287648 5104633 19444 SH SOLE 18 19444 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 7435637 28323 SH SOLE 22 28323 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 20215 77 SH SOLE 43 77 0 0 ISHARES TR OPTIONS 464287655 365202 1800 SH Put SOLE 4 1800 0 0 ISHARES TR OPTIONS 464287655 8521380 42000 SH Put SOLE 18 42000 0 0 ISHARES TR OPTIONS 464287655 203356647 1002300 SH Call SOLE 19 1002300 0 0 ISHARES TR OPTIONS 464287655 84442818 416200 SH Put SOLE 19 416200 0 0 ISHARES TR OPTIONS 464287655 5072250 25000 SH Call SOLE 21 25000 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 28202 139 SH SOLE 2 139 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 412690028 2034058 SH SOLE 7 2034058 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 192375944 948179 SH SOLE 18 948179 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 40545740 199841 SH SOLE 19 199841 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 417454291 2057540 SH SOLE 21 1919611 0 137929 ISHARES TR RUSSELL 2000 ETF 464287655 749011853 3691714 SH SOLE 22 3691714 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 2282467 11250 SH SOLE 43 11090 0 159 ISHARES TR CORE S&P US VLU 464287663 116210245 1318623 SH SOLE 2 1256467 0 62156 ISHARES TR CORE S&P US VLU 464287663 3905922 44320 SH SOLE 18 44320 0 0 ISHARES TR CORE S&P US VLU 464287663 16745 190 SH SOLE 43 190 0 0 ISHARES TR CORE S&P US GWT 464287671 35151608 275742 SH SOLE 18 275742 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 17378738 56302 SH SOLE 18 56302 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 298308565 966432 SH SOLE 22 195199 0 771233 ISHARES TR RUSSELL 3000 ETF 464287689 3380863 10953 SH SOLE 43 10953 0 0 ISHARES TR S&P MC 400VL ETF 464287705 76699 676 SH SOLE 18 676 0 0 ISHARES TR U.S. TECH ETF 464287721 157610674 1047247 SH SOLE 2 1003063 0 44184 ISHARES TR U.S. TECH ETF 464287721 36288078 241117 SH SOLE 18 241117 0 0 ISHARES TR U.S. TECH ETF 464287721 97263936 646272 SH SOLE 19 646272 0 0 ISHARES TR U.S. TECH ETF 464287721 747835 4969 SH SOLE 43 0 0 4969 ISHARES TR U.S. REAL ES ETF 464287739 83617010 953009 SH SOLE 2 953009 0 0 ISHARES TR U.S. REAL ES ETF 464287739 1228 14 SH SOLE 7 0 0 14 ISHARES TR U.S. REAL ES ETF 464287739 78966 900 SH SOLE 18 900 0 0 ISHARES TR U.S. REAL ES ETF 464287739 2307737 26302 SH SOLE 22 26302 0 0 ISHARES TR US INDUSTRIALS 464287754 6090962 50996 SH SOLE 18 50996 0 0 ISHARES TR US INDUSTRIALS 464287754 86236 722 SH SOLE 43 0 0 722 ISHARES TR US HLTHCARE ETF 464287762 47178 770 SH SOLE 18 770 0 0 ISHARES TR US HLTHCARE ETF 464287762 77813 1270 SH SOLE 43 0 0 1270 ISHARES TR U.S. FIN SVC ETF 464287770 1553824 23828 SH SOLE 18 23828 0 0 ISHARES TR U.S. FIN SVC ETF 464287770 734786 11268 SH SOLE 43 11268 0 0 ISHARES TR U.S. FINLS ETF 464287788 355678 3761 SH SOLE 18 3761 0 0 ISHARES TR U.S. FINLS ETF 464287788 20805 220 SH SOLE 43 220 0 0 ISHARES TR U.S. ENERGY ETF 464287796 3078816 64142 SH SOLE 18 64142 0 0 ISHARES TR CORE S&P SCP ETF 464287804 32884665 308313 SH SOLE 2 304903 0 3410 ISHARES TR CORE S&P SCP ETF 464287804 354557252 3324182 SH SOLE 4 3324182 0 0 ISHARES TR CORE S&P SCP ETF 464287804 108281445 1015202 SH SOLE 7 1015202 0 0 ISHARES TR CORE S&P SCP ETF 464287804 120827328 1132827 SH SOLE 18 1076143 0 56684 ISHARES TR CORE S&P SCP ETF 464287804 61054744 572424 SH SOLE 19 572424 0 0 ISHARES TR CORE S&P SCP ETF 464287804 51665677 484396 SH SOLE 21 484396 0 0 ISHARES TR CORE S&P SCP ETF 464287804 28518218 267375 SH SOLE 22 267375 0 0 ISHARES TR CORE S&P SCP ETF 464287804 2114748 19827 SH SOLE 23 19827 0 0 ISHARES TR CORE S&P SCP ETF 464287804 9014690 84518 SH SOLE 28 0 0 84518 ISHARES TR CORE S&P SCP ETF 464287804 3763224 35282 SH SOLE 43 35282 0 0 ISHARES TR US CONSM STAPLES 464287812 22487 342 SH SOLE 43 342 0 0 ISHARES TR U.S. BAS MTL ETF 464287838 81 1 SH SOLE 43 1 0 0 ISHARES TR EUROPE ETF 464287861 485851036 8872371 SH SOLE 4 8872371 0 0 ISHARES TR SP SMCP600VL ETF 464287879 35504 365 SH SOLE 18 365 0 0 ISHARES TR SP SMCP600VL ETF 464287879 61 1 SH SOLE 43 1 0 0 ISHARES TR S&P SML 600 GWT 464287887 25943 202 SH SOLE 18 202 0 0 ISHARES TR S&P SML 600 GWT 464287887 12072 94 SH SOLE 43 94 0 0 ISHARES TR INTL TREA BD ETF 464288117 1260423 32645 SH SOLE 18 32645 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 150970 1444 SH SOLE 2 1444 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 6078432 58139 SH SOLE 18 58139 0 0 ISHARES TR AGENCY BOND ETF 464288166 6269080 58252 SH SOLE 21 58252 0 0 ISHARES TR MSCI AC ASIA ETF 464288182 1907542 26501 SH SOLE 3 26501 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 498901 37455 SH SOLE 4 37455 0 0 ISHARES TR MSCI ACWI EX US 464288240 16354477 307820 SH SOLE 2 307820 0 0 ISHARES TR MSCI ACWI EX US 464288240 182980 3444 SH SOLE 18 3444 0 0 ISHARES TR MSCI ACWI EX US 464288240 226895862 4270579 SH SOLE 21 4270579 0 0 ISHARES TR MSCI ACWI EX US 464288240 135482 2550 SH SOLE 43 2550 0 0 ISHARES TR MSCI ACWI ETF 464288257 42077052 374351 SH SOLE 2 139 0 374212 ISHARES TR MSCI ACWI ETF 464288257 5481186 48765 SH SOLE 3 23177 0 25588 ISHARES TR MSCI ACWI ETF 464288257 1436922 12784 SH SOLE 18 12784 0 0 ISHARES TR MSCI KOKUSAI ETF 464288265 14091977 128299 SH SOLE 23 128299 0 0 ISHARES TR EAFE SML CP ETF 464288273 7028686 114028 SH SOLE 2 0 0 114028 ISHARES TR EAFE SML CP ETF 464288273 7233084 117344 SH SOLE 18 59406 0 57938 ISHARES TR EAFE SML CP ETF 464288273 197619134 3206021 SH SOLE 21 3206021 0 0 ISHARES TR EAFE SML CP ETF 464288273 1395221 22635 SH SOLE 23 22635 0 0 ISHARES TR JPMORGAN USD EMG 464288281 32475965 367043 SH SOLE 2 321486 0 45557 ISHARES TR JPMORGAN USD EMG 464288281 1789154 20221 SH SOLE 4 20221 0 0 ISHARES TR JPMORGAN USD EMG 464288281 89478054 1011280 SH SOLE 7 1011280 0 0 ISHARES TR JPMORGAN USD EMG 464288281 25786947 291444 SH SOLE 18 291444 0 0 ISHARES TR JPMORGAN USD EMG 464288281 87232520 985901 SH SOLE 19 985901 0 0 ISHARES TR JPMORGAN USD EMG 464288281 599187 6772 SH SOLE 21 6772 0 0 ISHARES TR JPMORGAN USD EMG 464288281 48525706 548437 SH SOLE 23 548437 0 0 ISHARES TR CALIF MUN BD ETF 464288356 13332558 234398 SH SOLE 2 234398 0 0 ISHARES TR CALIF MUN BD ETF 464288356 323932 5695 SH SOLE 18 5695 0 0 ISHARES TR GLB INFRASTR ETF 464288372 61443743 1282215 SH SOLE 2 1282215 0 0 ISHARES TR GLB INFRASTR ETF 464288372 20121608 419900 SH SOLE 7 419900 0 0 ISHARES TR GLB INFRASTR ETF 464288372 637528 13304 SH SOLE 21 13304 0 0 ISHARES TR GLB INFRASTR ETF 464288372 8568384 178806 SH SOLE 28 178806 0 0 ISHARES TR MRGSTR MD CP VAL 464288406 105360 1500 SH SOLE 43 1500 0 0 ISHARES TR NATIONAL MUN ETF 464288414 18824934 176677 SH SOLE 2 176677 0 0 ISHARES TR NATIONAL MUN ETF 464288414 10540320 98924 SH SOLE 18 98924 0 0 ISHARES TR ASIA 50 ETF 464288430 505552515 7533192 SH SOLE 4 7533192 0 0 ISHARES TR INTL SEL DIV ETF 464288448 15910 575 SH SOLE 7 575 0 0 ISHARES TR INTL SEL DIV ETF 464288448 8706172 314643 SH SOLE 18 314643 0 0 ISHARES TR INTL DEV RE ETF 464288489 92129 4653 SH SOLE 22 4653 0 0 ISHARES TR IBOXX HI YD ETF 464288513 4818242 62461 SH SOLE 2 62461 0 0 ISHARES TR IBOXX HI YD ETF 464288513 617120 8000 SH SOLE 7 8000 0 0 ISHARES TR IBOXX HI YD ETF 464288513 59214372 767622 SH SOLE 18 426830 0 340792 ISHARES TR IBOXX HI YD ETF 464288513 464404091 6020276 SH SOLE 19 5809657 0 210619 ISHARES TR IBOXX HI YD ETF 464288513 427942481 5547608 SH SOLE 21 5547608 0 0 ISHARES TR IBOXX HI YD ETF 464288513 3964533 51394 SH SOLE 22 11790 0 39604 ISHARES TR IBOXX HI YD ETF 464288513 127696553 1655387 SH SOLE 23 1655387 0 0 ISHARES TR IBOXX HI YD ETF 464288513 29199033 378520 SH SOLE 26 378520 0 0 ISHARES TR OPTIONS 464288513 2337342 30300 SH Put SOLE 4 30300 0 0 ISHARES TR OPTIONS 464288513 2375912 30800 SH Put SOLE 7 30800 0 0 ISHARES TR OPTIONS 464288513 54892824 711600 SH Put SOLE 18 711600 0 0 ISHARES TR OPTIONS 464288513 736525006 9547900 SH Put SOLE 19 9547900 0 0 ISHARES TR CRE U S REIT ETF 464288521 29190 545 SH SOLE 2 545 0 0 ISHARES TR CRE U S REIT ETF 464288521 51534414 962181 SH SOLE 19 0 0 962181 ISHARES TR CRE U S REIT ETF 464288521 25688929 479629 SH SOLE 21 148543 0 331086 ISHARES TR CRE U S REIT ETF 464288521 7326687 136794 SH SOLE 22 136794 0 0 ISHARES TR CRE U S REIT ETF 464288521 71755510 1339722 SH SOLE 23 1339722 0 0 ISHARES TR CRE U S REIT ETF 464288521 137489 2567 SH SOLE 43 2567 0 0 ISHARES TR RESIDENTIAL MULT 464288562 2489956 32341 SH SOLE 19 32341 0 0 ISHARES TR MSCI KLD400 SOC 464288570 101773 980 SH SOLE 2 980 0 0 ISHARES TR MSCI KLD400 SOC 464288570 667444 6427 SH SOLE 18 6427 0 0 ISHARES TR MBS ETF 464288588 45240387 492761 SH SOLE 2 433917 0 58844 ISHARES TR MBS ETF 464288588 3473907 37838 SH SOLE 7 37838 0 0 ISHARES TR MBS ETF 464288588 119607468 1302772 SH SOLE 18 1302772 0 0 ISHARES TR MBS ETF 464288588 30643148 333767 SH SOLE 19 333767 0 0 ISHARES TR MBS ETF 464288588 3964172 43178 SH SOLE 21 43178 0 0 ISHARES TR MBS ETF 464288588 4493365 48942 SH SOLE 26 48942 0 0 ISHARES TR INTRM GOV CR ETF 464288612 33848759 326316 SH SOLE 2 326316 0 0 ISHARES TR INTRM GOV CR ETF 464288612 348429 3359 SH SOLE 18 3359 0 0 ISHARES TR INTRM GOV CR ETF 464288612 394174 3800 SH SOLE 22 0 0 3800 ISHARES TR USD INV GRDE ETF 464288620 3013 60 SH SOLE 2 60 0 0 ISHARES TR USD INV GRDE ETF 464288620 81069769 1614614 SH SOLE 7 1612557 0 2057 ISHARES TR USD INV GRDE ETF 464288620 148426534 2956115 SH SOLE 18 2956115 0 0 ISHARES TR USD INV GRDE ETF 464288620 97709 1946 SH SOLE 19 0 0 1946 ISHARES TR USD INV GRDE ETF 464288620 1800531 35860 SH SOLE 21 35860 0 0 ISHARES TR USD INV GRDE ETF 464288620 125848352 2506440 SH SOLE 23 2506440 0 0 ISHARES TR ISHS 5-10YR INVT 464288638 25275742 493089 SH SOLE 2 493089 0 0 ISHARES TR ISHS 5-10YR INVT 464288638 48306758 942387 SH SOLE 18 430171 0 512216 ISHARES TR ISHS 5-10YR INVT 464288638 1131616 22076 SH SOLE 21 22076 0 0 ISHARES TR ISHS 5-10YR INVT 464288638 1473828 28752 SH SOLE 22 28752 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 77104312 1504768 SH SOLE 2 1504768 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 71659550 1398508 SH SOLE 7 1398508 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 19044320 371669 SH SOLE 18 253292 0 118377 ISHARES TR ISHS 1-5YR INVS 464288646 8446812 164848 SH SOLE 21 32939 0 131909 ISHARES TR ISHS 1-5YR INVS 464288646 399596421 7798525 SH SOLE 23 7798525 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 48066809 938072 SH SOLE 44 938072 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 6099661 59393 SH SOLE 2 59393 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 1748262 17023 SH SOLE 18 17023 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 2100010 20448 SH SOLE 21 20448 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 228199 2222 SH SOLE 22 2222 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 76528551 662757 SH SOLE 2 474898 0 187859 ISHARES TR 3 7 YR TREAS BD 464288661 18141492 157110 SH SOLE 7 0 0 157110 ISHARES TR 3 7 YR TREAS BD 464288661 21206412 183653 SH SOLE 18 183653 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 19730936 170875 SH SOLE 22 170875 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 21259528 184113 SH SOLE 23 184113 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 963828 8347 SH SOLE 26 8347 0 0 ISHARES TR SHORT TREAS BD 464288679 25264831 228641 SH SOLE 2 228641 0 0 ISHARES TR SHORT TREAS BD 464288679 181029056 1638272 SH SOLE 18 1638272 0 0 ISHARES TR SHORT TREAS BD 464288679 576046335 5213089 SH SOLE 19 4191898 0 1021191 ISHARES TR SHORT TREAS BD 464288679 50763700 459400 SH SOLE 21 0 0 459400 ISHARES TR SHORT TREAS BD 464288679 3915347 35433 SH SOLE 22 35433 0 0 ISHARES TR SHORT TREAS BD 464288679 842563 7625 SH SOLE 23 7625 0 0 ISHARES TR PFD AND INCM SEC 464288687 19115703 605886 SH SOLE 2 605886 0 0 ISHARES TR PFD AND INCM SEC 464288687 60897130 1930178 SH SOLE 18 1930178 0 0 ISHARES TR PFD AND INCM SEC 464288687 17711665 561384 SH SOLE 21 561384 0 0 ISHARES TR GLOB INDSTRL ETF 464288729 59989146 444068 SH SOLE 7 444068 0 0 ISHARES TR GLB CNSM STP ETF 464288737 3727 62 SH SOLE 2 62 0 0 ISHARES TR GLB CNSM STP ETF 464288737 90347073 1503029 SH SOLE 4 1503029 0 0 ISHARES TR GLB CNSM STP ETF 464288737 4106294 68313 SH SOLE 7 68313 0 0 ISHARES TR GLB CNS DISC ETF 464288745 53178064 330586 SH SOLE 7 330586 0 0 ISHARES TR US HOME CONS ETF 464288752 898688 8893 SH SOLE 43 0 0 8893 ISHARES TR MSCI USA ESG SLC 464288802 745013 6630 SH SOLE 18 6630 0 0 ISHARES TR MSCI USA ESG SLC 464288802 48105035 428095 SH SOLE 19 0 0 428095 ISHARES TR MSCI USA ESG SLC 464288802 2705308 24075 SH SOLE 26 24075 0 0 ISHARES TR U.S. MED DVC ETF 464288810 69265 1236 SH SOLE 18 1236 0 0 ISHARES TR EAFE VALUE ETF 464288877 11833383 223103 SH SOLE 2 223103 0 0 ISHARES TR EAFE VALUE ETF 464288877 14396604 271429 SH SOLE 18 271429 0 0 ISHARES TR EAFE VALUE ETF 464288877 121582849 2292286 SH SOLE 19 2292286 0 0 ISHARES TR EAFE VALUE ETF 464288877 16833570 317375 SH SOLE 21 317375 0 0 ISHARES TR EAFE GRWTH ETF 464288885 1060237 10364 SH SOLE 2 10364 0 0 ISHARES TR EAFE GRWTH ETF 464288885 33423607 326721 SH SOLE 18 326721 0 0 ISHARES TR EAFE GRWTH ETF 464288885 305177370 2983161 SH SOLE 19 2983161 0 0 ISHARES TR OPTIONS 464289180 1677000 75000 SH Put SOLE 19 75000 0 0 ISHARES TR RUS TOP 200 ETF 464289446 3790249 28296 SH SOLE 2 28296 0 0 ISHARES TR CORE LT USDB ETF 464289479 6290602 126546 SH SOLE 18 126546 0 0 ISHARES TR 10+ YR INVST GRD 464289511 56013375 1119372 SH SOLE 2 1119372 0 0 ISHARES TR 10+ YR INVST GRD 464289511 5828909 116485 SH SOLE 18 116485 0 0 ISHARES TR 10+ YR INVST GRD 464289511 199460841 3986028 SH SOLE 21 3986028 0 0 ISHARES TR 10+ YR INVST GRD 464289511 986439 19713 SH SOLE 22 12642 0 7071 ISHARES TR 10+ YR INVST GRD 464289511 5233784 104592 SH SOLE 23 104592 0 0 ISHARES TR INDIA 50 ETF 464289529 91863613 1711957 SH SOLE 7 1711957 0 0 ISHARES TR GRWT ALLOCAT ETF 464289867 91013345 1616004 SH SOLE 19 0 0 1616004 ISHARES TR MODERT ALLOC ETF 464289875 117321517 2727773 SH SOLE 19 0 0 2727773 ISHARES TR CONSER ALLOC ETF 464289883 12098989 327655 SH SOLE 19 0 0 327655 ISHARES TR US TREAS BD ETF 46429B267 40915979 1812848 SH SOLE 2 1812848 0 0 ISHARES TR US TREAS BD ETF 46429B267 81280325 3601255 SH SOLE 7 3601255 0 0 ISHARES TR US TREAS BD ETF 46429B267 156017043 6912585 SH SOLE 18 6912585 0 0 ISHARES TR US TREAS BD ETF 46429B267 3553511 157444 SH SOLE 21 157444 0 0 ISHARES TR US TREAS BD ETF 46429B267 1197519 53058 SH SOLE 23 53058 0 0 ISHARES TR A RATE CP BD ETF 46429B291 51874 1107 SH SOLE 2 1107 0 0 ISHARES TR MSCI INDONIA ETF 46429B309 808550 41959 SH SOLE 2 41959 0 0 ISHARES TR MSCI INDONIA ETF 46429B309 471749 24481 SH SOLE 18 24481 0 0 ISHARES TR GNMA BOND ETF 46429B333 4946202 114841 SH SOLE 23 114841 0 0 ISHARES TR CMBS ETF 46429B366 1874385 39923 SH SOLE 18 39923 0 0 ISHARES TR CMBS ETF 46429B366 20170988 429627 SH SOLE 21 429627 0 0 ISHARES TR MSCI PHILIPS ETF 46429B408 163877 6783 SH SOLE 19 6783 0 0 ISHARES TR MSCI INDIA ETF 46429B598 152053101 2725943 SH SOLE 2 2725943 0 0 ISHARES TR MSCI INDIA ETF 46429B598 6205302 111246 SH SOLE 4 111246 0 0 ISHARES TR MSCI INDIA ETF 46429B598 5228371 93732 SH SOLE 7 0 0 93732 ISHARES TR MSCI INDIA ETF 46429B598 37982666 680937 SH SOLE 15 680937 0 0 ISHARES TR MSCI INDIA ETF 46429B598 5076 91 SH SOLE 18 91 0 0 ISHARES TR MSCI INDIA ETF 46429B598 5216322 93516 SH SOLE 19 93516 0 0 ISHARES TR MSCI INDIA ETF 46429B598 250284358 4486991 SH SOLE 22 2513240 0 1973751 ISHARES TR MSCI INDIA ETF 46429B598 36268268 650202 SH SOLE 26 650202 0 0 ISHARES TR MSCI POLAND ETF 46429B606 9415988 383856 SH SOLE 2 383856 0 0 ISHARES TR MSCI POLAND ETF 46429B606 27876260 1136415 SH SOLE 7 0 0 1136415 ISHARES TR MSCI POLAND ETF 46429B606 607902 24782 SH SOLE 15 24782 0 0 ISHARES TR MSCI POLAND ETF 46429B606 1710649 69737 SH SOLE 18 69737 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 97503477 1908465 SH SOLE 2 1908465 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 9351514 183040 SH SOLE 7 0 0 183040 ISHARES TR FLTG RATE NT ETF 46429B655 8307796 162611 SH SOLE 18 162611 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 15739756 308079 SH SOLE 19 308079 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 37532655 734638 SH SOLE 21 734638 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 9707100 190000 SH SOLE 22 190000 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 43038267 842401 SH SOLE 23 842401 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 25261093 494443 SH SOLE 44 494443 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 251097 2310 SH SOLE 2 2310 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 21752935 200119 SH SOLE 18 200119 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 55111 507 SH SOLE 19 0 0 507 ISHARES TR CORE HIGH DV ETF 46429B663 23434633 215590 SH SOLE 21 215590 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 14858855 136696 SH SOLE 23 136696 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 116092 1068 SH SOLE 43 1068 0 0 ISHARES TR MSCI CHINA ETF 46429B671 6915964 164002 SH SOLE 2 164002 0 0 ISHARES TR MSCI CHINA ETF 46429B671 959283 22748 SH SOLE 7 0 0 22748 ISHARES TR MSCI CHINA ETF 46429B671 4332968 102750 SH SOLE 18 102750 0 0 ISHARES TR MSCI CHINA ETF 46429B671 835978 19824 SH SOLE 19 19824 0 0 ISHARES TR MSCI EAFE MIN VL 46429B689 20579917 296733 SH SOLE 2 296733 0 0 ISHARES TR MSCI EAFE MIN VL 46429B689 115284725 1662241 SH SOLE 7 1662241 0 0 ISHARES TR MSCI EAFE MIN VL 46429B689 177922485 2565388 SH SOLE 18 2537888 0 27500 ISHARES TR MSCI EAFE MIN VL 46429B689 3383414 48784 SH SOLE 21 48784 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 19227 229 SH SOLE 2 229 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 425419890 5066935 SH SOLE 18 5004147 0 62788 ISHARES TR MSCI USA MIN VOL 46429B697 12951082 154253 SH SOLE 22 154253 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 33130 333 SH SOLE 2 333 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 224947 2261 SH SOLE 4 2261 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 108135482 1086898 SH SOLE 7 1086898 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 5356044 53835 SH SOLE 18 53835 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 64294517 646241 SH SOLE 19 646241 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 1584478 15926 SH SOLE 21 15926 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 135165761 791554 SH SOLE 2 763556 0 27998 ISHARES TR MSCI USA QLT FCT 46432F339 89982494 526953 SH SOLE 7 526953 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 212031334 1241692 SH SOLE 18 1133812 0 107880 ISHARES TR MSCI USA QLT FCT 46432F339 511604815 2996046 SH SOLE 19 2995856 0 190 ISHARES TR MSCI USA QLT FCT 46432F339 17946534 105098 SH SOLE 22 105098 0 0 ISHARES TR MSCI USA SZE FT 46432F370 58721734 426974 SH SOLE 18 365760 0 61214 ISHARES TR MSCI USA SZE FT 46432F370 339562 2469 SH SOLE 43 2469 0 0 ISHARES TR MSCI USA VALUE 46432F388 40306257 389583 SH SOLE 2 386170 0 3413 ISHARES TR MSCI USA VALUE 46432F388 12712337 122872 SH SOLE 7 122872 0 0 ISHARES TR MSCI USA VALUE 46432F388 84351248 815303 SH SOLE 18 794973 0 20330 ISHARES TR MSCI USA VALUE 46432F388 19528178 188751 SH SOLE 22 188751 0 0 ISHARES TR MSCI USA MMENTM 46432F396 52615 270 SH SOLE 2 270 0 0 ISHARES TR MSCI USA MMENTM 46432F396 2500767 12833 SH SOLE 7 12833 0 0 ISHARES TR MSCI USA MMENTM 46432F396 130186606 668069 SH SOLE 18 580391 0 87678 ISHARES TR MSCI USA MMENTM 46432F396 142240680 729926 SH SOLE 19 729926 0 0 ISHARES TR MSCI USA MMENTM 46432F396 18095628 92860 SH SOLE 22 92860 0 0 ISHARES TR MSCI USA MMENTM 46432F396 489708 2513 SH SOLE 43 2513 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 24863701 368024 SH SOLE 2 368024 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 709314534 10499031 SH SOLE 19 0 0 10499031 ISHARES TR CORE MSCI TOTAL 46432F834 17185598781 254375352 SH SOLE 21 254274582 0 100770 ISHARES TR CORE MSCI EAFE 46432F842 1413419677 19457870 SH SOLE 2 19441340 0 16530 ISHARES TR CORE MSCI EAFE 46432F842 706569 9727 SH SOLE 3 9727 0 0 ISHARES TR CORE MSCI EAFE 46432F842 21797739 300079 SH SOLE 7 260372 0 39707 ISHARES TR CORE MSCI EAFE 46432F842 497674001 6851239 SH SOLE 18 4591099 0 2260140 ISHARES TR CORE MSCI EAFE 46432F842 252254458 3472666 SH SOLE 19 3395291 0 77375 ISHARES TR CORE MSCI EAFE 46432F842 74748957 1029033 SH SOLE 21 0 0 1029033 ISHARES TR CORE MSCI EAFE 46432F842 31911478 439310 SH SOLE 22 439310 0 0 ISHARES TR CORE MSCI EAFE 46432F842 6905158 95060 SH SOLE 23 95060 0 0 ISHARES TR CORE MSCI EAFE 46432F842 31488 433 SH SOLE 43 0 0 433 ISHARES TR CORE 1 5 YR USD 46432F859 57339774 1210466 SH SOLE 2 1210466 0 0 ISHARES TR CORE 1 5 YR USD 46432F859 9500764 200565 SH SOLE 18 200565 0 0 ISHARES TR CORE 1 5 YR USD 46432F859 72050 1521 SH SOLE 19 0 0 1521 ISHARES TR CORE 1 5 YR USD 46432F859 17631682 372212 SH SOLE 21 372212 0 0 ISHARES TR 0-5YR INVT GR CP 46434V100 186461 3786 SH SOLE 22 0 0 3786 ISHARES TR U S EQUITY FACTR 46434V282 7528174 135180 SH SOLE 18 135180 0 0 ISHARES TR US SML CAP EQT 46434V290 18067356 295170 SH SOLE 2 295170 0 0 ISHARES TR US SML CAP EQT 46434V290 1580442 25820 SH SOLE 18 25820 0 0 ISHARES TR US SML CAP EQT 46434V290 10917538 178362 SH SOLE 22 178362 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 43002 1019 SH SOLE 2 1019 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 5545080 131400 SH SOLE 7 131400 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 62970080 1492182 SH SOLE 18 1492182 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 2574706 61012 SH SOLE 19 61012 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 1276550 30250 SH SOLE 21 30250 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 3755294 88988 SH SOLE 22 0 0 88988 ISHARES TR 0-5YR HI YL CP 46434V407 45255955 1072416 SH SOLE 23 1072416 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 21208834 502579 SH SOLE 44 502579 0 0 ISHARES TR MSCI SAUDI ARBIA 46434V423 2647815 65185 SH SOLE 2 65185 0 0 ISHARES TR MSCI SAUDI ARBIA 46434V423 9113625 224363 SH SOLE 4 224363 0 0 ISHARES TR MSCI SAUDI ARBIA 46434V423 5396326 132849 SH SOLE 15 132849 0 0 ISHARES TR MSCI SAUDI ARBIA 46434V423 1661358 40900 SH SOLE 18 40900 0 0 ISHARES TR MSCI SAUDI ARBIA 46434V423 8473007 208592 SH SOLE 22 208592 0 0 ISHARES TR MSCI INTL MOMENT 46434V449 33031201 853740 SH SOLE 2 853740 0 0 ISHARES TR MSCI INTL MOMENT 46434V449 7664644 198104 SH SOLE 18 0 0 198104 ISHARES TR MSCI INTL QUALTY 46434V456 14092013 360871 SH SOLE 2 360871 0 0 ISHARES TR MSCI INTL QUALTY 46434V456 6860148 175676 SH SOLE 18 0 0 175676 ISHARES TR MSCI LW CRB TG 46434V464 380643 2077 SH SOLE 18 2077 0 0 ISHARES TR MSCI CHINA A 46434V514 7280222 287415 SH SOLE 4 0 0 287415 ISHARES TR CORE TOTAL USD 46434V613 2516267 55645 SH SOLE 2 55645 0 0 ISHARES TR CORE TOTAL USD 46434V613 161298491 3566972 SH SOLE 18 1162959 0 2404013 ISHARES TR CORE TOTAL USD 46434V613 485026690 10725933 SH SOLE 19 10725933 0 0 ISHARES TR CORE TOTAL USD 46434V613 2058410873 45519922 SH SOLE 21 45519922 0 0 ISHARES TR CORE DIV GRWTH 46434V621 395205 6860 SH SOLE 2 6860 0 0 ISHARES TR CORE DIV GRWTH 46434V621 25293555 439048 SH SOLE 18 375818 0 63230 ISHARES TR CORE DIV GRWTH 46434V621 510737998 8865440 SH SOLE 19 8865440 0 0 ISHARES TR CORE DIV GRWTH 46434V621 33680822 584635 SH SOLE 23 584635 0 0 ISHARES TR CORE DIV GRWTH 46434V621 5708 99 SH SOLE 43 99 0 0 ISHARES TR CUR HD EURZN ETF 46434V639 324424 8943 SH SOLE 3 8943 0 0 ISHARES TR CUR HD EURZN ETF 46434V639 42232116 1164160 SH SOLE 19 1164160 0 0 ISHARES TR GLOBAL REIT ETF 46434V647 85568161 3680351 SH SOLE 2 3680351 0 0 ISHARES TR GLOBAL REIT ETF 46434V647 39470990 1697677 SH SOLE 7 1697677 0 0 ISHARES TR CORE MSCI EURO 46434V738 1595 28 SH SOLE 2 28 0 0 ISHARES TR CORE MSCI EURO 46434V738 285 5 SH SOLE 7 5 0 0 ISHARES TR CORE MSCI EURO 46434V738 73075734 1283156 SH SOLE 23 1283156 0 0 ISHARES TR CORE MSCI EURO 46434V738 46 1 SH SOLE 43 1 0 0 ISHARES TR MSCI QATAR ETF 46434V779 1615787 95722 SH SOLE 4 95722 0 0 ISHARES TR HDG MSCI EAFE 46434V803 182859 5143 SH SOLE 2 5143 0 0 ISHARES TR HDG MSCI EAFE 46434V803 3747390 105397 SH SOLE 18 105397 0 0 ISHARES TR TRS FLT RT BD 46434V860 2206750 43560 SH SOLE 2 43560 0 0 ISHARES TR TRS FLT RT BD 46434V860 514982 10165 SH SOLE 18 10165 0 0 ISHARES TR TRS FLT RT BD 46434V860 13266841 261880 SH SOLE 19 261880 0 0 ISHARES TR BLACKROCK ULTRA 46434V878 131133485 2595161 SH SOLE 2 2528406 0 66755 ISHARES TR BLACKROCK ULTRA 46434V878 66412084 1314310 SH SOLE 18 0 0 1314310 ISHARES TR IBONDS DEC25 ETF 46434VBD1 3505 141 SH SOLE 2 141 0 0 ISHARES TR IBONDS DEC24 ETF 46434VBG4 3468 138 SH SOLE 2 138 0 0 ISHARES TR CONV BD ETF 46435G102 72340 920 SH SOLE 2 920 0 0 ISHARES TR CONV BD ETF 46435G102 498042 6334 SH SOLE 18 6334 0 0 ISHARES TR CONV BD ETF 46435G102 24633442 313283 SH SOLE 19 313283 0 0 ISHARES TR ESG AWRE USD ETF 46435G193 4726760 208044 SH SOLE 2 208044 0 0 ISHARES TR ESG AWRE USD ETF 46435G193 232676 10241 SH SOLE 18 10241 0 0 ISHARES TR INVESTMENT GRADE 46435G219 75900 1711 SH SOLE 2 1711 0 0 ISHARES TR INVESTMENT GRADE 46435G219 1288924 29056 SH SOLE 18 29056 0 0 ISHARES TR INVESTMENT GRADE 46435G219 45729571 1030874 SH SOLE 19 1030874 0 0 ISHARES TR INVESTMENT GRADE 46435G219 15002951 338209 SH SOLE 21 338209 0 0 ISHARES TR INVESTMENT GRADE 46435G219 931737 21004 SH SOLE 23 21004 0 0 ISHARES TR ESG AWRE 1 5 YR 46435G243 11486 469 SH SOLE 2 469 0 0 ISHARES TR ESG AWRE 1 5 YR 46435G243 110548 4514 SH SOLE 18 4514 0 0 ISHARES TR HIGH YLD SYSTM B 46435G250 12353 266 SH SOLE 2 266 0 0 ISHARES TR HIGH YLD SYSTM B 46435G250 7523 162 SH SOLE 18 162 0 0 ISHARES TR CORE MSCI INTL 46435G326 71257143 1085575 SH SOLE 2 1085575 0 0 ISHARES TR CORE MSCI INTL 46435G326 28115844 428334 SH SOLE 18 164669 0 263665 ISHARES TR CORE MSCI INTL 46435G326 999869964 15232632 SH SOLE 21 15232632 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 10823927 310319 SH SOLE 7 0 0 310319 ISHARES TR MSCI INTL VLU FT 46435G409 11082522 403882 SH SOLE 2 403882 0 0 ISHARES TR MSCI INTL VLU FT 46435G409 1141422 41597 SH SOLE 18 0 0 41597 ISHARES TR ESG AWR MSCI USA 46435G425 214804517 1800239 SH SOLE 2 1800239 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 133189041 1116234 SH SOLE 7 0 0 1116234 ISHARES TR ESG AWR MSCI USA 46435G425 7573479 63472 SH SOLE 18 63472 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 49060327 411166 SH SOLE 21 411166 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 4619474 38715 SH SOLE 22 38715 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 65390104 548023 SH SOLE 28 548023 0 0 ISHARES TR ESG ADVNCD HY BD 46435G441 5073675 112324 SH SOLE 2 112324 0 0 ISHARES TR FALN ANGLS USD 46435G474 65501 2501 SH SOLE 2 2501 0 0 ISHARES TR FALN ANGLS USD 46435G474 10322055 394122 SH SOLE 7 394122 0 0 ISHARES TR FALN ANGLS USD 46435G474 2476212 94548 SH SOLE 18 94548 0 0 ISHARES TR FALN ANGLS USD 46435G474 3001610 114609 SH SOLE 23 114609 0 0 ISHARES TR MSCI INTL SZE FT 46435G508 3511609 135915 SH SOLE 2 135915 0 0 ISHARES TR ESG AW MSCI EAFE 46435G516 60716928 770715 SH SOLE 2 770715 0 0 ISHARES TR ESG AW MSCI EAFE 46435G516 13318626 169061 SH SOLE 18 169061 0 0 ISHARES TR ESG AW MSCI EAFE 46435G516 1954926 24815 SH SOLE 19 0 0 24815 ISHARES TR ESG AW MSCI EAFE 46435G516 16747761 212589 SH SOLE 21 212589 0 0 ISHARES TR ESG AW MSCI EAFE 46435G516 3433548 43584 SH SOLE 22 43584 0 0 ISHARES TR INTL DIV GRWTH 46435G524 243584 3614 SH SOLE 2 3614 0 0 ISHARES TR INTL DIV GRWTH 46435G524 30136427 447128 SH SOLE 19 447128 0 0 ISHARES TR CORE INTL AGGR 46435G672 38489718 771028 SH SOLE 2 771028 0 0 ISHARES TR CORE INTL AGGR 46435G672 1771811 35493 SH SOLE 3 35493 0 0 ISHARES TR CORE INTL AGGR 46435G672 289627903 5801841 SH SOLE 7 0 0 5801841 ISHARES TR CORE INTL AGGR 46435G672 988166 19795 SH SOLE 18 0 0 19795 ISHARES TR CORE INTL AGGR 46435G672 360773937 7227042 SH SOLE 21 7227042 0 0 ISHARES TR IBONDS DEC2026 46435GAA0 3478 146 SH SOLE 2 146 0 0 ISHARES TR IBONDS DEC 26 46435U259 3646 144 SH SOLE 2 144 0 0 ISHARES TR IBONDS DEC 27 46435U283 3676 147 SH SOLE 2 147 0 0 ISHARES TR IBONDS DEC 28 46435U325 3678 147 SH SOLE 2 147 0 0 ISHARES TR IBONDS DEC 25 46435U432 3655 138 SH SOLE 2 138 0 0 ISHARES TR IBDS DEC28 ETF 46435U515 3468 140 SH SOLE 2 140 0 0 ISHARES TR ESG AWR US AGRGT 46435U549 69724365 1495910 SH SOLE 2 1495910 0 0 ISHARES TR ESG AWR US AGRGT 46435U549 231745 4972 SH SOLE 18 4972 0 0 ISHARES TR ESG AWR US AGRGT 46435U549 4306671 92398 SH SOLE 19 0 0 92398 ISHARES TR ESG AWR US AGRGT 46435U549 32050528 687632 SH SOLE 21 687632 0 0 ISHARES TR ESG AWARE MSCI 46435U663 4620000 120000 SH SOLE 2 120000 0 0 ISHARES TR ESG AWARE MSCI 46435U663 12865122 334159 SH SOLE 7 334159 0 0 ISHARES TR ESG AWARE MSCI 46435U663 50243 1305 SH SOLE 18 1305 0 0 ISHARES TR ESG AWARE MSCI 46435U663 5124620 133107 SH SOLE 21 133107 0 0 ISHARES TR ESG AWARE MSCI 46435U663 479903 12465 SH SOLE 22 12465 0 0 ISHARES TR IBONDS DEC 46435U697 3672 141 SH SOLE 2 141 0 0 ISHARES TR US INFRASTRUC 46435U713 112123 2662 SH SOLE 2 2662 0 0 ISHARES TR US INFRASTRUC 46435U713 2690784 63884 SH SOLE 18 63884 0 0 ISHARES TR US INFRASTRUC 46435U713 34264367 813494 SH SOLE 19 813494 0 0 ISHARES TR US FIXED INC BAL 46435U796 13777255 160477 SH SOLE 18 0 0 160477 ISHARES TR BROAD USD HIGH 46435U853 111960624 3086015 SH SOLE 2 3086015 0 0 ISHARES TR BROAD USD HIGH 46435U853 6349 175 SH SOLE 7 0 0 175 ISHARES TR BROAD USD HIGH 46435U853 21872668 602885 SH SOLE 18 569490 0 33395 ISHARES TR BROAD USD HIGH 46435U853 677392623 18671241 SH SOLE 19 18671241 0 0 ISHARES TR BROAD USD HIGH 46435U853 58407535 1609910 SH SOLE 21 1609910 0 0 ISHARES TR BROAD USD HIGH 46435U853 6243353 172088 SH SOLE 23 172088 0 0 ISHARES TR BROAD USD HIGH 46435U853 110098952 3034701 SH SOLE 26 0 0 3034701 ISHARES TR IBONDS 27 ETF 46435UAA9 3417 144 SH SOLE 2 144 0 0 ISHARES TR IBONDS DEC 2033 46436E130 1184 47 SH SOLE 2 47 0 0 ISHARES TR IBONDS DEC 2029 46436E163 1541 62 SH SOLE 2 62 0 0 ISHARES TR BREAKTHROUGH ENV 46436E197 2025000 100000 SH SOLE 100000 0 0 ISHARES TR IBONDS DEC 29 46436E205 1156 51 SH SOLE 2 51 0 0 ISHARES TR ESG AWR MSCI USA 46436E221 3267576 120000 SH SOLE 120000 0 0 ISHARES TR ESG AWARE MSCI 46436E239 4872744 120000 SH SOLE 120000 0 0 ISHARES TR FUTURE METAVERSE 46436E247 4924245 150000 SH SOLE 150000 0 0 ISHARES TR ENVIRONMNTL INFR 46436E254 2735649 90000 SH SOLE 90000 0 0 ISHARES TR JP MORGAN BROAD 46436E262 31014000 600000 SH SOLE 600000 0 0 ISHARES TR ENVIR AWR RL EST 46436E270 3308620 133700 SH SOLE 133700 0 0 ISHARES TR IBONDS DEC 2032 46436E312 1154 47 SH SOLE 2 47 0 0 ISHARES TR MSCI WTR MGMT MS 46436E346 4585560 150000 SH SOLE 150000 0 0 ISHARES TR NEUROSCIENCE AND 46436E353 2239777 95000 SH SOLE 95000 0 0 ISHARES TR EMERGNT FD & AGT 46436E395 937770 50000 SH SOLE 50000 0 0 ISHARES TR MSCI CHINA MLTSE 46436E429 1500425 93000 SH SOLE 93000 0 0 ISHARES TR ESG ADV INVT GRA 46436E437 5324121 66000 SH SOLE 66000 0 0 ISHARES TR ESG MSCI USA MIN 46436E445 3171600 120000 SH SOLE 120000 0 0 ISHARES TR USD SYSTM BD ETF 46436E452 11769273 141400 SH SOLE 141400 0 0 ISHARES TR IBONDS DEC 2031 46436E486 1157 57 SH SOLE 2 57 0 0 ISHARES TR BBB RATED CORP 46436E494 21212900 250000 SH SOLE 250000 0 0 ISHARES TR US TECH BRKTHR 46436E502 8368 166 SH SOLE 2 166 0 0 ISHARES TR ESG ADV TTL USD 46436E619 211720545 4975806 SH SOLE 2 4975806 0 0 ISHARES TR 0-3 MNTH TREASRY 46436E718 705 7 SH SOLE 2 7 0 0 ISHARES TR 0-3 MNTH TREASRY 46436E718 6484213 64385 SH SOLE 18 64385 0 0 ISHARES TR 0-3 MNTH TREASRY 46436E718 41474896 411825 SH SOLE 21 411825 0 0 ISHARES TR 0-3 MNTH TREASRY 46436E718 25974318 257912 SH SOLE 23 257912 0 0 ISHARES TR IBONDS DEC 2030 46436E726 1169 55 SH SOLE 2 55 0 0 ISHARES TR ESG EAFE ETF 46436E759 62018135 919771 SH SOLE 2 919771 0 0 ISHARES TR ESG MSCI USA ETF 46436E767 125441896 2693042 SH SOLE 2 2693042 0 0 ISHARES TR IBONDS OCT 2027 46438G604 257250 10000 SH SOLE 10000 0 0 ISHARES TR IBONDS DEC 2054 46438G620 1253670 50000 SH SOLE 50000 0 0 ISHARES TR IBONDS DEC 2044 46438G638 1253615 50000 SH SOLE 50000 0 0 ISHARES TR IBONDS DEC 2034 46438G646 1256530 50000 SH SOLE 50000 0 0 ISHARES TR IBONDS DEC 2034 46438G653 7602000 300000 SH SOLE 300000 0 0 ISHARES TR IBONDS 2031 TERM 46438G661 7574910 300000 SH SOLE 300000 0 0 ISHARES TR IBONDS OCT 2034 46438G679 1262000 50000 SH SOLE 50000 0 0 ISHARES TR IBONDS DEC 2030 46438G687 1257230 50000 SH SOLE 50000 0 0 ISHARES TR IBONDS DEC 2030 46438G687 1584 63 SH SOLE 2 63 0 0 ISHARES TR RUSSELL 2000 BUY 46438G695 11220216 240000 SH SOLE 240000 0 0 ISHARES TR S&P 500 BUYWRITE 46438G711 3986816 80000 SH SOLE 80000 0 0 ISHARES TR ENERGY STRG & MA 46438G737 7518496 320000 SH SOLE 320000 0 0 ISHARES TR IBONDS OCT 2032 46438G869 768900 30000 SH SOLE 30000 0 0 ISHARES U S ETF TR BLACKROCK SH DUR 46431W507 46654501 926972 SH SOLE 2 893514 0 33458 ISHARES U S ETF TR BLACKROCK SH DUR 46431W507 5482095 108923 SH SOLE 18 108923 0 0 ISHARES U S ETF TR BLACKROCK SH DUR 46431W507 6291250 125000 SH SOLE 22 125000 0 0 ISHARES U S ETF TR BLACKROCK SH DUR 46431W507 16951194 336801 SH SOLE 44 336801 0 0 ISHARES U S ETF TR TRANSITION ENABL 46431W515 10681875 375000 SH SOLE 375000 0 0 ISHARES U S ETF TR INFLT HGD U S AG 46431W523 2274771 93000 SH SOLE 93000 0 0 ISHARES U S ETF TR INFLT HGD HI YLD 46431W549 1908789 73000 SH SOLE 73000 0 0 ISHARES U S ETF TR COMMODITY CURVE 46431W564 4272930 197000 SH SOLE 197000 0 0 ISHARES U S ETF TR INT RT HDG C B 46431W705 558 6 SH SOLE 2 6 0 0 ISHARES U S ETF TR BLACKROCK SHORT 46431W838 17904 357 SH SOLE 2 357 0 0 ISHARES U S ETF TR BLACKROCK SHORT 46431W838 2184534 43560 SH SOLE 18 43560 0 0 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 13081 479 SH SOLE 2 479 0 0 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 3449581 126312 SH SOLE 18 126312 0 0 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 2206184 80783 SH SOLE 28 80783 0 0 ISPECIMEN INC COM 45032V108 17470 56538 SH SOLE 22 56538 0 0 ISPIRE TECHNOLOGY INC COM 46501C100 13904 1738 SH SOLE 2 660 0 1078 ISPIRE TECHNOLOGY INC COM 46501C100 406112 50764 SH SOLE 18 50764 0 0 ISPIRE TECHNOLOGY INC COM 46501C100 337184 42148 SH SOLE 19 42148 0 0 ISPIRE TECHNOLOGY INC COM 46501C100 5282520 660315 SH SOLE 21 660315 0 0 ISPIRE TECHNOLOGY INC COM 46501C100 1727824 215978 SH SOLE 22 212000 0 3978 ISPIRE TECHNOLOGY INC COM 46501C100 376 47 SH SOLE 43 47 0 0 ISSUER DIRECT CORP COM NEW 46520M204 31364 3998 SH SOLE 2 3998 0 0 ISSUER DIRECT CORP COM NEW 46520M204 3232 412 SH SOLE 18 412 0 0 ISSUER DIRECT CORP COM NEW 46520M204 49973 6370 SH SOLE 21 6370 0 0 ISSUER DIRECT CORP COM NEW 46520M204 16223 2068 SH SOLE 22 2068 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 1459988 249998 SH SOLE 2 249998 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 877840 150315 SH SOLE 18 0 0 150315 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 90655873 15523266 SH SOLE 21 15523266 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 1640725 280946 SH SOLE 22 280946 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 5326366 912049 SH SOLE 25 912049 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 70471 12067 SH SOLE 26 0 0 12067 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 534997 91609 SH SOLE 28 0 0 91609 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 5214787 892943 SH SOLE 30 892943 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 24204622 4144627 SH SOLE 34 4144627 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 1002939 171736 SH SOLE 43 166230 0 5506 ITEOS THERAPEUTICS INC COM 46565G104 3543095 238753 SH SOLE 2 136301 0 102452 ITEOS THERAPEUTICS INC COM 46565G104 4378 295 SH SOLE 7 295 0 0 ITEOS THERAPEUTICS INC COM 46565G104 2081013 140230 SH SOLE 18 131157 0 9073 ITEOS THERAPEUTICS INC COM 46565G104 7977168 537545 SH SOLE 19 537545 0 0 ITEOS THERAPEUTICS INC COM 46565G104 18187444 1225569 SH SOLE 21 1225569 0 0 ITEOS THERAPEUTICS INC COM 46565G104 19205438 1294167 SH SOLE 22 1209811 0 84356 ITEOS THERAPEUTICS INC COM 46565G104 158565 10685 SH SOLE 23 10685 0 0 ITEOS THERAPEUTICS INC COM 46565G104 35853 2416 SH SOLE 25 2416 0 0 ITEOS THERAPEUTICS INC COM 46565G104 1603699 108066 SH SOLE 26 0 0 108066 ITEOS THERAPEUTICS INC COM 46565G104 1431244 96445 SH SOLE 30 96445 0 0 ITEOS THERAPEUTICS INC COM 46565G104 25866 1743 SH SOLE 40 1743 0 0 ITEOS THERAPEUTICS INC COM 46565G104 1114810 75122 SH SOLE 43 65228 0 9894 ITERIS INC NEW COM 46564T107 32064 7405 SH SOLE 2 2439 0 4966 ITERIS INC NEW COM 46564T107 468878 108286 SH SOLE 18 108286 0 0 ITERIS INC NEW COM 46564T107 410302 94758 SH SOLE 19 94758 0 0 ITERIS INC NEW COM 46564T107 5944415 1372844 SH SOLE 21 1372844 0 0 ITERIS INC NEW COM 46564T107 4712313 1088294 SH SOLE 22 1078488 0 9806 ITERIS INC NEW COM 46564T107 173 40 SH SOLE 43 40 0 0 ITRON INC COM 465741106 7730557 78118 SH SOLE 2 32406 0 45712 ITRON INC COM 465741106 26917 272 SH SOLE 4 164 0 108 ITRON INC COM 465741106 1320126 13340 SH SOLE 7 12644 0 696 ITRON INC COM 465741106 14556818 147098 SH SOLE 18 138937 0 8161 ITRON INC COM 465741106 26692976 269735 SH SOLE 19 269735 0 0 ITRON INC COM 465741106 513793888 5191935 SH SOLE 21 5191935 0 0 ITRON INC COM 465741106 155155327 1567859 SH SOLE 22 1508754 0 59105 ITRON INC COM 465741106 392574 3967 SH SOLE 23 3967 0 0 ITRON INC COM 465741106 986928 9973 SH SOLE 25 9973 0 0 ITRON INC COM 465741106 9445930 95452 SH SOLE 26 14366 0 81086 ITRON INC COM 465741106 3061130 30933 SH SOLE 28 24486 0 6447 ITRON INC COM 465741106 16852690 170298 SH SOLE 30 170298 0 0 ITRON INC COM 465741106 519045 5245 SH SOLE 36 5245 0 0 ITRON INC COM 465741106 954469 9645 SH SOLE 40 9645 0 0 ITRON INC COM 465741106 6941648 70146 SH SOLE 43 67925 0 2221 ITRON INC NOTE 3/1 465741AN6 3616200 3600000 PRN SOLE 21 3600000 0 0 ITT INC COM 45073V108 31496926 243822 SH SOLE 2 176781 0 67041 ITT INC COM 45073V108 1614233 12496 SH SOLE 4 1405 0 11091 ITT INC COM 45073V108 1985626 15371 SH SOLE 7 14593 0 778 ITT INC COM 45073V108 16530906 127968 SH SOLE 18 127844 0 124 ITT INC COM 45073V108 7820040 60536 SH SOLE 19 60536 0 0 ITT INC COM 45073V108 541717751 4193511 SH SOLE 21 4193511 0 0 ITT INC COM 45073V108 316535309 2450343 SH SOLE 22 2343400 0 106943 ITT INC COM 45073V108 929838 7198 SH SOLE 23 7198 0 0 ITT INC COM 45073V108 2207428 17088 SH SOLE 25 17088 0 0 ITT INC COM 45073V108 8504694 65836 SH SOLE 26 43823 0 22013 ITT INC COM 45073V108 198162 1534 SH SOLE 28 1534 0 0 ITT INC COM 45073V108 159279 1233 SH SOLE 29 1233 0 0 ITT INC COM 45073V108 10001503 77423 SH SOLE 30 77423 0 0 ITT INC COM 45073V108 132926 1029 SH SOLE 31 1029 0 0 ITT INC COM 45073V108 2921147 22613 SH SOLE 34 22613 0 0 ITT INC COM 45073V108 156566 1212 SH SOLE 36 1212 0 0 ITT INC COM 45073V108 2096462 16229 SH SOLE 40 16229 0 0 ITT INC COM 45073V108 10938862 84679 SH SOLE 43 77017 0 7662 ITURAN LOCATION AND CONTROL SHS M6158M104 724564 29406 SH SOLE 2 28841 0 565 ITURAN LOCATION AND CONTROL SHS M6158M104 58076 2357 SH SOLE 7 2357 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 6623380 268806 SH SOLE 21 268806 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 3352297 136051 SH SOLE 22 126372 0 9679 ITURAN LOCATION AND CONTROL SHS M6158M104 49921 2026 SH SOLE 25 2026 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 257808 10463 SH SOLE 30 10463 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 7441 302 SH SOLE 34 302 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 112358 4560 SH SOLE 40 4560 0 0 IVANHOE ELECTRIC INC COM 46578C108 430261 45870 SH SOLE 2 28587 0 17283 IVANHOE ELECTRIC INC COM 46578C108 5225 557 SH SOLE 4 557 0 0 IVANHOE ELECTRIC INC COM 46578C108 1548619 165098 SH SOLE 7 165098 0 0 IVANHOE ELECTRIC INC COM 46578C108 2100764 223962 SH SOLE 18 223962 0 0 IVANHOE ELECTRIC INC COM 46578C108 2025367 215924 SH SOLE 19 215924 0 0 IVANHOE ELECTRIC INC COM 46578C108 29886500 3186194 SH SOLE 21 3186194 0 0 IVANHOE ELECTRIC INC COM 46578C108 22151930 2361613 SH SOLE 22 2294631 0 66982 IVANHOE ELECTRIC INC COM 46578C108 22324475 2380008 SH SOLE 25 2380008 0 0 IVANHOE ELECTRIC INC COM 46578C108 213001 22708 SH SOLE 28 0 0 22708 IVANHOE ELECTRIC INC COM 46578C108 63793 6801 SH SOLE 30 6801 0 0 IVANHOE ELECTRIC INC COM 46578C108 46569149 4964728 SH SOLE 34 4964728 0 0 IVANHOE ELECTRIC INC COM 46578C108 161298 17196 SH SOLE 40 17196 0 0 IZEA WORLDWIDE INC COM NEW 46604H204 4061 1728 SH SOLE 18 1728 0 0 IZEA WORLDWIDE INC COM NEW 46604H204 43078 18331 SH SOLE 21 18331 0 0 IZEA WORLDWIDE INC COM NEW 46604H204 458729 195204 SH SOLE 22 195204 0 0 J & J SNACK FOODS CORP COM 466032109 1304156 8032 SH SOLE 2 4324 0 3708 J & J SNACK FOODS CORP COM 466032109 7307 45 SH SOLE 4 45 0 0 J & J SNACK FOODS CORP COM 466032109 17374 107 SH SOLE 7 107 0 0 J & J SNACK FOODS CORP COM 466032109 7106935 43770 SH SOLE 18 43770 0 0 J & J SNACK FOODS CORP COM 466032109 5614267 34577 SH SOLE 19 34577 0 0 J & J SNACK FOODS CORP COM 466032109 282785378 1741611 SH SOLE 21 1741611 0 0 J & J SNACK FOODS CORP COM 466032109 72432770 446097 SH SOLE 22 432616 0 13481 J & J SNACK FOODS CORP COM 466032109 517148 3185 SH SOLE 25 3185 0 0 J & J SNACK FOODS CORP COM 466032109 1102492 6790 SH SOLE 26 6790 0 0 J & J SNACK FOODS CORP COM 466032109 140450 865 SH SOLE 28 273 0 592 J & J SNACK FOODS CORP COM 466032109 4957806 30534 SH SOLE 30 30534 0 0 J & J SNACK FOODS CORP COM 466032109 443432 2731 SH SOLE 40 2731 0 0 J & J SNACK FOODS CORP COM 466032109 3833563 23610 SH SOLE 43 22802 0 808 J JILL INC COM 46620W201 546371 15624 SH SOLE 2 13737 0 1887 J JILL INC COM 46620W201 416003 11896 SH SOLE 18 11896 0 0 J JILL INC COM 46620W201 381138 10899 SH SOLE 19 10899 0 0 J JILL INC COM 46620W201 5799425 165840 SH SOLE 21 165840 0 0 J JILL INC COM 46620W201 4904997 140263 SH SOLE 22 138924 0 1339 J JILL INC COM 46620W201 32522 930 SH SOLE 43 869 0 61 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 44716474 886001 SH SOLE 18 886001 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS USD 46641Q878 24338025 532095 SH SOLE 2 0 0 532095 JABIL INC COM 466313103 26531161 243875 SH SOLE 2 71918 0 171957 JABIL INC COM 466313103 5691675 52318 SH SOLE 4 39346 0 12972 JABIL INC COM 466313103 8124437 74680 SH SOLE 7 64923 0 9757 JABIL INC COM 466313103 458550 4215 SH SOLE 13 4215 0 0 JABIL INC COM 466313103 1831806 16838 SH SOLE 15 16838 0 0 JABIL INC COM 466313103 31914961 293363 SH SOLE 18 285828 0 7535 JABIL INC COM 466313103 15563715 143062 SH SOLE 19 143062 0 0 JABIL INC COM 466313103 408464783 3754617 SH SOLE 21 3754617 0 0 JABIL INC COM 466313103 307753094 2828873 SH SOLE 22 2551239 0 277634 JABIL INC COM 466313103 15912387 146267 SH SOLE 23 146267 0 0 JABIL INC COM 466313103 11298929 103860 SH SOLE 25 103860 0 0 JABIL INC COM 466313103 12146077 111647 SH SOLE 26 82738 0 28909 JABIL INC COM 466313103 19757678 181613 SH SOLE 28 4176 0 177437 JABIL INC COM 466313103 115072623 1057750 SH SOLE 30 912827 0 144923 JABIL INC COM 466313103 3247055 29847 SH SOLE 31 28783 0 1064 JABIL INC COM 466313103 6447766 59268 SH SOLE 34 59268 0 0 JABIL INC COM 466313103 1648821 15156 SH SOLE 36 15156 0 0 JABIL INC COM 466313103 590077 5424 SH SOLE 40 5424 0 0 JABIL INC COM 466313103 23172 213 SH OTR 43 213 0 0 JABIL INC COM 466313103 25155563 231230 SH SOLE 43 213934 0 17296 JACK IN THE BOX INC COM 466367109 527942 10364 SH SOLE 2 5383 0 4981 JACK IN THE BOX INC COM 466367109 4534 89 SH SOLE 4 89 0 0 JACK IN THE BOX INC COM 466367109 8405 165 SH SOLE 7 165 0 0 JACK IN THE BOX INC COM 466367109 2891711 56767 SH SOLE 18 56767 0 0 JACK IN THE BOX INC COM 466367109 2282112 44800 SH SOLE 19 44800 0 0 JACK IN THE BOX INC COM 466367109 110602762 2171236 SH SOLE 21 2171236 0 0 JACK IN THE BOX INC COM 466367109 31509294 618557 SH SOLE 22 600671 0 17886 JACK IN THE BOX INC COM 466367109 223474 4387 SH SOLE 25 4387 0 0 JACK IN THE BOX INC COM 466367109 274974 5398 SH SOLE 26 5398 0 0 JACK IN THE BOX INC COM 466367109 20172 396 SH SOLE 28 396 0 0 JACK IN THE BOX INC COM 466367109 1975912 38789 SH SOLE 30 38789 0 0 JACK IN THE BOX INC COM 466367109 194896 3826 SH SOLE 40 3826 0 0 JACK IN THE BOX INC COM 466367109 2079167 40816 SH SOLE 43 36687 0 4129 JACKSON FINANCIAL INC COM CL A 46817M107 4349780 58575 SH SOLE 2 20230 0 38345 JACKSON FINANCIAL INC COM CL A 46817M107 10396 140 SH SOLE 4 140 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 1049517 14133 SH SOLE 7 13464 0 669 JACKSON FINANCIAL INC COM CL A 46817M107 16179175 217872 SH SOLE 18 217872 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 11367350 153075 SH SOLE 19 153075 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 345299123 4649867 SH SOLE 21 4649867 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 130403902 1756045 SH SOLE 22 1659311 0 96734 JACKSON FINANCIAL INC COM CL A 46817M107 1073131 14451 SH SOLE 25 14451 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 2511770 33824 SH SOLE 26 33824 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 98543 1327 SH SOLE 28 1327 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 9300174 125238 SH SOLE 30 125238 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 23508191 316566 SH SOLE 34 316566 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 485735 6541 SH SOLE 36 6541 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 894090 12040 SH SOLE 40 12040 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 3447637 46427 SH SOLE 43 39009 0 7418 JACOBS SOLUTIONS INC COM 46982L108 25549746 182877 SH SOLE 2 52062 0 130815 JACOBS SOLUTIONS INC COM 46982L108 13292848 95146 SH SOLE 4 23742 0 71404 JACOBS SOLUTIONS INC COM 46982L108 10653307 76253 SH SOLE 7 66336 0 9917 JACOBS SOLUTIONS INC COM 46982L108 609974 4366 SH SOLE 13 4366 0 0 JACOBS SOLUTIONS INC COM 46982L108 2732728 19560 SH SOLE 15 19560 0 0 JACOBS SOLUTIONS INC COM 46982L108 26667705 190879 SH SOLE 18 182960 0 7919 JACOBS SOLUTIONS INC COM 46982L108 7619783 54540 SH SOLE 19 54540 0 0 JACOBS SOLUTIONS INC COM 46982L108 474593193 3396988 SH SOLE 21 3396988 0 0 JACOBS SOLUTIONS INC COM 46982L108 374139189 2677970 SH SOLE 22 2396759 0 281211 JACOBS SOLUTIONS INC COM 46982L108 21282443 152333 SH SOLE 23 152333 0 0 JACOBS SOLUTIONS INC COM 46982L108 14368615 102846 SH SOLE 25 101296 0 1550 JACOBS SOLUTIONS INC COM 46982L108 36755605 263085 SH SOLE 26 161757 0 101328 JACOBS SOLUTIONS INC COM 46982L108 2277832 16304 SH SOLE 28 5589 0 10715 JACOBS SOLUTIONS INC COM 46982L108 87499814 626296 SH SOLE 30 626296 0 0 JACOBS SOLUTIONS INC COM 46982L108 4122283 29506 SH SOLE 31 28565 0 941 JACOBS SOLUTIONS INC COM 46982L108 936895 6706 SH SOLE 34 6706 0 0 JACOBS SOLUTIONS INC COM 46982L108 3334598 23868 SH SOLE 36 23868 0 0 JACOBS SOLUTIONS INC COM 46982L108 441064 3157 SH SOLE 40 3157 0 0 JACOBS SOLUTIONS INC COM 46982L108 64686 463 SH OTR 43 463 0 0 JACOBS SOLUTIONS INC COM 46982L108 25112411 179747 SH SOLE 43 160841 0 18905 JAGUAR HEALTH INC COM NEW 47010C805 394 110 SH SOLE 22 110 0 0 JAKKS PAC INC COM NEW 47012E403 151465 8457 SH SOLE 2 4985 0 3472 JAKKS PAC INC COM NEW 47012E403 429750 23995 SH SOLE 18 23995 0 0 JAKKS PAC INC COM NEW 47012E403 340433 19008 SH SOLE 19 19008 0 0 JAKKS PAC INC COM NEW 47012E403 5526202 308554 SH SOLE 21 308554 0 0 JAKKS PAC INC COM NEW 47012E403 3215275 179524 SH SOLE 22 172316 0 7208 JAKKS PAC INC COM NEW 47012E403 90 5 SH SOLE 43 5 0 0 JAMES HARDIE INDS PLC SPONSORED ADR 47030M106 25647817 813184 SH SOLE 43 739064 0 74120 JAMES RIV GROUP LTD COM G5005R107 500610 64762 SH SOLE 2 44340 0 20422 JAMES RIV GROUP LTD COM G5005R107 3556 460 SH SOLE 7 460 0 0 JAMES RIV GROUP LTD COM G5005R107 771524 99809 SH SOLE 18 99809 0 0 JAMES RIV GROUP LTD COM G5005R107 904588 117023 SH SOLE 19 117023 0 0 JAMES RIV GROUP LTD COM G5005R107 9929247 1284508 SH SOLE 21 1284508 0 0 JAMES RIV GROUP LTD COM G5005R107 8930956 1155363 SH SOLE 22 1127651 0 27712 JAMES RIV GROUP LTD COM G5005R107 306015 39588 SH SOLE 43 35981 0 3607 JAMF HLDG CORP COM 47074L105 765452 46391 SH SOLE 2 31207 0 15184 JAMF HLDG CORP COM 47074L105 644 39 SH SOLE 4 39 0 0 JAMF HLDG CORP COM 47074L105 350642 21251 SH SOLE 7 20137 0 1114 JAMF HLDG CORP COM 47074L105 3044432 184511 SH SOLE 18 184511 0 0 JAMF HLDG CORP COM 47074L105 3054464 185119 SH SOLE 19 185119 0 0 JAMF HLDG CORP COM 47074L105 49201631 2981917 SH SOLE 21 2981917 0 0 JAMF HLDG CORP COM 47074L105 31436658 1905252 SH SOLE 22 1849923 0 55329 JAMF HLDG CORP COM 47074L105 13811 837 SH SOLE 23 837 0 0 JAMF HLDG CORP COM 47074L105 161618 9795 SH SOLE 25 9795 0 0 JAMF HLDG CORP COM 47074L105 442415 26813 SH SOLE 26 26813 0 0 JAMF HLDG CORP COM 47074L105 3680 223 SH SOLE 28 223 0 0 JAMF HLDG CORP COM 47074L105 1071081 64914 SH SOLE 30 64914 0 0 JAMF HLDG CORP COM 47074L105 12722 771 SH SOLE 36 771 0 0 JAMF HLDG CORP COM 47074L105 178811 10837 SH SOLE 40 10837 0 0 JAMF HLDG CORP COM 47074L105 619031 37517 SH SOLE 43 35450 0 2067 JAMF HLDG CORP NOTE 0.125% 9/0 47074LAB1 2512674 2850000 PRN SOLE 21 2850000 0 0 JANONE INC COM 47089W104 4148 1852 SH SOLE 18 1852 0 0 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 29103 572 SH SOLE 2 572 0 0 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 307620 6046 SH SOLE 7 6046 0 0 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 3104494 61016 SH SOLE 18 61016 0 0 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 56626998 1112952 SH SOLE 19 1112952 0 0 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 629691 12376 SH SOLE 22 12376 0 0 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 712320 14000 SH SOLE 30 14000 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 10584603 313990 SH SOLE 2 149543 0 164447 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 9776 290 SH SOLE 4 290 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 3711808 110110 SH SOLE 7 105321 0 4789 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 9002390 267054 SH SOLE 18 267054 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1547458 45905 SH SOLE 19 45905 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 336390303 9978947 SH SOLE 21 9978947 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 133903705 3972225 SH SOLE 22 3791659 0 180566 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 976815 28977 SH SOLE 25 28977 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 2686384 79691 SH SOLE 26 79691 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 10601896 314503 SH SOLE 30 314503 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 56228 1668 SH SOLE 31 1668 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1824958 54137 SH SOLE 32 54137 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 231183 6858 SH SOLE 36 6858 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1035875 30729 SH SOLE 40 30729 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 26179716 776616 SH SOLE 43 622744 0 153872 JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 3826094 302937 SH SOLE 2 146829 0 156108 JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 6896 546 SH SOLE 4 546 0 0 JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 14007 1109 SH SOLE 7 1109 0 0 JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 4867084 385359 SH SOLE 18 385359 0 0 JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 11922846 944010 SH SOLE 19 944010 0 0 JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 62550391 4952525 SH SOLE 21 4952525 0 0 JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 55633761 4404890 SH SOLE 22 4226737 0 178153 JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 223538 17699 SH SOLE 23 17699 0 0 JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 369642 29267 SH SOLE 25 29267 0 0 JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 1204801 95392 SH SOLE 26 0 0 95392 JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 61117 4839 SH SOLE 28 0 0 4839 JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 1068296 84584 SH SOLE 30 84584 0 0 JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 360220 28521 SH SOLE 40 28521 0 0 JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 275473 21811 SH SOLE 43 19612 0 2199 JANUX THERAPEUTICS INC COM 47103J105 510053 12176 SH SOLE 2 6182 0 5994 JANUX THERAPEUTICS INC COM 47103J105 5571 133 SH SOLE 4 133 0 0 JANUX THERAPEUTICS INC COM 47103J105 337424 8055 SH SOLE 7 7635 0 420 JANUX THERAPEUTICS INC COM 47103J105 2910140 69471 SH SOLE 18 69471 0 0 JANUX THERAPEUTICS INC COM 47103J105 3140116 74961 SH SOLE 19 74961 0 0 JANUX THERAPEUTICS INC COM 47103J105 52363380 1250021 SH SOLE 21 1250021 0 0 JANUX THERAPEUTICS INC COM 47103J105 33054854 789087 SH SOLE 22 767620 0 21467 JANUX THERAPEUTICS INC COM 47103J105 190390 4545 SH SOLE 25 4545 0 0 JANUX THERAPEUTICS INC COM 47103J105 9216 220 SH SOLE 26 220 0 0 JANUX THERAPEUTICS INC COM 47103J105 5228375 124812 SH SOLE 30 124812 0 0 JANUX THERAPEUTICS INC COM 47103J105 202957 4845 SH SOLE 40 4845 0 0 JANUX THERAPEUTICS INC COM 47103J105 237977 5681 SH SOLE 43 3876 0 1805 JASPER THERAPEUTICS INC COM NEW 471871202 31712 1397 SH SOLE 2 709 0 688 JASPER THERAPEUTICS INC COM NEW 471871202 623229 27455 SH SOLE 18 27455 0 0 JASPER THERAPEUTICS INC COM NEW 471871202 514269 22655 SH SOLE 19 22655 0 0 JASPER THERAPEUTICS INC COM NEW 471871202 7977052 351412 SH SOLE 21 351412 0 0 JASPER THERAPEUTICS INC COM NEW 471871202 6584385 290061 SH SOLE 22 287781 0 2280 JAZZ INVESTMENTS I LTD NOTE 2.000% 6/1 472145AF8 8164250 8500000 PRN SOLE 21 8500000 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 20580212 192825 SH SOLE 2 104136 0 88689 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 95630 896 SH SOLE 4 191 0 705 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1170935 10971 SH SOLE 7 10436 0 535 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 75351 706 SH SOLE 15 706 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 12614952 118195 SH SOLE 18 118195 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 6904150 64688 SH SOLE 19 64688 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 371689787 3482524 SH SOLE 21 3482524 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 203644789 1908037 SH SOLE 22 1825628 0 82409 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 10365618 97120 SH SOLE 25 97120 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 9175685 85971 SH SOLE 26 19115 0 66856 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3431690 32153 SH SOLE 28 0 0 32153 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 8712263 81629 SH SOLE 30 81629 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 81222 761 SH SOLE 31 761 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 764827 7166 SH SOLE 36 7166 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1256852 11776 SH SOLE 40 11776 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 55073 516 SH OTR 43 516 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 5317716 49824 SH SOLE 43 34030 0 15794 JBG SMITH PPTYS COM 46590V100 1618675 106282 SH SOLE 2 44470 0 61812 JBG SMITH PPTYS COM 46590V100 599255 39347 SH SOLE 4 39347 0 0 JBG SMITH PPTYS COM 46590V100 2568067 168619 SH SOLE 7 153024 0 15595 JBG SMITH PPTYS COM 46590V100 4208156 276307 SH SOLE 18 276307 0 0 JBG SMITH PPTYS COM 46590V100 5248822 344637 SH SOLE 19 344637 0 0 JBG SMITH PPTYS COM 46590V100 156710913 10289620 SH SOLE 21 10289620 0 0 JBG SMITH PPTYS COM 46590V100 51193315 3361347 SH SOLE 22 3191257 0 170090 JBG SMITH PPTYS COM 46590V100 54006 3546 SH SOLE 23 3546 0 0 JBG SMITH PPTYS COM 46590V100 28276033 1856601 SH SOLE 25 1856601 0 0 JBG SMITH PPTYS COM 46590V100 936980 61522 SH SOLE 26 30029 0 31493 JBG SMITH PPTYS COM 46590V100 943148 61927 SH SOLE 28 3108 0 58819 JBG SMITH PPTYS COM 46590V100 6775522 444880 SH SOLE 30 444880 0 0 JBG SMITH PPTYS COM 46590V100 41441 2721 SH SOLE 36 2721 0 0 JBG SMITH PPTYS COM 46590V100 268414 17624 SH SOLE 40 17624 0 0 JBG SMITH PPTYS COM 46590V100 3530105 231786 SH SOLE 43 218474 0 13312 JD.COM INC SPON ADS CL A 47215P106 4799780 185750 SH SOLE 15 185750 0 0 JD.COM INC SPON ADS CL A 47215P106 1825053 70629 SH SOLE 32 70629 0 0 JD.COM INC SPON ADS CL A 47215P106 43952799 1700960 SH SOLE 43 1642487 0 58473 JEFFERIES FINL GROUP INC COM 47233W109 23407651 470411 SH SOLE 2 183688 0 286723 JEFFERIES FINL GROUP INC COM 47233W109 28015 563 SH SOLE 4 563 0 0 JEFFERIES FINL GROUP INC COM 47233W109 754959 15172 SH SOLE 7 14517 0 655 JEFFERIES FINL GROUP INC COM 47233W109 13908219 279506 SH SOLE 18 279506 0 0 JEFFERIES FINL GROUP INC COM 47233W109 3082234 61942 SH SOLE 19 61942 0 0 JEFFERIES FINL GROUP INC COM 47233W109 468136109 9407880 SH SOLE 21 9407880 0 0 JEFFERIES FINL GROUP INC COM 47233W109 262135730 5268001 SH SOLE 22 5038100 0 229901 JEFFERIES FINL GROUP INC COM 47233W109 1903320 38250 SH SOLE 25 38250 0 0 JEFFERIES FINL GROUP INC COM 47233W109 3213202 64574 SH SOLE 26 64574 0 0 JEFFERIES FINL GROUP INC COM 47233W109 203668 4093 SH SOLE 28 4093 0 0 JEFFERIES FINL GROUP INC COM 47233W109 5451855 109563 SH SOLE 30 109563 0 0 JEFFERIES FINL GROUP INC COM 47233W109 112308 2257 SH SOLE 31 2257 0 0 JEFFERIES FINL GROUP INC COM 47233W109 450029 9044 SH SOLE 36 9044 0 0 JEFFERIES FINL GROUP INC COM 47233W109 1793301 36039 SH SOLE 40 36039 0 0 JEFFERIES FINL GROUP INC COM 47233W109 13407125 269436 SH SOLE 43 226098 0 43338 JELD-WEN HLDG INC COM 47580P103 4150605 308137 SH SOLE 2 179458 0 128679 JELD-WEN HLDG INC COM 47580P103 4054 301 SH SOLE 4 301 0 0 JELD-WEN HLDG INC COM 47580P103 332009 24648 SH SOLE 7 23416 0 1232 JELD-WEN HLDG INC COM 47580P103 3436682 255136 SH SOLE 18 244991 0 10145 JELD-WEN HLDG INC COM 47580P103 21259108 1578256 SH SOLE 19 1578256 0 0 JELD-WEN HLDG INC COM 47580P103 47278690 3509925 SH SOLE 21 3509925 0 0 JELD-WEN HLDG INC COM 47580P103 43328882 3216695 SH SOLE 22 3062532 0 154163 JELD-WEN HLDG INC COM 47580P103 83393 6191 SH SOLE 23 6191 0 0 JELD-WEN HLDG INC COM 47580P103 236102 17528 SH SOLE 25 17528 0 0 JELD-WEN HLDG INC COM 47580P103 1258947 93463 SH SOLE 26 6127 0 87336 JELD-WEN HLDG INC COM 47580P103 16366 1215 SH SOLE 28 1215 0 0 JELD-WEN HLDG INC COM 47580P103 718853 53367 SH SOLE 30 53367 0 0 JELD-WEN HLDG INC COM 47580P103 1778848 132060 SH SOLE 34 132060 0 0 JELD-WEN HLDG INC COM 47580P103 83891 6228 SH SOLE 36 6228 0 0 JELD-WEN HLDG INC COM 47580P103 234391 17401 SH SOLE 40 17401 0 0 JELD-WEN HLDG INC COM 47580P103 1072481 79620 SH SOLE 43 76106 0 3514 JERASH HLDGS US INC COM 47632P101 3590 1177 SH SOLE 18 1177 0 0 JERASH HLDGS US INC COM 47632P101 40602 13312 SH SOLE 21 13312 0 0 JETAI INC COM 47714H100 7 21 SH SOLE 43 0 0 21 JETBLUE AIRWAYS CORP NOTE 0.500% 4/0 477143AP6 3683988 4200000 PRN SOLE 2 4200000 0 0 JETBLUE AIRWAYS CORP NOTE 0.500% 4/0 477143AP6 5262840 6000000 PRN SOLE 19 6000000 0 0 JETBLUE AIRWAYS CORP NOTE 0.500% 4/0 477143AP6 5898767 6725000 PRN SOLE 21 6725000 0 0 JETBLUE AIRWAYS CORP NOTE 0.500% 4/0 477143AP6 8420544 9600000 PRN SOLE 34 9600000 0 0 JETBLUE AWYS CORP COM 477143101 5601089 919719 SH SOLE 2 398962 0 520757 JETBLUE AWYS CORP COM 477143101 1449 238 SH SOLE 4 238 0 0 JETBLUE AWYS CORP COM 477143101 15596 2561 SH SOLE 7 2561 0 0 JETBLUE AWYS CORP COM 477143101 7348486 1206648 SH SOLE 18 1206648 0 0 JETBLUE AWYS CORP COM 477143101 13376929 2196540 SH SOLE 19 2196540 0 0 JETBLUE AWYS CORP COM 477143101 227229459 37311898 SH SOLE 21 37311898 0 0 JETBLUE AWYS CORP COM 477143101 73845958 12125773 SH SOLE 22 11641297 0 484476 JETBLUE AWYS CORP COM 477143101 195867 32162 SH SOLE 23 32162 0 0 JETBLUE AWYS CORP COM 477143101 89639 14719 SH SOLE 25 14719 0 0 JETBLUE AWYS CORP COM 477143101 2265821 372056 SH SOLE 26 29808 0 342248 JETBLUE AWYS CORP COM 477143101 3423134 562091 SH SOLE 30 562091 0 0 JETBLUE AWYS CORP COM 477143101 161373 26498 SH SOLE 40 26498 0 0 JETBLUE AWYS CORP COM 477143101 3125607 513236 SH SOLE 43 488066 0 25170 JFROG LTD ORD SHS M6191J100 1365168 36356 SH SOLE 2 22268 0 14088 JFROG LTD ORD SHS M6191J100 10176 271 SH SOLE 4 271 0 0 JFROG LTD ORD SHS M6191J100 538429 14339 SH SOLE 7 13570 0 769 JFROG LTD ORD SHS M6191J100 910024 24235 SH SOLE 18 24235 0 0 JFROG LTD ORD SHS M6191J100 19876116 529324 SH SOLE 19 529324 0 0 JFROG LTD ORD SHS M6191J100 11785255 313855 SH SOLE 21 313855 0 0 JFROG LTD ORD SHS M6191J100 3445212 91750 SH SOLE 22 53749 0 38001 JFROG LTD ORD SHS M6191J100 721523 19215 SH SOLE 25 19215 0 0 JFROG LTD ORD SHS M6191J100 2853425 75990 SH SOLE 26 24468 0 51522 JFROG LTD ORD SHS M6191J100 60305 1606 SH SOLE 28 538 0 1068 JFROG LTD ORD SHS M6191J100 2886919 76882 SH SOLE 30 76882 0 0 JFROG LTD ORD SHS M6191J100 675149 17980 SH SOLE 40 17980 0 0 JFROG LTD ORD SHS M6191J100 289060 7698 SH SOLE 43 6898 0 800 JIAYIN GROUP INC SPONSORED ADS 47737C104 1372 222 SH SOLE 43 222 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 696378 33609 SH SOLE 2 33609 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 23787 1148 SH SOLE 4 1148 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 144460 6972 SH SOLE 7 6972 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 8647699 417360 SH SOLE 21 417360 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 6845722 330392 SH SOLE 22 310600 0 19792 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 2909212 140406 SH SOLE 30 140406 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 28842 1392 SH SOLE 36 1392 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 752291 36307 SH SOLE 43 34317 0 1990 JOBY AVIATION INC COMMON STOCK G65163100 761471 149308 SH SOLE 2 57967 0 91341 JOBY AVIATION INC COMMON STOCK G65163100 2713 532 SH SOLE 4 532 0 0 JOBY AVIATION INC COMMON STOCK G65163100 24215 4748 SH SOLE 7 4748 0 0 JOBY AVIATION INC COMMON STOCK G65163100 5078590 995802 SH SOLE 18 995802 0 0 JOBY AVIATION INC COMMON STOCK G65163100 4682866 918209 SH SOLE 19 918209 0 0 JOBY AVIATION INC COMMON STOCK G65163100 74642172 14635720 SH SOLE 21 14635720 0 0 JOBY AVIATION INC COMMON STOCK G65163100 58328129 11436888 SH SOLE 22 11186872 0 250016 JOBY AVIATION INC COMMON STOCK G65163100 179183 35134 SH SOLE 25 35134 0 0 JOBY AVIATION INC COMMON STOCK G65163100 15101 2961 SH SOLE 26 2961 0 0 JOBY AVIATION INC COMMON STOCK G65163100 797569 156386 SH SOLE 30 156386 0 0 JOBY AVIATION INC COMMON STOCK G65163100 182218 35729 SH SOLE 40 35729 0 0 JOBY AVIATION INC COMMON STOCK G65163100 24781 4859 SH OTR 43 4859 0 0 JOBY AVIATION INC COMMON STOCK G65163100 745722 146220 SH SOLE 43 126231 0 19989 JOHN BEAN TECHNOLOGIES CORP COM 477839104 2725829 28702 SH SOLE 2 13129 0 15573 JOHN BEAN TECHNOLOGIES CORP COM 477839104 51379 541 SH SOLE 4 121 0 420 JOHN BEAN TECHNOLOGIES CORP COM 477839104 650260 6847 SH SOLE 7 6493 0 354 JOHN BEAN TECHNOLOGIES CORP COM 477839104 9569272 100761 SH SOLE 18 100761 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 7839014 82542 SH SOLE 19 82542 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 335791127 3535760 SH SOLE 21 3535760 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 89943428 947072 SH SOLE 22 906002 0 41070 JOHN BEAN TECHNOLOGIES CORP COM 477839104 631266 6647 SH SOLE 25 6647 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 1007917 10613 SH SOLE 26 7315 0 3298 JOHN BEAN TECHNOLOGIES CORP COM 477839104 53753 566 SH SOLE 28 566 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 16703988 175887 SH SOLE 30 175887 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 3794431 39954 SH SOLE 34 39954 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 679700 7157 SH SOLE 40 7157 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 3664133 38582 SH SOLE 43 36849 0 1733 JOHN BEAN TECHNOLOGIES CORP NOTE 0.250% 5/1 477839AB0 2929920 3200000 PRN SOLE 21 3200000 0 0 JOHN MARSHALL BANCORP INC COM 47805L101 104413 5987 SH SOLE 2 587 0 5400 JOHN MARSHALL BANCORP INC COM 47805L101 3035 174 SH SOLE 7 174 0 0 JOHN MARSHALL BANCORP INC COM 47805L101 679358 38954 SH SOLE 18 38954 0 0 JOHN MARSHALL BANCORP INC COM 47805L101 482146 27646 SH SOLE 19 27646 0 0 JOHN MARSHALL BANCORP INC COM 47805L101 8111536 465111 SH SOLE 21 465111 0 0 JOHN MARSHALL BANCORP INC COM 47805L101 5561163 318874 SH SOLE 22 308676 0 10198 JOHNSON & JOHNSON COM 478160104 922554174 6311947 SH SOLE 2 2789635 0 3522312 JOHNSON & JOHNSON COM 478160104 384477388 2630524 SH SOLE 4 1122234 0 1508290 JOHNSON & JOHNSON COM 478160104 358380228 2451972 SH SOLE 7 2098386 0 353586 JOHNSON & JOHNSON COM 478160104 25176498 172253 SH SOLE 13 172253 0 0 JOHNSON & JOHNSON COM 478160104 50210199 343529 SH SOLE 15 343529 0 0 JOHNSON & JOHNSON COM 478160104 947565719 6483071 SH SOLE 18 6299449 0 183622 JOHNSON & JOHNSON COM 478160104 431392117 2951506 SH SOLE 19 2951506 0 0 JOHNSON & JOHNSON COM 478160104 10933934503 74807981 SH SOLE 21 74807981 0 0 JOHNSON & JOHNSON COM 478160104 7747925230 53009888 SH SOLE 22 47696179 0 5313709 JOHNSON & JOHNSON COM 478160104 714225164 4886598 SH SOLE 23 4886598 0 0 JOHNSON & JOHNSON COM 478160104 1204174823 8238744 SH SOLE 25 6182167 0 2056577 JOHNSON & JOHNSON COM 478160104 508998400 3482474 SH SOLE 26 2232917 0 1249557 JOHNSON & JOHNSON COM 478160104 870361461 5954854 SH SOLE 28 309091 0 5645763 JOHNSON & JOHNSON COM 478160104 27455571 187846 SH SOLE 29 187846 0 0 JOHNSON & JOHNSON COM 478160104 2517806824 17226374 SH SOLE 30 17226374 0 0 JOHNSON & JOHNSON COM 478160104 137472103 940559 SH SOLE 31 921706 0 18853 JOHNSON & JOHNSON COM 478160104 41312562 282653 SH SOLE 32 282653 0 0 JOHNSON & JOHNSON COM 478160104 515223939 3525068 SH SOLE 34 3525068 0 0 JOHNSON & JOHNSON COM 478160104 80399547 550079 SH SOLE 36 550079 0 0 JOHNSON & JOHNSON COM 478160104 16888057 115545 SH SOLE 40 115545 0 0 JOHNSON & JOHNSON COM 478160104 531051823 3633359 SH SOLE 43 3251546 0 381814 JOHNSON CTLS INTL PLC SHS G51502105 87798894 1320880 SH SOLE 2 377157 0 943723 JOHNSON CTLS INTL PLC SHS G51502105 35458687 533454 SH SOLE 4 245400 0 288054 JOHNSON CTLS INTL PLC SHS G51502105 48380721 727858 SH SOLE 7 657801 0 70057 JOHNSON CTLS INTL PLC SHS G51502105 1607776 24188 SH SOLE 13 24188 0 0 JOHNSON CTLS INTL PLC SHS G51502105 6339709 95377 SH SOLE 15 95377 0 0 JOHNSON CTLS INTL PLC SHS G51502105 128037705 1926248 SH SOLE 18 1807899 0 118349 JOHNSON CTLS INTL PLC SHS G51502105 311661478 4688754 SH SOLE 19 4688754 0 0 JOHNSON CTLS INTL PLC SHS G51502105 1023547933 15398645 SH SOLE 21 15398645 0 0 JOHNSON CTLS INTL PLC SHS G51502105 988519772 14871668 SH SOLE 22 13403430 0 1468238 JOHNSON CTLS INTL PLC SHS G51502105 56895528 855958 SH SOLE 23 855958 0 0 JOHNSON CTLS INTL PLC SHS G51502105 159199705 2395061 SH SOLE 25 2000812 0 394249 JOHNSON CTLS INTL PLC SHS G51502105 51778668 778978 SH SOLE 26 537080 0 241898 JOHNSON CTLS INTL PLC SHS G51502105 104702746 1575188 SH SOLE 28 149130 0 1426058 JOHNSON CTLS INTL PLC SHS G51502105 338495085 5092449 SH SOLE 30 5078696 0 13753 JOHNSON CTLS INTL PLC SHS G51502105 10513294 158166 SH SOLE 31 152958 0 5208 JOHNSON CTLS INTL PLC SHS G51502105 20933597 314933 SH SOLE 34 314933 0 0 JOHNSON CTLS INTL PLC SHS G51502105 9439870 142017 SH SOLE 36 142017 0 0 JOHNSON CTLS INTL PLC SHS G51502105 2136412 32141 SH SOLE 40 32141 0 0 JOHNSON CTLS INTL PLC SHS G51502105 61152 920 SH OTR 43 920 0 0 JOHNSON CTLS INTL PLC SHS G51502105 58053339 873377 SH SOLE 43 727387 0 145989 JOHNSON OUTDOORS INC CL A 479167108 167414 4786 SH SOLE 2 1441 0 3345 JOHNSON OUTDOORS INC CL A 479167108 2938 84 SH SOLE 7 84 0 0 JOHNSON OUTDOORS INC CL A 479167108 503572 14396 SH SOLE 18 14396 0 0 JOHNSON OUTDOORS INC CL A 479167108 394085 11266 SH SOLE 19 11266 0 0 JOHNSON OUTDOORS INC CL A 479167108 6675443 190836 SH SOLE 21 190836 0 0 JOHNSON OUTDOORS INC CL A 479167108 5681067 162409 SH SOLE 22 154689 0 7720 JOHNSON OUTDOORS INC CL A 479167108 25710 735 SH SOLE 25 735 0 0 JOHNSON OUTDOORS INC CL A 479167108 16825 481 SH SOLE 28 481 0 0 JOHNSON OUTDOORS INC CL A 479167108 287431 8217 SH SOLE 30 8217 0 0 JOHNSON OUTDOORS INC CL A 479167108 34071 974 SH SOLE 40 974 0 0 JOHNSON OUTDOORS INC CL A 479167108 1101520 31490 SH SOLE 43 29338 0 2152 JOINT CORP COM 47973J102 25800 1835 SH SOLE 2 1030 0 805 JOINT CORP COM 47973J102 3093 220 SH SOLE 7 220 0 0 JOINT CORP COM 47973J102 418861 29791 SH SOLE 18 29791 0 0 JOINT CORP COM 47973J102 417062 29663 SH SOLE 19 29663 0 0 JOINT CORP COM 47973J102 5740318 408273 SH SOLE 21 408273 0 0 JOINT CORP COM 47973J102 4770108 339268 SH SOLE 22 334074 0 5194 JOINT CORP COM 47973J102 197 14 SH SOLE 43 14 0 0 JONES LANG LASALLE INC COM 48020Q107 40563123 197599 SH SOLE 2 118365 0 79234 JONES LANG LASALLE INC COM 48020Q107 4871089 23729 SH SOLE 4 1988 0 21741 JONES LANG LASALLE INC COM 48020Q107 2506879 12212 SH SOLE 7 11616 0 596 JONES LANG LASALLE INC COM 48020Q107 939567 4577 SH SOLE 13 4577 0 0 JONES LANG LASALLE INC COM 48020Q107 15150075 73802 SH SOLE 18 73267 0 535 JONES LANG LASALLE INC COM 48020Q107 3267442 15917 SH SOLE 19 15917 0 0 JONES LANG LASALLE INC COM 48020Q107 522885316 2547181 SH SOLE 21 2547181 0 0 JONES LANG LASALLE INC COM 48020Q107 292046929 1422676 SH SOLE 22 1359896 0 62780 JONES LANG LASALLE INC COM 48020Q107 3759703 18315 SH SOLE 23 18315 0 0 JONES LANG LASALLE INC COM 48020Q107 1984031 9665 SH SOLE 25 9665 0 0 JONES LANG LASALLE INC COM 48020Q107 5978575 29124 SH SOLE 26 22141 0 6983 JONES LANG LASALLE INC COM 48020Q107 136306 664 SH SOLE 28 534 0 130 JONES LANG LASALLE INC COM 48020Q107 584843 2849 SH SOLE 29 2849 0 0 JONES LANG LASALLE INC COM 48020Q107 11020867 53687 SH SOLE 30 53687 0 0 JONES LANG LASALLE INC COM 48020Q107 1074025 5232 SH SOLE 31 5232 0 0 JONES LANG LASALLE INC COM 48020Q107 422672 2059 SH SOLE 36 2059 0 0 JONES LANG LASALLE INC COM 48020Q107 2044384 9959 SH SOLE 40 9959 0 0 JONES LANG LASALLE INC COM 48020Q107 19789 96 SH OTR 43 96 0 0 JONES LANG LASALLE INC COM 48020Q107 27508254 134004 SH SOLE 43 125351 0 8652 JOURNEY MED CORP COM 48115J109 48307 8565 SH SOLE 2 8565 0 0 JOURNEY MED CORP COM 48115J109 8454 1499 SH SOLE 18 1499 0 0 JOURNEY MED CORP COM 48115J109 97939 17365 SH SOLE 21 17365 0 0 JOURNEY MED CORP COM 48115J109 137813 24435 SH SOLE 22 24435 0 0 JOYY INC ADS REPSTG COM A 46591M109 570958 18975 SH SOLE 2 18975 0 0 JOYY INC ADS REPSTG COM A 46591M109 28796 957 SH SOLE 4 957 0 0 JOYY INC ADS REPSTG COM A 46591M109 146177 4858 SH SOLE 7 4858 0 0 JOYY INC ADS REPSTG COM A 46591M109 19834967 659188 SH SOLE 21 659188 0 0 JOYY INC ADS REPSTG COM A 46591M109 6890008 228980 SH SOLE 22 198681 0 30299 JOYY INC ADS REPSTG COM A 46591M109 572643 19031 SH SOLE 25 19031 0 0 JOYY INC ADS REPSTG COM A 46591M109 416175 13831 SH SOLE 28 0 0 13831 JOYY INC ADS REPSTG COM A 46591M109 4103223 136365 SH SOLE 30 136365 0 0 JOYY INC ADS REPSTG COM A 46591M109 8997 299 SH SOLE 34 299 0 0 JOYY INC ADS REPSTG COM A 46591M109 70411 2340 SH SOLE 36 2340 0 0 JOYY INC ADS REPSTG COM A 46591M109 3535756 117506 SH SOLE 43 99899 0 17607 JPMORGAN CHASE & CO. COM 46625H100 1151770581 5694505 SH SOLE 2 1633718 0 4060787 JPMORGAN CHASE & CO. COM 46625H100 483164554 2388829 SH SOLE 4 1218870 0 1169959 JPMORGAN CHASE & CO. COM 46625H100 511991862 2531355 SH SOLE 7 2259759 0 271596 JPMORGAN CHASE & CO. COM 46625H100 27511607 136021 SH SOLE 13 136021 0 0 JPMORGAN CHASE & CO. COM 46625H100 83358223 412134 SH SOLE 15 412134 0 0 JPMORGAN CHASE & CO. COM 46625H100 933454859 4615123 SH SOLE 18 4324245 0 290878 JPMORGAN CHASE & CO. COM 46625H100 758575119 3750495 SH SOLE 19 3750495 0 0 JPMORGAN CHASE & CO. COM 46625H100 14362943348 71012278 SH SOLE 21 71012278 0 0 JPMORGAN CHASE & CO. COM 46625H100 12586232651 62227987 SH SOLE 22 55780285 0 6447702 JPMORGAN CHASE & CO. COM 46625H100 1067451421 5277620 SH SOLE 23 5277620 0 0 JPMORGAN CHASE & CO. COM 46625H100 1403780271 6940474 SH SOLE 25 6034426 0 906048 JPMORGAN CHASE & CO. COM 46625H100 634176319 3135451 SH SOLE 26 2018131 0 1117320 JPMORGAN CHASE & CO. COM 46625H100 1021580269 5050827 SH SOLE 28 226339 0 4824488 JPMORGAN CHASE & CO. COM 46625H100 584936 2892 SH SOLE 29 2892 0 0 JPMORGAN CHASE & CO. COM 46625H100 3622717492 17911191 SH SOLE 30 17879891 0 31300 JPMORGAN CHASE & CO. COM 46625H100 134306303 664028 SH SOLE 31 641527 0 22501 JPMORGAN CHASE & CO. COM 46625H100 66325301 327921 SH SOLE 32 327921 0 0 JPMORGAN CHASE & CO. COM 46625H100 210133780 1038929 SH SOLE 34 1038929 0 0 JPMORGAN CHASE & CO. COM 46625H100 127820027 631959 SH SOLE 36 631959 0 0 JPMORGAN CHASE & CO. COM 46625H100 27888216 137883 SH SOLE 40 137883 0 0 JPMORGAN CHASE & CO. COM 46625H100 793668 3924 SH OTR 43 3924 0 0 JPMORGAN CHASE & CO. COM 46625H100 970485064 4798206 SH SOLE 43 3981425 0 816781 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 556981 79342 SH SOLE 43 63111 0 16231 JUNIPER NETWORKS INC COM 48203R104 21883219 600198 SH SOLE 2 258193 0 342005 JUNIPER NETWORKS INC COM 48203R104 19323362 529988 SH SOLE 4 306657 0 223331 JUNIPER NETWORKS INC COM 48203R104 23805536 652922 SH SOLE 7 608099 0 44823 JUNIPER NETWORKS INC COM 48203R104 282601 7751 SH SOLE 13 7751 0 0 JUNIPER NETWORKS INC COM 48203R104 1771300 48582 SH SOLE 15 48582 0 0 JUNIPER NETWORKS INC COM 48203R104 22413238 614735 SH SOLE 18 585766 0 28969 JUNIPER NETWORKS INC COM 48203R104 7017930 192483 SH SOLE 19 192483 0 0 JUNIPER NETWORKS INC COM 48203R104 537163940 14732966 SH SOLE 21 14732966 0 0 JUNIPER NETWORKS INC COM 48203R104 310677301 8521045 SH SOLE 22 7781876 0 739169 JUNIPER NETWORKS INC COM 48203R104 14692578 402978 SH SOLE 23 402978 0 0 JUNIPER NETWORKS INC COM 48203R104 24513443 672338 SH SOLE 25 672338 0 0 JUNIPER NETWORKS INC COM 48203R104 15361437 421323 SH SOLE 26 252788 0 168535 JUNIPER NETWORKS INC COM 48203R104 27570797 756193 SH SOLE 28 3793 0 752400 JUNIPER NETWORKS INC COM 48203R104 34272 940 SH SOLE 29 940 0 0 JUNIPER NETWORKS INC COM 48203R104 188581074 5172273 SH SOLE 30 4677721 0 494552 JUNIPER NETWORKS INC COM 48203R104 2624026 71970 SH SOLE 31 69654 0 2316 JUNIPER NETWORKS INC COM 48203R104 2543049 69749 SH SOLE 34 69749 0 0 JUNIPER NETWORKS INC COM 48203R104 4729518 129718 SH SOLE 36 129718 0 0 JUNIPER NETWORKS INC COM 48203R104 604106 16569 SH SOLE 40 16569 0 0 JUNIPER NETWORKS INC COM 48203R104 33179 910 SH OTR 43 910 0 0 JUNIPER NETWORKS INC COM 48203R104 25609908 702411 SH SOLE 43 644936 0 57475 KADANT INC COM 48282T104 3833829 13050 SH SOLE 2 9033 0 4017 KADANT INC COM 48282T104 58168 198 SH SOLE 4 42 0 156 KADANT INC COM 48282T104 27615 94 SH SOLE 7 94 0 0 KADANT INC COM 48282T104 8513744 28980 SH SOLE 18 28980 0 0 KADANT INC COM 48282T104 10032881 34151 SH SOLE 19 34151 0 0 KADANT INC COM 48282T104 124322702 423183 SH SOLE 21 423183 0 0 KADANT INC COM 48282T104 102100889 347542 SH SOLE 22 336894 0 10648 KADANT INC COM 48282T104 107230 365 SH SOLE 23 365 0 0 KADANT INC COM 48282T104 712416 2425 SH SOLE 25 2425 0 0 KADANT INC COM 48282T104 1014716 3454 SH SOLE 26 3454 0 0 KADANT INC COM 48282T104 265283 903 SH SOLE 28 206 0 697 KADANT INC COM 48282T104 13000940 44254 SH SOLE 30 44254 0 0 KADANT INC COM 48282T104 12856107 43761 SH SOLE 34 43761 0 0 KADANT INC COM 48282T104 740032 2519 SH SOLE 40 2519 0 0 KADANT INC COM 48282T104 3465135 11795 SH SOLE 43 11248 0 547 KAISER ALUMINUM CORP COM PAR $0.01 483007704 5744265 65350 SH SOLE 2 36529 0 28821 KAISER ALUMINUM CORP COM PAR $0.01 483007704 4043 46 SH SOLE 4 46 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 2727713 31032 SH SOLE 7 31032 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 4403790 50100 SH SOLE 18 47232 0 2868 KAISER ALUMINUM CORP COM PAR $0.01 483007704 14229604 161884 SH SOLE 19 161884 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 171391376 1949845 SH SOLE 21 1949845 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 55890160 635838 SH SOLE 22 610309 0 25529 KAISER ALUMINUM CORP COM PAR $0.01 483007704 363203 4132 SH SOLE 23 4132 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 304134 3460 SH SOLE 25 3460 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 3689339 41972 SH SOLE 26 6514 0 35458 KAISER ALUMINUM CORP COM PAR $0.01 483007704 89131 1014 SH SOLE 28 1014 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 2931289 33348 SH SOLE 30 33348 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 240494 2736 SH SOLE 40 2736 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 1628260 18524 SH SOLE 43 18040 0 484 KALA BIO INC COM NEW 483119202 151414 21356 SH SOLE 22 21356 0 0 KALTURA INC COM 483467106 13610 11342 SH SOLE 2 3036 0 8306 KALTURA INC COM 483467106 304452 253710 SH SOLE 18 253710 0 0 KALTURA INC COM 483467106 253300 211083 SH SOLE 19 211083 0 0 KALTURA INC COM 483467106 3728410 3107008 SH SOLE 21 3107008 0 0 KALTURA INC COM 483467106 2411574 2009645 SH SOLE 22 1991165 0 18480 KALVISTA PHARMACEUTICALS INC COM 483497103 81765 6941 SH SOLE 2 1371 0 5570 KALVISTA PHARMACEUTICALS INC COM 483497103 4323 367 SH SOLE 7 367 0 0 KALVISTA PHARMACEUTICALS INC COM 483497103 1209712 102692 SH SOLE 18 102692 0 0 KALVISTA PHARMACEUTICALS INC COM 483497103 1021833 86743 SH SOLE 19 86743 0 0 KALVISTA PHARMACEUTICALS INC COM 483497103 18878934 1602626 SH SOLE 21 1602626 0 0 KALVISTA PHARMACEUTICALS INC COM 483497103 12724674 1080193 SH SOLE 22 1065490 0 14703 KALVISTA PHARMACEUTICALS INC COM 483497103 294924 25036 SH SOLE 30 25036 0 0 KALVISTA PHARMACEUTICALS INC COM 483497103 477302 40518 SH SOLE 43 17517 0 23001 KAMADA LTD SHS M6240T109 52740 10633 SH SOLE 2 10633 0 0 KAMADA LTD SHS M6240T109 5208 1050 SH SOLE 22 1050 0 0 KANZHUN LIMITED SPONSORED ADS 48553T106 3187449 169455 SH SOLE 2 98522 0 70933 KANZHUN LIMITED SPONSORED ADS 48553T106 2536152 134830 SH SOLE 4 98318 0 36512 KANZHUN LIMITED SPONSORED ADS 48553T106 3202741 170268 SH SOLE 7 163198 0 7070 KANZHUN LIMITED SPONSORED ADS 48553T106 967417 51431 SH SOLE 13 51431 0 0 KANZHUN LIMITED SPONSORED ADS 48553T106 9633523 512149 SH SOLE 15 512149 0 0 KANZHUN LIMITED SPONSORED ADS 48553T106 85516035 4546307 SH SOLE 21 4546307 0 0 KANZHUN LIMITED SPONSORED ADS 48553T106 43878858 2332741 SH SOLE 22 2015634 0 317107 KANZHUN LIMITED SPONSORED ADS 48553T106 5093503 270787 SH SOLE 23 270787 0 0 KANZHUN LIMITED SPONSORED ADS 48553T106 4056772 215671 SH SOLE 25 215671 0 0 KANZHUN LIMITED SPONSORED ADS 48553T106 4436639 235866 SH SOLE 26 22216 0 213650 KANZHUN LIMITED SPONSORED ADS 48553T106 10351482 550318 SH SOLE 28 0 0 550318 KANZHUN LIMITED SPONSORED ADS 48553T106 34225058 1819514 SH SOLE 30 1819514 0 0 KANZHUN LIMITED SPONSORED ADS 48553T106 21997900 1169479 SH SOLE 34 1169479 0 0 KANZHUN LIMITED SPONSORED ADS 48553T106 108722 5780 SH SOLE 36 5780 0 0 KANZHUN LIMITED SPONSORED ADS 48553T106 69710 3706 SH SOLE 40 3706 0 0 KANZHUN LIMITED SPONSORED ADS 48553T106 48191 2562 SH SOLE 43 2010 0 552 KARAT PACKAGING INC COM 48563L101 543562 18376 SH SOLE 2 17906 0 470 KARAT PACKAGING INC COM 48563L101 556903 18827 SH SOLE 18 18827 0 0 KARAT PACKAGING INC COM 48563L101 431395 14584 SH SOLE 19 14584 0 0 KARAT PACKAGING INC COM 48563L101 7240947 244792 SH SOLE 21 244792 0 0 KARAT PACKAGING INC COM 48563L101 3131516 105866 SH SOLE 22 104379 0 1487 KARAT PACKAGING INC COM 48563L101 171416 5795 SH SOLE 43 5654 0 141 KAROOOOO LTD ORD SHS Y4600W108 569416 19434 SH SOLE 2 19434 0 0 KAROOOOO LTD ORD SHS Y4600W108 201320 6871 SH SOLE 22 6871 0 0 KARTOON STUDIOS INC. COM NEW 37229T509 7841 7613 SH SOLE 18 7613 0 0 KARTOON STUDIOS INC. COM NEW 37229T509 75139 72950 SH SOLE 21 72950 0 0 KARTOON STUDIOS INC. COM NEW 37229T509 446758 433746 SH SOLE 22 433746 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 97347 112203 SH SOLE 2 110220 0 1983 KARYOPHARM THERAPEUTICS INC COM 48576U106 43698 50367 SH SOLE 18 50367 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 628150 724009 SH SOLE 19 724009 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 532531 613798 SH SOLE 21 613798 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 2312223 2665080 SH SOLE 22 2585620 0 79460 KARYOPHARM THERAPEUTICS INC COM 48576U106 3140 3619 SH SOLE 23 3619 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 618 712 SH SOLE 43 712 0 0 KASPI KZ JSC SPONSORED ADS 48581R205 1812203 14047 SH SOLE 2 14047 0 0 KASPI KZ JSC SPONSORED ADS 48581R205 48508 376 SH SOLE 4 376 0 0 KASPI KZ JSC SPONSORED ADS 48581R205 7365310 57091 SH SOLE 18 10417 0 46674 KASPI KZ JSC SPONSORED ADS 48581R205 161459498 1251527 SH SOLE 19 1251527 0 0 KASPI KZ JSC SPONSORED ADS 48581R205 5389135 41773 SH SOLE 21 41773 0 0 KASPI KZ JSC SPONSORED ADS 48581R205 2090865 16207 SH SOLE 22 16207 0 0 KASPI KZ JSC SPONSORED ADS 48581R205 67697868 524749 SH SOLE 25 524749 0 0 KASPI KZ JSC SPONSORED ADS 48581R205 15640914 121238 SH SOLE 26 121238 0 0 KASPI KZ JSC SPONSORED ADS 48581R205 40498045 313914 SH SOLE 28 0 0 313914 KASPI KZ JSC SPONSORED ADS 48581R205 621183 4815 SH SOLE 30 4815 0 0 KASPI KZ JSC SPONSORED ADS 48581R205 237929402 1844271 SH SOLE 34 1844271 0 0 KASPI KZ JSC SPONSORED ADS 48581R205 419541 3252 SH SOLE 36 3252 0 0 KATAPULT HOLDINGS INC COM NEW 485859201 54851 3263 SH SOLE 2 3263 0 0 KATAPULT HOLDINGS INC COM NEW 485859201 8422 501 SH SOLE 18 501 0 0 KATAPULT HOLDINGS INC COM NEW 485859201 89614 5331 SH SOLE 21 5331 0 0 KATAPULT HOLDINGS INC COM NEW 485859201 575743 34250 SH SOLE 22 34250 0 0 KB FINL GROUP INC SPONSORED ADR 48241A105 1071910 18935 SH SOLE 22 18935 0 0 KB FINL GROUP INC SPONSORED ADR 48241A105 87951707 1553643 SH SOLE 43 1442764 0 110879 KB HOME COM 48666K109 16030516 228420 SH SOLE 2 165941 0 62479 KB HOME COM 48666K109 1324086 18867 SH SOLE 4 1552 0 17315 KB HOME COM 48666K109 1597507 22763 SH SOLE 7 21595 0 1168 KB HOME COM 48666K109 19480073 277573 SH SOLE 18 277138 0 435 KB HOME COM 48666K109 22133088 315376 SH SOLE 19 315376 0 0 KB HOME COM 48666K109 418350138 5961102 SH SOLE 21 5961102 0 0 KB HOME COM 48666K109 190964622 2721069 SH SOLE 22 2612339 0 108730 KB HOME COM 48666K109 1911703 27240 SH SOLE 23 27240 0 0 KB HOME COM 48666K109 1129758 16098 SH SOLE 25 16098 0 0 KB HOME COM 48666K109 12538640 178664 SH SOLE 26 159669 0 18995 KB HOME COM 48666K109 575265 8197 SH SOLE 28 7941 0 256 KB HOME COM 48666K109 8138003 115959 SH SOLE 30 115959 0 0 KB HOME COM 48666K109 1283101 18283 SH SOLE 34 18283 0 0 KB HOME COM 48666K109 201768 2875 SH SOLE 36 2875 0 0 KB HOME COM 48666K109 1184147 16873 SH SOLE 40 16873 0 0 KB HOME COM 48666K109 53992866 769348 SH SOLE 43 734948 0 34400 KBR INC COM 48242W106 24336320 379425 SH SOLE 2 140810 0 238615 KBR INC COM 48242W106 27260 425 SH SOLE 4 425 0 0 KBR INC COM 48242W106 3016248 47026 SH SOLE 7 44587 0 2439 KBR INC COM 48242W106 13283330 207099 SH SOLE 18 207099 0 0 KBR INC COM 48242W106 2960574 46158 SH SOLE 19 46158 0 0 KBR INC COM 48242W106 450597611 7025220 SH SOLE 21 7025220 0 0 KBR INC COM 48242W106 255031865 3976175 SH SOLE 22 3802249 0 173926 KBR INC COM 48242W106 1812725 28262 SH SOLE 25 28262 0 0 KBR INC COM 48242W106 3560860 55517 SH SOLE 26 55517 0 0 KBR INC COM 48242W106 292799 4565 SH SOLE 28 2518 0 2047 KBR INC COM 48242W106 14030882 218754 SH SOLE 30 218754 0 0 KBR INC COM 48242W106 106921 1667 SH SOLE 31 1667 0 0 KBR INC COM 48242W106 161376 2516 SH SOLE 36 2516 0 0 KBR INC COM 48242W106 1770841 27609 SH SOLE 40 27609 0 0 KBR INC COM 48242W106 14111 220 SH OTR 43 220 0 0 KBR INC COM 48242W106 6543128 102013 SH SOLE 43 90709 0 11304 KE HLDGS INC SPONSORED ADS 482497104 4261839 301190 SH SOLE 2 90560 0 210630 KE HLDGS INC SPONSORED ADS 482497104 3049155 215488 SH SOLE 4 122018 0 93470 KE HLDGS INC SPONSORED ADS 482497104 4168109 294566 SH SOLE 7 279283 0 15283 KE HLDGS INC SPONSORED ADS 482497104 945673 66832 SH SOLE 13 66832 0 0 KE HLDGS INC SPONSORED ADS 482497104 15750379 1113101 SH SOLE 15 1113101 0 0 KE HLDGS INC SPONSORED ADS 482497104 219495 15512 SH SOLE 18 0 0 15512 KE HLDGS INC SPONSORED ADS 482497104 33723554 2383290 SH SOLE 19 2383290 0 0 KE HLDGS INC SPONSORED ADS 482497104 156655881 11071087 SH SOLE 21 11071087 0 0 KE HLDGS INC SPONSORED ADS 482497104 94435727 6673903 SH SOLE 22 5876441 0 797462 KE HLDGS INC SPONSORED ADS 482497104 9987707 705845 SH SOLE 23 705845 0 0 KE HLDGS INC SPONSORED ADS 482497104 9947238 702985 SH SOLE 25 702985 0 0 KE HLDGS INC SPONSORED ADS 482497104 16795427 1186956 SH SOLE 26 570860 0 616096 KE HLDGS INC SPONSORED ADS 482497104 23331893 1648897 SH SOLE 28 0 0 1648897 KE HLDGS INC SPONSORED ADS 482497104 67517744 4771572 SH SOLE 30 4771572 0 0 KE HLDGS INC SPONSORED ADS 482497104 27847 1968 SH SOLE 31 1968 0 0 KE HLDGS INC SPONSORED ADS 482497104 530271 37475 SH SOLE 32 37475 0 0 KE HLDGS INC SPONSORED ADS 482497104 41003134 2897748 SH SOLE 34 2897748 0 0 KE HLDGS INC SPONSORED ADS 482497104 131270 9277 SH SOLE 36 9277 0 0 KE HLDGS INC SPONSORED ADS 482497104 127407 9004 SH SOLE 40 9004 0 0 KE HLDGS INC SPONSORED ADS 482497104 5592915 395259 SH SOLE 43 356231 0 39028 KEARNY FINL CORP MD COM 48716P108 2401077 390419 SH SOLE 2 328970 0 61449 KEARNY FINL CORP MD COM 48716P108 1427 232 SH SOLE 4 232 0 0 KEARNY FINL CORP MD COM 48716P108 3844 625 SH SOLE 7 625 0 0 KEARNY FINL CORP MD COM 48716P108 1102351 179244 SH SOLE 18 179244 0 0 KEARNY FINL CORP MD COM 48716P108 1178149 191569 SH SOLE 19 191569 0 0 KEARNY FINL CORP MD COM 48716P108 14023316 2280214 SH SOLE 21 2280214 0 0 KEARNY FINL CORP MD COM 48716P108 13961146 2270105 SH SOLE 22 2183894 0 86211 KEARNY FINL CORP MD COM 48716P108 59231 9631 SH SOLE 25 9631 0 0 KEARNY FINL CORP MD COM 48716P108 180595 29365 SH SOLE 26 29365 0 0 KEARNY FINL CORP MD COM 48716P108 93111 15140 SH SOLE 28 2427 0 12713 KEARNY FINL CORP MD COM 48716P108 34625 5630 SH SOLE 30 5630 0 0 KEARNY FINL CORP MD COM 48716P108 69218 11255 SH SOLE 40 11255 0 0 KEARNY FINL CORP MD COM 48716P108 2618861 425831 SH SOLE 43 382641 0 43190 KELLANOVA COM 487836108 38928751 674909 SH SOLE 2 289041 0 385868 KELLANOVA COM 487836108 10500356 182045 SH SOLE 4 150752 0 31293 KELLANOVA COM 487836108 63974849 1109134 SH SOLE 7 1039427 0 69707 KELLANOVA COM 487836108 341696 5924 SH SOLE 13 5924 0 0 KELLANOVA COM 487836108 2213297 38372 SH SOLE 15 38372 0 0 KELLANOVA COM 487836108 24771772 429469 SH SOLE 18 412277 0 17192 KELLANOVA COM 487836108 20220012 350555 SH SOLE 19 350555 0 0 KELLANOVA COM 487836108 700248524 12140231 SH SOLE 21 12140231 0 0 KELLANOVA COM 487836108 375291055 6506433 SH SOLE 22 5924872 0 581561 KELLANOVA COM 487836108 18916790 327961 SH SOLE 23 327961 0 0 KELLANOVA COM 487836108 64163174 1112399 SH SOLE 25 1099167 0 13232 KELLANOVA COM 487836108 32271326 559489 SH SOLE 26 431858 0 127631 KELLANOVA COM 487836108 44168056 765743 SH SOLE 28 109995 0 655748 KELLANOVA COM 487836108 199607869 3460608 SH SOLE 30 3260188 0 200420 KELLANOVA COM 487836108 3509597 60846 SH SOLE 31 58764 0 2082 KELLANOVA COM 487836108 6999410 121349 SH SOLE 34 121349 0 0 KELLANOVA COM 487836108 6140151 106452 SH SOLE 36 106452 0 0 KELLANOVA COM 487836108 777699 13483 SH SOLE 40 13483 0 0 KELLANOVA COM 487836108 34435 597 SH OTR 43 597 0 0 KELLANOVA COM 487836108 30834357 534576 SH SOLE 43 467328 0 67248 KELLY SVCS INC CL A 488152208 1367200 63858 SH SOLE 2 39143 0 24715 KELLY SVCS INC CL A 488152208 4732 221 SH SOLE 4 221 0 0 KELLY SVCS INC CL A 488152208 361508 16885 SH SOLE 7 15996 0 889 KELLY SVCS INC CL A 488152208 2361523 110300 SH SOLE 18 110300 0 0 KELLY SVCS INC CL A 488152208 4528343 211506 SH SOLE 19 211506 0 0 KELLY SVCS INC CL A 488152208 80958190 3781326 SH SOLE 21 3781326 0 0 KELLY SVCS INC CL A 488152208 22924201 1070724 SH SOLE 22 1020318 0 50406 KELLY SVCS INC CL A 488152208 153981 7192 SH SOLE 25 7192 0 0 KELLY SVCS INC CL A 488152208 26848 1254 SH SOLE 26 1254 0 0 KELLY SVCS INC CL A 488152208 1396275 65216 SH SOLE 30 65216 0 0 KELLY SVCS INC CL A 488152208 196501 9178 SH SOLE 40 9178 0 0 KELLY SVCS INC CL A 488152208 3073384 143549 SH SOLE 43 136807 0 6742 KEMPER CORP COM 488401100 6279369 105838 SH SOLE 2 67342 0 38496 KEMPER CORP COM 488401100 11451 193 SH SOLE 4 193 0 0 KEMPER CORP COM 488401100 414479 6986 SH SOLE 7 6663 0 323 KEMPER CORP COM 488401100 5408404 91158 SH SOLE 18 91158 0 0 KEMPER CORP COM 488401100 1307989 22046 SH SOLE 19 22046 0 0 KEMPER CORP COM 488401100 179931930 3032731 SH SOLE 21 3032731 0 0 KEMPER CORP COM 488401100 107004799 1803553 SH SOLE 22 1723132 0 80421 KEMPER CORP COM 488401100 793420 13373 SH SOLE 25 13373 0 0 KEMPER CORP COM 488401100 1155274 19472 SH SOLE 26 19472 0 0 KEMPER CORP COM 488401100 176151 2969 SH SOLE 28 1150 0 1819 KEMPER CORP COM 488401100 2380794 40128 SH SOLE 30 40128 0 0 KEMPER CORP COM 488401100 44498 750 SH SOLE 31 750 0 0 KEMPER CORP COM 488401100 137408 2316 SH SOLE 36 2316 0 0 KEMPER CORP COM 488401100 789564 13308 SH SOLE 40 13308 0 0 KEMPER CORP COM 488401100 1059721 17861 SH SOLE 43 16144 0 1717 KENNAMETAL INC COM 489170100 7294128 309861 SH SOLE 2 119289 0 190572 KENNAMETAL INC COM 489170100 3978 169 SH SOLE 4 169 0 0 KENNAMETAL INC COM 489170100 30202 1283 SH SOLE 7 1283 0 0 KENNAMETAL INC COM 489170100 7401776 314434 SH SOLE 18 314434 0 0 KENNAMETAL INC COM 489170100 17687697 751389 SH SOLE 19 751389 0 0 KENNAMETAL INC COM 489170100 208342253 8850563 SH SOLE 21 8850563 0 0 KENNAMETAL INC COM 489170100 79220975 3365377 SH SOLE 22 3191764 0 173613 KENNAMETAL INC COM 489170100 170218 7231 SH SOLE 23 7231 0 0 KENNAMETAL INC COM 489170100 380665 16171 SH SOLE 25 16171 0 0 KENNAMETAL INC COM 489170100 2434954 103439 SH SOLE 26 33322 0 70117 KENNAMETAL INC COM 489170100 117135 4976 SH SOLE 28 1081 0 3895 KENNAMETAL INC COM 489170100 3413253 144998 SH SOLE 30 144998 0 0 KENNAMETAL INC COM 489170100 61016 2592 SH SOLE 36 2592 0 0 KENNAMETAL INC COM 489170100 405712 17235 SH SOLE 40 17235 0 0 KENNAMETAL INC COM 489170100 1740685 73946 SH SOLE 43 70768 0 3178 KENNEDY-WILSON HOLDINGS INC COM 489398107 4884767 502548 SH SOLE 2 398653 0 103895 KENNEDY-WILSON HOLDINGS INC COM 489398107 559833 57596 SH SOLE 4 57596 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 1633378 168043 SH SOLE 7 151069 0 16974 KENNEDY-WILSON HOLDINGS INC COM 489398107 3587769 369112 SH SOLE 18 369112 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 4853935 499376 SH SOLE 19 499376 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 127972383 13165883 SH SOLE 21 13165883 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 50318156 5176765 SH SOLE 22 4948455 0 228310 KENNEDY-WILSON HOLDINGS INC COM 489398107 10940152 1125530 SH SOLE 25 1125530 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 299220 30784 SH SOLE 26 30784 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 1101500 113323 SH SOLE 28 14369 0 98954 KENNEDY-WILSON HOLDINGS INC COM 489398107 5241850 539285 SH SOLE 30 539285 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 409193 42098 SH SOLE 34 42098 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 33524 3449 SH SOLE 36 3449 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 214588 22077 SH SOLE 40 22077 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 5732125 589725 SH SOLE 43 534781 0 54944 KENON HLDGS LTD SHS Y46717107 197431 8042 SH SOLE 2 8042 0 0 KENON HLDGS LTD SHS Y46717107 1581855 64434 SH SOLE 7 64434 0 0 KENON HLDGS LTD SHS Y46717107 34763 1416 SH SOLE 22 1416 0 0 KENON HLDGS LTD SHS Y46717107 1326 54 SH SOLE 43 54 0 0 KENTUCKY FIRST FED BANCORP COM 491292108 2771 877 SH SOLE 18 877 0 0 KENTUCKY FIRST FED BANCORP COM 491292108 19156 6062 SH SOLE 21 6062 0 0 KENVUE INC COM 49177J102 59079382 3249691 SH SOLE 2 1208938 0 2040753 KENVUE INC COM 49177J102 36946250 2032247 SH SOLE 4 1089242 0 943005 KENVUE INC COM 49177J102 26162856 1439101 SH SOLE 7 1281114 0 157987 KENVUE INC COM 49177J102 1853287 101941 SH SOLE 13 101941 0 0 KENVUE INC COM 49177J102 4413795 242783 SH SOLE 15 242783 0 0 KENVUE INC COM 49177J102 52224922 2872658 SH SOLE 18 2752944 0 119714 KENVUE INC COM 49177J102 62505312 3438136 SH SOLE 19 3438136 0 0 KENVUE INC COM 49177J102 897295607 49356194 SH SOLE 21 49356194 0 0 KENVUE INC COM 49177J102 738815947 40638941 SH SOLE 22 36453651 0 4185290 KENVUE INC COM 49177J102 49785712 2738488 SH SOLE 23 2738488 0 0 KENVUE INC COM 49177J102 9237731 508126 SH SOLE 25 494632 0 13494 KENVUE INC COM 49177J102 18879912 1038499 SH SOLE 26 779953 0 258546 KENVUE INC COM 49177J102 35891429 1974226 SH SOLE 28 17304 0 1956922 KENVUE INC COM 49177J102 192267371 10575763 SH SOLE 30 10575763 0 0 KENVUE INC COM 49177J102 8030651 441730 SH SOLE 31 426810 0 14920 KENVUE INC COM 49177J102 32945360 1812176 SH SOLE 34 1812176 0 0 KENVUE INC COM 49177J102 3344247 183952 SH SOLE 36 183952 0 0 KENVUE INC COM 49177J102 1674778 92122 SH SOLE 40 92122 0 0 KENVUE INC COM 49177J102 786279 43250 SH SOLE 43 38981 0 4269 KEROS THERAPEUTICS INC COM 492327101 731657 16010 SH SOLE 2 8705 0 7305 KEROS THERAPEUTICS INC COM 492327101 2605 57 SH SOLE 4 57 0 0 KEROS THERAPEUTICS INC COM 492327101 371770 8135 SH SOLE 7 7711 0 424 KEROS THERAPEUTICS INC COM 492327101 3337060 73021 SH SOLE 18 73021 0 0 KEROS THERAPEUTICS INC COM 492327101 7203874 157634 SH SOLE 19 157634 0 0 KEROS THERAPEUTICS INC COM 492327101 57966703 1268418 SH SOLE 21 1268418 0 0 KEROS THERAPEUTICS INC COM 492327101 40324355 882371 SH SOLE 22 856277 0 26094 KEROS THERAPEUTICS INC COM 492327101 10602 232 SH SOLE 23 232 0 0 KEROS THERAPEUTICS INC COM 492327101 243170 5321 SH SOLE 25 5321 0 0 KEROS THERAPEUTICS INC COM 492327101 568691 12444 SH SOLE 26 12444 0 0 KEROS THERAPEUTICS INC COM 492327101 3272166 71601 SH SOLE 30 71601 0 0 KEROS THERAPEUTICS INC COM 492327101 45517 996 SH SOLE 34 996 0 0 KEROS THERAPEUTICS INC COM 492327101 13573 297 SH SOLE 36 297 0 0 KEROS THERAPEUTICS INC COM 492327101 221417 4845 SH SOLE 40 4845 0 0 KEROS THERAPEUTICS INC COM 492327101 542093 11862 SH SOLE 43 10658 0 1204 KEURIG DR PEPPER INC COM 49271V100 64274526 1924387 SH SOLE 2 527175 0 1397212 KEURIG DR PEPPER INC COM 49271V100 40999903 1227542 SH SOLE 4 667054 0 560488 KEURIG DR PEPPER INC COM 49271V100 56951041 1705121 SH SOLE 7 1580936 0 124185 KEURIG DR PEPPER INC COM 49271V100 1521671 45559 SH SOLE 13 45559 0 0 KEURIG DR PEPPER INC COM 49271V100 5163440 154594 SH SOLE 15 154594 0 0 KEURIG DR PEPPER INC COM 49271V100 112997708 3383165 SH SOLE 18 3215602 0 167563 KEURIG DR PEPPER INC COM 49271V100 177189672 5305080 SH SOLE 19 5305080 0 0 KEURIG DR PEPPER INC COM 49271V100 1030430982 30851227 SH SOLE 21 30851227 0 0 KEURIG DR PEPPER INC COM 49271V100 809676855 24241822 SH SOLE 22 21888029 0 2353793 KEURIG DR PEPPER INC COM 49271V100 43466960 1301406 SH SOLE 23 1301406 0 0 KEURIG DR PEPPER INC COM 49271V100 76033463 2276451 SH SOLE 25 2269062 0 7389 KEURIG DR PEPPER INC COM 49271V100 38146608 1142114 SH SOLE 26 785260 0 356854 KEURIG DR PEPPER INC COM 49271V100 78822230 2359947 SH SOLE 28 25973 0 2333974 KEURIG DR PEPPER INC COM 49271V100 339923056 10177337 SH SOLE 30 10167775 0 9562 KEURIG DR PEPPER INC COM 49271V100 8435237 252552 SH SOLE 31 243840 0 8712 KEURIG DR PEPPER INC COM 49271V100 13835215 414228 SH SOLE 32 414228 0 0 KEURIG DR PEPPER INC COM 49271V100 11243876 336643 SH SOLE 34 336643 0 0 KEURIG DR PEPPER INC COM 49271V100 9909847 296702 SH SOLE 36 296702 0 0 KEURIG DR PEPPER INC COM 49271V100 1795183 53748 SH SOLE 40 53748 0 0 KEURIG DR PEPPER INC COM 49271V100 39412 1180 SH OTR 43 1180 0 0 KEURIG DR PEPPER INC COM 49271V100 77458809 2319126 SH SOLE 43 2113395 0 205731 KEWAUNEE SCIENTIFIC CORP COM 492854104 26951 571 SH SOLE 18 571 0 0 KEWAUNEE SCIENTIFIC CORP COM 492854104 269937 5719 SH SOLE 21 5719 0 0 KEWAUNEE SCIENTIFIC CORP COM 492854104 288250 6107 SH SOLE 22 6107 0 0 KEY TRONIC CORP COM 493144109 8793 2171 SH SOLE 18 2171 0 0 KEY TRONIC CORP COM 493144109 90157 22261 SH SOLE 21 22261 0 0 KEY TRONIC CORP COM 493144109 75557 18656 SH SOLE 22 18656 0 0 KEYCORP COM 493267108 56303814 3962267 SH SOLE 2 2369347 0 1592920 KEYCORP COM 493267108 8566214 602830 SH SOLE 4 331299 0 271531 KEYCORP COM 493267108 10400754 731932 SH SOLE 7 655118 0 76814 KEYCORP COM 493267108 422989 29767 SH SOLE 13 29767 0 0 KEYCORP COM 493267108 1906641 134176 SH SOLE 15 134176 0 0 KEYCORP COM 493267108 48750489 3430717 SH SOLE 18 3030906 0 399811 KEYCORP COM 493267108 38824860 2732221 SH SOLE 19 2732221 0 0 KEYCORP COM 493267108 669649547 47125232 SH SOLE 21 47125232 0 0 KEYCORP COM 493267108 326228093 22957642 SH SOLE 22 19972922 0 2984720 KEYCORP COM 493267108 26121447 1838244 SH SOLE 23 1838244 0 0 KEYCORP COM 493267108 50325823 3541578 SH SOLE 25 3541578 0 0 KEYCORP COM 493267108 22582276 1589182 SH SOLE 26 610405 0 978777 KEYCORP COM 493267108 27531974 1937507 SH SOLE 28 22784 0 1914723 KEYCORP COM 493267108 13244 932 SH SOLE 29 932 0 0 KEYCORP COM 493267108 93136106 6554265 SH SOLE 30 6554265 0 0 KEYCORP COM 493267108 3108239 218736 SH SOLE 31 211731 0 7005 KEYCORP COM 493267108 5571855 392108 SH SOLE 32 392108 0 0 KEYCORP COM 493267108 618206 43505 SH SOLE 34 43505 0 0 KEYCORP COM 493267108 19022913 1338699 SH SOLE 35 1338699 0 0 KEYCORP COM 493267108 3576899 251717 SH SOLE 36 251717 0 0 KEYCORP COM 493267108 569949 40109 SH SOLE 40 40109 0 0 KEYCORP COM 493267108 39092 2751 SH OTR 43 2751 0 0 KEYCORP COM 493267108 6710836 472261 SH SOLE 43 400473 0 71789 KEYSIGHT TECHNOLOGIES INC COM 49338L103 57310694 419091 SH SOLE 2 184113 0 234978 KEYSIGHT TECHNOLOGIES INC COM 49338L103 29091511 212735 SH SOLE 4 81665 0 131070 KEYSIGHT TECHNOLOGIES INC COM 49338L103 45114372 329904 SH SOLE 7 305482 0 24422 KEYSIGHT TECHNOLOGIES INC COM 49338L103 901866 6595 SH SOLE 13 6595 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 3316324 24251 SH SOLE 15 24251 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 53170588 388816 SH SOLE 18 377456 0 11360 KEYSIGHT TECHNOLOGIES INC COM 49338L103 31591028 231013 SH SOLE 19 231013 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 913464428 6679813 SH SOLE 21 6679813 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 554483917 4054727 SH SOLE 22 3669022 0 385705 KEYSIGHT TECHNOLOGIES INC COM 49338L103 28209474 206285 SH SOLE 23 206285 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 176099676 1287749 SH SOLE 25 833165 0 454584 KEYSIGHT TECHNOLOGIES INC COM 49338L103 34635356 253275 SH SOLE 26 184676 0 68599 KEYSIGHT TECHNOLOGIES INC COM 49338L103 72929596 533306 SH SOLE 28 17316 0 515990 KEYSIGHT TECHNOLOGIES INC COM 49338L103 104887 767 SH SOLE 29 767 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 281575908 2059056 SH SOLE 30 2001166 0 57890 KEYSIGHT TECHNOLOGIES INC COM 49338L103 9161430 66994 SH SOLE 31 65623 0 1371 KEYSIGHT TECHNOLOGIES INC COM 49338L103 8245752 60298 SH SOLE 34 60298 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 6835175 49983 SH SOLE 36 49983 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 1132017 8278 SH SOLE 40 8278 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 30085 220 SH OTR 43 220 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 42384765 309943 SH SOLE 43 277988 0 31955 KEZAR LIFE SCIENCES INC COM 49372L100 494948 824914 SH SOLE 22 824914 0 0 KEZAR LIFE SCIENCES INC COM 49372L100 1796 2994 SH SOLE 26 0 0 2994 KEZAR LIFE SCIENCES INC COM 49372L100 1478 2463 SH SOLE 43 472 0 1991 KFORCE INC COM 493732101 1061180 17080 SH SOLE 2 12569 0 4511 KFORCE INC COM 493732101 3044 49 SH SOLE 4 49 0 0 KFORCE INC COM 493732101 8698 140 SH SOLE 7 140 0 0 KFORCE INC COM 493732101 3982222 64095 SH SOLE 18 48451 0 15644 KFORCE INC COM 493732101 4562951 73442 SH SOLE 19 73442 0 0 KFORCE INC COM 493732101 42666846 686735 SH SOLE 21 686735 0 0 KFORCE INC COM 493732101 34486375 555068 SH SOLE 22 535487 0 19581 KFORCE INC COM 493732101 418694 6739 SH SOLE 25 6739 0 0 KFORCE INC COM 493732101 578989 9319 SH SOLE 26 9319 0 0 KFORCE INC COM 493732101 22615 364 SH SOLE 28 364 0 0 KFORCE INC COM 493732101 809492 13029 SH SOLE 30 13029 0 0 KFORCE INC COM 493732101 252621 4066 SH SOLE 40 4066 0 0 KFORCE INC COM 493732101 679764 10941 SH SOLE 43 10488 0 453 KILROY RLTY CORP COM 49427F108 12773341 409796 SH SOLE 2 203582 0 206214 KILROY RLTY CORP COM 49427F108 1890242 60643 SH SOLE 4 60643 0 0 KILROY RLTY CORP COM 49427F108 6406121 205522 SH SOLE 7 185856 0 19666 KILROY RLTY CORP COM 49427F108 7713983 247481 SH SOLE 18 247481 0 0 KILROY RLTY CORP COM 49427F108 14695502 471463 SH SOLE 19 471463 0 0 KILROY RLTY CORP COM 49427F108 195245763 6263900 SH SOLE 21 6263900 0 0 KILROY RLTY CORP COM 49427F108 148193931 4754377 SH SOLE 22 4525865 0 228512 KILROY RLTY CORP COM 49427F108 211301 6779 SH SOLE 23 6779 0 0 KILROY RLTY CORP COM 49427F108 46157814 1480841 SH SOLE 25 1480841 0 0 KILROY RLTY CORP COM 49427F108 10301841 330505 SH SOLE 26 125292 0 205213 KILROY RLTY CORP COM 49427F108 17229716 552766 SH SOLE 28 14547 0 538219 KILROY RLTY CORP COM 49427F108 12912017 414245 SH SOLE 30 414245 0 0 KILROY RLTY CORP COM 49427F108 44448 1426 SH SOLE 31 1426 0 0 KILROY RLTY CORP COM 49427F108 412410 13231 SH SOLE 36 13231 0 0 KILROY RLTY CORP COM 49427F108 692036 22202 SH SOLE 40 22202 0 0 KILROY RLTY CORP COM 49427F108 27146098 870905 SH SOLE 43 790051 0 80854 KIMBALL ELECTRONICS INC COM 49428J109 3650680 166091 SH SOLE 2 105312 0 60779 KIMBALL ELECTRONICS INC COM 49428J109 537697 24463 SH SOLE 7 23160 0 1303 KIMBALL ELECTRONICS INC COM 49428J109 1592121 72435 SH SOLE 18 72435 0 0 KIMBALL ELECTRONICS INC COM 49428J109 3054341 138960 SH SOLE 19 138960 0 0 KIMBALL ELECTRONICS INC COM 49428J109 23153095 1053371 SH SOLE 21 1053371 0 0 KIMBALL ELECTRONICS INC COM 49428J109 19633086 893225 SH SOLE 22 851989 0 41236 KIMBALL ELECTRONICS INC COM 49428J109 144782 6587 SH SOLE 23 6587 0 0 KIMBALL ELECTRONICS INC COM 49428J109 94888 4317 SH SOLE 25 4317 0 0 KIMBALL ELECTRONICS INC COM 49428J109 38949 1772 SH SOLE 26 1706 0 66 KIMBALL ELECTRONICS INC COM 49428J109 1039874 47310 SH SOLE 30 47310 0 0 KIMBALL ELECTRONICS INC COM 49428J109 11869 540 SH SOLE 36 540 0 0 KIMBALL ELECTRONICS INC COM 49428J109 62137 2827 SH SOLE 40 2827 0 0 KIMBALL ELECTRONICS INC COM 49428J109 654345 29770 SH SOLE 43 27852 0 1918 KIMBELL RTY PARTNERS LP UNIT 49435R102 343789 21014 SH SOLE 2 14770 0 6244 KIMBELL RTY PARTNERS LP UNIT 49435R102 3136915 191743 SH SOLE 21 191743 0 0 KIMBELL RTY PARTNERS LP UNIT 49435R102 646220 39500 SH SOLE 22 15078 0 24422 KIMBELL RTY PARTNERS LP UNIT 49435R102 54 3 SH SOLE 43 3 0 0 KIMBERLY-CLARK CORP COM 494368103 219765087 1590196 SH SOLE 2 1164312 0 425884 KIMBERLY-CLARK CORP COM 494368103 66206368 479062 SH SOLE 4 188528 0 290534 KIMBERLY-CLARK CORP COM 494368103 78361749 567017 SH SOLE 7 525551 0 41466 KIMBERLY-CLARK CORP COM 494368103 16326533 118137 SH SOLE 13 118137 0 0 KIMBERLY-CLARK CORP COM 494368103 6453249 46695 SH SOLE 15 46695 0 0 KIMBERLY-CLARK CORP COM 494368103 95838936 693480 SH SOLE 18 561581 0 131899 KIMBERLY-CLARK CORP COM 494368103 109330020 791100 SH SOLE 19 791100 0 0 KIMBERLY-CLARK CORP COM 494368103 1621811826 11735252 SH SOLE 21 11735252 0 0 KIMBERLY-CLARK CORP COM 494368103 1146116509 8293173 SH SOLE 22 7387536 0 905637 KIMBERLY-CLARK CORP COM 494368103 121185507 876885 SH SOLE 23 876885 0 0 KIMBERLY-CLARK CORP COM 494368103 94725597 685424 SH SOLE 25 685424 0 0 KIMBERLY-CLARK CORP COM 494368103 85769960 620622 SH SOLE 26 357989 0 262633 KIMBERLY-CLARK CORP COM 494368103 111064430 803650 SH SOLE 28 17129 0 786521 KIMBERLY-CLARK CORP COM 494368103 6390783 46243 SH SOLE 29 46243 0 0 KIMBERLY-CLARK CORP COM 494368103 403012345 2916153 SH SOLE 30 2916153 0 0 KIMBERLY-CLARK CORP COM 494368103 24189146 175030 SH SOLE 31 172429 0 2601 KIMBERLY-CLARK CORP COM 494368103 4528261 32766 SH SOLE 32 32766 0 0 KIMBERLY-CLARK CORP COM 494368103 36804180 266311 SH SOLE 34 266311 0 0 KIMBERLY-CLARK CORP COM 494368103 13650152 98771 SH SOLE 36 98771 0 0 KIMBERLY-CLARK CORP COM 494368103 2201941 15933 SH SOLE 40 15933 0 0 KIMBERLY-CLARK CORP COM 494368103 85131 616 SH OTR 43 616 0 0 KIMBERLY-CLARK CORP COM 494368103 74085422 536074 SH SOLE 43 405313 0 130761 KIMCO RLTY CORP COM 49446R109 26253136 1349082 SH SOLE 2 326857 0 1022225 KIMCO RLTY CORP COM 49446R109 19803839 1017669 SH SOLE 4 618404 0 399265 KIMCO RLTY CORP COM 49446R109 29228219 1501964 SH SOLE 7 1344443 0 157521 KIMCO RLTY CORP COM 49446R109 564126 28989 SH SOLE 13 28989 0 0 KIMCO RLTY CORP COM 49446R109 1682181 86443 SH SOLE 15 86443 0 0 KIMCO RLTY CORP COM 49446R109 21516552 1105681 SH SOLE 18 1013204 0 92477 KIMCO RLTY CORP COM 49446R109 32911939 1691261 SH SOLE 19 1691261 0 0 KIMCO RLTY CORP COM 49446R109 462527946 23768137 SH SOLE 21 23768137 0 0 KIMCO RLTY CORP COM 49446R109 436161086 22413211 SH SOLE 22 20521873 0 1891338 KIMCO RLTY CORP COM 49446R109 16891008 867986 SH SOLE 23 867986 0 0 KIMCO RLTY CORP COM 49446R109 77412036 3978008 SH SOLE 25 3772087 0 205921 KIMCO RLTY CORP COM 49446R109 14074211 723238 SH SOLE 26 437659 0 285579 KIMCO RLTY CORP COM 49446R109 29236626 1502396 SH SOLE 28 100673 0 1401723 KIMCO RLTY CORP COM 49446R109 116354668 5979171 SH SOLE 30 5626961 0 352210 KIMCO RLTY CORP COM 49446R109 2979618 153115 SH SOLE 31 147451 0 5664 KIMCO RLTY CORP COM 49446R109 603630 31019 SH SOLE 34 31019 0 0 KIMCO RLTY CORP COM 49446R109 3633124 186697 SH SOLE 36 186697 0 0 KIMCO RLTY CORP COM 49446R109 690519 35484 SH SOLE 40 35484 0 0 KIMCO RLTY CORP COM 49446R109 18526 952 SH OTR 43 952 0 0 KIMCO RLTY CORP COM 49446R109 13380098 687569 SH SOLE 43 607932 0 79637 KINDER MORGAN INC DEL COM 49456B101 44920725 2260731 SH SOLE 2 1034182 0 1226549 KINDER MORGAN INC DEL COM 49456B101 24971861 1256762 SH SOLE 4 1046024 0 210738 KINDER MORGAN INC DEL COM 49456B101 121111107 6095174 SH SOLE 7 5464579 0 630595 KINDER MORGAN INC DEL COM 49456B101 1208513 60821 SH SOLE 13 60821 0 0 KINDER MORGAN INC DEL COM 49456B101 5401222 271828 SH SOLE 15 271828 0 0 KINDER MORGAN INC DEL COM 49456B101 74615069 3755162 SH SOLE 18 3630215 0 124947 KINDER MORGAN INC DEL COM 49456B101 18979446 955181 SH SOLE 19 955181 0 0 KINDER MORGAN INC DEL COM 49456B101 1327780143 66823359 SH SOLE 21 66823359 0 0 KINDER MORGAN INC DEL COM 49456B101 838435136 42196031 SH SOLE 22 37972572 0 4223459 KINDER MORGAN INC DEL COM 49456B101 47895522 2410444 SH SOLE 23 2410444 0 0 KINDER MORGAN INC DEL COM 49456B101 82579104 4155969 SH SOLE 25 4004748 0 151221 KINDER MORGAN INC DEL COM 49456B101 47282016 2379568 SH SOLE 26 1857444 0 522124 KINDER MORGAN INC DEL COM 49456B101 48587475 2445268 SH SOLE 28 182382 0 2262886 KINDER MORGAN INC DEL COM 49456B101 360657310 18150846 SH SOLE 30 18138750 0 12096 KINDER MORGAN INC DEL COM 49456B101 9040035 454959 SH SOLE 31 438980 0 15979 KINDER MORGAN INC DEL COM 49456B101 8487729 427163 SH SOLE 34 427163 0 0 KINDER MORGAN INC DEL COM 49456B101 9490210 477615 SH SOLE 36 477615 0 0 KINDER MORGAN INC DEL COM 49456B101 1934802 97373 SH SOLE 40 97373 0 0 KINDER MORGAN INC DEL COM 49456B101 49417 2487 SH OTR 43 2487 0 0 KINDER MORGAN INC DEL COM 49456B101 45505376 2290155 SH SOLE 43 1812287 0 477867 KINETA INC COM 49461C102 184 347 SH SOLE 21 347 0 0 KINETA INC COM 49461C102 2756 5193 SH SOLE 22 5193 0 0 KINETIK HOLDINGS INC COM NEW CL A 02215L209 1382811 33369 SH SOLE 2 10741 0 22628 KINETIK HOLDINGS INC COM NEW CL A 02215L209 6423 155 SH SOLE 4 155 0 0 KINETIK HOLDINGS INC COM NEW CL A 02215L209 1030116 24858 SH SOLE 7 23537 0 1321 KINETIK HOLDINGS INC COM NEW CL A 02215L209 4394215 106038 SH SOLE 18 106038 0 0 KINETIK HOLDINGS INC COM NEW CL A 02215L209 3604120 86972 SH SOLE 19 86972 0 0 KINETIK HOLDINGS INC COM NEW CL A 02215L209 80374496 1939539 SH SOLE 21 1939539 0 0 KINETIK HOLDINGS INC COM NEW CL A 02215L209 46569982 1123793 SH SOLE 22 1075097 0 48696 KINETIK HOLDINGS INC COM NEW CL A 02215L209 337404 8142 SH SOLE 25 8142 0 0 KINETIK HOLDINGS INC COM NEW CL A 02215L209 70407 1699 SH SOLE 26 1699 0 0 KINETIK HOLDINGS INC COM NEW CL A 02215L209 1054855 25455 SH SOLE 28 0 0 25455 KINETIK HOLDINGS INC COM NEW CL A 02215L209 3944466 95185 SH SOLE 30 95185 0 0 KINETIK HOLDINGS INC COM NEW CL A 02215L209 299321 7223 SH SOLE 40 7223 0 0 KINETIK HOLDINGS INC COM NEW CL A 02215L209 1770690 42729 SH SOLE 43 38289 0 4440 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 72270 28793 SH SOLE 34 28793 0 0 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 38 15 SH SOLE 43 0 0 15 KINGSTONE COS INC COM 496719105 10305 2061 SH SOLE 18 2061 0 0 KINGSTONE COS INC COM 496719105 107810 21562 SH SOLE 21 21562 0 0 KINGSTONE COS INC COM 496719105 573295 114659 SH SOLE 22 114659 0 0 KINGSWAY FINL SVCS INC COM NEW 496904202 15335 1861 SH SOLE 2 681 0 1180 KINGSWAY FINL SVCS INC COM NEW 496904202 287271 34863 SH SOLE 18 34863 0 0 KINGSWAY FINL SVCS INC COM NEW 496904202 249606 30292 SH SOLE 19 30292 0 0 KINGSWAY FINL SVCS INC COM NEW 496904202 3945485 478821 SH SOLE 21 478821 0 0 KINGSWAY FINL SVCS INC COM NEW 496904202 1725390 209392 SH SOLE 22 206405 0 2987 KINGSWAY FINL SVCS INC COM NEW 496904202 618 75 SH SOLE 43 75 0 0 KINIKSA PHARMACEUTICALS INTL ORD SHS CL A G52694109 4156558 222633 SH SOLE 2 117116 0 105517 KINIKSA PHARMACEUTICALS INTL ORD SHS CL A G52694109 6161 330 SH SOLE 4 330 0 0 KINIKSA PHARMACEUTICALS INTL ORD SHS CL A G52694109 3379 181 SH SOLE 7 181 0 0 KINIKSA PHARMACEUTICALS INTL ORD SHS CL A G52694109 3039084 162779 SH SOLE 18 144935 0 17844 KINIKSA PHARMACEUTICALS INTL ORD SHS CL A G52694109 10367171 555285 SH SOLE 19 555285 0 0 KINIKSA PHARMACEUTICALS INTL ORD SHS CL A G52694109 33186298 1777520 SH SOLE 21 1777520 0 0 KINIKSA PHARMACEUTICALS INTL ORD SHS CL A G52694109 30656364 1642012 SH SOLE 22 1570760 0 71252 KINIKSA PHARMACEUTICALS INTL ORD SHS CL A G52694109 231751 12413 SH SOLE 23 12413 0 0 KINIKSA PHARMACEUTICALS INTL ORD SHS CL A G52694109 173855 9312 SH SOLE 25 9312 0 0 KINIKSA PHARMACEUTICALS INTL ORD SHS CL A G52694109 2273390 121767 SH SOLE 26 0 0 121767 KINIKSA PHARMACEUTICALS INTL ORD SHS CL A G52694109 973304 52132 SH SOLE 30 52132 0 0 KINIKSA PHARMACEUTICALS INTL ORD SHS CL A G52694109 10567 566 SH SOLE 34 566 0 0 KINIKSA PHARMACEUTICALS INTL ORD SHS CL A G52694109 111759 5986 SH SOLE 40 5986 0 0 KINIKSA PHARMACEUTICALS INTL ORD SHS CL A G52694109 29872 1600 SH OTR 43 1600 0 0 KINIKSA PHARMACEUTICALS INTL ORD SHS CL A G52694109 496995 26620 SH SOLE 43 20611 0 6009 KINROSS GOLD CORP COM 496902404 111754 13432 SH SOLE 2 13432 0 0 KINROSS GOLD CORP COM 496902404 2145928 257924 SH SOLE 21 257924 0 0 KINROSS GOLD CORP COM 496902404 196943 23671 SH SOLE 22 23671 0 0 KINROSS GOLD CORP COM 496902404 8203506 985998 SH SOLE 43 949785 0 36213 KINSALE CAP GROUP INC COM 49714P108 14758921 38307 SH SOLE 2 23088 0 15219 KINSALE CAP GROUP INC COM 49714P108 23502 61 SH SOLE 4 61 0 0 KINSALE CAP GROUP INC COM 49714P108 1353489 3513 SH SOLE 7 3334 0 179 KINSALE CAP GROUP INC COM 49714P108 14840986 38520 SH SOLE 18 38520 0 0 KINSALE CAP GROUP INC COM 49714P108 3483316 9041 SH SOLE 19 9041 0 0 KINSALE CAP GROUP INC COM 49714P108 480085464 1246069 SH SOLE 21 1246069 0 0 KINSALE CAP GROUP INC COM 49714P108 252329119 654924 SH SOLE 22 625895 0 29029 KINSALE CAP GROUP INC COM 49714P108 1749171 4540 SH SOLE 25 4540 0 0 KINSALE CAP GROUP INC COM 49714P108 3764956 9772 SH SOLE 26 6933 0 2839 KINSALE CAP GROUP INC COM 49714P108 544786 1414 SH SOLE 28 406 0 1008 KINSALE CAP GROUP INC COM 49714P108 6840261 17754 SH SOLE 30 17754 0 0 KINSALE CAP GROUP INC COM 49714P108 104796 272 SH SOLE 31 272 0 0 KINSALE CAP GROUP INC COM 49714P108 18879 49 SH SOLE 36 49 0 0 KINSALE CAP GROUP INC COM 49714P108 1799258 4670 SH SOLE 40 4670 0 0 KINSALE CAP GROUP INC COM 49714P108 32354 84 SH OTR 43 84 0 0 KINSALE CAP GROUP INC COM 49714P108 5870528 15237 SH SOLE 43 13932 0 1305 KIORA PHARMACEUTICALS INC COM 49721T507 6745 1606 SH SOLE 22 1606 0 0 KIRBY CORP COM 497266106 17423110 145520 SH SOLE 2 50461 0 95059 KIRBY CORP COM 497266106 2874 24 SH SOLE 4 24 0 0 KIRBY CORP COM 497266106 86565 723 SH SOLE 7 723 0 0 KIRBY CORP COM 497266106 10402023 86879 SH SOLE 18 86879 0 0 KIRBY CORP COM 497266106 2736070 22852 SH SOLE 19 22852 0 0 KIRBY CORP COM 497266106 350534239 2927706 SH SOLE 21 2927706 0 0 KIRBY CORP COM 497266106 200955311 1678404 SH SOLE 22 1620793 0 57611 KIRBY CORP COM 497266106 379305 3168 SH SOLE 25 3168 0 0 KIRBY CORP COM 497266106 468623 3914 SH SOLE 26 3914 0 0 KIRBY CORP COM 497266106 93509 781 SH SOLE 28 552 0 229 KIRBY CORP COM 497266106 845054 7058 SH SOLE 30 7058 0 0 KIRBY CORP COM 497266106 87882 734 SH SOLE 31 734 0 0 KIRBY CORP COM 497266106 114462 956 SH SOLE 36 956 0 0 KIRBY CORP COM 497266106 294656 2461 SH SOLE 40 2461 0 0 KIRBY CORP COM 497266106 11958752 99881 SH SOLE 43 94007 0 5874 KIRKLANDS INC COM 497498105 164395 100856 SH SOLE 22 100856 0 0 KITE RLTY GROUP TR COM NEW 49803T300 14773777 660133 SH SOLE 2 306095 0 354038 KITE RLTY GROUP TR COM NEW 49803T300 2473124 110506 SH SOLE 4 110506 0 0 KITE RLTY GROUP TR COM NEW 49803T300 7566029 338071 SH SOLE 7 303960 0 34111 KITE RLTY GROUP TR COM NEW 49803T300 22780468 1017894 SH SOLE 18 1017894 0 0 KITE RLTY GROUP TR COM NEW 49803T300 41242513 1842829 SH SOLE 19 1842829 0 0 KITE RLTY GROUP TR COM NEW 49803T300 387837455 17329645 SH SOLE 21 17329645 0 0 KITE RLTY GROUP TR COM NEW 49803T300 246232593 11002350 SH SOLE 22 10480649 0 521701 KITE RLTY GROUP TR COM NEW 49803T300 688588 30768 SH SOLE 23 30768 0 0 KITE RLTY GROUP TR COM NEW 49803T300 21741588 971474 SH SOLE 25 971474 0 0 KITE RLTY GROUP TR COM NEW 49803T300 6015386 268784 SH SOLE 26 64925 0 203859 KITE RLTY GROUP TR COM NEW 49803T300 3957097 176814 SH SOLE 28 28504 0 148310 KITE RLTY GROUP TR COM NEW 49803T300 16064588 717810 SH SOLE 30 717810 0 0 KITE RLTY GROUP TR COM NEW 49803T300 48430 2164 SH SOLE 36 2164 0 0 KITE RLTY GROUP TR COM NEW 49803T300 1073300 47958 SH SOLE 40 47958 0 0 KITE RLTY GROUP TR COM NEW 49803T300 18822 841 SH OTR 43 841 0 0 KITE RLTY GROUP TR COM NEW 49803T300 7993962 357192 SH SOLE 43 337952 0 19240 KKR & CO INC COM 48251W104 134393901 1277023 SH SOLE 2 247196 0 1029827 KKR & CO INC COM 48251W104 48546791 461296 SH SOLE 4 224938 0 236358 KKR & CO INC COM 48251W104 43523160 413561 SH SOLE 7 359473 0 54088 KKR & CO INC COM 48251W104 2779494 26411 SH SOLE 13 26411 0 0 KKR & CO INC COM 48251W104 9971385 94749 SH SOLE 15 94749 0 0 KKR & CO INC COM 48251W104 132182492 1256010 SH SOLE 18 1216689 0 39321 KKR & CO INC COM 48251W104 21279318 202198 SH SOLE 19 202198 0 0 KKR & CO INC COM 48251W104 1602916544 15231058 SH SOLE 21 15231058 0 0 KKR & CO INC COM 48251W104 1500187781 14254920 SH SOLE 22 12816670 0 1438250 KKR & CO INC COM 48251W104 81358729 773078 SH SOLE 23 773078 0 0 KKR & CO INC COM 48251W104 274435716 2607713 SH SOLE 25 2224700 0 383013 KKR & CO INC COM 48251W104 94444165 897417 SH SOLE 26 479988 0 417429 KKR & CO INC COM 48251W104 77734474 738640 SH SOLE 28 24509 0 714131 KKR & CO INC COM 48251W104 175435 1667 SH SOLE 29 1667 0 0 KKR & CO INC COM 48251W104 434642884 4130016 SH SOLE 30 4130016 0 0 KKR & CO INC COM 48251W104 7646212 72655 SH SOLE 31 72655 0 0 KKR & CO INC COM 48251W104 44285202 420802 SH SOLE 34 420802 0 0 KKR & CO INC COM 48251W104 13271185 126104 SH SOLE 36 126104 0 0 KKR & CO INC COM 48251W104 3098266 29440 SH SOLE 40 29440 0 0 KKR & CO INC COM 48251W104 110397 1049 SH OTR 43 1049 0 0 KKR & CO INC COM 48251W104 39118900 371711 SH SOLE 43 299988 0 71724 KKR REAL ESTATE FIN TR INC COM 48251K100 932612 103051 SH SOLE 2 73979 0 29072 KKR REAL ESTATE FIN TR INC COM 48251K100 410689 45380 SH SOLE 7 42977 0 2403 KKR REAL ESTATE FIN TR INC COM 48251K100 1656250 183011 SH SOLE 18 183011 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 1228655 135763 SH SOLE 19 135763 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 67958025 7509174 SH SOLE 21 7509174 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 16956361 1873631 SH SOLE 22 1793282 0 80349 KKR REAL ESTATE FIN TR INC COM 48251K100 116274 12848 SH SOLE 25 12848 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 351964 38891 SH SOLE 26 38891 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 2013372 222472 SH SOLE 30 222472 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 11403 1260 SH SOLE 36 1260 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 62065 6858 SH SOLE 40 6858 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 642496 70994 SH SOLE 43 66826 0 4168 KLA CORP COM NEW 482480100 227757695 276234 SH SOLE 2 92779 0 183455 KLA CORP COM NEW 482480100 104081195 126234 SH SOLE 4 61566 0 64668 KLA CORP COM NEW 482480100 87934816 106651 SH SOLE 7 93141 0 13510 KLA CORP COM NEW 482480100 5668506 6875 SH SOLE 13 6875 0 0 KLA CORP COM NEW 482480100 16738378 20301 SH SOLE 15 20301 0 0 KLA CORP COM NEW 482480100 334782795 406038 SH SOLE 18 373480 0 32558 KLA CORP COM NEW 482480100 173063000 209898 SH SOLE 19 209898 0 0 KLA CORP COM NEW 482480100 4102586964 4975788 SH SOLE 21 4975788 0 0 KLA CORP COM NEW 482480100 2464145427 2988618 SH SOLE 22 2695991 0 292627 KLA CORP COM NEW 482480100 138472332 167945 SH SOLE 23 167945 0 0 KLA CORP COM NEW 482480100 195514407 237128 SH SOLE 25 228355 0 8773 KLA CORP COM NEW 482480100 101833581 123508 SH SOLE 26 71998 0 51510 KLA CORP COM NEW 482480100 264449215 320735 SH SOLE 28 3945 0 316790 KLA CORP COM NEW 482480100 277860 337 SH SOLE 29 337 0 0 KLA CORP COM NEW 482480100 1017561596 1234141 SH SOLE 30 1212343 0 21798 KLA CORP COM NEW 482480100 25841792 31342 SH SOLE 31 30273 0 1069 KLA CORP COM NEW 482480100 34005266 41243 SH SOLE 32 41243 0 0 KLA CORP COM NEW 482480100 86926440 105428 SH SOLE 34 105428 0 0 KLA CORP COM NEW 482480100 21104158 25596 SH SOLE 36 25596 0 0 KLA CORP COM NEW 482480100 5353543 6493 SH SOLE 40 6493 0 0 KLA CORP COM NEW 482480100 179743 218 SH OTR 43 218 0 0 KLA CORP COM NEW 482480100 146588761 177789 SH SOLE 43 149459 0 28330 KLAVIYO INC COM SER A 49845K101 750633 30158 SH SOLE 2 24345 0 5813 KLAVIYO INC COM SER A 49845K101 6671 268 SH SOLE 4 268 0 0 KLAVIYO INC COM SER A 49845K101 365385 14680 SH SOLE 7 13893 0 787 KLAVIYO INC COM SER A 49845K101 2894807 116304 SH SOLE 19 116304 0 0 KLAVIYO INC COM SER A 49845K101 6919121 277988 SH SOLE 21 277988 0 0 KLAVIYO INC COM SER A 49845K101 24731799 993644 SH SOLE 22 968269 0 25375 KLAVIYO INC COM SER A 49845K101 294474 11831 SH SOLE 25 11831 0 0 KLAVIYO INC COM SER A 49845K101 958887 38525 SH SOLE 30 38525 0 0 KLAVIYO INC COM SER A 49845K101 2473070 99360 SH SOLE 34 99360 0 0 KLAVIYO INC COM SER A 49845K101 389080 15632 SH SOLE 40 15632 0 0 KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205 14622 2954 SH SOLE 18 2954 0 0 KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205 154886 31290 SH SOLE 21 31290 0 0 KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205 574170 115994 SH SOLE 22 115994 0 0 KNIFE RIVER CORP COMMON STOCK 498894104 4856143 69235 SH SOLE 2 55864 0 13371 KNIFE RIVER CORP COMMON STOCK 498894104 66773 952 SH SOLE 4 168 0 784 KNIFE RIVER CORP COMMON STOCK 498894104 791460 11284 SH SOLE 7 10717 0 567 KNIFE RIVER CORP COMMON STOCK 498894104 14714811 209792 SH SOLE 18 209792 0 0 KNIFE RIVER CORP COMMON STOCK 498894104 9090425 129604 SH SOLE 19 129604 0 0 KNIFE RIVER CORP COMMON STOCK 498894104 309820304 4417170 SH SOLE 21 4417170 0 0 KNIFE RIVER CORP COMMON STOCK 498894104 134295795 1914682 SH SOLE 22 1867553 0 47129 KNIFE RIVER CORP COMMON STOCK 498894104 798053 11378 SH SOLE 25 11378 0 0 KNIFE RIVER CORP COMMON STOCK 498894104 1206057 17195 SH SOLE 26 17195 0 0 KNIFE RIVER CORP COMMON STOCK 498894104 3203083 45667 SH SOLE 30 45667 0 0 KNIFE RIVER CORP COMMON STOCK 498894104 7014 100 SH SOLE 34 100 0 0 KNIFE RIVER CORP COMMON STOCK 498894104 79048 1127 SH SOLE 36 1127 0 0 KNIFE RIVER CORP COMMON STOCK 498894104 778694 11102 SH SOLE 40 11102 0 0 KNIFE RIVER CORP COMMON STOCK 498894104 1618621 23077 SH SOLE 43 21463 0 1614 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 14688061 294232 SH SOLE 2 133335 0 160897 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 3754932 75219 SH SOLE 4 56291 0 18928 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 3347186 67051 SH SOLE 7 32844 0 34207 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 168031 3366 SH SOLE 13 3366 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 843598 16899 SH SOLE 15 16899 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 15419739 308889 SH SOLE 18 299076 0 9813 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 2604676 52177 SH SOLE 19 52177 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 437009115 8754189 SH SOLE 21 8754189 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 244167206 4891170 SH SOLE 22 4585757 0 305413 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 9636008 193029 SH SOLE 23 193029 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 3190637 63915 SH SOLE 25 63915 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 5510669 110390 SH SOLE 26 87283 0 23107 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 13258952 265604 SH SOLE 28 2792 0 262812 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 50024433 1002092 SH SOLE 30 890501 0 111591 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 1819235 36443 SH SOLE 31 35101 0 1342 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 453124 9077 SH SOLE 34 9077 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 1214404 24327 SH SOLE 36 24327 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 416932 8352 SH SOLE 40 8352 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 8206795 164399 SH SOLE 43 149760 0 14639 KNIGHTSCOPE INC CLASS A COM 49907V102 34083 111056 SH SOLE 22 111056 0 0 KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 25626 2922 SH SOLE 2 2922 0 0 KNOW LABS INC COM NEW 499238103 2011 4907 SH SOLE 22 4907 0 0 KNOWLES CORP COM 49926D109 1288459 74650 SH SOLE 2 24954 0 49696 KNOWLES CORP COM 49926D109 6507 377 SH SOLE 4 377 0 0 KNOWLES CORP COM 49926D109 13670 792 SH SOLE 7 792 0 0 KNOWLES CORP COM 49926D109 4893572 283521 SH SOLE 18 283521 0 0 KNOWLES CORP COM 49926D109 3477752 201492 SH SOLE 19 201492 0 0 KNOWLES CORP COM 49926D109 177252675 10269564 SH SOLE 21 10269564 0 0 KNOWLES CORP COM 49926D109 48583327 2814793 SH SOLE 22 2692219 0 122574 KNOWLES CORP COM 49926D109 338175 19593 SH SOLE 25 19593 0 0 KNOWLES CORP COM 49926D109 658089 38128 SH SOLE 26 38128 0 0 KNOWLES CORP COM 49926D109 243539 14110 SH SOLE 28 0 0 14110 KNOWLES CORP COM 49926D109 3018515 174885 SH SOLE 30 174885 0 0 KNOWLES CORP COM 49926D109 369329 21398 SH SOLE 40 21398 0 0 KNOWLES CORP COM 49926D109 3482326 201757 SH SOLE 43 188007 0 13750 KODIAK GAS SVCS INC COM 50012A108 710695 26071 SH SOLE 2 15909 0 10162 KODIAK GAS SVCS INC COM 50012A108 5370 197 SH SOLE 7 197 0 0 KODIAK GAS SVCS INC COM 50012A108 1521490 55814 SH SOLE 18 55814 0 0 KODIAK GAS SVCS INC COM 50012A108 1266527 46461 SH SOLE 19 46461 0 0 KODIAK GAS SVCS INC COM 50012A108 21894769 803183 SH SOLE 21 803183 0 0 KODIAK GAS SVCS INC COM 50012A108 19779911 725602 SH SOLE 22 698458 0 27144 KODIAK GAS SVCS INC COM 50012A108 164323 6028 SH SOLE 25 6028 0 0 KODIAK GAS SVCS INC COM 50012A108 551088 20216 SH SOLE 28 0 0 20216 KODIAK GAS SVCS INC COM 50012A108 86060 3157 SH SOLE 30 3157 0 0 KODIAK GAS SVCS INC COM 50012A108 2808 103 SH SOLE 43 103 0 0 KODIAK SCIENCES INC COM 50015M109 738744 314359 SH SOLE 2 186782 0 127577 KODIAK SCIENCES INC COM 50015M109 1121 477 SH SOLE 7 477 0 0 KODIAK SCIENCES INC COM 50015M109 227457 96790 SH SOLE 18 96790 0 0 KODIAK SCIENCES INC COM 50015M109 1458791 620762 SH SOLE 19 620762 0 0 KODIAK SCIENCES INC COM 50015M109 2709169 1152838 SH SOLE 21 1152838 0 0 KODIAK SCIENCES INC COM 50015M109 3881864 1651857 SH SOLE 22 1573021 0 78836 KODIAK SCIENCES INC COM 50015M109 21589 9187 SH SOLE 23 9187 0 0 KODIAK SCIENCES INC COM 50015M109 1309 557 SH SOLE 28 557 0 0 KOHLS CORP COM 500255104 10977380 477485 SH SOLE 2 256223 0 221262 KOHLS CORP COM 500255104 5656 246 SH SOLE 4 246 0 0 KOHLS CORP COM 500255104 762808 33180 SH SOLE 7 32070 0 1110 KOHLS CORP COM 500255104 2960974 128794 SH SOLE 18 128794 0 0 KOHLS CORP COM 500255104 4591402 199713 SH SOLE 19 199713 0 0 KOHLS CORP COM 500255104 278164562 12099372 SH SOLE 21 12099372 0 0 KOHLS CORP COM 500255104 82638452 3594539 SH SOLE 22 3422083 0 172456 KOHLS CORP COM 500255104 6138 267 SH SOLE 23 267 0 0 KOHLS CORP COM 500255104 575739 25043 SH SOLE 25 25043 0 0 KOHLS CORP COM 500255104 7996198 347812 SH SOLE 26 342416 0 5396 KOHLS CORP COM 500255104 964339 41946 SH SOLE 28 41946 0 0 KOHLS CORP COM 500255104 6301306 274089 SH SOLE 30 274089 0 0 KOHLS CORP COM 500255104 33956 1477 SH SOLE 31 1477 0 0 KOHLS CORP COM 500255104 1031147 44852 SH SOLE 32 44852 0 0 KOHLS CORP COM 500255104 454075 19751 SH SOLE 36 19751 0 0 KOHLS CORP COM 500255104 559669 24344 SH SOLE 40 24344 0 0 KOHLS CORP COM 500255104 7832958 340712 SH SOLE 43 307647 0 33065 KOLIBRI GLOBAL ENERGY INC COM NEW 50043K406 13177 3691 SH SOLE 18 3691 0 0 KOLIBRI GLOBAL ENERGY INC COM NEW 50043K406 137167 38422 SH SOLE 21 38422 0 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 97939315 3886481 SH SOLE 18 3852329 0 34152 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 1572404 62397 SH SOLE 19 62397 0 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 792011 31429 SH SOLE 23 31429 0 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 1141938 45315 SH SOLE 25 45315 0 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 9548608 378913 SH SOLE 34 378913 0 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 29967342 1189180 SH SOLE 43 1066084 0 123096 KONTOOR BRANDS INC COM 50050N103 1790151 27062 SH SOLE 2 14147 0 12915 KONTOOR BRANDS INC COM 50050N103 10386 157 SH SOLE 4 157 0 0 KONTOOR BRANDS INC COM 50050N103 910290 13761 SH SOLE 7 13046 0 715 KONTOOR BRANDS INC COM 50050N103 10436486 157770 SH SOLE 18 157770 0 0 KONTOOR BRANDS INC COM 50050N103 8453573 127794 SH SOLE 19 127794 0 0 KONTOOR BRANDS INC COM 50050N103 384372315 5810617 SH SOLE 21 5810617 0 0 KONTOOR BRANDS INC COM 50050N103 101899775 1540435 SH SOLE 22 1494390 0 46045 KONTOOR BRANDS INC COM 50050N103 704365 10648 SH SOLE 25 10648 0 0 KONTOOR BRANDS INC COM 50050N103 1545992 23371 SH SOLE 26 13057 0 10314 KONTOOR BRANDS INC COM 50050N103 63173 955 SH SOLE 28 955 0 0 KONTOOR BRANDS INC COM 50050N103 8552600 129291 SH SOLE 30 129291 0 0 KONTOOR BRANDS INC COM 50050N103 98299 1486 SH SOLE 36 1486 0 0 KONTOOR BRANDS INC COM 50050N103 731487 11058 SH SOLE 40 11058 0 0 KONTOOR BRANDS INC COM 50050N103 4274684 64621 SH SOLE 43 56832 0 7789 KOPIN CORP COM 500600101 20399 24287 SH SOLE 18 24287 0 0 KOPIN CORP COM 500600101 206670 246065 SH SOLE 21 246065 0 0 KOPIN CORP COM 500600101 919751 1095072 SH SOLE 22 1095072 0 0 KOPIN CORP COM 500600101 6299 7500 SH SOLE 43 7500 0 0 KOPPERS HOLDINGS INC COM 50060P106 2374055 64181 SH SOLE 2 43886 0 20295 KOPPERS HOLDINGS INC COM 50060P106 2441 66 SH SOLE 4 66 0 0 KOPPERS HOLDINGS INC COM 50060P106 625131 16900 SH SOLE 7 16002 0 898 KOPPERS HOLDINGS INC COM 50060P106 2685548 72602 SH SOLE 18 72602 0 0 KOPPERS HOLDINGS INC COM 50060P106 2036558 55057 SH SOLE 19 55057 0 0 KOPPERS HOLDINGS INC COM 50060P106 101167724 2735002 SH SOLE 21 2735002 0 0 KOPPERS HOLDINGS INC COM 50060P106 27215725 735759 SH SOLE 22 705776 0 29983 KOPPERS HOLDINGS INC COM 50060P106 92364 2497 SH SOLE 23 2497 0 0 KOPPERS HOLDINGS INC COM 50060P106 149292 4036 SH SOLE 25 4036 0 0 KOPPERS HOLDINGS INC COM 50060P106 650506 17586 SH SOLE 26 500 0 17086 KOPPERS HOLDINGS INC COM 50060P106 2867650 77525 SH SOLE 30 77525 0 0 KOPPERS HOLDINGS INC COM 50060P106 164532 4448 SH SOLE 40 4448 0 0 KOPPERS HOLDINGS INC COM 50060P106 1319730 35678 SH SOLE 43 34343 0 1335 KORE GROUP HLDGS INC COMMON STOCK 50066V107 1262 2977 SH SOLE 18 2977 0 0 KORE GROUP HLDGS INC COMMON STOCK 50066V107 16251 38337 SH SOLE 21 38337 0 0 KORE GROUP HLDGS INC COMMON STOCK 50066V107 27719 65390 SH SOLE 22 65390 0 0 KOREA ELEC PWR CORP SPONSORED ADR 500631106 718614 101356 SH SOLE 2 101356 0 0 KOREA ELEC PWR CORP SPONSORED ADR 500631106 267896 37785 SH SOLE 21 37785 0 0 KOREA ELEC PWR CORP SPONSORED ADR 500631106 177165 24988 SH SOLE 22 24988 0 0 KOREA ELEC PWR CORP SPONSORED ADR 500631106 914950 129048 SH SOLE 30 129048 0 0 KOREA ELEC PWR CORP SPONSORED ADR 500631106 5270309 743344 SH SOLE 43 684936 0 58408 KORN FERRY COM NEW 500643200 7169008 106777 SH SOLE 2 76370 0 30407 KORN FERRY COM NEW 500643200 8997 134 SH SOLE 4 134 0 0 KORN FERRY COM NEW 500643200 619299 9224 SH SOLE 7 8751 0 473 KORN FERRY COM NEW 500643200 11834969 176273 SH SOLE 18 169067 0 7206 KORN FERRY COM NEW 500643200 9405575 140089 SH SOLE 19 140089 0 0 KORN FERRY COM NEW 500643200 390812675 5820862 SH SOLE 21 5820862 0 0 KORN FERRY COM NEW 500643200 110766296 1649781 SH SOLE 22 1578367 0 71414 KORN FERRY COM NEW 500643200 14771 220 SH SOLE 23 220 0 0 KORN FERRY COM NEW 500643200 889538 13249 SH SOLE 25 13249 0 0 KORN FERRY COM NEW 500643200 2737029 40766 SH SOLE 26 21852 0 18914 KORN FERRY COM NEW 500643200 64589 962 SH SOLE 28 962 0 0 KORN FERRY COM NEW 500643200 7165382 106723 SH SOLE 30 106723 0 0 KORN FERRY COM NEW 500643200 618427 9211 SH SOLE 34 9211 0 0 KORN FERRY COM NEW 500643200 47871 713 SH SOLE 36 713 0 0 KORN FERRY COM NEW 500643200 846233 12604 SH SOLE 40 12604 0 0 KORN FERRY COM NEW 500643200 5094881 75884 SH SOLE 43 73432 0 2452 KORNIT DIGITAL LTD SHS M6372Q113 366747 25051 SH SOLE 2 23268 0 1783 KORNIT DIGITAL LTD SHS M6372Q113 18959 1295 SH SOLE 4 159 0 1136 KORNIT DIGITAL LTD SHS M6372Q113 164568 11241 SH SOLE 7 11241 0 0 KORNIT DIGITAL LTD SHS M6372Q113 9144232 624606 SH SOLE 21 624606 0 0 KORNIT DIGITAL LTD SHS M6372Q113 5481450 374416 SH SOLE 22 349296 0 25120 KORNIT DIGITAL LTD SHS M6372Q113 165051 11274 SH SOLE 25 11274 0 0 KORNIT DIGITAL LTD SHS M6372Q113 36073 2464 SH SOLE 26 2464 0 0 KORNIT DIGITAL LTD SHS M6372Q113 12078 825 SH SOLE 28 825 0 0 KORNIT DIGITAL LTD SHS M6372Q113 2829414 193266 SH SOLE 30 193266 0 0 KORNIT DIGITAL LTD SHS M6372Q113 2137 146 SH SOLE 36 146 0 0 KORNIT DIGITAL LTD SHS M6372Q113 155521 10623 SH SOLE 40 10623 0 0 KORNIT DIGITAL LTD SHS M6372Q113 789155 53904 SH SOLE 43 49735 0 4169 KORRO BIO INC COM 500946108 32718 966 SH SOLE 2 230 0 736 KORRO BIO INC COM 500946108 606104 17895 SH SOLE 18 17895 0 0 KORRO BIO INC COM 500946108 458464 13536 SH SOLE 19 13536 0 0 KORRO BIO INC COM 500946108 7281406 214981 SH SOLE 21 214981 0 0 KORRO BIO INC COM 500946108 5381570 158889 SH SOLE 22 155418 0 3471 KORRO BIO INC COM 500946108 3218 95 SH SOLE 28 95 0 0 KORRO BIO INC COM 500946108 644 19 SH SOLE 43 19 0 0 KORU MEDICAL SYSTEMS INC COM 759910102 20148 7603 SH SOLE 18 7603 0 0 KORU MEDICAL SYSTEMS INC COM 759910102 214282 80861 SH SOLE 21 80861 0 0 KORU MEDICAL SYSTEMS INC COM 759910102 260688 98373 SH SOLE 22 98373 0 0 KOSMOS ENERGY LTD COM 500688106 2039795 368194 SH SOLE 2 265184 0 103010 KOSMOS ENERGY LTD COM 500688106 8194 1479 SH SOLE 4 1479 0 0 KOSMOS ENERGY LTD COM 500688106 1265763 228477 SH SOLE 7 216405 0 12072 KOSMOS ENERGY LTD COM 500688106 7193225 1298416 SH SOLE 18 1298416 0 0 KOSMOS ENERGY LTD COM 500688106 40087202 7235957 SH SOLE 19 7235957 0 0 KOSMOS ENERGY LTD COM 500688106 100827745 18199954 SH SOLE 21 18199954 0 0 KOSMOS ENERGY LTD COM 500688106 76387747 13788402 SH SOLE 22 13395905 0 392497 KOSMOS ENERGY LTD COM 500688106 7319858 1321274 SH SOLE 25 1321274 0 0 KOSMOS ENERGY LTD COM 500688106 1136941 205224 SH SOLE 26 205224 0 0 KOSMOS ENERGY LTD COM 500688106 7564504 1365434 SH SOLE 30 1365434 0 0 KOSMOS ENERGY LTD COM 500688106 18358302 3313773 SH SOLE 34 3313773 0 0 KOSMOS ENERGY LTD COM 500688106 516483 93228 SH SOLE 40 93228 0 0 KOSS CORP COM 500692108 231680 52063 SH SOLE 22 52063 0 0 KRAFT HEINZ CO COM 500754106 77653486 2410102 SH SOLE 2 1117935 0 1292167 KRAFT HEINZ CO COM 500754106 30544302 947992 SH SOLE 4 423710 0 524282 KRAFT HEINZ CO COM 500754106 48731171 1512451 SH SOLE 7 1405922 0 106529 KRAFT HEINZ CO COM 500754106 755720 23455 SH SOLE 13 23455 0 0 KRAFT HEINZ CO COM 500754106 3985775 123705 SH SOLE 15 123705 0 0 KRAFT HEINZ CO COM 500754106 213842818 6636959 SH SOLE 18 6278878 0 358081 KRAFT HEINZ CO COM 500754106 525151492 16298929 SH SOLE 19 16298929 0 0 KRAFT HEINZ CO COM 500754106 808413461 25090424 SH SOLE 21 25090424 0 0 KRAFT HEINZ CO COM 500754106 667371893 20712970 SH SOLE 22 18778964 0 1934006 KRAFT HEINZ CO COM 500754106 38735786 1202228 SH SOLE 23 1202228 0 0 KRAFT HEINZ CO COM 500754106 79805009 2476878 SH SOLE 25 2476878 0 0 KRAFT HEINZ CO COM 500754106 38119675 1183106 SH SOLE 26 841424 0 341682 KRAFT HEINZ CO COM 500754106 66199051 2054595 SH SOLE 28 28508 0 2026087 KRAFT HEINZ CO COM 500754106 274559025 8521385 SH SOLE 30 8480092 0 41293 KRAFT HEINZ CO COM 500754106 6584608 204364 SH SOLE 31 197173 0 7191 KRAFT HEINZ CO COM 500754106 11920756 369980 SH SOLE 32 369980 0 0 KRAFT HEINZ CO COM 500754106 28500845 884570 SH SOLE 34 884570 0 0 KRAFT HEINZ CO COM 500754106 8758363 271830 SH SOLE 36 271830 0 0 KRAFT HEINZ CO COM 500754106 1418357 44021 SH SOLE 40 44021 0 0 KRAFT HEINZ CO COM 500754106 45914 1425 SH OTR 43 1425 0 0 KRAFT HEINZ CO COM 500754106 45040901 1397917 SH SOLE 43 1226968 0 170950 KRANESHARES TRUST BOSERA MSCI CHIN 500767405 1859680 85424 SH SOLE 2 0 0 85424 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 2203261 110108 SH SOLE 2 44217 0 65891 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 8344 417 SH SOLE 4 417 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 524482 26211 SH SOLE 7 24952 0 1259 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 7938867 396745 SH SOLE 18 396745 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 6770083 338335 SH SOLE 19 338335 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 145774411 7285078 SH SOLE 21 7285078 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 88221649 4408878 SH SOLE 22 4242786 0 166092 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 651586 32563 SH SOLE 25 32563 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 619570 30963 SH SOLE 26 30963 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 530065 26490 SH SOLE 28 2206 0 24284 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1609584 80439 SH SOLE 30 80439 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 22591 1129 SH SOLE 36 1129 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 541110 27042 SH SOLE 40 27042 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 2282080 114047 SH SOLE 43 101350 0 12697 KRISPY KREME INC COM 50101L106 480369 44644 SH SOLE 2 24099 0 20545 KRISPY KREME INC COM 50101L106 4745 441 SH SOLE 4 441 0 0 KRISPY KREME INC COM 50101L106 6488 603 SH SOLE 7 603 0 0 KRISPY KREME INC COM 50101L106 2280840 211974 SH SOLE 18 211974 0 0 KRISPY KREME INC COM 50101L106 2059249 191380 SH SOLE 19 191380 0 0 KRISPY KREME INC COM 50101L106 32764092 3044990 SH SOLE 21 3044990 0 0 KRISPY KREME INC COM 50101L106 27207908 2528616 SH SOLE 22 2449941 0 78675 KRISPY KREME INC COM 50101L106 172720 16052 SH SOLE 25 16052 0 0 KRISPY KREME INC COM 50101L106 580319 53933 SH SOLE 30 53933 0 0 KRISPY KREME INC COM 50101L106 180284 16755 SH SOLE 40 16755 0 0 KRISPY KREME INC COM 50101L106 158204 14703 SH SOLE 43 11801 0 2902 KROGER CO COM 501044101 110735153 2217808 SH SOLE 2 1266077 0 951731 KROGER CO COM 501044101 35270852 706406 SH SOLE 4 287044 0 419362 KROGER CO COM 501044101 57051965 1142639 SH SOLE 7 978267 0 164372 KROGER CO COM 501044101 3681339 73730 SH SOLE 13 73730 0 0 KROGER CO COM 501044101 4726474 94662 SH SOLE 15 94662 0 0 KROGER CO COM 501044101 58745142 1176550 SH SOLE 18 1018014 0 158536 KROGER CO COM 501044101 52571846 1052911 SH SOLE 19 1052911 0 0 KROGER CO COM 501044101 1175348305 23539922 SH SOLE 21 23539922 0 0 KROGER CO COM 501044101 848695710 16997711 SH SOLE 22 15311989 0 1685722 KROGER CO COM 501044101 61064540 1223003 SH SOLE 23 1223003 0 0 KROGER CO COM 501044101 104853899 2100018 SH SOLE 25 1830738 0 269280 KROGER CO COM 501044101 63366612 1269109 SH SOLE 26 835301 0 433808 KROGER CO COM 501044101 85780090 1718007 SH SOLE 28 38446 0 1679561 KROGER CO COM 501044101 497253 9959 SH SOLE 29 9959 0 0 KROGER CO COM 501044101 292731202 5862832 SH SOLE 30 5712609 0 150223 KROGER CO COM 501044101 8656065 173364 SH SOLE 31 168142 0 5222 KROGER CO COM 501044101 9772599 195726 SH SOLE 34 195726 0 0 KROGER CO COM 501044101 10943807 219183 SH SOLE 36 219183 0 0 KROGER CO COM 501044101 1650236 33051 SH SOLE 40 33051 0 0 KROGER CO COM 501044101 60066 1203 SH OTR 43 1203 0 0 KROGER CO COM 501044101 98418537 1971130 SH SOLE 43 1798010 0 173120 KRONOS BIO INC COM 50107A104 117478 94740 SH SOLE 2 52923 0 41817 KRONOS BIO INC COM 50107A104 12801 10323 SH SOLE 18 10323 0 0 KRONOS BIO INC COM 50107A104 128189 103378 SH SOLE 19 103378 0 0 KRONOS BIO INC COM 50107A104 135574 109334 SH SOLE 21 109334 0 0 KRONOS BIO INC COM 50107A104 675917 545094 SH SOLE 22 534617 0 10477 KRONOS BIO INC COM 50107A104 13929 11233 SH SOLE 23 11233 0 0 KRONOS WORLDWIDE INC COM 50105F105 300284 23927 SH SOLE 2 6413 0 17514 KRONOS WORLDWIDE INC COM 50105F105 1343 107 SH SOLE 4 107 0 0 KRONOS WORLDWIDE INC COM 50105F105 3702 295 SH SOLE 7 295 0 0 KRONOS WORLDWIDE INC COM 50105F105 802121 63914 SH SOLE 18 63914 0 0 KRONOS WORLDWIDE INC COM 50105F105 610470 48643 SH SOLE 19 48643 0 0 KRONOS WORLDWIDE INC COM 50105F105 9765306 778112 SH SOLE 21 778112 0 0 KRONOS WORLDWIDE INC COM 50105F105 8029264 639782 SH SOLE 22 609825 0 29957 KRONOS WORLDWIDE INC COM 50105F105 57768 4603 SH SOLE 25 4603 0 0 KRONOS WORLDWIDE INC COM 50105F105 81387 6485 SH SOLE 30 6485 0 0 KRONOS WORLDWIDE INC COM 50105F105 27397 2183 SH SOLE 40 2183 0 0 KRONOS WORLDWIDE INC COM 50105F105 2230009 177690 SH SOLE 43 164578 0 13112 KRYSTAL BIOTECH INC COM 501147102 2871028 15634 SH SOLE 2 6936 0 8698 KRYSTAL BIOTECH INC COM 501147102 8815 48 SH SOLE 4 48 0 0 KRYSTAL BIOTECH INC COM 501147102 597932 3256 SH SOLE 7 3091 0 165 KRYSTAL BIOTECH INC COM 501147102 13368625 72798 SH SOLE 18 71131 0 1667 KRYSTAL BIOTECH INC COM 501147102 14824706 80727 SH SOLE 19 80727 0 0 KRYSTAL BIOTECH INC COM 501147102 537265999 2925648 SH SOLE 21 2925648 0 0 KRYSTAL BIOTECH INC COM 501147102 137964876 751279 SH SOLE 22 730471 0 20808 KRYSTAL BIOTECH INC COM 501147102 227163 1237 SH SOLE 23 1237 0 0 KRYSTAL BIOTECH INC COM 501147102 653391 3558 SH SOLE 25 3558 0 0 KRYSTAL BIOTECH INC COM 501147102 675979 3681 SH SOLE 26 3681 0 0 KRYSTAL BIOTECH INC COM 501147102 60601 330 SH SOLE 28 330 0 0 KRYSTAL BIOTECH INC COM 501147102 12070290 65728 SH SOLE 30 65728 0 0 KRYSTAL BIOTECH INC COM 501147102 11753 64 SH SOLE 36 64 0 0 KRYSTAL BIOTECH INC COM 501147102 712523 3880 SH SOLE 40 3880 0 0 KRYSTAL BIOTECH INC COM 501147102 18915 103 SH OTR 43 103 0 0 KRYSTAL BIOTECH INC COM 501147102 3649661 19874 SH SOLE 43 18286 0 1588 KT CORP SPONSORED ADR 48268K101 13670 1000 SH SOLE 22 1000 0 0 KT CORP SPONSORED ADR 48268K101 16123760 1179500 SH SOLE 43 997290 0 182210 KULICKE & SOFFA INDS INC COM 501242101 1425871 28987 SH SOLE 2 15609 0 13378 KULICKE & SOFFA INDS INC COM 501242101 26317 535 SH SOLE 4 210 0 325 KULICKE & SOFFA INDS INC COM 501242101 1387256 28202 SH SOLE 7 26714 0 1488 KULICKE & SOFFA INDS INC COM 501242101 7787958 158324 SH SOLE 18 158324 0 0 KULICKE & SOFFA INDS INC COM 501242101 6153620 125099 SH SOLE 19 125099 0 0 KULICKE & SOFFA INDS INC COM 501242101 311085824 6324168 SH SOLE 21 6324168 0 0 KULICKE & SOFFA INDS INC COM 501242101 83727332 1702121 SH SOLE 22 1654264 0 47857 KULICKE & SOFFA INDS INC COM 501242101 563176 11449 SH SOLE 25 11449 0 0 KULICKE & SOFFA INDS INC COM 501242101 2302682 46812 SH SOLE 26 19517 0 27295 KULICKE & SOFFA INDS INC COM 501242101 9381320 190716 SH SOLE 30 190716 0 0 KULICKE & SOFFA INDS INC COM 501242101 735932 14961 SH SOLE 34 14961 0 0 KULICKE & SOFFA INDS INC COM 501242101 10232 208 SH SOLE 36 208 0 0 KULICKE & SOFFA INDS INC COM 501242101 582213 11836 SH SOLE 40 11836 0 0 KULICKE & SOFFA INDS INC COM 501242101 2756091 56030 SH SOLE 43 54655 0 1375 KULR TECHNOLOGY GROUP INC COM 50125G109 287223 727147 SH SOLE 22 727147 0 0 KURA ONCOLOGY INC COM 50127T109 3975579 193083 SH SOLE 2 96975 0 96108 KURA ONCOLOGY INC COM 50127T109 5065 246 SH SOLE 4 246 0 0 KURA ONCOLOGY INC COM 50127T109 348445 16923 SH SOLE 7 16047 0 876 KURA ONCOLOGY INC COM 50127T109 4089483 198615 SH SOLE 18 198615 0 0 KURA ONCOLOGY INC COM 50127T109 11564518 561657 SH SOLE 19 561657 0 0 KURA ONCOLOGY INC COM 50127T109 63744931 3095917 SH SOLE 21 3095917 0 0 KURA ONCOLOGY INC COM 50127T109 54318850 2638118 SH SOLE 22 2545668 0 92450 KURA ONCOLOGY INC COM 50127T109 211583 10276 SH SOLE 23 10276 0 0 KURA ONCOLOGY INC COM 50127T109 221981 10781 SH SOLE 25 10781 0 0 KURA ONCOLOGY INC COM 50127T109 718488 34895 SH SOLE 26 23896 0 10999 KURA ONCOLOGY INC COM 50127T109 2156947 104757 SH SOLE 30 104757 0 0 KURA ONCOLOGY INC COM 50127T109 233902 11360 SH SOLE 40 11360 0 0 KURA ONCOLOGY INC COM 50127T109 1836175 89178 SH SOLE 43 71510 0 17668 KURA SUSHI USA INC CL A COM 501270102 397972 6308 SH SOLE 2 4895 0 1413 KURA SUSHI USA INC CL A COM 501270102 4038 64 SH SOLE 7 64 0 0 KURA SUSHI USA INC CL A COM 501270102 1011774 16037 SH SOLE 18 16037 0 0 KURA SUSHI USA INC CL A COM 501270102 846920 13424 SH SOLE 19 13424 0 0 KURA SUSHI USA INC CL A COM 501270102 14405655 228335 SH SOLE 21 228335 0 0 KURA SUSHI USA INC CL A COM 501270102 10662084 168998 SH SOLE 22 163629 0 5369 KURA SUSHI USA INC CL A COM 501270102 86812 1376 SH SOLE 25 1376 0 0 KURA SUSHI USA INC CL A COM 501270102 50598 802 SH SOLE 30 802 0 0 KURA SUSHI USA INC CL A COM 501270102 79746 1264 SH SOLE 40 1264 0 0 KURA SUSHI USA INC CL A COM 501270102 174759 2770 SH SOLE 43 2180 0 590 KVH INDS INC COM 482738101 558804 120173 SH SOLE 2 120173 0 0 KVH INDS INC COM 482738101 24845 5343 SH SOLE 18 5343 0 0 KVH INDS INC COM 482738101 165573 35607 SH SOLE 21 35607 0 0 KVH INDS INC COM 482738101 1764084 379373 SH SOLE 22 379373 0 0 KVH INDS INC COM 482738101 3260 701 SH SOLE 23 701 0 0 KVH INDS INC COM 482738101 4896 1053 SH SOLE 26 0 0 1053 KVH INDS INC COM 482738101 3348 720 SH SOLE 43 720 0 0 KYMERA THERAPEUTICS INC COM 501575104 2787154 93372 SH SOLE 2 54621 0 38751 KYMERA THERAPEUTICS INC COM 501575104 3015 101 SH SOLE 4 101 0 0 KYMERA THERAPEUTICS INC COM 501575104 314500 10536 SH SOLE 7 9989 0 547 KYMERA THERAPEUTICS INC COM 501575104 3667968 122880 SH SOLE 18 113705 0 9175 KYMERA THERAPEUTICS INC COM 501575104 7697211 257863 SH SOLE 19 257863 0 0 KYMERA THERAPEUTICS INC COM 501575104 60206286 2016961 SH SOLE 21 2016961 0 0 KYMERA THERAPEUTICS INC COM 501575104 44332414 1485173 SH SOLE 22 1437335 0 47838 KYMERA THERAPEUTICS INC COM 501575104 262740 8802 SH SOLE 23 8802 0 0 KYMERA THERAPEUTICS INC COM 501575104 275008 9213 SH SOLE 25 9213 0 0 KYMERA THERAPEUTICS INC COM 501575104 1078092 36117 SH SOLE 26 22903 0 13214 KYMERA THERAPEUTICS INC COM 501575104 12836 430 SH SOLE 28 430 0 0 KYMERA THERAPEUTICS INC COM 501575104 2360448 79077 SH SOLE 30 79077 0 0 KYMERA THERAPEUTICS INC COM 501575104 240621 8061 SH SOLE 40 8061 0 0 KYMERA THERAPEUTICS INC COM 501575104 801264 26843 SH SOLE 43 19591 0 7252 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 25391123 965075 SH SOLE 2 514773 0 450302 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 46937 1784 SH SOLE 4 654 0 1130 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 916561 34837 SH SOLE 7 33307 0 1530 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 11908906 452638 SH SOLE 18 452638 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 12806656 486760 SH SOLE 19 486760 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 315725946 12000226 SH SOLE 21 12000226 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 192852458 7330006 SH SOLE 22 6909384 0 420622 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 2057153 78189 SH SOLE 23 78189 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 1188054 45156 SH SOLE 25 45156 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 8304304 315633 SH SOLE 26 96276 0 219357 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 1374698 52250 SH SOLE 28 4237 0 48013 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 12050 458 SH SOLE 29 458 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 26371092 1002322 SH SOLE 30 1002322 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 78825 2996 SH SOLE 31 2996 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 428143 16273 SH SOLE 36 16273 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 1224231 46531 SH SOLE 40 46531 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 8630735 328040 SH SOLE 43 299801 0 28239 KYVERNA THERAPEUTICS INC COM 501976104 207938 27725 SH SOLE 2 24883 0 2842 KYVERNA THERAPEUTICS INC COM 501976104 401655 53554 SH SOLE 18 53554 0 0 KYVERNA THERAPEUTICS INC COM 501976104 1733648 231153 SH SOLE 19 231153 0 0 KYVERNA THERAPEUTICS INC COM 501976104 4579455 610594 SH SOLE 21 610594 0 0 KYVERNA THERAPEUTICS INC COM 501976104 3175073 423343 SH SOLE 22 416453 0 6890 KYVERNA THERAPEUTICS INC COM 501976104 804735 107298 SH SOLE 34 107298 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 91401590 406989 SH SOLE 2 132722 0 274267 L3HARRIS TECHNOLOGIES INC COM 502431109 23067510 102714 SH SOLE 4 34306 0 68408 L3HARRIS TECHNOLOGIES INC COM 502431109 29634454 131955 SH SOLE 7 116267 0 15688 L3HARRIS TECHNOLOGIES INC COM 502431109 1323001 5891 SH SOLE 13 5891 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 6157759 27419 SH SOLE 15 27419 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 258478464 1150942 SH SOLE 18 1087784 0 63158 L3HARRIS TECHNOLOGIES INC COM 502431109 619118775 2756785 SH SOLE 19 2756785 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 1452563228 6467910 SH SOLE 21 6467910 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 974740307 4340281 SH SOLE 22 3930343 0 409938 L3HARRIS TECHNOLOGIES INC COM 502431109 55830588 248600 SH SOLE 23 248600 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 60410673 268994 SH SOLE 25 262103 0 6891 L3HARRIS TECHNOLOGIES INC COM 502431109 37781992 168234 SH SOLE 26 121276 0 46958 L3HARRIS TECHNOLOGIES INC COM 502431109 226310613 1007706 SH SOLE 30 1007706 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 9881071 43998 SH SOLE 31 42478 0 1520 L3HARRIS TECHNOLOGIES INC COM 502431109 9475255 42191 SH SOLE 36 42191 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 1020267 4543 SH SOLE 40 4543 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 56755207 252717 SH SOLE 43 211684 0 41033 LA Z BOY INC COM 505336107 1303607 34968 SH SOLE 2 11809 0 23159 LA Z BOY INC COM 505336107 3952 106 SH SOLE 4 106 0 0 LA Z BOY INC COM 505336107 11109 298 SH SOLE 7 298 0 0 LA Z BOY INC COM 505336107 5156868 138328 SH SOLE 18 138328 0 0 LA Z BOY INC COM 505336107 3634651 97496 SH SOLE 19 97496 0 0 LA Z BOY INC COM 505336107 177393413 4758407 SH SOLE 21 4758407 0 0 LA Z BOY INC COM 505336107 49293927 1322262 SH SOLE 22 1258495 0 63767 LA Z BOY INC COM 505336107 330935 8877 SH SOLE 25 8877 0 0 LA Z BOY INC COM 505336107 353452 9481 SH SOLE 26 9481 0 0 LA Z BOY INC COM 505336107 30048 806 SH SOLE 28 806 0 0 LA Z BOY INC COM 505336107 3314677 88913 SH SOLE 30 88913 0 0 LA Z BOY INC COM 505336107 347785 9329 SH SOLE 40 9329 0 0 LA Z BOY INC COM 505336107 1863411 49984 SH SOLE 43 44479 0 5505 LABCORP HOLDINGS INC COM SHS 504922105 42756230 210094 SH SOLE 2 142982 0 67112 LABCORP HOLDINGS INC COM SHS 504922105 17067977 83868 SH SOLE 4 37789 0 46079 LABCORP HOLDINGS INC COM SHS 504922105 23743512 116670 SH SOLE 7 106983 0 9687 LABCORP HOLDINGS INC COM SHS 504922105 894426 4395 SH SOLE 13 4395 0 0 LABCORP HOLDINGS INC COM SHS 504922105 2413425 11859 SH SOLE 15 11859 0 0 LABCORP HOLDINGS INC COM SHS 504922105 139674486 686327 SH SOLE 18 639348 0 46979 LABCORP HOLDINGS INC COM SHS 504922105 410214089 2015695 SH SOLE 19 2015695 0 0 LABCORP HOLDINGS INC COM SHS 504922105 514027390 2525809 SH SOLE 21 2525809 0 0 LABCORP HOLDINGS INC COM SHS 504922105 433944577 2132301 SH SOLE 22 1909216 0 223085 LABCORP HOLDINGS INC COM SHS 504922105 28560390 140339 SH SOLE 23 140339 0 0 LABCORP HOLDINGS INC COM SHS 504922105 53069506 260771 SH SOLE 25 259716 0 1055 LABCORP HOLDINGS INC COM SHS 504922105 31445144 154514 SH SOLE 26 96782 0 57732 LABCORP HOLDINGS INC COM SHS 504922105 35942308 176612 SH SOLE 28 1161 0 175451 LABCORP HOLDINGS INC COM SHS 504922105 145614051 715513 SH SOLE 30 715513 0 0 LABCORP HOLDINGS INC COM SHS 504922105 3974550 19530 SH SOLE 31 18824 0 706 LABCORP HOLDINGS INC COM SHS 504922105 22238148 109273 SH SOLE 34 109273 0 0 LABCORP HOLDINGS INC COM SHS 504922105 4465823 21944 SH SOLE 36 21944 0 0 LABCORP HOLDINGS INC COM SHS 504922105 795928 3911 SH SOLE 40 3911 0 0 LABCORP HOLDINGS INC COM SHS 504922105 35004 172 SH OTR 43 172 0 0 LABCORP HOLDINGS INC COM SHS 504922105 21072772 103547 SH SOLE 43 76279 0 27268 LADDER CAP CORP CL A 505743104 1529490 135473 SH SOLE 2 68506 0 66967 LADDER CAP CORP CL A 505743104 5419 480 SH SOLE 4 480 0 0 LADDER CAP CORP CL A 505743104 10680 946 SH SOLE 7 946 0 0 LADDER CAP CORP CL A 505743104 3764492 333436 SH SOLE 18 333436 0 0 LADDER CAP CORP CL A 505743104 2938561 260280 SH SOLE 19 260280 0 0 LADDER CAP CORP CL A 505743104 66448040 5885566 SH SOLE 21 5885566 0 0 LADDER CAP CORP CL A 505743104 37544590 3325473 SH SOLE 22 3160258 0 165215 LADDER CAP CORP CL A 505743104 300348 26603 SH SOLE 25 26603 0 0 LADDER CAP CORP CL A 505743104 294567 26091 SH SOLE 26 26091 0 0 LADDER CAP CORP CL A 505743104 123524 10941 SH SOLE 28 1167 0 9774 LADDER CAP CORP CL A 505743104 835054 73964 SH SOLE 30 73964 0 0 LADDER CAP CORP CL A 505743104 67006 5935 SH SOLE 36 5935 0 0 LADDER CAP CORP CL A 505743104 252636 22377 SH SOLE 40 22377 0 0 LADDER CAP CORP CL A 505743104 2240692 198467 SH SOLE 43 181202 0 17265 LAIRD SUPERFOOD INC COM STK 50736T102 232814 41426 SH SOLE 22 41426 0 0 LAKE SHORE BANCORP INC COM 510700107 4166 333 SH SOLE 18 333 0 0 LAKE SHORE BANCORP INC COM 510700107 50703 4053 SH SOLE 21 4053 0 0 LAKELAND FINL CORP COM 511656100 1161190 18875 SH SOLE 2 7323 0 11552 LAKELAND FINL CORP COM 511656100 5475 89 SH SOLE 4 89 0 0 LAKELAND FINL CORP COM 511656100 10581 172 SH SOLE 7 172 0 0 LAKELAND FINL CORP COM 511656100 4550388 73966 SH SOLE 18 73966 0 0 LAKELAND FINL CORP COM 511656100 3245918 52762 SH SOLE 19 52762 0 0 LAKELAND FINL CORP COM 511656100 170470936 2770984 SH SOLE 21 2770984 0 0 LAKELAND FINL CORP COM 511656100 41854763 680344 SH SOLE 22 649889 0 30455 LAKELAND FINL CORP COM 511656100 316459 5144 SH SOLE 25 5144 0 0 LAKELAND FINL CORP COM 511656100 552327 8978 SH SOLE 26 8978 0 0 LAKELAND FINL CORP COM 511656100 78623 1278 SH SOLE 28 351 0 927 LAKELAND FINL CORP COM 511656100 2977322 48396 SH SOLE 30 48396 0 0 LAKELAND FINL CORP COM 511656100 327840 5329 SH SOLE 40 5329 0 0 LAKELAND FINL CORP COM 511656100 478810 7783 SH SOLE 43 7783 0 0 LAKELAND INDS INC COM 511795106 34708 1513 SH SOLE 18 1513 0 0 LAKELAND INDS INC COM 511795106 357703 15593 SH SOLE 21 15593 0 0 LAKELAND INDS INC COM 511795106 2813063 122627 SH SOLE 22 122627 0 0 LAKELAND INDS INC COM 511795106 2363 103 SH SOLE 43 103 0 0 LAM RESEARCH CORP COM 512807108 480416661 451159 SH SOLE 2 262140 0 189019 LAM RESEARCH CORP COM 512807108 190209896 178626 SH SOLE 4 62804 0 115822 LAM RESEARCH CORP COM 512807108 179787144 168838 SH SOLE 7 151777 0 17061 LAM RESEARCH CORP COM 512807108 28040695 26333 SH SOLE 13 26333 0 0 LAM RESEARCH CORP COM 512807108 20610172 19355 SH SOLE 15 19355 0 0 LAM RESEARCH CORP COM 512807108 339298480 318635 SH SOLE 18 274072 0 44563 LAM RESEARCH CORP COM 512807108 371249304 348640 SH SOLE 19 348640 0 0 LAM RESEARCH CORP COM 512807108 5025360448 4719313 SH SOLE 21 4719313 0 0 LAM RESEARCH CORP COM 512807108 3210003103 3014512 SH SOLE 22 2694091 0 320421 LAM RESEARCH CORP COM 512807108 277519077 260618 SH SOLE 23 260618 0 0 LAM RESEARCH CORP COM 512807108 615032868 577577 SH SOLE 25 506106 0 71471 LAM RESEARCH CORP COM 512807108 243420451 228596 SH SOLE 26 141100 0 87496 LAM RESEARCH CORP COM 512807108 365122157 342886 SH SOLE 28 6006 0 336880 LAM RESEARCH CORP COM 512807108 22911313 21516 SH SOLE 29 21516 0 0 LAM RESEARCH CORP COM 512807108 1664180590 1562831 SH SOLE 30 1543543 0 19288 LAM RESEARCH CORP COM 512807108 79346233 74514 SH SOLE 31 73481 0 1033 LAM RESEARCH CORP COM 512807108 42572703 39980 SH SOLE 32 39980 0 0 LAM RESEARCH CORP COM 512807108 333357682 313056 SH SOLE 34 313056 0 0 LAM RESEARCH CORP COM 512807108 29702926 27894 SH SOLE 36 27894 0 0 LAM RESEARCH CORP COM 512807108 6704296 6296 SH SOLE 40 6296 0 0 LAM RESEARCH CORP COM 512807108 154403 145 SH OTR 43 145 0 0 LAM RESEARCH CORP COM 512807108 243254436 228440 SH SOLE 43 198721 0 29719 LAMAR ADVERTISING CO NEW CL A 512816109 32866208 274962 SH SOLE 2 132319 0 142643 LAMAR ADVERTISING CO NEW CL A 512816109 31078 260 SH SOLE 4 260 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 1547555 12947 SH SOLE 7 12947 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 23871336 199710 SH SOLE 18 199710 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 24687726 206540 SH SOLE 19 206540 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 614806141 5143530 SH SOLE 21 5143530 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 344185201 2879488 SH SOLE 22 2736696 0 142792 LAMAR ADVERTISING CO NEW CL A 512816109 2051254 17161 SH SOLE 23 17161 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 2144368 17940 SH SOLE 25 17940 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 15115644 126459 SH SOLE 26 27473 0 98986 LAMAR ADVERTISING CO NEW CL A 512816109 1005964 8416 SH SOLE 28 1289 0 7127 LAMAR ADVERTISING CO NEW CL A 512816109 6388281 53445 SH SOLE 30 53445 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 129451 1083 SH SOLE 31 1083 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 2326412 19463 SH SOLE 34 19463 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 114271 956 SH SOLE 36 956 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 2188833 18312 SH SOLE 40 18312 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 12192 102 SH OTR 43 102 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 10709252 89595 SH SOLE 43 78721 0 10874 LAMB WESTON HLDGS INC COM 513272104 22172485 263707 SH SOLE 2 58961 0 204746 LAMB WESTON HLDGS INC COM 513272104 5996502 71319 SH SOLE 4 57510 0 13809 LAMB WESTON HLDGS INC COM 513272104 7449908 88605 SH SOLE 7 76588 0 12017 LAMB WESTON HLDGS INC COM 513272104 247700 2946 SH SOLE 13 2946 0 0 LAMB WESTON HLDGS INC COM 513272104 1686645 20060 SH SOLE 15 20060 0 0 LAMB WESTON HLDGS INC COM 513272104 17291556 205656 SH SOLE 18 196775 0 8881 LAMB WESTON HLDGS INC COM 513272104 5809676 69097 SH SOLE 19 69097 0 0 LAMB WESTON HLDGS INC COM 513272104 359450997 4275107 SH SOLE 21 4275107 0 0 LAMB WESTON HLDGS INC COM 513272104 260104171 3093532 SH SOLE 22 2778855 0 314677 LAMB WESTON HLDGS INC COM 513272104 14562572 173199 SH SOLE 23 173199 0 0 LAMB WESTON HLDGS INC COM 513272104 20094531 238993 SH SOLE 25 238993 0 0 LAMB WESTON HLDGS INC COM 513272104 10056725 119609 SH SOLE 26 72556 0 47053 LAMB WESTON HLDGS INC COM 513272104 22269008 264855 SH SOLE 28 1754 0 263101 LAMB WESTON HLDGS INC COM 513272104 85367853 1015317 SH SOLE 30 991651 0 23666 LAMB WESTON HLDGS INC COM 513272104 2800453 33307 SH SOLE 31 32240 0 1067 LAMB WESTON HLDGS INC COM 513272104 652545 7761 SH SOLE 34 7761 0 0 LAMB WESTON HLDGS INC COM 513272104 2337592 27802 SH SOLE 36 27802 0 0 LAMB WESTON HLDGS INC COM 513272104 569558 6774 SH SOLE 40 6774 0 0 LAMB WESTON HLDGS INC COM 513272104 17405 207 SH OTR 43 207 0 0 LAMB WESTON HLDGS INC COM 513272104 11564260 137539 SH SOLE 43 116431 0 21108 LANCASTER COLONY CORP COM 513847103 7745880 40990 SH SOLE 2 26952 0 14038 LANCASTER COLONY CORP COM 513847103 12094 64 SH SOLE 4 64 0 0 LANCASTER COLONY CORP COM 513847103 646088 3419 SH SOLE 7 3419 0 0 LANCASTER COLONY CORP COM 513847103 14391577 76158 SH SOLE 18 72410 0 3748 LANCASTER COLONY CORP COM 513847103 19903643 105327 SH SOLE 19 105327 0 0 LANCASTER COLONY CORP COM 513847103 287245360 1520058 SH SOLE 21 1520058 0 0 LANCASTER COLONY CORP COM 513847103 136605090 722893 SH SOLE 22 701201 0 21692 LANCASTER COLONY CORP COM 513847103 466945 2471 SH SOLE 23 2471 0 0 LANCASTER COLONY CORP COM 513847103 745109 3943 SH SOLE 25 3943 0 0 LANCASTER COLONY CORP COM 513847103 976219 5166 SH SOLE 26 5166 0 0 LANCASTER COLONY CORP COM 513847103 476015 2519 SH SOLE 28 235 0 2284 LANCASTER COLONY CORP COM 513847103 2148967 11372 SH SOLE 30 11372 0 0 LANCASTER COLONY CORP COM 513847103 804634 4258 SH SOLE 40 4258 0 0 LANCASTER COLONY CORP COM 513847103 13984 74 SH OTR 43 74 0 0 LANCASTER COLONY CORP COM 513847103 19794520 104750 SH SOLE 43 97479 0 7271 LANDBRIDGE COMPANY LLC CL A 514952100 183093 7909 SH SOLE 2 0 0 7909 LANDBRIDGE COMPANY LLC CL A 514952100 33706 1456 SH SOLE 4 1456 0 0 LANDBRIDGE COMPANY LLC CL A 514952100 782516 33802 SH SOLE 18 33802 0 0 LANDBRIDGE COMPANY LLC CL A 514952100 7215438 311682 SH SOLE 19 311682 0 0 LANDBRIDGE COMPANY LLC CL A 514952100 635699 27460 SH SOLE 22 27460 0 0 LANDBRIDGE COMPANY LLC CL A 514952100 17363 750 SH SOLE 26 750 0 0 LANDBRIDGE COMPANY LLC CL A 514952100 2707184 116941 SH SOLE 34 116941 0 0 LANDMARK BANCORP INC COM 51504L107 17626 918 SH SOLE 18 918 0 0 LANDMARK BANCORP INC COM 51504L107 177350 9237 SH SOLE 21 9237 0 0 LANDMARK BANCORP INC COM 51504L107 66490 3463 SH SOLE 22 3463 0 0 LANDS END INC NEW COM 51509F105 819762 60321 SH SOLE 2 50253 0 10068 LANDS END INC NEW COM 51509F105 462 34 SH SOLE 7 34 0 0 LANDS END INC NEW COM 51509F105 596818 43916 SH SOLE 18 43916 0 0 LANDS END INC NEW COM 51509F105 1496748 110136 SH SOLE 19 110136 0 0 LANDS END INC NEW COM 51509F105 7089224 521650 SH SOLE 21 521650 0 0 LANDS END INC NEW COM 51509F105 6120066 450336 SH SOLE 22 431042 0 19294 LANDS END INC NEW COM 51509F105 46029 3387 SH SOLE 23 3387 0 0 LANDS END INC NEW COM 51509F105 151148 11122 SH SOLE 43 10176 0 946 LANDSEA HOMES CORP COM 51509P103 638843 69515 SH SOLE 2 53526 0 15989 LANDSEA HOMES CORP COM 51509P103 14585 1587 SH SOLE 4 1587 0 0 LANDSEA HOMES CORP COM 51509P103 34077 3708 SH SOLE 7 3708 0 0 LANDSEA HOMES CORP COM 51509P103 860542 93639 SH SOLE 18 93639 0 0 LANDSEA HOMES CORP COM 51509P103 6061026 659524 SH SOLE 19 659524 0 0 LANDSEA HOMES CORP COM 51509P103 6231399 678063 SH SOLE 21 678063 0 0 LANDSEA HOMES CORP COM 51509P103 2820871 306950 SH SOLE 22 294561 0 12389 LANDSEA HOMES CORP COM 51509P103 6994 761 SH SOLE 26 761 0 0 LANDSEA HOMES CORP COM 51509P103 1469527 159905 SH SOLE 34 159905 0 0 LANDSEA HOMES CORP COM 51509P103 271473 29540 SH SOLE 43 29540 0 0 LANDSTAR SYS INC COM 515098101 10898156 59075 SH SOLE 2 37071 0 22004 LANDSTAR SYS INC COM 515098101 18632 101 SH SOLE 4 101 0 0 LANDSTAR SYS INC COM 515098101 1783737 9669 SH SOLE 7 9173 0 496 LANDSTAR SYS INC COM 515098101 9589270 51980 SH SOLE 18 51980 0 0 LANDSTAR SYS INC COM 515098101 2612790 14163 SH SOLE 19 14163 0 0 LANDSTAR SYS INC COM 515098101 347367538 1882955 SH SOLE 21 1882955 0 0 LANDSTAR SYS INC COM 515098101 185844599 1007397 SH SOLE 22 960606 0 46791 LANDSTAR SYS INC COM 515098101 1392271 7547 SH SOLE 25 7547 0 0 LANDSTAR SYS INC COM 515098101 1649805 8943 SH SOLE 26 8943 0 0 LANDSTAR SYS INC COM 515098101 340735 1847 SH SOLE 28 0 0 1847 LANDSTAR SYS INC COM 515098101 8546958 46330 SH SOLE 30 46330 0 0 LANDSTAR SYS INC COM 515098101 82094 445 SH SOLE 31 445 0 0 LANDSTAR SYS INC COM 515098101 129320 701 SH SOLE 36 701 0 0 LANDSTAR SYS INC COM 515098101 1411088 7649 SH SOLE 40 7649 0 0 LANDSTAR SYS INC COM 515098101 14929713 80929 SH SOLE 43 77728 0 3200 LANTERN PHARMA INC COM 51654W101 17260 3696 SH SOLE 2 3696 0 0 LANTERN PHARMA INC COM 51654W101 5931 1270 SH SOLE 18 1270 0 0 LANTERN PHARMA INC COM 51654W101 75663 16202 SH SOLE 21 16202 0 0 LANTERN PHARMA INC COM 51654W101 87203 18673 SH SOLE 22 18673 0 0 LANTHEUS HLDGS INC COM 516544103 8404195 104673 SH SOLE 2 69945 0 34728 LANTHEUS HLDGS INC COM 516544103 15576 194 SH SOLE 4 194 0 0 LANTHEUS HLDGS INC COM 516544103 814863 10149 SH SOLE 7 9634 0 515 LANTHEUS HLDGS INC COM 516544103 21101336 262814 SH SOLE 18 254497 0 8317 LANTHEUS HLDGS INC COM 516544103 23526415 293018 SH SOLE 19 293018 0 0 LANTHEUS HLDGS INC COM 516544103 416680772 5189697 SH SOLE 21 5189697 0 0 LANTHEUS HLDGS INC COM 516544103 192573397 2398473 SH SOLE 22 2326763 0 71710 LANTHEUS HLDGS INC COM 516544103 329510 4104 SH SOLE 23 4104 0 0 LANTHEUS HLDGS INC COM 516544103 1131688 14095 SH SOLE 25 14095 0 0 LANTHEUS HLDGS INC COM 516544103 2753385 34293 SH SOLE 26 22884 0 11409 LANTHEUS HLDGS INC COM 516544103 377604 4703 SH SOLE 28 889 0 3814 LANTHEUS HLDGS INC COM 516544103 14567175 181432 SH SOLE 30 181432 0 0 LANTHEUS HLDGS INC COM 516544103 33240 414 SH SOLE 34 414 0 0 LANTHEUS HLDGS INC COM 516544103 30189 376 SH SOLE 36 376 0 0 LANTHEUS HLDGS INC COM 516544103 1133293 14115 SH SOLE 40 14115 0 0 LANTHEUS HLDGS INC COM 516544103 6693662 83369 SH SOLE 43 67009 0 16360 LANTHEUS HLDGS INC NOTE 2.625%12/1 516544AB9 14388799 11570000 PRN SOLE 2 11570000 0 0 LANTHEUS HLDGS INC NOTE 2.625%12/1 516544AB9 6187059 4975000 PRN SOLE 21 4975000 0 0 LANTHEUS HLDGS INC NOTE 2.625%12/1 516544AB9 22136614 17800000 PRN SOLE 22 17800000 0 0 LANTRONIX INC COM NEW 516548203 88054 24804 SH SOLE 2 24804 0 0 LANTRONIX INC COM NEW 516548203 21829 6149 SH SOLE 18 6149 0 0 LANTRONIX INC COM NEW 516548203 244038 68743 SH SOLE 21 68743 0 0 LANTRONIX INC COM NEW 516548203 791728 223022 SH SOLE 22 223022 0 0 LANZATECH GLOBAL INC COM 51655R101 22361 12087 SH SOLE 2 5277 0 6810 LANZATECH GLOBAL INC COM 51655R101 539303 291515 SH SOLE 18 291515 0 0 LANZATECH GLOBAL INC COM 51655R101 462522 250012 SH SOLE 19 250012 0 0 LANZATECH GLOBAL INC COM 51655R101 6872992 3715131 SH SOLE 21 3715131 0 0 LANZATECH GLOBAL INC COM 51655R101 4327378 2339123 SH SOLE 22 2314715 0 24408 LARIMAR THERAPEUTICS INC COM 517125100 57391 7916 SH SOLE 2 1798 0 6118 LARIMAR THERAPEUTICS INC COM 517125100 791164 109126 SH SOLE 18 109126 0 0 LARIMAR THERAPEUTICS INC COM 517125100 731960 100960 SH SOLE 19 100960 0 0 LARIMAR THERAPEUTICS INC COM 517125100 10861290 1498109 SH SOLE 21 1498109 0 0 LARIMAR THERAPEUTICS INC COM 517125100 10205281 1407625 SH SOLE 22 1389664 0 17961 LARIMAR THERAPEUTICS INC COM 517125100 74777 10314 SH SOLE 43 9875 0 439 LAS VEGAS SANDS CORP COM 517834107 23669768 534910 SH SOLE 2 125270 0 409640 LAS VEGAS SANDS CORP COM 517834107 8606271 194492 SH SOLE 4 154541 0 39951 LAS VEGAS SANDS CORP COM 517834107 9698715 219180 SH SOLE 7 189531 0 29649 LAS VEGAS SANDS CORP COM 517834107 542594 12262 SH SOLE 13 12262 0 0 LAS VEGAS SANDS CORP COM 517834107 2290557 51764 SH SOLE 15 51764 0 0 LAS VEGAS SANDS CORP COM 517834107 55425922 1252563 SH SOLE 18 1228330 0 24233 LAS VEGAS SANDS CORP COM 517834107 36277256 819825 SH SOLE 19 819825 0 0 LAS VEGAS SANDS CORP COM 517834107 495023511 11186972 SH SOLE 21 11186972 0 0 LAS VEGAS SANDS CORP COM 517834107 336503285 7604594 SH SOLE 22 7034830 0 569764 LAS VEGAS SANDS CORP COM 517834107 19763156 446625 SH SOLE 23 446625 0 0 LAS VEGAS SANDS CORP COM 517834107 57747224 1305022 SH SOLE 25 1057427 0 247595 LAS VEGAS SANDS CORP COM 517834107 14944862 337737 SH SOLE 26 154423 0 183314 LAS VEGAS SANDS CORP COM 517834107 27452656 620399 SH SOLE 28 87988 0 532411 LAS VEGAS SANDS CORP COM 517834107 104240566 2355719 SH SOLE 30 2355719 0 0 LAS VEGAS SANDS CORP COM 517834107 2202190 49767 SH SOLE 31 47053 0 2714 LAS VEGAS SANDS CORP COM 517834107 28135832 635838 SH SOLE 34 635838 0 0 LAS VEGAS SANDS CORP COM 517834107 4825418 109049 SH SOLE 36 109049 0 0 LAS VEGAS SANDS CORP COM 517834107 803757 18164 SH SOLE 40 18164 0 0 LAS VEGAS SANDS CORP COM 517834107 10909096 246533 SH SOLE 43 213272 0 33262 LATHAM GROUP INC COM 51819L107 50946 16814 SH SOLE 2 1748 0 15066 LATHAM GROUP INC COM 51819L107 1130 373 SH SOLE 7 373 0 0 LATHAM GROUP INC COM 51819L107 362591 119667 SH SOLE 18 119667 0 0 LATHAM GROUP INC COM 51819L107 287162 94773 SH SOLE 19 94773 0 0 LATHAM GROUP INC COM 51819L107 4442538 1466184 SH SOLE 21 1466184 0 0 LATHAM GROUP INC COM 51819L107 2952944 974569 SH SOLE 22 941437 0 33132 LATTICE SEMICONDUCTOR CORP COM 518415104 16719561 288318 SH SOLE 2 145485 0 142833 LATTICE SEMICONDUCTOR CORP COM 518415104 7340954 126590 SH SOLE 4 42667 0 83923 LATTICE SEMICONDUCTOR CORP COM 518415104 1321244 22784 SH SOLE 7 21308 0 1476 LATTICE SEMICONDUCTOR CORP COM 518415104 282991 4880 SH SOLE 13 4880 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 734907 12673 SH SOLE 15 12673 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 20682771 356661 SH SOLE 18 347889 0 8772 LATTICE SEMICONDUCTOR CORP COM 518415104 103173314 1779157 SH SOLE 19 1779157 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 619744697 10687096 SH SOLE 21 10687096 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 259667042 4477790 SH SOLE 22 4206265 0 271525 LATTICE SEMICONDUCTOR CORP COM 518415104 9504735 163903 SH SOLE 23 163903 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 2986021 51492 SH SOLE 25 50897 0 595 LATTICE SEMICONDUCTOR CORP COM 518415104 5132985 88515 SH SOLE 26 66040 0 22475 LATTICE SEMICONDUCTOR CORP COM 518415104 11835353 204093 SH SOLE 28 2433 0 201660 LATTICE SEMICONDUCTOR CORP COM 518415104 68879014 1187774 SH SOLE 30 1152282 0 35492 LATTICE SEMICONDUCTOR CORP COM 518415104 1798734 31018 SH SOLE 31 30026 0 992 LATTICE SEMICONDUCTOR CORP COM 518415104 2270888 39160 SH SOLE 34 39160 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 850887 14673 SH SOLE 36 14673 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 379255 6540 SH SOLE 40 6540 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 7733314 133356 SH SOLE 43 117709 0 15647 LAUDER ESTEE COS INC CL A 518439104 44782058 420884 SH SOLE 2 88538 0 332346 LAUDER ESTEE COS INC CL A 518439104 23077202 216891 SH SOLE 4 107767 0 109124 LAUDER ESTEE COS INC CL A 518439104 15208497 142937 SH SOLE 7 123871 0 19066 LAUDER ESTEE COS INC CL A 518439104 1289781 12122 SH SOLE 13 12122 0 0 LAUDER ESTEE COS INC CL A 518439104 3418206 32126 SH SOLE 15 32126 0 0 LAUDER ESTEE COS INC CL A 518439104 35373531 332458 SH SOLE 18 316069 0 16389 LAUDER ESTEE COS INC CL A 518439104 9261375 87043 SH SOLE 19 87043 0 0 LAUDER ESTEE COS INC CL A 518439104 549869774 5167949 SH SOLE 21 5167949 0 0 LAUDER ESTEE COS INC CL A 518439104 529864765 4979932 SH SOLE 22 4477874 0 502058 LAUDER ESTEE COS INC CL A 518439104 29720818 279331 SH SOLE 23 279331 0 0 LAUDER ESTEE COS INC CL A 518439104 59442488 558670 SH SOLE 25 553579 0 5091 LAUDER ESTEE COS INC CL A 518439104 28251009 265517 SH SOLE 26 158891 0 106626 LAUDER ESTEE COS INC CL A 518439104 54786850 514914 SH SOLE 28 4772 0 510142 LAUDER ESTEE COS INC CL A 518439104 228334 2146 SH SOLE 29 2146 0 0 LAUDER ESTEE COS INC CL A 518439104 156408851 1470008 SH SOLE 30 1470008 0 0 LAUDER ESTEE COS INC CL A 518439104 5620048 52820 SH SOLE 31 51039 0 1781 LAUDER ESTEE COS INC CL A 518439104 3740173 35152 SH SOLE 34 35152 0 0 LAUDER ESTEE COS INC CL A 518439104 4962602 46641 SH SOLE 36 46641 0 0 LAUDER ESTEE COS INC CL A 518439104 1175933 11052 SH SOLE 40 11052 0 0 LAUDER ESTEE COS INC CL A 518439104 29898 281 SH OTR 43 281 0 0 LAUDER ESTEE COS INC CL A 518439104 22714644 213483 SH SOLE 43 163285 0 50199 LAUREATE EDUCATION INC COMMON STOCK 518613203 9226152 617547 SH SOLE 2 251600 0 365947 LAUREATE EDUCATION INC COMMON STOCK 518613203 5856 392 SH SOLE 4 392 0 0 LAUREATE EDUCATION INC COMMON STOCK 518613203 14163 948 SH SOLE 7 948 0 0 LAUREATE EDUCATION INC COMMON STOCK 518613203 6596428 441528 SH SOLE 18 387176 0 54352 LAUREATE EDUCATION INC COMMON STOCK 518613203 31830835 2130578 SH SOLE 19 2130578 0 0 LAUREATE EDUCATION INC COMMON STOCK 518613203 79272342 5306047 SH SOLE 21 5306047 0 0 LAUREATE EDUCATION INC COMMON STOCK 518613203 90333515 6046420 SH SOLE 22 5738102 0 308318 LAUREATE EDUCATION INC COMMON STOCK 518613203 644004 43106 SH SOLE 23 43106 0 0 LAUREATE EDUCATION INC COMMON STOCK 518613203 383585 25675 SH SOLE 25 25675 0 0 LAUREATE EDUCATION INC COMMON STOCK 518613203 4607287 308386 SH SOLE 26 23231 0 285155 LAUREATE EDUCATION INC COMMON STOCK 518613203 160157 10720 SH SOLE 28 1425 0 9295 LAUREATE EDUCATION INC COMMON STOCK 518613203 1534278 102696 SH SOLE 30 102696 0 0 LAUREATE EDUCATION INC COMMON STOCK 518613203 26175 1752 SH SOLE 36 1752 0 0 LAUREATE EDUCATION INC COMMON STOCK 518613203 421084 28185 SH SOLE 40 28185 0 0 LAUREATE EDUCATION INC COMMON STOCK 518613203 677619 45356 SH SOLE 43 25975 0 19381 LAVORO LTD *W EXP 02/27/202 G5391L110 1102 2754 SH SOLE 7 2754 0 0 LAVORO LTD *W EXP 02/27/202 G5391L110 2425 6063 SH SOLE 18 6063 0 0 LAVORO LTD *W EXP 02/27/202 G5391L110 150318 375795 SH SOLE 19 375795 0 0 LAVORO LTD *W EXP 02/27/202 G5391L110 3937 9842 SH SOLE 22 9842 0 0 LAVORO LTD *W EXP 02/27/202 G5391L110 40118 100296 SH SOLE 34 100296 0 0 LAZARD INC COM 52110M109 10241060 268231 SH SOLE 2 89095 0 179136 LAZARD INC COM 52110M109 5842 153 SH SOLE 4 153 0 0 LAZARD INC COM 52110M109 360266 9436 SH SOLE 7 9436 0 0 LAZARD INC COM 52110M109 3841519 100616 SH SOLE 18 100616 0 0 LAZARD INC COM 52110M109 1496274 39190 SH SOLE 19 39190 0 0 LAZARD INC COM 52110M109 167430258 4385287 SH SOLE 21 4385287 0 0 LAZARD INC COM 52110M109 111973350 2932775 SH SOLE 22 2801133 0 131642 LAZARD INC COM 52110M109 726947 19040 SH SOLE 25 19040 0 0 LAZARD INC COM 52110M109 28291 741 SH SOLE 28 741 0 0 LAZARD INC COM 52110M109 1367455 35816 SH SOLE 30 35816 0 0 LAZARD INC COM 52110M109 52039 1363 SH SOLE 31 1363 0 0 LAZARD INC COM 52110M109 1730814 45333 SH SOLE 32 45333 0 0 LAZARD INC COM 52110M109 47038 1232 SH SOLE 34 1232 0 0 LAZARD INC COM 52110M109 140235 3673 SH SOLE 36 3673 0 0 LAZARD INC COM 52110M109 610193 15982 SH SOLE 40 15982 0 0 LAZARD INC COM 52110M109 87624 2295 SH SOLE 43 2295 0 0 LAZYDAYS HLDGS INC COM 52110H100 47508 18704 SH SOLE 2 18704 0 0 LAZYDAYS HLDGS INC COM 52110H100 3305 1301 SH SOLE 18 1301 0 0 LAZYDAYS HLDGS INC COM 52110H100 45646 17971 SH SOLE 21 17971 0 0 LAZYDAYS HLDGS INC COM 52110H100 281950 111004 SH SOLE 22 111004 0 0 LCI INDS NOTE 1.125% 5/1 501812AB7 4786350 5100000 PRN SOLE 2 5100000 0 0 LCI INDS NOTE 1.125% 5/1 501812AB7 4340562 4625000 PRN SOLE 21 4625000 0 0 LCI INDS NOTE 1.125% 5/1 501812AB7 7414150 7900000 PRN SOLE 22 7900000 0 0 LCI INDS COM 50189K103 1338771 12950 SH SOLE 2 7058 0 5892 LCI INDS COM 50189K103 7857 76 SH SOLE 4 76 0 0 LCI INDS COM 50189K103 1031836 9981 SH SOLE 7 9464 0 517 LCI INDS COM 50189K103 7404489 71624 SH SOLE 18 71624 0 0 LCI INDS COM 50189K103 5828564 56380 SH SOLE 19 56380 0 0 LCI INDS COM 50189K103 296948815 2872401 SH SOLE 21 2872401 0 0 LCI INDS COM 50189K103 76775054 742649 SH SOLE 22 721057 0 21592 LCI INDS COM 50189K103 529512 5122 SH SOLE 25 5122 0 0 LCI INDS COM 50189K103 972909 9411 SH SOLE 26 9411 0 0 LCI INDS COM 50189K103 46521 450 SH SOLE 28 450 0 0 LCI INDS COM 50189K103 5333891 51595 SH SOLE 30 51595 0 0 LCI INDS COM 50189K103 53758 520 SH SOLE 36 520 0 0 LCI INDS COM 50189K103 584304 5652 SH SOLE 40 5652 0 0 LCI INDS COM 50189K103 2541758 24587 SH SOLE 43 23965 0 622 LCNB CORP COM 50181P100 77548 5575 SH SOLE 2 403 0 5172 LCNB CORP COM 50181P100 550586 39582 SH SOLE 18 39582 0 0 LCNB CORP COM 50181P100 399579 28726 SH SOLE 19 28726 0 0 LCNB CORP COM 50181P100 6075332 436760 SH SOLE 21 436760 0 0 LCNB CORP COM 50181P100 2782445 200032 SH SOLE 22 190941 0 9091 LEAFLY HOLDINGS INC COM NEW 52178J303 31573 15708 SH SOLE 22 15708 0 0 LEAP THERAPEUTICS INC COM NEW 52187K200 7315 3732 SH SOLE 18 3732 0 0 LEAP THERAPEUTICS INC COM NEW 52187K200 76599 39081 SH SOLE 21 39081 0 0 LEAP THERAPEUTICS INC COM NEW 52187K200 249396 127243 SH SOLE 22 127243 0 0 LEAP THERAPEUTICS INC COM NEW 52187K200 3920 2000 SH SOLE 43 2000 0 0 LEAR CORP COM NEW 521865204 33243790 291076 SH SOLE 2 174985 0 116091 LEAR CORP COM NEW 521865204 19301 169 SH SOLE 4 169 0 0 LEAR CORP COM NEW 521865204 2020832 17694 SH SOLE 7 17280 0 414 LEAR CORP COM NEW 521865204 96964 849 SH SOLE 15 849 0 0 LEAR CORP COM NEW 521865204 59608067 521916 SH SOLE 18 486118 0 35798 LEAR CORP COM NEW 521865204 126176581 1104777 SH SOLE 19 1104777 0 0 LEAR CORP COM NEW 521865204 321237553 2812692 SH SOLE 21 2812692 0 0 LEAR CORP COM NEW 521865204 247186416 2164315 SH SOLE 22 2017823 0 146492 LEAR CORP COM NEW 521865204 6721715 58854 SH SOLE 23 58854 0 0 LEAR CORP COM NEW 521865204 9743826 85315 SH SOLE 25 85315 0 0 LEAR CORP COM NEW 521865204 23673791 207283 SH SOLE 26 80220 0 127063 LEAR CORP COM NEW 521865204 8043810 70430 SH SOLE 28 0 0 70430 LEAR CORP COM NEW 521865204 18638844 163198 SH SOLE 30 163198 0 0 LEAR CORP COM NEW 521865204 82460 722 SH SOLE 31 722 0 0 LEAR CORP COM NEW 521865204 4193220 36715 SH SOLE 34 36715 0 0 LEAR CORP COM NEW 521865204 1237009 10831 SH SOLE 36 10831 0 0 LEAR CORP COM NEW 521865204 1113205 9747 SH SOLE 40 9747 0 0 LEAR CORP COM NEW 521865204 10049 88 SH OTR 43 88 0 0 LEAR CORP COM NEW 521865204 6920859 60598 SH SOLE 43 55520 0 5077 LEE ENTERPRISES INC COM 523768406 13199 1188 SH SOLE 18 1188 0 0 LEE ENTERPRISES INC COM 523768406 139219 12531 SH SOLE 21 12531 0 0 LEE ENTERPRISES INC COM 523768406 405048 36458 SH SOLE 22 36458 0 0 LEGACY HOUSING CORP COM 52472M101 138535 6039 SH SOLE 2 3068 0 2971 LEGACY HOUSING CORP COM 52472M101 690265 30090 SH SOLE 18 30090 0 0 LEGACY HOUSING CORP COM 52472M101 568522 24783 SH SOLE 19 24783 0 0 LEGACY HOUSING CORP COM 52472M101 8854656 385992 SH SOLE 21 385992 0 0 LEGACY HOUSING CORP COM 52472M101 3132044 136532 SH SOLE 22 128823 0 7709 LEGACY HOUSING CORP COM 52472M101 19453 848 SH SOLE 25 848 0 0 LEGACY HOUSING CORP COM 52472M101 153652 6698 SH SOLE 28 0 0 6698 LEGACY HOUSING CORP COM 52472M101 124908 5445 SH SOLE 43 4702 0 743 LEGALZOOM COM INC COM 52466B103 685933 81756 SH SOLE 2 50500 0 31256 LEGALZOOM COM INC COM 52466B103 4136 493 SH SOLE 4 493 0 0 LEGALZOOM COM INC COM 52466B103 7903 942 SH SOLE 7 942 0 0 LEGALZOOM COM INC COM 52466B103 2859455 340817 SH SOLE 18 340817 0 0 LEGALZOOM COM INC COM 52466B103 3958519 471814 SH SOLE 19 471814 0 0 LEGALZOOM COM INC COM 52466B103 41483709 4944423 SH SOLE 21 4944423 0 0 LEGALZOOM COM INC COM 52466B103 31416724 3744544 SH SOLE 22 3640526 0 104018 LEGALZOOM COM INC COM 52466B103 177566 21164 SH SOLE 25 21164 0 0 LEGALZOOM COM INC COM 52466B103 21764 2594 SH SOLE 28 0 0 2594 LEGALZOOM COM INC COM 52466B103 590429 70373 SH SOLE 30 70373 0 0 LEGALZOOM COM INC COM 52466B103 1111163 132439 SH SOLE 34 132439 0 0 LEGALZOOM COM INC COM 52466B103 185889 22156 SH SOLE 40 22156 0 0 LEGALZOOM COM INC COM 52466B103 167271 19937 SH SOLE 43 15337 0 4600 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 3838526 86668 SH SOLE 2 64410 0 22258 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 1047901 23660 SH SOLE 4 13938 0 9722 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 819188 18496 SH SOLE 7 16541 0 1955 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 313485 7078 SH SOLE 13 7078 0 0 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 4631494 104572 SH SOLE 15 104572 0 0 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 976727 22053 SH SOLE 18 22053 0 0 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 36098875 815057 SH SOLE 19 815057 0 0 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 115975314 2618544 SH SOLE 21 2618544 0 0 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 36982283 835003 SH SOLE 22 747147 0 87856 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 3630451 81970 SH SOLE 23 81970 0 0 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 5683514 128325 SH SOLE 26 5673 0 122652 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 5062303 114299 SH SOLE 28 0 0 114299 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 23979448 541419 SH SOLE 30 541419 0 0 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 14266473 322115 SH SOLE 34 322115 0 0 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 47257 1067 SH SOLE 40 1067 0 0 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 42120 951 SH SOLE 43 951 0 0 LEGGETT & PLATT INC COM 524660107 9151635 798572 SH SOLE 2 650676 0 147896 LEGGETT & PLATT INC COM 524660107 4057 354 SH SOLE 4 354 0 0 LEGGETT & PLATT INC COM 524660107 1028867 89779 SH SOLE 7 86918 0 2861 LEGGETT & PLATT INC COM 524660107 2275990 198603 SH SOLE 18 189811 0 8792 LEGGETT & PLATT INC COM 524660107 2801913 244495 SH SOLE 19 244495 0 0 LEGGETT & PLATT INC COM 524660107 141642002 12359686 SH SOLE 21 12359686 0 0 LEGGETT & PLATT INC COM 524660107 48710936 4250518 SH SOLE 22 3844536 0 405982 LEGGETT & PLATT INC COM 524660107 2087130 182123 SH SOLE 23 182123 0 0 LEGGETT & PLATT INC COM 524660107 298842 26077 SH SOLE 25 26077 0 0 LEGGETT & PLATT INC COM 524660107 3075440 268363 SH SOLE 26 42503 0 225860 LEGGETT & PLATT INC COM 524660107 27206 2374 SH SOLE 28 2374 0 0 LEGGETT & PLATT INC COM 524660107 6061629 528938 SH SOLE 30 528938 0 0 LEGGETT & PLATT INC COM 524660107 20617 1799 SH SOLE 31 1799 0 0 LEGGETT & PLATT INC COM 524660107 643261 56131 SH SOLE 34 56131 0 0 LEGGETT & PLATT INC COM 524660107 179509 15664 SH SOLE 36 15664 0 0 LEGGETT & PLATT INC COM 524660107 338081 29501 SH SOLE 40 29501 0 0 LEGGETT & PLATT INC COM 524660107 18519 1616 SH OTR 43 1616 0 0 LEGGETT & PLATT INC COM 524660107 9369696 817600 SH SOLE 43 697617 0 119983 LEIDOS HOLDINGS INC COM 525327102 53139853 364271 SH SOLE 2 173906 0 190365 LEIDOS HOLDINGS INC COM 525327102 13783764 94487 SH SOLE 4 25857 0 68630 LEIDOS HOLDINGS INC COM 525327102 11946988 81896 SH SOLE 7 70923 0 10973 LEIDOS HOLDINGS INC COM 525327102 539027 3695 SH SOLE 13 3695 0 0 LEIDOS HOLDINGS INC COM 525327102 2700822 18514 SH SOLE 15 18514 0 0 LEIDOS HOLDINGS INC COM 525327102 197564390 1354294 SH SOLE 18 1298402 0 55892 LEIDOS HOLDINGS INC COM 525327102 358281572 2456002 SH SOLE 19 2456002 0 0 LEIDOS HOLDINGS INC COM 525327102 553658072 3795298 SH SOLE 21 3795298 0 0 LEIDOS HOLDINGS INC COM 525327102 461970596 3166785 SH SOLE 22 2876961 0 289824 LEIDOS HOLDINGS INC COM 525327102 27070222 185565 SH SOLE 23 185565 0 0 LEIDOS HOLDINGS INC COM 525327102 14417175 98829 SH SOLE 25 98062 0 767 LEIDOS HOLDINGS INC COM 525327102 22911329 157056 SH SOLE 26 98280 0 58776 LEIDOS HOLDINGS INC COM 525327102 699057 4792 SH SOLE 28 0 0 4792 LEIDOS HOLDINGS INC COM 525327102 38804 266 SH SOLE 29 266 0 0 LEIDOS HOLDINGS INC COM 525327102 106481751 729927 SH SOLE 30 729927 0 0 LEIDOS HOLDINGS INC COM 525327102 4284641 29371 SH SOLE 31 28396 0 975 LEIDOS HOLDINGS INC COM 525327102 22682006 155484 SH SOLE 34 155484 0 0 LEIDOS HOLDINGS INC COM 525327102 3933946 26967 SH SOLE 36 26967 0 0 LEIDOS HOLDINGS INC COM 525327102 428158 2935 SH SOLE 40 2935 0 0 LEIDOS HOLDINGS INC COM 525327102 19608703 134417 SH SOLE 43 117643 0 16773 LEMAITRE VASCULAR INC COM 525558201 5510703 66975 SH SOLE 2 39658 0 27317 LEMAITRE VASCULAR INC COM 525558201 33077 402 SH SOLE 4 52 0 350 LEMAITRE VASCULAR INC COM 525558201 14234 173 SH SOLE 7 173 0 0 LEMAITRE VASCULAR INC COM 525558201 4871141 59202 SH SOLE 18 59202 0 0 LEMAITRE VASCULAR INC COM 525558201 13789717 167595 SH SOLE 19 167595 0 0 LEMAITRE VASCULAR INC COM 525558201 194038373 2358269 SH SOLE 21 2358269 0 0 LEMAITRE VASCULAR INC COM 525558201 58942677 716367 SH SOLE 22 689019 0 27348 LEMAITRE VASCULAR INC COM 525558201 411565 5002 SH SOLE 23 5002 0 0 LEMAITRE VASCULAR INC COM 525558201 319082 3878 SH SOLE 25 3878 0 0 LEMAITRE VASCULAR INC COM 525558201 1043146 12678 SH SOLE 26 4235 0 8443 LEMAITRE VASCULAR INC COM 525558201 315708 3837 SH SOLE 28 0 0 3837 LEMAITRE VASCULAR INC COM 525558201 3576958 43473 SH SOLE 30 43473 0 0 LEMAITRE VASCULAR INC COM 525558201 362855 4410 SH SOLE 34 4410 0 0 LEMAITRE VASCULAR INC COM 525558201 371247 4512 SH SOLE 40 4512 0 0 LEMAITRE VASCULAR INC COM 525558201 32830 399 SH OTR 43 399 0 0 LEMAITRE VASCULAR INC COM 525558201 2441578 29674 SH SOLE 43 20759 0 8915 LEMONADE INC COM 52567D107 635283 38502 SH SOLE 2 14582 0 23920 LEMONADE INC COM 52567D107 2442 148 SH SOLE 4 148 0 0 LEMONADE INC COM 52567D107 6996 424 SH SOLE 7 424 0 0 LEMONADE INC COM 52567D107 2190606 132764 SH SOLE 18 132764 0 0 LEMONADE INC COM 52567D107 1938288 117472 SH SOLE 19 117472 0 0 LEMONADE INC COM 52567D107 31516980 1910120 SH SOLE 21 1910120 0 0 LEMONADE INC COM 52567D107 27990237 1696378 SH SOLE 22 1651765 0 44613 LEMONADE INC COM 52567D107 183530 11123 SH SOLE 25 11123 0 0 LEMONADE INC COM 52567D107 165644 10039 SH SOLE 26 10039 0 0 LEMONADE INC COM 52567D107 14289 866 SH SOLE 28 866 0 0 LEMONADE INC COM 52567D107 575025 34850 SH SOLE 30 34850 0 0 LEMONADE INC COM 52567D107 217454 13179 SH SOLE 40 13179 0 0 LEMONADE INC COM 52567D107 577104 34976 SH SOLE 43 32854 0 2122 LENDINGCLUB CORP COM NEW 52603A208 784132 92687 SH SOLE 2 30408 0 62279 LENDINGCLUB CORP COM NEW 52603A208 2750 325 SH SOLE 4 325 0 0 LENDINGCLUB CORP COM NEW 52603A208 8722 1031 SH SOLE 7 1031 0 0 LENDINGCLUB CORP COM NEW 52603A208 2689679 317929 SH SOLE 18 317929 0 0 LENDINGCLUB CORP COM NEW 52603A208 2117208 250261 SH SOLE 19 250261 0 0 LENDINGCLUB CORP COM NEW 52603A208 33977932 4016304 SH SOLE 21 4016304 0 0 LENDINGCLUB CORP COM NEW 52603A208 29746621 3516149 SH SOLE 22 3360181 0 155968 LENDINGCLUB CORP COM NEW 52603A208 166044 19627 SH SOLE 25 19627 0 0 LENDINGCLUB CORP COM NEW 52603A208 143482 16960 SH SOLE 26 16960 0 0 LENDINGCLUB CORP COM NEW 52603A208 450250 53221 SH SOLE 30 53221 0 0 LENDINGCLUB CORP COM NEW 52603A208 153278 18118 SH SOLE 40 18118 0 0 LENDINGCLUB CORP COM NEW 52603A208 1245007 147164 SH SOLE 43 129586 0 17578 LENDINGTREE INC NOTE 0.500% 7/1 52603BAD9 2775000 3000000 PRN SOLE 2 3000000 0 0 LENDINGTREE INC NEW COM 52603B107 1738878 41810 SH SOLE 2 35870 0 5940 LENDINGTREE INC NEW COM 52603B107 1872 45 SH SOLE 7 45 0 0 LENDINGTREE INC NEW COM 52603B107 1454943 34983 SH SOLE 18 34983 0 0 LENDINGTREE INC NEW COM 52603B107 4113043 98895 SH SOLE 19 98895 0 0 LENDINGTREE INC NEW COM 52603B107 16496008 396634 SH SOLE 21 396634 0 0 LENDINGTREE INC NEW COM 52603B107 17842401 429007 SH SOLE 22 417009 0 11998 LENDINGTREE INC NEW COM 52603B107 14972 360 SH SOLE 23 360 0 0 LENDINGTREE INC NEW COM 52603B107 75943 1826 SH SOLE 26 0 0 1826 LENDINGTREE INC NEW COM 52603B107 8568 206 SH SOLE 28 206 0 0 LENDINGTREE INC NEW COM 52603B107 156378 3760 SH SOLE 43 3601 0 159 LENDWAY INC COM NEW 45765Y204 114105 24022 SH SOLE 22 24022 0 0 LENNAR CORP CL A 526057104 127136220 848310 SH SOLE 2 488282 0 360028 LENNAR CORP CL A 526057104 45328781 302454 SH SOLE 4 111609 0 190845 LENNAR CORP CL A 526057104 25952239 173165 SH SOLE 7 133097 0 40068 LENNAR CORP CL A 526057104 2761804 18428 SH SOLE 13 18428 0 0 LENNAR CORP CL A 526057104 5516865 36811 SH SOLE 15 36811 0 0 LENNAR CORP CL A 526057104 350949680 2341694 SH SOLE 18 2323137 0 18557 LENNAR CORP CL A 526057104 28878450 192690 SH SOLE 19 192690 0 0 LENNAR CORP CL A 526057104 1693208180 11297846 SH SOLE 21 11297846 0 0 LENNAR CORP CL A 526057104 795939787 5310868 SH SOLE 22 4751806 0 559062 LENNAR CORP CL A 526057104 57081886 380876 SH SOLE 23 380876 0 0 LENNAR CORP CL A 526057104 52850756 352644 SH SOLE 25 352644 0 0 LENNAR CORP CL A 526057104 40798211 272224 SH SOLE 26 158257 0 113967 LENNAR CORP CL A 526057104 59563883 397437 SH SOLE 28 1953 0 395484 LENNAR CORP CL A 526057104 2697360 17998 SH SOLE 29 17998 0 0 LENNAR CORP CL A 526057104 250527937 1671635 SH SOLE 30 1671635 0 0 LENNAR CORP CL A 526057104 11927704 79587 SH SOLE 31 77602 0 1985 LENNAR CORP CL A 526057104 37125796 247720 SH SOLE 34 247720 0 0 LENNAR CORP CL A 526057104 7658357 51100 SH SOLE 36 51100 0 0 LENNAR CORP CL A 526057104 1729650 11541 SH SOLE 40 11541 0 0 LENNAR CORP CL A 526057104 90971 607 SH OTR 43 607 0 0 LENNAR CORP CL A 526057104 51400114 342965 SH SOLE 43 284599 0 58366 LENNAR CORP CL B 526057302 1442961 10349 SH SOLE 2 1945 0 8404 LENNAR CORP CL B 526057302 66369 476 SH SOLE 4 476 0 0 LENNAR CORP CL B 526057302 21891 157 SH SOLE 7 157 0 0 LENNAR CORP CL B 526057302 522444 3747 SH SOLE 18 3747 0 0 LENNAR CORP CL B 526057302 500833 3592 SH SOLE 19 3592 0 0 LENNAR CORP CL B 526057302 34256975 245693 SH SOLE 21 245693 0 0 LENNAR CORP CL B 526057302 11776816 84464 SH SOLE 22 74146 0 10318 LENNAR CORP CL B 526057302 2149592 15417 SH SOLE 25 15417 0 0 LENNAR CORP CL B 526057302 318876 2287 SH SOLE 26 0 0 2287 LENNAR CORP CL B 526057302 886635 6359 SH SOLE 28 0 0 6359 LENNAR CORP CL B 526057302 1952 14 SH SOLE 30 14 0 0 LENNAR CORP CL B 526057302 24400 175 SH SOLE 31 175 0 0 LENNAR CORP CL B 526057302 9202 66 SH SOLE 36 66 0 0 LENNAR CORP CL B 526057302 1642792 11782 SH SOLE 43 10580 0 1202 LENNOX INTL INC COM 526107107 38825639 72574 SH SOLE 2 48054 0 24520 LENNOX INTL INC COM 526107107 19608622 36653 SH SOLE 4 12794 0 23859 LENNOX INTL INC COM 526107107 31449869 58787 SH SOLE 7 51985 0 6802 LENNOX INTL INC COM 526107107 330618 618 SH SOLE 13 618 0 0 LENNOX INTL INC COM 526107107 1404323 2625 SH SOLE 15 2625 0 0 LENNOX INTL INC COM 526107107 34058967 63664 SH SOLE 18 61590 0 2074 LENNOX INTL INC COM 526107107 11256514 21041 SH SOLE 19 21041 0 0 LENNOX INTL INC COM 526107107 1097304433 2051113 SH SOLE 21 2051113 0 0 LENNOX INTL INC COM 526107107 530652547 991911 SH SOLE 22 929223 0 62688 LENNOX INTL INC COM 526107107 20861010 38994 SH SOLE 23 38994 0 0 LENNOX INTL INC COM 526107107 31310774 58527 SH SOLE 25 58527 0 0 LENNOX INTL INC COM 526107107 26558547 49644 SH SOLE 26 43055 0 6589 LENNOX INTL INC COM 526107107 29528756 55196 SH SOLE 28 1815 0 53381 LENNOX INTL INC COM 526107107 85874455 160519 SH SOLE 30 159004 0 1515 LENNOX INTL INC COM 526107107 4011280 7498 SH SOLE 31 7246 0 252 LENNOX INTL INC COM 526107107 1394158 2606 SH SOLE 34 2606 0 0 LENNOX INTL INC COM 526107107 1870290 3496 SH SOLE 36 3496 0 0 LENNOX INTL INC COM 526107107 797655 1491 SH SOLE 40 1491 0 0 LENNOX INTL INC COM 526107107 13621438 25462 SH SOLE 43 22698 0 2764 LENSAR INC COM 52634L108 6624 1472 SH SOLE 18 1472 0 0 LENSAR INC COM 52634L108 82292 18287 SH SOLE 21 18287 0 0 LENSAR INC COM 52634L108 598145 132921 SH SOLE 22 132921 0 0 LENSAR INC COM 52634L108 3767 837 SH SOLE 43 837 0 0 LENZ THERAPEUTICS INC COM 52635N103 53443 3091 SH SOLE 2 342 0 2749 LENZ THERAPEUTICS INC COM 52635N103 661775 38275 SH SOLE 18 38275 0 0 LENZ THERAPEUTICS INC COM 52635N103 473832 27405 SH SOLE 19 27405 0 0 LENZ THERAPEUTICS INC COM 52635N103 7720504 446530 SH SOLE 21 446530 0 0 LENZ THERAPEUTICS INC COM 52635N103 7689606 444743 SH SOLE 22 436003 0 8740 LEONARDO DRS INC COM 52661A108 700275 27451 SH SOLE 2 15404 0 12047 LEONARDO DRS INC COM 52661A108 521246 20433 SH SOLE 7 19389 0 1044 LEONARDO DRS INC COM 52661A108 4009050 157156 SH SOLE 18 157156 0 0 LEONARDO DRS INC COM 52661A108 3521936 138061 SH SOLE 19 138061 0 0 LEONARDO DRS INC COM 52661A108 84752791 3322336 SH SOLE 21 3322336 0 0 LEONARDO DRS INC COM 52661A108 48737110 1910510 SH SOLE 22 1859675 0 50835 LEONARDO DRS INC COM 52661A108 284130 11138 SH SOLE 25 11138 0 0 LEONARDO DRS INC COM 52661A108 494945 19402 SH SOLE 28 0 0 19402 LEONARDO DRS INC COM 52661A108 723846 28375 SH SOLE 30 28375 0 0 LEONARDO DRS INC COM 52661A108 163136 6395 SH SOLE 40 6395 0 0 LEONARDO DRS INC COM 52661A108 25280 991 SH SOLE 43 991 0 0 LESLIES INC COM 527064109 565575 134982 SH SOLE 2 50111 0 84871 LESLIES INC COM 527064109 1835 438 SH SOLE 4 438 0 0 LESLIES INC COM 527064109 301680 72000 SH SOLE 7 68206 0 3794 LESLIES INC COM 527064109 2269149 541563 SH SOLE 18 541563 0 0 LESLIES INC COM 527064109 1717460 409895 SH SOLE 19 409895 0 0 LESLIES INC COM 527064109 86383114 20616495 SH SOLE 21 20616495 0 0 LESLIES INC COM 527064109 23383632 5580819 SH SOLE 22 5403920 0 176899 LESLIES INC COM 527064109 167458 39966 SH SOLE 25 39966 0 0 LESLIES INC COM 527064109 973283 232287 SH SOLE 26 71960 0 160327 LESLIES INC COM 527064109 69793 16657 SH SOLE 28 1730 0 14927 LESLIES INC COM 527064109 3048849 727649 SH SOLE 30 727649 0 0 LESLIES INC COM 527064109 9872 2356 SH SOLE 36 2356 0 0 LESLIES INC COM 527064109 161214 38476 SH SOLE 40 38476 0 0 LESLIES INC COM 527064109 487523 116354 SH SOLE 43 114625 0 1729 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 631324 32745 SH SOLE 2 23379 0 9366 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 3914 203 SH SOLE 4 203 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 429558 22280 SH SOLE 7 21085 0 1195 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 4616288 239434 SH SOLE 21 239434 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 32148744 1667466 SH SOLE 22 1627429 0 40037 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 391384 20300 SH SOLE 25 20300 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 517437 26838 SH SOLE 26 26838 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 1051281 54527 SH SOLE 28 54527 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 1216356 63089 SH SOLE 30 63089 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 311198 16141 SH SOLE 40 16141 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 275899 14310 SH SOLE 43 13709 0 601 LEXARIA BIOSCIENCE CORP COM NEW 52886N406 76297 27445 SH SOLE 22 27445 0 0 LEXEO THERAPEUTICS INC COM 52886X107 23146 1443 SH SOLE 2 471 0 972 LEXEO THERAPEUTICS INC COM 52886X107 446939 27864 SH SOLE 18 27864 0 0 LEXEO THERAPEUTICS INC COM 52886X107 789954 49249 SH SOLE 19 49249 0 0 LEXEO THERAPEUTICS INC COM 52886X107 5729151 357179 SH SOLE 21 357179 0 0 LEXEO THERAPEUTICS INC COM 52886X107 5551653 346113 SH SOLE 22 343555 0 2558 LEXEO THERAPEUTICS INC COM 52886X107 107596 6708 SH SOLE 26 0 0 6708 LEXEO THERAPEUTICS INC COM 52886X107 48569 3028 SH SOLE 34 3028 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 66209 39410 SH SOLE 2 2519 0 36891 LEXICON PHARMACEUTICALS INC COM NEW 528872302 1509 898 SH SOLE 7 898 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 568173 338198 SH SOLE 18 338198 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 452207 269171 SH SOLE 19 269171 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 7382600 4394405 SH SOLE 21 4394405 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 7691284 4578145 SH SOLE 22 4514052 0 64093 LEXICON PHARMACEUTICALS INC COM NEW 528872302 345569 205696 SH SOLE 30 205696 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 107906 64230 SH SOLE 43 49175 0 15055 LEXINFINTECH HLDGS LTD ADR 528877103 59916 36313 SH SOLE 43 36313 0 0 LG DISPLAY CO LTD SPONS ADR REP 50186V102 70922 17214 SH SOLE 22 17214 0 0 LG DISPLAY CO LTD SPONS ADR REP 50186V102 189938 46101 SH SOLE 43 43427 0 2674 LGI HOMES INC COM 50187T106 3490736 39007 SH SOLE 2 23677 0 15330 LGI HOMES INC COM 50187T106 7786 87 SH SOLE 4 87 0 0 LGI HOMES INC COM 50187T106 25952 290 SH SOLE 7 290 0 0 LGI HOMES INC COM 50187T106 5875019 65650 SH SOLE 18 65650 0 0 LGI HOMES INC COM 50187T106 6246581 69802 SH SOLE 19 69802 0 0 LGI HOMES INC COM 50187T106 220687978 2466063 SH SOLE 21 2466063 0 0 LGI HOMES INC COM 50187T106 57621806 643891 SH SOLE 22 615088 0 28803 LGI HOMES INC COM 50187T106 49398 552 SH SOLE 23 552 0 0 LGI HOMES INC COM 50187T106 380511 4252 SH SOLE 25 4252 0 0 LGI HOMES INC COM 50187T106 632605 7069 SH SOLE 26 7069 0 0 LGI HOMES INC COM 50187T106 36154 404 SH SOLE 28 404 0 0 LGI HOMES INC COM 50187T106 3868474 43228 SH SOLE 30 43228 0 0 LGI HOMES INC COM 50187T106 47609 532 SH SOLE 36 532 0 0 LGI HOMES INC COM 50187T106 397246 4439 SH SOLE 40 4439 0 0 LGI HOMES INC COM 50187T106 1801971 20136 SH SOLE 43 19570 0 566 LGL GROUP INC COM 50186A108 2610 486 SH SOLE 18 486 0 0 LGL GROUP INC COM 50186A108 26528 4940 SH SOLE 21 4940 0 0 LI AUTO INC SPONSORED ADS 50202M102 357797 20011 SH SOLE 2 20011 0 0 LI AUTO INC SPONSORED ADS 50202M102 84108 4704 SH SOLE 18 4704 0 0 LI AUTO INC SPONSORED ADS 50202M102 49009 2741 SH SOLE 19 2741 0 0 LI AUTO INC SPONSORED ADS 50202M102 3428937 191775 SH SOLE 22 61326 0 130449 LI AUTO INC SPONSORED ADS 50202M102 5214505 291639 SH SOLE 25 291639 0 0 LI AUTO INC SPONSORED ADS 50202M102 41535 2323 SH SOLE 28 0 0 2323 LI AUTO INC SPONSORED ADS 50202M102 26748 1496 SH SOLE 30 1496 0 0 LI AUTO INC SPONSORED ADS 50202M102 584855 32710 SH SOLE 32 32710 0 0 LI AUTO INC SPONSORED ADS 50202M102 73898 4133 SH SOLE 34 4133 0 0 LI AUTO INC SPONSORED ADS 50202M102 44396 2483 SH SOLE 36 2483 0 0 LI AUTO INC SPONSORED ADS 50202M102 9561419 534755 SH SOLE 43 477340 0 57415 LI-CYCLE HOLDINGS CORP COM NEW 50202P204 5061 775 SH SOLE 2 99 0 676 LI-CYCLE HOLDINGS CORP COM NEW 50202P204 30077 4606 SH SOLE 18 4606 0 0 LI-CYCLE HOLDINGS CORP COM NEW 50202P204 22992 3521 SH SOLE 19 3521 0 0 LI-CYCLE HOLDINGS CORP COM NEW 50202P204 366679 56153 SH SOLE 21 56153 0 0 LI-CYCLE HOLDINGS CORP COM NEW 50202P204 152247 23315 SH SOLE 22 21874 0 1441 LI-CYCLE HOLDINGS CORP COM NEW 50202P204 3017 462 SH SOLE 26 0 0 462 LIBERTY BROADBAND CORP COM SER A 530307107 1992572 36494 SH SOLE 2 7604 0 28890 LIBERTY BROADBAND CORP COM SER A 530307107 535025 9799 SH SOLE 7 9284 0 515 LIBERTY BROADBAND CORP COM SER A 530307107 8463 155 SH SOLE 15 155 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 241168 4417 SH SOLE 18 4417 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 320611 5872 SH SOLE 19 5872 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 13750846 251847 SH SOLE 21 251847 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 22043167 403721 SH SOLE 22 389270 0 14451 LIBERTY BROADBAND CORP COM SER A 530307107 2005458 36730 SH SOLE 25 30759 0 5971 LIBERTY BROADBAND CORP COM SER A 530307107 78351 1435 SH SOLE 26 0 0 1435 LIBERTY BROADBAND CORP COM SER A 530307107 375320 6874 SH SOLE 28 448 0 6426 LIBERTY BROADBAND CORP COM SER A 530307107 81791 1498 SH SOLE 30 1498 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 12667 232 SH SOLE 31 232 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 12285 225 SH OTR 43 225 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 5567890 101976 SH SOLE 43 79419 0 22557 LIBERTY BROADBAND CORP COM SER C 530307305 9181747 167489 SH SOLE 2 60360 0 107129 LIBERTY BROADBAND CORP COM SER C 530307305 21051 384 SH SOLE 4 384 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 254694 4646 SH SOLE 7 4646 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 61782 1127 SH SOLE 15 1127 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 1721677 31406 SH SOLE 18 31406 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 2060465 37586 SH SOLE 19 37586 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 83463450 1522500 SH SOLE 21 1522500 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 155992393 2845538 SH SOLE 22 2690196 0 155342 LIBERTY BROADBAND CORP COM SER C 530307305 8851182 161459 SH SOLE 25 161459 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 4083432 74488 SH SOLE 26 46252 0 28236 LIBERTY BROADBAND CORP COM SER C 530307305 1531561 27938 SH SOLE 28 1586 0 26352 LIBERTY BROADBAND CORP COM SER C 530307305 4194169 76508 SH SOLE 30 76508 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 73075 1333 SH SOLE 31 1333 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 719896 13132 SH SOLE 36 13132 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 1370500 25000 SH SOLE 40 25000 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 5298901 96660 SH SOLE 43 91615 0 5045 LIBERTY ENERGY INC COM CL A 53115L104 8862478 424245 SH SOLE 2 221141 0 203104 LIBERTY ENERGY INC COM CL A 53115L104 5243 251 SH SOLE 4 251 0 0 LIBERTY ENERGY INC COM CL A 53115L104 28243 1352 SH SOLE 7 1352 0 0 LIBERTY ENERGY INC COM CL A 53115L104 11389395 545208 SH SOLE 18 518186 0 27022 LIBERTY ENERGY INC COM CL A 53115L104 18358863 878835 SH SOLE 19 878835 0 0 LIBERTY ENERGY INC COM CL A 53115L104 364470817 17447143 SH SOLE 21 17447143 0 0 LIBERTY ENERGY INC COM CL A 53115L104 111110317 5318828 SH SOLE 22 5064484 0 254344 LIBERTY ENERGY INC COM CL A 53115L104 332673 15925 SH SOLE 23 15925 0 0 LIBERTY ENERGY INC COM CL A 53115L104 622230 29786 SH SOLE 25 29786 0 0 LIBERTY ENERGY INC COM CL A 53115L104 1946321 93170 SH SOLE 26 55674 0 37496 LIBERTY ENERGY INC COM CL A 53115L104 220912 10575 SH SOLE 28 1933 0 8642 LIBERTY ENERGY INC COM CL A 53115L104 6700656 320759 SH SOLE 30 320759 0 0 LIBERTY ENERGY INC COM CL A 53115L104 735412 35204 SH SOLE 40 35204 0 0 LIBERTY ENERGY INC COM CL A 53115L104 3140081 150315 SH SOLE 43 144482 0 5833 LIBERTY GLOBAL LTD COM CL A G61188101 4468947 256394 SH SOLE 2 111583 0 144811 LIBERTY GLOBAL LTD COM CL A G61188101 76849 4409 SH SOLE 7 4409 0 0 LIBERTY GLOBAL LTD COM CL A G61188101 23740 1362 SH SOLE 15 1362 0 0 LIBERTY GLOBAL LTD COM CL A G61188101 1256825 72107 SH SOLE 18 72107 0 0 LIBERTY GLOBAL LTD COM CL A G61188101 1078150 61856 SH SOLE 19 61856 0 0 LIBERTY GLOBAL LTD COM CL A G61188101 38812078 2226740 SH SOLE 21 2226740 0 0 LIBERTY GLOBAL LTD COM CL A G61188101 71057073 4076711 SH SOLE 22 3901266 0 175445 LIBERTY GLOBAL LTD COM CL A G61188101 4522074 259442 SH SOLE 25 259442 0 0 LIBERTY GLOBAL LTD COM CL A G61188101 3263123 187213 SH SOLE 26 42834 0 144379 LIBERTY GLOBAL LTD COM CL A G61188101 1367105 78434 SH SOLE 30 78434 0 0 LIBERTY GLOBAL LTD COM CL A G61188101 36115 2072 SH SOLE 31 2072 0 0 LIBERTY GLOBAL LTD COM CL A G61188101 87063 4995 SH SOLE 34 4995 0 0 LIBERTY GLOBAL LTD COM CL A G61188101 530482 30435 SH SOLE 36 30435 0 0 LIBERTY GLOBAL LTD COM CL A G61188101 402389 23086 SH SOLE 40 23086 0 0 LIBERTY GLOBAL LTD COM CL A G61188101 852118 48888 SH SOLE 43 48563 0 325 LIBERTY GLOBAL LTD COM CL B G61188119 8415 485 SH SOLE 22 485 0 0 LIBERTY GLOBAL LTD COM CL C G61188127 22619752 1267213 SH SOLE 2 1065111 0 202102 LIBERTY GLOBAL LTD COM CL C G61188127 3501992 196190 SH SOLE 4 16717 0 179473 LIBERTY GLOBAL LTD COM CL C G61188127 500193 28022 SH SOLE 7 26938 0 1084 LIBERTY GLOBAL LTD COM CL C G61188127 57852 3241 SH SOLE 15 3241 0 0 LIBERTY GLOBAL LTD COM CL C G61188127 992960 55628 SH SOLE 18 49831 0 5797 LIBERTY GLOBAL LTD COM CL C G61188127 1053757 59034 SH SOLE 19 59034 0 0 LIBERTY GLOBAL LTD COM CL C G61188127 42198007 2364034 SH SOLE 21 2364034 0 0 LIBERTY GLOBAL LTD COM CL C G61188127 86116790 4824470 SH SOLE 22 4569043 0 255427 LIBERTY GLOBAL LTD COM CL C G61188127 2889487 161876 SH SOLE 23 161876 0 0 LIBERTY GLOBAL LTD COM CL C G61188127 5910367 331113 SH SOLE 25 331113 0 0 LIBERTY GLOBAL LTD COM CL C G61188127 2954014 165491 SH SOLE 26 121939 0 43552 LIBERTY GLOBAL LTD COM CL C G61188127 596654 33426 SH SOLE 28 0 0 33426 LIBERTY GLOBAL LTD COM CL C G61188127 1905380 106744 SH SOLE 30 106744 0 0 LIBERTY GLOBAL LTD COM CL C G61188127 38360 2149 SH SOLE 31 2149 0 0 LIBERTY GLOBAL LTD COM CL C G61188127 98835 5537 SH SOLE 34 5537 0 0 LIBERTY GLOBAL LTD COM CL C G61188127 788595 44179 SH SOLE 36 44179 0 0 LIBERTY GLOBAL LTD COM CL C G61188127 713750 39986 SH SOLE 40 39986 0 0 LIBERTY GLOBAL LTD COM CL C G61188127 1525872 85483 SH SOLE 43 83385 0 2098 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 973041 101253 SH SOLE 2 72245 0 29008 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 759 79 SH SOLE 7 79 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 926212 96380 SH SOLE 18 96380 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 771731 80305 SH SOLE 19 80305 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 13979571 1454690 SH SOLE 21 1454690 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 11924098 1240801 SH SOLE 22 1194011 0 46790 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 26072 2713 SH SOLE 23 2713 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 68894 7169 SH SOLE 25 7169 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 250081 26023 SH SOLE 26 0 0 26023 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 321589 33464 SH SOLE 30 33464 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 30963 3222 SH SOLE 36 3222 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 71844 7476 SH SOLE 40 7476 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 332746 34625 SH SOLE 43 34485 0 140 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 1133082 117784 SH SOLE 2 35675 0 82109 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 6484 674 SH SOLE 4 674 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 8648 899 SH SOLE 7 899 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 3632262 377574 SH SOLE 18 377574 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 2910618 302559 SH SOLE 19 302559 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 46438107 4827246 SH SOLE 21 4827246 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 40194063 4178177 SH SOLE 22 3990112 0 188065 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 303588 31558 SH SOLE 25 31558 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 422097 43877 SH SOLE 26 43877 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 27051 2812 SH SOLE 28 2812 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 850370 88396 SH SOLE 30 88396 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 66869 6951 SH SOLE 36 6951 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 193997 20166 SH SOLE 40 20166 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 155325 16146 SH SOLE 43 15392 0 754 LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722 5376514 140489 SH SOLE 2 83008 0 57481 LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722 5587 146 SH SOLE 4 146 0 0 LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722 20360 532 SH SOLE 7 532 0 0 LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722 934783 24426 SH SOLE 18 24426 0 0 LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722 625638 16348 SH SOLE 19 16348 0 0 LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722 21028408 549475 SH SOLE 21 549475 0 0 LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722 46803598 1222984 SH SOLE 22 1152258 0 70726 LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722 156256 4083 SH SOLE 23 4083 0 0 LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722 389512 10178 SH SOLE 25 10178 0 0 LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722 617065 16124 SH SOLE 26 15913 0 211 LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722 60007 1568 SH SOLE 28 0 0 1568 LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722 1095096 28615 SH SOLE 30 28615 0 0 LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722 25450 665 SH SOLE 31 665 0 0 LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722 46192 1207 SH SOLE 36 1207 0 0 LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722 336049 8781 SH SOLE 40 8781 0 0 LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722 624729 16324 SH SOLE 43 15310 0 1014 LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748 1533034 40870 SH SOLE 2 8175 0 32695 LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748 6414 171 SH SOLE 7 171 0 0 LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748 235413 6276 SH SOLE 18 6276 0 0 LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748 276824 7380 SH SOLE 19 7380 0 0 LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748 9028807 240704 SH SOLE 21 240704 0 0 LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748 21138273 563537 SH SOLE 22 537809 0 25728 LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748 153416 4090 SH SOLE 25 4090 0 0 LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748 37022 987 SH SOLE 28 0 0 987 LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748 525 14 SH SOLE 30 14 0 0 LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748 10915 291 SH SOLE 31 291 0 0 LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748 31133 830 SH SOLE 36 830 0 0 LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748 258406 6889 SH SOLE 40 6889 0 0 LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748 1720385 45865 SH SOLE 43 42288 0 3577 LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 13881571 193229 SH SOLE 2 33750 0 159479 LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 12900381 179571 SH SOLE 4 90202 0 89369 LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 3605434 50187 SH SOLE 7 48180 0 2007 LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 819694 11410 SH SOLE 13 11410 0 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 1199800 16701 SH SOLE 15 16701 0 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 11001362 153137 SH SOLE 18 140710 0 12427 LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 243917993 3395295 SH SOLE 19 3395295 0 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 276803687 3853058 SH SOLE 21 3853058 0 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 410160853 5709366 SH SOLE 22 5350899 0 358467 LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 16915877 235466 SH SOLE 23 235466 0 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 24288673 338094 SH SOLE 25 335852 0 2242 LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 12749517 177471 SH SOLE 26 96891 0 80580 LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 21139495 294258 SH SOLE 28 2589 0 291669 LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 44240724 615823 SH SOLE 30 615823 0 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 3171952 44153 SH SOLE 31 42424 0 1729 LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 4345961 60495 SH SOLE 34 60495 0 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 3656440 50897 SH SOLE 36 50897 0 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 724004 10078 SH SOLE 40 10078 0 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 5314903 73982 SH SOLE 43 64562 0 9420 LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771 9350154 145573 SH SOLE 2 2993 0 142580 LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771 50421 785 SH SOLE 4 785 0 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771 14323 223 SH SOLE 7 223 0 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771 471512 7341 SH SOLE 18 7341 0 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771 417431 6499 SH SOLE 19 6499 0 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771 19130970 297851 SH SOLE 21 297851 0 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771 28057462 436828 SH SOLE 22 419654 0 17174 LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771 2267383 35301 SH SOLE 25 35301 0 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771 69818 1087 SH SOLE 26 540 0 547 LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771 282805 4403 SH SOLE 28 0 0 4403 LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771 1349 21 SH SOLE 30 21 0 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771 16122 251 SH SOLE 31 251 0 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771 6579239 102432 SH SOLE 43 87268 0 15164 LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789 5638324 254437 SH SOLE 2 88984 0 165453 LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789 10836 489 SH SOLE 4 489 0 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789 62846 2836 SH SOLE 7 2836 0 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789 40309 1819 SH SOLE 15 1819 0 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789 952548 42985 SH SOLE 18 42985 0 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789 1187975 53609 SH SOLE 19 53609 0 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789 37336254 1684849 SH SOLE 21 1684849 0 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789 83399094 3763497 SH SOLE 22 3532329 0 231168 LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789 4959740 223815 SH SOLE 25 216051 0 7764 LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789 2422642 109325 SH SOLE 26 75040 0 34285 LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789 1003759 45296 SH SOLE 28 2282 0 43014 LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789 1654820 74676 SH SOLE 30 74676 0 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789 42392 1913 SH SOLE 31 1913 0 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789 490356 22128 SH SOLE 36 22128 0 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789 574742 25936 SH SOLE 40 25936 0 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789 1838523 82966 SH SOLE 43 73972 0 8994 LIBERTY MEDIA CORP DEL COM LBTY SRM S B 531229797 192 9 SH SOLE 43 9 0 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813 3180142 143573 SH SOLE 2 34894 0 108679 LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813 6180 279 SH SOLE 4 279 0 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813 41974 1895 SH SOLE 7 1895 0 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813 2968 134 SH SOLE 15 134 0 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813 594307 26831 SH SOLE 18 26831 0 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813 759634 34295 SH SOLE 19 34295 0 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813 19047671 859940 SH SOLE 21 859940 0 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813 40777685 1840979 SH SOLE 22 1742872 0 98107 LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813 50901 2298 SH SOLE 23 2298 0 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813 1822059 82260 SH SOLE 25 82260 0 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813 781053 35262 SH SOLE 26 9894 0 25368 LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813 660336 29812 SH SOLE 28 0 0 29812 LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813 937809 42339 SH SOLE 30 42339 0 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813 20223 913 SH SOLE 31 913 0 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813 203448 9185 SH SOLE 36 9185 0 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813 225553 10183 SH SOLE 40 10183 0 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813 5028 227 SH OTR 43 227 0 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813 5865580 264812 SH SOLE 43 234783 0 30029 LIBERTY MEDIA CORP DEL NOTE 3.750% 3/1 531229AP7 5635760 5419000 PRN SOLE 21 5419000 0 0 LIBERTY MEDIA CORP DEL NOTE 2.250% 8/1 531229AQ5 4537015 4275000 PRN SOLE 21 4275000 0 0 LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102 1813178 96292 SH SOLE 2 65028 0 31264 LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102 7024 373 SH SOLE 4 373 0 0 LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102 6553 348 SH SOLE 7 348 0 0 LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102 3244823 172322 SH SOLE 18 172322 0 0 LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102 2912116 154653 SH SOLE 19 154653 0 0 LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102 40668526 2159773 SH SOLE 21 2159773 0 0 LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102 36025594 1913202 SH SOLE 22 1839338 0 73864 LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102 15780 838 SH SOLE 23 838 0 0 LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102 273619 14531 SH SOLE 25 14531 0 0 LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102 360350 19137 SH SOLE 26 0 0 19137 LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102 829141 44033 SH SOLE 30 44033 0 0 LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102 209785 11141 SH SOLE 40 11141 0 0 LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102 395 21 SH SOLE 43 21 0 0 LIFECORE BIOMEDICAL INC COM 514766104 24521 4780 SH SOLE 2 1375 0 3405 LIFECORE BIOMEDICAL INC COM 514766104 315849 61569 SH SOLE 18 61569 0 0 LIFECORE BIOMEDICAL INC COM 514766104 249482 48632 SH SOLE 19 48632 0 0 LIFECORE BIOMEDICAL INC COM 514766104 3558855 693734 SH SOLE 21 693734 0 0 LIFECORE BIOMEDICAL INC COM 514766104 3267877 637013 SH SOLE 22 622881 0 14132 LIFECORE BIOMEDICAL INC COM 514766104 35428 6906 SH SOLE 43 2591 0 4315 LIFEMD INC COM 53216B104 235030 34261 SH SOLE 2 31172 0 3089 LIFEMD INC COM 53216B104 670119 97685 SH SOLE 18 97685 0 0 LIFEMD INC COM 53216B104 526882 76805 SH SOLE 19 76805 0 0 LIFEMD INC COM 53216B104 8676425 1264785 SH SOLE 21 1264785 0 0 LIFEMD INC COM 53216B104 5921483 863190 SH SOLE 22 849263 0 13927 LIFESTANCE HEALTH GROUP INC COM 53228F101 434564 88506 SH SOLE 2 45407 0 43099 LIFESTANCE HEALTH GROUP INC COM 53228F101 5077 1034 SH SOLE 7 1034 0 0 LIFESTANCE HEALTH GROUP INC COM 53228F101 1562892 318308 SH SOLE 18 318308 0 0 LIFESTANCE HEALTH GROUP INC COM 53228F101 1336674 272235 SH SOLE 19 272235 0 0 LIFESTANCE HEALTH GROUP INC COM 53228F101 21301264 4338343 SH SOLE 21 4338343 0 0 LIFESTANCE HEALTH GROUP INC COM 53228F101 15441238 3144855 SH SOLE 22 3034938 0 109917 LIFESTANCE HEALTH GROUP INC COM 53228F101 139257 28362 SH SOLE 25 28362 0 0 LIFESTANCE HEALTH GROUP INC COM 53228F101 350098 71303 SH SOLE 30 71303 0 0 LIFESTANCE HEALTH GROUP INC COM 53228F101 125264 25512 SH SOLE 40 25512 0 0 LIFESTANCE HEALTH GROUP INC COM 53228F101 215372 43864 SH SOLE 43 20014 0 23850 LIFETIME BRANDS INC COM 53222Q103 20444 2380 SH SOLE 2 801 0 1579 LIFETIME BRANDS INC COM 53222Q103 317727 36988 SH SOLE 18 36988 0 0 LIFETIME BRANDS INC COM 53222Q103 243930 28397 SH SOLE 19 28397 0 0 LIFETIME BRANDS INC COM 53222Q103 3361593 391338 SH SOLE 21 391338 0 0 LIFETIME BRANDS INC COM 53222Q103 2863906 333400 SH SOLE 22 324857 0 8543 LIFEVANTAGE CORP COM NEW 53222K205 14715 2292 SH SOLE 18 2292 0 0 LIFEVANTAGE CORP COM NEW 53222K205 143673 22379 SH SOLE 21 22379 0 0 LIFEVANTAGE CORP COM NEW 53222K205 1131153 176192 SH SOLE 22 176192 0 0 LIFEWAY FOODS INC COM 531914109 38846 3042 SH SOLE 2 2801 0 241 LIFEWAY FOODS INC COM 531914109 155986 12215 SH SOLE 18 12215 0 0 LIFEWAY FOODS INC COM 531914109 123537 9674 SH SOLE 19 9674 0 0 LIFEWAY FOODS INC COM 531914109 1991290 155935 SH SOLE 21 155935 0 0 LIFEWAY FOODS INC COM 531914109 856880 67101 SH SOLE 22 66105 0 996 LIFEWAY FOODS INC COM 531914109 639 50 SH SOLE 43 50 0 0 LIFEZONE METALS LIMITED ORD SHS G5568L109 53967 7027 SH SOLE 2 1276 0 5751 LIFEZONE METALS LIMITED ORD SHS G5568L109 574679 74828 SH SOLE 18 74828 0 0 LIFEZONE METALS LIMITED ORD SHS G5568L109 464056 60424 SH SOLE 19 60424 0 0 LIFEZONE METALS LIMITED ORD SHS G5568L109 6388954 831895 SH SOLE 21 831895 0 0 LIFEZONE METALS LIMITED ORD SHS G5568L109 2454851 319642 SH SOLE 22 301426 0 18216 LIFEZONE METALS LIMITED ORD SHS G5568L109 9408000 1225000 SH SOLE 25 1225000 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 1935115 22966 SH SOLE 2 14115 0 8851 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 6572 78 SH SOLE 4 78 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 71621 850 SH SOLE 7 850 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 4619639 54826 SH SOLE 18 54826 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 3261789 38711 SH SOLE 19 38711 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 177909682 2111437 SH SOLE 21 2111437 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 43783771 519627 SH SOLE 22 496388 0 23239 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 311762 3700 SH SOLE 25 3700 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 355661 4221 SH SOLE 26 4221 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 269126 3194 SH SOLE 28 297 0 2897 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 5840482 69315 SH SOLE 30 69315 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 411020 4878 SH SOLE 40 4878 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 14493 172 SH OTR 43 172 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 3161519 37521 SH SOLE 43 31212 0 6309 LIGHT & WONDER INC COM 80874P109 12795360 122000 SH SOLE 2 84432 0 37568 LIGHT & WONDER INC COM 80874P109 27059 258 SH SOLE 4 258 0 0 LIGHT & WONDER INC COM 80874P109 1768067 16858 SH SOLE 7 16007 0 851 LIGHT & WONDER INC COM 80874P109 15718470 149871 SH SOLE 18 149871 0 0 LIGHT & WONDER INC COM 80874P109 3163600 30164 SH SOLE 19 30164 0 0 LIGHT & WONDER INC COM 80874P109 523475378 4991184 SH SOLE 21 4991184 0 0 LIGHT & WONDER INC COM 80874P109 282006693 2688851 SH SOLE 22 2571519 0 117332 LIGHT & WONDER INC COM 80874P109 1996915 19040 SH SOLE 25 19040 0 0 LIGHT & WONDER INC COM 80874P109 2832284 27005 SH SOLE 26 27005 0 0 LIGHT & WONDER INC COM 80874P109 428225 4083 SH SOLE 28 1542 0 2541 LIGHT & WONDER INC COM 80874P109 9130433 87056 SH SOLE 30 87056 0 0 LIGHT & WONDER INC COM 80874P109 118200 1127 SH SOLE 31 1127 0 0 LIGHT & WONDER INC COM 80874P109 139910 1334 SH SOLE 36 1334 0 0 LIGHT & WONDER INC COM 80874P109 2001740 19086 SH SOLE 40 19086 0 0 LIGHT & WONDER INC COM 80874P109 14929144 142345 SH SOLE 43 136302 0 6043 LIGHTBRIDGE CORP COM 53224K302 9689 2875 SH SOLE 18 2875 0 0 LIGHTBRIDGE CORP COM 53224K302 99277 29459 SH SOLE 21 29459 0 0 LIGHTBRIDGE CORP COM 53224K302 113279 33614 SH SOLE 22 33614 0 0 LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 10345 8210 SH SOLE 18 8210 0 0 LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 105951 84088 SH SOLE 21 84088 0 0 LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 245146 194560 SH SOLE 22 194560 0 0 LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 5995467 437945 SH SOLE 21 437945 0 0 LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 99937 7300 SH SOLE 28 0 0 7300 LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 27 2 SH SOLE 43 2 0 0 LIGHTWAVE LOGIC INC COM 532275104 178566 59721 SH SOLE 2 32456 0 27265 LIGHTWAVE LOGIC INC COM 532275104 2120 709 SH SOLE 4 709 0 0 LIGHTWAVE LOGIC INC COM 532275104 3902 1305 SH SOLE 7 1305 0 0 LIGHTWAVE LOGIC INC COM 532275104 968608 323949 SH SOLE 18 323949 0 0 LIGHTWAVE LOGIC INC COM 532275104 816982 273238 SH SOLE 19 273238 0 0 LIGHTWAVE LOGIC INC COM 532275104 14120774 4722667 SH SOLE 21 4722667 0 0 LIGHTWAVE LOGIC INC COM 532275104 9358724 3130008 SH SOLE 22 3033579 0 96429 LIGHTWAVE LOGIC INC COM 532275104 46734 15630 SH SOLE 25 15630 0 0 LIGHTWAVE LOGIC INC COM 532275104 204719 68468 SH SOLE 30 68468 0 0 LIGHTWAVE LOGIC INC COM 532275104 77040 25766 SH SOLE 40 25766 0 0 LILIUM N V CLASS A ORD SHS N52586109 15513 19520 SH SOLE 30 19520 0 0 LIMBACH HLDGS INC COM 53263P105 94048 1652 SH SOLE 2 339 0 1313 LIMBACH HLDGS INC COM 53263P105 5238 92 SH SOLE 7 92 0 0 LIMBACH HLDGS INC COM 53263P105 1554588 27307 SH SOLE 18 27307 0 0 LIMBACH HLDGS INC COM 53263P105 1328405 23334 SH SOLE 19 23334 0 0 LIMBACH HLDGS INC COM 53263P105 34683407 609229 SH SOLE 21 609229 0 0 LIMBACH HLDGS INC COM 53263P105 15296123 268683 SH SOLE 22 264388 0 4295 LIMONEIRA CO COM 532746104 192035 9228 SH SOLE 2 537 0 8691 LIMONEIRA CO COM 532746104 3954 190 SH SOLE 7 190 0 0 LIMONEIRA CO COM 532746104 1042872 50114 SH SOLE 18 50114 0 0 LIMONEIRA CO COM 532746104 800748 38479 SH SOLE 19 38479 0 0 LIMONEIRA CO COM 532746104 12496884 600523 SH SOLE 21 600523 0 0 LIMONEIRA CO COM 532746104 9239952 444015 SH SOLE 22 429449 0 14566 LIMONEIRA CO COM 532746104 19270 926 SH SOLE 43 926 0 0 LINCOLN EDL SVCS CORP COM 533535100 375440 31656 SH SOLE 2 21675 0 9981 LINCOLN EDL SVCS CORP COM 533535100 953769 80419 SH SOLE 18 80419 0 0 LINCOLN EDL SVCS CORP COM 533535100 719926 60702 SH SOLE 19 60702 0 0 LINCOLN EDL SVCS CORP COM 533535100 10980961 925882 SH SOLE 21 925882 0 0 LINCOLN EDL SVCS CORP COM 533535100 9040404 762260 SH SOLE 22 743649 0 18611 LINCOLN EDL SVCS CORP COM 533535100 17648 1488 SH SOLE 43 1405 0 83 LINCOLN ELEC HLDGS INC COM 533900106 19284856 102231 SH SOLE 2 61925 0 40306 LINCOLN ELEC HLDGS INC COM 533900106 291260 1544 SH SOLE 4 174 0 1370 LINCOLN ELEC HLDGS INC COM 533900106 2614173 13858 SH SOLE 7 13402 0 456 LINCOLN ELEC HLDGS INC COM 533900106 16579192 87888 SH SOLE 18 87888 0 0 LINCOLN ELEC HLDGS INC COM 533900106 3942765 20901 SH SOLE 19 20901 0 0 LINCOLN ELEC HLDGS INC COM 533900106 563250367 2985848 SH SOLE 21 2985848 0 0 LINCOLN ELEC HLDGS INC COM 533900106 311821731 1652999 SH SOLE 22 1580062 0 72937 LINCOLN ELEC HLDGS INC COM 533900106 2182565 11570 SH SOLE 25 11570 0 0 LINCOLN ELEC HLDGS INC COM 533900106 3533416 18731 SH SOLE 26 18731 0 0 LINCOLN ELEC HLDGS INC COM 533900106 1133349 6008 SH SOLE 28 615 0 5393 LINCOLN ELEC HLDGS INC COM 533900106 43292503 229498 SH SOLE 30 229498 0 0 LINCOLN ELEC HLDGS INC COM 533900106 131105 695 SH SOLE 31 695 0 0 LINCOLN ELEC HLDGS INC COM 533900106 1383863 7336 SH SOLE 34 7336 0 0 LINCOLN ELEC HLDGS INC COM 533900106 135444 718 SH SOLE 36 718 0 0 LINCOLN ELEC HLDGS INC COM 533900106 2270848 12038 SH SOLE 40 12038 0 0 LINCOLN ELEC HLDGS INC COM 533900106 43953 233 SH OTR 43 233 0 0 LINCOLN ELEC HLDGS INC COM 533900106 7685315 40741 SH SOLE 43 37388 0 3353 LINCOLN NATL CORP IND COM 534187109 6253370 201073 SH SOLE 2 51692 0 149381 LINCOLN NATL CORP IND COM 534187109 15301 492 SH SOLE 4 492 0 0 LINCOLN NATL CORP IND COM 534187109 880161 28301 SH SOLE 7 27023 0 1278 LINCOLN NATL CORP IND COM 534187109 3500398 112553 SH SOLE 18 112553 0 0 LINCOLN NATL CORP IND COM 534187109 1666307 53579 SH SOLE 19 53579 0 0 LINCOLN NATL CORP IND COM 534187109 369318378 11875189 SH SOLE 21 11875189 0 0 LINCOLN NATL CORP IND COM 534187109 93420761 3003883 SH SOLE 22 2786252 0 217631 LINCOLN NATL CORP IND COM 534187109 1062905 34177 SH SOLE 25 34177 0 0 LINCOLN NATL CORP IND COM 534187109 3075075 98877 SH SOLE 26 98877 0 0 LINCOLN NATL CORP IND COM 534187109 11042833 355075 SH SOLE 30 355075 0 0 LINCOLN NATL CORP IND COM 534187109 65466 2105 SH SOLE 31 2105 0 0 LINCOLN NATL CORP IND COM 534187109 613012 19711 SH SOLE 36 19711 0 0 LINCOLN NATL CORP IND COM 534187109 869276 27951 SH SOLE 40 27951 0 0 LINCOLN NATL CORP IND COM 534187109 14152496 455064 SH SOLE 43 409057 0 46007 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 501568 51976 SH SOLE 2 33998 0 17978 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 1216 126 SH SOLE 4 126 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 4574 474 SH SOLE 7 474 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 943133 97734 SH SOLE 18 97734 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 741921 76883 SH SOLE 19 76883 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 13243814 1372416 SH SOLE 21 1372416 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 9593499 994145 SH SOLE 22 955329 0 38816 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 45780 4744 SH SOLE 25 4744 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 75135 7786 SH SOLE 30 7786 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 112702 11679 SH SOLE 40 11679 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 139906 14498 SH SOLE 43 13522 0 976 LINDE PLC SHS G54950103 383209263 873292 SH SOLE 2 168350 0 704942 LINDE PLC SHS G54950103 97866039 223026 SH SOLE 4 174953 0 48073 LINDE PLC SHS G54950103 210552886 479827 SH SOLE 7 435492 0 44335 LINDE PLC SHS G54950103 7996435 18223 SH SOLE 13 18223 0 0 LINDE PLC SHS G54950103 30891346 70398 SH SOLE 15 70398 0 0 LINDE PLC SHS G54950103 263937633 601485 SH SOLE 18 571372 0 30113 LINDE PLC SHS G54950103 84488916 192541 SH SOLE 19 192541 0 0 LINDE PLC SHS G54950103 5500415773 12534846 SH SOLE 21 12534846 0 0 LINDE PLC SHS G54950103 4475101542 10198267 SH SOLE 22 9154860 0 1043407 LINDE PLC SHS G54950103 393677514 897148 SH SOLE 23 897148 0 0 LINDE PLC SHS G54950103 997040386 2272146 SH SOLE 25 2077190 0 194956 LINDE PLC SHS G54950103 283358486 645743 SH SOLE 26 432232 0 213511 LINDE PLC SHS G54950103 327133733 745502 SH SOLE 28 24532 0 720970 LINDE PLC SHS G54950103 597220 1361 SH SOLE 29 1361 0 0 LINDE PLC SHS G54950103 1487430308 3389691 SH SOLE 30 3389691 0 0 LINDE PLC SHS G54950103 48784702 111175 SH SOLE 31 107407 0 3768 LINDE PLC SHS G54950103 85012855 193735 SH SOLE 32 193735 0 0 LINDE PLC SHS G54950103 764156021 1741428 SH SOLE 34 1741428 0 0 LINDE PLC SHS G54950103 46600744 106198 SH SOLE 36 106198 0 0 LINDE PLC SHS G54950103 10161523 23157 SH SOLE 40 23157 0 0 LINDE PLC SHS G54950103 242662 553 SH OTR 43 553 0 0 LINDE PLC SHS G54950103 280411791 639028 SH SOLE 43 535416 0 103612 LINDSAY CORP COM 535555106 802284 6529 SH SOLE 2 3078 0 3451 LINDSAY CORP COM 535555106 6513 53 SH SOLE 4 53 0 0 LINDSAY CORP COM 535555106 3151626 25648 SH SOLE 7 25372 0 276 LINDSAY CORP COM 535555106 4020388 32718 SH SOLE 18 32718 0 0 LINDSAY CORP COM 535555106 3056640 24875 SH SOLE 19 24875 0 0 LINDSAY CORP COM 535555106 150810993 1227303 SH SOLE 21 1227303 0 0 LINDSAY CORP COM 535555106 40872223 332619 SH SOLE 22 321446 0 11173 LINDSAY CORP COM 535555106 342221 2785 SH SOLE 25 2785 0 0 LINDSAY CORP COM 535555106 403784 3286 SH SOLE 26 3286 0 0 LINDSAY CORP COM 535555106 17572 143 SH SOLE 28 143 0 0 LINDSAY CORP COM 535555106 18673951 151969 SH SOLE 30 151969 0 0 LINDSAY CORP COM 535555106 33178 270 SH SOLE 36 270 0 0 LINDSAY CORP COM 535555106 317645 2585 SH SOLE 40 2585 0 0 LINDSAY CORP COM 535555106 1059473 8622 SH SOLE 43 8020 0 602 LINEAGE CELL THERAPEUTICS IN COM 53566P109 15416 15458 SH SOLE 2 4062 0 11396 LINEAGE CELL THERAPEUTICS IN COM 53566P109 372868 373877 SH SOLE 18 373877 0 0 LINEAGE CELL THERAPEUTICS IN COM 53566P109 291671 292461 SH SOLE 19 292461 0 0 LINEAGE CELL THERAPEUTICS IN COM 53566P109 5096364 5110161 SH SOLE 21 5110161 0 0 LINEAGE CELL THERAPEUTICS IN COM 53566P109 3757337 3767509 SH SOLE 22 3734798 0 32711 LINKBANCORP INC COM 53578P105 22216 3630 SH SOLE 2 1077 0 2553 LINKBANCORP INC COM 53578P105 356551 58260 SH SOLE 18 58260 0 0 LINKBANCORP INC COM 53578P105 302714 49463 SH SOLE 19 49463 0 0 LINKBANCORP INC COM 53578P105 3240564 529504 SH SOLE 21 529504 0 0 LINKBANCORP INC COM 53578P105 2477199 404771 SH SOLE 22 390815 0 13956 LINKBANCORP INC COM 53578P105 6 1 SH SOLE 43 1 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 1139669 120984 SH SOLE 2 61914 0 59070 LIONS GATE ENTMNT CORP CL A VTG 535919401 46375 4923 SH SOLE 4 4923 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 426622 45289 SH SOLE 7 43309 0 1980 LIONS GATE ENTMNT CORP CL A VTG 535919401 2669958 283435 SH SOLE 18 283435 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 15361797 1630764 SH SOLE 19 1630764 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 22914847 2432574 SH SOLE 21 2432574 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 16672213 1769874 SH SOLE 22 1677664 0 92210 LIONS GATE ENTMNT CORP CL A VTG 535919401 2619 278 SH SOLE 23 278 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 95349 10122 SH SOLE 25 10122 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 381529 40502 SH SOLE 26 5834 0 34668 LIONS GATE ENTMNT CORP CL A VTG 535919401 5435 577 SH SOLE 28 577 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 636670 67587 SH SOLE 30 67587 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 3208103 340563 SH SOLE 34 340563 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 27393 2908 SH SOLE 36 2908 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 58621 6223 SH SOLE 40 6223 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 574385 60975 SH SOLE 43 57642 0 3333 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 1626843 189830 SH SOLE 2 107043 0 82787 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 5365 626 SH SOLE 4 626 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 12281 1433 SH SOLE 7 1433 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 2997417 349757 SH SOLE 18 349757 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 4043609 471833 SH SOLE 19 471833 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 36549790 4264853 SH SOLE 21 4264853 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 35808057 4178303 SH SOLE 22 4006277 0 172026 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 4825 563 SH SOLE 23 563 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 196184 22892 SH SOLE 25 22892 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 712621 83153 SH SOLE 26 38322 0 44831 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 45052 5257 SH SOLE 28 2325 0 2932 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 936487 109275 SH SOLE 30 109275 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 263365 30731 SH SOLE 34 30731 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 52046 6073 SH SOLE 36 6073 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 303121 35370 SH SOLE 40 35370 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 147713 17236 SH SOLE 43 17015 0 221 LIONSGATE STUDIOS CORP COM 53626M104 24768 3073 SH SOLE 4 3073 0 0 LIONSGATE STUDIOS CORP COM 53626M104 32103 3983 SH SOLE 7 3983 0 0 LIONSGATE STUDIOS CORP COM 53626M104 578966 71832 SH SOLE 18 71832 0 0 LIONSGATE STUDIOS CORP COM 53626M104 6615841 820824 SH SOLE 19 820824 0 0 LIONSGATE STUDIOS CORP COM 53626M104 269381 33422 SH SOLE 22 33422 0 0 LIONSGATE STUDIOS CORP COM 53626M104 2150940 266866 SH SOLE 34 266866 0 0 LIPOCINE INC NEW COM NEW 53630X203 735601 89272 SH SOLE 22 89272 0 0 LIQTECH INTL INC COM 53632A300 12905 5480 SH SOLE 22 5480 0 0 LIQUIDIA CORPORATION COM NEW 53635D202 324144 27012 SH SOLE 2 14288 0 12724 LIQUIDIA CORPORATION COM NEW 53635D202 4572 381 SH SOLE 7 381 0 0 LIQUIDIA CORPORATION COM NEW 53635D202 1857708 154809 SH SOLE 18 154809 0 0 LIQUIDIA CORPORATION COM NEW 53635D202 1580436 131703 SH SOLE 19 131703 0 0 LIQUIDIA CORPORATION COM NEW 53635D202 26665464 2222122 SH SOLE 21 2222122 0 0 LIQUIDIA CORPORATION COM NEW 53635D202 18981948 1581829 SH SOLE 22 1530938 0 50891 LIQUIDIA CORPORATION COM NEW 53635D202 108564 9047 SH SOLE 25 9047 0 0 LIQUIDIA CORPORATION COM NEW 53635D202 86820 7235 SH SOLE 28 0 0 7235 LIQUIDIA CORPORATION COM NEW 53635D202 243408 20284 SH SOLE 30 20284 0 0 LIQUIDIA CORPORATION COM NEW 53635D202 123324 10277 SH SOLE 40 10277 0 0 LIQUIDIA CORPORATION COM NEW 53635D202 912492 76041 SH SOLE 43 38374 0 37667 LIQUIDITY SVCS INC COM 53635B107 577782 28918 SH SOLE 2 23473 0 5445 LIQUIDITY SVCS INC COM 53635B107 2837 142 SH SOLE 7 142 0 0 LIQUIDITY SVCS INC COM 53635B107 1325713 66352 SH SOLE 18 66352 0 0 LIQUIDITY SVCS INC COM 53635B107 987951 49447 SH SOLE 19 49447 0 0 LIQUIDITY SVCS INC COM 53635B107 50589080 2531986 SH SOLE 21 2531986 0 0 LIQUIDITY SVCS INC COM 53635B107 13373153 669327 SH SOLE 22 649942 0 19385 LIQUIDITY SVCS INC COM 53635B107 85534 4281 SH SOLE 25 4281 0 0 LIQUIDITY SVCS INC COM 53635B107 57842 2895 SH SOLE 26 2895 0 0 LIQUIDITY SVCS INC COM 53635B107 676982 33883 SH SOLE 30 33883 0 0 LIQUIDITY SVCS INC COM 53635B107 17942 898 SH SOLE 36 898 0 0 LIQUIDITY SVCS INC COM 53635B107 63157 3161 SH SOLE 40 3161 0 0 LIQUIDITY SVCS INC COM 53635B107 288831 14456 SH SOLE 43 14230 0 226 LISATA THERAPEUTICS INC COM 128058302 194365 56013 SH SOLE 22 56013 0 0 LITHIA MTRS INC COM 536797103 18145854 71879 SH SOLE 2 29167 0 42712 LITHIA MTRS INC COM 536797103 19439 77 SH SOLE 4 77 0 0 LITHIA MTRS INC COM 536797103 1309711 5188 SH SOLE 7 4935 0 253 LITHIA MTRS INC COM 536797103 10347421 40988 SH SOLE 18 40988 0 0 LITHIA MTRS INC COM 536797103 2288207 9064 SH SOLE 19 9064 0 0 LITHIA MTRS INC COM 536797103 342188402 1355470 SH SOLE 21 1355470 0 0 LITHIA MTRS INC COM 536797103 202669637 802811 SH SOLE 22 767154 0 35657 LITHIA MTRS INC COM 536797103 1392262 5515 SH SOLE 25 5515 0 0 LITHIA MTRS INC COM 536797103 2799923 11091 SH SOLE 26 11091 0 0 LITHIA MTRS INC COM 536797103 68919 273 SH SOLE 28 273 0 0 LITHIA MTRS INC COM 536797103 6060567 24007 SH SOLE 30 24007 0 0 LITHIA MTRS INC COM 536797103 85076 337 SH SOLE 31 337 0 0 LITHIA MTRS INC COM 536797103 264063 1046 SH SOLE 36 1046 0 0 LITHIA MTRS INC COM 536797103 1470774 5826 SH SOLE 40 5826 0 0 LITHIA MTRS INC COM 536797103 10845 43 SH OTR 43 43 0 0 LITHIA MTRS INC COM 536797103 5093772 20177 SH SOLE 43 18186 0 1991 LITHIUM AMERICAS ARGENTINA C COM SHS 53681K100 1584 495 SH SOLE 43 336 0 159 LITHIUM AMERS CORP NEW COM SHS 53681J103 534888 199585 SH SOLE 21 199585 0 0 LITHIUM AMERS CORP NEW COM SHS 53681J103 7635 2849 SH SOLE 28 2849 0 0 LITHIUM AMERS CORP NEW COM SHS 53681J103 32964 12300 SH SOLE 30 12300 0 0 LITHIUM AMERS CORP NEW COM SHS 53681J103 212235 79192 SH SOLE 43 69420 0 9772 LITTELFUSE INC COM 537008104 13007231 50891 SH SOLE 2 26278 0 24613 LITTELFUSE INC COM 537008104 38083 149 SH SOLE 4 82 0 67 LITTELFUSE INC COM 537008104 1309643 5124 SH SOLE 7 4864 0 260 LITTELFUSE INC COM 537008104 9419258 36853 SH SOLE 18 36853 0 0 LITTELFUSE INC COM 537008104 2545421 9959 SH SOLE 19 9959 0 0 LITTELFUSE INC COM 537008104 328446185 1285051 SH SOLE 21 1285051 0 0 LITTELFUSE INC COM 537008104 187122551 732120 SH SOLE 22 700116 0 32004 LITTELFUSE INC COM 537008104 1345426 5264 SH SOLE 25 5264 0 0 LITTELFUSE INC COM 537008104 2287275 8949 SH SOLE 26 8123 0 826 LITTELFUSE INC COM 537008104 816610 3195 SH SOLE 28 439 0 2756 LITTELFUSE INC COM 537008104 5580552 21834 SH SOLE 30 21834 0 0 LITTELFUSE INC COM 537008104 76933 301 SH SOLE 31 301 0 0 LITTELFUSE INC COM 537008104 35016 137 SH SOLE 36 137 0 0 LITTELFUSE INC COM 537008104 1264404 4947 SH SOLE 40 4947 0 0 LITTELFUSE INC COM 537008104 6642682 25990 SH SOLE 43 23996 0 1994 LIVANOVA PLC SHS G5509L101 4078608 74400 SH SOLE 2 43680 0 30720 LIVANOVA PLC SHS G5509L101 44075 804 SH SOLE 4 199 0 605 LIVANOVA PLC SHS G5509L101 353589 6450 SH SOLE 7 6129 0 321 LIVANOVA PLC SHS G5509L101 11991162 218737 SH SOLE 18 218737 0 0 LIVANOVA PLC SHS G5509L101 6802669 124091 SH SOLE 19 124091 0 0 LIVANOVA PLC SHS G5509L101 243422399 4440394 SH SOLE 21 4440394 0 0 LIVANOVA PLC SHS G5509L101 99690334 1818503 SH SOLE 22 1746690 0 71813 LIVANOVA PLC SHS G5509L101 626757 11433 SH SOLE 25 11433 0 0 LIVANOVA PLC SHS G5509L101 783268 14288 SH SOLE 26 14288 0 0 LIVANOVA PLC SHS G5509L101 47858 873 SH SOLE 28 873 0 0 LIVANOVA PLC SHS G5509L101 7864861 143467 SH SOLE 30 143467 0 0 LIVANOVA PLC SHS G5509L101 636954 11619 SH SOLE 40 11619 0 0 LIVANOVA PLC SHS G5509L101 12609 230 SH OTR 43 230 0 0 LIVANOVA PLC SHS G5509L101 2135787 38960 SH SOLE 43 34705 0 4255 LIVE NATION ENTERTAINMENT IN COM 538034109 23908293 255049 SH SOLE 2 54545 0 200504 LIVE NATION ENTERTAINMENT IN COM 538034109 11460934 122263 SH SOLE 4 51589 0 70674 LIVE NATION ENTERTAINMENT IN COM 538034109 8425820 89885 SH SOLE 7 78298 0 11587 LIVE NATION ENTERTAINMENT IN COM 538034109 558690 5960 SH SOLE 13 5960 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 1961228 20922 SH SOLE 15 20922 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 25306144 269961 SH SOLE 18 260027 0 9934 LIVE NATION ENTERTAINMENT IN COM 538034109 246915378 2634045 SH SOLE 19 2634045 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 441418942 4708971 SH SOLE 21 4708971 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 338744582 3613661 SH SOLE 22 3270908 0 342753 LIVE NATION ENTERTAINMENT IN COM 538034109 18000798 192029 SH SOLE 23 192029 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 20418541 217821 SH SOLE 25 217821 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 14312692 152685 SH SOLE 26 82206 0 70479 LIVE NATION ENTERTAINMENT IN COM 538034109 20522404 218929 SH SOLE 28 1614 0 217315 LIVE NATION ENTERTAINMENT IN COM 538034109 80613213 859966 SH SOLE 30 859966 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 3571588 38101 SH SOLE 31 36825 0 1276 LIVE NATION ENTERTAINMENT IN COM 538034109 764731 8158 SH SOLE 34 8158 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 2832260 30214 SH SOLE 36 30214 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 692176 7384 SH SOLE 40 7384 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 16967 181 SH OTR 43 181 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 13425630 143222 SH SOLE 43 119549 0 23673 LIVE NATION ENTERTAINMENT IN NOTE 2.000% 2/1 538034AU3 3413973 3338000 PRN SOLE 21 3338000 0 0 LIVE NATION ENTERTAINMENT IN NOTE 3.125% 1/1 538034BA6 9413049 8525000 PRN SOLE 21 8525000 0 0 LIVE OAK BANCSHARES INC COM 53803X105 1065508 30391 SH SOLE 2 9352 0 21039 LIVE OAK BANCSHARES INC COM 53803X105 3646 104 SH SOLE 4 104 0 0 LIVE OAK BANCSHARES INC COM 53803X105 8134 232 SH SOLE 7 232 0 0 LIVE OAK BANCSHARES INC COM 53803X105 3276813 93463 SH SOLE 18 93463 0 0 LIVE OAK BANCSHARES INC COM 53803X105 3440052 98119 SH SOLE 19 98119 0 0 LIVE OAK BANCSHARES INC COM 53803X105 44466212 1268289 SH SOLE 21 1268289 0 0 LIVE OAK BANCSHARES INC COM 53803X105 36761672 1048536 SH SOLE 22 1017578 0 30958 LIVE OAK BANCSHARES INC COM 53803X105 264668 7549 SH SOLE 25 7549 0 0 LIVE OAK BANCSHARES INC COM 53803X105 322342 9194 SH SOLE 26 9194 0 0 LIVE OAK BANCSHARES INC COM 53803X105 22333 637 SH SOLE 28 637 0 0 LIVE OAK BANCSHARES INC COM 53803X105 754947 21533 SH SOLE 30 21533 0 0 LIVE OAK BANCSHARES INC COM 53803X105 4136940 117996 SH SOLE 34 117996 0 0 LIVE OAK BANCSHARES INC COM 53803X105 230239 6567 SH SOLE 40 6567 0 0 LIVE OAK BANCSHARES INC COM 53803X105 1935489 55205 SH SOLE 43 50410 0 4795 LIVE VENTURES INC COM NEW 538142308 8305 366 SH SOLE 18 366 0 0 LIVE VENTURES INC COM NEW 538142308 77418 3412 SH SOLE 21 3412 0 0 LIVE VENTURES INC COM NEW 538142308 5831 257 SH SOLE 22 257 0 0 LIVEONE INC COM 53814X102 14072 8963 SH SOLE 2 4278 0 4685 LIVEONE INC COM 53814X102 278477 177374 SH SOLE 18 177374 0 0 LIVEONE INC COM 53814X102 243361 155007 SH SOLE 19 155007 0 0 LIVEONE INC COM 53814X102 3266294 2080442 SH SOLE 21 2080442 0 0 LIVEONE INC COM 53814X102 2754198 1754266 SH SOLE 22 1735121 0 19145 LIVEONE INC COM 53814X102 3347 2132 SH SOLE 43 2132 0 0 LIVEPERSON INC COM 538146101 565 974 SH SOLE 2 0 0 974 LIVEPERSON INC COM 538146101 667583 1150013 SH SOLE 22 1147873 0 2140 LIVEPERSON INC COM 538146101 664 1144 SH SOLE 28 1144 0 0 LIVEPERSON INC COM 538146101 246 423 SH SOLE 43 423 0 0 LIVEPERSON INC NOTE 12/1 538146AD3 1899525 4085000 PRN SOLE 21 4085000 0 0 LIVERAMP HLDGS INC COM 53815P108 9355761 302384 SH SOLE 2 247883 0 54501 LIVERAMP HLDGS INC COM 53815P108 11974 387 SH SOLE 4 245 0 142 LIVERAMP HLDGS INC COM 53815P108 435635 14080 SH SOLE 7 13355 0 725 LIVERAMP HLDGS INC COM 53815P108 6315349 204116 SH SOLE 18 204116 0 0 LIVERAMP HLDGS INC COM 53815P108 11171753 361078 SH SOLE 19 361078 0 0 LIVERAMP HLDGS INC COM 53815P108 237184091 7665937 SH SOLE 21 7665937 0 0 LIVERAMP HLDGS INC COM 53815P108 68937878 2228115 SH SOLE 22 2158249 0 69866 LIVERAMP HLDGS INC COM 53815P108 130752 4226 SH SOLE 23 4226 0 0 LIVERAMP HLDGS INC COM 53815P108 415215 13420 SH SOLE 25 13420 0 0 LIVERAMP HLDGS INC COM 53815P108 2183188 70562 SH SOLE 26 20487 0 50075 LIVERAMP HLDGS INC COM 53815P108 184031 5948 SH SOLE 28 1217 0 4731 LIVERAMP HLDGS INC COM 53815P108 4851392 156800 SH SOLE 30 156800 0 0 LIVERAMP HLDGS INC COM 53815P108 691880 22362 SH SOLE 34 22362 0 0 LIVERAMP HLDGS INC COM 53815P108 417381 13490 SH SOLE 40 13490 0 0 LIVERAMP HLDGS INC COM 53815P108 3382361 109320 SH SOLE 43 106153 0 3167 LIVEWIRE GROUP INC COM 53838J105 21410 2795 SH SOLE 2 1131 0 1664 LIVEWIRE GROUP INC COM 53838J105 339882 44371 SH SOLE 18 44371 0 0 LIVEWIRE GROUP INC COM 53838J105 305718 39911 SH SOLE 19 39911 0 0 LIVEWIRE GROUP INC COM 53838J105 4131689 539385 SH SOLE 21 539385 0 0 LIVEWIRE GROUP INC COM 53838J105 1536918 200642 SH SOLE 22 196888 0 3754 LIVONGO HEALTH INC NOTE 0.875% 6/0 539183AA1 3714750 3900000 PRN SOLE 21 3900000 0 0 LKQ CORP COM 501889208 27623828 664194 SH SOLE 2 145067 0 519127 LKQ CORP COM 501889208 14258009 342823 SH SOLE 4 176795 0 166028 LKQ CORP COM 501889208 38411068 923565 SH SOLE 7 861015 0 62550 LKQ CORP COM 501889208 349065 8393 SH SOLE 13 8393 0 0 LKQ CORP COM 501889208 1481769 35628 SH SOLE 15 35628 0 0 LKQ CORP COM 501889208 31066274 746965 SH SOLE 18 730123 0 16842 LKQ CORP COM 501889208 95113377 2286929 SH SOLE 19 2286929 0 0 LKQ CORP COM 501889208 353741416 8505444 SH SOLE 21 8505444 0 0 LKQ CORP COM 501889208 247561314 5952424 SH SOLE 22 5356116 0 596308 LKQ CORP COM 501889208 12342124 296757 SH SOLE 23 296757 0 0 LKQ CORP COM 501889208 45521128 1094521 SH SOLE 25 1094521 0 0 LKQ CORP COM 501889208 21359917 513583 SH SOLE 26 398562 0 115021 LKQ CORP COM 501889208 28118001 676076 SH SOLE 28 26706 0 649370 LKQ CORP COM 501889208 118826747 2857099 SH SOLE 30 2780209 0 76890 LKQ CORP COM 501889208 2538695 61041 SH SOLE 31 58954 0 2087 LKQ CORP COM 501889208 51938091 1248812 SH SOLE 34 1248812 0 0 LKQ CORP COM 501889208 2807075 67494 SH SOLE 36 67494 0 0 LKQ CORP COM 501889208 524200 12604 SH SOLE 40 12604 0 0 LKQ CORP COM 501889208 19630 472 SH OTR 43 472 0 0 LKQ CORP COM 501889208 7987964 192065 SH SOLE 43 158682 0 33382 LL FLOORING HOLDINGS INC COM 55003T107 55781 39008 SH SOLE 2 39008 0 0 LL FLOORING HOLDINGS INC COM 55003T107 9296 6501 SH SOLE 18 6501 0 0 LL FLOORING HOLDINGS INC COM 55003T107 92118 64418 SH SOLE 21 64418 0 0 LL FLOORING HOLDINGS INC COM 55003T107 603673 422149 SH SOLE 22 422149 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 20326877 7445742 SH SOLE 43 6926296 0 519446 LOANDEPOT INC COM CL A 53946R106 201930 122382 SH SOLE 22 122382 0 0 LOANDEPOT INC COM CL A 53946R106 3 2 SH SOLE 43 2 0 0 LOAR HOLDINGS INC COM SHS 53947R105 771080 14437 SH SOLE 2 6579 0 7858 LOAR HOLDINGS INC COM SHS 53947R105 1015 19 SH SOLE 4 19 0 0 LOAR HOLDINGS INC COM SHS 53947R105 5555 104 SH SOLE 7 104 0 0 LOAR HOLDINGS INC COM SHS 53947R105 251988 4718 SH SOLE 18 4423 0 295 LOAR HOLDINGS INC COM SHS 53947R105 1213956 22729 SH SOLE 19 22729 0 0 LOAR HOLDINGS INC COM SHS 53947R105 8363899 156598 SH SOLE 21 156598 0 0 LOAR HOLDINGS INC COM SHS 53947R105 17048258 319196 SH SOLE 22 309993 0 9203 LOAR HOLDINGS INC COM SHS 53947R105 80542 1508 SH SOLE 26 167 0 1341 LOAR HOLDINGS INC COM SHS 53947R105 58698 1099 SH SOLE 28 0 0 1099 LOAR HOLDINGS INC COM SHS 53947R105 37975 711 SH SOLE 31 671 0 40 LOAR HOLDINGS INC COM SHS 53947R105 267798 5014 SH SOLE 34 5014 0 0 LOCAL BOUNTI CORP COM NEW 53960E205 76753 27510 SH SOLE 22 27510 0 0 LOCKHEED MARTIN CORP COM 539830109 327804708 701787 SH SOLE 2 373271 0 328516 LOCKHEED MARTIN CORP COM 539830109 40223382 86113 SH SOLE 4 41143 0 44970 LOCKHEED MARTIN CORP COM 539830109 83191444 178102 SH SOLE 7 160466 0 17636 LOCKHEED MARTIN CORP COM 539830109 23488124 50285 SH SOLE 13 50285 0 0 LOCKHEED MARTIN CORP COM 539830109 14491778 31025 SH SOLE 15 31025 0 0 LOCKHEED MARTIN CORP COM 539830109 163222490 349438 SH SOLE 18 312133 0 37305 LOCKHEED MARTIN CORP COM 539830109 139191129 297990 SH SOLE 19 297990 0 0 LOCKHEED MARTIN CORP COM 539830109 3589400056 7684436 SH SOLE 21 7684436 0 0 LOCKHEED MARTIN CORP COM 539830109 2332760926 4994136 SH SOLE 22 4467765 0 526371 LOCKHEED MARTIN CORP COM 539830109 239257495 512219 SH SOLE 23 512219 0 0 LOCKHEED MARTIN CORP COM 539830109 46240097 98994 SH SOLE 25 98994 0 0 LOCKHEED MARTIN CORP COM 539830109 54809047 117339 SH SOLE 26 95806 0 21533 LOCKHEED MARTIN CORP COM 539830109 21527238 46087 SH SOLE 29 46087 0 0 LOCKHEED MARTIN CORP COM 539830109 625318915 1338726 SH SOLE 30 1338726 0 0 LOCKHEED MARTIN CORP COM 539830109 68453972 146551 SH SOLE 31 144791 0 1760 LOCKHEED MARTIN CORP COM 539830109 3096406 6629 SH SOLE 32 6629 0 0 LOCKHEED MARTIN CORP COM 539830109 24421389 52283 SH SOLE 36 52283 0 0 LOCKHEED MARTIN CORP COM 539830109 2464887 5277 SH SOLE 40 5277 0 0 LOCKHEED MARTIN CORP COM 539830109 142798582 305713 SH SOLE 43 254641 0 51072 LOEWS CORP COM 540424108 29963191 400899 SH SOLE 2 91166 0 309733 LOEWS CORP COM 540424108 18755854 250948 SH SOLE 4 55445 0 195503 LOEWS CORP COM 540424108 11879325 158942 SH SOLE 7 129653 0 29289 LOEWS CORP COM 540424108 539698 7221 SH SOLE 13 7221 0 0 LOEWS CORP COM 540424108 2055051 27496 SH SOLE 15 27496 0 0 LOEWS CORP COM 540424108 28190284 377178 SH SOLE 18 365217 0 11961 LOEWS CORP COM 540424108 6740576 90187 SH SOLE 19 90187 0 0 LOEWS CORP COM 540424108 464543256 6215457 SH SOLE 21 6215457 0 0 LOEWS CORP COM 540424108 323730555 4331423 SH SOLE 22 3921531 0 409892 LOEWS CORP COM 540424108 16803794 224830 SH SOLE 23 224830 0 0 LOEWS CORP COM 540424108 23491081 314304 SH SOLE 25 311907 0 2397 LOEWS CORP COM 540424108 13447893 179929 SH SOLE 26 105742 0 74187 LOEWS CORP COM 540424108 29285075 391826 SH SOLE 28 3200 0 388626 LOEWS CORP COM 540424108 89262057 1194301 SH SOLE 30 1194301 0 0 LOEWS CORP COM 540424108 3330938 44567 SH SOLE 31 43098 0 1469 LOEWS CORP COM 540424108 727145 9729 SH SOLE 34 9729 0 0 LOEWS CORP COM 540424108 5299888 70911 SH SOLE 36 70911 0 0 LOEWS CORP COM 540424108 679461 9091 SH SOLE 40 9091 0 0 LOEWS CORP COM 540424108 39305067 525891 SH SOLE 43 434015 0 91876 LOGITECH INTL S A SHS H50430232 34802792 359236 SH SOLE 43 329550 0 29686 LONGBOARD PHARMACEUTICALS IN COM 54300N103 402071 14875 SH SOLE 2 8257 0 6618 LONGBOARD PHARMACEUTICALS IN COM 54300N103 470809 17418 SH SOLE 7 16497 0 921 LONGBOARD PHARMACEUTICALS IN COM 54300N103 2401021 88828 SH SOLE 18 88828 0 0 LONGBOARD PHARMACEUTICALS IN COM 54300N103 3917215 144921 SH SOLE 19 144921 0 0 LONGBOARD PHARMACEUTICALS IN COM 54300N103 33906243 1254393 SH SOLE 21 1254393 0 0 LONGBOARD PHARMACEUTICALS IN COM 54300N103 21511609 795842 SH SOLE 22 774656 0 21186 LONGBOARD PHARMACEUTICALS IN COM 54300N103 131366 4860 SH SOLE 25 4860 0 0 LONGBOARD PHARMACEUTICALS IN COM 54300N103 370338 13701 SH SOLE 26 0 0 13701 LONGBOARD PHARMACEUTICALS IN COM 54300N103 60926 2254 SH SOLE 28 0 0 2254 LONGBOARD PHARMACEUTICALS IN COM 54300N103 837903 30999 SH SOLE 30 30999 0 0 LONGBOARD PHARMACEUTICALS IN COM 54300N103 9731 360 SH SOLE 34 360 0 0 LONGEVERON INC CL A NEW 54303L203 16126 10016 SH SOLE 22 10016 0 0 LOOP INDS INC COM 543518104 454259 217349 SH SOLE 22 217349 0 0 LOOP INDS INC COM 543518104 1854 887 SH SOLE 43 887 0 0 LOOP MEDIA INC COM NEW 54352F206 53 524 SH SOLE 2 0 0 524 LOOP MEDIA INC COM NEW 54352F206 1545 15298 SH SOLE 18 15298 0 0 LOOP MEDIA INC COM NEW 54352F206 1343 13296 SH SOLE 19 13296 0 0 LOOP MEDIA INC COM NEW 54352F206 26775 265100 SH SOLE 21 265100 0 0 LOOP MEDIA INC COM NEW 54352F206 56666 561053 SH SOLE 22 559871 0 1182 LOUISIANA PAC CORP COM 546347105 25465245 309307 SH SOLE 2 247029 0 62278 LOUISIANA PAC CORP COM 546347105 2312156 28084 SH SOLE 4 2285 0 25799 LOUISIANA PAC CORP COM 546347105 1419287 17239 SH SOLE 7 16605 0 634 LOUISIANA PAC CORP COM 546347105 14566565 176929 SH SOLE 18 130056 0 46873 LOUISIANA PAC CORP COM 546347105 11748985 142706 SH SOLE 19 142706 0 0 LOUISIANA PAC CORP COM 546347105 306227835 3719517 SH SOLE 21 3719517 0 0 LOUISIANA PAC CORP COM 546347105 179610469 2181592 SH SOLE 22 2067638 0 113954 LOUISIANA PAC CORP COM 546347105 4862986 59067 SH SOLE 23 59067 0 0 LOUISIANA PAC CORP COM 546347105 1097130 13326 SH SOLE 25 13326 0 0 LOUISIANA PAC CORP COM 546347105 7509155 91208 SH SOLE 26 21132 0 70076 LOUISIANA PAC CORP COM 546347105 56396 685 SH SOLE 28 631 0 54 LOUISIANA PAC CORP COM 546347105 4016798 48789 SH SOLE 30 48789 0 0 LOUISIANA PAC CORP COM 546347105 65864 800 SH SOLE 31 800 0 0 LOUISIANA PAC CORP COM 546347105 1417476 17217 SH SOLE 34 17217 0 0 LOUISIANA PAC CORP COM 546347105 344304 4182 SH SOLE 36 4182 0 0 LOUISIANA PAC CORP COM 546347105 1130309 13729 SH SOLE 40 13729 0 0 LOUISIANA PAC CORP COM 546347105 4908490 59620 SH SOLE 43 54449 0 5171 LOVESAC COMPANY COM 54738L109 1215030 53810 SH SOLE 2 50805 0 3005 LOVESAC COMPANY COM 54738L109 1264 56 SH SOLE 7 56 0 0 LOVESAC COMPANY COM 54738L109 929393 41160 SH SOLE 18 41160 0 0 LOVESAC COMPANY COM 54738L109 716441 31729 SH SOLE 19 31729 0 0 LOVESAC COMPANY COM 54738L109 13255499 587046 SH SOLE 21 587046 0 0 LOVESAC COMPANY COM 54738L109 10791276 477913 SH SOLE 22 469494 0 8419 LOVESAC COMPANY COM 54738L109 369906 16382 SH SOLE 43 15774 0 608 LOWES COS INC COM 548661107 251356587 1140146 SH SOLE 2 343680 0 796466 LOWES COS INC COM 548661107 110280926 500231 SH SOLE 4 243896 0 256335 LOWES COS INC COM 548661107 134442681 609828 SH SOLE 7 513130 0 96698 LOWES COS INC COM 548661107 7269007 32972 SH SOLE 13 32972 0 0 LOWES COS INC COM 548661107 18043549 81845 SH SOLE 15 81845 0 0 LOWES COS INC COM 548661107 172313741 781610 SH SOLE 18 744367 0 37243 LOWES COS INC COM 548661107 37911183 171964 SH SOLE 19 171964 0 0 LOWES COS INC COM 548661107 3017739814 13688378 SH SOLE 21 13688378 0 0 LOWES COS INC COM 548661107 2685445086 12181099 SH SOLE 22 10942496 0 1238603 LOWES COS INC COM 548661107 183305876 831470 SH SOLE 23 831470 0 0 LOWES COS INC COM 548661107 271640450 1232153 SH SOLE 25 1229340 0 2813 LOWES COS INC COM 548661107 121420109 550758 SH SOLE 26 336501 0 214257 LOWES COS INC COM 548661107 297676997 1350254 SH SOLE 28 30416 0 1319838 LOWES COS INC COM 548661107 1766766 8014 SH SOLE 29 8014 0 0 LOWES COS INC COM 548661107 871647252 3953766 SH SOLE 30 3951199 0 2567 LOWES COS INC COM 548661107 31837731 144415 SH SOLE 31 139966 0 4449 LOWES COS INC COM 548661107 11523003 52268 SH SOLE 34 52268 0 0 LOWES COS INC COM 548661107 25415952 115286 SH SOLE 36 115286 0 0 LOWES COS INC COM 548661107 6059784 27487 SH SOLE 40 27487 0 0 LOWES COS INC COM 548661107 188934 857 SH OTR 43 857 0 0 LOWES COS INC COM 548661107 214158693 971417 SH SOLE 43 822542 0 148876 LPL FINL HLDGS INC COM 50212V100 34878425 124878 SH SOLE 2 21110 0 103768 LPL FINL HLDGS INC COM 50212V100 15526008 55589 SH SOLE 4 26340 0 29249 LPL FINL HLDGS INC COM 50212V100 3281216 11748 SH SOLE 7 11033 0 715 LPL FINL HLDGS INC COM 50212V100 706350 2529 SH SOLE 13 2529 0 0 LPL FINL HLDGS INC COM 50212V100 1936108 6932 SH SOLE 15 6932 0 0 LPL FINL HLDGS INC COM 50212V100 73409011 262832 SH SOLE 18 257968 0 4864 LPL FINL HLDGS INC COM 50212V100 19906828 71274 SH SOLE 19 71274 0 0 LPL FINL HLDGS INC COM 50212V100 472463042 1691597 SH SOLE 21 1691597 0 0 LPL FINL HLDGS INC COM 50212V100 518228302 1855454 SH SOLE 22 1710836 0 144618 LPL FINL HLDGS INC COM 50212V100 25832736 92491 SH SOLE 23 92491 0 0 LPL FINL HLDGS INC COM 50212V100 83717103 299739 SH SOLE 25 284845 0 14894 LPL FINL HLDGS INC COM 50212V100 26636841 95370 SH SOLE 26 30163 0 65207 LPL FINL HLDGS INC COM 50212V100 41302046 147877 SH SOLE 28 1140 0 146737 LPL FINL HLDGS INC COM 50212V100 91647826 328134 SH SOLE 30 288923 0 39211 LPL FINL HLDGS INC COM 50212V100 4915121 17598 SH SOLE 31 17001 0 597 LPL FINL HLDGS INC COM 50212V100 31824001 113942 SH SOLE 34 113942 0 0 LPL FINL HLDGS INC COM 50212V100 6869663 24596 SH SOLE 36 24596 0 0 LPL FINL HLDGS INC COM 50212V100 988163 3538 SH SOLE 40 3538 0 0 LPL FINL HLDGS INC COM 50212V100 39102 140 SH OTR 43 140 0 0 LPL FINL HLDGS INC COM 50212V100 26952794 96501 SH SOLE 43 87907 0 8594 LSB INDS INC COM 502160104 369131 45126 SH SOLE 2 14086 0 31040 LSB INDS INC COM 502160104 911497 111430 SH SOLE 7 111430 0 0 LSB INDS INC COM 502160104 1228227 150150 SH SOLE 18 150150 0 0 LSB INDS INC COM 502160104 1006214 123009 SH SOLE 19 123009 0 0 LSB INDS INC COM 502160104 27600032 3374087 SH SOLE 21 3374087 0 0 LSB INDS INC COM 502160104 13006503 1590037 SH SOLE 22 1514166 0 75871 LSB INDS INC COM 502160104 82266 10057 SH SOLE 25 10057 0 0 LSB INDS INC COM 502160104 263674 32234 SH SOLE 30 32234 0 0 LSB INDS INC COM 502160104 108671 13285 SH SOLE 40 13285 0 0 LSB INDS INC COM 502160104 191968 23468 SH SOLE 43 22896 0 572 LSI INDS INC OHIO COM 50216C108 256698 17740 SH SOLE 2 8776 0 8964 LSI INDS INC OHIO COM 50216C108 4095 283 SH SOLE 7 283 0 0 LSI INDS INC OHIO COM 50216C108 1120050 77405 SH SOLE 18 77405 0 0 LSI INDS INC OHIO COM 50216C108 927397 64091 SH SOLE 19 64091 0 0 LSI INDS INC OHIO COM 50216C108 14917022 1030893 SH SOLE 21 1030893 0 0 LSI INDS INC OHIO COM 50216C108 11458214 791860 SH SOLE 22 762370 0 29490 LSI INDS INC OHIO COM 50216C108 70917 4901 SH SOLE 25 4901 0 0 LSI INDS INC OHIO COM 50216C108 159590 11029 SH SOLE 43 9323 0 1706 LTC PPTYS INC COM 502175102 1516206 43948 SH SOLE 2 12024 0 31924 LTC PPTYS INC COM 502175102 738507 21406 SH SOLE 4 21406 0 0 LTC PPTYS INC COM 502175102 2321471 67289 SH SOLE 7 60474 0 6815 LTC PPTYS INC COM 502175102 4806954 139332 SH SOLE 18 139332 0 0 LTC PPTYS INC COM 502175102 5938278 172124 SH SOLE 19 172124 0 0 LTC PPTYS INC COM 502175102 176850450 5126100 SH SOLE 21 5126100 0 0 LTC PPTYS INC COM 502175102 63061067 1827857 SH SOLE 22 1762993 0 64864 LTC PPTYS INC COM 502175102 70070 2031 SH SOLE 23 2031 0 0 LTC PPTYS INC COM 502175102 4101291 118878 SH SOLE 25 118878 0 0 LTC PPTYS INC COM 502175102 315434 9143 SH SOLE 26 9143 0 0 LTC PPTYS INC COM 502175102 1627296 47168 SH SOLE 28 4924 0 42244 LTC PPTYS INC COM 502175102 6645632 192627 SH SOLE 30 192627 0 0 LTC PPTYS INC COM 502175102 360801 10458 SH SOLE 40 10458 0 0 LTC PPTYS INC COM 502175102 1301070 37712 SH SOLE 43 36329 0 1383 LUCID DIAGNOSTICS INC COM 54948X109 22394 27310 SH SOLE 22 27310 0 0 LUCID GROUP INC COM 549498103 3122500 1196360 SH SOLE 2 381902 0 814458 LUCID GROUP INC COM 549498103 7835 3002 SH SOLE 4 3002 0 0 LUCID GROUP INC COM 549498103 534395 204749 SH SOLE 7 194967 0 9782 LUCID GROUP INC COM 549498103 29224 11197 SH SOLE 15 11197 0 0 LUCID GROUP INC COM 549498103 654943 250936 SH SOLE 18 250936 0 0 LUCID GROUP INC COM 549498103 819493 313982 SH SOLE 19 313982 0 0 LUCID GROUP INC COM 549498103 33035610 12657322 SH SOLE 21 12657322 0 0 LUCID GROUP INC COM 549498103 58339453 22352281 SH SOLE 22 21206644 0 1145637 LUCID GROUP INC COM 549498103 4913568 1882593 SH SOLE 25 1468924 0 413669 LUCID GROUP INC COM 549498103 1102696 422489 SH SOLE 26 278121 0 144368 LUCID GROUP INC COM 549498103 2596799 994942 SH SOLE 28 133687 0 861255 LUCID GROUP INC COM 549498103 6227598 2386053 SH SOLE 30 2386053 0 0 LUCID GROUP INC COM 549498103 22916 8780 SH SOLE 31 8780 0 0 LUCID GROUP INC COM 549498103 138685 53136 SH SOLE 36 53136 0 0 LUCID GROUP INC COM 549498103 519531 199054 SH SOLE 40 199054 0 0 LUCID GROUP INC COM 549498103 5981915 2291922 SH SOLE 43 2004584 0 287337 LUFAX HOLDING LTD SPONSORED ADR 54975P201 209216 88277 SH SOLE 2 88277 0 0 LUFAX HOLDING LTD SPONSORED ADR 54975P201 11331 4781 SH SOLE 4 4781 0 0 LUFAX HOLDING LTD SPONSORED ADR 54975P201 117500 49578 SH SOLE 7 49578 0 0 LUFAX HOLDING LTD SPONSORED ADR 54975P201 340571 143701 SH SOLE 19 143701 0 0 LUFAX HOLDING LTD SPONSORED ADR 54975P201 5181183 2186153 SH SOLE 21 2186153 0 0 LUFAX HOLDING LTD SPONSORED ADR 54975P201 2829240 1193772 SH SOLE 22 1080660 0 113112 LUFAX HOLDING LTD SPONSORED ADR 54975P201 291636 123053 SH SOLE 25 123053 0 0 LUFAX HOLDING LTD SPONSORED ADR 54975P201 227134 95837 SH SOLE 28 0 0 95837 LUFAX HOLDING LTD SPONSORED ADR 54975P201 1541306 650340 SH SOLE 30 650340 0 0 LUFAX HOLDING LTD SPONSORED ADR 54975P201 258216 108952 SH SOLE 34 108952 0 0 LUFAX HOLDING LTD SPONSORED ADR 54975P201 83931 35414 SH SOLE 36 35414 0 0 LUFAX HOLDING LTD SPONSORED ADR 54975P201 4060 1713 SH SOLE 43 1005 0 708 LULULEMON ATHLETICA INC COM 550021109 72181154 241651 SH SOLE 2 73877 0 167774 LULULEMON ATHLETICA INC COM 550021109 30512802 102152 SH SOLE 4 53458 0 48694 LULULEMON ATHLETICA INC COM 550021109 40123774 134328 SH SOLE 7 119070 0 15258 LULULEMON ATHLETICA INC COM 550021109 2041316 6834 SH SOLE 13 6834 0 0 LULULEMON ATHLETICA INC COM 550021109 5067744 16966 SH SOLE 15 16966 0 0 LULULEMON ATHLETICA INC COM 550021109 53237301 178230 SH SOLE 18 171099 0 7131 LULULEMON ATHLETICA INC COM 550021109 32505729 108824 SH SOLE 19 108824 0 0 LULULEMON ATHLETICA INC COM 550021109 1113392302 3727460 SH SOLE 21 3727460 0 0 LULULEMON ATHLETICA INC COM 550021109 755115990 2528008 SH SOLE 22 2275044 0 252964 LULULEMON ATHLETICA INC COM 550021109 42547425 142442 SH SOLE 23 142442 0 0 LULULEMON ATHLETICA INC COM 550021109 70186435 234973 SH SOLE 25 233964 0 1009 LULULEMON ATHLETICA INC COM 550021109 35004056 117188 SH SOLE 26 71754 0 45434 LULULEMON ATHLETICA INC COM 550021109 65312249 218655 SH SOLE 28 7163 0 211492 LULULEMON ATHLETICA INC COM 550021109 331954868 1111332 SH SOLE 30 1111332 0 0 LULULEMON ATHLETICA INC COM 550021109 7859693 26313 SH SOLE 31 25393 0 920 LULULEMON ATHLETICA INC COM 550021109 11029498 36925 SH SOLE 32 36925 0 0 LULULEMON ATHLETICA INC COM 550021109 23167172 77560 SH SOLE 34 77560 0 0 LULULEMON ATHLETICA INC COM 550021109 6841126 22903 SH SOLE 36 22903 0 0 LULULEMON ATHLETICA INC COM 550021109 1646136 5511 SH SOLE 40 5511 0 0 LULULEMON ATHLETICA INC COM 550021109 34948 117 SH OTR 43 117 0 0 LULULEMON ATHLETICA INC COM 550021109 30181469 101043 SH SOLE 43 85494 0 15549 LULUS FASHION LOUNGE HOLDING COM 55003A108 5337 2885 SH SOLE 18 2885 0 0 LULUS FASHION LOUNGE HOLDING COM 55003A108 302 163 SH SOLE 19 163 0 0 LULUS FASHION LOUNGE HOLDING COM 55003A108 70807 38274 SH SOLE 21 38274 0 0 LULUS FASHION LOUNGE HOLDING COM 55003A108 18879 10205 SH SOLE 22 10205 0 0 LUMEN TECHNOLOGIES INC COM 550241103 1298385 1180350 SH SOLE 2 398999 0 781351 LUMEN TECHNOLOGIES INC COM 550241103 2955 2686 SH SOLE 4 2686 0 0 LUMEN TECHNOLOGIES INC COM 550241103 347623 316021 SH SOLE 7 300761 0 15260 LUMEN TECHNOLOGIES INC COM 550241103 3586902 3260820 SH SOLE 18 3260820 0 0 LUMEN TECHNOLOGIES INC COM 550241103 2821124 2564658 SH SOLE 19 2564658 0 0 LUMEN TECHNOLOGIES INC COM 550241103 112440083 102218257 SH SOLE 21 102218257 0 0 LUMEN TECHNOLOGIES INC COM 550241103 35849953 32590866 SH SOLE 22 31182099 0 1408767 LUMEN TECHNOLOGIES INC COM 550241103 24807 22552 SH SOLE 23 22552 0 0 LUMEN TECHNOLOGIES INC COM 550241103 215909 196281 SH SOLE 25 196281 0 0 LUMEN TECHNOLOGIES INC COM 550241103 2353277 2139343 SH SOLE 26 1255438 0 883905 LUMEN TECHNOLOGIES INC COM 550241103 11094 10085 SH SOLE 28 10085 0 0 LUMEN TECHNOLOGIES INC COM 550241103 2853813 2594375 SH SOLE 30 2594375 0 0 LUMEN TECHNOLOGIES INC COM 550241103 507753 461594 SH SOLE 36 461594 0 0 LUMEN TECHNOLOGIES INC COM 550241103 242132 220120 SH SOLE 40 220120 0 0 LUMEN TECHNOLOGIES INC COM 550241103 1160957 1055415 SH SOLE 43 1015511 0 39904 LUMENT FINANCE TRUST INC COM 55025L108 16577 6907 SH SOLE 18 6907 0 0 LUMENT FINANCE TRUST INC COM 55025L108 166934 69556 SH SOLE 21 69556 0 0 LUMENT FINANCE TRUST INC COM 55025L108 261672 109030 SH SOLE 22 109030 0 0 LUMENTUM HLDGS INC COM 55024U109 5337027 104812 SH SOLE 2 73662 0 31150 LUMENTUM HLDGS INC COM 55024U109 18840 370 SH SOLE 4 193 0 177 LUMENTUM HLDGS INC COM 55024U109 526869 10347 SH SOLE 7 9845 0 502 LUMENTUM HLDGS INC COM 55024U109 5164968 101433 SH SOLE 18 101433 0 0 LUMENTUM HLDGS INC COM 55024U109 1227885 24114 SH SOLE 19 24114 0 0 LUMENTUM HLDGS INC COM 55024U109 183403350 3601794 SH SOLE 21 3601794 0 0 LUMENTUM HLDGS INC COM 55024U109 100579934 1975254 SH SOLE 22 1888558 0 86696 LUMENTUM HLDGS INC COM 55024U109 730447 14345 SH SOLE 25 14345 0 0 LUMENTUM HLDGS INC COM 55024U109 1243823 24427 SH SOLE 26 24427 0 0 LUMENTUM HLDGS INC COM 55024U109 532012 10448 SH SOLE 28 1352 0 9096 LUMENTUM HLDGS INC COM 55024U109 7244643 142275 SH SOLE 30 142275 0 0 LUMENTUM HLDGS INC COM 55024U109 42416 833 SH SOLE 31 833 0 0 LUMENTUM HLDGS INC COM 55024U109 49800 978 SH SOLE 36 978 0 0 LUMENTUM HLDGS INC COM 55024U109 732026 14376 SH SOLE 40 14376 0 0 LUMENTUM HLDGS INC COM 55024U109 4382786 86072 SH SOLE 43 77815 0 8257 LUMENTUM HLDGS INC NOTE 0.500%12/1 55024UAD1 7696528 8546000 PRN SOLE 21 8546000 0 0 LUMENTUM HLDGS INC NOTE 0.500% 6/1 55024UAF6 5586422 7100000 PRN SOLE 21 7100000 0 0 LUMENTUM HLDGS INC NOTE 1.500%12/1 55024UAH2 2088252 2150000 PRN SOLE 2 2150000 0 0 LUMENTUM HLDGS INC NOTE 1.500%12/1 55024UAH2 5269194 5425000 PRN SOLE 21 5425000 0 0 LUMENTUM HLDGS INC NOTE 1.500%12/1 55024UAH2 3205224 3300000 PRN SOLE 22 3300000 0 0 LUMINAR TECHNOLOGIES INC COM CL A 550424105 222010 149000 SH SOLE 2 76115 0 72885 LUMINAR TECHNOLOGIES INC COM CL A 550424105 3034 2036 SH SOLE 4 689 0 1347 LUMINAR TECHNOLOGIES INC COM CL A 550424105 3329 2234 SH SOLE 7 2234 0 0 LUMINAR TECHNOLOGIES INC COM CL A 550424105 1252998 840938 SH SOLE 18 840938 0 0 LUMINAR TECHNOLOGIES INC COM CL A 550424105 1134163 761183 SH SOLE 19 761183 0 0 LUMINAR TECHNOLOGIES INC COM CL A 550424105 17801327 11947199 SH SOLE 21 11947199 0 0 LUMINAR TECHNOLOGIES INC COM CL A 550424105 13445984 9024150 SH SOLE 22 8767629 0 256521 LUMINAR TECHNOLOGIES INC COM CL A 550424105 70532 47337 SH SOLE 25 47337 0 0 LUMINAR TECHNOLOGIES INC COM CL A 550424105 101541 68148 SH SOLE 26 68148 0 0 LUMINAR TECHNOLOGIES INC COM CL A 550424105 69056 46346 SH SOLE 28 990 0 45356 LUMINAR TECHNOLOGIES INC COM CL A 550424105 2580425 1731829 SH SOLE 30 1731829 0 0 LUMINAR TECHNOLOGIES INC COM CL A 550424105 7530 5054 SH SOLE 36 5054 0 0 LUMINAR TECHNOLOGIES INC COM CL A 550424105 78994 53016 SH SOLE 40 53016 0 0 LUMINAR TECHNOLOGIES INC COM CL A 550424105 754570 506423 SH SOLE 43 468398 0 38025 LUMOS PHARMA INC COM 55028X109 95361 41104 SH SOLE 22 41104 0 0 LUNA INNOVATIONS INC COM 550351100 22262 6957 SH SOLE 18 6957 0 0 LUNA INNOVATIONS INC COM 550351100 231635 72386 SH SOLE 21 72386 0 0 LUNA INNOVATIONS INC COM 550351100 1612160 503800 SH SOLE 22 503800 0 0 LUNA INNOVATIONS INC COM 550351100 288 90 SH SOLE 43 90 0 0 LUXFER HLDGS PLC SHS G5698W116 1060450 91497 SH SOLE 2 81563 0 9934 LUXFER HLDGS PLC SHS G5698W116 2295 198 SH SOLE 7 198 0 0 LUXFER HLDGS PLC SHS G5698W116 945176 81551 SH SOLE 18 81551 0 0 LUXFER HLDGS PLC SHS G5698W116 715937 61772 SH SOLE 19 61772 0 0 LUXFER HLDGS PLC SHS G5698W116 25105087 2166099 SH SOLE 21 2166099 0 0 LUXFER HLDGS PLC SHS G5698W116 8435805 727852 SH SOLE 22 703807 0 24045 LUXFER HLDGS PLC SHS G5698W116 173549 14974 SH SOLE 43 13648 0 1326 LUXURBAN HOTELS INC COM 21985R105 6415 27380 SH SOLE 21 27380 0 0 LXP INDUSTRIAL TRUST COM 529043101 2795435 306517 SH SOLE 2 82252 0 224265 LXP INDUSTRIAL TRUST COM 529043101 1354110 148477 SH SOLE 4 148477 0 0 LXP INDUSTRIAL TRUST COM 529043101 4680566 513220 SH SOLE 7 464656 0 48564 LXP INDUSTRIAL TRUST COM 529043101 8590064 941893 SH SOLE 18 941893 0 0 LXP INDUSTRIAL TRUST COM 529043101 10454356 1146311 SH SOLE 19 1146311 0 0 LXP INDUSTRIAL TRUST COM 529043101 320383165 35129733 SH SOLE 21 35129733 0 0 LXP INDUSTRIAL TRUST COM 529043101 108695489 11918365 SH SOLE 22 11374697 0 543668 LXP INDUSTRIAL TRUST COM 529043101 120904 13257 SH SOLE 23 13257 0 0 LXP INDUSTRIAL TRUST COM 529043101 10841053 1188712 SH SOLE 25 1188712 0 0 LXP INDUSTRIAL TRUST COM 529043101 1885870 206784 SH SOLE 26 125226 0 81558 LXP INDUSTRIAL TRUST COM 529043101 2379572 260918 SH SOLE 28 37232 0 223686 LXP INDUSTRIAL TRUST COM 529043101 14259047 1563492 SH SOLE 30 1563492 0 0 LXP INDUSTRIAL TRUST COM 529043101 94419 10353 SH SOLE 36 10353 0 0 LXP INDUSTRIAL TRUST COM 529043101 478298 52445 SH SOLE 40 52445 0 0 LXP INDUSTRIAL TRUST COM 529043101 3834509 420451 SH SOLE 43 398099 0 22352 LXP INDUSTRIAL TRUST PFD CONV SER C 529043309 7901730 174162 SH SOLE 21 174162 0 0 LYELL IMMUNOPHARMA INC COM 55083R104 204469 141013 SH SOLE 2 49144 0 91869 LYELL IMMUNOPHARMA INC COM 55083R104 2975 2052 SH SOLE 7 2052 0 0 LYELL IMMUNOPHARMA INC COM 55083R104 722225 498086 SH SOLE 18 498086 0 0 LYELL IMMUNOPHARMA INC COM 55083R104 579205 399452 SH SOLE 19 399452 0 0 LYELL IMMUNOPHARMA INC COM 55083R104 10567365 7287838 SH SOLE 21 7287838 0 0 LYELL IMMUNOPHARMA INC COM 55083R104 6271133 4324919 SH SOLE 22 4103012 0 221907 LYELL IMMUNOPHARMA INC COM 55083R104 55870 38531 SH SOLE 25 38531 0 0 LYELL IMMUNOPHARMA INC COM 55083R104 6843 4719 SH SOLE 26 4719 0 0 LYELL IMMUNOPHARMA INC COM 55083R104 1056225 728431 SH SOLE 30 728431 0 0 LYELL IMMUNOPHARMA INC COM 55083R104 21314 14699 SH SOLE 34 14699 0 0 LYELL IMMUNOPHARMA INC COM 55083R104 7863 5423 SH SOLE 36 5423 0 0 LYELL IMMUNOPHARMA INC COM 55083R104 55187 38060 SH SOLE 40 38060 0 0 LYELL IMMUNOPHARMA INC COM 55083R104 17268 11909 SH SOLE 43 0 0 11909 LYFT INC CL A COM 55087P104 13140044 931918 SH SOLE 2 462389 0 469529 LYFT INC CL A COM 55087P104 13592 964 SH SOLE 4 964 0 0 LYFT INC CL A COM 55087P104 859226 60938 SH SOLE 7 58177 0 2761 LYFT INC CL A COM 55087P104 1029286 72999 SH SOLE 13 72999 0 0 LYFT INC CL A COM 55087P104 2823849 200273 SH SOLE 18 200273 0 0 LYFT INC CL A COM 55087P104 3068414 217618 SH SOLE 19 217618 0 0 LYFT INC CL A COM 55087P104 81039919 5747512 SH SOLE 21 5747512 0 0 LYFT INC CL A COM 55087P104 132515819 9398285 SH SOLE 22 8926127 0 472158 LYFT INC CL A COM 55087P104 7403 525 SH SOLE 23 525 0 0 LYFT INC CL A COM 55087P104 1070528 75924 SH SOLE 25 75924 0 0 LYFT INC CL A COM 55087P104 3328742 236081 SH SOLE 26 110518 0 125563 LYFT INC CL A COM 55087P104 307535 21811 SH SOLE 28 7516 0 14295 LYFT INC CL A COM 55087P104 7644414 542157 SH SOLE 30 542157 0 0 LYFT INC CL A COM 55087P104 64155 4550 SH SOLE 31 4550 0 0 LYFT INC CL A COM 55087P104 19557 1387 SH SOLE 36 1387 0 0 LYFT INC CL A COM 55087P104 1115874 79140 SH SOLE 40 79140 0 0 LYFT INC CL A COM 55087P104 3071812 217859 SH SOLE 43 178850 0 39009 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 79154632 827458 SH SOLE 2 244358 0 583100 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 24550756 256646 SH SOLE 4 77379 0 179267 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 38998956 407683 SH SOLE 7 374137 0 33546 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 867828 9072 SH SOLE 13 9072 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 3445578 36019 SH SOLE 15 36019 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 46934048 490634 SH SOLE 18 439393 0 51241 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 23260590 243159 SH SOLE 19 243159 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1025115327 10716238 SH SOLE 21 10716238 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 533520500 5577258 SH SOLE 22 4978321 0 598937 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 30483877 318669 SH SOLE 23 318669 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 62767022 656147 SH SOLE 25 656147 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 34841764 364225 SH SOLE 26 219173 0 145052 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 44647200 466728 SH SOLE 28 10409 0 456319 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 160050851 1673122 SH SOLE 30 1666624 0 6498 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 5870654 61370 SH SOLE 31 59222 0 2148 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 4781948 49989 SH SOLE 32 49989 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 3086087 32261 SH SOLE 34 32261 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 16798948 175611 SH SOLE 35 175611 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 5585779 58392 SH SOLE 36 58392 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1220143 12755 SH SOLE 40 12755 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 50126 524 SH OTR 43 524 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 48921873 511414 SH SOLE 43 434289 0 77125 LYRA THERAPEUTICS INC COM 55234L105 1699 6139 SH SOLE 18 6139 0 0 LYRA THERAPEUTICS INC COM 55234L105 751217 2714915 SH SOLE 21 2714915 0 0 LYRA THERAPEUTICS INC COM 55234L105 30139 108924 SH SOLE 22 108924 0 0 M & T BK CORP COM 55261F104 46758585 308923 SH SOLE 2 66159 0 242764 M & T BK CORP COM 55261F104 20526686 135615 SH SOLE 4 77844 0 57771 M & T BK CORP COM 55261F104 18810415 124276 SH SOLE 7 97059 0 27217 M & T BK CORP COM 55261F104 1107198 7315 SH SOLE 13 7315 0 0 M & T BK CORP COM 55261F104 3817753 25223 SH SOLE 15 25223 0 0 M & T BK CORP COM 55261F104 76865149 507830 SH SOLE 18 496908 0 10922 M & T BK CORP COM 55261F104 55147108 364344 SH SOLE 19 364344 0 0 M & T BK CORP COM 55261F104 760037439 5021389 SH SOLE 21 5021389 0 0 M & T BK CORP COM 55261F104 538204526 3555791 SH SOLE 22 3188461 0 367330 M & T BK CORP COM 55261F104 30931173 204355 SH SOLE 23 204355 0 0 M & T BK CORP COM 55261F104 63013287 416314 SH SOLE 25 415129 0 1185 M & T BK CORP COM 55261F104 26755604 176768 SH SOLE 26 102680 0 74088 M & T BK CORP COM 55261F104 44328046 292865 SH SOLE 28 2556 0 290309 M & T BK CORP COM 55261F104 167477116 1106482 SH SOLE 30 1106482 0 0 M & T BK CORP COM 55261F104 5950870 39316 SH SOLE 31 38003 0 1313 M & T BK CORP COM 55261F104 25559255 168864 SH SOLE 34 168864 0 0 M & T BK CORP COM 55261F104 5385237 35579 SH SOLE 36 35579 0 0 M & T BK CORP COM 55261F104 6734158 44491 SH SOLE 37 44491 0 0 M & T BK CORP COM 55261F104 1185149 7830 SH SOLE 40 7830 0 0 M & T BK CORP COM 55261F104 18466 122 SH OTR 43 122 0 0 M & T BK CORP COM 55261F104 25668564 169586 SH SOLE 43 139362 0 30225 M-TRON INDS INC COM 55380K109 16513 469 SH SOLE 18 469 0 0 M-TRON INDS INC COM 55380K109 372768 10587 SH SOLE 21 10587 0 0 M-TRON INDS INC COM 55380K109 194148 5514 SH SOLE 22 5514 0 0 M/I HOMES INC COM 55305B101 11183871 91566 SH SOLE 2 65531 0 26035 M/I HOMES INC COM 55305B101 6107 50 SH SOLE 4 50 0 0 M/I HOMES INC COM 55305B101 391703 3207 SH SOLE 7 3058 0 149 M/I HOMES INC COM 55305B101 10798153 88408 SH SOLE 18 88408 0 0 M/I HOMES INC COM 55305B101 13033559 106710 SH SOLE 19 106710 0 0 M/I HOMES INC COM 55305B101 404256041 3309776 SH SOLE 21 3309776 0 0 M/I HOMES INC COM 55305B101 111104895 909652 SH SOLE 22 867447 0 42205 M/I HOMES INC COM 55305B101 283731 2323 SH SOLE 23 2323 0 0 M/I HOMES INC COM 55305B101 687526 5629 SH SOLE 25 5629 0 0 M/I HOMES INC COM 55305B101 975654 7988 SH SOLE 26 7904 0 84 M/I HOMES INC COM 55305B101 63513 520 SH SOLE 28 520 0 0 M/I HOMES INC COM 55305B101 6838252 55987 SH SOLE 30 55987 0 0 M/I HOMES INC COM 55305B101 107727 882 SH SOLE 36 882 0 0 M/I HOMES INC COM 55305B101 766551 6276 SH SOLE 40 6276 0 0 M/I HOMES INC COM 55305B101 7207359 59009 SH SOLE 43 56669 0 2340 MACATAWA BK CORP COM 554225102 209714 14364 SH SOLE 2 1098 0 13266 MACATAWA BK CORP COM 554225102 1635 112 SH SOLE 7 112 0 0 MACATAWA BK CORP COM 554225102 1188995 81438 SH SOLE 18 81438 0 0 MACATAWA BK CORP COM 554225102 882468 60443 SH SOLE 19 60443 0 0 MACATAWA BK CORP COM 554225102 14288261 978648 SH SOLE 21 978648 0 0 MACATAWA BK CORP COM 554225102 6179100 423226 SH SOLE 22 401915 0 21311 MACATAWA BK CORP COM 554225102 679750 46558 SH SOLE 43 40123 0 6435 MACERICH CO COM 554382101 3602878 233347 SH SOLE 2 68471 0 164876 MACERICH CO COM 554382101 1704607 110402 SH SOLE 4 110402 0 0 MACERICH CO COM 554382101 5797627 375494 SH SOLE 7 339327 0 36167 MACERICH CO COM 554382101 10923337 707470 SH SOLE 18 707470 0 0 MACERICH CO COM 554382101 13206866 855367 SH SOLE 19 855367 0 0 MACERICH CO COM 554382101 395823144 25636214 SH SOLE 21 25636214 0 0 MACERICH CO COM 554382101 138189189 8950077 SH SOLE 22 8533109 0 416968 MACERICH CO COM 554382101 149042 9653 SH SOLE 23 9653 0 0 MACERICH CO COM 554382101 9688229 627476 SH SOLE 25 627476 0 0 MACERICH CO COM 554382101 7247026 469367 SH SOLE 26 184786 0 284581 MACERICH CO COM 554382101 7536681 488127 SH SOLE 28 27510 0 460617 MACERICH CO COM 554382101 16238171 1051695 SH SOLE 30 1051695 0 0 MACERICH CO COM 554382101 177606 11503 SH SOLE 36 11503 0 0 MACERICH CO COM 554382101 693812 44936 SH SOLE 40 44936 0 0 MACERICH CO COM 554382101 4681097 303180 SH SOLE 43 273000 0 30180 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 10240526 91868 SH SOLE 2 54160 0 37708 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 41132 369 SH SOLE 4 133 0 236 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 656001 5885 SH SOLE 7 5593 0 292 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 9129282 81899 SH SOLE 18 81899 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 2070109 18571 SH SOLE 19 18571 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 322297558 2891339 SH SOLE 21 2891339 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 178298160 1599517 SH SOLE 22 1525901 0 73616 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1313228 11781 SH SOLE 25 11781 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1967446 17650 SH SOLE 26 17650 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1036782 9301 SH SOLE 28 867 0 8434 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 5949711 53375 SH SOLE 30 53375 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 77695 697 SH SOLE 31 697 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 14696762 131845 SH SOLE 34 131845 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1364839 12244 SH SOLE 40 12244 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 5829770 52299 SH SOLE 43 47954 0 4345 MACOM TECH SOLUTIONS HLDGS I NOTE 0.250% 3/1 55405YAB6 5534250 3925000 PRN SOLE 21 3925000 0 0 MACROGENICS INC COM 556099109 302834 71255 SH SOLE 2 46597 0 24658 MACROGENICS INC COM 556099109 11930 2807 SH SOLE 7 2807 0 0 MACROGENICS INC COM 556099109 688509 162002 SH SOLE 18 162002 0 0 MACROGENICS INC COM 556099109 1360672 320158 SH SOLE 19 320158 0 0 MACROGENICS INC COM 556099109 12044836 2834079 SH SOLE 21 2834079 0 0 MACROGENICS INC COM 556099109 7699627 1811677 SH SOLE 22 1762745 0 48932 MACROGENICS INC COM 556099109 38909 9155 SH SOLE 25 9155 0 0 MACROGENICS INC COM 556099109 182189 42868 SH SOLE 26 0 0 42868 MACROGENICS INC COM 556099109 3859 908 SH SOLE 28 908 0 0 MACROGENICS INC COM 556099109 523579 123195 SH SOLE 30 123195 0 0 MACROGENICS INC COM 556099109 9393 2210 SH SOLE 34 2210 0 0 MACROGENICS INC COM 556099109 39984 9408 SH SOLE 40 9408 0 0 MACROGENICS INC COM 556099109 51026 12006 SH SOLE 43 11896 0 110 MACYS INC COM 55616P104 15241824 793845 SH SOLE 2 421620 0 372225 MACYS INC COM 55616P104 17280 900 SH SOLE 4 900 0 0 MACYS INC COM 55616P104 1350970 70363 SH SOLE 7 66999 0 3364 MACYS INC COM 55616P104 222797 11604 SH SOLE 13 11604 0 0 MACYS INC COM 55616P104 8988384 468145 SH SOLE 18 468145 0 0 MACYS INC COM 55616P104 5149536 268205 SH SOLE 19 268205 0 0 MACYS INC COM 55616P104 262527475 13673306 SH SOLE 21 13673306 0 0 MACYS INC COM 55616P104 163549152 8518185 SH SOLE 22 8138643 0 379542 MACYS INC COM 55616P104 1101792 57385 SH SOLE 25 57385 0 0 MACYS INC COM 55616P104 11367744 592070 SH SOLE 26 463275 0 128795 MACYS INC COM 55616P104 193210 10063 SH SOLE 28 3135 0 6928 MACYS INC COM 55616P104 8935430 465387 SH SOLE 30 465387 0 0 MACYS INC COM 55616P104 64723 3371 SH SOLE 31 3371 0 0 MACYS INC COM 55616P104 671616 34980 SH SOLE 36 34980 0 0 MACYS INC COM 55616P104 1110317 57829 SH SOLE 40 57829 0 0 MACYS INC COM 55616P104 16405561 854456 SH SOLE 43 782851 0 71605 MADDEN STEVEN LTD COM 556269108 1563154 36954 SH SOLE 2 19556 0 17398 MADDEN STEVEN LTD COM 556269108 7995 189 SH SOLE 4 189 0 0 MADDEN STEVEN LTD COM 556269108 858986 20307 SH SOLE 7 19248 0 1059 MADDEN STEVEN LTD COM 556269108 8727971 206335 SH SOLE 18 206335 0 0 MADDEN STEVEN LTD COM 556269108 6990583 165262 SH SOLE 19 165262 0 0 MADDEN STEVEN LTD COM 556269108 332283251 7855396 SH SOLE 21 7855396 0 0 MADDEN STEVEN LTD COM 556269108 86844861 2053070 SH SOLE 22 1989411 0 63659 MADDEN STEVEN LTD COM 556269108 655439 15495 SH SOLE 25 15495 0 0 MADDEN STEVEN LTD COM 556269108 1874017 44303 SH SOLE 26 21721 0 22582 MADDEN STEVEN LTD COM 556269108 57613 1362 SH SOLE 28 1362 0 0 MADDEN STEVEN LTD COM 556269108 7697796 181981 SH SOLE 30 181981 0 0 MADDEN STEVEN LTD COM 556269108 45388 1073 SH SOLE 36 1073 0 0 MADDEN STEVEN LTD COM 556269108 660726 15620 SH SOLE 40 15620 0 0 MADDEN STEVEN LTD COM 556269108 3196163 75559 SH SOLE 43 71963 0 3596 MADISON SQUARE GARDEN ENTMT COM CL A 558256103 985242 28783 SH SOLE 2 10729 0 18054 MADISON SQUARE GARDEN ENTMT COM CL A 558256103 3663 107 SH SOLE 4 107 0 0 MADISON SQUARE GARDEN ENTMT COM CL A 558256103 10132 296 SH SOLE 7 296 0 0 MADISON SQUARE GARDEN ENTMT COM CL A 558256103 3719843 108672 SH SOLE 18 108672 0 0 MADISON SQUARE GARDEN ENTMT COM CL A 558256103 3062866 89479 SH SOLE 19 89479 0 0 MADISON SQUARE GARDEN ENTMT COM CL A 558256103 48811638 1425990 SH SOLE 21 1425990 0 0 MADISON SQUARE GARDEN ENTMT COM CL A 558256103 40889412 1194549 SH SOLE 22 1143347 0 51202 MADISON SQUARE GARDEN ENTMT COM CL A 558256103 262031 7655 SH SOLE 25 7655 0 0 MADISON SQUARE GARDEN ENTMT COM CL A 558256103 297253 8684 SH SOLE 26 8684 0 0 MADISON SQUARE GARDEN ENTMT COM CL A 558256103 54631 1596 SH SOLE 28 0 0 1596 MADISON SQUARE GARDEN ENTMT COM CL A 558256103 897237 26212 SH SOLE 30 26212 0 0 MADISON SQUARE GARDEN ENTMT COM CL A 558256103 258916 7564 SH SOLE 40 7564 0 0 MADISON SQUARE GARDEN ENTMT COM CL A 558256103 226123 6606 SH SOLE 43 5935 0 671 MADISON SQUARE GRDN SPRT COR CL A 55825T103 3158891 16791 SH SOLE 2 8046 0 8745 MADISON SQUARE GRDN SPRT COR CL A 55825T103 10912 58 SH SOLE 4 58 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 27279 145 SH SOLE 7 145 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 2211468 11755 SH SOLE 18 11755 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 1220023 6485 SH SOLE 19 6485 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 280034327 1488515 SH SOLE 21 1488515 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 85313192 453480 SH SOLE 22 430056 0 23424 MADISON SQUARE GRDN SPRT COR CL A 55825T103 603333 3207 SH SOLE 25 3207 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 841694 4474 SH SOLE 26 4474 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 354061 1882 SH SOLE 28 315 0 1567 MADISON SQUARE GRDN SPRT COR CL A 55825T103 6393974 33987 SH SOLE 30 33987 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 46468 247 SH SOLE 31 247 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 582827 3098 SH SOLE 40 3098 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 4016789 21351 SH SOLE 43 19679 0 1672 MADRIGAL PHARMACEUTICALS INC COM 558868105 3169730 11314 SH SOLE 2 4932 0 6382 MADRIGAL PHARMACEUTICALS INC COM 558868105 11487 41 SH SOLE 4 41 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 446015 1592 SH SOLE 7 1514 0 78 MADRIGAL PHARMACEUTICALS INC COM 558868105 12651745 45159 SH SOLE 18 43401 0 1758 MADRIGAL PHARMACEUTICALS INC COM 558868105 16455758 58737 SH SOLE 19 58737 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 211759216 755851 SH SOLE 21 755851 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 143042132 510573 SH SOLE 22 495861 0 14712 MADRIGAL PHARMACEUTICALS INC COM 558868105 257467 919 SH SOLE 23 919 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 697879 2491 SH SOLE 25 2491 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 1253716 4475 SH SOLE 26 4475 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 69480 248 SH SOLE 28 248 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 5667357 20229 SH SOLE 30 20229 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 670983 2395 SH SOLE 40 2395 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 3705396 13226 SH SOLE 43 11570 0 1656 MAG SILVER CORP COM 55903Q104 275214 23583 SH SOLE 19 23583 0 0 MAG SILVER CORP COM 55903Q104 2058238 176370 SH SOLE 25 176370 0 0 MAG SILVER CORP COM 55903Q104 10323107 884585 SH SOLE 34 884585 0 0 MAGIC SOFTWARE ENTERPRISES L ORD 559166103 109339 11354 SH SOLE 2 11354 0 0 MAGIC SOFTWARE ENTERPRISES L ORD 559166103 11595 1204 SH SOLE 22 1204 0 0 MAGNA INTL INC COM 559222401 4757745 113550 SH SOLE 22 113550 0 0 MAGNA INTL INC COM 559222401 9536893 227611 SH SOLE 43 196386 0 31225 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 608107 124868 SH SOLE 2 124868 0 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 110617 22714 SH SOLE 22 22714 0 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 15287 3139 SH SOLE 28 3139 0 0 MAGNITE INC COM 55955D100 2513352 189116 SH SOLE 2 125748 0 63368 MAGNITE INC COM 55955D100 5768 434 SH SOLE 4 434 0 0 MAGNITE INC COM 55955D100 441587 33227 SH SOLE 7 31495 0 1732 MAGNITE INC COM 55955D100 4224891 317900 SH SOLE 18 317900 0 0 MAGNITE INC COM 55955D100 4337657 326385 SH SOLE 19 326385 0 0 MAGNITE INC COM 55955D100 61835034 4652749 SH SOLE 21 4652749 0 0 MAGNITE INC COM 55955D100 51807782 3898253 SH SOLE 22 3762762 0 135491 MAGNITE INC COM 55955D100 65347 4917 SH SOLE 23 4917 0 0 MAGNITE INC COM 55955D100 329632 24803 SH SOLE 25 24803 0 0 MAGNITE INC COM 55955D100 501139 37708 SH SOLE 26 37708 0 0 MAGNITE INC COM 55955D100 30514 2296 SH SOLE 28 2296 0 0 MAGNITE INC COM 55955D100 1839682 138426 SH SOLE 30 138426 0 0 MAGNITE INC COM 55955D100 388879 29261 SH SOLE 40 29261 0 0 MAGNITE INC COM 55955D100 586793 44153 SH SOLE 43 41341 0 2812 MAGNOLIA OIL & GAS CORP CL A 559663109 11968893 472332 SH SOLE 2 242499 0 229833 MAGNOLIA OIL & GAS CORP CL A 559663109 11707 462 SH SOLE 4 462 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 36059 1423 SH SOLE 7 1423 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 60765 2398 SH SOLE 13 2398 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 14376902 567360 SH SOLE 18 538790 0 28570 MAGNOLIA OIL & GAS CORP CL A 559663109 27756144 1095349 SH SOLE 19 1095349 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 507300262 20019742 SH SOLE 21 20019742 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 153273830 6048691 SH SOLE 22 5812623 0 236068 MAGNOLIA OIL & GAS CORP CL A 559663109 585379 23101 SH SOLE 23 23101 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 4806618 189685 SH SOLE 26 52564 0 137121 MAGNOLIA OIL & GAS CORP CL A 559663109 11443164 451585 SH SOLE 30 451585 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 6873585 271254 SH SOLE 43 250155 0 21099 MAGYAR BANCORP INC COM 55977T208 12780 1137 SH SOLE 18 1137 0 0 MAGYAR BANCORP INC COM 55977T208 131969 11741 SH SOLE 21 11741 0 0 MAGYAR BANCORP INC COM 55977T208 5339 475 SH SOLE 22 475 0 0 MAIA BIOTECHNOLOGY INC COM 552641102 9231 2699 SH SOLE 18 2699 0 0 MAIA BIOTECHNOLOGY INC COM 552641102 96304 28159 SH SOLE 21 28159 0 0 MAIA BIOTECHNOLOGY INC COM 552641102 163007 47663 SH SOLE 22 47663 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 60325 29284 SH SOLE 2 3230 0 26054 MAIDEN HOLDINGS LTD SHS G5753U112 549954 266968 SH SOLE 18 266968 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 438578 212902 SH SOLE 19 212902 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 6491839 3151378 SH SOLE 21 3151378 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 4268672 2072171 SH SOLE 22 2006963 0 65208 MAIN STR CAP CORP COM 56035L104 15200671 301063 SH SOLE 30 301063 0 0 MAIN STR CAP CORP COM 56035L104 2707779 53630 SH SOLE 43 43472 0 10158 MAINSTREET BANCSHARES INC COM 56064Y100 404829 22833 SH SOLE 2 22833 0 0 MAINSTREET BANCSHARES INC COM 56064Y100 26950 1520 SH SOLE 18 1520 0 0 MAINSTREET BANCSHARES INC COM 56064Y100 273131 15405 SH SOLE 21 15405 0 0 MAINSTREET BANCSHARES INC COM 56064Y100 521014 29386 SH SOLE 22 28462 0 924 MAISON SOLUTIONS INC COM CL A 560667107 135433 102601 SH SOLE 22 102601 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 3099253 36852 SH SOLE 2 28485 0 8367 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 364153 4330 SH SOLE 4 1368 0 2962 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 139354 1657 SH SOLE 7 1657 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 2313171 27505 SH SOLE 19 27505 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 1148890 13661 SH SOLE 21 13661 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 13267196 157755 SH SOLE 22 157755 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 1227440 14595 SH SOLE 23 14595 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 480379 5712 SH SOLE 26 4988 0 724 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 45750 544 SH SOLE 28 544 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 5321175 63272 SH SOLE 31 63272 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 13961 166 SH SOLE 34 166 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 119338 1419 SH SOLE 43 1419 0 0 MALIBU BOATS INC COM CL A 56117J100 2282541 65141 SH SOLE 2 48140 0 17001 MALIBU BOATS INC COM CL A 56117J100 3504 100 SH SOLE 4 100 0 0 MALIBU BOATS INC COM CL A 56117J100 372230 10623 SH SOLE 7 10063 0 560 MALIBU BOATS INC COM CL A 56117J100 2324694 66344 SH SOLE 18 58906 0 7438 MALIBU BOATS INC COM CL A 56117J100 2577893 73570 SH SOLE 19 73570 0 0 MALIBU BOATS INC COM CL A 56117J100 26833842 765806 SH SOLE 21 765806 0 0 MALIBU BOATS INC COM CL A 56117J100 24339905 694632 SH SOLE 22 663461 0 31171 MALIBU BOATS INC COM CL A 56117J100 26771 764 SH SOLE 23 764 0 0 MALIBU BOATS INC COM CL A 56117J100 143349 4091 SH SOLE 25 4091 0 0 MALIBU BOATS INC COM CL A 56117J100 268932 7675 SH SOLE 26 7675 0 0 MALIBU BOATS INC COM CL A 56117J100 11178 319 SH SOLE 28 319 0 0 MALIBU BOATS INC COM CL A 56117J100 921412 26296 SH SOLE 30 26296 0 0 MALIBU BOATS INC COM CL A 56117J100 142332 4062 SH SOLE 40 4062 0 0 MALIBU BOATS INC COM CL A 56117J100 524409 14966 SH SOLE 43 14071 0 895 MAMAS CREATIONS INC COM 56146T103 20907 3102 SH SOLE 2 1209 0 1893 MAMAS CREATIONS INC COM 56146T103 577955 85750 SH SOLE 18 85750 0 0 MAMAS CREATIONS INC COM 56146T103 488077 72415 SH SOLE 19 72415 0 0 MAMAS CREATIONS INC COM 56146T103 7430284 1102416 SH SOLE 21 1102416 0 0 MAMAS CREATIONS INC COM 56146T103 2925362 434030 SH SOLE 22 426956 0 7074 MAMMOTH ENERGY SVCS INC COM 56155L108 52090 15881 SH SOLE 2 1296 0 14585 MAMMOTH ENERGY SVCS INC COM 56155L108 219855 67029 SH SOLE 18 67029 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 167634 51108 SH SOLE 19 51108 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 2603064 793617 SH SOLE 21 793617 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 1582695 482529 SH SOLE 22 465750 0 16779 MANCHESTER UTD PLC NEW ORD CL A G5784H106 85865 5320 SH SOLE 22 5320 0 0 MANCHESTER UTD PLC NEW ORD CL A G5784H106 10346 641 SH SOLE 29 641 0 0 MANCHESTER UTD PLC NEW ORD CL A G5784H106 307 19 SH SOLE 43 0 0 19 MANHATTAN ASSOCIATES INC COM 562750109 155301341 629566 SH SOLE 2 533622 0 95944 MANHATTAN ASSOCIATES INC COM 562750109 43658906 176986 SH SOLE 4 37257 0 139729 MANHATTAN ASSOCIATES INC COM 562750109 9175263 37195 SH SOLE 7 24906 0 12289 MANHATTAN ASSOCIATES INC COM 562750109 13064419 52961 SH SOLE 13 52961 0 0 MANHATTAN ASSOCIATES INC COM 562750109 1314558 5329 SH SOLE 15 5329 0 0 MANHATTAN ASSOCIATES INC COM 562750109 63921202 259126 SH SOLE 18 206646 0 52480 MANHATTAN ASSOCIATES INC COM 562750109 246859583 1000728 SH SOLE 19 1000728 0 0 MANHATTAN ASSOCIATES INC COM 562750109 1046775973 4243457 SH SOLE 21 4243457 0 0 MANHATTAN ASSOCIATES INC COM 562750109 610211576 2473697 SH SOLE 22 2288988 0 184709 MANHATTAN ASSOCIATES INC COM 562750109 63643440 258000 SH SOLE 23 258000 0 0 MANHATTAN ASSOCIATES INC COM 562750109 5761951 23358 SH SOLE 25 23358 0 0 MANHATTAN ASSOCIATES INC COM 562750109 51250730 207762 SH SOLE 26 88948 0 118814 MANHATTAN ASSOCIATES INC COM 562750109 60359389 244687 SH SOLE 28 612 0 244075 MANHATTAN ASSOCIATES INC COM 562750109 8590384 34824 SH SOLE 29 34824 0 0 MANHATTAN ASSOCIATES INC COM 562750109 87949067 356531 SH SOLE 30 279406 0 77125 MANHATTAN ASSOCIATES INC COM 562750109 20943872 84903 SH SOLE 31 84446 0 457 MANHATTAN ASSOCIATES INC COM 562750109 47192597 191311 SH SOLE 34 191311 0 0 MANHATTAN ASSOCIATES INC COM 562750109 2599761 10539 SH SOLE 36 10539 0 0 MANHATTAN ASSOCIATES INC COM 562750109 760021 3081 SH SOLE 40 3081 0 0 MANHATTAN ASSOCIATES INC COM 562750109 11907 48 SH OTR 43 48 0 0 MANHATTAN ASSOCIATES INC COM 562750109 19438754 78802 SH SOLE 43 66306 0 12496 MANHATTAN BRDG CAP INC COM 562803106 106300 20681 SH SOLE 2 20681 0 0 MANHATTAN BRDG CAP INC COM 562803106 9812 1909 SH SOLE 18 1909 0 0 MANHATTAN BRDG CAP INC COM 562803106 97393 18948 SH SOLE 21 18948 0 0 MANHATTAN BRDG CAP INC COM 562803106 6785 1320 SH SOLE 22 1320 0 0 MANITEX INTL INC COM 563420108 14149 3194 SH SOLE 18 3194 0 0 MANITEX INTL INC COM 563420108 146106 32981 SH SOLE 21 32981 0 0 MANITEX INTL INC COM 563420108 94102 21242 SH SOLE 22 21242 0 0 MANITOWOC CO INC COM NEW 563571405 4994900 433209 SH SOLE 2 281334 0 151875 MANITOWOC CO INC COM NEW 563571405 2306 200 SH SOLE 4 200 0 0 MANITOWOC CO INC COM NEW 563571405 326553 28322 SH SOLE 7 26818 0 1504 MANITOWOC CO INC COM NEW 563571405 1700444 147480 SH SOLE 18 144498 0 2982 MANITOWOC CO INC COM NEW 563571405 6653802 577086 SH SOLE 19 577086 0 0 MANITOWOC CO INC COM NEW 563571405 16872322 1463341 SH SOLE 21 1463341 0 0 MANITOWOC CO INC COM NEW 563571405 20231610 1754693 SH SOLE 22 1658420 0 96273 MANITOWOC CO INC COM NEW 563571405 214458 18600 SH SOLE 23 18600 0 0 MANITOWOC CO INC COM NEW 563571405 53949 4679 SH SOLE 25 4679 0 0 MANITOWOC CO INC COM NEW 563571405 1050533 91113 SH SOLE 26 2577 0 88536 MANITOWOC CO INC COM NEW 563571405 322114 27937 SH SOLE 30 27937 0 0 MANITOWOC CO INC COM NEW 563571405 116753 10126 SH SOLE 40 10126 0 0 MANITOWOC CO INC COM NEW 563571405 405614 35179 SH SOLE 43 33372 0 1807 MANNATECH INC COM NEW 563771203 355823 52404 SH SOLE 22 52404 0 0 MANNKIND CORP COM NEW 56400P706 919644 176177 SH SOLE 2 87389 0 88788 MANNKIND CORP COM NEW 56400P706 6671 1278 SH SOLE 4 1278 0 0 MANNKIND CORP COM NEW 56400P706 404983 77583 SH SOLE 7 73549 0 4034 MANNKIND CORP COM NEW 56400P706 3800833 728129 SH SOLE 18 728129 0 0 MANNKIND CORP COM NEW 56400P706 3649798 699195 SH SOLE 19 699195 0 0 MANNKIND CORP COM NEW 56400P706 63317055 12129704 SH SOLE 21 12129704 0 0 MANNKIND CORP COM NEW 56400P706 42089544 8063131 SH SOLE 22 7802253 0 260878 MANNKIND CORP COM NEW 56400P706 347788 66626 SH SOLE 25 66626 0 0 MANNKIND CORP COM NEW 56400P706 448539 85927 SH SOLE 26 85927 0 0 MANNKIND CORP COM NEW 56400P706 23172 4439 SH SOLE 28 4439 0 0 MANNKIND CORP COM NEW 56400P706 1995037 382191 SH SOLE 30 382191 0 0 MANNKIND CORP COM NEW 56400P706 24195 4635 SH SOLE 36 4635 0 0 MANNKIND CORP COM NEW 56400P706 220190 42182 SH SOLE 40 42182 0 0 MANNKIND CORP COM NEW 56400P706 507494 97221 SH SOLE 43 83725 0 13496 MANPOWERGROUP INC WIS COM 56418H100 20418245 292525 SH SOLE 2 103206 0 189319 MANPOWERGROUP INC WIS COM 56418H100 7957 114 SH SOLE 4 114 0 0 MANPOWERGROUP INC WIS COM 56418H100 612146 8770 SH SOLE 7 8354 0 416 MANPOWERGROUP INC WIS COM 56418H100 6462224 92582 SH SOLE 18 92582 0 0 MANPOWERGROUP INC WIS COM 56418H100 12579356 180220 SH SOLE 19 180220 0 0 MANPOWERGROUP INC WIS COM 56418H100 176556238 2529459 SH SOLE 21 2529459 0 0 MANPOWERGROUP INC WIS COM 56418H100 122802351 1759346 SH SOLE 22 1672279 0 87067 MANPOWERGROUP INC WIS COM 56418H100 382364 5478 SH SOLE 23 5478 0 0 MANPOWERGROUP INC WIS COM 56418H100 706655 10124 SH SOLE 25 10124 0 0 MANPOWERGROUP INC WIS COM 56418H100 9271045 132823 SH SOLE 26 118754 0 14069 MANPOWERGROUP INC WIS COM 56418H100 1873711 26844 SH SOLE 28 26844 0 0 MANPOWERGROUP INC WIS COM 56418H100 2516499 36053 SH SOLE 30 36053 0 0 MANPOWERGROUP INC WIS COM 56418H100 42787 613 SH SOLE 31 613 0 0 MANPOWERGROUP INC WIS COM 56418H100 270545 3876 SH SOLE 36 3876 0 0 MANPOWERGROUP INC WIS COM 56418H100 769615 11026 SH SOLE 40 11026 0 0 MANPOWERGROUP INC WIS COM 56418H100 11098 159 SH OTR 43 159 0 0 MANPOWERGROUP INC WIS COM 56418H100 6436451 92213 SH SOLE 43 86569 0 5644 MANULIFE FINL CORP COM 56501R106 35312549 1326542 SH SOLE 43 1021630 0 304912 MAPLEBEAR INC COM 565394103 6420479 199766 SH SOLE 2 53672 0 146094 MAPLEBEAR INC COM 565394103 6267 195 SH SOLE 4 195 0 0 MAPLEBEAR INC COM 565394103 43550 1355 SH SOLE 7 1355 0 0 MAPLEBEAR INC COM 565394103 1540406 47928 SH SOLE 18 47928 0 0 MAPLEBEAR INC COM 565394103 2771721 86239 SH SOLE 19 86239 0 0 MAPLEBEAR INC COM 565394103 62168884 1934315 SH SOLE 21 1934315 0 0 MAPLEBEAR INC COM 565394103 51820318 1612331 SH SOLE 22 1421597 0 190734 MAPLEBEAR INC COM 565394103 1023852 31856 SH SOLE 26 31856 0 0 MAPLEBEAR INC COM 565394103 175613 5464 SH SOLE 28 5464 0 0 MAPLEBEAR INC COM 565394103 1653249 51439 SH SOLE 30 51439 0 0 MAPLEBEAR INC COM 565394103 69069 2149 SH SOLE 31 2149 0 0 MAPLEBEAR INC COM 565394103 350808 10915 SH SOLE 34 10915 0 0 MAPLEBEAR INC COM 565394103 1839694 57240 SH SOLE 43 57240 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 4094658 206280 SH SOLE 2 90691 0 115589 MARATHON DIGITAL HOLDINGS IN COM 565788106 32435 1634 SH SOLE 4 660 0 974 MARATHON DIGITAL HOLDINGS IN COM 565788106 721945 36370 SH SOLE 7 34534 0 1836 MARATHON DIGITAL HOLDINGS IN COM 565788106 16274360 819867 SH SOLE 18 802804 0 17063 MARATHON DIGITAL HOLDINGS IN COM 565788106 17003232 856586 SH SOLE 19 856586 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 623096363 31390245 SH SOLE 21 31390245 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 164595525 8291966 SH SOLE 22 8020491 0 271475 MARATHON DIGITAL HOLDINGS IN COM 565788106 168130 8470 SH SOLE 23 8470 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 1063007 53552 SH SOLE 25 53552 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 1410680 71067 SH SOLE 26 71067 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 629106 31693 SH SOLE 28 686 0 31007 MARATHON DIGITAL HOLDINGS IN COM 565788106 91886 4629 SH SOLE 29 4629 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 18117611 912726 SH SOLE 30 912726 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 82874 4175 SH SOLE 31 4175 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 10084 508 SH SOLE 36 508 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 1148303 57849 SH SOLE 40 57849 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 5331253 268577 SH SOLE 43 247587 0 20990 MARATHON DIGITAL HOLDINGS IN NOTE 1.000%12/0 565788AB2 2777693 3225000 PRN SOLE 21 3225000 0 0 MARATHON OIL CORP COM 565849106 19694598 686941 SH SOLE 2 332053 0 354888 MARATHON OIL CORP COM 565849106 6432631 224368 SH SOLE 4 173211 0 51157 MARATHON OIL CORP COM 565849106 13633674 475538 SH SOLE 7 312522 0 163016 MARATHON OIL CORP COM 565849106 560642 19555 SH SOLE 13 19555 0 0 MARATHON OIL CORP COM 565849106 2383968 83152 SH SOLE 15 83152 0 0 MARATHON OIL CORP COM 565849106 31400932 1095254 SH SOLE 18 1057290 0 37964 MARATHON OIL CORP COM 565849106 7094592 247457 SH SOLE 19 247457 0 0 MARATHON OIL CORP COM 565849106 503737204 17570185 SH SOLE 21 17570185 0 0 MARATHON OIL CORP COM 565849106 351648645 12265387 SH SOLE 22 10941572 0 1323815 MARATHON OIL CORP COM 565849106 20136002 702337 SH SOLE 23 702337 0 0 MARATHON OIL CORP COM 565849106 35229839 1228805 SH SOLE 25 1061515 0 167290 MARATHON OIL CORP COM 565849106 26934347 939461 SH SOLE 26 765258 0 174203 MARATHON OIL CORP COM 565849106 13372634 466433 SH SOLE 28 25583 0 440850 MARATHON OIL CORP COM 565849106 381540 13308 SH SOLE 29 13308 0 0 MARATHON OIL CORP COM 565849106 142018565 4953560 SH SOLE 30 4435254 0 518306 MARATHON OIL CORP COM 565849106 3843472 134059 SH SOLE 31 129044 0 5015 MARATHON OIL CORP COM 565849106 857434 29907 SH SOLE 34 29907 0 0 MARATHON OIL CORP COM 565849106 3467321 120939 SH SOLE 36 120939 0 0 MARATHON OIL CORP COM 565849106 818328 28543 SH SOLE 40 28543 0 0 MARATHON OIL CORP COM 565849106 39507 1378 SH OTR 43 1378 0 0 MARATHON OIL CORP COM 565849106 40545599 1414217 SH SOLE 43 1247965 0 166252 MARATHON PETE CORP COM 56585A102 178121110 1026753 SH SOLE 2 567830 0 458923 MARATHON PETE CORP COM 56585A102 90866048 523784 SH SOLE 4 139430 0 384354 MARATHON PETE CORP COM 56585A102 45570420 262684 SH SOLE 7 230583 0 32101 MARATHON PETE CORP COM 56585A102 14359460 82773 SH SOLE 13 82773 0 0 MARATHON PETE CORP COM 56585A102 8942200 51546 SH SOLE 15 51546 0 0 MARATHON PETE CORP COM 56585A102 122609072 706762 SH SOLE 18 652357 0 54405 MARATHON PETE CORP COM 56585A102 116164463 669613 SH SOLE 19 669613 0 0 MARATHON PETE CORP COM 56585A102 1788228197 10307979 SH SOLE 21 10307979 0 0 MARATHON PETE CORP COM 56585A102 1407227257 8111755 SH SOLE 22 7246809 0 864946 MARATHON PETE CORP COM 56585A102 121530720 700546 SH SOLE 23 700546 0 0 MARATHON PETE CORP COM 56585A102 139241120 802635 SH SOLE 25 789180 0 13455 MARATHON PETE CORP COM 56585A102 93404928 538419 SH SOLE 26 367733 0 170686 MARATHON PETE CORP COM 56585A102 17181980 99043 SH SOLE 28 3135 0 95908 MARATHON PETE CORP COM 56585A102 29088432 167676 SH SOLE 29 167676 0 0 MARATHON PETE CORP COM 56585A102 395239137 2278298 SH SOLE 30 2278298 0 0 MARATHON PETE CORP COM 56585A102 39744268 229100 SH SOLE 31 226162 0 2938 MARATHON PETE CORP COM 56585A102 135741334 782461 SH SOLE 34 782461 0 0 MARATHON PETE CORP COM 56585A102 15069167 86864 SH SOLE 36 86864 0 0 MARATHON PETE CORP COM 56585A102 3003980 17316 SH SOLE 40 17316 0 0 MARATHON PETE CORP COM 56585A102 123691 713 SH OTR 43 713 0 0 MARATHON PETE CORP COM 56585A102 126704031 730367 SH SOLE 43 625410 0 104957 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 593893 82946 SH SOLE 2 39938 0 43008 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 2706 378 SH SOLE 4 378 0 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 6931 968 SH SOLE 7 968 0 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 1959921 273732 SH SOLE 18 273732 0 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 2496413 348661 SH SOLE 19 348661 0 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 33899457 4734561 SH SOLE 21 4734561 0 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 24006277 3352832 SH SOLE 22 3250293 0 102539 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 194108 27110 SH SOLE 25 27110 0 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 380726 53174 SH SOLE 26 53174 0 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 68629 9585 SH SOLE 28 1455 0 8130 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 2184337 305075 SH SOLE 30 305075 0 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 11091 1549 SH SOLE 36 1549 0 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 217571 30387 SH SOLE 40 30387 0 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 3637287 508001 SH SOLE 43 462594 0 45407 MARCHEX INC CL B 56624R108 5710 3708 SH SOLE 18 3708 0 0 MARCHEX INC CL B 56624R108 72235 46906 SH SOLE 21 46906 0 0 MARCHEX INC CL B 56624R108 892065 579263 SH SOLE 22 579263 0 0 MARCUS & MILLICHAP INC COM 566324109 562128 17834 SH SOLE 2 6862 0 10972 MARCUS & MILLICHAP INC COM 566324109 350975 11135 SH SOLE 7 10546 0 589 MARCUS & MILLICHAP INC COM 566324109 2787093 88423 SH SOLE 18 77741 0 10682 MARCUS & MILLICHAP INC COM 566324109 1701197 53972 SH SOLE 19 53972 0 0 MARCUS & MILLICHAP INC COM 566324109 86727501 2751507 SH SOLE 21 2751507 0 0 MARCUS & MILLICHAP INC COM 566324109 23055209 731447 SH SOLE 22 696611 0 34836 MARCUS & MILLICHAP INC COM 566324109 149815 4753 SH SOLE 25 4753 0 0 MARCUS & MILLICHAP INC COM 566324109 273846 8688 SH SOLE 26 8688 0 0 MARCUS & MILLICHAP INC COM 566324109 1808050 57362 SH SOLE 30 57362 0 0 MARCUS & MILLICHAP INC COM 566324109 148680 4717 SH SOLE 40 4717 0 0 MARCUS & MILLICHAP INC COM 566324109 963314 30562 SH SOLE 43 24934 0 5628 MARCUS CORP DEL COM 566330106 2128089 187167 SH SOLE 2 157080 0 30087 MARCUS CORP DEL COM 566330106 3445 303 SH SOLE 7 303 0 0 MARCUS CORP DEL COM 566330106 924995 81354 SH SOLE 18 81354 0 0 MARCUS CORP DEL COM 566330106 1375668 120991 SH SOLE 19 120991 0 0 MARCUS CORP DEL COM 566330106 11997976 1055231 SH SOLE 21 1055231 0 0 MARCUS CORP DEL COM 566330106 9411529 827751 SH SOLE 22 791927 0 35824 MARCUS CORP DEL COM 566330106 47470 4175 SH SOLE 25 4175 0 0 MARCUS CORP DEL COM 566330106 5719 503 SH SOLE 26 0 0 503 MARCUS CORP DEL COM 566330106 82558 7261 SH SOLE 30 7261 0 0 MARCUS CORP DEL COM 566330106 158168 13911 SH SOLE 40 13911 0 0 MARCUS CORP DEL COM 566330106 40352 3549 SH SOLE 43 3526 0 23 MAREX GROUP PLC ORD G5S37H101 16857560 842878 SH SOLE 34 842878 0 0 MARIN SOFTWARE INC COM SHS 56804T304 622 268 SH SOLE 21 268 0 0 MARIN SOFTWARE INC COM SHS 56804T304 100178 43180 SH SOLE 22 43180 0 0 MARINE PRODS CORP COM 568427108 211726 20963 SH SOLE 2 20129 0 834 MARINE PRODS CORP COM 568427108 237532 23518 SH SOLE 18 23518 0 0 MARINE PRODS CORP COM 568427108 163539 16192 SH SOLE 19 16192 0 0 MARINE PRODS CORP COM 568427108 2827929 279993 SH SOLE 21 279993 0 0 MARINE PRODS CORP COM 568427108 3181490 314999 SH SOLE 22 311275 0 3724 MARINEMAX INC COM 567908108 755742 23347 SH SOLE 2 12417 0 10930 MARINEMAX INC COM 567908108 2331 72 SH SOLE 4 72 0 0 MARINEMAX INC COM 567908108 442109 13658 SH SOLE 7 12936 0 722 MARINEMAX INC COM 567908108 2359902 72904 SH SOLE 18 72904 0 0 MARINEMAX INC COM 567908108 1570884 48529 SH SOLE 19 48529 0 0 MARINEMAX INC COM 567908108 77535958 2395303 SH SOLE 21 2395303 0 0 MARINEMAX INC COM 567908108 21487497 663809 SH SOLE 22 638916 0 24893 MARINEMAX INC COM 567908108 107436 3319 SH SOLE 25 3319 0 0 MARINEMAX INC COM 567908108 503612 15558 SH SOLE 26 0 0 15558 MARINEMAX INC COM 567908108 41628 1286 SH SOLE 28 1286 0 0 MARINEMAX INC COM 567908108 1600729 49451 SH SOLE 30 49451 0 0 MARINEMAX INC COM 567908108 170460 5266 SH SOLE 40 5266 0 0 MARINEMAX INC COM 567908108 1067757 32986 SH SOLE 43 32052 0 934 MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 507202 433506 SH SOLE 2 433506 0 0 MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 12711 10864 SH SOLE 18 10864 0 0 MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 25185 21526 SH SOLE 19 21526 0 0 MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 668559 571418 SH SOLE 21 571418 0 0 MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 923692 789480 SH SOLE 22 789480 0 0 MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 34517 29502 SH SOLE 30 29502 0 0 MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 15974 13653 SH SOLE 43 9302 0 4351 MARKEL GROUP INC COM 570535104 24035118 15254 SH SOLE 2 3898 0 11356 MARKEL GROUP INC COM 570535104 20521396 13024 SH SOLE 4 6336 0 6688 MARKEL GROUP INC COM 570535104 5640863 3580 SH SOLE 7 3430 0 150 MARKEL GROUP INC COM 570535104 869764 552 SH SOLE 13 552 0 0 MARKEL GROUP INC COM 570535104 2163381 1373 SH SOLE 15 1373 0 0 MARKEL GROUP INC COM 570535104 22018273 13974 SH SOLE 18 13150 0 824 MARKEL GROUP INC COM 570535104 4898727 3109 SH SOLE 19 3109 0 0 MARKEL GROUP INC COM 570535104 379735636 241001 SH SOLE 21 241001 0 0 MARKEL GROUP INC COM 570535104 524460007 332851 SH SOLE 22 308677 0 24174 MARKEL GROUP INC COM 570535104 25366550 16099 SH SOLE 23 16099 0 0 MARKEL GROUP INC COM 570535104 29562533 18762 SH SOLE 25 18738 0 24 MARKEL GROUP INC COM 570535104 17702540 11235 SH SOLE 26 6884 0 4351 MARKEL GROUP INC COM 570535104 26535690 16841 SH SOLE 28 206 0 16635 MARKEL GROUP INC COM 570535104 65035367 41275 SH SOLE 30 41275 0 0 MARKEL GROUP INC COM 570535104 4744312 3011 SH SOLE 31 2909 0 102 MARKEL GROUP INC COM 570535104 1085630 689 SH SOLE 34 689 0 0 MARKEL GROUP INC COM 570535104 6717039 4263 SH SOLE 36 4263 0 0 MARKEL GROUP INC COM 570535104 973758 618 SH SOLE 40 618 0 0 MARKEL GROUP INC COM 570535104 20295 13 SH OTR 43 13 0 0 MARKEL GROUP INC COM 570535104 19679143 12489 SH SOLE 43 10789 0 1700 MARKER THERAPEUTICS INC COM NEW 57055L206 4822 888 SH SOLE 18 888 0 0 MARKER THERAPEUTICS INC COM NEW 57055L206 49663 9146 SH SOLE 21 9146 0 0 MARKER THERAPEUTICS INC COM NEW 57055L206 5387 992 SH SOLE 22 992 0 0 MARKETAXESS HLDGS INC COM 57060D108 12294895 61312 SH SOLE 2 18764 0 42548 MARKETAXESS HLDGS INC COM 57060D108 6007478 29958 SH SOLE 4 13722 0 16236 MARKETAXESS HLDGS INC COM 57060D108 4710450 23490 SH SOLE 7 20471 0 3019 MARKETAXESS HLDGS INC COM 57060D108 235021 1172 SH SOLE 13 1172 0 0 MARKETAXESS HLDGS INC COM 57060D108 1069828 5335 SH SOLE 15 5335 0 0 MARKETAXESS HLDGS INC COM 57060D108 12776368 63713 SH SOLE 18 61287 0 2426 MARKETAXESS HLDGS INC COM 57060D108 4013207 20013 SH SOLE 19 20013 0 0 MARKETAXESS HLDGS INC COM 57060D108 259174597 1292448 SH SOLE 21 1292448 0 0 MARKETAXESS HLDGS INC COM 57060D108 177888759 887093 SH SOLE 22 801083 0 86010 MARKETAXESS HLDGS INC COM 57060D108 9599772 47872 SH SOLE 23 47872 0 0 MARKETAXESS HLDGS INC COM 57060D108 13895325 69293 SH SOLE 25 69076 0 217 MARKETAXESS HLDGS INC COM 57060D108 6385276 31842 SH SOLE 26 19189 0 12653 MARKETAXESS HLDGS INC COM 57060D108 15489138 77241 SH SOLE 28 611 0 76630 MARKETAXESS HLDGS INC COM 57060D108 59065911 294549 SH SOLE 30 294549 0 0 MARKETAXESS HLDGS INC COM 57060D108 1828633 9119 SH SOLE 31 8844 0 275 MARKETAXESS HLDGS INC COM 57060D108 449388 2241 SH SOLE 34 2241 0 0 MARKETAXESS HLDGS INC COM 57060D108 1786321 8908 SH SOLE 36 8908 0 0 MARKETAXESS HLDGS INC COM 57060D108 383213 1911 SH SOLE 40 1911 0 0 MARKETAXESS HLDGS INC COM 57060D108 4396832 21926 SH SOLE 43 18505 0 3421 MARKETWISE INC COM CL A 57064P107 14738 12705 SH SOLE 2 1956 0 10749 MARKETWISE INC COM CL A 57064P107 110691 95423 SH SOLE 18 95423 0 0 MARKETWISE INC COM CL A 57064P107 78024 67262 SH SOLE 19 67262 0 0 MARKETWISE INC COM CL A 57064P107 1490486 1284902 SH SOLE 21 1284902 0 0 MARKETWISE INC COM CL A 57064P107 840443 724520 SH SOLE 22 696255 0 28265 MARKFORGED HOLDING CORPORATI COM 57064N102 368274 898230 SH SOLE 22 898230 0 0 MARQETA INC CLASS A COM 57142B104 2008875 366583 SH SOLE 2 151512 0 215071 MARQETA INC CLASS A COM 57142B104 6576 1200 SH SOLE 4 1200 0 0 MARQETA INC CLASS A COM 57142B104 394505 71990 SH SOLE 7 68340 0 3650 MARQETA INC CLASS A COM 57142B104 6511429 1188217 SH SOLE 18 1188217 0 0 MARQETA INC CLASS A COM 57142B104 5815316 1061189 SH SOLE 19 1061189 0 0 MARQETA INC CLASS A COM 57142B104 91846970 16760396 SH SOLE 21 16760396 0 0 MARQETA INC CLASS A COM 57142B104 73250848 13366943 SH SOLE 22 12943791 0 423152 MARQETA INC CLASS A COM 57142B104 440488 80381 SH SOLE 25 80381 0 0 MARQETA INC CLASS A COM 57142B104 704465 128552 SH SOLE 26 128552 0 0 MARQETA INC CLASS A COM 57142B104 2807941 512398 SH SOLE 30 512398 0 0 MARQETA INC CLASS A COM 57142B104 489676 89357 SH SOLE 40 89357 0 0 MARQETA INC CLASS A COM 57142B104 1545502 282026 SH SOLE 43 266876 0 15150 MARRIOTT INTL INC NEW CL A 571903202 102130418 422428 SH SOLE 2 88172 0 334256 MARRIOTT INTL INC NEW CL A 571903202 24584382 101685 SH SOLE 4 76682 0 25003 MARRIOTT INTL INC NEW CL A 571903202 46375838 191818 SH SOLE 7 172221 0 19597 MARRIOTT INTL INC NEW CL A 571903202 2566389 10615 SH SOLE 13 10615 0 0 MARRIOTT INTL INC NEW CL A 571903202 8922280 36904 SH SOLE 15 36904 0 0 MARRIOTT INTL INC NEW CL A 571903202 80525367 333066 SH SOLE 18 317434 0 15632 MARRIOTT INTL INC NEW CL A 571903202 17574987 72693 SH SOLE 19 72693 0 0 MARRIOTT INTL INC NEW CL A 571903202 1246674675 5156449 SH SOLE 21 5156449 0 0 MARRIOTT INTL INC NEW CL A 571903202 1224704310 5065576 SH SOLE 22 4539446 0 526130 MARRIOTT INTL INC NEW CL A 571903202 71569722 296024 SH SOLE 23 296024 0 0 MARRIOTT INTL INC NEW CL A 571903202 109102823 451267 SH SOLE 25 393362 0 57905 MARRIOTT INTL INC NEW CL A 571903202 56044945 231811 SH SOLE 26 124863 0 106948 MARRIOTT INTL INC NEW CL A 571903202 106023398 438530 SH SOLE 28 40136 0 398394 MARRIOTT INTL INC NEW CL A 571903202 414037411 1712526 SH SOLE 30 1712526 0 0 MARRIOTT INTL INC NEW CL A 571903202 13858256 57320 SH SOLE 31 55388 0 1932 MARRIOTT INTL INC NEW CL A 571903202 21099751 87272 SH SOLE 32 87272 0 0 MARRIOTT INTL INC NEW CL A 571903202 4911558 20315 SH SOLE 34 20315 0 0 MARRIOTT INTL INC NEW CL A 571903202 11169290 46198 SH SOLE 36 46198 0 0 MARRIOTT INTL INC NEW CL A 571903202 2817829 11655 SH SOLE 40 11655 0 0 MARRIOTT INTL INC NEW CL A 571903202 83169 344 SH OTR 43 344 0 0 MARRIOTT INTL INC NEW CL A 571903202 104804074 433487 SH SOLE 43 372121 0 61366 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 13898899 159172 SH SOLE 2 74448 0 84724 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 9954 114 SH SOLE 4 114 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 634031 7261 SH SOLE 7 6904 0 357 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 5528491 63313 SH SOLE 18 60154 0 3159 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 1853018 21221 SH SOLE 19 21221 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 143460822 1642932 SH SOLE 21 1642932 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 102083454 1169073 SH SOLE 22 1122905 0 46168 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 10915 125 SH SOLE 23 125 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 557276 6382 SH SOLE 25 6382 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 2465829 28239 SH SOLE 26 12330 0 15909 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 95790 1097 SH SOLE 28 761 0 336 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 4626388 52982 SH SOLE 30 52982 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 39119 448 SH SOLE 31 448 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 169313 1939 SH SOLE 36 1939 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 653590 7485 SH SOLE 40 7485 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 26021 298 SH OTR 43 298 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 4366379 50004 SH SOLE 43 42524 0 7480 MARRIOTT VACATIONS WORLDWIDE NOTE 1/1 57164YAD9 3941538 4280000 PRN SOLE 21 4280000 0 0 MARRIOTT VACATIONS WORLDWIDE NOTE 3.250%12/1 57164YAF4 4959500 5450000 PRN SOLE 21 5450000 0 0 MARSH & MCLENNAN COS INC COM 571748102 333722532 1583725 SH SOLE 2 850680 0 733045 MARSH & MCLENNAN COS INC COM 571748102 156024252 740434 SH SOLE 4 279503 0 460931 MARSH & MCLENNAN COS INC COM 571748102 97757433 463921 SH SOLE 7 417943 0 45978 MARSH & MCLENNAN COS INC COM 571748102 20072555 95257 SH SOLE 13 95257 0 0 MARSH & MCLENNAN COS INC COM 571748102 14983667 71107 SH SOLE 15 71107 0 0 MARSH & MCLENNAN COS INC COM 571748102 225184453 1068643 SH SOLE 18 976322 0 92321 MARSH & MCLENNAN COS INC COM 571748102 298031832 1414350 SH SOLE 19 1414350 0 0 MARSH & MCLENNAN COS INC COM 571748102 3042949783 14440726 SH SOLE 21 14440726 0 0 MARSH & MCLENNAN COS INC COM 571748102 2452077627 11636663 SH SOLE 22 10421986 0 1214677 MARSH & MCLENNAN COS INC COM 571748102 254073111 1205738 SH SOLE 23 1205738 0 0 MARSH & MCLENNAN COS INC COM 571748102 165422997 785037 SH SOLE 25 781566 0 3471 MARSH & MCLENNAN COS INC COM 571748102 170558875 809410 SH SOLE 26 546187 0 263223 MARSH & MCLENNAN COS INC COM 571748102 264554956 1255481 SH SOLE 28 7207 0 1248274 MARSH & MCLENNAN COS INC COM 571748102 15923478 75567 SH SOLE 29 75567 0 0 MARSH & MCLENNAN COS INC COM 571748102 930472722 4415683 SH SOLE 30 4415683 0 0 MARSH & MCLENNAN COS INC COM 571748102 57492002 272836 SH SOLE 31 268947 0 3889 MARSH & MCLENNAN COS INC COM 571748102 237832500 1128666 SH SOLE 34 1128666 0 0 MARSH & MCLENNAN COS INC COM 571748102 24631693 116893 SH SOLE 36 116893 0 0 MARSH & MCLENNAN COS INC COM 571748102 5032415 23882 SH SOLE 40 23882 0 0 MARSH & MCLENNAN COS INC COM 571748102 190280 903 SH OTR 43 903 0 0 MARSH & MCLENNAN COS INC COM 571748102 154293905 732222 SH SOLE 43 617508 0 114715 MARTEN TRANS LTD COM 573075108 681728 36950 SH SOLE 2 17087 0 19863 MARTEN TRANS LTD COM 573075108 3173 172 SH SOLE 4 172 0 0 MARTEN TRANS LTD COM 573075108 8690 471 SH SOLE 7 471 0 0 MARTEN TRANS LTD COM 573075108 3261038 176750 SH SOLE 18 176750 0 0 MARTEN TRANS LTD COM 573075108 2449201 132748 SH SOLE 19 132748 0 0 MARTEN TRANS LTD COM 573075108 118518464 6423765 SH SOLE 21 6423765 0 0 MARTEN TRANS LTD COM 573075108 33926192 1838818 SH SOLE 22 1749795 0 89023 MARTEN TRANS LTD COM 573075108 229167 12421 SH SOLE 25 12421 0 0 MARTEN TRANS LTD COM 573075108 163818 8879 SH SOLE 26 8879 0 0 MARTEN TRANS LTD COM 573075108 89649 4859 SH SOLE 28 0 0 4859 MARTEN TRANS LTD COM 573075108 2361748 128008 SH SOLE 30 128008 0 0 MARTEN TRANS LTD COM 573075108 194315 10532 SH SOLE 40 10532 0 0 MARTEN TRANS LTD COM 573075108 2189232 118658 SH SOLE 43 110968 0 7690 MARTIN MARIETTA MATLS INC COM 573284106 46455557 85743 SH SOLE 2 22063 0 63680 MARTIN MARIETTA MATLS INC COM 573284106 14302978 26399 SH SOLE 4 19682 0 6717 MARTIN MARIETTA MATLS INC COM 573284106 20339714 37541 SH SOLE 7 32681 0 4860 MARTIN MARIETTA MATLS INC COM 573284106 1096603 2024 SH SOLE 13 2024 0 0 MARTIN MARIETTA MATLS INC COM 573284106 4582544 8458 SH SOLE 15 8458 0 0 MARTIN MARIETTA MATLS INC COM 573284106 48883363 90224 SH SOLE 18 86342 0 3882 MARTIN MARIETTA MATLS INC COM 573284106 15221871 28095 SH SOLE 19 28095 0 0 MARTIN MARIETTA MATLS INC COM 573284106 964031783 1779313 SH SOLE 21 1779313 0 0 MARTIN MARIETTA MATLS INC COM 573284106 713584192 1317062 SH SOLE 22 1183326 0 133736 MARTIN MARIETTA MATLS INC COM 573284106 40081822 73979 SH SOLE 23 73979 0 0 MARTIN MARIETTA MATLS INC COM 573284106 47003317 86754 SH SOLE 25 86754 0 0 MARTIN MARIETTA MATLS INC COM 573284106 27856105 51414 SH SOLE 26 30354 0 21060 MARTIN MARIETTA MATLS INC COM 573284106 33773645 62336 SH SOLE 28 886 0 61450 MARTIN MARIETTA MATLS INC COM 573284106 194458522 358912 SH SOLE 30 354157 0 4755 MARTIN MARIETTA MATLS INC COM 573284106 7691935 14197 SH SOLE 31 13718 0 479 MARTIN MARIETTA MATLS INC COM 573284106 4347403 8024 SH SOLE 34 8024 0 0 MARTIN MARIETTA MATLS INC COM 573284106 6345020 11711 SH SOLE 36 11711 0 0 MARTIN MARIETTA MATLS INC COM 573284106 1640570 3028 SH SOLE 40 3028 0 0 MARTIN MARIETTA MATLS INC COM 573284106 30219 56 SH OTR 43 56 0 0 MARTIN MARIETTA MATLS INC COM 573284106 51826435 95656 SH SOLE 43 81012 0 14644 MARVELL TECHNOLOGY INC COM 573874104 94225200 1348000 SH SOLE 2 170292 0 1177708 MARVELL TECHNOLOGY INC COM 573874104 50403003 721073 SH SOLE 4 367649 0 353424 MARVELL TECHNOLOGY INC COM 573874104 39667271 567486 SH SOLE 7 543561 0 23925 MARVELL TECHNOLOGY INC COM 573874104 3058265 43752 SH SOLE 13 43752 0 0 MARVELL TECHNOLOGY INC COM 573874104 6198802 88681 SH SOLE 15 88681 0 0 MARVELL TECHNOLOGY INC COM 573874104 154809317 2214726 SH SOLE 18 2026223 0 188503 MARVELL TECHNOLOGY INC COM 573874104 144039155 2060646 SH SOLE 19 2060646 0 0 MARVELL TECHNOLOGY INC COM 573874104 1173703622 16791182 SH SOLE 21 16791182 0 0 MARVELL TECHNOLOGY INC COM 573874104 1450735985 20754449 SH SOLE 22 19134395 0 1620054 MARVELL TECHNOLOGY INC COM 573874104 95207994 1362060 SH SOLE 23 1362060 0 0 MARVELL TECHNOLOGY INC COM 573874104 123560273 1767672 SH SOLE 25 1666037 0 101635 MARVELL TECHNOLOGY INC COM 573874104 57214548 818520 SH SOLE 26 500095 0 318425 MARVELL TECHNOLOGY INC COM 573874104 118208519 1691109 SH SOLE 28 21180 0 1669929 MARVELL TECHNOLOGY INC COM 573874104 100237 1434 SH SOLE 29 1434 0 0 MARVELL TECHNOLOGY INC COM 573874104 428165111 6125395 SH SOLE 30 6125395 0 0 MARVELL TECHNOLOGY INC COM 573874104 13994679 200210 SH SOLE 31 193400 0 6810 MARVELL TECHNOLOGY INC COM 573874104 18428925 263647 SH SOLE 32 263647 0 0 MARVELL TECHNOLOGY INC COM 573874104 244514394 3498060 SH SOLE 34 3498060 0 0 MARVELL TECHNOLOGY INC COM 573874104 15671021 224192 SH SOLE 36 224192 0 0 MARVELL TECHNOLOGY INC COM 573874104 2921471 41795 SH SOLE 40 41795 0 0 MARVELL TECHNOLOGY INC COM 573874104 43338 620 SH OTR 43 620 0 0 MARVELL TECHNOLOGY INC COM 573874104 40494521 579321 SH SOLE 43 477099 0 102222 MASCO CORP COM 574599106 34884477 523241 SH SOLE 2 318000 0 205241 MASCO CORP COM 574599106 20335083 305011 SH SOLE 4 112054 0 192957 MASCO CORP COM 574599106 11949331 179231 SH SOLE 7 123107 0 56124 MASCO CORP COM 574599106 1108189 16622 SH SOLE 13 16622 0 0 MASCO CORP COM 574599106 2151508 32271 SH SOLE 15 32271 0 0 MASCO CORP COM 574599106 24579229 368670 SH SOLE 18 351087 0 17583 MASCO CORP COM 574599106 25652083 384762 SH SOLE 19 384762 0 0 MASCO CORP COM 574599106 453315131 6799387 SH SOLE 21 6799387 0 0 MASCO CORP COM 574599106 326776338 4901400 SH SOLE 22 4416901 0 484499 MASCO CORP COM 574599106 22456323 336828 SH SOLE 23 336828 0 0 MASCO CORP COM 574599106 30793406 461878 SH SOLE 25 458991 0 2887 MASCO CORP COM 574599106 13480607 202199 SH SOLE 26 113587 0 88612 MASCO CORP COM 574599106 29612614 444167 SH SOLE 28 3069 0 441098 MASCO CORP COM 574599106 158808 2382 SH SOLE 29 2382 0 0 MASCO CORP COM 574599106 83334300 1249952 SH SOLE 30 1249952 0 0 MASCO CORP COM 574599106 3551111 53264 SH SOLE 31 51405 0 1859 MASCO CORP COM 574599106 11521243 172810 SH SOLE 34 172810 0 0 MASCO CORP COM 574599106 2864810 42970 SH SOLE 36 42970 0 0 MASCO CORP COM 574599106 689568 10343 SH SOLE 40 10343 0 0 MASCO CORP COM 574599106 30802 462 SH OTR 43 462 0 0 MASCO CORP COM 574599106 18270329 274041 SH SOLE 43 237136 0 36905 MASIMO CORP COM 574795100 24181110 192005 SH SOLE 2 145177 0 46828 MASIMO CORP COM 574795100 362203 2876 SH SOLE 4 2343 0 533 MASIMO CORP COM 574795100 404771 3214 SH SOLE 7 3060 0 154 MASIMO CORP COM 574795100 17747465 140920 SH SOLE 18 140920 0 0 MASIMO CORP COM 574795100 247393388 1964375 SH SOLE 19 1964375 0 0 MASIMO CORP COM 574795100 331602287 2633018 SH SOLE 21 2633018 0 0 MASIMO CORP COM 574795100 179979846 1429092 SH SOLE 22 1370502 0 58590 MASIMO CORP COM 574795100 179754288 1427301 SH SOLE 25 1427301 0 0 MASIMO CORP COM 574795100 9618038 76370 SH SOLE 26 13435 0 62935 MASIMO CORP COM 574795100 255280 2027 SH SOLE 28 908 0 1119 MASIMO CORP COM 574795100 104149609 826978 SH SOLE 30 826978 0 0 MASIMO CORP COM 574795100 67756 538 SH SOLE 31 538 0 0 MASIMO CORP COM 574795100 71579132 568359 SH SOLE 34 568359 0 0 MASIMO CORP COM 574795100 69897 555 SH SOLE 36 555 0 0 MASIMO CORP COM 574795100 1190637 9454 SH SOLE 40 9454 0 0 MASIMO CORP COM 574795100 9339333 74157 SH SOLE 43 63890 0 10267 MASTEC INC COM 576323109 23246466 217277 SH SOLE 2 142752 0 74525 MASTEC INC COM 576323109 20863 195 SH SOLE 4 195 0 0 MASTEC INC COM 576323109 1602710 14980 SH SOLE 7 14449 0 531 MASTEC INC COM 576323109 12351354 115444 SH SOLE 18 115444 0 0 MASTEC INC COM 576323109 10560448 98705 SH SOLE 19 98705 0 0 MASTEC INC COM 576323109 336023814 3140703 SH SOLE 21 3140703 0 0 MASTEC INC COM 576323109 212188238 1983253 SH SOLE 22 1861823 0 121430 MASTEC INC COM 576323109 3463266 32370 SH SOLE 23 32370 0 0 MASTEC INC COM 576323109 2148359 20080 SH SOLE 25 20080 0 0 MASTEC INC COM 576323109 10658772 99624 SH SOLE 26 49961 0 49663 MASTEC INC COM 576323109 103673 969 SH SOLE 29 969 0 0 MASTEC INC COM 576323109 5192867 48536 SH SOLE 30 48536 0 0 MASTEC INC COM 576323109 82810 774 SH SOLE 31 774 0 0 MASTEC INC COM 576323109 1156241 10807 SH SOLE 34 10807 0 0 MASTEC INC COM 576323109 284914 2663 SH SOLE 36 2663 0 0 MASTEC INC COM 576323109 1410342 13182 SH SOLE 40 13182 0 0 MASTEC INC COM 576323109 4292653 40122 SH SOLE 43 36988 0 3134 MASTECH DIGITAL INC COM 57633B100 76920 10256 SH SOLE 2 10256 0 0 MASTECH DIGITAL INC COM 57633B100 5258 701 SH SOLE 18 701 0 0 MASTECH DIGITAL INC COM 57633B100 46035 6138 SH SOLE 21 6138 0 0 MASTECH DIGITAL INC COM 57633B100 545295 72706 SH SOLE 22 72706 0 0 MASTERBRAND INC COMMON STOCK 57638P104 1932167 131619 SH SOLE 2 57894 0 73725 MASTERBRAND INC COMMON STOCK 57638P104 5446 371 SH SOLE 4 371 0 0 MASTERBRAND INC COMMON STOCK 57638P104 32736 2230 SH SOLE 7 2230 0 0 MASTERBRAND INC COMMON STOCK 57638P104 6047999 411989 SH SOLE 18 411989 0 0 MASTERBRAND INC COMMON STOCK 57638P104 4241977 288963 SH SOLE 19 288963 0 0 MASTERBRAND INC COMMON STOCK 57638P104 215444062 14676026 SH SOLE 21 14676026 0 0 MASTERBRAND INC COMMON STOCK 57638P104 57526457 3918696 SH SOLE 22 3747216 0 171480 MASTERBRAND INC COMMON STOCK 57638P104 381563 25992 SH SOLE 25 25992 0 0 MASTERBRAND INC COMMON STOCK 57638P104 736730 50186 SH SOLE 26 50186 0 0 MASTERBRAND INC COMMON STOCK 57638P104 3718371 253295 SH SOLE 30 253295 0 0 MASTERBRAND INC COMMON STOCK 57638P104 79595 5422 SH SOLE 36 5422 0 0 MASTERBRAND INC COMMON STOCK 57638P104 418762 28526 SH SOLE 40 28526 0 0 MASTERBRAND INC COMMON STOCK 57638P104 893359 60856 SH SOLE 43 54692 0 6164 MASTERCARD INCORPORATED CL A 57636Q104 914503504 2072952 SH SOLE 2 865211 0 1207741 MASTERCARD INCORPORATED CL A 57636Q104 397007825 899918 SH SOLE 4 392621 0 507297 MASTERCARD INCORPORATED CL A 57636Q104 366373233 830477 SH SOLE 7 705382 0 125095 MASTERCARD INCORPORATED CL A 57636Q104 44314081 100449 SH SOLE 13 100449 0 0 MASTERCARD INCORPORATED CL A 57636Q104 52215698 118360 SH SOLE 15 118360 0 0 MASTERCARD INCORPORATED CL A 57636Q104 944526690 2141007 SH SOLE 18 1950006 0 191001 MASTERCARD INCORPORATED CL A 57636Q104 930741280 2109759 SH SOLE 19 2109759 0 0 MASTERCARD INCORPORATED CL A 57636Q104 10940826233 24800132 SH SOLE 21 24800132 0 0 MASTERCARD INCORPORATED CL A 57636Q104 8159825943 18496296 SH SOLE 22 16586084 0 1910212 MASTERCARD INCORPORATED CL A 57636Q104 640906660 1452776 SH SOLE 23 1452776 0 0 MASTERCARD INCORPORATED CL A 57636Q104 1780686313 4036373 SH SOLE 25 3644757 0 391616 MASTERCARD INCORPORATED CL A 57636Q104 618084571 1401044 SH SOLE 26 740433 0 660611 MASTERCARD INCORPORATED CL A 57636Q104 863817308 1958059 SH SOLE 28 90982 0 1867077 MASTERCARD INCORPORATED CL A 57636Q104 27861019 63154 SH SOLE 29 63154 0 0 MASTERCARD INCORPORATED CL A 57636Q104 2612587460 5922086 SH SOLE 30 5918258 0 3828 MASTERCARD INCORPORATED CL A 57636Q104 148869001 337449 SH SOLE 31 330923 0 6526 MASTERCARD INCORPORATED CL A 57636Q104 35303388 80024 SH SOLE 32 80024 0 0 MASTERCARD INCORPORATED CL A 57636Q104 583434100 1322500 SH SOLE 34 1322500 0 0 MASTERCARD INCORPORATED CL A 57636Q104 79508061 180225 SH SOLE 36 180225 0 0 MASTERCARD INCORPORATED CL A 57636Q104 3751183 8503 SH SOLE 37 8503 0 0 MASTERCARD INCORPORATED CL A 57636Q104 17674634 40064 SH SOLE 40 40064 0 0 MASTERCARD INCORPORATED CL A 57636Q104 481306 1091 SH OTR 43 1091 0 0 MASTERCARD INCORPORATED CL A 57636Q104 637827489 1445796 SH SOLE 43 1220132 0 225665 MASTERCARD INCORPORATED OPTIONS 57636Q104 5779196 13100 SH Call SOLE 2 0 0 13100 MASTERCARD INCORPORATED OPTIONS 57636Q104 749972 1700 SH Call SOLE 4 1700 0 0 MASTERCARD INCORPORATED OPTIONS 57636Q104 17646400 40000 SH Call SOLE 18 40000 0 0 MASTERCARD INCORPORATED OPTIONS 57636Q104 93040644 210900 SH Call SOLE 19 210900 0 0 MASTERCARD INCORPORATED OPTIONS 57636Q104 7102676 16100 SH Call SOLE 22 16100 0 0 MASTERCARD INCORPORATED OPTIONS 57636Q104 6396820 14500 SH Call SOLE 26 14500 0 0 MASTERCARD INCORPORATED OPTIONS 57636Q104 529392 1200 SH Call SOLE 30 1200 0 0 MASTERCARD INCORPORATED OPTIONS 57636Q104 57571380 130500 SH Call SOLE 34 130500 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 78276 4146 SH SOLE 2 691 0 3455 MASTERCRAFT BOAT HLDGS INC COM 57637H103 3115 165 SH SOLE 7 165 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 907354 48059 SH SOLE 18 48059 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 1378995 73040 SH SOLE 19 73040 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 11849126 627602 SH SOLE 21 627602 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 8763983 464194 SH SOLE 22 450118 0 14076 MASTERCRAFT BOAT HLDGS INC COM 57637H103 198844 10532 SH SOLE 43 9902 0 630 MATADOR RES CO COM 576485205 13969406 234386 SH SOLE 2 141364 0 93022 MATADOR RES CO COM 576485205 22231 373 SH SOLE 4 373 0 0 MATADOR RES CO COM 576485205 410286 6884 SH SOLE 7 6585 0 299 MATADOR RES CO COM 576485205 10585198 177604 SH SOLE 18 177604 0 0 MATADOR RES CO COM 576485205 11337290 190223 SH SOLE 19 190223 0 0 MATADOR RES CO COM 576485205 365097442 6125796 SH SOLE 21 6125796 0 0 MATADOR RES CO COM 576485205 225831254 3789115 SH SOLE 22 3607259 0 181856 MATADOR RES CO COM 576485205 57097 958 SH SOLE 23 958 0 0 MATADOR RES CO COM 576485205 2546946 42734 SH SOLE 26 28681 0 14053 MATADOR RES CO COM 576485205 6948049 116578 SH SOLE 30 116578 0 0 MATADOR RES CO COM 576485205 87493 1468 SH SOLE 31 1468 0 0 MATADOR RES CO COM 576485205 162589 2728 SH SOLE 36 2728 0 0 MATADOR RES CO COM 576485205 17743290 297706 SH SOLE 43 267740 0 29966 MATCH GROUP INC NEW COM 57667L107 16901032 556321 SH SOLE 2 123661 0 432660 MATCH GROUP INC NEW COM 57667L107 5909244 194511 SH SOLE 4 86022 0 108489 MATCH GROUP INC NEW COM 57667L107 5088620 167499 SH SOLE 7 144995 0 22504 MATCH GROUP INC NEW COM 57667L107 394545 12987 SH SOLE 13 12987 0 0 MATCH GROUP INC NEW COM 57667L107 1191716 39227 SH SOLE 15 39227 0 0 MATCH GROUP INC NEW COM 57667L107 13386552 440637 SH SOLE 18 423595 0 17042 MATCH GROUP INC NEW COM 57667L107 4348229 143128 SH SOLE 19 143128 0 0 MATCH GROUP INC NEW COM 57667L107 229147986 7542725 SH SOLE 21 7542725 0 0 MATCH GROUP INC NEW COM 57667L107 190588869 6273498 SH SOLE 22 5653753 0 619745 MATCH GROUP INC NEW COM 57667L107 9662632 318059 SH SOLE 23 318059 0 0 MATCH GROUP INC NEW COM 57667L107 20186659 664472 SH SOLE 25 663815 0 657 MATCH GROUP INC NEW COM 57667L107 7441399 244944 SH SOLE 26 150020 0 94924 MATCH GROUP INC NEW COM 57667L107 13345266 439278 SH SOLE 28 5635 0 433643 MATCH GROUP INC NEW COM 57667L107 78990977 2600098 SH SOLE 30 2600098 0 0 MATCH GROUP INC NEW COM 57667L107 1846709 60787 SH SOLE 31 58444 0 2343 MATCH GROUP INC NEW COM 57667L107 666537 21940 SH SOLE 34 21940 0 0 MATCH GROUP INC NEW COM 57667L107 1608226 52937 SH SOLE 36 52937 0 0 MATCH GROUP INC NEW COM 57667L107 440723 14507 SH SOLE 40 14507 0 0 MATCH GROUP INC NEW COM 57667L107 21418 705 SH OTR 43 705 0 0 MATCH GROUP INC NEW COM 57667L107 5553093 182788 SH SOLE 43 154083 0 28705 MATERIALISE NV SPONSORED ADS 57667T100 207088 41335 SH SOLE 43 36653 0 4682 MATERION CORP COM 576690101 3456051 31962 SH SOLE 2 15059 0 16903 MATERION CORP COM 576690101 47253 437 SH SOLE 4 49 0 388 MATERION CORP COM 576690101 4849739 44851 SH SOLE 7 44614 0 237 MATERION CORP COM 576690101 7316292 67662 SH SOLE 18 65798 0 1864 MATERION CORP COM 576690101 11199348 103573 SH SOLE 19 103573 0 0 MATERION CORP COM 576690101 251038933 2321640 SH SOLE 21 2321640 0 0 MATERION CORP COM 576690101 73032083 675410 SH SOLE 22 651621 0 23789 MATERION CORP COM 576690101 200365 1853 SH SOLE 23 1853 0 0 MATERION CORP COM 576690101 491883 4549 SH SOLE 25 4549 0 0 MATERION CORP COM 576690101 2590254 23955 SH SOLE 26 7404 0 16551 MATERION CORP COM 576690101 39359 364 SH SOLE 28 364 0 0 MATERION CORP COM 576690101 5129687 47440 SH SOLE 30 47440 0 0 MATERION CORP COM 576690101 40873 378 SH SOLE 36 378 0 0 MATERION CORP COM 576690101 461715 4270 SH SOLE 40 4270 0 0 MATERION CORP COM 576690101 3149361 29126 SH SOLE 43 27913 0 1213 MATINAS BIOPHARMA HLDGS INC COM 576810105 392964 2482400 SH SOLE 22 2482400 0 0 MATIV HOLDINGS INC COM 808541106 1135540 66954 SH SOLE 2 42785 0 24169 MATIV HOLDINGS INC COM 808541106 3782 223 SH SOLE 4 223 0 0 MATIV HOLDINGS INC COM 808541106 8819 520 SH SOLE 7 520 0 0 MATIV HOLDINGS INC COM 808541106 2936030 173115 SH SOLE 18 173115 0 0 MATIV HOLDINGS INC COM 808541106 2095255 123541 SH SOLE 19 123541 0 0 MATIV HOLDINGS INC COM 808541106 116830249 6888576 SH SOLE 21 6888576 0 0 MATIV HOLDINGS INC COM 808541106 29368767 1731649 SH SOLE 22 1658022 0 73627 MATIV HOLDINGS INC COM 808541106 623823 36782 SH SOLE 26 12622 0 24160 MATIV HOLDINGS INC COM 808541106 17367 1024 SH SOLE 28 1024 0 0 MATIV HOLDINGS INC COM 808541106 1819571 107286 SH SOLE 30 107286 0 0 MATIV HOLDINGS INC COM 808541106 1005915 59311 SH SOLE 43 56493 0 2818 MATRIX SVC CO COM 576853105 1033584 104087 SH SOLE 2 85957 0 18130 MATRIX SVC CO COM 576853105 799653 80529 SH SOLE 18 80529 0 0 MATRIX SVC CO COM 576853105 1230714 123939 SH SOLE 19 123939 0 0 MATRIX SVC CO COM 576853105 21237768 2138748 SH SOLE 21 2138748 0 0 MATRIX SVC CO COM 576853105 8933951 899693 SH SOLE 22 868573 0 31120 MATRIX SVC CO COM 576853105 43225 4353 SH SOLE 43 4353 0 0 MATSON INC COM 57686G105 7228758 55194 SH SOLE 2 29129 0 26065 MATSON INC COM 57686G105 5108 39 SH SOLE 4 39 0 0 MATSON INC COM 57686G105 37326 285 SH SOLE 7 285 0 0 MATSON INC COM 57686G105 14403164 109973 SH SOLE 18 109973 0 0 MATSON INC COM 57686G105 17263025 131809 SH SOLE 19 131809 0 0 MATSON INC COM 57686G105 504226642 3849940 SH SOLE 21 3849940 0 0 MATSON INC COM 57686G105 141168634 1077870 SH SOLE 22 1038029 0 39841 MATSON INC COM 57686G105 49376 377 SH SOLE 23 377 0 0 MATSON INC COM 57686G105 197372 1507 SH SOLE 25 1507 0 0 MATSON INC COM 57686G105 7079059 54051 SH SOLE 26 898 0 53153 MATSON INC COM 57686G105 22920 175 SH SOLE 28 175 0 0 MATSON INC COM 57686G105 7084429 54092 SH SOLE 30 54092 0 0 MATSON INC COM 57686G105 1327905 10139 SH SOLE 34 10139 0 0 MATSON INC COM 57686G105 291670 2227 SH SOLE 40 2227 0 0 MATSON INC COM 57686G105 7966446 60826 SH SOLE 43 57136 0 3690 MATTEL INC COM 577081102 21960480 1350583 SH SOLE 2 1095919 0 254664 MATTEL INC COM 577081102 2538105 156095 SH SOLE 4 34102 0 121993 MATTEL INC COM 577081102 1036754 63761 SH SOLE 7 60868 0 2893 MATTEL INC COM 577081102 1416636 87124 SH SOLE 13 87124 0 0 MATTEL INC COM 577081102 9043893 556205 SH SOLE 18 554268 0 1937 MATTEL INC COM 577081102 9148055 562611 SH SOLE 19 562611 0 0 MATTEL INC COM 577081102 278396484 17121555 SH SOLE 21 17121555 0 0 MATTEL INC COM 577081102 172219530 10591607 SH SOLE 22 10116091 0 475516 MATTEL INC COM 577081102 3932188 241832 SH SOLE 23 241832 0 0 MATTEL INC COM 577081102 2229311 137104 SH SOLE 25 137104 0 0 MATTEL INC COM 577081102 5518579 339396 SH SOLE 26 83623 0 255773 MATTEL INC COM 577081102 105706 6501 SH SOLE 28 6214 0 287 MATTEL INC COM 577081102 919064 56523 SH SOLE 29 56523 0 0 MATTEL INC COM 577081102 4953463 304641 SH SOLE 30 304641 0 0 MATTEL INC COM 577081102 1522619 93642 SH SOLE 31 93642 0 0 MATTEL INC COM 577081102 1980257 121787 SH SOLE 34 121787 0 0 MATTEL INC COM 577081102 124064 7630 SH SOLE 36 7630 0 0 MATTEL INC COM 577081102 1151696 70830 SH SOLE 40 70830 0 0 MATTEL INC COM 577081102 15171 933 SH OTR 43 933 0 0 MATTEL INC COM 577081102 3950058 242931 SH SOLE 43 229400 0 13531 MATTERPORT INC COM CL A 577096100 641275 143462 SH SOLE 2 78894 0 64568 MATTERPORT INC COM CL A 577096100 19784 4426 SH SOLE 4 1301 0 3125 MATTERPORT INC COM CL A 577096100 371721 83159 SH SOLE 7 78789 0 4370 MATTERPORT INC COM CL A 577096100 2899309 648615 SH SOLE 18 648615 0 0 MATTERPORT INC COM CL A 577096100 2659798 595033 SH SOLE 19 595033 0 0 MATTERPORT INC COM CL A 577096100 55802926 12483876 SH SOLE 21 12483876 0 0 MATTERPORT INC COM CL A 577096100 33356660 7462340 SH SOLE 22 7199052 0 263288 MATTERPORT INC COM CL A 577096100 275500 61633 SH SOLE 25 61633 0 0 MATTERPORT INC COM CL A 577096100 595990 133331 SH SOLE 26 133331 0 0 MATTERPORT INC COM CL A 577096100 4934683 1103956 SH SOLE 30 1103956 0 0 MATTERPORT INC COM CL A 577096100 329452 73703 SH SOLE 40 73703 0 0 MATTERPORT INC COM CL A 577096100 1441754 322540 SH SOLE 43 312229 0 10311 MATTHEWS INTL CORP CL A 577128101 776400 30994 SH SOLE 2 15449 0 15545 MATTHEWS INTL CORP CL A 577128101 1979 79 SH SOLE 4 79 0 0 MATTHEWS INTL CORP CL A 577128101 6488 259 SH SOLE 7 259 0 0 MATTHEWS INTL CORP CL A 577128101 2409785 96199 SH SOLE 18 96199 0 0 MATTHEWS INTL CORP CL A 577128101 1696762 67735 SH SOLE 19 67735 0 0 MATTHEWS INTL CORP CL A 577128101 84635383 3378658 SH SOLE 21 3378658 0 0 MATTHEWS INTL CORP CL A 577128101 22295377 890035 SH SOLE 22 852144 0 37891 MATTHEWS INTL CORP CL A 577128101 157590 6291 SH SOLE 25 6291 0 0 MATTHEWS INTL CORP CL A 577128101 126002 5030 SH SOLE 26 5030 0 0 MATTHEWS INTL CORP CL A 577128101 1561542 62337 SH SOLE 30 62337 0 0 MATTHEWS INTL CORP CL A 577128101 91307 3645 SH SOLE 40 3645 0 0 MATTHEWS INTL CORP CL A 577128101 16333 652 SH OTR 43 652 0 0 MATTHEWS INTL CORP CL A 577128101 979479 39101 SH SOLE 43 38030 0 1071 MAUI LD & PINEAPPLE INC COM 577345101 24520 1112 SH SOLE 2 426 0 686 MAUI LD & PINEAPPLE INC COM 577345101 440581 19981 SH SOLE 18 19981 0 0 MAUI LD & PINEAPPLE INC COM 577345101 382413 17343 SH SOLE 19 17343 0 0 MAUI LD & PINEAPPLE INC COM 577345101 5713067 259096 SH SOLE 21 259096 0 0 MAUI LD & PINEAPPLE INC COM 577345101 5502886 249564 SH SOLE 22 247463 0 2101 MAXCYTE INC COM 57777K106 294008 75002 SH SOLE 2 25677 0 49325 MAXCYTE INC COM 57777K106 2517 642 SH SOLE 7 642 0 0 MAXCYTE INC COM 57777K106 1233902 314771 SH SOLE 18 314771 0 0 MAXCYTE INC COM 57777K106 938268 239354 SH SOLE 19 239354 0 0 MAXCYTE INC COM 57777K106 18089036 4614550 SH SOLE 21 4614550 0 0 MAXCYTE INC COM 57777K106 10333414 2636075 SH SOLE 22 2524661 0 111414 MAXCYTE INC COM 57777K106 91708 23395 SH SOLE 25 23395 0 0 MAXCYTE INC COM 57777K106 21235 5417 SH SOLE 28 0 0 5417 MAXCYTE INC COM 57777K106 549682 140225 SH SOLE 30 140225 0 0 MAXCYTE INC COM 57777K106 108251 27615 SH SOLE 40 27615 0 0 MAXCYTE INC COM 57777K106 256047 65318 SH SOLE 43 63463 0 1855 MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 759364 890227 SH SOLE 2 583825 0 306402 MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 25222 29569 SH SOLE 18 29569 0 0 MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 837958 982366 SH SOLE 19 982366 0 0 MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 122294 143369 SH SOLE 21 143369 0 0 MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 1414600 1658382 SH SOLE 22 1547672 0 110710 MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 46879 54958 SH SOLE 23 54958 0 0 MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 146240 171442 SH SOLE 26 0 0 171442 MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 6890 8077 SH SOLE 43 7910 0 167 MAXIMUS INC COM 577933104 8570514 100006 SH SOLE 2 66321 0 33685 MAXIMUS INC COM 577933104 17311 202 SH SOLE 4 202 0 0 MAXIMUS INC COM 577933104 61190 714 SH SOLE 7 714 0 0 MAXIMUS INC COM 577933104 22548270 263107 SH SOLE 18 260490 0 2617 MAXIMUS INC COM 577933104 17723617 206810 SH SOLE 19 206810 0 0 MAXIMUS INC COM 577933104 387608074 4522848 SH SOLE 21 4522848 0 0 MAXIMUS INC COM 577933104 183472988 2140875 SH SOLE 22 2072380 0 68495 MAXIMUS INC COM 577933104 126750 1479 SH SOLE 23 1479 0 0 MAXIMUS INC COM 577933104 1499322 17495 SH SOLE 25 17495 0 0 MAXIMUS INC COM 577933104 7535944 87934 SH SOLE 26 20608 0 67326 MAXIMUS INC COM 577933104 1448673 16904 SH SOLE 28 16904 0 0 MAXIMUS INC COM 577933104 10567753 123311 SH SOLE 30 123311 0 0 MAXIMUS INC COM 577933104 2148756 25073 SH SOLE 34 25073 0 0 MAXIMUS INC COM 577933104 82101 958 SH SOLE 36 958 0 0 MAXIMUS INC COM 577933104 1089590 12714 SH SOLE 40 12714 0 0 MAXIMUS INC COM 577933104 6292626 73426 SH SOLE 43 68542 0 4884 MAXLINEAR INC COM 57776J100 6748491 335079 SH SOLE 2 294470 0 40609 MAXLINEAR INC COM 57776J100 38226 1898 SH SOLE 4 295 0 1603 MAXLINEAR INC COM 57776J100 401310 19926 SH SOLE 7 18893 0 1033 MAXLINEAR INC COM 57776J100 4834587 240049 SH SOLE 18 226688 0 13361 MAXLINEAR INC COM 57776J100 8485465 421324 SH SOLE 19 421324 0 0 MAXLINEAR INC COM 57776J100 175692478 8723559 SH SOLE 21 8723559 0 0 MAXLINEAR INC COM 57776J100 52635105 2613461 SH SOLE 22 2509417 0 104044 MAXLINEAR INC COM 57776J100 50068 2486 SH SOLE 23 2486 0 0 MAXLINEAR INC COM 57776J100 303731 15081 SH SOLE 25 15081 0 0 MAXLINEAR INC COM 57776J100 2236527 111049 SH SOLE 26 19589 0 91460 MAXLINEAR INC COM 57776J100 25880 1285 SH SOLE 28 1285 0 0 MAXLINEAR INC COM 57776J100 8405510 417354 SH SOLE 30 417354 0 0 MAXLINEAR INC COM 57776J100 293480 14572 SH SOLE 34 14572 0 0 MAXLINEAR INC COM 57776J100 276361 13722 SH SOLE 40 13722 0 0 MAXLINEAR INC COM 57776J100 1073120 53283 SH SOLE 43 39122 0 14161 MAYS J W INC COM 578473100 2968 69 SH SOLE 18 69 0 0 MAYS J W INC COM 578473100 33204 772 SH SOLE 21 772 0 0 MAYVILLE ENGR CO INC COM 578605107 489088 29357 SH SOLE 2 25546 0 3811 MAYVILLE ENGR CO INC COM 578605107 616070 36979 SH SOLE 18 36979 0 0 MAYVILLE ENGR CO INC COM 578605107 464148 27860 SH SOLE 19 27860 0 0 MAYVILLE ENGR CO INC COM 578605107 7395324 443897 SH SOLE 21 443897 0 0 MAYVILLE ENGR CO INC COM 578605107 5148556 309037 SH SOLE 22 299626 0 9411 MAYVILLE ENGR CO INC COM 578605107 40600 2437 SH SOLE 43 2437 0 0 MBIA INC COM 55262C100 126133 22975 SH SOLE 2 1651 0 21324 MBIA INC COM 55262C100 2306 420 SH SOLE 7 420 0 0 MBIA INC COM 55262C100 751241 136838 SH SOLE 18 136838 0 0 MBIA INC COM 55262C100 576208 104956 SH SOLE 19 104956 0 0 MBIA INC COM 55262C100 9183908 1672843 SH SOLE 21 1672843 0 0 MBIA INC COM 55262C100 7305323 1330660 SH SOLE 22 1289030 0 41630 MBIA INC COM 55262C100 12149 2213 SH SOLE 28 2213 0 0 MBIA INC COM 55262C100 285930 52082 SH SOLE 43 48564 0 3518 MCCORMICK & CO INC COM NON VTG 579780206 34650359 488446 SH SOLE 2 167055 0 321391 MCCORMICK & CO INC COM NON VTG 579780206 17613976 248294 SH SOLE 4 116961 0 131333 MCCORMICK & CO INC COM NON VTG 579780206 25922966 365421 SH SOLE 7 335764 0 29657 MCCORMICK & CO INC COM NON VTG 579780206 552339 7786 SH SOLE 13 7786 0 0 MCCORMICK & CO INC COM NON VTG 579780206 2394296 33751 SH SOLE 15 33751 0 0 MCCORMICK & CO INC COM NON VTG 579780206 25450293 358758 SH SOLE 18 343087 0 15671 MCCORMICK & CO INC COM NON VTG 579780206 9223974 130025 SH SOLE 19 130025 0 0 MCCORMICK & CO INC COM NON VTG 579780206 520770540 7341000 SH SOLE 21 7341000 0 0 MCCORMICK & CO INC COM NON VTG 579780206 391537794 5519281 SH SOLE 22 4965388 0 553893 MCCORMICK & CO INC COM NON VTG 579780206 21414374 301866 SH SOLE 23 301866 0 0 MCCORMICK & CO INC COM NON VTG 579780206 36435139 513605 SH SOLE 25 513605 0 0 MCCORMICK & CO INC COM NON VTG 579780206 27447183 386907 SH SOLE 26 247316 0 139591 MCCORMICK & CO INC COM NON VTG 579780206 45165866 636677 SH SOLE 28 100984 0 535693 MCCORMICK & CO INC COM NON VTG 579780206 181839509 2563286 SH SOLE 30 2563286 0 0 MCCORMICK & CO INC COM NON VTG 579780206 4182551 58959 SH SOLE 31 56923 0 2036 MCCORMICK & CO INC COM NON VTG 579780206 1080558 15232 SH SOLE 34 15232 0 0 MCCORMICK & CO INC COM NON VTG 579780206 4149281 58490 SH SOLE 36 58490 0 0 MCCORMICK & CO INC COM NON VTG 579780206 847024 11940 SH SOLE 40 11940 0 0 MCCORMICK & CO INC COM NON VTG 579780206 22346 315 SH OTR 43 315 0 0 MCCORMICK & CO INC COM NON VTG 579780206 24994856 352338 SH SOLE 43 304537 0 47801 MCDONALDS CORP COM 580135101 342250120 1343000 SH SOLE 2 260917 0 1082083 MCDONALDS CORP COM 580135101 163566251 641839 SH SOLE 4 348562 0 293277 MCDONALDS CORP COM 580135101 164463288 645359 SH SOLE 7 579034 0 66325 MCDONALDS CORP COM 580135101 9591158 37636 SH SOLE 13 37636 0 0 MCDONALDS CORP COM 580135101 26266104 103069 SH SOLE 15 103069 0 0 MCDONALDS CORP COM 580135101 260991838 1024140 SH SOLE 18 978870 0 45270 MCDONALDS CORP COM 580135101 109179062 428422 SH SOLE 19 428422 0 0 MCDONALDS CORP COM 580135101 4770476870 18719498 SH SOLE 21 18719498 0 0 MCDONALDS CORP COM 580135101 3999966346 15695991 SH SOLE 22 14101705 0 1594286 MCDONALDS CORP COM 580135101 322842525 1266844 SH SOLE 23 1266844 0 0 MCDONALDS CORP COM 580135101 464439529 1822475 SH SOLE 25 1511319 0 311156 MCDONALDS CORP COM 580135101 181781195 713315 SH SOLE 26 436240 0 277075 MCDONALDS CORP COM 580135101 330783849 1298006 SH SOLE 28 26055 0 1271951 MCDONALDS CORP COM 580135101 1200501037 4710803 SH SOLE 30 4692011 0 18792 MCDONALDS CORP COM 580135101 42556241 166992 SH SOLE 31 161374 0 5618 MCDONALDS CORP COM 580135101 32063459 125818 SH SOLE 32 125818 0 0 MCDONALDS CORP COM 580135101 67317260 264155 SH SOLE 34 264155 0 0 MCDONALDS CORP COM 580135101 41821538 164109 SH SOLE 36 164109 0 0 MCDONALDS CORP COM 580135101 8848809 34723 SH SOLE 40 34723 0 0 MCDONALDS CORP COM 580135101 220182 864 SH OTR 43 864 0 0 MCDONALDS CORP COM 580135101 247646669 971773 SH SOLE 43 823977 0 147796 MCEWEN MNG INC COM NEW 58039P305 50591 5511 SH SOLE 2 5511 0 0 MCEWEN MNG INC COM NEW 58039P305 1373135 149579 SH SOLE 7 149579 0 0 MCEWEN MNG INC COM NEW 58039P305 527455 57457 SH SOLE 21 57457 0 0 MCEWEN MNG INC COM NEW 58039P305 4968657 541248 SH SOLE 22 541248 0 0 MCEWEN MNG INC COM NEW 58039P305 99649 10855 SH SOLE 43 8502 0 2353 MCGRATH RENTCORP COM 580589109 2403235 22555 SH SOLE 2 9716 0 12839 MCGRATH RENTCORP COM 580589109 6926 65 SH SOLE 4 65 0 0 MCGRATH RENTCORP COM 580589109 631202 5924 SH SOLE 7 5618 0 306 MCGRATH RENTCORP COM 580589109 6833158 64131 SH SOLE 18 61502 0 2629 MCGRATH RENTCORP COM 580589109 10574555 99245 SH SOLE 19 99245 0 0 MCGRATH RENTCORP COM 580589109 98638343 925747 SH SOLE 21 925747 0 0 MCGRATH RENTCORP COM 580589109 79730406 748291 SH SOLE 22 722151 0 26140 MCGRATH RENTCORP COM 580589109 147572 1385 SH SOLE 23 1385 0 0 MCGRATH RENTCORP COM 580589109 534348 5015 SH SOLE 25 5015 0 0 MCGRATH RENTCORP COM 580589109 812657 7627 SH SOLE 26 7618 0 9 MCGRATH RENTCORP COM 580589109 729441 6846 SH SOLE 28 412 0 6434 MCGRATH RENTCORP COM 580589109 3553123 33347 SH SOLE 30 33347 0 0 MCGRATH RENTCORP COM 580589109 36973 347 SH SOLE 36 347 0 0 MCGRATH RENTCORP COM 580589109 569084 5341 SH SOLE 40 5341 0 0 MCGRATH RENTCORP COM 580589109 1239605 11634 SH SOLE 43 10394 0 1240 MCKESSON CORP COM 58155Q103 230975555 395479 SH SOLE 2 202341 0 193138 MCKESSON CORP COM 58155Q103 60092460 102891 SH SOLE 4 49342 0 53549 MCKESSON CORP COM 58155Q103 94272817 161415 SH SOLE 7 147182 0 14233 MCKESSON CORP COM 58155Q103 4738901 8114 SH SOLE 13 8114 0 0 MCKESSON CORP COM 58155Q103 11010906 18853 SH SOLE 15 18853 0 0 MCKESSON CORP COM 58155Q103 111414391 190765 SH SOLE 18 182406 0 8359 MCKESSON CORP COM 58155Q103 281320387 481680 SH SOLE 19 481680 0 0 MCKESSON CORP COM 58155Q103 2240756482 3836649 SH SOLE 21 3836649 0 0 MCKESSON CORP COM 58155Q103 1767286351 3025968 SH SOLE 22 2738558 0 287410 MCKESSON CORP COM 58155Q103 91887013 157330 SH SOLE 23 157330 0 0 MCKESSON CORP COM 58155Q103 199520329 341621 SH SOLE 25 262243 0 79378 MCKESSON CORP COM 58155Q103 104445625 178833 SH SOLE 26 115954 0 62879 MCKESSON CORP COM 58155Q103 204591548 350304 SH SOLE 28 5725 0 344579 MCKESSON CORP COM 58155Q103 80598 138 SH SOLE 29 138 0 0 MCKESSON CORP COM 58155Q103 588578575 1007771 SH SOLE 30 1005286 0 2485 MCKESSON CORP COM 58155Q103 17733791 30364 SH SOLE 31 29329 0 1035 MCKESSON CORP COM 58155Q103 436954782 748159 SH SOLE 34 748159 0 0 MCKESSON CORP COM 58155Q103 22826035 39083 SH SOLE 36 39083 0 0 MCKESSON CORP COM 58155Q103 3744280 6411 SH SOLE 40 6411 0 0 MCKESSON CORP COM 58155Q103 129657 222 SH OTR 43 222 0 0 MCKESSON CORP COM 58155Q103 227279840 389151 SH SOLE 43 340929 0 48223 MDB CAP HLDGS LLC CL A 55285N109 2438 326 SH SOLE 18 326 0 0 MDB CAP HLDGS LLC CL A 55285N109 25484 3407 SH SOLE 21 3407 0 0 MDU RES GROUP INC COM 552690109 12003849 478241 SH SOLE 2 207117 0 271124 MDU RES GROUP INC COM 552690109 16917 674 SH SOLE 4 674 0 0 MDU RES GROUP INC COM 552690109 3922804 156287 SH SOLE 7 152001 0 4286 MDU RES GROUP INC COM 552690109 7811145 311201 SH SOLE 18 311201 0 0 MDU RES GROUP INC COM 552690109 1739405 69299 SH SOLE 19 69299 0 0 MDU RES GROUP INC COM 552690109 281330238 11208376 SH SOLE 21 11208376 0 0 MDU RES GROUP INC COM 552690109 149733598 5965482 SH SOLE 22 5706921 0 258561 MDU RES GROUP INC COM 552690109 1002921 39957 SH SOLE 25 39957 0 0 MDU RES GROUP INC COM 552690109 1726453 68783 SH SOLE 26 68783 0 0 MDU RES GROUP INC COM 552690109 89984 3585 SH SOLE 28 3585 0 0 MDU RES GROUP INC COM 552690109 2971464 118385 SH SOLE 30 118385 0 0 MDU RES GROUP INC COM 552690109 63177 2517 SH SOLE 31 2517 0 0 MDU RES GROUP INC COM 552690109 113251 4512 SH SOLE 36 4512 0 0 MDU RES GROUP INC COM 552690109 1070866 42664 SH SOLE 40 42664 0 0 MDU RES GROUP INC COM 552690109 3500127 139447 SH SOLE 43 129028 0 10419 MEDALLION FINL CORP COM 583928106 456676 59463 SH SOLE 2 57166 0 2297 MEDALLION FINL CORP COM 583928106 468879 61052 SH SOLE 18 61052 0 0 MEDALLION FINL CORP COM 583928106 324465 42248 SH SOLE 19 42248 0 0 MEDALLION FINL CORP COM 583928106 4574377 595622 SH SOLE 21 595622 0 0 MEDALLION FINL CORP COM 583928106 2342523 305016 SH SOLE 22 291486 0 13530 MEDIAALPHA INC CL A 58450V104 1927917 146387 SH SOLE 2 99964 0 46423 MEDIAALPHA INC CL A 58450V104 4333 329 SH SOLE 4 329 0 0 MEDIAALPHA INC CL A 58450V104 1817 138 SH SOLE 7 138 0 0 MEDIAALPHA INC CL A 58450V104 946304 71853 SH SOLE 18 71853 0 0 MEDIAALPHA INC CL A 58450V104 2870744 217976 SH SOLE 19 217976 0 0 MEDIAALPHA INC CL A 58450V104 12862546 976655 SH SOLE 21 976655 0 0 MEDIAALPHA INC CL A 58450V104 12784567 970734 SH SOLE 22 942225 0 28509 MEDIAALPHA INC CL A 58450V104 77453 5881 SH SOLE 23 5881 0 0 MEDIAALPHA INC CL A 58450V104 117055 8888 SH SOLE 25 8888 0 0 MEDIAALPHA INC CL A 58450V104 536915 40768 SH SOLE 26 613 0 40155 MEDIAALPHA INC CL A 58450V104 224562 17051 SH SOLE 30 17051 0 0 MEDIAALPHA INC CL A 58450V104 25523 1938 SH SOLE 34 1938 0 0 MEDIAALPHA INC CL A 58450V104 75346 5721 SH SOLE 40 5721 0 0 MEDIAALPHA INC CL A 58450V104 234294 17790 SH SOLE 43 17691 0 99 MEDIACO HLDG INC CL A 58450D104 126011 35003 SH SOLE 22 35003 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 4980783 1155634 SH SOLE 2 398104 0 757530 MEDICAL PPTYS TRUST INC COM 58463J304 1314326 304948 SH SOLE 4 304948 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 4382236 1016760 SH SOLE 7 919871 0 96889 MEDICAL PPTYS TRUST INC COM 58463J304 74886 17375 SH SOLE 13 17375 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 1739792 403664 SH SOLE 18 403664 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 5183215 1202602 SH SOLE 19 1202602 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 247743860 57481174 SH SOLE 21 57481174 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 93070782 21594149 SH SOLE 22 20464959 0 1129190 MEDICAL PPTYS TRUST INC COM 58463J304 115749 26856 SH SOLE 23 26856 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 6561902 1522483 SH SOLE 25 1522483 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 1881518 436547 SH SOLE 26 436547 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 2009831 466318 SH SOLE 28 75039 0 391279 MEDICAL PPTYS TRUST INC COM 58463J304 12211708 2833343 SH SOLE 30 2833343 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 35527 8243 SH SOLE 31 8243 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 352338 81749 SH SOLE 36 81749 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 544573 126351 SH SOLE 40 126351 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 14976444 3474813 SH SOLE 43 3012642 0 462171 MEDICINOVA INC COM NEW 58468P206 13857 9623 SH SOLE 18 9623 0 0 MEDICINOVA INC COM NEW 58468P206 142968 99283 SH SOLE 21 99283 0 0 MEDICINOVA INC COM NEW 58468P206 843772 585953 SH SOLE 22 585953 0 0 MEDICINOVA INC COM NEW 58468P206 121 84 SH SOLE 43 84 0 0 MEDIFAST INC COM 58470H101 129414 5931 SH SOLE 2 412 0 5519 MEDIFAST INC COM 58470H101 1637 75 SH SOLE 7 75 0 0 MEDIFAST INC COM 58470H101 725602 33254 SH SOLE 18 33254 0 0 MEDIFAST INC COM 58470H101 500878 22955 SH SOLE 19 22955 0 0 MEDIFAST INC COM 58470H101 9617383 440760 SH SOLE 21 440760 0 0 MEDIFAST INC COM 58470H101 6661995 305316 SH SOLE 22 295360 0 9956 MEDIFAST INC COM 58470H101 4582 210 SH SOLE 28 210 0 0 MEDIFAST INC COM 58470H101 451761 20704 SH SOLE 43 13975 0 6729 MEDIWOUND LTD SHS NEW M68830112 13968 900 SH SOLE 2 442 0 458 MEDIWOUND LTD SHS NEW M68830112 318036 20492 SH SOLE 18 20492 0 0 MEDIWOUND LTD SHS NEW M68830112 280477 18072 SH SOLE 19 18072 0 0 MEDIWOUND LTD SHS NEW M68830112 4048749 260873 SH SOLE 21 260873 0 0 MEDIWOUND LTD SHS NEW M68830112 1368693 88189 SH SOLE 22 86436 0 1753 MEDPACE HLDGS INC COM 58506Q109 24054099 58405 SH SOLE 2 27853 0 30552 MEDPACE HLDGS INC COM 58506Q109 326185 792 SH SOLE 4 78 0 714 MEDPACE HLDGS INC COM 58506Q109 1348809 3275 SH SOLE 7 3110 0 165 MEDPACE HLDGS INC COM 58506Q109 19635772 47677 SH SOLE 18 47106 0 571 MEDPACE HLDGS INC COM 58506Q109 12476996 30295 SH SOLE 19 30295 0 0 MEDPACE HLDGS INC COM 58506Q109 643966601 1563595 SH SOLE 21 1563595 0 0 MEDPACE HLDGS INC COM 58506Q109 308097160 748081 SH SOLE 22 712712 0 35369 MEDPACE HLDGS INC COM 58506Q109 203866 495 SH SOLE 23 495 0 0 MEDPACE HLDGS INC COM 58506Q109 2641606 6414 SH SOLE 25 6414 0 0 MEDPACE HLDGS INC COM 58506Q109 7061992 17147 SH SOLE 26 7061 0 10086 MEDPACE HLDGS INC COM 58506Q109 852118 2069 SH SOLE 28 523 0 1546 MEDPACE HLDGS INC COM 58506Q109 14827 36 SH SOLE 29 36 0 0 MEDPACE HLDGS INC COM 58506Q109 27306479 66302 SH SOLE 30 66302 0 0 MEDPACE HLDGS INC COM 58506Q109 130556 317 SH SOLE 31 317 0 0 MEDPACE HLDGS INC COM 58506Q109 195629 475 SH SOLE 34 475 0 0 MEDPACE HLDGS INC COM 58506Q109 2285356 5549 SH SOLE 40 5549 0 0 MEDPACE HLDGS INC COM 58506Q109 25627 62 SH OTR 43 62 0 0 MEDPACE HLDGS INC COM 58506Q109 11306518 27453 SH SOLE 43 23511 0 3942 MEDTRONIC PLC SHS G5960L103 322550195 4097957 SH SOLE 2 2156240 0 1941717 MEDTRONIC PLC SHS G5960L103 117200371 1489015 SH SOLE 4 609531 0 879484 MEDTRONIC PLC SHS G5960L103 81248791 1032255 SH SOLE 7 923812 0 108443 MEDTRONIC PLC SHS G5960L103 9471253 120331 SH SOLE 13 120331 0 0 MEDTRONIC PLC SHS G5960L103 14912633 189463 SH SOLE 15 189463 0 0 MEDTRONIC PLC SHS G5960L103 381851983 4851378 SH SOLE 18 4484048 0 367330 MEDTRONIC PLC SHS G5960L103 644804127 8192150 SH SOLE 19 8192150 0 0 MEDTRONIC PLC SHS G5960L103 2988057498 37962870 SH SOLE 21 37962870 0 0 MEDTRONIC PLC SHS G5960L103 2408576847 30600646 SH SOLE 22 27255514 0 3345132 MEDTRONIC PLC SHS G5960L103 223534590 2839977 SH SOLE 23 2839977 0 0 MEDTRONIC PLC SHS G5960L103 186432112 2368595 SH SOLE 25 2364157 0 4438 MEDTRONIC PLC SHS G5960L103 147576527 1874940 SH SOLE 26 1134973 0 739967 MEDTRONIC PLC SHS G5960L103 252044375 3202190 SH SOLE 28 188443 0 3013747 MEDTRONIC PLC SHS G5960L103 4284421 54433 SH SOLE 29 54433 0 0 MEDTRONIC PLC SHS G5960L103 667142575 8475957 SH SOLE 30 8475957 0 0 MEDTRONIC PLC SHS G5960L103 30352308 385622 SH SOLE 31 375188 0 10434 MEDTRONIC PLC SHS G5960L103 188757757 2398142 SH SOLE 34 2398142 0 0 MEDTRONIC PLC SHS G5960L103 24438274 310485 SH SOLE 36 310485 0 0 MEDTRONIC PLC SHS G5960L103 5034606 63964 SH SOLE 40 63964 0 0 MEDTRONIC PLC SHS G5960L103 188668 2397 SH OTR 43 2397 0 0 MEDTRONIC PLC SHS G5960L103 108589144 1379611 SH SOLE 43 1115499 0 264111 MEGA MATRIX CORP COM 007737109 15998 6451 SH SOLE 18 6451 0 0 MEGA MATRIX CORP COM 007737109 167060 67363 SH SOLE 21 67363 0 0 MEGA MATRIX CORP COM 007737109 380122 153275 SH SOLE 22 153275 0 0 MEI PHARMA INC COM 55279B301 2418 831 SH SOLE 18 831 0 0 MEI PHARMA INC COM 55279B301 19139 6577 SH SOLE 21 6577 0 0 MEI PHARMA INC COM 55279B301 195727 67260 SH SOLE 22 67260 0 0 MEIRAGTX HLDGS PLC COM G59665102 186554 44312 SH SOLE 2 39594 0 4718 MEIRAGTX HLDGS PLC COM G59665102 905 215 SH SOLE 7 215 0 0 MEIRAGTX HLDGS PLC COM G59665102 427471 101537 SH SOLE 18 101537 0 0 MEIRAGTX HLDGS PLC COM G59665102 455429 108178 SH SOLE 19 108178 0 0 MEIRAGTX HLDGS PLC COM G59665102 7228145 1716899 SH SOLE 21 1716899 0 0 MEIRAGTX HLDGS PLC COM G59665102 2168836 515163 SH SOLE 22 496644 0 18519 MEIRAGTX HLDGS PLC COM G59665102 151897 36080 SH SOLE 30 36080 0 0 MEIRAGTX HLDGS PLC COM G59665102 2248 534 SH SOLE 43 534 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 793058 106308 SH SOLE 2 98424 0 7884 MELCO RESORTS AND ENTMNT LTD ADR 585464100 4595 616 SH SOLE 4 616 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 607423 81424 SH SOLE 7 81424 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 19767896 2649852 SH SOLE 21 2649852 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 9873176 1323482 SH SOLE 22 1214270 0 109212 MELCO RESORTS AND ENTMNT LTD ADR 585464100 326778 43804 SH SOLE 25 43804 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 27363 3668 SH SOLE 26 3668 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 53660 7193 SH SOLE 28 0 0 7193 MELCO RESORTS AND ENTMNT LTD ADR 585464100 1005854 134833 SH SOLE 30 134833 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 6732740 902512 SH SOLE 34 902512 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 371031 49736 SH SOLE 40 49736 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 2260902 303070 SH SOLE 43 276744 0 26326 MERCADOLIBRE INC COM 58733R102 29451371 17921 SH SOLE 2 3116 0 14805 MERCADOLIBRE INC COM 58733R102 42996274 26163 SH SOLE 4 21321 0 4842 MERCADOLIBRE INC COM 58733R102 43850842 26683 SH SOLE 7 25557 0 1126 MERCADOLIBRE INC COM 58733R102 3475791 2115 SH SOLE 13 2115 0 0 MERCADOLIBRE INC COM 58733R102 7689469 4679 SH SOLE 15 4679 0 0 MERCADOLIBRE INC COM 58733R102 72324391 44009 SH SOLE 18 31968 0 12041 MERCADOLIBRE INC COM 58733R102 142280642 86577 SH SOLE 19 86577 0 0 MERCADOLIBRE INC COM 58733R102 155970164 94907 SH SOLE 21 94907 0 0 MERCADOLIBRE INC COM 58733R102 143720260 87453 SH SOLE 22 37023 0 50430 MERCADOLIBRE INC COM 58733R102 128012643 77895 SH SOLE 23 77895 0 0 MERCADOLIBRE INC COM 58733R102 180782217 110005 SH SOLE 25 92924 0 17081 MERCADOLIBRE INC COM 58733R102 70797672 43080 SH SOLE 26 25448 0 17632 MERCADOLIBRE INC COM 58733R102 140413739 85441 SH SOLE 28 4235 0 81206 MERCADOLIBRE INC COM 58733R102 180774 110 SH SOLE 29 110 0 0 MERCADOLIBRE INC COM 58733R102 354686805 215825 SH SOLE 30 213569 0 2256 MERCADOLIBRE INC COM 58733R102 16552325 10072 SH SOLE 31 9703 0 369 MERCADOLIBRE INC COM 58733R102 25400390 15456 SH SOLE 32 15456 0 0 MERCADOLIBRE INC COM 58733R102 235283935 143169 SH SOLE 34 143169 0 0 MERCADOLIBRE INC COM 58733R102 14580245 8872 SH SOLE 36 8872 0 0 MERCADOLIBRE INC COM 58733R102 3648348 2220 SH SOLE 40 2220 0 0 MERCADOLIBRE INC COM 58733R102 12466832 7586 SH SOLE 43 7309 0 277 MERCANTILE BK CORP COM 587376104 2663461 65651 SH SOLE 2 29951 0 35700 MERCANTILE BK CORP COM 587376104 4057 100 SH SOLE 7 100 0 0 MERCANTILE BK CORP COM 587376104 2180151 53738 SH SOLE 18 53738 0 0 MERCANTILE BK CORP COM 587376104 4051401 99862 SH SOLE 19 99862 0 0 MERCANTILE BK CORP COM 587376104 26228424 646498 SH SOLE 21 646498 0 0 MERCANTILE BK CORP COM 587376104 25319575 624096 SH SOLE 22 586479 0 37617 MERCANTILE BK CORP COM 587376104 26938 664 SH SOLE 23 664 0 0 MERCANTILE BK CORP COM 587376104 172057 4241 SH SOLE 25 4241 0 0 MERCANTILE BK CORP COM 587376104 907957 22380 SH SOLE 26 0 0 22380 MERCANTILE BK CORP COM 587376104 189421 4669 SH SOLE 28 0 0 4669 MERCANTILE BK CORP COM 587376104 149866 3694 SH SOLE 30 3694 0 0 MERCANTILE BK CORP COM 587376104 212506 5238 SH SOLE 40 5238 0 0 MERCANTILE BK CORP COM 587376104 1281446 31586 SH SOLE 43 31069 0 517 MERCER INTL INC COM 588056101 122822 14382 SH SOLE 2 10171 0 4211 MERCER INTL INC COM 588056101 150509 17624 SH SOLE 18 17624 0 0 MERCER INTL INC COM 588056101 31984170 3745219 SH SOLE 21 3745219 0 0 MERCER INTL INC COM 588056101 5622625 658387 SH SOLE 22 641196 0 17191 MERCER INTL INC COM 588056101 47158 5522 SH SOLE 25 5522 0 0 MERCER INTL INC COM 588056101 81378 9529 SH SOLE 26 0 0 9529 MERCER INTL INC COM 588056101 2172294 254367 SH SOLE 30 254367 0 0 MERCER INTL INC COM 588056101 43153 5053 SH SOLE 40 5053 0 0 MERCER INTL INC COM 588056101 120585 14120 SH SOLE 43 13771 0 349 MERCHANTS BANCORP IND COM 58844R108 697450 17204 SH SOLE 2 8496 0 8708 MERCHANTS BANCORP IND COM 58844R108 3608 89 SH SOLE 7 89 0 0 MERCHANTS BANCORP IND COM 58844R108 2056959 50739 SH SOLE 18 50739 0 0 MERCHANTS BANCORP IND COM 58844R108 1608789 39684 SH SOLE 19 39684 0 0 MERCHANTS BANCORP IND COM 58844R108 26729279 659331 SH SOLE 21 659331 0 0 MERCHANTS BANCORP IND COM 58844R108 26169584 645525 SH SOLE 22 622230 0 23295 MERCHANTS BANCORP IND COM 58844R108 165322 4078 SH SOLE 25 4078 0 0 MERCHANTS BANCORP IND COM 58844R108 135647 3346 SH SOLE 30 3346 0 0 MERCHANTS BANCORP IND COM 58844R108 218227 5383 SH SOLE 40 5383 0 0 MERCHANTS BANCORP IND COM 58844R108 865245 21343 SH SOLE 43 19182 0 2161 MERCK & CO INC COM 58933Y105 848514553 6853914 SH SOLE 2 3233545 0 3620369 MERCK & CO INC COM 58933Y105 328950837 2657115 SH SOLE 4 1172100 0 1485015 MERCK & CO INC COM 58933Y105 307584814 2484530 SH SOLE 7 2093269 0 391261 MERCK & CO INC COM 58933Y105 36366621 293753 SH SOLE 13 293753 0 0 MERCK & CO INC COM 58933Y105 44725721 361274 SH SOLE 15 361274 0 0 MERCK & CO INC COM 58933Y105 914030504 7383122 SH SOLE 18 7152616 0 230506 MERCK & CO INC COM 58933Y105 725932002 5863748 SH SOLE 19 5863748 0 0 MERCK & CO INC COM 58933Y105 8776494595 70892525 SH SOLE 21 70892525 0 0 MERCK & CO INC COM 58933Y105 6989187434 56455472 SH SOLE 22 50745245 0 5710227 MERCK & CO INC COM 58933Y105 568355648 4590918 SH SOLE 23 4590918 0 0 MERCK & CO INC COM 58933Y105 952794388 7696239 SH SOLE 25 6046187 0 1650052 MERCK & CO INC COM 58933Y105 443681249 3583855 SH SOLE 26 2375998 0 1207857 MERCK & CO INC COM 58933Y105 781290658 6310910 SH SOLE 28 324882 0 5986028 MERCK & CO INC COM 58933Y105 21315884 172180 SH SOLE 29 172180 0 0 MERCK & CO INC COM 58933Y105 2276469188 18388281 SH SOLE 30 18084500 0 303781 MERCK & CO INC COM 58933Y105 119180527 962686 SH SOLE 31 942859 0 19827 MERCK & CO INC COM 58933Y105 38753609 313034 SH SOLE 32 313034 0 0 MERCK & CO INC COM 58933Y105 833382603 6731685 SH SOLE 34 6731685 0 0 MERCK & CO INC COM 58933Y105 71158754 574788 SH SOLE 36 574788 0 0 MERCK & CO INC COM 58933Y105 15019168 121318 SH SOLE 40 121318 0 0 MERCK & CO INC COM 58933Y105 569971426 4603970 SH SOLE 43 4042259 0 561710 MERCK & CO INC OPTIONS 58933Y105 2389340 19300 SH Put SOLE 2 0 0 19300 MERCK & CO INC OPTIONS 58933Y105 111420 900 SH Call SOLE 4 900 0 0 MERCK & CO INC OPTIONS 58933Y105 334260 2700 SH Put SOLE 4 2700 0 0 MERCK & CO INC OPTIONS 58933Y105 74280 600 SH Call SOLE 7 600 0 0 MERCK & CO INC OPTIONS 58933Y105 2686460 21700 SH Call SOLE 18 21700 0 0 MERCK & CO INC OPTIONS 58933Y105 7564180 61100 SH Put SOLE 18 61100 0 0 MERCK & CO INC OPTIONS 58933Y105 19176620 154900 SH Call SOLE 19 154900 0 0 MERCK & CO INC OPTIONS 58933Y105 42191040 340800 SH Put SOLE 19 340800 0 0 MERCK & CO INC OPTIONS 58933Y105 1163720 9400 SH Call SOLE 22 9400 0 0 MERCK & CO INC OPTIONS 58933Y105 3095000 25000 SH Put SOLE 22 25000 0 0 MERCK & CO INC OPTIONS 58933Y105 235220 1900 SH Put SOLE 26 1900 0 0 MERCK & CO INC OPTIONS 58933Y105 86660 700 SH Call SOLE 30 700 0 0 MERCK & CO INC OPTIONS 58933Y105 222840 1800 SH Put SOLE 30 1800 0 0 MERCK & CO INC OPTIONS 58933Y105 9309760 75200 SH Call SOLE 34 75200 0 0 MERCK & CO INC OPTIONS 58933Y105 24561920 198400 SH Put SOLE 34 198400 0 0 MERCURITY FINTECH HOLDING IN ORDINARY SHARES G59467202 6126 2917 SH SOLE 18 2917 0 0 MERCURITY FINTECH HOLDING IN ORDINARY SHARES G59467202 62794 29902 SH SOLE 21 29902 0 0 MERCURY GENL CORP NEW COM 589400100 2068315 38922 SH SOLE 2 20588 0 18334 MERCURY GENL CORP NEW COM 589400100 5899 111 SH SOLE 4 111 0 0 MERCURY GENL CORP NEW COM 589400100 12222 230 SH SOLE 7 230 0 0 MERCURY GENL CORP NEW COM 589400100 5011740 94312 SH SOLE 18 87001 0 7311 MERCURY GENL CORP NEW COM 589400100 6764509 127296 SH SOLE 19 127296 0 0 MERCURY GENL CORP NEW COM 589400100 163944552 3085144 SH SOLE 21 3085144 0 0 MERCURY GENL CORP NEW COM 589400100 49686272 935007 SH SOLE 22 890551 0 44456 MERCURY GENL CORP NEW COM 589400100 306086 5760 SH SOLE 25 5760 0 0 MERCURY GENL CORP NEW COM 589400100 513439 9662 SH SOLE 26 9279 0 383 MERCURY GENL CORP NEW COM 589400100 86034 1619 SH SOLE 28 378 0 1241 MERCURY GENL CORP NEW COM 589400100 2847666 53588 SH SOLE 30 53588 0 0 MERCURY GENL CORP NEW COM 589400100 15330093 288485 SH SOLE 34 288485 0 0 MERCURY GENL CORP NEW COM 589400100 43469 818 SH SOLE 36 818 0 0 MERCURY GENL CORP NEW COM 589400100 277657 5225 SH SOLE 40 5225 0 0 MERCURY GENL CORP NEW COM 589400100 1446742 27225 SH SOLE 43 26435 0 790 MERCURY SYS INC COM 589378108 904948 33529 SH SOLE 2 14207 0 19322 MERCURY SYS INC COM 589378108 5074 188 SH SOLE 4 188 0 0 MERCURY SYS INC COM 589378108 665007 24639 SH SOLE 7 23370 0 1269 MERCURY SYS INC COM 589378108 4714046 174659 SH SOLE 18 174659 0 0 MERCURY SYS INC COM 589378108 3382306 125317 SH SOLE 19 125317 0 0 MERCURY SYS INC COM 589378108 178287033 6605670 SH SOLE 21 6605670 0 0 MERCURY SYS INC COM 589378108 43227859 1601625 SH SOLE 22 1529377 0 72248 MERCURY SYS INC COM 589378108 314730 11661 SH SOLE 25 11661 0 0 MERCURY SYS INC COM 589378108 499423 18504 SH SOLE 26 18504 0 0 MERCURY SYS INC COM 589378108 353191 13086 SH SOLE 28 1001 0 12085 MERCURY SYS INC COM 589378108 3022691 111993 SH SOLE 30 111993 0 0 MERCURY SYS INC COM 589378108 32874 1218 SH SOLE 36 1218 0 0 MERCURY SYS INC COM 589378108 281452 10428 SH SOLE 40 10428 0 0 MERCURY SYS INC COM 589378108 27422 1016 SH OTR 43 1016 0 0 MERCURY SYS INC COM 589378108 2034938 75396 SH SOLE 43 68477 0 6919 MEREO BIOPHARMA GROUP PLC SPON ADS 589492107 60451 16792 SH SOLE 43 16792 0 0 MERIDIAN CORPORATION COM 58958P104 534574 50815 SH SOLE 2 38533 0 12282 MERIDIAN CORPORATION COM 58958P104 20672 1965 SH SOLE 18 1965 0 0 MERIDIAN CORPORATION COM 58958P104 276781 26310 SH SOLE 21 26310 0 0 MERIDIAN CORPORATION COM 58958P104 1265009 120248 SH SOLE 22 120248 0 0 MERIDIAN CORPORATION COM 58958P104 15128 1438 SH SOLE 26 0 0 1438 MERIDIANLINK INC COMMON STOCK 58985J105 350112 16391 SH SOLE 2 6601 0 9790 MERIDIANLINK INC COMMON STOCK 58985J105 414833 19421 SH SOLE 7 18395 0 1026 MERIDIANLINK INC COMMON STOCK 58985J105 1528351 71552 SH SOLE 18 71552 0 0 MERIDIANLINK INC COMMON STOCK 58985J105 1303238 61013 SH SOLE 19 61013 0 0 MERIDIANLINK INC COMMON STOCK 58985J105 24218993 1133848 SH SOLE 21 1133848 0 0 MERIDIANLINK INC COMMON STOCK 58985J105 13000059 608617 SH SOLE 22 583797 0 24820 MERIDIANLINK INC COMMON STOCK 58985J105 84180 3941 SH SOLE 25 3941 0 0 MERIDIANLINK INC COMMON STOCK 58985J105 682281 31942 SH SOLE 30 31942 0 0 MERIDIANLINK INC COMMON STOCK 58985J105 77686 3637 SH SOLE 40 3637 0 0 MERIDIANLINK INC COMMON STOCK 58985J105 216313 10127 SH SOLE 43 9793 0 334 MERIT MED SYS INC COM 589889104 2643220 30753 SH SOLE 2 17175 0 13578 MERIT MED SYS INC COM 589889104 13838 161 SH SOLE 4 161 0 0 MERIT MED SYS INC COM 589889104 1004412 11686 SH SOLE 7 11083 0 603 MERIT MED SYS INC COM 589889104 15073481 175375 SH SOLE 18 164440 0 10935 MERIT MED SYS INC COM 589889104 11176852 130039 SH SOLE 19 130039 0 0 MERIT MED SYS INC COM 589889104 552429185 6427332 SH SOLE 21 6427332 0 0 MERIT MED SYS INC COM 589889104 147767389 1719225 SH SOLE 22 1668724 0 50501 MERIT MED SYS INC COM 589889104 23035 268 SH SOLE 23 268 0 0 MERIT MED SYS INC COM 589889104 1018679 11852 SH SOLE 25 11852 0 0 MERIT MED SYS INC COM 589889104 9689144 112730 SH SOLE 26 10968 0 101762 MERIT MED SYS INC COM 589889104 2318243 26972 SH SOLE 28 24883 0 2089 MERIT MED SYS INC COM 589889104 15095055 175626 SH SOLE 30 175626 0 0 MERIT MED SYS INC COM 589889104 7821 91 SH SOLE 34 91 0 0 MERIT MED SYS INC COM 589889104 25613 298 SH SOLE 36 298 0 0 MERIT MED SYS INC COM 589889104 1016874 11831 SH SOLE 40 11831 0 0 MERIT MED SYS INC COM 589889104 6852092 79722 SH SOLE 43 71897 0 7825 MERITAGE HOMES CORP COM 59001A102 6310208 38988 SH SOLE 2 14283 0 24705 MERITAGE HOMES CORP COM 59001A102 19584 121 SH SOLE 4 121 0 0 MERITAGE HOMES CORP COM 59001A102 1246407 7701 SH SOLE 7 7318 0 383 MERITAGE HOMES CORP COM 59001A102 18762785 115927 SH SOLE 18 115927 0 0 MERITAGE HOMES CORP COM 59001A102 16535567 102166 SH SOLE 19 102166 0 0 MERITAGE HOMES CORP COM 59001A102 701556952 4334612 SH SOLE 21 4334612 0 0 MERITAGE HOMES CORP COM 59001A102 178549036 1103176 SH SOLE 22 1052015 0 51161 MERITAGE HOMES CORP COM 59001A102 1202546 7430 SH SOLE 25 7430 0 0 MERITAGE HOMES CORP COM 59001A102 7984870 49335 SH SOLE 26 30715 0 18620 MERITAGE HOMES CORP COM 59001A102 233064 1440 SH SOLE 28 674 0 766 MERITAGE HOMES CORP COM 59001A102 14321459 88486 SH SOLE 30 88486 0 0 MERITAGE HOMES CORP COM 59001A102 150359 929 SH SOLE 36 929 0 0 MERITAGE HOMES CORP COM 59001A102 1234430 7627 SH SOLE 40 7627 0 0 MERITAGE HOMES CORP COM 59001A102 22850068 141181 SH SOLE 43 138337 0 2844 MERSANA THERAPEUTICS INC COM 59045L106 70670 35159 SH SOLE 2 3754 0 31405 MERSANA THERAPEUTICS INC COM 59045L106 1634 813 SH SOLE 7 813 0 0 MERSANA THERAPEUTICS INC COM 59045L106 666904 331793 SH SOLE 18 331793 0 0 MERSANA THERAPEUTICS INC COM 59045L106 529715 263540 SH SOLE 19 263540 0 0 MERSANA THERAPEUTICS INC COM 59045L106 8602020 4279612 SH SOLE 21 4279612 0 0 MERSANA THERAPEUTICS INC COM 59045L106 6464902 3216369 SH SOLE 22 3151171 0 65198 MERSANA THERAPEUTICS INC COM 59045L106 2309 1149 SH SOLE 28 1149 0 0 MERSANA THERAPEUTICS INC COM 59045L106 504166 250829 SH SOLE 30 250829 0 0 MERSANA THERAPEUTICS INC COM 59045L106 9338 4646 SH SOLE 43 2661 0 1985 MERUS N V COM N5749R100 1150383 19442 SH SOLE 2 15538 0 3904 MERUS N V COM N5749R100 534187 9028 SH SOLE 7 8544 0 484 MERUS N V COM N5749R100 919620 15542 SH SOLE 18 15542 0 0 MERUS N V COM N5749R100 42767070 722783 SH SOLE 19 722783 0 0 MERUS N V COM N5749R100 23929236 404415 SH SOLE 21 404415 0 0 MERUS N V COM N5749R100 1421737 24028 SH SOLE 22 10231 0 13797 MERUS N V COM N5749R100 573535 9693 SH SOLE 25 9693 0 0 MERUS N V COM N5749R100 6138888 103750 SH SOLE 26 17171 0 86579 MERUS N V COM N5749R100 38165 645 SH SOLE 28 645 0 0 MERUS N V COM N5749R100 11384130 192397 SH SOLE 30 192397 0 0 MERUS N V COM N5749R100 296797 5016 SH SOLE 34 5016 0 0 MERUS N V COM N5749R100 23550 398 SH SOLE 36 398 0 0 MERUS N V COM N5749R100 448804 7585 SH SOLE 40 7585 0 0 MERUS N V COM N5749R100 652468 11027 SH SOLE 43 8027 0 3000 MESA AIR GROUP INC COM NEW 590479135 933404 545850 SH SOLE 22 545850 0 0 MESA LABS INC COM 59064R109 299964 3457 SH SOLE 2 1899 0 1558 MESA LABS INC COM 59064R109 4772 55 SH SOLE 4 16 0 39 MESA LABS INC COM 59064R109 3384 39 SH SOLE 7 39 0 0 MESA LABS INC COM 59064R109 1367756 15763 SH SOLE 18 15763 0 0 MESA LABS INC COM 59064R109 1014862 11696 SH SOLE 19 11696 0 0 MESA LABS INC COM 59064R109 49635303 572033 SH SOLE 21 572033 0 0 MESA LABS INC COM 59064R109 13070859 150638 SH SOLE 22 144612 0 6026 MESA LABS INC COM 59064R109 73841 851 SH SOLE 25 851 0 0 MESA LABS INC COM 59064R109 257360 2966 SH SOLE 26 2966 0 0 MESA LABS INC COM 59064R109 319921 3687 SH SOLE 28 2949 0 738 MESA LABS INC COM 59064R109 2841197 32744 SH SOLE 30 32744 0 0 MESA LABS INC COM 59064R109 60999 703 SH SOLE 40 703 0 0 MESA LABS INC COM 59064R109 9718 112 SH OTR 43 112 0 0 MESA LABS INC COM 59064R109 759411 8752 SH SOLE 43 5151 0 3601 MESOBLAST LTD SPONS ADR 590717401 478266 70230 SH SOLE 43 67112 0 3118 META MATERIALS INC COM NEW 59134N302 163368 54275 SH SOLE 22 54275 0 0 META PLATFORMS INC CL A 30303M102 2220246044 4403328 SH SOLE 2 1399466 0 3003862 META PLATFORMS INC CL A 30303M102 922904623 1830361 SH SOLE 4 877962 0 952399 META PLATFORMS INC CL A 30303M102 1091903537 2165530 SH SOLE 7 1891163 0 274367 META PLATFORMS INC CL A 30303M102 67492368 133855 SH SOLE 13 133855 0 0 META PLATFORMS INC CL A 30303M102 160954587 319215 SH SOLE 15 319215 0 0 META PLATFORMS INC CL A 30303M102 3220925142 6387936 SH SOLE 18 5977447 0 410489 META PLATFORMS INC CL A 30303M102 1466190581 2907839 SH SOLE 19 2907839 0 0 META PLATFORMS INC CL A 30303M102 29031095262 57576247 SH SOLE 21 57576247 0 0 META PLATFORMS INC CL A 30303M102 24195348141 47985697 SH SOLE 22 43130735 0 4854962 META PLATFORMS INC CL A 30303M102 1919805549 3807476 SH SOLE 23 3807476 0 0 META PLATFORMS INC CL A 30303M102 3041013343 6031124 SH SOLE 25 5404997 0 626127 META PLATFORMS INC CL A 30303M102 1153724438 2288137 SH SOLE 26 1383093 0 905044 META PLATFORMS INC CL A 30303M102 1601275657 3175748 SH SOLE 28 39076 0 3136672 META PLATFORMS INC CL A 30303M102 12280782 24356 SH SOLE 29 24356 0 0 META PLATFORMS INC CL A 30303M102 7832663904 15534219 SH SOLE 30 15412234 0 121985 META PLATFORMS INC CL A 30303M102 277096118 549554 SH SOLE 31 532333 0 17221 META PLATFORMS INC CL A 30303M102 312863468 620490 SH SOLE 32 620490 0 0 META PLATFORMS INC CL A 30303M102 738047487 1463741 SH SOLE 34 1463741 0 0 META PLATFORMS INC CL A 30303M102 221731249 439751 SH SOLE 36 439751 0 0 META PLATFORMS INC CL A 30303M102 9039656 17928 SH SOLE 37 17928 0 0 META PLATFORMS INC CL A 30303M102 53091341 105294 SH SOLE 40 105294 0 0 META PLATFORMS INC CL A 30303M102 1325594 2629 SH OTR 43 2629 0 0 META PLATFORMS INC CL A 30303M102 1683693334 3339204 SH SOLE 43 2821661 0 517543 META PLATFORMS INC OPTIONS 30303M102 100844 200 SH Call SOLE 4 200 0 0 META PLATFORMS INC OPTIONS 30303M102 100844 200 SH Call SOLE 7 200 0 0 META PLATFORMS INC OPTIONS 30303M102 2268990 4500 SH Call SOLE 18 4500 0 0 META PLATFORMS INC OPTIONS 30303M102 16235884 32200 SH Call SOLE 19 32200 0 0 META PLATFORMS INC OPTIONS 30303M102 958018 1900 SH Call SOLE 22 1900 0 0 META PLATFORMS INC OPTIONS 30303M102 50422 100 SH Call SOLE 30 100 0 0 META PLATFORMS INC OPTIONS 30303M102 7865832 15600 SH Call SOLE 34 15600 0 0 METAGENOMI INC COM 59102M104 2562 628 SH SOLE 2 0 0 628 METAGENOMI INC COM 59102M104 59421 14564 SH SOLE 18 14564 0 0 METAGENOMI INC COM 59102M104 51869 12713 SH SOLE 19 12713 0 0 METAGENOMI INC COM 59102M104 943206 231178 SH SOLE 21 231178 0 0 METAGENOMI INC COM 59102M104 656970 161022 SH SOLE 22 158699 0 2323 METAGENOMI INC COM 59102M104 559 137 SH SOLE 26 0 0 137 METALLUS INC COM 887399103 807699 39847 SH SOLE 2 11306 0 28541 METALLUS INC COM 887399103 51749 2553 SH SOLE 4 281 0 2272 METALLUS INC COM 887399103 310658 15326 SH SOLE 7 14520 0 806 METALLUS INC COM 887399103 2944461 145262 SH SOLE 18 145262 0 0 METALLUS INC COM 887399103 1973852 97378 SH SOLE 19 97378 0 0 METALLUS INC COM 887399103 106244131 5241447 SH SOLE 21 5241447 0 0 METALLUS INC COM 887399103 24295277 1198583 SH SOLE 22 1143660 0 54923 METALLUS INC COM 887399103 145599 7183 SH SOLE 25 7183 0 0 METALLUS INC COM 887399103 3074898 151697 SH SOLE 26 0 0 151697 METALLUS INC COM 887399103 1482041 73115 SH SOLE 30 73115 0 0 METALLUS INC COM 887399103 172721 8521 SH SOLE 40 8521 0 0 METALLUS INC COM 887399103 833279 41109 SH SOLE 43 39125 0 1984 METALS ACQUISITION LIMITED ORD SHS G60409110 151343 11055 SH SOLE 2 1903 0 9152 METALS ACQUISITION LIMITED ORD SHS G60409110 5763 421 SH SOLE 7 421 0 0 METALS ACQUISITION LIMITED ORD SHS G60409110 1911261 139610 SH SOLE 18 139610 0 0 METALS ACQUISITION LIMITED ORD SHS G60409110 2810885 205324 SH SOLE 19 205324 0 0 METALS ACQUISITION LIMITED ORD SHS G60409110 23031317 1682346 SH SOLE 21 1682346 0 0 METALS ACQUISITION LIMITED ORD SHS G60409110 9077771 663095 SH SOLE 22 624310 0 38785 METALS ACQUISITION LIMITED ORD SHS G60409110 47231 3450 SH SOLE 43 3333 0 117 METHANEX CORP COM 59151K108 811058 16806 SH SOLE 34 16806 0 0 METHANEX CORP COM 59151K108 5074973 105159 SH SOLE 43 97949 0 7210 METHODE ELECTRS INC COM 591520200 1077000 104058 SH SOLE 2 85105 0 18953 METHODE ELECTRS INC COM 591520200 1097 106 SH SOLE 4 106 0 0 METHODE ELECTRS INC COM 591520200 348464 33668 SH SOLE 7 31882 0 1786 METHODE ELECTRS INC COM 591520200 990806 95730 SH SOLE 18 95730 0 0 METHODE ELECTRS INC COM 591520200 774925 74872 SH SOLE 19 74872 0 0 METHODE ELECTRS INC COM 591520200 14274089 1379139 SH SOLE 21 1379139 0 0 METHODE ELECTRS INC COM 591520200 11162113 1078465 SH SOLE 22 1030529 0 47936 METHODE ELECTRS INC COM 591520200 66737 6448 SH SOLE 25 6448 0 0 METHODE ELECTRS INC COM 591520200 152393 14724 SH SOLE 26 14724 0 0 METHODE ELECTRS INC COM 591520200 2795 270 SH SOLE 28 270 0 0 METHODE ELECTRS INC COM 591520200 1256666 121417 SH SOLE 30 121417 0 0 METHODE ELECTRS INC COM 591520200 56169 5427 SH SOLE 40 5427 0 0 METHODE ELECTRS INC COM 591520200 664449 64198 SH SOLE 43 55203 0 8995 METLIFE INC COM 59156R108 97939125 1395343 SH SOLE 2 441107 0 954236 METLIFE INC COM 59156R108 53079433 756225 SH SOLE 4 380664 0 375561 METLIFE INC COM 59156R108 54459859 775892 SH SOLE 7 707547 0 68345 METLIFE INC COM 59156R108 2675783 38122 SH SOLE 13 38122 0 0 METLIFE INC COM 59156R108 6209569 88468 SH SOLE 15 88468 0 0 METLIFE INC COM 59156R108 87698896 1249450 SH SOLE 18 1148826 0 100624 METLIFE INC COM 59156R108 22615709 322207 SH SOLE 19 322207 0 0 METLIFE INC COM 59156R108 1233510076 17573872 SH SOLE 21 17573872 0 0 METLIFE INC COM 59156R108 909908065 12963500 SH SOLE 22 11535532 0 1427968 METLIFE INC COM 59156R108 53930978 768357 SH SOLE 23 768357 0 0 METLIFE INC COM 59156R108 108439409 1544941 SH SOLE 25 1526752 0 18189 METLIFE INC COM 59156R108 90438341 1288479 SH SOLE 26 924882 0 363597 METLIFE INC COM 59156R108 115929524 1651653 SH SOLE 28 131850 0 1519803 METLIFE INC COM 59156R108 378677717 5395038 SH SOLE 30 5161154 0 233884 METLIFE INC COM 59156R108 10133400 144371 SH SOLE 31 139315 0 5056 METLIFE INC COM 59156R108 2954087 42087 SH SOLE 32 42087 0 0 METLIFE INC COM 59156R108 11216573 159803 SH SOLE 34 159803 0 0 METLIFE INC COM 59156R108 10641295 151607 SH SOLE 36 151607 0 0 METLIFE INC COM 59156R108 2023999 28836 SH SOLE 40 28836 0 0 METLIFE INC COM 59156R108 106268 1514 SH OTR 43 1514 0 0 METLIFE INC COM 59156R108 82576454 1176470 SH SOLE 43 1011626 0 164845 METROCITY BANKSHARES INC COM 59165J105 416830 15789 SH SOLE 2 6369 0 9420 METROCITY BANKSHARES INC COM 59165J105 5227 198 SH SOLE 7 198 0 0 METROCITY BANKSHARES INC COM 59165J105 1564622 59266 SH SOLE 18 59266 0 0 METROCITY BANKSHARES INC COM 59165J105 1129841 42797 SH SOLE 19 42797 0 0 METROCITY BANKSHARES INC COM 59165J105 19682045 745532 SH SOLE 21 745532 0 0 METROCITY BANKSHARES INC COM 59165J105 12803340 484975 SH SOLE 22 465784 0 19191 METROCITY BANKSHARES INC COM 59165J105 105653 4002 SH SOLE 25 4002 0 0 METROCITY BANKSHARES INC COM 59165J105 173686 6579 SH SOLE 28 0 0 6579 METROCITY BANKSHARES INC COM 59165J105 145226 5501 SH SOLE 30 5501 0 0 METROCITY BANKSHARES INC COM 59165J105 107633 4077 SH SOLE 40 4077 0 0 METROCITY BANKSHARES INC COM 59165J105 3274 124 SH SOLE 43 124 0 0 METROPOLITAN BK HLDG CORP COM 591774104 1783774 42380 SH SOLE 2 36517 0 5863 METROPOLITAN BK HLDG CORP COM 591774104 2652 63 SH SOLE 7 63 0 0 METROPOLITAN BK HLDG CORP COM 591774104 1412246 33553 SH SOLE 18 33553 0 0 METROPOLITAN BK HLDG CORP COM 591774104 1005193 23882 SH SOLE 19 23882 0 0 METROPOLITAN BK HLDG CORP COM 591774104 18634127 442721 SH SOLE 21 442721 0 0 METROPOLITAN BK HLDG CORP COM 591774104 15117423 359169 SH SOLE 22 342731 0 16438 METROPOLITAN BK HLDG CORP COM 591774104 22939 545 SH SOLE 23 545 0 0 METROPOLITAN BK HLDG CORP COM 591774104 84559 2009 SH SOLE 25 2009 0 0 METROPOLITAN BK HLDG CORP COM 591774104 361932 8599 SH SOLE 26 7836 0 763 METROPOLITAN BK HLDG CORP COM 591774104 35819 851 SH SOLE 28 0 0 851 METROPOLITAN BK HLDG CORP COM 591774104 54927 1305 SH SOLE 30 1305 0 0 METROPOLITAN BK HLDG CORP COM 591774104 127617 3032 SH SOLE 40 3032 0 0 METROPOLITAN BK HLDG CORP COM 591774104 415049 9861 SH SOLE 43 8800 0 1061 METTLER TOLEDO INTERNATIONAL COM 592688105 96504987 69051 SH SOLE 2 37389 0 31662 METTLER TOLEDO INTERNATIONAL COM 592688105 32893678 23536 SH SOLE 4 8719 0 14817 METTLER TOLEDO INTERNATIONAL COM 592688105 30158595 21579 SH SOLE 7 19367 0 2212 METTLER TOLEDO INTERNATIONAL COM 592688105 1369638 980 SH SOLE 13 980 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 4236095 3031 SH SOLE 15 3031 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 62305960 44581 SH SOLE 18 43094 0 1487 METTLER TOLEDO INTERNATIONAL COM 592688105 80847786 57848 SH SOLE 19 57848 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 1062189364 760015 SH SOLE 21 760015 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 638734967 457026 SH SOLE 22 410421 0 46605 METTLER TOLEDO INTERNATIONAL COM 592688105 41483266 29682 SH SOLE 23 29682 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 70402199 50374 SH SOLE 25 48562 0 1812 METTLER TOLEDO INTERNATIONAL COM 592688105 27560475 19720 SH SOLE 26 12182 0 7538 METTLER TOLEDO INTERNATIONAL COM 592688105 70309958 50308 SH SOLE 28 769 0 49539 METTLER TOLEDO INTERNATIONAL COM 592688105 244578 175 SH SOLE 29 175 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 239651745 171475 SH SOLE 30 171475 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 7050842 5045 SH SOLE 31 4876 0 169 METTLER TOLEDO INTERNATIONAL COM 592688105 72385379 51793 SH SOLE 34 51793 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 5938360 4249 SH SOLE 36 4249 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 1450698 1038 SH SOLE 40 1038 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 64441 46 SH OTR 43 46 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 53181905 38053 SH SOLE 43 32748 0 5305 MFA FINL INC COM 55272X607 917285 86211 SH SOLE 2 28164 0 58047 MFA FINL INC COM 55272X607 5192 488 SH SOLE 4 488 0 0 MFA FINL INC COM 55272X607 29260 2750 SH SOLE 7 2750 0 0 MFA FINL INC COM 55272X607 3116786 292931 SH SOLE 18 292931 0 0 MFA FINL INC COM 55272X607 2486025 233649 SH SOLE 19 233649 0 0 MFA FINL INC COM 55272X607 56441997 5304699 SH SOLE 21 5304699 0 0 MFA FINL INC COM 55272X607 36819443 3460474 SH SOLE 22 3322262 0 138212 MFA FINL INC COM 55272X607 233420 21938 SH SOLE 25 21938 0 0 MFA FINL INC COM 55272X607 213992 20112 SH SOLE 26 20112 0 0 MFA FINL INC COM 55272X607 97324 9147 SH SOLE 28 1965 0 7182 MFA FINL INC COM 55272X607 887897 83449 SH SOLE 30 83449 0 0 MFA FINL INC COM 55272X607 52147 4901 SH SOLE 36 4901 0 0 MFA FINL INC COM 55272X607 222865 20946 SH SOLE 40 20946 0 0 MFA FINL INC COM 55272X607 81747 7683 SH SOLE 43 824 0 6859 MGE ENERGY INC COM 55277P104 1911338 25580 SH SOLE 2 10026 0 15554 MGE ENERGY INC COM 55277P104 783140 10481 SH SOLE 4 10481 0 0 MGE ENERGY INC COM 55277P104 22341 299 SH SOLE 7 299 0 0 MGE ENERGY INC COM 55277P104 8933299 119557 SH SOLE 18 119557 0 0 MGE ENERGY INC COM 55277P104 6196305 82927 SH SOLE 19 82927 0 0 MGE ENERGY INC COM 55277P104 324283829 4339987 SH SOLE 21 4339987 0 0 MGE ENERGY INC COM 55277P104 80604125 1078749 SH SOLE 22 1036492 0 42257 MGE ENERGY INC COM 55277P104 909791 12176 SH SOLE 26 12176 0 0 MGE ENERGY INC COM 55277P104 6719719 89932 SH SOLE 30 89932 0 0 MGE ENERGY INC COM 55277P104 2579968 34528 SH SOLE 43 31367 0 3161 MGIC INVT CORP WIS COM 552848103 11926826 553449 SH SOLE 2 286635 0 266814 MGIC INVT CORP WIS COM 552848103 21916 1017 SH SOLE 4 1017 0 0 MGIC INVT CORP WIS COM 552848103 1812355 84100 SH SOLE 7 79789 0 4311 MGIC INVT CORP WIS COM 552848103 8690684 403280 SH SOLE 18 403280 0 0 MGIC INVT CORP WIS COM 552848103 1999323 92776 SH SOLE 19 92776 0 0 MGIC INVT CORP WIS COM 552848103 299273815 13887416 SH SOLE 21 13887416 0 0 MGIC INVT CORP WIS COM 552848103 174872173 8114718 SH SOLE 22 7752743 0 361975 MGIC INVT CORP WIS COM 552848103 1186608 55063 SH SOLE 25 55063 0 0 MGIC INVT CORP WIS COM 552848103 1536558 71302 SH SOLE 26 71302 0 0 MGIC INVT CORP WIS COM 552848103 679859 31548 SH SOLE 28 16656 0 14892 MGIC INVT CORP WIS COM 552848103 7999037 371185 SH SOLE 30 371185 0 0 MGIC INVT CORP WIS COM 552848103 71805 3332 SH SOLE 31 3332 0 0 MGIC INVT CORP WIS COM 552848103 182098 8450 SH SOLE 34 8450 0 0 MGIC INVT CORP WIS COM 552848103 221599 10283 SH SOLE 36 10283 0 0 MGIC INVT CORP WIS COM 552848103 1230505 57100 SH SOLE 40 57100 0 0 MGIC INVT CORP WIS COM 552848103 16010223 742934 SH SOLE 43 721924 0 21010 MGM RESORTS INTERNATIONAL COM 552953101 88758279 1997261 SH SOLE 2 1552132 0 445129 MGM RESORTS INTERNATIONAL COM 552953101 22920330 515759 SH SOLE 4 143272 0 372487 MGM RESORTS INTERNATIONAL COM 552953101 8098346 182231 SH SOLE 7 162812 0 19419 MGM RESORTS INTERNATIONAL COM 552953101 6338477 142630 SH SOLE 13 142630 0 0 MGM RESORTS INTERNATIONAL COM 552953101 1630992 36701 SH SOLE 15 36701 0 0 MGM RESORTS INTERNATIONAL COM 552953101 23095957 519711 SH SOLE 18 442913 0 76798 MGM RESORTS INTERNATIONAL COM 552953101 26707773 600985 SH SOLE 19 600985 0 0 MGM RESORTS INTERNATIONAL COM 552953101 288206065 6485285 SH SOLE 21 6485285 0 0 MGM RESORTS INTERNATIONAL COM 552953101 286922283 6456397 SH SOLE 22 5837648 0 618749 MGM RESORTS INTERNATIONAL COM 552953101 42721416 961328 SH SOLE 23 961328 0 0 MGM RESORTS INTERNATIONAL COM 552953101 25226455 567652 SH SOLE 25 564791 0 2861 MGM RESORTS INTERNATIONAL COM 552953101 15220256 342490 SH SOLE 26 124571 0 217919 MGM RESORTS INTERNATIONAL COM 552953101 14060994 316404 SH SOLE 28 83481 0 232923 MGM RESORTS INTERNATIONAL COM 552953101 4072926 91650 SH SOLE 29 91650 0 0 MGM RESORTS INTERNATIONAL COM 552953101 70875401 1594856 SH SOLE 30 1594856 0 0 MGM RESORTS INTERNATIONAL COM 552953101 7671677 172630 SH SOLE 31 170329 0 2301 MGM RESORTS INTERNATIONAL COM 552953101 762013 17147 SH SOLE 34 17147 0 0 MGM RESORTS INTERNATIONAL COM 552953101 2925885 65839 SH SOLE 36 65839 0 0 MGM RESORTS INTERNATIONAL COM 552953101 457554 10296 SH SOLE 40 10296 0 0 MGM RESORTS INTERNATIONAL COM 552953101 21479570 483339 SH SOLE 43 434432 0 48907 MGP INGREDIENTS INC NEW COM 55303J106 546542 7346 SH SOLE 2 3925 0 3421 MGP INGREDIENTS INC NEW COM 55303J106 4687 63 SH SOLE 4 63 0 0 MGP INGREDIENTS INC NEW COM 55303J106 10714 144 SH SOLE 7 144 0 0 MGP INGREDIENTS INC NEW COM 55303J106 3459005 46492 SH SOLE 18 41626 0 4866 MGP INGREDIENTS INC NEW COM 55303J106 2567321 34507 SH SOLE 19 34507 0 0 MGP INGREDIENTS INC NEW COM 55303J106 126091111 1694773 SH SOLE 21 1694773 0 0 MGP INGREDIENTS INC NEW COM 55303J106 37315543 501553 SH SOLE 22 489166 0 12387 MGP INGREDIENTS INC NEW COM 55303J106 232128 3120 SH SOLE 25 3120 0 0 MGP INGREDIENTS INC NEW COM 55303J106 519312 6980 SH SOLE 26 6980 0 0 MGP INGREDIENTS INC NEW COM 55303J106 132804 1785 SH SOLE 28 0 0 1785 MGP INGREDIENTS INC NEW COM 55303J106 2279170 30634 SH SOLE 30 30634 0 0 MGP INGREDIENTS INC NEW COM 55303J106 178783 2403 SH SOLE 40 2403 0 0 MGP INGREDIENTS INC NEW COM 55303J106 1260315 16940 SH SOLE 43 16274 0 666 MICROBOT MED INC COM NEW 59503A204 140123 137375 SH SOLE 22 137375 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 88667160 969040 SH SOLE 2 225449 0 743591 MICROCHIP TECHNOLOGY INC. COM 595017104 20633250 225500 SH SOLE 4 166616 0 58884 MICROCHIP TECHNOLOGY INC. COM 595017104 41647781 455167 SH SOLE 7 411558 0 43609 MICROCHIP TECHNOLOGY INC. COM 595017104 2108801 23047 SH SOLE 13 23047 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 7458714 81516 SH SOLE 15 81516 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 99463062 1087028 SH SOLE 18 1053339 0 33689 MICROCHIP TECHNOLOGY INC. COM 595017104 26292983 287355 SH SOLE 19 287355 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 2022146981 22099967 SH SOLE 21 22099967 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 1049454218 11469445 SH SOLE 22 10299640 0 1169805 MICROCHIP TECHNOLOGY INC. COM 595017104 59271413 647775 SH SOLE 23 647775 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 76934664 840816 SH SOLE 25 837888 0 2928 MICROCHIP TECHNOLOGY INC. COM 595017104 46377050 506853 SH SOLE 26 293664 0 213189 MICROCHIP TECHNOLOGY INC. COM 595017104 89917325 982703 SH SOLE 28 5979 0 976724 MICROCHIP TECHNOLOGY INC. COM 595017104 444851589 4861766 SH SOLE 30 4861766 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 11269049 123159 SH SOLE 31 118883 0 4276 MICROCHIP TECHNOLOGY INC. COM 595017104 15079475 164803 SH SOLE 32 164803 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 6319814 69069 SH SOLE 34 69069 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 9463937 103431 SH SOLE 36 103431 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 2370857 25911 SH SOLE 40 25911 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 32940 360 SH OTR 43 360 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 60783712 664303 SH SOLE 43 550677 0 113625 MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8 5513002 5225000 PRN SOLE 21 5225000 0 0 MICRON TECHNOLOGY INC COM 595112103 338743151 2575406 SH SOLE 2 1037265 0 1538141 MICRON TECHNOLOGY INC COM 595112103 97642348 742358 SH SOLE 4 442862 0 299496 MICRON TECHNOLOGY INC COM 595112103 153176681 1164576 SH SOLE 7 1060522 0 104054 MICRON TECHNOLOGY INC COM 595112103 15551713 118237 SH SOLE 13 118237 0 0 MICRON TECHNOLOGY INC COM 595112103 21496474 163434 SH SOLE 15 163434 0 0 MICRON TECHNOLOGY INC COM 595112103 563945944 4287584 SH SOLE 18 3997428 0 290156 MICRON TECHNOLOGY INC COM 595112103 433234040 3293804 SH SOLE 19 3293804 0 0 MICRON TECHNOLOGY INC COM 595112103 4192307776 31873396 SH SOLE 21 31873396 0 0 MICRON TECHNOLOGY INC COM 595112103 3199981006 24328906 SH SOLE 22 21775185 0 2553721 MICRON TECHNOLOGY INC COM 595112103 255791258 1944737 SH SOLE 23 1944737 0 0 MICRON TECHNOLOGY INC COM 595112103 330620648 2513652 SH SOLE 25 2199477 0 314175 MICRON TECHNOLOGY INC COM 595112103 186693287 1419397 SH SOLE 26 930330 0 489067 MICRON TECHNOLOGY INC COM 595112103 286358040 2177131 SH SOLE 28 120467 0 2056664 MICRON TECHNOLOGY INC COM 595112103 7873780 59863 SH SOLE 29 59863 0 0 MICRON TECHNOLOGY INC COM 595112103 1185017431 9009484 SH SOLE 30 8872386 0 137098 MICRON TECHNOLOGY INC COM 595112103 58862043 447518 SH SOLE 31 438839 0 8679 MICRON TECHNOLOGY INC COM 595112103 44501466 338337 SH SOLE 32 338337 0 0 MICRON TECHNOLOGY INC COM 595112103 432055268 3284842 SH SOLE 34 3284842 0 0 MICRON TECHNOLOGY INC COM 595112103 34913192 265439 SH SOLE 36 265439 0 0 MICRON TECHNOLOGY INC COM 595112103 6985690 53111 SH SOLE 40 53111 0 0 MICRON TECHNOLOGY INC COM 595112103 158362 1204 SH OTR 43 1204 0 0 MICRON TECHNOLOGY INC COM 595112103 230862606 1755209 SH SOLE 43 1534599 0 220609 MICRON TECHNOLOGY INC OPTIONS 595112103 894404 6800 SH Call SOLE 2 0 0 6800 MICRON TECHNOLOGY INC OPTIONS 595112103 249907 1900 SH Call SOLE 4 1900 0 0 MICRON TECHNOLOGY INC OPTIONS 595112103 118377 900 SH Call SOLE 7 900 0 0 MICRON TECHNOLOGY INC OPTIONS 595112103 5484801 41700 SH Call SOLE 18 41700 0 0 MICRON TECHNOLOGY INC OPTIONS 595112103 37078307 281900 SH Call SOLE 19 281900 0 0 MICRON TECHNOLOGY INC OPTIONS 595112103 2328081 17700 SH Call SOLE 22 17700 0 0 MICRON TECHNOLOGY INC OPTIONS 595112103 1025934 7800 SH Call SOLE 26 7800 0 0 MICRON TECHNOLOGY INC OPTIONS 595112103 184142 1400 SH Call SOLE 30 1400 0 0 MICRON TECHNOLOGY INC OPTIONS 595112103 18914014 143800 SH Call SOLE 34 143800 0 0 MICROSOFT CORP COM 594918104 6837379868 15297863 SH SOLE 2 5079945 0 10217918 MICROSOFT CORP COM 594918104 2896081355 6479654 SH SOLE 4 3169327 0 3310327 MICROSOFT CORP COM 594918104 3157400506 7064326 SH SOLE 7 6213389 0 850937 MICROSOFT CORP COM 594918104 237991936 532480 SH SOLE 13 532480 0 0 MICROSOFT CORP COM 594918104 464952252 1040278 SH SOLE 15 1040278 0 0 MICROSOFT CORP COM 594918104 8594976589 19230287 SH SOLE 18 18010624 0 1219663 MICROSOFT CORP COM 594918104 4669717957 10447965 SH SOLE 19 10447965 0 0 MICROSOFT CORP COM 594918104 87251102450 195214459 SH SOLE 21 195214459 0 0 MICROSOFT CORP COM 594918104 72268898651 161693475 SH SOLE 22 145554883 0 16138592 MICROSOFT CORP COM 594918104 6149120669 13757961 SH SOLE 23 13757961 0 0 MICROSOFT CORP COM 594918104 9680466362 21658947 SH SOLE 25 18859915 0 2799032 MICROSOFT CORP COM 594918104 3706782507 8293506 SH SOLE 26 4921627 0 3371879 MICROSOFT CORP COM 594918104 6193827290 13857987 SH SOLE 28 598108 0 13259879 MICROSOFT CORP COM 594918104 90268704 201966 SH SOLE 29 201966 0 0 MICROSOFT CORP COM 594918104 24989268593 55910658 SH SOLE 30 55583187 0 327471 MICROSOFT CORP COM 594918104 913382997 2043591 SH SOLE 31 1988351 0 55240 MICROSOFT CORP COM 594918104 586568241 1312380 SH SOLE 32 1312380 0 0 MICROSOFT CORP COM 594918104 2841253999 6356984 SH SOLE 34 6356984 0 0 MICROSOFT CORP COM 594918104 647611331 1448957 SH SOLE 36 1448957 0 0 MICROSOFT CORP COM 594918104 21277949 47607 SH SOLE 37 47607 0 0 MICROSOFT CORP COM 594918104 151531246 339034 SH SOLE 40 339034 0 0 MICROSOFT CORP COM 594918104 3962659 8866 SH OTR 43 8866 0 0 MICROSOFT CORP COM 594918104 5245886041 11737076 SH SOLE 43 9967424 0 1769652 MICROSOFT CORP OPTIONS 594918104 536340 1200 SH Call SOLE 4 1200 0 0 MICROSOFT CORP OPTIONS 594918104 12648685 28300 SH Call SOLE 18 28300 0 0 MICROSOFT CORP OPTIONS 594918104 71601390 160200 SH Call SOLE 19 160200 0 0 MICROSOFT CORP OPTIONS 594918104 5095230 11400 SH Call SOLE 22 11400 0 0 MICROSOFT CORP OPTIONS 594918104 5050535 11300 SH Call SOLE 26 11300 0 0 MICROSOFT CORP OPTIONS 594918104 446950 1000 SH Call SOLE 30 1000 0 0 MICROSOFT CORP OPTIONS 594918104 41074705 91900 SH Call SOLE 34 91900 0 0 MICROSTRATEGY INC CL A NEW 594972408 23691279 17199 SH SOLE 2 2092 0 15107 MICROSTRATEGY INC CL A NEW 594972408 15002135 10891 SH SOLE 4 5048 0 5843 MICROSTRATEGY INC CL A NEW 594972408 3438190 2496 SH SOLE 7 2348 0 148 MICROSTRATEGY INC CL A NEW 594972408 971123 705 SH SOLE 13 705 0 0 MICROSTRATEGY INC CL A NEW 594972408 1909187 1386 SH SOLE 15 1386 0 0 MICROSTRATEGY INC CL A NEW 594972408 26900807 19529 SH SOLE 18 18545 0 984 MICROSTRATEGY INC CL A NEW 594972408 5216517 3787 SH SOLE 19 3787 0 0 MICROSTRATEGY INC CL A NEW 594972408 398813520 289524 SH SOLE 21 289524 0 0 MICROSTRATEGY INC CL A NEW 594972408 522366588 379219 SH SOLE 22 349763 0 29456 MICROSTRATEGY INC CL A NEW 594972408 26026107 18894 SH SOLE 23 18894 0 0 MICROSTRATEGY INC CL A NEW 594972408 5158663 3745 SH SOLE 25 3652 0 93 MICROSTRATEGY INC CL A NEW 594972408 11474408 8330 SH SOLE 26 7308 0 1022 MICROSTRATEGY INC CL A NEW 594972408 23315226 16926 SH SOLE 28 254 0 16672 MICROSTRATEGY INC CL A NEW 594972408 127601482 92634 SH SOLE 30 92405 0 229 MICROSTRATEGY INC CL A NEW 594972408 5040199 3659 SH SOLE 31 3534 0 125 MICROSTRATEGY INC CL A NEW 594972408 1059282 769 SH SOLE 34 769 0 0 MICROSTRATEGY INC CL A NEW 594972408 2033160 1476 SH SOLE 36 1476 0 0 MICROSTRATEGY INC CL A NEW 594972408 1063415 772 SH SOLE 40 772 0 0 MICROSTRATEGY INC CL A NEW 594972408 19479 14 SH OTR 43 14 0 0 MICROSTRATEGY INC CL A NEW 594972408 12565373 9122 SH SOLE 43 8120 0 1002 MICROSTRATEGY INC NOTE 2/1 594972AE1 10298500 8600000 PRN SOLE 21 8600000 0 0 MICROVAST HOLDINGS INC COM 59516C106 3225 7070 SH SOLE 2 888 0 6182 MICROVAST HOLDINGS INC COM 59516C106 25324 55522 SH SOLE 18 55522 0 0 MICROVAST HOLDINGS INC COM 59516C106 22343 48987 SH SOLE 19 48987 0 0 MICROVAST HOLDINGS INC COM 59516C106 312454 685055 SH SOLE 21 685055 0 0 MICROVAST HOLDINGS INC COM 59516C106 1597724 3503012 SH SOLE 22 3486335 0 16677 MICROVISION INC DEL COM NEW 594960304 40869 38556 SH SOLE 2 5919 0 32637 MICROVISION INC DEL COM NEW 594960304 1585 1495 SH SOLE 7 1495 0 0 MICROVISION INC DEL COM NEW 594960304 619924 584834 SH SOLE 18 584834 0 0 MICROVISION INC DEL COM NEW 594960304 486806 459251 SH SOLE 19 459251 0 0 MICROVISION INC DEL COM NEW 594960304 8200274 7736108 SH SOLE 21 7736108 0 0 MICROVISION INC DEL COM NEW 594960304 5709631 5386444 SH SOLE 22 5267740 0 118704 MICROVISION INC DEL COM NEW 594960304 1150678 1085545 SH SOLE 30 1085545 0 0 MICROVISION INC DEL COM NEW 594960304 3955 3731 SH SOLE 43 3691 0 40 MID PENN BANCORP INC COM 59540G107 503665 22946 SH SOLE 2 17519 0 5427 MID PENN BANCORP INC COM 59540G107 3051 139 SH SOLE 7 139 0 0 MID PENN BANCORP INC COM 59540G107 1093395 49813 SH SOLE 18 49813 0 0 MID PENN BANCORP INC COM 59540G107 2134506 97244 SH SOLE 19 97244 0 0 MID PENN BANCORP INC COM 59540G107 13496857 614891 SH SOLE 21 614891 0 0 MID PENN BANCORP INC COM 59540G107 9101611 414652 SH SOLE 22 400940 0 13712 MID PENN BANCORP INC COM 59540G107 50244 2289 SH SOLE 43 2278 0 11 MID-AMER APT CMNTYS INC COM 59522J103 40906252 286840 SH SOLE 2 116362 0 170478 MID-AMER APT CMNTYS INC COM 59522J103 32699475 229293 SH SOLE 4 213659 0 15634 MID-AMER APT CMNTYS INC COM 59522J103 37817605 265182 SH SOLE 7 237610 0 27572 MID-AMER APT CMNTYS INC COM 59522J103 579424 4063 SH SOLE 13 4063 0 0 MID-AMER APT CMNTYS INC COM 59522J103 2371319 16628 SH SOLE 15 16628 0 0 MID-AMER APT CMNTYS INC COM 59522J103 49332792 345928 SH SOLE 18 322499 0 23429 MID-AMER APT CMNTYS INC COM 59522J103 170429931 1195077 SH SOLE 19 1195077 0 0 MID-AMER APT CMNTYS INC COM 59522J103 622397814 4364335 SH SOLE 21 4364335 0 0 MID-AMER APT CMNTYS INC COM 59522J103 586184714 4110404 SH SOLE 22 3537470 0 572934 MID-AMER APT CMNTYS INC COM 59522J103 24741552 173491 SH SOLE 23 173491 0 0 MID-AMER APT CMNTYS INC COM 59522J103 134044701 939939 SH SOLE 25 939804 0 135 MID-AMER APT CMNTYS INC COM 59522J103 16157285 113297 SH SOLE 26 72884 0 40413 MID-AMER APT CMNTYS INC COM 59522J103 73734076 517033 SH SOLE 28 77146 0 439887 MID-AMER APT CMNTYS INC COM 59522J103 145605666 1021006 SH SOLE 30 1021006 0 0 MID-AMER APT CMNTYS INC COM 59522J103 3996503 28024 SH SOLE 31 27111 0 913 MID-AMER APT CMNTYS INC COM 59522J103 15648595 109730 SH SOLE 34 109730 0 0 MID-AMER APT CMNTYS INC COM 59522J103 3251793 22802 SH SOLE 36 22802 0 0 MID-AMER APT CMNTYS INC COM 59522J103 760967 5336 SH SOLE 40 5336 0 0 MID-AMER APT CMNTYS INC COM 59522J103 25955 182 SH OTR 43 182 0 0 MID-AMER APT CMNTYS INC COM 59522J103 19819066 138974 SH SOLE 43 115405 0 23569 MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502 3404713 224882 SH SOLE 30 224882 0 0 MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502 1296423 85629 SH SOLE 43 74299 0 11330 MIDDLEBY CORP COM 596278101 9400263 76668 SH SOLE 2 50941 0 25727 MIDDLEBY CORP COM 596278101 18024 147 SH SOLE 4 147 0 0 MIDDLEBY CORP COM 596278101 81781 667 SH SOLE 7 667 0 0 MIDDLEBY CORP COM 596278101 9852694 80358 SH SOLE 18 80358 0 0 MIDDLEBY CORP COM 596278101 2185523 17825 SH SOLE 19 17825 0 0 MIDDLEBY CORP COM 596278101 324462353 2646296 SH SOLE 21 2646296 0 0 MIDDLEBY CORP COM 596278101 191040358 1558114 SH SOLE 22 1488741 0 69373 MIDDLEBY CORP COM 596278101 1396160 11387 SH SOLE 25 11387 0 0 MIDDLEBY CORP COM 596278101 2024291 16510 SH SOLE 26 16510 0 0 MIDDLEBY CORP COM 596278101 65964 538 SH SOLE 28 538 0 0 MIDDLEBY CORP COM 596278101 3813416 31102 SH SOLE 30 31102 0 0 MIDDLEBY CORP COM 596278101 81290 663 SH SOLE 31 663 0 0 MIDDLEBY CORP COM 596278101 115621 943 SH SOLE 36 943 0 0 MIDDLEBY CORP COM 596278101 1369063 11166 SH SOLE 40 11166 0 0 MIDDLEBY CORP COM 596278101 6022603 49120 SH SOLE 43 43274 0 5846 MIDDLEBY CORP NOTE 1.000% 9/0 596278AB7 323708 304000 PRN SOLE 2 304000 0 0 MIDDLEBY CORP NOTE 1.000% 9/0 596278AB7 2117947 1989000 PRN SOLE 19 1989000 0 0 MIDDLEBY CORP NOTE 1.000% 9/0 596278AB7 6263330 5882000 PRN SOLE 21 5882000 0 0 MIDDLEBY CORP NOTE 1.000% 9/0 596278AB7 2882495 2707000 PRN SOLE 34 2707000 0 0 MIDDLEFIELD BANC CORP COM NEW 596304204 79100 3289 SH SOLE 2 222 0 3067 MIDDLEFIELD BANC CORP COM NEW 596304204 549807 22861 SH SOLE 18 22861 0 0 MIDDLEFIELD BANC CORP COM NEW 596304204 420370 17479 SH SOLE 19 17479 0 0 MIDDLEFIELD BANC CORP COM NEW 596304204 6357473 264344 SH SOLE 21 264344 0 0 MIDDLEFIELD BANC CORP COM NEW 596304204 3667336 152488 SH SOLE 22 146770 0 5718 MIDDLESEX WTR CO COM 596680108 595607 11397 SH SOLE 2 4862 0 6535 MIDDLESEX WTR CO COM 596680108 2404 46 SH SOLE 4 46 0 0 MIDDLESEX WTR CO COM 596680108 1294062 24762 SH SOLE 7 24762 0 0 MIDDLESEX WTR CO COM 596680108 3104976 59414 SH SOLE 18 59414 0 0 MIDDLESEX WTR CO COM 596680108 2098762 40160 SH SOLE 19 40160 0 0 MIDDLESEX WTR CO COM 596680108 120647959 2308610 SH SOLE 21 2308610 0 0 MIDDLESEX WTR CO COM 596680108 27911909 534097 SH SOLE 22 511440 0 22657 MIDDLESEX WTR CO COM 596680108 187666 3591 SH SOLE 25 3591 0 0 MIDDLESEX WTR CO COM 596680108 378467 7242 SH SOLE 26 7242 0 0 MIDDLESEX WTR CO COM 596680108 535613 10249 SH SOLE 28 311 0 9938 MIDDLESEX WTR CO COM 596680108 14054857 268941 SH SOLE 30 268941 0 0 MIDDLESEX WTR CO COM 596680108 6062 116 SH SOLE 36 116 0 0 MIDDLESEX WTR CO COM 596680108 174548 3340 SH SOLE 40 3340 0 0 MIDDLESEX WTR CO COM 596680108 4649579 88970 SH SOLE 43 85169 0 3801 MIDLAND STATES BANCORP INC COM 597742105 8051758 355486 SH SOLE 2 214596 0 140890 MIDLAND STATES BANCORP INC COM 597742105 4575 202 SH SOLE 7 202 0 0 MIDLAND STATES BANCORP INC COM 597742105 1473926 65074 SH SOLE 18 65074 0 0 MIDLAND STATES BANCORP INC COM 597742105 9315877 411297 SH SOLE 19 411297 0 0 MIDLAND STATES BANCORP INC COM 597742105 19445908 858539 SH SOLE 21 858539 0 0 MIDLAND STATES BANCORP INC COM 597742105 27487089 1213558 SH SOLE 22 1154350 0 59208 MIDLAND STATES BANCORP INC COM 597742105 457734 20209 SH SOLE 23 20209 0 0 MIDLAND STATES BANCORP INC COM 597742105 70895 3130 SH SOLE 25 3130 0 0 MIDLAND STATES BANCORP INC COM 597742105 2364139 104377 SH SOLE 26 0 0 104377 MIDLAND STATES BANCORP INC COM 597742105 139547 6161 SH SOLE 28 0 0 6161 MIDLAND STATES BANCORP INC COM 597742105 622626 27489 SH SOLE 30 27489 0 0 MIDLAND STATES BANCORP INC COM 597742105 147655 6519 SH SOLE 34 6519 0 0 MIDLAND STATES BANCORP INC COM 597742105 52639 2324 SH SOLE 40 2324 0 0 MIDLAND STATES BANCORP INC COM 597742105 1395952 61631 SH SOLE 43 60943 0 688 MIDWESTONE FINL GROUP INC NE COM 598511103 2114847 94035 SH SOLE 2 71344 0 22691 MIDWESTONE FINL GROUP INC NE COM 598511103 2924 130 SH SOLE 7 130 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 1134126 50428 SH SOLE 18 50428 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 1112715 49476 SH SOLE 19 49476 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 14023999 623566 SH SOLE 21 623566 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 10708276 476135 SH SOLE 22 458484 0 17651 MIDWESTONE FINL GROUP INC NE COM 598511103 97832 4350 SH SOLE 23 4350 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 40257 1790 SH SOLE 26 0 0 1790 MIDWESTONE FINL GROUP INC NE COM 598511103 157632 7009 SH SOLE 43 7009 0 0 MILESTONE PHARMACEUTICALS IN COM 59935V107 6217200 4710000 SH SOLE 2 4710000 0 0 MILESTONE PHARMACEUTICALS IN COM 59935V107 344974 261344 SH SOLE 19 261344 0 0 MILESTONE SCIENTIFIC INC COM NEW 59935P209 48194 70531 SH SOLE 22 70531 0 0 MILLER INDS INC TENN COM NEW 600551204 673665 12244 SH SOLE 2 7612 0 4632 MILLER INDS INC TENN COM NEW 600551204 1574232 28612 SH SOLE 7 28612 0 0 MILLER INDS INC TENN COM NEW 600551204 1811589 32926 SH SOLE 18 32926 0 0 MILLER INDS INC TENN COM NEW 600551204 1522183 27666 SH SOLE 19 27666 0 0 MILLER INDS INC TENN COM NEW 600551204 22941689 416970 SH SOLE 21 416970 0 0 MILLER INDS INC TENN COM NEW 600551204 17381973 315921 SH SOLE 22 305272 0 10649 MILLER INDS INC TENN COM NEW 600551204 6272 114 SH SOLE 23 114 0 0 MILLER INDS INC TENN COM NEW 600551204 45667 830 SH OTR 43 830 0 0 MILLER INDS INC TENN COM NEW 600551204 392997 7143 SH SOLE 43 6547 0 596 MILLERKNOLL INC COM 600544100 1742989 65798 SH SOLE 2 24858 0 40940 MILLERKNOLL INC COM 600544100 9324 352 SH SOLE 4 352 0 0 MILLERKNOLL INC COM 600544100 378595 14292 SH SOLE 7 13588 0 704 MILLERKNOLL INC COM 600544100 6119455 231010 SH SOLE 18 231010 0 0 MILLERKNOLL INC COM 600544100 4332943 163569 SH SOLE 19 163569 0 0 MILLERKNOLL INC COM 600544100 212906805 8037252 SH SOLE 21 8037252 0 0 MILLERKNOLL INC COM 600544100 58454715 2206671 SH SOLE 22 2113522 0 93149 MILLERKNOLL INC COM 600544100 401085 15141 SH SOLE 25 15141 0 0 MILLERKNOLL INC COM 600544100 1293931 48846 SH SOLE 26 22728 0 26118 MILLERKNOLL INC COM 600544100 50437 1904 SH SOLE 28 1904 0 0 MILLERKNOLL INC COM 600544100 4045844 152731 SH SOLE 30 152731 0 0 MILLERKNOLL INC COM 600544100 43205 1631 SH SOLE 36 1631 0 0 MILLERKNOLL INC COM 600544100 457429 17268 SH SOLE 40 17268 0 0 MILLERKNOLL INC COM 600544100 2759675 104178 SH SOLE 43 98632 0 5546 MILLICOM INTL CELLULAR S A COM STK L6388F110 304911 12420 SH SOLE 43 11242 0 1178 MIMEDX GROUP INC COM 602496101 1867829 269528 SH SOLE 2 166523 0 103005 MIMEDX GROUP INC COM 602496101 5059 730 SH SOLE 4 730 0 0 MIMEDX GROUP INC COM 602496101 6029 870 SH SOLE 7 870 0 0 MIMEDX GROUP INC COM 602496101 2344897 338369 SH SOLE 18 338369 0 0 MIMEDX GROUP INC COM 602496101 2784363 401784 SH SOLE 19 401784 0 0 MIMEDX GROUP INC COM 602496101 31428250 4535101 SH SOLE 21 4535101 0 0 MIMEDX GROUP INC COM 602496101 24878132 3589918 SH SOLE 22 3450136 0 139782 MIMEDX GROUP INC COM 602496101 52765 7614 SH SOLE 23 7614 0 0 MIMEDX GROUP INC COM 602496101 175835 25373 SH SOLE 25 25373 0 0 MIMEDX GROUP INC COM 602496101 566853 81797 SH SOLE 30 81797 0 0 MIMEDX GROUP INC COM 602496101 140520 20277 SH SOLE 40 20277 0 0 MIMEDX GROUP INC COM 602496101 31109 4489 SH OTR 43 4489 0 0 MIMEDX GROUP INC COM 602496101 263257 37988 SH SOLE 43 29017 0 8971 MIND MEDICINE MINDMED INC COM NEW 60255C885 288263 39981 SH SOLE 2 24324 0 15657 MIND MEDICINE MINDMED INC COM NEW 60255C885 4218 585 SH SOLE 7 585 0 0 MIND MEDICINE MINDMED INC COM NEW 60255C885 1393996 193342 SH SOLE 18 193342 0 0 MIND MEDICINE MINDMED INC COM NEW 60255C885 1241411 172179 SH SOLE 19 172179 0 0 MIND MEDICINE MINDMED INC COM NEW 60255C885 20698461 2870799 SH SOLE 21 2870799 0 0 MIND MEDICINE MINDMED INC COM NEW 60255C885 15190879 2106918 SH SOLE 22 2050522 0 56396 MIND MEDICINE MINDMED INC COM NEW 60255C885 1629 226 SH SOLE 43 226 0 0 MIND TECHNOLOGY INC COM NEW 602566309 97545 23225 SH SOLE 22 23225 0 0 MINERALS TECHNOLOGIES INC COM 603158106 8711509 104756 SH SOLE 2 41903 0 62853 MINERALS TECHNOLOGIES INC COM 603158106 67360 810 SH SOLE 4 111 0 699 MINERALS TECHNOLOGIES INC COM 603158106 999167 12015 SH SOLE 7 11385 0 630 MINERALS TECHNOLOGIES INC COM 603158106 10845727 130420 SH SOLE 18 130420 0 0 MINERALS TECHNOLOGIES INC COM 603158106 17799067 214034 SH SOLE 19 214034 0 0 MINERALS TECHNOLOGIES INC COM 603158106 301461653 3625080 SH SOLE 21 3625080 0 0 MINERALS TECHNOLOGIES INC COM 603158106 101637903 1222197 SH SOLE 22 1165078 0 57119 MINERALS TECHNOLOGIES INC COM 603158106 404989 4870 SH SOLE 23 4870 0 0 MINERALS TECHNOLOGIES INC COM 603158106 581621 6994 SH SOLE 25 6994 0 0 MINERALS TECHNOLOGIES INC COM 603158106 13462523 161887 SH SOLE 26 13988 0 147899 MINERALS TECHNOLOGIES INC COM 603158106 49979 601 SH SOLE 28 601 0 0 MINERALS TECHNOLOGIES INC COM 603158106 9150427 110034 SH SOLE 30 110034 0 0 MINERALS TECHNOLOGIES INC COM 603158106 679085 8166 SH SOLE 34 8166 0 0 MINERALS TECHNOLOGIES INC COM 603158106 65197 784 SH SOLE 36 784 0 0 MINERALS TECHNOLOGIES INC COM 603158106 547941 6589 SH SOLE 40 6589 0 0 MINERALS TECHNOLOGIES INC COM 603158106 4754378 57171 SH SOLE 43 54570 0 2601 MINERALYS THERAPEUTICS INC COM 603170101 122557 10475 SH SOLE 2 967 0 9508 MINERALYS THERAPEUTICS INC COM 603170101 3978 340 SH SOLE 7 340 0 0 MINERALYS THERAPEUTICS INC COM 603170101 989867 84604 SH SOLE 18 84604 0 0 MINERALYS THERAPEUTICS INC COM 603170101 816344 69773 SH SOLE 19 69773 0 0 MINERALYS THERAPEUTICS INC COM 603170101 13793610 1178941 SH SOLE 21 1178941 0 0 MINERALYS THERAPEUTICS INC COM 603170101 7845774 670579 SH SOLE 22 647969 0 22610 MINERALYS THERAPEUTICS INC COM 603170101 330537 28251 SH SOLE 30 28251 0 0 MINERALYS THERAPEUTICS INC COM 603170101 32046 2739 SH SOLE 43 2718 0 21 MINERVA NEUROSCIENCES INC COM NEW 603380205 231814 72669 SH SOLE 22 72669 0 0 MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 2696517 141401 SH SOLE 13 141401 0 0 MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 67737 3552 SH SOLE 18 3552 0 0 MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 5156814 270415 SH SOLE 22 87253 0 183162 MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 2938420 154086 SH SOLE 34 154086 0 0 MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 63484 3329 SH SOLE 43 3293 0 36 MINK THERAPEUTICS INC COM 603693102 3257 3431 SH SOLE 18 2479 0 952 MINK THERAPEUTICS INC COM 603693102 20615 21718 SH SOLE 21 21718 0 0 MINK THERAPEUTICS INC COM 603693102 58278 61397 SH SOLE 22 61397 0 0 MINK THERAPEUTICS INC COM 603693102 617 650 SH SOLE 26 0 0 650 MIRION TECHNOLOGIES INC COM CL A 60471A101 1855346 172751 SH SOLE 2 50298 0 122453 MIRION TECHNOLOGIES INC COM CL A 60471A101 36989 3444 SH SOLE 4 3444 0 0 MIRION TECHNOLOGIES INC COM CL A 60471A101 483440 45013 SH SOLE 7 42681 0 2332 MIRION TECHNOLOGIES INC COM CL A 60471A101 6710792 624841 SH SOLE 18 624841 0 0 MIRION TECHNOLOGIES INC COM CL A 60471A101 10330376 961860 SH SOLE 19 961860 0 0 MIRION TECHNOLOGIES INC COM CL A 60471A101 83067821 7734434 SH SOLE 21 7734434 0 0 MIRION TECHNOLOGIES INC COM CL A 60471A101 60997519 5679471 SH SOLE 22 5426562 0 252909 MIRION TECHNOLOGIES INC COM CL A 60471A101 407315 37925 SH SOLE 25 37925 0 0 MIRION TECHNOLOGIES INC COM CL A 60471A101 388928 36213 SH SOLE 26 36213 0 0 MIRION TECHNOLOGIES INC COM CL A 60471A101 204425 19034 SH SOLE 28 0 0 19034 MIRION TECHNOLOGIES INC COM CL A 60471A101 2250653 209558 SH SOLE 30 209558 0 0 MIRION TECHNOLOGIES INC COM CL A 60471A101 2114019 196836 SH SOLE 34 196836 0 0 MIRION TECHNOLOGIES INC COM CL A 60471A101 34529 3215 SH SOLE 36 3215 0 0 MIRION TECHNOLOGIES INC COM CL A 60471A101 373494 34776 SH SOLE 40 34776 0 0 MIRION TECHNOLOGIES INC COM CL A 60471A101 461960 43013 SH SOLE 43 38904 0 4109 MIRUM PHARMACEUTICALS INC COM 604749101 637336 18641 SH SOLE 2 9463 0 9178 MIRUM PHARMACEUTICALS INC COM 604749101 6154 180 SH SOLE 4 180 0 0 MIRUM PHARMACEUTICALS INC COM 604749101 11727 343 SH SOLE 7 343 0 0 MIRUM PHARMACEUTICALS INC COM 604749101 3582633 104786 SH SOLE 18 104786 0 0 MIRUM PHARMACEUTICALS INC COM 604749101 3647765 106691 SH SOLE 19 106691 0 0 MIRUM PHARMACEUTICALS INC COM 604749101 61445071 1797165 SH SOLE 21 1797165 0 0 MIRUM PHARMACEUTICALS INC COM 604749101 38891364 1137507 SH SOLE 22 1106981 0 30526 MIRUM PHARMACEUTICALS INC COM 604749101 214029 6260 SH SOLE 25 6260 0 0 MIRUM PHARMACEUTICALS INC COM 604749101 1429245 41803 SH SOLE 30 41803 0 0 MIRUM PHARMACEUTICALS INC COM 604749101 231090 6759 SH SOLE 40 6759 0 0 MIRUM PHARMACEUTICALS INC COM 604749101 612480 17914 SH SOLE 43 11453 0 6461 MIRUM PHARMACEUTICALS INC NOTE 4.000% 5/0 604749AB7 3415419 2550000 PRN SOLE 21 2550000 0 0 MISSION PRODUCE INC COM 60510V108 355364 35968 SH SOLE 2 11885 0 24083 MISSION PRODUCE INC COM 60510V108 910452 92151 SH SOLE 7 92151 0 0 MISSION PRODUCE INC COM 60510V108 1219350 123416 SH SOLE 18 123416 0 0 MISSION PRODUCE INC COM 60510V108 1022817 103524 SH SOLE 19 103524 0 0 MISSION PRODUCE INC COM 60510V108 16236535 1643374 SH SOLE 21 1643374 0 0 MISSION PRODUCE INC COM 60510V108 12604894 1275799 SH SOLE 22 1214008 0 61791 MISSION PRODUCE INC COM 60510V108 81935 8293 SH SOLE 25 8293 0 0 MISSION PRODUCE INC COM 60510V108 14731 1491 SH SOLE 30 1491 0 0 MISSION PRODUCE INC COM 60510V108 71778 7265 SH SOLE 40 7265 0 0 MISSION PRODUCE INC COM 60510V108 452850 45835 SH SOLE 43 42840 0 2995 MISTER CAR WASH INC COM 60646V105 379539 53306 SH SOLE 2 26453 0 26853 MISTER CAR WASH INC COM 60646V105 4429 622 SH SOLE 7 622 0 0 MISTER CAR WASH INC COM 60646V105 1938655 272283 SH SOLE 18 272283 0 0 MISTER CAR WASH INC COM 60646V105 1569262 220402 SH SOLE 19 220402 0 0 MISTER CAR WASH INC COM 60646V105 73399774 10308957 SH SOLE 21 10308957 0 0 MISTER CAR WASH INC COM 60646V105 21413471 3007510 SH SOLE 22 2926591 0 80919 MISTER CAR WASH INC COM 60646V105 160677 22567 SH SOLE 25 22567 0 0 MISTER CAR WASH INC COM 60646V105 23211 3260 SH SOLE 26 3260 0 0 MISTER CAR WASH INC COM 60646V105 1317734 185075 SH SOLE 30 185075 0 0 MISTER CAR WASH INC COM 60646V105 111442 15652 SH SOLE 40 15652 0 0 MISTER CAR WASH INC COM 60646V105 1875287 263383 SH SOLE 43 234455 0 28928 MISTRAS GROUP INC COM 60649T107 800972 96619 SH SOLE 2 83589 0 13030 MISTRAS GROUP INC COM 60649T107 466793 56308 SH SOLE 18 56308 0 0 MISTRAS GROUP INC COM 60649T107 460236 55517 SH SOLE 19 55517 0 0 MISTRAS GROUP INC COM 60649T107 5799634 699594 SH SOLE 21 699594 0 0 MISTRAS GROUP INC COM 60649T107 3946720 476082 SH SOLE 22 462118 0 13964 MISTRAS GROUP INC COM 60649T107 1243 150 SH SOLE 43 150 0 0 MITEK SYS INC COM NEW 606710200 271339 24270 SH SOLE 2 13272 0 10998 MITEK SYS INC COM NEW 606710200 1755 157 SH SOLE 4 157 0 0 MITEK SYS INC COM NEW 606710200 3220 288 SH SOLE 7 288 0 0 MITEK SYS INC COM NEW 606710200 1388590 124203 SH SOLE 18 124203 0 0 MITEK SYS INC COM NEW 606710200 1181055 105640 SH SOLE 19 105640 0 0 MITEK SYS INC COM NEW 606710200 21476534 1920978 SH SOLE 21 1920978 0 0 MITEK SYS INC COM NEW 606710200 14459306 1293319 SH SOLE 22 1259246 0 34073 MITEK SYS INC COM NEW 606710200 129476 11581 SH SOLE 25 11581 0 0 MITEK SYS INC COM NEW 606710200 36570 3271 SH SOLE 26 3271 0 0 MITEK SYS INC COM NEW 606710200 3577566 319997 SH SOLE 30 319997 0 0 MITEK SYS INC COM NEW 606710200 21421 1916 SH SOLE 36 1916 0 0 MITEK SYS INC COM NEW 606710200 158443 14172 SH SOLE 40 14172 0 0 MITEK SYS INC COM NEW 606710200 255429 22847 SH SOLE 43 20892 0 1955 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 74889089 6934175 SH SOLE 43 6294772 0 639403 MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 40629197 9605011 SH SOLE 43 8948573 0 656438 MKS INSTRS INC COM 55306N104 14838458 113635 SH SOLE 2 61383 0 52252 MKS INSTRS INC COM 55306N104 64376 493 SH SOLE 4 198 0 295 MKS INSTRS INC COM 55306N104 1497491 11468 SH SOLE 7 10948 0 520 MKS INSTRS INC COM 55306N104 12666913 97005 SH SOLE 18 97005 0 0 MKS INSTRS INC COM 55306N104 2941837 22529 SH SOLE 19 22529 0 0 MKS INSTRS INC COM 55306N104 561053554 4296627 SH SOLE 21 4296627 0 0 MKS INSTRS INC COM 55306N104 247397913 1894608 SH SOLE 22 1807617 0 86991 MKS INSTRS INC COM 55306N104 1821852 13952 SH SOLE 25 13952 0 0 MKS INSTRS INC COM 55306N104 2554928 19566 SH SOLE 26 19566 0 0 MKS INSTRS INC COM 55306N104 1086295 8319 SH SOLE 28 986 0 7333 MKS INSTRS INC COM 55306N104 9866233 75557 SH SOLE 30 75557 0 0 MKS INSTRS INC COM 55306N104 107990 827 SH SOLE 31 827 0 0 MKS INSTRS INC COM 55306N104 135542 1038 SH SOLE 36 1038 0 0 MKS INSTRS INC COM 55306N104 1743765 13354 SH SOLE 40 13354 0 0 MKS INSTRS INC COM 55306N104 5721601 43817 SH SOLE 43 36820 0 6997 MOBILE INFRASTRUCTURE CORP COM SHS 60739N101 3516 1025 SH SOLE 18 1025 0 0 MOBILE INFRASTRUCTURE CORP COM SHS 60739N101 38241 11149 SH SOLE 21 11149 0 0 MOBILE INFRASTRUCTURE CORP COM SHS 60739N101 4044 1179 SH SOLE 22 1179 0 0 MOBILEYE GLOBAL INC COMMON CLASS A 60741F104 3409210 121389 SH SOLE 21 121389 0 0 MOBILEYE GLOBAL INC COMMON CLASS A 60741F104 33194981 1181947 SH SOLE 22 1181947 0 0 MOBILEYE GLOBAL INC COMMON CLASS A 60741F104 10266612 365555 SH SOLE 30 365555 0 0 MOBILEYE GLOBAL INC COMMON CLASS A 60741F104 14032080 499629 SH SOLE 34 499629 0 0 MOBILEYE GLOBAL INC COMMON CLASS A 60741F104 174717 6221 SH SOLE 36 6221 0 0 MODERNA INC COM 60770K107 82784544 697133 SH SOLE 2 246428 0 450705 MODERNA INC COM 60770K107 27651531 232855 SH SOLE 4 109103 0 123752 MODERNA INC COM 60770K107 41907588 352906 SH SOLE 7 321386 0 31520 MODERNA INC COM 60770K107 1660956 13987 SH SOLE 13 13987 0 0 MODERNA INC COM 60770K107 5693944 47949 SH SOLE 15 47949 0 0 MODERNA INC COM 60770K107 58631506 493739 SH SOLE 18 473469 0 20270 MODERNA INC COM 60770K107 69404269 584457 SH SOLE 19 584457 0 0 MODERNA INC COM 60770K107 1202497294 10126293 SH SOLE 21 10126293 0 0 MODERNA INC COM 60770K107 832334663 7009134 SH SOLE 22 6297872 0 711262 MODERNA INC COM 60770K107 47367950 398888 SH SOLE 23 398888 0 0 MODERNA INC COM 60770K107 70434663 593134 SH SOLE 25 589025 0 4109 MODERNA INC COM 60770K107 39718194 334469 SH SOLE 26 181208 0 153261 MODERNA INC COM 60770K107 80873975 681044 SH SOLE 28 25905 0 655139 MODERNA INC COM 60770K107 68519 577 SH SOLE 29 577 0 0 MODERNA INC COM 60770K107 335433363 2824702 SH SOLE 30 2824702 0 0 MODERNA INC COM 60770K107 8912069 75049 SH SOLE 31 72551 0 2498 MODERNA INC COM 60770K107 13932106 117323 SH SOLE 32 117323 0 0 MODERNA INC COM 60770K107 60484600 509344 SH SOLE 34 509344 0 0 MODERNA INC COM 60770K107 7854006 66139 SH SOLE 36 66139 0 0 MODERNA INC COM 60770K107 1835638 15458 SH SOLE 40 15458 0 0 MODERNA INC COM 60770K107 65194 549 SH OTR 43 549 0 0 MODERNA INC COM 60770K107 45979022 387192 SH SOLE 43 338858 0 48334 MODINE MFG CO COM 607828100 5797995 57870 SH SOLE 2 32003 0 25867 MODINE MFG CO COM 607828100 17233 172 SH SOLE 4 172 0 0 MODINE MFG CO COM 607828100 1040774 10388 SH SOLE 7 9852 0 536 MODINE MFG CO COM 607828100 13705190 136792 SH SOLE 18 127928 0 8864 MODINE MFG CO COM 607828100 22005030 219633 SH SOLE 19 219633 0 0 MODINE MFG CO COM 607828100 188277148 1879201 SH SOLE 21 1879201 0 0 MODINE MFG CO COM 607828100 160756959 1604521 SH SOLE 22 1551994 0 52527 MODINE MFG CO COM 607828100 310088 3095 SH SOLE 23 3095 0 0 MODINE MFG CO COM 607828100 153379869 1530890 SH SOLE 25 1530890 0 0 MODINE MFG CO COM 607828100 1476801 14740 SH SOLE 26 14740 0 0 MODINE MFG CO COM 607828100 218114 2177 SH SOLE 28 2177 0 0 MODINE MFG CO COM 607828100 3986460 39789 SH SOLE 30 39789 0 0 MODINE MFG CO COM 607828100 1048288 10463 SH SOLE 40 10463 0 0 MODINE MFG CO COM 607828100 3628782 36219 SH SOLE 43 34258 0 1961 MODIV INDUSTRIAL INC COM STK CL C 60784B101 27205 1924 SH SOLE 18 1924 0 0 MODIV INDUSTRIAL INC COM STK CL C 60784B101 288569 20408 SH SOLE 21 20408 0 0 MODIV INDUSTRIAL INC COM STK CL C 60784B101 1035260 73215 SH SOLE 22 73215 0 0 MODIVCARE INC COM 60783X104 75860 2891 SH SOLE 2 324 0 2567 MODIVCARE INC COM 60783X104 4015 153 SH SOLE 7 153 0 0 MODIVCARE INC COM 60783X104 843642 32151 SH SOLE 18 32151 0 0 MODIVCARE INC COM 60783X104 741516 28259 SH SOLE 19 28259 0 0 MODIVCARE INC COM 60783X104 11485038 437692 SH SOLE 21 437692 0 0 MODIVCARE INC COM 60783X104 8386252 319598 SH SOLE 22 312414 0 7184 MODIVCARE INC COM 60783X104 459567 17514 SH SOLE 43 16624 0 890 MODULAR MED INC COM NEW 60785L207 3969 2512 SH SOLE 18 2512 0 0 MODULAR MED INC COM NEW 60785L207 41859 26493 SH SOLE 21 26493 0 0 MODULAR MED INC COM NEW 60785L207 5359 3392 SH SOLE 22 3392 0 0 MOELIS & CO CL A 60786M105 1936708 34061 SH SOLE 2 21558 0 12503 MOELIS & CO CL A 60786M105 11031 194 SH SOLE 4 194 0 0 MOELIS & CO CL A 60786M105 379256 6670 SH SOLE 7 6568 0 102 MOELIS & CO CL A 60786M105 9847129 173182 SH SOLE 18 165843 0 7339 MOELIS & CO CL A 60786M105 7466798 131319 SH SOLE 19 131319 0 0 MOELIS & CO CL A 60786M105 333135121 5858866 SH SOLE 21 5858866 0 0 MOELIS & CO CL A 60786M105 98609739 1734255 SH SOLE 22 1676880 0 57375 MOELIS & CO CL A 60786M105 566894 9970 SH SOLE 25 9970 0 0 MOELIS & CO CL A 60786M105 2340699 41166 SH SOLE 26 17656 0 23510 MOELIS & CO CL A 60786M105 61807 1087 SH SOLE 28 1087 0 0 MOELIS & CO CL A 60786M105 5922936 104167 SH SOLE 30 104167 0 0 MOELIS & CO CL A 60786M105 65673 1155 SH SOLE 36 1155 0 0 MOELIS & CO CL A 60786M105 652014 11467 SH SOLE 40 11467 0 0 MOELIS & CO CL A 60786M105 2391309 42056 SH SOLE 43 34571 0 7485 MOHAWK INDS INC COM 608190104 9044604 79625 SH SOLE 2 38522 0 41103 MOHAWK INDS INC COM 608190104 389046 3425 SH SOLE 4 636 0 2789 MOHAWK INDS INC COM 608190104 3228909 28426 SH SOLE 7 25203 0 3223 MOHAWK INDS INC COM 608190104 253079 2228 SH SOLE 15 2228 0 0 MOHAWK INDS INC COM 608190104 6505754 57274 SH SOLE 18 57274 0 0 MOHAWK INDS INC COM 608190104 3174613 27948 SH SOLE 19 27948 0 0 MOHAWK INDS INC COM 608190104 175882529 1548398 SH SOLE 21 1548398 0 0 MOHAWK INDS INC COM 608190104 137429701 1209875 SH SOLE 22 1120894 0 88981 MOHAWK INDS INC COM 608190104 21809 192 SH SOLE 23 192 0 0 MOHAWK INDS INC COM 608190104 1229953 10828 SH SOLE 25 10828 0 0 MOHAWK INDS INC COM 608190104 2893364 25472 SH SOLE 26 25472 0 0 MOHAWK INDS INC COM 608190104 53728 473 SH SOLE 28 473 0 0 MOHAWK INDS INC COM 608190104 23185309 204114 SH SOLE 30 204114 0 0 MOHAWK INDS INC COM 608190104 74856 659 SH SOLE 31 659 0 0 MOHAWK INDS INC COM 608190104 396088 3487 SH SOLE 36 3487 0 0 MOHAWK INDS INC COM 608190104 1245287 10963 SH SOLE 40 10963 0 0 MOHAWK INDS INC COM 608190104 23172 204 SH OTR 43 204 0 0 MOHAWK INDS INC COM 608190104 5758445 50695 SH SOLE 43 45844 0 4851 MOLECULAR TEMPLATES INC COM NEW 608550208 43850 38130 SH SOLE 22 38130 0 0 MOLECULIN BIOTECH INC COM 60855D309 43912 12475 SH SOLE 22 12475 0 0 MOLINA HEALTHCARE INC COM 60855R100 45758335 153913 SH SOLE 2 70643 0 83270 MOLINA HEALTHCARE INC COM 60855R100 17012101 57222 SH SOLE 4 26430 0 30792 MOLINA HEALTHCARE INC COM 60855R100 22738396 76483 SH SOLE 7 69871 0 6612 MOLINA HEALTHCARE INC COM 60855R100 1675583 5636 SH SOLE 13 5636 0 0 MOLINA HEALTHCARE INC COM 60855R100 2468779 8304 SH SOLE 15 8304 0 0 MOLINA HEALTHCARE INC COM 60855R100 29439538 99023 SH SOLE 18 95233 0 3790 MOLINA HEALTHCARE INC COM 60855R100 29318537 98616 SH SOLE 19 98616 0 0 MOLINA HEALTHCARE INC COM 60855R100 663889630 2233063 SH SOLE 21 2233063 0 0 MOLINA HEALTHCARE INC COM 60855R100 393483685 1323524 SH SOLE 22 1196673 0 126851 MOLINA HEALTHCARE INC COM 60855R100 24863199 83630 SH SOLE 23 83630 0 0 MOLINA HEALTHCARE INC COM 60855R100 39177302 131777 SH SOLE 25 131777 0 0 MOLINA HEALTHCARE INC COM 60855R100 21372302 71888 SH SOLE 26 48613 0 23275 MOLINA HEALTHCARE INC COM 60855R100 49649100 167000 SH SOLE 28 23958 0 143042 MOLINA HEALTHCARE INC COM 60855R100 656141 2207 SH SOLE 29 2207 0 0 MOLINA HEALTHCARE INC COM 60855R100 164305521 552659 SH SOLE 30 499257 0 53402 MOLINA HEALTHCARE INC COM 60855R100 5244372 17640 SH SOLE 31 17209 0 431 MOLINA HEALTHCARE INC COM 60855R100 1564690 5263 SH SOLE 34 5263 0 0 MOLINA HEALTHCARE INC COM 60855R100 4281120 14400 SH SOLE 36 14400 0 0 MOLINA HEALTHCARE INC COM 60855R100 836900 2815 SH SOLE 40 2815 0 0 MOLINA HEALTHCARE INC COM 60855R100 25243743 84910 SH SOLE 43 67009 0 17901 MOLSON COORS BEVERAGE CO CL B 60871R209 21209936 417272 SH SOLE 2 177961 0 239311 MOLSON COORS BEVERAGE CO CL B 60871R209 5186134 102029 SH SOLE 4 77077 0 24952 MOLSON COORS BEVERAGE CO CL B 60871R209 20062855 394705 SH SOLE 7 359350 0 35355 MOLSON COORS BEVERAGE CO CL B 60871R209 179074 3523 SH SOLE 13 3523 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 1318276 25935 SH SOLE 15 25935 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 19438968 382431 SH SOLE 18 370430 0 12001 MOLSON COORS BEVERAGE CO CL B 60871R209 6382062 125557 SH SOLE 19 125557 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 275679809 5423565 SH SOLE 21 5423565 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 201732223 3968763 SH SOLE 22 3681738 0 287025 MOLSON COORS BEVERAGE CO CL B 60871R209 11137209 219107 SH SOLE 23 219107 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 28912256 568803 SH SOLE 25 497744 0 71059 MOLSON COORS BEVERAGE CO CL B 60871R209 14628366 287790 SH SOLE 26 211076 0 76714 MOLSON COORS BEVERAGE CO CL B 60871R209 22675161 446098 SH SOLE 28 11873 0 434225 MOLSON COORS BEVERAGE CO CL B 60871R209 93401548 1837528 SH SOLE 30 1837528 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 1287880 25337 SH SOLE 31 23960 0 1377 MOLSON COORS BEVERAGE CO CL B 60871R209 1388066 27308 SH SOLE 34 27308 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 2232301 43917 SH SOLE 36 43917 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 438714 8631 SH SOLE 40 8631 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 22111 435 SH OTR 43 435 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 12695831 249770 SH SOLE 43 212334 0 37437 MOMENTUS INC CL A NEW 60879E200 5728 10692 SH SOLE 22 10692 0 0 MONARCH CASINO & RESORT INC COM 609027107 1561131 22914 SH SOLE 2 10902 0 12012 MONARCH CASINO & RESORT INC COM 609027107 2725 40 SH SOLE 4 40 0 0 MONARCH CASINO & RESORT INC COM 609027107 6609 97 SH SOLE 7 97 0 0 MONARCH CASINO & RESORT INC COM 609027107 2503573 36747 SH SOLE 18 36747 0 0 MONARCH CASINO & RESORT INC COM 609027107 6047900 88770 SH SOLE 19 88770 0 0 MONARCH CASINO & RESORT INC COM 609027107 98408335 1444420 SH SOLE 21 1444420 0 0 MONARCH CASINO & RESORT INC COM 609027107 34870160 511818 SH SOLE 22 490789 0 21029 MONARCH CASINO & RESORT INC COM 609027107 13899 204 SH SOLE 23 204 0 0 MONARCH CASINO & RESORT INC COM 609027107 183338 2691 SH SOLE 25 2691 0 0 MONARCH CASINO & RESORT INC COM 609027107 1939797 28472 SH SOLE 30 28472 0 0 MONARCH CASINO & RESORT INC COM 609027107 239477 3515 SH SOLE 40 3515 0 0 MONARCH CASINO & RESORT INC COM 609027107 1481624 21747 SH SOLE 43 21400 0 347 MONDAY COM LTD SHS M7S64H106 3203071 13304 SH SOLE 2 8303 0 5001 MONDAY COM LTD SHS M7S64H106 5021050 20855 SH SOLE 4 9911 0 10944 MONDAY COM LTD SHS M7S64H106 5583947 23193 SH SOLE 7 20414 0 2779 MONDAY COM LTD SHS M7S64H106 124954 519 SH SOLE 13 519 0 0 MONDAY COM LTD SHS M7S64H106 691703 2873 SH SOLE 15 2873 0 0 MONDAY COM LTD SHS M7S64H106 4336810 18013 SH SOLE 18 17954 0 59 MONDAY COM LTD SHS M7S64H106 20134759 83630 SH SOLE 19 83630 0 0 MONDAY COM LTD SHS M7S64H106 141615032 588200 SH SOLE 21 588200 0 0 MONDAY COM LTD SHS M7S64H106 105158431 436777 SH SOLE 22 416444 0 20333 MONDAY COM LTD SHS M7S64H106 14462212 60069 SH SOLE 23 60069 0 0 MONDAY COM LTD SHS M7S64H106 911036 3784 SH SOLE 25 3784 0 0 MONDAY COM LTD SHS M7S64H106 1282047 5325 SH SOLE 26 1657 0 3668 MONDAY COM LTD SHS M7S64H106 6924980 28763 SH SOLE 28 925 0 27838 MONDAY COM LTD SHS M7S64H106 14686 61 SH SOLE 29 61 0 0 MONDAY COM LTD SHS M7S64H106 47340398 196629 SH SOLE 30 196629 0 0 MONDAY COM LTD SHS M7S64H106 1813886 7534 SH SOLE 31 7262 0 272 MONDAY COM LTD SHS M7S64H106 23596888 98010 SH SOLE 34 98010 0 0 MONDAY COM LTD SHS M7S64H106 790174 3282 SH SOLE 36 3282 0 0 MONDAY COM LTD SHS M7S64H106 343565 1427 SH SOLE 40 1427 0 0 MONDAY COM LTD SHS M7S64H106 80414 334 SH SOLE 43 332 0 2 MONDEE HOLDINGS INC CLASS A COM 465712107 25982 10826 SH SOLE 2 1579 0 9247 MONDEE HOLDINGS INC CLASS A COM 465712107 1198 499 SH SOLE 7 499 0 0 MONDEE HOLDINGS INC CLASS A COM 465712107 271454 113106 SH SOLE 18 113106 0 0 MONDEE HOLDINGS INC CLASS A COM 465712107 239460 99775 SH SOLE 19 99775 0 0 MONDEE HOLDINGS INC CLASS A COM 465712107 3603653 1501522 SH SOLE 21 1501522 0 0 MONDEE HOLDINGS INC CLASS A COM 465712107 2608889 1087037 SH SOLE 22 1068479 0 18558 MONDELEZ INTL INC CL A 609207105 214670161 3280412 SH SOLE 2 1352735 0 1927677 MONDELEZ INTL INC CL A 609207105 55832623 853188 SH SOLE 4 451500 0 401688 MONDELEZ INTL INC CL A 609207105 72720331 1111252 SH SOLE 7 1001214 0 110038 MONDELEZ INTL INC CL A 609207105 3874572 59208 SH SOLE 13 59208 0 0 MONDELEZ INTL INC CL A 609207105 13086102 199971 SH SOLE 15 199971 0 0 MONDELEZ INTL INC CL A 609207105 171879982 2626528 SH SOLE 18 2527985 0 98543 MONDELEZ INTL INC CL A 609207105 92072706 1406979 SH SOLE 19 1406979 0 0 MONDELEZ INTL INC CL A 609207105 2202971702 33663993 SH SOLE 21 33663993 0 0 MONDELEZ INTL INC CL A 609207105 1918203587 29312402 SH SOLE 22 26283934 0 3028468 MONDELEZ INTL INC CL A 609207105 161945546 2474718 SH SOLE 23 2474718 0 0 MONDELEZ INTL INC CL A 609207105 218485771 3338719 SH SOLE 25 2623804 0 714915 MONDELEZ INTL INC CL A 609207105 151359644 2312953 SH SOLE 26 1125292 0 1187661 MONDELEZ INTL INC CL A 609207105 168140620 2569386 SH SOLE 28 51722 0 2517664 MONDELEZ INTL INC CL A 609207105 598050270 9138910 SH SOLE 30 9138910 0 0 MONDELEZ INTL INC CL A 609207105 20465117 312731 SH SOLE 31 302254 0 10477 MONDELEZ INTL INC CL A 609207105 26871562 410629 SH SOLE 32 410629 0 0 MONDELEZ INTL INC CL A 609207105 75443420 1152864 SH SOLE 34 1152864 0 0 MONDELEZ INTL INC CL A 609207105 19006983 290449 SH SOLE 36 290449 0 0 MONDELEZ INTL INC CL A 609207105 10104263 154405 SH SOLE 37 154405 0 0 MONDELEZ INTL INC CL A 609207105 4248627 64924 SH SOLE 40 64924 0 0 MONDELEZ INTL INC CL A 609207105 140696 2150 SH OTR 43 2150 0 0 MONDELEZ INTL INC CL A 609207105 133181753 2035173 SH SOLE 43 1701337 0 333836 MONEYLION INC CL A 60938K304 279084 3795 SH SOLE 2 2056 0 1739 MONEYLION INC CL A 60938K304 4854 66 SH SOLE 7 66 0 0 MONEYLION INC CL A 60938K304 1684801 22910 SH SOLE 18 22910 0 0 MONEYLION INC CL A 60938K304 1431088 19460 SH SOLE 19 19460 0 0 MONEYLION INC CL A 60938K304 23071337 313725 SH SOLE 21 313725 0 0 MONEYLION INC CL A 60938K304 15146960 205969 SH SOLE 22 200082 0 5887 MONEYLION INC CL A 60938K304 684069 9302 SH SOLE 26 0 0 9302 MONEYLION INC CL A 60938K304 368 5 SH SOLE 43 5 0 0 MONGODB INC CL A 60937P106 28287723 113169 SH SOLE 2 19485 0 93684 MONGODB INC CL A 60937P106 12208296 48841 SH SOLE 4 21941 0 26900 MONGODB INC CL A 60937P106 14668653 58684 SH SOLE 7 56075 0 2609 MONGODB INC CL A 60937P106 675392 2702 SH SOLE 13 2702 0 0 MONGODB INC CL A 60937P106 1781215 7126 SH SOLE 15 7126 0 0 MONGODB INC CL A 60937P106 24735042 98956 SH SOLE 18 64423 0 34533 MONGODB INC CL A 60937P106 265562503 1062420 SH SOLE 19 1062420 0 0 MONGODB INC CL A 60937P106 351539745 1406384 SH SOLE 21 1406384 0 0 MONGODB INC CL A 60937P106 462244029 1849272 SH SOLE 22 1716005 0 133267 MONGODB INC CL A 60937P106 23494740 93994 SH SOLE 23 93994 0 0 MONGODB INC CL A 60937P106 33575877 134325 SH SOLE 25 133221 0 1104 MONGODB INC CL A 60937P106 16405125 65631 SH SOLE 26 39171 0 26460 MONGODB INC CL A 60937P106 32493300 129994 SH SOLE 28 2634 0 127360 MONGODB INC CL A 60937P106 91093923 364434 SH SOLE 30 364434 0 0 MONGODB INC CL A 60937P106 4177082 16711 SH SOLE 31 16137 0 574 MONGODB INC CL A 60937P106 5495371 21985 SH SOLE 32 21985 0 0 MONGODB INC CL A 60937P106 143881475 575618 SH SOLE 34 575618 0 0 MONGODB INC CL A 60937P106 3263978 13058 SH SOLE 36 13058 0 0 MONGODB INC CL A 60937P106 878859 3516 SH SOLE 40 3516 0 0 MONGODB INC CL A 60937P106 16668 67 SH OTR 43 67 0 0 MONGODB INC CL A 60937P106 13313585 53263 SH SOLE 43 46321 0 6942 MONGODB INC NOTE 0.250% 1/1 60937PAD8 12847480 9758000 PRN SOLE 21 9758000 0 0 MONOGRAM TECHNOLOGIES INC COM 609786108 5252 2443 SH SOLE 18 2443 0 0 MONOGRAM TECHNOLOGIES INC COM 609786108 48420 22521 SH SOLE 21 22521 0 0 MONOLITHIC PWR SYS INC COM 609839105 113074672 137614 SH SOLE 2 75566 0 62048 MONOLITHIC PWR SYS INC COM 609839105 33860611 41209 SH SOLE 4 14773 0 26436 MONOLITHIC PWR SYS INC COM 609839105 27986421 34060 SH SOLE 7 30118 0 3942 MONOLITHIC PWR SYS INC COM 609839105 2285092 2781 SH SOLE 13 2781 0 0 MONOLITHIC PWR SYS INC COM 609839105 5778054 7032 SH SOLE 15 7032 0 0 MONOLITHIC PWR SYS INC COM 609839105 113575896 138224 SH SOLE 18 112155 0 26069 MONOLITHIC PWR SYS INC COM 609839105 688920341 838429 SH SOLE 19 838429 0 0 MONOLITHIC PWR SYS INC COM 609839105 2074175862 2524311 SH SOLE 21 2524311 0 0 MONOLITHIC PWR SYS INC COM 609839105 994993676 1210926 SH SOLE 22 1088945 0 121981 MONOLITHIC PWR SYS INC COM 609839105 64323575 78283 SH SOLE 23 78283 0 0 MONOLITHIC PWR SYS INC COM 609839105 58392689 71065 SH SOLE 25 70816 0 249 MONOLITHIC PWR SYS INC COM 609839105 34563969 42065 SH SOLE 26 24456 0 17609 MONOLITHIC PWR SYS INC COM 609839105 84225487 102504 SH SOLE 28 629 0 101875 MONOLITHIC PWR SYS INC COM 609839105 43549 53 SH SOLE 29 53 0 0 MONOLITHIC PWR SYS INC COM 609839105 273493723 332847 SH SOLE 30 332847 0 0 MONOLITHIC PWR SYS INC COM 609839105 10215947 12433 SH SOLE 31 12047 0 386 MONOLITHIC PWR SYS INC COM 609839105 217399273 264579 SH SOLE 34 264579 0 0 MONOLITHIC PWR SYS INC COM 609839105 8215157 9998 SH SOLE 36 9998 0 0 MONOLITHIC PWR SYS INC COM 609839105 1932591 2352 SH SOLE 40 2352 0 0 MONOLITHIC PWR SYS INC COM 609839105 51849 63 SH OTR 43 63 0 0 MONOLITHIC PWR SYS INC COM 609839105 46442053 56521 SH SOLE 43 49026 0 7495 MONRO INC COM 610236101 636131 26661 SH SOLE 2 8264 0 18397 MONRO INC COM 610236101 3460 145 SH SOLE 4 145 0 0 MONRO INC COM 610236101 328457 13766 SH SOLE 7 13037 0 729 MONRO INC COM 610236101 2271520 95202 SH SOLE 18 95202 0 0 MONRO INC COM 610236101 1627872 68226 SH SOLE 19 68226 0 0 MONRO INC COM 610236101 80704541 3382420 SH SOLE 21 3382420 0 0 MONRO INC COM 610236101 22691528 951028 SH SOLE 22 908122 0 42906 MONRO INC COM 610236101 143542 6016 SH SOLE 25 6016 0 0 MONRO INC COM 610236101 335830 14075 SH SOLE 26 10403 0 3672 MONRO INC COM 610236101 42065 1763 SH SOLE 28 597 0 1166 MONRO INC COM 610236101 1706038 71502 SH SOLE 30 71502 0 0 MONRO INC COM 610236101 191047 8007 SH SOLE 40 8007 0 0 MONRO INC COM 610236101 1413109 59225 SH SOLE 43 57445 0 1780 MONROE CAP CORP COM 610335101 523880 68841 SH SOLE 30 68841 0 0 MONROE CAP CORP COM 610335101 15232 2002 SH SOLE 43 2002 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 100212987 2006266 SH SOLE 2 1010225 0 996041 MONSTER BEVERAGE CORP NEW COM 61174X109 39570790 792208 SH SOLE 4 342876 0 449332 MONSTER BEVERAGE CORP NEW COM 61174X109 30915554 618930 SH SOLE 7 557341 0 61589 MONSTER BEVERAGE CORP NEW COM 61174X109 2824822 56553 SH SOLE 13 56553 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 5579815 111708 SH SOLE 15 111708 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 82769747 1657052 SH SOLE 18 1512896 0 144156 MONSTER BEVERAGE CORP NEW COM 61174X109 15122363 302750 SH SOLE 19 302750 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 926027595 18539091 SH SOLE 21 18539091 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 816954777 16355451 SH SOLE 22 14563451 0 1792000 MONSTER BEVERAGE CORP NEW COM 61174X109 57787205 1156901 SH SOLE 23 1156901 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 58897094 1179121 SH SOLE 25 1173634 0 5487 MONSTER BEVERAGE CORP NEW COM 61174X109 35351613 707740 SH SOLE 26 426735 0 281005 MONSTER BEVERAGE CORP NEW COM 61174X109 61009330 1221408 SH SOLE 28 9992 0 1211416 MONSTER BEVERAGE CORP NEW COM 61174X109 282013354 5645913 SH SOLE 30 5645913 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 8753588 175247 SH SOLE 31 169313 0 5934 MONSTER BEVERAGE CORP NEW COM 61174X109 15852681 317371 SH SOLE 32 317371 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 5571823 111548 SH SOLE 34 111548 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 8114627 162455 SH SOLE 36 162455 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 1730368 34642 SH SOLE 40 34642 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 57542 1152 SH OTR 43 1152 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 64618681 1293667 SH SOLE 43 1112231 0 181436 MONTANA TECHNOLOGIES CORP CL A 612160101 1877637 182118 SH SOLE 22 182118 0 0 MONTAUK RENEWABLES INC COM 61218C103 175668 30819 SH SOLE 2 16871 0 13948 MONTAUK RENEWABLES INC COM 61218C103 4150 728 SH SOLE 7 728 0 0 MONTAUK RENEWABLES INC COM 61218C103 983330 172514 SH SOLE 18 172514 0 0 MONTAUK RENEWABLES INC COM 61218C103 830519 145705 SH SOLE 19 145705 0 0 MONTAUK RENEWABLES INC COM 61218C103 13396112 2350195 SH SOLE 21 2350195 0 0 MONTAUK RENEWABLES INC COM 61218C103 9902792 1737332 SH SOLE 22 1681080 0 56252 MONTAUK RENEWABLES INC COM 61218C103 51876 9101 SH SOLE 25 9101 0 0 MONTAUK RENEWABLES INC COM 61218C103 12620 2214 SH SOLE 26 2214 0 0 MONTAUK RENEWABLES INC COM 61218C103 107593 18876 SH SOLE 28 0 0 18876 MONTAUK RENEWABLES INC COM 61218C103 206978 36312 SH SOLE 30 36312 0 0 MONTAUK RENEWABLES INC COM 61218C103 41450 7272 SH SOLE 40 7272 0 0 MONTAUK RENEWABLES INC COM 61218C103 416 73 SH SOLE 43 73 0 0 MONTE ROSA THERAPEUTICS INC COM 61225M102 64137 17149 SH SOLE 2 1250 0 15899 MONTE ROSA THERAPEUTICS INC COM 61225M102 1496 400 SH SOLE 7 400 0 0 MONTE ROSA THERAPEUTICS INC COM 61225M102 342988 91708 SH SOLE 18 91708 0 0 MONTE ROSA THERAPEUTICS INC COM 61225M102 1231990 329409 SH SOLE 19 329409 0 0 MONTE ROSA THERAPEUTICS INC COM 61225M102 4082965 1091702 SH SOLE 21 1091702 0 0 MONTE ROSA THERAPEUTICS INC COM 61225M102 3099443 828728 SH SOLE 22 802471 0 26257 MONTE ROSA THERAPEUTICS INC COM 61225M102 3729 997 SH SOLE 34 997 0 0 MONTROSE ENVIRONMENTAL GROUP COM 615111101 685110 15375 SH SOLE 2 8187 0 7188 MONTROSE ENVIRONMENTAL GROUP COM 615111101 2896 65 SH SOLE 4 65 0 0 MONTROSE ENVIRONMENTAL GROUP COM 615111101 1188415 26670 SH SOLE 7 26281 0 389 MONTROSE ENVIRONMENTAL GROUP COM 615111101 3512888 78835 SH SOLE 18 78835 0 0 MONTROSE ENVIRONMENTAL GROUP COM 615111101 3226679 72412 SH SOLE 19 72412 0 0 MONTROSE ENVIRONMENTAL GROUP COM 615111101 50449985 1132181 SH SOLE 21 1132181 0 0 MONTROSE ENVIRONMENTAL GROUP COM 615111101 40816158 915982 SH SOLE 22 888551 0 27431 MONTROSE ENVIRONMENTAL GROUP COM 615111101 269454 6047 SH SOLE 25 6047 0 0 MONTROSE ENVIRONMENTAL GROUP COM 615111101 528125 11852 SH SOLE 26 11852 0 0 MONTROSE ENVIRONMENTAL GROUP COM 615111101 844590 18954 SH SOLE 28 17214 0 1740 MONTROSE ENVIRONMENTAL GROUP COM 615111101 9887151 221884 SH SOLE 30 221884 0 0 MONTROSE ENVIRONMENTAL GROUP COM 615111101 279436 6271 SH SOLE 40 6271 0 0 MONTROSE ENVIRONMENTAL GROUP COM 615111101 456562 10246 SH SOLE 43 8743 0 1503 MOODYS CORP COM 615369105 144817178 344041 SH SOLE 2 145488 0 198553 MOODYS CORP COM 615369105 77922562 185120 SH SOLE 4 85442 0 99678 MOODYS CORP COM 615369105 77451120 184000 SH SOLE 7 166667 0 17333 MOODYS CORP COM 615369105 2613133 6208 SH SOLE 13 6208 0 0 MOODYS CORP COM 615369105 9809353 23304 SH SOLE 15 23304 0 0 MOODYS CORP COM 615369105 143188179 340171 SH SOLE 18 321196 0 18975 MOODYS CORP COM 615369105 66997744 159166 SH SOLE 19 159166 0 0 MOODYS CORP COM 615369105 1907071351 4530614 SH SOLE 21 4530614 0 0 MOODYS CORP COM 615369105 1442537633 3427025 SH SOLE 22 3076059 0 350966 MOODYS CORP COM 615369105 111677780 265312 SH SOLE 23 265312 0 0 MOODYS CORP COM 615369105 410077583 974218 SH SOLE 25 571259 0 402959 MOODYS CORP COM 615369105 116341685 276392 SH SOLE 26 197905 0 78487 MOODYS CORP COM 615369105 170916943 406046 SH SOLE 28 16838 0 389208 MOODYS CORP COM 615369105 44619 106 SH SOLE 29 106 0 0 MOODYS CORP COM 615369105 625096203 1485036 SH SOLE 30 1485036 0 0 MOODYS CORP COM 615369105 15990710 37989 SH SOLE 31 36704 0 1285 MOODYS CORP COM 615369105 40034652 95110 SH SOLE 34 95110 0 0 MOODYS CORP COM 615369105 14213122 33766 SH SOLE 36 33766 0 0 MOODYS CORP COM 615369105 6778657 16104 SH SOLE 37 16104 0 0 MOODYS CORP COM 615369105 3374596 8017 SH SOLE 40 8017 0 0 MOODYS CORP COM 615369105 88395 210 SH OTR 43 210 0 0 MOODYS CORP COM 615369105 163872072 389310 SH SOLE 43 316358 0 72951 MOOG INC CL A 615394202 7748332 46314 SH SOLE 2 23765 0 22549 MOOG INC CL A 615394202 11209 67 SH SOLE 4 67 0 0 MOOG INC CL A 615394202 1538658 9197 SH SOLE 7 8733 0 464 MOOG INC CL A 615394202 15157213 90599 SH SOLE 18 88116 0 2483 MOOG INC CL A 615394202 20835375 124539 SH SOLE 19 124539 0 0 MOOG INC CL A 615394202 594822101 3555422 SH SOLE 21 3555422 0 0 MOOG INC CL A 615394202 159540291 953618 SH SOLE 22 924092 0 29526 MOOG INC CL A 615394202 624364 3732 SH SOLE 23 3732 0 0 MOOG INC CL A 615394202 1027055 6139 SH SOLE 25 6139 0 0 MOOG INC CL A 615394202 1550536 9268 SH SOLE 26 9268 0 0 MOOG INC CL A 615394202 888530 5311 SH SOLE 28 521 0 4790 MOOG INC CL A 615394202 9517362 56888 SH SOLE 30 56888 0 0 MOOG INC CL A 615394202 103391 618 SH SOLE 36 618 0 0 MOOG INC CL A 615394202 995770 5952 SH SOLE 40 5952 0 0 MOOG INC CL A 615394202 6240946 37304 SH SOLE 43 35610 0 1694 MOOG INC CL B 615394301 17543 106 SH SOLE 43 0 0 106 MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104 243022 5527 SH SOLE 2 3940 0 1587 MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104 402238 9148 SH SOLE 7 8657 0 491 MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104 304536 6926 SH SOLE 18 6926 0 0 MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104 11843847 269362 SH SOLE 19 269362 0 0 MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104 1297906 29518 SH SOLE 21 29518 0 0 MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104 523551 11907 SH SOLE 22 3720 0 8187 MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104 167790 3816 SH SOLE 25 3816 0 0 MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104 1008012 22925 SH SOLE 26 773 0 22152 MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104 1248264 28389 SH SOLE 30 28389 0 0 MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104 51313 1167 SH SOLE 34 1167 0 0 MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104 146816 3339 SH SOLE 40 3339 0 0 MORGAN STANLEY COM NEW 617446448 231524171 2382181 SH SOLE 2 762697 0 1619484 MORGAN STANLEY COM NEW 617446448 105244913 1082878 SH SOLE 4 546240 0 536638 MORGAN STANLEY COM NEW 617446448 129176784 1329116 SH SOLE 7 1198792 0 130324 MORGAN STANLEY COM NEW 617446448 5598241 57601 SH SOLE 13 57601 0 0 MORGAN STANLEY COM NEW 617446448 17206129 177036 SH SOLE 15 177036 0 0 MORGAN STANLEY COM NEW 617446448 220646375 2270258 SH SOLE 18 2187452 0 82806 MORGAN STANLEY COM NEW 617446448 33590711 345619 SH SOLE 19 345619 0 0 MORGAN STANLEY COM NEW 617446448 3132229504 32227899 SH SOLE 21 32227899 0 0 MORGAN STANLEY COM NEW 617446448 2540598985 26140539 SH SOLE 22 23500910 0 2639629 MORGAN STANLEY COM NEW 617446448 165113856 1698877 SH SOLE 23 1698877 0 0 MORGAN STANLEY COM NEW 617446448 248553609 2557399 SH SOLE 25 2376411 0 180988 MORGAN STANLEY COM NEW 617446448 130881983 1346661 SH SOLE 26 814089 0 532572 MORGAN STANLEY COM NEW 617446448 236120772 2429476 SH SOLE 28 108846 0 2320630 MORGAN STANLEY COM NEW 617446448 219066 2254 SH SOLE 29 2254 0 0 MORGAN STANLEY COM NEW 617446448 751762220 7734975 SH SOLE 30 7732741 0 2234 MORGAN STANLEY COM NEW 617446448 28106959 289196 SH SOLE 31 279593 0 9603 MORGAN STANLEY COM NEW 617446448 8826601 90818 SH SOLE 34 90818 0 0 MORGAN STANLEY COM NEW 617446448 25846320 265936 SH SOLE 36 265936 0 0 MORGAN STANLEY COM NEW 617446448 5687850 58523 SH SOLE 40 58523 0 0 MORGAN STANLEY COM NEW 617446448 204779 2107 SH OTR 43 2107 0 0 MORGAN STANLEY COM NEW 617446448 182611498 1878912 SH SOLE 43 1613686 0 265227 MORNINGSTAR INC COM 617700109 16864929 57005 SH SOLE 2 35467 0 21538 MORNINGSTAR INC COM 617700109 23668 80 SH SOLE 4 80 0 0 MORNINGSTAR INC COM 617700109 1418601 4795 SH SOLE 7 4575 0 220 MORNINGSTAR INC COM 617700109 14093111 47636 SH SOLE 18 47636 0 0 MORNINGSTAR INC COM 617700109 3196068 10803 SH SOLE 19 10803 0 0 MORNINGSTAR INC COM 617700109 449270118 1518574 SH SOLE 21 1518574 0 0 MORNINGSTAR INC COM 617700109 231725992 783255 SH SOLE 22 743693 0 39562 MORNINGSTAR INC COM 617700109 905301 3060 SH SOLE 23 3060 0 0 MORNINGSTAR INC COM 617700109 1641672 5549 SH SOLE 25 5549 0 0 MORNINGSTAR INC COM 617700109 2872112 9708 SH SOLE 26 6862 0 2846 MORNINGSTAR INC COM 617700109 403244 1363 SH SOLE 28 385 0 978 MORNINGSTAR INC COM 617700109 4985960 16853 SH SOLE 30 16853 0 0 MORNINGSTAR INC COM 617700109 94672 320 SH SOLE 31 320 0 0 MORNINGSTAR INC COM 617700109 26331 89 SH SOLE 36 89 0 0 MORNINGSTAR INC COM 617700109 1579839 5340 SH SOLE 40 5340 0 0 MORNINGSTAR INC COM 617700109 17067 58 SH OTR 43 58 0 0 MORNINGSTAR INC COM 617700109 21353692 72177 SH SOLE 43 68310 0 3867 MORPHIC HLDG INC COM 61775R105 985815 28935 SH SOLE 2 11472 0 17463 MORPHIC HLDG INC COM 61775R105 3850 113 SH SOLE 4 113 0 0 MORPHIC HLDG INC COM 61775R105 424887 12471 SH SOLE 7 11818 0 653 MORPHIC HLDG INC COM 61775R105 4013242 117794 SH SOLE 18 117794 0 0 MORPHIC HLDG INC COM 61775R105 10032525 294468 SH SOLE 19 294468 0 0 MORPHIC HLDG INC COM 61775R105 59682259 1751754 SH SOLE 21 1751754 0 0 MORPHIC HLDG INC COM 61775R105 40598391 1191617 SH SOLE 22 1145033 0 46584 MORPHIC HLDG INC COM 61775R105 170112 4993 SH SOLE 25 4993 0 0 MORPHIC HLDG INC COM 61775R105 1025711 30106 SH SOLE 26 11291 0 18815 MORPHIC HLDG INC COM 61775R105 2138404 62765 SH SOLE 30 62765 0 0 MORPHIC HLDG INC COM 61775R105 32946 967 SH SOLE 34 967 0 0 MORPHIC HLDG INC COM 61775R105 8347 245 SH SOLE 36 245 0 0 MORPHIC HLDG INC COM 61775R105 235390 6909 SH SOLE 40 6909 0 0 MORPHIC HLDG INC COM 61775R105 832228 24427 SH SOLE 43 21538 0 2889 MORPHOSYS AG SPONSORED ADS 617760202 17439822 958232 SH SOLE 21 958232 0 0 MORPHOSYS AG SPONSORED ADS 617760202 1070251 58805 SH SOLE 43 50897 0 7908 MOSAIC CO NEW COM 61945C103 47015098 1626820 SH SOLE 2 923390 0 703430 MOSAIC CO NEW COM 61945C103 16222235 561323 SH SOLE 4 130409 0 430914 MOSAIC CO NEW COM 61945C103 14838329 513437 SH SOLE 7 487585 0 25852 MOSAIC CO NEW COM 61945C103 489566 16940 SH SOLE 13 16940 0 0 MOSAIC CO NEW COM 61945C103 1398529 48392 SH SOLE 15 48392 0 0 MOSAIC CO NEW COM 61945C103 15030081 520072 SH SOLE 18 477615 0 42457 MOSAIC CO NEW COM 61945C103 15933697 551339 SH SOLE 19 551339 0 0 MOSAIC CO NEW COM 61945C103 281748672 9749089 SH SOLE 21 9749089 0 0 MOSAIC CO NEW COM 61945C103 239417166 8284331 SH SOLE 22 7440042 0 844289 MOSAIC CO NEW COM 61945C103 15338010 530727 SH SOLE 23 530727 0 0 MOSAIC CO NEW COM 61945C103 24196843 837261 SH SOLE 25 837261 0 0 MOSAIC CO NEW COM 61945C103 11747503 406488 SH SOLE 26 222622 0 183866 MOSAIC CO NEW COM 61945C103 21575584 746560 SH SOLE 28 6468 0 740092 MOSAIC CO NEW COM 61945C103 89254413 3088388 SH SOLE 30 2703567 0 384821 MOSAIC CO NEW COM 61945C103 2120451 73372 SH SOLE 31 70636 0 2736 MOSAIC CO NEW COM 61945C103 518524 17942 SH SOLE 34 17942 0 0 MOSAIC CO NEW COM 61945C103 2036207 70457 SH SOLE 36 70457 0 0 MOSAIC CO NEW COM 61945C103 420871 14563 SH SOLE 40 14563 0 0 MOSAIC CO NEW COM 61945C103 30807 1066 SH OTR 43 1066 0 0 MOSAIC CO NEW COM 61945C103 18067867 625186 SH SOLE 43 559963 0 65223 MOTORCAR PTS AMER INC COM 620071100 341201 55300 SH SOLE 2 51723 0 3577 MOTORCAR PTS AMER INC COM 620071100 25248 4092 SH SOLE 18 4092 0 0 MOTORCAR PTS AMER INC COM 620071100 258338 41870 SH SOLE 21 41870 0 0 MOTORCAR PTS AMER INC COM 620071100 1773801 287488 SH SOLE 22 284826 0 2662 MOTORCAR PTS AMER INC COM 620071100 13895 2252 SH SOLE 23 2252 0 0 MOTORCAR PTS AMER INC COM 620071100 31 5 SH SOLE 43 5 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 146176674 378647 SH SOLE 2 169830 0 208817 MOTOROLA SOLUTIONS INC COM NEW 620076307 77540073 200855 SH SOLE 4 101776 0 99079 MOTOROLA SOLUTIONS INC COM NEW 620076307 48236561 124949 SH SOLE 7 111214 0 13735 MOTOROLA SOLUTIONS INC COM NEW 620076307 3001925 7776 SH SOLE 13 7776 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 9201116 23834 SH SOLE 15 23834 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 124929641 323610 SH SOLE 18 295819 0 27791 MOTOROLA SOLUTIONS INC COM NEW 620076307 70573801 182810 SH SOLE 19 182810 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 1958055251 5072025 SH SOLE 21 5072025 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 1530729943 3965108 SH SOLE 22 3582794 0 382314 MOTOROLA SOLUTIONS INC COM NEW 620076307 93324885 241743 SH SOLE 23 241743 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 170680812 442121 SH SOLE 25 319041 0 123080 MOTOROLA SOLUTIONS INC COM NEW 620076307 75937579 196704 SH SOLE 26 118335 0 78369 MOTOROLA SOLUTIONS INC COM NEW 620076307 151762046 393115 SH SOLE 28 4118 0 388997 MOTOROLA SOLUTIONS INC COM NEW 620076307 519623 1346 SH SOLE 29 1346 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 512575185 1327743 SH SOLE 30 1320642 0 7101 MOTOROLA SOLUTIONS INC COM NEW 620076307 16790473 43493 SH SOLE 31 42174 0 1319 MOTOROLA SOLUTIONS INC COM NEW 620076307 67497368 174841 SH SOLE 34 174841 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 19556907 50659 SH SOLE 36 50659 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 3118512 8078 SH SOLE 40 8078 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 62926 163 SH OTR 43 163 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 122727958 317907 SH SOLE 43 277943 0 39964 MOVADO GROUP INC COM 624580106 326511 13134 SH SOLE 2 4161 0 8973 MOVADO GROUP INC COM 624580106 571805 23001 SH SOLE 7 21772 0 1229 MOVADO GROUP INC COM 624580106 1290955 51929 SH SOLE 18 51929 0 0 MOVADO GROUP INC COM 624580106 844693 33978 SH SOLE 19 33978 0 0 MOVADO GROUP INC COM 624580106 45348518 1824156 SH SOLE 21 1824156 0 0 MOVADO GROUP INC COM 624580106 10953888 440623 SH SOLE 22 420961 0 19662 MOVADO GROUP INC COM 624580106 60534 2435 SH SOLE 25 2435 0 0 MOVADO GROUP INC COM 624580106 167134 6723 SH SOLE 26 880 0 5843 MOVADO GROUP INC COM 624580106 1316039 52938 SH SOLE 30 52938 0 0 MOVADO GROUP INC COM 624580106 128278 5160 SH SOLE 40 5160 0 0 MOVADO GROUP INC COM 624580106 304137 12234 SH SOLE 43 11257 0 977 MOVANO INC COM 62459M107 1458 5302 SH SOLE 22 5302 0 0 MP MATERIALS CORP COM CL A 553368101 8338163 655001 SH SOLE 2 122980 0 532021 MP MATERIALS CORP COM CL A 553368101 3068 241 SH SOLE 4 241 0 0 MP MATERIALS CORP COM CL A 553368101 3423835 268958 SH SOLE 7 268958 0 0 MP MATERIALS CORP COM CL A 553368101 2495449 196029 SH SOLE 18 196029 0 0 MP MATERIALS CORP COM CL A 553368101 604586 47493 SH SOLE 19 47493 0 0 MP MATERIALS CORP COM CL A 553368101 86568265 6800335 SH SOLE 21 6800335 0 0 MP MATERIALS CORP COM CL A 553368101 47811678 3755827 SH SOLE 22 3594351 0 161476 MP MATERIALS CORP COM CL A 553368101 384281 30187 SH SOLE 25 30187 0 0 MP MATERIALS CORP COM CL A 553368101 434093 34100 SH SOLE 26 34100 0 0 MP MATERIALS CORP COM CL A 553368101 118249 9289 SH SOLE 28 1709 0 7580 MP MATERIALS CORP COM CL A 553368101 1065526 83702 SH SOLE 30 83702 0 0 MP MATERIALS CORP COM CL A 553368101 17096 1343 SH SOLE 31 1343 0 0 MP MATERIALS CORP COM CL A 553368101 25040 1967 SH SOLE 36 1967 0 0 MP MATERIALS CORP COM CL A 553368101 423565 33273 SH SOLE 40 33273 0 0 MP MATERIALS CORP COM CL A 553368101 1953266 153438 SH SOLE 43 122557 0 30881 MPLX LP COM UNIT REP LTD 55336V100 3917173 91974 SH SOLE 19 91974 0 0 MPLX LP COM UNIT REP LTD 55336V100 237 6 SH SOLE 43 6 0 0 MR COOPER GROUP INC COM 62482R107 5614374 69117 SH SOLE 2 35320 0 33797 MR COOPER GROUP INC COM 62482R107 13484 166 SH SOLE 4 166 0 0 MR COOPER GROUP INC COM 62482R107 448146 5517 SH SOLE 7 5275 0 242 MR COOPER GROUP INC COM 62482R107 16596020 204309 SH SOLE 18 204309 0 0 MR COOPER GROUP INC COM 62482R107 13500588 166202 SH SOLE 19 166202 0 0 MR COOPER GROUP INC COM 62482R107 591296970 7279293 SH SOLE 21 7279293 0 0 MR COOPER GROUP INC COM 62482R107 166134683 2045238 SH SOLE 22 1963967 0 81271 MR COOPER GROUP INC COM 62482R107 61491 757 SH SOLE 23 757 0 0 MR COOPER GROUP INC COM 62482R107 1045836 12875 SH SOLE 25 12875 0 0 MR COOPER GROUP INC COM 62482R107 3135640 38602 SH SOLE 26 16848 0 21754 MR COOPER GROUP INC COM 62482R107 465529 5731 SH SOLE 28 1535 0 4196 MR COOPER GROUP INC COM 62482R107 44433 547 SH SOLE 29 547 0 0 MR COOPER GROUP INC COM 62482R107 10702865 131760 SH SOLE 30 131760 0 0 MR COOPER GROUP INC COM 62482R107 143696 1769 SH SOLE 36 1769 0 0 MR COOPER GROUP INC COM 62482R107 1108546 13647 SH SOLE 40 13647 0 0 MR COOPER GROUP INC COM 62482R107 10938514 134661 SH SOLE 43 125355 0 9306 MRC GLOBAL INC COM 55345K103 1664757 128951 SH SOLE 2 83380 0 45571 MRC GLOBAL INC COM 55345K103 59115 4579 SH SOLE 4 123 0 4456 MRC GLOBAL INC COM 55345K103 346117 26810 SH SOLE 7 25402 0 1408 MRC GLOBAL INC COM 55345K103 3101731 240258 SH SOLE 18 240258 0 0 MRC GLOBAL INC COM 55345K103 3739356 289648 SH SOLE 19 289648 0 0 MRC GLOBAL INC COM 55345K103 41161379 3188333 SH SOLE 21 3188333 0 0 MRC GLOBAL INC COM 55345K103 33592039 2602017 SH SOLE 22 2481969 0 120048 MRC GLOBAL INC COM 55345K103 34792 2695 SH SOLE 23 2695 0 0 MRC GLOBAL INC COM 55345K103 212460 16457 SH SOLE 25 16457 0 0 MRC GLOBAL INC COM 55345K103 152131 11784 SH SOLE 26 9899 0 1885 MRC GLOBAL INC COM 55345K103 696043 53915 SH SOLE 30 53915 0 0 MRC GLOBAL INC COM 55345K103 74697 5786 SH SOLE 36 5786 0 0 MRC GLOBAL INC COM 55345K103 261363 20245 SH SOLE 40 20245 0 0 MRC GLOBAL INC COM 55345K103 1152256 89253 SH SOLE 43 86534 0 2719 MSA SAFETY INC COM 553498106 11270785 60050 SH SOLE 2 35319 0 24731 MSA SAFETY INC COM 553498106 23461 125 SH SOLE 4 125 0 0 MSA SAFETY INC COM 553498106 2490459 13269 SH SOLE 7 12857 0 412 MSA SAFETY INC COM 553498106 10270209 54719 SH SOLE 18 54719 0 0 MSA SAFETY INC COM 553498106 2460991 13112 SH SOLE 19 13112 0 0 MSA SAFETY INC COM 553498106 357249334 1903401 SH SOLE 21 1903401 0 0 MSA SAFETY INC COM 553498106 203517335 1084327 SH SOLE 22 1035404 0 48923 MSA SAFETY INC COM 553498106 1541123 8211 SH SOLE 25 8211 0 0 MSA SAFETY INC COM 553498106 2304458 12278 SH SOLE 26 12278 0 0 MSA SAFETY INC COM 553498106 3995169 21286 SH SOLE 28 20693 0 593 MSA SAFETY INC COM 553498106 6975123 37163 SH SOLE 30 37163 0 0 MSA SAFETY INC COM 553498106 86150 459 SH SOLE 31 459 0 0 MSA SAFETY INC COM 553498106 60812 324 SH SOLE 36 324 0 0 MSA SAFETY INC COM 553498106 1400918 7464 SH SOLE 40 7464 0 0 MSA SAFETY INC COM 553498106 3609758 19233 SH SOLE 43 16394 0 2839 MSC INDL DIRECT INC CL A 553530106 20896044 263473 SH SOLE 2 50584 0 212889 MSC INDL DIRECT INC CL A 553530106 11421 144 SH SOLE 4 144 0 0 MSC INDL DIRECT INC CL A 553530106 415267 5236 SH SOLE 7 5236 0 0 MSC INDL DIRECT INC CL A 553530106 7048438 88872 SH SOLE 18 88872 0 0 MSC INDL DIRECT INC CL A 553530106 1660038 20931 SH SOLE 19 20931 0 0 MSC INDL DIRECT INC CL A 553530106 277909854 3504096 SH SOLE 21 3504096 0 0 MSC INDL DIRECT INC CL A 553530106 104987326 1323759 SH SOLE 22 1263859 0 59900 MSC INDL DIRECT INC CL A 553530106 709983 8952 SH SOLE 25 8952 0 0 MSC INDL DIRECT INC CL A 553530106 1241360 15652 SH SOLE 26 15652 0 0 MSC INDL DIRECT INC CL A 553530106 2110360 26609 SH SOLE 30 26609 0 0 MSC INDL DIRECT INC CL A 553530106 46396 585 SH SOLE 31 585 0 0 MSC INDL DIRECT INC CL A 553530106 1502528 18945 SH SOLE 32 18945 0 0 MSC INDL DIRECT INC CL A 553530106 56151 708 SH SOLE 36 708 0 0 MSC INDL DIRECT INC CL A 553530106 776048 9785 SH SOLE 40 9785 0 0 MSC INDL DIRECT INC CL A 553530106 16236865 204727 SH SOLE 43 178215 0 26512 MSCI INC COM 55354G100 103408601 214652 SH SOLE 2 112004 0 102648 MSCI INC COM 55354G100 40565277 84204 SH SOLE 4 24648 0 59556 MSCI INC COM 55354G100 24067267 49958 SH SOLE 7 43491 0 6467 MSCI INC COM 55354G100 2544122 5281 SH SOLE 13 5281 0 0 MSCI INC COM 55354G100 5497249 11411 SH SOLE 15 11411 0 0 MSCI INC COM 55354G100 166229176 345053 SH SOLE 18 308474 0 36579 MSCI INC COM 55354G100 348742197 723907 SH SOLE 19 723907 0 0 MSCI INC COM 55354G100 1186626848 2463159 SH SOLE 21 2463159 0 0 MSCI INC COM 55354G100 911794254 1892671 SH SOLE 22 1710261 0 182410 MSCI INC COM 55354G100 58901164 122265 SH SOLE 23 122265 0 0 MSCI INC COM 55354G100 60504428 125593 SH SOLE 25 121748 0 3845 MSCI INC COM 55354G100 38290454 79482 SH SOLE 26 42855 0 36627 MSCI INC COM 55354G100 58500348 121433 SH SOLE 28 4993 0 116440 MSCI INC COM 55354G100 2545085 5283 SH SOLE 29 5283 0 0 MSCI INC COM 55354G100 187631990 389480 SH SOLE 30 389480 0 0 MSCI INC COM 55354G100 13824780 28697 SH SOLE 31 28075 0 622 MSCI INC COM 55354G100 23467488 48713 SH SOLE 34 48713 0 0 MSCI INC COM 55354G100 7483986 15535 SH SOLE 36 15535 0 0 MSCI INC COM 55354G100 1798373 3733 SH SOLE 40 3733 0 0 MSCI INC COM 55354G100 41536 86 SH OTR 43 86 0 0 MSCI INC COM 55354G100 46425206 96368 SH SOLE 43 80605 0 15763 MSP RECOVERY INC CL A NEW 553745209 48375 105209 SH SOLE 22 105209 0 0 MUELLER INDS INC COM 624756102 9977027 175220 SH SOLE 2 77881 0 97339 MUELLER INDS INC COM 624756102 91104 1600 SH SOLE 4 284 0 1316 MUELLER INDS INC COM 624756102 76072 1336 SH SOLE 7 1336 0 0 MUELLER INDS INC COM 624756102 19318603 339280 SH SOLE 18 325297 0 13983 MUELLER INDS INC COM 624756102 30374814 533453 SH SOLE 19 533453 0 0 MUELLER INDS INC COM 624756102 729368773 12809427 SH SOLE 21 12809427 0 0 MUELLER INDS INC COM 624756102 210797574 3702100 SH SOLE 22 3577542 0 124558 MUELLER INDS INC COM 624756102 477840 8392 SH SOLE 23 8392 0 0 MUELLER INDS INC COM 624756102 1250061 21954 SH SOLE 25 21954 0 0 MUELLER INDS INC COM 624756102 5017439 88118 SH SOLE 26 26678 0 61440 MUELLER INDS INC COM 624756102 115930 2036 SH SOLE 28 2036 0 0 MUELLER INDS INC COM 624756102 12741862 223777 SH SOLE 30 223777 0 0 MUELLER INDS INC COM 624756102 89510 1572 SH SOLE 36 1572 0 0 MUELLER INDS INC COM 624756102 1233093 21656 SH SOLE 40 21656 0 0 MUELLER INDS INC COM 624756102 7799040 136969 SH SOLE 43 124813 0 12156 MUELLER WTR PRODS INC COM SER A 624758108 1566817 87434 SH SOLE 2 49307 0 38127 MUELLER WTR PRODS INC COM SER A 624758108 65820 3673 SH SOLE 4 348 0 3325 MUELLER WTR PRODS INC COM SER A 624758108 4473262 249624 SH SOLE 7 244987 0 4637 MUELLER WTR PRODS INC COM SER A 624758108 6896691 384860 SH SOLE 18 384860 0 0 MUELLER WTR PRODS INC COM SER A 624758108 6512773 363436 SH SOLE 19 363436 0 0 MUELLER WTR PRODS INC COM SER A 624758108 101589304 5669046 SH SOLE 21 5669046 0 0 MUELLER WTR PRODS INC COM SER A 624758108 80670195 4501685 SH SOLE 22 4369845 0 131840 MUELLER WTR PRODS INC COM SER A 624758108 614405 34286 SH SOLE 25 34286 0 0 MUELLER WTR PRODS INC COM SER A 624758108 1246067 69535 SH SOLE 26 69535 0 0 MUELLER WTR PRODS INC COM SER A 624758108 1552105 86613 SH SOLE 28 86613 0 0 MUELLER WTR PRODS INC COM SER A 624758108 35649958 1989395 SH SOLE 30 1989395 0 0 MUELLER WTR PRODS INC COM SER A 624758108 44872 2504 SH SOLE 36 2504 0 0 MUELLER WTR PRODS INC COM SER A 624758108 597578 33347 SH SOLE 40 33347 0 0 MUELLER WTR PRODS INC COM SER A 624758108 1306135 72887 SH SOLE 43 69691 0 3196 MULLEN AUTOMOTIVE INC COM NEW 62526P406 2302 959 SH SOLE 18 959 0 0 MULLEN AUTOMOTIVE INC COM NEW 62526P406 26335 10973 SH SOLE 21 10973 0 0 MULLEN AUTOMOTIVE INC COM NEW 62526P406 168710 70296 SH SOLE 22 70296 0 0 MULTIPLAN CORPORATION COM 62548M100 47923 123386 SH SOLE 2 68641 0 54745 MULTIPLAN CORPORATION COM 62548M100 198110 510068 SH SOLE 21 510068 0 0 MULTIPLAN CORPORATION COM 62548M100 1626347 4187299 SH SOLE 22 4071601 0 115698 MULTIPLAN CORPORATION COM 62548M100 25958 66834 SH SOLE 25 66834 0 0 MULTIPLAN CORPORATION COM 62548M100 53415 137526 SH SOLE 26 137526 0 0 MULTIPLAN CORPORATION COM 62548M100 5582 14373 SH SOLE 28 14373 0 0 MULTIPLAN CORPORATION COM 62548M100 78887 203107 SH SOLE 30 203107 0 0 MULTIPLAN CORPORATION COM 62548M100 6184 15923 SH SOLE 40 15923 0 0 MULTIPLAN CORPORATION COM 62548M100 3873 9971 SH SOLE 43 3947 0 6024 MULTISENSOR AI HOLDINGS INC COM 456948108 1829 1115 SH SOLE 18 1115 0 0 MULTISENSOR AI HOLDINGS INC COM 456948108 19793 12069 SH SOLE 21 12069 0 0 MURAL ONCOLOGY PUB LTD CO ORD SHS G63365103 142380 45344 SH SOLE 2 45344 0 0 MURAL ONCOLOGY PUB LTD CO ORD SHS G63365103 10930 3481 SH SOLE 18 3481 0 0 MURAL ONCOLOGY PUB LTD CO ORD SHS G63365103 116786 37193 SH SOLE 21 37193 0 0 MURAL ONCOLOGY PUB LTD CO ORD SHS G63365103 805605 256562 SH SOLE 22 256562 0 0 MURAL ONCOLOGY PUB LTD CO ORD SHS G63365103 141 45 SH SOLE 43 43 0 2 MURPHY OIL CORP COM 626717102 24431607 592425 SH SOLE 2 313358 0 279067 MURPHY OIL CORP COM 626717102 19424 471 SH SOLE 4 471 0 0 MURPHY OIL CORP COM 626717102 1351806 32779 SH SOLE 7 31140 0 1639 MURPHY OIL CORP COM 626717102 31281200 758516 SH SOLE 18 749884 0 8632 MURPHY OIL CORP COM 626717102 48655323 1179809 SH SOLE 19 1179809 0 0 MURPHY OIL CORP COM 626717102 464501255 11263367 SH SOLE 21 11263367 0 0 MURPHY OIL CORP COM 626717102 263684024 6393890 SH SOLE 22 6117172 0 276718 MURPHY OIL CORP COM 626717102 917755 22254 SH SOLE 23 22254 0 0 MURPHY OIL CORP COM 626717102 20519581 497565 SH SOLE 26 100226 0 397339 MURPHY OIL CORP COM 626717102 5886680 142742 SH SOLE 30 142742 0 0 MURPHY OIL CORP COM 626717102 632622 15340 SH SOLE 34 15340 0 0 MURPHY OIL CORP COM 626717102 134236 3255 SH SOLE 36 3255 0 0 MURPHY OIL CORP COM 626717102 16136971 391294 SH SOLE 43 363836 0 27458 MURPHY USA INC COM 626755102 22310148 47523 SH SOLE 2 22443 0 25080 MURPHY USA INC COM 626755102 28637 61 SH SOLE 4 61 0 0 MURPHY USA INC COM 626755102 2394246 5100 SH SOLE 7 4840 0 260 MURPHY USA INC COM 626755102 18986840 40444 SH SOLE 18 39408 0 1036 MURPHY USA INC COM 626755102 8253576 17581 SH SOLE 19 17581 0 0 MURPHY USA INC COM 626755102 505102342 1075922 SH SOLE 21 1075922 0 0 MURPHY USA INC COM 626755102 271087330 577445 SH SOLE 22 551479 0 25966 MURPHY USA INC COM 626755102 7272405 15491 SH SOLE 26 5491 0 10000 MURPHY USA INC COM 626755102 175109 373 SH SOLE 28 373 0 0 MURPHY USA INC COM 626755102 4584746 9766 SH SOLE 30 9766 0 0 MURPHY USA INC COM 626755102 113609 242 SH SOLE 31 242 0 0 MURPHY USA INC COM 626755102 134735 287 SH SOLE 36 287 0 0 MURPHY USA INC COM 626755102 13210683 28140 SH SOLE 43 25450 0 2690 MUSTANG BIO INC COM NEW 62818Q203 293 619 SH SOLE 2 619 0 0 MUSTANG BIO INC COM NEW 62818Q203 40960 86597 SH SOLE 22 86597 0 0 MV OIL TR TR UNITS 553859109 222783 23650 SH SOLE 2 23650 0 0 MV OIL TR TR UNITS 553859109 38424 4079 SH SOLE 22 4079 0 0 MVB FINL CORP COM 553810102 119837 6429 SH SOLE 2 1657 0 4772 MVB FINL CORP COM 553810102 2945 158 SH SOLE 7 158 0 0 MVB FINL CORP COM 553810102 677471 36345 SH SOLE 18 36345 0 0 MVB FINL CORP COM 553810102 480427 25774 SH SOLE 19 25774 0 0 MVB FINL CORP COM 553810102 8015591 430021 SH SOLE 21 430021 0 0 MVB FINL CORP COM 553810102 6653007 356921 SH SOLE 22 346730 0 10191 MVB FINL CORP COM 553810102 511 27 SH SOLE 43 27 0 0 MYERS INDS INC COM 628464109 230337 17215 SH SOLE 2 8718 0 8497 MYERS INDS INC COM 628464109 307379 22973 SH SOLE 7 21761 0 1212 MYERS INDS INC COM 628464109 1517412 113409 SH SOLE 18 113409 0 0 MYERS INDS INC COM 628464109 1109148 82896 SH SOLE 19 82896 0 0 MYERS INDS INC COM 628464109 56511567 4223585 SH SOLE 21 4223585 0 0 MYERS INDS INC COM 628464109 14113746 1054839 SH SOLE 22 1026173 0 28666 MYERS INDS INC COM 628464109 58966 4407 SH SOLE 25 4407 0 0 MYERS INDS INC COM 628464109 1079860 80707 SH SOLE 30 80707 0 0 MYERS INDS INC COM 628464109 183052 13681 SH SOLE 40 13681 0 0 MYERS INDS INC COM 628464109 502608 37564 SH SOLE 43 36008 0 1556 MYMD PHARMACEUTICALS INC COM NEW 62856X201 6998 3803 SH SOLE 22 3803 0 0 MYOMO INC COM NEW 62857J201 17674 5506 SH SOLE 18 5506 0 0 MYOMO INC COM NEW 62857J201 186472 58091 SH SOLE 21 58091 0 0 MYOMO INC COM NEW 62857J201 262658 81825 SH SOLE 22 81825 0 0 MYR GROUP INC DEL COM 55405W104 4766135 35120 SH SOLE 2 17346 0 17774 MYR GROUP INC DEL COM 55405W104 53198 392 SH SOLE 4 53 0 339 MYR GROUP INC DEL COM 55405W104 1123543 8279 SH SOLE 7 7842 0 437 MYR GROUP INC DEL COM 55405W104 7214886 53164 SH SOLE 18 49264 0 3900 MYR GROUP INC DEL COM 55405W104 17394629 128175 SH SOLE 19 128175 0 0 MYR GROUP INC DEL COM 55405W104 264089896 1945987 SH SOLE 21 1945987 0 0 MYR GROUP INC DEL COM 55405W104 81759847 602460 SH SOLE 22 577666 0 24794 MYR GROUP INC DEL COM 55405W104 275084 2027 SH SOLE 23 2027 0 0 MYR GROUP INC DEL COM 55405W104 477292 3517 SH SOLE 25 3517 0 0 MYR GROUP INC DEL COM 55405W104 1876869 13830 SH SOLE 26 5054 0 8776 MYR GROUP INC DEL COM 55405W104 40849 301 SH SOLE 28 301 0 0 MYR GROUP INC DEL COM 55405W104 8661012 63820 SH SOLE 30 63820 0 0 MYR GROUP INC DEL COM 55405W104 129603 955 SH SOLE 34 955 0 0 MYR GROUP INC DEL COM 55405W104 24292 179 SH SOLE 36 179 0 0 MYR GROUP INC DEL COM 55405W104 465485 3430 SH SOLE 40 3430 0 0 MYR GROUP INC DEL COM 55405W104 5303332 39078 SH SOLE 43 37316 0 1762 MYRIAD GENETICS INC COM 62855J104 4371662 178727 SH SOLE 2 75086 0 103641 MYRIAD GENETICS INC COM 62855J104 4060 166 SH SOLE 4 166 0 0 MYRIAD GENETICS INC COM 62855J104 375265 15342 SH SOLE 7 14560 0 782 MYRIAD GENETICS INC COM 62855J104 7310996 298896 SH SOLE 18 298896 0 0 MYRIAD GENETICS INC COM 62855J104 10124336 413914 SH SOLE 19 413914 0 0 MYRIAD GENETICS INC COM 62855J104 261987367 10710849 SH SOLE 21 10710849 0 0 MYRIAD GENETICS INC COM 62855J104 73186179 2992076 SH SOLE 22 2859690 0 132386 MYRIAD GENETICS INC COM 62855J104 145243 5938 SH SOLE 23 5938 0 0 MYRIAD GENETICS INC COM 62855J104 418070 17092 SH SOLE 25 17092 0 0 MYRIAD GENETICS INC COM 62855J104 1079787 44145 SH SOLE 26 23175 0 20970 MYRIAD GENETICS INC COM 62855J104 33584 1373 SH SOLE 28 1373 0 0 MYRIAD GENETICS INC COM 62855J104 8910118 364273 SH SOLE 30 364273 0 0 MYRIAD GENETICS INC COM 62855J104 17146 701 SH SOLE 36 701 0 0 MYRIAD GENETICS INC COM 62855J104 480076 19627 SH SOLE 40 19627 0 0 MYRIAD GENETICS INC COM 62855J104 2144824 87687 SH SOLE 43 75761 0 11926 N-ABLE INC COMMON STOCK 62878D100 800062 52532 SH SOLE 2 34850 0 17682 N-ABLE INC COMMON STOCK 62878D100 462642 30377 SH SOLE 7 28778 0 1599 N-ABLE INC COMMON STOCK 62878D100 3142619 206344 SH SOLE 18 206344 0 0 N-ABLE INC COMMON STOCK 62878D100 2759554 181192 SH SOLE 19 181192 0 0 N-ABLE INC COMMON STOCK 62878D100 127296163 8358251 SH SOLE 21 8358251 0 0 N-ABLE INC COMMON STOCK 62878D100 31432649 2063864 SH SOLE 22 2002854 0 61010 N-ABLE INC COMMON STOCK 62878D100 8437 554 SH SOLE 23 554 0 0 N-ABLE INC COMMON STOCK 62878D100 188228 12359 SH SOLE 25 12359 0 0 N-ABLE INC COMMON STOCK 62878D100 295294 19389 SH SOLE 26 19389 0 0 N-ABLE INC COMMON STOCK 62878D100 150777 9900 SH SOLE 28 0 0 9900 N-ABLE INC COMMON STOCK 62878D100 2321235 152412 SH SOLE 30 152412 0 0 N-ABLE INC COMMON STOCK 62878D100 15580 1023 SH SOLE 36 1023 0 0 N-ABLE INC COMMON STOCK 62878D100 205635 13502 SH SOLE 40 13502 0 0 N-ABLE INC COMMON STOCK 62878D100 731923 48058 SH SOLE 43 46791 0 1267 NABORS INDS INC NOTE 1.750% 6/1 62957HAL9 1556600 2150000 PRN SOLE 21 2150000 0 0 NABORS INDUSTRIES LTD SHS G6359F137 3628591 50992 SH SOLE 2 46812 0 4180 NABORS INDUSTRIES LTD SHS G6359F137 3416 48 SH SOLE 7 48 0 0 NABORS INDUSTRIES LTD SHS G6359F137 2016888 28343 SH SOLE 18 28343 0 0 NABORS INDUSTRIES LTD SHS G6359F137 1478420 20776 SH SOLE 19 20776 0 0 NABORS INDUSTRIES LTD SHS G6359F137 74000067 1039911 SH SOLE 21 1039911 0 0 NABORS INDUSTRIES LTD SHS G6359F137 21745856 305591 SH SOLE 22 295044 0 10547 NABORS INDUSTRIES LTD SHS G6359F137 151500 2129 SH SOLE 25 2129 0 0 NABORS INDUSTRIES LTD SHS G6359F137 345838 4860 SH SOLE 26 4860 0 0 NABORS INDUSTRIES LTD SHS G6359F137 470296 6609 SH SOLE 28 0 0 6609 NABORS INDUSTRIES LTD SHS G6359F137 1406050 19759 SH SOLE 30 19759 0 0 NABORS INDUSTRIES LTD SHS G6359F137 21561 303 SH SOLE 36 303 0 0 NABORS INDUSTRIES LTD SHS G6359F137 225364 3167 SH SOLE 40 3167 0 0 NABORS INDUSTRIES LTD SHS G6359F137 2268937 31885 SH SOLE 43 26704 0 5181 NACCO INDS INC CL A 629579103 1245122 44999 SH SOLE 2 34451 0 10548 NACCO INDS INC CL A 629579103 470 17 SH SOLE 7 17 0 0 NACCO INDS INC CL A 629579103 330324 11938 SH SOLE 18 11938 0 0 NACCO INDS INC CL A 629579103 244464 8835 SH SOLE 19 8835 0 0 NACCO INDS INC CL A 629579103 3817879 137979 SH SOLE 21 137979 0 0 NACCO INDS INC CL A 629579103 3749451 135506 SH SOLE 22 133007 0 2499 NACCO INDS INC CL A 629579103 33481 1210 SH SOLE 43 1210 0 0 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 94853 43115 SH SOLE 2 35784 0 7331 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 1241 564 SH SOLE 4 564 0 0 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 177331 80605 SH SOLE 7 80605 0 0 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 11223617 5101644 SH SOLE 21 5101644 0 0 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 3454724 1570329 SH SOLE 22 1461757 0 108572 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 90992 41360 SH SOLE 25 41360 0 0 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 4695 2134 SH SOLE 26 2134 0 0 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 308515 140234 SH SOLE 30 140234 0 0 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 142034 64561 SH SOLE 40 64561 0 0 NANO X IMAGING LTD ORD SHS M70700105 137559 18741 SH SOLE 2 1596 0 17145 NANO X IMAGING LTD ORD SHS M70700105 3340 455 SH SOLE 7 455 0 0 NANO X IMAGING LTD ORD SHS M70700105 1069240 145673 SH SOLE 18 145673 0 0 NANO X IMAGING LTD ORD SHS M70700105 900882 122736 SH SOLE 19 122736 0 0 NANO X IMAGING LTD ORD SHS M70700105 14338903 1953529 SH SOLE 21 1953529 0 0 NANO X IMAGING LTD ORD SHS M70700105 5468814 745070 SH SOLE 22 715096 0 29974 NANO X IMAGING LTD ORD SHS M70700105 207047 28208 SH SOLE 30 28208 0 0 NANO X IMAGING LTD ORD SHS M70700105 2246 306 SH SOLE 43 306 0 0 NANOBIOTIX SPONSORED ADS 63009J107 1195040 239008 SH SOLE 21 239008 0 0 NANOVIRICIDES INC COM 630087302 273053 158752 SH SOLE 22 158752 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 957698 18435 SH SOLE 2 10143 0 8292 NAPCO SEC TECHNOLOGIES INC COM 630402105 10078 194 SH SOLE 4 194 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 12052 232 SH SOLE 7 232 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 4517884 86966 SH SOLE 18 86966 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 4527391 87149 SH SOLE 19 87149 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 69685211 1341390 SH SOLE 21 1341390 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 47297514 910443 SH SOLE 22 878401 0 32042 NAPCO SEC TECHNOLOGIES INC COM 630402105 19949 384 SH SOLE 23 384 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 413834 7966 SH SOLE 25 7966 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 1009856 19439 SH SOLE 26 19439 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 360014 6930 SH SOLE 28 0 0 6930 NAPCO SEC TECHNOLOGIES INC COM 630402105 10628554 204592 SH SOLE 30 204592 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 334350 6436 SH SOLE 40 6436 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 1047780 20169 SH SOLE 43 18761 0 1408 NASDAQ INC COM 631103108 63496926 1053716 SH SOLE 2 593408 0 460308 NASDAQ INC COM 631103108 20240912 335893 SH SOLE 4 159097 0 176796 NASDAQ INC COM 631103108 38226775 634364 SH SOLE 7 585091 0 49273 NASDAQ INC COM 631103108 695943 11549 SH SOLE 13 11549 0 0 NASDAQ INC COM 631103108 3255968 54032 SH SOLE 15 54032 0 0 NASDAQ INC COM 631103108 57246277 949988 SH SOLE 18 780970 0 169018 NASDAQ INC COM 631103108 65273632 1083200 SH SOLE 19 1083200 0 0 NASDAQ INC COM 631103108 700837117 11630221 SH SOLE 21 11630221 0 0 NASDAQ INC COM 631103108 561288998 9314454 SH SOLE 22 8062726 0 1251728 NASDAQ INC COM 631103108 46315233 768590 SH SOLE 23 768590 0 0 NASDAQ INC COM 631103108 55637516 923291 SH SOLE 25 894860 0 28431 NASDAQ INC COM 631103108 41751563 692857 SH SOLE 26 501700 0 191157 NASDAQ INC COM 631103108 69237836 1148985 SH SOLE 28 21938 0 1127047 NASDAQ INC COM 631103108 219529530 3643039 SH SOLE 30 3643039 0 0 NASDAQ INC COM 631103108 5367780 89077 SH SOLE 31 85833 0 3244 NASDAQ INC COM 631103108 3013060 50001 SH SOLE 34 50001 0 0 NASDAQ INC COM 631103108 5628585 93405 SH SOLE 36 93405 0 0 NASDAQ INC COM 631103108 1144578 18994 SH SOLE 40 18994 0 0 NASDAQ INC COM 631103108 23803 395 SH OTR 43 395 0 0 NASDAQ INC COM 631103108 50276512 834326 SH SOLE 43 747130 0 87197 NATERA INC COM 632307104 19696218 181884 SH SOLE 2 71621 0 110263 NATERA INC COM 632307104 97353 899 SH SOLE 4 455 0 444 NATERA INC COM 632307104 1648282 15221 SH SOLE 7 14452 0 769 NATERA INC COM 632307104 8793906 81207 SH SOLE 18 79064 0 2143 NATERA INC COM 632307104 13388651 123637 SH SOLE 19 123637 0 0 NATERA INC COM 632307104 306924939 2834287 SH SOLE 21 2834287 0 0 NATERA INC COM 632307104 326862861 3018403 SH SOLE 22 2863535 0 154868 NATERA INC COM 632307104 802321 7409 SH SOLE 23 7409 0 0 NATERA INC COM 632307104 2597227 23984 SH SOLE 25 23984 0 0 NATERA INC COM 632307104 8541699 78878 SH SOLE 26 31156 0 47722 NATERA INC COM 632307104 3379731 31210 SH SOLE 28 1638 0 29572 NATERA INC COM 632307104 24212020 223585 SH SOLE 30 223585 0 0 NATERA INC COM 632307104 151931 1403 SH SOLE 31 1403 0 0 NATERA INC COM 632307104 102876 950 SH SOLE 34 950 0 0 NATERA INC COM 632307104 29238 270 SH SOLE 36 270 0 0 NATERA INC COM 632307104 2594087 23955 SH SOLE 40 23955 0 0 NATERA INC COM 632307104 6952 64 SH OTR 43 64 0 0 NATERA INC COM 632307104 13450701 124210 SH SOLE 43 107512 0 16698 NATERA INC NOTE 2.250% 5/0 632307AB0 7129079 2513000 PRN SOLE 21 2513000 0 0 NATHANS FAMOUS INC NEW COM 632347100 245567 3623 SH SOLE 2 2884 0 739 NATHANS FAMOUS INC NEW COM 632347100 485915 7169 SH SOLE 18 7169 0 0 NATHANS FAMOUS INC NEW COM 632347100 419965 6196 SH SOLE 19 6196 0 0 NATHANS FAMOUS INC NEW COM 632347100 5425450 80045 SH SOLE 21 80045 0 0 NATHANS FAMOUS INC NEW COM 632347100 2480274 36593 SH SOLE 22 36184 0 409 NATIONAL BANKSHARES INC VA COM 634865109 87753 3103 SH SOLE 2 191 0 2912 NATIONAL BANKSHARES INC VA COM 634865109 525329 18576 SH SOLE 18 18576 0 0 NATIONAL BANKSHARES INC VA COM 634865109 369591 13069 SH SOLE 19 13069 0 0 NATIONAL BANKSHARES INC VA COM 634865109 6123044 216515 SH SOLE 21 216515 0 0 NATIONAL BANKSHARES INC VA COM 634865109 5161807 182525 SH SOLE 22 178131 0 4394 NATIONAL BEVERAGE CORP COM 635017106 3376972 65905 SH SOLE 2 35263 0 30642 NATIONAL BEVERAGE CORP COM 635017106 4355 85 SH SOLE 4 85 0 0 NATIONAL BEVERAGE CORP COM 635017106 11734 229 SH SOLE 7 229 0 0 NATIONAL BEVERAGE CORP COM 635017106 3956035 77206 SH SOLE 18 77206 0 0 NATIONAL BEVERAGE CORP COM 635017106 8145418 158966 SH SOLE 19 158966 0 0 NATIONAL BEVERAGE CORP COM 635017106 133197919 2599491 SH SOLE 21 2599491 0 0 NATIONAL BEVERAGE CORP COM 635017106 42838690 836040 SH SOLE 22 807863 0 28177 NATIONAL BEVERAGE CORP COM 635017106 124001 2420 SH SOLE 23 2420 0 0 NATIONAL BEVERAGE CORP COM 635017106 228377 4457 SH SOLE 25 4457 0 0 NATIONAL BEVERAGE CORP COM 635017106 1438256 28069 SH SOLE 26 11270 0 16799 NATIONAL BEVERAGE CORP COM 635017106 473048 9232 SH SOLE 28 475 0 8757 NATIONAL BEVERAGE CORP COM 635017106 2636349 51451 SH SOLE 30 51451 0 0 NATIONAL BEVERAGE CORP COM 635017106 298063 5817 SH SOLE 40 5817 0 0 NATIONAL BEVERAGE CORP COM 635017106 2224184 43407 SH SOLE 43 35958 0 7449 NATIONAL BK HLDGS CORP CL A 633707104 1175678 30107 SH SOLE 2 13347 0 16760 NATIONAL BK HLDGS CORP CL A 633707104 4374 112 SH SOLE 4 112 0 0 NATIONAL BK HLDGS CORP CL A 633707104 401434 10280 SH SOLE 7 9743 0 537 NATIONAL BK HLDGS CORP CL A 633707104 4112668 105318 SH SOLE 18 105318 0 0 NATIONAL BK HLDGS CORP CL A 633707104 4341149 111169 SH SOLE 19 111169 0 0 NATIONAL BK HLDGS CORP CL A 633707104 160198759 4102401 SH SOLE 21 4102401 0 0 NATIONAL BK HLDGS CORP CL A 633707104 39528011 1012241 SH SOLE 22 967969 0 44272 NATIONAL BK HLDGS CORP CL A 633707104 207902 5324 SH SOLE 25 5324 0 0 NATIONAL BK HLDGS CORP CL A 633707104 443881 11367 SH SOLE 26 9326 0 2041 NATIONAL BK HLDGS CORP CL A 633707104 54709 1401 SH SOLE 28 292 0 1109 NATIONAL BK HLDGS CORP CL A 633707104 2887513 73944 SH SOLE 30 73944 0 0 NATIONAL BK HLDGS CORP CL A 633707104 223054 5712 SH SOLE 40 5712 0 0 NATIONAL BK HLDGS CORP CL A 633707104 231684 5933 SH SOLE 43 5762 0 171 NATIONAL CINEMEDIA INC COM NEW 635309206 102397 23325 SH SOLE 2 2565 0 20760 NATIONAL CINEMEDIA INC COM NEW 635309206 947704 215878 SH SOLE 18 215878 0 0 NATIONAL CINEMEDIA INC COM NEW 635309206 690982 157399 SH SOLE 19 157399 0 0 NATIONAL CINEMEDIA INC COM NEW 635309206 11520436 2624245 SH SOLE 21 2624245 0 0 NATIONAL CINEMEDIA INC COM NEW 635309206 10224955 2329147 SH SOLE 22 2266728 0 62419 NATIONAL CINEMEDIA INC COM NEW 635309206 45516 10368 SH SOLE 43 7688 0 2680 NATIONAL FUEL GAS CO COM 636180101 7832785 144543 SH SOLE 2 97962 0 46581 NATIONAL FUEL GAS CO COM 636180101 14631 270 SH SOLE 4 270 0 0 NATIONAL FUEL GAS CO COM 636180101 3796335 70056 SH SOLE 7 68674 0 1382 NATIONAL FUEL GAS CO COM 636180101 8512545 157087 SH SOLE 18 157087 0 0 NATIONAL FUEL GAS CO COM 636180101 1655559 30551 SH SOLE 19 30551 0 0 NATIONAL FUEL GAS CO COM 636180101 264973168 4889706 SH SOLE 21 4889706 0 0 NATIONAL FUEL GAS CO COM 636180101 146860427 2710102 SH SOLE 22 2592862 0 117240 NATIONAL FUEL GAS CO COM 636180101 1221063 22533 SH SOLE 26 22533 0 0 NATIONAL FUEL GAS CO COM 636180101 540870 9981 SH SOLE 28 1624 0 8357 NATIONAL FUEL GAS CO COM 636180101 2267689 41847 SH SOLE 30 41847 0 0 NATIONAL FUEL GAS CO COM 636180101 59284 1094 SH SOLE 31 1094 0 0 NATIONAL FUEL GAS CO COM 636180101 114016 2104 SH SOLE 36 2104 0 0 NATIONAL FUEL GAS CO COM 636180101 18675223 344625 SH SOLE 43 318773 0 25852 NATIONAL GRID PLC SPONSORED ADR NE 636274409 7389055 130089 SH SOLE 7 130089 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 1818 32 SH SOLE 18 32 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 27535545 484781 SH SOLE 43 419475 0 65306 NATIONAL HEALTH INVS INC COM 63633D104 2939888 43406 SH SOLE 2 12097 0 31309 NATIONAL HEALTH INVS INC COM 63633D104 1441362 21281 SH SOLE 4 21281 0 0 NATIONAL HEALTH INVS INC COM 63633D104 4443088 65600 SH SOLE 7 58961 0 6639 NATIONAL HEALTH INVS INC COM 63633D104 8113986 119799 SH SOLE 18 119799 0 0 NATIONAL HEALTH INVS INC COM 63633D104 11369022 167858 SH SOLE 19 167858 0 0 NATIONAL HEALTH INVS INC COM 63633D104 121397152 1792369 SH SOLE 21 1792369 0 0 NATIONAL HEALTH INVS INC COM 63633D104 115800690 1709740 SH SOLE 22 1630337 0 79403 NATIONAL HEALTH INVS INC COM 63633D104 131870 1947 SH SOLE 23 1947 0 0 NATIONAL HEALTH INVS INC COM 63633D104 16188689 239018 SH SOLE 25 239018 0 0 NATIONAL HEALTH INVS INC COM 63633D104 1201869 17745 SH SOLE 26 17745 0 0 NATIONAL HEALTH INVS INC COM 63633D104 2603541 38440 SH SOLE 28 5545 0 32895 NATIONAL HEALTH INVS INC COM 63633D104 10848720 160176 SH SOLE 30 160176 0 0 NATIONAL HEALTH INVS INC COM 63633D104 53981 797 SH SOLE 36 797 0 0 NATIONAL HEALTH INVS INC COM 63633D104 672627 9931 SH SOLE 40 9931 0 0 NATIONAL HEALTH INVS INC COM 63633D104 1374513 20294 SH SOLE 43 17750 0 2544 NATIONAL HEALTHCARE CORP COM 635906100 1153810 10644 SH SOLE 2 4137 0 6507 NATIONAL HEALTHCARE CORP COM 635906100 6287 58 SH SOLE 4 58 0 0 NATIONAL HEALTHCARE CORP COM 635906100 12249 113 SH SOLE 7 113 0 0 NATIONAL HEALTHCARE CORP COM 635906100 4378276 40390 SH SOLE 18 40390 0 0 NATIONAL HEALTHCARE CORP COM 635906100 3088424 28491 SH SOLE 19 28491 0 0 NATIONAL HEALTHCARE CORP COM 635906100 163776682 1510855 SH SOLE 21 1510855 0 0 NATIONAL HEALTHCARE CORP COM 635906100 43920211 405168 SH SOLE 22 388327 0 16841 NATIONAL HEALTHCARE CORP COM 635906100 310458 2864 SH SOLE 25 2864 0 0 NATIONAL HEALTHCARE CORP COM 635906100 1090287 10058 SH SOLE 26 10058 0 0 NATIONAL HEALTHCARE CORP COM 635906100 3111514 28704 SH SOLE 30 28704 0 0 NATIONAL HEALTHCARE CORP COM 635906100 365958 3376 SH SOLE 40 3376 0 0 NATIONAL HEALTHCARE CORP COM 635906100 5178402 47771 SH SOLE 43 40290 0 7481 NATIONAL PRESTO INDS INC COM 637215104 289326 3851 SH SOLE 2 1606 0 2245 NATIONAL PRESTO INDS INC COM 637215104 2780 37 SH SOLE 4 37 0 0 NATIONAL PRESTO INDS INC COM 637215104 7513 100 SH SOLE 7 100 0 0 NATIONAL PRESTO INDS INC COM 637215104 1321161 17585 SH SOLE 18 17585 0 0 NATIONAL PRESTO INDS INC COM 637215104 892695 11882 SH SOLE 19 11882 0 0 NATIONAL PRESTO INDS INC COM 637215104 50356634 670260 SH SOLE 21 670260 0 0 NATIONAL PRESTO INDS INC COM 637215104 10544946 140356 SH SOLE 22 133422 0 6934 NATIONAL PRESTO INDS INC COM 637215104 1207489 16072 SH SOLE 30 16072 0 0 NATIONAL PRESTO INDS INC COM 637215104 1566686 20853 SH SOLE 43 20361 0 492 NATIONAL RESH CORP COM NEW 637372202 191242 8333 SH SOLE 2 4844 0 3489 NATIONAL RESH CORP COM NEW 637372202 1170 51 SH SOLE 4 51 0 0 NATIONAL RESH CORP COM NEW 637372202 2547 111 SH SOLE 7 111 0 0 NATIONAL RESH CORP COM NEW 637372202 832718 36284 SH SOLE 18 36284 0 0 NATIONAL RESH CORP COM NEW 637372202 797191 34736 SH SOLE 19 34736 0 0 NATIONAL RESH CORP COM NEW 637372202 13474611 587129 SH SOLE 21 587129 0 0 NATIONAL RESH CORP COM NEW 637372202 8430201 367329 SH SOLE 22 352807 0 14522 NATIONAL RESH CORP COM NEW 637372202 86361 3763 SH SOLE 25 3763 0 0 NATIONAL RESH CORP COM NEW 637372202 22032 960 SH SOLE 28 0 0 960 NATIONAL RESH CORP COM NEW 637372202 336195 14649 SH SOLE 30 14649 0 0 NATIONAL RESH CORP COM NEW 637372202 96574 4208 SH SOLE 40 4208 0 0 NATIONAL RESH CORP COM NEW 637372202 14918 650 SH OTR 43 650 0 0 NATIONAL RESH CORP COM NEW 637372202 590136 25714 SH SOLE 43 23278 0 2436 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 6104146 148087 SH SOLE 2 71664 0 76423 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1544307 37465 SH SOLE 4 37465 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 4599863 111593 SH SOLE 7 100310 0 11283 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 4376121 106165 SH SOLE 18 106165 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 6112555 148291 SH SOLE 19 148291 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 168061978 4077195 SH SOLE 21 4077195 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 116415132 2824239 SH SOLE 22 2687338 0 136901 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 128977 3129 SH SOLE 23 3129 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 11004586 266972 SH SOLE 25 266972 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1158942 28116 SH SOLE 26 28116 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 2427405 58889 SH SOLE 28 9530 0 49359 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 10357061 251263 SH SOLE 30 251263 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 36892 895 SH SOLE 31 895 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 82358 1998 SH SOLE 36 1998 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 803007 19481 SH SOLE 40 19481 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 4107878 99657 SH SOLE 43 83263 0 16394 NATIONAL VISION HLDGS INC COM 63845R107 6587464 503244 SH SOLE 2 340064 0 163180 NATIONAL VISION HLDGS INC COM 63845R107 3652 279 SH SOLE 4 279 0 0 NATIONAL VISION HLDGS INC COM 63845R107 550945 42089 SH SOLE 7 39863 0 2226 NATIONAL VISION HLDGS INC COM 63845R107 3669467 280326 SH SOLE 18 280326 0 0 NATIONAL VISION HLDGS INC COM 63845R107 7759019 592744 SH SOLE 19 592744 0 0 NATIONAL VISION HLDGS INC COM 63845R107 116394159 8891838 SH SOLE 21 8891838 0 0 NATIONAL VISION HLDGS INC COM 63845R107 39758689 3037333 SH SOLE 22 2905761 0 131572 NATIONAL VISION HLDGS INC COM 63845R107 155064 11846 SH SOLE 23 11846 0 0 NATIONAL VISION HLDGS INC COM 63845R107 215985 16500 SH SOLE 25 16500 0 0 NATIONAL VISION HLDGS INC COM 63845R107 1611104 123079 SH SOLE 26 30418 0 92661 NATIONAL VISION HLDGS INC COM 63845R107 86590 6615 SH SOLE 28 1451 0 5164 NATIONAL VISION HLDGS INC COM 63845R107 3913007 298931 SH SOLE 30 298931 0 0 NATIONAL VISION HLDGS INC COM 63845R107 576575 44047 SH SOLE 34 44047 0 0 NATIONAL VISION HLDGS INC COM 63845R107 22908 1750 SH SOLE 36 1750 0 0 NATIONAL VISION HLDGS INC COM 63845R107 178404 13629 SH SOLE 40 13629 0 0 NATIONAL VISION HLDGS INC COM 63845R107 519699 39702 SH SOLE 43 37480 0 2222 NATIONAL VISION HLDGS INC NOTE 2.500% 5/1 63845RAB3 2716175 2822000 PRN SOLE 21 2822000 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 844798 1700 SH SOLE 2 609 0 1091 NATIONAL WESTN LIFE GROUP IN CL A 638517102 6460 13 SH SOLE 4 13 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 8448 17 SH SOLE 7 17 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 3281792 6604 SH SOLE 18 6604 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 2627819 5288 SH SOLE 19 5288 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 44175481 88895 SH SOLE 21 88895 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 42411344 85345 SH SOLE 22 82391 0 2954 NATIONAL WESTN LIFE GROUP IN CL A 638517102 201758 406 SH SOLE 25 406 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 622169 1252 SH SOLE 26 1252 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 162002 326 SH SOLE 28 0 0 326 NATIONAL WESTN LIFE GROUP IN CL A 638517102 1330308 2677 SH SOLE 30 2677 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 208715 420 SH SOLE 40 420 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 2341581 4712 SH SOLE 43 4521 0 191 NATURAL ALTERNATIVES INTL IN COM NEW 638842302 5069 842 SH SOLE 18 842 0 0 NATURAL ALTERNATIVES INTL IN COM NEW 638842302 58797 9767 SH SOLE 21 9767 0 0 NATURAL ALTERNATIVES INTL IN COM NEW 638842302 1878 312 SH SOLE 22 312 0 0 NATURAL GAS SVCS GROUP INC COM 63886Q109 423103 21029 SH SOLE 2 12052 0 8977 NATURAL GAS SVCS GROUP INC COM 63886Q109 608167 30227 SH SOLE 18 30227 0 0 NATURAL GAS SVCS GROUP INC COM 63886Q109 476401 23678 SH SOLE 19 23678 0 0 NATURAL GAS SVCS GROUP INC COM 63886Q109 6951802 345517 SH SOLE 21 345517 0 0 NATURAL GAS SVCS GROUP INC COM 63886Q109 7500052 372766 SH SOLE 22 366612 0 6154 NATURAL GROCERS BY VITAMIN C COM 63888U108 115180 5433 SH SOLE 2 321 0 5112 NATURAL GROCERS BY VITAMIN C COM 63888U108 610263 28786 SH SOLE 18 28786 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 427519 20166 SH SOLE 19 20166 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 7331384 345820 SH SOLE 21 345820 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 5351007 252406 SH SOLE 22 245980 0 6426 NATURAL GROCERS BY VITAMIN C COM 63888U108 92962 4385 SH SOLE 43 3286 0 1099 NATURAL HEALTH TRENDS CORP COM 63888P406 10707 1508 SH SOLE 18 1508 0 0 NATURAL HEALTH TRENDS CORP COM 63888P406 125414 17664 SH SOLE 21 17664 0 0 NATURAL HEALTH TRENDS CORP COM 63888P406 684575 96419 SH SOLE 22 96419 0 0 NATURES SUNSHINE PRODS INC COM 639027101 870112 57738 SH SOLE 2 51287 0 6451 NATURES SUNSHINE PRODS INC COM 639027101 392 26 SH SOLE 7 26 0 0 NATURES SUNSHINE PRODS INC COM 639027101 567913 37685 SH SOLE 18 37685 0 0 NATURES SUNSHINE PRODS INC COM 639027101 482300 32004 SH SOLE 19 32004 0 0 NATURES SUNSHINE PRODS INC COM 639027101 6780957 449964 SH SOLE 21 449964 0 0 NATURES SUNSHINE PRODS INC COM 639027101 3361951 223089 SH SOLE 22 214139 0 8950 NATURES SUNSHINE PRODS INC COM 639027101 6390 424 SH SOLE 23 424 0 0 NATURES SUNSHINE PRODS INC COM 639027101 105294 6987 SH SOLE 43 6134 0 853 NATWEST GROUP PLC SPONS ADR 639057207 1277 159 SH SOLE 18 159 0 0 NATWEST GROUP PLC SPONS ADR 639057207 14158705 1763226 SH SOLE 43 1670497 0 92729 NAUTICUS ROBOTICS INC COM 63911H108 16775 123252 SH SOLE 22 123252 0 0 NAUTILUS BIOTECHNOLOGY INC COM 63909J108 112240 47966 SH SOLE 2 28935 0 19031 NAUTILUS BIOTECHNOLOGY INC COM 63909J108 361841 154633 SH SOLE 18 154633 0 0 NAUTILUS BIOTECHNOLOGY INC COM 63909J108 1003160 428701 SH SOLE 19 428701 0 0 NAUTILUS BIOTECHNOLOGY INC COM 63909J108 5613461 2398915 SH SOLE 21 2398915 0 0 NAUTILUS BIOTECHNOLOGY INC COM 63909J108 1653308 706542 SH SOLE 22 676253 0 30289 NAUTILUS BIOTECHNOLOGY INC COM 63909J108 179244 76600 SH SOLE 30 76600 0 0 NAUTILUS BIOTECHNOLOGY INC COM 63909J108 33275 14220 SH SOLE 43 0 0 14220 NAVIENT CORPORATION COM 63938C108 1546869 106241 SH SOLE 2 55260 0 50981 NAVIENT CORPORATION COM 63938C108 5911 406 SH SOLE 4 406 0 0 NAVIENT CORPORATION COM 63938C108 37521 2577 SH SOLE 7 2577 0 0 NAVIENT CORPORATION COM 63938C108 4030412 276814 SH SOLE 18 276814 0 0 NAVIENT CORPORATION COM 63938C108 2676274 183810 SH SOLE 19 183810 0 0 NAVIENT CORPORATION COM 63938C108 135218487 9286984 SH SOLE 21 9286984 0 0 NAVIENT CORPORATION COM 63938C108 49310527 3386712 SH SOLE 22 3265548 0 121164 NAVIENT CORPORATION COM 63938C108 282682 19415 SH SOLE 25 19415 0 0 NAVIENT CORPORATION COM 63938C108 1537143 105573 SH SOLE 26 105573 0 0 NAVIENT CORPORATION COM 63938C108 100755 6920 SH SOLE 28 1186 0 5734 NAVIENT CORPORATION COM 63938C108 2787439 191445 SH SOLE 30 191445 0 0 NAVIENT CORPORATION COM 63938C108 114121 7838 SH SOLE 36 7838 0 0 NAVIENT CORPORATION COM 63938C108 333686 22918 SH SOLE 40 22918 0 0 NAVIENT CORPORATION COM 63938C108 4993212 342940 SH SOLE 43 316369 0 26571 NAVIGATOR HLDGS LTD SHS Y62132108 145913 8357 SH SOLE 2 8352 0 5 NAVIGATOR HLDGS LTD SHS Y62132108 249853 14310 SH SOLE 22 14299 0 11 NAVIGATOR HLDGS LTD SHS Y62132108 1746 100 SH SOLE 43 0 0 100 NAVIOS MARITIME PARTNERS L P COM UNIT LPI Y62267409 291739 5717 SH SOLE 2 5717 0 0 NAVIOS MARITIME PARTNERS L P COM UNIT LPI Y62267409 51234 1004 SH SOLE 22 1004 0 0 NAVITAS SEMICONDUCTOR CORP COM 63942X106 723061 183985 SH SOLE 2 124537 0 59448 NAVITAS SEMICONDUCTOR CORP COM 63942X106 2118 539 SH SOLE 4 539 0 0 NAVITAS SEMICONDUCTOR CORP COM 63942X106 3910 995 SH SOLE 7 995 0 0 NAVITAS SEMICONDUCTOR CORP COM 63942X106 1473695 374986 SH SOLE 18 374986 0 0 NAVITAS SEMICONDUCTOR CORP COM 63942X106 1131309 287865 SH SOLE 19 287865 0 0 NAVITAS SEMICONDUCTOR CORP COM 63942X106 19898561 5063247 SH SOLE 21 5063247 0 0 NAVITAS SEMICONDUCTOR CORP COM 63942X106 15003030 3817565 SH SOLE 22 3668960 0 148605 NAVITAS SEMICONDUCTOR CORP COM 63942X106 90021 22906 SH SOLE 25 22906 0 0 NAVITAS SEMICONDUCTOR CORP COM 63942X106 459319 116875 SH SOLE 30 116875 0 0 NAVITAS SEMICONDUCTOR CORP COM 63942X106 116065 29533 SH SOLE 40 29533 0 0 NB BANCORP INC COM 63945M107 214739 14240 SH SOLE 2 1449 0 12791 NB BANCORP INC COM 63945M107 4584 304 SH SOLE 7 304 0 0 NB BANCORP INC COM 63945M107 2729390 180994 SH SOLE 18 180994 0 0 NB BANCORP INC COM 63945M107 1835055 121688 SH SOLE 19 121688 0 0 NB BANCORP INC COM 63945M107 21959360 1456191 SH SOLE 21 1456191 0 0 NB BANCORP INC COM 63945M107 17760817 1177773 SH SOLE 22 1138863 0 38910 NB BANCORP INC COM 63945M107 2415786 160198 SH SOLE 26 0 0 160198 NBT BANCORP INC COM 628778102 1242766 32196 SH SOLE 2 11732 0 20464 NBT BANCORP INC COM 628778102 381329 9879 SH SOLE 7 9368 0 511 NBT BANCORP INC COM 628778102 5111914 132433 SH SOLE 18 132433 0 0 NBT BANCORP INC COM 628778102 3368236 87260 SH SOLE 19 87260 0 0 NBT BANCORP INC COM 628778102 198625410 5145736 SH SOLE 21 5145736 0 0 NBT BANCORP INC COM 628778102 47576391 1232549 SH SOLE 22 1179560 0 52989 NBT BANCORP INC COM 628778102 350025 9068 SH SOLE 25 9068 0 0 NBT BANCORP INC COM 628778102 284598 7373 SH SOLE 26 7373 0 0 NBT BANCORP INC COM 628778102 62493 1619 SH SOLE 28 774 0 845 NBT BANCORP INC COM 628778102 3495037 90545 SH SOLE 30 90545 0 0 NBT BANCORP INC COM 628778102 316443 8198 SH SOLE 40 8198 0 0 NBT BANCORP INC COM 628778102 257655 6675 SH SOLE 43 6390 0 285 NCINO INC COM 63947X101 2509584 79796 SH SOLE 2 35149 0 44647 NCINO INC COM 63947X101 13146 418 SH SOLE 4 156 0 262 NCINO INC COM 63947X101 20443 650 SH SOLE 7 650 0 0 NCINO INC COM 63947X101 1073168 34123 SH SOLE 18 34123 0 0 NCINO INC COM 63947X101 8116176 258066 SH SOLE 19 258066 0 0 NCINO INC COM 63947X101 49436853 1571919 SH SOLE 21 1571919 0 0 NCINO INC COM 63947X101 54259616 1725266 SH SOLE 22 1626929 0 98337 NCINO INC COM 63947X101 423128 13454 SH SOLE 25 13454 0 0 NCINO INC COM 63947X101 263299 8372 SH SOLE 26 8372 0 0 NCINO INC COM 63947X101 103282 3284 SH SOLE 28 684 0 2600 NCINO INC COM 63947X101 2438256 77528 SH SOLE 30 77528 0 0 NCINO INC COM 63947X101 26324 837 SH SOLE 31 837 0 0 NCINO INC COM 63947X101 13851712 440436 SH SOLE 34 440436 0 0 NCINO INC COM 63947X101 419166 13328 SH SOLE 40 13328 0 0 NCINO INC COM 63947X101 1260139 40068 SH SOLE 43 31098 0 8970 NCL CORP LTD NOTE 5.375% 8/0 62886HAX9 4985523 4105000 PRN SOLE 21 4105000 0 0 NCL CORP LTD NOTE 1.125% 2/1 62886HBD2 8409170 9050000 PRN SOLE 21 9050000 0 0 NCL CORP LTD NOTE 2.500% 2/1 62886HBK6 3418200 3600000 PRN SOLE 21 3600000 0 0 NCR ATLEOS CORPORATION COM SHS 63001N106 1022302 37835 SH SOLE 2 21239 0 16596 NCR ATLEOS CORPORATION COM SHS 63001N106 6755 250 SH SOLE 4 250 0 0 NCR ATLEOS CORPORATION COM SHS 63001N106 16212 600 SH SOLE 7 600 0 0 NCR ATLEOS CORPORATION COM SHS 63001N106 6175151 228540 SH SOLE 18 228540 0 0 NCR ATLEOS CORPORATION COM SHS 63001N106 15255897 564615 SH SOLE 19 564615 0 0 NCR ATLEOS CORPORATION COM SHS 63001N106 208785512 7727073 SH SOLE 21 7727073 0 0 NCR ATLEOS CORPORATION COM SHS 63001N106 55782817 2064501 SH SOLE 22 2004256 0 60245 NCR ATLEOS CORPORATION COM SHS 63001N106 2023285 74881 SH SOLE 25 74881 0 0 NCR ATLEOS CORPORATION COM SHS 63001N106 529241 19587 SH SOLE 26 19587 0 0 NCR ATLEOS CORPORATION COM SHS 63001N106 43908 1625 SH SOLE 28 0 0 1625 NCR ATLEOS CORPORATION COM SHS 63001N106 3867508 143135 SH SOLE 30 143135 0 0 NCR ATLEOS CORPORATION COM SHS 63001N106 2582058 95561 SH SOLE 34 95561 0 0 NCR ATLEOS CORPORATION COM SHS 63001N106 57742 2137 SH SOLE 36 2137 0 0 NCR ATLEOS CORPORATION COM SHS 63001N106 426538 15786 SH SOLE 40 15786 0 0 NCR ATLEOS CORPORATION COM SHS 63001N106 1010413 37395 SH SOLE 43 33048 0 4347 NCR VOYIX CORPORATION COM 62886E108 1001795 81117 SH SOLE 2 38480 0 42637 NCR VOYIX CORPORATION COM 62886E108 11683 946 SH SOLE 4 500 0 446 NCR VOYIX CORPORATION COM 62886E108 362497 29352 SH SOLE 7 27916 0 1436 NCR VOYIX CORPORATION COM 62886E108 5186086 419926 SH SOLE 18 419926 0 0 NCR VOYIX CORPORATION COM 62886E108 4113081 333043 SH SOLE 19 333043 0 0 NCR VOYIX CORPORATION COM 62886E108 202681939 16411493 SH SOLE 21 16411493 0 0 NCR VOYIX CORPORATION COM 62886E108 51763988 4191416 SH SOLE 22 4063239 0 128177 NCR VOYIX CORPORATION COM 62886E108 341292 27635 SH SOLE 25 27635 0 0 NCR VOYIX CORPORATION COM 62886E108 483811 39175 SH SOLE 26 39175 0 0 NCR VOYIX CORPORATION COM 62886E108 28800 2332 SH SOLE 28 2332 0 0 NCR VOYIX CORPORATION COM 62886E108 5076517 411054 SH SOLE 30 411054 0 0 NCR VOYIX CORPORATION COM 62886E108 87883 7116 SH SOLE 36 7116 0 0 NCR VOYIX CORPORATION COM 62886E108 376477 30484 SH SOLE 40 30484 0 0 NCR VOYIX CORPORATION COM 62886E108 581648 47097 SH SOLE 43 43088 0 4009 NCS MULTISTAGE HLDGS INC COM NEW 628877201 45306 2700 SH SOLE 2 2700 0 0 NCS MULTISTAGE HLDGS INC COM NEW 628877201 2165 129 SH SOLE 18 129 0 0 NCS MULTISTAGE HLDGS INC COM NEW 628877201 28325 1688 SH SOLE 21 1688 0 0 NCS MULTISTAGE HLDGS INC COM NEW 628877201 47219 2814 SH SOLE 22 2814 0 0 NEKTAR THERAPEUTICS COM 640268108 817936 659626 SH SOLE 2 441922 0 217704 NEKTAR THERAPEUTICS COM 640268108 665969 537072 SH SOLE 18 537072 0 0 NEKTAR THERAPEUTICS COM 640268108 1687241 1360678 SH SOLE 19 1360678 0 0 NEKTAR THERAPEUTICS COM 640268108 7608169 6135620 SH SOLE 21 6135620 0 0 NEKTAR THERAPEUTICS COM 640268108 7835430 6318895 SH SOLE 22 6093202 0 225693 NEKTAR THERAPEUTICS COM 640268108 4028 3248 SH SOLE 28 3248 0 0 NEKTAR THERAPEUTICS COM 640268108 174262 140534 SH SOLE 43 19520 0 121014 NELNET INC CL A 64031N108 1142441 11327 SH SOLE 2 4060 0 7267 NELNET INC CL A 64031N108 4337 43 SH SOLE 4 43 0 0 NELNET INC CL A 64031N108 10086 100 SH SOLE 7 100 0 0 NELNET INC CL A 64031N108 4219579 41836 SH SOLE 18 41836 0 0 NELNET INC CL A 64031N108 3329994 33016 SH SOLE 19 33016 0 0 NELNET INC CL A 64031N108 54623759 541580 SH SOLE 21 541580 0 0 NELNET INC CL A 64031N108 47879957 474717 SH SOLE 22 455096 0 19621 NELNET INC CL A 64031N108 274743 2724 SH SOLE 25 2724 0 0 NELNET INC CL A 64031N108 293200 2907 SH SOLE 26 2907 0 0 NELNET INC CL A 64031N108 243577 2415 SH SOLE 28 54 0 2361 NELNET INC CL A 64031N108 796391 7896 SH SOLE 30 7896 0 0 NELNET INC CL A 64031N108 10086 100 SH SOLE 34 100 0 0 NELNET INC CL A 64031N108 294713 2922 SH SOLE 40 2922 0 0 NELNET INC CL A 64031N108 1678611 16643 SH SOLE 43 14554 0 2089 NEOGEN CORP COM 640491106 6275242 401487 SH SOLE 2 275804 0 125683 NEOGEN CORP COM 640491106 9550 611 SH SOLE 4 611 0 0 NEOGEN CORP COM 640491106 442376 28303 SH SOLE 7 26870 0 1433 NEOGEN CORP COM 640491106 13347817 853987 SH SOLE 18 853987 0 0 NEOGEN CORP COM 640491106 8879934 568134 SH SOLE 19 568134 0 0 NEOGEN CORP COM 640491106 239085186 15296557 SH SOLE 21 15296557 0 0 NEOGEN CORP COM 640491106 107687933 6889823 SH SOLE 22 6605632 0 284191 NEOGEN CORP COM 640491106 686704 43935 SH SOLE 25 43935 0 0 NEOGEN CORP COM 640491106 965496 61772 SH SOLE 26 61772 0 0 NEOGEN CORP COM 640491106 299268 19147 SH SOLE 28 2966 0 16181 NEOGEN CORP COM 640491106 6928857 443305 SH SOLE 30 443305 0 0 NEOGEN CORP COM 640491106 630420 40334 SH SOLE 34 40334 0 0 NEOGEN CORP COM 640491106 651912 41709 SH SOLE 40 41709 0 0 NEOGEN CORP COM 640491106 14364 919 SH OTR 43 919 0 0 NEOGEN CORP COM 640491106 5070341 324398 SH SOLE 43 288794 0 35604 NEOGENOMICS INC COM NEW 64049M209 1459138 105201 SH SOLE 2 35460 0 69741 NEOGENOMICS INC COM NEW 64049M209 6006 433 SH SOLE 4 433 0 0 NEOGENOMICS INC COM NEW 64049M209 365072 26321 SH SOLE 7 24966 0 1355 NEOGENOMICS INC COM NEW 64049M209 5649473 407316 SH SOLE 18 407316 0 0 NEOGENOMICS INC COM NEW 64049M209 5326496 384030 SH SOLE 19 384030 0 0 NEOGENOMICS INC COM NEW 64049M209 198699872 14325874 SH SOLE 21 14325874 0 0 NEOGENOMICS INC COM NEW 64049M209 54172239 3905713 SH SOLE 22 3730872 0 174841 NEOGENOMICS INC COM NEW 64049M209 358498 25847 SH SOLE 25 25847 0 0 NEOGENOMICS INC COM NEW 64049M209 450303 32466 SH SOLE 26 32466 0 0 NEOGENOMICS INC COM NEW 64049M209 349094 25169 SH SOLE 28 23576 0 1593 NEOGENOMICS INC COM NEW 64049M209 4422130 318827 SH SOLE 30 318827 0 0 NEOGENOMICS INC COM NEW 64049M209 11665 841 SH SOLE 36 841 0 0 NEOGENOMICS INC COM NEW 64049M209 383616 27658 SH SOLE 40 27658 0 0 NEOGENOMICS INC COM NEW 64049M209 1170323 84378 SH SOLE 43 81774 0 2604 NEOGENOMICS INC NOTE 0.250% 1/1 64049MAB6 2155476 2779000 PRN SOLE 21 2779000 0 0 NEONODE INC COM PAR 64051M709 4585 2215 SH SOLE 18 2215 0 0 NEONODE INC COM PAR 64051M709 55760 26937 SH SOLE 21 26937 0 0 NEONODE INC COM PAR 64051M709 191850 92681 SH SOLE 22 92681 0 0 NEOVOLTA INC COM 640655106 15631 5921 SH SOLE 18 5921 0 0 NEOVOLTA INC COM 640655106 166001 62879 SH SOLE 21 62879 0 0 NEOVOLTA INC COM 640655106 923126 349669 SH SOLE 22 349669 0 0 NERDWALLET INC COM CL A 64082B102 309024 21166 SH SOLE 2 11618 0 9548 NERDWALLET INC COM CL A 64082B102 3387 232 SH SOLE 7 232 0 0 NERDWALLET INC COM CL A 64082B102 1520838 104167 SH SOLE 18 104167 0 0 NERDWALLET INC COM CL A 64082B102 1283282 87896 SH SOLE 19 87896 0 0 NERDWALLET INC COM CL A 64082B102 21365465 1463388 SH SOLE 21 1463388 0 0 NERDWALLET INC COM CL A 64082B102 14545221 996248 SH SOLE 22 961597 0 34651 NERDWALLET INC COM CL A 64082B102 137663 9429 SH SOLE 25 9429 0 0 NERDWALLET INC COM CL A 64082B102 72737 4982 SH SOLE 30 4982 0 0 NERDWALLET INC COM CL A 64082B102 140496 9623 SH SOLE 40 9623 0 0 NERDWALLET INC COM CL A 64082B102 24878 1704 SH SOLE 43 1704 0 0 NERDY INC CL A COM 64081V109 50210 30066 SH SOLE 2 18734 0 11332 NERDY INC CL A COM 64081V109 1687 1010 SH SOLE 7 1010 0 0 NERDY INC CL A COM 64081V109 310785 186099 SH SOLE 18 186099 0 0 NERDY INC CL A COM 64081V109 283204 169583 SH SOLE 19 169583 0 0 NERDY INC CL A COM 64081V109 4337524 2597320 SH SOLE 21 2597320 0 0 NERDY INC CL A COM 64081V109 3062189 1833646 SH SOLE 22 1805065 0 28581 NERDY INC CL A COM 64081V109 351 210 SH SOLE 43 210 0 0 NET LEASE OFFICE PROPERTIES COM 64110Y108 97175 3947 SH SOLE 2 540 0 3407 NET LEASE OFFICE PROPERTIES COM 64110Y108 9946 404 SH SOLE 7 404 0 0 NET LEASE OFFICE PROPERTIES COM 64110Y108 1114695 45276 SH SOLE 18 45276 0 0 NET LEASE OFFICE PROPERTIES COM 64110Y108 839296 34090 SH SOLE 19 34090 0 0 NET LEASE OFFICE PROPERTIES COM 64110Y108 14849258 603138 SH SOLE 21 603138 0 0 NET LEASE OFFICE PROPERTIES COM 64110Y108 11566796 469813 SH SOLE 22 451507 0 18306 NET LEASE OFFICE PROPERTIES COM 64110Y108 16668 677 SH SOLE 23 677 0 0 NET LEASE OFFICE PROPERTIES COM 64110Y108 9405 382 SH SOLE 36 382 0 0 NET LEASE OFFICE PROPERTIES COM 64110Y108 790698 32116 SH SOLE 43 31221 0 895 NET POWER INC COM CL A 64107A105 33884 3447 SH SOLE 2 723 0 2724 NET POWER INC COM CL A 64107A105 563220 57296 SH SOLE 18 57296 0 0 NET POWER INC COM CL A 64107A105 458088 46601 SH SOLE 19 46601 0 0 NET POWER INC COM CL A 64107A105 6635761 675052 SH SOLE 21 675052 0 0 NET POWER INC COM CL A 64107A105 5868569 597006 SH SOLE 22 583081 0 13925 NETAPP INC COM 64110D104 100030588 776635 SH SOLE 2 546435 0 230200 NETAPP INC COM 64110D104 40097372 311315 SH SOLE 4 123623 0 187692 NETAPP INC COM 64110D104 32585885 252996 SH SOLE 7 230334 0 22662 NETAPP INC COM 64110D104 9722983 75489 SH SOLE 13 75489 0 0 NETAPP INC COM 64110D104 3755035 29154 SH SOLE 15 29154 0 0 NETAPP INC COM 64110D104 63565762 493523 SH SOLE 18 423015 0 70508 NETAPP INC COM 64110D104 45490099 353184 SH SOLE 19 353184 0 0 NETAPP INC COM 64110D104 1097239086 8518937 SH SOLE 21 8518937 0 0 NETAPP INC COM 64110D104 604522414 4693497 SH SOLE 22 4214031 0 479466 NETAPP INC COM 64110D104 59544498 462302 SH SOLE 23 462302 0 0 NETAPP INC COM 64110D104 69023534 535897 SH SOLE 25 532420 0 3477 NETAPP INC COM 64110D104 55475706 430712 SH SOLE 26 280211 0 150501 NETAPP INC COM 64110D104 89071382 691548 SH SOLE 28 3029 0 688519 NETAPP INC COM 64110D104 3491897 27111 SH SOLE 29 27111 0 0 NETAPP INC COM 64110D104 299565616 2325820 SH SOLE 30 2180712 0 145108 NETAPP INC COM 64110D104 18131305 140771 SH SOLE 31 139191 0 1580 NETAPP INC COM 64110D104 90874196 705545 SH SOLE 34 705545 0 0 NETAPP INC COM 64110D104 6822278 52968 SH SOLE 36 52968 0 0 NETAPP INC COM 64110D104 1259406 9778 SH SOLE 40 9778 0 0 NETAPP INC COM 64110D104 85394 663 SH OTR 43 663 0 0 NETAPP INC COM 64110D104 41371810 321210 SH SOLE 43 282242 0 38968 NETEASE INC SPONSORED ADS 64110W102 1841062 19262 SH SOLE 13 19262 0 0 NETEASE INC SPONSORED ADS 64110W102 9471309 99093 SH SOLE 15 99093 0 0 NETEASE INC SPONSORED ADS 64110W102 47579724 497800 SH SOLE 19 497800 0 0 NETEASE INC SPONSORED ADS 64110W102 813386 8510 SH SOLE 22 8510 0 0 NETEASE INC SPONSORED ADS 64110W102 114409 1197 SH SOLE 25 1197 0 0 NETEASE INC SPONSORED ADS 64110W102 3870894 40499 SH SOLE 26 40499 0 0 NETEASE INC SPONSORED ADS 64110W102 10094204 105610 SH SOLE 28 0 0 105610 NETEASE INC SPONSORED ADS 64110W102 1873846 19605 SH SOLE 32 19605 0 0 NETEASE INC SPONSORED ADS 64110W102 29416179 307765 SH SOLE 34 307765 0 0 NETEASE INC SPONSORED ADS 64110W102 26334358 275522 SH SOLE 43 245832 0 29690 NETFLIX INC COM 64110L106 587974353 871228 SH SOLE 2 284216 0 587012 NETFLIX INC COM 64110L106 252658875 374376 SH SOLE 4 174330 0 200046 NETFLIX INC COM 64110L106 297877185 441378 SH SOLE 7 388701 0 52677 NETFLIX INC COM 64110L106 17862049 26467 SH SOLE 13 26467 0 0 NETFLIX INC COM 64110L106 43033048 63764 SH SOLE 15 63764 0 0 NETFLIX INC COM 64110L106 677560623 1003972 SH SOLE 18 903127 0 100845 NETFLIX INC COM 64110L106 428137798 634391 SH SOLE 19 634391 0 0 NETFLIX INC COM 64110L106 7833704019 11607551 SH SOLE 21 11607551 0 0 NETFLIX INC COM 64110L106 6412032180 9500996 SH SOLE 22 8547835 0 953161 NETFLIX INC COM 64110L106 391922388 580729 SH SOLE 23 580729 0 0 NETFLIX INC COM 64110L106 570453793 845267 SH SOLE 25 829878 0 15389 NETFLIX INC COM 64110L106 293225912 434486 SH SOLE 26 261581 0 172905 NETFLIX INC COM 64110L106 530760726 786452 SH SOLE 28 22079 0 764373 NETFLIX INC COM 64110L106 6650942 9855 SH SOLE 29 9855 0 0 NETFLIX INC COM 64110L106 2087789871 3093572 SH SOLE 30 3093572 0 0 NETFLIX INC COM 64110L106 77707708 115143 SH SOLE 31 111757 0 3386 NETFLIX INC COM 64110L106 117406174 173966 SH SOLE 32 173966 0 0 NETFLIX INC COM 64110L106 179392552 265814 SH SOLE 34 265814 0 0 NETFLIX INC COM 64110L106 54852222 81277 SH SOLE 36 81277 0 0 NETFLIX INC COM 64110L106 14041553 20806 SH SOLE 40 20806 0 0 NETFLIX INC COM 64110L106 359036 532 SH OTR 43 532 0 0 NETFLIX INC COM 64110L106 453354386 671756 SH SOLE 43 567225 0 104531 NETGEAR INC COM 64111Q104 6563210 428968 SH SOLE 2 247832 0 181136 NETGEAR INC COM 64111Q104 1821 119 SH SOLE 4 119 0 0 NETGEAR INC COM 64111Q104 439753 28742 SH SOLE 7 27205 0 1537 NETGEAR INC COM 64111Q104 2496654 163180 SH SOLE 18 155192 0 7988 NETGEAR INC COM 64111Q104 8599044 562029 SH SOLE 19 562029 0 0 NETGEAR INC COM 64111Q104 20181465 1319050 SH SOLE 21 1319050 0 0 NETGEAR INC COM 64111Q104 24803473 1621142 SH SOLE 22 1530107 0 91035 NETGEAR INC COM 64111Q104 274314 17929 SH SOLE 23 17929 0 0 NETGEAR INC COM 64111Q104 59502 3889 SH SOLE 25 3889 0 0 NETGEAR INC COM 64111Q104 2034257 132958 SH SOLE 26 5616 0 127342 NETGEAR INC COM 64111Q104 2967848 193977 SH SOLE 30 193977 0 0 NETGEAR INC COM 64111Q104 49419 3230 SH SOLE 34 3230 0 0 NETGEAR INC COM 64111Q104 53275 3482 SH SOLE 40 3482 0 0 NETGEAR INC COM 64111Q104 1155456 75520 SH SOLE 43 74299 0 1221 NETSCOUT SYS INC COM 64115T104 3008376 164482 SH SOLE 2 120787 0 43695 NETSCOUT SYS INC COM 64115T104 223047 12195 SH SOLE 4 267 0 11928 NETSCOUT SYS INC COM 64115T104 11376 622 SH SOLE 7 622 0 0 NETSCOUT SYS INC COM 64115T104 4127047 225645 SH SOLE 18 225645 0 0 NETSCOUT SYS INC COM 64115T104 2894319 158246 SH SOLE 19 158246 0 0 NETSCOUT SYS INC COM 64115T104 150522347 8229762 SH SOLE 21 8229762 0 0 NETSCOUT SYS INC COM 64115T104 40894099 2235872 SH SOLE 22 2138571 0 97301 NETSCOUT SYS INC COM 64115T104 262279 14340 SH SOLE 25 14340 0 0 NETSCOUT SYS INC COM 64115T104 579299 31673 SH SOLE 26 26938 0 4735 NETSCOUT SYS INC COM 64115T104 418585 22886 SH SOLE 28 1320 0 21566 NETSCOUT SYS INC COM 64115T104 10639256 581698 SH SOLE 30 581698 0 0 NETSCOUT SYS INC COM 64115T104 789707 43177 SH SOLE 34 43177 0 0 NETSCOUT SYS INC COM 64115T104 25551 1397 SH SOLE 36 1397 0 0 NETSCOUT SYS INC COM 64115T104 299846 16394 SH SOLE 40 16394 0 0 NETSCOUT SYS INC COM 64115T104 507858 27767 SH SOLE 43 25310 0 2457 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 656171 258335 SH SOLE 22 258335 0 0 NETSTREIT CORP COM 64119V303 1062938 66021 SH SOLE 2 21503 0 44518 NETSTREIT CORP COM 64119V303 621637 38611 SH SOLE 4 38611 0 0 NETSTREIT CORP COM 64119V303 1812184 112558 SH SOLE 7 101166 0 11392 NETSTREIT CORP COM 64119V303 3480756 216196 SH SOLE 18 216196 0 0 NETSTREIT CORP COM 64119V303 4756713 295448 SH SOLE 19 295448 0 0 NETSTREIT CORP COM 64119V303 52285265 3247532 SH SOLE 21 3247532 0 0 NETSTREIT CORP COM 64119V303 51538708 3201162 SH SOLE 22 3078772 0 122390 NETSTREIT CORP COM 64119V303 53742 3338 SH SOLE 23 3338 0 0 NETSTREIT CORP COM 64119V303 6159264 382563 SH SOLE 25 382563 0 0 NETSTREIT CORP COM 64119V303 544808 33839 SH SOLE 26 33839 0 0 NETSTREIT CORP COM 64119V303 1019790 63341 SH SOLE 28 8037 0 55304 NETSTREIT CORP COM 64119V303 4379892 272043 SH SOLE 30 272043 0 0 NETSTREIT CORP COM 64119V303 107451 6674 SH SOLE 36 6674 0 0 NETSTREIT CORP COM 64119V303 212407 13193 SH SOLE 40 13193 0 0 NETSTREIT CORP COM 64119V303 1516241 94176 SH SOLE 43 83288 0 10888 NETWORK-1 TECHNOLOGIES INC COM 64121N109 4950 2781 SH SOLE 18 2781 0 0 NETWORK-1 TECHNOLOGIES INC COM 64121N109 61079 34314 SH SOLE 21 34314 0 0 NETWORK-1 TECHNOLOGIES INC COM 64121N109 7966 4475 SH SOLE 22 4475 0 0 NEUEHEALTH INC COM NEW 10920V404 3046 560 SH SOLE 18 560 0 0 NEUEHEALTH INC COM NEW 10920V404 29795 5477 SH SOLE 21 5477 0 0 NEUEHEALTH INC COM NEW 10920V404 395015 72613 SH SOLE 22 72613 0 0 NEUMORA THERAPEUTICS INC. COM 640979100 143007 14548 SH SOLE 2 3105 0 11443 NEUMORA THERAPEUTICS INC. COM 640979100 6458 657 SH SOLE 7 657 0 0 NEUMORA THERAPEUTICS INC. COM 640979100 2034328 206951 SH SOLE 18 206951 0 0 NEUMORA THERAPEUTICS INC. COM 640979100 2874666 292438 SH SOLE 19 292438 0 0 NEUMORA THERAPEUTICS INC. COM 640979100 27261274 2773273 SH SOLE 21 2773273 0 0 NEUMORA THERAPEUTICS INC. COM 640979100 12676139 1289536 SH SOLE 22 1253277 0 36259 NEUMORA THERAPEUTICS INC. COM 640979100 242703 24690 SH SOLE 26 0 0 24690 NEUMORA THERAPEUTICS INC. COM 640979100 12789 1301 SH SOLE 34 1301 0 0 NEUROBO PHARMACEUTICALS INC COM 64132R404 25526 5274 SH SOLE 22 5274 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 64798378 470679 SH SOLE 2 357888 0 112791 NEUROCRINE BIOSCIENCES INC COM 64125C109 11360391 82519 SH SOLE 4 41729 0 40790 NEUROCRINE BIOSCIENCES INC COM 64125C109 6343145 46075 SH SOLE 7 44984 0 1091 NEUROCRINE BIOSCIENCES INC COM 64125C109 1355499 9846 SH SOLE 13 9846 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 1107280 8043 SH SOLE 15 8043 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 42193377 306482 SH SOLE 18 269711 0 36771 NEUROCRINE BIOSCIENCES INC COM 64125C109 70088485 509105 SH SOLE 19 509105 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 997520613 7245737 SH SOLE 21 7245737 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 505144408 3669241 SH SOLE 22 3399663 0 269578 NEUROCRINE BIOSCIENCES INC COM 64125C109 30380878 220679 SH SOLE 23 220679 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 5916919 42979 SH SOLE 25 42979 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 32335517 234877 SH SOLE 26 106282 0 128595 NEUROCRINE BIOSCIENCES INC COM 64125C109 24781839 180009 SH SOLE 28 1140 0 178869 NEUROCRINE BIOSCIENCES INC COM 64125C109 1143487 8306 SH SOLE 29 8306 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 97629369 709155 SH SOLE 30 662254 0 46901 NEUROCRINE BIOSCIENCES INC COM 64125C109 5451457 39598 SH SOLE 31 38757 0 841 NEUROCRINE BIOSCIENCES INC COM 64125C109 34832575 253015 SH SOLE 34 253015 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 3431012 24922 SH SOLE 36 24922 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 621442 4514 SH SOLE 40 4514 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 52177 379 SH OTR 43 379 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 17146523 124548 SH SOLE 43 105772 0 18776 NEUROGENE INC COM 64135M105 86390 2374 SH SOLE 2 386 0 1988 NEUROGENE INC COM 64135M105 1058039 29075 SH SOLE 18 28625 0 450 NEUROGENE INC COM 64135M105 27035368 742934 SH SOLE 19 742934 0 0 NEUROGENE INC COM 64135M105 12936754 355503 SH SOLE 21 355503 0 0 NEUROGENE INC COM 64135M105 9621552 264401 SH SOLE 22 257824 0 6577 NEUROGENE INC COM 64135M105 15539 427 SH SOLE 43 427 0 0 NEUROMETRIX INC COM 641255880 18498 5013 SH SOLE 22 5013 0 0 NEURONETICS INC COM 64131A105 10127 5626 SH SOLE 18 5626 0 0 NEURONETICS INC COM 64131A105 107834 59908 SH SOLE 21 59908 0 0 NEURONETICS INC COM 64131A105 569088 316160 SH SOLE 22 316160 0 0 NEUROPACE INC COM 641288105 96405 12752 SH SOLE 2 11991 0 761 NEUROPACE INC COM 641288105 266346 35231 SH SOLE 18 35231 0 0 NEUROPACE INC COM 641288105 218416 28891 SH SOLE 19 28891 0 0 NEUROPACE INC COM 641288105 3182692 420991 SH SOLE 21 420991 0 0 NEUROPACE INC COM 641288105 1291225 170797 SH SOLE 22 167959 0 2838 NEUROPACE INC COM 641288105 16730 2213 SH SOLE 26 0 0 2213 NEVRO CORP COM 64157F103 1594613 189384 SH SOLE 2 166401 0 22983 NEVRO CORP COM 64157F103 4572 543 SH SOLE 4 106 0 437 NEVRO CORP COM 64157F103 3250 386 SH SOLE 7 386 0 0 NEVRO CORP COM 64157F103 954138 113318 SH SOLE 18 109653 0 3665 NEVRO CORP COM 64157F103 1299787 154369 SH SOLE 19 154369 0 0 NEVRO CORP COM 64157F103 13955392 1657410 SH SOLE 21 1657410 0 0 NEVRO CORP COM 64157F103 11027009 1309621 SH SOLE 22 1250363 0 59258 NEVRO CORP COM 64157F103 2955 351 SH SOLE 23 351 0 0 NEVRO CORP COM 64157F103 73726 8756 SH SOLE 25 8756 0 0 NEVRO CORP COM 64157F103 96965 11516 SH SOLE 26 11516 0 0 NEVRO CORP COM 64157F103 5220 620 SH SOLE 28 620 0 0 NEVRO CORP COM 64157F103 874981 103917 SH SOLE 30 103917 0 0 NEVRO CORP COM 64157F103 57012 6771 SH SOLE 40 6771 0 0 NEVRO CORP COM 64157F103 365386 43395 SH SOLE 43 40050 0 3345 NEW FORTRESS ENERGY INC COM CL A 644393100 2131423 96971 SH SOLE 2 25280 0 71691 NEW FORTRESS ENERGY INC COM CL A 644393100 3583 163 SH SOLE 4 163 0 0 NEW FORTRESS ENERGY INC COM CL A 644393100 2365268 107610 SH SOLE 7 94532 0 13078 NEW FORTRESS ENERGY INC COM CL A 644393100 398102 18112 SH SOLE 18 18112 0 0 NEW FORTRESS ENERGY INC COM CL A 644393100 464921 21152 SH SOLE 19 21152 0 0 NEW FORTRESS ENERGY INC COM CL A 644393100 39549273 1799330 SH SOLE 21 1799330 0 0 NEW FORTRESS ENERGY INC COM CL A 644393100 36369713 1654673 SH SOLE 22 1566942 0 87731 NEW FORTRESS ENERGY INC COM CL A 644393100 326337 14847 SH SOLE 25 14847 0 0 NEW FORTRESS ENERGY INC COM CL A 644393100 271255 12341 SH SOLE 26 12341 0 0 NEW FORTRESS ENERGY INC COM CL A 644393100 536004 24386 SH SOLE 28 0 0 24386 NEW FORTRESS ENERGY INC COM CL A 644393100 1954484 88921 SH SOLE 30 88921 0 0 NEW FORTRESS ENERGY INC COM CL A 644393100 20266 922 SH SOLE 31 922 0 0 NEW FORTRESS ENERGY INC COM CL A 644393100 296356 13483 SH SOLE 40 13483 0 0 NEW FORTRESS ENERGY INC COM CL A 644393100 1450152 65976 SH SOLE 43 53194 0 12782 NEW FOUND GOLD CORP COM 64440N103 201122 71068 SH SOLE 2 71068 0 0 NEW GOLD INC CDA COM 644535106 161267 82701 SH SOLE 43 82617 0 84 NEW JERSEY RES CORP COM 646025106 11935145 279250 SH SOLE 2 142778 0 136472 NEW JERSEY RES CORP COM 646025106 12352 289 SH SOLE 4 289 0 0 NEW JERSEY RES CORP COM 646025106 9736001 227796 SH SOLE 7 206121 0 21675 NEW JERSEY RES CORP COM 646025106 21306146 498506 SH SOLE 18 498506 0 0 NEW JERSEY RES CORP COM 646025106 27771683 649782 SH SOLE 19 649782 0 0 NEW JERSEY RES CORP COM 646025106 435495469 10189412 SH SOLE 21 10189412 0 0 NEW JERSEY RES CORP COM 646025106 168785474 3949122 SH SOLE 22 3759984 0 189138 NEW JERSEY RES CORP COM 646025106 672001 15723 SH SOLE 23 15723 0 0 NEW JERSEY RES CORP COM 646025106 817915 19137 SH SOLE 25 19137 0 0 NEW JERSEY RES CORP COM 646025106 14790562 346059 SH SOLE 26 204807 0 141252 NEW JERSEY RES CORP COM 646025106 2601926 60878 SH SOLE 28 1428 0 59450 NEW JERSEY RES CORP COM 646025106 6701632 156800 SH SOLE 30 156800 0 0 NEW JERSEY RES CORP COM 646025106 1758409 41142 SH SOLE 32 41142 0 0 NEW JERSEY RES CORP COM 646025106 85352 1997 SH SOLE 36 1997 0 0 NEW JERSEY RES CORP COM 646025106 890061 20825 SH SOLE 40 20825 0 0 NEW JERSEY RES CORP COM 646025106 5718725 133803 SH SOLE 43 127175 0 6628 NEW MTN FIN CORP COM 647551100 5020089 410138 SH SOLE 30 410138 0 0 NEW MTN FIN CORP COM 647551100 3133 256 SH SOLE 43 190 0 66 NEW MTN FIN CORP NOTE 7.500%10/1 647551AE0 1611008 1600000 PRN SOLE 21 1600000 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206 1835672 23616 SH SOLE 15 23616 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206 1930813 24840 SH SOLE 22 6115 0 18725 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206 653632 8409 SH SOLE 32 8409 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206 16896403 217373 SH SOLE 34 217373 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206 19212135 247165 SH SOLE 43 237925 0 9240 NEW YORK CMNTY BANCORP INC COM 649445103 3167656 983744 SH SOLE 2 617080 0 366664 NEW YORK CMNTY BANCORP INC COM 649445103 122853 38153 SH SOLE 4 38153 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 402809 125096 SH SOLE 7 119412 0 5684 NEW YORK CMNTY BANCORP INC COM 649445103 10046509 3120034 SH SOLE 18 3120034 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 46219832 14353985 SH SOLE 19 14353985 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 187702893 58292824 SH SOLE 21 58292824 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 85463076 26541328 SH SOLE 22 25529259 0 1012069 NEW YORK CMNTY BANCORP INC COM 649445103 445361 138311 SH SOLE 25 138311 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 891927 276996 SH SOLE 26 276996 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 139078 43192 SH SOLE 28 12064 0 31128 NEW YORK CMNTY BANCORP INC COM 649445103 2682312 833016 SH SOLE 30 833016 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 8065134 2504700 SH SOLE 34 2504700 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 174766 54275 SH SOLE 36 54275 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 469222 145721 SH SOLE 40 145721 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 7561 2348 SH OTR 43 2348 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 2375260 737659 SH SOLE 43 658052 0 79607 NEW YORK CMNTY CAP TR V UNIT 05/07/2051 64944P307 9518193 297909 SH SOLE 21 297909 0 0 NEW YORK MTG TR INC COM 649604840 443227 75895 SH SOLE 2 24626 0 51269 NEW YORK MTG TR INC COM 649604840 2178 373 SH SOLE 4 373 0 0 NEW YORK MTG TR INC COM 649604840 5379 921 SH SOLE 7 921 0 0 NEW YORK MTG TR INC COM 649604840 1707499 292380 SH SOLE 18 292380 0 0 NEW YORK MTG TR INC COM 649604840 1190653 203879 SH SOLE 19 203879 0 0 NEW YORK MTG TR INC COM 649604840 66283638 11349938 SH SOLE 21 11349938 0 0 NEW YORK MTG TR INC COM 649604840 15926264 2727100 SH SOLE 22 2606605 0 120495 NEW YORK MTG TR INC COM 649604840 125040 21411 SH SOLE 25 21411 0 0 NEW YORK MTG TR INC COM 649604840 123347 21121 SH SOLE 26 21121 0 0 NEW YORK MTG TR INC COM 649604840 6331 1084 SH SOLE 28 1084 0 0 NEW YORK MTG TR INC COM 649604840 1179423 201956 SH SOLE 30 201956 0 0 NEW YORK MTG TR INC COM 649604840 22758 3897 SH SOLE 36 3897 0 0 NEW YORK MTG TR INC COM 649604840 65443 11206 SH SOLE 40 11206 0 0 NEW YORK MTG TR INC COM 649604840 977616 167400 SH SOLE 43 161197 0 6203 NEW YORK TIMES CO CL A 650111107 16281503 317936 SH SOLE 2 182422 0 135514 NEW YORK TIMES CO CL A 650111107 19255 376 SH SOLE 4 376 0 0 NEW YORK TIMES CO CL A 650111107 1373247 26816 SH SOLE 7 25448 0 1368 NEW YORK TIMES CO CL A 650111107 12582143 245697 SH SOLE 18 245697 0 0 NEW YORK TIMES CO CL A 650111107 3196733 62424 SH SOLE 19 62424 0 0 NEW YORK TIMES CO CL A 650111107 432906091 8453546 SH SOLE 21 8453546 0 0 NEW YORK TIMES CO CL A 650111107 244441205 4773310 SH SOLE 22 4565035 0 208275 NEW YORK TIMES CO CL A 650111107 1607636 31393 SH SOLE 25 31393 0 0 NEW YORK TIMES CO CL A 650111107 2877439 56189 SH SOLE 26 55900 0 289 NEW YORK TIMES CO CL A 650111107 383768 7494 SH SOLE 28 2828 0 4666 NEW YORK TIMES CO CL A 650111107 5807521 113406 SH SOLE 30 113406 0 0 NEW YORK TIMES CO CL A 650111107 103035 2012 SH SOLE 31 2012 0 0 NEW YORK TIMES CO CL A 650111107 697224 13615 SH SOLE 34 13615 0 0 NEW YORK TIMES CO CL A 650111107 61862 1208 SH SOLE 36 1208 0 0 NEW YORK TIMES CO CL A 650111107 1659767 32411 SH SOLE 40 32411 0 0 NEW YORK TIMES CO CL A 650111107 13519 264 SH OTR 43 264 0 0 NEW YORK TIMES CO CL A 650111107 10613036 207245 SH SOLE 43 194271 0 12974 NEWAMSTERDAM PHARMA COMPANY ORDINARY SHARES N62509109 298658 15547 SH SOLE 2 13796 0 1751 NEWAMSTERDAM PHARMA COMPANY ORDINARY SHARES N62509109 169740 8836 SH SOLE 21 8836 0 0 NEWAMSTERDAM PHARMA COMPANY ORDINARY SHARES N62509109 331603 17262 SH SOLE 22 5883 0 11379 NEWEGG COMMERCE INC COMMON SHARES G6483G100 27105 29858 SH SOLE 43 28747 0 1111 NEWELL BRANDS INC COM 651229106 7334239 1144187 SH SOLE 2 708894 0 435293 NEWELL BRANDS INC COM 651229106 8109 1265 SH SOLE 4 1265 0 0 NEWELL BRANDS INC COM 651229106 663794 103556 SH SOLE 7 99754 0 3802 NEWELL BRANDS INC COM 651229106 26654879 4158327 SH SOLE 18 4016657 0 141670 NEWELL BRANDS INC COM 651229106 45688929 7127758 SH SOLE 19 7127758 0 0 NEWELL BRANDS INC COM 651229106 270730209 42235602 SH SOLE 21 42235602 0 0 NEWELL BRANDS INC COM 651229106 73301170 11435440 SH SOLE 22 10917908 0 517532 NEWELL BRANDS INC COM 651229106 502179 78343 SH SOLE 25 78343 0 0 NEWELL BRANDS INC COM 651229106 3460240 539819 SH SOLE 26 305352 0 234467 NEWELL BRANDS INC COM 651229106 43857 6842 SH SOLE 28 6842 0 0 NEWELL BRANDS INC COM 651229106 5441218 848864 SH SOLE 30 848864 0 0 NEWELL BRANDS INC COM 651229106 33614 5244 SH SOLE 31 5244 0 0 NEWELL BRANDS INC COM 651229106 1064457 166062 SH SOLE 32 166062 0 0 NEWELL BRANDS INC COM 651229106 4432412 691484 SH SOLE 34 691484 0 0 NEWELL BRANDS INC COM 651229106 192665 30057 SH SOLE 36 30057 0 0 NEWELL BRANDS INC COM 651229106 572708 89346 SH SOLE 40 89346 0 0 NEWELL BRANDS INC COM 651229106 11929 1861 SH OTR 43 1861 0 0 NEWELL BRANDS INC COM 651229106 2523484 393679 SH SOLE 43 369680 0 23999 NEWMARK GROUP INC CL A 65158N102 1266474 123800 SH SOLE 2 40320 0 83480 NEWMARK GROUP INC CL A 65158N102 6107 597 SH SOLE 4 597 0 0 NEWMARK GROUP INC CL A 65158N102 13115 1282 SH SOLE 7 1282 0 0 NEWMARK GROUP INC CL A 65158N102 4065289 397389 SH SOLE 18 397389 0 0 NEWMARK GROUP INC CL A 65158N102 3190594 311886 SH SOLE 19 311886 0 0 NEWMARK GROUP INC CL A 65158N102 51898130 5073131 SH SOLE 21 5073131 0 0 NEWMARK GROUP INC CL A 65158N102 41972902 4102923 SH SOLE 22 3912726 0 190197 NEWMARK GROUP INC CL A 65158N102 274849 26867 SH SOLE 25 26867 0 0 NEWMARK GROUP INC CL A 65158N102 566251 55352 SH SOLE 26 55352 0 0 NEWMARK GROUP INC CL A 65158N102 30936 3024 SH SOLE 28 3024 0 0 NEWMARK GROUP INC CL A 65158N102 1133504 110802 SH SOLE 30 110802 0 0 NEWMARK GROUP INC CL A 65158N102 343892 33616 SH SOLE 40 33616 0 0 NEWMARK GROUP INC CL A 65158N102 2275489 222433 SH SOLE 43 205713 0 16720 NEWMARKET CORP COM 651587107 8862648 17190 SH SOLE 2 7130 0 10060 NEWMARKET CORP COM 651587107 9796 19 SH SOLE 4 19 0 0 NEWMARKET CORP COM 651587107 25779 50 SH SOLE 7 50 0 0 NEWMARKET CORP COM 651587107 5270672 10223 SH SOLE 18 10223 0 0 NEWMARKET CORP COM 651587107 1224994 2376 SH SOLE 19 2376 0 0 NEWMARKET CORP COM 651587107 184266265 357403 SH SOLE 21 357403 0 0 NEWMARKET CORP COM 651587107 102123590 198079 SH SOLE 22 189387 0 8692 NEWMARKET CORP COM 651587107 746545 1448 SH SOLE 25 1448 0 0 NEWMARKET CORP COM 651587107 1247679 2420 SH SOLE 26 2420 0 0 NEWMARKET CORP COM 651587107 525366 1019 SH SOLE 28 153 0 866 NEWMARKET CORP COM 651587107 2548463 4943 SH SOLE 30 4943 0 0 NEWMARKET CORP COM 651587107 41761 81 SH SOLE 31 81 0 0 NEWMARKET CORP COM 651587107 780057 1513 SH SOLE 40 1513 0 0 NEWMARKET CORP COM 651587107 9640039 18698 SH SOLE 43 17632 0 1066 NEWMONT CORP COM 651639106 106249563 2537606 SH SOLE 2 553527 0 1984079 NEWMONT CORP COM 651639106 40584884 969307 SH SOLE 4 497266 0 472041 NEWMONT CORP COM 651639106 225997135 5397591 SH SOLE 7 5282388 0 115203 NEWMONT CORP COM 651639106 2072481 49498 SH SOLE 13 49498 0 0 NEWMONT CORP COM 651639106 6841307 163394 SH SOLE 15 163394 0 0 NEWMONT CORP COM 651639106 62984706 1504292 SH SOLE 18 1432060 0 72232 NEWMONT CORP COM 651639106 44700956 1067613 SH SOLE 19 1067613 0 0 NEWMONT CORP COM 651639106 1521736050 36344305 SH SOLE 21 36344305 0 0 NEWMONT CORP COM 651639106 1045303726 24965458 SH SOLE 22 22473884 0 2491574 NEWMONT CORP COM 651639106 79318444 1894398 SH SOLE 23 1894398 0 0 NEWMONT CORP COM 651639106 359657815 8589869 SH SOLE 25 7075377 0 1514492 NEWMONT CORP COM 651639106 112867787 2695672 SH SOLE 26 1778938 0 916734 NEWMONT CORP COM 651639106 118896104 2839649 SH SOLE 28 112318 0 2727331 NEWMONT CORP COM 651639106 19127053 456820 SH SOLE 29 456820 0 0 NEWMONT CORP COM 651639106 569079831 13591589 SH SOLE 30 13442110 0 149479 NEWMONT CORP COM 651639106 11049242 263894 SH SOLE 31 254821 0 9073 NEWMONT CORP COM 651639106 4047322 96664 SH SOLE 32 96664 0 0 NEWMONT CORP COM 651639106 568396052 13575258 SH SOLE 34 13575258 0 0 NEWMONT CORP COM 651639106 13844525 330655 SH SOLE 36 330655 0 0 NEWMONT CORP COM 651639106 2305320 55059 SH SOLE 40 55059 0 0 NEWMONT CORP COM 651639106 37432 894 SH OTR 43 894 0 0 NEWMONT CORP COM 651639106 77940511 1861488 SH SOLE 43 1628196 0 233292 NEWPARK RES INC COM PAR $.01NEW 651718504 1183294 142394 SH SOLE 2 78520 0 63874 NEWPARK RES INC COM PAR $.01NEW 651718504 3681 443 SH SOLE 7 443 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 2085278 250936 SH SOLE 18 250936 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 1541480 185497 SH SOLE 19 185497 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 27453099 3303622 SH SOLE 21 3303622 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 21643237 2604481 SH SOLE 22 2501141 0 103340 NEWPARK RES INC COM PAR $.01NEW 651718504 137098 16498 SH SOLE 25 16498 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 11335 1364 SH SOLE 28 1364 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 118152 14218 SH SOLE 40 14218 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 768160 92438 SH SOLE 43 87250 0 5188 NEWS CORP NEW CL A 65249B109 19897765 721718 SH SOLE 2 165995 0 555723 NEWS CORP NEW CL A 65249B109 9051010 328292 SH SOLE 4 115481 0 212811 NEWS CORP NEW CL A 65249B109 6469659 234663 SH SOLE 7 207223 0 27440 NEWS CORP NEW CL A 65249B109 196161 7115 SH SOLE 13 7115 0 0 NEWS CORP NEW CL A 65249B109 1347208 48865 SH SOLE 15 48865 0 0 NEWS CORP NEW CL A 65249B109 17680393 641291 SH SOLE 18 617986 0 23305 NEWS CORP NEW CL A 65249B109 11720255 425109 SH SOLE 19 425109 0 0 NEWS CORP NEW CL A 65249B109 273953882 9936666 SH SOLE 21 9936666 0 0 NEWS CORP NEW CL A 65249B109 251377415 9117788 SH SOLE 22 8091741 0 1026047 NEWS CORP NEW CL A 65249B109 12083131 438271 SH SOLE 23 438271 0 0 NEWS CORP NEW CL A 65249B109 16808767 609676 SH SOLE 25 609676 0 0 NEWS CORP NEW CL A 65249B109 9802514 355550 SH SOLE 26 222201 0 133349 NEWS CORP NEW CL A 65249B109 16139974 585418 SH SOLE 28 37947 0 547471 NEWS CORP NEW CL A 65249B109 57868024 2098949 SH SOLE 30 2098949 0 0 NEWS CORP NEW CL A 65249B109 2463986 89372 SH SOLE 31 86544 0 2828 NEWS CORP NEW CL A 65249B109 2950073 107003 SH SOLE 34 107003 0 0 NEWS CORP NEW CL A 65249B109 2423127 87890 SH SOLE 36 87890 0 0 NEWS CORP NEW CL A 65249B109 480766 17438 SH SOLE 40 17438 0 0 NEWS CORP NEW CL A 65249B109 17853029 647553 SH SOLE 43 581045 0 66508 NEWS CORP NEW CL B 65249B208 6366458 224250 SH SOLE 2 47276 0 176974 NEWS CORP NEW CL B 65249B208 90507 3188 SH SOLE 4 3188 0 0 NEWS CORP NEW CL B 65249B208 1641737 57828 SH SOLE 7 46460 0 11368 NEWS CORP NEW CL B 65249B208 173293 6104 SH SOLE 15 6104 0 0 NEWS CORP NEW CL B 65249B208 3410036 120114 SH SOLE 18 119971 0 143 NEWS CORP NEW CL B 65249B208 1843476 64934 SH SOLE 19 64934 0 0 NEWS CORP NEW CL B 65249B208 80272214 2827482 SH SOLE 21 2827482 0 0 NEWS CORP NEW CL B 65249B208 70598435 2486736 SH SOLE 22 2350930 0 135806 NEWS CORP NEW CL B 65249B208 4859829 171181 SH SOLE 25 168750 0 2431 NEWS CORP NEW CL B 65249B208 1113200 39211 SH SOLE 26 13897 0 25314 NEWS CORP NEW CL B 65249B208 1357809 47827 SH SOLE 28 22466 0 25361 NEWS CORP NEW CL B 65249B208 9771100 344174 SH SOLE 30 344174 0 0 NEWS CORP NEW CL B 65249B208 42613 1501 SH SOLE 31 1501 0 0 NEWS CORP NEW CL B 65249B208 252160 8882 SH SOLE 36 8882 0 0 NEWS CORP NEW CL B 65249B208 1120894 39482 SH SOLE 43 31590 0 7892 NEWTEKONE INC COM NEW 652526203 235675 18749 SH SOLE 2 5316 0 13433 NEWTEKONE INC COM NEW 652526203 3218 256 SH SOLE 7 256 0 0 NEWTEKONE INC COM NEW 652526203 932581 74191 SH SOLE 18 74191 0 0 NEWTEKONE INC COM NEW 652526203 923455 73465 SH SOLE 19 73465 0 0 NEWTEKONE INC COM NEW 652526203 11364537 904100 SH SOLE 21 904100 0 0 NEWTEKONE INC COM NEW 652526203 9505786 756228 SH SOLE 22 736011 0 20217 NEXA RES S A COM L67359106 460883 60325 SH SOLE 2 60325 0 0 NEXA RES S A COM L67359106 698693 91452 SH SOLE 7 91452 0 0 NEXA RES S A COM L67359106 158293 20719 SH SOLE 21 20719 0 0 NEXA RES S A COM L67359106 136695 17892 SH SOLE 22 17892 0 0 NEXA RES S A COM L67359106 497 65 SH SOLE 43 65 0 0 NEXGEN ENERGY LTD COM 65340P106 663156 95008 SH SOLE 21 95008 0 0 NEXGEN ENERGY LTD COM 65340P106 27369 3921 SH SOLE 43 3921 0 0 NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205 322261 58275 SH SOLE 2 42132 0 16143 NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205 2184 395 SH SOLE 7 395 0 0 NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205 572217 103475 SH SOLE 18 103475 0 0 NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205 416746 75361 SH SOLE 19 75361 0 0 NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205 7108804 1285498 SH SOLE 21 1285498 0 0 NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205 5021975 908133 SH SOLE 22 885347 0 22786 NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205 8881 1606 SH SOLE 23 1606 0 0 NEXPOINT REAL ESTATE FIN INC COM 65342V101 159701 11640 SH SOLE 2 6703 0 4937 NEXPOINT REAL ESTATE FIN INC COM 65342V101 342218 24943 SH SOLE 18 24943 0 0 NEXPOINT REAL ESTATE FIN INC COM 65342V101 232609 16954 SH SOLE 19 16954 0 0 NEXPOINT REAL ESTATE FIN INC COM 65342V101 5830643 424974 SH SOLE 21 424974 0 0 NEXPOINT REAL ESTATE FIN INC COM 65342V101 2087923 152181 SH SOLE 22 145931 0 6250 NEXPOINT REAL ESTATE FIN INC COM 65342V101 12 1 SH SOLE 43 0 0 1 NEXPOINT RESIDENTIAL TR INC COM 65341D102 6977940 176612 SH SOLE 2 110842 0 65770 NEXPOINT RESIDENTIAL TR INC COM 65341D102 477478 12085 SH SOLE 4 12085 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 1416117 35842 SH SOLE 7 32217 0 3625 NEXPOINT RESIDENTIAL TR INC COM 65341D102 4909750 124266 SH SOLE 18 107126 0 17140 NEXPOINT RESIDENTIAL TR INC COM 65341D102 8955969 226676 SH SOLE 19 226676 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 107594620 2723225 SH SOLE 21 2723225 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 44720381 1131875 SH SOLE 22 1074836 0 57039 NEXPOINT RESIDENTIAL TR INC COM 65341D102 323152 8179 SH SOLE 23 8179 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 5309551 134385 SH SOLE 25 134385 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 810508 20514 SH SOLE 26 6825 0 13689 NEXPOINT RESIDENTIAL TR INC COM 65341D102 679770 17205 SH SOLE 28 2631 0 14574 NEXPOINT RESIDENTIAL TR INC COM 65341D102 4272572 108139 SH SOLE 30 108139 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 160648 4066 SH SOLE 40 4066 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 2557640 64734 SH SOLE 43 58539 0 6195 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 16463544 99172 SH SOLE 2 41290 0 57882 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 13945 84 SH SOLE 4 84 0 0 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 934304 5628 SH SOLE 7 5400 0 228 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 7903570 47609 SH SOLE 18 47609 0 0 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 1795398 10815 SH SOLE 19 10815 0 0 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 284026675 1710901 SH SOLE 21 1710901 0 0 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 155181500 934772 SH SOLE 22 891403 0 43369 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 1132354 6821 SH SOLE 25 6821 0 0 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 1986808 11968 SH SOLE 26 9917 0 2051 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 378835 2282 SH SOLE 28 414 0 1868 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 3659690 22045 SH SOLE 30 22045 0 0 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 68396 412 SH SOLE 31 412 0 0 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 146753 884 SH SOLE 36 884 0 0 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 1170371 7050 SH SOLE 40 7050 0 0 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 6091512 36694 SH SOLE 43 32820 0 3874 NEXTCURE INC COM 65343E108 140898 88615 SH SOLE 2 68788 0 19827 NEXTCURE INC COM 65343E108 8195 5154 SH SOLE 18 5154 0 0 NEXTCURE INC COM 65343E108 269965 169789 SH SOLE 19 169789 0 0 NEXTCURE INC COM 65343E108 95171 59856 SH SOLE 21 59856 0 0 NEXTCURE INC COM 65343E108 696048 437766 SH SOLE 22 432817 0 4949 NEXTDECADE CORP COM 65342K105 87918310 11072835 SH SOLE 2 11050732 0 22103 NEXTDECADE CORP COM 65342K105 6987 880 SH SOLE 7 880 0 0 NEXTDECADE CORP COM 65342K105 2262892 284999 SH SOLE 18 284999 0 0 NEXTDECADE CORP COM 65342K105 2097597 264181 SH SOLE 19 264181 0 0 NEXTDECADE CORP COM 65342K105 32578701 4103111 SH SOLE 21 4103111 0 0 NEXTDECADE CORP COM 65342K105 23336295 2939080 SH SOLE 22 2864541 0 74539 NEXTDECADE CORP COM 65342K105 187424 23605 SH SOLE 25 23605 0 0 NEXTDECADE CORP COM 65342K105 11878 1496 SH SOLE 26 1496 0 0 NEXTDECADE CORP COM 65342K105 125643 15824 SH SOLE 30 15824 0 0 NEXTDECADE CORP COM 65342K105 123173 15513 SH SOLE 40 15513 0 0 NEXTDECADE CORP COM 65342K105 1026912 129334 SH SOLE 43 118574 0 10760 NEXTDOOR HOLDINGS INC COM CL A 65345M108 834253 300091 SH SOLE 2 221379 0 78712 NEXTDOOR HOLDINGS INC COM CL A 65345M108 4067 1463 SH SOLE 7 1463 0 0 NEXTDOOR HOLDINGS INC COM CL A 65345M108 1475621 530799 SH SOLE 18 530799 0 0 NEXTDOOR HOLDINGS INC COM CL A 65345M108 1334166 479916 SH SOLE 19 479916 0 0 NEXTDOOR HOLDINGS INC COM CL A 65345M108 18737642 6740159 SH SOLE 21 6740159 0 0 NEXTDOOR HOLDINGS INC COM CL A 65345M108 11999322 4316303 SH SOLE 22 4103130 0 213173 NEXTDOOR HOLDINGS INC COM CL A 65345M108 29927 10765 SH SOLE 23 10765 0 0 NEXTDOOR HOLDINGS INC COM CL A 65345M108 51247 18434 SH SOLE 25 18434 0 0 NEXTDOOR HOLDINGS INC COM CL A 65345M108 38542 13864 SH SOLE 26 0 0 13864 NEXTDOOR HOLDINGS INC COM CL A 65345M108 143890 51759 SH SOLE 30 51759 0 0 NEXTERA ENERGY INC COM 65339F101 260605654 3680351 SH SOLE 2 750413 0 2929938 NEXTERA ENERGY INC COM 65339F101 92924459 1312307 SH SOLE 4 1113994 0 198313 NEXTERA ENERGY INC COM 65339F101 152541310 2154234 SH SOLE 7 1949835 0 204399 NEXTERA ENERGY INC COM 65339F101 4649031 65655 SH SOLE 13 65655 0 0 NEXTERA ENERGY INC COM 65339F101 20611446 291081 SH SOLE 15 291081 0 0 NEXTERA ENERGY INC COM 65339F101 239392961 3380779 SH SOLE 18 3252305 0 128474 NEXTERA ENERGY INC COM 65339F101 229140948 3235997 SH SOLE 19 3235997 0 0 NEXTERA ENERGY INC COM 65339F101 4049748242 57191756 SH SOLE 21 57191756 0 0 NEXTERA ENERGY INC COM 65339F101 3097680814 43746375 SH SOLE 22 39291684 0 4454691 NEXTERA ENERGY INC COM 65339F101 255887230 3613716 SH SOLE 23 3613716 0 0 NEXTERA ENERGY INC COM 65339F101 270059993 3813868 SH SOLE 25 3751564 0 62304 NEXTERA ENERGY INC COM 65339F101 149024956 2104575 SH SOLE 26 1337602 0 766973 NEXTERA ENERGY INC COM 65339F101 259976012 3671459 SH SOLE 28 88845 0 3582614 NEXTERA ENERGY INC COM 65339F101 1003136875 14166599 SH SOLE 30 14166599 0 0 NEXTERA ENERGY INC COM 65339F101 33488102 472929 SH SOLE 31 456971 0 15958 NEXTERA ENERGY INC COM 65339F101 4484610 63333 SH SOLE 32 63333 0 0 NEXTERA ENERGY INC COM 65339F101 272590388 3849603 SH SOLE 34 3849603 0 0 NEXTERA ENERGY INC COM 65339F101 28944225 408759 SH SOLE 36 408759 0 0 NEXTERA ENERGY INC COM 65339F101 6992133 98745 SH SOLE 40 98745 0 0 NEXTERA ENERGY INC COM 65339F101 159039 2246 SH OTR 43 2246 0 0 NEXTERA ENERGY INC COM 65339F101 211247793 2983305 SH SOLE 43 2533388 0 449917 NEXTERA ENERGY INC UNIT 09/01/2025 65339F713 157800618 3803341 SH SOLE 21 3803341 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 180588151 6533580 SH SOLE 46 6533580 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 2702252 97766 SH SOLE 2 88552 0 9214 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 7131 258 SH SOLE 4 258 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 476044 17223 SH SOLE 7 16299 0 924 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 572314 20706 SH SOLE 18 20706 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 3811777 137908 SH SOLE 21 137908 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 4582104 165778 SH SOLE 22 126390 0 39388 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 531877 19243 SH SOLE 25 19243 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 724389 26208 SH SOLE 26 26208 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 213160 7712 SH SOLE 28 0 0 7712 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 2626270 95017 SH SOLE 30 95017 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 540611 19559 SH SOLE 40 19559 0 0 NEXTNAV INC COMMON STOCK 65345N106 165793 20443 SH SOLE 2 11015 0 9428 NEXTNAV INC COMMON STOCK 65345N106 3609 445 SH SOLE 7 445 0 0 NEXTNAV INC COMMON STOCK 65345N106 1626193 200517 SH SOLE 18 200517 0 0 NEXTNAV INC COMMON STOCK 65345N106 1373988 169419 SH SOLE 19 169419 0 0 NEXTNAV INC COMMON STOCK 65345N106 22959678 2831033 SH SOLE 21 2831033 0 0 NEXTNAV INC COMMON STOCK 65345N106 11792159 1454027 SH SOLE 22 1424892 0 29135 NEXTNAV INC COMMON STOCK 65345N106 33113 4083 SH SOLE 25 4083 0 0 NEXTNAV INC COMMON STOCK 65345N106 12433 1533 SH SOLE 26 1533 0 0 NEXTNAV INC COMMON STOCK 65345N106 21775 2685 SH SOLE 28 0 0 2685 NEXTNAV INC COMMON STOCK 65345N106 419871 51772 SH SOLE 30 51772 0 0 NEXTRACKER INC CLASS A COM 65290E101 7833648 167100 SH SOLE 2 119639 0 47461 NEXTRACKER INC CLASS A COM 65290E101 17392 371 SH SOLE 4 371 0 0 NEXTRACKER INC CLASS A COM 65290E101 1145747 24440 SH SOLE 7 23386 0 1054 NEXTRACKER INC CLASS A COM 65290E101 24409150 520673 SH SOLE 18 447692 0 72981 NEXTRACKER INC CLASS A COM 65290E101 31874978 679927 SH SOLE 19 679927 0 0 NEXTRACKER INC CLASS A COM 65290E101 482969339 10302247 SH SOLE 21 10302247 0 0 NEXTRACKER INC CLASS A COM 65290E101 192859444 4113896 SH SOLE 22 3985468 0 128428 NEXTRACKER INC CLASS A COM 65290E101 138202 2948 SH SOLE 23 2948 0 0 NEXTRACKER INC CLASS A COM 65290E101 1184845 25274 SH SOLE 25 25274 0 0 NEXTRACKER INC CLASS A COM 65290E101 2013777 42956 SH SOLE 26 41217 0 1739 NEXTRACKER INC CLASS A COM 65290E101 2136134 45566 SH SOLE 28 38142 0 7424 NEXTRACKER INC CLASS A COM 65290E101 94673129 2019478 SH SOLE 30 2019478 0 0 NEXTRACKER INC CLASS A COM 65290E101 85447567 1822687 SH SOLE 34 1822687 0 0 NEXTRACKER INC CLASS A COM 65290E101 23628 504 SH SOLE 36 504 0 0 NEXTRACKER INC CLASS A COM 65290E101 1242929 26513 SH SOLE 40 26513 0 0 NEXTRACKER INC CLASS A COM 65290E101 3212827 68533 SH SOLE 43 61197 0 7336 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 362584 71657 SH SOLE 2 71657 0 0 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 32652 6453 SH SOLE 18 0 0 6453 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 9278993 1833793 SH SOLE 19 1833793 0 0 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 43890 8674 SH SOLE 21 8674 0 0 NI HLDGS INC COM 65342T106 509873 33325 SH SOLE 2 31729 0 1596 NI HLDGS INC COM 65342T106 2111 138 SH SOLE 7 138 0 0 NI HLDGS INC COM 65342T106 353522 23106 SH SOLE 18 23106 0 0 NI HLDGS INC COM 65342T106 291220 19034 SH SOLE 19 19034 0 0 NI HLDGS INC COM 65342T106 4362963 285161 SH SOLE 21 285161 0 0 NI HLDGS INC COM 65342T106 2180893 142542 SH SOLE 22 134444 0 8098 NI HLDGS INC COM 65342T106 23531 1538 SH SOLE 23 1538 0 0 NICE LTD SPONSORED ADR 653656108 19067041 110874 SH SOLE 43 97390 0 13484 NICHOLAS FINL INC BC COM 65373A109 6150 936 SH SOLE 18 936 0 0 NICHOLAS FINL INC BC COM 65373A109 57488 8750 SH SOLE 21 8750 0 0 NICHOLAS FINL INC BC COM 65373A109 2851 434 SH SOLE 22 434 0 0 NICOLET BANKSHARES INC COM 65406E102 1153841 13895 SH SOLE 2 6847 0 7048 NICOLET BANKSHARES INC COM 65406E102 6560 79 SH SOLE 4 79 0 0 NICOLET BANKSHARES INC COM 65406E102 7640 92 SH SOLE 7 92 0 0 NICOLET BANKSHARES INC COM 65406E102 3378815 40689 SH SOLE 18 40689 0 0 NICOLET BANKSHARES INC COM 65406E102 2531807 30489 SH SOLE 19 30489 0 0 NICOLET BANKSHARES INC COM 65406E102 42869898 516256 SH SOLE 21 516256 0 0 NICOLET BANKSHARES INC COM 65406E102 31364706 377706 SH SOLE 22 360937 0 16769 NICOLET BANKSHARES INC COM 65406E102 263486 3173 SH SOLE 25 3173 0 0 NICOLET BANKSHARES INC COM 65406E102 735734 8860 SH SOLE 26 8860 0 0 NICOLET BANKSHARES INC COM 65406E102 19847 239 SH SOLE 28 239 0 0 NICOLET BANKSHARES INC COM 65406E102 926892 11162 SH SOLE 30 11162 0 0 NICOLET BANKSHARES INC COM 65406E102 228858 2756 SH SOLE 40 2756 0 0 NICOLET BANKSHARES INC COM 65406E102 1141634 13748 SH SOLE 43 13172 0 576 NIKE INC CL B 654106103 216643905 2874405 SH SOLE 2 1217405 0 1657000 NIKE INC CL B 654106103 90866298 1205603 SH SOLE 4 495799 0 709804 NIKE INC CL B 654106103 59557826 790206 SH SOLE 7 692671 0 97535 NIKE INC CL B 654106103 10056318 133426 SH SOLE 13 133426 0 0 NIKE INC CL B 654106103 12988286 172327 SH SOLE 15 172327 0 0 NIKE INC CL B 654106103 138961629 1843726 SH SOLE 18 1672582 0 171144 NIKE INC CL B 654106103 70276119 932415 SH SOLE 19 932415 0 0 NIKE INC CL B 654106103 2824926087 37480776 SH SOLE 21 37480776 0 0 NIKE INC CL B 654106103 2036797222 27023978 SH SOLE 22 24162996 0 2860982 NIKE INC CL B 654106103 161024689 2136456 SH SOLE 23 2136456 0 0 NIKE INC CL B 654106103 201917361 2679015 SH SOLE 25 2320180 0 358835 NIKE INC CL B 654106103 108340908 1437454 SH SOLE 26 761594 0 675860 NIKE INC CL B 654106103 162873364 2160984 SH SOLE 28 141937 0 2019047 NIKE INC CL B 654106103 3722600 49391 SH SOLE 29 49391 0 0 NIKE INC CL B 654106103 608484922 8073304 SH SOLE 30 7905935 0 167369 NIKE INC CL B 654106103 28560105 378932 SH SOLE 31 369446 0 9486 NIKE INC CL B 654106103 3621981 48056 SH SOLE 32 48056 0 0 NIKE INC CL B 654106103 18177209 241173 SH SOLE 34 241173 0 0 NIKE INC CL B 654106103 18531825 245878 SH SOLE 36 245878 0 0 NIKE INC CL B 654106103 4367013 57941 SH SOLE 40 57941 0 0 NIKE INC CL B 654106103 124963 1658 SH OTR 43 1658 0 0 NIKE INC CL B 654106103 117473990 1558631 SH SOLE 43 1335999 0 222631 NIKOLA CORP COM NEW 654110303 107584 13136 SH SOLE 2 9300 0 3836 NIKOLA CORP COM NEW 654110303 410 50 SH SOLE 4 50 0 0 NIKOLA CORP COM NEW 654110303 1599138 195255 SH SOLE 21 195255 0 0 NIKOLA CORP COM NEW 654110303 5720379 698459 SH SOLE 22 679390 0 19069 NIKOLA CORP COM NEW 654110303 64472 7872 SH SOLE 25 7872 0 0 NIKOLA CORP COM NEW 654110303 30016 3665 SH SOLE 26 3665 0 0 NIKOLA CORP COM NEW 654110303 165356 20190 SH SOLE 28 18512 0 1678 NIKOLA CORP COM NEW 654110303 635667 77615 SH SOLE 30 77615 0 0 NIKOLA CORP COM NEW 654110303 3137 383 SH SOLE 36 383 0 0 NIKOLA CORP COM NEW 654110303 85929 10492 SH SOLE 40 10492 0 0 NIKOLA CORP COM NEW 654110303 7057 862 SH SOLE 43 862 0 0 NINE ENERGY SERVICE INC COM 65441V101 31629 18827 SH SOLE 2 18827 0 0 NINE ENERGY SERVICE INC COM 65441V101 9240 5500 SH SOLE 18 5500 0 0 NINE ENERGY SERVICE INC COM 65441V101 47124 28050 SH SOLE 19 28050 0 0 NINE ENERGY SERVICE INC COM 65441V101 94335 56152 SH SOLE 21 56152 0 0 NINE ENERGY SERVICE INC COM 65441V101 498434 296687 SH SOLE 22 296687 0 0 NINE ENERGY SERVICE INC COM 65441V101 7039 4190 SH SOLE 34 4190 0 0 NINE ENERGY SERVICE INC COM 65441V101 4852 2888 SH SOLE 43 2888 0 0 NIO INC SPON ADS 62914V106 2059574 495090 SH SOLE 2 79709 0 415381 NIO INC SPON ADS 62914V106 2349169 564704 SH SOLE 4 329267 0 235437 NIO INC SPON ADS 62914V106 3140384 754900 SH SOLE 7 723188 0 31712 NIO INC SPON ADS 62914V106 1251698 300889 SH SOLE 13 300889 0 0 NIO INC SPON ADS 62914V106 7879148 1894026 SH SOLE 15 1894026 0 0 NIO INC SPON ADS 62914V106 8154 1960 SH SOLE 19 1960 0 0 NIO INC SPON ADS 62914V106 97428332 23420272 SH SOLE 21 23420272 0 0 NIO INC SPON ADS 62914V106 57335079 13782471 SH SOLE 22 12126328 0 1656143 NIO INC SPON ADS 62914V106 6667677 1602807 SH SOLE 23 1602807 0 0 NIO INC SPON ADS 62914V106 23130 5560 SH SOLE 25 5560 0 0 NIO INC SPON ADS 62914V106 5939024 1427650 SH SOLE 26 89918 0 1337732 NIO INC SPON ADS 62914V106 8583652 2063378 SH SOLE 28 0 0 2063378 NIO INC SPON ADS 62914V106 51017745 12263881 SH SOLE 30 12263881 0 0 NIO INC SPON ADS 62914V106 402792 96825 SH SOLE 32 96825 0 0 NIO INC SPON ADS 62914V106 424249 101983 SH SOLE 34 101983 0 0 NIO INC SPON ADS 62914V106 26408 6348 SH SOLE 36 6348 0 0 NIO INC SPON ADS 62914V106 75192 18075 SH SOLE 40 18075 0 0 NIO INC SPON ADS 62914V106 6938635 1667941 SH SOLE 43 1460667 0 207274 NIOCORP DEVS LTD COM NEW 654484609 14120 8162 SH SOLE 2 8162 0 0 NIOCORP DEVS LTD COM NEW 654484609 9354 5407 SH SOLE 18 5407 0 0 NIOCORP DEVS LTD COM NEW 654484609 75729 43774 SH SOLE 19 43774 0 0 NIOCORP DEVS LTD COM NEW 654484609 99179 57329 SH SOLE 21 57329 0 0 NIOCORP DEVS LTD COM NEW 654484609 99394 57453 SH SOLE 22 53548 0 3905 NIOCORP DEVS LTD COM NEW 654484609 2675 1546 SH SOLE 23 1546 0 0 NISOURCE INC COM 65473P105 35984900 1249042 SH SOLE 2 201893 0 1047149 NISOURCE INC COM 65473P105 18986193 659014 SH SOLE 4 276654 0 382360 NISOURCE INC COM 65473P105 28484735 988710 SH SOLE 7 862972 0 125738 NISOURCE INC COM 65473P105 352404 12232 SH SOLE 13 12232 0 0 NISOURCE INC COM 65473P105 1935513 67182 SH SOLE 15 67182 0 0 NISOURCE INC COM 65473P105 24356579 845421 SH SOLE 18 817550 0 27871 NISOURCE INC COM 65473P105 20216467 701717 SH SOLE 19 701717 0 0 NISOURCE INC COM 65473P105 652408817 22645221 SH SOLE 21 22645221 0 0 NISOURCE INC COM 65473P105 302883621 10513142 SH SOLE 22 9475217 0 1037925 NISOURCE INC COM 65473P105 14390825 499508 SH SOLE 23 499508 0 0 NISOURCE INC COM 65473P105 18279196 634474 SH SOLE 25 634474 0 0 NISOURCE INC COM 65473P105 7502729 260421 SH SOLE 26 235051 0 25370 NISOURCE INC COM 65473P105 9913838 344111 SH SOLE 28 7187 0 336924 NISOURCE INC COM 65473P105 76425122 2652729 SH SOLE 30 2652729 0 0 NISOURCE INC COM 65473P105 3081662 106965 SH SOLE 31 103650 0 3315 NISOURCE INC COM 65473P105 4402341 152806 SH SOLE 32 152806 0 0 NISOURCE INC COM 65473P105 4440456 154129 SH SOLE 34 154129 0 0 NISOURCE INC COM 65473P105 2398317 83246 SH SOLE 36 83246 0 0 NISOURCE INC COM 65473P105 338748 11758 SH SOLE 40 11758 0 0 NISOURCE INC COM 65473P105 17891 621 SH OTR 43 621 0 0 NISOURCE INC COM 65473P105 9095689 315713 SH SOLE 43 265892 0 49821 NKARTA INC COM 65487U108 639716 108243 SH SOLE 2 59028 0 49215 NKARTA INC COM 65487U108 1342 227 SH SOLE 7 227 0 0 NKARTA INC COM 65487U108 947349 160296 SH SOLE 18 160296 0 0 NKARTA INC COM 65487U108 933337 157925 SH SOLE 19 157925 0 0 NKARTA INC COM 65487U108 11582838 1959871 SH SOLE 21 1959871 0 0 NKARTA INC COM 65487U108 9827178 1662805 SH SOLE 22 1588585 0 74220 NKARTA INC COM 65487U108 59070 9995 SH SOLE 43 9285 0 710 NKGEN BIOTECH INC COM 65488A101 2355 1854 SH SOLE 18 1854 0 0 NKGEN BIOTECH INC COM 65488A101 19192 15112 SH SOLE 21 15112 0 0 NL INDS INC COM NEW 629156407 21208 3517 SH SOLE 2 157 0 3360 NL INDS INC COM NEW 629156407 146414 24281 SH SOLE 18 24281 0 0 NL INDS INC COM NEW 629156407 95153 15780 SH SOLE 19 15780 0 0 NL INDS INC COM NEW 629156407 1764432 292609 SH SOLE 21 292609 0 0 NL INDS INC COM NEW 629156407 1158894 192188 SH SOLE 22 186867 0 5321 NL INDS INC COM NEW 629156407 10932 1813 SH SOLE 43 1813 0 0 NLIGHT INC COM 65487K100 414028 37880 SH SOLE 2 12941 0 24939 NLIGHT INC COM 65487K100 1421 130 SH SOLE 4 130 0 0 NLIGHT INC COM 65487K100 3410 312 SH SOLE 7 312 0 0 NLIGHT INC COM 65487K100 1523041 139345 SH SOLE 18 139345 0 0 NLIGHT INC COM 65487K100 1134611 103807 SH SOLE 19 103807 0 0 NLIGHT INC COM 65487K100 20372930 1863946 SH SOLE 21 1863946 0 0 NLIGHT INC COM 65487K100 14410888 1318471 SH SOLE 22 1261741 0 56730 NLIGHT INC COM 65487K100 120099 10988 SH SOLE 25 10988 0 0 NLIGHT INC COM 65487K100 222666 20372 SH SOLE 26 20372 0 0 NLIGHT INC COM 65487K100 31763 2906 SH SOLE 28 2906 0 0 NLIGHT INC COM 65487K100 285929 26160 SH SOLE 30 26160 0 0 NLIGHT INC COM 65487K100 158332 14486 SH SOLE 40 14486 0 0 NLIGHT INC COM 65487K100 248953 22777 SH SOLE 43 21169 0 1608 NMI HLDGS INC COM 629209305 5961698 175138 SH SOLE 2 84374 0 90764 NMI HLDGS INC COM 629209305 11131 327 SH SOLE 4 327 0 0 NMI HLDGS INC COM 629209305 20390 599 SH SOLE 7 599 0 0 NMI HLDGS INC COM 629209305 8985096 263957 SH SOLE 18 263957 0 0 NMI HLDGS INC COM 629209305 16580101 487077 SH SOLE 19 487077 0 0 NMI HLDGS INC COM 629209305 304085549 8933183 SH SOLE 21 8933183 0 0 NMI HLDGS INC COM 629209305 100475664 2951694 SH SOLE 22 2817809 0 133885 NMI HLDGS INC COM 629209305 541644 15912 SH SOLE 25 15912 0 0 NMI HLDGS INC COM 629209305 5038192 148008 SH SOLE 26 22541 0 125467 NMI HLDGS INC COM 629209305 88470 2599 SH SOLE 28 369 0 2230 NMI HLDGS INC COM 629209305 5685905 167036 SH SOLE 30 167036 0 0 NMI HLDGS INC COM 629209305 1044347 30680 SH SOLE 34 30680 0 0 NMI HLDGS INC COM 629209305 585658 17205 SH SOLE 40 17205 0 0 NMI HLDGS INC COM 629209305 5565029 163485 SH SOLE 43 158816 0 4669 NN INC COM 629337106 27150 9050 SH SOLE 2 2153 0 6897 NN INC COM 629337106 407379 135793 SH SOLE 18 135793 0 0 NN INC COM 629337106 309426 103142 SH SOLE 19 103142 0 0 NN INC COM 629337106 4293204 1431068 SH SOLE 21 1431068 0 0 NN INC COM 629337106 3476967 1158989 SH SOLE 22 1127581 0 31408 NNN REIT INC COM 637417106 18219807 427695 SH SOLE 2 235457 0 192238 NNN REIT INC COM 637417106 3954771 92835 SH SOLE 4 92835 0 0 NNN REIT INC COM 637417106 14606773 342882 SH SOLE 7 312480 0 30402 NNN REIT INC COM 637417106 11627116 272937 SH SOLE 18 272937 0 0 NNN REIT INC COM 637417106 15773502 370270 SH SOLE 19 370270 0 0 NNN REIT INC COM 637417106 442496467 10387241 SH SOLE 21 10387241 0 0 NNN REIT INC COM 637417106 307048233 7207705 SH SOLE 22 6866156 0 341549 NNN REIT INC COM 637417106 350215 8221 SH SOLE 23 8221 0 0 NNN REIT INC COM 637417106 40149052 942466 SH SOLE 25 942466 0 0 NNN REIT INC COM 637417106 2285149 53642 SH SOLE 26 53642 0 0 NNN REIT INC COM 637417106 6347144 148994 SH SOLE 28 23212 0 125782 NNN REIT INC COM 637417106 25599533 600928 SH SOLE 30 600928 0 0 NNN REIT INC COM 637417106 96276 2260 SH SOLE 31 2260 0 0 NNN REIT INC COM 637417106 653015 15329 SH SOLE 36 15329 0 0 NNN REIT INC COM 637417106 1712477 40199 SH SOLE 40 40199 0 0 NNN REIT INC COM 637417106 17892 420 SH OTR 43 420 0 0 NNN REIT INC COM 637417106 18614701 436965 SH SOLE 43 396187 0 40778 NOAH HLDGS LTD SPON ADS 65487X102 256700 26601 SH SOLE 2 26601 0 0 NOAH HLDGS LTD SPON ADS 65487X102 8116 841 SH SOLE 4 841 0 0 NOAH HLDGS LTD SPON ADS 65487X102 38687 4009 SH SOLE 7 4009 0 0 NOAH HLDGS LTD SPON ADS 65487X102 4369250 452772 SH SOLE 21 452772 0 0 NOAH HLDGS LTD SPON ADS 65487X102 2389456 247612 SH SOLE 22 222601 0 25011 NOAH HLDGS LTD SPON ADS 65487X102 1212137 125610 SH SOLE 30 125610 0 0 NOAH HLDGS LTD SPON ADS 65487X102 898164 93074 SH SOLE 43 91252 0 1822 NOBLE CORP PLC ORD SHS A G65431127 3985638 89264 SH SOLE 2 47927 0 41337 NOBLE CORP PLC ORD SHS A G65431127 16878 378 SH SOLE 4 378 0 0 NOBLE CORP PLC ORD SHS A G65431127 39069 875 SH SOLE 7 875 0 0 NOBLE CORP PLC ORD SHS A G65431127 13010653 291392 SH SOLE 18 291392 0 0 NOBLE CORP PLC ORD SHS A G65431127 12971763 290521 SH SOLE 19 290521 0 0 NOBLE CORP PLC ORD SHS A G65431127 189107931 4235340 SH SOLE 21 4235340 0 0 NOBLE CORP PLC ORD SHS A G65431127 146762719 3286959 SH SOLE 22 3177134 0 109825 NOBLE CORP PLC ORD SHS A G65431127 12591 282 SH SOLE 23 282 0 0 NOBLE CORP PLC ORD SHS A G65431127 1094997 24524 SH SOLE 25 24524 0 0 NOBLE CORP PLC ORD SHS A G65431127 1284848 28776 SH SOLE 26 28776 0 0 NOBLE CORP PLC ORD SHS A G65431127 1142504 25588 SH SOLE 28 1444 0 24144 NOBLE CORP PLC ORD SHS A G65431127 3011419 67445 SH SOLE 30 67445 0 0 NOBLE CORP PLC ORD SHS A G65431127 1029629 23060 SH SOLE 40 23060 0 0 NOBLE CORP PLC ORD SHS A G65431127 26477 593 SH OTR 43 593 0 0 NOBLE CORP PLC ORD SHS A G65431127 2779150 62243 SH SOLE 43 48165 0 14078 NOKIA CORP SPONSORED ADR 654902204 5387 1425 SH SOLE 18 1425 0 0 NOKIA CORP SPONSORED ADR 654902204 1836366 485811 SH SOLE 21 485811 0 0 NOKIA CORP SPONSORED ADR 654902204 19048897 5039391 SH SOLE 43 4600815 0 438576 NOMAD FOODS LTD USD ORD SHS G6564A105 5350611 324673 SH SOLE 2 324673 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 19595 1189 SH SOLE 7 1189 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 255786 15521 SH SOLE 22 15521 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 83801 5085 SH SOLE 36 5085 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 5158 313 SH SOLE 43 313 0 0 NOMURA HLDGS INC SPONSORED ADR 65535H208 24773304 4286039 SH SOLE 43 3956727 0 329312 NOODLES & CO COM CL A 65540B105 3971 2513 SH SOLE 2 2513 0 0 NOODLES & CO COM CL A 65540B105 12615 7984 SH SOLE 18 7984 0 0 NOODLES & CO COM CL A 65540B105 130285 82459 SH SOLE 21 82459 0 0 NOODLES & CO COM CL A 65540B105 802999 508227 SH SOLE 22 508227 0 0 NOODLES & CO COM CL A 65540B105 44 28 SH SOLE 43 28 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 472167 118635 SH SOLE 2 8222 0 110413 NORDIC AMERICAN TANKERS LIMI COM G65773106 4617 1160 SH SOLE 7 1160 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 2420795 608240 SH SOLE 18 608240 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 1841208 462615 SH SOLE 19 462615 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 29105915 7313044 SH SOLE 21 7313044 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 10700377 2688537 SH SOLE 22 2504992 0 183545 NORDIC AMERICAN TANKERS LIMI COM G65773106 1538193 386481 SH SOLE 43 318700 0 67781 NORDSON CORP COM 655663102 16203096 69859 SH SOLE 2 29624 0 40235 NORDSON CORP COM 655663102 16821680 72526 SH SOLE 4 28185 0 44341 NORDSON CORP COM 655663102 8470681 36521 SH SOLE 7 32293 0 4228 NORDSON CORP COM 655663102 400560 1727 SH SOLE 13 1727 0 0 NORDSON CORP COM 655663102 1749755 7544 SH SOLE 15 7544 0 0 NORDSON CORP COM 655663102 17061970 73562 SH SOLE 18 70187 0 3375 NORDSON CORP COM 655663102 7327448 31592 SH SOLE 19 31592 0 0 NORDSON CORP COM 655663102 340268041 1467052 SH SOLE 21 1467052 0 0 NORDSON CORP COM 655663102 300597023 1296012 SH SOLE 22 1170028 0 125984 NORDSON CORP COM 655663102 14961290 64505 SH SOLE 23 64505 0 0 NORDSON CORP COM 655663102 6455122 27831 SH SOLE 25 27548 0 283 NORDSON CORP COM 655663102 7444578 32097 SH SOLE 26 23238 0 8859 NORDSON CORP COM 655663102 33518113 144512 SH SOLE 28 625 0 143887 NORDSON CORP COM 655663102 110043933 474450 SH SOLE 30 474450 0 0 NORDSON CORP COM 655663102 2833843 12218 SH SOLE 31 11829 0 389 NORDSON CORP COM 655663102 569877 2457 SH SOLE 34 2457 0 0 NORDSON CORP COM 655663102 1387697 5983 SH SOLE 36 5983 0 0 NORDSON CORP COM 655663102 547842 2362 SH SOLE 40 2362 0 0 NORDSON CORP COM 655663102 20788 90 SH OTR 43 90 0 0 NORDSON CORP COM 655663102 11303721 48736 SH SOLE 43 40543 0 8193 NORDSTROM INC COM 655664100 4851232 228616 SH SOLE 2 93707 0 134909 NORDSTROM INC COM 655664100 7469 352 SH SOLE 4 352 0 0 NORDSTROM INC COM 655664100 468644 22085 SH SOLE 7 21047 0 1038 NORDSTROM INC COM 655664100 3152295 148553 SH SOLE 18 148553 0 0 NORDSTROM INC COM 655664100 798912 37649 SH SOLE 19 37649 0 0 NORDSTROM INC COM 655664100 103743498 4888949 SH SOLE 21 4888949 0 0 NORDSTROM INC COM 655664100 61232114 2885585 SH SOLE 22 2745418 0 140167 NORDSTROM INC COM 655664100 490118 23097 SH SOLE 25 23097 0 0 NORDSTROM INC COM 655664100 2990619 140934 SH SOLE 26 140934 0 0 NORDSTROM INC COM 655664100 47809 2253 SH SOLE 28 2253 0 0 NORDSTROM INC COM 655664100 2192450 103320 SH SOLE 30 103320 0 0 NORDSTROM INC COM 655664100 29581 1394 SH SOLE 31 1394 0 0 NORDSTROM INC COM 655664100 165877 7817 SH SOLE 36 7817 0 0 NORDSTROM INC COM 655664100 515986 24316 SH SOLE 40 24316 0 0 NORDSTROM INC COM 655664100 1254394 59114 SH SOLE 43 54288 0 4826 NORFOLK SOUTHN CORP COM 655844108 85604417 398735 SH SOLE 2 81986 0 316749 NORFOLK SOUTHN CORP COM 655844108 25397612 118299 SH SOLE 4 94104 0 24195 NORFOLK SOUTHN CORP COM 655844108 31008535 144434 SH SOLE 7 126415 0 18019 NORFOLK SOUTHN CORP COM 655844108 1559723 7265 SH SOLE 13 7265 0 0 NORFOLK SOUTHN CORP COM 655844108 6883820 32064 SH SOLE 15 32064 0 0 NORFOLK SOUTHN CORP COM 655844108 74323588 346190 SH SOLE 18 331822 0 14368 NORFOLK SOUTHN CORP COM 655844108 16717910 77870 SH SOLE 19 77870 0 0 NORFOLK SOUTHN CORP COM 655844108 1139042948 5305524 SH SOLE 21 5305524 0 0 NORFOLK SOUTHN CORP COM 655844108 1028833983 4792184 SH SOLE 22 4299073 0 493111 NORFOLK SOUTHN CORP COM 655844108 69937629 325761 SH SOLE 23 325761 0 0 NORFOLK SOUTHN CORP COM 655844108 77063405 358952 SH SOLE 25 357475 0 1477 NORFOLK SOUTHN CORP COM 655844108 50452794 235003 SH SOLE 26 136056 0 98947 NORFOLK SOUTHN CORP COM 655844108 76242860 355130 SH SOLE 28 3492 0 351638 NORFOLK SOUTHN CORP COM 655844108 304683325 1419178 SH SOLE 30 1419178 0 0 NORFOLK SOUTHN CORP COM 655844108 11174829 52051 SH SOLE 31 50328 0 1723 NORFOLK SOUTHN CORP COM 655844108 4135573 19263 SH SOLE 34 19263 0 0 NORFOLK SOUTHN CORP COM 655844108 9645592 44928 SH SOLE 36 44928 0 0 NORFOLK SOUTHN CORP COM 655844108 2356867 10978 SH SOLE 40 10978 0 0 NORFOLK SOUTHN CORP COM 655844108 69130 322 SH OTR 43 322 0 0 NORFOLK SOUTHN CORP COM 655844108 66453626 309533 SH SOLE 43 253936 0 55597 NORTECH SYS INC COM 656553104 2143 157 SH SOLE 18 157 0 0 NORTECH SYS INC COM 656553104 21922 1606 SH SOLE 21 1606 0 0 NORTH AMERN CONSTR GROUP LTD COM 656811106 21516 1116 SH SOLE 22 1116 0 0 NORTHEAST BK LEWISTON ME COM 66405S100 204307 3357 SH SOLE 2 287 0 3070 NORTHEAST BK LEWISTON ME COM 66405S100 1461 24 SH SOLE 7 24 0 0 NORTHEAST BK LEWISTON ME COM 66405S100 1336546 21961 SH SOLE 18 21961 0 0 NORTHEAST BK LEWISTON ME COM 66405S100 965300 15861 SH SOLE 19 15861 0 0 NORTHEAST BK LEWISTON ME COM 66405S100 16915794 277946 SH SOLE 21 277946 0 0 NORTHEAST BK LEWISTON ME COM 66405S100 13863482 227793 SH SOLE 22 220602 0 7191 NORTHEAST BK LEWISTON ME COM 66405S100 4686 77 SH SOLE 43 77 0 0 NORTHEAST CMNTY BANCORP INC COM 664121100 895687 50263 SH SOLE 2 45415 0 4848 NORTHEAST CMNTY BANCORP INC COM 664121100 734950 41243 SH SOLE 18 41243 0 0 NORTHEAST CMNTY BANCORP INC COM 664121100 463373 26003 SH SOLE 19 26003 0 0 NORTHEAST CMNTY BANCORP INC COM 664121100 9482806 532144 SH SOLE 21 532144 0 0 NORTHEAST CMNTY BANCORP INC COM 664121100 8053731 451949 SH SOLE 22 442674 0 9275 NORTHEAST CMNTY BANCORP INC COM 664121100 89 5 SH SOLE 43 5 0 0 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 3956 12742 SH SOLE 7 12742 0 0 NORTHERN OIL & GAS INC COM 665531307 2572424 69207 SH SOLE 2 25669 0 43538 NORTHERN OIL & GAS INC COM 665531307 11486 309 SH SOLE 4 309 0 0 NORTHERN OIL & GAS INC COM 665531307 29401 791 SH SOLE 7 791 0 0 NORTHERN OIL & GAS INC COM 665531307 11680115 314235 SH SOLE 18 314235 0 0 NORTHERN OIL & GAS INC COM 665531307 8433092 226879 SH SOLE 19 226879 0 0 NORTHERN OIL & GAS INC COM 665531307 392311769 10554527 SH SOLE 21 10554527 0 0 NORTHERN OIL & GAS INC COM 665531307 103301637 2779167 SH SOLE 22 2653839 0 125328 NORTHERN OIL & GAS INC COM 665531307 1215236 32694 SH SOLE 26 32694 0 0 NORTHERN OIL & GAS INC COM 665531307 8320021 223837 SH SOLE 30 223837 0 0 NORTHERN OIL & GAS INC COM 665531307 2970351 79913 SH SOLE 43 77099 0 2814 NORTHERN OIL & GAS INC NOTE 3.625% 4/1 665531AJ8 696355 605000 PRN SOLE 2 363000 0 242000 NORTHERN OIL & GAS INC NOTE 3.625% 4/1 665531AJ8 1099205 955000 PRN SOLE 18 955000 0 0 NORTHERN OIL & GAS INC NOTE 3.625% 4/1 665531AJ8 1157906 1006000 PRN SOLE 19 1006000 0 0 NORTHERN OIL & GAS INC NOTE 3.625% 4/1 665531AJ8 4834200 4200000 PRN SOLE 21 4200000 0 0 NORTHERN OIL & GAS INC NOTE 3.625% 4/1 665531AJ8 307317 267000 PRN SOLE 26 127000 0 140000 NORTHERN OIL & GAS INC NOTE 3.625% 4/1 665531AJ8 62154 54000 PRN SOLE 30 54000 0 0 NORTHERN OIL & GAS INC NOTE 3.625% 4/1 665531AJ8 355659 309000 PRN SOLE 34 309000 0 0 NORTHERN TECHNOLOGIES INTL C COM 665809109 14242 860 SH SOLE 2 411 0 449 NORTHERN TECHNOLOGIES INTL C COM 665809109 325702 19668 SH SOLE 18 19668 0 0 NORTHERN TECHNOLOGIES INTL C COM 665809109 292599 17669 SH SOLE 19 17669 0 0 NORTHERN TECHNOLOGIES INTL C COM 665809109 3759600 227029 SH SOLE 21 227029 0 0 NORTHERN TECHNOLOGIES INTL C COM 665809109 1647389 99480 SH SOLE 22 97918 0 1562 NORTHERN TR CORP COM 665859104 29832467 355233 SH SOLE 2 103901 0 251332 NORTHERN TR CORP COM 665859104 18400522 219106 SH SOLE 4 121627 0 97479 NORTHERN TR CORP COM 665859104 23834532 283812 SH SOLE 7 259232 0 24580 NORTHERN TR CORP COM 665859104 916726 10916 SH SOLE 13 10916 0 0 NORTHERN TR CORP COM 665859104 2378901 28327 SH SOLE 15 28327 0 0 NORTHERN TR CORP COM 665859104 34085970 405882 SH SOLE 18 392836 0 13046 NORTHERN TR CORP COM 665859104 7410143 88237 SH SOLE 19 88237 0 0 NORTHERN TR CORP COM 665859104 506417960 6030221 SH SOLE 21 6030221 0 0 NORTHERN TR CORP COM 665859104 367687870 4378279 SH SOLE 22 3925694 0 452585 NORTHERN TR CORP COM 665859104 20938649 249329 SH SOLE 23 249329 0 0 NORTHERN TR CORP COM 665859104 40660681 484171 SH SOLE 25 454931 0 29240 NORTHERN TR CORP COM 665859104 23228196 276592 SH SOLE 26 193896 0 82696 NORTHERN TR CORP COM 665859104 35633470 424309 SH SOLE 28 3289 0 421020 NORTHERN TR CORP COM 665859104 159931764 1904403 SH SOLE 30 1700558 0 203845 NORTHERN TR CORP COM 665859104 4036751 48068 SH SOLE 31 46463 0 1605 NORTHERN TR CORP COM 665859104 817461 9734 SH SOLE 34 9734 0 0 NORTHERN TR CORP COM 665859104 4320351 51445 SH SOLE 36 51445 0 0 NORTHERN TR CORP COM 665859104 852397 10150 SH SOLE 40 10150 0 0 NORTHERN TR CORP COM 665859104 28721 342 SH OTR 43 342 0 0 NORTHERN TR CORP COM 665859104 23941393 285084 SH SOLE 43 240654 0 44430 NORTHFIELD BANCORP INC DEL COM 66611T108 391533 41301 SH SOLE 2 18562 0 22739 NORTHFIELD BANCORP INC DEL COM 66611T108 4247 448 SH SOLE 7 448 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 1234087 130178 SH SOLE 18 130178 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 1132234 119434 SH SOLE 19 119434 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 18699537 1972525 SH SOLE 21 1972525 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 12396266 1307623 SH SOLE 22 1243372 0 64251 NORTHFIELD BANCORP INC DEL COM 66611T108 15215 1605 SH SOLE 23 1605 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 60492 6381 SH SOLE 25 6381 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 30791 3248 SH SOLE 26 0 0 3248 NORTHFIELD BANCORP INC DEL COM 66611T108 119969 12655 SH SOLE 28 0 0 12655 NORTHFIELD BANCORP INC DEL COM 66611T108 332416 35065 SH SOLE 30 35065 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 48974 5166 SH SOLE 40 5166 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 408284 43068 SH SOLE 43 29382 0 13686 NORTHRIM BANCORP INC COM 666762109 2264676 39290 SH SOLE 2 20170 0 19120 NORTHRIM BANCORP INC COM 666762109 1051930 18250 SH SOLE 18 18250 0 0 NORTHRIM BANCORP INC COM 666762109 6898298 119679 SH SOLE 19 119679 0 0 NORTHRIM BANCORP INC COM 666762109 12478772 216495 SH SOLE 21 216495 0 0 NORTHRIM BANCORP INC COM 666762109 19491369 338157 SH SOLE 22 324687 0 13470 NORTHRIM BANCORP INC COM 666762109 15909 276 SH SOLE 43 276 0 0 NORTHROP GRUMMAN CORP COM 666807102 150750638 345798 SH SOLE 2 131647 0 214151 NORTHROP GRUMMAN CORP COM 666807102 31644303 72587 SH SOLE 4 28614 0 43973 NORTHROP GRUMMAN CORP COM 666807102 85596603 196345 SH SOLE 7 175639 0 20706 NORTHROP GRUMMAN CORP COM 666807102 5266276 12080 SH SOLE 13 12080 0 0 NORTHROP GRUMMAN CORP COM 666807102 8820140 20232 SH SOLE 15 20232 0 0 NORTHROP GRUMMAN CORP COM 666807102 82595523 189461 SH SOLE 18 179125 0 10336 NORTHROP GRUMMAN CORP COM 666807102 37686134 86446 SH SOLE 19 86446 0 0 NORTHROP GRUMMAN CORP COM 666807102 2011938023 4615066 SH SOLE 21 4615066 0 0 NORTHROP GRUMMAN CORP COM 666807102 1395338626 3200685 SH SOLE 22 2877362 0 323323 NORTHROP GRUMMAN CORP COM 666807102 108145245 248068 SH SOLE 23 248068 0 0 NORTHROP GRUMMAN CORP COM 666807102 28746979 65941 SH SOLE 25 65941 0 0 NORTHROP GRUMMAN CORP COM 666807102 52296998 119961 SH SOLE 26 107457 0 12504 NORTHROP GRUMMAN CORP COM 666807102 4284517 9828 SH SOLE 29 9828 0 0 NORTHROP GRUMMAN CORP COM 666807102 348783977 800055 SH SOLE 30 800055 0 0 NORTHROP GRUMMAN CORP COM 666807102 23736170 54447 SH SOLE 31 53308 0 1139 NORTHROP GRUMMAN CORP COM 666807102 14820992 33997 SH SOLE 36 33997 0 0 NORTHROP GRUMMAN CORP COM 666807102 1486154 3409 SH SOLE 40 3409 0 0 NORTHROP GRUMMAN CORP COM 666807102 90168406 206832 SH SOLE 43 178150 0 28682 NORTHWEST BANCSHARES INC MD COM 667340103 1050276 90933 SH SOLE 2 32431 0 58502 NORTHWEST BANCSHARES INC MD COM 667340103 7277 630 SH SOLE 4 630 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 11666 1010 SH SOLE 7 1010 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 4426896 383281 SH SOLE 18 383281 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 3086276 267210 SH SOLE 19 267210 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 160751745 13917900 SH SOLE 21 13917900 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 39415888 3412631 SH SOLE 22 3267984 0 144647 NORTHWEST BANCSHARES INC MD COM 667340103 201963 17486 SH SOLE 25 17486 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 262936 22765 SH SOLE 26 22765 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 26184 2267 SH SOLE 28 2267 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 2873883 248821 SH SOLE 30 248821 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 1686 146 SH SOLE 36 146 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 292250 25303 SH SOLE 40 25303 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 429272 37166 SH SOLE 43 34195 0 2971 NORTHWEST NAT HLDG CO COM 66765N105 1228246 34014 SH SOLE 2 10340 0 23674 NORTHWEST NAT HLDG CO COM 66765N105 398185 11027 SH SOLE 4 11027 0 0 NORTHWEST NAT HLDG CO COM 66765N105 2619528 72543 SH SOLE 7 64129 0 8414 NORTHWEST NAT HLDG CO COM 66765N105 4706469 130337 SH SOLE 18 130337 0 0 NORTHWEST NAT HLDG CO COM 66765N105 3119218 86381 SH SOLE 19 86381 0 0 NORTHWEST NAT HLDG CO COM 66765N105 172512961 4777429 SH SOLE 21 4777429 0 0 NORTHWEST NAT HLDG CO COM 66765N105 42783886 1184821 SH SOLE 22 1135222 0 49599 NORTHWEST NAT HLDG CO COM 66765N105 272919 7558 SH SOLE 25 7558 0 0 NORTHWEST NAT HLDG CO COM 66765N105 793301 21969 SH SOLE 26 14629 0 7340 NORTHWEST NAT HLDG CO COM 66765N105 9280 257 SH SOLE 28 257 0 0 NORTHWEST NAT HLDG CO COM 66765N105 4279757 118520 SH SOLE 30 118520 0 0 NORTHWEST NAT HLDG CO COM 66765N105 306574 8490 SH SOLE 40 8490 0 0 NORTHWEST NAT HLDG CO COM 66765N105 1806475 50027 SH SOLE 43 40302 0 9725 NORTHWEST PIPE CO COM 667746101 222028 6536 SH SOLE 2 394 0 6142 NORTHWEST PIPE CO COM 667746101 577 17 SH SOLE 7 17 0 0 NORTHWEST PIPE CO COM 667746101 916307 26974 SH SOLE 18 26974 0 0 NORTHWEST PIPE CO COM 667746101 760045 22374 SH SOLE 19 22374 0 0 NORTHWEST PIPE CO COM 667746101 25084909 738443 SH SOLE 21 738443 0 0 NORTHWEST PIPE CO COM 667746101 9197310 270748 SH SOLE 22 262945 0 7803 NORTHWEST PIPE CO COM 667746101 93995 2767 SH SOLE 43 2608 0 159 NORTHWESTERN ENERGY GROUP IN COM NEW 668074305 3791356 75706 SH SOLE 2 53595 0 22111 NORTHWESTERN ENERGY GROUP IN COM NEW 668074305 874096 17454 SH SOLE 4 17454 0 0 NORTHWESTERN ENERGY GROUP IN COM NEW 668074305 4965132 99144 SH SOLE 7 86801 0 12343 NORTHWESTERN ENERGY GROUP IN COM NEW 668074305 14584498 291224 SH SOLE 18 291224 0 0 NORTHWESTERN ENERGY GROUP IN COM NEW 668074305 7045054 140676 SH SOLE 19 140676 0 0 NORTHWESTERN ENERGY GROUP IN COM NEW 668074305 319505392 6379900 SH SOLE 21 6379900 0 0 NORTHWESTERN ENERGY GROUP IN COM NEW 668074305 106373626 2124074 SH SOLE 22 2042234 0 81840 NORTHWESTERN ENERGY GROUP IN COM NEW 668074305 972403 19417 SH SOLE 26 19417 0 0 NORTHWESTERN ENERGY GROUP IN COM NEW 668074305 44621 891 SH SOLE 28 891 0 0 NORTHWESTERN ENERGY GROUP IN COM NEW 668074305 3162151 63142 SH SOLE 30 63142 0 0 NORTHWESTERN ENERGY GROUP IN COM NEW 668074305 1290111 25761 SH SOLE 32 25761 0 0 NORTHWESTERN ENERGY GROUP IN COM NEW 668074305 93950 1876 SH SOLE 36 1876 0 0 NORTHWESTERN ENERGY GROUP IN COM NEW 668074305 7000908 139794 SH SOLE 43 134042 0 5752 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 20721255 1102781 SH SOLE 2 812619 0 290162 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 77603 4130 SH SOLE 4 4130 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 5294890 281793 SH SOLE 7 247665 0 34128 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 381512 20304 SH SOLE 15 20304 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 11819042 629007 SH SOLE 18 629007 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 9802875 521707 SH SOLE 19 521707 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 247157027 13153647 SH SOLE 21 13153647 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 190652942 10146511 SH SOLE 22 9436564 0 709947 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 4904 261 SH SOLE 23 261 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1612971 85842 SH SOLE 25 85842 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 2407037 128102 SH SOLE 26 128102 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 277228 14754 SH SOLE 28 6591 0 8163 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 32758918 1743423 SH SOLE 30 1743423 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 98967 5267 SH SOLE 31 5267 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 3753697 199771 SH SOLE 34 199771 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 100752 5362 SH SOLE 36 5362 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1723757 91738 SH SOLE 40 91738 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 24051 1280 SH OTR 43 1280 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 6676500 355322 SH SOLE 43 290914 0 64408 NORWOOD FINANCIAL CORP COM 669549107 83805 3302 SH SOLE 2 194 0 3108 NORWOOD FINANCIAL CORP COM 669549107 604679 23825 SH SOLE 18 23825 0 0 NORWOOD FINANCIAL CORP COM 669549107 417856 16464 SH SOLE 19 16464 0 0 NORWOOD FINANCIAL CORP COM 669549107 7210027 284083 SH SOLE 21 284083 0 0 NORWOOD FINANCIAL CORP COM 669549107 5686744 224064 SH SOLE 22 218415 0 5649 NOUVEAU MONDE GRAPHITE INC COM NEW 66979W842 4009 2138 SH SOLE 2 2138 0 0 NOV INC COM 62955J103 56531691 2973787 SH SOLE 2 434168 0 2539619 NOV INC COM 62955J103 25131 1322 SH SOLE 4 1322 0 0 NOV INC COM 62955J103 1596004 83956 SH SOLE 7 79728 0 4228 NOV INC COM 62955J103 12467689 655849 SH SOLE 18 652539 0 3310 NOV INC COM 62955J103 9421261 495595 SH SOLE 19 495595 0 0 NOV INC COM 62955J103 392050207 20623367 SH SOLE 21 20623367 0 0 NOV INC COM 62955J103 233491428 12282558 SH SOLE 22 11727060 0 555498 NOV INC COM 62955J103 205726 10822 SH SOLE 23 10822 0 0 NOV INC COM 62955J103 1516846 79792 SH SOLE 25 79792 0 0 NOV INC COM 62955J103 5692506 299448 SH SOLE 26 174744 0 124704 NOV INC COM 62955J103 80222 4220 SH SOLE 28 4220 0 0 NOV INC COM 62955J103 8325810 437970 SH SOLE 30 437970 0 0 NOV INC COM 62955J103 92902 4887 SH SOLE 31 4887 0 0 NOV INC COM 62955J103 155825 8197 SH SOLE 36 8197 0 0 NOV INC COM 62955J103 1513177 79599 SH SOLE 40 79599 0 0 NOV INC COM 62955J103 12377139 651086 SH SOLE 43 573857 0 77229 NOVA LIFESTYLE INC COM 66979P300 8038 4931 SH SOLE 22 4931 0 0 NOVA LTD COM M7516K103 3138950 13384 SH SOLE 43 12472 0 912 NOVAGOLD RES INC COM NEW 66987E206 1603153 463339 SH SOLE 2 293388 0 169951 NOVAGOLD RES INC COM NEW 66987E206 7553 2183 SH SOLE 7 2183 0 0 NOVAGOLD RES INC COM NEW 66987E206 2600543 751602 SH SOLE 18 685667 0 65935 NOVAGOLD RES INC COM NEW 66987E206 4798788 1386933 SH SOLE 19 1386933 0 0 NOVAGOLD RES INC COM NEW 66987E206 28953491 8368061 SH SOLE 21 8368061 0 0 NOVAGOLD RES INC COM NEW 66987E206 14793739 4275647 SH SOLE 22 3977764 0 297883 NOVAGOLD RES INC COM NEW 66987E206 135251 39090 SH SOLE 23 39090 0 0 NOVAGOLD RES INC COM NEW 66987E206 141434 40877 SH SOLE 26 0 0 40877 NOVAGOLD RES INC COM NEW 66987E206 583996 168785 SH SOLE 43 145432 0 23353 NOVANTA INC COM 67000B104 6102598 37414 SH SOLE 2 28945 0 8469 NOVANTA INC COM 67000B104 118907 729 SH SOLE 4 83 0 646 NOVANTA INC COM 67000B104 1482833 9091 SH SOLE 7 8619 0 472 NOVANTA INC COM 67000B104 21490558 131755 SH SOLE 18 131755 0 0 NOVANTA INC COM 67000B104 13308797 81594 SH SOLE 19 81594 0 0 NOVANTA INC COM 67000B104 443197925 2717172 SH SOLE 21 2717172 0 0 NOVANTA INC COM 67000B104 194200560 1190611 SH SOLE 22 1159509 0 31102 NOVANTA INC COM 67000B104 1229523 7538 SH SOLE 25 7538 0 0 NOVANTA INC COM 67000B104 1547425 9487 SH SOLE 26 9487 0 0 NOVANTA INC COM 67000B104 3827539 23466 SH SOLE 28 19689 0 3777 NOVANTA INC COM 67000B104 25914427 158877 SH SOLE 30 158877 0 0 NOVANTA INC COM 67000B104 45671 280 SH SOLE 36 280 0 0 NOVANTA INC COM 67000B104 1182221 7248 SH SOLE 40 7248 0 0 NOVANTA INC COM 67000B104 5011555 30725 SH SOLE 43 24387 0 6338 NOVARTIS AG SPONSORED ADR 66987V109 499404 4691 SH SOLE 2 4691 0 0 NOVARTIS AG SPONSORED ADR 66987V109 436486 4100 SH SOLE 18 4100 0 0 NOVARTIS AG SPONSORED ADR 66987V109 7311779 68681 SH SOLE 19 68681 0 0 NOVARTIS AG SPONSORED ADR 66987V109 190529396 1789681 SH SOLE 43 1668352 0 121329 NOVAVAX INC COM NEW 670002401 1044007 82465 SH SOLE 2 35590 0 46875 NOVAVAX INC COM NEW 670002401 4583 362 SH SOLE 4 362 0 0 NOVAVAX INC COM NEW 670002401 386776 30551 SH SOLE 7 29276 0 1275 NOVAVAX INC COM NEW 670002401 4578843 361678 SH SOLE 18 361678 0 0 NOVAVAX INC COM NEW 670002401 4938008 390048 SH SOLE 19 390048 0 0 NOVAVAX INC COM NEW 670002401 79947077 6314935 SH SOLE 21 6314935 0 0 NOVAVAX INC COM NEW 670002401 52005216 4107837 SH SOLE 22 3975921 0 131916 NOVAVAX INC COM NEW 670002401 8368 661 SH SOLE 23 661 0 0 NOVAVAX INC COM NEW 670002401 336908 26612 SH SOLE 25 26612 0 0 NOVAVAX INC COM NEW 670002401 451177 35638 SH SOLE 26 35638 0 0 NOVAVAX INC COM NEW 670002401 4066822 321234 SH SOLE 30 321234 0 0 NOVAVAX INC COM NEW 670002401 350391 27677 SH SOLE 40 27677 0 0 NOVAVAX INC COM NEW 670002401 1858665 146814 SH SOLE 43 132992 0 13822 NOVO INTEGRATED SCIENCES INC COM NEW 67011T300 217838 290451 SH SOLE 22 290451 0 0 NOVO-NORDISK A S ADR 670100205 162866 1141 SH SOLE 2 991 0 150 NOVO-NORDISK A S ADR 670100205 199524255 1397816 SH SOLE 18 1393861 0 3955 NOVO-NORDISK A S ADR 670100205 23412215 164020 SH SOLE 19 164020 0 0 NOVO-NORDISK A S ADR 670100205 649324 4549 SH SOLE 21 4549 0 0 NOVO-NORDISK A S ADR 670100205 8132469 56974 SH SOLE 25 0 0 56974 NOVO-NORDISK A S ADR 670100205 58631740 410759 SH SOLE 34 410759 0 0 NOVO-NORDISK A S ADR 670100205 1760841 12336 SH SOLE 36 12336 0 0 NOVO-NORDISK A S ADR 670100205 487392864 3414550 SH SOLE 43 3137603 0 276947 NOVO-NORDISK A S OPTIONS 670100205 2426580 17000 SH Call SOLE 2 0 0 17000 NOVO-NORDISK A S OPTIONS 670100205 314028 2200 SH Call SOLE 4 2200 0 0 NOVO-NORDISK A S OPTIONS 670100205 7208370 50500 SH Call SOLE 18 50500 0 0 NOVO-NORDISK A S OPTIONS 670100205 40580982 284300 SH Call SOLE 19 284300 0 0 NOVO-NORDISK A S OPTIONS 670100205 2883348 20200 SH Call SOLE 22 20200 0 0 NOVO-NORDISK A S OPTIONS 670100205 2726334 19100 SH Call SOLE 26 19100 0 0 NOVO-NORDISK A S OPTIONS 670100205 228384 1600 SH Call SOLE 30 1600 0 0 NOVO-NORDISK A S OPTIONS 670100205 23566374 165100 SH Call SOLE 34 165100 0 0 NOVOCURE LTD ORD SHS G6674U108 9657911 563801 SH SOLE 2 440549 0 123252 NOVOCURE LTD ORD SHS G6674U108 33181 1937 SH SOLE 4 318 0 1619 NOVOCURE LTD ORD SHS G6674U108 318087 18569 SH SOLE 7 17732 0 837 NOVOCURE LTD ORD SHS G6674U108 6514402 380292 SH SOLE 18 355136 0 25156 NOVOCURE LTD ORD SHS G6674U108 19068842 1113184 SH SOLE 19 1113184 0 0 NOVOCURE LTD ORD SHS G6674U108 88856342 5187177 SH SOLE 21 5187177 0 0 NOVOCURE LTD ORD SHS G6674U108 56553393 3301424 SH SOLE 22 3211943 0 89481 NOVOCURE LTD ORD SHS G6674U108 20282 1184 SH SOLE 23 1184 0 0 NOVOCURE LTD ORD SHS G6674U108 326943 19086 SH SOLE 25 19086 0 0 NOVOCURE LTD ORD SHS G6674U108 4516085 263636 SH SOLE 26 34871 0 228765 NOVOCURE LTD ORD SHS G6674U108 29035 1695 SH SOLE 28 1695 0 0 NOVOCURE LTD ORD SHS G6674U108 6118391 357174 SH SOLE 30 357174 0 0 NOVOCURE LTD ORD SHS G6674U108 9692103 565797 SH SOLE 34 565797 0 0 NOVOCURE LTD ORD SHS G6674U108 401082 23414 SH SOLE 40 23414 0 0 NOVOCURE LTD ORD SHS G6674U108 5721883 334027 SH SOLE 43 293256 0 40771 NRG ENERGY INC COM NEW 629377508 31903914 409760 SH SOLE 2 94002 0 315758 NRG ENERGY INC COM NEW 629377508 11509187 147819 SH SOLE 4 62501 0 85318 NRG ENERGY INC COM NEW 629377508 18485988 237426 SH SOLE 7 220294 0 17132 NRG ENERGY INC COM NEW 629377508 392570 5042 SH SOLE 13 5042 0 0 NRG ENERGY INC COM NEW 629377508 2493934 32031 SH SOLE 15 32031 0 0 NRG ENERGY INC COM NEW 629377508 36939042 474429 SH SOLE 18 460272 0 14157 NRG ENERGY INC COM NEW 629377508 29663726 380988 SH SOLE 19 380988 0 0 NRG ENERGY INC COM NEW 629377508 743730088 9552146 SH SOLE 21 9552146 0 0 NRG ENERGY INC COM NEW 629377508 395096443 5074447 SH SOLE 22 4570444 0 504003 NRG ENERGY INC COM NEW 629377508 20452810 262687 SH SOLE 23 262687 0 0 NRG ENERGY INC COM NEW 629377508 23654257 303805 SH SOLE 25 303805 0 0 NRG ENERGY INC COM NEW 629377508 18801010 241472 SH SOLE 26 185825 0 55647 NRG ENERGY INC COM NEW 629377508 13710679 176094 SH SOLE 28 5697 0 170397 NRG ENERGY INC COM NEW 629377508 101424251 1302649 SH SOLE 30 1302649 0 0 NRG ENERGY INC COM NEW 629377508 4073869 52323 SH SOLE 31 50557 0 1766 NRG ENERGY INC COM NEW 629377508 4314300 55411 SH SOLE 32 55411 0 0 NRG ENERGY INC COM NEW 629377508 10927262 140345 SH SOLE 34 140345 0 0 NRG ENERGY INC COM NEW 629377508 3641902 46775 SH SOLE 36 46775 0 0 NRG ENERGY INC COM NEW 629377508 824148 10585 SH SOLE 40 10585 0 0 NRG ENERGY INC COM NEW 629377508 18297 235 SH OTR 43 235 0 0 NRG ENERGY INC COM NEW 629377508 34691001 445556 SH SOLE 43 384559 0 60998 NRX PHARMACEUTICALS INC COM NEW 629444209 70943 29075 SH SOLE 22 29075 0 0 NSTS BANCORP INC COM 6293JP109 8166 848 SH SOLE 18 848 0 0 NSTS BANCORP INC COM 6293JP109 93584 9718 SH SOLE 21 9718 0 0 NU HLDGS LTD ORD SHS CL A G6683N103 49858224 3867977 SH SOLE 2 499367 0 3368610 NU HLDGS LTD ORD SHS CL A G6683N103 3311364 256894 SH SOLE 4 0 0 256894 NU HLDGS LTD ORD SHS CL A G6683N103 787038 61058 SH SOLE 7 61058 0 0 NU HLDGS LTD ORD SHS CL A G6683N103 427884 33195 SH SOLE 15 33195 0 0 NU HLDGS LTD ORD SHS CL A G6683N103 21837284 1694126 SH SOLE 18 1694126 0 0 NU HLDGS LTD ORD SHS CL A G6683N103 12186528 945425 SH SOLE 19 945425 0 0 NU HLDGS LTD ORD SHS CL A G6683N103 695053691 53921931 SH SOLE 21 53921931 0 0 NU HLDGS LTD ORD SHS CL A G6683N103 305601560 23708422 SH SOLE 22 21259854 0 2448568 NU HLDGS LTD ORD SHS CL A G6683N103 860884 66787 SH SOLE 23 66787 0 0 NU HLDGS LTD ORD SHS CL A G6683N103 54393944 4219856 SH SOLE 25 4159018 0 60838 NU HLDGS LTD ORD SHS CL A G6683N103 9064493 703219 SH SOLE 26 119287 0 583932 NU HLDGS LTD ORD SHS CL A G6683N103 13798784 1070503 SH SOLE 28 87680 0 982823 NU HLDGS LTD ORD SHS CL A G6683N103 150504 11676 SH SOLE 30 11676 0 0 NU HLDGS LTD ORD SHS CL A G6683N103 6941845 538545 SH SOLE 31 538545 0 0 NU HLDGS LTD ORD SHS CL A G6683N103 7588021 588675 SH SOLE 34 588675 0 0 NU HLDGS LTD ORD SHS CL A G6683N103 3590303 278534 SH SOLE 36 278534 0 0 NU HLDGS LTD ORD SHS CL A G6683N103 2490335 193199 SH SOLE 43 192321 0 878 NU SKIN ENTERPRISES INC CL A 67018T105 922640 87537 SH SOLE 2 54205 0 33332 NU SKIN ENTERPRISES INC CL A 67018T105 2266 215 SH SOLE 4 215 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 18730 1777 SH SOLE 7 1777 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 1707606 162012 SH SOLE 18 162012 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 1189091 112817 SH SOLE 19 112817 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 59663399 5660664 SH SOLE 21 5660664 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 17444902 1655114 SH SOLE 22 1585005 0 70109 NU SKIN ENTERPRISES INC CL A 67018T105 112609 10684 SH SOLE 25 10684 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 603362 57245 SH SOLE 26 12730 0 44515 NU SKIN ENTERPRISES INC CL A 67018T105 9402 892 SH SOLE 28 892 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 1023708 97126 SH SOLE 30 97126 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 15378 1459 SH SOLE 36 1459 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 154105 14621 SH SOLE 40 14621 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 2744628 260401 SH SOLE 43 218689 0 41712 NUCOR CORP COM 670346105 79135480 500604 SH SOLE 2 265101 0 235503 NUCOR CORP COM 670346105 36012679 227813 SH SOLE 4 90430 0 137383 NUCOR CORP COM 670346105 51255859 324240 SH SOLE 7 250640 0 73600 NUCOR CORP COM 670346105 1465560 9271 SH SOLE 13 9271 0 0 NUCOR CORP COM 670346105 5361441 33916 SH SOLE 15 33916 0 0 NUCOR CORP COM 670346105 63637633 402566 SH SOLE 18 358389 0 44177 NUCOR CORP COM 670346105 70060740 443198 SH SOLE 19 443198 0 0 NUCOR CORP COM 670346105 1140320355 7213565 SH SOLE 21 7213565 0 0 NUCOR CORP COM 670346105 861850105 5451987 SH SOLE 22 4810722 0 641265 NUCOR CORP COM 670346105 59046674 373524 SH SOLE 23 373524 0 0 NUCOR CORP COM 670346105 154340934 976347 SH SOLE 25 976347 0 0 NUCOR CORP COM 670346105 56016755 354357 SH SOLE 26 239551 0 114806 NUCOR CORP COM 670346105 96806137 612387 SH SOLE 28 86099 0 526288 NUCOR CORP COM 670346105 8813276 55752 SH SOLE 29 55752 0 0 NUCOR CORP COM 670346105 320657218 2028449 SH SOLE 30 1938054 0 90395 NUCOR CORP COM 670346105 10020217 63387 SH SOLE 31 61435 0 1952 NUCOR CORP COM 670346105 164774372 1042348 SH SOLE 34 1042348 0 0 NUCOR CORP COM 670346105 8595442 54374 SH SOLE 36 54374 0 0 NUCOR CORP COM 670346105 1890163 11957 SH SOLE 40 11957 0 0 NUCOR CORP COM 670346105 62284 394 SH OTR 43 394 0 0 NUCOR CORP COM 670346105 42034902 265909 SH SOLE 43 216330 0 49579 NURIX THERAPEUTICS INC COM 67080M103 2465978 118159 SH SOLE 2 61625 0 56534 NURIX THERAPEUTICS INC COM 67080M103 8452 405 SH SOLE 4 405 0 0 NURIX THERAPEUTICS INC COM 67080M103 529117 25353 SH SOLE 7 24147 0 1206 NURIX THERAPEUTICS INC COM 67080M103 4169367 199778 SH SOLE 18 199778 0 0 NURIX THERAPEUTICS INC COM 67080M103 28012027 1342215 SH SOLE 19 1342215 0 0 NURIX THERAPEUTICS INC COM 67080M103 59765294 2863694 SH SOLE 21 2863694 0 0 NURIX THERAPEUTICS INC COM 67080M103 41830054 2004315 SH SOLE 22 1922182 0 82133 NURIX THERAPEUTICS INC COM 67080M103 82144 3936 SH SOLE 23 3936 0 0 NURIX THERAPEUTICS INC COM 67080M103 192567 9227 SH SOLE 25 9227 0 0 NURIX THERAPEUTICS INC COM 67080M103 2059598 98687 SH SOLE 26 0 0 98687 NURIX THERAPEUTICS INC COM 67080M103 2340257 112135 SH SOLE 30 112135 0 0 NURIX THERAPEUTICS INC COM 67080M103 172637 8272 SH SOLE 34 8272 0 0 NURIX THERAPEUTICS INC COM 67080M103 243824 11683 SH SOLE 40 11683 0 0 NURIX THERAPEUTICS INC COM 67080M103 462396 22156 SH SOLE 43 17145 0 5011 NUSCALE PWR CORP CL A COM 67079K100 145482 12445 SH SOLE 2 2831 0 9614 NUSCALE PWR CORP CL A COM 67079K100 4559 390 SH SOLE 7 390 0 0 NUSCALE PWR CORP CL A COM 67079K100 2245427 192081 SH SOLE 18 192081 0 0 NUSCALE PWR CORP CL A COM 67079K100 2074168 177431 SH SOLE 19 177431 0 0 NUSCALE PWR CORP CL A COM 67079K100 31187564 2667884 SH SOLE 21 2667884 0 0 NUSCALE PWR CORP CL A COM 67079K100 22610833 1934203 SH SOLE 22 1905358 0 28845 NUTANIX INC CL A 67059N108 48772297 857912 SH SOLE 2 531503 0 326409 NUTANIX INC CL A 67059N108 6102222 107339 SH SOLE 4 9729 0 97610 NUTANIX INC CL A 67059N108 2709528 47661 SH SOLE 7 45529 0 2132 NUTANIX INC CL A 67059N108 1505217 26477 SH SOLE 13 26477 0 0 NUTANIX INC CL A 67059N108 15933861 280279 SH SOLE 18 188139 0 92140 NUTANIX INC CL A 67059N108 57973640 1019765 SH SOLE 19 1019765 0 0 NUTANIX INC CL A 67059N108 267388233 4703399 SH SOLE 21 4703399 0 0 NUTANIX INC CL A 67059N108 370734313 6521272 SH SOLE 22 6164993 0 356279 NUTANIX INC CL A 67059N108 3991041 70203 SH SOLE 23 70203 0 0 NUTANIX INC CL A 67059N108 2980248 52423 SH SOLE 25 52423 0 0 NUTANIX INC CL A 67059N108 13702499 241029 SH SOLE 26 76501 0 164528 NUTANIX INC CL A 67059N108 2111466 37141 SH SOLE 28 3641 0 33500 NUTANIX INC CL A 67059N108 711137 12509 SH SOLE 29 12509 0 0 NUTANIX INC CL A 67059N108 36946076 649887 SH SOLE 30 649887 0 0 NUTANIX INC CL A 67059N108 3417083 60107 SH SOLE 31 60107 0 0 NUTANIX INC CL A 67059N108 97529018 1715550 SH SOLE 34 1715550 0 0 NUTANIX INC CL A 67059N108 54178 953 SH SOLE 36 953 0 0 NUTANIX INC CL A 67059N108 2899066 50995 SH SOLE 40 50995 0 0 NUTANIX INC CL A 67059N108 26663 469 SH OTR 43 469 0 0 NUTANIX INC CL A 67059N108 6966115 122535 SH SOLE 43 91863 0 30672 NUTANIX INC NOTE 0.250%10/0 67059NAH1 792880 680000 PRN SOLE 2 680000 0 0 NUTANIX INC NOTE 0.250%10/0 67059NAH1 5917450 5075000 PRN SOLE 21 5075000 0 0 NUTANIX INC NOTE 0.250%10/0 67059NAH1 1282600 1100000 PRN SOLE 22 1100000 0 0 NUTEX HEALTH INC COM NEW 67079U207 182873 307401 SH SOLE 22 307401 0 0 NUTEX HEALTH INC COM NEW 67079U207 1 1 SH SOLE 43 1 0 0 NUTRIBAND INC COM NEW 67092M208 5659 1048 SH SOLE 22 1048 0 0 NUTRIEN LTD COM 67077M108 735191 14441 SH SOLE 2 14441 0 0 NUTRIEN LTD COM 67077M108 37751801 741540 SH SOLE 19 741540 0 0 NUTRIEN LTD COM 67077M108 48568 954 SH SOLE 21 954 0 0 NUTRIEN LTD COM 67077M108 8110574 159312 SH SOLE 22 159312 0 0 NUTRIEN LTD COM 67077M108 12573090 246967 SH SOLE 25 246967 0 0 NUTRIEN LTD COM 67077M108 531399 10438 SH SOLE 26 0 0 10438 NUTRIEN LTD COM 67077M108 28662330 563000 SH SOLE 29 563000 0 0 NUTRIEN LTD COM 67077M108 16498709 324076 SH SOLE 34 324076 0 0 NUTRIEN LTD COM 67077M108 15221175 298982 SH SOLE 43 230043 0 68939 NUVALENT INC COM 670703107 1182733 15591 SH SOLE 2 8335 0 7256 NUVALENT INC COM 670703107 4779 63 SH SOLE 4 63 0 0 NUVALENT INC COM 670703107 406989 5365 SH SOLE 7 5089 0 276 NUVALENT INC COM 670703107 6645108 87597 SH SOLE 18 87597 0 0 NUVALENT INC COM 670703107 36697123 483748 SH SOLE 19 483748 0 0 NUVALENT INC COM 670703107 106285170 1401070 SH SOLE 21 1401070 0 0 NUVALENT INC COM 670703107 70988878 935788 SH SOLE 22 910403 0 25385 NUVALENT INC COM 670703107 29965 395 SH SOLE 23 395 0 0 NUVALENT INC COM 670703107 435133 5736 SH SOLE 25 5736 0 0 NUVALENT INC COM 670703107 1935492 25514 SH SOLE 26 9480 0 16034 NUVALENT INC COM 670703107 4045310 53326 SH SOLE 30 53326 0 0 NUVALENT INC COM 670703107 209601 2763 SH SOLE 34 2763 0 0 NUVALENT INC COM 670703107 478070 6302 SH SOLE 40 6302 0 0 NUVALENT INC COM 670703107 27916 368 SH SOLE 43 6 0 362 NUVATION BIO INC COM CL A 67080N101 720843 246864 SH SOLE 2 97446 0 149418 NUVATION BIO INC COM CL A 67080N101 311176 106567 SH SOLE 7 100909 0 5658 NUVATION BIO INC COM CL A 67080N101 1720406 589180 SH SOLE 18 589180 0 0 NUVATION BIO INC COM CL A 67080N101 4001162 1370261 SH SOLE 19 1370261 0 0 NUVATION BIO INC COM CL A 67080N101 25352077 8682218 SH SOLE 21 8682218 0 0 NUVATION BIO INC COM CL A 67080N101 14154849 4847551 SH SOLE 22 4549505 0 298046 NUVATION BIO INC COM CL A 67080N101 84484 28933 SH SOLE 23 28933 0 0 NUVATION BIO INC COM CL A 67080N101 67075 22971 SH SOLE 25 22971 0 0 NUVATION BIO INC COM CL A 67080N101 92082 31535 SH SOLE 26 0 0 31535 NUVATION BIO INC COM CL A 67080N101 101999 34931 SH SOLE 28 26098 0 8833 NUVATION BIO INC COM CL A 67080N101 557948 191078 SH SOLE 30 191078 0 0 NUVATION BIO INC COM CL A 67080N101 11975 4101 SH SOLE 34 4101 0 0 NUVATION BIO INC COM CL A 67080N101 235276 80574 SH SOLE 43 49221 0 31353 NUVATION BIO INC *W EXP 07/07/202 67080N119 556 3472 SH SOLE 18 3472 0 0 NUVATION BIO INC *W EXP 07/07/202 67080N119 24045 150284 SH SOLE 19 150284 0 0 NUVECTIS PHARMA INC COM 67080T108 411 65 SH SOLE 2 0 0 65 NUVECTIS PHARMA INC COM 67080T108 26719 4221 SH SOLE 18 4221 0 0 NUVECTIS PHARMA INC COM 67080T108 14515 2293 SH SOLE 19 2293 0 0 NUVECTIS PHARMA INC COM 67080T108 335218 52957 SH SOLE 21 52957 0 0 NUVECTIS PHARMA INC COM 67080T108 151135 23876 SH SOLE 22 23679 0 197 NUVEEN AMT FREE QLTY MUN INC COM 670657105 17063940 1489000 SH SOLE 19 1489000 0 0 NUVEEN DYNAMIC MUN OPPORTUNI COM SHS 67079X102 233 22 SH SOLE 18 22 0 0 NUVEEN MUN VALUE FD INC COM 670928100 23077 2674 SH SOLE 4 2674 0 0 NUVEEN MUN VALUE FD INC COM 670928100 217657 25221 SH SOLE 18 25221 0 0 NUVEEN MUN VALUE FD INC COM 670928100 1408157 163170 SH SOLE 19 163170 0 0 NUVEI CORPORATION SUB VTG SHS 67079A102 4740205 146393 SH SOLE 43 134114 0 12279 NV5 GLOBAL INC COM 62945V109 843331 9071 SH SOLE 2 3934 0 5137 NV5 GLOBAL INC COM 62945V109 4741 51 SH SOLE 4 51 0 0 NV5 GLOBAL INC COM 62945V109 1661374 17870 SH SOLE 7 17870 0 0 NV5 GLOBAL INC COM 62945V109 4069948 43777 SH SOLE 18 43777 0 0 NV5 GLOBAL INC COM 62945V109 3021897 32504 SH SOLE 19 32504 0 0 NV5 GLOBAL INC COM 62945V109 150491097 1618706 SH SOLE 21 1618706 0 0 NV5 GLOBAL INC COM 62945V109 37590002 404324 SH SOLE 22 386458 0 17866 NV5 GLOBAL INC COM 62945V109 286812 3085 SH SOLE 25 3085 0 0 NV5 GLOBAL INC COM 62945V109 3378437 36339 SH SOLE 26 6505 0 29834 NV5 GLOBAL INC COM 62945V109 19152 206 SH SOLE 28 206 0 0 NV5 GLOBAL INC COM 62945V109 3627875 39022 SH SOLE 30 39022 0 0 NV5 GLOBAL INC COM 62945V109 207788 2235 SH SOLE 40 2235 0 0 NV5 GLOBAL INC COM 62945V109 713266 7672 SH SOLE 43 7445 0 227 NVE CORP COM NEW 629445206 62964 843 SH SOLE 2 165 0 678 NVE CORP COM NEW 629445206 3660 49 SH SOLE 7 49 0 0 NVE CORP COM NEW 629445206 929592 12446 SH SOLE 18 12446 0 0 NVE CORP COM NEW 629445206 826370 11064 SH SOLE 19 11064 0 0 NVE CORP COM NEW 629445206 12608045 168805 SH SOLE 21 168805 0 0 NVE CORP COM NEW 629445206 9626197 128882 SH SOLE 22 126748 0 2134 NVE CORP COM NEW 629445206 472599 6327 SH SOLE 43 5903 0 424 NVENT ELECTRIC PLC SHS G6700G107 40874499 533540 SH SOLE 2 159538 0 374002 NVENT ELECTRIC PLC SHS G6700G107 37692 492 SH SOLE 4 492 0 0 NVENT ELECTRIC PLC SHS G6700G107 1710931 22333 SH SOLE 7 21229 0 1104 NVENT ELECTRIC PLC SHS G6700G107 19097034 249276 SH SOLE 18 249276 0 0 NVENT ELECTRIC PLC SHS G6700G107 5063998 66101 SH SOLE 19 66101 0 0 NVENT ELECTRIC PLC SHS G6700G107 653941658 8535983 SH SOLE 21 8535983 0 0 NVENT ELECTRIC PLC SHS G6700G107 375128756 4896603 SH SOLE 22 4674785 0 221818 NVENT ELECTRIC PLC SHS G6700G107 3667934 47878 SH SOLE 25 47878 0 0 NVENT ELECTRIC PLC SHS G6700G107 3745846 48895 SH SOLE 26 46134 0 2761 NVENT ELECTRIC PLC SHS G6700G107 1055992 13784 SH SOLE 28 2988 0 10796 NVENT ELECTRIC PLC SHS G6700G107 12567028 164039 SH SOLE 30 164039 0 0 NVENT ELECTRIC PLC SHS G6700G107 157051 2050 SH SOLE 31 2050 0 0 NVENT ELECTRIC PLC SHS G6700G107 1394762 18206 SH SOLE 34 18206 0 0 NVENT ELECTRIC PLC SHS G6700G107 155059 2024 SH SOLE 36 2024 0 0 NVENT ELECTRIC PLC SHS G6700G107 2680661 34991 SH SOLE 40 34991 0 0 NVENT ELECTRIC PLC SHS G6700G107 12258 160 SH OTR 43 160 0 0 NVENT ELECTRIC PLC SHS G6700G107 43160045 563374 SH SOLE 43 545343 0 18030 NVIDIA CORPORATION COM 67066G104 6196186009 50155302 SH SOLE 2 17540454 0 32614848 NVIDIA CORPORATION COM 67066G104 2802359493 22683823 SH SOLE 4 11111761 0 11572062 NVIDIA CORPORATION COM 67066G104 2992654950 24224178 SH SOLE 7 21336745 0 2887433 NVIDIA CORPORATION COM 67066G104 229318037 1856225 SH SOLE 13 1856225 0 0 NVIDIA CORPORATION COM 67066G104 442243427 3579759 SH SOLE 15 3579759 0 0 NVIDIA CORPORATION COM 67066G104 7441540051 60235875 SH SOLE 18 55280968 0 4954907 NVIDIA CORPORATION COM 67066G104 4331064208 35057991 SH SOLE 19 35057991 0 0 NVIDIA CORPORATION COM 67066G104 81016397038 655790813 SH SOLE 21 655790813 0 0 NVIDIA CORPORATION COM 67066G104 65806512110 532673726 SH SOLE 22 478288204 0 54385522 NVIDIA CORPORATION COM 67066G104 5750627386 46548708 SH SOLE 23 46548708 0 0 NVIDIA CORPORATION COM 67066G104 7812579169 63239268 SH SOLE 25 55128477 0 8110791 NVIDIA CORPORATION COM 67066G104 3336567702 27007995 SH SOLE 26 16571745 0 10436250 NVIDIA CORPORATION COM 67066G104 6097437275 49355976 SH SOLE 28 1863925 0 47492051 NVIDIA CORPORATION COM 67066G104 81111052 656557 SH SOLE 29 656557 0 0 NVIDIA CORPORATION COM 67066G104 23428158709 189640268 SH SOLE 30 188272935 0 1367333 NVIDIA CORPORATION COM 67066G104 873976441 7074441 SH SOLE 31 6879131 0 195310 NVIDIA CORPORATION COM 67066G104 527193484 4267391 SH SOLE 32 4267391 0 0 NVIDIA CORPORATION COM 67066G104 2530137374 20480309 SH SOLE 34 20480309 0 0 NVIDIA CORPORATION COM 67066G104 579274736 4688965 SH SOLE 36 4688965 0 0 NVIDIA CORPORATION COM 67066G104 148337814 1200727 SH SOLE 40 1200727 0 0 NVIDIA CORPORATION COM 67066G104 3461591 28020 SH OTR 43 28020 0 0 NVIDIA CORPORATION COM 67066G104 4796307224 38823921 SH SOLE 43 32828431 0 5995490 NVIDIA CORPORATION OPTIONS 67066G104 6794700 55000 SH Put SOLE 2 0 0 55000 NVIDIA CORPORATION OPTIONS 67066G104 123540 1000 SH Call SOLE 4 1000 0 0 NVIDIA CORPORATION OPTIONS 67066G104 864780 7000 SH Put SOLE 4 7000 0 0 NVIDIA CORPORATION OPTIONS 67066G104 49416 400 SH Call SOLE 7 400 0 0 NVIDIA CORPORATION OPTIONS 67066G104 2841420 23000 SH Call SOLE 18 23000 0 0 NVIDIA CORPORATION OPTIONS 67066G104 20137020 163000 SH Put SOLE 18 163000 0 0 NVIDIA CORPORATION OPTIONS 67066G104 19766400 160000 SH Call SOLE 19 160000 0 0 NVIDIA CORPORATION OPTIONS 67066G104 113780340 921000 SH Put SOLE 19 921000 0 0 NVIDIA CORPORATION OPTIONS 67066G104 1111860 9000 SH Call SOLE 22 9000 0 0 NVIDIA CORPORATION OPTIONS 67066G104 8153640 66000 SH Put SOLE 22 66000 0 0 NVIDIA CORPORATION OPTIONS 67066G104 7535940 61000 SH Put SOLE 26 61000 0 0 NVIDIA CORPORATION OPTIONS 67066G104 617700 5000 SH Put SOLE 30 5000 0 0 NVIDIA CORPORATION OPTIONS 67066G104 9710244 78600 SH Call SOLE 34 78600 0 0 NVIDIA CORPORATION OPTIONS 67066G104 65970360 534000 SH Put SOLE 34 534000 0 0 NVR INC COM 62944T105 81622551 10756 SH SOLE 2 8193 0 2563 NVR INC COM 62944T105 39225267 5169 SH SOLE 4 1616 0 3553 NVR INC COM 62944T105 15958742 2103 SH SOLE 7 1848 0 255 NVR INC COM 62944T105 7186366 947 SH SOLE 13 947 0 0 NVR INC COM 62944T105 3430029 452 SH SOLE 15 452 0 0 NVR INC COM 62944T105 224886976 29635 SH SOLE 18 29376 0 259 NVR INC COM 62944T105 12384530 1632 SH SOLE 19 1632 0 0 NVR INC COM 62944T105 1033455632 136186 SH SOLE 21 136186 0 0 NVR INC COM 62944T105 516538102 68068 SH SOLE 22 61164 0 6904 NVR INC COM 62944T105 52156173 6873 SH SOLE 23 6873 0 0 NVR INC COM 62944T105 38678890 5097 SH SOLE 25 5097 0 0 NVR INC COM 62944T105 29709212 3915 SH SOLE 26 2767 0 1148 NVR INC COM 62944T105 52846732 6964 SH SOLE 28 47 0 6917 NVR INC COM 62944T105 5463763 720 SH SOLE 29 720 0 0 NVR INC COM 62944T105 166090813 21887 SH SOLE 30 21887 0 0 NVR INC COM 62944T105 14516915 1913 SH SOLE 31 1887 0 26 NVR INC COM 62944T105 1760546 232 SH SOLE 34 232 0 0 NVR INC COM 62944T105 4629022 610 SH SOLE 36 610 0 0 NVR INC COM 62944T105 1138284 150 SH SOLE 40 150 0 0 NVR INC COM 62944T105 7619 1 SH OTR 43 1 0 0 NVR INC COM 62944T105 20967191 2763 SH SOLE 43 2484 0 279 NXP SEMICONDUCTORS N V COM N6596X109 45094909 167583 SH SOLE 2 84320 0 83263 NXP SEMICONDUCTORS N V COM N6596X109 32242633 119821 SH SOLE 4 93044 0 26777 NXP SEMICONDUCTORS N V COM N6596X109 89238586 331631 SH SOLE 7 303879 0 27752 NXP SEMICONDUCTORS N V COM N6596X109 2979634 11073 SH SOLE 13 11073 0 0 NXP SEMICONDUCTORS N V COM N6596X109 10380954 38578 SH SOLE 15 38578 0 0 NXP SEMICONDUCTORS N V COM N6596X109 118938856 442004 SH SOLE 18 425865 0 16139 NXP SEMICONDUCTORS N V COM N6596X109 13325606 49521 SH SOLE 19 49521 0 0 NXP SEMICONDUCTORS N V COM N6596X109 2076139139 7715408 SH SOLE 21 7715408 0 0 NXP SEMICONDUCTORS N V COM N6596X109 1043413159 3877562 SH SOLE 22 3522021 0 355541 NXP SEMICONDUCTORS N V COM N6596X109 82774775 307610 SH SOLE 23 307610 0 0 NXP SEMICONDUCTORS N V COM N6596X109 318008409 1181792 SH SOLE 25 975331 0 206461 NXP SEMICONDUCTORS N V COM N6596X109 82482812 306525 SH SOLE 26 227558 0 78967 NXP SEMICONDUCTORS N V COM N6596X109 145641195 541236 SH SOLE 28 12152 0 529084 NXP SEMICONDUCTORS N V COM N6596X109 729226365 2709972 SH SOLE 30 2705689 0 4283 NXP SEMICONDUCTORS N V COM N6596X109 14960059 55595 SH SOLE 31 53570 0 2025 NXP SEMICONDUCTORS N V COM N6596X109 21045529 78210 SH SOLE 32 78210 0 0 NXP SEMICONDUCTORS N V COM N6596X109 52273154 194259 SH SOLE 34 194259 0 0 NXP SEMICONDUCTORS N V COM N6596X109 13983800 51967 SH SOLE 36 51967 0 0 NXP SEMICONDUCTORS N V COM N6596X109 3237422 12031 SH SOLE 40 12031 0 0 NXP SEMICONDUCTORS N V COM N6596X109 26093 97 SH OTR 43 97 0 0 NXP SEMICONDUCTORS N V COM N6596X109 59059599 219479 SH SOLE 43 178095 0 41384 NYXOAH S A SHS B6S7WD106 141108 20245 SH SOLE 18 20245 0 0 NYXOAH S A SHS B6S7WD106 7591452 1089161 SH SOLE 19 1089161 0 0 NYXOAH S A SHS B6S7WD106 6594 946 SH SOLE 21 946 0 0 NYXOAH S A SHS B6S7WD106 485614 69672 SH SOLE 26 0 0 69672 NYXOAH S A SHS B6S7WD106 43646 6262 SH SOLE 34 6262 0 0 O-I GLASS INC COM 67098H104 1115749 100247 SH SOLE 2 42404 0 57843 O-I GLASS INC COM 67098H104 5187 466 SH SOLE 4 466 0 0 O-I GLASS INC COM 67098H104 37820 3398 SH SOLE 7 3398 0 0 O-I GLASS INC COM 67098H104 5607505 503819 SH SOLE 18 503819 0 0 O-I GLASS INC COM 67098H104 3923770 352540 SH SOLE 19 352540 0 0 O-I GLASS INC COM 67098H104 193758453 17408666 SH SOLE 21 17408666 0 0 O-I GLASS INC COM 67098H104 55716001 5005930 SH SOLE 22 4793434 0 212496 O-I GLASS INC COM 67098H104 319565 28712 SH SOLE 25 28712 0 0 O-I GLASS INC COM 67098H104 758376 68138 SH SOLE 26 68138 0 0 O-I GLASS INC COM 67098H104 31320 2814 SH SOLE 28 2814 0 0 O-I GLASS INC COM 67098H104 3457089 310610 SH SOLE 30 310610 0 0 O-I GLASS INC COM 67098H104 63964 5747 SH SOLE 36 5747 0 0 O-I GLASS INC COM 67098H104 372766 33492 SH SOLE 40 33492 0 0 O-I GLASS INC COM 67098H104 2144784 192703 SH SOLE 43 185749 0 6954 OAK VY BANCORP OAKDALE CALIF COM 671807105 752396 30132 SH SOLE 2 27452 0 2680 OAK VY BANCORP OAKDALE CALIF COM 671807105 555083 22230 SH SOLE 18 22230 0 0 OAK VY BANCORP OAKDALE CALIF COM 671807105 373152 14944 SH SOLE 19 14944 0 0 OAK VY BANCORP OAKDALE CALIF COM 671807105 6171710 247165 SH SOLE 21 247165 0 0 OAK VY BANCORP OAKDALE CALIF COM 671807105 2987211 119632 SH SOLE 22 114337 0 5295 OAKTREE SPECIALTY LENDING CO COM 67401P405 5374243 285712 SH SOLE 30 285712 0 0 OAKTREE SPECIALTY LENDING CO COM 67401P405 10797 574 SH SOLE 43 574 0 0 OATLY GROUP AB SPONSORED ADS 67421J108 40910 43521 SH SOLE 43 35120 0 8401 OBSIDIAN ENERGY LTD COM 674482203 733 98 SH SOLE 43 41 0 57 OCCIDENTAL PETE CORP COM 674599105 41847949 663937 SH SOLE 2 270031 0 393906 OCCIDENTAL PETE CORP COM 674599105 16371538 259742 SH SOLE 4 172665 0 87077 OCCIDENTAL PETE CORP COM 674599105 26435412 419410 SH SOLE 7 367372 0 52038 OCCIDENTAL PETE CORP COM 674599105 1563711 24809 SH SOLE 13 24809 0 0 OCCIDENTAL PETE CORP COM 674599105 5914294 93833 SH SOLE 15 93833 0 0 OCCIDENTAL PETE CORP COM 674599105 73152681 1160601 SH SOLE 18 1119761 0 40840 OCCIDENTAL PETE CORP COM 674599105 10554689 167455 SH SOLE 19 167455 0 0 OCCIDENTAL PETE CORP COM 674599105 979769646 15544497 SH SOLE 21 15544497 0 0 OCCIDENTAL PETE CORP COM 674599105 882532446 14001784 SH SOLE 22 12591676 0 1410108 OCCIDENTAL PETE CORP COM 674599105 50874980 807155 SH SOLE 23 807155 0 0 OCCIDENTAL PETE CORP COM 674599105 61884997 981834 SH SOLE 25 892341 0 89493 OCCIDENTAL PETE CORP COM 674599105 54638501 866865 SH SOLE 26 628125 0 238740 OCCIDENTAL PETE CORP COM 674599105 34331559 544686 SH SOLE 28 7523 0 537163 OCCIDENTAL PETE CORP COM 674599105 238115932 3777819 SH SOLE 30 3777819 0 0 OCCIDENTAL PETE CORP COM 674599105 9533603 151255 SH SOLE 31 146163 0 5092 OCCIDENTAL PETE CORP COM 674599105 2098962 33301 SH SOLE 34 33301 0 0 OCCIDENTAL PETE CORP COM 674599105 8576051 136063 SH SOLE 36 136063 0 0 OCCIDENTAL PETE CORP COM 674599105 1980907 31428 SH SOLE 40 31428 0 0 OCCIDENTAL PETE CORP COM 674599105 48785 774 SH OTR 43 774 0 0 OCCIDENTAL PETE CORP COM 674599105 39071226 619883 SH SOLE 43 503094 0 116789 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 13336 324 SH SOLE 18 90 0 234 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 81456 1979 SH SOLE 19 1979 0 0 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 15023 365 SH SOLE 21 365 0 0 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 16135 392 SH SOLE 22 392 0 0 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 7080 172 SH SOLE 29 172 0 0 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 11648 283 SH SOLE 30 283 0 0 OCEAN BIOMEDICAL INC COM 67644C104 565 463 SH SOLE 2 0 0 463 OCEAN BIOMEDICAL INC COM 67644C104 4730 3877 SH SOLE 18 3877 0 0 OCEAN BIOMEDICAL INC COM 67644C104 1566 1284 SH SOLE 19 1284 0 0 OCEAN BIOMEDICAL INC COM 67644C104 53308 43695 SH SOLE 21 43695 0 0 OCEAN BIOMEDICAL INC COM 67644C104 61684 50561 SH SOLE 22 49948 0 613 OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 113053 577391 SH SOLE 22 577391 0 0 OCEANEERING INTL INC COM 675232102 2455600 103787 SH SOLE 2 57058 0 46729 OCEANEERING INTL INC COM 675232102 10056 425 SH SOLE 4 425 0 0 OCEANEERING INTL INC COM 675232102 494068 20882 SH SOLE 7 19802 0 1080 OCEANEERING INTL INC COM 675232102 7435202 314252 SH SOLE 18 291317 0 22935 OCEANEERING INTL INC COM 675232102 7692883 325143 SH SOLE 19 325143 0 0 OCEANEERING INTL INC COM 675232102 270515048 11433434 SH SOLE 21 11433434 0 0 OCEANEERING INTL INC COM 675232102 73144985 3091504 SH SOLE 22 2992836 0 98668 OCEANEERING INTL INC COM 675232102 148916 6294 SH SOLE 23 6294 0 0 OCEANEERING INTL INC COM 675232102 1369890 57899 SH SOLE 26 27157 0 30742 OCEANEERING INTL INC COM 675232102 562043 23755 SH SOLE 28 1203 0 22552 OCEANEERING INTL INC COM 675232102 4489982 189771 SH SOLE 30 189771 0 0 OCEANEERING INTL INC COM 675232102 5778009 244210 SH SOLE 43 219088 0 25122 OCEANFIRST FINL CORP COM 675234108 10404581 654788 SH SOLE 2 395621 0 259167 OCEANFIRST FINL CORP COM 675234108 2511 158 SH SOLE 4 158 0 0 OCEANFIRST FINL CORP COM 675234108 8501 535 SH SOLE 7 535 0 0 OCEANFIRST FINL CORP COM 675234108 3846842 242092 SH SOLE 18 242092 0 0 OCEANFIRST FINL CORP COM 675234108 18405339 1158297 SH SOLE 19 1158297 0 0 OCEANFIRST FINL CORP COM 675234108 36732929 2311701 SH SOLE 21 2311701 0 0 OCEANFIRST FINL CORP COM 675234108 53827137 3387485 SH SOLE 22 3197432 0 190053 OCEANFIRST FINL CORP COM 675234108 839183 52812 SH SOLE 23 52812 0 0 OCEANFIRST FINL CORP COM 675234108 239256 15057 SH SOLE 25 15057 0 0 OCEANFIRST FINL CORP COM 675234108 4272805 268899 SH SOLE 26 20603 0 248296 OCEANFIRST FINL CORP COM 675234108 87316 5495 SH SOLE 28 605 0 4890 OCEANFIRST FINL CORP COM 675234108 811423 51065 SH SOLE 30 51065 0 0 OCEANFIRST FINL CORP COM 675234108 249171 15681 SH SOLE 40 15681 0 0 OCEANFIRST FINL CORP COM 675234108 2232303 140485 SH SOLE 43 132121 0 8364 OCUGEN INC COM 67577C105 75009 48393 SH SOLE 2 9673 0 38720 OCUGEN INC COM 67577C105 1064340 686671 SH SOLE 18 686671 0 0 OCUGEN INC COM 67577C105 923493 595802 SH SOLE 19 595802 0 0 OCUGEN INC COM 67577C105 14670397 9464772 SH SOLE 21 9464772 0 0 OCUGEN INC COM 67577C105 10925390 7048639 SH SOLE 22 6936926 0 111713 OCUGEN INC COM 67577C105 24372 15724 SH SOLE 28 15724 0 0 OCUGEN INC COM 67577C105 93288 60186 SH SOLE 43 59175 0 1011 OCULAR THERAPEUTIX INC COM 67576A100 430058 62874 SH SOLE 2 30521 0 32353 OCULAR THERAPEUTIX INC COM 67576A100 7462 1091 SH SOLE 7 1091 0 0 OCULAR THERAPEUTIX INC COM 67576A100 2853436 417169 SH SOLE 18 417169 0 0 OCULAR THERAPEUTIX INC COM 67576A100 2414582 353009 SH SOLE 19 353009 0 0 OCULAR THERAPEUTIX INC COM 67576A100 39482908 5772355 SH SOLE 21 5772355 0 0 OCULAR THERAPEUTIX INC COM 67576A100 32420683 4739866 SH SOLE 22 4639555 0 100311 OCULAR THERAPEUTIX INC COM 67576A100 124317 18175 SH SOLE 25 18175 0 0 OCULAR THERAPEUTIX INC COM 67576A100 48236 7052 SH SOLE 28 1081 0 5971 OCULAR THERAPEUTIX INC COM 67576A100 602843 88135 SH SOLE 30 88135 0 0 OCULAR THERAPEUTIX INC COM 67576A100 165405 24182 SH SOLE 40 24182 0 0 OCULAR THERAPEUTIX INC COM 67576A100 249099 36418 SH SOLE 43 33315 0 3103 OCUPHIRE PHARMA INC COM 67577R102 1917 1253 SH SOLE 2 1253 0 0 OCUPHIRE PHARMA INC COM 67577R102 7928 5182 SH SOLE 18 5182 0 0 OCUPHIRE PHARMA INC COM 67577R102 85158 55659 SH SOLE 21 55659 0 0 OCUPHIRE PHARMA INC COM 67577R102 68607 44841 SH SOLE 22 44841 0 0 ODDITY TECH LTD SHS CL A M7518J104 857321 21837 SH SOLE 2 19622 0 2215 ODDITY TECH LTD SHS CL A M7518J104 5536 141 SH SOLE 4 141 0 0 ODDITY TECH LTD SHS CL A M7518J104 344978 8787 SH SOLE 7 8787 0 0 ODDITY TECH LTD SHS CL A M7518J104 4514625 114993 SH SOLE 19 114993 0 0 ODDITY TECH LTD SHS CL A M7518J104 14563261 370944 SH SOLE 21 370944 0 0 ODDITY TECH LTD SHS CL A M7518J104 9049312 230497 SH SOLE 22 216194 0 14303 ODDITY TECH LTD SHS CL A M7518J104 246003 6266 SH SOLE 25 6266 0 0 ODDITY TECH LTD SHS CL A M7518J104 622624 15859 SH SOLE 30 15859 0 0 ODDITY TECH LTD SHS CL A M7518J104 1742712 44389 SH SOLE 34 44389 0 0 ODDITY TECH LTD SHS CL A M7518J104 264848 6746 SH SOLE 40 6746 0 0 ODDITY TECH LTD SHS CL A M7518J104 4240 108 SH SOLE 43 108 0 0 ODYSSEY MARINE EXPL INC COM NEW 676118201 18095 3708 SH SOLE 18 3708 0 0 ODYSSEY MARINE EXPL INC COM NEW 676118201 201076 41204 SH SOLE 21 41204 0 0 ODYSSEY MARINE EXPL INC COM NEW 676118201 917206 187952 SH SOLE 22 187952 0 0 OFFERPAD SOLUTIONS INC COM CL A 67623L307 84002 19005 SH SOLE 2 17543 0 1462 OFFERPAD SOLUTIONS INC COM CL A 67623L307 138620 31362 SH SOLE 18 31362 0 0 OFFERPAD SOLUTIONS INC COM CL A 67623L307 101656 22999 SH SOLE 19 22999 0 0 OFFERPAD SOLUTIONS INC COM CL A 67623L307 1152161 260670 SH SOLE 21 260670 0 0 OFFERPAD SOLUTIONS INC COM CL A 67623L307 952855 215578 SH SOLE 22 204362 0 11216 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 563132 276045 SH SOLE 2 276045 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 118981 58324 SH SOLE 18 58324 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 513160 251549 SH SOLE 19 251549 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 926756 454292 SH SOLE 21 454292 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 2424681 1188569 SH SOLE 22 1136977 0 51592 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 5245 2571 SH SOLE 23 2571 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 341 167 SH SOLE 28 167 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 15781 7736 SH SOLE 36 7736 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 8 4 SH SOLE 43 3 0 1 OFG BANCORP COM 67103X102 1327078 35436 SH SOLE 2 13103 0 22333 OFG BANCORP COM 67103X102 13819 369 SH SOLE 7 369 0 0 OFG BANCORP COM 67103X102 5301272 141556 SH SOLE 18 141556 0 0 OFG BANCORP COM 67103X102 3681335 98300 SH SOLE 19 98300 0 0 OFG BANCORP COM 67103X102 193558939 5168463 SH SOLE 21 5168463 0 0 OFG BANCORP COM 67103X102 46193526 1233472 SH SOLE 22 1175473 0 57999 OFG BANCORP COM 67103X102 278403 7434 SH SOLE 25 7434 0 0 OFG BANCORP COM 67103X102 560926 14978 SH SOLE 26 14978 0 0 OFG BANCORP COM 67103X102 14006 374 SH SOLE 28 374 0 0 OFG BANCORP COM 67103X102 3344922 89317 SH SOLE 30 89317 0 0 OFG BANCORP COM 67103X102 369294 9861 SH SOLE 40 9861 0 0 OFG BANCORP COM 67103X102 608608 16251 SH SOLE 43 16044 0 207 OFS CAP CORP COM 67103B100 336936 37986 SH SOLE 30 37986 0 0 OGE ENERGY CORP COM 670837103 36059356 1010066 SH SOLE 2 651557 0 358509 OGE ENERGY CORP COM 670837103 2031687 56910 SH SOLE 4 56910 0 0 OGE ENERGY CORP COM 670837103 2182555 61136 SH SOLE 7 61136 0 0 OGE ENERGY CORP COM 670837103 23731861 664758 SH SOLE 18 552569 0 112189 OGE ENERGY CORP COM 670837103 24032169 673170 SH SOLE 19 673170 0 0 OGE ENERGY CORP COM 670837103 540723124 15146306 SH SOLE 21 15146306 0 0 OGE ENERGY CORP COM 670837103 251941862 7057195 SH SOLE 22 6528934 0 528261 OGE ENERGY CORP COM 670837103 6167711 172765 SH SOLE 23 172765 0 0 OGE ENERGY CORP COM 670837103 2539198 71126 SH SOLE 26 71126 0 0 OGE ENERGY CORP COM 670837103 126771 3551 SH SOLE 28 3551 0 0 OGE ENERGY CORP COM 670837103 7880454 220741 SH SOLE 30 220741 0 0 OGE ENERGY CORP COM 670837103 88929 2491 SH SOLE 31 2491 0 0 OGE ENERGY CORP COM 670837103 2953497 82731 SH SOLE 32 82731 0 0 OGE ENERGY CORP COM 670837103 973325 27264 SH SOLE 36 27264 0 0 OGE ENERGY CORP COM 670837103 6028625 168869 SH SOLE 43 151561 0 17308 OHIO VY BANC CORP COM 677719106 18800 940 SH SOLE 18 940 0 0 OHIO VY BANC CORP COM 677719106 629740 31487 SH SOLE 21 31487 0 0 OHIO VY BANC CORP COM 677719106 337680 16884 SH SOLE 22 16884 0 0 OIL DRI CORP AMER COM 677864100 613213 9568 SH SOLE 2 7340 0 2228 OIL DRI CORP AMER COM 677864100 3717 58 SH SOLE 7 58 0 0 OIL DRI CORP AMER COM 677864100 939111 14653 SH SOLE 18 14653 0 0 OIL DRI CORP AMER COM 677864100 700183 10925 SH SOLE 19 10925 0 0 OIL DRI CORP AMER COM 677864100 11175501 174372 SH SOLE 21 174372 0 0 OIL DRI CORP AMER COM 677864100 8852495 138126 SH SOLE 22 133504 0 4622 OIL DRI CORP AMER COM 677864100 66974 1045 SH SOLE 43 1045 0 0 OIL STS INTL INC COM 678026105 3375723 760298 SH SOLE 2 547714 0 212584 OIL STS INTL INC COM 678026105 2180 491 SH SOLE 7 491 0 0 OIL STS INTL INC COM 678026105 820055 184697 SH SOLE 18 184697 0 0 OIL STS INTL INC COM 678026105 2803190 631349 SH SOLE 19 631349 0 0 OIL STS INTL INC COM 678026105 10943388 2464727 SH SOLE 21 2464727 0 0 OIL STS INTL INC COM 678026105 13267768 2988236 SH SOLE 22 2855683 0 132553 OIL STS INTL INC COM 678026105 111839 25189 SH SOLE 23 25189 0 0 OIL STS INTL INC COM 678026105 144185 32474 SH SOLE 26 0 0 32474 OIL STS INTL INC COM 678026105 166908 37592 SH SOLE 28 37592 0 0 OIL STS INTL INC COM 678026105 275600 62072 SH SOLE 43 61258 0 814 OKLO INC COM CL A 02156V109 655917 77440 SH SOLE 21 77440 0 0 OKLO INC COM CL A 02156V109 10595936 1250996 SH SOLE 22 1250996 0 0 OKTA INC CL A 679295105 25043671 267532 SH SOLE 2 44757 0 222775 OKTA INC CL A 679295105 10740437 114736 SH SOLE 4 48421 0 66315 OKTA INC CL A 679295105 2856790 30518 SH SOLE 7 28884 0 1634 OKTA INC CL A 679295105 599291 6402 SH SOLE 13 6402 0 0 OKTA INC CL A 679295105 1442156 15406 SH SOLE 15 15406 0 0 OKTA INC CL A 679295105 11470127 122531 SH SOLE 18 112583 0 9948 OKTA INC CL A 679295105 3504571 37438 SH SOLE 19 37438 0 0 OKTA INC CL A 679295105 301243907 3218074 SH SOLE 21 3218074 0 0 OKTA INC CL A 679295105 362400537 3871387 SH SOLE 22 3570939 0 300448 OKTA INC CL A 679295105 17918452 191416 SH SOLE 23 191416 0 0 OKTA INC CL A 679295105 28837871 308064 SH SOLE 25 307364 0 700 OKTA INC CL A 679295105 16048779 171443 SH SOLE 26 86466 0 84977 OKTA INC CL A 679295105 26465232 282718 SH SOLE 28 2169 0 280549 OKTA INC CL A 679295105 65031429 694706 SH SOLE 30 694706 0 0 OKTA INC CL A 679295105 3369118 35991 SH SOLE 31 34772 0 1219 OKTA INC CL A 679295105 763015 8151 SH SOLE 34 8151 0 0 OKTA INC CL A 679295105 2721243 29070 SH SOLE 36 29070 0 0 OKTA INC CL A 679295105 668656 7143 SH SOLE 40 7143 0 0 OKTA INC CL A 679295105 27334 292 SH OTR 43 292 0 0 OKTA INC CL A 679295105 15906398 169922 SH SOLE 43 149355 0 20567 OKTA INC NOTE 0.125% 9/0 679295AD7 4399047 4670000 PRN SOLE 21 4670000 0 0 OKTA INC NOTE 0.375% 6/1 679295AF2 4408113 4827000 PRN SOLE 21 4827000 0 0 OLAPLEX HLDGS INC COM 679369108 135454 87957 SH SOLE 2 38496 0 49461 OLAPLEX HLDGS INC COM 679369108 2282 1482 SH SOLE 7 1482 0 0 OLAPLEX HLDGS INC COM 679369108 594843 386262 SH SOLE 18 386262 0 0 OLAPLEX HLDGS INC COM 679369108 487736 316712 SH SOLE 19 316712 0 0 OLAPLEX HLDGS INC COM 679369108 7757785 5037523 SH SOLE 21 5037523 0 0 OLAPLEX HLDGS INC COM 679369108 5711492 3708761 SH SOLE 22 3533624 0 175137 OLAPLEX HLDGS INC COM 679369108 48350 31396 SH SOLE 25 31396 0 0 OLAPLEX HLDGS INC COM 679369108 121772 79073 SH SOLE 28 0 0 79073 OLAPLEX HLDGS INC COM 679369108 50079 32519 SH SOLE 40 32519 0 0 OLAPLEX HLDGS INC COM 679369108 1754410 1139227 SH SOLE 43 1061929 0 77298 OLD DOMINION FREIGHT LINE IN COM 679580100 81691451 462579 SH SOLE 2 195937 0 266642 OLD DOMINION FREIGHT LINE IN COM 679580100 19376552 109720 SH SOLE 4 78686 0 31034 OLD DOMINION FREIGHT LINE IN COM 679580100 45778958 259224 SH SOLE 7 201263 0 57961 OLD DOMINION FREIGHT LINE IN COM 679580100 1616243 9152 SH SOLE 13 9152 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 5135881 29082 SH SOLE 15 29082 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 63055560 357053 SH SOLE 18 331125 0 25928 OLD DOMINION FREIGHT LINE IN COM 679580100 47110522 266764 SH SOLE 19 266764 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 1222183081 6920629 SH SOLE 21 6920629 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 733821212 4155273 SH SOLE 22 3705729 0 449544 OLD DOMINION FREIGHT LINE IN COM 679580100 47493921 268935 SH SOLE 23 268935 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 92642064 524587 SH SOLE 25 523055 0 1532 OLD DOMINION FREIGHT LINE IN COM 679580100 33675854 190690 SH SOLE 26 111870 0 78820 OLD DOMINION FREIGHT LINE IN COM 679580100 53716245 304169 SH SOLE 28 5016 0 299153 OLD DOMINION FREIGHT LINE IN COM 679580100 322893144 1828387 SH SOLE 30 1828387 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 7944881 44988 SH SOLE 31 43478 0 1510 OLD DOMINION FREIGHT LINE IN COM 679580100 11723414 66384 SH SOLE 32 66384 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 10533660 59647 SH SOLE 34 59647 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 6975170 39497 SH SOLE 36 39497 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 1690592 9573 SH SOLE 40 9573 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 56512 320 SH OTR 43 320 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 52193666 295547 SH SOLE 43 250179 0 45368 OLD NATL BANCORP IND COM 680033107 7858030 457128 SH SOLE 2 261224 0 195904 OLD NATL BANCORP IND COM 680033107 17551 1021 SH SOLE 4 1021 0 0 OLD NATL BANCORP IND COM 680033107 1238144 72027 SH SOLE 7 68404 0 3623 OLD NATL BANCORP IND COM 680033107 22493854 1308543 SH SOLE 18 1308543 0 0 OLD NATL BANCORP IND COM 680033107 12401210 721420 SH SOLE 19 721420 0 0 OLD NATL BANCORP IND COM 680033107 405538590 23591541 SH SOLE 21 23591541 0 0 OLD NATL BANCORP IND COM 680033107 197928548 11514168 SH SOLE 22 11072505 0 441663 OLD NATL BANCORP IND COM 680033107 1118364 65059 SH SOLE 25 65059 0 0 OLD NATL BANCORP IND COM 680033107 1647111 95818 SH SOLE 26 95818 0 0 OLD NATL BANCORP IND COM 680033107 402023 23387 SH SOLE 28 2823 0 20564 OLD NATL BANCORP IND COM 680033107 6889838 400805 SH SOLE 30 400805 0 0 OLD NATL BANCORP IND COM 680033107 123184 7166 SH SOLE 36 7166 0 0 OLD NATL BANCORP IND COM 680033107 1082007 62944 SH SOLE 40 62944 0 0 OLD NATL BANCORP IND COM 680033107 9967093 579819 SH SOLE 43 533457 0 46362 OLD POINT FINL CORP COM 680194107 11267 768 SH SOLE 18 768 0 0 OLD POINT FINL CORP COM 680194107 111815 7622 SH SOLE 21 7622 0 0 OLD POINT FINL CORP COM 680194107 159654 10883 SH SOLE 22 10883 0 0 OLD REP INTL CORP COM 680223104 14386700 465589 SH SOLE 2 268988 0 196601 OLD REP INTL CORP COM 680223104 26358 853 SH SOLE 4 853 0 0 OLD REP INTL CORP COM 680223104 2852843 92325 SH SOLE 7 90880 0 1445 OLD REP INTL CORP COM 680223104 15570757 503908 SH SOLE 18 503908 0 0 OLD REP INTL CORP COM 680223104 9685481 313446 SH SOLE 19 313446 0 0 OLD REP INTL CORP COM 680223104 612787139 19831299 SH SOLE 21 19831299 0 0 OLD REP INTL CORP COM 680223104 233477403 7555903 SH SOLE 22 7221149 0 334754 OLD REP INTL CORP COM 680223104 1657260 53633 SH SOLE 25 53633 0 0 OLD REP INTL CORP COM 680223104 2842862 92002 SH SOLE 26 92002 0 0 OLD REP INTL CORP COM 680223104 707177 22886 SH SOLE 28 5430 0 17456 OLD REP INTL CORP COM 680223104 5165769 167177 SH SOLE 30 167177 0 0 OLD REP INTL CORP COM 680223104 100549 3254 SH SOLE 31 3254 0 0 OLD REP INTL CORP COM 680223104 3264431 105645 SH SOLE 32 105645 0 0 OLD REP INTL CORP COM 680223104 157652 5102 SH SOLE 34 5102 0 0 OLD REP INTL CORP COM 680223104 392152 12691 SH SOLE 36 12691 0 0 OLD REP INTL CORP COM 680223104 1763154 57060 SH SOLE 40 57060 0 0 OLD REP INTL CORP COM 680223104 11897 385 SH OTR 43 385 0 0 OLD REP INTL CORP COM 680223104 17481647 565749 SH SOLE 43 520636 0 45113 OLD SECOND BANCORP INC ILL COM 680277100 530228 35802 SH SOLE 2 12655 0 23147 OLD SECOND BANCORP INC ILL COM 680277100 5820 393 SH SOLE 7 393 0 0 OLD SECOND BANCORP INC ILL COM 680277100 2107478 142301 SH SOLE 18 142301 0 0 OLD SECOND BANCORP INC ILL COM 680277100 1479771 99917 SH SOLE 19 99917 0 0 OLD SECOND BANCORP INC ILL COM 680277100 25915664 1749876 SH SOLE 21 1749876 0 0 OLD SECOND BANCORP INC ILL COM 680277100 18774696 1267704 SH SOLE 22 1208212 0 59492 OLD SECOND BANCORP INC ILL COM 680277100 179364 12111 SH SOLE 25 12111 0 0 OLD SECOND BANCORP INC ILL COM 680277100 145331 9813 SH SOLE 28 0 0 9813 OLD SECOND BANCORP INC ILL COM 680277100 382187 25806 SH SOLE 30 25806 0 0 OLD SECOND BANCORP INC ILL COM 680277100 186206 12573 SH SOLE 40 12573 0 0 OLD SECOND BANCORP INC ILL COM 680277100 1192472 80518 SH SOLE 43 77243 0 3275 OLEMA PHARMACEUTICALS INC COM 68062P106 1006595 93031 SH SOLE 2 63382 0 29649 OLEMA PHARMACEUTICALS INC COM 68062P106 1266 117 SH SOLE 7 117 0 0 OLEMA PHARMACEUTICALS INC COM 68062P106 1273568 117705 SH SOLE 18 117705 0 0 OLEMA PHARMACEUTICALS INC COM 68062P106 2625300 242634 SH SOLE 19 242634 0 0 OLEMA PHARMACEUTICALS INC COM 68062P106 20415760 1886854 SH SOLE 21 1886854 0 0 OLEMA PHARMACEUTICALS INC COM 68062P106 17174608 1587302 SH SOLE 22 1527986 0 59316 OLEMA PHARMACEUTICALS INC COM 68062P106 70860 6549 SH SOLE 25 6549 0 0 OLEMA PHARMACEUTICALS INC COM 68062P106 478093 44186 SH SOLE 30 44186 0 0 OLEMA PHARMACEUTICALS INC COM 68062P106 75286 6958 SH SOLE 40 6958 0 0 OLEMA PHARMACEUTICALS INC COM 68062P106 153449 14182 SH SOLE 43 12519 0 1663 OLIN CORP COM PAR $1 680665205 9852794 208967 SH SOLE 2 163624 0 45343 OLIN CORP COM PAR $1 680665205 17493 371 SH SOLE 4 371 0 0 OLIN CORP COM PAR $1 680665205 89538 1899 SH SOLE 7 1899 0 0 OLIN CORP COM PAR $1 680665205 8462435 179479 SH SOLE 18 179479 0 0 OLIN CORP COM PAR $1 680665205 37525412 795873 SH SOLE 19 795873 0 0 OLIN CORP COM PAR $1 680665205 297148730 6302200 SH SOLE 21 6302200 0 0 OLIN CORP COM PAR $1 680665205 176861866 3751047 SH SOLE 22 3591429 0 159618 OLIN CORP COM PAR $1 680665205 2154755 45700 SH SOLE 26 45700 0 0 OLIN CORP COM PAR $1 680665205 67472 1431 SH SOLE 28 1431 0 0 OLIN CORP COM PAR $1 680665205 2948714 62539 SH SOLE 30 62539 0 0 OLIN CORP COM PAR $1 680665205 71904 1525 SH SOLE 31 1525 0 0 OLIN CORP COM PAR $1 680665205 10796784 228988 SH SOLE 34 228988 0 0 OLIN CORP COM PAR $1 680665205 193032 4094 SH SOLE 36 4094 0 0 OLIN CORP COM PAR $1 680665205 3563199 75572 SH SOLE 43 63067 0 12504 OLINK HLDG AB SPONSORED ADS 680710100 20008858 785277 SH SOLE 21 785277 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 13527826 137800 SH SOLE 2 73535 0 64265 OLLIES BARGAIN OUTLET HLDGS COM 681116109 16493 168 SH SOLE 4 168 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 557115 5675 SH SOLE 7 5396 0 279 OLLIES BARGAIN OUTLET HLDGS COM 681116109 10476604 106719 SH SOLE 18 103976 0 2743 OLLIES BARGAIN OUTLET HLDGS COM 681116109 9574422 97529 SH SOLE 19 97529 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 301815517 3074417 SH SOLE 21 3074417 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 188669683 1921867 SH SOLE 22 1831978 0 89889 OLLIES BARGAIN OUTLET HLDGS COM 681116109 136554 1391 SH SOLE 23 1391 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 1252747 12761 SH SOLE 25 12761 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 4124711 42016 SH SOLE 26 17533 0 24483 OLLIES BARGAIN OUTLET HLDGS COM 681116109 652241 6644 SH SOLE 28 921 0 5723 OLLIES BARGAIN OUTLET HLDGS COM 681116109 3698849 37678 SH SOLE 30 37678 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 75395 768 SH SOLE 31 768 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 93065 948 SH SOLE 36 948 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 1261877 12854 SH SOLE 40 12854 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 5477493 55796 SH SOLE 43 49506 0 6290 OLO INC CL A 68134L109 3555077 804316 SH SOLE 2 561461 0 242855 OLO INC CL A 68134L109 4433 1003 SH SOLE 7 1003 0 0 OLO INC CL A 68134L109 1260412 285161 SH SOLE 18 285161 0 0 OLO INC CL A 68134L109 3501356 792162 SH SOLE 19 792162 0 0 OLO INC CL A 68134L109 18249849 4128925 SH SOLE 21 4128925 0 0 OLO INC CL A 68134L109 19590324 4432200 SH SOLE 22 4253839 0 178361 OLO INC CL A 68134L109 156353 35374 SH SOLE 23 35374 0 0 OLO INC CL A 68134L109 86137 19488 SH SOLE 25 19488 0 0 OLO INC CL A 68134L109 91388 20676 SH SOLE 26 1651 0 19025 OLO INC CL A 68134L109 104630 23672 SH SOLE 30 23672 0 0 OLO INC CL A 68134L109 55281 12507 SH SOLE 40 12507 0 0 OLO INC CL A 68134L109 272037 61547 SH SOLE 43 56037 0 5510 OLYMPIC STEEL INC COM 68162K106 3306123 73748 SH SOLE 2 41634 0 32114 OLYMPIC STEEL INC COM 68162K106 433730 9675 SH SOLE 7 9160 0 515 OLYMPIC STEEL INC COM 68162K106 1778272 39667 SH SOLE 18 39667 0 0 OLYMPIC STEEL INC COM 68162K106 3234798 72157 SH SOLE 19 72157 0 0 OLYMPIC STEEL INC COM 68162K106 65173182 1453785 SH SOLE 21 1453785 0 0 OLYMPIC STEEL INC COM 68162K106 18408991 410640 SH SOLE 22 389772 0 20868 OLYMPIC STEEL INC COM 68162K106 181427 4047 SH SOLE 23 4047 0 0 OLYMPIC STEEL INC COM 68162K106 99792 2226 SH SOLE 25 2226 0 0 OLYMPIC STEEL INC COM 68162K106 1557798 34749 SH SOLE 26 859 0 33890 OLYMPIC STEEL INC COM 68162K106 95353 2127 SH SOLE 28 0 0 2127 OLYMPIC STEEL INC COM 68162K106 1495529 33360 SH SOLE 30 33360 0 0 OLYMPIC STEEL INC COM 68162K106 16901 377 SH SOLE 36 377 0 0 OLYMPIC STEEL INC COM 68162K106 83787 1869 SH SOLE 40 1869 0 0 OLYMPIC STEEL INC COM 68162K106 398718 8894 SH SOLE 43 7728 0 1166 OMEGA FLEX INC COM 682095104 354037 6904 SH SOLE 2 5998 0 906 OMEGA FLEX INC COM 682095104 1641 32 SH SOLE 7 32 0 0 OMEGA FLEX INC COM 682095104 396241 7727 SH SOLE 18 7727 0 0 OMEGA FLEX INC COM 682095104 406753 7932 SH SOLE 19 7932 0 0 OMEGA FLEX INC COM 682095104 5816639 113429 SH SOLE 21 113429 0 0 OMEGA FLEX INC COM 682095104 3902562 76103 SH SOLE 22 73299 0 2804 OMEGA FLEX INC COM 682095104 22973 448 SH SOLE 25 448 0 0 OMEGA FLEX INC COM 682095104 140405 2738 SH SOLE 28 0 0 2738 OMEGA FLEX INC COM 682095104 14410 281 SH SOLE 30 281 0 0 OMEGA FLEX INC COM 682095104 26666 520 SH SOLE 40 520 0 0 OMEGA FLEX INC COM 682095104 196146 3825 SH SOLE 43 3484 0 341 OMEGA HEALTHCARE INVS INC COM 681936100 24327261 710285 SH SOLE 2 314650 0 395635 OMEGA HEALTHCARE INVS INC COM 681936100 9496600 277273 SH SOLE 4 277273 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 15106785 441074 SH SOLE 7 399226 0 41848 OMEGA HEALTHCARE INVS INC COM 681936100 17360195 506867 SH SOLE 18 506867 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 20642372 602697 SH SOLE 19 602697 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 498492002 14554511 SH SOLE 21 14554511 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 348043328 10161849 SH SOLE 22 9371713 0 790136 OMEGA HEALTHCARE INVS INC COM 681936100 1596667 46618 SH SOLE 23 46618 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 22747172 664151 SH SOLE 25 664151 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 2325507 67898 SH SOLE 26 67898 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 11831389 345442 SH SOLE 28 115008 0 230434 OMEGA HEALTHCARE INVS INC COM 681936100 32385088 945550 SH SOLE 30 945550 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 104428 3049 SH SOLE 31 3049 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 1404045 40994 SH SOLE 34 40994 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 777955 22714 SH SOLE 36 22714 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 1730242 50518 SH SOLE 40 50518 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 18975 554 SH OTR 43 554 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 22580464 659284 SH SOLE 43 535350 0 123934 OMEGA THERAPEUTICS INC COMMON STOCK 68217N105 644 311 SH SOLE 2 145 0 166 OMEGA THERAPEUTICS INC COMMON STOCK 68217N105 20224 9770 SH SOLE 18 9770 0 0 OMEGA THERAPEUTICS INC COMMON STOCK 68217N105 7787 3762 SH SOLE 19 3762 0 0 OMEGA THERAPEUTICS INC COMMON STOCK 68217N105 245699 118695 SH SOLE 21 118695 0 0 OMEGA THERAPEUTICS INC COMMON STOCK 68217N105 479029 231415 SH SOLE 22 230970 0 445 OMEROS CORP COM 682143102 147565 36346 SH SOLE 2 13970 0 22376 OMEROS CORP COM 682143102 2887 711 SH SOLE 7 711 0 0 OMEROS CORP COM 682143102 693870 170904 SH SOLE 18 170904 0 0 OMEROS CORP COM 682143102 552875 136176 SH SOLE 19 136176 0 0 OMEROS CORP COM 682143102 8485782 2090094 SH SOLE 21 2090094 0 0 OMEROS CORP COM 682143102 6739275 1659920 SH SOLE 22 1620675 0 39245 OMEROS CORP COM 682143102 28026 6903 SH SOLE 28 6903 0 0 OMEROS CORP COM 682143102 2152 530 SH SOLE 43 530 0 0 OMNIAB INC COM 68218J103 284096 75759 SH SOLE 2 24860 0 50899 OMNIAB INC COM 68218J103 1433 382 SH SOLE 4 382 0 0 OMNIAB INC COM 68218J103 17861 4763 SH SOLE 7 4763 0 0 OMNIAB INC COM 68218J103 987285 263276 SH SOLE 18 263276 0 0 OMNIAB INC COM 68218J103 771694 205785 SH SOLE 19 205785 0 0 OMNIAB INC COM 68218J103 13634006 3635735 SH SOLE 21 3635735 0 0 OMNIAB INC COM 68218J103 9836726 2623127 SH SOLE 22 2511353 0 111774 OMNIAB INC COM 68218J103 78923 21046 SH SOLE 25 21046 0 0 OMNIAB INC COM 68218J103 77561 20683 SH SOLE 26 20683 0 0 OMNIAB INC COM 68218J103 47606 12695 SH SOLE 28 0 0 12695 OMNIAB INC COM 68218J103 473085 126156 SH SOLE 30 126156 0 0 OMNIAB INC COM 68218J103 28834 7689 SH SOLE 40 7689 0 0 OMNIAB INC COM 68218J103 4346 1159 SH OTR 43 1159 0 0 OMNIAB INC COM 68218J103 145005 38668 SH SOLE 43 24505 0 14163 OMNICELL COM COM 68213N109 5358940 197966 SH SOLE 2 123982 0 73984 OMNICELL COM COM 68213N109 14131 522 SH SOLE 4 141 0 381 OMNICELL COM COM 68213N109 312956 11561 SH SOLE 7 10963 0 598 OMNICELL COM COM 68213N109 4302046 158923 SH SOLE 18 149969 0 8954 OMNICELL COM COM 68213N109 7238897 267414 SH SOLE 19 267414 0 0 OMNICELL COM COM 68213N109 148145827 5472694 SH SOLE 21 5472694 0 0 OMNICELL COM COM 68213N109 45029483 1663446 SH SOLE 22 1588893 0 74553 OMNICELL COM COM 68213N109 178364 6589 SH SOLE 23 6589 0 0 OMNICELL COM COM 68213N109 271268 10021 SH SOLE 25 10021 0 0 OMNICELL COM COM 68213N109 3399505 125582 SH SOLE 26 15997 0 109585 OMNICELL COM COM 68213N109 106548 3936 SH SOLE 28 770 0 3166 OMNICELL COM COM 68213N109 3394199 125386 SH SOLE 30 125386 0 0 OMNICELL COM COM 68213N109 577403 21330 SH SOLE 34 21330 0 0 OMNICELL COM COM 68213N109 12994 480 SH SOLE 36 480 0 0 OMNICELL COM COM 68213N109 299746 11073 SH SOLE 40 11073 0 0 OMNICELL COM COM 68213N109 2914475 107664 SH SOLE 43 100760 0 6904 OMNICELL COM NOTE 0.250% 9/1 68213NAD1 4513510 4808000 PRN SOLE 21 4808000 0 0 OMNICOM GROUP INC COM 681919106 36912357 411509 SH SOLE 2 101755 0 309754 OMNICOM GROUP INC COM 681919106 17498855 195082 SH SOLE 4 92829 0 102253 OMNICOM GROUP INC COM 681919106 11981498 133573 SH SOLE 7 117620 0 15953 OMNICOM GROUP INC COM 681919106 903010 10067 SH SOLE 13 10067 0 0 OMNICOM GROUP INC COM 681919106 2443877 27245 SH SOLE 15 27245 0 0 OMNICOM GROUP INC COM 681919106 32335415 360484 SH SOLE 18 348208 0 12276 OMNICOM GROUP INC COM 681919106 11764693 131156 SH SOLE 19 131156 0 0 OMNICOM GROUP INC COM 681919106 703248090 7840001 SH SOLE 21 7840001 0 0 OMNICOM GROUP INC COM 681919106 390343005 4351650 SH SOLE 22 3929867 0 421783 OMNICOM GROUP INC COM 681919106 21074477 234944 SH SOLE 23 234944 0 0 OMNICOM GROUP INC COM 681919106 97639347 1088510 SH SOLE 25 630557 0 457953 OMNICOM GROUP INC COM 681919106 18520628 206473 SH SOLE 26 133602 0 72871 OMNICOM GROUP INC COM 681919106 34167089 380904 SH SOLE 28 24739 0 356165 OMNICOM GROUP INC COM 681919106 117286966 1307547 SH SOLE 30 1307547 0 0 OMNICOM GROUP INC COM 681919106 3964561 44198 SH SOLE 31 42643 0 1555 OMNICOM GROUP INC COM 681919106 3142729 35036 SH SOLE 32 35036 0 0 OMNICOM GROUP INC COM 681919106 3244001 36165 SH SOLE 34 36165 0 0 OMNICOM GROUP INC COM 681919106 3973800 44301 SH SOLE 36 44301 0 0 OMNICOM GROUP INC COM 681919106 826855 9218 SH SOLE 40 9218 0 0 OMNICOM GROUP INC COM 681919106 28435 317 SH OTR 43 317 0 0 OMNICOM GROUP INC COM 681919106 132044344 1472066 SH SOLE 43 1386878 0 85189 ON HLDG AG NAMEN AKT A H5919C104 381792 9840 SH SOLE 2 9840 0 0 ON HLDG AG NAMEN AKT A H5919C104 80083 2064 SH SOLE 18 2064 0 0 ON HLDG AG NAMEN AKT A H5919C104 210414340 5423050 SH SOLE 19 5423050 0 0 ON HLDG AG NAMEN AKT A H5919C104 877462 22615 SH SOLE 21 22615 0 0 ON HLDG AG NAMEN AKT A H5919C104 28395470 731842 SH SOLE 22 731842 0 0 ON HLDG AG NAMEN AKT A H5919C104 108368 2793 SH SOLE 28 2793 0 0 ON HLDG AG NAMEN AKT A H5919C104 3238326 83462 SH SOLE 34 83462 0 0 ON HLDG AG NAMEN AKT A H5919C104 320963 8272 SH SOLE 43 8272 0 0 ON SEMICONDUCTOR CORP COM 682189105 51962545 758024 SH SOLE 2 167232 0 590792 ON SEMICONDUCTOR CORP COM 682189105 10984726 160244 SH SOLE 4 118143 0 42101 ON SEMICONDUCTOR CORP COM 682189105 23755728 346546 SH SOLE 7 312226 0 34320 ON SEMICONDUCTOR CORP COM 682189105 1178991 17199 SH SOLE 13 17199 0 0 ON SEMICONDUCTOR CORP COM 682189105 4327973 63136 SH SOLE 15 63136 0 0 ON SEMICONDUCTOR CORP COM 682189105 58458275 852783 SH SOLE 18 825834 0 26949 ON SEMICONDUCTOR CORP COM 682189105 17427329 254228 SH SOLE 19 254228 0 0 ON SEMICONDUCTOR CORP COM 682189105 1353150677 19739616 SH SOLE 21 19739616 0 0 ON SEMICONDUCTOR CORP COM 682189105 627079634 9147770 SH SOLE 22 8215561 0 932209 ON SEMICONDUCTOR CORP COM 682189105 35236277 514023 SH SOLE 23 514023 0 0 ON SEMICONDUCTOR CORP COM 682189105 69778553 1017922 SH SOLE 25 809966 0 207956 ON SEMICONDUCTOR CORP COM 682189105 29831726 435182 SH SOLE 26 243158 0 192024 ON SEMICONDUCTOR CORP COM 682189105 53774870 784462 SH SOLE 28 33353 0 751109 ON SEMICONDUCTOR CORP COM 682189105 274211174 4000163 SH SOLE 30 3859243 0 140920 ON SEMICONDUCTOR CORP COM 682189105 6842250 99814 SH SOLE 31 96437 0 3377 ON SEMICONDUCTOR CORP COM 682189105 8934122 130330 SH SOLE 32 130330 0 0 ON SEMICONDUCTOR CORP COM 682189105 218640979 3189511 SH SOLE 34 3189511 0 0 ON SEMICONDUCTOR CORP COM 682189105 5972487 87126 SH SOLE 36 87126 0 0 ON SEMICONDUCTOR CORP COM 682189105 1415900 20655 SH SOLE 40 20655 0 0 ON SEMICONDUCTOR CORP COM 682189105 41404 604 SH OTR 43 604 0 0 ON SEMICONDUCTOR CORP COM 682189105 26997938 393843 SH SOLE 43 320382 0 73461 ON SEMICONDUCTOR CORP NOTE 5/0 682189AS4 9426375 6750000 PRN SOLE 21 6750000 0 0 ON SEMICONDUCTOR CORP NOTE 0.500% 3/0 682189AU9 11651196 12162000 PRN SOLE 21 12162000 0 0 ON24 INC COM 68339B104 518699 86306 SH SOLE 2 74502 0 11804 ON24 INC COM 68339B104 528447 87928 SH SOLE 18 87928 0 0 ON24 INC COM 68339B104 607948 101156 SH SOLE 19 101156 0 0 ON24 INC COM 68339B104 6866437 1142502 SH SOLE 21 1142502 0 0 ON24 INC COM 68339B104 5731767 953705 SH SOLE 22 925979 0 27726 ON24 INC COM 68339B104 180961 30110 SH SOLE 28 30110 0 0 ON24 INC COM 68339B104 175029 29123 SH SOLE 34 29123 0 0 ON24 INC COM 68339B104 50424 8390 SH SOLE 43 8390 0 0 ONCOCYTE CORP COM NEW 68235C206 3272 1109 SH SOLE 18 1109 0 0 ONCOCYTE CORP COM NEW 68235C206 34016 11531 SH SOLE 21 11531 0 0 ONCOCYTE CORP COM NEW 68235C206 177552 60187 SH SOLE 22 60187 0 0 ONCONETIX INC COM 09610B108 8955 53561 SH SOLE 22 53561 0 0 ONCTERNAL THERAPEUTICS INC COM NEW 68236P206 298513 39278 SH SOLE 22 39278 0 0 ONDAS HLDGS INC COM NEW 68236H204 1746 3011 SH SOLE 18 3011 0 0 ONDAS HLDGS INC COM NEW 68236H204 21500 37069 SH SOLE 21 37069 0 0 ONDAS HLDGS INC COM NEW 68236H204 249856 430787 SH SOLE 22 430787 0 0 ONE GAS INC COM 68235P108 11805546 184895 SH SOLE 2 103231 0 81664 ONE GAS INC COM 68235P108 984886 15425 SH SOLE 4 15425 0 0 ONE GAS INC COM 68235P108 8181739 128140 SH SOLE 7 115158 0 12982 ONE GAS INC COM 68235P108 16142685 252822 SH SOLE 18 252822 0 0 ONE GAS INC COM 68235P108 19018936 297869 SH SOLE 19 297869 0 0 ONE GAS INC COM 68235P108 303584403 4754650 SH SOLE 21 4754650 0 0 ONE GAS INC COM 68235P108 144236639 2258992 SH SOLE 22 2168323 0 90669 ONE GAS INC COM 68235P108 221432 3468 SH SOLE 23 3468 0 0 ONE GAS INC COM 68235P108 768052 12029 SH SOLE 25 12029 0 0 ONE GAS INC COM 68235P108 5639296 88321 SH SOLE 26 22337 0 65984 ONE GAS INC COM 68235P108 60594 949 SH SOLE 28 949 0 0 ONE GAS INC COM 68235P108 10390502 162733 SH SOLE 30 162733 0 0 ONE GAS INC COM 68235P108 56763 889 SH SOLE 36 889 0 0 ONE GAS INC COM 68235P108 793336 12425 SH SOLE 40 12425 0 0 ONE GAS INC COM 68235P108 23114 362 SH OTR 43 362 0 0 ONE GAS INC COM 68235P108 5784607 90597 SH SOLE 43 80981 0 9616 ONE LIBERTY PPTYS INC COM 682406103 669321 28506 SH SOLE 2 18433 0 10073 ONE LIBERTY PPTYS INC COM 682406103 634 27 SH SOLE 4 27 0 0 ONE LIBERTY PPTYS INC COM 682406103 4015 171 SH SOLE 7 171 0 0 ONE LIBERTY PPTYS INC COM 682406103 1183157 50390 SH SOLE 18 50390 0 0 ONE LIBERTY PPTYS INC COM 682406103 914170 38934 SH SOLE 19 38934 0 0 ONE LIBERTY PPTYS INC COM 682406103 16142829 687514 SH SOLE 21 687514 0 0 ONE LIBERTY PPTYS INC COM 682406103 12942857 551229 SH SOLE 22 528850 0 22379 ONE LIBERTY PPTYS INC COM 682406103 17516 746 SH SOLE 23 746 0 0 ONE LIBERTY PPTYS INC COM 682406103 57009 2428 SH SOLE 25 2428 0 0 ONE LIBERTY PPTYS INC COM 682406103 133296 5677 SH SOLE 28 0 0 5677 ONE LIBERTY PPTYS INC COM 682406103 33506 1427 SH SOLE 30 1427 0 0 ONE LIBERTY PPTYS INC COM 682406103 29608 1261 SH SOLE 40 1261 0 0 ONE LIBERTY PPTYS INC COM 682406103 1581109 67339 SH SOLE 43 62456 0 4883 ONE STOP SYS INC COM 68247W109 9146 3795 SH SOLE 18 3795 0 0 ONE STOP SYS INC COM 68247W109 98154 40728 SH SOLE 21 40728 0 0 ONE STOP SYS INC COM 68247W109 115458 47908 SH SOLE 22 47908 0 0 ONEMAIN HLDGS INC COM 68268W103 22471333 463422 SH SOLE 2 248015 0 215407 ONEMAIN HLDGS INC COM 68268W103 14547 300 SH SOLE 4 300 0 0 ONEMAIN HLDGS INC COM 68268W103 2381150 49106 SH SOLE 7 47620 0 1486 ONEMAIN HLDGS INC COM 68268W103 11872583 244846 SH SOLE 18 229019 0 15827 ONEMAIN HLDGS INC COM 68268W103 16719061 344794 SH SOLE 19 344794 0 0 ONEMAIN HLDGS INC COM 68268W103 196615555 4054765 SH SOLE 21 4054765 0 0 ONEMAIN HLDGS INC COM 68268W103 187778592 3872522 SH SOLE 22 3546478 0 326044 ONEMAIN HLDGS INC COM 68268W103 3947183 81402 SH SOLE 23 81402 0 0 ONEMAIN HLDGS INC COM 68268W103 1157505 23871 SH SOLE 25 23871 0 0 ONEMAIN HLDGS INC COM 68268W103 12245762 252542 SH SOLE 26 63391 0 189151 ONEMAIN HLDGS INC COM 68268W103 2274375 46904 SH SOLE 28 13248 0 33656 ONEMAIN HLDGS INC COM 68268W103 7090402 146224 SH SOLE 30 146224 0 0 ONEMAIN HLDGS INC COM 68268W103 67062 1383 SH SOLE 31 1383 0 0 ONEMAIN HLDGS INC COM 68268W103 2384544 49176 SH SOLE 32 49176 0 0 ONEMAIN HLDGS INC COM 68268W103 237213 4892 SH SOLE 34 4892 0 0 ONEMAIN HLDGS INC COM 68268W103 1614523 33296 SH SOLE 36 33296 0 0 ONEMAIN HLDGS INC COM 68268W103 1178889 24312 SH SOLE 40 24312 0 0 ONEMAIN HLDGS INC COM 68268W103 17214 355 SH OTR 43 355 0 0 ONEMAIN HLDGS INC COM 68268W103 17461584 360107 SH SOLE 43 313559 0 46548 ONEOK INC NEW COM 682680103 127236267 1560224 SH SOLE 2 278721 0 1281503 ONEOK INC NEW COM 682680103 30517723 374221 SH SOLE 4 312238 0 61983 ONEOK INC NEW COM 682680103 147709313 1811273 SH SOLE 7 1627847 0 183426 ONEOK INC NEW COM 682680103 3049236 37391 SH SOLE 13 37391 0 0 ONEOK INC NEW COM 682680103 6758619 82877 SH SOLE 15 82877 0 0 ONEOK INC NEW COM 682680103 98658619 1209793 SH SOLE 18 1173435 0 36358 ONEOK INC NEW COM 682680103 24010196 294423 SH SOLE 19 294423 0 0 ONEOK INC NEW COM 682680103 1810393608 22199799 SH SOLE 21 22199799 0 0 ONEOK INC NEW COM 682680103 1014955235 12445803 SH SOLE 22 11188263 0 1257540 ONEOK INC NEW COM 682680103 56557127 693527 SH SOLE 23 693527 0 0 ONEOK INC NEW COM 682680103 103924629 1274367 SH SOLE 25 1269361 0 5006 ONEOK INC NEW COM 682680103 42217049 517683 SH SOLE 26 371507 0 146176 ONEOK INC NEW COM 682680103 61288250 751542 SH SOLE 28 131461 0 620081 ONEOK INC NEW COM 682680103 538961667 6608972 SH SOLE 30 6420977 0 187995 ONEOK INC NEW COM 682680103 10833265 132842 SH SOLE 31 128253 0 4589 ONEOK INC NEW COM 682680103 5818348 71347 SH SOLE 32 71347 0 0 ONEOK INC NEW COM 682680103 2300362 28208 SH SOLE 34 28208 0 0 ONEOK INC NEW COM 682680103 10418991 127762 SH SOLE 36 127762 0 0 ONEOK INC NEW COM 682680103 2245561 27536 SH SOLE 40 27536 0 0 ONEOK INC NEW COM 682680103 50887 624 SH OTR 43 624 0 0 ONEOK INC NEW COM 682680103 49913021 612054 SH SOLE 43 496714 0 115340 ONESPAN INC COM 68287N100 950616 74151 SH SOLE 2 64542 0 9609 ONESPAN INC COM 68287N100 64805 5055 SH SOLE 7 5055 0 0 ONESPAN INC COM 68287N100 1331472 103859 SH SOLE 18 103859 0 0 ONESPAN INC COM 68287N100 1161197 90577 SH SOLE 19 90577 0 0 ONESPAN INC COM 68287N100 23810599 1857301 SH SOLE 21 1857301 0 0 ONESPAN INC COM 68287N100 13326634 1039519 SH SOLE 22 1006401 0 33118 ONESPAN INC COM 68287N100 52652 4107 SH SOLE 25 4107 0 0 ONESPAN INC COM 68287N100 3162591 246692 SH SOLE 30 246692 0 0 ONESPAN INC COM 68287N100 114342 8919 SH SOLE 40 8919 0 0 ONESPAN INC COM 68287N100 572080 44624 SH SOLE 43 40424 0 4200 ONESPAWORLD HOLDINGS LIMITED COM P73684113 1587521 103287 SH SOLE 2 72033 0 31254 ONESPAWORLD HOLDINGS LIMITED COM P73684113 6394 416 SH SOLE 4 416 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 12112 788 SH SOLE 7 788 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 4151483 270103 SH SOLE 18 270103 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 6083876 395828 SH SOLE 19 395828 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 60049176 3906908 SH SOLE 21 3906908 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 45200265 2940811 SH SOLE 22 2855727 0 85084 ONESPAWORLD HOLDINGS LIMITED COM P73684113 10375 675 SH SOLE 23 675 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 236222 15369 SH SOLE 25 15369 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 824385 53636 SH SOLE 30 53636 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 303281 19732 SH SOLE 40 19732 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 867637 56450 SH SOLE 43 51336 0 5114 ONEWATER MARINE INC CL A COM 68280L101 138098 5009 SH SOLE 2 338 0 4671 ONEWATER MARINE INC CL A COM 68280L101 855 31 SH SOLE 7 31 0 0 ONEWATER MARINE INC CL A COM 68280L101 1002032 36345 SH SOLE 18 36345 0 0 ONEWATER MARINE INC CL A COM 68280L101 728758 26433 SH SOLE 19 26433 0 0 ONEWATER MARINE INC CL A COM 68280L101 11807983 428291 SH SOLE 21 428291 0 0 ONEWATER MARINE INC CL A COM 68280L101 8700127 315565 SH SOLE 22 305420 0 10145 ONEWATER MARINE INC CL A COM 68280L101 469903 17044 SH SOLE 43 15396 0 1648 ONITY GROUP INC COM NEW 675746606 460800 19216 SH SOLE 2 15750 0 3466 ONITY GROUP INC COM NEW 675746606 474037 19768 SH SOLE 18 19768 0 0 ONITY GROUP INC COM NEW 675746606 355695 14833 SH SOLE 19 14833 0 0 ONITY GROUP INC COM NEW 675746606 5742467 239469 SH SOLE 21 239469 0 0 ONITY GROUP INC COM NEW 675746606 4810364 200599 SH SOLE 22 195592 0 5007 ONITY GROUP INC COM NEW 675746606 6690 279 SH SOLE 43 279 0 0 ONTO INNOVATION INC COM 683344105 23817210 108477 SH SOLE 2 58464 0 50013 ONTO INNOVATION INC COM 683344105 237344 1081 SH SOLE 4 131 0 950 ONTO INNOVATION INC COM 683344105 2271348 10345 SH SOLE 7 9811 0 534 ONTO INNOVATION INC COM 683344105 18637570 84886 SH SOLE 18 81191 0 3695 ONTO INNOVATION INC COM 683344105 24060043 109583 SH SOLE 19 109583 0 0 ONTO INNOVATION INC COM 683344105 587056235 2673785 SH SOLE 21 2673785 0 0 ONTO INNOVATION INC COM 683344105 337721264 1538173 SH SOLE 22 1466900 0 71273 ONTO INNOVATION INC COM 683344105 504768 2299 SH SOLE 23 2299 0 0 ONTO INNOVATION INC COM 683344105 2241488 10209 SH SOLE 25 10209 0 0 ONTO INNOVATION INC COM 683344105 3326114 15149 SH SOLE 26 13675 0 1474 ONTO INNOVATION INC COM 683344105 1625842 7405 SH SOLE 28 874 0 6531 ONTO INNOVATION INC COM 683344105 49131819 223774 SH SOLE 30 223774 0 0 ONTO INNOVATION INC COM 683344105 134371 612 SH SOLE 31 612 0 0 ONTO INNOVATION INC COM 683344105 503012 2291 SH SOLE 34 2291 0 0 ONTO INNOVATION INC COM 683344105 54890 250 SH SOLE 36 250 0 0 ONTO INNOVATION INC COM 683344105 2297695 10465 SH SOLE 40 10465 0 0 ONTO INNOVATION INC COM 683344105 18402860 83817 SH SOLE 43 63194 0 20623 ONTRAK INC COM NEW 683373302 3268 15849 SH SOLE 22 15849 0 0 OOMA INC COM 683416101 5059186 509485 SH SOLE 2 365621 0 143864 OOMA INC COM 683416101 3058 308 SH SOLE 7 308 0 0 OOMA INC COM 683416101 987270 99423 SH SOLE 18 92283 0 7140 OOMA INC COM 683416101 7116682 716685 SH SOLE 19 716685 0 0 OOMA INC COM 683416101 9218585 928357 SH SOLE 21 928357 0 0 OOMA INC COM 683416101 13693867 1379040 SH SOLE 22 1315076 0 63964 OOMA INC COM 683416101 311554 31375 SH SOLE 23 31375 0 0 OOMA INC COM 683416101 1980151 199411 SH SOLE 26 0 0 199411 OOMA INC COM 683416101 2393 241 SH SOLE 43 241 0 0 OP BANCORP COM 67109R109 24848 2591 SH SOLE 18 2591 0 0 OP BANCORP COM 67109R109 335324 34966 SH SOLE 21 34966 0 0 OP BANCORP COM 67109R109 960717 100179 SH SOLE 22 100179 0 0 OPAL FUELS INC CLASS A COM 68347P103 781742 191135 SH SOLE 22 191135 0 0 OPEN LENDING CORP COM 68373J104 292158 52358 SH SOLE 2 28322 0 24036 OPEN LENDING CORP COM 68373J104 1797 322 SH SOLE 4 322 0 0 OPEN LENDING CORP COM 68373J104 6132 1099 SH SOLE 7 1099 0 0 OPEN LENDING CORP COM 68373J104 1406221 252011 SH SOLE 18 252011 0 0 OPEN LENDING CORP COM 68373J104 1282848 229901 SH SOLE 19 229901 0 0 OPEN LENDING CORP COM 68373J104 21053184 3772972 SH SOLE 21 3772972 0 0 OPEN LENDING CORP COM 68373J104 16148754 2894042 SH SOLE 22 2809778 0 84264 OPEN LENDING CORP COM 68373J104 100133 17945 SH SOLE 25 17945 0 0 OPEN LENDING CORP COM 68373J104 104402 18710 SH SOLE 26 18710 0 0 OPEN LENDING CORP COM 68373J104 573596 102795 SH SOLE 30 102795 0 0 OPEN LENDING CORP COM 68373J104 80017 14340 SH SOLE 40 14340 0 0 OPEN LENDING CORP COM 68373J104 182338 32677 SH SOLE 43 25896 0 6781 OPEN TEXT CORP COM 683715106 25947050 863750 SH SOLE 21 863750 0 0 OPEN TEXT CORP COM 683715106 274205 9128 SH SOLE 22 9128 0 0 OPEN TEXT CORP COM 683715106 770646 25654 SH SOLE 28 0 0 25654 OPEN TEXT CORP COM 683715106 9111243 303304 SH SOLE 43 259746 0 43558 OPENDOOR TECHNOLOGIES INC COM 683712103 1474745 801492 SH SOLE 2 331713 0 469779 OPENDOOR TECHNOLOGIES INC COM 683712103 28496 15487 SH SOLE 4 15487 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 21197 11520 SH SOLE 7 11520 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 3425050 1861440 SH SOLE 18 1861440 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 8977402 4879023 SH SOLE 19 4879023 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 44150806 23995003 SH SOLE 21 23995003 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 35962794 19544997 SH SOLE 22 18695428 0 849569 OPENDOOR TECHNOLOGIES INC COM 683712103 207361 112696 SH SOLE 25 112696 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 577355 313780 SH SOLE 26 157810 0 155970 OPENDOOR TECHNOLOGIES INC COM 683712103 32901 17881 SH SOLE 28 17881 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 729972 396724 SH SOLE 30 396724 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 22836 12411 SH SOLE 36 12411 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 209554 113888 SH SOLE 40 113888 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 2217662 1205251 SH SOLE 43 1093413 0 111838 OPENLANE INC COM 48238T109 1493979 90053 SH SOLE 2 29593 0 60460 OPENLANE INC COM 48238T109 6354 383 SH SOLE 4 383 0 0 OPENLANE INC COM 48238T109 780725 47060 SH SOLE 7 44581 0 2479 OPENLANE INC COM 48238T109 5781200 348475 SH SOLE 18 348475 0 0 OPENLANE INC COM 48238T109 4072331 245469 SH SOLE 19 245469 0 0 OPENLANE INC COM 48238T109 202155172 12185363 SH SOLE 21 12185363 0 0 OPENLANE INC COM 48238T109 55360399 3336974 SH SOLE 22 3193915 0 143059 OPENLANE INC COM 48238T109 451182 27196 SH SOLE 25 27196 0 0 OPENLANE INC COM 48238T109 572438 34505 SH SOLE 26 34505 0 0 OPENLANE INC COM 48238T109 36880 2223 SH SOLE 28 2223 0 0 OPENLANE INC COM 48238T109 6004286 361922 SH SOLE 30 361922 0 0 OPENLANE INC COM 48238T109 115350 6953 SH SOLE 36 6953 0 0 OPENLANE INC COM 48238T109 397065 23934 SH SOLE 40 23934 0 0 OPENLANE INC COM 48238T109 1824286 109963 SH SOLE 43 106507 0 3456 OPERA LTD SPONSORED ADS 68373M107 368339 26235 SH SOLE 21 26235 0 0 OPERA LTD SPONSORED ADS 68373M107 511898 36460 SH SOLE 43 34638 0 1822 OPGEN INC COM SHS 68373L505 4115 1595 SH SOLE 22 1595 0 0 OPKO HEALTH INC COM 68375N103 402985 322388 SH SOLE 2 101429 0 220959 OPKO HEALTH INC COM 68375N103 2245 1796 SH SOLE 4 1796 0 0 OPKO HEALTH INC COM 68375N103 2913 2330 SH SOLE 7 2330 0 0 OPKO HEALTH INC COM 68375N103 1171465 937172 SH SOLE 18 937172 0 0 OPKO HEALTH INC COM 68375N103 1099739 879791 SH SOLE 19 879791 0 0 OPKO HEALTH INC COM 68375N103 18818126 15054501 SH SOLE 21 15054501 0 0 OPKO HEALTH INC COM 68375N103 13824444 11059555 SH SOLE 22 10519946 0 539609 OPKO HEALTH INC COM 68375N103 129088 103270 SH SOLE 25 103270 0 0 OPKO HEALTH INC COM 68375N103 99650 79720 SH SOLE 26 79720 0 0 OPKO HEALTH INC COM 68375N103 9929 7943 SH SOLE 28 7943 0 0 OPKO HEALTH INC COM 68375N103 775168 620134 SH SOLE 30 620134 0 0 OPKO HEALTH INC COM 68375N103 79230 63384 SH SOLE 40 63384 0 0 OPKO HEALTH INC COM 68375N103 141923 113538 SH SOLE 43 110156 0 3382 OPORTUN FINL CORP COM 68376D104 458882 158235 SH SOLE 2 124182 0 34053 OPORTUN FINL CORP COM 68376D104 20335 7012 SH SOLE 18 7012 0 0 OPORTUN FINL CORP COM 68376D104 147697 50930 SH SOLE 19 50930 0 0 OPORTUN FINL CORP COM 68376D104 237014 81729 SH SOLE 21 81729 0 0 OPORTUN FINL CORP COM 68376D104 1241499 428103 SH SOLE 22 424933 0 3170 OPORTUN FINL CORP COM 68376D104 353551 121914 SH SOLE 26 0 0 121914 OPORTUN FINL CORP COM 68376D104 284 98 SH SOLE 43 98 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 426830 8909 SH SOLE 2 8909 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 96299 2010 SH SOLE 21 2010 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 7154352 149329 SH SOLE 22 149329 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 893186 18643 SH SOLE 43 18488 0 155 OPPFI INC COM CL A 68386H103 10238 3020 SH SOLE 2 1917 0 1103 OPPFI INC COM CL A 68386H103 146177 43120 SH SOLE 18 43120 0 0 OPPFI INC COM CL A 68386H103 146512 43219 SH SOLE 19 43219 0 0 OPPFI INC COM CL A 68386H103 2057198 606843 SH SOLE 21 606843 0 0 OPPFI INC COM CL A 68386H103 1217376 359108 SH SOLE 22 354678 0 4430 OPTEX SYS HLDGS INC COM NEW 68384X209 5957 825 SH SOLE 18 825 0 0 OPTEX SYS HLDGS INC COM NEW 68384X209 61637 8537 SH SOLE 21 8537 0 0 OPTICAL CABLE CORP COM NEW 683827208 1328 490 SH SOLE 18 490 0 0 OPTICAL CABLE CORP COM NEW 683827208 19585 7227 SH SOLE 21 7227 0 0 OPTICAL CABLE CORP COM NEW 683827208 8371 3089 SH SOLE 22 3089 0 0 OPTIMIZERX CORP COM NEW 68401U204 39180 3918 SH SOLE 2 765 0 3153 OPTIMIZERX CORP COM NEW 68401U204 2710 271 SH SOLE 7 271 0 0 OPTIMIZERX CORP COM NEW 68401U204 462010 46201 SH SOLE 18 46201 0 0 OPTIMIZERX CORP COM NEW 68401U204 398640 39864 SH SOLE 19 39864 0 0 OPTIMIZERX CORP COM NEW 68401U204 6286380 628638 SH SOLE 21 628638 0 0 OPTIMIZERX CORP COM NEW 68401U204 4563720 456372 SH SOLE 22 449381 0 6991 OPTIMIZERX CORP COM NEW 68401U204 1390 139 SH SOLE 43 139 0 0 OPTIMUMBANK HLDGS INC COM 68401P403 2326 541 SH SOLE 18 541 0 0 OPTIMUMBANK HLDGS INC COM 68401P403 23779 5530 SH SOLE 21 5530 0 0 OPTINOSE INC COM 68404V100 4680000 4500000 SH SOLE 2 4500000 0 0 OPTINOSE INC COM 68404V100 14993 14416 SH SOLE 18 14416 0 0 OPTINOSE INC COM 68404V100 167646 161198 SH SOLE 21 161198 0 0 OPTINOSE INC COM 68404V100 622440 598500 SH SOLE 22 598500 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 6067851 219056 SH SOLE 2 144673 0 74383 OPTION CARE HEALTH INC COM NEW 68404L201 16260 587 SH SOLE 4 587 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 933906 33715 SH SOLE 7 32006 0 1709 OPTION CARE HEALTH INC COM NEW 68404L201 19323021 697582 SH SOLE 18 672133 0 25449 OPTION CARE HEALTH INC COM NEW 68404L201 12675908 457614 SH SOLE 19 457614 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 368503958 13303392 SH SOLE 21 13303392 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 161011596 5812693 SH SOLE 22 5614963 0 197730 OPTION CARE HEALTH INC COM NEW 68404L201 8947 323 SH SOLE 23 323 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 943130 34048 SH SOLE 25 34048 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 1283618 46340 SH SOLE 26 46340 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 121160 4374 SH SOLE 28 1689 0 2685 OPTION CARE HEALTH INC COM NEW 68404L201 7045827 254362 SH SOLE 30 254362 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 39860 1439 SH SOLE 36 1439 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 1050052 37908 SH SOLE 40 37908 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 25373 916 SH OTR 43 916 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 2666790 96274 SH SOLE 43 62295 0 33979 ORACLE CORP COM 68389X105 382074633 2705911 SH SOLE 2 594429 0 2111482 ORACLE CORP COM 68389X105 191546272 1356560 SH SOLE 4 735035 0 621525 ORACLE CORP COM 68389X105 204922148 1451290 SH SOLE 7 1298240 0 153050 ORACLE CORP COM 68389X105 10424231 73826 SH SOLE 13 73826 0 0 ORACLE CORP COM 68389X105 32683705 231471 SH SOLE 15 231471 0 0 ORACLE CORP COM 68389X105 954224248 6757962 SH SOLE 18 6491097 0 266865 ORACLE CORP COM 68389X105 439594712 3113277 SH SOLE 19 3113277 0 0 ORACLE CORP COM 68389X105 6911460848 48948023 SH SOLE 21 48948023 0 0 ORACLE CORP COM 68389X105 4881628528 34572440 SH SOLE 22 31069677 0 3502763 ORACLE CORP COM 68389X105 322597804 2284687 SH SOLE 23 2284687 0 0 ORACLE CORP COM 68389X105 573767047 4063506 SH SOLE 25 3666120 0 397386 ORACLE CORP COM 68389X105 239551166 1696538 SH SOLE 26 1037905 0 658633 ORACLE CORP COM 68389X105 515889026 3653605 SH SOLE 28 163960 0 3489645 ORACLE CORP COM 68389X105 352859 2499 SH SOLE 29 2499 0 0 ORACLE CORP COM 68389X105 1542048165 10921021 SH SOLE 30 10921021 0 0 ORACLE CORP COM 68389X105 53640468 379890 SH SOLE 31 366979 0 12911 ORACLE CORP COM 68389X105 21948693 155444 SH SOLE 32 155444 0 0 ORACLE CORP COM 68389X105 426400420 3019833 SH SOLE 34 3019833 0 0 ORACLE CORP COM 68389X105 45892118 325015 SH SOLE 36 325015 0 0 ORACLE CORP COM 68389X105 6596440 46717 SH SOLE 37 46717 0 0 ORACLE CORP COM 68389X105 11192500 79267 SH SOLE 40 79267 0 0 ORACLE CORP COM 68389X105 281553 1994 SH OTR 43 1994 0 0 ORACLE CORP COM 68389X105 390248634 2763801 SH SOLE 43 2342312 0 421488 ORAGENICS INC COM 684023500 21901 21059 SH SOLE 22 21059 0 0 ORAMED PHARMACEUTICALS INC COM NEW 68403P203 20013 7787 SH SOLE 18 7787 0 0 ORAMED PHARMACEUTICALS INC COM NEW 68403P203 210532 81919 SH SOLE 21 81919 0 0 ORANGE SPONSORED ADR 684060106 23319053 2334240 SH SOLE 43 2261699 0 72540 ORANGE CNTY BANCORP INC COM 68417L107 322039 6090 SH SOLE 2 3859 0 2231 ORANGE CNTY BANCORP INC COM 68417L107 3331 63 SH SOLE 7 63 0 0 ORANGE CNTY BANCORP INC COM 68417L107 874424 16536 SH SOLE 18 16536 0 0 ORANGE CNTY BANCORP INC COM 68417L107 619489 11715 SH SOLE 19 11715 0 0 ORANGE CNTY BANCORP INC COM 68417L107 9979672 188723 SH SOLE 21 188723 0 0 ORANGE CNTY BANCORP INC COM 68417L107 5509409 104187 SH SOLE 22 100308 0 3879 ORASURE TECHNOLOGIES INC COM 68554V108 1733313 406881 SH SOLE 2 319436 0 87445 ORASURE TECHNOLOGIES INC COM 68554V108 2249 528 SH SOLE 7 528 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 977278 229408 SH SOLE 18 225032 0 4376 ORASURE TECHNOLOGIES INC COM 68554V108 2688929 631204 SH SOLE 19 631204 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 13821050 3244378 SH SOLE 21 3244378 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 11074215 2599581 SH SOLE 22 2444699 0 154882 ORASURE TECHNOLOGIES INC COM 68554V108 39013 9158 SH SOLE 25 9158 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 12009 2819 SH SOLE 26 2819 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 18386 4316 SH SOLE 28 0 0 4316 ORASURE TECHNOLOGIES INC COM 68554V108 899401 211127 SH SOLE 30 211127 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 41629 9772 SH SOLE 40 9772 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 130662 30672 SH SOLE 43 29459 0 1213 ORCHESTRA BIOMED HLDGS INC COM 68572M106 37987 4661 SH SOLE 2 943 0 3718 ORCHESTRA BIOMED HLDGS INC COM 68572M106 636898 78147 SH SOLE 18 78147 0 0 ORCHESTRA BIOMED HLDGS INC COM 68572M106 4604970 565027 SH SOLE 19 565027 0 0 ORCHESTRA BIOMED HLDGS INC COM 68572M106 6131775 752365 SH SOLE 21 752365 0 0 ORCHESTRA BIOMED HLDGS INC COM 68572M106 3787900 464773 SH SOLE 22 453909 0 10864 ORCHID IS CAP INC COM NEW 68571X301 386025 46286 SH SOLE 2 27966 0 18320 ORCHID IS CAP INC COM NEW 68571X301 3953 474 SH SOLE 7 474 0 0 ORCHID IS CAP INC COM NEW 68571X301 1364557 163616 SH SOLE 18 163616 0 0 ORCHID IS CAP INC COM NEW 68571X301 983578 117935 SH SOLE 19 117935 0 0 ORCHID IS CAP INC COM NEW 68571X301 23503062 2818113 SH SOLE 21 2818113 0 0 ORCHID IS CAP INC COM NEW 68571X301 17359201 2081439 SH SOLE 22 2032592 0 48847 ORCHID IS CAP INC COM NEW 68571X301 1699609 203790 SH SOLE 43 169418 0 34372 OREILLY AUTOMOTIVE INC COM 67103H107 149996426 142034 SH SOLE 2 59027 0 83007 OREILLY AUTOMOTIVE INC COM 67103H107 70155122 66431 SH SOLE 4 30213 0 36218 OREILLY AUTOMOTIVE INC COM 67103H107 50894700 48193 SH SOLE 7 43487 0 4706 OREILLY AUTOMOTIVE INC COM 67103H107 5493624 5202 SH SOLE 13 5202 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 9101125 8618 SH SOLE 15 8618 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 90937327 86110 SH SOLE 18 80882 0 5228 OREILLY AUTOMOTIVE INC COM 67103H107 19183330 18165 SH SOLE 19 18165 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 1568541629 1485277 SH SOLE 21 1485277 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 1387806464 1314136 SH SOLE 22 1182874 0 131262 OREILLY AUTOMOTIVE INC COM 67103H107 95572374 90499 SH SOLE 23 90499 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 94225897 89224 SH SOLE 25 89224 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 67160136 63595 SH SOLE 26 42486 0 21109 OREILLY AUTOMOTIVE INC COM 67103H107 113917192 107870 SH SOLE 28 828 0 107042 OREILLY AUTOMOTIVE INC COM 67103H107 2891492 2738 SH SOLE 29 2738 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 452870210 428830 SH SOLE 30 428830 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 25086705 23755 SH SOLE 31 23297 0 458 OREILLY AUTOMOTIVE INC COM 67103H107 19014360 18005 SH SOLE 32 18005 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 37599960 35604 SH SOLE 34 35604 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 13268338 12564 SH SOLE 36 12564 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 2975977 2818 SH SOLE 40 2818 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 81410 77 SH OTR 43 77 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 119182826 112856 SH SOLE 43 88613 0 24243 ORGANOGENESIS HLDGS INC COM 68621F102 160600 57357 SH SOLE 2 25338 0 32019 ORGANOGENESIS HLDGS INC COM 68621F102 1716 613 SH SOLE 7 613 0 0 ORGANOGENESIS HLDGS INC COM 68621F102 586930 209618 SH SOLE 18 209618 0 0 ORGANOGENESIS HLDGS INC COM 68621F102 590083 210744 SH SOLE 19 210744 0 0 ORGANOGENESIS HLDGS INC COM 68621F102 7388458 2638735 SH SOLE 21 2638735 0 0 ORGANOGENESIS HLDGS INC COM 68621F102 5340474 1907312 SH SOLE 22 1836178 0 71134 ORGANOGENESIS HLDGS INC COM 68621F102 2500 893 SH SOLE 26 0 0 893 ORGANOGENESIS HLDGS INC COM 68621F102 173247 61874 SH SOLE 43 59311 0 2563 ORGANON & CO COMMON STOCK 68622V106 8161948 394297 SH SOLE 2 149850 0 244447 ORGANON & CO COMMON STOCK 68622V106 15918 769 SH SOLE 4 769 0 0 ORGANON & CO COMMON STOCK 68622V106 1009436 48765 SH SOLE 7 46439 0 2326 ORGANON & CO COMMON STOCK 68622V106 3605029 174156 SH SOLE 18 174156 0 0 ORGANON & CO COMMON STOCK 68622V106 1930068 93240 SH SOLE 19 93240 0 0 ORGANON & CO COMMON STOCK 68622V106 481072678 23240226 SH SOLE 21 23240226 0 0 ORGANON & CO COMMON STOCK 68622V106 137825133 6658219 SH SOLE 22 6329692 0 328527 ORGANON & CO COMMON STOCK 68622V106 1117966 54008 SH SOLE 25 54008 0 0 ORGANON & CO COMMON STOCK 68622V106 2361332 114074 SH SOLE 26 114074 0 0 ORGANON & CO COMMON STOCK 68622V106 440620 21286 SH SOLE 28 4517 0 16769 ORGANON & CO COMMON STOCK 68622V106 12186835 588736 SH SOLE 30 588736 0 0 ORGANON & CO COMMON STOCK 68622V106 65888 3183 SH SOLE 31 3183 0 0 ORGANON & CO COMMON STOCK 68622V106 437018 21112 SH SOLE 36 21112 0 0 ORGANON & CO COMMON STOCK 68622V106 1125231 54359 SH SOLE 40 54359 0 0 ORGANON & CO COMMON STOCK 68622V106 23031593 1112637 SH SOLE 43 1021323 0 91314 ORGANOVO HLDGS INC COM NEW 68620A203 108377 142208 SH SOLE 22 142208 0 0 ORGENESIS INC COM NEW 68619K204 884 1473 SH SOLE 18 1473 0 0 ORGENESIS INC COM NEW 68619K204 11279 18799 SH SOLE 21 18799 0 0 ORGENESIS INC COM NEW 68619K204 35770 59617 SH SOLE 22 59617 0 0 ORIC PHARMACEUTICALS INC COM 68622P109 427339 60444 SH SOLE 2 36593 0 23851 ORIC PHARMACEUTICALS INC COM 68622P109 1499 212 SH SOLE 7 212 0 0 ORIC PHARMACEUTICALS INC COM 68622P109 1281529 181263 SH SOLE 18 181263 0 0 ORIC PHARMACEUTICALS INC COM 68622P109 2538582 359064 SH SOLE 19 359064 0 0 ORIC PHARMACEUTICALS INC COM 68622P109 18547594 2623422 SH SOLE 21 2623422 0 0 ORIC PHARMACEUTICALS INC COM 68622P109 10392886 1469998 SH SOLE 22 1396036 0 73962 ORIC PHARMACEUTICALS INC COM 68622P109 58504 8275 SH SOLE 25 8275 0 0 ORIC PHARMACEUTICALS INC COM 68622P109 393877 55711 SH SOLE 26 0 0 55711 ORIC PHARMACEUTICALS INC COM 68622P109 257928 36482 SH SOLE 30 36482 0 0 ORIC PHARMACEUTICALS INC COM 68622P109 47213 6678 SH SOLE 34 6678 0 0 ORIC PHARMACEUTICALS INC COM 68622P109 207370 29331 SH SOLE 43 24870 0 4461 ORIGIN BANCORP INC COM 68621T102 2830820 89244 SH SOLE 2 58101 0 31143 ORIGIN BANCORP INC COM 68621T102 6471 204 SH SOLE 4 204 0 0 ORIGIN BANCORP INC COM 68621T102 6915 218 SH SOLE 7 218 0 0 ORIGIN BANCORP INC COM 68621T102 2978413 93897 SH SOLE 18 93897 0 0 ORIGIN BANCORP INC COM 68621T102 4463131 140704 SH SOLE 19 140704 0 0 ORIGIN BANCORP INC COM 68621T102 37524919 1183005 SH SOLE 21 1183005 0 0 ORIGIN BANCORP INC COM 68621T102 29514730 930477 SH SOLE 22 888481 0 41996 ORIGIN BANCORP INC COM 68621T102 127197 4010 SH SOLE 23 4010 0 0 ORIGIN BANCORP INC COM 68621T102 184484 5816 SH SOLE 25 5816 0 0 ORIGIN BANCORP INC COM 68621T102 576796 18184 SH SOLE 26 18184 0 0 ORIGIN BANCORP INC COM 68621T102 13291 419 SH SOLE 28 419 0 0 ORIGIN BANCORP INC COM 68621T102 741487 23376 SH SOLE 30 23376 0 0 ORIGIN BANCORP INC COM 68621T102 235489 7424 SH SOLE 40 7424 0 0 ORIGIN BANCORP INC COM 68621T102 1819778 57370 SH SOLE 43 50036 0 7334 ORIGIN MATERIALS INC COM 68622D106 4648 5157 SH SOLE 2 361 0 4796 ORIGIN MATERIALS INC COM 68622D106 27500 30512 SH SOLE 18 30512 0 0 ORIGIN MATERIALS INC COM 68622D106 20950 23244 SH SOLE 19 23244 0 0 ORIGIN MATERIALS INC COM 68622D106 336444 373288 SH SOLE 21 373288 0 0 ORIGIN MATERIALS INC COM 68622D106 1839759 2041228 SH SOLE 22 2031650 0 9578 ORION ENERGY SYS INC COM 686275108 2287 2060 SH SOLE 18 2060 0 0 ORION ENERGY SYS INC COM 686275108 29673 26732 SH SOLE 21 26732 0 0 ORION ENERGY SYS INC COM 686275108 272770 245739 SH SOLE 22 245739 0 0 ORION GROUP HLDGS INC COM 68628V308 303702 31935 SH SOLE 2 27454 0 4481 ORION GROUP HLDGS INC COM 68628V308 870992 91587 SH SOLE 18 91587 0 0 ORION GROUP HLDGS INC COM 68628V308 646499 67981 SH SOLE 19 67981 0 0 ORION GROUP HLDGS INC COM 68628V308 10233064 1076032 SH SOLE 21 1076032 0 0 ORION GROUP HLDGS INC COM 68628V308 8136185 855540 SH SOLE 22 836375 0 19165 ORION GROUP HLDGS INC COM 68628V308 92960 9775 SH SOLE 26 0 0 9775 ORION GROUP HLDGS INC COM 68628V308 19733 2075 SH SOLE 43 2000 0 75 ORION OFFICE REIT INC COM 68629Y103 863388 240498 SH SOLE 2 215284 0 25214 ORION OFFICE REIT INC COM 68629Y103 2883 803 SH SOLE 7 803 0 0 ORION OFFICE REIT INC COM 68629Y103 597929 166554 SH SOLE 18 166554 0 0 ORION OFFICE REIT INC COM 68629Y103 490638 136668 SH SOLE 19 136668 0 0 ORION OFFICE REIT INC COM 68629Y103 8174089 2276905 SH SOLE 21 2276905 0 0 ORION OFFICE REIT INC COM 68629Y103 6510684 1813561 SH SOLE 22 1741832 0 71729 ORION OFFICE REIT INC COM 68629Y103 9187 2559 SH SOLE 23 2559 0 0 ORION OFFICE REIT INC COM 68629Y103 61 17 SH SOLE 30 0 0 17 ORION OFFICE REIT INC COM 68629Y103 1152 321 SH SOLE 43 321 0 0 ORION S.A. COM L72967109 1181732 53862 SH SOLE 2 40519 0 13343 ORION S.A. COM L72967109 3949 180 SH SOLE 4 180 0 0 ORION S.A. COM L72967109 314729 14345 SH SOLE 7 13596 0 749 ORION S.A. COM L72967109 3121382 142269 SH SOLE 18 142269 0 0 ORION S.A. COM L72967109 2911745 132714 SH SOLE 19 132714 0 0 ORION S.A. COM L72967109 45377449 2068252 SH SOLE 21 2068252 0 0 ORION S.A. COM L72967109 36433147 1660581 SH SOLE 22 1610679 0 49902 ORION S.A. COM L72967109 286076 13039 SH SOLE 25 13039 0 0 ORION S.A. COM L72967109 671913 30625 SH SOLE 26 30625 0 0 ORION S.A. COM L72967109 1037916 47307 SH SOLE 30 47307 0 0 ORION S.A. COM L72967109 251630 11469 SH SOLE 40 11469 0 0 ORION S.A. COM L72967109 946097 43122 SH SOLE 43 38497 0 4625 ORIX CORP SPONSORED ADR 686330101 22080905 198391 SH SOLE 43 187376 0 11015 ORLA MNG LTD NEW COM 68634K106 17522 4563 SH SOLE 43 4563 0 0 ORMAT TECHNOLOGIES INC COM 686688102 7431131 103642 SH SOLE 2 74105 0 29537 ORMAT TECHNOLOGIES INC COM 686688102 9536 133 SH SOLE 4 133 0 0 ORMAT TECHNOLOGIES INC COM 686688102 891590 12435 SH SOLE 7 11881 0 554 ORMAT TECHNOLOGIES INC COM 686688102 16479241 229836 SH SOLE 18 229836 0 0 ORMAT TECHNOLOGIES INC COM 686688102 8788699 122576 SH SOLE 19 122576 0 0 ORMAT TECHNOLOGIES INC COM 686688102 331041051 4617030 SH SOLE 21 4617030 0 0 ORMAT TECHNOLOGIES INC COM 686688102 128051970 1785941 SH SOLE 22 1713493 0 72448 ORMAT TECHNOLOGIES INC COM 686688102 153438 2140 SH SOLE 23 2140 0 0 ORMAT TECHNOLOGIES INC COM 686688102 2149566 29980 SH SOLE 25 29980 0 0 ORMAT TECHNOLOGIES INC COM 686688102 1530938 21352 SH SOLE 26 17243 0 4109 ORMAT TECHNOLOGIES INC COM 686688102 3197462 44595 SH SOLE 28 33311 0 11284 ORMAT TECHNOLOGIES INC COM 686688102 63722156 888733 SH SOLE 30 888733 0 0 ORMAT TECHNOLOGIES INC COM 686688102 1696422 23660 SH SOLE 34 23660 0 0 ORMAT TECHNOLOGIES INC COM 686688102 17638 246 SH SOLE 36 246 0 0 ORMAT TECHNOLOGIES INC COM 686688102 881767 12298 SH SOLE 40 12298 0 0 ORMAT TECHNOLOGIES INC COM 686688102 37631392 524845 SH SOLE 43 492827 0 32018 ORMAT TECHNOLOGIES INC NOTE 2.500% 7/1 686688AB8 3853200 3900000 PRN SOLE 21 3900000 0 0 ORRSTOWN FINL SVCS INC COM 687380105 139044 5082 SH SOLE 2 454 0 4628 ORRSTOWN FINL SVCS INC COM 687380105 930 34 SH SOLE 7 34 0 0 ORRSTOWN FINL SVCS INC COM 687380105 911635 33320 SH SOLE 18 33320 0 0 ORRSTOWN FINL SVCS INC COM 687380105 625532 22863 SH SOLE 19 22863 0 0 ORRSTOWN FINL SVCS INC COM 687380105 12009426 438941 SH SOLE 21 438941 0 0 ORRSTOWN FINL SVCS INC COM 687380105 9244835 337896 SH SOLE 22 329350 0 8546 ORTHOFIX MED INC COM 68752M108 605213 45642 SH SOLE 2 26270 0 19372 ORTHOFIX MED INC COM 68752M108 7200 543 SH SOLE 4 91 0 452 ORTHOFIX MED INC COM 68752M108 327084 24667 SH SOLE 7 23352 0 1315 ORTHOFIX MED INC COM 68752M108 1342814 101268 SH SOLE 18 101268 0 0 ORTHOFIX MED INC COM 68752M108 1035659 78104 SH SOLE 19 78104 0 0 ORTHOFIX MED INC COM 68752M108 21595501 1628620 SH SOLE 21 1628620 0 0 ORTHOFIX MED INC COM 68752M108 15370157 1159137 SH SOLE 22 1110135 0 49002 ORTHOFIX MED INC COM 68752M108 82159 6196 SH SOLE 25 6196 0 0 ORTHOFIX MED INC COM 68752M108 86044 6489 SH SOLE 26 6489 0 0 ORTHOFIX MED INC COM 68752M108 1378046 103925 SH SOLE 30 103925 0 0 ORTHOFIX MED INC COM 68752M108 105483 7955 SH SOLE 40 7955 0 0 ORTHOFIX MED INC COM 68752M108 321741 24264 SH SOLE 43 22891 0 1373 ORTHOPEDIATRICS CORP COM 68752L100 774104 26916 SH SOLE 2 21286 0 5630 ORTHOPEDIATRICS CORP COM 68752L100 1294 45 SH SOLE 4 45 0 0 ORTHOPEDIATRICS CORP COM 68752L100 3653 127 SH SOLE 7 127 0 0 ORTHOPEDIATRICS CORP COM 68752L100 1412346 49108 SH SOLE 18 49108 0 0 ORTHOPEDIATRICS CORP COM 68752L100 1079334 37529 SH SOLE 19 37529 0 0 ORTHOPEDIATRICS CORP COM 68752L100 17859155 620972 SH SOLE 21 620972 0 0 ORTHOPEDIATRICS CORP COM 68752L100 13934680 484516 SH SOLE 22 463518 0 20998 ORTHOPEDIATRICS CORP COM 68752L100 105549 3670 SH SOLE 25 3670 0 0 ORTHOPEDIATRICS CORP COM 68752L100 326886 11366 SH SOLE 30 11366 0 0 ORTHOPEDIATRICS CORP COM 68752L100 82800 2879 SH SOLE 40 2879 0 0 ORTHOPEDIATRICS CORP COM 68752L100 27868 969 SH OTR 43 969 0 0 ORTHOPEDIATRICS CORP COM 68752L100 1063919 36993 SH SOLE 43 32808 0 4185 OSCAR HEALTH INC CL A 687793109 2821671 178361 SH SOLE 2 85058 0 93303 OSCAR HEALTH INC CL A 687793109 5347 338 SH SOLE 4 338 0 0 OSCAR HEALTH INC CL A 687793109 270728 17113 SH SOLE 7 16277 0 836 OSCAR HEALTH INC CL A 687793109 8503345 537506 SH SOLE 18 504444 0 33062 OSCAR HEALTH INC CL A 687793109 10982450 694213 SH SOLE 19 694213 0 0 OSCAR HEALTH INC CL A 687793109 111036688 7018754 SH SOLE 21 7018754 0 0 OSCAR HEALTH INC CL A 687793109 83407011 5272251 SH SOLE 22 5119951 0 152300 OSCAR HEALTH INC CL A 687793109 80413 5083 SH SOLE 23 5083 0 0 OSCAR HEALTH INC CL A 687793109 421081 26617 SH SOLE 25 26617 0 0 OSCAR HEALTH INC CL A 687793109 1941778 122742 SH SOLE 26 55072 0 67670 OSCAR HEALTH INC CL A 687793109 24806 1568 SH SOLE 28 0 0 1568 OSCAR HEALTH INC CL A 687793109 2999915 189628 SH SOLE 30 189628 0 0 OSCAR HEALTH INC CL A 687793109 441631 27916 SH SOLE 40 27916 0 0 OSCAR HEALTH INC CL A 687793109 1311699 82914 SH SOLE 43 77889 0 5025 OSHKOSH CORP COM 688239201 65533602 605671 SH SOLE 2 472848 0 132823 OSHKOSH CORP COM 688239201 10839043 100176 SH SOLE 4 10910 0 89266 OSHKOSH CORP COM 688239201 5302882 49010 SH SOLE 7 47906 0 1104 OSHKOSH CORP COM 688239201 3311245 30603 SH SOLE 13 30603 0 0 OSHKOSH CORP COM 688239201 28530501 263683 SH SOLE 18 185554 0 78129 OSHKOSH CORP COM 688239201 75721822 699832 SH SOLE 19 699832 0 0 OSHKOSH CORP COM 688239201 374031386 3456852 SH SOLE 21 3456852 0 0 OSHKOSH CORP COM 688239201 315143753 2912604 SH SOLE 22 2681964 0 230640 OSHKOSH CORP COM 688239201 18594386 171852 SH SOLE 23 171852 0 0 OSHKOSH CORP COM 688239201 1505278 13912 SH SOLE 25 13912 0 0 OSHKOSH CORP COM 688239201 28949667 267557 SH SOLE 26 74785 0 192772 OSHKOSH CORP COM 688239201 5676064 52459 SH SOLE 28 26577 0 25882 OSHKOSH CORP COM 688239201 2572996 23780 SH SOLE 29 23780 0 0 OSHKOSH CORP COM 688239201 21726127 200796 SH SOLE 30 200796 0 0 OSHKOSH CORP COM 688239201 4720658 43629 SH SOLE 31 43629 0 0 OSHKOSH CORP COM 688239201 3077100 28439 SH SOLE 34 28439 0 0 OSHKOSH CORP COM 688239201 928681 8583 SH SOLE 36 8583 0 0 OSHKOSH CORP COM 688239201 1502682 13888 SH SOLE 40 13888 0 0 OSHKOSH CORP COM 688239201 8676471 80189 SH SOLE 43 73189 0 7000 OSI SYSTEMS INC COM 671044105 3682648 26779 SH SOLE 2 14671 0 12108 OSI SYSTEMS INC COM 671044105 24479 178 SH SOLE 4 44 0 134 OSI SYSTEMS INC COM 671044105 15815 115 SH SOLE 7 115 0 0 OSI SYSTEMS INC COM 671044105 7238228 52634 SH SOLE 18 46195 0 6439 OSI SYSTEMS INC COM 671044105 9720876 70687 SH SOLE 19 70687 0 0 OSI SYSTEMS INC COM 671044105 245653351 1786310 SH SOLE 21 1786310 0 0 OSI SYSTEMS INC COM 671044105 71456080 519605 SH SOLE 22 502220 0 17385 OSI SYSTEMS INC COM 671044105 205592 1495 SH SOLE 23 1495 0 0 OSI SYSTEMS INC COM 671044105 479532 3487 SH SOLE 25 3487 0 0 OSI SYSTEMS INC COM 671044105 941462 6846 SH SOLE 26 6846 0 0 OSI SYSTEMS INC COM 671044105 34105 248 SH SOLE 28 248 0 0 OSI SYSTEMS INC COM 671044105 17390229 126456 SH SOLE 30 126456 0 0 OSI SYSTEMS INC COM 671044105 420124 3055 SH SOLE 40 3055 0 0 OSI SYSTEMS INC COM 671044105 1541599 11210 SH SOLE 43 10854 0 356 OSISKO GOLD ROYALTIES LTD COM 68827L101 607044 38963 SH SOLE 21 38963 0 0 OTIS WORLDWIDE CORP COM 68902V107 118886009 1235051 SH SOLE 2 742930 0 492121 OTIS WORLDWIDE CORP COM 68902V107 69895830 726115 SH SOLE 4 243862 0 482253 OTIS WORLDWIDE CORP COM 68902V107 25598518 265931 SH SOLE 7 232858 0 33073 OTIS WORLDWIDE CORP COM 68902V107 7823243 81272 SH SOLE 13 81272 0 0 OTIS WORLDWIDE CORP COM 68902V107 5465258 56776 SH SOLE 15 56776 0 0 OTIS WORLDWIDE CORP COM 68902V107 135673025 1409443 SH SOLE 18 1375917 0 33526 OTIS WORLDWIDE CORP COM 68902V107 136318021 1416144 SH SOLE 19 1416144 0 0 OTIS WORLDWIDE CORP COM 68902V107 1057199515 10982750 SH SOLE 21 10982750 0 0 OTIS WORLDWIDE CORP COM 68902V107 871456893 9053157 SH SOLE 22 8039079 0 1014078 OTIS WORLDWIDE CORP COM 68902V107 73369565 762202 SH SOLE 23 762202 0 0 OTIS WORLDWIDE CORP COM 68902V107 79533574 826237 SH SOLE 25 789098 0 37139 OTIS WORLDWIDE CORP COM 68902V107 136672643 1419828 SH SOLE 26 483666 0 936162 OTIS WORLDWIDE CORP COM 68902V107 101929907 1058902 SH SOLE 28 11745 0 1047157 OTIS WORLDWIDE CORP COM 68902V107 5727663 59502 SH SOLE 29 59502 0 0 OTIS WORLDWIDE CORP COM 68902V107 229060777 2379605 SH SOLE 30 2379605 0 0 OTIS WORLDWIDE CORP COM 68902V107 22294009 231602 SH SOLE 31 228375 0 3227 OTIS WORLDWIDE CORP COM 68902V107 145862778 1515300 SH SOLE 34 1515300 0 0 OTIS WORLDWIDE CORP COM 68902V107 10813560 112337 SH SOLE 36 112337 0 0 OTIS WORLDWIDE CORP COM 68902V107 8412931 87398 SH SOLE 37 87398 0 0 OTIS WORLDWIDE CORP COM 68902V107 1838181 19096 SH SOLE 40 19096 0 0 OTIS WORLDWIDE CORP COM 68902V107 46205 480 SH OTR 43 480 0 0 OTIS WORLDWIDE CORP COM 68902V107 78253215 812936 SH SOLE 43 726932 0 86004 OTTER TAIL CORP COM 689648103 4632985 52894 SH SOLE 2 36352 0 16542 OTTER TAIL CORP COM 689648103 8847 101 SH SOLE 4 101 0 0 OTTER TAIL CORP COM 689648103 15524977 177246 SH SOLE 7 177246 0 0 OTTER TAIL CORP COM 689648103 11841205 135189 SH SOLE 18 135189 0 0 OTTER TAIL CORP COM 689648103 8230832 93970 SH SOLE 19 93970 0 0 OTTER TAIL CORP COM 689648103 408883959 4668158 SH SOLE 21 4668158 0 0 OTTER TAIL CORP COM 689648103 106890894 1220355 SH SOLE 22 1174948 0 45407 OTTER TAIL CORP COM 689648103 3051285 34836 SH SOLE 26 12289 0 22547 OTTER TAIL CORP COM 689648103 22773 260 SH SOLE 28 260 0 0 OTTER TAIL CORP COM 689648103 6731554 76853 SH SOLE 30 76853 0 0 OTTER TAIL CORP COM 689648103 52291 597 SH SOLE 36 597 0 0 OTTER TAIL CORP COM 689648103 3075867 35117 SH SOLE 43 33378 0 1739 OUSTER INC COM NEW 68989M202 113713 11568 SH SOLE 2 1604 0 9964 OUSTER INC COM NEW 68989M202 1266497 128840 SH SOLE 18 128840 0 0 OUSTER INC COM NEW 68989M202 979904 99685 SH SOLE 19 99685 0 0 OUSTER INC COM NEW 68989M202 15868962 1614340 SH SOLE 21 1614340 0 0 OUSTER INC COM NEW 68989M202 11347624 1154387 SH SOLE 22 1120819 0 33568 OUSTER INC COM NEW 68989M202 93051 9466 SH SOLE 25 9466 0 0 OUSTER INC COM NEW 68989M202 29156 2966 SH SOLE 26 1336 0 1630 OUSTER INC COM NEW 68989M202 51145 5203 SH SOLE 34 5203 0 0 OUSTER INC COM NEW 68989M202 197 20 SH SOLE 36 20 0 0 OUSTER INC COM NEW 68989M202 13516 1375 SH SOLE 43 1271 0 104 OUTBRAIN INC COM 69002R103 1295004 260041 SH SOLE 2 232998 0 27043 OUTBRAIN INC COM 69002R103 614348 123363 SH SOLE 18 123363 0 0 OUTBRAIN INC COM 69002R103 777732 156171 SH SOLE 19 156171 0 0 OUTBRAIN INC COM 69002R103 6987234 1403059 SH SOLE 21 1403059 0 0 OUTBRAIN INC COM 69002R103 4854574 974814 SH SOLE 22 946325 0 28489 OUTBRAIN INC COM 69002R103 120436 24184 SH SOLE 23 24184 0 0 OUTBRAIN INC COM 69002R103 140869 28287 SH SOLE 26 0 0 28287 OUTFRONT MEDIA INC COM 69007J106 7265515 508078 SH SOLE 2 370747 0 137331 OUTFRONT MEDIA INC COM 69007J106 5634 394 SH SOLE 4 394 0 0 OUTFRONT MEDIA INC COM 69007J106 485170 33928 SH SOLE 7 32249 0 1679 OUTFRONT MEDIA INC COM 69007J106 6850815 479078 SH SOLE 18 458306 0 20772 OUTFRONT MEDIA INC COM 69007J106 13816331 966177 SH SOLE 19 966177 0 0 OUTFRONT MEDIA INC COM 69007J106 240076694 16788580 SH SOLE 21 16788580 0 0 OUTFRONT MEDIA INC COM 69007J106 73515199 5140923 SH SOLE 22 4903071 0 237852 OUTFRONT MEDIA INC COM 69007J106 156285 10929 SH SOLE 23 10929 0 0 OUTFRONT MEDIA INC COM 69007J106 370899 25937 SH SOLE 25 25937 0 0 OUTFRONT MEDIA INC COM 69007J106 1190875 83278 SH SOLE 26 57133 0 26145 OUTFRONT MEDIA INC COM 69007J106 37738 2639 SH SOLE 28 540 0 2099 OUTFRONT MEDIA INC COM 69007J106 4957882 346705 SH SOLE 30 346705 0 0 OUTFRONT MEDIA INC COM 69007J106 381152 26654 SH SOLE 34 26654 0 0 OUTFRONT MEDIA INC COM 69007J106 73044 5108 SH SOLE 36 5108 0 0 OUTFRONT MEDIA INC COM 69007J106 390705 27322 SH SOLE 40 27322 0 0 OUTFRONT MEDIA INC COM 69007J106 5455828 381526 SH SOLE 43 353784 0 27742 OUTLOOK THERAPEUTICS INC COM 69012T305 15616 2116 SH SOLE 2 347 0 1769 OUTLOOK THERAPEUTICS INC COM 69012T305 863 117 SH SOLE 7 117 0 0 OUTLOOK THERAPEUTICS INC COM 69012T305 168020 22767 SH SOLE 18 22767 0 0 OUTLOOK THERAPEUTICS INC COM 69012T305 112501 15244 SH SOLE 19 15244 0 0 OUTLOOK THERAPEUTICS INC COM 69012T305 2079891 281828 SH SOLE 21 281828 0 0 OUTLOOK THERAPEUTICS INC COM 69012T305 2519709 341424 SH SOLE 22 337118 0 4306 OUTSET MED INC COM 690145107 1363 354 SH SOLE 2 0 0 354 OUTSET MED INC COM 690145107 41280 10722 SH SOLE 18 10722 0 0 OUTSET MED INC COM 690145107 437372 113603 SH SOLE 21 113603 0 0 OUTSET MED INC COM 690145107 2901098 753532 SH SOLE 22 752995 0 537 OUTSET MED INC COM 690145107 8666 2251 SH SOLE 43 2247 0 4 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 473099 55790 SH SOLE 2 1800 0 53990 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 2179 257 SH SOLE 7 257 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 1266318 149330 SH SOLE 18 149330 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 1074687 126732 SH SOLE 19 126732 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 15143940 1785842 SH SOLE 21 1785842 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 13917613 1641228 SH SOLE 22 1593704 0 47524 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 606176 71483 SH SOLE 43 69310 0 2173 OVID THERAPEUTICS INC COM 690469101 4318 5613 SH SOLE 2 2010 0 3603 OVID THERAPEUTICS INC COM 690469101 114531 148896 SH SOLE 18 148896 0 0 OVID THERAPEUTICS INC COM 690469101 98665 128269 SH SOLE 19 128269 0 0 OVID THERAPEUTICS INC COM 690469101 1854254 2410627 SH SOLE 21 2410627 0 0 OVID THERAPEUTICS INC COM 690469101 969754 1260731 SH SOLE 22 1246464 0 14267 OVID THERAPEUTICS INC COM 690469101 29391 38210 SH SOLE 30 38210 0 0 OVINTIV INC COM 69047Q102 43633673 930951 SH SOLE 2 706398 0 224553 OVINTIV INC COM 69047Q102 4521690 96473 SH SOLE 4 63802 0 32671 OVINTIV INC COM 69047Q102 33396469 712534 SH SOLE 7 622540 0 89994 OVINTIV INC COM 69047Q102 224695 4794 SH SOLE 13 4794 0 0 OVINTIV INC COM 69047Q102 973115 20762 SH SOLE 15 20762 0 0 OVINTIV INC COM 69047Q102 35800712 763830 SH SOLE 18 747842 0 15988 OVINTIV INC COM 69047Q102 14370529 306604 SH SOLE 19 306604 0 0 OVINTIV INC COM 69047Q102 701215883 14960868 SH SOLE 21 14960868 0 0 OVINTIV INC COM 69047Q102 392032585 8364254 SH SOLE 22 7782614 0 581640 OVINTIV INC COM 69047Q102 15744008 335908 SH SOLE 23 335908 0 0 OVINTIV INC COM 69047Q102 17848705 380813 SH SOLE 25 380813 0 0 OVINTIV INC COM 69047Q102 7684618 163956 SH SOLE 26 148699 0 15257 OVINTIV INC COM 69047Q102 13476250 287524 SH SOLE 28 0 0 287524 OVINTIV INC COM 69047Q102 80189133 1710884 SH SOLE 30 1328672 0 382212 OVINTIV INC COM 69047Q102 2858039 60978 SH SOLE 31 58663 0 2315 OVINTIV INC COM 69047Q102 687349 14665 SH SOLE 34 14665 0 0 OVINTIV INC COM 69047Q102 1499184 31986 SH SOLE 36 31986 0 0 OVINTIV INC COM 69047Q102 629511 13431 SH SOLE 40 13431 0 0 OVINTIV INC COM 69047Q102 11014 235 SH OTR 43 235 0 0 OVINTIV INC COM 69047Q102 37796785 806417 SH SOLE 43 751535 0 54882 OWENS & MINOR INC NEW COM 690732102 999770 74057 SH SOLE 2 24143 0 49914 OWENS & MINOR INC NEW COM 690732102 3645 270 SH SOLE 4 270 0 0 OWENS & MINOR INC NEW COM 690732102 320490 23740 SH SOLE 7 22563 0 1177 OWENS & MINOR INC NEW COM 690732102 3222383 238695 SH SOLE 18 238695 0 0 OWENS & MINOR INC NEW COM 690732102 2326685 172347 SH SOLE 19 172347 0 0 OWENS & MINOR INC NEW COM 690732102 113092848 8377248 SH SOLE 21 8377248 0 0 OWENS & MINOR INC NEW COM 690732102 31442040 2329040 SH SOLE 22 2239365 0 89675 OWENS & MINOR INC NEW COM 690732102 240746 17833 SH SOLE 25 17833 0 0 OWENS & MINOR INC NEW COM 690732102 945257 70019 SH SOLE 26 28666 0 41353 OWENS & MINOR INC NEW COM 690732102 18077 1339 SH SOLE 28 1339 0 0 OWENS & MINOR INC NEW COM 690732102 2767595 205007 SH SOLE 30 205007 0 0 OWENS & MINOR INC NEW COM 690732102 66663 4938 SH SOLE 36 4938 0 0 OWENS & MINOR INC NEW COM 690732102 176567 13079 SH SOLE 40 13079 0 0 OWENS & MINOR INC NEW COM 690732102 985164 72975 SH SOLE 43 65960 0 7015 OWENS CORNING NEW COM 690742101 35168572 202444 SH SOLE 2 101964 0 100480 OWENS CORNING NEW COM 690742101 10690729 61540 SH SOLE 4 34095 0 27445 OWENS CORNING NEW COM 690742101 17507328 100779 SH SOLE 7 78584 0 22195 OWENS CORNING NEW COM 690742101 306790 1766 SH SOLE 13 1766 0 0 OWENS CORNING NEW COM 690742101 1269546 7308 SH SOLE 15 7308 0 0 OWENS CORNING NEW COM 690742101 29360591 169011 SH SOLE 18 163474 0 5537 OWENS CORNING NEW COM 690742101 5971625 34375 SH SOLE 19 34375 0 0 OWENS CORNING NEW COM 690742101 896188647 5158811 SH SOLE 21 5158811 0 0 OWENS CORNING NEW COM 690742101 467475830 2690973 SH SOLE 22 2515414 0 175559 OWENS CORNING NEW COM 690742101 18444200 106172 SH SOLE 23 106172 0 0 OWENS CORNING NEW COM 690742101 7005954 40329 SH SOLE 25 40329 0 0 OWENS CORNING NEW COM 690742101 13226346 76136 SH SOLE 26 49953 0 26183 OWENS CORNING NEW COM 690742101 30965764 178251 SH SOLE 28 52300 0 125951 OWENS CORNING NEW COM 690742101 110106863 633818 SH SOLE 30 534218 0 99600 OWENS CORNING NEW COM 690742101 3630574 20899 SH SOLE 31 20119 0 780 OWENS CORNING NEW COM 690742101 4623210 26613 SH SOLE 34 26613 0 0 OWENS CORNING NEW COM 690742101 1697418 9771 SH SOLE 36 9771 0 0 OWENS CORNING NEW COM 690742101 739005 4254 SH SOLE 40 4254 0 0 OWENS CORNING NEW COM 690742101 25884 149 SH OTR 43 149 0 0 OWENS CORNING NEW COM 690742101 46815322 269487 SH SOLE 43 245091 0 24396 OWLET INC CL A NEW 69120X206 2830 687 SH SOLE 18 687 0 0 OWLET INC CL A NEW 69120X206 30373 7372 SH SOLE 21 7372 0 0 OWLET INC CL A NEW 69120X206 259144 62899 SH SOLE 22 62899 0 0 OXFORD INDS INC COM 691497309 1298545 12966 SH SOLE 2 5133 0 7833 OXFORD INDS INC COM 691497309 6009 60 SH SOLE 4 60 0 0 OXFORD INDS INC COM 691497309 10416 104 SH SOLE 7 104 0 0 OXFORD INDS INC COM 691497309 4407702 44011 SH SOLE 18 44011 0 0 OXFORD INDS INC COM 691497309 4713760 47067 SH SOLE 19 47067 0 0 OXFORD INDS INC COM 691497309 164027473 1637818 SH SOLE 21 1637818 0 0 OXFORD INDS INC COM 691497309 45357434 452895 SH SOLE 22 435547 0 17348 OXFORD INDS INC COM 691497309 6810 68 SH SOLE 23 68 0 0 OXFORD INDS INC COM 691497309 377566 3770 SH SOLE 25 3770 0 0 OXFORD INDS INC COM 691497309 251577 2512 SH SOLE 26 2512 0 0 OXFORD INDS INC COM 691497309 30145 301 SH SOLE 28 301 0 0 OXFORD INDS INC COM 691497309 3200293 31955 SH SOLE 30 31955 0 0 OXFORD INDS INC COM 691497309 354531 3540 SH SOLE 40 3540 0 0 OXFORD INDS INC COM 691497309 1627769 16253 SH SOLE 43 15504 0 749 OXFORD SQUARE CAP CORP COM 69181V107 606810 206398 SH SOLE 30 206398 0 0 P A M TRANSN SVCS INC COM 693149106 37658 2168 SH SOLE 2 234 0 1934 P A M TRANSN SVCS INC COM 693149106 315960 18190 SH SOLE 18 18190 0 0 P A M TRANSN SVCS INC COM 693149106 259508 14940 SH SOLE 19 14940 0 0 P A M TRANSN SVCS INC COM 693149106 3961003 228037 SH SOLE 21 228037 0 0 P A M TRANSN SVCS INC COM 693149106 3567155 205363 SH SOLE 22 201577 0 3786 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 1141317 61033 SH SOLE 22 61033 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 15082373 806544 SH SOLE 43 658385 0 148159 P10 INC COM CL A 69376K106 66526 7845 SH SOLE 2 1354 0 6491 P10 INC COM CL A 69376K106 3172 374 SH SOLE 7 374 0 0 P10 INC COM CL A 69376K106 840902 99163 SH SOLE 18 99163 0 0 P10 INC COM CL A 69376K106 785723 92656 SH SOLE 19 92656 0 0 P10 INC COM CL A 69376K106 11785877 1389844 SH SOLE 21 1389844 0 0 P10 INC COM CL A 69376K106 5340000 629717 SH SOLE 22 613631 0 16086 P10 INC COM CL A 69376K106 74361 8769 SH SOLE 25 8769 0 0 P3 HEALTH PARTNERS INC COM CL A 744413105 358 794 SH SOLE 2 0 0 794 P3 HEALTH PARTNERS INC COM CL A 744413105 184521 409773 SH SOLE 22 409007 0 766 PACCAR INC COM 693718108 106697516 1036502 SH SOLE 2 265905 0 770597 PACCAR INC COM 693718108 41017678 398462 SH SOLE 4 177167 0 221295 PACCAR INC COM 693718108 50217117 487829 SH SOLE 7 444685 0 43144 PACCAR INC COM 693718108 1623055 15767 SH SOLE 13 15767 0 0 PACCAR INC COM 693718108 7847219 76231 SH SOLE 15 76231 0 0 PACCAR INC COM 693718108 75386977 732339 SH SOLE 18 698893 0 33446 PACCAR INC COM 693718108 35524594 345100 SH SOLE 19 345100 0 0 PACCAR INC COM 693718108 1391716168 13519683 SH SOLE 21 13519683 0 0 PACCAR INC COM 693718108 1148782503 11159729 SH SOLE 22 10020332 0 1139397 PACCAR INC COM 693718108 65010007 631533 SH SOLE 23 631533 0 0 PACCAR INC COM 693718108 77961609 757350 SH SOLE 25 757350 0 0 PACCAR INC COM 693718108 61455489 597003 SH SOLE 26 271168 0 325835 PACCAR INC COM 693718108 120201288 1167683 SH SOLE 28 8099 0 1159584 PACCAR INC COM 693718108 59602 579 SH SOLE 29 579 0 0 PACCAR INC COM 693718108 372731225 3620859 SH SOLE 30 3620859 0 0 PACCAR INC COM 693718108 12319859 119680 SH SOLE 31 115628 0 4052 PACCAR INC COM 693718108 16446415 159767 SH SOLE 32 159767 0 0 PACCAR INC COM 693718108 15964862 155089 SH SOLE 34 155089 0 0 PACCAR INC COM 693718108 10590158 102877 SH SOLE 36 102877 0 0 PACCAR INC COM 693718108 2618691 25439 SH SOLE 40 25439 0 0 PACCAR INC COM 693718108 78646 764 SH OTR 43 764 0 0 PACCAR INC COM 693718108 79599555 773262 SH SOLE 43 652796 0 120465 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 255812 186724 SH SOLE 2 70043 0 116681 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 988 721 SH SOLE 4 721 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 2708 1977 SH SOLE 7 1977 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 1114807 813728 SH SOLE 18 772182 0 41546 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 847601 618687 SH SOLE 19 618687 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 16140647 11781494 SH SOLE 21 11781494 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 12430603 9073433 SH SOLE 22 8684798 0 388635 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 70332 51337 SH SOLE 25 51337 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 100046 73026 SH SOLE 26 73026 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 12601 9198 SH SOLE 28 0 0 9198 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 960244 700908 SH SOLE 30 700908 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 105805 77230 SH SOLE 36 77230 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 61883 45170 SH SOLE 40 45170 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 239825 175055 SH SOLE 43 162161 0 12894 PACIFIC PREMIER BANCORP COM 69478X105 1642883 71523 SH SOLE 2 26271 0 45252 PACIFIC PREMIER BANCORP COM 69478X105 6592 287 SH SOLE 4 287 0 0 PACIFIC PREMIER BANCORP COM 69478X105 31492 1371 SH SOLE 7 1371 0 0 PACIFIC PREMIER BANCORP COM 69478X105 6481330 282165 SH SOLE 18 282165 0 0 PACIFIC PREMIER BANCORP COM 69478X105 4469594 194584 SH SOLE 19 194584 0 0 PACIFIC PREMIER BANCORP COM 69478X105 242216904 10544924 SH SOLE 21 10544924 0 0 PACIFIC PREMIER BANCORP COM 69478X105 60258579 2623360 SH SOLE 22 2512844 0 110516 PACIFIC PREMIER BANCORP COM 69478X105 383392 16691 SH SOLE 25 16691 0 0 PACIFIC PREMIER BANCORP COM 69478X105 728999 31737 SH SOLE 26 31737 0 0 PACIFIC PREMIER BANCORP COM 69478X105 38727 1686 SH SOLE 28 1686 0 0 PACIFIC PREMIER BANCORP COM 69478X105 4324286 188258 SH SOLE 30 188258 0 0 PACIFIC PREMIER BANCORP COM 69478X105 22878 996 SH SOLE 36 996 0 0 PACIFIC PREMIER BANCORP COM 69478X105 410152 17856 SH SOLE 40 17856 0 0 PACIFIC PREMIER BANCORP COM 69478X105 517698 22538 SH SOLE 43 21977 0 561 PACIRA BIOSCIENCES INC COM 695127100 4346631 151927 SH SOLE 2 93865 0 58062 PACIRA BIOSCIENCES INC COM 695127100 4921 172 SH SOLE 4 172 0 0 PACIRA BIOSCIENCES INC COM 695127100 11959 418 SH SOLE 7 418 0 0 PACIRA BIOSCIENCES INC COM 695127100 4662000 162950 SH SOLE 18 158476 0 4474 PACIRA BIOSCIENCES INC COM 695127100 9529848 333095 SH SOLE 19 333095 0 0 PACIRA BIOSCIENCES INC COM 695127100 152274064 5322407 SH SOLE 21 5322407 0 0 PACIRA BIOSCIENCES INC COM 695127100 50364043 1760365 SH SOLE 22 1675138 0 85227 PACIRA BIOSCIENCES INC COM 695127100 250280 8748 SH SOLE 23 8748 0 0 PACIRA BIOSCIENCES INC COM 695127100 224274 7839 SH SOLE 25 7839 0 0 PACIRA BIOSCIENCES INC COM 695127100 1024724 35817 SH SOLE 26 16797 0 19020 PACIRA BIOSCIENCES INC COM 695127100 270565 9457 SH SOLE 28 784 0 8673 PACIRA BIOSCIENCES INC COM 695127100 3380729 118166 SH SOLE 30 118166 0 0 PACIRA BIOSCIENCES INC COM 695127100 234259 8188 SH SOLE 40 8188 0 0 PACIRA BIOSCIENCES INC COM 695127100 18024 630 SH OTR 43 630 0 0 PACIRA BIOSCIENCES INC COM 695127100 2478971 86647 SH SOLE 43 62469 0 24178 PACKAGING CORP AMER COM 695156109 30854100 169008 SH SOLE 2 86980 0 82028 PACKAGING CORP AMER COM 695156109 14016409 76777 SH SOLE 4 24008 0 52769 PACKAGING CORP AMER COM 695156109 11719439 64195 SH SOLE 7 56465 0 7730 PACKAGING CORP AMER COM 695156109 509342 2790 SH SOLE 13 2790 0 0 PACKAGING CORP AMER COM 695156109 2211532 12114 SH SOLE 15 12114 0 0 PACKAGING CORP AMER COM 695156109 29738841 162899 SH SOLE 18 156034 0 6865 PACKAGING CORP AMER COM 695156109 37198791 203762 SH SOLE 19 203762 0 0 PACKAGING CORP AMER COM 695156109 653605876 3580225 SH SOLE 21 3580225 0 0 PACKAGING CORP AMER COM 695156109 399319330 2187332 SH SOLE 22 1975988 0 211344 PACKAGING CORP AMER COM 695156109 21821579 119531 SH SOLE 23 119531 0 0 PACKAGING CORP AMER COM 695156109 35072697 192116 SH SOLE 25 192116 0 0 PACKAGING CORP AMER COM 695156109 15188992 83200 SH SOLE 26 48002 0 35198 PACKAGING CORP AMER COM 695156109 22410883 122759 SH SOLE 28 1141 0 121618 PACKAGING CORP AMER COM 695156109 25097436 137475 SH SOLE 29 137475 0 0 PACKAGING CORP AMER COM 695156109 97874067 536120 SH SOLE 30 536120 0 0 PACKAGING CORP AMER COM 695156109 3737916 20475 SH SOLE 31 19789 0 686 PACKAGING CORP AMER COM 695156109 2966600 16250 SH SOLE 32 16250 0 0 PACKAGING CORP AMER COM 695156109 15900428 87097 SH SOLE 34 87097 0 0 PACKAGING CORP AMER COM 695156109 3914634 21443 SH SOLE 36 21443 0 0 PACKAGING CORP AMER COM 695156109 738820 4047 SH SOLE 40 4047 0 0 PACKAGING CORP AMER COM 695156109 30122 165 SH OTR 43 165 0 0 PACKAGING CORP AMER COM 695156109 22012829 120579 SH SOLE 43 101335 0 19244 PACS GROUP INC COM SHS 69380Q107 119151 4039 SH SOLE 2 901 0 3138 PACS GROUP INC COM SHS 69380Q107 5723 194 SH SOLE 7 194 0 0 PACS GROUP INC COM SHS 69380Q107 1776107 60207 SH SOLE 18 60207 0 0 PACS GROUP INC COM SHS 69380Q107 1668078 56545 SH SOLE 19 56545 0 0 PACS GROUP INC COM SHS 69380Q107 24468923 829455 SH SOLE 21 829455 0 0 PACS GROUP INC COM SHS 69380Q107 19878162 673836 SH SOLE 22 662389 0 11447 PACTIV EVERGREEN INC COM 69526K105 908385 80246 SH SOLE 2 52205 0 28041 PACTIV EVERGREEN INC COM 69526K105 3385 299 SH SOLE 7 299 0 0 PACTIV EVERGREEN INC COM 69526K105 1300396 114876 SH SOLE 18 114876 0 0 PACTIV EVERGREEN INC COM 69526K105 1048006 92580 SH SOLE 19 92580 0 0 PACTIV EVERGREEN INC COM 69526K105 16936780 1496182 SH SOLE 21 1496182 0 0 PACTIV EVERGREEN INC COM 69526K105 13439138 1187203 SH SOLE 22 1137430 0 49773 PACTIV EVERGREEN INC COM 69526K105 126184 11147 SH SOLE 25 11147 0 0 PACTIV EVERGREEN INC COM 69526K105 46955 4148 SH SOLE 30 4148 0 0 PACTIV EVERGREEN INC COM 69526K105 114162 10085 SH SOLE 40 10085 0 0 PACTIV EVERGREEN INC COM 69526K105 711462 62850 SH SOLE 43 48332 0 14518 PAGAYA TECHNOLOGIES LTD CL A NEW M7S64L123 2011614 157650 SH SOLE 2 83054 0 74596 PAGAYA TECHNOLOGIES LTD CL A NEW M7S64L123 4402 345 SH SOLE 7 345 0 0 PAGAYA TECHNOLOGIES LTD CL A NEW M7S64L123 1902861 149127 SH SOLE 18 149127 0 0 PAGAYA TECHNOLOGIES LTD CL A NEW M7S64L123 2830946 221861 SH SOLE 19 221861 0 0 PAGAYA TECHNOLOGIES LTD CL A NEW M7S64L123 23421210 1835518 SH SOLE 21 1835518 0 0 PAGAYA TECHNOLOGIES LTD CL A NEW M7S64L123 12064440 945489 SH SOLE 22 892396 0 53093 PAGAYA TECHNOLOGIES LTD CL A NEW M7S64L123 77696 6089 SH SOLE 25 6089 0 0 PAGAYA TECHNOLOGIES LTD CL A NEW M7S64L123 198558 15561 SH SOLE 30 15561 0 0 PAGAYA TECHNOLOGIES LTD CL A NEW M7S64L123 72260 5663 SH SOLE 43 4015 0 1648 PAGERDUTY INC COM 69553P100 3163446 137961 SH SOLE 2 116765 0 21196 PAGERDUTY INC COM 69553P100 48910 2133 SH SOLE 4 332 0 1801 PAGERDUTY INC COM 69553P100 520396 22695 SH SOLE 7 21511 0 1184 PAGERDUTY INC COM 69553P100 5075578 221351 SH SOLE 18 221351 0 0 PAGERDUTY INC COM 69553P100 5066773 220967 SH SOLE 19 220967 0 0 PAGERDUTY INC COM 69553P100 86916142 3790499 SH SOLE 21 3790499 0 0 PAGERDUTY INC COM 69553P100 65270153 2846496 SH SOLE 22 2771782 0 74714 PAGERDUTY INC COM 69553P100 20522 895 SH SOLE 23 895 0 0 PAGERDUTY INC COM 69553P100 419160 18280 SH SOLE 25 18280 0 0 PAGERDUTY INC COM 69553P100 964780 42075 SH SOLE 26 42075 0 0 PAGERDUTY INC COM 69553P100 95962 4185 SH SOLE 28 1490 0 2695 PAGERDUTY INC COM 69553P100 8806702 384069 SH SOLE 30 384069 0 0 PAGERDUTY INC COM 69553P100 8713 380 SH SOLE 36 380 0 0 PAGERDUTY INC COM 69553P100 491459 21433 SH SOLE 40 21433 0 0 PAGERDUTY INC COM 69553P100 1651487 72023 SH SOLE 43 69193 0 2830 PAGSEGURO DIGITAL LTD COM CL A G68707101 17868691 1528545 SH SOLE 2 1043421 0 485124 PAGSEGURO DIGITAL LTD COM CL A G68707101 1644152 140646 SH SOLE 4 0 0 140646 PAGSEGURO DIGITAL LTD COM CL A G68707101 181557 15531 SH SOLE 7 15531 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 8996624 769600 SH SOLE 18 662333 0 107267 PAGSEGURO DIGITAL LTD COM CL A G68707101 30229896 2585962 SH SOLE 19 2585962 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 76495128 6543638 SH SOLE 21 6543638 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 72050625 6163441 SH SOLE 22 5846297 0 317144 PAGSEGURO DIGITAL LTD COM CL A G68707101 1191047 101886 SH SOLE 23 101886 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 5865984 501795 SH SOLE 26 0 0 501795 PAGSEGURO DIGITAL LTD COM CL A G68707101 1637559 140082 SH SOLE 30 140082 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 3067550 262408 SH SOLE 31 262408 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 32317122 2764510 SH SOLE 34 2764510 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 15302 1309 SH SOLE 43 681 0 628 PALANTIR TECHNOLOGIES INC CL A 69608A108 75034020 2962259 SH SOLE 2 377626 0 2584633 PALANTIR TECHNOLOGIES INC CL A 69608A108 33823402 1335310 SH SOLE 4 635151 0 700159 PALANTIR TECHNOLOGIES INC CL A 69608A108 7341141 289820 SH SOLE 7 269759 0 20061 PALANTIR TECHNOLOGIES INC CL A 69608A108 2028401 80079 SH SOLE 13 80079 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 4651323 183629 SH SOLE 15 183629 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 75223008 2969720 SH SOLE 18 2849613 0 120107 PALANTIR TECHNOLOGIES INC CL A 69608A108 14349014 566483 SH SOLE 19 566483 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 1156759345 45667562 SH SOLE 21 45667562 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 1221183414 48210952 SH SOLE 22 44530861 0 3680091 PALANTIR TECHNOLOGIES INC CL A 69608A108 60647264 2394286 SH SOLE 23 2394286 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 85368610 3370257 SH SOLE 25 3358596 0 11661 PALANTIR TECHNOLOGIES INC CL A 69608A108 41379265 1633607 SH SOLE 26 936982 0 696625 PALANTIR TECHNOLOGIES INC CL A 69608A108 69232057 2733204 SH SOLE 28 57608 0 2675596 PALANTIR TECHNOLOGIES INC CL A 69608A108 107779 4255 SH SOLE 29 4255 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 135623456 5354262 SH SOLE 30 5354262 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 11288289 445649 SH SOLE 31 430933 0 14716 PALANTIR TECHNOLOGIES INC CL A 69608A108 2448271 96655 SH SOLE 34 96655 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 9167535 361924 SH SOLE 36 361924 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 2306575 91061 SH SOLE 40 91061 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 85083 3359 SH OTR 43 3359 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 25359318 1001157 SH SOLE 43 799614 0 201543 PALATIN TECHNOLOGIES INC COM NEW 696077502 4196 2152 SH SOLE 18 2152 0 0 PALATIN TECHNOLOGIES INC COM NEW 696077502 43514 22315 SH SOLE 21 22315 0 0 PALATIN TECHNOLOGIES INC COM NEW 696077502 233060 119518 SH SOLE 22 119518 0 0 PALLADYNE AI CORP *W EXP 09/24/202 80359A114 413 13783 SH SOLE 4 13783 0 0 PALLADYNE AI CORP *W EXP 09/24/202 80359A114 454 15134 SH SOLE 7 15134 0 0 PALLADYNE AI CORP *W EXP 09/24/202 80359A114 4968 165586 SH SOLE 18 165586 0 0 PALLADYNE AI CORP *W EXP 09/24/202 80359A114 39255 1308501 SH SOLE 19 1308501 0 0 PALLADYNE AI CORP *W EXP 09/24/202 80359A114 2232 74414 SH SOLE 22 74414 0 0 PALLADYNE AI CORP *W EXP 09/24/202 80359A114 196 6527 SH SOLE 26 6527 0 0 PALLADYNE AI CORP *W EXP 09/24/202 80359A114 27247 908228 SH SOLE 34 908228 0 0 PALLADYNE AI CORP COM NEW 80359A205 461 288 SH SOLE 2 0 0 288 PALLADYNE AI CORP COM NEW 80359A205 218 136 SH SOLE 4 136 0 0 PALLADYNE AI CORP COM NEW 80359A205 1662 1039 SH SOLE 7 1039 0 0 PALLADYNE AI CORP COM NEW 80359A205 9986 6241 SH SOLE 18 6241 0 0 PALLADYNE AI CORP COM NEW 80359A205 192786 120491 SH SOLE 19 120491 0 0 PALLADYNE AI CORP COM NEW 80359A205 44922 28076 SH SOLE 21 28076 0 0 PALLADYNE AI CORP COM NEW 80359A205 251888 157430 SH SOLE 22 157430 0 0 PALLADYNE AI CORP COM NEW 80359A205 91 57 SH SOLE 26 57 0 0 PALLADYNE AI CORP COM NEW 80359A205 53301 33313 SH SOLE 34 33313 0 0 PALO ALTO NETWORKS INC COM 697435105 188769582 556826 SH SOLE 2 124009 0 432817 PALO ALTO NETWORKS INC COM 697435105 86687230 255707 SH SOLE 4 134292 0 121415 PALO ALTO NETWORKS INC COM 697435105 119171846 351529 SH SOLE 7 320377 0 31152 PALO ALTO NETWORKS INC COM 697435105 4854623 14320 SH SOLE 13 14320 0 0 PALO ALTO NETWORKS INC COM 697435105 15969744 47107 SH SOLE 15 47107 0 0 PALO ALTO NETWORKS INC COM 697435105 235439733 694492 SH SOLE 18 653636 0 40856 PALO ALTO NETWORKS INC COM 697435105 148164660 437051 SH SOLE 19 437051 0 0 PALO ALTO NETWORKS INC COM 697435105 3350044612 9881846 SH SOLE 21 9881846 0 0 PALO ALTO NETWORKS INC COM 697435105 2335574477 6889397 SH SOLE 22 6197206 0 692191 PALO ALTO NETWORKS INC COM 697435105 136648490 403081 SH SOLE 23 403081 0 0 PALO ALTO NETWORKS INC COM 697435105 302508115 892328 SH SOLE 25 830112 0 62216 PALO ALTO NETWORKS INC COM 697435105 115719368 341345 SH SOLE 26 196234 0 145111 PALO ALTO NETWORKS INC COM 697435105 225911179 666385 SH SOLE 28 21585 0 644800 PALO ALTO NETWORKS INC COM 697435105 201372 594 SH SOLE 29 594 0 0 PALO ALTO NETWORKS INC COM 697435105 842014053 2483744 SH SOLE 30 2483744 0 0 PALO ALTO NETWORKS INC COM 697435105 26897731 79342 SH SOLE 31 76468 0 2874 PALO ALTO NETWORKS INC COM 697435105 33402655 98530 SH SOLE 32 98530 0 0 PALO ALTO NETWORKS INC COM 697435105 167305164 493511 SH SOLE 34 493511 0 0 PALO ALTO NETWORKS INC COM 697435105 20805044 61370 SH SOLE 36 61370 0 0 PALO ALTO NETWORKS INC COM 697435105 5245163 15472 SH SOLE 40 15472 0 0 PALO ALTO NETWORKS INC COM 697435105 115263 340 SH OTR 43 340 0 0 PALO ALTO NETWORKS INC COM 697435105 117190329 345684 SH SOLE 43 281117 0 64567 PALO ALTO NETWORKS INC NOTE 0.375% 6/0 697435AF2 28920314 8488000 PRN SOLE 21 8488000 0 0 PALOMAR HLDGS INC COM 69753M105 5600324 69012 SH SOLE 2 50119 0 18893 PALOMAR HLDGS INC COM 69753M105 6573 81 SH SOLE 4 81 0 0 PALOMAR HLDGS INC COM 69753M105 526745 6491 SH SOLE 7 6153 0 338 PALOMAR HLDGS INC COM 69753M105 5866090 72287 SH SOLE 18 72287 0 0 PALOMAR HLDGS INC COM 69753M105 8027439 98921 SH SOLE 19 98921 0 0 PALOMAR HLDGS INC COM 69753M105 224226377 2763110 SH SOLE 21 2763110 0 0 PALOMAR HLDGS INC COM 69753M105 65598739 808364 SH SOLE 22 782352 0 26012 PALOMAR HLDGS INC COM 69753M105 171064 2108 SH SOLE 23 2108 0 0 PALOMAR HLDGS INC COM 69753M105 456225 5622 SH SOLE 25 5622 0 0 PALOMAR HLDGS INC COM 69753M105 1938592 23889 SH SOLE 26 9117 0 14772 PALOMAR HLDGS INC COM 69753M105 149235 1839 SH SOLE 28 456 0 1383 PALOMAR HLDGS INC COM 69753M105 5254868 64755 SH SOLE 30 64755 0 0 PALOMAR HLDGS INC COM 69753M105 11280 139 SH SOLE 36 139 0 0 PALOMAR HLDGS INC COM 69753M105 438697 5406 SH SOLE 40 5406 0 0 PALOMAR HLDGS INC COM 69753M105 2179446 26857 SH SOLE 43 25660 0 1197 PALTALK INC COM 69764K106 5053 1257 SH SOLE 18 1257 0 0 PALTALK INC COM 69764K106 52702 13110 SH SOLE 21 13110 0 0 PAN AMERN SILVER CORP COM 697900108 3270240 164499 SH SOLE 19 164499 0 0 PAN AMERN SILVER CORP COM 697900108 1516983 76307 SH SOLE 21 76307 0 0 PAN AMERN SILVER CORP COM 697900108 146555 7372 SH SOLE 22 7372 0 0 PAN AMERN SILVER CORP COM 697900108 6350070 319420 SH SOLE 23 319420 0 0 PAN AMERN SILVER CORP COM 697900108 43509825 2188623 SH SOLE 25 2188623 0 0 PAN AMERN SILVER CORP COM 697900108 28256677 1421362 SH SOLE 26 946690 0 474672 PAN AMERN SILVER CORP COM 697900108 67473 3394 SH SOLE 28 3394 0 0 PAN AMERN SILVER CORP COM 697900108 149111689 7500588 SH SOLE 34 7500588 0 0 PAN AMERN SILVER CORP COM 697900108 7937594 399275 SH SOLE 43 372268 0 27007 PANGAEA LOGISTICS SOLUTION L SHS G6891L105 138732 17718 SH SOLE 2 1869 0 15849 PANGAEA LOGISTICS SOLUTION L SHS G6891L105 759706 97025 SH SOLE 18 97025 0 0 PANGAEA LOGISTICS SOLUTION L SHS G6891L105 604914 77256 SH SOLE 19 77256 0 0 PANGAEA LOGISTICS SOLUTION L SHS G6891L105 9309017 1188891 SH SOLE 21 1188891 0 0 PANGAEA LOGISTICS SOLUTION L SHS G6891L105 7424226 948177 SH SOLE 22 921344 0 26833 PANGAEA LOGISTICS SOLUTION L SHS G6891L105 7047 900 SH SOLE 43 900 0 0 PAPA JOHNS INTL INC COM 698813102 1201936 25584 SH SOLE 2 9117 0 16467 PAPA JOHNS INTL INC COM 698813102 5779 123 SH SOLE 4 123 0 0 PAPA JOHNS INTL INC COM 698813102 13060 278 SH SOLE 7 278 0 0 PAPA JOHNS INTL INC COM 698813102 4601127 97938 SH SOLE 18 97938 0 0 PAPA JOHNS INTL INC COM 698813102 3556950 75712 SH SOLE 19 75712 0 0 PAPA JOHNS INTL INC COM 698813102 172191331 3665205 SH SOLE 21 3665205 0 0 PAPA JOHNS INTL INC COM 698813102 53676717 1142544 SH SOLE 22 1108637 0 33907 PAPA JOHNS INTL INC COM 698813102 330035 7025 SH SOLE 25 7025 0 0 PAPA JOHNS INTL INC COM 698813102 541538 11527 SH SOLE 26 11527 0 0 PAPA JOHNS INTL INC COM 698813102 27671 589 SH SOLE 28 589 0 0 PAPA JOHNS INTL INC COM 698813102 3048344 64886 SH SOLE 30 64886 0 0 PAPA JOHNS INTL INC COM 698813102 2208 47 SH SOLE 36 47 0 0 PAPA JOHNS INTL INC COM 698813102 343189 7305 SH SOLE 40 7305 0 0 PAPA JOHNS INTL INC COM 698813102 2940337 62587 SH SOLE 43 58330 0 4257 PAR PAC HOLDINGS INC COM NEW 69888T207 3168496 125485 SH SOLE 2 67026 0 58459 PAR PAC HOLDINGS INC COM NEW 69888T207 3510 139 SH SOLE 4 139 0 0 PAR PAC HOLDINGS INC COM NEW 69888T207 23609 935 SH SOLE 7 935 0 0 PAR PAC HOLDINGS INC COM NEW 69888T207 4786314 189557 SH SOLE 18 189557 0 0 PAR PAC HOLDINGS INC COM NEW 69888T207 8110477 321207 SH SOLE 19 321207 0 0 PAR PAC HOLDINGS INC COM NEW 69888T207 141612529 5608417 SH SOLE 21 5608417 0 0 PAR PAC HOLDINGS INC COM NEW 69888T207 47987600 1900499 SH SOLE 22 1805245 0 95254 PAR PAC HOLDINGS INC COM NEW 69888T207 114383 4530 SH SOLE 23 4530 0 0 PAR PAC HOLDINGS INC COM NEW 69888T207 228513 9050 SH SOLE 25 9050 0 0 PAR PAC HOLDINGS INC COM NEW 69888T207 318074 12597 SH SOLE 26 12251 0 346 PAR PAC HOLDINGS INC COM NEW 69888T207 2814214 111454 SH SOLE 30 111454 0 0 PAR PAC HOLDINGS INC COM NEW 69888T207 336103 13311 SH SOLE 40 13311 0 0 PAR PAC HOLDINGS INC COM NEW 69888T207 1797068 71171 SH SOLE 43 69360 0 1811 PAR TECHNOLOGY CORP COM 698884103 1015072 21556 SH SOLE 2 9415 0 12141 PAR TECHNOLOGY CORP COM 698884103 3673 78 SH SOLE 4 78 0 0 PAR TECHNOLOGY CORP COM 698884103 388022 8240 SH SOLE 7 7810 0 430 PAR TECHNOLOGY CORP COM 698884103 3960128 84097 SH SOLE 18 84097 0 0 PAR TECHNOLOGY CORP COM 698884103 3605069 76557 SH SOLE 19 76557 0 0 PAR TECHNOLOGY CORP COM 698884103 60830768 1291798 SH SOLE 21 1291798 0 0 PAR TECHNOLOGY CORP COM 698884103 46802421 993893 SH SOLE 22 961807 0 32086 PAR TECHNOLOGY CORP COM 698884103 289462 6147 SH SOLE 25 6147 0 0 PAR TECHNOLOGY CORP COM 698884103 513516 10905 SH SOLE 26 10905 0 0 PAR TECHNOLOGY CORP COM 698884103 135525 2878 SH SOLE 28 0 0 2878 PAR TECHNOLOGY CORP COM 698884103 8700725 184768 SH SOLE 30 184768 0 0 PAR TECHNOLOGY CORP COM 698884103 278114 5906 SH SOLE 40 5906 0 0 PAR TECHNOLOGY CORP COM 698884103 885104 18796 SH SOLE 43 16622 0 2174 PAR TECHNOLOGY CORP NOTE 1.500%10/1 698884AE3 2091026 2246000 PRN SOLE 21 2246000 0 0 PARAGON 28 INC COM 69913P105 221336 32359 SH SOLE 2 21511 0 10848 PARAGON 28 INC COM 69913P105 331316 48438 SH SOLE 7 45868 0 2570 PARAGON 28 INC COM 69913P105 804849 117668 SH SOLE 18 117668 0 0 PARAGON 28 INC COM 69913P105 725567 106077 SH SOLE 19 106077 0 0 PARAGON 28 INC COM 69913P105 13878168 2028972 SH SOLE 21 2028972 0 0 PARAGON 28 INC COM 69913P105 8204423 1199477 SH SOLE 22 1162578 0 36899 PARAGON 28 INC COM 69913P105 37093 5423 SH SOLE 25 5423 0 0 PARAGON 28 INC COM 69913P105 6122 895 SH SOLE 26 895 0 0 PARAGON 28 INC COM 69913P105 612030 89478 SH SOLE 30 89478 0 0 PARAGON 28 INC COM 69913P105 7545 1103 SH SOLE 36 1103 0 0 PARAGON 28 INC COM 69913P105 36977 5406 SH SOLE 40 5406 0 0 PARAGON 28 INC COM 69913P105 118866 17378 SH SOLE 43 15733 0 1645 PARAMOUNT GLOBAL CLASS A COM 92556H107 770618 41927 SH SOLE 2 17046 0 24881 PARAMOUNT GLOBAL CLASS A COM 92556H107 1967 107 SH SOLE 7 107 0 0 PARAMOUNT GLOBAL CLASS A COM 92556H107 55342 3011 SH SOLE 18 3011 0 0 PARAMOUNT GLOBAL CLASS A COM 92556H107 59588 3242 SH SOLE 19 3242 0 0 PARAMOUNT GLOBAL CLASS A COM 92556H107 2006747 109181 SH SOLE 21 109181 0 0 PARAMOUNT GLOBAL CLASS A COM 92556H107 1817782 98900 SH SOLE 22 69190 0 29710 PARAMOUNT GLOBAL CLASS A COM 92556H107 2206 120 SH SOLE 31 120 0 0 PARAMOUNT GLOBAL CLASS A COM 92556H107 1374964 74808 SH SOLE 43 63090 0 11717 PARAMOUNT GLOBAL CLASS B COM 92556H206 37917391 3649412 SH SOLE 2 2468750 0 1180662 PARAMOUNT GLOBAL CLASS B COM 92556H206 13455112 1295006 SH SOLE 4 281650 0 1013356 PARAMOUNT GLOBAL CLASS B COM 92556H206 14481551 1393797 SH SOLE 7 1299071 0 94726 PARAMOUNT GLOBAL CLASS B COM 92556H206 3133572 301595 SH SOLE 13 301595 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 737919 71022 SH SOLE 15 71022 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 10977336 1056529 SH SOLE 18 999877 0 56652 PARAMOUNT GLOBAL CLASS B COM 92556H206 27869471 2682336 SH SOLE 19 2682336 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 180257513 17349135 SH SOLE 21 17349135 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 155777436 14993016 SH SOLE 22 13531865 0 1461151 PARAMOUNT GLOBAL CLASS B COM 92556H206 14672135 1412140 SH SOLE 23 1412140 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 19126494 1840856 SH SOLE 25 1805407 0 35449 PARAMOUNT GLOBAL CLASS B COM 92556H206 17754359 1708793 SH SOLE 26 1287896 0 420897 PARAMOUNT GLOBAL CLASS B COM 92556H206 10622871 1022413 SH SOLE 28 49238 0 973175 PARAMOUNT GLOBAL CLASS B COM 92556H206 2189734 210754 SH SOLE 29 210754 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 63354428 6097635 SH SOLE 30 4372523 0 1725112 PARAMOUNT GLOBAL CLASS B COM 92556H206 5875826 565527 SH SOLE 31 561816 0 3711 PARAMOUNT GLOBAL CLASS B COM 92556H206 12263494 1180317 SH SOLE 34 1180317 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 1844942 177569 SH SOLE 36 177569 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 258701 24899 SH SOLE 40 24899 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 11138 1072 SH OTR 43 1072 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 10488634 1009493 SH SOLE 43 927376 0 82117 PARAMOUNT GOLD NEV CORP COM 69924M109 7304 18259 SH SOLE 22 18259 0 0 PARAMOUNT GROUP INC COM 69924R108 6329946 1367159 SH SOLE 2 736284 0 630875 PARAMOUNT GROUP INC COM 69924R108 453309 97907 SH SOLE 4 97907 0 0 PARAMOUNT GROUP INC COM 69924R108 1676217 362034 SH SOLE 7 329129 0 32905 PARAMOUNT GROUP INC COM 69924R108 2485291 536780 SH SOLE 18 536780 0 0 PARAMOUNT GROUP INC COM 69924R108 14436988 3118140 SH SOLE 19 3118140 0 0 PARAMOUNT GROUP INC COM 69924R108 38640748 8345734 SH SOLE 21 8345734 0 0 PARAMOUNT GROUP INC COM 69924R108 50134344 10828152 SH SOLE 22 10245840 0 582312 PARAMOUNT GROUP INC COM 69924R108 343106 74105 SH SOLE 23 74105 0 0 PARAMOUNT GROUP INC COM 69924R108 13969516 3017174 SH SOLE 25 3017174 0 0 PARAMOUNT GROUP INC COM 69924R108 3118342 673508 SH SOLE 26 45492 0 628016 PARAMOUNT GROUP INC COM 69924R108 711085 153582 SH SOLE 28 22396 0 131186 PARAMOUNT GROUP INC COM 69924R108 2735561 590834 SH SOLE 30 590834 0 0 PARAMOUNT GROUP INC COM 69924R108 98429 21259 SH SOLE 36 21259 0 0 PARAMOUNT GROUP INC COM 69924R108 152142 32860 SH SOLE 40 32860 0 0 PARAMOUNT GROUP INC COM 69924R108 8709674 1881139 SH SOLE 43 1821901 0 59238 PARK AEROSPACE CORP COM 70014A104 648528 47407 SH SOLE 2 7474 0 39933 PARK AEROSPACE CORP COM 70014A104 2832 207 SH SOLE 7 207 0 0 PARK AEROSPACE CORP COM 70014A104 702222 51332 SH SOLE 18 51332 0 0 PARK AEROSPACE CORP COM 70014A104 580689 42448 SH SOLE 19 42448 0 0 PARK AEROSPACE CORP COM 70014A104 9032494 660270 SH SOLE 21 660270 0 0 PARK AEROSPACE CORP COM 70014A104 7116528 520214 SH SOLE 22 507871 0 12343 PARK AEROSPACE CORP COM 70014A104 20041 1465 SH OTR 43 1465 0 0 PARK AEROSPACE CORP COM 70014A104 36827 2692 SH SOLE 43 1748 0 944 PARK HOTELS & RESORTS INC COM 700517105 19280908 1287110 SH SOLE 2 489059 0 798051 PARK HOTELS & RESORTS INC COM 700517105 1619563 108115 SH SOLE 4 108115 0 0 PARK HOTELS & RESORTS INC COM 700517105 5381295 359232 SH SOLE 7 325021 0 34211 PARK HOTELS & RESORTS INC COM 700517105 8518317 568646 SH SOLE 18 568646 0 0 PARK HOTELS & RESORTS INC COM 700517105 19549065 1305011 SH SOLE 19 1305011 0 0 PARK HOTELS & RESORTS INC COM 700517105 173817704 11603318 SH SOLE 21 11603318 0 0 PARK HOTELS & RESORTS INC COM 700517105 138209225 9226250 SH SOLE 22 8793878 0 432372 PARK HOTELS & RESORTS INC COM 700517105 244039 16291 SH SOLE 23 16291 0 0 PARK HOTELS & RESORTS INC COM 700517105 13972700 932757 SH SOLE 25 932757 0 0 PARK HOTELS & RESORTS INC COM 700517105 8326543 555844 SH SOLE 26 78493 0 477351 PARK HOTELS & RESORTS INC COM 700517105 2440362 162908 SH SOLE 28 27149 0 135759 PARK HOTELS & RESORTS INC COM 700517105 10515316 701957 SH SOLE 30 701957 0 0 PARK HOTELS & RESORTS INC COM 700517105 39802 2657 SH SOLE 31 2657 0 0 PARK HOTELS & RESORTS INC COM 700517105 1525938 101865 SH SOLE 34 101865 0 0 PARK HOTELS & RESORTS INC COM 700517105 172150 11492 SH SOLE 36 11492 0 0 PARK HOTELS & RESORTS INC COM 700517105 634088 42329 SH SOLE 40 42329 0 0 PARK HOTELS & RESORTS INC COM 700517105 6872610 458786 SH SOLE 43 381864 0 76922 PARK NATL CORP COM 700658107 1882447 13225 SH SOLE 2 4493 0 8732 PARK NATL CORP COM 700658107 6121 43 SH SOLE 4 43 0 0 PARK NATL CORP COM 700658107 16369 115 SH SOLE 7 115 0 0 PARK NATL CORP COM 700658107 6941352 48766 SH SOLE 18 48766 0 0 PARK NATL CORP COM 700658107 4716863 33138 SH SOLE 19 33138 0 0 PARK NATL CORP COM 700658107 229700321 1613744 SH SOLE 21 1613744 0 0 PARK NATL CORP COM 700658107 62315313 437792 SH SOLE 22 416569 0 21223 PARK NATL CORP COM 700658107 500610 3517 SH SOLE 25 3517 0 0 PARK NATL CORP COM 700658107 522530 3671 SH SOLE 26 3671 0 0 PARK NATL CORP COM 700658107 164260 1154 SH SOLE 28 0 0 1154 PARK NATL CORP COM 700658107 4560858 32042 SH SOLE 30 32042 0 0 PARK NATL CORP COM 700658107 483814 3399 SH SOLE 40 3399 0 0 PARK NATL CORP COM 700658107 2731524 19190 SH SOLE 43 18102 0 1088 PARK-OHIO HLDGS CORP COM 700666100 658279 25426 SH SOLE 2 20612 0 4814 PARK-OHIO HLDGS CORP COM 700666100 686163 26503 SH SOLE 18 26503 0 0 PARK-OHIO HLDGS CORP COM 700666100 524946 20276 SH SOLE 19 20276 0 0 PARK-OHIO HLDGS CORP COM 700666100 7920631 305934 SH SOLE 21 305934 0 0 PARK-OHIO HLDGS CORP COM 700666100 5442182 210204 SH SOLE 22 203813 0 6391 PARK-OHIO HLDGS CORP COM 700666100 7016 271 SH SOLE 43 271 0 0 PARKE BANCORP INC COM 700885106 81693 4695 SH SOLE 2 507 0 4188 PARKE BANCORP INC COM 700885106 3393 195 SH SOLE 7 195 0 0 PARKE BANCORP INC COM 700885106 678026 38967 SH SOLE 18 38967 0 0 PARKE BANCORP INC COM 700885106 414207 23805 SH SOLE 19 23805 0 0 PARKE BANCORP INC COM 700885106 7636999 438908 SH SOLE 21 438908 0 0 PARKE BANCORP INC COM 700885106 3865375 222148 SH SOLE 22 213285 0 8863 PARKER-HANNIFIN CORP COM 701094104 183011668 361819 SH SOLE 2 188900 0 172919 PARKER-HANNIFIN CORP COM 701094104 72460317 143256 SH SOLE 4 55983 0 87273 PARKER-HANNIFIN CORP COM 701094104 42882066 84779 SH SOLE 7 74467 0 10312 PARKER-HANNIFIN CORP COM 701094104 5270540 10420 SH SOLE 13 10420 0 0 PARKER-HANNIFIN CORP COM 701094104 9247218 18282 SH SOLE 15 18282 0 0 PARKER-HANNIFIN CORP COM 701094104 109366744 216221 SH SOLE 18 179059 0 37162 PARKER-HANNIFIN CORP COM 701094104 78846169 155881 SH SOLE 19 155881 0 0 PARKER-HANNIFIN CORP COM 701094104 1502123684 2969739 SH SOLE 21 2969739 0 0 PARKER-HANNIFIN CORP COM 701094104 1471791270 2909771 SH SOLE 22 2578833 0 330938 PARKER-HANNIFIN CORP COM 701094104 120430326 238094 SH SOLE 23 238094 0 0 PARKER-HANNIFIN CORP COM 701094104 95149942 188114 SH SOLE 25 188114 0 0 PARKER-HANNIFIN CORP COM 701094104 71351582 141064 SH SOLE 26 73937 0 67127 PARKER-HANNIFIN CORP COM 701094104 139989493 276763 SH SOLE 28 1829 0 274934 PARKER-HANNIFIN CORP COM 701094104 2192686 4335 SH SOLE 29 4335 0 0 PARKER-HANNIFIN CORP COM 701094104 368994465 729512 SH SOLE 30 729512 0 0 PARKER-HANNIFIN CORP COM 701094104 18338647 36256 SH SOLE 31 35261 0 995 PARKER-HANNIFIN CORP COM 701094104 3257922 6441 SH SOLE 34 6441 0 0 PARKER-HANNIFIN CORP COM 701094104 13498046 26686 SH SOLE 36 26686 0 0 PARKER-HANNIFIN CORP COM 701094104 3160807 6249 SH SOLE 40 6249 0 0 PARKER-HANNIFIN CORP COM 701094104 96448914 190682 SH SOLE 43 160205 0 30477 PARSONS CORP DEL COM 70202L102 8978402 109747 SH SOLE 2 41873 0 67874 PARSONS CORP DEL COM 70202L102 59149 723 SH SOLE 4 151 0 572 PARSONS CORP DEL COM 70202L102 689413 8427 SH SOLE 7 7993 0 434 PARSONS CORP DEL COM 70202L102 1469798 17966 SH SOLE 18 12770 0 5196 PARSONS CORP DEL COM 70202L102 5687677 69523 SH SOLE 19 69523 0 0 PARSONS CORP DEL COM 70202L102 54236676 662959 SH SOLE 21 662959 0 0 PARSONS CORP DEL COM 70202L102 93973265 1148677 SH SOLE 22 1084045 0 64632 PARSONS CORP DEL COM 70202L102 241503 2952 SH SOLE 23 2952 0 0 PARSONS CORP DEL COM 70202L102 877085 10721 SH SOLE 25 10721 0 0 PARSONS CORP DEL COM 70202L102 1625319 19867 SH SOLE 26 19867 0 0 PARSONS CORP DEL COM 70202L102 1987656 24296 SH SOLE 28 21386 0 2910 PARSONS CORP DEL COM 70202L102 13541028 165518 SH SOLE 30 165518 0 0 PARSONS CORP DEL COM 70202L102 46714 571 SH SOLE 31 571 0 0 PARSONS CORP DEL COM 70202L102 63239 773 SH SOLE 36 773 0 0 PARSONS CORP DEL COM 70202L102 754370 9221 SH SOLE 40 9221 0 0 PARSONS CORP DEL COM 70202L102 55304 676 SH OTR 43 676 0 0 PARSONS CORP DEL COM 70202L102 2157002 26366 SH SOLE 43 24953 0 1413 PASSAGE BIO INC COM 702712100 27498 34624 SH SOLE 2 20936 0 13688 PASSAGE BIO INC COM 702712100 8611 10842 SH SOLE 18 10842 0 0 PASSAGE BIO INC COM 702712100 97691 123006 SH SOLE 21 123006 0 0 PASSAGE BIO INC COM 702712100 502031 632122 SH SOLE 22 617849 0 14273 PASSAGE BIO INC COM 702712100 13450 16935 SH SOLE 28 16935 0 0 PATHFINDER BANCORP INC MD COM 70319R109 8521 646 SH SOLE 18 646 0 0 PATHFINDER BANCORP INC MD COM 70319R109 93227 7068 SH SOLE 21 7068 0 0 PATHFINDER BANCORP INC MD COM 70319R109 7703 584 SH SOLE 22 584 0 0 PATHWARD FINANCIAL INC COM 59100U108 878758 15534 SH SOLE 2 7104 0 8430 PATHWARD FINANCIAL INC COM 59100U108 10239 181 SH SOLE 7 181 0 0 PATHWARD FINANCIAL INC COM 59100U108 4208129 74388 SH SOLE 18 74388 0 0 PATHWARD FINANCIAL INC COM 59100U108 2868438 50706 SH SOLE 19 50706 0 0 PATHWARD FINANCIAL INC COM 59100U108 157666586 2787106 SH SOLE 21 2787106 0 0 PATHWARD FINANCIAL INC COM 59100U108 38615983 682623 SH SOLE 22 653346 0 29277 PATHWARD FINANCIAL INC COM 59100U108 248908 4400 SH SOLE 25 4400 0 0 PATHWARD FINANCIAL INC COM 59100U108 24438 432 SH SOLE 28 432 0 0 PATHWARD FINANCIAL INC COM 59100U108 2634917 46578 SH SOLE 30 46578 0 0 PATHWARD FINANCIAL INC COM 59100U108 256206 4529 SH SOLE 40 4529 0 0 PATHWARD FINANCIAL INC COM 59100U108 396 7 SH SOLE 43 7 0 0 PATRIA INVESTMENTS LIMITED COM CL A G69451105 879403 72919 SH SOLE 2 30231 0 42688 PATRIA INVESTMENTS LIMITED COM CL A G69451105 6392 530 SH SOLE 7 530 0 0 PATRIA INVESTMENTS LIMITED COM CL A G69451105 1709433 141744 SH SOLE 18 141744 0 0 PATRIA INVESTMENTS LIMITED COM CL A G69451105 3016495 250124 SH SOLE 19 250124 0 0 PATRIA INVESTMENTS LIMITED COM CL A G69451105 23702000 1965340 SH SOLE 21 1965340 0 0 PATRIA INVESTMENTS LIMITED COM CL A G69451105 12386898 1027106 SH SOLE 22 984456 0 42650 PATRIA INVESTMENTS LIMITED COM CL A G69451105 158119 13111 SH SOLE 23 13111 0 0 PATRIA INVESTMENTS LIMITED COM CL A G69451105 35698 2960 SH SOLE 26 0 0 2960 PATRICK INDS INC COM 703343103 5556240 51186 SH SOLE 2 25442 0 25744 PATRICK INDS INC COM 703343103 10746 99 SH SOLE 4 99 0 0 PATRICK INDS INC COM 703343103 19648 181 SH SOLE 7 181 0 0 PATRICK INDS INC COM 703343103 8051371 74172 SH SOLE 18 68292 0 5880 PATRICK INDS INC COM 703343103 14586949 134380 SH SOLE 19 134380 0 0 PATRICK INDS INC COM 703343103 255275407 2351685 SH SOLE 21 2351685 0 0 PATRICK INDS INC COM 703343103 82803243 762812 SH SOLE 22 734550 0 28262 PATRICK INDS INC COM 703343103 341607 3147 SH SOLE 23 3147 0 0 PATRICK INDS INC COM 703343103 439302 4047 SH SOLE 25 4047 0 0 PATRICK INDS INC COM 703343103 2662949 24532 SH SOLE 26 4266 0 20266 PATRICK INDS INC COM 703343103 46025 424 SH SOLE 28 424 0 0 PATRICK INDS INC COM 703343103 4716498 43450 SH SOLE 30 43450 0 0 PATRICK INDS INC COM 703343103 103991 958 SH SOLE 36 958 0 0 PATRICK INDS INC COM 703343103 427687 3940 SH SOLE 40 3940 0 0 PATRICK INDS INC COM 703343103 2313119 21309 SH SOLE 43 19509 0 1800 PATRICK INDS INC NOTE 1.750%12/0 703343AG8 2873750 2375000 PRN SOLE 21 2375000 0 0 PATRIOT NATL BANCORP INC COM NEW 70336F203 441 236 SH SOLE 18 236 0 0 PATRIOT NATL BANCORP INC COM NEW 70336F203 4862 2600 SH SOLE 21 2600 0 0 PATTERSON COS INC COM 703395103 1672505 69341 SH SOLE 2 25817 0 43524 PATTERSON COS INC COM 703395103 7646 317 SH SOLE 4 317 0 0 PATTERSON COS INC COM 703395103 1288080 53403 SH SOLE 7 50624 0 2779 PATTERSON COS INC COM 703395103 6157932 255304 SH SOLE 18 255304 0 0 PATTERSON COS INC COM 703395103 8897964 368904 SH SOLE 19 368904 0 0 PATTERSON COS INC COM 703395103 222131235 9209421 SH SOLE 21 9209421 0 0 PATTERSON COS INC COM 703395103 59290602 2458151 SH SOLE 22 2356180 0 101971 PATTERSON COS INC COM 703395103 430590 17852 SH SOLE 25 17852 0 0 PATTERSON COS INC COM 703395103 485656 20135 SH SOLE 26 20135 0 0 PATTERSON COS INC COM 703395103 57647 2390 SH SOLE 28 1513 0 877 PATTERSON COS INC COM 703395103 7466274 309547 SH SOLE 30 309547 0 0 PATTERSON COS INC COM 703395103 101376 4203 SH SOLE 36 4203 0 0 PATTERSON COS INC COM 703395103 451526 18720 SH SOLE 40 18720 0 0 PATTERSON COS INC COM 703395103 10420 432 SH OTR 43 432 0 0 PATTERSON COS INC COM 703395103 2220189 92048 SH SOLE 43 70678 0 21370 PATTERSON-UTI ENERGY INC COM 703481101 6839703 660203 SH SOLE 2 341181 0 319022 PATTERSON-UTI ENERGY INC COM 703481101 7977 770 SH SOLE 4 770 0 0 PATTERSON-UTI ENERGY INC COM 703481101 441605 42626 SH SOLE 7 40507 0 2119 PATTERSON-UTI ENERGY INC COM 703481101 13571569 1309997 SH SOLE 18 1309997 0 0 PATTERSON-UTI ENERGY INC COM 703481101 19344710 1867250 SH SOLE 19 1867250 0 0 PATTERSON-UTI ENERGY INC COM 703481101 399146889 38527692 SH SOLE 21 38527692 0 0 PATTERSON-UTI ENERGY INC COM 703481101 121934299 11769720 SH SOLE 22 11173490 0 596230 PATTERSON-UTI ENERGY INC COM 703481101 243646 23518 SH SOLE 23 23518 0 0 PATTERSON-UTI ENERGY INC COM 703481101 748562 72255 SH SOLE 25 72255 0 0 PATTERSON-UTI ENERGY INC COM 703481101 3363602 324672 SH SOLE 26 115135 0 209537 PATTERSON-UTI ENERGY INC COM 703481101 1050732 101422 SH SOLE 28 3664 0 97758 PATTERSON-UTI ENERGY INC COM 703481101 7957164 768066 SH SOLE 30 768066 0 0 PATTERSON-UTI ENERGY INC COM 703481101 7653087 738715 SH SOLE 34 738715 0 0 PATTERSON-UTI ENERGY INC COM 703481101 56483 5452 SH SOLE 36 5452 0 0 PATTERSON-UTI ENERGY INC COM 703481101 766039 73942 SH SOLE 40 73942 0 0 PATTERSON-UTI ENERGY INC COM 703481101 11986849 1157032 SH SOLE 43 1123477 0 33555 PAVMED INC COM NEW 70387R403 61053 74912 SH SOLE 22 74912 0 0 PAYCHEX INC COM 704326107 83283183 702456 SH SOLE 2 223774 0 478682 PAYCHEX INC COM 704326107 37039092 312408 SH SOLE 4 159408 0 153000 PAYCHEX INC COM 704326107 45212975 381351 SH SOLE 7 349532 0 31819 PAYCHEX INC COM 704326107 3355604 28303 SH SOLE 13 28303 0 0 PAYCHEX INC COM 704326107 5565681 46944 SH SOLE 15 46944 0 0 PAYCHEX INC COM 704326107 88478483 746276 SH SOLE 18 725422 0 20854 PAYCHEX INC COM 704326107 76235621 643013 SH SOLE 19 643013 0 0 PAYCHEX INC COM 704326107 1345248154 11346560 SH SOLE 21 11346560 0 0 PAYCHEX INC COM 704326107 819084327 6908606 SH SOLE 22 6209436 0 699170 PAYCHEX INC COM 704326107 62161364 524303 SH SOLE 23 524303 0 0 PAYCHEX INC COM 704326107 111531289 940716 SH SOLE 25 908528 0 32188 PAYCHEX INC COM 704326107 41936925 353719 SH SOLE 26 221935 0 131784 PAYCHEX INC COM 704326107 105672647 891301 SH SOLE 28 6463 0 884838 PAYCHEX INC COM 704326107 346125724 2919414 SH SOLE 30 2884700 0 34714 PAYCHEX INC COM 704326107 8824302 74429 SH SOLE 31 71828 0 2601 PAYCHEX INC COM 704326107 13061874 110171 SH SOLE 32 110171 0 0 PAYCHEX INC COM 704326107 35244450 297271 SH SOLE 34 297271 0 0 PAYCHEX INC COM 704326107 7369334 62157 SH SOLE 36 62157 0 0 PAYCHEX INC COM 704326107 8696139 73348 SH SOLE 37 73348 0 0 PAYCHEX INC COM 704326107 1788003 15081 SH SOLE 40 15081 0 0 PAYCHEX INC COM 704326107 60228 508 SH OTR 43 508 0 0 PAYCHEX INC COM 704326107 70971455 598612 SH SOLE 43 509062 0 89551 PAYCOM SOFTWARE INC COM 70432V102 13141514 91873 SH SOLE 2 24597 0 67276 PAYCOM SOFTWARE INC COM 70432V102 6682543 46718 SH SOLE 4 16137 0 30581 PAYCOM SOFTWARE INC COM 70432V102 4315660 30171 SH SOLE 7 26266 0 3905 PAYCOM SOFTWARE INC COM 70432V102 589325 4120 SH SOLE 13 4120 0 0 PAYCOM SOFTWARE INC COM 70432V102 1078236 7538 SH SOLE 15 7538 0 0 PAYCOM SOFTWARE INC COM 70432V102 11330771 79214 SH SOLE 18 75751 0 3463 PAYCOM SOFTWARE INC COM 70432V102 3115554 21781 SH SOLE 19 21781 0 0 PAYCOM SOFTWARE INC COM 70432V102 244511003 1709389 SH SOLE 21 1709389 0 0 PAYCOM SOFTWARE INC COM 70432V102 152604370 1066865 SH SOLE 22 955956 0 110909 PAYCOM SOFTWARE INC COM 70432V102 9337651 65280 SH SOLE 23 65280 0 0 PAYCOM SOFTWARE INC COM 70432V102 14227903 99468 SH SOLE 25 98852 0 616 PAYCOM SOFTWARE INC COM 70432V102 6340391 44326 SH SOLE 26 26907 0 17419 PAYCOM SOFTWARE INC COM 70432V102 13348064 93317 SH SOLE 28 732 0 92585 PAYCOM SOFTWARE INC COM 70432V102 45657224 319192 SH SOLE 30 319192 0 0 PAYCOM SOFTWARE INC COM 70432V102 1852225 12949 SH SOLE 31 12514 0 435 PAYCOM SOFTWARE INC COM 70432V102 447286 3127 SH SOLE 34 3127 0 0 PAYCOM SOFTWARE INC COM 70432V102 1372755 9597 SH SOLE 36 9597 0 0 PAYCOM SOFTWARE INC COM 70432V102 367041 2566 SH SOLE 40 2566 0 0 PAYCOM SOFTWARE INC COM 70432V102 9444 66 SH OTR 43 66 0 0 PAYCOM SOFTWARE INC COM 70432V102 5178913 36206 SH SOLE 43 32671 0 3535 PAYCOR HCM INC COM 70435P102 1209904 95268 SH SOLE 2 27248 0 68020 PAYCOR HCM INC COM 70435P102 3315 261 SH SOLE 4 261 0 0 PAYCOR HCM INC COM 70435P102 393383 30975 SH SOLE 7 29339 0 1636 PAYCOR HCM INC COM 70435P102 298310 23489 SH SOLE 18 23489 0 0 PAYCOR HCM INC COM 70435P102 326123 25679 SH SOLE 19 25679 0 0 PAYCOR HCM INC COM 70435P102 13292849 1046681 SH SOLE 21 1046681 0 0 PAYCOR HCM INC COM 70435P102 23169639 1824381 SH SOLE 22 1747111 0 77270 PAYCOR HCM INC COM 70435P102 181864 14320 SH SOLE 25 14320 0 0 PAYCOR HCM INC COM 70435P102 375183 29542 SH SOLE 26 29542 0 0 PAYCOR HCM INC COM 70435P102 1366914 107631 SH SOLE 30 107631 0 0 PAYCOR HCM INC COM 70435P102 10058 792 SH SOLE 31 792 0 0 PAYCOR HCM INC COM 70435P102 19050 1500 SH SOLE 36 1500 0 0 PAYCOR HCM INC COM 70435P102 197206 15528 SH SOLE 40 15528 0 0 PAYCOR HCM INC COM 70435P102 1158507 91221 SH SOLE 43 82650 0 8571 PAYLOCITY HLDG CORP COM 70438V106 10279949 77967 SH SOLE 2 32397 0 45570 PAYLOCITY HLDG CORP COM 70438V106 5277296 40025 SH SOLE 4 16266 0 23759 PAYLOCITY HLDG CORP COM 70438V106 745216 5652 SH SOLE 7 5235 0 417 PAYLOCITY HLDG CORP COM 70438V106 181426 1376 SH SOLE 13 1376 0 0 PAYLOCITY HLDG CORP COM 70438V106 459497 3485 SH SOLE 15 3485 0 0 PAYLOCITY HLDG CORP COM 70438V106 11407530 86519 SH SOLE 18 83789 0 2730 PAYLOCITY HLDG CORP COM 70438V106 2819612 21385 SH SOLE 19 21385 0 0 PAYLOCITY HLDG CORP COM 70438V106 317969856 2411603 SH SOLE 21 2411603 0 0 PAYLOCITY HLDG CORP COM 70438V106 175598885 1331808 SH SOLE 22 1249171 0 82637 PAYLOCITY HLDG CORP COM 70438V106 7318598 55507 SH SOLE 23 55507 0 0 PAYLOCITY HLDG CORP COM 70438V106 1334454 10121 SH SOLE 25 9865 0 256 PAYLOCITY HLDG CORP COM 70438V106 3361779 25497 SH SOLE 26 20271 0 5226 PAYLOCITY HLDG CORP COM 70438V106 9338408 70826 SH SOLE 28 486 0 70340 PAYLOCITY HLDG CORP COM 70438V106 23078760 175038 SH SOLE 30 175038 0 0 PAYLOCITY HLDG CORP COM 70438V106 1320214 10013 SH SOLE 31 9705 0 308 PAYLOCITY HLDG CORP COM 70438V106 261063 1980 SH SOLE 34 1980 0 0 PAYLOCITY HLDG CORP COM 70438V106 702233 5326 SH SOLE 36 5326 0 0 PAYLOCITY HLDG CORP COM 70438V106 321055 2435 SH SOLE 40 2435 0 0 PAYLOCITY HLDG CORP COM 70438V106 18459 140 SH OTR 43 140 0 0 PAYLOCITY HLDG CORP COM 70438V106 1550292 11758 SH SOLE 43 10739 0 1019 PAYMENTUS HOLDINGS INC COM CL A 70439P108 118902 6258 SH SOLE 2 4439 0 1819 PAYMENTUS HOLDINGS INC COM CL A 70439P108 507680 26720 SH SOLE 21 26720 0 0 PAYMENTUS HOLDINGS INC COM CL A 70439P108 3875525 203975 SH SOLE 22 196918 0 7057 PAYMENTUS HOLDINGS INC COM CL A 70439P108 61218 3222 SH SOLE 25 3222 0 0 PAYMENTUS HOLDINGS INC COM CL A 70439P108 106647 5613 SH SOLE 30 5613 0 0 PAYMENTUS HOLDINGS INC COM CL A 70439P108 7543 397 SH SOLE 34 397 0 0 PAYMENTUS HOLDINGS INC COM CL A 70439P108 70395 3705 SH SOLE 40 3705 0 0 PAYMENTUS HOLDINGS INC COM CL A 70439P108 380 20 SH SOLE 43 20 0 0 PAYONEER GLOBAL INC COM 70451X104 700316 126411 SH SOLE 2 75696 0 50715 PAYONEER GLOBAL INC COM 70451X104 11462 2069 SH SOLE 7 2069 0 0 PAYONEER GLOBAL INC COM 70451X104 3850881 695105 SH SOLE 18 695105 0 0 PAYONEER GLOBAL INC COM 70451X104 2831150 511038 SH SOLE 19 511038 0 0 PAYONEER GLOBAL INC COM 70451X104 150168868 27106294 SH SOLE 21 27106294 0 0 PAYONEER GLOBAL INC COM 70451X104 33920095 6122761 SH SOLE 22 6007206 0 115555 PAYONEER GLOBAL INC COM 70451X104 255737 46162 SH SOLE 25 46162 0 0 PAYONEER GLOBAL INC COM 70451X104 573539 103527 SH SOLE 26 103527 0 0 PAYONEER GLOBAL INC COM 70451X104 29760 5372 SH SOLE 28 0 0 5372 PAYONEER GLOBAL INC COM 70451X104 3570962 644578 SH SOLE 30 644578 0 0 PAYONEER GLOBAL INC COM 70451X104 4070520 734751 SH SOLE 34 734751 0 0 PAYONEER GLOBAL INC COM 70451X104 195805 35344 SH SOLE 40 35344 0 0 PAYPAL HLDGS INC COM 70450Y103 113558327 1956890 SH SOLE 2 422771 0 1534119 PAYPAL HLDGS INC COM 70450Y103 47235898 813991 SH SOLE 4 429079 0 384912 PAYPAL HLDGS INC COM 70450Y103 59890500 1032061 SH SOLE 7 935873 0 96188 PAYPAL HLDGS INC COM 70450Y103 3689663 63582 SH SOLE 13 63582 0 0 PAYPAL HLDGS INC COM 70450Y103 8921996 153748 SH SOLE 15 153748 0 0 PAYPAL HLDGS INC COM 70450Y103 99819376 1720134 SH SOLE 18 1657003 0 63131 PAYPAL HLDGS INC COM 70450Y103 16529381 284842 SH SOLE 19 284842 0 0 PAYPAL HLDGS INC COM 70450Y103 1302577765 22446627 SH SOLE 21 22446627 0 0 PAYPAL HLDGS INC COM 70450Y103 1291988741 22264152 SH SOLE 22 20010006 0 2254146 PAYPAL HLDGS INC COM 70450Y103 70879525 1221429 SH SOLE 23 1221429 0 0 PAYPAL HLDGS INC COM 70450Y103 307383807 5296981 SH SOLE 25 3195900 0 2101081 PAYPAL HLDGS INC COM 70450Y103 76548418 1319118 SH SOLE 26 942330 0 376788 PAYPAL HLDGS INC COM 70450Y103 125457784 2161947 SH SOLE 28 95337 0 2066610 PAYPAL HLDGS INC COM 70450Y103 33541 578 SH SOLE 29 578 0 0 PAYPAL HLDGS INC COM 70450Y103 537573207 9263712 SH SOLE 30 9263712 0 0 PAYPAL HLDGS INC COM 70450Y103 13625908 234808 SH SOLE 31 226889 0 7919 PAYPAL HLDGS INC COM 70450Y103 18549057 319646 SH SOLE 32 319646 0 0 PAYPAL HLDGS INC COM 70450Y103 50061727 862687 SH SOLE 34 862687 0 0 PAYPAL HLDGS INC COM 70450Y103 12532623 215968 SH SOLE 36 215968 0 0 PAYPAL HLDGS INC COM 70450Y103 2782016 47941 SH SOLE 40 47941 0 0 PAYPAL HLDGS INC COM 70450Y103 89656 1545 SH OTR 43 1545 0 0 PAYPAL HLDGS INC COM 70450Y103 67181177 1157697 SH SOLE 43 955934 0 201764 PAYSAFE LIMITED SHS G6964L206 290040 16405 SH SOLE 2 1252 0 15153 PAYSAFE LIMITED SHS G6964L206 4137 234 SH SOLE 7 234 0 0 PAYSAFE LIMITED SHS G6964L206 1644328 93005 SH SOLE 18 93005 0 0 PAYSAFE LIMITED SHS G6964L206 1308568 74014 SH SOLE 19 74014 0 0 PAYSAFE LIMITED SHS G6964L206 19642975 1111028 SH SOLE 21 1111028 0 0 PAYSAFE LIMITED SHS G6964L206 7731499 437302 SH SOLE 22 407981 0 29321 PAYSAFE LIMITED SHS G6964L206 537755 30416 SH SOLE 30 30416 0 0 PAYSAFE LIMITED SHS G6964L206 346334 19589 SH SOLE 43 18388 0 1201 PAYSIGN INC COM 70451A104 14960 3471 SH SOLE 2 957 0 2514 PAYSIGN INC COM 70451A104 380935 88384 SH SOLE 18 88384 0 0 PAYSIGN INC COM 70451A104 289438 67155 SH SOLE 19 67155 0 0 PAYSIGN INC COM 70451A104 5107014 1184922 SH SOLE 21 1184922 0 0 PAYSIGN INC COM 70451A104 3634183 843198 SH SOLE 22 834839 0 8359 PAYSIGN INC COM 70451A104 99 23 SH SOLE 43 23 0 0 PB BANKSHARES INC COM 69318V103 6041 440 SH SOLE 18 440 0 0 PB BANKSHARES INC COM 69318V103 66522 4845 SH SOLE 21 4845 0 0 PBF ENERGY INC CL A 69318G106 14660269 318563 SH SOLE 2 165480 0 153083 PBF ENERGY INC CL A 69318G106 15003 326 SH SOLE 4 326 0 0 PBF ENERGY INC CL A 69318G106 858181 18648 SH SOLE 7 17798 0 850 PBF ENERGY INC CL A 69318G106 20673104 449220 SH SOLE 18 449220 0 0 PBF ENERGY INC CL A 69318G106 33293445 723456 SH SOLE 19 723456 0 0 PBF ENERGY INC CL A 69318G106 369696976 8033398 SH SOLE 21 8033398 0 0 PBF ENERGY INC CL A 69318G106 189326694 4114009 SH SOLE 22 3927862 0 186147 PBF ENERGY INC CL A 69318G106 548052 11909 SH SOLE 23 11909 0 0 PBF ENERGY INC CL A 69318G106 5775924 125509 SH SOLE 26 54865 0 70644 PBF ENERGY INC CL A 69318G106 3108835 67554 SH SOLE 30 67554 0 0 PBF ENERGY INC CL A 69318G106 21697141 471472 SH SOLE 34 471472 0 0 PBF ENERGY INC CL A 69318G106 326558 7096 SH SOLE 36 7096 0 0 PBF ENERGY INC CL A 69318G106 1057632 22982 SH SOLE 40 22982 0 0 PBF ENERGY INC CL A 69318G106 26600 578 SH OTR 43 578 0 0 PBF ENERGY INC CL A 69318G106 15289717 332241 SH SOLE 43 317828 0 14413 PC CONNECTION INC COM 69318J100 6459997 100623 SH SOLE 2 50532 0 50091 PC CONNECTION INC COM 69318J100 257 4 SH SOLE 4 4 0 0 PC CONNECTION INC COM 69318J100 5393 84 SH SOLE 7 84 0 0 PC CONNECTION INC COM 69318J100 3283060 51138 SH SOLE 18 38933 0 12205 PC CONNECTION INC COM 69318J100 15361840 239281 SH SOLE 19 239281 0 0 PC CONNECTION INC COM 69318J100 87238812 1358860 SH SOLE 21 1358860 0 0 PC CONNECTION INC COM 69318J100 40253593 627003 SH SOLE 22 588408 0 38595 PC CONNECTION INC COM 69318J100 565345 8806 SH SOLE 23 8806 0 0 PC CONNECTION INC COM 69318J100 136232 2122 SH SOLE 25 2122 0 0 PC CONNECTION INC COM 69318J100 970961 15124 SH SOLE 26 0 0 15124 PC CONNECTION INC COM 69318J100 165636 2580 SH SOLE 28 0 0 2580 PC CONNECTION INC COM 69318J100 1813201 28243 SH SOLE 30 28243 0 0 PC CONNECTION INC COM 69318J100 15986 249 SH SOLE 34 249 0 0 PC CONNECTION INC COM 69318J100 167113 2603 SH SOLE 40 2603 0 0 PC CONNECTION INC COM 69318J100 695992 10841 SH SOLE 43 10399 0 442 PCB BANCORP COM 69320M109 104339 6409 SH SOLE 2 540 0 5869 PCB BANCORP COM 69320M109 601872 36970 SH SOLE 18 36970 0 0 PCB BANCORP COM 69320M109 401400 24656 SH SOLE 19 24656 0 0 PCB BANCORP COM 69320M109 7743696 475657 SH SOLE 21 475657 0 0 PCB BANCORP COM 69320M109 4473011 274755 SH SOLE 22 266256 0 8499 PCB BANCORP COM 69320M109 147 9 SH SOLE 43 9 0 0 PDD HOLDINGS INC SPONSORED ADS 722304102 37486316 281958 SH SOLE 2 95657 0 186301 PDD HOLDINGS INC SPONSORED ADS 722304102 29270405 220161 SH SOLE 4 133326 0 86835 PDD HOLDINGS INC SPONSORED ADS 722304102 50361327 378799 SH SOLE 7 364876 0 13923 PDD HOLDINGS INC SPONSORED ADS 722304102 20271418 152474 SH SOLE 13 152474 0 0 PDD HOLDINGS INC SPONSORED ADS 722304102 139698010 1050756 SH SOLE 15 1050756 0 0 PDD HOLDINGS INC SPONSORED ADS 722304102 7152577 53799 SH SOLE 18 803 0 52996 PDD HOLDINGS INC SPONSORED ADS 722304102 58932215 443266 SH SOLE 19 443266 0 0 PDD HOLDINGS INC SPONSORED ADS 722304102 1350945367 10161304 SH SOLE 21 10161304 0 0 PDD HOLDINGS INC SPONSORED ADS 722304102 833477776 6269107 SH SOLE 22 5490144 0 778963 PDD HOLDINGS INC SPONSORED ADS 722304102 90733323 682462 SH SOLE 23 682462 0 0 PDD HOLDINGS INC SPONSORED ADS 722304102 87966235 661649 SH SOLE 25 661649 0 0 PDD HOLDINGS INC SPONSORED ADS 722304102 98923708 744067 SH SOLE 26 120895 0 623172 PDD HOLDINGS INC SPONSORED ADS 722304102 198359140 1491983 SH SOLE 28 0 0 1491983 PDD HOLDINGS INC SPONSORED ADS 722304102 663503062 4990621 SH SOLE 30 4990621 0 0 PDD HOLDINGS INC SPONSORED ADS 722304102 851545 6405 SH SOLE 31 6405 0 0 PDD HOLDINGS INC SPONSORED ADS 722304102 32468916 244219 SH SOLE 32 244219 0 0 PDD HOLDINGS INC SPONSORED ADS 722304102 123723669 930603 SH SOLE 34 930603 0 0 PDD HOLDINGS INC SPONSORED ADS 722304102 557592 4194 SH SOLE 36 4194 0 0 PDD HOLDINGS INC SPONSORED ADS 722304102 1091387 8209 SH SOLE 40 8209 0 0 PDD HOLDINGS INC SPONSORED ADS 722304102 45246475 340327 SH SOLE 43 301920 0 38407 PDF SOLUTIONS INC COM 693282105 575459 15818 SH SOLE 2 8532 0 7286 PDF SOLUTIONS INC COM 693282105 6839 188 SH SOLE 4 188 0 0 PDF SOLUTIONS INC COM 693282105 498079 13691 SH SOLE 7 12971 0 720 PDF SOLUTIONS INC COM 693282105 3211081 88265 SH SOLE 18 88265 0 0 PDF SOLUTIONS INC COM 693282105 2569046 70617 SH SOLE 19 70617 0 0 PDF SOLUTIONS INC COM 693282105 127186299 3496050 SH SOLE 21 3496050 0 0 PDF SOLUTIONS INC COM 693282105 35249237 968918 SH SOLE 22 942609 0 26309 PDF SOLUTIONS INC COM 693282105 229594 6311 SH SOLE 25 6311 0 0 PDF SOLUTIONS INC COM 693282105 431685 11866 SH SOLE 26 2113 0 9753 PDF SOLUTIONS INC COM 693282105 236033 6488 SH SOLE 28 0 0 6488 PDF SOLUTIONS INC COM 693282105 3630397 99791 SH SOLE 30 99791 0 0 PDF SOLUTIONS INC COM 693282105 33397 918 SH SOLE 36 918 0 0 PDF SOLUTIONS INC COM 693282105 181536 4990 SH SOLE 40 4990 0 0 PDF SOLUTIONS INC COM 693282105 834521 22939 SH SOLE 43 22321 0 618 PDS BIOTECHNOLOGY CORP COM 70465T107 20516 7002 SH SOLE 18 7002 0 0 PDS BIOTECHNOLOGY CORP COM 70465T107 216594 73923 SH SOLE 21 73923 0 0 PDS BIOTECHNOLOGY CORP COM 70465T107 1189703 406042 SH SOLE 22 406042 0 0 PEABODY ENERGY CORP COM 704551100 1519202 68680 SH SOLE 2 34206 0 34474 PEABODY ENERGY CORP COM 704551100 5928 268 SH SOLE 4 268 0 0 PEABODY ENERGY CORP COM 704551100 46120 2085 SH SOLE 7 2085 0 0 PEABODY ENERGY CORP COM 704551100 8919779 403245 SH SOLE 18 403245 0 0 PEABODY ENERGY CORP COM 704551100 6461340 292104 SH SOLE 19 292104 0 0 PEABODY ENERGY CORP COM 704551100 279062027 12615824 SH SOLE 21 12615824 0 0 PEABODY ENERGY CORP COM 704551100 76030377 3437178 SH SOLE 22 3282257 0 154921 PEABODY ENERGY CORP COM 704551100 870179 39339 SH SOLE 26 39339 0 0 PEABODY ENERGY CORP COM 704551100 4617108 208730 SH SOLE 30 208730 0 0 PEABODY ENERGY CORP COM 704551100 58729 2655 SH SOLE 36 2655 0 0 PEABODY ENERGY CORP COM 704551100 1749229 79079 SH SOLE 43 73900 0 5179 PEABODY ENGR CORP NOTE 3.250% 3/0 704551AD2 4098438 3125000 PRN SOLE 21 3125000 0 0 PEAKSTONE REALTY TRUST COMMON SHARES 39818P799 324243 30589 SH SOLE 2 10227 0 20362 PEAKSTONE REALTY TRUST COMMON SHARES 39818P799 2873 271 SH SOLE 7 271 0 0 PEAKSTONE REALTY TRUST COMMON SHARES 39818P799 1202835 113475 SH SOLE 18 113475 0 0 PEAKSTONE REALTY TRUST COMMON SHARES 39818P799 878390 82867 SH SOLE 19 82867 0 0 PEAKSTONE REALTY TRUST COMMON SHARES 39818P799 15837757 1494128 SH SOLE 21 1494128 0 0 PEAKSTONE REALTY TRUST COMMON SHARES 39818P799 10459518 986747 SH SOLE 22 941926 0 44821 PEAKSTONE REALTY TRUST COMMON SHARES 39818P799 18306 1727 SH SOLE 23 1727 0 0 PEAKSTONE REALTY TRUST COMMON SHARES 39818P799 76288 7197 SH SOLE 25 7197 0 0 PEAKSTONE REALTY TRUST COMMON SHARES 39818P799 27316 2577 SH SOLE 28 0 0 2577 PEAKSTONE REALTY TRUST COMMON SHARES 39818P799 57982 5470 SH SOLE 30 5470 0 0 PEAKSTONE REALTY TRUST COMMON SHARES 39818P799 57664 5440 SH SOLE 40 5440 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 2110482 93178 SH SOLE 2 72058 0 21120 PEAPACK-GLADSTONE FINL CORP COM 704699107 4417 195 SH SOLE 7 195 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 1258321 55555 SH SOLE 18 55555 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 3262461 144038 SH SOLE 19 144038 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 16135520 712385 SH SOLE 21 712385 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 14240010 628698 SH SOLE 22 601307 0 27391 PEAPACK-GLADSTONE FINL CORP COM 704699107 115492 5099 SH SOLE 23 5099 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 94247 4161 SH SOLE 25 4161 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 31529 1392 SH SOLE 26 0 0 1392 PEAPACK-GLADSTONE FINL CORP COM 704699107 331188 14622 SH SOLE 30 14622 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 6659 294 SH SOLE 34 294 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 103080 4551 SH SOLE 40 4551 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 1300248 57406 SH SOLE 43 54890 0 2516 PEARSON PLC SPONSORED ADR 705015105 23781464 1905566 SH SOLE 43 1696694 0 208872 PEBBLEBROOK HOTEL TR COM 70509V100 5433436 395159 SH SOLE 2 242841 0 152318 PEBBLEBROOK HOTEL TR COM 70509V100 839066 61023 SH SOLE 4 61023 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 2563344 186425 SH SOLE 7 167562 0 18863 PEBBLEBROOK HOTEL TR COM 70509V100 5398690 392632 SH SOLE 18 392632 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 10509675 764340 SH SOLE 19 764340 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 192975723 14034598 SH SOLE 21 14034598 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 73019499 5310509 SH SOLE 22 5053972 0 256537 PEBBLEBROOK HOTEL TR COM 70509V100 278960 20288 SH SOLE 23 20288 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 8624674 627249 SH SOLE 25 627249 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 2959358 215226 SH SOLE 26 52766 0 162460 PEBBLEBROOK HOTEL TR COM 70509V100 1190296 86567 SH SOLE 28 12879 0 73688 PEBBLEBROOK HOTEL TR COM 70509V100 5036818 366314 SH SOLE 30 366314 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 35929 2613 SH SOLE 36 2613 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 284474 20689 SH SOLE 40 20689 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 2941467 213925 SH SOLE 43 204506 0 9419 PEBBLEBROOK HOTEL TR NOTE 1.750%12/1 70509VAA8 5921575 6710000 PRN SOLE 21 6710000 0 0 PEDIATRIX MEDICAL GROUP INC COM 58502B106 1225010 162253 SH SOLE 2 101549 0 60704 PEDIATRIX MEDICAL GROUP INC COM 58502B106 2476 328 SH SOLE 4 328 0 0 PEDIATRIX MEDICAL GROUP INC COM 58502B106 5919 784 SH SOLE 7 784 0 0 PEDIATRIX MEDICAL GROUP INC COM 58502B106 2052664 271876 SH SOLE 18 271876 0 0 PEDIATRIX MEDICAL GROUP INC COM 58502B106 1983868 262764 SH SOLE 19 262764 0 0 PEDIATRIX MEDICAL GROUP INC COM 58502B106 71340894 9449125 SH SOLE 21 9449125 0 0 PEDIATRIX MEDICAL GROUP INC COM 58502B106 23562848 3120907 SH SOLE 22 2987707 0 133200 PEDIATRIX MEDICAL GROUP INC COM 58502B106 103141 13661 SH SOLE 25 13661 0 0 PEDIATRIX MEDICAL GROUP INC COM 58502B106 177048 23450 SH SOLE 26 21712 0 1738 PEDIATRIX MEDICAL GROUP INC COM 58502B106 11597 1536 SH SOLE 28 1536 0 0 PEDIATRIX MEDICAL GROUP INC COM 58502B106 1286429 170388 SH SOLE 30 170388 0 0 PEDIATRIX MEDICAL GROUP INC COM 58502B106 62378 8262 SH SOLE 36 8262 0 0 PEDIATRIX MEDICAL GROUP INC COM 58502B106 109430 14494 SH SOLE 40 14494 0 0 PEDIATRIX MEDICAL GROUP INC COM 58502B106 1459445 193304 SH SOLE 43 183135 0 10169 PEGASYSTEMS INC COM 705573103 5319134 87876 SH SOLE 2 51572 0 36304 PEGASYSTEMS INC COM 705573103 15254 252 SH SOLE 4 140 0 112 PEGASYSTEMS INC COM 705573103 577577 9542 SH SOLE 7 9047 0 495 PEGASYSTEMS INC COM 705573103 2822332 46627 SH SOLE 18 46627 0 0 PEGASYSTEMS INC COM 705573103 3652259 60338 SH SOLE 19 60338 0 0 PEGASYSTEMS INC COM 705573103 69068180 1141057 SH SOLE 21 1141057 0 0 PEGASYSTEMS INC COM 705573103 69469797 1147692 SH SOLE 22 1091329 0 56363 PEGASYSTEMS INC COM 705573103 8474 140 SH SOLE 23 140 0 0 PEGASYSTEMS INC COM 705573103 485087 8014 SH SOLE 25 8014 0 0 PEGASYSTEMS INC COM 705573103 2424711 40058 SH SOLE 26 14547 0 25511 PEGASYSTEMS INC COM 705573103 305677 5050 SH SOLE 28 734 0 4316 PEGASYSTEMS INC COM 705573103 2730993 45118 SH SOLE 30 45118 0 0 PEGASYSTEMS INC COM 705573103 30810 509 SH SOLE 31 509 0 0 PEGASYSTEMS INC COM 705573103 12651 209 SH SOLE 36 209 0 0 PEGASYSTEMS INC COM 705573103 532543 8798 SH SOLE 40 8798 0 0 PEGASYSTEMS INC COM 705573103 5511199 91049 SH SOLE 43 77023 0 14026 PELOTON INTERACTIVE INC CL A COM 70614W100 1316486 389493 SH SOLE 2 303970 0 85523 PELOTON INTERACTIVE INC CL A COM 70614W100 3076 910 SH SOLE 4 910 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 10427 3085 SH SOLE 7 3085 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 2861407 846570 SH SOLE 18 846570 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 2618466 774694 SH SOLE 19 774694 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 46750379 13831473 SH SOLE 21 13831473 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 33822436 10006638 SH SOLE 22 9713777 0 292861 PELOTON INTERACTIVE INC CL A COM 70614W100 203523 60214 SH SOLE 25 60214 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 310223 91782 SH SOLE 26 91782 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 16183 4788 SH SOLE 28 4788 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 706417 208999 SH SOLE 30 208999 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 223530 66133 SH SOLE 40 66133 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 1437904 425415 SH SOLE 43 374012 0 51404 PEMBINA PIPELINE CORP COM 706327103 4508149 121579 SH SOLE 21 121579 0 0 PEMBINA PIPELINE CORP COM 706327103 13792792 371974 SH SOLE 43 304542 0 67432 PENN ENTERTAINMENT INC COM 707569109 12999283 671624 SH SOLE 2 380954 0 290670 PENN ENTERTAINMENT INC COM 707569109 8323 430 SH SOLE 4 430 0 0 PENN ENTERTAINMENT INC COM 707569109 70472 3641 SH SOLE 7 3641 0 0 PENN ENTERTAINMENT INC COM 707569109 1949900 100744 SH SOLE 18 100744 0 0 PENN ENTERTAINMENT INC COM 707569109 1049660 54232 SH SOLE 19 54232 0 0 PENN ENTERTAINMENT INC COM 707569109 251170338 12977026 SH SOLE 21 12977026 0 0 PENN ENTERTAINMENT INC COM 707569109 73886164 3817420 SH SOLE 22 3627407 0 190013 PENN ENTERTAINMENT INC COM 707569109 573024 29606 SH SOLE 25 29606 0 0 PENN ENTERTAINMENT INC COM 707569109 559611 28913 SH SOLE 26 28913 0 0 PENN ENTERTAINMENT INC COM 707569109 53923 2786 SH SOLE 28 2786 0 0 PENN ENTERTAINMENT INC COM 707569109 5907843 305236 SH SOLE 30 305236 0 0 PENN ENTERTAINMENT INC COM 707569109 38768 2003 SH SOLE 31 2003 0 0 PENN ENTERTAINMENT INC COM 707569109 110111 5689 SH SOLE 36 5689 0 0 PENN ENTERTAINMENT INC COM 707569109 650541 33611 SH SOLE 40 33611 0 0 PENN ENTERTAINMENT INC COM 707569109 1792931 92634 SH SOLE 43 79160 0 13474 PENN ENTERTAINMENT INC NOTE 2.750% 5/1 707569AU3 3029924 2764000 PRN SOLE 21 2764000 0 0 PENNANT GROUP INC COM 70805E109 662724 28578 SH SOLE 2 21100 0 7478 PENNANT GROUP INC COM 70805E109 3154 136 SH SOLE 4 136 0 0 PENNANT GROUP INC COM 70805E109 355943 15349 SH SOLE 7 14533 0 816 PENNANT GROUP INC COM 70805E109 1807011 77922 SH SOLE 18 77922 0 0 PENNANT GROUP INC COM 70805E109 1558182 67192 SH SOLE 19 67192 0 0 PENNANT GROUP INC COM 70805E109 27141066 1170378 SH SOLE 21 1170378 0 0 PENNANT GROUP INC COM 70805E109 18144784 782440 SH SOLE 22 756193 0 26247 PENNANT GROUP INC COM 70805E109 182273 7860 SH SOLE 25 7860 0 0 PENNANT GROUP INC COM 70805E109 119753 5164 SH SOLE 26 5164 0 0 PENNANT GROUP INC COM 70805E109 1264875 54544 SH SOLE 30 54544 0 0 PENNANT GROUP INC COM 70805E109 61917 2670 SH SOLE 40 2670 0 0 PENNANT GROUP INC COM 70805E109 340220 14671 SH SOLE 43 13408 0 1263 PENNANTPARK FLOATING RATE CA COM 70806A106 2385330 206701 SH SOLE 30 206701 0 0 PENNANTPARK INVT CORP COM 708062104 1847998 244768 SH SOLE 30 244768 0 0 PENNANTPARK INVT CORP COM 708062104 1337849 177198 SH SOLE 43 165225 0 11973 PENNS WOODS BANCORP INC COM 708430103 458183 22296 SH SOLE 2 22296 0 0 PENNS WOODS BANCORP INC COM 708430103 32099 1562 SH SOLE 18 1562 0 0 PENNS WOODS BANCORP INC COM 708430103 331574 16135 SH SOLE 21 16135 0 0 PENNS WOODS BANCORP INC COM 708430103 715592 34822 SH SOLE 22 34822 0 0 PENNYMAC CORP NOTE 5.500% 3/1 70932AAF0 3125020 3285000 PRN SOLE 21 3285000 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 2503494 26464 SH SOLE 2 11376 0 15088 PENNYMAC FINL SVCS INC NEW COM 70932M107 16366 173 SH SOLE 4 173 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 856887 9058 SH SOLE 7 8593 0 465 PENNYMAC FINL SVCS INC NEW COM 70932M107 6902584 72966 SH SOLE 18 72966 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 5784790 61150 SH SOLE 19 61150 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 94849082 1002633 SH SOLE 21 1002633 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 86661263 916081 SH SOLE 22 878336 0 37745 PENNYMAC FINL SVCS INC NEW COM 70932M107 884132 9346 SH SOLE 25 9346 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 1061317 11219 SH SOLE 26 11219 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 99898 1056 SH SOLE 28 779 0 277 PENNYMAC FINL SVCS INC NEW COM 70932M107 4728676 49986 SH SOLE 30 49986 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 111155 1175 SH SOLE 36 1175 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 903903 9555 SH SOLE 40 9555 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 2782483 29413 SH SOLE 43 25855 0 3558 PENNYMAC MTG INVT TR COM 70931T103 3646335 265188 SH SOLE 265188 0 0 PENNYMAC MTG INVT TR COM 70931T103 983263 71510 SH SOLE 2 24120 0 47390 PENNYMAC MTG INVT TR COM 70931T103 4620 336 SH SOLE 4 336 0 0 PENNYMAC MTG INVT TR COM 70931T103 27954 2033 SH SOLE 7 2033 0 0 PENNYMAC MTG INVT TR COM 70931T103 3958776 287911 SH SOLE 18 287911 0 0 PENNYMAC MTG INVT TR COM 70931T103 2727849 198389 SH SOLE 19 198389 0 0 PENNYMAC MTG INVT TR COM 70931T103 151215611 10997499 SH SOLE 21 10997499 0 0 PENNYMAC MTG INVT TR COM 70931T103 36651698 2665578 SH SOLE 22 2539037 0 126541 PENNYMAC MTG INVT TR COM 70931T103 267850 19480 SH SOLE 25 19480 0 0 PENNYMAC MTG INVT TR COM 70931T103 93830 6824 SH SOLE 28 1745 0 5079 PENNYMAC MTG INVT TR COM 70931T103 2430354 176753 SH SOLE 30 176753 0 0 PENNYMAC MTG INVT TR COM 70931T103 42378 3082 SH SOLE 36 3082 0 0 PENNYMAC MTG INVT TR COM 70931T103 264110 19208 SH SOLE 40 19208 0 0 PENNYMAC MTG INVT TR COM 70931T103 2321872 168863 SH SOLE 43 162663 0 6200 PENSKE AUTOMOTIVE GRP INC COM 70959W103 34088325 228750 SH SOLE 2 138463 0 90287 PENSKE AUTOMOTIVE GRP INC COM 70959W103 131883 885 SH SOLE 4 68 0 817 PENSKE AUTOMOTIVE GRP INC COM 70959W103 655837 4401 SH SOLE 7 4401 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 10066897 67554 SH SOLE 18 67554 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 23002280 154357 SH SOLE 19 154357 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 146387264 982333 SH SOLE 21 982333 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 112852846 757300 SH SOLE 22 692966 0 64334 PENSKE AUTOMOTIVE GRP INC COM 70959W103 4541235 30474 SH SOLE 23 30474 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 613664 4118 SH SOLE 25 4118 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 11822502 79335 SH SOLE 26 6825 0 72510 PENSKE AUTOMOTIVE GRP INC COM 70959W103 3421797 22962 SH SOLE 28 0 0 22962 PENSKE AUTOMOTIVE GRP INC COM 70959W103 1884656 12647 SH SOLE 30 12647 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 36361 244 SH SOLE 31 244 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 2702925 18138 SH SOLE 34 18138 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 315922 2120 SH SOLE 36 2120 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 671633 4507 SH SOLE 40 4507 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 7418170 49780 SH SOLE 43 45745 0 4034 PENTAIR PLC SHS G7S00T104 17044124 222305 SH SOLE 2 75132 0 147173 PENTAIR PLC SHS G7S00T104 22574025 294431 SH SOLE 4 181238 0 113193 PENTAIR PLC SHS G7S00T104 56030206 730797 SH SOLE 7 690229 0 40568 PENTAIR PLC SHS G7S00T104 324851 4237 SH SOLE 13 4237 0 0 PENTAIR PLC SHS G7S00T104 2050539 26745 SH SOLE 15 26745 0 0 PENTAIR PLC SHS G7S00T104 18691763 243795 SH SOLE 18 232595 0 11200 PENTAIR PLC SHS G7S00T104 8815747 114983 SH SOLE 19 114983 0 0 PENTAIR PLC SHS G7S00T104 416238440 5428961 SH SOLE 21 5428961 0 0 PENTAIR PLC SHS G7S00T104 303941271 3964279 SH SOLE 22 3583909 0 380370 PENTAIR PLC SHS G7S00T104 14795853 192981 SH SOLE 23 192981 0 0 PENTAIR PLC SHS G7S00T104 59016963 769753 SH SOLE 25 757478 0 12275 PENTAIR PLC SHS G7S00T104 20301296 264788 SH SOLE 26 192822 0 71966 PENTAIR PLC SHS G7S00T104 34502957 450019 SH SOLE 28 14285 0 435734 PENTAIR PLC SHS G7S00T104 18784 245 SH SOLE 29 245 0 0 PENTAIR PLC SHS G7S00T104 200413233 2613972 SH SOLE 30 2528751 0 85221 PENTAIR PLC SHS G7S00T104 3025858 39466 SH SOLE 31 38265 0 1201 PENTAIR PLC SHS G7S00T104 4866552 63474 SH SOLE 34 63474 0 0 PENTAIR PLC SHS G7S00T104 2636298 34385 SH SOLE 36 34385 0 0 PENTAIR PLC SHS G7S00T104 571038 7448 SH SOLE 40 7448 0 0 PENTAIR PLC SHS G7S00T104 24228 316 SH OTR 43 316 0 0 PENTAIR PLC SHS G7S00T104 11950505 155869 SH SOLE 43 138041 0 17829 PENUMBRA INC COM 70975L107 17678813 98232 SH SOLE 2 55164 0 43068 PENUMBRA INC COM 70975L107 104563 581 SH SOLE 4 108 0 473 PENUMBRA INC COM 70975L107 1069742 5944 SH SOLE 7 5640 0 304 PENUMBRA INC COM 70975L107 14099570 78344 SH SOLE 18 78344 0 0 PENUMBRA INC COM 70975L107 53544674 297520 SH SOLE 19 297520 0 0 PENUMBRA INC COM 70975L107 429988823 2389225 SH SOLE 21 2389225 0 0 PENUMBRA INC COM 70975L107 213870949 1188370 SH SOLE 22 1136760 0 51610 PENUMBRA INC COM 70975L107 161613 898 SH SOLE 23 898 0 0 PENUMBRA INC COM 70975L107 1338977 7440 SH SOLE 25 7440 0 0 PENUMBRA INC COM 70975L107 8440593 46900 SH SOLE 26 11925 0 34975 PENUMBRA INC COM 70975L107 444346 2469 SH SOLE 28 650 0 1819 PENUMBRA INC COM 70975L107 7529765 41839 SH SOLE 30 41839 0 0 PENUMBRA INC COM 70975L107 81346 452 SH SOLE 31 452 0 0 PENUMBRA INC COM 70975L107 11569012 64283 SH SOLE 34 64283 0 0 PENUMBRA INC COM 70975L107 25376 141 SH SOLE 36 141 0 0 PENUMBRA INC COM 70975L107 1411325 7842 SH SOLE 40 7842 0 0 PENUMBRA INC COM 70975L107 19077 106 SH OTR 43 106 0 0 PENUMBRA INC COM 70975L107 4421683 24569 SH SOLE 43 19798 0 4771 PEOPLES BANCORP INC COM 709789101 921840 30728 SH SOLE 2 9761 0 20967 PEOPLES BANCORP INC COM 709789101 5880 196 SH SOLE 4 196 0 0 PEOPLES BANCORP INC COM 709789101 9180 306 SH SOLE 7 306 0 0 PEOPLES BANCORP INC COM 709789101 3364470 112149 SH SOLE 18 112149 0 0 PEOPLES BANCORP INC COM 709789101 2380620 79354 SH SOLE 19 79354 0 0 PEOPLES BANCORP INC COM 709789101 41415750 1380525 SH SOLE 21 1380525 0 0 PEOPLES BANCORP INC COM 709789101 28637040 954568 SH SOLE 22 906227 0 48341 PEOPLES BANCORP INC COM 709789101 258660 8622 SH SOLE 25 8622 0 0 PEOPLES BANCORP INC COM 709789101 752760 25092 SH SOLE 26 25092 0 0 PEOPLES BANCORP INC COM 709789101 143250 4775 SH SOLE 28 0 0 4775 PEOPLES BANCORP INC COM 709789101 103980 3466 SH SOLE 30 3466 0 0 PEOPLES BANCORP INC COM 709789101 194460 6482 SH SOLE 40 6482 0 0 PEOPLES BANCORP INC COM 709789101 26070 869 SH OTR 43 869 0 0 PEOPLES BANCORP INC COM 709789101 3050976 101699 SH SOLE 43 94175 0 7524 PEOPLES BANCORP N C INC COM 710577107 23214 795 SH SOLE 2 222 0 573 PEOPLES BANCORP N C INC COM 710577107 419516 14367 SH SOLE 18 14367 0 0 PEOPLES BANCORP N C INC COM 710577107 299008 10240 SH SOLE 19 10240 0 0 PEOPLES BANCORP N C INC COM 710577107 4366422 149535 SH SOLE 21 149535 0 0 PEOPLES BANCORP N C INC COM 710577107 2228807 76329 SH SOLE 22 72976 0 3353 PEOPLES FINL SVCS CORP COM 711040105 149599 3285 SH SOLE 2 386 0 2899 PEOPLES FINL SVCS CORP COM 711040105 4190 92 SH SOLE 7 92 0 0 PEOPLES FINL SVCS CORP COM 711040105 1194879 26238 SH SOLE 18 26238 0 0 PEOPLES FINL SVCS CORP COM 711040105 927422 20365 SH SOLE 19 20365 0 0 PEOPLES FINL SVCS CORP COM 711040105 13938018 306061 SH SOLE 21 306061 0 0 PEOPLES FINL SVCS CORP COM 711040105 10282112 225782 SH SOLE 22 219334 0 6448 PEPGEN INC COM 713317105 54025 3385 SH SOLE 2 569 0 2816 PEPGEN INC COM 713317105 677773 42467 SH SOLE 18 42467 0 0 PEPGEN INC COM 713317105 575406 36053 SH SOLE 19 36053 0 0 PEPGEN INC COM 713317105 8719714 546348 SH SOLE 21 546348 0 0 PEPGEN INC COM 713317105 6551708 410508 SH SOLE 22 405885 0 4623 PEPSICO INC COM 713448108 435241199 2638945 SH SOLE 2 677675 0 1961270 PEPSICO INC COM 713448108 96991210 588075 SH SOLE 4 384654 0 203421 PEPSICO INC COM 713448108 257937655 1563922 SH SOLE 7 1434405 0 129517 PEPSICO INC COM 713448108 11205509 67941 SH SOLE 13 67941 0 0 PEPSICO INC COM 713448108 33048508 200379 SH SOLE 15 200379 0 0 PEPSICO INC COM 713448108 461574500 2798608 SH SOLE 18 2660014 0 138595 PEPSICO INC COM 713448108 105453933 639386 SH SOLE 19 639386 0 0 PEPSICO INC COM 713448108 7106895384 43090374 SH SOLE 21 43090374 0 0 PEPSICO INC COM 713448108 5040426885 30561007 SH SOLE 22 27477612 0 3083395 PEPSICO INC COM 713448108 419687475 2544640 SH SOLE 23 2544640 0 0 PEPSICO INC COM 713448108 854140639 5178807 SH SOLE 25 3580115 0 1598692 PEPSICO INC COM 713448108 295492546 1791624 SH SOLE 26 1195200 0 596424 PEPSICO INC COM 713448108 480586558 2913882 SH SOLE 28 68136 0 2845746 PEPSICO INC COM 713448108 1827284539 11079152 SH SOLE 30 10964543 0 114609 PEPSICO INC COM 713448108 52262194 316875 SH SOLE 31 306123 0 10752 PEPSICO INC COM 713448108 91387053 554096 SH SOLE 32 554096 0 0 PEPSICO INC COM 713448108 40551504 245871 SH SOLE 34 245871 0 0 PEPSICO INC COM 713448108 51144628 310099 SH SOLE 36 310099 0 0 PEPSICO INC COM 713448108 10907316 66133 SH SOLE 40 66133 0 0 PEPSICO INC COM 713448108 324252 1966 SH OTR 43 1966 0 0 PEPSICO INC COM 713448108 341609171 2071237 SH SOLE 43 1733345 0 337892 PERASO INC COM NEW 71360T200 90 64 SH SOLE 22 64 0 0 PERDOCEO ED CORP COM 71363P106 1145949 53499 SH SOLE 2 18095 0 35404 PERDOCEO ED CORP COM 71363P106 11460 535 SH SOLE 7 535 0 0 PERDOCEO ED CORP COM 71363P106 4408557 205815 SH SOLE 18 205815 0 0 PERDOCEO ED CORP COM 71363P106 2839414 132559 SH SOLE 19 132559 0 0 PERDOCEO ED CORP COM 71363P106 162313670 7577669 SH SOLE 21 7577669 0 0 PERDOCEO ED CORP COM 71363P106 40942167 1911399 SH SOLE 22 1827506 0 83893 PERDOCEO ED CORP COM 71363P106 316780 14789 SH SOLE 25 14789 0 0 PERDOCEO ED CORP COM 71363P106 1257183 58692 SH SOLE 26 31145 0 27547 PERDOCEO ED CORP COM 71363P106 2741931 128008 SH SOLE 30 128008 0 0 PERDOCEO ED CORP COM 71363P106 308919 14422 SH SOLE 40 14422 0 0 PERDOCEO ED CORP COM 71363P106 3302750 154190 SH SOLE 43 140005 0 14185 PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 1594223 98106 SH SOLE 2 86778 0 11328 PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 4485 276 SH SOLE 7 276 0 0 PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 2169278 133494 SH SOLE 18 133494 0 0 PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 1956906 120425 SH SOLE 19 120425 0 0 PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 30675076 1887697 SH SOLE 21 1887697 0 0 PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 25790359 1587099 SH SOLE 22 1549428 0 37671 PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 116870 7192 SH SOLE 25 7192 0 0 PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 475898 29286 SH SOLE 30 29286 0 0 PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 95258 5862 SH SOLE 40 5862 0 0 PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 23563 1450 SH SOLE 43 1450 0 0 PERFICIENT INC COM 71375U101 1352727 18087 SH SOLE 2 9733 0 8354 PERFICIENT INC COM 71375U101 23334 312 SH SOLE 4 137 0 175 PERFICIENT INC COM 71375U101 19670 263 SH SOLE 7 263 0 0 PERFICIENT INC COM 71375U101 7464640 99808 SH SOLE 18 99808 0 0 PERFICIENT INC COM 71375U101 8688130 116167 SH SOLE 19 116167 0 0 PERFICIENT INC COM 71375U101 296101538 3959106 SH SOLE 21 3959106 0 0 PERFICIENT INC COM 71375U101 78838084 1054126 SH SOLE 22 1022579 0 31547 PERFICIENT INC COM 71375U101 15482 207 SH SOLE 23 207 0 0 PERFICIENT INC COM 71375U101 565936 7567 SH SOLE 25 7567 0 0 PERFICIENT INC COM 71375U101 943850 12620 SH SOLE 26 12620 0 0 PERFICIENT INC COM 71375U101 337378 4511 SH SOLE 28 589 0 3922 PERFICIENT INC COM 71375U101 5243826 70114 SH SOLE 30 70114 0 0 PERFICIENT INC COM 71375U101 604453 8082 SH SOLE 40 8082 0 0 PERFICIENT INC COM 71375U101 3048590 40762 SH SOLE 43 39328 0 1434 PERFICIENT INC NOTE 0.125%11/1 71375UAF8 3570959 3695000 PRN SOLE 21 3695000 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 26491731 400722 SH SOLE 2 169962 0 230760 PERFORMANCE FOOD GROUP CO COM 71377A103 31204 472 SH SOLE 4 472 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 176381 2668 SH SOLE 7 2668 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 19871079 300576 SH SOLE 18 300576 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 15251379 230697 SH SOLE 19 230697 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 514900710 7788545 SH SOLE 21 7788545 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 324605587 4910083 SH SOLE 22 4692104 0 217979 PERFORMANCE FOOD GROUP CO COM 71377A103 424030 6414 SH SOLE 23 6414 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 13148287 198885 SH SOLE 26 47407 0 151478 PERFORMANCE FOOD GROUP CO COM 71377A103 181009 2738 SH SOLE 28 2738 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 94603 1431 SH SOLE 29 1431 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 5342944 80819 SH SOLE 30 80819 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 126204 1909 SH SOLE 31 1909 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 410477 6209 SH SOLE 36 6209 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 5447332 82398 SH SOLE 43 71654 0 10744 PERFORMANT FINL CORP COM 71377E105 61770 21300 SH SOLE 2 2219 0 19081 PERFORMANT FINL CORP COM 71377E105 580026 200009 SH SOLE 18 200009 0 0 PERFORMANT FINL CORP COM 71377E105 415208 143175 SH SOLE 19 143175 0 0 PERFORMANT FINL CORP COM 71377E105 7314696 2522309 SH SOLE 21 2522309 0 0 PERFORMANT FINL CORP COM 71377E105 5034452 1736018 SH SOLE 22 1706496 0 29522 PERIMETER SOLUTIONS SA COMMON STOCK L7579L106 951807 121559 SH SOLE 2 38350 0 83209 PERIMETER SOLUTIONS SA COMMON STOCK L7579L106 6554 837 SH SOLE 4 837 0 0 PERIMETER SOLUTIONS SA COMMON STOCK L7579L106 10617 1356 SH SOLE 7 1356 0 0 PERIMETER SOLUTIONS SA COMMON STOCK L7579L106 2977757 380301 SH SOLE 18 380301 0 0 PERIMETER SOLUTIONS SA COMMON STOCK L7579L106 2584667 330098 SH SOLE 19 330098 0 0 PERIMETER SOLUTIONS SA COMMON STOCK L7579L106 37791871 4826548 SH SOLE 21 4826548 0 0 PERIMETER SOLUTIONS SA COMMON STOCK L7579L106 32581914 4161164 SH SOLE 22 3961352 0 199812 PERIMETER SOLUTIONS SA COMMON STOCK L7579L106 186377 23803 SH SOLE 25 23803 0 0 PERIMETER SOLUTIONS SA COMMON STOCK L7579L106 558592 71340 SH SOLE 26 71340 0 0 PERIMETER SOLUTIONS SA COMMON STOCK L7579L106 819339 104641 SH SOLE 28 92005 0 12636 PERIMETER SOLUTIONS SA COMMON STOCK L7579L106 856500 109387 SH SOLE 30 109387 0 0 PERIMETER SOLUTIONS SA COMMON STOCK L7579L106 307249 39240 SH SOLE 40 39240 0 0 PERIMETER SOLUTIONS SA COMMON STOCK L7579L106 1916040 244705 SH SOLE 43 227585 0 17120 PERION NETWORK LTD SHS NEW M78673114 202571 24260 SH SOLE 2 24260 0 0 PERION NETWORK LTD SHS NEW M78673114 15281 1830 SH SOLE 22 1830 0 0 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 14273 1409 SH SOLE 2 698 0 711 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 333257 32898 SH SOLE 18 32898 0 0 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 287814 28412 SH SOLE 19 28412 0 0 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 4135775 408270 SH SOLE 21 408270 0 0 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 3871423 382174 SH SOLE 22 379504 0 2670 PERMA-PIPE INTL HLDGS INC COM 714167103 14997 1685 SH SOLE 18 1685 0 0 PERMA-PIPE INTL HLDGS INC COM 714167103 151451 17017 SH SOLE 21 17017 0 0 PERMA-PIPE INTL HLDGS INC COM 714167103 8544 960 SH SOLE 22 960 0 0 PERMIAN RESOURCES CORP CLASS A COM 71424F105 32227196 1995492 SH SOLE 2 615052 0 1380440 PERMIAN RESOURCES CORP CLASS A COM 71424F105 19800 1226 SH SOLE 4 1226 0 0 PERMIAN RESOURCES CORP CLASS A COM 71424F105 1621072 100376 SH SOLE 7 95258 0 5118 PERMIAN RESOURCES CORP CLASS A COM 71424F105 13032517 806967 SH SOLE 18 806967 0 0 PERMIAN RESOURCES CORP CLASS A COM 71424F105 27255725 1687661 SH SOLE 19 1687661 0 0 PERMIAN RESOURCES CORP CLASS A COM 71424F105 465554887 28826928 SH SOLE 21 28826928 0 0 PERMIAN RESOURCES CORP CLASS A COM 71424F105 262806624 16272856 SH SOLE 22 15523980 0 748876 PERMIAN RESOURCES CORP CLASS A COM 71424F105 6304152 390350 SH SOLE 25 390350 0 0 PERMIAN RESOURCES CORP CLASS A COM 71424F105 2240102 138706 SH SOLE 26 138706 0 0 PERMIAN RESOURCES CORP CLASS A COM 71424F105 6589152 407997 SH SOLE 29 407997 0 0 PERMIAN RESOURCES CORP CLASS A COM 71424F105 8009964 495973 SH SOLE 30 495973 0 0 PERMIAN RESOURCES CORP CLASS A COM 71424F105 126681 7844 SH SOLE 31 7844 0 0 PERMIAN RESOURCES CORP CLASS A COM 71424F105 47053106 2913505 SH SOLE 34 2913505 0 0 PERMIAN RESOURCES CORP CLASS A COM 71424F105 4747180 293943 SH SOLE 43 275100 0 18843 PERMROCK ROYALTY TRUST TR UNIT 714254109 263847 67827 SH SOLE 2 67827 0 0 PERMROCK ROYALTY TRUST TR UNIT 714254109 60011 15427 SH SOLE 22 15427 0 0 PERPETUA RESOURCES CORP COM 714266103 48807 9386 SH SOLE 2 6322 0 3064 PERPETUA RESOURCES CORP COM 714266103 557918 107292 SH SOLE 18 107292 0 0 PERPETUA RESOURCES CORP COM 714266103 500547 96259 SH SOLE 19 96259 0 0 PERPETUA RESOURCES CORP COM 714266103 7175860 1379973 SH SOLE 21 1379973 0 0 PERPETUA RESOURCES CORP COM 714266103 2503961 481531 SH SOLE 22 470520 0 11011 PERPETUA RESOURCES CORP COM 714266103 3536 680 SH SOLE 23 680 0 0 PERRIGO CO PLC SHS G97822103 10576231 411847 SH SOLE 2 149670 0 262177 PERRIGO CO PLC SHS G97822103 7293 284 SH SOLE 4 284 0 0 PERRIGO CO PLC SHS G97822103 1116541 43479 SH SOLE 7 42385 0 1094 PERRIGO CO PLC SHS G97822103 5864156 228355 SH SOLE 18 228355 0 0 PERRIGO CO PLC SHS G97822103 2000164 77888 SH SOLE 19 77888 0 0 PERRIGO CO PLC SHS G97822103 193266730 7525963 SH SOLE 21 7525963 0 0 PERRIGO CO PLC SHS G97822103 106077865 4130758 SH SOLE 22 3947845 0 182913 PERRIGO CO PLC SHS G97822103 754401 29377 SH SOLE 25 29377 0 0 PERRIGO CO PLC SHS G97822103 2047235 79721 SH SOLE 26 39770 0 39951 PERRIGO CO PLC SHS G97822103 416812 16231 SH SOLE 28 2380 0 13851 PERRIGO CO PLC SHS G97822103 2815196 109626 SH SOLE 30 109626 0 0 PERRIGO CO PLC SHS G97822103 43168 1681 SH SOLE 31 1681 0 0 PERRIGO CO PLC SHS G97822103 122673 4777 SH SOLE 36 4777 0 0 PERRIGO CO PLC SHS G97822103 741895 28890 SH SOLE 40 28890 0 0 PERRIGO CO PLC SHS G97822103 38700 1507 SH OTR 43 1507 0 0 PERRIGO CO PLC SHS G97822103 7458342 290434 SH SOLE 43 261199 0 29235 PERSONALIS INC COM 71535D106 584189 499307 SH SOLE 2 283760 0 215547 PERSONALIS INC COM 71535D106 9238 7896 SH SOLE 18 7896 0 0 PERSONALIS INC COM 71535D106 1183371 1011428 SH SOLE 19 1011428 0 0 PERSONALIS INC COM 71535D106 108045 92346 SH SOLE 21 92346 0 0 PERSONALIS INC COM 71535D106 1812353 1549020 SH SOLE 22 1469715 0 79305 PERSONALIS INC COM 71535D106 49654 42439 SH SOLE 23 42439 0 0 PERSONALIS INC COM 71535D106 103489 88452 SH SOLE 26 0 0 88452 PERSONALIS INC COM 71535D106 1433 1225 SH SOLE 43 1225 0 0 PERSPECTIVE THERAPEUTICS INC COM NEW 46489V302 199260 19986 SH SOLE 2 10323 0 9663 PERSPECTIVE THERAPEUTICS INC COM NEW 46489V302 4317 433 SH SOLE 7 433 0 0 PERSPECTIVE THERAPEUTICS INC COM NEW 46489V302 1179620 118317 SH SOLE 18 118317 0 0 PERSPECTIVE THERAPEUTICS INC COM NEW 46489V302 2937461 294630 SH SOLE 19 294630 0 0 PERSPECTIVE THERAPEUTICS INC COM NEW 46489V302 16329713 1637885 SH SOLE 21 1637885 0 0 PERSPECTIVE THERAPEUTICS INC COM NEW 46489V302 13358185 1339838 SH SOLE 22 1298332 0 41506 PERSPECTIVE THERAPEUTICS INC COM NEW 46489V302 473445 47487 SH SOLE 26 0 0 47487 PERSPECTIVE THERAPEUTICS INC COM NEW 46489V302 24676 2475 SH SOLE 34 2475 0 0 PERSPECTIVE THERAPEUTICS INC COM NEW 46489V302 248203 24895 SH SOLE 43 1364 0 23531 PETCO HEALTH & WELLNESS CO I COM 71601V105 795478 210444 SH SOLE 2 103812 0 106632 PETCO HEALTH & WELLNESS CO I COM 71601V105 553989 146558 SH SOLE 7 138748 0 7810 PETCO HEALTH & WELLNESS CO I COM 71601V105 1417258 374936 SH SOLE 18 374936 0 0 PETCO HEALTH & WELLNESS CO I COM 71601V105 1305975 345496 SH SOLE 19 345496 0 0 PETCO HEALTH & WELLNESS CO I COM 71601V105 12541488 3317854 SH SOLE 21 3317854 0 0 PETCO HEALTH & WELLNESS CO I COM 71601V105 10958708 2899129 SH SOLE 22 2784469 0 114660 PETCO HEALTH & WELLNESS CO I COM 71601V105 82298 21772 SH SOLE 25 21772 0 0 PETCO HEALTH & WELLNESS CO I COM 71601V105 1305979 345497 SH SOLE 26 42978 0 302519 PETCO HEALTH & WELLNESS CO I COM 71601V105 753354 199300 SH SOLE 30 199300 0 0 PETCO HEALTH & WELLNESS CO I COM 71601V105 315974 83591 SH SOLE 34 83591 0 0 PETCO HEALTH & WELLNESS CO I COM 71601V105 3198 846 SH SOLE 36 846 0 0 PETCO HEALTH & WELLNESS CO I COM 71601V105 66468 17584 SH SOLE 40 17584 0 0 PETCO HEALTH & WELLNESS CO I COM 71601V105 3339985 883594 SH SOLE 43 818501 0 65093 PETIQ INC COM CL A 71639T106 6519304 295526 SH SOLE 2 223534 0 71992 PETIQ INC COM CL A 71639T106 388455 17609 SH SOLE 7 16672 0 937 PETIQ INC COM CL A 71639T106 2039293 92443 SH SOLE 18 80755 0 11688 PETIQ INC COM CL A 71639T106 6970254 315968 SH SOLE 19 315968 0 0 PETIQ INC COM CL A 71639T106 24033267 1089450 SH SOLE 21 1089450 0 0 PETIQ INC COM CL A 71639T106 23449008 1062965 SH SOLE 22 1008192 0 54773 PETIQ INC COM CL A 71639T106 177782 8059 SH SOLE 23 8059 0 0 PETIQ INC COM CL A 71639T106 122345 5546 SH SOLE 25 5546 0 0 PETIQ INC COM CL A 71639T106 574288 26033 SH SOLE 26 1103 0 24930 PETIQ INC COM CL A 71639T106 81909 3713 SH SOLE 28 0 0 3713 PETIQ INC COM CL A 71639T106 1474115 66823 SH SOLE 30 66823 0 0 PETIQ INC COM CL A 71639T106 149545 6779 SH SOLE 40 6779 0 0 PETIQ INC COM CL A 71639T106 413559 18747 SH SOLE 43 9411 0 9336 PETMED EXPRESS INC COM 716382106 5208 1286 SH SOLE 2 1163 0 123 PETMED EXPRESS INC COM 716382106 18306 4520 SH SOLE 18 4520 0 0 PETMED EXPRESS INC COM 716382106 476997 117777 SH SOLE 21 117777 0 0 PETMED EXPRESS INC COM 716382106 1746882 431329 SH SOLE 22 431329 0 0 PETMED EXPRESS INC COM 716382106 3135 774 SH SOLE 43 774 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 938036 68771 SH SOLE 2 68771 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 54533 3998 SH SOLE 19 3998 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 125561806 9205411 SH SOLE 21 9205411 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 65104 4773 SH SOLE 22 4773 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 3805956 279029 SH SOLE 25 279029 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 1228064 90034 SH SOLE 28 0 0 90034 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 19958007 1463197 SH SOLE 30 1463197 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 17812585 1305908 SH SOLE 34 1305908 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 643143 47151 SH SOLE 43 46068 0 1083 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 7037373 485671 SH SOLE 19 485671 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 108053089 7457080 SH SOLE 21 7457080 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 25418430 1754205 SH SOLE 25 1754205 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 1116628 77062 SH SOLE 26 77062 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 5392758 372171 SH SOLE 30 372171 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 39657246 2736870 SH SOLE 34 2736870 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 24650427 1701203 SH SOLE 43 1499806 0 201397 PETROS PHARMACEUTICALS INC COM NEW 71678J209 7553 16510 SH SOLE 22 16510 0 0 PFIZER INC COM 717081103 362530061 12956757 SH SOLE 2 5115426 0 7841331 PFIZER INC COM 717081103 130137778 4651100 SH SOLE 4 2349190 0 2301910 PFIZER INC COM 717081103 147235069 5262154 SH SOLE 7 4729318 0 532836 PFIZER INC COM 717081103 7624326 272492 SH SOLE 13 272492 0 0 PFIZER INC COM 717081103 22456216 802581 SH SOLE 15 802581 0 0 PFIZER INC COM 717081103 404504941 14456931 SH SOLE 18 13885242 0 571689 PFIZER INC COM 717081103 207408577 7412744 SH SOLE 19 7412744 0 0 PFIZER INC COM 717081103 4155785824 148527013 SH SOLE 21 148527013 0 0 PFIZER INC COM 717081103 3435350013 122778771 SH SOLE 22 109892320 0 12886451 PFIZER INC COM 717081103 269773087 9641640 SH SOLE 23 9641640 0 0 PFIZER INC COM 717081103 312538922 11170083 SH SOLE 25 10745305 0 424778 PFIZER INC COM 717081103 194673900 6957609 SH SOLE 26 4651141 0 2306468 PFIZER INC COM 717081103 356886383 12755053 SH SOLE 28 633435 0 12121618 PFIZER INC COM 717081103 478402 17098 SH SOLE 29 17098 0 0 PFIZER INC COM 717081103 1250489211 44692252 SH SOLE 30 44684529 0 7723 PFIZER INC COM 717081103 36448874 1302676 SH SOLE 31 1258283 0 44393 PFIZER INC COM 717081103 21536654 769716 SH SOLE 32 769716 0 0 PFIZER INC COM 717081103 308739015 11034275 SH SOLE 34 11034275 0 0 PFIZER INC COM 717081103 23039404 823424 SH SOLE 35 823424 0 0 PFIZER INC COM 717081103 37353524 1335008 SH SOLE 36 1335008 0 0 PFIZER INC COM 717081103 7589995 271265 SH SOLE 40 271265 0 0 PFIZER INC COM 717081103 181516833 6487378 SH SOLE 43 5678415 0 808962 PG&E CORP COM 69331C108 74617073 4273601 SH SOLE 2 1241651 0 3031950 PG&E CORP COM 69331C108 38666637 2214584 SH SOLE 4 1291848 0 922736 PG&E CORP COM 69331C108 78291810 4484067 SH SOLE 7 3900024 0 584043 PG&E CORP COM 69331C108 1471965 84305 SH SOLE 13 84305 0 0 PG&E CORP COM 69331C108 4918272 281688 SH SOLE 15 281688 0 0 PG&E CORP COM 69331C108 111081480 6362055 SH SOLE 18 5970122 0 391933 PG&E CORP COM 69331C108 268204422 15361078 SH SOLE 19 15361078 0 0 PG&E CORP COM 69331C108 1108071278 63463418 SH SOLE 21 63463418 0 0 PG&E CORP COM 69331C108 823343987 47156013 SH SOLE 22 42637707 0 4518306 PG&E CORP COM 69331C108 42503646 2434344 SH SOLE 23 2434344 0 0 PG&E CORP COM 69331C108 120260621 6887779 SH SOLE 25 5022948 0 1864831 PG&E CORP COM 69331C108 32111262 1839133 SH SOLE 26 1327648 0 511485 PG&E CORP COM 69331C108 63704434 3648593 SH SOLE 28 544053 0 3104540 PG&E CORP COM 69331C108 253013419 14491032 SH SOLE 30 14491032 0 0 PG&E CORP COM 69331C108 8129743 465621 SH SOLE 31 449724 0 15897 PG&E CORP COM 69331C108 18950228 1085351 SH SOLE 34 1085351 0 0 PG&E CORP COM 69331C108 7061924 404463 SH SOLE 36 404463 0 0 PG&E CORP COM 69331C108 1728750 99012 SH SOLE 40 99012 0 0 PG&E CORP COM 69331C108 31550 1807 SH OTR 43 1807 0 0 PG&E CORP COM 69331C108 23794276 1362788 SH SOLE 43 1082054 0 280734 PHARMACYTE BIOTECH INC COM NEW 71715X203 2256 1151 SH SOLE 18 1151 0 0 PHARMACYTE BIOTECH INC COM NEW 71715X203 23902 12195 SH SOLE 21 12195 0 0 PHARVARIS N V COM N69605108 42638 2268 SH SOLE 2 2268 0 0 PHATHOM PHARMACEUTICALS INC COM 71722W107 259189 25164 SH SOLE 2 8288 0 16876 PHATHOM PHARMACEUTICALS INC COM 71722W107 342691 33271 SH SOLE 7 31504 0 1767 PHATHOM PHARMACEUTICALS INC COM 71722W107 1039888 100960 SH SOLE 18 100960 0 0 PHATHOM PHARMACEUTICALS INC COM 71722W107 782944 76014 SH SOLE 19 76014 0 0 PHATHOM PHARMACEUTICALS INC COM 71722W107 16255532 1578207 SH SOLE 21 1578207 0 0 PHATHOM PHARMACEUTICALS INC COM 71722W107 10093660 979967 SH SOLE 22 940621 0 39346 PHATHOM PHARMACEUTICALS INC COM 71722W107 93782 9105 SH SOLE 25 9105 0 0 PHATHOM PHARMACEUTICALS INC COM 71722W107 28315 2749 SH SOLE 28 0 0 2749 PHATHOM PHARMACEUTICALS INC COM 71722W107 890620 86468 SH SOLE 30 86468 0 0 PHATHOM PHARMACEUTICALS INC COM 71722W107 74727 7255 SH SOLE 40 7255 0 0 PHATHOM PHARMACEUTICALS INC COM 71722W107 280294 27213 SH SOLE 43 23754 0 3459 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 2447649 145954 SH SOLE 2 126674 0 19280 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 327753 19544 SH SOLE 7 18505 0 1039 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 1164526 69441 SH SOLE 18 69441 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 1080608 64437 SH SOLE 19 64437 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 39961317 2382905 SH SOLE 21 2382905 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 11381229 678666 SH SOLE 22 654584 0 24082 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 47677 2843 SH SOLE 23 2843 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 57957 3456 SH SOLE 25 3456 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 105047 6264 SH SOLE 26 1362 0 4902 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 1409435 84045 SH SOLE 30 84045 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 5316 317 SH SOLE 36 317 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 28945 1726 SH SOLE 40 1726 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 15999 954 SH OTR 43 954 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 736438 43914 SH SOLE 43 9539 0 34375 PHILIP MORRIS INTL INC COM 718172109 209398242 2066498 SH SOLE 2 577291 0 1489207 PHILIP MORRIS INTL INC COM 718172109 24297921 239790 SH SOLE 4 239790 0 0 PHILIP MORRIS INTL INC COM 718172109 112888105 1114064 SH SOLE 7 1027971 0 86093 PHILIP MORRIS INTL INC COM 718172109 4975506 49102 SH SOLE 13 49102 0 0 PHILIP MORRIS INTL INC COM 718172109 22288243 219957 SH SOLE 15 219957 0 0 PHILIP MORRIS INTL INC COM 718172109 239335032 2361937 SH SOLE 18 2263984 0 97953 PHILIP MORRIS INTL INC COM 718172109 110570485 1091192 SH SOLE 19 1091192 0 0 PHILIP MORRIS INTL INC COM 718172109 4222700973 41672762 SH SOLE 21 41672762 0 0 PHILIP MORRIS INTL INC COM 718172109 3339949175 32961109 SH SOLE 22 29605046 0 3356063 PHILIP MORRIS INTL INC COM 718172109 256865977 2534945 SH SOLE 23 2534945 0 0 PHILIP MORRIS INTL INC COM 718172109 246640361 2434031 SH SOLE 25 2416735 0 17296 PHILIP MORRIS INTL INC COM 718172109 89081736 879125 SH SOLE 26 558037 0 321088 PHILIP MORRIS INTL INC COM 718172109 105980236 1045892 SH SOLE 28 0 0 1045892 PHILIP MORRIS INTL INC COM 718172109 759953315 7499786 SH SOLE 30 7499786 0 0 PHILIP MORRIS INTL INC COM 718172109 19008495 187590 SH SOLE 31 175372 0 12218 PHILIP MORRIS INTL INC COM 718172109 21634158 213502 SH SOLE 32 213502 0 0 PHILIP MORRIS INTL INC COM 718172109 36082600 356090 SH SOLE 34 356090 0 0 PHILIP MORRIS INTL INC COM 718172109 32570097 321426 SH SOLE 36 321426 0 0 PHILIP MORRIS INTL INC COM 718172109 8759269 86443 SH SOLE 37 86443 0 0 PHILIP MORRIS INTL INC COM 718172109 3834834 37845 SH SOLE 40 37845 0 0 PHILIP MORRIS INTL INC COM 718172109 162575925 1604420 SH SOLE 43 1409406 0 195015 PHILLIPS 66 COM 718546104 150882355 1068799 SH SOLE 2 172640 0 896159 PHILLIPS 66 COM 718546104 49485732 350540 SH SOLE 4 137681 0 212859 PHILLIPS 66 COM 718546104 63559816 450236 SH SOLE 7 408703 0 41533 PHILLIPS 66 COM 718546104 3541814 25089 SH SOLE 13 25089 0 0 PHILLIPS 66 COM 718546104 8582571 60796 SH SOLE 15 60796 0 0 PHILLIPS 66 COM 718546104 105756235 749141 SH SOLE 18 722412 0 26729 PHILLIPS 66 COM 718546104 15320192 108523 SH SOLE 19 108523 0 0 PHILLIPS 66 COM 718546104 1761252872 12476113 SH SOLE 21 12476113 0 0 PHILLIPS 66 COM 718546104 1291251074 9146781 SH SOLE 22 8202695 0 944086 PHILLIPS 66 COM 718546104 72903435 516423 SH SOLE 23 516423 0 0 PHILLIPS 66 COM 718546104 138038285 977816 SH SOLE 25 977816 0 0 PHILLIPS 66 COM 718546104 59718722 423027 SH SOLE 26 311521 0 111506 PHILLIPS 66 COM 718546104 8068289 57153 SH SOLE 28 6096 0 51057 PHILLIPS 66 COM 718546104 496744620 3518769 SH SOLE 30 3516506 0 2263 PHILLIPS 66 COM 718546104 14204667 100621 SH SOLE 31 97217 0 3404 PHILLIPS 66 COM 718546104 3050543 21609 SH SOLE 34 21609 0 0 PHILLIPS 66 COM 718546104 9725766 68894 SH SOLE 35 68894 0 0 PHILLIPS 66 COM 718546104 14270452 101087 SH SOLE 36 101087 0 0 PHILLIPS 66 COM 718546104 2898502 20532 SH SOLE 40 20532 0 0 PHILLIPS 66 COM 718546104 72279 512 SH OTR 43 512 0 0 PHILLIPS 66 COM 718546104 84594086 599236 SH SOLE 43 492861 0 106374 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 3956929 120970 SH SOLE 2 34129 0 86841 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 2045422 62532 SH SOLE 4 62532 0 0 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 6707480 205059 SH SOLE 7 185005 0 20054 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 12771848 390457 SH SOLE 18 390457 0 0 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 15913546 486504 SH SOLE 19 486504 0 0 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 464325286 14195209 SH SOLE 21 14195209 0 0 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 157360941 4810790 SH SOLE 22 4589047 0 221743 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 180821 5528 SH SOLE 23 5528 0 0 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 12226017 373770 SH SOLE 25 373770 0 0 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 1299078 39715 SH SOLE 26 39715 0 0 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 3606212 110248 SH SOLE 28 15706 0 94542 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 18297189 559376 SH SOLE 30 559376 0 0 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 68331 2089 SH SOLE 36 2089 0 0 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 877969 26841 SH SOLE 40 26841 0 0 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 822493 25145 SH SOLE 43 23638 0 1507 PHINIA INC COMMON STOCK 71880K101 1495444 37994 SH SOLE 2 14692 0 23302 PHINIA INC COMMON STOCK 71880K101 5392 137 SH SOLE 4 137 0 0 PHINIA INC COMMON STOCK 71880K101 38730 984 SH SOLE 7 984 0 0 PHINIA INC COMMON STOCK 71880K101 5775017 146723 SH SOLE 18 146723 0 0 PHINIA INC COMMON STOCK 71880K101 4115718 104566 SH SOLE 19 104566 0 0 PHINIA INC COMMON STOCK 71880K101 200058024 5082775 SH SOLE 21 5082775 0 0 PHINIA INC COMMON STOCK 71880K101 55064443 1398995 SH SOLE 22 1336724 0 62271 PHINIA INC COMMON STOCK 71880K101 350068 8894 SH SOLE 25 8894 0 0 PHINIA INC COMMON STOCK 71880K101 679117 17254 SH SOLE 26 17254 0 0 PHINIA INC COMMON STOCK 71880K101 3511188 89207 SH SOLE 30 89207 0 0 PHINIA INC COMMON STOCK 71880K101 66479 1689 SH SOLE 36 1689 0 0 PHINIA INC COMMON STOCK 71880K101 447366 11366 SH SOLE 40 11366 0 0 PHINIA INC COMMON STOCK 71880K101 1961516 49835 SH SOLE 43 44636 0 5199 PHIO PHARMACEUTICALS CORP COM 71880W402 1 1 SH SOLE 22 1 0 0 PHOTRONICS INC COM 719405102 3747472 151904 SH SOLE 2 68229 0 83675 PHOTRONICS INC COM 719405102 5526 224 SH SOLE 4 224 0 0 PHOTRONICS INC COM 719405102 11768 477 SH SOLE 7 477 0 0 PHOTRONICS INC COM 719405102 4852638 196702 SH SOLE 18 196702 0 0 PHOTRONICS INC COM 719405102 7288085 295423 SH SOLE 19 295423 0 0 PHOTRONICS INC COM 719405102 175915405 7130742 SH SOLE 21 7130742 0 0 PHOTRONICS INC COM 719405102 51745695 2097515 SH SOLE 22 2003184 0 94331 PHOTRONICS INC COM 719405102 162156 6573 SH SOLE 23 6573 0 0 PHOTRONICS INC COM 719405102 328678 13323 SH SOLE 25 13323 0 0 PHOTRONICS INC COM 719405102 1233697 50008 SH SOLE 26 20659 0 29349 PHOTRONICS INC COM 719405102 3650247 147963 SH SOLE 30 147963 0 0 PHOTRONICS INC COM 719405102 303564 12305 SH SOLE 40 12305 0 0 PHOTRONICS INC COM 719405102 1550238 62839 SH SOLE 43 59907 0 2932 PHREESIA INC COM 71944F106 4784162 225668 SH SOLE 2 111001 0 114667 PHREESIA INC COM 71944F106 2968 140 SH SOLE 4 140 0 0 PHREESIA INC COM 71944F106 9837 464 SH SOLE 7 464 0 0 PHREESIA INC COM 71944F106 3421553 161394 SH SOLE 18 150207 0 11187 PHREESIA INC COM 71944F106 11874756 560130 SH SOLE 19 560130 0 0 PHREESIA INC COM 71944F106 40505526 1910638 SH SOLE 21 1910638 0 0 PHREESIA INC COM 71944F106 44232761 2086451 SH SOLE 22 2001266 0 85185 PHREESIA INC COM 71944F106 349503 16486 SH SOLE 23 16486 0 0 PHREESIA INC COM 71944F106 243291 11476 SH SOLE 25 11476 0 0 PHREESIA INC COM 71944F106 1265025 59671 SH SOLE 26 11943 0 47728 PHREESIA INC COM 71944F106 18592 877 SH SOLE 28 877 0 0 PHREESIA INC COM 71944F106 725676 34230 SH SOLE 30 34230 0 0 PHREESIA INC COM 71944F106 251241 11851 SH SOLE 40 11851 0 0 PHREESIA INC COM 71944F106 342316 16147 SH SOLE 43 14935 0 1212 PHUNWARE INC COM NEW 71948P209 9141 1665 SH SOLE 18 1665 0 0 PHUNWARE INC COM NEW 71948P209 97497 17759 SH SOLE 21 17759 0 0 PHUNWARE INC COM NEW 71948P209 1214470 221215 SH SOLE 22 221215 0 0 PHX MINERALS INC CL A 69291A100 24626 7554 SH SOLE 18 7554 0 0 PHX MINERALS INC CL A 69291A100 253387 77726 SH SOLE 21 77726 0 0 PHX MINERALS INC CL A 69291A100 954352 292746 SH SOLE 22 292746 0 0 PIEDMONT LITHIUM INC COM 72016P105 303861 30447 SH SOLE 2 15504 0 14943 PIEDMONT LITHIUM INC COM 72016P105 393352 39414 SH SOLE 7 39414 0 0 PIEDMONT LITHIUM INC COM 72016P105 514259 51529 SH SOLE 18 51529 0 0 PIEDMONT LITHIUM INC COM 72016P105 500158 50116 SH SOLE 19 50116 0 0 PIEDMONT LITHIUM INC COM 72016P105 6737867 675137 SH SOLE 21 675137 0 0 PIEDMONT LITHIUM INC COM 72016P105 5631834 564312 SH SOLE 22 551788 0 12524 PIEDMONT LITHIUM INC COM 72016P105 11008 1103 SH SOLE 30 1103 0 0 PIEDMONT LITHIUM INC COM 72016P105 17206 1724 SH SOLE 43 723 0 1001 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 3850040 531040 SH SOLE 2 300818 0 230222 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 469024 64693 SH SOLE 4 64693 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1835417 253161 SH SOLE 7 229972 0 23189 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 2727711 376236 SH SOLE 18 376236 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 6299554 868904 SH SOLE 19 868904 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 40633046 5604558 SH SOLE 21 5604558 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 44934014 6197795 SH SOLE 22 5904745 0 293050 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 204827 28252 SH SOLE 23 28252 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 10016513 1381588 SH SOLE 25 1381588 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 900414 124195 SH SOLE 26 42866 0 81329 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 661874 91293 SH SOLE 28 16150 0 75143 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 3881447 535372 SH SOLE 30 535372 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 69781 9625 SH SOLE 36 9625 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 170832 23563 SH SOLE 40 23563 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 6080026 838624 SH SOLE 43 797010 0 41614 PIERIS PHARMACEUTICALS INC COM NEW 720795202 343 35 SH SOLE 2 35 0 0 PIERIS PHARMACEUTICALS INC COM NEW 720795202 126950 12940 SH SOLE 22 12940 0 0 PILGRIMS PRIDE CORP COM 72147K108 4899892 127303 SH SOLE 2 76504 0 50799 PILGRIMS PRIDE CORP COM 72147K108 11278 293 SH SOLE 4 97 0 196 PILGRIMS PRIDE CORP COM 72147K108 6991632 181648 SH SOLE 7 181648 0 0 PILGRIMS PRIDE CORP COM 72147K108 3264683 84819 SH SOLE 18 84819 0 0 PILGRIMS PRIDE CORP COM 72147K108 4044568 105081 SH SOLE 19 105081 0 0 PILGRIMS PRIDE CORP COM 72147K108 81585713 2119660 SH SOLE 21 2119660 0 0 PILGRIMS PRIDE CORP COM 72147K108 51767857 1344969 SH SOLE 22 1288280 0 56689 PILGRIMS PRIDE CORP COM 72147K108 126170 3278 SH SOLE 23 3278 0 0 PILGRIMS PRIDE CORP COM 72147K108 374970 9742 SH SOLE 25 9742 0 0 PILGRIMS PRIDE CORP COM 72147K108 2601077 67578 SH SOLE 26 23267 0 44311 PILGRIMS PRIDE CORP COM 72147K108 2784790 72351 SH SOLE 30 72351 0 0 PILGRIMS PRIDE CORP COM 72147K108 19399 504 SH SOLE 31 504 0 0 PILGRIMS PRIDE CORP COM 72147K108 77249 2007 SH SOLE 36 2007 0 0 PILGRIMS PRIDE CORP COM 72147K108 350721 9112 SH SOLE 40 9112 0 0 PILGRIMS PRIDE CORP COM 72147K108 3635534 94454 SH SOLE 43 89801 0 4653 PINEAPPLE ENERGY INC COM NEW 72303P305 2002 1472 SH SOLE 22 1472 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 9176586 114650 SH SOLE 2 72569 0 42081 PINNACLE FINL PARTNERS INC COM 72346Q104 14967 187 SH SOLE 4 187 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 1617048 20203 SH SOLE 7 19171 0 1032 PINNACLE FINL PARTNERS INC COM 72346Q104 9173304 114609 SH SOLE 18 114609 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 2065592 25807 SH SOLE 19 25807 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 316065474 3948844 SH SOLE 21 3948844 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 187697162 2345042 SH SOLE 22 2245724 0 99318 PINNACLE FINL PARTNERS INC COM 72346Q104 1324262 16545 SH SOLE 25 16545 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 1913997 23913 SH SOLE 26 23913 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 393076 4911 SH SOLE 28 1356 0 3555 PINNACLE FINL PARTNERS INC COM 72346Q104 10261288 128202 SH SOLE 30 128202 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 74997 937 SH SOLE 31 937 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 136388 1704 SH SOLE 36 1704 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 1305693 16313 SH SOLE 40 16313 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 9676468 120895 SH SOLE 43 102746 0 18149 PINNACLE WEST CAP CORP COM 723484101 24260427 317628 SH SOLE 2 81407 0 236221 PINNACLE WEST CAP CORP COM 723484101 2451645 32098 SH SOLE 4 32098 0 0 PINNACLE WEST CAP CORP COM 723484101 7065303 92502 SH SOLE 7 83671 0 8831 PINNACLE WEST CAP CORP COM 723484101 466529 6108 SH SOLE 15 6108 0 0 PINNACLE WEST CAP CORP COM 723484101 15387057 201454 SH SOLE 18 201454 0 0 PINNACLE WEST CAP CORP COM 723484101 11913218 155973 SH SOLE 19 155973 0 0 PINNACLE WEST CAP CORP COM 723484101 492340744 6445938 SH SOLE 21 6445938 0 0 PINNACLE WEST CAP CORP COM 723484101 194157196 2541990 SH SOLE 22 2353592 0 188398 PINNACLE WEST CAP CORP COM 723484101 5270 69 SH SOLE 23 69 0 0 PINNACLE WEST CAP CORP COM 723484101 3827936 50117 SH SOLE 25 50117 0 0 PINNACLE WEST CAP CORP COM 723484101 3922189 51351 SH SOLE 26 51351 0 0 PINNACLE WEST CAP CORP COM 723484101 147948 1937 SH SOLE 28 1937 0 0 PINNACLE WEST CAP CORP COM 723484101 37368304 489242 SH SOLE 30 489242 0 0 PINNACLE WEST CAP CORP COM 723484101 107772 1411 SH SOLE 31 1411 0 0 PINNACLE WEST CAP CORP COM 723484101 3642868 47694 SH SOLE 32 47694 0 0 PINNACLE WEST CAP CORP COM 723484101 266948 3495 SH SOLE 34 3495 0 0 PINNACLE WEST CAP CORP COM 723484101 978581 12812 SH SOLE 36 12812 0 0 PINNACLE WEST CAP CORP COM 723484101 10397194 136125 SH SOLE 43 121537 0 14588 PINSTRIPES HOLDINGS INC CL A COM 06690B107 2085 758 SH SOLE 18 758 0 0 PINSTRIPES HOLDINGS INC CL A COM 06690B107 18098 6581 SH SOLE 21 6581 0 0 PINSTRIPES HOLDINGS INC CL A COM 06690B107 817333 297212 SH SOLE 22 297212 0 0 PINTEREST INC CL A 72352L106 57622054 1307512 SH SOLE 2 485676 0 821836 PINTEREST INC CL A 72352L106 21408986 485795 SH SOLE 4 215462 0 270333 PINTEREST INC CL A 72352L106 4146238 94083 SH SOLE 7 87864 0 6219 PINTEREST INC CL A 72352L106 1651479 37474 SH SOLE 13 37474 0 0 PINTEREST INC CL A 72352L106 2546982 57794 SH SOLE 15 57794 0 0 PINTEREST INC CL A 72352L106 36396179 825872 SH SOLE 18 717215 0 108657 PINTEREST INC CL A 72352L106 465632426 10565746 SH SOLE 19 10565746 0 0 PINTEREST INC CL A 72352L106 494789226 11227348 SH SOLE 21 11227348 0 0 PINTEREST INC CL A 72352L106 704173156 15978515 SH SOLE 22 14848296 0 1130219 PINTEREST INC CL A 72352L106 33357993 756932 SH SOLE 23 756932 0 0 PINTEREST INC CL A 72352L106 42634596 967429 SH SOLE 25 964355 0 3074 PINTEREST INC CL A 72352L106 24248151 550219 SH SOLE 26 310650 0 239569 PINTEREST INC CL A 72352L106 54384275 1234043 SH SOLE 28 8729 0 1225314 PINTEREST INC CL A 72352L106 76065 1726 SH SOLE 29 1726 0 0 PINTEREST INC CL A 72352L106 122590444 2781721 SH SOLE 30 2024151 0 757570 PINTEREST INC CL A 72352L106 6234980 141479 SH SOLE 31 136768 0 4711 PINTEREST INC CL A 72352L106 36485773 827905 SH SOLE 34 827905 0 0 PINTEREST INC CL A 72352L106 4950163 112325 SH SOLE 36 112325 0 0 PINTEREST INC CL A 72352L106 1189141 26983 SH SOLE 40 26983 0 0 PINTEREST INC CL A 72352L106 15028 341 SH OTR 43 341 0 0 PINTEREST INC CL A 72352L106 20753822 470929 SH SOLE 43 405201 0 65728 PIONEER BANCORP INC MD COM 723561106 98839 9874 SH SOLE 2 8355 0 1519 PIONEER BANCORP INC MD COM 723561106 365545 36518 SH SOLE 18 36518 0 0 PIONEER BANCORP INC MD COM 723561106 285175 28489 SH SOLE 19 28489 0 0 PIONEER BANCORP INC MD COM 723561106 4225111 422089 SH SOLE 21 422089 0 0 PIONEER BANCORP INC MD COM 723561106 1626145 162452 SH SOLE 22 153542 0 8910 PIONEER PWR SOLUTIONS INC COM NEW 723836300 6570 1655 SH SOLE 18 1655 0 0 PIONEER PWR SOLUTIONS INC COM NEW 723836300 65068 16390 SH SOLE 21 16390 0 0 PIONEER PWR SOLUTIONS INC COM NEW 723836300 117671 29640 SH SOLE 22 29640 0 0 PIPER SANDLER COMPANIES COM 724078100 3026275 13148 SH SOLE 2 8907 0 4241 PIPER SANDLER COMPANIES COM 724078100 12199 53 SH SOLE 4 53 0 0 PIPER SANDLER COMPANIES COM 724078100 510747 2219 SH SOLE 7 2107 0 112 PIPER SANDLER COMPANIES COM 724078100 11642919 50584 SH SOLE 18 50584 0 0 PIPER SANDLER COMPANIES COM 724078100 9515688 41342 SH SOLE 19 41342 0 0 PIPER SANDLER COMPANIES COM 724078100 423999149 1842113 SH SOLE 21 1842113 0 0 PIPER SANDLER COMPANIES COM 724078100 117275068 509515 SH SOLE 22 494123 0 15392 PIPER SANDLER COMPANIES COM 724078100 8286 36 SH SOLE 23 36 0 0 PIPER SANDLER COMPANIES COM 724078100 813191 3533 SH SOLE 25 3533 0 0 PIPER SANDLER COMPANIES COM 724078100 1323938 5752 SH SOLE 26 5752 0 0 PIPER SANDLER COMPANIES COM 724078100 74805 325 SH SOLE 28 325 0 0 PIPER SANDLER COMPANIES COM 724078100 7725196 33563 SH SOLE 30 33563 0 0 PIPER SANDLER COMPANIES COM 724078100 851629 3700 SH SOLE 40 3700 0 0 PIPER SANDLER COMPANIES COM 724078100 37288 162 SH OTR 43 162 0 0 PIPER SANDLER COMPANIES COM 724078100 6313183 27428 SH SOLE 43 25847 0 1581 PITNEY BOWES INC COM 724479100 275966 54324 SH SOLE 2 34928 0 19396 PITNEY BOWES INC COM 724479100 2408 474 SH SOLE 4 474 0 0 PITNEY BOWES INC COM 724479100 266360 52433 SH SOLE 7 49675 0 2758 PITNEY BOWES INC COM 724479100 1991812 392089 SH SOLE 18 392089 0 0 PITNEY BOWES INC COM 724479100 1161786 228698 SH SOLE 19 228698 0 0 PITNEY BOWES INC COM 724479100 66488315 13088251 SH SOLE 21 13088251 0 0 PITNEY BOWES INC COM 724479100 12847315 2528999 SH SOLE 22 2416779 0 112220 PITNEY BOWES INC COM 724479100 62525 12308 SH SOLE 26 12308 0 0 PITNEY BOWES INC COM 724479100 50724 9985 SH SOLE 28 9985 0 0 PITNEY BOWES INC COM 724479100 1479332 291207 SH SOLE 30 291207 0 0 PITNEY BOWES INC COM 724479100 54732 10774 SH SOLE 36 10774 0 0 PITNEY BOWES INC COM 724479100 77297 15216 SH SOLE 40 15216 0 0 PITNEY BOWES INC COM 724479100 428036 84259 SH SOLE 43 65019 0 19240 PIXELWORKS INC COM NEW 72581M305 10450 10629 SH SOLE 18 10629 0 0 PIXELWORKS INC COM NEW 72581M305 124774 126906 SH SOLE 21 126906 0 0 PIXELWORKS INC COM NEW 72581M305 628415 639153 SH SOLE 22 639153 0 0 PJT PARTNERS INC COM CL A 69343T107 5013391 46459 SH SOLE 2 28862 0 17597 PJT PARTNERS INC COM CL A 69343T107 10899 101 SH SOLE 4 101 0 0 PJT PARTNERS INC COM CL A 69343T107 552391 5119 SH SOLE 7 4855 0 264 PJT PARTNERS INC COM CL A 69343T107 7402518 68599 SH SOLE 18 68599 0 0 PJT PARTNERS INC COM CL A 69343T107 10281233 95276 SH SOLE 19 95276 0 0 PJT PARTNERS INC COM CL A 69343T107 277135217 2568207 SH SOLE 21 2568207 0 0 PJT PARTNERS INC COM CL A 69343T107 79433846 736112 SH SOLE 22 712927 0 23185 PJT PARTNERS INC COM CL A 69343T107 128737 1193 SH SOLE 23 1193 0 0 PJT PARTNERS INC COM CL A 69343T107 700983 6496 SH SOLE 25 6496 0 0 PJT PARTNERS INC COM CL A 69343T107 1238699 11479 SH SOLE 26 11479 0 0 PJT PARTNERS INC COM CL A 69343T107 47265 438 SH SOLE 28 438 0 0 PJT PARTNERS INC COM CL A 69343T107 4039935 37438 SH SOLE 30 37438 0 0 PJT PARTNERS INC COM CL A 69343T107 500379 4637 SH SOLE 40 4637 0 0 PJT PARTNERS INC COM CL A 69343T107 2110322 19556 SH SOLE 43 18982 0 574 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 3825291 214182 SH SOLE 19 214182 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 111482 6242 SH SOLE 43 6242 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 7451930 395958 SH SOLE 2 219250 0 176708 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 14868 790 SH SOLE 4 790 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 2756434 146463 SH SOLE 18 146463 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 31361328 1666383 SH SOLE 19 1666383 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 12048583 640201 SH SOLE 21 640201 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 43510880 2311949 SH SOLE 22 2048502 0 263447 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 355491 18889 SH SOLE 23 18889 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 740078 39324 SH SOLE 25 39324 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1019799 54187 SH SOLE 26 54187 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 493611 26228 SH SOLE 28 0 0 26228 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 2065401 109745 SH SOLE 30 109745 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 835025 44369 SH SOLE 40 44369 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 113 6 SH SOLE 43 6 0 0 PLANET FITNESS INC CL A 72703H101 12073764 164068 SH SOLE 2 81277 0 82791 PLANET FITNESS INC CL A 72703H101 17882 243 SH SOLE 4 243 0 0 PLANET FITNESS INC CL A 72703H101 1290621 17538 SH SOLE 7 16634 0 904 PLANET FITNESS INC CL A 72703H101 10104569 137309 SH SOLE 18 137309 0 0 PLANET FITNESS INC CL A 72703H101 162249392 2204775 SH SOLE 19 2204775 0 0 PLANET FITNESS INC CL A 72703H101 340308051 4624379 SH SOLE 21 4624379 0 0 PLANET FITNESS INC CL A 72703H101 208033043 2826920 SH SOLE 22 2716372 0 110548 PLANET FITNESS INC CL A 72703H101 1291431 17549 SH SOLE 25 17549 0 0 PLANET FITNESS INC CL A 72703H101 2258109 30685 SH SOLE 26 30685 0 0 PLANET FITNESS INC CL A 72703H101 3565951 48457 SH SOLE 28 45765 0 2692 PLANET FITNESS INC CL A 72703H101 7034321 95588 SH SOLE 30 95588 0 0 PLANET FITNESS INC CL A 72703H101 78153 1062 SH SOLE 31 1062 0 0 PLANET FITNESS INC CL A 72703H101 37163 505 SH SOLE 36 505 0 0 PLANET FITNESS INC CL A 72703H101 1297539 17632 SH SOLE 40 17632 0 0 PLANET FITNESS INC CL A 72703H101 7014967 95325 SH SOLE 43 84382 0 10943 PLANET LABS PBC COM CL A 72703X106 534620 287430 SH SOLE 2 54294 0 233136 PLANET LABS PBC COM CL A 72703X106 3251 1748 SH SOLE 7 1748 0 0 PLANET LABS PBC COM CL A 72703X106 882099 474247 SH SOLE 18 474247 0 0 PLANET LABS PBC COM CL A 72703X106 711469 382510 SH SOLE 19 382510 0 0 PLANET LABS PBC COM CL A 72703X106 11039783 5935367 SH SOLE 21 5935367 0 0 PLANET LABS PBC COM CL A 72703X106 9738179 5235580 SH SOLE 22 5003738 0 231842 PLANET LABS PBC COM CL A 72703X106 76340 41043 SH SOLE 25 41043 0 0 PLANET LABS PBC COM CL A 72703X106 271636 146041 SH SOLE 30 146041 0 0 PLANET LABS PBC COM CL A 72703X106 122102 65646 SH SOLE 40 65646 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 270670 32261 SH SOLE 2 22814 0 9447 PLAYA HOTELS & RESORTS NV SHS N70544106 3012 359 SH SOLE 4 359 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 544603 64911 SH SOLE 7 61430 0 3481 PLAYA HOTELS & RESORTS NV SHS N70544106 3182763 379352 SH SOLE 21 379352 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 15139403 1804458 SH SOLE 22 1746830 0 57628 PLAYA HOTELS & RESORTS NV SHS N70544106 143545 17109 SH SOLE 25 17109 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 650376 77518 SH SOLE 26 77518 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 1448492 172645 SH SOLE 30 172645 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 242689 28926 SH SOLE 40 28926 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 187835 22388 SH SOLE 43 20525 0 1863 PLAYAGS INC COM 72814N104 1229741 106934 SH SOLE 2 91884 0 15050 PLAYAGS INC COM 72814N104 1200071 104354 SH SOLE 18 104354 0 0 PLAYAGS INC COM 72814N104 3758741 326847 SH SOLE 19 326847 0 0 PLAYAGS INC COM 72814N104 17444764 1516936 SH SOLE 21 1516936 0 0 PLAYAGS INC COM 72814N104 13745847 1195291 SH SOLE 22 1158767 0 36524 PLAYAGS INC COM 72814N104 34592 3008 SH SOLE 23 3008 0 0 PLAYAGS INC COM 72814N104 27025 2350 SH SOLE 30 2350 0 0 PLAYAGS INC COM 72814N104 145176 12624 SH SOLE 43 11859 0 765 PLAYSTUDIOS INC CLASS A COM 72815G108 725148 350313 SH SOLE 2 265350 0 84963 PLAYSTUDIOS INC CLASS A COM 72815G108 1668 806 SH SOLE 7 806 0 0 PLAYSTUDIOS INC CLASS A COM 72815G108 533008 257492 SH SOLE 18 257492 0 0 PLAYSTUDIOS INC CLASS A COM 72815G108 584980 282599 SH SOLE 19 282599 0 0 PLAYSTUDIOS INC CLASS A COM 72815G108 6583165 3180273 SH SOLE 21 3180273 0 0 PLAYSTUDIOS INC CLASS A COM 72815G108 5466916 2641022 SH SOLE 22 2566684 0 74338 PLAYSTUDIOS INC CLASS A COM 72815G108 109327 52815 SH SOLE 23 52815 0 0 PLAYSTUDIOS INC CLASS A COM 72815G108 92709 44787 SH SOLE 26 0 0 44787 PLAYSTUDIOS INC CLASS A COM 72815G108 2786 1346 SH SOLE 43 1346 0 0 PLAYTIKA HLDG CORP COM 72815L107 2938642 373398 SH SOLE 2 339653 0 33745 PLAYTIKA HLDG CORP COM 72815L107 1826 232 SH SOLE 7 232 0 0 PLAYTIKA HLDG CORP COM 72815L107 131256 16678 SH SOLE 18 16678 0 0 PLAYTIKA HLDG CORP COM 72815L107 157093 19961 SH SOLE 19 19961 0 0 PLAYTIKA HLDG CORP COM 72815L107 5360462 681126 SH SOLE 21 681126 0 0 PLAYTIKA HLDG CORP COM 72815L107 13240425 1682392 SH SOLE 22 1622499 0 59893 PLAYTIKA HLDG CORP COM 72815L107 83194 10571 SH SOLE 28 0 0 10571 PLAYTIKA HLDG CORP COM 72815L107 18888 2400 SH SOLE 30 2400 0 0 PLAYTIKA HLDG CORP COM 72815L107 2636 335 SH SOLE 31 335 0 0 PLAYTIKA HLDG CORP COM 72815L107 1534146 194936 SH SOLE 43 168556 0 26380 PLBY GROUP INC COM 72814P109 878 1130 SH SOLE 18 1130 0 0 PLBY GROUP INC COM 72814P109 9069 11670 SH SOLE 21 11670 0 0 PLBY GROUP INC COM 72814P109 194158 249850 SH SOLE 22 249850 0 0 PLDT INC SPONSORED ADR 69344D408 18808544 765820 SH SOLE 43 699291 0 66529 PLEXUS CORP COM 729132100 3045770 29519 SH SOLE 2 12264 0 17255 PLEXUS CORP COM 729132100 17025 165 SH SOLE 4 104 0 61 PLEXUS CORP COM 729132100 1069667 10367 SH SOLE 7 9832 0 535 PLEXUS CORP COM 729132100 8729338 84603 SH SOLE 18 84603 0 0 PLEXUS CORP COM 729132100 10340700 100220 SH SOLE 19 100220 0 0 PLEXUS CORP COM 729132100 322224536 3122936 SH SOLE 21 3122936 0 0 PLEXUS CORP COM 729132100 89989262 872158 SH SOLE 22 835284 0 36874 PLEXUS CORP COM 729132100 47463 460 SH SOLE 23 460 0 0 PLEXUS CORP COM 729132100 566561 5491 SH SOLE 25 5491 0 0 PLEXUS CORP COM 729132100 953177 9238 SH SOLE 26 9238 0 0 PLEXUS CORP COM 729132100 1472895 14275 SH SOLE 28 14275 0 0 PLEXUS CORP COM 729132100 8476547 82153 SH SOLE 30 82153 0 0 PLEXUS CORP COM 729132100 76663 743 SH SOLE 36 743 0 0 PLEXUS CORP COM 729132100 565839 5484 SH SOLE 40 5484 0 0 PLEXUS CORP COM 729132100 4494830 43563 SH SOLE 43 41370 0 2193 PLIANT THERAPEUTICS INC COM 729139105 1000159 93038 SH SOLE 2 67917 0 25121 PLIANT THERAPEUTICS INC COM 729139105 688 64 SH SOLE 4 64 0 0 PLIANT THERAPEUTICS INC COM 729139105 273652 25456 SH SOLE 7 24120 0 1336 PLIANT THERAPEUTICS INC COM 729139105 1723419 160318 SH SOLE 18 160318 0 0 PLIANT THERAPEUTICS INC COM 729139105 1436361 133615 SH SOLE 19 133615 0 0 PLIANT THERAPEUTICS INC COM 729139105 28501099 2651265 SH SOLE 21 2651265 0 0 PLIANT THERAPEUTICS INC COM 729139105 18251458 1697810 SH SOLE 22 1629120 0 68690 PLIANT THERAPEUTICS INC COM 729139105 90698 8437 SH SOLE 25 8437 0 0 PLIANT THERAPEUTICS INC COM 729139105 260473 24230 SH SOLE 26 24230 0 0 PLIANT THERAPEUTICS INC COM 729139105 47483 4417 SH SOLE 28 0 0 4417 PLIANT THERAPEUTICS INC COM 729139105 1348523 125444 SH SOLE 30 125444 0 0 PLIANT THERAPEUTICS INC COM 729139105 15545 1446 SH SOLE 36 1446 0 0 PLIANT THERAPEUTICS INC COM 729139105 129151 12014 SH SOLE 40 12014 0 0 PLIANT THERAPEUTICS INC COM 729139105 366414 34085 SH SOLE 43 9886 0 24199 PLUG POWER INC COM NEW 72919P202 1039171 445996 SH SOLE 2 179793 0 266203 PLUG POWER INC COM NEW 72919P202 3824 1641 SH SOLE 4 1641 0 0 PLUG POWER INC COM NEW 72919P202 355071 152391 SH SOLE 7 146004 0 6387 PLUG POWER INC COM NEW 72919P202 4107979 1763081 SH SOLE 18 1763081 0 0 PLUG POWER INC COM NEW 72919P202 3387272 1453765 SH SOLE 19 1453765 0 0 PLUG POWER INC COM NEW 72919P202 66962751 28739378 SH SOLE 21 28739378 0 0 PLUG POWER INC COM NEW 72919P202 43984943 18877658 SH SOLE 22 18004293 0 873365 PLUG POWER INC COM NEW 72919P202 326400 140086 SH SOLE 25 140086 0 0 PLUG POWER INC COM NEW 72919P202 492301 211288 SH SOLE 26 211288 0 0 PLUG POWER INC COM NEW 72919P202 377956 162213 SH SOLE 28 138499 0 23714 PLUG POWER INC COM NEW 72919P202 21324433 9152117 SH SOLE 30 9152117 0 0 PLUG POWER INC COM NEW 72919P202 25600 10987 SH SOLE 36 10987 0 0 PLUG POWER INC COM NEW 72919P202 272782 117074 SH SOLE 40 117074 0 0 PLUG POWER INC COM NEW 72919P202 4821 2069 SH OTR 43 2069 0 0 PLUG POWER INC COM NEW 72919P202 2618008 1123608 SH SOLE 43 1002492 0 121116 PLUMAS BANCORP COM 729273102 253479 7045 SH SOLE 2 4855 0 2190 PLUMAS BANCORP COM 729273102 647820 18005 SH SOLE 18 18005 0 0 PLUMAS BANCORP COM 729273102 432444 12019 SH SOLE 19 12019 0 0 PLUMAS BANCORP COM 729273102 7208593 200350 SH SOLE 21 200350 0 0 PLUMAS BANCORP COM 729273102 3120941 86741 SH SOLE 22 82715 0 4026 PLUS THERAPEUTICS INC COM 72941H509 10231 6960 SH SOLE 22 6960 0 0 PLYMOUTH INDL REIT INC COM 729640102 1983423 92770 SH SOLE 2 71328 0 21442 PLYMOUTH INDL REIT INC COM 729640102 8317 389 SH SOLE 7 389 0 0 PLYMOUTH INDL REIT INC COM 729640102 2688471 125747 SH SOLE 18 125747 0 0 PLYMOUTH INDL REIT INC COM 729640102 2485617 116259 SH SOLE 19 116259 0 0 PLYMOUTH INDL REIT INC COM 729640102 36251180 1695565 SH SOLE 21 1695565 0 0 PLYMOUTH INDL REIT INC COM 729640102 24417157 1142056 SH SOLE 22 1074016 0 68040 PLYMOUTH INDL REIT INC COM 729640102 37052 1733 SH SOLE 23 1733 0 0 PLYMOUTH INDL REIT INC COM 729640102 176513 8256 SH SOLE 25 8256 0 0 PLYMOUTH INDL REIT INC COM 729640102 67304 3148 SH SOLE 30 3148 0 0 PLYMOUTH INDL REIT INC COM 729640102 148997 6969 SH SOLE 40 6969 0 0 PLYMOUTH INDL REIT INC COM 729640102 1005822 47045 SH SOLE 43 43120 0 3925 PMV PHARMACEUTICALS INC COM 69353Y103 248947 153671 SH SOLE 2 153671 0 0 PMV PHARMACEUTICALS INC COM 69353Y103 15531 9587 SH SOLE 18 9587 0 0 PMV PHARMACEUTICALS INC COM 69353Y103 454321 280445 SH SOLE 19 280445 0 0 PMV PHARMACEUTICALS INC COM 69353Y103 184066 113621 SH SOLE 21 113621 0 0 PMV PHARMACEUTICALS INC COM 69353Y103 979888 604869 SH SOLE 22 604869 0 0 PNC FINL SVCS GROUP INC COM 693475105 109153490 702042 SH SOLE 2 171189 0 530853 PNC FINL SVCS GROUP INC COM 693475105 47735781 307022 SH SOLE 4 185421 0 121601 PNC FINL SVCS GROUP INC COM 693475105 78401723 504256 SH SOLE 7 460774 0 43482 PNC FINL SVCS GROUP INC COM 693475105 2833001 18221 SH SOLE 13 18221 0 0 PNC FINL SVCS GROUP INC COM 693475105 8611571 55387 SH SOLE 15 55387 0 0 PNC FINL SVCS GROUP INC COM 693475105 112106833 721037 SH SOLE 18 696142 0 24895 PNC FINL SVCS GROUP INC COM 693475105 20129840 129469 SH SOLE 19 129469 0 0 PNC FINL SVCS GROUP INC COM 693475105 1746530628 11233153 SH SOLE 21 11233153 0 0 PNC FINL SVCS GROUP INC COM 693475105 1323756565 8513999 SH SOLE 22 7632138 0 881861 PNC FINL SVCS GROUP INC COM 693475105 74467301 478951 SH SOLE 23 478951 0 0 PNC FINL SVCS GROUP INC COM 693475105 130875756 841753 SH SOLE 25 774353 0 67400 PNC FINL SVCS GROUP INC COM 693475105 60841345 391313 SH SOLE 26 265340 0 125973 PNC FINL SVCS GROUP INC COM 693475105 139782895 899041 SH SOLE 28 31496 0 867545 PNC FINL SVCS GROUP INC COM 693475105 523408805 3366406 SH SOLE 30 3366406 0 0 PNC FINL SVCS GROUP INC COM 693475105 14299962 91973 SH SOLE 31 88816 0 3157 PNC FINL SVCS GROUP INC COM 693475105 5529180 35562 SH SOLE 34 35562 0 0 PNC FINL SVCS GROUP INC COM 693475105 14122715 90833 SH SOLE 36 90833 0 0 PNC FINL SVCS GROUP INC COM 693475105 2992057 19244 SH SOLE 40 19244 0 0 PNC FINL SVCS GROUP INC COM 693475105 111479 717 SH OTR 43 717 0 0 PNC FINL SVCS GROUP INC COM 693475105 91325882 587380 SH SOLE 43 494925 0 92456 PNM RES INC COM 69349H107 10600424 286808 SH SOLE 2 187700 0 99108 PNM RES INC COM 69349H107 909549 24609 SH SOLE 4 24609 0 0 PNM RES INC COM 69349H107 49231 1332 SH SOLE 7 1332 0 0 PNM RES INC COM 69349H107 15837286 428498 SH SOLE 18 428498 0 0 PNM RES INC COM 69349H107 13601908 368017 SH SOLE 19 368017 0 0 PNM RES INC COM 69349H107 279643684 7566117 SH SOLE 21 7566117 0 0 PNM RES INC COM 69349H107 122339004 3310038 SH SOLE 22 3179985 0 130053 PNM RES INC COM 69349H107 63165 1709 SH SOLE 23 1709 0 0 PNM RES INC COM 69349H107 1224078 33119 SH SOLE 26 33119 0 0 PNM RES INC COM 69349H107 3441974 93127 SH SOLE 30 93127 0 0 PNM RES INC COM 69349H107 46902 1269 SH SOLE 36 1269 0 0 PNM RES INC COM 69349H107 7204182 194918 SH SOLE 43 172226 0 22692 PODCASTONE INC COM 22275C105 2011 1197 SH SOLE 18 1197 0 0 PODCASTONE INC COM 22275C105 19160 11405 SH SOLE 21 11405 0 0 PODCASTONE INC COM 22275C105 76101 45298 SH SOLE 22 45298 0 0 PODCASTONE INC COM 22275C105 171 102 SH SOLE 43 102 0 0 POLAR PWR INC COM 73102V105 34273 85896 SH SOLE 22 85896 0 0 POLARIS INC COM 731068102 7615648 97250 SH SOLE 2 65236 0 32014 POLARIS INC COM 731068102 13156 168 SH SOLE 4 168 0 0 POLARIS INC COM 731068102 764384 9761 SH SOLE 7 9761 0 0 POLARIS INC COM 731068102 6169418 78782 SH SOLE 18 78782 0 0 POLARIS INC COM 731068102 1379117 17611 SH SOLE 19 17611 0 0 POLARIS INC COM 731068102 212354715 2711719 SH SOLE 21 2711719 0 0 POLARIS INC COM 731068102 128901157 1646037 SH SOLE 22 1575552 0 70485 POLARIS INC COM 731068102 850682 10863 SH SOLE 25 10863 0 0 POLARIS INC COM 731068102 1128682 14413 SH SOLE 26 14413 0 0 POLARIS INC COM 731068102 80033 1022 SH SOLE 28 1022 0 0 POLARIS INC COM 731068102 4830004 61678 SH SOLE 30 61678 0 0 POLARIS INC COM 731068102 51920 663 SH SOLE 31 663 0 0 POLARIS INC COM 731068102 260929 3332 SH SOLE 36 3332 0 0 POLARIS INC COM 731068102 891638 11386 SH SOLE 40 11386 0 0 POLARIS INC COM 731068102 14722 188 SH OTR 43 188 0 0 POLARIS INC COM 731068102 2931230 37431 SH SOLE 43 34281 0 3150 POLESTAR AUTOMOTIVE HLDG UK ADS A 731105201 9 11 SH SOLE 2 11 0 0 POLESTAR AUTOMOTIVE HLDG UK ADS A 731105201 1087245 1382208 SH SOLE 21 1382208 0 0 PONCE FINANCIAL GROUP INC COMMON STOCK 732344106 56878 6223 SH SOLE 2 668 0 5555 PONCE FINANCIAL GROUP INC COMMON STOCK 732344106 522534 57170 SH SOLE 18 57170 0 0 PONCE FINANCIAL GROUP INC COMMON STOCK 732344106 404079 44210 SH SOLE 19 44210 0 0 PONCE FINANCIAL GROUP INC COMMON STOCK 732344106 6853337 749818 SH SOLE 21 749818 0 0 PONCE FINANCIAL GROUP INC COMMON STOCK 732344106 6665217 729236 SH SOLE 22 715427 0 13809 POOL CORP COM 73278L105 23770439 77345 SH SOLE 2 28167 0 49178 POOL CORP COM 73278L105 10230708 33289 SH SOLE 4 14707 0 18582 POOL CORP COM 73278L105 7459206 24271 SH SOLE 7 21179 0 3092 POOL CORP COM 73278L105 503099 1637 SH SOLE 13 1637 0 0 POOL CORP COM 73278L105 1634381 5318 SH SOLE 15 5318 0 0 POOL CORP COM 73278L105 20495838 66690 SH SOLE 18 62452 0 4238 POOL CORP COM 73278L105 8682073 28250 SH SOLE 19 28250 0 0 POOL CORP COM 73278L105 473995059 1542300 SH SOLE 21 1542300 0 0 POOL CORP COM 73278L105 281274870 915221 SH SOLE 22 825842 0 89379 POOL CORP COM 73278L105 14477702 47108 SH SOLE 23 47108 0 0 POOL CORP COM 73278L105 17817149 57974 SH SOLE 25 57929 0 45 POOL CORP COM 73278L105 10408960 33869 SH SOLE 26 19968 0 13901 POOL CORP COM 73278L105 23394574 76122 SH SOLE 28 518 0 75604 POOL CORP COM 73278L105 104408299 339727 SH SOLE 30 339727 0 0 POOL CORP COM 73278L105 2702045 8792 SH SOLE 31 8501 0 291 POOL CORP COM 73278L105 547969 1783 SH SOLE 34 1783 0 0 POOL CORP COM 73278L105 2228450 7251 SH SOLE 36 7251 0 0 POOL CORP COM 73278L105 594684 1935 SH SOLE 40 1935 0 0 POOL CORP COM 73278L105 15737 51 SH OTR 43 51 0 0 POOL CORP COM 73278L105 11012306 35832 SH SOLE 43 29289 0 6543 POPULAR INC COM NEW 733174700 8476988 95861 SH SOLE 2 37642 0 58219 POPULAR INC COM NEW 733174700 15033 170 SH SOLE 4 170 0 0 POPULAR INC COM NEW 733174700 636696 7200 SH SOLE 7 6868 0 332 POPULAR INC COM NEW 733174700 1840317 20811 SH SOLE 18 20811 0 0 POPULAR INC COM NEW 733174700 2270087 25671 SH SOLE 19 25671 0 0 POPULAR INC COM NEW 733174700 107964099 1220899 SH SOLE 21 1220899 0 0 POPULAR INC COM NEW 733174700 171149456 1935423 SH SOLE 22 1840477 0 94946 POPULAR INC COM NEW 733174700 1298418 14683 SH SOLE 25 14683 0 0 POPULAR INC COM NEW 733174700 2721433 30775 SH SOLE 26 30775 0 0 POPULAR INC COM NEW 733174700 367427 4155 SH SOLE 28 1436 0 2719 POPULAR INC COM NEW 733174700 4095105 46309 SH SOLE 30 46309 0 0 POPULAR INC COM NEW 733174700 77553 877 SH SOLE 31 877 0 0 POPULAR INC COM NEW 733174700 187383 2119 SH SOLE 36 2119 0 0 POPULAR INC COM NEW 733174700 1353244 15303 SH SOLE 40 15303 0 0 POPULAR INC COM NEW 733174700 5910396 66837 SH SOLE 43 62234 0 4603 PORCH GROUP INC COM 733245104 21738 14396 SH SOLE 2 4648 0 9748 PORCH GROUP INC COM 733245104 309633 205055 SH SOLE 18 205055 0 0 PORCH GROUP INC COM 733245104 264875 175414 SH SOLE 19 175414 0 0 PORCH GROUP INC COM 733245104 3979021 2635113 SH SOLE 21 2635113 0 0 PORCH GROUP INC COM 733245104 2935040 1943735 SH SOLE 22 1926556 0 17179 PORCH GROUP INC COM 733245104 13043 8638 SH SOLE 28 8638 0 0 PORTAGE BIOTECH INC COM G7185A128 257 1210 SH SOLE 2 1210 0 0 PORTAGE BIOTECH INC COM G7185A128 1484 6993 SH SOLE 22 6993 0 0 PORTILLOS INC COM CL A 73642K106 486039 50004 SH SOLE 2 31176 0 18828 PORTILLOS INC COM CL A 73642K106 3781 389 SH SOLE 4 389 0 0 PORTILLOS INC COM CL A 73642K106 3227 332 SH SOLE 7 332 0 0 PORTILLOS INC COM CL A 73642K106 1324525 136268 SH SOLE 18 136268 0 0 PORTILLOS INC COM CL A 73642K106 1200255 123483 SH SOLE 19 123483 0 0 PORTILLOS INC COM CL A 73642K106 19120834 1967164 SH SOLE 21 1967164 0 0 PORTILLOS INC COM CL A 73642K106 17352076 1785193 SH SOLE 22 1739366 0 45827 PORTILLOS INC COM CL A 73642K106 77099 7932 SH SOLE 25 7932 0 0 PORTILLOS INC COM CL A 73642K106 367669 37826 SH SOLE 30 37826 0 0 PORTILLOS INC COM CL A 73642K106 87422 8994 SH SOLE 40 8994 0 0 PORTILLOS INC COM CL A 73642K106 12442 1280 SH SOLE 43 480 0 800 PORTLAND GEN ELEC CO COM NEW 736508847 14672802 339334 SH SOLE 2 240910 0 98424 PORTLAND GEN ELEC CO COM NEW 736508847 1269224 29353 SH SOLE 4 29353 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 2483965 57446 SH SOLE 7 57446 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 346 8 SH SOLE 13 8 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 21801867 504206 SH SOLE 18 504206 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 14389580 332784 SH SOLE 19 332784 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 364445183 8428427 SH SOLE 21 8428427 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 158995166 3677039 SH SOLE 22 3504663 0 172376 PORTLAND GEN ELEC CO COM NEW 736508847 1122986 25971 SH SOLE 23 25971 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 5718231 132244 SH SOLE 26 35312 0 96932 PORTLAND GEN ELEC CO COM NEW 736508847 69054 1597 SH SOLE 28 1597 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 4442996 102752 SH SOLE 30 102752 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 346 8 SH SOLE 31 8 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 205131 4744 SH SOLE 36 4744 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 11552287 267167 SH SOLE 43 251603 0 15564 PORTMAN RIDGE FIN CORP COM NEW 73688F201 611948 31190 SH SOLE 30 31190 0 0 PORTMAN RIDGE FIN CORP COM NEW 73688F201 177 9 SH SOLE 43 5 0 4 POSCO HOLDINGS INC SPONSORED ADR 693483109 49962 760 SH SOLE 22 760 0 0 POSCO HOLDINGS INC SPONSORED ADR 693483109 47934121 729147 SH SOLE 43 673168 0 55979 POSEIDA THERAPEUTICS INC COM 73730P108 255398 87465 SH SOLE 2 46935 0 40530 POSEIDA THERAPEUTICS INC COM 73730P108 560894 192087 SH SOLE 18 192087 0 0 POSEIDA THERAPEUTICS INC COM 73730P108 950918 325657 SH SOLE 19 325657 0 0 POSEIDA THERAPEUTICS INC COM 73730P108 7034578 2409102 SH SOLE 21 2409102 0 0 POSEIDA THERAPEUTICS INC COM 73730P108 5497058 1882554 SH SOLE 22 1819741 0 62813 POSEIDA THERAPEUTICS INC COM 73730P108 22849 7825 SH SOLE 23 7825 0 0 POSEIDA THERAPEUTICS INC COM 73730P108 1372 470 SH SOLE 43 470 0 0 POST HLDGS INC COM 737446104 16782988 161127 SH SOLE 2 58915 0 102212 POST HLDGS INC COM 737446104 35623 342 SH SOLE 4 140 0 202 POST HLDGS INC COM 737446104 713079 6846 SH SOLE 7 6518 0 328 POST HLDGS INC COM 737446104 7828353 75157 SH SOLE 18 75157 0 0 POST HLDGS INC COM 737446104 4372845 41982 SH SOLE 19 41982 0 0 POST HLDGS INC COM 737446104 266561064 2559150 SH SOLE 21 2559150 0 0 POST HLDGS INC COM 737446104 154590835 1484167 SH SOLE 22 1417606 0 66561 POST HLDGS INC COM 737446104 1170133 11234 SH SOLE 25 11234 0 0 POST HLDGS INC COM 737446104 1826758 17538 SH SOLE 26 17538 0 0 POST HLDGS INC COM 737446104 523300 5024 SH SOLE 28 0 0 5024 POST HLDGS INC COM 737446104 142491 1368 SH SOLE 29 1368 0 0 POST HLDGS INC COM 737446104 3196670 30690 SH SOLE 30 30690 0 0 POST HLDGS INC COM 737446104 66662 640 SH SOLE 31 640 0 0 POST HLDGS INC COM 737446104 133012 1277 SH SOLE 36 1277 0 0 POST HLDGS INC COM 737446104 1121387 10766 SH SOLE 40 10766 0 0 POST HLDGS INC COM 737446104 4674649 44880 SH SOLE 43 41882 0 2997 POST HLDGS INC NOTE 2.500% 8/1 737446AT1 7605080 6920000 PRN SOLE 2 6920000 0 0 POST HLDGS INC NOTE 2.500% 8/1 737446AT1 5302675 4825000 PRN SOLE 21 4825000 0 0 POST HLDGS INC NOTE 2.500% 8/1 737446AT1 11759300 10700000 PRN SOLE 22 10700000 0 0 POSTAL REALTY TRUST INC CL A 73757R102 86432 6484 SH SOLE 2 905 0 5579 POSTAL REALTY TRUST INC CL A 73757R102 307 23 SH SOLE 7 23 0 0 POSTAL REALTY TRUST INC CL A 73757R102 688721 51667 SH SOLE 18 51667 0 0 POSTAL REALTY TRUST INC CL A 73757R102 642279 48183 SH SOLE 19 48183 0 0 POSTAL REALTY TRUST INC CL A 73757R102 10540111 790706 SH SOLE 21 790706 0 0 POSTAL REALTY TRUST INC CL A 73757R102 4211347 315930 SH SOLE 22 303336 0 12594 POSTAL REALTY TRUST INC CL A 73757R102 12157 912 SH SOLE 23 912 0 0 POSTAL REALTY TRUST INC CL A 73757R102 147 11 SH SOLE 43 11 0 0 POTBELLY CORP COM 73754Y100 234010 29142 SH SOLE 2 24887 0 4255 POTBELLY CORP COM 73754Y100 579340 72147 SH SOLE 18 72147 0 0 POTBELLY CORP COM 73754Y100 506476 63073 SH SOLE 19 63073 0 0 POTBELLY CORP COM 73754Y100 7897007 983438 SH SOLE 21 983438 0 0 POTBELLY CORP COM 73754Y100 6103667 760108 SH SOLE 22 746338 0 13770 POTBELLY CORP COM 73754Y100 4497 560 SH SOLE 23 560 0 0 POTBELLY CORP COM 73754Y100 42712 5319 SH SOLE 43 5319 0 0 POTLATCHDELTIC CORPORATION COM 737630103 8690655 220631 SH SOLE 2 114638 0 105993 POTLATCHDELTIC CORPORATION COM 737630103 12250 311 SH SOLE 4 311 0 0 POTLATCHDELTIC CORPORATION COM 737630103 1297546 32941 SH SOLE 7 31239 0 1702 POTLATCHDELTIC CORPORATION COM 737630103 12678026 321859 SH SOLE 18 321859 0 0 POTLATCHDELTIC CORPORATION COM 737630103 11139453 282799 SH SOLE 19 282799 0 0 POTLATCHDELTIC CORPORATION COM 737630103 251697413 6389881 SH SOLE 21 6389881 0 0 POTLATCHDELTIC CORPORATION COM 737630103 106997381 2716359 SH SOLE 22 2611520 0 104839 POTLATCHDELTIC CORPORATION COM 737630103 355 9 SH SOLE 23 9 0 0 POTLATCHDELTIC CORPORATION COM 737630103 681723 17307 SH SOLE 25 17307 0 0 POTLATCHDELTIC CORPORATION COM 737630103 993810 25230 SH SOLE 26 25230 0 0 POTLATCHDELTIC CORPORATION COM 737630103 47071 1195 SH SOLE 28 1195 0 0 POTLATCHDELTIC CORPORATION COM 737630103 433 11 SH SOLE 29 11 0 0 POTLATCHDELTIC CORPORATION COM 737630103 13935197 353775 SH SOLE 30 353775 0 0 POTLATCHDELTIC CORPORATION COM 737630103 39 1 SH SOLE 34 1 0 0 POTLATCHDELTIC CORPORATION COM 737630103 48332 1227 SH SOLE 36 1227 0 0 POTLATCHDELTIC CORPORATION COM 737630103 650290 16509 SH SOLE 40 16509 0 0 POTLATCHDELTIC CORPORATION COM 737630103 2610731 66279 SH SOLE 43 59566 0 6713 POWELL INDS INC COM 739128106 700796 4887 SH SOLE 2 2645 0 2242 POWELL INDS INC COM 739128106 3585 25 SH SOLE 4 25 0 0 POWELL INDS INC COM 739128106 361655 2522 SH SOLE 7 2390 0 132 POWELL INDS INC COM 739128106 3836810 26756 SH SOLE 18 26756 0 0 POWELL INDS INC COM 739128106 3290170 22944 SH SOLE 19 22944 0 0 POWELL INDS INC COM 739128106 147845113 1030998 SH SOLE 21 1030998 0 0 POWELL INDS INC COM 739128106 39292030 274003 SH SOLE 22 265548 0 8455 POWELL INDS INC COM 739128106 5736 40 SH SOLE 23 40 0 0 POWELL INDS INC COM 739128106 329103 2295 SH SOLE 25 2295 0 0 POWELL INDS INC COM 739128106 678569 4732 SH SOLE 26 4732 0 0 POWELL INDS INC COM 739128106 66681 465 SH SOLE 28 0 0 465 POWELL INDS INC COM 739128106 4065533 28351 SH SOLE 30 28351 0 0 POWELL INDS INC COM 739128106 287374 2004 SH SOLE 40 2004 0 0 POWELL INDS INC COM 739128106 1101623 7682 SH SOLE 43 7167 0 515 POWER INTEGRATIONS INC COM 739276103 8503308 121147 SH SOLE 2 69386 0 51761 POWER INTEGRATIONS INC COM 739276103 256194 3650 SH SOLE 4 954 0 2696 POWER INTEGRATIONS INC COM 739276103 658452 9381 SH SOLE 7 8903 0 478 POWER INTEGRATIONS INC COM 739276103 18203426 259345 SH SOLE 18 245098 0 14247 POWER INTEGRATIONS INC COM 739276103 20050756 285664 SH SOLE 19 285664 0 0 POWER INTEGRATIONS INC COM 739276103 303470466 4323557 SH SOLE 21 4323557 0 0 POWER INTEGRATIONS INC COM 739276103 142491807 2030087 SH SOLE 22 1973780 0 56307 POWER INTEGRATIONS INC COM 739276103 130764 1863 SH SOLE 23 1863 0 0 POWER INTEGRATIONS INC COM 739276103 903415 12871 SH SOLE 25 12871 0 0 POWER INTEGRATIONS INC COM 739276103 8014294 114180 SH SOLE 26 19519 0 94661 POWER INTEGRATIONS INC COM 739276103 569381 8112 SH SOLE 28 1081 0 7031 POWER INTEGRATIONS INC COM 739276103 7024054 100072 SH SOLE 30 100072 0 0 POWER INTEGRATIONS INC COM 739276103 2528174 36019 SH SOLE 34 36019 0 0 POWER INTEGRATIONS INC COM 739276103 53836 767 SH SOLE 36 767 0 0 POWER INTEGRATIONS INC COM 739276103 796867 11353 SH SOLE 40 11353 0 0 POWER INTEGRATIONS INC COM 739276103 7260761 103444 SH SOLE 43 93465 0 9979 POWER REIT COM 73933H101 13624 15141 SH SOLE 22 15141 0 0 POWERFLEET INC COM 73931J109 129061 28241 SH SOLE 2 3342 0 24899 POWERFLEET INC COM 73931J109 1263783 276539 SH SOLE 18 276539 0 0 POWERFLEET INC COM 73931J109 953028 208540 SH SOLE 19 208540 0 0 POWERFLEET INC COM 73931J109 14873239 3254538 SH SOLE 21 3254538 0 0 POWERFLEET INC COM 73931J109 12362924 2705235 SH SOLE 22 2626965 0 78270 POWERFLEET INC COM 73931J109 16543 3620 SH SOLE 43 3522 0 98 POWERSCHOOL HOLDINGS INC COM CL A 73939C106 765425 34186 SH SOLE 2 16030 0 18156 POWERSCHOOL HOLDINGS INC COM CL A 73939C106 5709 255 SH SOLE 4 255 0 0 POWERSCHOOL HOLDINGS INC COM CL A 73939C106 8978 401 SH SOLE 7 401 0 0 POWERSCHOOL HOLDINGS INC COM CL A 73939C106 3373949 150690 SH SOLE 18 150690 0 0 POWERSCHOOL HOLDINGS INC COM CL A 73939C106 3044346 135969 SH SOLE 19 135969 0 0 POWERSCHOOL HOLDINGS INC COM CL A 73939C106 54337843 2426880 SH SOLE 21 2426880 0 0 POWERSCHOOL HOLDINGS INC COM CL A 73939C106 40092049 1790623 SH SOLE 22 1734222 0 56401 POWERSCHOOL HOLDINGS INC COM CL A 73939C106 220318 9840 SH SOLE 25 9840 0 0 POWERSCHOOL HOLDINGS INC COM CL A 73939C106 146140 6527 SH SOLE 26 6527 0 0 POWERSCHOOL HOLDINGS INC COM CL A 73939C106 174709 7803 SH SOLE 28 0 0 7803 POWERSCHOOL HOLDINGS INC COM CL A 73939C106 2236806 99902 SH SOLE 30 99902 0 0 POWERSCHOOL HOLDINGS INC COM CL A 73939C106 54811 2448 SH SOLE 36 2448 0 0 POWERSCHOOL HOLDINGS INC COM CL A 73939C106 295503 13198 SH SOLE 40 13198 0 0 POWERSCHOOL HOLDINGS INC COM CL A 73939C106 446972 19963 SH SOLE 43 19227 0 736 PPG INDS INC COM 693506107 97196774 772077 SH SOLE 2 366113 0 405964 PPG INDS INC COM 693506107 43090259 342285 SH SOLE 4 150234 0 192051 PPG INDS INC COM 693506107 38482936 305687 SH SOLE 7 279213 0 26474 PPG INDS INC COM 693506107 966961 7681 SH SOLE 13 7681 0 0 PPG INDS INC COM 693506107 4359697 34631 SH SOLE 15 34631 0 0 PPG INDS INC COM 693506107 103911928 825418 SH SOLE 18 783995 0 41423 PPG INDS INC COM 693506107 131041419 1040920 SH SOLE 19 1040920 0 0 PPG INDS INC COM 693506107 905824878 7195368 SH SOLE 21 7195368 0 0 PPG INDS INC COM 693506107 663521373 5270644 SH SOLE 22 4720181 0 550463 PPG INDS INC COM 693506107 45885017 364485 SH SOLE 23 364485 0 0 PPG INDS INC COM 693506107 155873473 1238172 SH SOLE 25 889806 0 348366 PPG INDS INC COM 693506107 55060006 437366 SH SOLE 26 273794 0 163572 PPG INDS INC COM 693506107 76234074 605561 SH SOLE 28 20182 0 585379 PPG INDS INC COM 693506107 226676149 1800589 SH SOLE 30 1796372 0 4217 PPG INDS INC COM 693506107 6765077 53738 SH SOLE 31 51875 0 1863 PPG INDS INC COM 693506107 17176557 136441 SH SOLE 34 136441 0 0 PPG INDS INC COM 693506107 6961843 55301 SH SOLE 36 55301 0 0 PPG INDS INC COM 693506107 1417144 11257 SH SOLE 40 11257 0 0 PPG INDS INC COM 693506107 62316 495 SH OTR 43 495 0 0 PPG INDS INC COM 693506107 29172722 231732 SH SOLE 43 194200 0 37532 PPL CAP FDG INC NOTE 2.875% 3/1 69352PAS2 8524328 8912000 PRN SOLE 21 8912000 0 0 PPL CORP COM 69351T106 43605184 1577041 SH SOLE 2 289566 0 1287475 PPL CORP COM 69351T106 13849774 500896 SH SOLE 4 427759 0 73137 PPL CORP COM 69351T106 14171206 512521 SH SOLE 7 455952 0 56569 PPL CORP COM 69351T106 591406 21389 SH SOLE 13 21389 0 0 PPL CORP COM 69351T106 3027592 109497 SH SOLE 15 109497 0 0 PPL CORP COM 69351T106 39139847 1415546 SH SOLE 18 1263932 0 151614 PPL CORP COM 69351T106 19037136 688504 SH SOLE 19 688504 0 0 PPL CORP COM 69351T106 830351675 30030802 SH SOLE 21 30030802 0 0 PPL CORP COM 69351T106 435655059 15756060 SH SOLE 22 14172827 0 1583233 PPL CORP COM 69351T106 24638666 891091 SH SOLE 23 891091 0 0 PPL CORP COM 69351T106 10219108 369588 SH SOLE 25 369588 0 0 PPL CORP COM 69351T106 12407246 448725 SH SOLE 26 407495 0 41230 PPL CORP COM 69351T106 14468830 523285 SH SOLE 28 9656 0 513629 PPL CORP COM 69351T106 121151295 4381602 SH SOLE 30 4381602 0 0 PPL CORP COM 69351T106 4707191 170242 SH SOLE 31 164682 0 5560 PPL CORP COM 69351T106 3922650 141868 SH SOLE 32 141868 0 0 PPL CORP COM 69351T106 5271777 190661 SH SOLE 34 190661 0 0 PPL CORP COM 69351T106 4835487 174882 SH SOLE 36 174882 0 0 PPL CORP COM 69351T106 526511 19042 SH SOLE 40 19042 0 0 PPL CORP COM 69351T106 39318 1422 SH OTR 43 1422 0 0 PPL CORP COM 69351T106 21243468 768299 SH SOLE 43 627988 0 140311 PRA GROUP INC COM 69354N106 3809597 193774 SH SOLE 2 162644 0 31130 PRA GROUP INC COM 69354N106 2202 112 SH SOLE 4 112 0 0 PRA GROUP INC COM 69354N106 320576 16306 SH SOLE 7 15452 0 854 PRA GROUP INC COM 69354N106 2631078 133829 SH SOLE 18 133829 0 0 PRA GROUP INC COM 69354N106 2178544 110811 SH SOLE 19 110811 0 0 PRA GROUP INC COM 69354N106 86766677 4413361 SH SOLE 21 4413361 0 0 PRA GROUP INC COM 69354N106 23535713 1197137 SH SOLE 22 1142398 0 54739 PRA GROUP INC COM 69354N106 122226 6217 SH SOLE 25 6217 0 0 PRA GROUP INC COM 69354N106 1064098 54125 SH SOLE 26 22851 0 31274 PRA GROUP INC COM 69354N106 16043 816 SH SOLE 28 816 0 0 PRA GROUP INC COM 69354N106 2333426 118689 SH SOLE 30 118689 0 0 PRA GROUP INC COM 69354N106 102193 5198 SH SOLE 34 5198 0 0 PRA GROUP INC COM 69354N106 148059 7531 SH SOLE 40 7531 0 0 PRA GROUP INC COM 69354N106 388737 19773 SH SOLE 43 18584 0 1189 PRAIRIE OPER CO COM 739650109 2376 219 SH SOLE 2 0 0 219 PRAIRIE OPER CO COM 739650109 124797 11502 SH SOLE 18 11502 0 0 PRAIRIE OPER CO COM 739650109 87440 8059 SH SOLE 19 8059 0 0 PRAIRIE OPER CO COM 739650109 1415437 130455 SH SOLE 21 130455 0 0 PRAIRIE OPER CO COM 739650109 616237 56796 SH SOLE 22 55791 0 1005 PRAXIS PRECISION MEDICINES I COM NEW 74006W207 359418 8690 SH SOLE 2 4649 0 4041 PRAXIS PRECISION MEDICINES I COM NEW 74006W207 5749 139 SH SOLE 4 139 0 0 PRAXIS PRECISION MEDICINES I COM NEW 74006W207 5584 135 SH SOLE 7 135 0 0 PRAXIS PRECISION MEDICINES I COM NEW 74006W207 1910501 46192 SH SOLE 18 46192 0 0 PRAXIS PRECISION MEDICINES I COM NEW 74006W207 1721486 41622 SH SOLE 19 41622 0 0 PRAXIS PRECISION MEDICINES I COM NEW 74006W207 26680467 645079 SH SOLE 21 645079 0 0 PRAXIS PRECISION MEDICINES I COM NEW 74006W207 22828156 551938 SH SOLE 22 537608 0 14330 PRAXIS PRECISION MEDICINES I COM NEW 74006W207 8479 205 SH SOLE 43 16 0 189 PRECIGEN INC COM 74017N105 121447 76865 SH SOLE 2 7205 0 69660 PRECIGEN INC COM 74017N105 2326 1472 SH SOLE 7 1472 0 0 PRECIGEN INC COM 74017N105 622337 393884 SH SOLE 18 393884 0 0 PRECIGEN INC COM 74017N105 473714 299819 SH SOLE 19 299819 0 0 PRECIGEN INC COM 74017N105 9131711 5779564 SH SOLE 21 5779564 0 0 PRECIGEN INC COM 74017N105 5226970 3308209 SH SOLE 22 3205343 0 102866 PRECIGEN INC COM 74017N105 13964 8838 SH SOLE 28 8838 0 0 PRECIGEN INC COM 74017N105 239435 151541 SH SOLE 30 151541 0 0 PRECIGEN INC COM 74017N105 358448 226866 SH SOLE 43 101598 0 125268 PRECIPIO INC COM 74019L602 150053 28912 SH SOLE 22 28912 0 0 PRECISION BIOSCIENCES INC COM NEW 74019P207 25580 2629 SH SOLE 2 2332 0 297 PRECISION BIOSCIENCES INC COM NEW 74019P207 12581 1293 SH SOLE 18 1293 0 0 PRECISION BIOSCIENCES INC COM NEW 74019P207 135918 13969 SH SOLE 21 13969 0 0 PRECISION BIOSCIENCES INC COM NEW 74019P207 340132 34957 SH SOLE 22 34957 0 0 PRECISION DRILLING CORP COM NEW 74022D407 2143260 30470 SH SOLE 43 29455 0 1015 PRECISION OPTICS CORP INC MA COM NEW 740294400 3965 672 SH SOLE 18 672 0 0 PRECISION OPTICS CORP INC MA COM NEW 740294400 48427 8208 SH SOLE 21 8208 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 581047 7697 SH SOLE 2 2799 0 4898 PREFERRED BK LOS ANGELES CA COM NEW 740367404 7323 97 SH SOLE 7 97 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 2551939 33805 SH SOLE 18 33805 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 1059427 14034 SH SOLE 19 14034 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 79508484 1053232 SH SOLE 21 1053232 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 14842013 196609 SH SOLE 22 184852 0 11757 PREFERRED BK LOS ANGELES CA COM NEW 740367404 1116573 14791 SH SOLE 30 14791 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 86814 1150 SH SOLE 40 1150 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 290335 3846 SH SOLE 43 3793 0 53 PREFORMED LINE PRODS CO COM 740444104 220685 1772 SH SOLE 2 709 0 1063 PREFORMED LINE PRODS CO COM 740444104 1245 10 SH SOLE 7 10 0 0 PREFORMED LINE PRODS CO COM 740444104 874769 7024 SH SOLE 18 7024 0 0 PREFORMED LINE PRODS CO COM 740444104 670150 5381 SH SOLE 19 5381 0 0 PREFORMED LINE PRODS CO COM 740444104 11193531 89879 SH SOLE 21 89879 0 0 PREFORMED LINE PRODS CO COM 740444104 8378304 67274 SH SOLE 22 64231 0 3043 PREFORMED LINE PRODS CO COM 740444104 67376 541 SH SOLE 25 541 0 0 PREFORMED LINE PRODS CO COM 740444104 66380 533 SH SOLE 40 533 0 0 PREFORMED LINE PRODS CO COM 740444104 334016 2682 SH SOLE 43 2628 0 54 PRELUDE THERAPEUTICS INC COM 74065P101 302346 79356 SH SOLE 2 75957 0 3399 PRELUDE THERAPEUTICS INC COM 74065P101 154034 40429 SH SOLE 18 40429 0 0 PRELUDE THERAPEUTICS INC COM 74065P101 129487 33986 SH SOLE 19 33986 0 0 PRELUDE THERAPEUTICS INC COM 74065P101 1901304 499030 SH SOLE 21 499030 0 0 PRELUDE THERAPEUTICS INC COM 74065P101 1510501 396457 SH SOLE 22 387203 0 9254 PRELUDE THERAPEUTICS INC COM 74065P101 16379 4299 SH SOLE 23 4299 0 0 PRELUDE THERAPEUTICS INC COM 74065P101 58518 15359 SH SOLE 26 0 0 15359 PREMIER FINANCIAL CORP COM 74052F108 5528006 270186 SH SOLE 2 174902 0 95284 PREMIER FINANCIAL CORP COM 74052F108 2210 108 SH SOLE 4 108 0 0 PREMIER FINANCIAL CORP COM 74052F108 4604 225 SH SOLE 7 225 0 0 PREMIER FINANCIAL CORP COM 74052F108 2781721 135959 SH SOLE 18 135959 0 0 PREMIER FINANCIAL CORP COM 74052F108 8482102 414570 SH SOLE 19 414570 0 0 PREMIER FINANCIAL CORP COM 74052F108 30428255 1487207 SH SOLE 21 1487207 0 0 PREMIER FINANCIAL CORP COM 74052F108 35949182 1757047 SH SOLE 22 1650915 0 106132 PREMIER FINANCIAL CORP COM 74052F108 205909 10064 SH SOLE 23 10064 0 0 PREMIER FINANCIAL CORP COM 74052F108 141767 6929 SH SOLE 25 6929 0 0 PREMIER FINANCIAL CORP COM 74052F108 1975331 96546 SH SOLE 26 26446 0 70100 PREMIER FINANCIAL CORP COM 74052F108 882276 43122 SH SOLE 30 43122 0 0 PREMIER FINANCIAL CORP COM 74052F108 213582 10439 SH SOLE 40 10439 0 0 PREMIER FINANCIAL CORP COM 74052F108 3672235 179484 SH SOLE 43 165737 0 13747 PREMIER INC CL A 74051N102 6112427 327393 SH SOLE 2 142825 0 184568 PREMIER INC CL A 74051N102 4574 245 SH SOLE 4 245 0 0 PREMIER INC CL A 74051N102 892557 47807 SH SOLE 7 45329 0 2478 PREMIER INC CL A 74051N102 1378910 73857 SH SOLE 18 73857 0 0 PREMIER INC CL A 74051N102 771855 41342 SH SOLE 19 41342 0 0 PREMIER INC CL A 74051N102 181658279 9729956 SH SOLE 21 9729956 0 0 PREMIER INC CL A 74051N102 53837577 2883641 SH SOLE 22 2724213 0 159428 PREMIER INC CL A 74051N102 469102 25126 SH SOLE 25 25126 0 0 PREMIER INC CL A 74051N102 4275094 228982 SH SOLE 26 44918 0 184064 PREMIER INC CL A 74051N102 121206 6492 SH SOLE 28 2179 0 4313 PREMIER INC CL A 74051N102 7290224 390478 SH SOLE 30 390478 0 0 PREMIER INC CL A 74051N102 30749 1647 SH SOLE 31 1647 0 0 PREMIER INC CL A 74051N102 78918 4227 SH SOLE 36 4227 0 0 PREMIER INC CL A 74051N102 486148 26039 SH SOLE 40 26039 0 0 PREMIER INC CL A 74051N102 24812 1329 SH OTR 43 1329 0 0 PREMIER INC CL A 74051N102 6743495 361194 SH SOLE 43 262658 0 98536 PRESIDIO PPTY TR INC *W EXP 99/99/999 74102L113 60 1536 SH SOLE 18 1536 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 5300762 76990 SH SOLE 2 25326 0 51664 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 13150 191 SH SOLE 4 191 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 28848 419 SH SOLE 7 419 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 11316048 164358 SH SOLE 18 164358 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 17619954 255918 SH SOLE 19 255918 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 398501941 5787973 SH SOLE 21 5787973 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 117633461 1708547 SH SOLE 22 1625789 0 82758 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 114153 1658 SH SOLE 23 1658 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 729121 10590 SH SOLE 25 10590 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 3161317 45916 SH SOLE 26 15720 0 30196 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 733528 10654 SH SOLE 28 0 0 10654 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 6819799 99053 SH SOLE 30 99053 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 65614 953 SH SOLE 36 953 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 687192 9981 SH SOLE 40 9981 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 39382 572 SH OTR 43 572 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 7009894 101814 SH SOLE 43 73323 0 28491 PRESTIGE WEALTH INC USD CL A ORD SHS G7244A119 10327 11192 SH SOLE 2 11192 0 0 PRESTO AUTOMATION INC COM 74113T105 6 80 SH SOLE 2 0 0 80 PRESTO AUTOMATION INC COM 74113T105 10 147 SH SOLE 18 147 0 0 PRESTO AUTOMATION INC COM 74113T105 118 1683 SH SOLE 22 1683 0 0 PRICE T ROWE GROUP INC COM 74144T108 54560541 473164 SH SOLE 2 211969 0 261195 PRICE T ROWE GROUP INC COM 74144T108 26253204 227675 SH SOLE 4 99189 0 128486 PRICE T ROWE GROUP INC COM 74144T108 26888447 233184 SH SOLE 7 184325 0 48859 PRICE T ROWE GROUP INC COM 74144T108 1061774 9208 SH SOLE 13 9208 0 0 PRICE T ROWE GROUP INC COM 74144T108 3962167 34361 SH SOLE 15 34361 0 0 PRICE T ROWE GROUP INC COM 74144T108 58691983 508993 SH SOLE 18 493093 0 15900 PRICE T ROWE GROUP INC COM 74144T108 26147465 226758 SH SOLE 19 226758 0 0 PRICE T ROWE GROUP INC COM 74144T108 1057294571 9169149 SH SOLE 21 9169149 0 0 PRICE T ROWE GROUP INC COM 74144T108 553614264 4801095 SH SOLE 22 4317834 0 483261 PRICE T ROWE GROUP INC COM 74144T108 34582391 299908 SH SOLE 23 299908 0 0 PRICE T ROWE GROUP INC COM 74144T108 52292278 453493 SH SOLE 25 431516 0 21977 PRICE T ROWE GROUP INC COM 74144T108 25551658 221591 SH SOLE 26 134202 0 87389 PRICE T ROWE GROUP INC COM 74144T108 60053333 520799 SH SOLE 28 5755 0 515044 PRICE T ROWE GROUP INC COM 74144T108 212348323 1841543 SH SOLE 30 1841543 0 0 PRICE T ROWE GROUP INC COM 74144T108 5902258 51186 SH SOLE 31 49457 0 1729 PRICE T ROWE GROUP INC COM 74144T108 4507237 39088 SH SOLE 32 39088 0 0 PRICE T ROWE GROUP INC COM 74144T108 11169388 96864 SH SOLE 34 96864 0 0 PRICE T ROWE GROUP INC COM 74144T108 6033250 52322 SH SOLE 36 52322 0 0 PRICE T ROWE GROUP INC COM 74144T108 1226898 10640 SH SOLE 40 10640 0 0 PRICE T ROWE GROUP INC COM 74144T108 44183471 383171 SH SOLE 43 299612 0 83559 PRICESMART INC COM 741511109 3914002 48202 SH SOLE 2 27068 0 21134 PRICESMART INC COM 741511109 5197 64 SH SOLE 4 64 0 0 PRICESMART INC COM 741511109 354844 4370 SH SOLE 7 4146 0 224 PRICESMART INC COM 741511109 6561610 80808 SH SOLE 18 80808 0 0 PRICESMART INC COM 741511109 10078219 124116 SH SOLE 19 124116 0 0 PRICESMART INC COM 741511109 228893543 2818886 SH SOLE 21 2818886 0 0 PRICESMART INC COM 741511109 67232869 827991 SH SOLE 22 794967 0 33024 PRICESMART INC COM 741511109 174012 2143 SH SOLE 23 2143 0 0 PRICESMART INC COM 741511109 435151 5359 SH SOLE 25 5359 0 0 PRICESMART INC COM 741511109 1086375 13379 SH SOLE 26 8982 0 4397 PRICESMART INC COM 741511109 33942 418 SH SOLE 28 418 0 0 PRICESMART INC COM 741511109 4227759 52066 SH SOLE 30 52066 0 0 PRICESMART INC COM 741511109 476400 5867 SH SOLE 40 5867 0 0 PRICESMART INC COM 741511109 2825617 34798 SH SOLE 43 31797 0 3001 PRIME MEDICINE INC COM 74168J101 46610 9068 SH SOLE 2 2474 0 6594 PRIME MEDICINE INC COM 74168J101 1984 386 SH SOLE 7 386 0 0 PRIME MEDICINE INC COM 74168J101 810665 157717 SH SOLE 18 157717 0 0 PRIME MEDICINE INC COM 74168J101 4756731 925434 SH SOLE 19 925434 0 0 PRIME MEDICINE INC COM 74168J101 12243891 2382080 SH SOLE 21 2382080 0 0 PRIME MEDICINE INC COM 74168J101 8033491 1562936 SH SOLE 22 1541561 0 21375 PRIME MEDICINE INC COM 74168J101 351149 68317 SH SOLE 30 68317 0 0 PRIME MEDICINE INC COM 74168J101 23027 4480 SH SOLE 34 4480 0 0 PRIMEENERGY RESOURCES CORP COM 74158E104 323942 3046 SH SOLE 2 0 0 3046 PRIMEENERGY RESOURCES CORP COM 74158E104 181859 1710 SH SOLE 18 1710 0 0 PRIMEENERGY RESOURCES CORP COM 74158E104 167820 1578 SH SOLE 19 1578 0 0 PRIMEENERGY RESOURCES CORP COM 74158E104 2162096 20330 SH SOLE 21 20330 0 0 PRIMEENERGY RESOURCES CORP COM 74158E104 710843 6684 SH SOLE 22 6226 0 458 PRIMERICA INC COM 74164M108 12301214 51996 SH SOLE 2 35354 0 16642 PRIMERICA INC COM 74164M108 27443 116 SH SOLE 4 116 0 0 PRIMERICA INC COM 74164M108 1579172 6675 SH SOLE 7 6338 0 337 PRIMERICA INC COM 74164M108 12407202 52444 SH SOLE 18 52444 0 0 PRIMERICA INC COM 74164M108 2920107 12343 SH SOLE 19 12343 0 0 PRIMERICA INC COM 74164M108 427872437 1808574 SH SOLE 21 1808574 0 0 PRIMERICA INC COM 74164M108 251973551 1065067 SH SOLE 22 1017766 0 47301 PRIMERICA INC COM 74164M108 1740756 7358 SH SOLE 25 7358 0 0 PRIMERICA INC COM 74164M108 2347583 9923 SH SOLE 26 9923 0 0 PRIMERICA INC COM 74164M108 633561 2678 SH SOLE 28 702 0 1976 PRIMERICA INC COM 74164M108 9665712 40856 SH SOLE 30 40856 0 0 PRIMERICA INC COM 74164M108 104805 443 SH SOLE 31 443 0 0 PRIMERICA INC COM 74164M108 138399 585 SH SOLE 36 585 0 0 PRIMERICA INC COM 74164M108 1837753 7768 SH SOLE 40 7768 0 0 PRIMERICA INC COM 74164M108 18477 78 SH OTR 43 78 0 0 PRIMERICA INC COM 74164M108 7558054 31947 SH SOLE 43 30195 0 1752 PRIMIS FINANCIAL CORP COM 74167B109 1418332 135337 SH SOLE 2 101283 0 34054 PRIMIS FINANCIAL CORP COM 74167B109 566 54 SH SOLE 7 54 0 0 PRIMIS FINANCIAL CORP COM 74167B109 723372 69024 SH SOLE 18 69024 0 0 PRIMIS FINANCIAL CORP COM 74167B109 746553 71236 SH SOLE 19 71236 0 0 PRIMIS FINANCIAL CORP COM 74167B109 8760012 835879 SH SOLE 21 835879 0 0 PRIMIS FINANCIAL CORP COM 74167B109 8758010 835688 SH SOLE 22 816307 0 19381 PRIMIS FINANCIAL CORP COM 74167B109 43146 4117 SH SOLE 23 4117 0 0 PRIMIS FINANCIAL CORP COM 74167B109 7975 761 SH SOLE 26 0 0 761 PRIMIS FINANCIAL CORP COM 74167B109 17879 1706 SH SOLE 43 1706 0 0 PRIMO WATER CORPORATION COM 74167P108 4920183 225077 SH SOLE 2 5828 0 219249 PRIMO WATER CORPORATION COM 74167P108 25795 1180 SH SOLE 7 1180 0 0 PRIMO WATER CORPORATION COM 74167P108 9681794 442900 SH SOLE 18 442900 0 0 PRIMO WATER CORPORATION COM 74167P108 26228502 1199840 SH SOLE 19 1199840 0 0 PRIMO WATER CORPORATION COM 74167P108 119195760 5452688 SH SOLE 21 5452688 0 0 PRIMO WATER CORPORATION COM 74167P108 70192394 3210997 SH SOLE 22 2989671 0 221326 PRIMO WATER CORPORATION COM 74167P108 291700 13344 SH SOLE 23 13344 0 0 PRIMO WATER CORPORATION COM 74167P108 4995578 228526 SH SOLE 26 0 0 228526 PRIMO WATER CORPORATION COM 74167P108 84511 3866 SH SOLE 40 3866 0 0 PRIMO WATER CORPORATION COM 74167P108 1696394 77603 SH SOLE 43 61159 0 16444 PRIMORIS SVCS CORP COM 74164F103 7582083 151976 SH SOLE 2 71613 0 80363 PRIMORIS SVCS CORP COM 74164F103 5588 112 SH SOLE 4 112 0 0 PRIMORIS SVCS CORP COM 74164F103 2758668 55295 SH SOLE 7 54558 0 737 PRIMORIS SVCS CORP COM 74164F103 7159115 143498 SH SOLE 18 143498 0 0 PRIMORIS SVCS CORP COM 74164F103 23136038 463741 SH SOLE 19 463741 0 0 PRIMORIS SVCS CORP COM 74164F103 110109725 2207050 SH SOLE 21 2207050 0 0 PRIMORIS SVCS CORP COM 74164F103 98665507 1977661 SH SOLE 22 1894402 0 83259 PRIMORIS SVCS CORP COM 74164F103 543302 10890 SH SOLE 23 10890 0 0 PRIMORIS SVCS CORP COM 74164F103 567898 11383 SH SOLE 25 11383 0 0 PRIMORIS SVCS CORP COM 74164F103 2715413 54428 SH SOLE 26 19991 0 34437 PRIMORIS SVCS CORP COM 74164F103 47296 948 SH SOLE 28 948 0 0 PRIMORIS SVCS CORP COM 74164F103 2061854 41328 SH SOLE 30 41328 0 0 PRIMORIS SVCS CORP COM 74164F103 64558 1294 SH SOLE 36 1294 0 0 PRIMORIS SVCS CORP COM 74164F103 500995 10042 SH SOLE 40 10042 0 0 PRIMORIS SVCS CORP COM 74164F103 1433493 28733 SH SOLE 43 27404 0 1329 PRINCETON BANCORP INC COM 74179A107 85861 2594 SH SOLE 2 209 0 2385 PRINCETON BANCORP INC COM 74179A107 567864 17156 SH SOLE 18 17156 0 0 PRINCETON BANCORP INC COM 74179A107 370654 11198 SH SOLE 19 11198 0 0 PRINCETON BANCORP INC COM 74179A107 6682989 201903 SH SOLE 21 201903 0 0 PRINCETON BANCORP INC COM 74179A107 2945569 88990 SH SOLE 22 85225 0 3765 PRINCETON BANCORP INC COM 74179A107 1456 44 SH SOLE 43 44 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 45101846 574912 SH SOLE 2 142135 0 432777 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 15993994 203875 SH SOLE 4 90552 0 113323 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 23207314 295823 SH SOLE 7 270775 0 25048 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 582334 7423 SH SOLE 13 7423 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 2535033 32314 SH SOLE 15 32314 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 47399961 604206 SH SOLE 18 589111 0 15095 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 25310167 322628 SH SOLE 19 322628 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 688641396 8778093 SH SOLE 21 8778093 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 377536859 4812452 SH SOLE 22 4292473 0 519979 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 21732690 277026 SH SOLE 23 277026 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 56954072 725992 SH SOLE 25 724806 0 1186 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 20189814 257359 SH SOLE 26 146678 0 110681 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 41018602 522863 SH SOLE 28 49978 0 472885 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 121572161 1549677 SH SOLE 30 1549677 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 4377510 55800 SH SOLE 31 53825 0 1975 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 3239044 41288 SH SOLE 32 41288 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 16932020 215832 SH SOLE 34 215832 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 11234354 143204 SH SOLE 35 143204 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 4252068 54201 SH SOLE 36 54201 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 877777 11189 SH SOLE 40 11189 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 21722755 276899 SH SOLE 43 243769 0 33130 PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 10111 1915 SH SOLE 2 482 0 1433 PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 248941 47148 SH SOLE 18 47148 0 0 PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 217151 41127 SH SOLE 19 41127 0 0 PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 2774978 525564 SH SOLE 21 525564 0 0 PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 1181041 223682 SH SOLE 22 219304 0 4378 PRIVIA HEALTH GROUP INC COM 74276R102 5632441 324076 SH SOLE 2 189280 0 134796 PRIVIA HEALTH GROUP INC COM 74276R102 3354 193 SH SOLE 4 193 0 0 PRIVIA HEALTH GROUP INC COM 74276R102 530125 30502 SH SOLE 7 28918 0 1584 PRIVIA HEALTH GROUP INC COM 74276R102 5316073 305873 SH SOLE 18 297832 0 8041 PRIVIA HEALTH GROUP INC COM 74276R102 14173546 815509 SH SOLE 19 815509 0 0 PRIVIA HEALTH GROUP INC COM 74276R102 201753193 11608354 SH SOLE 21 11608354 0 0 PRIVIA HEALTH GROUP INC COM 74276R102 63643700 3661893 SH SOLE 22 3528941 0 132952 PRIVIA HEALTH GROUP INC COM 74276R102 295495 17002 SH SOLE 23 17002 0 0 PRIVIA HEALTH GROUP INC COM 74276R102 296989 17088 SH SOLE 25 17088 0 0 PRIVIA HEALTH GROUP INC COM 74276R102 1402809 80714 SH SOLE 26 32733 0 47981 PRIVIA HEALTH GROUP INC COM 74276R102 5106487 293814 SH SOLE 30 293814 0 0 PRIVIA HEALTH GROUP INC COM 74276R102 315325 18143 SH SOLE 40 18143 0 0 PRIVIA HEALTH GROUP INC COM 74276R102 28295 1628 SH OTR 43 1628 0 0 PRIVIA HEALTH GROUP INC COM 74276R102 1839708 105852 SH SOLE 43 87130 0 18722 PRO-DEX INC COLO COM NEW 74265M205 7935 404 SH SOLE 18 404 0 0 PRO-DEX INC COLO COM NEW 74265M205 82900 4221 SH SOLE 21 4221 0 0 PRO-DEX INC COLO COM NEW 74265M205 664991 33859 SH SOLE 22 33859 0 0 PROASSURANCE CORP COM 74267C106 507020 41491 SH SOLE 2 13797 0 27694 PROASSURANCE CORP COM 74267C106 1650 135 SH SOLE 4 135 0 0 PROASSURANCE CORP COM 74267C106 5878 481 SH SOLE 7 481 0 0 PROASSURANCE CORP COM 74267C106 1857904 152038 SH SOLE 18 152038 0 0 PROASSURANCE CORP COM 74267C106 1300220 106401 SH SOLE 19 106401 0 0 PROASSURANCE CORP COM 74267C106 67987021 5563586 SH SOLE 21 5563586 0 0 PROASSURANCE CORP COM 74267C106 16021703 1311105 SH SOLE 22 1248572 0 62533 PROASSURANCE CORP COM 74267C106 122396 10016 SH SOLE 25 10016 0 0 PROASSURANCE CORP COM 74267C106 107915 8831 SH SOLE 26 8831 0 0 PROASSURANCE CORP COM 74267C106 9825 804 SH SOLE 28 804 0 0 PROASSURANCE CORP COM 74267C106 1138391 93158 SH SOLE 30 93158 0 0 PROASSURANCE CORP COM 74267C106 635 52 SH SOLE 36 52 0 0 PROASSURANCE CORP COM 74267C106 130717 10697 SH SOLE 40 10697 0 0 PROASSURANCE CORP COM 74267C106 3910 320 SH SOLE 43 41 0 279 PROCEPT BIOROBOTICS CORP COM 74276L105 1425230 23330 SH SOLE 2 12668 0 10662 PROCEPT BIOROBOTICS CORP COM 74276L105 51071 836 SH SOLE 4 167 0 669 PROCEPT BIOROBOTICS CORP COM 74276L105 484444 7930 SH SOLE 7 7521 0 409 PROCEPT BIOROBOTICS CORP COM 74276L105 6416283 105030 SH SOLE 18 105030 0 0 PROCEPT BIOROBOTICS CORP COM 74276L105 6091345 99711 SH SOLE 19 99711 0 0 PROCEPT BIOROBOTICS CORP COM 74276L105 111846565 1830849 SH SOLE 21 1830849 0 0 PROCEPT BIOROBOTICS CORP COM 74276L105 79244360 1297174 SH SOLE 22 1257876 0 39298 PROCEPT BIOROBOTICS CORP COM 74276L105 7697 126 SH SOLE 23 126 0 0 PROCEPT BIOROBOTICS CORP COM 74276L105 544740 8917 SH SOLE 25 8917 0 0 PROCEPT BIOROBOTICS CORP COM 74276L105 1097115 17959 SH SOLE 26 17959 0 0 PROCEPT BIOROBOTICS CORP COM 74276L105 239656 3923 SH SOLE 28 1504 0 2419 PROCEPT BIOROBOTICS CORP COM 74276L105 3065435 50179 SH SOLE 30 50179 0 0 PROCEPT BIOROBOTICS CORP COM 74276L105 15211 249 SH SOLE 36 249 0 0 PROCEPT BIOROBOTICS CORP COM 74276L105 552926 9051 SH SOLE 40 9051 0 0 PROCEPT BIOROBOTICS CORP COM 74276L105 1846567 30227 SH SOLE 43 27656 0 2571 PROCORE TECHNOLOGIES INC COM 74275K108 7849048 118369 SH SOLE 2 39934 0 78435 PROCORE TECHNOLOGIES INC COM 74275K108 33685 508 SH SOLE 4 218 0 290 PROCORE TECHNOLOGIES INC COM 74275K108 1127602 17005 SH SOLE 7 16138 0 867 PROCORE TECHNOLOGIES INC COM 74275K108 3287451 49577 SH SOLE 18 49577 0 0 PROCORE TECHNOLOGIES INC COM 74275K108 2360437 35597 SH SOLE 19 35597 0 0 PROCORE TECHNOLOGIES INC COM 74275K108 153300498 2311876 SH SOLE 21 2311876 0 0 PROCORE TECHNOLOGIES INC COM 74275K108 162994821 2458073 SH SOLE 22 2325549 0 132524 PROCORE TECHNOLOGIES INC COM 74275K108 1365190 20588 SH SOLE 25 20588 0 0 PROCORE TECHNOLOGIES INC COM 74275K108 4167584 62850 SH SOLE 26 57551 0 5299 PROCORE TECHNOLOGIES INC COM 74275K108 756199 11404 SH SOLE 28 1559 0 9845 PROCORE TECHNOLOGIES INC COM 74275K108 5583037 84196 SH SOLE 30 84196 0 0 PROCORE TECHNOLOGIES INC COM 74275K108 87198 1315 SH SOLE 31 1315 0 0 PROCORE TECHNOLOGIES INC COM 74275K108 37598 567 SH SOLE 36 567 0 0 PROCORE TECHNOLOGIES INC COM 74275K108 1285353 19384 SH SOLE 40 19384 0 0 PROCORE TECHNOLOGIES INC COM 74275K108 2677631 40380 SH SOLE 43 32574 0 7807 PROCTER AND GAMBLE CO COM 742718109 825881428 5007770 SH SOLE 2 1709125 0 3298645 PROCTER AND GAMBLE CO COM 742718109 239570213 1452645 SH SOLE 4 849653 0 602992 PROCTER AND GAMBLE CO COM 742718109 360009805 2182936 SH SOLE 7 1928088 0 254848 PROCTER AND GAMBLE CO COM 742718109 31079009 188449 SH SOLE 13 188449 0 0 PROCTER AND GAMBLE CO COM 742718109 55398937 335914 SH SOLE 15 335914 0 0 PROCTER AND GAMBLE CO COM 742718109 535240642 3245456 SH SOLE 18 3067868 0 177588 PROCTER AND GAMBLE CO COM 742718109 179902487 1090847 SH SOLE 19 1090847 0 0 PROCTER AND GAMBLE CO COM 742718109 9877701823 59893899 SH SOLE 21 59893899 0 0 PROCTER AND GAMBLE CO COM 742718109 8444327515 51202568 SH SOLE 22 46034009 0 5168559 PROCTER AND GAMBLE CO COM 742718109 741748480 4497626 SH SOLE 23 4497626 0 0 PROCTER AND GAMBLE CO COM 742718109 707961649 4292758 SH SOLE 25 4272370 0 20388 PROCTER AND GAMBLE CO COM 742718109 412620934 2501946 SH SOLE 26 1527855 0 974091 PROCTER AND GAMBLE CO COM 742718109 736301502 4464598 SH SOLE 28 152332 0 4312266 PROCTER AND GAMBLE CO COM 742718109 17518462 106224 SH SOLE 29 106224 0 0 PROCTER AND GAMBLE CO COM 742718109 2141525286 12985237 SH SOLE 30 12930403 0 54834 PROCTER AND GAMBLE CO COM 742718109 123831996 750861 SH SOLE 31 732453 0 18408 PROCTER AND GAMBLE CO COM 742718109 45863592 278096 SH SOLE 32 278096 0 0 PROCTER AND GAMBLE CO COM 742718109 84824458 514337 SH SOLE 34 514337 0 0 PROCTER AND GAMBLE CO COM 742718109 79283311 480738 SH SOLE 36 480738 0 0 PROCTER AND GAMBLE CO COM 742718109 18586649 112701 SH SOLE 40 112701 0 0 PROCTER AND GAMBLE CO COM 742718109 507624 3078 SH OTR 43 3078 0 0 PROCTER AND GAMBLE CO COM 742718109 583536587 3538301 SH SOLE 43 3156003 0 382298 PROFICIENT AUTO LOGISTICS IN COM 74317M104 3325400 207061 SH SOLE 22 207061 0 0 PROFICIENT AUTO LOGISTICS IN COM 74317M104 4786 298 SH SOLE 26 0 0 298 PROFIRE ENERGY INC COM 74316X101 10730 7556 SH SOLE 18 7556 0 0 PROFIRE ENERGY INC COM 74316X101 109520 77127 SH SOLE 21 77127 0 0 PROFIRE ENERGY INC COM 74316X101 496122 349382 SH SOLE 22 349382 0 0 PROFIRE ENERGY INC COM 74316X101 1389 978 SH SOLE 43 978 0 0 PROFRAC HLDG CORP CLASS A COM 74319N100 130512 17613 SH SOLE 2 852 0 16761 PROFRAC HLDG CORP CLASS A COM 74319N100 1608 217 SH SOLE 7 217 0 0 PROFRAC HLDG CORP CLASS A COM 74319N100 486229 65618 SH SOLE 18 65618 0 0 PROFRAC HLDG CORP CLASS A COM 74319N100 394027 53175 SH SOLE 19 53175 0 0 PROFRAC HLDG CORP CLASS A COM 74319N100 5867749 791869 SH SOLE 21 791869 0 0 PROFRAC HLDG CORP CLASS A COM 74319N100 4780532 645146 SH SOLE 22 622732 0 22414 PROG HOLDINGS INC COM NPV 74319R101 10418704 300424 SH SOLE 2 235646 0 64778 PROG HOLDINGS INC COM NPV 74319R101 7560 218 SH SOLE 4 218 0 0 PROG HOLDINGS INC COM NPV 74319R101 360637 10399 SH SOLE 7 9862 0 537 PROG HOLDINGS INC COM NPV 74319R101 5901426 170168 SH SOLE 18 170168 0 0 PROG HOLDINGS INC COM NPV 74319R101 10519276 303324 SH SOLE 19 303324 0 0 PROG HOLDINGS INC COM NPV 74319R101 167358779 4825801 SH SOLE 21 4825801 0 0 PROG HOLDINGS INC COM NPV 74319R101 55779381 1608402 SH SOLE 22 1528737 0 79665 PROG HOLDINGS INC COM NPV 74319R101 86249 2487 SH SOLE 23 2487 0 0 PROG HOLDINGS INC COM NPV 74319R101 342742 9883 SH SOLE 25 9883 0 0 PROG HOLDINGS INC COM NPV 74319R101 3227564 93067 SH SOLE 26 16580 0 76487 PROG HOLDINGS INC COM NPV 74319R101 41859 1207 SH SOLE 28 1207 0 0 PROG HOLDINGS INC COM NPV 74319R101 3371590 97220 SH SOLE 30 97220 0 0 PROG HOLDINGS INC COM NPV 74319R101 871925 25142 SH SOLE 34 25142 0 0 PROG HOLDINGS INC COM NPV 74319R101 43211 1246 SH SOLE 36 1246 0 0 PROG HOLDINGS INC COM NPV 74319R101 283786 8183 SH SOLE 40 8183 0 0 PROG HOLDINGS INC COM NPV 74319R101 2055726 59277 SH SOLE 43 57260 0 2017 PROGRESS SOFTWARE CORP COM 743312100 3991528 73563 SH SOLE 2 62983 0 10580 PROGRESS SOFTWARE CORP COM 743312100 15139 279 SH SOLE 4 143 0 136 PROGRESS SOFTWARE CORP COM 743312100 1495840 27568 SH SOLE 7 26107 0 1461 PROGRESS SOFTWARE CORP COM 743312100 6751409 124427 SH SOLE 18 124427 0 0 PROGRESS SOFTWARE CORP COM 743312100 5315527 97964 SH SOLE 19 97964 0 0 PROGRESS SOFTWARE CORP COM 743312100 278472033 5132179 SH SOLE 21 5132179 0 0 PROGRESS SOFTWARE CORP COM 743312100 72564231 1337343 SH SOLE 22 1300960 0 36383 PROGRESS SOFTWARE CORP COM 743312100 496642 9153 SH SOLE 25 9153 0 0 PROGRESS SOFTWARE CORP COM 743312100 598271 11026 SH SOLE 26 11026 0 0 PROGRESS SOFTWARE CORP COM 743312100 597131 11005 SH SOLE 28 780 0 10225 PROGRESS SOFTWARE CORP COM 743312100 9031306 166445 SH SOLE 30 166445 0 0 PROGRESS SOFTWARE CORP COM 743312100 29083 536 SH SOLE 36 536 0 0 PROGRESS SOFTWARE CORP COM 743312100 502936 9269 SH SOLE 40 9269 0 0 PROGRESS SOFTWARE CORP COM 743312100 5510815 101563 SH SOLE 43 99474 0 2089 PROGRESS SOFTWARE CORP NOTE 1.000% 4/1 743312AB6 1676160 1600000 PRN SOLE 2 1600000 0 0 PROGRESS SOFTWARE CORP NOTE 1.000% 4/1 743312AB6 3535650 3375000 PRN SOLE 21 3375000 0 0 PROGRESS SOFTWARE CORP NOTE 1.000% 4/1 743312AB6 1990440 1900000 PRN SOLE 22 1900000 0 0 PROGRESSIVE CORP COM 743315103 285456684 1374304 SH SOLE 2 530269 0 844035 PROGRESSIVE CORP COM 743315103 113745319 547616 SH SOLE 4 266775 0 280841 PROGRESSIVE CORP COM 743315103 137154652 660318 SH SOLE 7 591176 0 69142 PROGRESSIVE CORP COM 743315103 5233253 25195 SH SOLE 13 25195 0 0 PROGRESSIVE CORP COM 743315103 17230998 82957 SH SOLE 15 82957 0 0 PROGRESSIVE CORP COM 743315103 561617307 2703853 SH SOLE 18 2613051 0 90802 PROGRESSIVE CORP COM 743315103 287344975 1383395 SH SOLE 19 1383395 0 0 PROGRESSIVE CORP COM 743315103 3542283224 17053985 SH SOLE 21 17053985 0 0 PROGRESSIVE CORP COM 743315103 2821423177 13583473 SH SOLE 22 12165526 0 1417947 PROGRESSIVE CORP COM 743315103 205137512 987615 SH SOLE 23 987615 0 0 PROGRESSIVE CORP COM 743315103 211710910 1019262 SH SOLE 25 1016150 0 3112 PROGRESSIVE CORP COM 743315103 153376803 738418 SH SOLE 26 478760 0 259658 PROGRESSIVE CORP COM 743315103 270138071 1300554 SH SOLE 28 12283 0 1288271 PROGRESSIVE CORP COM 743315103 2922895 14072 SH SOLE 29 14072 0 0 PROGRESSIVE CORP COM 743315103 1023618974 4928116 SH SOLE 30 4842501 0 85615 PROGRESSIVE CORP COM 743315103 36068426 173648 SH SOLE 31 169062 0 4586 PROGRESSIVE CORP COM 743315103 110416559 531590 SH SOLE 34 531590 0 0 PROGRESSIVE CORP COM 743315103 29161445 140395 SH SOLE 36 140395 0 0 PROGRESSIVE CORP COM 743315103 5857837 28202 SH SOLE 40 28202 0 0 PROGRESSIVE CORP COM 743315103 155575 749 SH OTR 43 749 0 0 PROGRESSIVE CORP COM 743315103 245148518 1180244 SH SOLE 43 1039992 0 140252 PROGYNY INC COM 74340E103 9764192 341286 SH SOLE 2 214574 0 126712 PROGYNY INC COM 74340E103 8869 310 SH SOLE 4 310 0 0 PROGYNY INC COM 74340E103 619921 21668 SH SOLE 7 20537 0 1131 PROGYNY INC COM 74340E103 10463478 365728 SH SOLE 18 337739 0 27989 PROGYNY INC COM 74340E103 23273463 813473 SH SOLE 19 813473 0 0 PROGYNY INC COM 74340E103 182132233 6366034 SH SOLE 21 6366034 0 0 PROGYNY INC COM 74340E103 101820844 3558925 SH SOLE 22 3420992 0 137933 PROGYNY INC COM 74340E103 498558 17426 SH SOLE 23 17426 0 0 PROGYNY INC COM 74340E103 478703 16732 SH SOLE 25 16732 0 0 PROGYNY INC COM 74340E103 3092083 108077 SH SOLE 26 20604 0 87473 PROGYNY INC COM 74340E103 56819 1986 SH SOLE 28 1183 0 803 PROGYNY INC COM 74340E103 2950263 103120 SH SOLE 30 103120 0 0 PROGYNY INC COM 74340E103 22259 778 SH SOLE 36 778 0 0 PROGYNY INC COM 74340E103 520931 18208 SH SOLE 40 18208 0 0 PROGYNY INC COM 74340E103 2347279 82044 SH SOLE 43 51178 0 30866 PROKIDNEY CORP CLASS A ORD SHS G7S53R104 51535 20949 SH SOLE 2 1385 0 19564 PROKIDNEY CORP CLASS A ORD SHS G7S53R104 1478 601 SH SOLE 7 601 0 0 PROKIDNEY CORP CLASS A ORD SHS G7S53R104 394963 160554 SH SOLE 18 160554 0 0 PROKIDNEY CORP CLASS A ORD SHS G7S53R104 355957 144698 SH SOLE 19 144698 0 0 PROKIDNEY CORP CLASS A ORD SHS G7S53R104 5178494 2105079 SH SOLE 21 2105079 0 0 PROKIDNEY CORP CLASS A ORD SHS G7S53R104 3008469 1222955 SH SOLE 22 1189769 0 33186 PROKIDNEY CORP CLASS A ORD SHS G7S53R104 3541 1440 SH SOLE 43 1440 0 0 PROLOGIS INC. COM 74340W103 235198367 2094189 SH SOLE 2 492953 0 1601236 PROLOGIS INC. COM 74340W103 169839787 1512241 SH SOLE 4 1136084 0 376157 PROLOGIS INC. COM 74340W103 246481254 2194651 SH SOLE 7 1967891 0 226760 PROLOGIS INC. COM 74340W103 4468141 39784 SH SOLE 13 39784 0 0 PROLOGIS INC. COM 74340W103 14712273 130997 SH SOLE 15 130997 0 0 PROLOGIS INC. COM 74340W103 157409653 1401564 SH SOLE 18 1343711 0 57853 PROLOGIS INC. COM 74340W103 260136128 2316233 SH SOLE 19 2316233 0 0 PROLOGIS INC. COM 74340W103 3456341485 30775011 SH SOLE 21 30775011 0 0 PROLOGIS INC. COM 74340W103 3338287054 29723863 SH SOLE 22 26559578 0 3164285 PROLOGIS INC. COM 74340W103 203325575 1810396 SH SOLE 23 1810396 0 0 PROLOGIS INC. COM 74340W103 936566792 8339122 SH SOLE 25 7772109 0 567013 PROLOGIS INC. COM 74340W103 137108946 1220808 SH SOLE 26 833333 0 387475 PROLOGIS INC. COM 74340W103 287467104 2559586 SH SOLE 28 250783 0 2308803 PROLOGIS INC. COM 74340W103 915971159 8155740 SH SOLE 30 8155740 0 0 PROLOGIS INC. COM 74340W103 23805677 211964 SH SOLE 31 204714 0 7250 PROLOGIS INC. COM 74340W103 69542352 619200 SH SOLE 34 619200 0 0 PROLOGIS INC. COM 74340W103 25091851 223416 SH SOLE 36 223416 0 0 PROLOGIS INC. COM 74340W103 4986901 44403 SH SOLE 40 44403 0 0 PROLOGIS INC. COM 74340W103 141848 1263 SH OTR 43 1263 0 0 PROLOGIS INC. COM 74340W103 131343377 1169472 SH SOLE 43 1021248 0 148224 PROPETRO HLDG CORP COM 74347M108 5352737 617386 SH SOLE 2 264933 0 352453 PROPETRO HLDG CORP COM 74347M108 3806 439 SH SOLE 4 439 0 0 PROPETRO HLDG CORP COM 74347M108 4812 555 SH SOLE 7 555 0 0 PROPETRO HLDG CORP COM 74347M108 2767993 319261 SH SOLE 18 319261 0 0 PROPETRO HLDG CORP COM 74347M108 12936542 1492104 SH SOLE 19 1492104 0 0 PROPETRO HLDG CORP COM 74347M108 84670492 9765916 SH SOLE 21 9765916 0 0 PROPETRO HLDG CORP COM 74347M108 40831330 4709496 SH SOLE 22 4462376 0 247120 PROPETRO HLDG CORP COM 74347M108 211080 24346 SH SOLE 23 24346 0 0 PROPETRO HLDG CORP COM 74347M108 161227 18596 SH SOLE 25 18596 0 0 PROPETRO HLDG CORP COM 74347M108 3440013 396772 SH SOLE 26 21184 0 375588 PROPETRO HLDG CORP COM 74347M108 606076 69905 SH SOLE 28 0 0 69905 PROPETRO HLDG CORP COM 74347M108 1512213 174419 SH SOLE 30 174419 0 0 PROPETRO HLDG CORP COM 74347M108 175628 20257 SH SOLE 40 20257 0 0 PROPETRO HLDG CORP COM 74347M108 2031286 234289 SH SOLE 43 222491 0 11798 PROPHASE LABS INC COM 74345W108 13568 3246 SH SOLE 18 3246 0 0 PROPHASE LABS INC COM 74345W108 138053 33027 SH SOLE 21 33027 0 0 PROPHASE LABS INC COM 74345W108 117149 28026 SH SOLE 22 28026 0 0 PROQR THRAPEUTICS N V SHS EURO N71542109 6549 3945 SH SOLE 2 3945 0 0 PROS HOLDINGS INC COM 74346Y103 1367608 47735 SH SOLE 2 27906 0 19829 PROS HOLDINGS INC COM 74346Y103 5100 178 SH SOLE 4 178 0 0 PROS HOLDINGS INC COM 74346Y103 374140 13059 SH SOLE 7 12378 0 681 PROS HOLDINGS INC COM 74346Y103 3548159 123845 SH SOLE 18 114275 0 9570 PROS HOLDINGS INC COM 74346Y103 6023548 210246 SH SOLE 19 210246 0 0 PROS HOLDINGS INC COM 74346Y103 54485481 1901762 SH SOLE 21 1901762 0 0 PROS HOLDINGS INC COM 74346Y103 40626273 1418020 SH SOLE 22 1367268 0 50752 PROS HOLDINGS INC COM 74346Y103 246992 8621 SH SOLE 25 8621 0 0 PROS HOLDINGS INC COM 74346Y103 388666 13566 SH SOLE 26 13566 0 0 PROS HOLDINGS INC COM 74346Y103 45554 1590 SH SOLE 28 590 0 1000 PROS HOLDINGS INC COM 74346Y103 1756044 61293 SH SOLE 30 61293 0 0 PROS HOLDINGS INC COM 74346Y103 413448 14431 SH SOLE 34 14431 0 0 PROS HOLDINGS INC COM 74346Y103 15557 543 SH SOLE 36 543 0 0 PROS HOLDINGS INC COM 74346Y103 245158 8557 SH SOLE 40 8557 0 0 PROS HOLDINGS INC COM 74346Y103 283320 9889 SH SOLE 43 9362 0 527 PROS HOLDINGS INC NOTE 2.250% 9/1 74346YAG8 1934000 2000000 PRN SOLE 21 2000000 0 0 PROSPECT CAP CORP COM 74348T102 6536438 1181996 SH SOLE 30 1181996 0 0 PROSPECT CAP CORP COM 74348T102 1111651 201022 SH SOLE 43 193463 0 7559 PROSPERITY BANCSHARES INC COM 743606105 10667218 174472 SH SOLE 2 113130 0 61342 PROSPERITY BANCSHARES INC COM 743606105 17119 280 SH SOLE 4 280 0 0 PROSPERITY BANCSHARES INC COM 743606105 948281 15510 SH SOLE 7 15510 0 0 PROSPERITY BANCSHARES INC COM 743606105 10569088 172867 SH SOLE 18 172867 0 0 PROSPERITY BANCSHARES INC COM 743606105 4397739 71929 SH SOLE 19 71929 0 0 PROSPERITY BANCSHARES INC COM 743606105 305832613 5002169 SH SOLE 21 5002169 0 0 PROSPERITY BANCSHARES INC COM 743606105 183993615 3009382 SH SOLE 22 2887608 0 121774 PROSPERITY BANCSHARES INC COM 743606105 1230993 20134 SH SOLE 25 20134 0 0 PROSPERITY BANCSHARES INC COM 743606105 7364680 120456 SH SOLE 26 30119 0 90337 PROSPERITY BANCSHARES INC COM 743606105 480927 7866 SH SOLE 28 1656 0 6210 PROSPERITY BANCSHARES INC COM 743606105 6741969 110271 SH SOLE 30 110271 0 0 PROSPERITY BANCSHARES INC COM 743606105 66337 1085 SH SOLE 31 1085 0 0 PROSPERITY BANCSHARES INC COM 743606105 128272 2098 SH SOLE 36 2098 0 0 PROSPERITY BANCSHARES INC COM 743606105 993342 16247 SH SOLE 40 16247 0 0 PROSPERITY BANCSHARES INC COM 743606105 6673693 109154 SH SOLE 43 96060 0 13094 PROTAGONIST THERAPEUTICS INC COM 74366E102 1569992 45310 SH SOLE 2 19265 0 26045 PROTAGONIST THERAPEUTICS INC COM 74366E102 4851 140 SH SOLE 4 140 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 414830 11972 SH SOLE 7 11352 0 620 PROTAGONIST THERAPEUTICS INC COM 74366E102 6130659 176931 SH SOLE 18 169841 0 7090 PROTAGONIST THERAPEUTICS INC COM 74366E102 36345182 1048923 SH SOLE 19 1048923 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 87092706 2513498 SH SOLE 21 2513498 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 59438922 1715409 SH SOLE 22 1672032 0 43377 PROTAGONIST THERAPEUTICS INC COM 74366E102 276888 7991 SH SOLE 23 7991 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 298579 8617 SH SOLE 25 8617 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 3252353 93863 SH SOLE 26 4625 0 89238 PROTAGONIST THERAPEUTICS INC COM 74366E102 3164654 91332 SH SOLE 30 91332 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 173319 5002 SH SOLE 34 5002 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 9945 287 SH SOLE 36 287 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 301559 8703 SH SOLE 40 8703 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 1044143 30134 SH SOLE 43 22886 0 7248 PROTALIX BIOTHERAPEUTICS INC COM 74365A309 26794 22901 SH SOLE 18 22901 0 0 PROTALIX BIOTHERAPEUTICS INC COM 74365A309 7640 6530 SH SOLE 19 6530 0 0 PROTALIX BIOTHERAPEUTICS INC COM 74365A309 301288 257511 SH SOLE 21 257511 0 0 PROTALIX BIOTHERAPEUTICS INC COM 74365A309 54088 46229 SH SOLE 22 44462 0 1767 PROTARA THERAPEUTICS INC COM STK 74365U107 7985 3839 SH SOLE 18 3839 0 0 PROTARA THERAPEUTICS INC COM STK 74365U107 82817 39816 SH SOLE 21 39816 0 0 PROTARA THERAPEUTICS INC COM STK 74365U107 148965 71618 SH SOLE 22 71618 0 0 PROTHENA CORP PLC SHS G72800108 663741 32158 SH SOLE 2 17889 0 14269 PROTHENA CORP PLC SHS G72800108 2291 111 SH SOLE 4 111 0 0 PROTHENA CORP PLC SHS G72800108 417692 20237 SH SOLE 7 19170 0 1067 PROTHENA CORP PLC SHS G72800108 2475624 119943 SH SOLE 18 111609 0 8334 PROTHENA CORP PLC SHS G72800108 2989993 144864 SH SOLE 19 144864 0 0 PROTHENA CORP PLC SHS G72800108 39630059 1920061 SH SOLE 21 1920061 0 0 PROTHENA CORP PLC SHS G72800108 27246637 1320089 SH SOLE 22 1264048 0 56041 PROTHENA CORP PLC SHS G72800108 165512 8019 SH SOLE 25 8019 0 0 PROTHENA CORP PLC SHS G72800108 358826 17385 SH SOLE 26 17385 0 0 PROTHENA CORP PLC SHS G72800108 11373 551 SH SOLE 28 551 0 0 PROTHENA CORP PLC SHS G72800108 4346990 210610 SH SOLE 30 210610 0 0 PROTHENA CORP PLC SHS G72800108 10444 506 SH SOLE 36 506 0 0 PROTHENA CORP PLC SHS G72800108 203717 9870 SH SOLE 40 9870 0 0 PROTHENA CORP PLC SHS G72800108 1087212 52675 SH SOLE 43 47768 0 4907 PROTO LABS INC COM 743713109 2472436 80040 SH SOLE 2 59498 0 20542 PROTO LABS INC COM 743713109 12418 402 SH SOLE 4 103 0 299 PROTO LABS INC COM 743713109 356038 11526 SH SOLE 7 10918 0 608 PROTO LABS INC COM 743713109 2521273 81621 SH SOLE 18 81621 0 0 PROTO LABS INC COM 743713109 2266646 73378 SH SOLE 19 73378 0 0 PROTO LABS INC COM 743713109 94039323 3044329 SH SOLE 21 3044329 0 0 PROTO LABS INC COM 743713109 25701901 832046 SH SOLE 22 796681 0 35365 PROTO LABS INC COM 743713109 152535 4938 SH SOLE 25 4938 0 0 PROTO LABS INC COM 743713109 216230 7000 SH SOLE 26 7000 0 0 PROTO LABS INC COM 743713109 97087 3143 SH SOLE 28 263 0 2880 PROTO LABS INC COM 743713109 4323179 139954 SH SOLE 30 139954 0 0 PROTO LABS INC COM 743713109 5560 180 SH SOLE 36 180 0 0 PROTO LABS INC COM 743713109 177587 5749 SH SOLE 40 5749 0 0 PROTO LABS INC COM 743713109 1185342 38373 SH SOLE 43 36160 0 2213 PROVIDENT BANCORP INC COM NEW 74383L105 25557 2508 SH SOLE 2 668 0 1840 PROVIDENT BANCORP INC COM NEW 74383L105 454984 44650 SH SOLE 18 44650 0 0 PROVIDENT BANCORP INC COM NEW 74383L105 355570 34894 SH SOLE 19 34894 0 0 PROVIDENT BANCORP INC COM NEW 74383L105 4271780 419213 SH SOLE 21 419213 0 0 PROVIDENT BANCORP INC COM NEW 74383L105 2372884 232864 SH SOLE 22 222352 0 10512 PROVIDENT BANCORP INC COM NEW 74383L105 479 47 SH SOLE 43 47 0 0 PROVIDENT FINL HLDGS INC COM 743868101 14288 1143 SH SOLE 18 1143 0 0 PROVIDENT FINL HLDGS INC COM 743868101 142288 11383 SH SOLE 21 11383 0 0 PROVIDENT FINL HLDGS INC COM 743868101 3417275 273382 SH SOLE 22 273382 0 0 PROVIDENT FINL HLDGS INC COM 743868101 5213 417 SH SOLE 43 417 0 0 PROVIDENT FINL SVCS INC COM 74386T105 7160937 499020 SH SOLE 2 228745 0 270275 PROVIDENT FINL SVCS INC COM 74386T105 2870 200 SH SOLE 4 200 0 0 PROVIDENT FINL SVCS INC COM 74386T105 296055 20631 SH SOLE 7 19581 0 1050 PROVIDENT FINL SVCS INC COM 74386T105 5657990 394285 SH SOLE 18 394285 0 0 PROVIDENT FINL SVCS INC COM 74386T105 10698944 745571 SH SOLE 19 745571 0 0 PROVIDENT FINL SVCS INC COM 74386T105 150172650 10464993 SH SOLE 21 10464993 0 0 PROVIDENT FINL SVCS INC COM 74386T105 65530079 4566556 SH SOLE 22 4339992 0 226564 PROVIDENT FINL SVCS INC COM 74386T105 431533 30072 SH SOLE 23 30072 0 0 PROVIDENT FINL SVCS INC COM 74386T105 391755 27300 SH SOLE 25 27300 0 0 PROVIDENT FINL SVCS INC COM 74386T105 1813338 126365 SH SOLE 26 39510 0 86855 PROVIDENT FINL SVCS INC COM 74386T105 74017 5158 SH SOLE 28 1493 0 3665 PROVIDENT FINL SVCS INC COM 74386T105 2259436 157452 SH SOLE 30 157452 0 0 PROVIDENT FINL SVCS INC COM 74386T105 1507 105 SH SOLE 36 105 0 0 PROVIDENT FINL SVCS INC COM 74386T105 324784 22633 SH SOLE 40 22633 0 0 PROVIDENT FINL SVCS INC COM 74386T105 29532 2058 SH OTR 43 2058 0 0 PROVIDENT FINL SVCS INC COM 74386T105 1404083 97845 SH SOLE 43 94443 0 3402 PRUDENTIAL FINL INC COM 744320102 102880515 877895 SH SOLE 2 290318 0 587577 PRUDENTIAL FINL INC COM 744320102 42815249 365349 SH SOLE 4 202243 0 163106 PRUDENTIAL FINL INC COM 744320102 96795659 825972 SH SOLE 7 765154 0 60818 PRUDENTIAL FINL INC COM 744320102 1541986 13158 SH SOLE 13 13158 0 0 PRUDENTIAL FINL INC COM 744320102 5829031 49740 SH SOLE 15 49740 0 0 PRUDENTIAL FINL INC COM 744320102 94562369 806915 SH SOLE 18 753630 0 53285 PRUDENTIAL FINL INC COM 744320102 18548130 158274 SH SOLE 19 158274 0 0 PRUDENTIAL FINL INC COM 744320102 1513047707 12911065 SH SOLE 21 12911065 0 0 PRUDENTIAL FINL INC COM 744320102 909941326 7764667 SH SOLE 22 6971726 0 792941 PRUDENTIAL FINL INC COM 744320102 50860694 434002 SH SOLE 23 434002 0 0 PRUDENTIAL FINL INC COM 744320102 130557512 1114067 SH SOLE 25 1112398 0 1669 PRUDENTIAL FINL INC COM 744320102 48632795 414991 SH SOLE 26 259103 0 155888 PRUDENTIAL FINL INC COM 744320102 112233332 957704 SH SOLE 28 89725 0 867979 PRUDENTIAL FINL INC COM 744320102 416286888 3552239 SH SOLE 30 3533831 0 18408 PRUDENTIAL FINL INC COM 744320102 9679074 82593 SH SOLE 31 79723 0 2870 PRUDENTIAL FINL INC COM 744320102 5063663 43209 SH SOLE 32 43209 0 0 PRUDENTIAL FINL INC COM 744320102 2139069 18253 SH SOLE 34 18253 0 0 PRUDENTIAL FINL INC COM 744320102 10956913 93497 SH SOLE 36 93497 0 0 PRUDENTIAL FINL INC COM 744320102 1979339 16890 SH SOLE 40 16890 0 0 PRUDENTIAL FINL INC COM 744320102 105816638 902949 SH SOLE 43 831692 0 71258 PRUDENTIAL PLC ADR 74435K204 13887 758 SH SOLE 2 758 0 0 PRUDENTIAL PLC ADR 74435K204 40612764 2216854 SH SOLE 18 2195047 0 21807 PRUDENTIAL PLC ADR 74435K204 1156908 63150 SH SOLE 19 63150 0 0 PRUDENTIAL PLC ADR 74435K204 631234 34456 SH SOLE 23 34456 0 0 PRUDENTIAL PLC ADR 74435K204 10341103 564471 SH SOLE 43 508972 0 55499 PSQ HOLDINGS INC CL A 693691107 2699 716 SH SOLE 18 716 0 0 PSQ HOLDINGS INC CL A 693691107 30043 7969 SH SOLE 21 7969 0 0 PSQ HOLDINGS INC CL A 693691107 724971 192300 SH SOLE 22 192300 0 0 PSYCHEMEDICS CORP COM NEW 744375205 980 405 SH SOLE 18 405 0 0 PSYCHEMEDICS CORP COM NEW 744375205 8322 3439 SH SOLE 21 3439 0 0 PSYCHEMEDICS CORP COM NEW 744375205 162564 67175 SH SOLE 22 67175 0 0 PTC INC COM 69370C100 35282312 194211 SH SOLE 2 45750 0 148461 PTC INC COM 69370C100 19222503 105810 SH SOLE 4 46521 0 59289 PTC INC COM 69370C100 36209011 199312 SH SOLE 7 183918 0 15394 PTC INC COM 69370C100 1189575 6548 SH SOLE 13 6548 0 0 PTC INC COM 69370C100 2946506 16219 SH SOLE 15 16219 0 0 PTC INC COM 69370C100 46685193 256978 SH SOLE 18 249491 0 7487 PTC INC COM 69370C100 317659079 1748550 SH SOLE 19 1748550 0 0 PTC INC COM 69370C100 949697184 5227595 SH SOLE 21 5227595 0 0 PTC INC COM 69370C100 537074836 2956321 SH SOLE 22 2693701 0 262620 PTC INC COM 69370C100 26472589 145718 SH SOLE 23 145718 0 0 PTC INC COM 69370C100 55347946 304662 SH SOLE 25 303894 0 768 PTC INC COM 69370C100 22503645 123871 SH SOLE 26 73675 0 50196 PTC INC COM 69370C100 44516598 245041 SH SOLE 28 3627 0 241414 PTC INC COM 69370C100 268141832 1475983 SH SOLE 30 1471122 0 4861 PTC INC COM 69370C100 5063506 27872 SH SOLE 31 26951 0 921 PTC INC COM 69370C100 166892236 918656 SH SOLE 34 918656 0 0 PTC INC COM 69370C100 5860311 32258 SH SOLE 36 32258 0 0 PTC INC COM 69370C100 1057864 5823 SH SOLE 40 5823 0 0 PTC INC COM 69370C100 11448 63 SH OTR 43 63 0 0 PTC INC COM 69370C100 16542916 91060 SH SOLE 43 81131 0 9929 PTC THERAPEUTICS INC COM 69366J200 4339119 141894 SH SOLE 2 62732 0 79162 PTC THERAPEUTICS INC COM 69366J200 7095 232 SH SOLE 4 232 0 0 PTC THERAPEUTICS INC COM 69366J200 329347 10770 SH SOLE 7 10221 0 549 PTC THERAPEUTICS INC COM 69366J200 7750409 253447 SH SOLE 18 240157 0 13290 PTC THERAPEUTICS INC COM 69366J200 30063137 983098 SH SOLE 19 983098 0 0 PTC THERAPEUTICS INC COM 69366J200 100952837 3301270 SH SOLE 21 3301270 0 0 PTC THERAPEUTICS INC COM 69366J200 79511914 2600128 SH SOLE 22 2499027 0 101101 PTC THERAPEUTICS INC COM 69366J200 303201 9915 SH SOLE 23 9915 0 0 PTC THERAPEUTICS INC COM 69366J200 415949 13602 SH SOLE 25 13602 0 0 PTC THERAPEUTICS INC COM 69366J200 4744028 155135 SH SOLE 26 24707 0 130428 PTC THERAPEUTICS INC COM 69366J200 75410 2466 SH SOLE 28 1255 0 1211 PTC THERAPEUTICS INC COM 69366J200 7277000 237966 SH SOLE 30 237966 0 0 PTC THERAPEUTICS INC COM 69366J200 97397 3185 SH SOLE 34 3185 0 0 PTC THERAPEUTICS INC COM 69366J200 474969 15532 SH SOLE 40 15532 0 0 PTC THERAPEUTICS INC COM 69366J200 1330230 43500 SH SOLE 43 35837 0 7663 PTC THERAPEUTICS INC NOTE 1.500% 9/1 69366JAD3 1731122 1825000 PRN SOLE 21 1825000 0 0 PUBLIC STORAGE OPER CO COM 74460D109 91596390 318430 SH SOLE 2 65321 0 253109 PUBLIC STORAGE OPER CO COM 74460D109 65004873 225986 SH SOLE 4 157033 0 68953 PUBLIC STORAGE OPER CO COM 74460D109 103392053 359437 SH SOLE 7 321926 0 37511 PUBLIC STORAGE OPER CO COM 74460D109 2013838 7001 SH SOLE 13 7001 0 0 PUBLIC STORAGE OPER CO COM 74460D109 6508657 22627 SH SOLE 15 22627 0 0 PUBLIC STORAGE OPER CO COM 74460D109 56551702 196599 SH SOLE 18 186664 0 9935 PUBLIC STORAGE OPER CO COM 74460D109 89406798 310818 SH SOLE 19 310818 0 0 PUBLIC STORAGE OPER CO COM 74460D109 1693756551 5888255 SH SOLE 21 5888255 0 0 PUBLIC STORAGE OPER CO COM 74460D109 1426238599 4958243 SH SOLE 22 4529064 0 429179 PUBLIC STORAGE OPER CO COM 74460D109 71595797 248899 SH SOLE 23 248899 0 0 PUBLIC STORAGE OPER CO COM 74460D109 264316983 918884 SH SOLE 25 917745 0 1139 PUBLIC STORAGE OPER CO COM 74460D109 39762722 138233 SH SOLE 26 83139 0 55094 PUBLIC STORAGE OPER CO COM 74460D109 135962663 472667 SH SOLE 28 18969 0 453698 PUBLIC STORAGE OPER CO COM 74460D109 423066703 1470769 SH SOLE 30 1470769 0 0 PUBLIC STORAGE OPER CO COM 74460D109 10559344 36709 SH SOLE 31 35446 0 1263 PUBLIC STORAGE OPER CO COM 74460D109 2206276 7670 SH SOLE 34 7670 0 0 PUBLIC STORAGE OPER CO COM 74460D109 10255298 35652 SH SOLE 36 35652 0 0 PUBLIC STORAGE OPER CO COM 74460D109 2222959 7728 SH SOLE 40 7728 0 0 PUBLIC STORAGE OPER CO COM 74460D109 54653 190 SH OTR 43 190 0 0 PUBLIC STORAGE OPER CO COM 74460D109 42002374 146019 SH SOLE 43 122648 0 23371 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 85728798 1163213 SH SOLE 2 310815 0 852398 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 41512262 563260 SH SOLE 4 297810 0 265450 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 91924683 1247282 SH SOLE 7 1104826 0 142456 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 3070489 41662 SH SOLE 13 41662 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 5390565 73142 SH SOLE 15 73142 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 127541745 1730553 SH SOLE 18 1690336 0 40217 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 51229976 695115 SH SOLE 19 695115 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1785368129 24224805 SH SOLE 21 24224805 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 789541393 10712909 SH SOLE 22 9619978 0 1092931 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 45634598 619194 SH SOLE 23 619194 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 222465808 3018532 SH SOLE 25 2377417 0 641115 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 84965782 1152860 SH SOLE 26 937587 0 215273 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 88708710 1203646 SH SOLE 28 37977 0 1165669 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 405691747 5504637 SH SOLE 30 5471507 0 33130 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 8352568 113332 SH SOLE 31 109463 0 3869 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 4548027 61710 SH SOLE 32 61710 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 17160455 232842 SH SOLE 34 232842 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 8878934 120474 SH SOLE 36 120474 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1782582 24187 SH SOLE 40 24187 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 37587 510 SH OTR 43 510 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 49207185 667669 SH SOLE 43 547539 0 120129 PUBMATIC INC COM CL A 74467Q103 1559097 76765 SH SOLE 2 52162 0 24603 PUBMATIC INC COM CL A 74467Q103 5606 276 SH SOLE 7 276 0 0 PUBMATIC INC COM CL A 74467Q103 2123959 104577 SH SOLE 18 104577 0 0 PUBMATIC INC COM CL A 74467Q103 4364924 214915 SH SOLE 19 214915 0 0 PUBMATIC INC COM CL A 74467Q103 31018265 1527241 SH SOLE 21 1527241 0 0 PUBMATIC INC COM CL A 74467Q103 28081987 1382668 SH SOLE 22 1333590 0 49078 PUBMATIC INC COM CL A 74467Q103 63733 3138 SH SOLE 23 3138 0 0 PUBMATIC INC COM CL A 74467Q103 188802 9296 SH SOLE 25 9296 0 0 PUBMATIC INC COM CL A 74467Q103 245548 12090 SH SOLE 26 290 0 11800 PUBMATIC INC COM CL A 74467Q103 596200 29355 SH SOLE 30 29355 0 0 PUBMATIC INC COM CL A 74467Q103 242887 11959 SH SOLE 40 11959 0 0 PUBMATIC INC COM CL A 74467Q103 518332 25521 SH SOLE 43 23528 0 1993 PULMATRIX INC COM 74584P301 105955 54899 SH SOLE 22 54899 0 0 PULMONX CORP COM 745848101 362268 57140 SH SOLE 2 52039 0 5101 PULMONX CORP COM 745848101 2587 408 SH SOLE 7 408 0 0 PULMONX CORP COM 745848101 627381 98956 SH SOLE 18 98956 0 0 PULMONX CORP COM 745848101 510662 80546 SH SOLE 19 80546 0 0 PULMONX CORP COM 745848101 8954191 1412333 SH SOLE 21 1412333 0 0 PULMONX CORP COM 745848101 6406545 1010496 SH SOLE 22 997471 0 13025 PULMONX CORP COM 745848101 50004 7887 SH SOLE 43 7287 0 600 PULSE BIOSCIENCES INC COM 74587B101 19594 1751 SH SOLE 2 344 0 1407 PULSE BIOSCIENCES INC COM 74587B101 504680 45101 SH SOLE 18 45101 0 0 PULSE BIOSCIENCES INC COM 74587B101 368207 32905 SH SOLE 19 32905 0 0 PULSE BIOSCIENCES INC COM 74587B101 7239829 646991 SH SOLE 21 646991 0 0 PULSE BIOSCIENCES INC COM 74587B101 4478674 400239 SH SOLE 22 396435 0 3804 PULSE BIOSCIENCES INC COM 74587B101 222524 19886 SH SOLE 43 17440 0 2446 PULTE GROUP INC COM 745867101 57295379 520394 SH SOLE 2 312124 0 208270 PULTE GROUP INC COM 745867101 26756062 243016 SH SOLE 4 87622 0 155394 PULTE GROUP INC COM 745867101 16443875 149354 SH SOLE 7 119833 0 29521 PULTE GROUP INC COM 745867101 1199760 10897 SH SOLE 13 10897 0 0 PULTE GROUP INC COM 745867101 3675358 33382 SH SOLE 15 33382 0 0 PULTE GROUP INC COM 745867101 219688035 1995350 SH SOLE 18 1979298 0 16052 PULTE GROUP INC COM 745867101 11710787 106365 SH SOLE 19 106365 0 0 PULTE GROUP INC COM 745867101 1156774678 10506582 SH SOLE 21 10506582 0 0 PULTE GROUP INC COM 745867101 515617347 4683173 SH SOLE 22 4196063 0 487110 PULTE GROUP INC COM 745867101 37419797 339871 SH SOLE 23 339871 0 0 PULTE GROUP INC COM 745867101 41007516 372457 SH SOLE 25 372457 0 0 PULTE GROUP INC COM 745867101 23533104 213743 SH SOLE 26 123984 0 89759 PULTE GROUP INC COM 745867101 40645617 369170 SH SOLE 28 2970 0 366200 PULTE GROUP INC COM 745867101 216236 1964 SH SOLE 29 1964 0 0 PULTE GROUP INC COM 745867101 203706470 1850195 SH SOLE 30 1741860 0 108335 PULTE GROUP INC COM 745867101 5825171 52908 SH SOLE 31 51204 0 1704 PULTE GROUP INC COM 745867101 1447375 13146 SH SOLE 34 13146 0 0 PULTE GROUP INC COM 745867101 4650184 42236 SH SOLE 36 42236 0 0 PULTE GROUP INC COM 745867101 1114212 10120 SH SOLE 40 10120 0 0 PULTE GROUP INC COM 745867101 34461 313 SH OTR 43 313 0 0 PULTE GROUP INC COM 745867101 37741462 342793 SH SOLE 43 305571 0 37222 PUMA BIOTECHNOLOGY INC COM 74587V107 817601 250798 SH SOLE 2 199893 0 50905 PUMA BIOTECHNOLOGY INC COM 74587V107 385964 118394 SH SOLE 18 118394 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 1153095 353710 SH SOLE 19 353710 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 4472371 1371893 SH SOLE 21 1371893 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 4659743 1429369 SH SOLE 22 1380286 0 49083 PUMA BIOTECHNOLOGY INC COM 74587V107 37594 11532 SH SOLE 23 11532 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 119877 36772 SH SOLE 26 0 0 36772 PUMA BIOTECHNOLOGY INC COM 74587V107 1102 338 SH SOLE 43 338 0 0 PURE CYCLE CORP COM NEW 746228303 29357 3074 SH SOLE 2 734 0 2340 PURE CYCLE CORP COM NEW 746228303 2598 272 SH SOLE 7 272 0 0 PURE CYCLE CORP COM NEW 746228303 548552 57440 SH SOLE 18 57440 0 0 PURE CYCLE CORP COM NEW 746228303 453424 47479 SH SOLE 19 47479 0 0 PURE CYCLE CORP COM NEW 746228303 6431066 673410 SH SOLE 21 673410 0 0 PURE CYCLE CORP COM NEW 746228303 5066399 530513 SH SOLE 22 513768 0 16745 PURE CYCLE CORP COM NEW 746228303 31907 3341 SH SOLE 43 3341 0 0 PURE STORAGE INC CL A 74624M102 56654088 882325 SH SOLE 2 552894 0 329431 PURE STORAGE INC CL A 74624M102 15302656 238322 SH SOLE 4 113185 0 125137 PURE STORAGE INC CL A 74624M102 3403066 52999 SH SOLE 7 49859 0 3140 PURE STORAGE INC CL A 74624M102 4706593 73300 SH SOLE 13 73300 0 0 PURE STORAGE INC CL A 74624M102 1759547 27403 SH SOLE 15 27403 0 0 PURE STORAGE INC CL A 74624M102 52618747 819479 SH SOLE 18 780105 0 39374 PURE STORAGE INC CL A 74624M102 48227168 751085 SH SOLE 19 751085 0 0 PURE STORAGE INC CL A 74624M102 1126681826 17546828 SH SOLE 21 17546828 0 0 PURE STORAGE INC CL A 74624M102 602638974 9385438 SH SOLE 22 8793393 0 592045 PURE STORAGE INC CL A 74624M102 24679370 384354 SH SOLE 23 384354 0 0 PURE STORAGE INC CL A 74624M102 4518907 70377 SH SOLE 25 68670 0 1707 PURE STORAGE INC CL A 74624M102 13220582 205896 SH SOLE 26 149445 0 56451 PURE STORAGE INC CL A 74624M102 32032378 498869 SH SOLE 28 31204 0 467665 PURE STORAGE INC CL A 74624M102 662583 10319 SH SOLE 29 10319 0 0 PURE STORAGE INC CL A 74624M102 56535171 880473 SH SOLE 30 880473 0 0 PURE STORAGE INC CL A 74624M102 7671554 119476 SH SOLE 31 117020 0 2456 PURE STORAGE INC CL A 74624M102 78330100 1219905 SH SOLE 34 1219905 0 0 PURE STORAGE INC CL A 74624M102 1812070 28221 SH SOLE 36 28221 0 0 PURE STORAGE INC CL A 74624M102 972268 15142 SH SOLE 40 15142 0 0 PURE STORAGE INC CL A 74624M102 7127 111 SH OTR 43 111 0 0 PURE STORAGE INC CL A 74624M102 11062998 172294 SH SOLE 43 148384 0 23910 PURECYCLE TECHNOLOGIES INC COM 74623V103 555811 93887 SH SOLE 2 33271 0 60616 PURECYCLE TECHNOLOGIES INC COM 74623V103 3120 527 SH SOLE 4 527 0 0 PURECYCLE TECHNOLOGIES INC COM 74623V103 7021 1186 SH SOLE 7 1186 0 0 PURECYCLE TECHNOLOGIES INC COM 74623V103 2022568 341650 SH SOLE 18 341650 0 0 PURECYCLE TECHNOLOGIES INC COM 74623V103 1654604 279494 SH SOLE 19 279494 0 0 PURECYCLE TECHNOLOGIES INC COM 74623V103 26044188 4399356 SH SOLE 21 4399356 0 0 PURECYCLE TECHNOLOGIES INC COM 74623V103 24024455 4058185 SH SOLE 22 3922106 0 136079 PURECYCLE TECHNOLOGIES INC COM 74623V103 176594 29830 SH SOLE 25 29830 0 0 PURECYCLE TECHNOLOGIES INC COM 74623V103 41363 6987 SH SOLE 30 6987 0 0 PURECYCLE TECHNOLOGIES INC COM 74623V103 140440 23723 SH SOLE 40 23723 0 0 PURECYCLE TECHNOLOGIES INC COM 74623V103 441958 74655 SH SOLE 43 70366 0 4289 PURPLE INNOVATION INC COM 74640Y106 26061 25059 SH SOLE 2 2062 0 22997 PURPLE INNOVATION INC COM 74640Y106 839 807 SH SOLE 7 807 0 0 PURPLE INNOVATION INC COM 74640Y106 165911 159530 SH SOLE 18 159530 0 0 PURPLE INNOVATION INC COM 74640Y106 109409 105201 SH SOLE 19 105201 0 0 PURPLE INNOVATION INC COM 74640Y106 2113214 2031937 SH SOLE 21 2031937 0 0 PURPLE INNOVATION INC COM 74640Y106 1758080 1690462 SH SOLE 22 1643140 0 47322 PURPLE INNOVATION INC COM 74640Y106 6235 5995 SH SOLE 28 5995 0 0 PVH CORPORATION COM 693656100 13200401 124685 SH SOLE 2 56735 0 67950 PVH CORPORATION COM 693656100 16516 156 SH SOLE 4 156 0 0 PVH CORPORATION COM 693656100 1420246 13415 SH SOLE 7 12739 0 676 PVH CORPORATION COM 693656100 14170329 133846 SH SOLE 18 133846 0 0 PVH CORPORATION COM 693656100 2069441 19547 SH SOLE 19 19547 0 0 PVH CORPORATION COM 693656100 300744274 2840694 SH SOLE 21 2840694 0 0 PVH CORPORATION COM 693656100 176625779 1668327 SH SOLE 22 1592152 0 76175 PVH CORPORATION COM 693656100 1280286 12093 SH SOLE 25 12093 0 0 PVH CORPORATION COM 693656100 3829106 36168 SH SOLE 26 36168 0 0 PVH CORPORATION COM 693656100 1719646 16243 SH SOLE 28 16243 0 0 PVH CORPORATION COM 693656100 7388032 69784 SH SOLE 30 69784 0 0 PVH CORPORATION COM 693656100 79297 749 SH SOLE 31 749 0 0 PVH CORPORATION COM 693656100 234184 2212 SH SOLE 36 2212 0 0 PVH CORPORATION COM 693656100 1319564 12464 SH SOLE 40 12464 0 0 PVH CORPORATION COM 693656100 21982291 207635 SH SOLE 43 195524 0 12111 PYXIS ONCOLOGY INC COMMON STOCK 747324101 32196 9727 SH SOLE 2 2111 0 7616 PYXIS ONCOLOGY INC COMMON STOCK 747324101 480907 145289 SH SOLE 18 145289 0 0 PYXIS ONCOLOGY INC COMMON STOCK 747324101 360188 108818 SH SOLE 19 108818 0 0 PYXIS ONCOLOGY INC COMMON STOCK 747324101 5469881 1652532 SH SOLE 21 1652532 0 0 PYXIS ONCOLOGY INC COMMON STOCK 747324101 2872878 867939 SH SOLE 22 834666 0 33273 PYXIS ONCOLOGY INC COMMON STOCK 747324101 5263 1590 SH SOLE 26 0 0 1590 PYXIS TANKERS INC COM NEW Y71726130 8302 1631 SH SOLE 2 1631 0 0 Q2 HLDGS INC COM 74736L109 6453802 106975 SH SOLE 2 62402 0 44573 Q2 HLDGS INC COM 74736L109 23589 391 SH SOLE 4 203 0 188 Q2 HLDGS INC COM 74736L109 599198 9932 SH SOLE 7 9425 0 507 Q2 HLDGS INC COM 74736L109 9842176 163139 SH SOLE 18 146521 0 16618 Q2 HLDGS INC COM 74736L109 28646796 474835 SH SOLE 19 474835 0 0 Q2 HLDGS INC COM 74736L109 145544979 2412481 SH SOLE 21 2412481 0 0 Q2 HLDGS INC COM 74736L109 123368455 2044894 SH SOLE 22 1970954 0 73940 Q2 HLDGS INC COM 74736L109 266960 4425 SH SOLE 23 4425 0 0 Q2 HLDGS INC COM 74736L109 743567 12325 SH SOLE 25 12325 0 0 Q2 HLDGS INC COM 74736L109 1095774 18163 SH SOLE 26 17247 0 916 Q2 HLDGS INC COM 74736L109 180206 2987 SH SOLE 28 1003 0 1984 Q2 HLDGS INC COM 74736L109 4896684 81165 SH SOLE 30 81165 0 0 Q2 HLDGS INC COM 74736L109 18676479 309572 SH SOLE 34 309572 0 0 Q2 HLDGS INC COM 74736L109 18944 314 SH SOLE 36 314 0 0 Q2 HLDGS INC COM 74736L109 773732 12825 SH SOLE 40 12825 0 0 Q2 HLDGS INC COM 74736L109 2241983 37162 SH SOLE 43 31699 0 5463 Q2 HLDGS INC NOTE 0.750% 6/0 74736LAD1 2983184 3005000 PRN SOLE 21 3005000 0 0 Q32 BIO INC COM 746964105 21468 1196 SH SOLE 2 437 0 759 Q32 BIO INC COM 746964105 330298 18401 SH SOLE 18 18401 0 0 Q32 BIO INC COM 746964105 249397 13894 SH SOLE 19 13894 0 0 Q32 BIO INC COM 746964105 3632649 202376 SH SOLE 21 202376 0 0 Q32 BIO INC COM 746964105 1909808 106396 SH SOLE 22 102154 0 4242 Q32 BIO INC COM 746964105 108 6 SH SOLE 43 0 0 6 QCR HOLDINGS INC COM 74727A104 856140 14269 SH SOLE 2 4799 0 9470 QCR HOLDINGS INC COM 74727A104 8700 145 SH SOLE 7 145 0 0 QCR HOLDINGS INC COM 74727A104 3245640 54094 SH SOLE 18 54094 0 0 QCR HOLDINGS INC COM 74727A104 2255640 37594 SH SOLE 19 37594 0 0 QCR HOLDINGS INC COM 74727A104 40501620 675027 SH SOLE 21 675027 0 0 QCR HOLDINGS INC COM 74727A104 31703760 528396 SH SOLE 22 505699 0 22697 QCR HOLDINGS INC COM 74727A104 207120 3452 SH SOLE 25 3452 0 0 QCR HOLDINGS INC COM 74727A104 129120 2152 SH SOLE 28 0 0 2152 QCR HOLDINGS INC COM 74727A104 1221600 20360 SH SOLE 30 20360 0 0 QCR HOLDINGS INC COM 74727A104 255960 4266 SH SOLE 40 4266 0 0 QCR HOLDINGS INC COM 74727A104 2392631 39877 SH SOLE 43 36547 0 3330 QIAGEN NV SHS NEW N72482149 18742464 456132 SH SOLE 2 286894 0 169238 QIAGEN NV SHS NEW N72482149 71414 1738 SH SOLE 7 1738 0 0 QIAGEN NV SHS NEW N72482149 3811056 92749 SH SOLE 18 92749 0 0 QIAGEN NV SHS NEW N72482149 51454295 1252234 SH SOLE 19 1252234 0 0 QIAGEN NV SHS NEW N72482149 86157964 2096811 SH SOLE 21 2096811 0 0 QIAGEN NV SHS NEW N72482149 82463973 2006911 SH SOLE 22 1817567 0 189344 QIAGEN NV SHS NEW N72482149 5922384 144132 SH SOLE 26 0 0 144132 QIAGEN NV SHS NEW N72482149 8259 201 SH SOLE 30 201 0 0 QIAGEN NV SHS NEW N72482149 114477 2786 SH SOLE 31 2786 0 0 QIAGEN NV SHS NEW N72482149 51622271 1256322 SH SOLE 34 1256322 0 0 QIAGEN NV SHS NEW N72482149 13049555 317585 SH SOLE 43 282372 0 35213 QIFU TECHNOLOGY INC AMERICAN DEP 88557W101 773988 39229 SH SOLE 2 5679 0 33550 QIFU TECHNOLOGY INC AMERICAN DEP 88557W101 1087202 55104 SH SOLE 4 40456 0 14648 QIFU TECHNOLOGY INC AMERICAN DEP 88557W101 638778 32376 SH SOLE 7 29257 0 3119 QIFU TECHNOLOGY INC AMERICAN DEP 88557W101 370352 18771 SH SOLE 13 18771 0 0 QIFU TECHNOLOGY INC AMERICAN DEP 88557W101 3245960 164519 SH SOLE 15 164519 0 0 QIFU TECHNOLOGY INC AMERICAN DEP 88557W101 39680877 2011195 SH SOLE 21 2011195 0 0 QIFU TECHNOLOGY INC AMERICAN DEP 88557W101 21526910 1091075 SH SOLE 22 942324 0 148751 QIFU TECHNOLOGY INC AMERICAN DEP 88557W101 2218994 112468 SH SOLE 23 112468 0 0 QIFU TECHNOLOGY INC AMERICAN DEP 88557W101 1550186 78570 SH SOLE 25 78570 0 0 QIFU TECHNOLOGY INC AMERICAN DEP 88557W101 2319183 117546 SH SOLE 26 0 0 117546 QIFU TECHNOLOGY INC AMERICAN DEP 88557W101 4456316 225865 SH SOLE 28 0 0 225865 QIFU TECHNOLOGY INC AMERICAN DEP 88557W101 15259675 773425 SH SOLE 30 773425 0 0 QIFU TECHNOLOGY INC AMERICAN DEP 88557W101 94349 4782 SH SOLE 34 4782 0 0 QIFU TECHNOLOGY INC AMERICAN DEP 88557W101 56901 2884 SH SOLE 36 2884 0 0 QIFU TECHNOLOGY INC AMERICAN DEP 88557W101 35692 1809 SH SOLE 40 1809 0 0 QIFU TECHNOLOGY INC AMERICAN DEP 88557W101 6922400 350857 SH SOLE 43 322341 0 28516 QIWI PLC SPON ADR REP B 74735M108 0 1297 SH SOLE 25 1297 0 0 QORVO INC COM 74736K101 16682723 143767 SH SOLE 2 53134 0 90633 QORVO INC COM 74736K101 4620017 39814 SH SOLE 4 29982 0 9832 QORVO INC COM 74736K101 7053956 60789 SH SOLE 7 53164 0 7625 QORVO INC COM 74736K101 230107 1983 SH SOLE 13 1983 0 0 QORVO INC COM 74736K101 1963629 16922 SH SOLE 15 16922 0 0 QORVO INC COM 74736K101 21867970 188452 SH SOLE 18 182364 0 6088 QORVO INC COM 74736K101 5902026 50862 SH SOLE 19 50862 0 0 QORVO INC COM 74736K101 534348535 4604865 SH SOLE 21 4604865 0 0 QORVO INC COM 74736K101 271102395 2336284 SH SOLE 22 2102293 0 233991 QORVO INC COM 74736K101 13743778 118440 SH SOLE 23 118440 0 0 QORVO INC COM 74736K101 70299353 605820 SH SOLE 25 401549 0 204271 QORVO INC COM 74736K101 14791735 127471 SH SOLE 26 93335 0 34136 QORVO INC COM 74736K101 24310960 209505 SH SOLE 28 7349 0 202156 QORVO INC COM 74736K101 99782564 859898 SH SOLE 30 843566 0 16332 QORVO INC COM 74736K101 2745738 23662 SH SOLE 31 22843 0 819 QORVO INC COM 74736K101 1207976 10410 SH SOLE 34 10410 0 0 QORVO INC COM 74736K101 2399591 20679 SH SOLE 36 20679 0 0 QORVO INC COM 74736K101 537381 4631 SH SOLE 40 4631 0 0 QORVO INC COM 74736K101 23324 201 SH OTR 43 201 0 0 QORVO INC COM 74736K101 12665998 109152 SH SOLE 43 91351 0 17801 QUAD / GRAPHICS INC COM CL A 747301109 86066 15792 SH SOLE 2 1655 0 14137 QUAD / GRAPHICS INC COM CL A 747301109 466133 85529 SH SOLE 18 85529 0 0 QUAD / GRAPHICS INC COM CL A 747301109 390591 71668 SH SOLE 19 71668 0 0 QUAD / GRAPHICS INC COM CL A 747301109 5936489 1089264 SH SOLE 21 1089264 0 0 QUAD / GRAPHICS INC COM CL A 747301109 4412424 809619 SH SOLE 22 796325 0 13294 QUAD / GRAPHICS INC COM CL A 747301109 1044 192 SH SOLE 43 15 0 176 QUAKER HOUGHTON COM 747316107 8141867 47978 SH SOLE 2 30239 0 17739 QUAKER HOUGHTON COM 747316107 6449 38 SH SOLE 4 38 0 0 QUAKER HOUGHTON COM 747316107 19855 117 SH SOLE 7 117 0 0 QUAKER HOUGHTON COM 747316107 7737302 45594 SH SOLE 18 43776 0 1818 QUAKER HOUGHTON COM 747316107 18814639 110870 SH SOLE 19 110870 0 0 QUAKER HOUGHTON COM 747316107 262965084 1549588 SH SOLE 21 1549588 0 0 QUAKER HOUGHTON COM 747316107 85292747 502609 SH SOLE 22 484123 0 18486 QUAKER HOUGHTON COM 747316107 447329 2636 SH SOLE 23 2636 0 0 QUAKER HOUGHTON COM 747316107 504179 2971 SH SOLE 25 2971 0 0 QUAKER HOUGHTON COM 747316107 5745363 33856 SH SOLE 26 4224 0 29632 QUAKER HOUGHTON COM 747316107 41067 242 SH SOLE 28 242 0 0 QUAKER HOUGHTON COM 747316107 4645877 27377 SH SOLE 30 27377 0 0 QUAKER HOUGHTON COM 747316107 427135 2517 SH SOLE 40 2517 0 0 QUAKER HOUGHTON COM 747316107 2029463 11959 SH SOLE 43 11468 0 491 QUALCOMM INC COM 747525103 561301191 2818060 SH SOLE 2 1300675 0 1517385 QUALCOMM INC COM 747525103 250595329 1258135 SH SOLE 4 493113 0 765022 QUALCOMM INC COM 747525103 241568890 1212817 SH SOLE 7 1064691 0 148126 QUALCOMM INC COM 747525103 36285218 182173 SH SOLE 13 182173 0 0 QUALCOMM INC COM 747525103 32764911 164499 SH SOLE 15 164499 0 0 QUALCOMM INC COM 747525103 475570733 2387643 SH SOLE 18 2182452 0 205191 QUALCOMM INC COM 747525103 257364462 1292120 SH SOLE 19 1292120 0 0 QUALCOMM INC COM 747525103 7800473592 39162936 SH SOLE 21 39162936 0 0 QUALCOMM INC COM 747525103 4978566045 24995311 SH SOLE 22 22416396 0 2578915 QUALCOMM INC COM 747525103 411675980 2066854 SH SOLE 23 2066854 0 0 QUALCOMM INC COM 747525103 444760176 2232956 SH SOLE 25 2135622 0 97334 QUALCOMM INC COM 747525103 299485853 1503594 SH SOLE 26 957478 0 546116 QUALCOMM INC COM 747525103 545969509 2741086 SH SOLE 28 62281 0 2678805 QUALCOMM INC COM 747525103 23356644 117264 SH SOLE 29 117264 0 0 QUALCOMM INC COM 747525103 1996417789 10023184 SH SOLE 30 9962826 0 60358 QUALCOMM INC COM 747525103 102002867 512114 SH SOLE 31 503397 0 8717 QUALCOMM INC COM 747525103 67786730 340329 SH SOLE 32 340329 0 0 QUALCOMM INC COM 747525103 188387830 945817 SH SOLE 34 945817 0 0 QUALCOMM INC COM 747525103 46105390 231476 SH SOLE 36 231476 0 0 QUALCOMM INC COM 747525103 10691584 53678 SH SOLE 40 53678 0 0 QUALCOMM INC COM 747525103 272677 1369 SH OTR 43 1369 0 0 QUALCOMM INC COM 747525103 325812498 1635769 SH SOLE 43 1387155 0 248614 QUALIGEN THERAPEUTICS INC COM NEW 74754R202 4412 25607 SH SOLE 22 25607 0 0 QUALYS INC COM 74758T303 19478447 136595 SH SOLE 2 120527 0 16068 QUALYS INC COM 74758T303 2082245 14602 SH SOLE 4 1543 0 13059 QUALYS INC COM 74758T303 866580 6077 SH SOLE 7 5947 0 130 QUALYS INC COM 74758T303 1193847 8372 SH SOLE 13 8372 0 0 QUALYS INC COM 74758T303 20087206 140864 SH SOLE 18 136207 0 4657 QUALYS INC COM 74758T303 19108400 134000 SH SOLE 19 134000 0 0 QUALYS INC COM 74758T303 466260503 3269709 SH SOLE 21 3269709 0 0 QUALYS INC COM 74758T303 184949491 1296981 SH SOLE 22 1259777 0 37204 QUALYS INC COM 74758T303 1380083 9678 SH SOLE 23 9678 0 0 QUALYS INC COM 74758T303 1135952 7966 SH SOLE 25 7966 0 0 QUALYS INC COM 74758T303 1693945 11879 SH SOLE 26 10189 0 1690 QUALYS INC COM 74758T303 992211 6958 SH SOLE 28 597 0 6361 QUALYS INC COM 74758T303 264380 1854 SH SOLE 29 1854 0 0 QUALYS INC COM 74758T303 29207189 204819 SH SOLE 30 204819 0 0 QUALYS INC COM 74758T303 678063 4755 SH SOLE 31 4755 0 0 QUALYS INC COM 74758T303 2348337 16468 SH SOLE 34 16468 0 0 QUALYS INC COM 74758T303 1073493 7528 SH SOLE 40 7528 0 0 QUALYS INC COM 74758T303 4896599 34338 SH SOLE 43 29432 0 4906 QUANEX BLDG PRODS CORP COM 747619104 1580004 57143 SH SOLE 2 38008 0 19135 QUANEX BLDG PRODS CORP COM 747619104 5364 194 SH SOLE 4 194 0 0 QUANEX BLDG PRODS CORP COM 747619104 7797 282 SH SOLE 7 282 0 0 QUANEX BLDG PRODS CORP COM 747619104 3155446 114121 SH SOLE 18 114121 0 0 QUANEX BLDG PRODS CORP COM 747619104 2069326 74840 SH SOLE 19 74840 0 0 QUANEX BLDG PRODS CORP COM 747619104 107661358 3893720 SH SOLE 21 3893720 0 0 QUANEX BLDG PRODS CORP COM 747619104 27826269 1006375 SH SOLE 22 963941 0 42434 QUANEX BLDG PRODS CORP COM 747619104 13493 488 SH SOLE 23 488 0 0 QUANEX BLDG PRODS CORP COM 747619104 200739 7260 SH SOLE 25 7260 0 0 QUANEX BLDG PRODS CORP COM 747619104 259744 9394 SH SOLE 26 8673 0 721 QUANEX BLDG PRODS CORP COM 747619104 1843896 66687 SH SOLE 30 66687 0 0 QUANEX BLDG PRODS CORP COM 747619104 199827 7227 SH SOLE 40 7227 0 0 QUANEX BLDG PRODS CORP COM 747619104 977483 35352 SH SOLE 43 34568 0 784 QUANTA SVCS INC COM 74762E102 82359208 324134 SH SOLE 2 112602 0 211532 QUANTA SVCS INC COM 74762E102 34419285 135461 SH SOLE 4 96146 0 39315 QUANTA SVCS INC COM 74762E102 37573559 147875 SH SOLE 7 133696 0 14179 QUANTA SVCS INC COM 74762E102 1507516 5933 SH SOLE 13 5933 0 0 QUANTA SVCS INC COM 74762E102 5263220 20714 SH SOLE 15 20714 0 0 QUANTA SVCS INC COM 74762E102 71680822 282108 SH SOLE 18 270630 0 11478 QUANTA SVCS INC COM 74762E102 34018840 133885 SH SOLE 19 133885 0 0 QUANTA SVCS INC COM 74762E102 1087596926 4280361 SH SOLE 21 4280361 0 0 QUANTA SVCS INC COM 74762E102 797397434 3138248 SH SOLE 22 2820199 0 318049 QUANTA SVCS INC COM 74762E102 48664079 191523 SH SOLE 23 191523 0 0 QUANTA SVCS INC COM 74762E102 74849324 294578 SH SOLE 25 294296 0 282 QUANTA SVCS INC COM 74762E102 41613336 163774 SH SOLE 26 90004 0 73770 QUANTA SVCS INC COM 74762E102 74411781 292856 SH SOLE 28 3429 0 289427 QUANTA SVCS INC COM 74762E102 173035 681 SH SOLE 29 681 0 0 QUANTA SVCS INC COM 74762E102 278196535 1094874 SH SOLE 30 1073534 0 21340 QUANTA SVCS INC COM 74762E102 8521416 33537 SH SOLE 31 32405 0 1132 QUANTA SVCS INC COM 74762E102 107342353 422458 SH SOLE 34 422458 0 0 QUANTA SVCS INC COM 74762E102 9470442 37272 SH SOLE 36 37272 0 0 QUANTA SVCS INC COM 74762E102 1786761 7032 SH SOLE 40 7032 0 0 QUANTA SVCS INC COM 74762E102 54883 216 SH OTR 43 216 0 0 QUANTA SVCS INC COM 74762E102 57531442 226422 SH SOLE 43 195232 0 31190 QUANTERIX CORP COM 74766Q101 445005 33687 SH SOLE 2 15050 0 18637 QUANTERIX CORP COM 74766Q101 1453 110 SH SOLE 4 110 0 0 QUANTERIX CORP COM 74766Q101 3487 264 SH SOLE 7 264 0 0 QUANTERIX CORP COM 74766Q101 1417235 107285 SH SOLE 18 107285 0 0 QUANTERIX CORP COM 74766Q101 1487697 112619 SH SOLE 19 112619 0 0 QUANTERIX CORP COM 74766Q101 21747940 1646324 SH SOLE 21 1646324 0 0 QUANTERIX CORP COM 74766Q101 14262243 1079655 SH SOLE 22 1036547 0 43108 QUANTERIX CORP COM 74766Q101 79154 5992 SH SOLE 25 5992 0 0 QUANTERIX CORP COM 74766Q101 129194 9780 SH SOLE 26 9780 0 0 QUANTERIX CORP COM 74766Q101 15099 1143 SH SOLE 28 0 0 1143 QUANTERIX CORP COM 74766Q101 940962 71231 SH SOLE 30 71231 0 0 QUANTERIX CORP COM 74766Q101 94068 7121 SH SOLE 40 7121 0 0 QUANTERIX CORP COM 74766Q101 821939 62221 SH SOLE 43 50186 0 12035 QUANTUM COMPUTING INC COM 74766W108 147308 293208 SH SOLE 22 293208 0 0 QUANTUM CORP COM NEW 747906501 2525 6172 SH SOLE 18 6172 0 0 QUANTUM CORP COM NEW 747906501 22839 55828 SH SOLE 21 55828 0 0 QUANTUM CORP COM NEW 747906501 349741 854904 SH SOLE 22 854904 0 0 QUANTUM SI INC COM CL A 74765K105 53693 51136 SH SOLE 2 4548 0 46588 QUANTUM SI INC COM CL A 74765K105 1569 1494 SH SOLE 7 1494 0 0 QUANTUM SI INC COM CL A 74765K105 308244 293566 SH SOLE 18 293566 0 0 QUANTUM SI INC COM CL A 74765K105 504921 480877 SH SOLE 19 480877 0 0 QUANTUM SI INC COM CL A 74765K105 3633925 3460881 SH SOLE 21 3460881 0 0 QUANTUM SI INC COM CL A 74765K105 2848524 2712880 SH SOLE 22 2591117 0 121763 QUANTUM SI INC COM CL A 74765K105 53 50 SH SOLE 43 50 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 2281365 463692 SH SOLE 2 182228 0 281464 QUANTUMSCAPE CORP COM CL A 74767V109 5161 1049 SH SOLE 4 1049 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 328346 66737 SH SOLE 7 63314 0 3423 QUANTUMSCAPE CORP COM CL A 74767V109 471892 95913 SH SOLE 18 95913 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 624102 126850 SH SOLE 19 126850 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 24792362 5039098 SH SOLE 21 5039098 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 45169069 9180705 SH SOLE 22 8750341 0 430364 QUANTUMSCAPE CORP COM CL A 74767V109 321561 65358 SH SOLE 25 65358 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 465279 94569 SH SOLE 26 94569 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 21225 4314 SH SOLE 28 4314 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 1097982 223167 SH SOLE 30 223167 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 20861 4240 SH SOLE 31 4240 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 388419 78947 SH SOLE 40 78947 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 1322548 268810 SH SOLE 43 239746 0 29065 QUDIAN INC ADR 747798106 293788 148378 SH SOLE 43 140454 0 7924 QUEST DIAGNOSTICS INC COM 74834L100 29831764 217941 SH SOLE 2 122101 0 95840 QUEST DIAGNOSTICS INC COM 74834L100 14803709 108151 SH SOLE 4 52245 0 55906 QUEST DIAGNOSTICS INC COM 74834L100 26995884 197223 SH SOLE 7 181964 0 15259 QUEST DIAGNOSTICS INC COM 74834L100 848108 6196 SH SOLE 13 6196 0 0 QUEST DIAGNOSTICS INC COM 74834L100 2155997 15751 SH SOLE 15 15751 0 0 QUEST DIAGNOSTICS INC COM 74834L100 23588394 172329 SH SOLE 18 161474 0 10855 QUEST DIAGNOSTICS INC COM 74834L100 39421577 288001 SH SOLE 19 288001 0 0 QUEST DIAGNOSTICS INC COM 74834L100 518147195 3785412 SH SOLE 21 3785412 0 0 QUEST DIAGNOSTICS INC COM 74834L100 349420831 2552753 SH SOLE 22 2285531 0 267222 QUEST DIAGNOSTICS INC COM 74834L100 21439788 156632 SH SOLE 23 156632 0 0 QUEST DIAGNOSTICS INC COM 74834L100 42250750 308670 SH SOLE 25 299362 0 9308 QUEST DIAGNOSTICS INC COM 74834L100 23450008 171318 SH SOLE 26 130244 0 41074 QUEST DIAGNOSTICS INC COM 74834L100 45521223 332563 SH SOLE 28 36272 0 296291 QUEST DIAGNOSTICS INC COM 74834L100 183563472 1341054 SH SOLE 30 1290689 0 50365 QUEST DIAGNOSTICS INC COM 74834L100 3461011 25285 SH SOLE 31 24435 0 850 QUEST DIAGNOSTICS INC COM 74834L100 22072858 161257 SH SOLE 34 161257 0 0 QUEST DIAGNOSTICS INC COM 74834L100 5789066 42293 SH SOLE 36 42293 0 0 QUEST DIAGNOSTICS INC COM 74834L100 692887 5062 SH SOLE 40 5062 0 0 QUEST DIAGNOSTICS INC COM 74834L100 41612 304 SH OTR 43 304 0 0 QUEST DIAGNOSTICS INC COM 74834L100 23434929 171208 SH SOLE 43 138291 0 32916 QUEST RESOURCE HLDG CORP COM NEW 74836W203 20645 2346 SH SOLE 2 1441 0 905 QUEST RESOURCE HLDG CORP COM NEW 74836W203 363229 41276 SH SOLE 18 41276 0 0 QUEST RESOURCE HLDG CORP COM NEW 74836W203 338061 38416 SH SOLE 19 38416 0 0 QUEST RESOURCE HLDG CORP COM NEW 74836W203 3762563 427564 SH SOLE 21 427564 0 0 QUEST RESOURCE HLDG CORP COM NEW 74836W203 1766002 200682 SH SOLE 22 197435 0 3247 QUEST RESOURCE HLDG CORP COM NEW 74836W203 35200 4000 SH SOLE 43 4000 0 0 QUICKLOGIC CORP COM NEW 74837P405 14650 1410 SH SOLE 2 628 0 782 QUICKLOGIC CORP COM NEW 74837P405 376939 36279 SH SOLE 18 36279 0 0 QUICKLOGIC CORP COM NEW 74837P405 319960 30795 SH SOLE 19 30795 0 0 QUICKLOGIC CORP COM NEW 74837P405 4880412 469722 SH SOLE 21 469722 0 0 QUICKLOGIC CORP COM NEW 74837P405 2858954 275164 SH SOLE 22 272223 0 2941 QUICKLOGIC CORP COM NEW 74837P405 25580 2462 SH SOLE 43 2462 0 0 QUIDELORTHO CORP COM 219798105 4670333 140588 SH SOLE 2 62557 0 78031 QUIDELORTHO CORP COM 219798105 26277 791 SH SOLE 4 136 0 655 QUIDELORTHO CORP COM 219798105 322965 9722 SH SOLE 7 9265 0 457 QUIDELORTHO CORP COM 219798105 2518873 75824 SH SOLE 18 75824 0 0 QUIDELORTHO CORP COM 219798105 635764 19138 SH SOLE 19 19138 0 0 QUIDELORTHO CORP COM 219798105 94941298 2857956 SH SOLE 21 2857956 0 0 QUIDELORTHO CORP COM 219798105 51066581 1537224 SH SOLE 22 1467517 0 69707 QUIDELORTHO CORP COM 219798105 351833 10591 SH SOLE 25 10591 0 0 QUIDELORTHO CORP COM 219798105 466508 14043 SH SOLE 26 14043 0 0 QUIDELORTHO CORP COM 219798105 163841 4932 SH SOLE 28 830 0 4102 QUIDELORTHO CORP COM 219798105 3790734 114110 SH SOLE 30 114110 0 0 QUIDELORTHO CORP COM 219798105 21161 637 SH SOLE 31 637 0 0 QUIDELORTHO CORP COM 219798105 51159 1540 SH SOLE 36 1540 0 0 QUIDELORTHO CORP COM 219798105 363626 10946 SH SOLE 40 10946 0 0 QUIDELORTHO CORP COM 219798105 9302 280 SH OTR 43 280 0 0 QUIDELORTHO CORP COM 219798105 3176712 95626 SH SOLE 43 80304 0 15323 QUINCE THERAPEUTICS INC COM 22053A107 792 1056 SH SOLE 2 1056 0 0 QUINCE THERAPEUTICS INC COM 22053A107 5518 7357 SH SOLE 18 7357 0 0 QUINCE THERAPEUTICS INC COM 22053A107 8842 11789 SH SOLE 19 11789 0 0 QUINCE THERAPEUTICS INC COM 22053A107 62963 83950 SH SOLE 21 83950 0 0 QUINCE THERAPEUTICS INC COM 22053A107 187886 250515 SH SOLE 22 250515 0 0 QUINCE THERAPEUTICS INC COM 22053A107 91 121 SH SOLE 43 121 0 0 QUINSTREET INC COM 74874Q100 2340932 141105 SH SOLE 2 86280 0 54825 QUINSTREET INC COM 74874Q100 2538 153 SH SOLE 4 153 0 0 QUINSTREET INC COM 74874Q100 7018 423 SH SOLE 7 423 0 0 QUINSTREET INC COM 74874Q100 2695427 162473 SH SOLE 18 162473 0 0 QUINSTREET INC COM 74874Q100 3681006 221881 SH SOLE 19 221881 0 0 QUINSTREET INC COM 74874Q100 99922001 6023026 SH SOLE 21 6023026 0 0 QUINSTREET INC COM 74874Q100 29595847 1783957 SH SOLE 22 1721019 0 62938 QUINSTREET INC COM 74874Q100 44279 2669 SH SOLE 23 2669 0 0 QUINSTREET INC COM 74874Q100 205898 12411 SH SOLE 25 12411 0 0 QUINSTREET INC COM 74874Q100 252118 15197 SH SOLE 26 1335 0 13862 QUINSTREET INC COM 74874Q100 2401320 144745 SH SOLE 30 144745 0 0 QUINSTREET INC COM 74874Q100 12127 731 SH SOLE 36 731 0 0 QUINSTREET INC COM 74874Q100 196210 11827 SH SOLE 40 11827 0 0 QUINSTREET INC COM 74874Q100 801762 48328 SH SOLE 43 47815 0 513 QUIPT HOME MEDICAL CORP COM 74880P104 121104 37610 SH SOLE 2 33399 0 4211 QUIPT HOME MEDICAL CORP COM 74880P104 346939 107745 SH SOLE 18 107745 0 0 QUIPT HOME MEDICAL CORP COM 74880P104 262208 81431 SH SOLE 19 81431 0 0 QUIPT HOME MEDICAL CORP COM 74880P104 4254019 1321124 SH SOLE 21 1321124 0 0 QUIPT HOME MEDICAL CORP COM 74880P104 1464714 454880 SH SOLE 22 424775 0 30105 QURATE RETAIL INC COM SER A 74915M100 705578 1119965 SH SOLE 21 1119965 0 0 QURATE RETAIL INC COM SER A 74915M100 3457613 5488274 SH SOLE 22 5488274 0 0 QURATE RETAIL INC COM SER A 74915M100 4261 6763 SH SOLE 28 6763 0 0 QURATE RETAIL INC COM SER A 74915M100 92773 147258 SH SOLE 36 147258 0 0 QURATE RETAIL INC COM SER A 74915M100 30265 48039 SH SOLE 43 48039 0 0 QURATE RETAIL INC COM SER B 74915M209 330 78 SH SOLE 2 0 0 78 QURATE RETAIL INC COM SER B 74915M209 10385 2455 SH SOLE 18 2455 0 0 QURATE RETAIL INC COM SER B 74915M209 63052 14906 SH SOLE 21 14906 0 0 QURATE RETAIL INC COM SER B 74915M209 5795 1370 SH SOLE 22 1352 0 18 QXO INC COM NEW 82846H405 6530 91 SH SOLE 18 91 0 0 QXO INC COM NEW 82846H405 68459 954 SH SOLE 21 954 0 0 QXO INC COM NEW 82846H405 96661 1347 SH SOLE 22 1347 0 0 R1 RCM INC COM 77634L105 3095626 246467 SH SOLE 2 169779 0 76688 R1 RCM INC COM 77634L105 5702 454 SH SOLE 4 454 0 0 R1 RCM INC COM 77634L105 425897 33909 SH SOLE 7 32158 0 1751 R1 RCM INC COM 77634L105 3600337 286651 SH SOLE 18 286651 0 0 R1 RCM INC COM 77634L105 651362 51860 SH SOLE 19 51860 0 0 R1 RCM INC COM 77634L105 121588097 9680581 SH SOLE 21 9680581 0 0 R1 RCM INC COM 77634L105 67445555 5369869 SH SOLE 22 5147465 0 222404 R1 RCM INC COM 77634L105 447412 35622 SH SOLE 25 35622 0 0 R1 RCM INC COM 77634L105 879489 70023 SH SOLE 26 70023 0 0 R1 RCM INC COM 77634L105 77445 6166 SH SOLE 28 2298 0 3868 R1 RCM INC COM 77634L105 6224937 495616 SH SOLE 30 495616 0 0 R1 RCM INC COM 77634L105 27544 2193 SH SOLE 31 2193 0 0 R1 RCM INC COM 77634L105 84604 6736 SH SOLE 36 6736 0 0 R1 RCM INC COM 77634L105 460462 36661 SH SOLE 40 36661 0 0 R1 RCM INC COM 77634L105 2056461 163731 SH SOLE 43 131438 0 32293 RACKSPACE TECHNOLOGY INC COM 750102105 122508 41110 SH SOLE 2 1997 0 39113 RACKSPACE TECHNOLOGY INC COM 750102105 2575 864 SH SOLE 7 864 0 0 RACKSPACE TECHNOLOGY INC COM 750102105 644050 216124 SH SOLE 18 216124 0 0 RACKSPACE TECHNOLOGY INC COM 750102105 436168 146365 SH SOLE 19 146365 0 0 RACKSPACE TECHNOLOGY INC COM 750102105 7570303 2540370 SH SOLE 21 2540370 0 0 RACKSPACE TECHNOLOGY INC COM 750102105 5217745 1750921 SH SOLE 22 1695655 0 55266 RACKSPACE TECHNOLOGY INC COM 750102105 244375 82005 SH SOLE 43 79822 0 2183 RADCOM LTD SHS NEW M81865111 56839 6079 SH SOLE 2 6079 0 0 RADCOM LTD SHS NEW M81865111 241090 25785 SH SOLE 21 25785 0 0 RADIAN GROUP INC COM 750236101 3450825 110959 SH SOLE 2 42395 0 68564 RADIAN GROUP INC COM 750236101 11818 380 SH SOLE 4 380 0 0 RADIAN GROUP INC COM 750236101 918414 29531 SH SOLE 7 28441 0 1090 RADIAN GROUP INC COM 750236101 12572642 404265 SH SOLE 18 404265 0 0 RADIAN GROUP INC COM 750236101 8942494 287540 SH SOLE 19 287540 0 0 RADIAN GROUP INC COM 750236101 293373702 9433238 SH SOLE 21 9433238 0 0 RADIAN GROUP INC COM 750236101 123831181 3981710 SH SOLE 22 3792573 0 189137 RADIAN GROUP INC COM 750236101 817837 26297 SH SOLE 25 26297 0 0 RADIAN GROUP INC COM 750236101 1375522 44229 SH SOLE 26 44229 0 0 RADIAN GROUP INC COM 750236101 265874 8549 SH SOLE 28 2609 0 5940 RADIAN GROUP INC COM 750236101 4585726 147451 SH SOLE 30 147451 0 0 RADIAN GROUP INC COM 750236101 104683 3366 SH SOLE 36 3366 0 0 RADIAN GROUP INC COM 750236101 786021 25274 SH SOLE 40 25274 0 0 RADIAN GROUP INC COM 750236101 2045793 65781 SH SOLE 43 64248 0 1533 RADIANT LOGISTICS INC COM 75025X100 1097442 192872 SH SOLE 2 124860 0 68012 RADIANT LOGISTICS INC COM 75025X100 97 17 SH SOLE 7 17 0 0 RADIANT LOGISTICS INC COM 75025X100 643152 113032 SH SOLE 18 102801 0 10231 RADIANT LOGISTICS INC COM 75025X100 472213 82990 SH SOLE 19 82990 0 0 RADIANT LOGISTICS INC COM 75025X100 7060112 1240793 SH SOLE 21 1240793 0 0 RADIANT LOGISTICS INC COM 75025X100 6483448 1139446 SH SOLE 22 1098641 0 40805 RADIANT LOGISTICS INC COM 75025X100 8268 1453 SH SOLE 43 1453 0 0 RADIUS RECYCLING INC CL A 806882106 1900397 124453 SH SOLE 2 93495 0 30958 RADIUS RECYCLING INC CL A 806882106 1222 80 SH SOLE 4 80 0 0 RADIUS RECYCLING INC CL A 806882106 645173 42251 SH SOLE 7 39997 0 2254 RADIUS RECYCLING INC CL A 806882106 1550745 101555 SH SOLE 18 93790 0 7765 RADIUS RECYCLING INC CL A 806882106 4487380 293869 SH SOLE 19 293869 0 0 RADIUS RECYCLING INC CL A 806882106 17676140 1157573 SH SOLE 21 1157573 0 0 RADIUS RECYCLING INC CL A 806882106 15922731 1042746 SH SOLE 22 982109 0 60637 RADIUS RECYCLING INC CL A 806882106 121167 7935 SH SOLE 25 7935 0 0 RADIUS RECYCLING INC CL A 806882106 171772 11249 SH SOLE 26 11249 0 0 RADIUS RECYCLING INC CL A 806882106 234929 15385 SH SOLE 28 15385 0 0 RADIUS RECYCLING INC CL A 806882106 1372132 89858 SH SOLE 30 89858 0 0 RADIUS RECYCLING INC CL A 806882106 30174 1976 SH SOLE 36 1976 0 0 RADIUS RECYCLING INC CL A 806882106 86138 5641 SH SOLE 40 5641 0 0 RADIUS RECYCLING INC CL A 806882106 5041020 330126 SH SOLE 43 323518 0 6608 RADNET INC COM 750491102 3002799 50964 SH SOLE 2 22981 0 27983 RADNET INC COM 750491102 7836 133 SH SOLE 4 133 0 0 RADNET INC COM 750491102 609115 10338 SH SOLE 7 9809 0 529 RADNET INC COM 750491102 11225792 190526 SH SOLE 18 190526 0 0 RADNET INC COM 750491102 19990083 339275 SH SOLE 19 339275 0 0 RADNET INC COM 750491102 389842471 6616471 SH SOLE 21 6616471 0 0 RADNET INC COM 750491102 123638906 2098420 SH SOLE 22 2029778 0 68642 RADNET INC COM 750491102 41185 699 SH SOLE 23 699 0 0 RADNET INC COM 750491102 814569 13825 SH SOLE 25 13825 0 0 RADNET INC COM 750491102 1655652 28100 SH SOLE 26 12488 0 15612 RADNET INC COM 750491102 63457 1077 SH SOLE 28 0 0 1077 RADNET INC COM 750491102 10644605 180662 SH SOLE 30 180662 0 0 RADNET INC COM 750491102 47784 811 SH SOLE 34 811 0 0 RADNET INC COM 750491102 725187 12308 SH SOLE 40 12308 0 0 RADNET INC COM 750491102 3661171 62138 SH SOLE 43 44544 0 17594 RADWARE LTD ORD M81873107 167936 9207 SH SOLE 2 7853 0 1354 RADWARE LTD ORD M81873107 128063 7021 SH SOLE 4 123 0 6898 RADWARE LTD ORD M81873107 390719 21421 SH SOLE 7 21421 0 0 RADWARE LTD ORD M81873107 16156572 885777 SH SOLE 21 885777 0 0 RADWARE LTD ORD M81873107 5660109 310313 SH SOLE 22 290533 0 19780 RADWARE LTD ORD M81873107 150079 8228 SH SOLE 25 8228 0 0 RADWARE LTD ORD M81873107 19024 1043 SH SOLE 26 1043 0 0 RADWARE LTD ORD M81873107 432397 23706 SH SOLE 30 23706 0 0 RADWARE LTD ORD M81873107 107981 5920 SH SOLE 40 5920 0 0 RADWARE LTD ORD M81873107 180229 9881 SH SOLE 43 9847 0 34 RAFAEL HLDGS INC COM CL B 75062E106 3191 2216 SH SOLE 18 2216 0 0 RAFAEL HLDGS INC COM CL B 75062E106 39152 27189 SH SOLE 21 27189 0 0 RAFAEL HLDGS INC COM CL B 75062E106 228380 158597 SH SOLE 22 158597 0 0 RAFAEL HLDGS INC COM CL B 75062E106 23734 16482 SH SOLE 43 16469 0 13 RALLYBIO CORP COM 75120L100 1466 1094 SH SOLE 2 224 0 870 RALLYBIO CORP COM 75120L100 17261 12881 SH SOLE 18 12881 0 0 RALLYBIO CORP COM 75120L100 7280 5433 SH SOLE 19 5433 0 0 RALLYBIO CORP COM 75120L100 184889 137977 SH SOLE 21 137977 0 0 RALLYBIO CORP COM 75120L100 212044 158242 SH SOLE 22 156701 0 1541 RALPH LAUREN CORP CL A 751212101 11945744 68238 SH SOLE 2 30789 0 37449 RALPH LAUREN CORP CL A 751212101 200619 1146 SH SOLE 4 220 0 926 RALPH LAUREN CORP CL A 751212101 3889483 22218 SH SOLE 7 19179 0 3039 RALPH LAUREN CORP CL A 751212101 312832 1787 SH SOLE 15 1787 0 0 RALPH LAUREN CORP CL A 751212101 29722037 169782 SH SOLE 18 168182 0 1600 RALPH LAUREN CORP CL A 751212101 5557455 31746 SH SOLE 19 31746 0 0 RALPH LAUREN CORP CL A 751212101 175516206 1002606 SH SOLE 21 1002606 0 0 RALPH LAUREN CORP CL A 751212101 165180139 943563 SH SOLE 22 879195 0 64368 RALPH LAUREN CORP CL A 751212101 226178 1292 SH SOLE 23 1292 0 0 RALPH LAUREN CORP CL A 751212101 1350763 7716 SH SOLE 25 7716 0 0 RALPH LAUREN CORP CL A 751212101 16032170 91581 SH SOLE 26 67068 0 24513 RALPH LAUREN CORP CL A 751212101 247185 1412 SH SOLE 28 1106 0 306 RALPH LAUREN CORP CL A 751212101 26494981 151348 SH SOLE 30 151348 0 0 RALPH LAUREN CORP CL A 751212101 87180 498 SH SOLE 31 498 0 0 RALPH LAUREN CORP CL A 751212101 107137 612 SH SOLE 34 612 0 0 RALPH LAUREN CORP CL A 751212101 96283 550 SH SOLE 36 550 0 0 RALPH LAUREN CORP CL A 751212101 1470154 8398 SH SOLE 40 8398 0 0 RALPH LAUREN CORP CL A 751212101 6793280 38805 SH SOLE 43 35113 0 3693 RAMACO RES INC COM CL B 75134P501 7026 647 SH SOLE 2 189 0 458 RAMACO RES INC COM CL B 75134P501 662 61 SH SOLE 7 61 0 0 RAMACO RES INC COM CL B 75134P501 128343 11818 SH SOLE 18 11818 0 0 RAMACO RES INC COM CL B 75134P501 96491 8885 SH SOLE 19 8885 0 0 RAMACO RES INC COM CL B 75134P501 1465427 134938 SH SOLE 21 134938 0 0 RAMACO RES INC COM CL B 75134P501 1248694 114981 SH SOLE 22 112928 0 2053 RAMACO RES INC COM CL B 75134P501 51704 4761 SH SOLE 43 4547 0 214 RAMACO RES INC COM CL A 75134P600 618603 49687 SH SOLE 2 43114 0 6573 RAMACO RES INC COM CL A 75134P600 1096 88 SH SOLE 7 88 0 0 RAMACO RES INC COM CL A 75134P600 898753 72189 SH SOLE 18 72189 0 0 RAMACO RES INC COM CL A 75134P600 753910 60555 SH SOLE 19 60555 0 0 RAMACO RES INC COM CL A 75134P600 13941921 1119833 SH SOLE 21 1119833 0 0 RAMACO RES INC COM CL A 75134P600 11604047 932052 SH SOLE 22 909540 0 22512 RAMACO RES INC COM CL A 75134P600 512766 41186 SH SOLE 43 37923 0 3263 RAMBUS INC DEL COM 750917106 9317103 158562 SH SOLE 2 123530 0 35032 RAMBUS INC DEL COM 750917106 38958 663 SH SOLE 4 371 0 292 RAMBUS INC DEL COM 750917106 1384914 23569 SH SOLE 7 22438 0 1131 RAMBUS INC DEL COM 750917106 24085606 409898 SH SOLE 18 405773 0 4125 RAMBUS INC DEL COM 750917106 34307966 583866 SH SOLE 19 583866 0 0 RAMBUS INC DEL COM 750917106 587494056 9998197 SH SOLE 21 9998197 0 0 RAMBUS INC DEL COM 750917106 213347923 3630836 SH SOLE 22 3533294 0 97542 RAMBUS INC DEL COM 750917106 183743 3127 SH SOLE 23 3127 0 0 RAMBUS INC DEL COM 750917106 6352896 108116 SH SOLE 25 108116 0 0 RAMBUS INC DEL COM 750917106 4142286 70495 SH SOLE 26 43153 0 27342 RAMBUS INC DEL COM 750917106 1238132 21071 SH SOLE 28 2005 0 19066 RAMBUS INC DEL COM 750917106 8792259 149630 SH SOLE 30 149630 0 0 RAMBUS INC DEL COM 750917106 28963803 492917 SH SOLE 34 492917 0 0 RAMBUS INC DEL COM 750917106 86142 1466 SH SOLE 36 1466 0 0 RAMBUS INC DEL COM 750917106 1310172 22297 SH SOLE 40 22297 0 0 RAMBUS INC DEL COM 750917106 6551446 111495 SH SOLE 43 103075 0 8420 RANGE RES CORP COM 75281A109 40520502 1208485 SH SOLE 2 236228 0 972257 RANGE RES CORP COM 75281A109 26489 790 SH SOLE 4 790 0 0 RANGE RES CORP COM 75281A109 2051231 61176 SH SOLE 7 58029 0 3147 RANGE RES CORP COM 75281A109 12114825 361313 SH SOLE 18 361313 0 0 RANGE RES CORP COM 75281A109 2894913 86338 SH SOLE 19 86338 0 0 RANGE RES CORP COM 75281A109 433817645 12938194 SH SOLE 21 12938194 0 0 RANGE RES CORP COM 75281A109 239997010 7157680 SH SOLE 22 6845999 0 311681 RANGE RES CORP COM 75281A109 2186424 65208 SH SOLE 26 65208 0 0 RANGE RES CORP COM 75281A109 2223039 66300 SH SOLE 28 66300 0 0 RANGE RES CORP COM 75281A109 8272387 246716 SH SOLE 30 246716 0 0 RANGE RES CORP COM 75281A109 97807 2917 SH SOLE 31 2917 0 0 RANGE RES CORP COM 75281A109 126173 3763 SH SOLE 34 3763 0 0 RANGE RES CORP COM 75281A109 42684 1273 SH SOLE 36 1273 0 0 RANGE RES CORP COM 75281A109 20735496 618416 SH SOLE 43 570198 0 48218 RANGER ENERGY SVCS INC COM CL A 75282U104 207391 19714 SH SOLE 2 6229 0 13485 RANGER ENERGY SVCS INC COM CL A 75282U104 496470 47193 SH SOLE 18 47193 0 0 RANGER ENERGY SVCS INC COM CL A 75282U104 418233 39756 SH SOLE 19 39756 0 0 RANGER ENERGY SVCS INC COM CL A 75282U104 5937299 564382 SH SOLE 21 564382 0 0 RANGER ENERGY SVCS INC COM CL A 75282U104 3306878 314342 SH SOLE 22 299878 0 14464 RANI THERAPEUTICS HLDGS INC COM CL A 753018100 241615 63583 SH SOLE 22 63583 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 372541 57938 SH SOLE 2 31420 0 26518 RANPAK HOLDINGS CORP COM CL A 75321W103 810 126 SH SOLE 4 126 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 3614 562 SH SOLE 7 562 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 855865 133105 SH SOLE 18 133105 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 607841 94532 SH SOLE 19 94532 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 10107278 1571894 SH SOLE 21 1571894 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 7269430 1130549 SH SOLE 22 1078129 0 52420 RANPAK HOLDINGS CORP COM CL A 75321W103 50109 7793 SH SOLE 25 7793 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 210177 32687 SH SOLE 26 32687 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 4996 777 SH SOLE 28 777 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 1571023 244327 SH SOLE 30 244327 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 8674 1349 SH SOLE 36 1349 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 35976 5595 SH SOLE 40 5595 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 199523 31030 SH SOLE 43 30662 0 368 RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104 3223 4884 SH SOLE 18 4884 0 0 RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104 405287 614071 SH SOLE 19 614071 0 0 RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104 18394 27869 SH SOLE 21 27869 0 0 RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104 1119 1695 SH SOLE 22 1695 0 0 RAPID7 INC COM 753422104 6139698 142024 SH SOLE 2 127290 0 14734 RAPID7 INC COM 753422104 380727 8807 SH SOLE 4 203 0 8604 RAPID7 INC COM 753422104 361403 8360 SH SOLE 7 8360 0 0 RAPID7 INC COM 753422104 7196714 166475 SH SOLE 18 153498 0 12977 RAPID7 INC COM 753422104 6486532 150047 SH SOLE 19 150047 0 0 RAPID7 INC COM 753422104 134507076 3111429 SH SOLE 21 3111429 0 0 RAPID7 INC COM 753422104 82517640 1908805 SH SOLE 22 1853812 0 54993 RAPID7 INC COM 753422104 19194 444 SH SOLE 23 444 0 0 RAPID7 INC COM 753422104 530605 12274 SH SOLE 25 12274 0 0 RAPID7 INC COM 753422104 1113173 25750 SH SOLE 26 25750 0 0 RAPID7 INC COM 753422104 273343 6323 SH SOLE 28 982 0 5341 RAPID7 INC COM 753422104 16413610 379681 SH SOLE 30 379681 0 0 RAPID7 INC COM 753422104 42020 972 SH SOLE 36 972 0 0 RAPID7 INC COM 753422104 540548 12504 SH SOLE 40 12504 0 0 RAPID7 INC COM 753422104 1614813 37354 SH SOLE 43 35279 0 2075 RAPID7 INC NOTE 0.250% 3/1 753422AF1 4539590 5080000 PRN SOLE 21 5080000 0 0 RAPT THERAPEUTICS INC COM 75382E109 205988 67537 SH SOLE 2 59307 0 8230 RAPT THERAPEUTICS INC COM 75382E109 723 237 SH SOLE 7 237 0 0 RAPT THERAPEUTICS INC COM 75382E109 268842 88145 SH SOLE 18 88145 0 0 RAPT THERAPEUTICS INC COM 75382E109 204713 67119 SH SOLE 19 67119 0 0 RAPT THERAPEUTICS INC COM 75382E109 3962706 1299248 SH SOLE 21 1299248 0 0 RAPT THERAPEUTICS INC COM 75382E109 2731119 895449 SH SOLE 22 869392 0 26057 RAPT THERAPEUTICS INC COM 75382E109 56730 18600 SH SOLE 30 18600 0 0 RAPT THERAPEUTICS INC COM 75382E109 10660 3495 SH SOLE 43 3495 0 0 RAVE RESTAURANT GROUP INC COM 754198109 51432 25976 SH SOLE 22 25976 0 0 RAYMOND JAMES FINL INC COM 754730109 48690844 393907 SH SOLE 2 95177 0 298730 RAYMOND JAMES FINL INC COM 754730109 20202448 163437 SH SOLE 4 81498 0 81939 RAYMOND JAMES FINL INC COM 754730109 14525040 117507 SH SOLE 7 102544 0 14963 RAYMOND JAMES FINL INC COM 754730109 679113 5494 SH SOLE 13 5494 0 0 RAYMOND JAMES FINL INC COM 754730109 3347853 27084 SH SOLE 15 27084 0 0 RAYMOND JAMES FINL INC COM 754730109 83945246 679114 SH SOLE 18 653631 0 25483 RAYMOND JAMES FINL INC COM 754730109 90723065 733946 SH SOLE 19 733946 0 0 RAYMOND JAMES FINL INC COM 754730109 670514781 5424438 SH SOLE 21 5424438 0 0 RAYMOND JAMES FINL INC COM 754730109 508693469 4115310 SH SOLE 22 3690513 0 424797 RAYMOND JAMES FINL INC COM 754730109 29660343 239951 SH SOLE 23 239951 0 0 RAYMOND JAMES FINL INC COM 754730109 50177378 405933 SH SOLE 25 405933 0 0 RAYMOND JAMES FINL INC COM 754730109 20851647 168689 SH SOLE 26 94254 0 74435 RAYMOND JAMES FINL INC COM 754730109 44588476 360719 SH SOLE 28 2563 0 358156 RAYMOND JAMES FINL INC COM 754730109 140261009 1134706 SH SOLE 30 1134706 0 0 RAYMOND JAMES FINL INC COM 754730109 5716839 46249 SH SOLE 31 44725 0 1524 RAYMOND JAMES FINL INC COM 754730109 8790031 71111 SH SOLE 34 71111 0 0 RAYMOND JAMES FINL INC COM 754730109 5208555 42137 SH SOLE 36 42137 0 0 RAYMOND JAMES FINL INC COM 754730109 1156372 9355 SH SOLE 40 9355 0 0 RAYMOND JAMES FINL INC COM 754730109 54512 441 SH OTR 43 441 0 0 RAYMOND JAMES FINL INC COM 754730109 30272449 244903 SH SOLE 43 199656 0 45247 RAYONIER ADVANCED MATLS INC COM 75508B104 578539 106349 SH SOLE 2 72469 0 33880 RAYONIER ADVANCED MATLS INC COM 75508B104 2350 432 SH SOLE 7 432 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 1164443 214052 SH SOLE 18 214052 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 1949440 358353 SH SOLE 19 358353 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 12754782 2344629 SH SOLE 21 2344629 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 11155139 2050577 SH SOLE 22 1972687 0 77890 RAYONIER ADVANCED MATLS INC COM 75508B104 64654 11885 SH SOLE 43 11729 0 156 RAYONIER INC COM 754907103 6477296 222664 SH SOLE 2 139757 0 82907 RAYONIER INC COM 754907103 11840 407 SH SOLE 4 407 0 0 RAYONIER INC COM 754907103 400307 13761 SH SOLE 7 13118 0 643 RAYONIER INC COM 754907103 6044204 207776 SH SOLE 18 207776 0 0 RAYONIER INC COM 754907103 1522687 52344 SH SOLE 19 52344 0 0 RAYONIER INC COM 754907103 217833280 7488253 SH SOLE 21 7488253 0 0 RAYONIER INC COM 754907103 120009719 4125463 SH SOLE 22 3935304 0 190159 RAYONIER INC COM 754907103 834127 28674 SH SOLE 25 28674 0 0 RAYONIER INC COM 754907103 1344860 46231 SH SOLE 26 46231 0 0 RAYONIER INC COM 754907103 316877 10893 SH SOLE 28 2477 0 8416 RAYONIER INC COM 754907103 11367616 390774 SH SOLE 30 390774 0 0 RAYONIER INC COM 754907103 53206 1829 SH SOLE 31 1829 0 0 RAYONIER INC COM 754907103 65103 2238 SH SOLE 36 2238 0 0 RAYONIER INC COM 754907103 916102 31492 SH SOLE 40 31492 0 0 RAYONIER INC COM 754907103 2679396 92107 SH SOLE 43 87125 0 4982 RB GLOBAL INC COM 74935Q107 23489710 307618 SH SOLE 2 121195 0 186423 RB GLOBAL INC COM 74935Q107 252904 3312 SH SOLE 7 3312 0 0 RB GLOBAL INC COM 74935Q107 20904390 273761 SH SOLE 18 273761 0 0 RB GLOBAL INC COM 74935Q107 3685210 48261 SH SOLE 19 48261 0 0 RB GLOBAL INC COM 74935Q107 681834399 8929209 SH SOLE 21 8929209 0 0 RB GLOBAL INC COM 74935Q107 366842680 4804121 SH SOLE 22 4664088 0 140033 RB GLOBAL INC COM 74935Q107 132256 1732 SH SOLE 28 1732 0 0 RB GLOBAL INC COM 74935Q107 29628 388 SH SOLE 30 388 0 0 RB GLOBAL INC COM 74935Q107 172803 2263 SH SOLE 31 2263 0 0 RB GLOBAL INC COM 74935Q107 12905 169 SH OTR 43 169 0 0 RB GLOBAL INC COM 74935Q107 11385385 149101 SH SOLE 43 123422 0 25679 RBB BANCORP COM 74930B105 199010 10580 SH SOLE 2 2025 0 8555 RBB BANCORP COM 74930B105 1279 68 SH SOLE 7 68 0 0 RBB BANCORP COM 74930B105 1179989 62732 SH SOLE 18 62732 0 0 RBB BANCORP COM 74930B105 727646 38684 SH SOLE 19 38684 0 0 RBB BANCORP COM 74930B105 12924953 687132 SH SOLE 21 687132 0 0 RBB BANCORP COM 74930B105 9019809 479522 SH SOLE 22 463843 0 15679 RBB BANCORP COM 74930B105 6960 370 SH SOLE 43 333 0 37 RBC BEARINGS INC COM 75524B104 12410689 46003 SH SOLE 2 26648 0 19355 RBC BEARINGS INC COM 75524B104 117085 434 SH SOLE 4 85 0 349 RBC BEARINGS INC COM 75524B104 60970 226 SH SOLE 7 226 0 0 RBC BEARINGS INC COM 75524B104 11622932 43083 SH SOLE 18 43083 0 0 RBC BEARINGS INC COM 75524B104 2576939 9552 SH SOLE 19 9552 0 0 RBC BEARINGS INC COM 75524B104 390845663 1448757 SH SOLE 21 1448757 0 0 RBC BEARINGS INC COM 75524B104 226504860 839591 SH SOLE 22 802488 0 37103 RBC BEARINGS INC COM 75524B104 1549886 5745 SH SOLE 25 5745 0 0 RBC BEARINGS INC COM 75524B104 2050058 7599 SH SOLE 26 7599 0 0 RBC BEARINGS INC COM 75524B104 911047 3377 SH SOLE 28 449 0 2928 RBC BEARINGS INC COM 75524B104 4747858 17599 SH SOLE 30 17599 0 0 RBC BEARINGS INC COM 75524B104 94963 352 SH SOLE 31 352 0 0 RBC BEARINGS INC COM 75524B104 44783 166 SH SOLE 36 166 0 0 RBC BEARINGS INC COM 75524B104 1612475 5977 SH SOLE 40 5977 0 0 RBC BEARINGS INC COM 75524B104 2845370 10547 SH SOLE 43 9869 0 678 RBC BEARINGS INC 5% CNV PFD SR A 75524B203 54471146 445426 SH SOLE 21 445426 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 202249 4643 SH SOLE 2 2146 0 2497 RCI HOSPITALITY HLDGS INC COM 74934Q108 3180 73 SH SOLE 7 73 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 1025794 23549 SH SOLE 18 23549 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 871331 20003 SH SOLE 19 20003 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 14386431 330267 SH SOLE 21 330267 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 10472172 240408 SH SOLE 22 231924 0 8484 RCI HOSPITALITY HLDGS INC COM 74934Q108 59547 1367 SH SOLE 25 1367 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 58806 1350 SH SOLE 30 1350 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 69348 1592 SH SOLE 40 1592 0 0 RCM TECHNOLOGIES INC COM NEW 749360400 495406 26464 SH SOLE 2 26464 0 0 RCM TECHNOLOGIES INC COM NEW 749360400 23026 1230 SH SOLE 18 1230 0 0 RCM TECHNOLOGIES INC COM NEW 749360400 242387 12948 SH SOLE 21 12948 0 0 RCM TECHNOLOGIES INC COM NEW 749360400 358825 19168 SH SOLE 22 19168 0 0 RE MAX HLDGS INC CL A 75524W108 643982 79504 SH SOLE 2 70398 0 9106 RE MAX HLDGS INC CL A 75524W108 656 81 SH SOLE 7 81 0 0 RE MAX HLDGS INC CL A 75524W108 441871 54552 SH SOLE 18 54552 0 0 RE MAX HLDGS INC CL A 75524W108 349442 43141 SH SOLE 19 43141 0 0 RE MAX HLDGS INC CL A 75524W108 5574655 688229 SH SOLE 21 688229 0 0 RE MAX HLDGS INC CL A 75524W108 4288667 529465 SH SOLE 22 509267 0 20198 RE MAX HLDGS INC CL A 75524W108 16670 2058 SH SOLE 43 2058 0 0 READING INTL INC CL A 755408101 3485 2454 SH SOLE 18 2454 0 0 READING INTL INC CL A 755408101 46420 32690 SH SOLE 21 32690 0 0 READING INTL INC CL A 755408101 73421 51705 SH SOLE 22 51705 0 0 READY CAPITAL CORP COM 75574U101 1156235 141349 SH SOLE 2 46735 0 94614 READY CAPITAL CORP COM 75574U101 1432 175 SH SOLE 4 175 0 0 READY CAPITAL CORP COM 75574U101 12016 1469 SH SOLE 7 1469 0 0 READY CAPITAL CORP COM 75574U101 4305224 526311 SH SOLE 18 526311 0 0 READY CAPITAL CORP COM 75574U101 3007541 367670 SH SOLE 19 367670 0 0 READY CAPITAL CORP COM 75574U101 162855825 19909025 SH SOLE 21 19909025 0 0 READY CAPITAL CORP COM 75574U101 39545932 4834466 SH SOLE 22 4617001 0 217465 READY CAPITAL CORP COM 75574U101 315797 38606 SH SOLE 25 38606 0 0 READY CAPITAL CORP COM 75574U101 706997 86430 SH SOLE 26 86430 0 0 READY CAPITAL CORP COM 75574U101 102307 12507 SH SOLE 28 3430 0 9077 READY CAPITAL CORP COM 75574U101 2805167 342930 SH SOLE 30 342930 0 0 READY CAPITAL CORP COM 75574U101 212287 25952 SH SOLE 40 25952 0 0 READY CAPITAL CORP COM 75574U101 2958369 361659 SH SOLE 43 349297 0 12362 REALOGY GRP LLC/REALOGY CO NOTE 0.250% 6/1 75606DAP6 2628188 3275000 PRN SOLE 21 3275000 0 0 REALPHA TECH CORP COM 75607T105 2223 2340 SH SOLE 18 2340 0 0 REALPHA TECH CORP COM 75607T105 22242 23413 SH SOLE 21 23413 0 0 REALTY INCOME CORP COM 756109104 103127670 1952436 SH SOLE 2 451429 0 1501007 REALTY INCOME CORP COM 756109104 61566094 1165583 SH SOLE 4 763711 0 401872 REALTY INCOME CORP COM 756109104 108373382 2051749 SH SOLE 7 1846508 0 205241 REALTY INCOME CORP COM 756109104 2638306 49949 SH SOLE 13 49949 0 0 REALTY INCOME CORP COM 756109104 6266354 118636 SH SOLE 15 118636 0 0 REALTY INCOME CORP COM 756109104 64456246 1220300 SH SOLE 18 1166498 0 53802 REALTY INCOME CORP COM 756109104 96489780 1826766 SH SOLE 19 1826766 0 0 REALTY INCOME CORP COM 756109104 1575883221 29834972 SH SOLE 21 29834972 0 0 REALTY INCOME CORP COM 756109104 1428956045 27053314 SH SOLE 22 24696749 0 2356565 REALTY INCOME CORP COM 756109104 56153946 1063119 SH SOLE 23 1063119 0 0 REALTY INCOME CORP COM 756109104 285772046 5410300 SH SOLE 25 4428816 0 981484 REALTY INCOME CORP COM 756109104 43536568 824244 SH SOLE 26 556404 0 267840 REALTY INCOME CORP COM 756109104 103009564 1950200 SH SOLE 28 160362 0 1789838 REALTY INCOME CORP COM 756109104 369514142 6995724 SH SOLE 30 6995724 0 0 REALTY INCOME CORP COM 756109104 10624004 201136 SH SOLE 31 194233 0 6903 REALTY INCOME CORP COM 756109104 2198104 41615 SH SOLE 34 41615 0 0 REALTY INCOME CORP COM 756109104 10538435 199516 SH SOLE 36 199516 0 0 REALTY INCOME CORP COM 756109104 2123734 40207 SH SOLE 40 40207 0 0 REALTY INCOME CORP COM 756109104 64282 1217 SH OTR 43 1217 0 0 REALTY INCOME CORP COM 756109104 68196888 1291119 SH SOLE 43 1089922 0 201197 RECURSION PHARMACEUTICALS IN CL A 75629V104 1377488 183665 SH SOLE 2 77835 0 105830 RECURSION PHARMACEUTICALS IN CL A 75629V104 4553 607 SH SOLE 4 607 0 0 RECURSION PHARMACEUTICALS IN CL A 75629V104 296805 39574 SH SOLE 7 37538 0 2036 RECURSION PHARMACEUTICALS IN CL A 75629V104 4158390 554452 SH SOLE 18 522341 0 32111 RECURSION PHARMACEUTICALS IN CL A 75629V104 5917860 789048 SH SOLE 19 789048 0 0 RECURSION PHARMACEUTICALS IN CL A 75629V104 64472835 8596378 SH SOLE 21 8596378 0 0 RECURSION PHARMACEUTICALS IN CL A 75629V104 46490543 6198739 SH SOLE 22 6021712 0 177027 RECURSION PHARMACEUTICALS IN CL A 75629V104 53325 7110 SH SOLE 23 7110 0 0 RECURSION PHARMACEUTICALS IN CL A 75629V104 285990 38132 SH SOLE 25 38132 0 0 RECURSION PHARMACEUTICALS IN CL A 75629V104 614025 81870 SH SOLE 26 81870 0 0 RECURSION PHARMACEUTICALS IN CL A 75629V104 4948545 659806 SH SOLE 30 659806 0 0 RECURSION PHARMACEUTICALS IN CL A 75629V104 10275 1370 SH SOLE 36 1370 0 0 RECURSION PHARMACEUTICALS IN CL A 75629V104 251123 33483 SH SOLE 40 33483 0 0 RECURSION PHARMACEUTICALS IN CL A 75629V104 944460 125928 SH SOLE 43 103486 0 22442 RED CAT HLDGS INC COM 75644T100 13439 11686 SH SOLE 18 11686 0 0 RED CAT HLDGS INC COM 75644T100 143538 124816 SH SOLE 21 124816 0 0 RED CAT HLDGS INC COM 75644T100 469021 407844 SH SOLE 22 407844 0 0 RED RIVER BANCSHARES INC COM 75686R202 87006 1813 SH SOLE 2 182 0 1631 RED RIVER BANCSHARES INC COM 75686R202 3071 64 SH SOLE 7 64 0 0 RED RIVER BANCSHARES INC COM 75686R202 691056 14400 SH SOLE 18 14400 0 0 RED RIVER BANCSHARES INC COM 75686R202 539840 11249 SH SOLE 19 11249 0 0 RED RIVER BANCSHARES INC COM 75686R202 8800262 183377 SH SOLE 21 183377 0 0 RED RIVER BANCSHARES INC COM 75686R202 5217665 108724 SH SOLE 22 104543 0 4181 RED ROBIN GOURMET BURGERS IN COM 75689M101 24179 3194 SH SOLE 18 3194 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 256055 33825 SH SOLE 21 33825 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 1742273 230155 SH SOLE 22 230155 0 0 RED ROCK RESORTS INC CL A 75700L108 2028730 36933 SH SOLE 2 20280 0 16653 RED ROCK RESORTS INC CL A 75700L108 3131 57 SH SOLE 4 57 0 0 RED ROCK RESORTS INC CL A 75700L108 22851 416 SH SOLE 7 416 0 0 RED ROCK RESORTS INC CL A 75700L108 7233292 131682 SH SOLE 18 131682 0 0 RED ROCK RESORTS INC CL A 75700L108 6771386 123273 SH SOLE 19 123273 0 0 RED ROCK RESORTS INC CL A 75700L108 96798964 1762224 SH SOLE 21 1762224 0 0 RED ROCK RESORTS INC CL A 75700L108 78065472 1421181 SH SOLE 22 1365084 0 56097 RED ROCK RESORTS INC CL A 75700L108 21587 393 SH SOLE 23 393 0 0 RED ROCK RESORTS INC CL A 75700L108 559132 10179 SH SOLE 25 10179 0 0 RED ROCK RESORTS INC CL A 75700L108 1008460 18359 SH SOLE 26 18359 0 0 RED ROCK RESORTS INC CL A 75700L108 62620 1140 SH SOLE 28 1140 0 0 RED ROCK RESORTS INC CL A 75700L108 1904148 34665 SH SOLE 30 34665 0 0 RED ROCK RESORTS INC CL A 75700L108 597034 10869 SH SOLE 40 10869 0 0 RED ROCK RESORTS INC CL A 75700L108 2251097 40981 SH SOLE 43 37653 0 3328 RED VIOLET INC COM 75704L104 2005762 78967 SH SOLE 2 75098 0 3869 RED VIOLET INC COM 75704L104 4420 174 SH SOLE 7 174 0 0 RED VIOLET INC COM 75704L104 727837 28655 SH SOLE 18 28655 0 0 RED VIOLET INC COM 75704L104 1084936 42714 SH SOLE 19 42714 0 0 RED VIOLET INC COM 75704L104 10321773 406369 SH SOLE 21 406369 0 0 RED VIOLET INC COM 75704L104 7656957 301455 SH SOLE 22 299075 0 2380 RED VIOLET INC COM 75704L104 65634 2584 SH SOLE 23 2584 0 0 RED VIOLET INC COM 75704L104 103861 4089 SH SOLE 26 0 0 4089 REDDIT INC CL A 75734B100 3129907 48989 SH SOLE 2 48989 0 0 REDDIT INC CL A 75734B100 29111670 455653 SH SOLE 19 455653 0 0 REDDIT INC CL A 75734B100 2798638 43804 SH SOLE 21 43804 0 0 REDDIT INC CL A 75734B100 30471377 476935 SH SOLE 22 476935 0 0 REDDIT INC CL A 75734B100 511567 8007 SH SOLE 25 8007 0 0 REDDIT INC CL A 75734B100 8178 128 SH SOLE 30 128 0 0 REDDIT INC CL A 75734B100 36092164 564911 SH SOLE 34 564911 0 0 REDFIN CORP COM 75737F108 616993 102661 SH SOLE 2 75080 0 27581 REDFIN CORP COM 75737F108 2182 363 SH SOLE 4 363 0 0 REDFIN CORP COM 75737F108 5397 898 SH SOLE 7 898 0 0 REDFIN CORP COM 75737F108 1761315 293064 SH SOLE 18 293064 0 0 REDFIN CORP COM 75737F108 1595535 265480 SH SOLE 19 265480 0 0 REDFIN CORP COM 75737F108 25365578 4220562 SH SOLE 21 4220562 0 0 REDFIN CORP COM 75737F108 21128035 3515480 SH SOLE 22 3422738 0 92742 REDFIN CORP COM 75737F108 132941 22120 SH SOLE 25 22120 0 0 REDFIN CORP COM 75737F108 160233 26661 SH SOLE 26 26661 0 0 REDFIN CORP COM 75737F108 11143 1854 SH SOLE 28 1854 0 0 REDFIN CORP COM 75737F108 356952 59393 SH SOLE 30 59393 0 0 REDFIN CORP COM 75737F108 134594 22395 SH SOLE 40 22395 0 0 REDFIN CORP COM 75737F108 1371494 228202 SH SOLE 43 214321 0 13881 REDFIN CORP NOTE 0.500% 4/0 75737FAE8 2636477 4825000 PRN SOLE 21 4825000 0 0 REDWIRE CORPORATION COM 75776W103 273679 38170 SH SOLE 2 1016 0 37154 REDWIRE CORPORATION COM 75776W103 473751 66074 SH SOLE 18 66074 0 0 REDWIRE CORPORATION COM 75776W103 350097 48828 SH SOLE 19 48828 0 0 REDWIRE CORPORATION COM 75776W103 5752247 802266 SH SOLE 21 802266 0 0 REDWIRE CORPORATION COM 75776W103 3532731 492710 SH SOLE 22 479713 0 12997 REDWOOD TRUST INC COM 758075402 682047 105092 SH SOLE 2 36103 0 68989 REDWOOD TRUST INC COM 758075402 3570 550 SH SOLE 4 550 0 0 REDWOOD TRUST INC COM 758075402 6380 983 SH SOLE 7 983 0 0 REDWOOD TRUST INC COM 758075402 2779719 428308 SH SOLE 18 428308 0 0 REDWOOD TRUST INC COM 758075402 1940484 298996 SH SOLE 19 298996 0 0 REDWOOD TRUST INC COM 758075402 107147531 16509635 SH SOLE 21 16509635 0 0 REDWOOD TRUST INC COM 758075402 27454524 4230281 SH SOLE 22 4068884 0 161397 REDWOOD TRUST INC COM 758075402 194713 30002 SH SOLE 25 30002 0 0 REDWOOD TRUST INC COM 758075402 68353 10532 SH SOLE 26 10532 0 0 REDWOOD TRUST INC COM 758075402 13071 2014 SH SOLE 28 2014 0 0 REDWOOD TRUST INC COM 758075402 1870373 288193 SH SOLE 30 288193 0 0 REDWOOD TRUST INC COM 758075402 53990 8319 SH SOLE 36 8319 0 0 REDWOOD TRUST INC COM 758075402 183498 28274 SH SOLE 40 28274 0 0 REDWOOD TRUST INC COM 758075402 26427 4072 SH OTR 43 4072 0 0 REDWOOD TRUST INC COM 758075402 1924198 296487 SH SOLE 43 288751 0 7736 REGAL REXNORD CORPORATION COM 758750103 26659434 197156 SH SOLE 2 80387 0 116769 REGAL REXNORD CORPORATION COM 758750103 138465 1024 SH SOLE 4 184 0 840 REGAL REXNORD CORPORATION COM 758750103 1382625 10225 SH SOLE 7 9718 0 507 REGAL REXNORD CORPORATION COM 758750103 13443708 99421 SH SOLE 18 99421 0 0 REGAL REXNORD CORPORATION COM 758750103 3029334 22403 SH SOLE 19 22403 0 0 REGAL REXNORD CORPORATION COM 758750103 449121466 3321413 SH SOLE 21 3321413 0 0 REGAL REXNORD CORPORATION COM 758750103 264511820 1956159 SH SOLE 22 1869198 0 86961 REGAL REXNORD CORPORATION COM 758750103 3818478 28239 SH SOLE 25 28239 0 0 REGAL REXNORD CORPORATION COM 758750103 2973893 21993 SH SOLE 26 21993 0 0 REGAL REXNORD CORPORATION COM 758750103 498150 3684 SH SOLE 28 774 0 2910 REGAL REXNORD CORPORATION COM 758750103 7050371 52140 SH SOLE 30 52140 0 0 REGAL REXNORD CORPORATION COM 758750103 111421 824 SH SOLE 31 824 0 0 REGAL REXNORD CORPORATION COM 758750103 49720394 367700 SH SOLE 34 367700 0 0 REGAL REXNORD CORPORATION COM 758750103 145497 1076 SH SOLE 36 1076 0 0 REGAL REXNORD CORPORATION COM 758750103 1851838 13695 SH SOLE 40 13695 0 0 REGAL REXNORD CORPORATION COM 758750103 7309823 54059 SH SOLE 43 47282 0 6777 REGENCELL BIOSCIENCE HLDGS L ORDINARY SHARES G7487R100 800 238 SH SOLE 2 238 0 0 REGENCY CTRS CORP COM 758849103 32392143 520774 SH SOLE 2 152854 0 367920 REGENCY CTRS CORP COM 758849103 32530849 523004 SH SOLE 4 400243 0 122761 REGENCY CTRS CORP COM 758849103 25139561 404173 SH SOLE 7 361553 0 42620 REGENCY CTRS CORP COM 758849103 217949 3504 SH SOLE 13 3504 0 0 REGENCY CTRS CORP COM 758849103 1410447 22676 SH SOLE 15 22676 0 0 REGENCY CTRS CORP COM 758849103 24547417 394653 SH SOLE 18 383727 0 10926 REGENCY CTRS CORP COM 758849103 35038691 563323 SH SOLE 19 563323 0 0 REGENCY CTRS CORP COM 758849103 384889433 6187933 SH SOLE 21 6187933 0 0 REGENCY CTRS CORP COM 758849103 408383679 6565654 SH SOLE 22 5616311 0 949343 REGENCY CTRS CORP COM 758849103 15357180 246900 SH SOLE 23 246900 0 0 REGENCY CTRS CORP COM 758849103 96441784 1550511 SH SOLE 25 1468529 0 81982 REGENCY CTRS CORP COM 758849103 18481175 297125 SH SOLE 26 233556 0 63569 REGENCY CTRS CORP COM 758849103 55060808 885222 SH SOLE 28 137040 0 748182 REGENCY CTRS CORP COM 758849103 115888676 1863162 SH SOLE 30 1863162 0 0 REGENCY CTRS CORP COM 758849103 2673480 42982 SH SOLE 31 41437 0 1545 REGENCY CTRS CORP COM 758849103 3982417 64026 SH SOLE 34 64026 0 0 REGENCY CTRS CORP COM 758849103 3080268 49522 SH SOLE 36 49522 0 0 REGENCY CTRS CORP COM 758849103 527021 8473 SH SOLE 40 8473 0 0 REGENCY CTRS CORP COM 758849103 24382 392 SH OTR 43 392 0 0 REGENCY CTRS CORP COM 758849103 15130296 243252 SH SOLE 43 218150 0 25103 REGENERON PHARMACEUTICALS COM 75886F107 252612958 240348 SH SOLE 2 92998 0 147350 REGENERON PHARMACEUTICALS COM 75886F107 97272827 92550 SH SOLE 4 44211 0 48339 REGENERON PHARMACEUTICALS COM 75886F107 122049808 116124 SH SOLE 7 105951 0 10173 REGENERON PHARMACEUTICALS COM 75886F107 6707673 6382 SH SOLE 13 6382 0 0 REGENERON PHARMACEUTICALS COM 75886F107 16344568 15551 SH SOLE 15 15551 0 0 REGENERON PHARMACEUTICALS COM 75886F107 172630626 164249 SH SOLE 18 155879 0 8370 REGENERON PHARMACEUTICALS COM 75886F107 186438008 177386 SH SOLE 19 177386 0 0 REGENERON PHARMACEUTICALS COM 75886F107 3383902494 3219606 SH SOLE 21 3219606 0 0 REGENERON PHARMACEUTICALS COM 75886F107 2440493762 2322002 SH SOLE 22 2088744 0 233258 REGENERON PHARMACEUTICALS COM 75886F107 154502461 147001 SH SOLE 23 147001 0 0 REGENERON PHARMACEUTICALS COM 75886F107 260407397 247764 SH SOLE 25 219335 0 28429 REGENERON PHARMACEUTICALS COM 75886F107 108416898 103153 SH SOLE 26 62928 0 40225 REGENERON PHARMACEUTICALS COM 75886F107 263486915 250694 SH SOLE 28 16490 0 234204 REGENERON PHARMACEUTICALS COM 75886F107 1904466 1812 SH SOLE 29 1812 0 0 REGENERON PHARMACEUTICALS COM 75886F107 984788834 936975 SH SOLE 30 919656 0 17319 REGENERON PHARMACEUTICALS COM 75886F107 29918620 28466 SH SOLE 31 27615 0 851 REGENERON PHARMACEUTICALS COM 75886F107 34801705 33112 SH SOLE 32 33112 0 0 REGENERON PHARMACEUTICALS COM 75886F107 186395966 177346 SH SOLE 34 177346 0 0 REGENERON PHARMACEUTICALS COM 75886F107 23846820 22689 SH SOLE 36 22689 0 0 REGENERON PHARMACEUTICALS COM 75886F107 5445386 5181 SH SOLE 40 5181 0 0 REGENERON PHARMACEUTICALS COM 75886F107 145016007 137975 SH SOLE 43 125266 0 12709 REGENXBIO INC COM 75901B107 1887701 161342 SH SOLE 2 87467 0 73875 REGENXBIO INC COM 75901B107 1790 153 SH SOLE 4 153 0 0 REGENXBIO INC COM 75901B107 4036 345 SH SOLE 7 345 0 0 REGENXBIO INC COM 75901B107 2034419 173882 SH SOLE 18 160765 0 13117 REGENXBIO INC COM 75901B107 8773573 749878 SH SOLE 19 749878 0 0 REGENXBIO INC COM 75901B107 63736908 5447599 SH SOLE 21 5447599 0 0 REGENXBIO INC COM 75901B107 20742485 1772862 SH SOLE 22 1680649 0 92213 REGENXBIO INC COM 75901B107 34024 2908 SH SOLE 23 2908 0 0 REGENXBIO INC COM 75901B107 85504 7308 SH SOLE 25 7308 0 0 REGENXBIO INC COM 75901B107 853398 72940 SH SOLE 26 7553 0 65387 REGENXBIO INC COM 75901B107 41781 3571 SH SOLE 28 3571 0 0 REGENXBIO INC COM 75901B107 2289608 195693 SH SOLE 30 195693 0 0 REGENXBIO INC COM 75901B107 15655 1338 SH SOLE 34 1338 0 0 REGENXBIO INC COM 75901B107 91166 7792 SH SOLE 40 7792 0 0 REGENXBIO INC COM 75901B107 137206 11727 SH SOLE 43 11398 0 329 REGIONAL MGMT CORP COM 75902K106 5725152 199205 SH SOLE 2 129565 0 69640 REGIONAL MGMT CORP COM 75902K106 3794 132 SH SOLE 7 132 0 0 REGIONAL MGMT CORP COM 75902K106 815354 28370 SH SOLE 18 28370 0 0 REGIONAL MGMT CORP COM 75902K106 5002427 174058 SH SOLE 19 174058 0 0 REGIONAL MGMT CORP COM 75902K106 9458391 329102 SH SOLE 21 329102 0 0 REGIONAL MGMT CORP COM 75902K106 17383820 604865 SH SOLE 22 578572 0 26293 REGIONAL MGMT CORP COM 75902K106 375890 13079 SH SOLE 23 13079 0 0 REGIONAL MGMT CORP COM 75902K106 2105205 73250 SH SOLE 26 0 0 73250 REGIONAL MGMT CORP COM 75902K106 3679 128 SH SOLE 43 128 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 34446055 1718865 SH SOLE 2 400623 0 1318242 REGIONS FINANCIAL CORP NEW COM 7591EP100 17507104 873608 SH SOLE 4 454702 0 418906 REGIONS FINANCIAL CORP NEW COM 7591EP100 32141895 1603887 SH SOLE 7 1376878 0 227009 REGIONS FINANCIAL CORP NEW COM 7591EP100 570539 28470 SH SOLE 13 28470 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 2829408 141188 SH SOLE 15 141188 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 53416420 2665490 SH SOLE 18 2606547 0 58943 REGIONS FINANCIAL CORP NEW COM 7591EP100 8356620 416997 SH SOLE 19 416997 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 829015441 41368036 SH SOLE 21 41368036 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 397637969 19842214 SH SOLE 22 17800862 0 2041352 REGIONS FINANCIAL CORP NEW COM 7591EP100 23035279 1149465 SH SOLE 23 1149465 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 49576134 2473859 SH SOLE 25 2473859 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 19305815 963364 SH SOLE 26 560402 0 402962 REGIONS FINANCIAL CORP NEW COM 7591EP100 42340953 2112822 SH SOLE 28 62901 0 2049921 REGIONS FINANCIAL CORP NEW COM 7591EP100 168524516 8409407 SH SOLE 30 8261931 0 147476 REGIONS FINANCIAL CORP NEW COM 7591EP100 4167699 207969 SH SOLE 31 201023 0 6946 REGIONS FINANCIAL CORP NEW COM 7591EP100 5397694 269346 SH SOLE 32 269346 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 966028 48205 SH SOLE 34 48205 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 18421489 919236 SH SOLE 35 919236 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 4233370 211246 SH SOLE 36 211246 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 831680 41501 SH SOLE 40 41501 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 29759 1485 SH OTR 43 1485 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 24490750 1222093 SH SOLE 43 1093776 0 128317 REGIS CORPORATION COM SHS 758932206 411516 17892 SH SOLE 22 17892 0 0 REGULUS THERAPEUTICS INC COM 75915K309 21447 12015 SH SOLE 2 3019 0 8996 REGULUS THERAPEUTICS INC COM 75915K309 323360 181154 SH SOLE 18 181154 0 0 REGULUS THERAPEUTICS INC COM 75915K309 252458 141433 SH SOLE 19 141433 0 0 REGULUS THERAPEUTICS INC COM 75915K309 3800631 2129205 SH SOLE 21 2129205 0 0 REGULUS THERAPEUTICS INC COM 75915K309 2686514 1505050 SH SOLE 22 1469525 0 35525 REINSURANCE GRP OF AMERICA I COM NEW 759351604 87646800 426983 SH SOLE 2 241184 0 185799 REINSURANCE GRP OF AMERICA I COM NEW 759351604 6976511 33987 SH SOLE 4 5024 0 28963 REINSURANCE GRP OF AMERICA I COM NEW 759351604 3498622 17044 SH SOLE 7 16501 0 543 REINSURANCE GRP OF AMERICA I COM NEW 759351604 3323937 16193 SH SOLE 13 16193 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 97939502 477125 SH SOLE 18 457081 0 20044 REINSURANCE GRP OF AMERICA I COM NEW 759351604 67201293 327380 SH SOLE 19 327380 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 695053457 3386045 SH SOLE 21 3386045 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 478435721 2330763 SH SOLE 22 2199029 0 131734 REINSURANCE GRP OF AMERICA I COM NEW 759351604 13583948 66176 SH SOLE 23 66176 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 7893247 38453 SH SOLE 25 19449 0 19004 REINSURANCE GRP OF AMERICA I COM NEW 759351604 28490655 138796 SH SOLE 26 24152 0 114644 REINSURANCE GRP OF AMERICA I COM NEW 759351604 1033124 5033 SH SOLE 28 785 0 4248 REINSURANCE GRP OF AMERICA I COM NEW 759351604 3527154 17183 SH SOLE 29 17183 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 14219874 69274 SH SOLE 30 69274 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 7118353 34678 SH SOLE 31 34678 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 31597827 153933 SH SOLE 34 153933 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 1403226 6836 SH SOLE 36 6836 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 2769708 13493 SH SOLE 40 13493 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 29055359 141547 SH SOLE 43 130173 0 11374 REKOR SYSTEMS INC COM 759419104 17713 11428 SH SOLE 2 4614 0 6814 REKOR SYSTEMS INC COM 759419104 290868 187657 SH SOLE 18 187657 0 0 REKOR SYSTEMS INC COM 759419104 251579 162309 SH SOLE 19 162309 0 0 REKOR SYSTEMS INC COM 759419104 3762916 2427688 SH SOLE 21 2427688 0 0 REKOR SYSTEMS INC COM 759419104 2441261 1575007 SH SOLE 22 1555799 0 19208 RELAY THERAPEUTICS INC COM 75943R102 3235648 496265 SH SOLE 2 254350 0 241915 RELAY THERAPEUTICS INC COM 75943R102 2191 336 SH SOLE 4 336 0 0 RELAY THERAPEUTICS INC COM 75943R102 5138 788 SH SOLE 7 788 0 0 RELAY THERAPEUTICS INC COM 75943R102 2159867 331268 SH SOLE 18 316317 0 14951 RELAY THERAPEUTICS INC COM 75943R102 5326253 816910 SH SOLE 19 816910 0 0 RELAY THERAPEUTICS INC COM 75943R102 28989759 4446282 SH SOLE 21 4446282 0 0 RELAY THERAPEUTICS INC COM 75943R102 24547409 3764940 SH SOLE 22 3587033 0 177907 RELAY THERAPEUTICS INC COM 75943R102 204069 31299 SH SOLE 23 31299 0 0 RELAY THERAPEUTICS INC COM 75943R102 124558 19104 SH SOLE 25 19104 0 0 RELAY THERAPEUTICS INC COM 75943R102 849556 130300 SH SOLE 26 29683 0 100617 RELAY THERAPEUTICS INC COM 75943R102 2611240 400497 SH SOLE 30 400497 0 0 RELAY THERAPEUTICS INC COM 75943R102 104939 16095 SH SOLE 34 16095 0 0 RELAY THERAPEUTICS INC COM 75943R102 94762 14534 SH SOLE 40 14534 0 0 RELAY THERAPEUTICS INC COM 75943R102 482799 74049 SH SOLE 43 41927 0 32122 RELIANCE GLOBAL GROUP INC COM 75946W306 1965 8685 SH SOLE 22 8685 0 0 RELIANCE INC COM 759509102 65082242 227879 SH SOLE 2 150619 0 77260 RELIANCE INC COM 759509102 38506591 134827 SH SOLE 4 49198 0 85629 RELIANCE INC COM 759509102 3135888 10980 SH SOLE 7 9729 0 1251 RELIANCE INC COM 759509102 5608898 19639 SH SOLE 13 19639 0 0 RELIANCE INC COM 759509102 1579939 5532 SH SOLE 15 5532 0 0 RELIANCE INC COM 759509102 28436335 99567 SH SOLE 18 95208 0 4359 RELIANCE INC COM 759509102 7194264 25190 SH SOLE 19 25190 0 0 RELIANCE INC COM 759509102 931297046 3260844 SH SOLE 21 3260844 0 0 RELIANCE INC COM 759509102 505546272 1770120 SH SOLE 22 1657891 0 112229 RELIANCE INC COM 759509102 33026213 115638 SH SOLE 23 115638 0 0 RELIANCE INC COM 759509102 20005423 70047 SH SOLE 25 68132 0 1915 RELIANCE INC COM 759509102 16771860 58725 SH SOLE 26 46760 0 11965 RELIANCE INC COM 759509102 29901178 104696 SH SOLE 28 860 0 103836 RELIANCE INC COM 759509102 3298109 11548 SH SOLE 29 11548 0 0 RELIANCE INC COM 759509102 82822572 289995 SH SOLE 30 263376 0 26619 RELIANCE INC COM 759509102 10897925 38158 SH SOLE 31 37710 0 448 RELIANCE INC COM 759509102 3182155 11142 SH SOLE 34 11142 0 0 RELIANCE INC COM 759509102 2302222 8061 SH SOLE 36 8061 0 0 RELIANCE INC COM 759509102 821957 2878 SH SOLE 40 2878 0 0 RELIANCE INC COM 759509102 12269 43 SH OTR 43 43 0 0 RELIANCE INC COM 759509102 40437203 141587 SH SOLE 43 131861 0 9726 RELMADA THERAPEUTICS INC COM 75955J402 19689 6563 SH SOLE 2 6563 0 0 RELMADA THERAPEUTICS INC COM 75955J402 14760 4920 SH SOLE 18 4920 0 0 RELMADA THERAPEUTICS INC COM 75955J402 158112 52704 SH SOLE 21 52704 0 0 RELMADA THERAPEUTICS INC COM 75955J402 1527381 509127 SH SOLE 22 509127 0 0 RELX PLC SPONSORED ADR 759530108 28491 621 SH SOLE 2 397 0 224 RELX PLC SPONSORED ADR 759530108 64979007 1416282 SH SOLE 18 1412060 0 4222 RELX PLC SPONSORED ADR 759530108 78687630 1715075 SH SOLE 43 1529690 0 185385 REMITLY GLOBAL INC COM 75960P104 6694179 552325 SH SOLE 2 518900 0 33425 REMITLY GLOBAL INC COM 75960P104 3418 282 SH SOLE 4 282 0 0 REMITLY GLOBAL INC COM 75960P104 13635 1125 SH SOLE 7 1125 0 0 REMITLY GLOBAL INC COM 75960P104 4364582 360114 SH SOLE 18 360114 0 0 REMITLY GLOBAL INC COM 75960P104 4683956 386465 SH SOLE 19 386465 0 0 REMITLY GLOBAL INC COM 75960P104 61585865 5081342 SH SOLE 21 5081342 0 0 REMITLY GLOBAL INC COM 75960P104 49632261 4095071 SH SOLE 22 3970125 0 124946 REMITLY GLOBAL INC COM 75960P104 349686 28852 SH SOLE 25 28852 0 0 REMITLY GLOBAL INC COM 75960P104 493684 40733 SH SOLE 26 40733 0 0 REMITLY GLOBAL INC COM 75960P104 1039120 85736 SH SOLE 30 85736 0 0 REMITLY GLOBAL INC COM 75960P104 1324958 109320 SH SOLE 34 109320 0 0 REMITLY GLOBAL INC COM 75960P104 343602 28350 SH SOLE 40 28350 0 0 REMITLY GLOBAL INC COM 75960P104 5224 431 SH SOLE 43 431 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 29486557 131925 SH SOLE 2 56587 0 75338 RENAISSANCERE HLDGS LTD COM G7496G103 30397 136 SH SOLE 4 136 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 2545555 11389 SH SOLE 7 10975 0 414 RENAISSANCERE HLDGS LTD COM G7496G103 133435 597 SH SOLE 15 597 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 17600071 78744 SH SOLE 18 78744 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 3901144 17454 SH SOLE 19 17454 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 599824176 2683657 SH SOLE 21 2683657 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 341455109 1527695 SH SOLE 22 1459253 0 68442 RENAISSANCERE HLDGS LTD COM G7496G103 17290287 77358 SH SOLE 25 77358 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 6078801 27197 SH SOLE 26 17753 0 9444 RENAISSANCERE HLDGS LTD COM G7496G103 7194116 32187 SH SOLE 28 759 0 31428 RENAISSANCERE HLDGS LTD COM G7496G103 9177321 41060 SH SOLE 30 41060 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 145505 651 SH SOLE 31 651 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 1143254 5115 SH SOLE 36 5115 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 2413014 10796 SH SOLE 40 10796 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 9408281 42093 SH SOLE 43 36890 0 5204 RENASANT CORP COM 75970E107 1255102 41097 SH SOLE 2 15005 0 26092 RENASANT CORP COM 75970E107 553538 18125 SH SOLE 7 17164 0 961 RENASANT CORP COM 75970E107 5026609 164591 SH SOLE 18 164591 0 0 RENASANT CORP COM 75970E107 3418892 111948 SH SOLE 19 111948 0 0 RENASANT CORP COM 75970E107 188123346 6159900 SH SOLE 21 6159900 0 0 RENASANT CORP COM 75970E107 45712364 1496803 SH SOLE 22 1427788 0 69015 RENASANT CORP COM 75970E107 269088 8811 SH SOLE 25 8811 0 0 RENASANT CORP COM 75970E107 341956 11197 SH SOLE 26 11197 0 0 RENASANT CORP COM 75970E107 30632 1003 SH SOLE 28 1003 0 0 RENASANT CORP COM 75970E107 4209145 137824 SH SOLE 30 137824 0 0 RENASANT CORP COM 75970E107 428 14 SH SOLE 36 14 0 0 RENASANT CORP COM 75970E107 316791 10373 SH SOLE 40 10373 0 0 RENASANT CORP COM 75970E107 130384 4269 SH SOLE 43 3882 0 387 RENEO PHARMACEUTICALS INC COM 75974E103 525 348 SH SOLE 2 199 0 149 RENEO PHARMACEUTICALS INC COM 75974E103 11179 7403 SH SOLE 18 7403 0 0 RENEO PHARMACEUTICALS INC COM 75974E103 3908 2588 SH SOLE 19 2588 0 0 RENEO PHARMACEUTICALS INC COM 75974E103 368170 243821 SH SOLE 21 243821 0 0 RENEO PHARMACEUTICALS INC COM 75974E103 24577 16276 SH SOLE 22 15787 0 489 RENEO PHARMACEUTICALS INC COM 75974E103 35055 23215 SH SOLE 30 23215 0 0 RENEW ENERGY GLOBAL PLC CL A SHS G7500M104 7234356 1159352 SH SOLE 2 1150458 0 8894 RENEW ENERGY GLOBAL PLC CL A SHS G7500M104 473809 75931 SH SOLE 4 57331 0 18600 RENEW ENERGY GLOBAL PLC CL A SHS G7500M104 16642 2667 SH SOLE 7 2667 0 0 RENEW ENERGY GLOBAL PLC CL A SHS G7500M104 1122744 179927 SH SOLE 13 179927 0 0 RENEW ENERGY GLOBAL PLC CL A SHS G7500M104 899764 144193 SH SOLE 18 0 0 144193 RENEW ENERGY GLOBAL PLC CL A SHS G7500M104 3295494 528124 SH SOLE 19 528124 0 0 RENEW ENERGY GLOBAL PLC CL A SHS G7500M104 5666825 908145 SH SOLE 21 908145 0 0 RENEW ENERGY GLOBAL PLC CL A SHS G7500M104 13093554 2098326 SH SOLE 22 2098326 0 0 RENEW ENERGY GLOBAL PLC CL A SHS G7500M104 138565 22206 SH SOLE 23 22206 0 0 RENEW ENERGY GLOBAL PLC CL A SHS G7500M104 2001848 320809 SH SOLE 26 243790 0 77019 RENEW ENERGY GLOBAL PLC CL A SHS G7500M104 1165133 186720 SH SOLE 28 32968 0 153752 RENEW ENERGY GLOBAL PLC CL A SHS G7500M104 8641246 1384815 SH SOLE 30 1384815 0 0 RENEW ENERGY GLOBAL PLC CL A SHS G7500M104 716190 114774 SH SOLE 31 114774 0 0 RENEW ENERGY GLOBAL PLC CL A SHS G7500M104 4305600 690000 SH SOLE 34 690000 0 0 RENEW ENERGY GLOBAL PLC CL A SHS G7500M104 128644 20616 SH SOLE 36 20616 0 0 RENOVARO INC COM 29350E104 13332 7618 SH SOLE 2 4013 0 3605 RENOVARO INC COM 29350E104 230722 131841 SH SOLE 18 131841 0 0 RENOVARO INC COM 29350E104 180549 103171 SH SOLE 19 103171 0 0 RENOVARO INC COM 29350E104 2642269 1509868 SH SOLE 21 1509868 0 0 RENOVARO INC COM 29350E104 3291731 1880989 SH SOLE 22 1862136 0 18853 RENOVARO INC COM 29350E104 41067 23467 SH SOLE 43 0 0 23467 RENOVORX INC COM NEW 75989R107 10353 9162 SH SOLE 21 9162 0 0 RENT THE RUNWAY INC CL A NEW 76010Y202 1458 83 SH SOLE 2 0 0 83 RENT THE RUNWAY INC CL A NEW 76010Y202 20504 1167 SH SOLE 18 1167 0 0 RENT THE RUNWAY INC CL A NEW 76010Y202 7819 445 SH SOLE 19 445 0 0 RENT THE RUNWAY INC CL A NEW 76010Y202 236194 13443 SH SOLE 21 13443 0 0 RENT THE RUNWAY INC CL A NEW 76010Y202 525431 29905 SH SOLE 22 29765 0 140 RENTOKIL INITIAL PLC SPONSORED ADR 760125104 9192 310 SH SOLE 2 310 0 0 RENTOKIL INITIAL PLC SPONSORED ADR 760125104 12364 417 SH SOLE 18 417 0 0 RENTOKIL INITIAL PLC SPONSORED ADR 760125104 10797537 364166 SH SOLE 43 323210 0 40957 REPARE THERAPEUTICS INC COM 760273102 357562 108352 SH SOLE 2 108352 0 0 REPARE THERAPEUTICS INC COM 760273102 11418 3460 SH SOLE 18 3460 0 0 REPARE THERAPEUTICS INC COM 760273102 79358 24048 SH SOLE 22 24048 0 0 REPARE THERAPEUTICS INC COM 760273102 19612 5943 SH SOLE 26 0 0 5943 REPAY HLDGS CORP COM CL A 76029L100 1418937 134369 SH SOLE 2 64080 0 70289 REPAY HLDGS CORP COM CL A 76029L100 3601 341 SH SOLE 4 341 0 0 REPAY HLDGS CORP COM CL A 76029L100 5533 524 SH SOLE 7 524 0 0 REPAY HLDGS CORP COM CL A 76029L100 2727004 258239 SH SOLE 18 258239 0 0 REPAY HLDGS CORP COM CL A 76029L100 5324426 504207 SH SOLE 19 504207 0 0 REPAY HLDGS CORP COM CL A 76029L100 34505117 3267530 SH SOLE 21 3267530 0 0 REPAY HLDGS CORP COM CL A 76029L100 32711744 3097703 SH SOLE 22 2946379 0 151324 REPAY HLDGS CORP COM CL A 76029L100 197208 18675 SH SOLE 25 18675 0 0 REPAY HLDGS CORP COM CL A 76029L100 311478 29496 SH SOLE 26 29496 0 0 REPAY HLDGS CORP COM CL A 76029L100 2534 240 SH SOLE 28 240 0 0 REPAY HLDGS CORP COM CL A 76029L100 1118980 105964 SH SOLE 30 105964 0 0 REPAY HLDGS CORP COM CL A 76029L100 6036603 571648 SH SOLE 34 571648 0 0 REPAY HLDGS CORP COM CL A 76029L100 184853 17505 SH SOLE 40 17505 0 0 REPAY HLDGS CORP COM CL A 76029L100 638848 60497 SH SOLE 43 56401 0 4096 REPLIGEN CORP COM 759916109 16905528 134107 SH SOLE 2 69082 0 65025 REPLIGEN CORP COM 759916109 4585811 36378 SH SOLE 4 16197 0 20181 REPLIGEN CORP COM 759916109 946206 7506 SH SOLE 7 6955 0 551 REPLIGEN CORP COM 759916109 191485 1519 SH SOLE 13 1519 0 0 REPLIGEN CORP COM 759916109 578111 4586 SH SOLE 15 4586 0 0 REPLIGEN CORP COM 759916109 16606136 131732 SH SOLE 18 128362 0 3370 REPLIGEN CORP COM 759916109 188571011 1495883 SH SOLE 19 1495883 0 0 REPLIGEN CORP COM 759916109 395641957 3138521 SH SOLE 21 3138521 0 0 REPLIGEN CORP COM 759916109 230297879 1826891 SH SOLE 22 1721686 0 105205 REPLIGEN CORP COM 759916109 7867026 62407 SH SOLE 23 62407 0 0 REPLIGEN CORP COM 759916109 1321613 10484 SH SOLE 25 10347 0 137 REPLIGEN CORP COM 759916109 9814149 77853 SH SOLE 26 28538 0 49315 REPLIGEN CORP COM 759916109 11495916 91194 SH SOLE 28 3081 0 88113 REPLIGEN CORP COM 759916109 41255908 327272 SH SOLE 30 327272 0 0 REPLIGEN CORP COM 759916109 1463935 11613 SH SOLE 31 11222 0 391 REPLIGEN CORP COM 759916109 18611372 147639 SH SOLE 34 147639 0 0 REPLIGEN CORP COM 759916109 639250 5071 SH SOLE 36 5071 0 0 REPLIGEN CORP COM 759916109 344648 2734 SH SOLE 40 2734 0 0 REPLIGEN CORP COM 759916109 12984 103 SH OTR 43 103 0 0 REPLIGEN CORP COM 759916109 6928756 54964 SH SOLE 43 43447 0 11517 REPLIMUNE GROUP INC COM 76029N106 1538046 170894 SH SOLE 2 118450 0 52444 REPLIMUNE GROUP INC COM 76029N106 738 82 SH SOLE 4 82 0 0 REPLIMUNE GROUP INC COM 76029N106 3375 375 SH SOLE 7 375 0 0 REPLIMUNE GROUP INC COM 76029N106 1374048 152672 SH SOLE 18 152672 0 0 REPLIMUNE GROUP INC COM 76029N106 2156454 239606 SH SOLE 19 239606 0 0 REPLIMUNE GROUP INC COM 76029N106 20309787 2256643 SH SOLE 21 2256643 0 0 REPLIMUNE GROUP INC COM 76029N106 15468300 1718700 SH SOLE 22 1647379 0 71321 REPLIMUNE GROUP INC COM 76029N106 52812 5868 SH SOLE 25 5868 0 0 REPLIMUNE GROUP INC COM 76029N106 4176 464 SH SOLE 26 464 0 0 REPLIMUNE GROUP INC COM 76029N106 686745 76305 SH SOLE 30 76305 0 0 REPLIMUNE GROUP INC COM 76029N106 64548 7172 SH SOLE 40 7172 0 0 REPLIMUNE GROUP INC COM 76029N106 765090 85010 SH SOLE 43 76498 0 8512 REPOSITRAK INC COM NEW 700215304 768292 50248 SH SOLE 2 49593 0 655 REPOSITRAK INC COM NEW 700215304 466574 30515 SH SOLE 18 30515 0 0 REPOSITRAK INC COM NEW 700215304 396103 25906 SH SOLE 19 25906 0 0 REPOSITRAK INC COM NEW 700215304 5503345 359931 SH SOLE 21 359931 0 0 REPOSITRAK INC COM NEW 700215304 2731436 178642 SH SOLE 22 176090 0 2552 REPUBLIC BANCORP INC KY CL A 760281204 879901 16413 SH SOLE 2 2751 0 13662 REPUBLIC BANCORP INC KY CL A 760281204 1876 35 SH SOLE 7 35 0 0 REPUBLIC BANCORP INC KY CL A 760281204 1459318 27221 SH SOLE 18 27221 0 0 REPUBLIC BANCORP INC KY CL A 760281204 2667902 49765 SH SOLE 19 49765 0 0 REPUBLIC BANCORP INC KY CL A 760281204 18466876 344467 SH SOLE 21 344467 0 0 REPUBLIC BANCORP INC KY CL A 760281204 19612682 365840 SH SOLE 22 347731 0 18109 REPUBLIC BANCORP INC KY CL A 760281204 79128 1476 SH SOLE 25 1476 0 0 REPUBLIC BANCORP INC KY CL A 760281204 714782 13333 SH SOLE 26 0 0 13333 REPUBLIC BANCORP INC KY CL A 760281204 79664 1486 SH SOLE 28 0 0 1486 REPUBLIC BANCORP INC KY CL A 760281204 912067 17013 SH SOLE 30 17013 0 0 REPUBLIC BANCORP INC KY CL A 760281204 50447 941 SH SOLE 40 941 0 0 REPUBLIC BANCORP INC KY CL A 760281204 142729 2662 SH SOLE 43 2307 0 355 REPUBLIC SVCS INC COM 760759100 72233069 371684 SH SOLE 2 78912 0 292772 REPUBLIC SVCS INC COM 760759100 24702363 127109 SH SOLE 4 103856 0 23253 REPUBLIC SVCS INC COM 760759100 34996164 180077 SH SOLE 7 163214 0 16863 REPUBLIC SVCS INC COM 760759100 1397693 7192 SH SOLE 13 7192 0 0 REPUBLIC SVCS INC COM 760759100 5963129 30684 SH SOLE 15 30684 0 0 REPUBLIC SVCS INC COM 760759100 76547611 393885 SH SOLE 18 380079 0 13806 REPUBLIC SVCS INC COM 760759100 81181648 417730 SH SOLE 19 417730 0 0 REPUBLIC SVCS INC COM 760759100 1340457818 6897488 SH SOLE 21 6897488 0 0 REPUBLIC SVCS INC COM 760759100 963599131 4958316 SH SOLE 22 4495579 0 462737 REPUBLIC SVCS INC COM 760759100 74215920 381887 SH SOLE 23 381887 0 0 REPUBLIC SVCS INC COM 760759100 117451711 604362 SH SOLE 25 600157 0 4205 REPUBLIC SVCS INC COM 760759100 54105228 278405 SH SOLE 26 167145 0 111260 REPUBLIC SVCS INC COM 760759100 79105903 407049 SH SOLE 28 2094 0 404955 REPUBLIC SVCS INC COM 760759100 306745673 1578397 SH SOLE 30 1578397 0 0 REPUBLIC SVCS INC COM 760759100 9795125 50402 SH SOLE 31 48642 0 1760 REPUBLIC SVCS INC COM 760759100 114546717 589414 SH SOLE 34 589414 0 0 REPUBLIC SVCS INC COM 760759100 14084403 72473 SH SOLE 36 72473 0 0 REPUBLIC SVCS INC COM 760759100 8863264 45607 SH SOLE 37 45607 0 0 REPUBLIC SVCS INC COM 760759100 2084297 10725 SH SOLE 40 10725 0 0 REPUBLIC SVCS INC COM 760759100 88230 454 SH OTR 43 454 0 0 REPUBLIC SVCS INC COM 760759100 93546034 481352 SH SOLE 43 427559 0 53793 RESEARCH FRONTIERS INC COM 760911107 12341 6707 SH SOLE 18 6707 0 0 RESEARCH FRONTIERS INC COM 760911107 123768 67265 SH SOLE 21 67265 0 0 RESEARCH FRONTIERS INC COM 760911107 984284 534937 SH SOLE 22 534937 0 0 RESEARCH SOLUTIONS INC COM 761025105 13451 5275 SH SOLE 18 5275 0 0 RESEARCH SOLUTIONS INC COM 761025105 139131 54561 SH SOLE 21 54561 0 0 RESERVOIR MEDIA INC COM 76119X105 735877 93149 SH SOLE 2 84271 0 8878 RESERVOIR MEDIA INC COM 76119X105 439927 55687 SH SOLE 18 55687 0 0 RESERVOIR MEDIA INC COM 76119X105 336477 42592 SH SOLE 19 42592 0 0 RESERVOIR MEDIA INC COM 76119X105 5245513 663989 SH SOLE 21 663989 0 0 RESERVOIR MEDIA INC COM 76119X105 2500777 316554 SH SOLE 22 303561 0 12993 RESHAPE LIFESCIENCES INC COM 76090R200 6526 34060 SH SOLE 22 34060 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 2827026 144531 SH SOLE 2 50017 0 94514 RESIDEO TECHNOLOGIES INC COM 76118Y104 10269 525 SH SOLE 4 525 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 1410159 72094 SH SOLE 7 68355 0 3739 RESIDEO TECHNOLOGIES INC COM 76118Y104 9334247 477211 SH SOLE 18 477211 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 7001502 357950 SH SOLE 19 357950 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 322248633 16474879 SH SOLE 21 16474879 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 86782537 4436735 SH SOLE 22 4240634 0 196101 RESIDEO TECHNOLOGIES INC COM 76118Y104 1783403 91176 SH SOLE 25 91176 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 3308809 169162 SH SOLE 26 55458 0 113704 RESIDEO TECHNOLOGIES INC COM 76118Y104 50132 2563 SH SOLE 28 2563 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 10371905 530261 SH SOLE 30 530261 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 603915 30875 SH SOLE 34 30875 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 133204 6810 SH SOLE 36 6810 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 609783 31175 SH SOLE 40 31175 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 3026447 154726 SH SOLE 43 148061 0 6666 RESMED INC COM 761152107 47526523 248284 SH SOLE 2 52982 0 195302 RESMED INC COM 761152107 23454118 122527 SH SOLE 4 63018 0 59509 RESMED INC COM 761152107 17599920 91944 SH SOLE 7 79978 0 11966 RESMED INC COM 761152107 1129952 5903 SH SOLE 13 5903 0 0 RESMED INC COM 761152107 3907074 20411 SH SOLE 15 20411 0 0 RESMED INC COM 761152107 45267767 236484 SH SOLE 18 227363 0 9121 RESMED INC COM 761152107 19169756 100145 SH SOLE 19 100145 0 0 RESMED INC COM 761152107 1066459586 5571307 SH SOLE 21 5571307 0 0 RESMED INC COM 761152107 601144556 3140448 SH SOLE 22 2821085 0 319363 RESMED INC COM 761152107 33760745 176370 SH SOLE 23 176370 0 0 RESMED INC COM 761152107 44268938 231266 SH SOLE 25 216295 0 14971 RESMED INC COM 761152107 22550425 117806 SH SOLE 26 71177 0 46629 RESMED INC COM 761152107 55454948 289703 SH SOLE 28 16379 0 273324 RESMED INC COM 761152107 189728996 991166 SH SOLE 30 991166 0 0 RESMED INC COM 761152107 6365481 33254 SH SOLE 31 32076 0 1178 RESMED INC COM 761152107 5607840 29296 SH SOLE 34 29296 0 0 RESMED INC COM 761152107 5039706 26328 SH SOLE 36 26328 0 0 RESMED INC COM 761152107 1352382 7065 SH SOLE 40 7065 0 0 RESMED INC COM 761152107 24502 128 SH OTR 43 128 0 0 RESMED INC COM 761152107 48261919 252126 SH SOLE 43 208110 0 44016 RESOURCES CONNECTION INC COM 76122Q105 734160 66500 SH SOLE 2 43894 0 22606 RESOURCES CONNECTION INC COM 76122Q105 44 4 SH SOLE 4 4 0 0 RESOURCES CONNECTION INC COM 76122Q105 2131 193 SH SOLE 7 193 0 0 RESOURCES CONNECTION INC COM 76122Q105 1086744 98437 SH SOLE 18 98437 0 0 RESOURCES CONNECTION INC COM 76122Q105 820636 74333 SH SOLE 19 74333 0 0 RESOURCES CONNECTION INC COM 76122Q105 18216607 1650055 SH SOLE 21 1650055 0 0 RESOURCES CONNECTION INC COM 76122Q105 10900024 987321 SH SOLE 22 940059 0 47262 RESOURCES CONNECTION INC COM 76122Q105 54372 4925 SH SOLE 25 4925 0 0 RESOURCES CONNECTION INC COM 76122Q105 308270 27923 SH SOLE 30 27923 0 0 RESOURCES CONNECTION INC COM 76122Q105 75812 6867 SH SOLE 40 6867 0 0 RESOURCES CONNECTION INC COM 76122Q105 1824995 165308 SH SOLE 43 154787 0 10521 RESTAURANT BRANDS INTL INC COM 76131D103 11822 168 SH SOLE 2 168 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 697226 9908 SH SOLE 19 9908 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 10767 153 SH SOLE 30 153 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 16852116 239479 SH SOLE 43 183095 0 56384 RETAIL OPPORTUNITY INVTS COR COM 76131N101 1656484 133265 SH SOLE 2 35131 0 98134 RETAIL OPPORTUNITY INVTS COR COM 76131N101 797472 64157 SH SOLE 4 64157 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 2398940 192996 SH SOLE 7 173482 0 19514 RETAIL OPPORTUNITY INVTS COR COM 76131N101 5059942 407075 SH SOLE 18 407075 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 6112167 491727 SH SOLE 19 491727 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 184140009 14814160 SH SOLE 21 14814160 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 63266164 5089796 SH SOLE 22 4843854 0 245942 RETAIL OPPORTUNITY INVTS COR COM 76131N101 71336 5739 SH SOLE 23 5739 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 7777898 625736 SH SOLE 25 625736 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 786285 63257 SH SOLE 26 26183 0 37074 RETAIL OPPORTUNITY INVTS COR COM 76131N101 5878222 472906 SH SOLE 28 15909 0 456997 RETAIL OPPORTUNITY INVTS COR COM 76131N101 7106952 571758 SH SOLE 30 571758 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 264063 21244 SH SOLE 40 21244 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 2758572 221929 SH SOLE 43 210478 0 11451 RETRACTABLE TECHNOLOGIES INC COM 76129W105 3539 3277 SH SOLE 18 3277 0 0 RETRACTABLE TECHNOLOGIES INC COM 76129W105 31942 29576 SH SOLE 21 29576 0 0 RETRACTABLE TECHNOLOGIES INC COM 76129W105 260413 241123 SH SOLE 22 241123 0 0 REV GROUP INC COM 749527107 1219983 49015 SH SOLE 2 31058 0 17957 REV GROUP INC COM 749527107 6073 244 SH SOLE 4 244 0 0 REV GROUP INC COM 749527107 342437 13758 SH SOLE 7 13042 0 716 REV GROUP INC COM 749527107 3565990 143270 SH SOLE 18 143270 0 0 REV GROUP INC COM 749527107 3106720 124818 SH SOLE 19 124818 0 0 REV GROUP INC COM 749527107 48899964 1964643 SH SOLE 21 1964643 0 0 REV GROUP INC COM 749527107 35411949 1422738 SH SOLE 22 1370808 0 51930 REV GROUP INC COM 749527107 11026 443 SH SOLE 23 443 0 0 REV GROUP INC COM 749527107 268439 10785 SH SOLE 25 10785 0 0 REV GROUP INC COM 749527107 721412 28984 SH SOLE 30 28984 0 0 REV GROUP INC COM 749527107 328175 13185 SH SOLE 40 13185 0 0 REV GROUP INC COM 749527107 994903 39972 SH SOLE 43 37362 0 2610 REVANCE THERAPEUTICS INC COM 761330109 127516 49617 SH SOLE 2 27120 0 22497 REVANCE THERAPEUTICS INC COM 761330109 756 294 SH SOLE 4 294 0 0 REVANCE THERAPEUTICS INC COM 761330109 2102 818 SH SOLE 7 818 0 0 REVANCE THERAPEUTICS INC COM 761330109 740060 287961 SH SOLE 18 279865 0 8096 REVANCE THERAPEUTICS INC COM 761330109 602501 234436 SH SOLE 19 234436 0 0 REVANCE THERAPEUTICS INC COM 761330109 12489244 4859628 SH SOLE 21 4859628 0 0 REVANCE THERAPEUTICS INC COM 761330109 7274125 2830399 SH SOLE 22 2748958 0 81441 REVANCE THERAPEUTICS INC COM 761330109 36263 14110 SH SOLE 25 14110 0 0 REVANCE THERAPEUTICS INC COM 761330109 59177 23026 SH SOLE 26 23026 0 0 REVANCE THERAPEUTICS INC COM 761330109 18224 7091 SH SOLE 28 0 0 7091 REVANCE THERAPEUTICS INC COM 761330109 538531 209545 SH SOLE 30 209545 0 0 REVANCE THERAPEUTICS INC COM 761330109 47180 18358 SH SOLE 40 18358 0 0 REVANCE THERAPEUTICS INC COM 761330109 77187 30034 SH SOLE 43 24934 0 5100 REVANCE THERAPEUTICS INC NOTE 1.750% 2/1 761330AB5 1588176 2421000 PRN SOLE 21 2421000 0 0 REVIVA PHARMACEUTCLS HLDGS I COM 76152G100 5545 4332 SH SOLE 18 4332 0 0 REVIVA PHARMACEUTCLS HLDGS I COM 76152G100 52540 41047 SH SOLE 21 41047 0 0 REVIVA PHARMACEUTCLS HLDGS I COM 76152G100 73668 57553 SH SOLE 22 57553 0 0 REVOLUTION MEDICINES INC COM 76155X100 6355254 163753 SH SOLE 2 88494 0 75259 REVOLUTION MEDICINES INC COM 76155X100 8616 222 SH SOLE 4 222 0 0 REVOLUTION MEDICINES INC COM 76155X100 711426 18331 SH SOLE 7 17612 0 719 REVOLUTION MEDICINES INC COM 76155X100 16306759 420169 SH SOLE 18 409108 0 11061 REVOLUTION MEDICINES INC COM 76155X100 37999259 979110 SH SOLE 19 979110 0 0 REVOLUTION MEDICINES INC COM 76155X100 255705623 6588653 SH SOLE 21 6588653 0 0 REVOLUTION MEDICINES INC COM 76155X100 167429639 4314085 SH SOLE 22 4152178 0 161907 REVOLUTION MEDICINES INC COM 76155X100 267944 6904 SH SOLE 23 6904 0 0 REVOLUTION MEDICINES INC COM 76155X100 914208 23556 SH SOLE 25 23556 0 0 REVOLUTION MEDICINES INC COM 76155X100 4382930 112933 SH SOLE 26 33271 0 79662 REVOLUTION MEDICINES INC COM 76155X100 125240 3227 SH SOLE 28 1068 0 2159 REVOLUTION MEDICINES INC COM 76155X100 17537075 451870 SH SOLE 30 451870 0 0 REVOLUTION MEDICINES INC COM 76155X100 8901151 229352 SH SOLE 34 229352 0 0 REVOLUTION MEDICINES INC COM 76155X100 993458 25598 SH SOLE 40 25598 0 0 REVOLUTION MEDICINES INC COM 76155X100 36986 953 SH OTR 43 953 0 0 REVOLUTION MEDICINES INC COM 76155X100 2716584 69997 SH SOLE 43 64587 0 5410 REVOLVE GROUP INC CL A 76156B107 1501872 94398 SH SOLE 2 53684 0 40714 REVOLVE GROUP INC CL A 76156B107 1575 99 SH SOLE 4 99 0 0 REVOLVE GROUP INC CL A 76156B107 5759 362 SH SOLE 7 362 0 0 REVOLVE GROUP INC CL A 76156B107 1913353 120261 SH SOLE 18 108417 0 11844 REVOLVE GROUP INC CL A 76156B107 4120945 259016 SH SOLE 19 259016 0 0 REVOLVE GROUP INC CL A 76156B107 21963946 1380512 SH SOLE 21 1380512 0 0 REVOLVE GROUP INC CL A 76156B107 21787615 1369429 SH SOLE 22 1314398 0 55031 REVOLVE GROUP INC CL A 76156B107 28765 1808 SH SOLE 23 1808 0 0 REVOLVE GROUP INC CL A 76156B107 97353 6119 SH SOLE 25 6119 0 0 REVOLVE GROUP INC CL A 76156B107 470363 29564 SH SOLE 26 12954 0 16610 REVOLVE GROUP INC CL A 76156B107 839937 52793 SH SOLE 30 52793 0 0 REVOLVE GROUP INC CL A 76156B107 205319 12905 SH SOLE 40 12905 0 0 REVOLVE GROUP INC CL A 76156B107 468788 29465 SH SOLE 43 28222 0 1243 REVVITY INC COM 714046109 22820682 217630 SH SOLE 2 45780 0 171850 REVVITY INC COM 714046109 10538011 100496 SH SOLE 4 42927 0 57569 REVVITY INC COM 714046109 8051046 76779 SH SOLE 7 66913 0 9866 REVVITY INC COM 714046109 496932 4739 SH SOLE 13 4739 0 0 REVVITY INC COM 714046109 2009327 19162 SH SOLE 15 19162 0 0 REVVITY INC COM 714046109 26780405 255392 SH SOLE 18 247687 0 7705 REVVITY INC COM 714046109 5653107 53911 SH SOLE 19 53911 0 0 REVVITY INC COM 714046109 366060388 3490944 SH SOLE 21 3490944 0 0 REVVITY INC COM 714046109 276127523 2633297 SH SOLE 22 2362830 0 270467 REVVITY INC COM 714046109 15187818 144839 SH SOLE 23 144839 0 0 REVVITY INC COM 714046109 50337938 480049 SH SOLE 25 476619 0 3430 REVVITY INC COM 714046109 11112119 105971 SH SOLE 26 61927 0 44044 REVVITY INC COM 714046109 25415862 242379 SH SOLE 28 2253 0 240126 REVVITY INC COM 714046109 79249413 755764 SH SOLE 30 755764 0 0 REVVITY INC COM 714046109 3041150 29002 SH SOLE 31 28045 0 957 REVVITY INC COM 714046109 656738 6263 SH SOLE 34 6263 0 0 REVVITY INC COM 714046109 2510768 23944 SH SOLE 36 23944 0 0 REVVITY INC COM 714046109 618569 5899 SH SOLE 40 5899 0 0 REVVITY INC COM 714046109 14306596 136435 SH SOLE 43 123905 0 12530 REX AMERICAN RES CORP COM 761624105 6091918 133624 SH SOLE 2 93259 0 40365 REX AMERICAN RES CORP COM 761624105 27035 593 SH SOLE 7 593 0 0 REX AMERICAN RES CORP COM 761624105 2872945 63017 SH SOLE 18 63017 0 0 REX AMERICAN RES CORP COM 761624105 6297392 138131 SH SOLE 19 138131 0 0 REX AMERICAN RES CORP COM 761624105 89387310 1960678 SH SOLE 21 1960678 0 0 REX AMERICAN RES CORP COM 761624105 27507684 603371 SH SOLE 22 578867 0 24504 REX AMERICAN RES CORP COM 761624105 245502 5385 SH SOLE 23 5385 0 0 REX AMERICAN RES CORP COM 761624105 210671 4621 SH SOLE 25 4621 0 0 REX AMERICAN RES CORP COM 761624105 2024515 44407 SH SOLE 26 901 0 43506 REX AMERICAN RES CORP COM 761624105 447010 9805 SH SOLE 28 0 0 9805 REX AMERICAN RES CORP COM 761624105 12396605 271915 SH SOLE 30 271915 0 0 REX AMERICAN RES CORP COM 761624105 97654 2142 SH SOLE 36 2142 0 0 REX AMERICAN RES CORP COM 761624105 116528 2556 SH SOLE 40 2556 0 0 REX AMERICAN RES CORP COM 761624105 1753209 38456 SH SOLE 43 37372 0 1084 REXFORD INDL RLTY INC COM 76169C100 28693085 643487 SH SOLE 2 304107 0 339380 REXFORD INDL RLTY INC COM 76169C100 13559997 304104 SH SOLE 4 304104 0 0 REXFORD INDL RLTY INC COM 76169C100 18717009 419758 SH SOLE 7 382872 0 36886 REXFORD INDL RLTY INC COM 76169C100 22503458 504675 SH SOLE 18 504675 0 0 REXFORD INDL RLTY INC COM 76169C100 36132615 810330 SH SOLE 19 810330 0 0 REXFORD INDL RLTY INC COM 76169C100 576558510 12930220 SH SOLE 21 12930220 0 0 REXFORD INDL RLTY INC COM 76169C100 408077558 9151773 SH SOLE 22 8315078 0 836695 REXFORD INDL RLTY INC COM 76169C100 2751560 61708 SH SOLE 23 61708 0 0 REXFORD INDL RLTY INC COM 76169C100 40576543 909992 SH SOLE 25 909992 0 0 REXFORD INDL RLTY INC COM 76169C100 2775014 62234 SH SOLE 26 62234 0 0 REXFORD INDL RLTY INC COM 76169C100 16568306 371570 SH SOLE 28 145049 0 226521 REXFORD INDL RLTY INC COM 76169C100 37558380 842305 SH SOLE 30 842305 0 0 REXFORD INDL RLTY INC COM 76169C100 116960 2623 SH SOLE 31 2623 0 0 REXFORD INDL RLTY INC COM 76169C100 7437478 166797 SH SOLE 34 166797 0 0 REXFORD INDL RLTY INC COM 76169C100 939600 21072 SH SOLE 36 21072 0 0 REXFORD INDL RLTY INC COM 76169C100 1968604 44149 SH SOLE 40 44149 0 0 REXFORD INDL RLTY INC COM 76169C100 10422902 233750 SH SOLE 43 200069 0 33681 REYNOLDS CONSUMER PRODS INC COM 76171L106 2601496 92977 SH SOLE 2 56967 0 36010 REYNOLDS CONSUMER PRODS INC COM 76171L106 6687 239 SH SOLE 4 163 0 76 REYNOLDS CONSUMER PRODS INC COM 76171L106 88277 3155 SH SOLE 7 3155 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 434613 15533 SH SOLE 18 15533 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 541329 19347 SH SOLE 19 19347 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 24674639 881867 SH SOLE 21 881867 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 41099682 1468895 SH SOLE 22 1388910 0 79985 REYNOLDS CONSUMER PRODS INC COM 76171L106 375911 13435 SH SOLE 25 13435 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 689931 24658 SH SOLE 26 24658 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 27057 967 SH SOLE 28 967 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 961001 34346 SH SOLE 30 34346 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 21265 760 SH SOLE 31 760 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 336264 12018 SH SOLE 40 12018 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 5879499 210132 SH SOLE 43 156804 0 53328 REZOLUTE INC COM NEW 76200L309 30719 7144 SH SOLE 18 7144 0 0 REZOLUTE INC COM NEW 76200L309 323382 75205 SH SOLE 21 75205 0 0 REZOLUTE INC COM NEW 76200L309 1219106 283513 SH SOLE 22 283513 0 0 RF INDS LTD COM PAR $0.01 749552105 7099 2034 SH SOLE 18 2034 0 0 RF INDS LTD COM PAR $0.01 749552105 64809 18570 SH SOLE 21 18570 0 0 RF INDS LTD COM PAR $0.01 749552105 391634 112216 SH SOLE 22 112216 0 0 RGC RES INC COM 74955L103 94438 4618 SH SOLE 2 2514 0 2104 RGC RES INC COM 74955L103 481352 23538 SH SOLE 18 23538 0 0 RGC RES INC COM 74955L103 381229 18642 SH SOLE 19 18642 0 0 RGC RES INC COM 74955L103 5269863 257695 SH SOLE 21 257695 0 0 RGC RES INC COM 74955L103 2313140 113112 SH SOLE 22 107941 0 5171 RGC RES INC COM 74955L103 2720 133 SH SOLE 43 133 0 0 RH COM 74967X103 9312431 38097 SH SOLE 2 18979 0 19118 RH COM 74967X103 7822 32 SH SOLE 4 32 0 0 RH COM 74967X103 429726 1758 SH SOLE 7 1675 0 83 RH COM 74967X103 6549036 26792 SH SOLE 18 26792 0 0 RH COM 74967X103 3885863 15897 SH SOLE 19 15897 0 0 RH COM 74967X103 188948209 772984 SH SOLE 21 772984 0 0 RH COM 74967X103 113782420 465482 SH SOLE 22 445304 0 20178 RH COM 74967X103 44488 182 SH SOLE 23 182 0 0 RH COM 74967X103 772186 3159 SH SOLE 25 3159 0 0 RH COM 74967X103 3000257 12274 SH SOLE 26 3707 0 8567 RH COM 74967X103 201419 824 SH SOLE 28 335 0 489 RH COM 74967X103 2298225 9402 SH SOLE 30 9402 0 0 RH COM 74967X103 47421 194 SH SOLE 31 194 0 0 RH COM 74967X103 43021 176 SH SOLE 36 176 0 0 RH COM 74967X103 762408 3119 SH SOLE 40 3119 0 0 RH COM 74967X103 3074566 12578 SH SOLE 43 11309 0 1269 RHINEBECK BANCORP INC COM 762093102 7852 999 SH SOLE 18 999 0 0 RHINEBECK BANCORP INC COM 762093102 67816 8628 SH SOLE 21 8628 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 6418951 156331 SH SOLE 2 135181 0 21150 RHYTHM PHARMACEUTICALS INC COM 76243J105 7186 175 SH SOLE 4 175 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 15931 388 SH SOLE 7 388 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 7289464 177532 SH SOLE 18 169075 0 8457 RHYTHM PHARMACEUTICALS INC COM 76243J105 61883743 1507154 SH SOLE 19 1507154 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 96288533 2345069 SH SOLE 21 2345069 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 65481174 1594768 SH SOLE 22 1545799 0 48969 RHYTHM PHARMACEUTICALS INC COM 76243J105 87417 2129 SH SOLE 23 2129 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 398487 9705 SH SOLE 25 9705 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 4562300 111113 SH SOLE 26 17321 0 93792 RHYTHM PHARMACEUTICALS INC COM 76243J105 56416 1374 SH SOLE 28 670 0 704 RHYTHM PHARMACEUTICALS INC COM 76243J105 5930132 144426 SH SOLE 30 144426 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 27174740 661830 SH SOLE 34 661830 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 394012 9596 SH SOLE 40 9596 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 834873 20333 SH SOLE 43 17287 0 3046 RIBBON COMMUNICATIONS INC COM 762544104 256067 77832 SH SOLE 2 26184 0 51648 RIBBON COMMUNICATIONS INC COM 762544104 869 264 SH SOLE 4 264 0 0 RIBBON COMMUNICATIONS INC COM 762544104 367322 111648 SH SOLE 7 105721 0 5927 RIBBON COMMUNICATIONS INC COM 762544104 917018 278729 SH SOLE 18 278729 0 0 RIBBON COMMUNICATIONS INC COM 762544104 640593 194709 SH SOLE 19 194709 0 0 RIBBON COMMUNICATIONS INC COM 762544104 13324049 4049863 SH SOLE 21 4049863 0 0 RIBBON COMMUNICATIONS INC COM 762544104 7940227 2413443 SH SOLE 22 2292579 0 120864 RIBBON COMMUNICATIONS INC COM 762544104 67554 20533 SH SOLE 25 20533 0 0 RIBBON COMMUNICATIONS INC COM 762544104 29120 8851 SH SOLE 26 8851 0 0 RIBBON COMMUNICATIONS INC COM 762544104 611246 185789 SH SOLE 30 185789 0 0 RIBBON COMMUNICATIONS INC COM 762544104 38493 11700 SH SOLE 40 11700 0 0 RIBBON COMMUNICATIONS INC COM 762544104 100585 30573 SH SOLE 43 30573 0 0 RICHARDSON ELECTRS LTD COM 763165107 388244 32653 SH SOLE 2 29164 0 3489 RICHARDSON ELECTRS LTD COM 763165107 413677 34792 SH SOLE 18 34792 0 0 RICHARDSON ELECTRS LTD COM 763165107 307999 25904 SH SOLE 19 25904 0 0 RICHARDSON ELECTRS LTD COM 763165107 4863248 409020 SH SOLE 21 409020 0 0 RICHARDSON ELECTRS LTD COM 763165107 4553977 383009 SH SOLE 22 371666 0 11343 RICHMOND MUT BANCORPORATION COM 76525P100 23527 2004 SH SOLE 18 2004 0 0 RICHMOND MUT BANCORPORATION COM 76525P100 246646 21009 SH SOLE 21 21009 0 0 RICHMOND MUT BANCORPORATION COM 76525P100 319856 27245 SH SOLE 22 27245 0 0 RIGEL PHARMACEUTICALS INC COM 766559702 281839 34287 SH SOLE 2 6022 0 28265 RIGEL PHARMACEUTICALS INC COM 766559702 430161 52331 SH SOLE 18 43465 0 8866 RIGEL PHARMACEUTICALS INC COM 766559702 1097222 133482 SH SOLE 19 133482 0 0 RIGEL PHARMACEUTICALS INC COM 766559702 5277100 641983 SH SOLE 21 641983 0 0 RIGEL PHARMACEUTICALS INC COM 766559702 5294214 644065 SH SOLE 22 620625 0 23440 RIGEL PHARMACEUTICALS INC COM 766559702 55493 6751 SH SOLE 23 6751 0 0 RIGETTI COMPUTING INC COMMON STOCK 76655K103 26472 24740 SH SOLE 2 7204 0 17536 RIGETTI COMPUTING INC COMMON STOCK 76655K103 448260 418935 SH SOLE 18 418935 0 0 RIGETTI COMPUTING INC COMMON STOCK 76655K103 340213 317956 SH SOLE 19 317956 0 0 RIGETTI COMPUTING INC COMMON STOCK 76655K103 5270744 4925929 SH SOLE 21 4925929 0 0 RIGETTI COMPUTING INC COMMON STOCK 76655K103 3446549 3221074 SH SOLE 22 3126070 0 95004 RILEY EXPLORATION PERMIAN IN COM 76665T102 393141 13887 SH SOLE 2 9970 0 3917 RILEY EXPLORATION PERMIAN IN COM 76665T102 1047 37 SH SOLE 7 37 0 0 RILEY EXPLORATION PERMIAN IN COM 76665T102 941336 33251 SH SOLE 18 33251 0 0 RILEY EXPLORATION PERMIAN IN COM 76665T102 719753 25424 SH SOLE 19 25424 0 0 RILEY EXPLORATION PERMIAN IN COM 76665T102 12407310 438266 SH SOLE 21 438266 0 0 RILEY EXPLORATION PERMIAN IN COM 76665T102 5364207 189481 SH SOLE 22 180657 0 8824 RILEY EXPLORATION PERMIAN IN COM 76665T102 72389 2557 SH SOLE 25 2557 0 0 RILEY EXPLORATION PERMIAN IN COM 76665T102 616762 21786 SH SOLE 43 21109 0 677 RIMINI STR INC DEL COM 76674Q107 58431 19033 SH SOLE 2 1777 0 17256 RIMINI STR INC DEL COM 76674Q107 2164 705 SH SOLE 7 705 0 0 RIMINI STR INC DEL COM 76674Q107 485769 158231 SH SOLE 18 158231 0 0 RIMINI STR INC DEL COM 76674Q107 349323 113786 SH SOLE 19 113786 0 0 RIMINI STR INC DEL COM 76674Q107 5718354 1862656 SH SOLE 21 1862656 0 0 RIMINI STR INC DEL COM 76674Q107 4130427 1345416 SH SOLE 22 1304784 0 40632 RIMINI STR INC DEL COM 76674Q107 9818 3198 SH SOLE 43 3198 0 0 RING ENERGY INC COM 76680V108 441795 261417 SH SOLE 2 3896 0 257521 RING ENERGY INC COM 76680V108 2344 1387 SH SOLE 7 1387 0 0 RING ENERGY INC COM 76680V108 736872 436019 SH SOLE 18 436019 0 0 RING ENERGY INC COM 76680V108 567216 335631 SH SOLE 19 335631 0 0 RING ENERGY INC COM 76680V108 9136525 5406228 SH SOLE 21 5406228 0 0 RING ENERGY INC COM 76680V108 3550798 2101064 SH SOLE 22 1990162 0 110902 RING ENERGY INC COM 76680V108 553438 327478 SH SOLE 43 292456 0 35022 RINGCENTRAL INC CL A 76680R206 10347426 366930 SH SOLE 2 244055 0 122875 RINGCENTRAL INC CL A 76680R206 16864 598 SH SOLE 4 278 0 320 RINGCENTRAL INC CL A 76680R206 399538 14168 SH SOLE 7 13547 0 621 RINGCENTRAL INC CL A 76680R206 1794620 63639 SH SOLE 18 63639 0 0 RINGCENTRAL INC CL A 76680R206 7331408 259979 SH SOLE 19 259979 0 0 RINGCENTRAL INC CL A 76680R206 55333279 1962173 SH SOLE 21 1962173 0 0 RINGCENTRAL INC CL A 76680R206 72013579 2553673 SH SOLE 22 2427319 0 126354 RINGCENTRAL INC CL A 76680R206 191252 6782 SH SOLE 23 6782 0 0 RINGCENTRAL INC CL A 76680R206 520459 18456 SH SOLE 25 18456 0 0 RINGCENTRAL INC CL A 76680R206 1994812 70738 SH SOLE 26 32573 0 38165 RINGCENTRAL INC CL A 76680R206 159612 5660 SH SOLE 28 1439 0 4221 RINGCENTRAL INC CL A 76680R206 3723782 132049 SH SOLE 30 132049 0 0 RINGCENTRAL INC CL A 76680R206 28736 1019 SH SOLE 31 1019 0 0 RINGCENTRAL INC CL A 76680R206 198754 7048 SH SOLE 34 7048 0 0 RINGCENTRAL INC CL A 76680R206 8883 315 SH SOLE 36 315 0 0 RINGCENTRAL INC CL A 76680R206 465103 16493 SH SOLE 40 16493 0 0 RINGCENTRAL INC CL A 76680R206 1912157 67807 SH SOLE 43 62016 0 5791 RINGCENTRAL INC NOTE 3/1 76680RAH0 4149554 4571000 PRN SOLE 21 4571000 0 0 RIO TINTO PLC SPONSORED ADR 767204100 8835 134 SH SOLE 2 0 0 134 RIO TINTO PLC SPONSORED ADR 767204100 21596360 327565 SH SOLE 7 327565 0 0 RIO TINTO PLC SPONSORED ADR 767204100 16087 244 SH SOLE 18 244 0 0 RIO TINTO PLC SPONSORED ADR 767204100 1441032 21857 SH SOLE 21 21857 0 0 RIO TINTO PLC SPONSORED ADR 767204100 1695720 25720 SH SOLE 30 25720 0 0 RIO TINTO PLC SPONSORED ADR 767204100 61198115 928229 SH SOLE 43 812657 0 115572 RIOT PLATFORMS INC COM 767292105 1871470 204756 SH SOLE 2 68168 0 136588 RIOT PLATFORMS INC COM 767292105 18700 2046 SH SOLE 4 626 0 1420 RIOT PLATFORMS INC COM 767292105 329360 36035 SH SOLE 7 34216 0 1819 RIOT PLATFORMS INC COM 767292105 6913670 756419 SH SOLE 18 756419 0 0 RIOT PLATFORMS INC COM 767292105 5654616 618667 SH SOLE 19 618667 0 0 RIOT PLATFORMS INC COM 767292105 102689390 11235163 SH SOLE 21 11235163 0 0 RIOT PLATFORMS INC COM 767292105 72440103 7925613 SH SOLE 22 7585886 0 339727 RIOT PLATFORMS INC COM 767292105 454706 49749 SH SOLE 25 49749 0 0 RIOT PLATFORMS INC COM 767292105 682959 74722 SH SOLE 26 74722 0 0 RIOT PLATFORMS INC COM 767292105 215320 23558 SH SOLE 28 0 0 23558 RIOT PLATFORMS INC COM 767292105 3677260 402326 SH SOLE 30 402326 0 0 RIOT PLATFORMS INC COM 767292105 382454 41844 SH SOLE 40 41844 0 0 RIOT PLATFORMS INC COM 767292105 977267 106922 SH SOLE 43 97668 0 9254 RISKIFIED LTD SHS CL A M8216R109 218046 34123 SH SOLE 2 30349 0 3774 RISKIFIED LTD SHS CL A M8216R109 406225 63572 SH SOLE 7 63572 0 0 RISKIFIED LTD SHS CL A M8216R109 58999 9233 SH SOLE 19 9233 0 0 RISKIFIED LTD SHS CL A M8216R109 5635986 882001 SH SOLE 21 882001 0 0 RISKIFIED LTD SHS CL A M8216R109 4508931 705623 SH SOLE 22 663970 0 41653 RISKIFIED LTD SHS CL A M8216R109 404858 63358 SH SOLE 30 63358 0 0 RISKIFIED LTD SHS CL A M8216R109 50775 7946 SH SOLE 34 7946 0 0 RITHM CAPITAL CORP COM NEW 64828T201 15866468 1454305 SH SOLE 2 440736 0 1013569 RITHM CAPITAL CORP COM NEW 64828T201 18449 1691 SH SOLE 4 1691 0 0 RITHM CAPITAL CORP COM NEW 64828T201 109558 10042 SH SOLE 7 10042 0 0 RITHM CAPITAL CORP COM NEW 64828T201 1487033 136300 SH SOLE 18 136300 0 0 RITHM CAPITAL CORP COM NEW 64828T201 1807263 165652 SH SOLE 19 165652 0 0 RITHM CAPITAL CORP COM NEW 64828T201 121483690 11135077 SH SOLE 21 11135077 0 0 RITHM CAPITAL CORP COM NEW 64828T201 130698756 11979721 SH SOLE 22 11340119 0 639602 RITHM CAPITAL CORP COM NEW 64828T201 1073435 98390 SH SOLE 25 98390 0 0 RITHM CAPITAL CORP COM NEW 64828T201 2277823 208783 SH SOLE 26 208783 0 0 RITHM CAPITAL CORP COM NEW 64828T201 427596 39193 SH SOLE 28 8315 0 30878 RITHM CAPITAL CORP COM NEW 64828T201 3070150 281407 SH SOLE 30 281407 0 0 RITHM CAPITAL CORP COM NEW 64828T201 65482 6002 SH SOLE 31 6002 0 0 RITHM CAPITAL CORP COM NEW 64828T201 357783 32794 SH SOLE 36 32794 0 0 RITHM CAPITAL CORP COM NEW 64828T201 1006087 92217 SH SOLE 40 92217 0 0 RITHM CAPITAL CORP COM NEW 64828T201 13563196 1243189 SH SOLE 43 1130824 0 112366 RIVERVIEW BANCORP INC COM 769397100 716089 179471 SH SOLE 2 96474 0 82997 RIVERVIEW BANCORP INC COM 769397100 17157 4300 SH SOLE 18 4300 0 0 RIVERVIEW BANCORP INC COM 769397100 825511 206895 SH SOLE 19 206895 0 0 RIVERVIEW BANCORP INC COM 769397100 390529 97877 SH SOLE 21 97877 0 0 RIVERVIEW BANCORP INC COM 769397100 3752874 940570 SH SOLE 22 885561 0 55009 RIVERVIEW BANCORP INC COM 769397100 170975 42851 SH SOLE 23 42851 0 0 RIVERVIEW BANCORP INC COM 769397100 676800 169624 SH SOLE 26 0 0 169624 RIVERVIEW BANCORP INC COM 769397100 1552 389 SH SOLE 43 389 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 15216401 1133860 SH SOLE 2 160677 0 973183 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 6607766 492382 SH SOLE 4 421019 0 71363 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 1383199 103070 SH SOLE 7 96082 0 6988 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 563076 41958 SH SOLE 13 41958 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 873629 65099 SH SOLE 15 65099 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 14926288 1112242 SH SOLE 18 1071975 0 40267 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 4718043 351568 SH SOLE 19 351568 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 144853722 10793869 SH SOLE 21 10793869 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 259873549 19364646 SH SOLE 22 17917532 0 1447114 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 11782572 877986 SH SOLE 23 877986 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 20706563 1542963 SH SOLE 25 1524579 0 18384 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 8234660 613611 SH SOLE 26 391152 0 222459 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 19433730 1448117 SH SOLE 28 83345 0 1364772 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 50311701 3749009 SH SOLE 30 3711107 0 37902 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 1954194 145618 SH SOLE 31 140747 0 4871 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 1293849 96412 SH SOLE 34 96412 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 1858241 138468 SH SOLE 36 138468 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 467284 34820 SH SOLE 40 34820 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 17231 1284 SH OTR 43 1284 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 12984105 967519 SH SOLE 43 794905 0 172614 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 59245972 4414752 SH SOLE 44 4414752 0 0 RIVIAN AUTOMOTIVE INC NOTE 4.625% 3/1 76954AAB9 9462245 9770000 PRN SOLE 2 9770000 0 0 RIVIAN AUTOMOTIVE INC NOTE 4.625% 3/1 76954AAB9 11960975 12350000 PRN SOLE 21 12350000 0 0 RIVIAN AUTOMOTIVE INC NOTE 4.625% 3/1 76954AAB9 13655850 14100000 PRN SOLE 22 14100000 0 0 RLI CORP COM 749607107 9868278 70142 SH SOLE 2 51022 0 19120 RLI CORP COM 749607107 20259 144 SH SOLE 4 144 0 0 RLI CORP COM 749607107 2063219 14665 SH SOLE 7 14179 0 486 RLI CORP COM 749607107 8392440 59652 SH SOLE 18 59652 0 0 RLI CORP COM 749607107 2080383 14787 SH SOLE 19 14787 0 0 RLI CORP COM 749607107 303416697 2156633 SH SOLE 21 2156633 0 0 RLI CORP COM 749607107 167942356 1193705 SH SOLE 22 1139229 0 54476 RLI CORP COM 749607107 1228364 8731 SH SOLE 25 8731 0 0 RLI CORP COM 749607107 1529582 10872 SH SOLE 26 10872 0 0 RLI CORP COM 749607107 569795 4050 SH SOLE 28 805 0 3245 RLI CORP COM 749607107 5024462 35713 SH SOLE 30 35713 0 0 RLI CORP COM 749607107 70486 501 SH SOLE 31 501 0 0 RLI CORP COM 749607107 1158019 8231 SH SOLE 34 8231 0 0 RLI CORP COM 749607107 19697 140 SH SOLE 36 140 0 0 RLI CORP COM 749607107 1251438 8895 SH SOLE 40 8895 0 0 RLI CORP COM 749607107 12020 85 SH OTR 43 85 0 0 RLI CORP COM 749607107 4858915 34536 SH SOLE 43 32617 0 1919 RLJ LODGING TR COM 74965L101 10920218 1133979 SH SOLE 2 558321 0 575658 RLJ LODGING TR COM 74965L101 741144 76962 SH SOLE 4 76962 0 0 RLJ LODGING TR COM 74965L101 2236799 232274 SH SOLE 7 208945 0 23329 RLJ LODGING TR COM 74965L101 4345480 451244 SH SOLE 18 451244 0 0 RLJ LODGING TR COM 74965L101 24330234 2526504 SH SOLE 19 2526504 0 0 RLJ LODGING TR COM 74965L101 63121385 6554661 SH SOLE 21 6554661 0 0 RLJ LODGING TR COM 74965L101 86239048 8955249 SH SOLE 22 8437050 0 518199 RLJ LODGING TR COM 74965L101 887770 92188 SH SOLE 23 92188 0 0 RLJ LODGING TR COM 74965L101 7139615 741393 SH SOLE 25 741393 0 0 RLJ LODGING TR COM 74965L101 3060115 317769 SH SOLE 26 23646 0 294123 RLJ LODGING TR COM 74965L101 1216336 126307 SH SOLE 28 19117 0 107190 RLJ LODGING TR COM 74965L101 4817128 500221 SH SOLE 30 500221 0 0 RLJ LODGING TR COM 74965L101 52069 5407 SH SOLE 34 5407 0 0 RLJ LODGING TR COM 74965L101 64030 6649 SH SOLE 36 6649 0 0 RLJ LODGING TR COM 74965L101 331676 34442 SH SOLE 40 34442 0 0 RLJ LODGING TR COM 74965L101 1110851 115353 SH SOLE 43 107404 0 7949 RLJ LODGING TR CUM CONV PFD A 74965L200 225279 9051 SH SOLE 7 9051 0 0 RLJ LODGING TR CUM CONV PFD A 74965L200 29706165 1193498 SH SOLE 21 1193498 0 0 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 447543 243230 SH SOLE 2 243230 0 0 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 167466 91014 SH SOLE 7 91014 0 0 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 594423 323056 SH SOLE 19 323056 0 0 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 11628312 6319735 SH SOLE 21 6319735 0 0 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 6407829 3482516 SH SOLE 22 3134560 0 347956 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 975877 530368 SH SOLE 25 530368 0 0 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 792525 430720 SH SOLE 28 0 0 430720 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 3000659 1630793 SH SOLE 30 1630793 0 0 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 450644 244915 SH SOLE 34 244915 0 0 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 3603013 1958159 SH SOLE 43 1842675 0 115484 RMR GROUP INC CL A 74967R106 2082635 92152 SH SOLE 2 53895 0 38257 RMR GROUP INC CL A 74967R106 723 32 SH SOLE 4 32 0 0 RMR GROUP INC CL A 74967R106 2622 116 SH SOLE 7 116 0 0 RMR GROUP INC CL A 74967R106 1006378 44530 SH SOLE 18 44530 0 0 RMR GROUP INC CL A 74967R106 4727649 209188 SH SOLE 19 209188 0 0 RMR GROUP INC CL A 74967R106 13749614 608390 SH SOLE 21 608390 0 0 RMR GROUP INC CL A 74967R106 16303550 721396 SH SOLE 22 675444 0 45952 RMR GROUP INC CL A 74967R106 103847 4595 SH SOLE 25 4595 0 0 RMR GROUP INC CL A 74967R106 772920 34200 SH SOLE 26 598 0 33602 RMR GROUP INC CL A 74967R106 221525 9802 SH SOLE 28 0 0 9802 RMR GROUP INC CL A 74967R106 215830 9550 SH SOLE 30 9550 0 0 RMR GROUP INC CL A 74967R106 36092 1597 SH SOLE 40 1597 0 0 RMR GROUP INC CL A 74967R106 848268 37534 SH SOLE 43 34994 0 2540 ROADZEN INC ORD SHS G7606H108 4458 2008 SH SOLE 2 0 0 2008 ROADZEN INC ORD SHS G7606H108 98368 44310 SH SOLE 18 44310 0 0 ROADZEN INC ORD SHS G7606H108 76139 34297 SH SOLE 19 34297 0 0 ROADZEN INC ORD SHS G7606H108 916079 412648 SH SOLE 21 412648 0 0 ROADZEN INC ORD SHS G7606H108 273859 123360 SH SOLE 22 115341 0 8019 ROBERT HALF INC. COM 770323103 23636323 369433 SH SOLE 2 180180 0 189253 ROBERT HALF INC. COM 770323103 931293 14556 SH SOLE 4 1752 0 12804 ROBERT HALF INC. COM 770323103 1539295 24059 SH SOLE 7 22839 0 1220 ROBERT HALF INC. COM 770323103 92579 1447 SH SOLE 15 1447 0 0 ROBERT HALF INC. COM 770323103 10413577 162763 SH SOLE 18 162763 0 0 ROBERT HALF INC. COM 770323103 10459642 163483 SH SOLE 19 163483 0 0 ROBERT HALF INC. COM 770323103 595045670 9300495 SH SOLE 21 9300495 0 0 ROBERT HALF INC. COM 770323103 179630376 2807602 SH SOLE 22 2596119 0 211483 ROBERT HALF INC. COM 770323103 1736033 27134 SH SOLE 23 27134 0 0 ROBERT HALF INC. COM 770323103 9342999 146030 SH SOLE 25 146030 0 0 ROBERT HALF INC. COM 770323103 13254929 207173 SH SOLE 26 70860 0 136313 ROBERT HALF INC. COM 770323103 3631185 56755 SH SOLE 28 1205 0 55550 ROBERT HALF INC. COM 770323103 15579962 243513 SH SOLE 30 243513 0 0 ROBERT HALF INC. COM 770323103 82342 1287 SH SOLE 31 1287 0 0 ROBERT HALF INC. COM 770323103 4727866 73896 SH SOLE 34 73896 0 0 ROBERT HALF INC. COM 770323103 691368 10806 SH SOLE 36 10806 0 0 ROBERT HALF INC. COM 770323103 1334815 20863 SH SOLE 40 20863 0 0 ROBERT HALF INC. COM 770323103 15163 237 SH OTR 43 237 0 0 ROBERT HALF INC. COM 770323103 10087006 157659 SH SOLE 43 139446 0 18213 ROBINHOOD MKTS INC COM CL A 770700102 21287309 937354 SH SOLE 2 210791 0 726563 ROBINHOOD MKTS INC COM CL A 770700102 8403926 370054 SH SOLE 4 158489 0 211565 ROBINHOOD MKTS INC COM CL A 770700102 1711607 75368 SH SOLE 7 69944 0 5424 ROBINHOOD MKTS INC COM CL A 770700102 350143 15418 SH SOLE 13 15418 0 0 ROBINHOOD MKTS INC COM CL A 770700102 1007098 44346 SH SOLE 15 44346 0 0 ROBINHOOD MKTS INC COM CL A 770700102 13137462 578488 SH SOLE 18 545696 0 32792 ROBINHOOD MKTS INC COM CL A 770700102 7551234 332507 SH SOLE 19 332507 0 0 ROBINHOOD MKTS INC COM CL A 770700102 205836037 9063674 SH SOLE 21 9063674 0 0 ROBINHOOD MKTS INC COM CL A 770700102 347327262 15294023 SH SOLE 22 14115340 0 1178683 ROBINHOOD MKTS INC COM CL A 770700102 14152168 623169 SH SOLE 23 623169 0 0 ROBINHOOD MKTS INC COM CL A 770700102 2340652 103067 SH SOLE 25 101003 0 2064 ROBINHOOD MKTS INC COM CL A 770700102 7292794 321127 SH SOLE 26 285186 0 35941 ROBINHOOD MKTS INC COM CL A 770700102 15535684 684090 SH SOLE 28 14826 0 669264 ROBINHOOD MKTS INC COM CL A 770700102 93555616 4119578 SH SOLE 30 2457691 0 1661887 ROBINHOOD MKTS INC COM CL A 770700102 2852853 125621 SH SOLE 31 121267 0 4354 ROBINHOOD MKTS INC COM CL A 770700102 1510737 66523 SH SOLE 34 66523 0 0 ROBINHOOD MKTS INC COM CL A 770700102 1280026 56364 SH SOLE 36 56364 0 0 ROBINHOOD MKTS INC COM CL A 770700102 547856 24124 SH SOLE 40 24124 0 0 ROBINHOOD MKTS INC COM CL A 770700102 45647 2010 SH OTR 43 2010 0 0 ROBINHOOD MKTS INC COM CL A 770700102 7968848 350896 SH SOLE 43 286614 0 64282 ROBLOX CORP CL A 771049103 29378635 789536 SH SOLE 2 211122 0 578414 ROBLOX CORP CL A 771049103 11367395 305493 SH SOLE 4 139198 0 166295 ROBLOX CORP CL A 771049103 2543341 68351 SH SOLE 7 63456 0 4895 ROBLOX CORP CL A 771049103 576457 15492 SH SOLE 13 15492 0 0 ROBLOX CORP CL A 771049103 1561294 41959 SH SOLE 15 41959 0 0 ROBLOX CORP CL A 771049103 17913378 481413 SH SOLE 18 451827 0 29586 ROBLOX CORP CL A 771049103 5862324 157547 SH SOLE 19 157547 0 0 ROBLOX CORP CL A 771049103 327771094 8808683 SH SOLE 21 8808683 0 0 ROBLOX CORP CL A 771049103 453571072 12189494 SH SOLE 22 11229773 0 959721 ROBLOX CORP CL A 771049103 22887090 615079 SH SOLE 23 615079 0 0 ROBLOX CORP CL A 771049103 30587699 822029 SH SOLE 25 692379 0 129650 ROBLOX CORP CL A 771049103 14777207 397130 SH SOLE 26 226955 0 170175 ROBLOX CORP CL A 771049103 23168397 622639 SH SOLE 28 11016 0 611623 ROBLOX CORP CL A 771049103 11200 301 SH SOLE 29 301 0 0 ROBLOX CORP CL A 771049103 51095991 1373179 SH SOLE 30 1373179 0 0 ROBLOX CORP CL A 771049103 3867310 103932 SH SOLE 31 100072 0 3860 ROBLOX CORP CL A 771049103 1476567 39682 SH SOLE 34 39682 0 0 ROBLOX CORP CL A 771049103 3429608 92169 SH SOLE 36 92169 0 0 ROBLOX CORP CL A 771049103 825876 22195 SH SOLE 40 22195 0 0 ROBLOX CORP CL A 771049103 33861 910 SH OTR 43 910 0 0 ROBLOX CORP CL A 771049103 7573407 203532 SH SOLE 43 155332 0 48200 ROCKET COS INC COM CL A 77311W101 1617107 118037 SH SOLE 2 49052 0 68985 ROCKET COS INC COM CL A 77311W101 6576 480 SH SOLE 4 480 0 0 ROCKET COS INC COM CL A 77311W101 410603 29971 SH SOLE 7 28425 0 1546 ROCKET COS INC COM CL A 77311W101 478130 34900 SH SOLE 18 34900 0 0 ROCKET COS INC COM CL A 77311W101 450840 32908 SH SOLE 19 32908 0 0 ROCKET COS INC COM CL A 77311W101 22143063 1616282 SH SOLE 21 1616282 0 0 ROCKET COS INC COM CL A 77311W101 42381142 3093514 SH SOLE 22 2940878 0 152636 ROCKET COS INC COM CL A 77311W101 312620 22819 SH SOLE 25 22819 0 0 ROCKET COS INC COM CL A 77311W101 501708 36621 SH SOLE 26 36621 0 0 ROCKET COS INC COM CL A 77311W101 33318 2432 SH SOLE 28 2432 0 0 ROCKET COS INC COM CL A 77311W101 1837992 134160 SH SOLE 30 134160 0 0 ROCKET COS INC COM CL A 77311W101 20112 1468 SH SOLE 31 1468 0 0 ROCKET COS INC COM CL A 77311W101 340746 24872 SH SOLE 40 24872 0 0 ROCKET COS INC COM CL A 77311W101 1901505 138796 SH SOLE 43 112224 0 26572 ROCKET LAB USA INC COM 773122106 915192 190665 SH SOLE 2 89515 0 101150 ROCKET LAB USA INC COM 773122106 4430 923 SH SOLE 4 923 0 0 ROCKET LAB USA INC COM 773122106 410587 85539 SH SOLE 7 81239 0 4300 ROCKET LAB USA INC COM 773122106 4139515 862399 SH SOLE 18 862399 0 0 ROCKET LAB USA INC COM 773122106 3786326 788818 SH SOLE 19 788818 0 0 ROCKET LAB USA INC COM 773122106 75503582 15729913 SH SOLE 21 15729913 0 0 ROCKET LAB USA INC COM 773122106 42618763 8878909 SH SOLE 22 8623843 0 255066 ROCKET LAB USA INC COM 773122106 348970 72702 SH SOLE 25 72702 0 0 ROCKET LAB USA INC COM 773122106 268296 55895 SH SOLE 26 55895 0 0 ROCKET LAB USA INC COM 773122106 1674643 348884 SH SOLE 30 348884 0 0 ROCKET LAB USA INC COM 773122106 303864 63305 SH SOLE 40 63305 0 0 ROCKET LAB USA INC COM 773122106 29712 6190 SH OTR 43 6190 0 0 ROCKET LAB USA INC COM 773122106 473357 98616 SH SOLE 43 87726 0 10890 ROCKET PHARMACEUTICALS INC COM 77313F106 713310 33131 SH SOLE 2 17874 0 15257 ROCKET PHARMACEUTICALS INC COM 77313F106 3079 143 SH SOLE 4 143 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 402783 18708 SH SOLE 7 17735 0 973 ROCKET PHARMACEUTICALS INC COM 77313F106 3791971 176125 SH SOLE 18 176125 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 14862159 690300 SH SOLE 19 690300 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 64782801 3008955 SH SOLE 21 3008955 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 42078060 1954392 SH SOLE 22 1900286 0 54106 ROCKET PHARMACEUTICALS INC COM 77313F106 257025 11938 SH SOLE 25 11938 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 2079131 96569 SH SOLE 26 16334 0 80235 ROCKET PHARMACEUTICALS INC COM 77313F106 22779 1058 SH SOLE 28 1058 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 2840130 131915 SH SOLE 30 131915 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 85819 3986 SH SOLE 34 3986 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 9000 418 SH SOLE 36 418 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 275455 12794 SH SOLE 40 12794 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 1123758 52195 SH SOLE 43 46979 0 5216 ROCKWELL AUTOMATION INC COM 773903109 57015443 207118 SH SOLE 2 48119 0 158999 ROCKWELL AUTOMATION INC COM 773903109 31459549 114282 SH SOLE 4 63293 0 50989 ROCKWELL AUTOMATION INC COM 773903109 20214086 73431 SH SOLE 7 64193 0 9238 ROCKWELL AUTOMATION INC COM 773903109 1442192 5239 SH SOLE 13 5239 0 0 ROCKWELL AUTOMATION INC COM 773903109 4556710 16553 SH SOLE 15 16553 0 0 ROCKWELL AUTOMATION INC COM 773903109 50062696 181861 SH SOLE 18 174675 0 7186 ROCKWELL AUTOMATION INC COM 773903109 35179408 127795 SH SOLE 19 127795 0 0 ROCKWELL AUTOMATION INC COM 773903109 976273913 3546476 SH SOLE 21 3546476 0 0 ROCKWELL AUTOMATION INC COM 773903109 674772667 2451223 SH SOLE 22 2200800 0 250423 ROCKWELL AUTOMATION INC COM 773903109 38014516 138094 SH SOLE 23 138094 0 0 ROCKWELL AUTOMATION INC COM 773903109 95296155 346179 SH SOLE 25 312622 0 33557 ROCKWELL AUTOMATION INC COM 773903109 29134534 105836 SH SOLE 26 65024 0 40812 ROCKWELL AUTOMATION INC COM 773903109 64311464 233622 SH SOLE 28 4153 0 229469 ROCKWELL AUTOMATION INC COM 773903109 342860689 1245498 SH SOLE 30 1245498 0 0 ROCKWELL AUTOMATION INC COM 773903109 9260970 33642 SH SOLE 31 32770 0 872 ROCKWELL AUTOMATION INC COM 773903109 14552952 52866 SH SOLE 34 52866 0 0 ROCKWELL AUTOMATION INC COM 773903109 6947241 25237 SH SOLE 36 25237 0 0 ROCKWELL AUTOMATION INC COM 773903109 1512113 5493 SH SOLE 40 5493 0 0 ROCKWELL AUTOMATION INC COM 773903109 25779 94 SH OTR 43 94 0 0 ROCKWELL AUTOMATION INC COM 773903109 42460285 154244 SH SOLE 43 127899 0 26345 ROCKWELL MED INC COM NEW 774374300 10664 6059 SH SOLE 18 6059 0 0 ROCKWELL MED INC COM NEW 774374300 113388 64425 SH SOLE 21 64425 0 0 ROCKWELL MED INC COM NEW 774374300 260897 148237 SH SOLE 22 148237 0 0 ROCKY BRANDS INC COM 774515100 105188 2846 SH SOLE 2 279 0 2567 ROCKY BRANDS INC COM 774515100 4066 110 SH SOLE 7 110 0 0 ROCKY BRANDS INC COM 774515100 770579 20849 SH SOLE 18 20849 0 0 ROCKY BRANDS INC COM 774515100 584707 15820 SH SOLE 19 15820 0 0 ROCKY BRANDS INC COM 774515100 9577334 259127 SH SOLE 21 259127 0 0 ROCKY BRANDS INC COM 774515100 7386678 199856 SH SOLE 22 194233 0 5623 ROCKY BRANDS INC COM 774515100 6115 165 SH SOLE 43 140 0 25 ROCKY MTN CHOCOLATE FACTORY COM 77467X101 695 316 SH SOLE 18 316 0 0 ROCKY MTN CHOCOLATE FACTORY COM 77467X101 9064 4120 SH SOLE 21 4120 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 15690985 424310 SH SOLE 18 418870 0 5440 ROGERS COMMUNICATIONS INC CL B 775109200 8441116 228262 SH SOLE 43 182461 0 45801 ROGERS CORP COM 775133101 2105248 17455 SH SOLE 2 8832 0 8623 ROGERS CORP COM 775133101 14594 121 SH SOLE 4 62 0 59 ROGERS CORP COM 775133101 652621 5411 SH SOLE 7 5129 0 282 ROGERS CORP COM 775133101 7139509 59195 SH SOLE 18 59195 0 0 ROGERS CORP COM 775133101 8425212 69855 SH SOLE 19 69855 0 0 ROGERS CORP COM 775133101 239263706 1983780 SH SOLE 21 1983780 0 0 ROGERS CORP COM 775133101 63373560 525442 SH SOLE 22 501825 0 23617 ROGERS CORP COM 775133101 408144 3384 SH SOLE 25 3384 0 0 ROGERS CORP COM 775133101 3007049 24932 SH SOLE 26 5597 0 19335 ROGERS CORP COM 775133101 139063 1153 SH SOLE 28 333 0 820 ROGERS CORP COM 775133101 5561689 46113 SH SOLE 30 46113 0 0 ROGERS CORP COM 775133101 72936003 604726 SH SOLE 34 604726 0 0 ROGERS CORP COM 775133101 5186 43 SH SOLE 36 43 0 0 ROGERS CORP COM 775133101 363277 3012 SH SOLE 40 3012 0 0 ROGERS CORP COM 775133101 3482493 28874 SH SOLE 43 24603 0 4271 ROIVANT SCIENCES LTD SHS G76279101 6527091 617511 SH SOLE 2 324183 0 293328 ROIVANT SCIENCES LTD SHS G76279101 9968 943 SH SOLE 4 943 0 0 ROIVANT SCIENCES LTD SHS G76279101 454510 43000 SH SOLE 7 40855 0 2145 ROIVANT SCIENCES LTD SHS G76279101 5763462 545266 SH SOLE 18 545266 0 0 ROIVANT SCIENCES LTD SHS G76279101 18990855 1796675 SH SOLE 19 1796675 0 0 ROIVANT SCIENCES LTD SHS G76279101 220590964 20869533 SH SOLE 21 20869533 0 0 ROIVANT SCIENCES LTD SHS G76279101 108623947 10276627 SH SOLE 22 9796559 0 480068 ROIVANT SCIENCES LTD SHS G76279101 778185 73622 SH SOLE 25 73622 0 0 ROIVANT SCIENCES LTD SHS G76279101 3046295 288202 SH SOLE 26 63713 0 224489 ROIVANT SCIENCES LTD SHS G76279101 208567 19732 SH SOLE 28 8379 0 11353 ROIVANT SCIENCES LTD SHS G76279101 6815272 644775 SH SOLE 30 644775 0 0 ROIVANT SCIENCES LTD SHS G76279101 46867 4434 SH SOLE 31 4434 0 0 ROIVANT SCIENCES LTD SHS G76279101 116883 11058 SH SOLE 34 11058 0 0 ROIVANT SCIENCES LTD SHS G76279101 5137 486 SH SOLE 36 486 0 0 ROIVANT SCIENCES LTD SHS G76279101 791904 74920 SH SOLE 40 74920 0 0 ROIVANT SCIENCES LTD SHS G76279101 1093847 103486 SH SOLE 43 80858 0 22628 ROKU INC COM CL A 77543R102 26598013 443818 SH SOLE 2 276914 0 166904 ROKU INC COM CL A 77543R102 6330646 105634 SH SOLE 4 39316 0 66318 ROKU INC COM CL A 77543R102 1205072 20108 SH SOLE 7 18917 0 1191 ROKU INC COM CL A 77543R102 2654420 44292 SH SOLE 13 44292 0 0 ROKU INC COM CL A 77543R102 624770 10425 SH SOLE 15 10425 0 0 ROKU INC COM CL A 77543R102 8032358 134029 SH SOLE 18 122841 0 11188 ROKU INC COM CL A 77543R102 13974358 233178 SH SOLE 19 233178 0 0 ROKU INC COM CL A 77543R102 104342505 1741073 SH SOLE 21 1741073 0 0 ROKU INC COM CL A 77543R102 215884940 3602285 SH SOLE 22 3347137 0 255148 ROKU INC COM CL A 77543R102 10779849 179874 SH SOLE 23 179874 0 0 ROKU INC COM CL A 77543R102 1030257 17191 SH SOLE 25 16970 0 221 ROKU INC COM CL A 77543R102 9641778 160884 SH SOLE 26 64377 0 96507 ROKU INC COM CL A 77543R102 22880495 381787 SH SOLE 28 2053 0 379734 ROKU INC COM CL A 77543R102 39071124 651946 SH SOLE 30 332876 0 319070 ROKU INC COM CL A 77543R102 1733116 28919 SH SOLE 31 28032 0 887 ROKU INC COM CL A 77543R102 418791 6988 SH SOLE 34 6988 0 0 ROKU INC COM CL A 77543R102 930773 15531 SH SOLE 36 15531 0 0 ROKU INC COM CL A 77543R102 406026 6775 SH SOLE 40 6775 0 0 ROKU INC COM CL A 77543R102 6340603 105800 SH SOLE 43 90167 0 15633 ROLLINS INC COM 775711104 17238922 353329 SH SOLE 2 117608 0 235721 ROLLINS INC COM 775711104 9823769 201348 SH SOLE 4 165086 0 36262 ROLLINS INC COM 775711104 10367924 212501 SH SOLE 7 188872 0 23629 ROLLINS INC COM 775711104 612949 12563 SH SOLE 13 12563 0 0 ROLLINS INC COM 775711104 1799961 36892 SH SOLE 15 36892 0 0 ROLLINS INC COM 775711104 25594014 524575 SH SOLE 18 506145 0 18430 ROLLINS INC COM 775711104 231398724 4742749 SH SOLE 19 4742749 0 0 ROLLINS INC COM 775711104 581676673 11922047 SH SOLE 21 11922047 0 0 ROLLINS INC COM 775711104 353572787 7246829 SH SOLE 22 6616081 0 630748 ROLLINS INC COM 775711104 17469747 358060 SH SOLE 23 358060 0 0 ROLLINS INC COM 775711104 22789858 467101 SH SOLE 25 464533 0 2568 ROLLINS INC COM 775711104 10876218 222919 SH SOLE 26 133419 0 89500 ROLLINS INC COM 775711104 22020439 451331 SH SOLE 28 3053 0 448278 ROLLINS INC COM 775711104 93925971 1925107 SH SOLE 30 1925107 0 0 ROLLINS INC COM 775711104 3222433 66047 SH SOLE 31 63808 0 2239 ROLLINS INC COM 775711104 5644954 115699 SH SOLE 34 115699 0 0 ROLLINS INC COM 775711104 2803669 57464 SH SOLE 36 57464 0 0 ROLLINS INC COM 775711104 679108 13919 SH SOLE 40 13919 0 0 ROLLINS INC COM 775711104 31470 645 SH OTR 43 645 0 0 ROLLINS INC COM 775711104 14463080 296435 SH SOLE 43 258673 0 37763 ROOT INC CL A NEW 77664L207 380211 7367 SH SOLE 2 5366 0 2001 ROOT INC CL A NEW 77664L207 1208964 23425 SH SOLE 18 23425 0 0 ROOT INC CL A NEW 77664L207 1084326 21010 SH SOLE 19 21010 0 0 ROOT INC CL A NEW 77664L207 16867954 326835 SH SOLE 21 326835 0 0 ROOT INC CL A NEW 77664L207 13940893 270120 SH SOLE 22 262605 0 7515 ROOT INC CL A NEW 77664L207 65803 1275 SH SOLE 25 1275 0 0 ROOT INC CL A NEW 77664L207 74989 1453 SH SOLE 30 1453 0 0 ROOT INC CL A NEW 77664L207 40772 790 SH SOLE 34 790 0 0 ROOT INC CL A NEW 77664L207 2993 58 SH SOLE 43 50 0 8 ROPER TECHNOLOGIES INC COM 776696106 101423289 179937 SH SOLE 2 39799 0 140138 ROPER TECHNOLOGIES INC COM 776696106 49058712 87036 SH SOLE 4 37620 0 49416 ROPER TECHNOLOGIES INC COM 776696106 55673826 98772 SH SOLE 7 89912 0 8860 ROPER TECHNOLOGIES INC COM 776696106 3460309 6139 SH SOLE 13 6139 0 0 ROPER TECHNOLOGIES INC COM 776696106 8786896 15589 SH SOLE 15 15589 0 0 ROPER TECHNOLOGIES INC COM 776696106 234358109 415779 SH SOLE 18 374291 0 41488 ROPER TECHNOLOGIES INC COM 776696106 338442319 600437 SH SOLE 19 600437 0 0 ROPER TECHNOLOGIES INC COM 776696106 2033667243 3607968 SH SOLE 21 3607968 0 0 ROPER TECHNOLOGIES INC COM 776696106 1480074210 2625828 SH SOLE 22 2393272 0 232556 ROPER TECHNOLOGIES INC COM 776696106 92380492 163894 SH SOLE 23 163894 0 0 ROPER TECHNOLOGIES INC COM 776696106 110860085 196679 SH SOLE 25 195255 0 1424 ROPER TECHNOLOGIES INC COM 776696106 61525180 109153 SH SOLE 26 67646 0 41507 ROPER TECHNOLOGIES INC COM 776696106 131698032 233648 SH SOLE 28 1504 0 232144 ROPER TECHNOLOGIES INC COM 776696106 543083028 963494 SH SOLE 30 963494 0 0 ROPER TECHNOLOGIES INC COM 776696106 13778669 24445 SH SOLE 31 23611 0 834 ROPER TECHNOLOGIES INC COM 776696106 18397862 32640 SH SOLE 32 32640 0 0 ROPER TECHNOLOGIES INC COM 776696106 18529195 32873 SH SOLE 34 32873 0 0 ROPER TECHNOLOGIES INC COM 776696106 17512916 31070 SH SOLE 36 31070 0 0 ROPER TECHNOLOGIES INC COM 776696106 2918631 5178 SH SOLE 40 5178 0 0 ROPER TECHNOLOGIES INC COM 776696106 89058 158 SH OTR 43 158 0 0 ROPER TECHNOLOGIES INC COM 776696106 94275529 167256 SH SOLE 43 144371 0 22885 ROSS STORES INC COM 778296103 111921976 770176 SH SOLE 2 340858 0 429318 ROSS STORES INC COM 778296103 48418299 333184 SH SOLE 4 154673 0 178511 ROSS STORES INC COM 778296103 37504040 258079 SH SOLE 7 231142 0 26937 ROSS STORES INC COM 778296103 2240834 15420 SH SOLE 13 15420 0 0 ROSS STORES INC COM 778296103 7348396 50567 SH SOLE 15 50567 0 0 ROSS STORES INC COM 778296103 217426224 1496189 SH SOLE 18 1460962 0 35227 ROSS STORES INC COM 778296103 46246201 318237 SH SOLE 19 318237 0 0 ROSS STORES INC COM 778296103 1339096480 9214812 SH SOLE 21 9214812 0 0 ROSS STORES INC COM 778296103 1049264750 7220374 SH SOLE 22 6467353 0 753021 ROSS STORES INC COM 778296103 69708696 479691 SH SOLE 23 479691 0 0 ROSS STORES INC COM 778296103 78036840 537000 SH SOLE 25 498961 0 38039 ROSS STORES INC COM 778296103 45819832 315303 SH SOLE 26 175474 0 139829 ROSS STORES INC COM 778296103 77490582 533241 SH SOLE 28 4833 0 528408 ROSS STORES INC COM 778296103 422881 2910 SH SOLE 29 2910 0 0 ROSS STORES INC COM 778296103 350690148 2413227 SH SOLE 30 2413227 0 0 ROSS STORES INC COM 778296103 11176125 76907 SH SOLE 31 74330 0 2577 ROSS STORES INC COM 778296103 14920731 102675 SH SOLE 32 102675 0 0 ROSS STORES INC COM 778296103 41232661 283737 SH SOLE 34 283737 0 0 ROSS STORES INC COM 778296103 12705182 87429 SH SOLE 36 87429 0 0 ROSS STORES INC COM 778296103 2359270 16235 SH SOLE 40 16235 0 0 ROSS STORES INC COM 778296103 86029 592 SH OTR 43 592 0 0 ROSS STORES INC COM 778296103 57607348 396417 SH SOLE 43 321070 0 75347 ROYAL BK CDA COM 780087102 377543 3549 SH SOLE 25 3549 0 0 ROYAL BK CDA COM 780087102 120627478 1133930 SH SOLE 43 965343 0 168587 ROYAL CARIBBEAN GROUP NOTE 6.000% 8/1 780153BQ4 30648701 9502000 PRN SOLE 21 9502000 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 60770093 381171 SH SOLE 2 87557 0 293614 ROYAL CARIBBEAN GROUP COM V7780T103 17065068 107038 SH SOLE 4 83409 0 23629 ROYAL CARIBBEAN GROUP COM V7780T103 36847621 231121 SH SOLE 7 207449 0 23672 ROYAL CARIBBEAN GROUP COM V7780T103 1639100 10281 SH SOLE 13 10281 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 5402923 33889 SH SOLE 15 33889 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 64261131 403068 SH SOLE 18 387835 0 15233 ROYAL CARIBBEAN GROUP COM V7780T103 33845395 212290 SH SOLE 19 212290 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 1095947169 6874159 SH SOLE 21 6874159 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 822079591 5156367 SH SOLE 22 4630109 0 526258 ROYAL CARIBBEAN GROUP COM V7780T103 46485324 291572 SH SOLE 23 291572 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 95397491 598366 SH SOLE 25 470330 0 128036 ROYAL CARIBBEAN GROUP COM V7780T103 36163188 226828 SH SOLE 26 120097 0 106731 ROYAL CARIBBEAN GROUP COM V7780T103 52756025 330904 SH SOLE 28 6213 0 324691 ROYAL CARIBBEAN GROUP COM V7780T103 215973284 1354659 SH SOLE 30 1354659 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 8923457 55971 SH SOLE 31 54042 0 1929 ROYAL CARIBBEAN GROUP COM V7780T103 12988443 81468 SH SOLE 34 81468 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 7040588 44161 SH SOLE 36 44161 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 1892115 11868 SH SOLE 40 11868 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 48626 305 SH OTR 43 305 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 44903326 281649 SH SOLE 43 230777 0 50872 ROYAL GOLD INC COM 780287108 50422959 402868 SH SOLE 2 91183 0 311685 ROYAL GOLD INC COM 780287108 22654 181 SH SOLE 4 181 0 0 ROYAL GOLD INC COM 780287108 33096685 264435 SH SOLE 7 263569 0 866 ROYAL GOLD INC COM 780287108 13885125 110939 SH SOLE 18 110939 0 0 ROYAL GOLD INC COM 780287108 5586266 44633 SH SOLE 19 44633 0 0 ROYAL GOLD INC COM 780287108 437328064 3494152 SH SOLE 21 3494152 0 0 ROYAL GOLD INC COM 780287108 243433947 1944982 SH SOLE 22 1852897 0 92085 ROYAL GOLD INC COM 780287108 1754868 14021 SH SOLE 25 14021 0 0 ROYAL GOLD INC COM 780287108 7590704 60648 SH SOLE 26 24404 0 36244 ROYAL GOLD INC COM 780287108 3582580 28624 SH SOLE 28 18774 0 9850 ROYAL GOLD INC COM 780287108 55410335 442716 SH SOLE 30 442716 0 0 ROYAL GOLD INC COM 780287108 102256 817 SH SOLE 31 817 0 0 ROYAL GOLD INC COM 780287108 1263365 10094 SH SOLE 34 10094 0 0 ROYAL GOLD INC COM 780287108 98876 790 SH SOLE 36 790 0 0 ROYAL GOLD INC COM 780287108 1782028 14238 SH SOLE 40 14238 0 0 ROYAL GOLD INC COM 780287108 34669 277 SH OTR 43 277 0 0 ROYAL GOLD INC COM 780287108 20897513 166966 SH SOLE 43 158850 0 8116 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 17907788 679097 SH SOLE 2 193946 0 485151 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 13082895 496128 SH SOLE 4 245536 0 250592 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 2003487 75976 SH SOLE 7 72126 0 3850 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 1007492 38206 SH SOLE 13 38206 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 1078559 40901 SH SOLE 15 40901 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 4636795 175836 SH SOLE 18 151968 0 23868 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 4797916 181946 SH SOLE 19 181946 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 169945473 6444652 SH SOLE 21 6444652 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 256115988 9712400 SH SOLE 22 8992884 0 719516 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 11487273 435619 SH SOLE 23 435619 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 24267414 920266 SH SOLE 25 905467 0 14799 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 8862983 336101 SH SOLE 26 201913 0 134188 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 21590016 818734 SH SOLE 28 150090 0 668644 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 54384987 2062381 SH SOLE 30 2062381 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 2347906 89037 SH SOLE 31 86133 0 2904 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 509020 19303 SH SOLE 34 19303 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 3225447 122315 SH SOLE 36 122315 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 507148 19232 SH SOLE 40 19232 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 60836 2307 SH OTR 43 2307 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 9153668 347124 SH SOLE 43 240392 0 106732 RPC INC COM 749660106 2246931 359509 SH SOLE 2 212062 0 147447 RPC INC COM 749660106 1894 303 SH SOLE 4 303 0 0 RPC INC COM 749660106 3700 592 SH SOLE 7 592 0 0 RPC INC COM 749660106 1789813 286370 SH SOLE 18 286370 0 0 RPC INC COM 749660106 1931444 309031 SH SOLE 19 309031 0 0 RPC INC COM 749660106 60179738 9628758 SH SOLE 21 9628758 0 0 RPC INC COM 749660106 22227544 3556407 SH SOLE 22 3428153 0 128254 RPC INC COM 749660106 131350 21016 SH SOLE 23 21016 0 0 RPC INC COM 749660106 142569 22811 SH SOLE 25 22811 0 0 RPC INC COM 749660106 154200 24672 SH SOLE 26 24672 0 0 RPC INC COM 749660106 407694 65231 SH SOLE 28 0 0 65231 RPC INC COM 749660106 762056 121929 SH SOLE 30 121929 0 0 RPC INC COM 749660106 96975 15516 SH SOLE 40 15516 0 0 RPC INC COM 749660106 1074750 171960 SH SOLE 43 164868 0 7092 RPM INTL INC COM 749685103 56330100 523125 SH SOLE 2 342184 0 180941 RPM INTL INC COM 749685103 19429133 180434 SH SOLE 4 57185 0 123249 RPM INTL INC COM 749685103 3879387 36027 SH SOLE 7 34533 0 1494 RPM INTL INC COM 749685103 403692 3749 SH SOLE 13 3749 0 0 RPM INTL INC COM 749685103 1214953 11283 SH SOLE 15 11283 0 0 RPM INTL INC COM 749685103 24896585 231209 SH SOLE 18 221367 0 9842 RPM INTL INC COM 749685103 5966118 55406 SH SOLE 19 55406 0 0 RPM INTL INC COM 749685103 724318134 6726580 SH SOLE 21 6726580 0 0 RPM INTL INC COM 749685103 433247357 4023471 SH SOLE 22 3776250 0 247221 RPM INTL INC COM 749685103 21081160 195776 SH SOLE 23 195776 0 0 RPM INTL INC COM 749685103 46260189 429608 SH SOLE 25 429608 0 0 RPM INTL INC COM 749685103 11657868 108264 SH SOLE 26 60318 0 47946 RPM INTL INC COM 749685103 19435917 180497 SH SOLE 28 1574 0 178923 RPM INTL INC COM 749685103 38064234 353494 SH SOLE 30 353494 0 0 RPM INTL INC COM 749685103 3298346 30631 SH SOLE 31 29664 0 967 RPM INTL INC COM 749685103 2310059 21453 SH SOLE 34 21453 0 0 RPM INTL INC COM 749685103 1605509 14910 SH SOLE 36 14910 0 0 RPM INTL INC COM 749685103 692167 6428 SH SOLE 40 6428 0 0 RPM INTL INC COM 749685103 12491 116 SH OTR 43 116 0 0 RPM INTL INC COM 749685103 11493263 106735 SH SOLE 43 87295 0 19440 RTX CORPORATION COM 75513E101 247814321 2468516 SH SOLE 2 602681 0 1865835 RTX CORPORATION COM 75513E101 63218996 629734 SH SOLE 4 258008 0 371726 RTX CORPORATION COM 75513E101 128427120 1279282 SH SOLE 7 1147919 0 131363 RTX CORPORATION COM 75513E101 6058637 60351 SH SOLE 13 60351 0 0 RTX CORPORATION COM 75513E101 19399464 193241 SH SOLE 15 193241 0 0 RTX CORPORATION COM 75513E101 345445162 3441032 SH SOLE 18 3282532 0 158500 RTX CORPORATION COM 75513E101 440141784 4384319 SH SOLE 19 4384319 0 0 RTX CORPORATION COM 75513E101 4103961873 40880186 SH SOLE 21 40880186 0 0 RTX CORPORATION COM 75513E101 2894318290 28830743 SH SOLE 22 25944738 0 2886005 RTX CORPORATION COM 75513E101 217928720 2170821 SH SOLE 23 2170821 0 0 RTX CORPORATION COM 75513E101 64580385 643295 SH SOLE 25 611487 0 31808 RTX CORPORATION COM 75513E101 148072339 1474971 SH SOLE 26 922467 0 552504 RTX CORPORATION COM 75513E101 5928732 59057 SH SOLE 28 0 0 59057 RTX CORPORATION COM 75513E101 309201 3080 SH SOLE 29 3080 0 0 RTX CORPORATION COM 75513E101 678025828 6753918 SH SOLE 30 6753918 0 0 RTX CORPORATION COM 75513E101 31261647 311402 SH SOLE 31 300999 0 10403 RTX CORPORATION COM 75513E101 29348414 292344 SH SOLE 36 292344 0 0 RTX CORPORATION COM 75513E101 3273618 32609 SH SOLE 40 32609 0 0 RTX CORPORATION COM 75513E101 189085885 1883513 SH SOLE 43 1564740 0 318773 RUBRIK INC. CL A 781154109 2632008 85845 SH SOLE 2 75232 0 10613 RUBRIK INC. CL A 781154109 502456 16388 SH SOLE 18 12303 0 4085 RUBRIK INC. CL A 781154109 5773554 188309 SH SOLE 19 188309 0 0 RUBRIK INC. CL A 781154109 1482687 48359 SH SOLE 21 48359 0 0 RUBRIK INC. CL A 781154109 19876725 648295 SH SOLE 22 642041 0 6254 RUBRIK INC. CL A 781154109 635306 20721 SH SOLE 26 2146 0 18575 RUBRIK INC. CL A 781154109 466400 15212 SH SOLE 28 0 0 15212 RUBRIK INC. CL A 781154109 247150 8061 SH SOLE 31 7508 0 553 RUBRIK INC. CL A 781154109 1409747 45980 SH SOLE 34 45980 0 0 RUMBLE INC COM CL A 78137L105 111211 20038 SH SOLE 2 14267 0 5771 RUMBLE INC COM CL A 78137L105 1018503 183514 SH SOLE 21 183514 0 0 RUMBLE INC COM CL A 78137L105 7676088 1383079 SH SOLE 22 1350152 0 32927 RUMBLEON INC COM CL B 781386305 8274 2018 SH SOLE 2 0 0 2018 RUMBLEON INC COM CL B 781386305 193053 47086 SH SOLE 18 47086 0 0 RUMBLEON INC COM CL B 781386305 139908 34124 SH SOLE 19 34124 0 0 RUMBLEON INC COM CL B 781386305 2080639 507473 SH SOLE 21 507473 0 0 RUMBLEON INC COM CL B 781386305 866514 211345 SH SOLE 22 201022 0 10323 RUNWAY GROWTH FINANCE CORP COM 78163D100 1031987 87754 SH SOLE 30 87754 0 0 RUSH ENTERPRISES INC CL A 781846209 2127331 50808 SH SOLE 2 16862 0 33946 RUSH ENTERPRISES INC CL A 781846209 9044 216 SH SOLE 4 216 0 0 RUSH ENTERPRISES INC CL A 781846209 378672 9044 SH SOLE 7 8608 0 436 RUSH ENTERPRISES INC CL A 781846209 8187385 195543 SH SOLE 18 195543 0 0 RUSH ENTERPRISES INC CL A 781846209 5778688 138015 SH SOLE 19 138015 0 0 RUSH ENTERPRISES INC CL A 781846209 288459890 6889417 SH SOLE 21 6889417 0 0 RUSH ENTERPRISES INC CL A 781846209 82254829 1964529 SH SOLE 22 1884763 0 79766 RUSH ENTERPRISES INC CL A 781846209 517806 12367 SH SOLE 25 12367 0 0 RUSH ENTERPRISES INC CL A 781846209 805076 19228 SH SOLE 26 18513 0 715 RUSH ENTERPRISES INC CL A 781846209 48025 1147 SH SOLE 28 1147 0 0 RUSH ENTERPRISES INC CL A 781846209 5618117 134180 SH SOLE 30 134180 0 0 RUSH ENTERPRISES INC CL A 781846209 71598 1710 SH SOLE 36 1710 0 0 RUSH ENTERPRISES INC CL A 781846209 559760 13369 SH SOLE 40 13369 0 0 RUSH ENTERPRISES INC CL A 781846209 1155135 27589 SH SOLE 43 26306 0 1283 RUSH ENTERPRISES INC CL B 781846308 846799 21580 SH SOLE 2 15501 0 6079 RUSH ENTERPRISES INC CL B 781846308 328125 8362 SH SOLE 7 7916 0 446 RUSH ENTERPRISES INC CL B 781846308 981863 25022 SH SOLE 18 25022 0 0 RUSH ENTERPRISES INC CL B 781846308 785977 20030 SH SOLE 19 20030 0 0 RUSH ENTERPRISES INC CL B 781846308 14016842 357208 SH SOLE 21 357208 0 0 RUSH ENTERPRISES INC CL B 781846308 6478524 165100 SH SOLE 22 151525 0 13575 RUSH ENTERPRISES INC CL B 781846308 58782 1498 SH SOLE 25 1498 0 0 RUSH ENTERPRISES INC CL B 781846308 572512 14590 SH SOLE 30 14590 0 0 RUSH ENTERPRISES INC CL B 781846308 85465 2178 SH SOLE 40 2178 0 0 RUSH ENTERPRISES INC CL B 781846308 351708 8963 SH SOLE 43 8963 0 0 RUSH STREET INTERACTIVE INC COM 782011100 1550780 161708 SH SOLE 2 125093 0 36615 RUSH STREET INTERACTIVE INC COM 782011100 3548 370 SH SOLE 7 370 0 0 RUSH STREET INTERACTIVE INC COM 782011100 1908266 198985 SH SOLE 18 188915 0 10070 RUSH STREET INTERACTIVE INC COM 782011100 3433508 358030 SH SOLE 19 358030 0 0 RUSH STREET INTERACTIVE INC COM 782011100 25799824 2690284 SH SOLE 21 2690284 0 0 RUSH STREET INTERACTIVE INC COM 782011100 21711233 2263945 SH SOLE 22 2223654 0 40291 RUSH STREET INTERACTIVE INC COM 782011100 55958 5835 SH SOLE 23 5835 0 0 RUSH STREET INTERACTIVE INC COM 782011100 52112 5434 SH SOLE 26 0 0 5434 RUSH STREET INTERACTIVE INC COM 782011100 214452 22362 SH SOLE 43 20456 0 1906 RXO INC COMMON STOCK 74982T103 1580061 60423 SH SOLE 2 32823 0 27600 RXO INC COMMON STOCK 74982T103 30883 1181 SH SOLE 4 1181 0 0 RXO INC COMMON STOCK 74982T103 824536 31531 SH SOLE 7 29948 0 1583 RXO INC COMMON STOCK 74982T103 9116570 348626 SH SOLE 18 348626 0 0 RXO INC COMMON STOCK 74982T103 9440412 361010 SH SOLE 19 361010 0 0 RXO INC COMMON STOCK 74982T103 343428264 13133012 SH SOLE 21 13133012 0 0 RXO INC COMMON STOCK 74982T103 89702868 3430320 SH SOLE 22 3330843 0 99477 RXO INC COMMON STOCK 74982T103 584949 22369 SH SOLE 25 22369 0 0 RXO INC COMMON STOCK 74982T103 1133132 43332 SH SOLE 26 43332 0 0 RXO INC COMMON STOCK 74982T103 8040916 307492 SH SOLE 30 307492 0 0 RXO INC COMMON STOCK 74982T103 1199736 45879 SH SOLE 34 45879 0 0 RXO INC COMMON STOCK 74982T103 58158 2224 SH SOLE 36 2224 0 0 RXO INC COMMON STOCK 74982T103 701657 26832 SH SOLE 40 26832 0 0 RXO INC COMMON STOCK 74982T103 901482 34474 SH SOLE 43 29214 0 5260 RXSIGHT INC COM 78349D107 1304786 21685 SH SOLE 2 10358 0 11327 RXSIGHT INC COM 78349D107 2708 45 SH SOLE 4 45 0 0 RXSIGHT INC COM 78349D107 472515 7853 SH SOLE 7 7446 0 407 RXSIGHT INC COM 78349D107 5080033 84428 SH SOLE 18 84428 0 0 RXSIGHT INC COM 78349D107 6088482 101188 SH SOLE 19 101188 0 0 RXSIGHT INC COM 78349D107 73301320 1218237 SH SOLE 21 1218237 0 0 RXSIGHT INC COM 78349D107 52609399 874346 SH SOLE 22 847221 0 27125 RXSIGHT INC COM 78349D107 84238 1400 SH SOLE 23 1400 0 0 RXSIGHT INC COM 78349D107 322090 5353 SH SOLE 25 5353 0 0 RXSIGHT INC COM 78349D107 845027 14044 SH SOLE 26 14044 0 0 RXSIGHT INC COM 78349D107 148500 2468 SH SOLE 28 0 0 2468 RXSIGHT INC COM 78349D107 3809062 63305 SH SOLE 30 63305 0 0 RXSIGHT INC COM 78349D107 358914 5965 SH SOLE 40 5965 0 0 RXSIGHT INC COM 78349D107 8845 147 SH SOLE 43 98 0 49 RYAN SPECIALTY HOLDINGS INC CL A 78351F107 9126384 157596 SH SOLE 2 95223 0 62373 RYAN SPECIALTY HOLDINGS INC CL A 78351F107 14999 259 SH SOLE 4 259 0 0 RYAN SPECIALTY HOLDINGS INC CL A 78351F107 925402 15980 SH SOLE 7 15166 0 814 RYAN SPECIALTY HOLDINGS INC CL A 78351F107 10070607 173901 SH SOLE 18 173901 0 0 RYAN SPECIALTY HOLDINGS INC CL A 78351F107 2000153 34539 SH SOLE 19 34539 0 0 RYAN SPECIALTY HOLDINGS INC CL A 78351F107 333075503 5751606 SH SOLE 21 5751606 0 0 RYAN SPECIALTY HOLDINGS INC CL A 78351F107 174736360 3017378 SH SOLE 22 2890857 0 126521 RYAN SPECIALTY HOLDINGS INC CL A 78351F107 114291581 1973607 SH SOLE 25 1973607 0 0 RYAN SPECIALTY HOLDINGS INC CL A 78351F107 1495873 25831 SH SOLE 26 25831 0 0 RYAN SPECIALTY HOLDINGS INC CL A 78351F107 369929 6388 SH SOLE 28 1728 0 4660 RYAN SPECIALTY HOLDINGS INC CL A 78351F107 3832310 66177 SH SOLE 30 66177 0 0 RYAN SPECIALTY HOLDINGS INC CL A 78351F107 68392 1181 SH SOLE 31 1181 0 0 RYAN SPECIALTY HOLDINGS INC CL A 78351F107 1243849 21479 SH SOLE 40 21479 0 0 RYAN SPECIALTY HOLDINGS INC CL A 78351F107 1042727 18006 SH SOLE 43 11494 0 6512 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 11178 96 SH SOLE 18 96 0 0 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 7356097 63175 SH SOLE 21 63175 0 0 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 2700709 23194 SH SOLE 26 23194 0 0 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 424657 3647 SH SOLE 43 3526 0 121 RYDER SYS INC COM 783549108 21276018 171747 SH SOLE 2 59224 0 112523 RYDER SYS INC COM 783549108 19697 159 SH SOLE 4 159 0 0 RYDER SYS INC COM 783549108 1947022 15717 SH SOLE 7 14926 0 791 RYDER SYS INC COM 783549108 8264778 66716 SH SOLE 18 66716 0 0 RYDER SYS INC COM 783549108 1790438 14453 SH SOLE 19 14453 0 0 RYDER SYS INC COM 783549108 287588411 2321508 SH SOLE 21 2321508 0 0 RYDER SYS INC COM 783549108 170339831 1375039 SH SOLE 22 1318478 0 56561 RYDER SYS INC COM 783549108 1133502 9150 SH SOLE 25 9150 0 0 RYDER SYS INC COM 783549108 3112237 25123 SH SOLE 26 25123 0 0 RYDER SYS INC COM 783549108 170087 1373 SH SOLE 28 958 0 415 RYDER SYS INC COM 783549108 10209942 82418 SH SOLE 30 82418 0 0 RYDER SYS INC COM 783549108 67515 545 SH SOLE 31 545 0 0 RYDER SYS INC COM 783549108 370773 2993 SH SOLE 36 2993 0 0 RYDER SYS INC COM 783549108 1033407 8342 SH SOLE 40 8342 0 0 RYDER SYS INC COM 783549108 17722398 143061 SH SOLE 43 134097 0 8964 RYERSON HLDG CORP COM 783754104 2138292 109656 SH SOLE 2 62026 0 47630 RYERSON HLDG CORP COM 783754104 30557 1567 SH SOLE 4 191 0 1376 RYERSON HLDG CORP COM 783754104 5207 267 SH SOLE 7 267 0 0 RYERSON HLDG CORP COM 783754104 1765472 90537 SH SOLE 18 90537 0 0 RYERSON HLDG CORP COM 783754104 3809618 195365 SH SOLE 19 195365 0 0 RYERSON HLDG CORP COM 783754104 33207467 1702947 SH SOLE 21 1702947 0 0 RYERSON HLDG CORP COM 783754104 22084706 1132549 SH SOLE 22 1075257 0 57292 RYERSON HLDG CORP COM 783754104 42549 2182 SH SOLE 23 2182 0 0 RYERSON HLDG CORP COM 783754104 116922 5996 SH SOLE 25 5996 0 0 RYERSON HLDG CORP COM 783754104 27749 1423 SH SOLE 26 1423 0 0 RYERSON HLDG CORP COM 783754104 36602 1877 SH SOLE 28 0 0 1877 RYERSON HLDG CORP COM 783754104 477048 24464 SH SOLE 30 24464 0 0 RYERSON HLDG CORP COM 783754104 7956 408 SH SOLE 36 408 0 0 RYERSON HLDG CORP COM 783754104 182891 9379 SH SOLE 40 9379 0 0 RYERSON HLDG CORP COM 783754104 531921 27278 SH SOLE 43 26599 0 679 RYMAN HOSPITALITY PPTYS INC COM 78377T107 11304651 113205 SH SOLE 2 52984 0 60221 RYMAN HOSPITALITY PPTYS INC COM 78377T107 11626900 116432 SH SOLE 4 116432 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 10386239 104008 SH SOLE 7 94120 0 9888 RYMAN HOSPITALITY PPTYS INC COM 78377T107 22615993 226477 SH SOLE 18 226477 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 29704156 297458 SH SOLE 19 297458 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 240385089 2407221 SH SOLE 21 2407221 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 267569078 2679442 SH SOLE 22 2402415 0 277027 RYMAN HOSPITALITY PPTYS INC COM 78377T107 2676348 26801 SH SOLE 23 26801 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 31115677 311593 SH SOLE 25 311593 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 1863288 18659 SH SOLE 26 18659 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 12944552 129627 SH SOLE 28 57221 0 72406 RYMAN HOSPITALITY PPTYS INC COM 78377T107 21203174 212329 SH SOLE 30 212329 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 2356796 23601 SH SOLE 34 23601 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 52526 526 SH SOLE 36 526 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 1261531 12633 SH SOLE 40 12633 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 4224577 42305 SH SOLE 43 39340 0 2965 RYVYL INC COM 39366L307 20905 14417 SH SOLE 22 14417 0 0 S & T BANCORP INC COM 783859101 1179702 35331 SH SOLE 2 17170 0 18161 S & T BANCORP INC COM 783859101 2604 78 SH SOLE 4 78 0 0 S & T BANCORP INC COM 783859101 8348 250 SH SOLE 7 250 0 0 S & T BANCORP INC COM 783859101 3839716 114996 SH SOLE 18 114996 0 0 S & T BANCORP INC COM 783859101 2700617 80881 SH SOLE 19 80881 0 0 S & T BANCORP INC COM 783859101 139017629 4163451 SH SOLE 21 4163451 0 0 S & T BANCORP INC COM 783859101 33038871 989484 SH SOLE 22 942365 0 47119 S & T BANCORP INC COM 783859101 187819 5625 SH SOLE 25 5625 0 0 S & T BANCORP INC COM 783859101 238939 7156 SH SOLE 26 7156 0 0 S & T BANCORP INC COM 783859101 63608 1905 SH SOLE 28 601 0 1304 S & T BANCORP INC COM 783859101 2470893 74001 SH SOLE 30 74001 0 0 S & T BANCORP INC COM 783859101 193695 5801 SH SOLE 40 5801 0 0 S & T BANCORP INC COM 783859101 1641087 49149 SH SOLE 43 47949 0 1200 S&P GLOBAL INC COM 78409V104 414839764 930134 SH SOLE 2 475150 0 454984 S&P GLOBAL INC COM 78409V104 185334854 415549 SH SOLE 4 161351 0 254198 S&P GLOBAL INC COM 78409V104 155689680 349080 SH SOLE 7 316184 0 32896 S&P GLOBAL INC COM 78409V104 27145344 60864 SH SOLE 13 60864 0 0 S&P GLOBAL INC COM 78409V104 20478090 45915 SH SOLE 15 45915 0 0 S&P GLOBAL INC COM 78409V104 389826574 874051 SH SOLE 18 771366 0 102685 S&P GLOBAL INC COM 78409V104 363291084 814554 SH SOLE 19 814554 0 0 S&P GLOBAL INC COM 78409V104 3396322112 7615072 SH SOLE 21 7615072 0 0 S&P GLOBAL INC COM 78409V104 3179145534 7128129 SH SOLE 22 6368253 0 759876 S&P GLOBAL INC COM 78409V104 335654694 752589 SH SOLE 23 752589 0 0 S&P GLOBAL INC COM 78409V104 668297104 1498424 SH SOLE 25 1408304 0 90120 S&P GLOBAL INC COM 78409V104 237133294 531689 SH SOLE 26 336452 0 195237 S&P GLOBAL INC COM 78409V104 324905202 728487 SH SOLE 28 32231 0 696256 S&P GLOBAL INC COM 78409V104 21942308 49198 SH SOLE 29 49198 0 0 S&P GLOBAL INC COM 78409V104 1193792144 2676664 SH SOLE 30 2676664 0 0 S&P GLOBAL INC COM 78409V104 82730324 185494 SH SOLE 31 182970 0 2524 S&P GLOBAL INC COM 78409V104 198127918 444233 SH SOLE 34 444233 0 0 S&P GLOBAL INC COM 78409V104 29867728 66968 SH SOLE 36 66968 0 0 S&P GLOBAL INC COM 78409V104 6859926 15381 SH SOLE 40 15381 0 0 S&P GLOBAL INC COM 78409V104 212296 476 SH OTR 43 476 0 0 S&P GLOBAL INC COM 78409V104 262705080 589025 SH SOLE 43 504754 0 84270 S&W SEED CO COM 785135104 721 2002 SH SOLE 18 2002 0 0 S&W SEED CO COM 785135104 8605 23904 SH SOLE 21 23904 0 0 S&W SEED CO COM 785135104 7007 19464 SH SOLE 22 19464 0 0 SAB BIOTHERAPEUTICS INC COM NEW 78397T202 2049 661 SH SOLE 18 661 0 0 SAB BIOTHERAPEUTICS INC COM NEW 78397T202 20931 6752 SH SOLE 21 6752 0 0 SAB BIOTHERAPEUTICS INC COM NEW 78397T202 19651 6339 SH SOLE 22 6339 0 0 SABLE OFFSHORE CORP COM SHS 78574H104 257637 17096 SH SOLE 2 7459 0 9637 SABLE OFFSHORE CORP COM SHS 78574H104 5938 394 SH SOLE 7 394 0 0 SABLE OFFSHORE CORP COM SHS 78574H104 1981630 131495 SH SOLE 18 131495 0 0 SABLE OFFSHORE CORP COM SHS 78574H104 1728544 114701 SH SOLE 19 114701 0 0 SABLE OFFSHORE CORP COM SHS 78574H104 27287731 1810732 SH SOLE 21 1810732 0 0 SABLE OFFSHORE CORP COM SHS 78574H104 19181217 1272808 SH SOLE 22 1237314 0 35494 SABLE OFFSHORE CORP COM SHS 78574H104 90646 6015 SH SOLE 43 6015 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 5616118 364683 SH SOLE 2 188171 0 176512 SABRA HEALTH CARE REIT INC COM 78573L106 1819556 118153 SH SOLE 4 118153 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 6130047 398055 SH SOLE 7 359529 0 38526 SABRA HEALTH CARE REIT INC COM 78573L106 14539879 944148 SH SOLE 18 944148 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 14224256 923653 SH SOLE 19 923653 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 296414303 19247682 SH SOLE 21 19247682 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 154549041 10035652 SH SOLE 22 9679999 0 355653 SABRA HEALTH CARE REIT INC COM 78573L106 159251 10341 SH SOLE 23 10341 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 6749620 438287 SH SOLE 25 438287 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 1076075 69875 SH SOLE 26 69875 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 3143833 204145 SH SOLE 28 29567 0 174578 SABRA HEALTH CARE REIT INC COM 78573L106 11756314 763397 SH SOLE 30 763397 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 91091 5915 SH SOLE 36 5915 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 737598 47896 SH SOLE 40 47896 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 12550870 814992 SH SOLE 43 597560 0 217432 SABRE CORP COM 78573M104 742695 278163 SH SOLE 2 102294 0 175869 SABRE CORP COM 78573M104 3052 1143 SH SOLE 4 1143 0 0 SABRE CORP COM 78573M104 8504 3185 SH SOLE 7 3185 0 0 SABRE CORP COM 78573M104 3171642 1187881 SH SOLE 18 1187881 0 0 SABRE CORP COM 78573M104 2283029 855067 SH SOLE 19 855067 0 0 SABRE CORP COM 78573M104 112676483 42200930 SH SOLE 21 42200930 0 0 SABRE CORP COM 78573M104 29722197 11131909 SH SOLE 22 10708736 0 423173 SABRE CORP COM 78573M104 569701 213371 SH SOLE 25 213371 0 0 SABRE CORP COM 78573M104 442860 165865 SH SOLE 26 107087 0 58778 SABRE CORP COM 78573M104 11558 4329 SH SOLE 28 4329 0 0 SABRE CORP COM 78573M104 1961355 734590 SH SOLE 30 734590 0 0 SABRE CORP COM 78573M104 56655 21219 SH SOLE 34 21219 0 0 SABRE CORP COM 78573M104 12717 4763 SH SOLE 36 4763 0 0 SABRE CORP COM 78573M104 247402 92660 SH SOLE 40 92660 0 0 SABRE CORP COM 78573M104 858010 321352 SH SOLE 43 299799 0 21553 SABRE CORP OPTIONS 78573M104 12816 4800 SH Call SOLE 4 4800 0 0 SABRE CORP OPTIONS 78573M104 14151 5300 SH Call SOLE 7 5300 0 0 SABRE CORP OPTIONS 78573M104 299574 112200 SH Call SOLE 18 112200 0 0 SABRE CORP OPTIONS 78573M104 4475988 1676400 SH Call SOLE 19 1676400 0 0 SABRE CORP OPTIONS 78573M104 146316 54800 SH Call SOLE 22 54800 0 0 SABRE CORP OPTIONS 78573M104 1325655 496500 SH Call SOLE 34 496500 0 0 SACHEM CAP CORP COM 78590A109 24996 9651 SH SOLE 18 9651 0 0 SACHEM CAP CORP COM 78590A109 260999 100772 SH SOLE 21 100772 0 0 SACHEM CAP CORP COM 78590A109 1088877 420416 SH SOLE 22 420416 0 0 SADOT GROUP INC COM 627333107 510 1335 SH SOLE 18 1335 0 0 SADOT GROUP INC COM 627333107 4249 11132 SH SOLE 21 11132 0 0 SADOT GROUP INC COM 627333107 1701 4457 SH SOLE 22 4457 0 0 SAFE & GREEN DEV CORP COM 78637J105 11090 25790 SH SOLE 22 25790 0 0 SAFE & GREEN HOLDINGS CORP COM NEW 78418A604 19878 6926 SH SOLE 22 6926 0 0 SAFE BULKERS INC COM Y7388L103 230134 39542 SH SOLE 2 2124 0 37418 SAFE BULKERS INC COM Y7388L103 361 62 SH SOLE 7 62 0 0 SAFE BULKERS INC COM Y7388L103 1140161 195904 SH SOLE 18 195904 0 0 SAFE BULKERS INC COM Y7388L103 849860 146024 SH SOLE 19 146024 0 0 SAFE BULKERS INC COM Y7388L103 13457993 2312370 SH SOLE 21 2312370 0 0 SAFE BULKERS INC COM Y7388L103 5327139 915316 SH SOLE 22 851805 0 63511 SAFE BULKERS INC COM Y7388L103 67035 11518 SH SOLE 43 11518 0 0 SAFEHOLD INC COM 78646V107 1411970 73197 SH SOLE 2 36416 0 36781 SAFEHOLD INC COM 78646V107 520155 26965 SH SOLE 4 26965 0 0 SAFEHOLD INC COM 78646V107 1490017 77243 SH SOLE 7 69429 0 7814 SAFEHOLD INC COM 78646V107 3261129 169058 SH SOLE 18 169058 0 0 SAFEHOLD INC COM 78646V107 4205220 218000 SH SOLE 19 218000 0 0 SAFEHOLD INC COM 78646V107 108006813 5599109 SH SOLE 21 5599109 0 0 SAFEHOLD INC COM 78646V107 39581845 2051936 SH SOLE 22 1968272 0 83664 SAFEHOLD INC COM 78646V107 38561 1999 SH SOLE 23 1999 0 0 SAFEHOLD INC COM 78646V107 5596048 290101 SH SOLE 25 290101 0 0 SAFEHOLD INC COM 78646V107 778467 40356 SH SOLE 26 4966 0 35390 SAFEHOLD INC COM 78646V107 765717 39695 SH SOLE 28 5692 0 34003 SAFEHOLD INC COM 78646V107 4525453 234601 SH SOLE 30 234601 0 0 SAFEHOLD INC COM 78646V107 38734 2008 SH SOLE 36 2008 0 0 SAFEHOLD INC COM 78646V107 155863 8080 SH SOLE 40 8080 0 0 SAFEHOLD INC COM 78646V107 52322 2712 SH SOLE 43 2256 0 456 SAFETY INS GROUP INC COM 78648T100 819103 10917 SH SOLE 2 4029 0 6888 SAFETY INS GROUP INC COM 78648T100 2626 35 SH SOLE 4 35 0 0 SAFETY INS GROUP INC COM 78648T100 8478 113 SH SOLE 7 113 0 0 SAFETY INS GROUP INC COM 78648T100 3190876 42528 SH SOLE 18 42528 0 0 SAFETY INS GROUP INC COM 78648T100 2167242 28885 SH SOLE 19 28885 0 0 SAFETY INS GROUP INC COM 78648T100 123954287 1652063 SH SOLE 21 1652063 0 0 SAFETY INS GROUP INC COM 78648T100 26823375 357502 SH SOLE 22 339871 0 17631 SAFETY INS GROUP INC COM 78648T100 225540 3006 SH SOLE 25 3006 0 0 SAFETY INS GROUP INC COM 78648T100 424070 5652 SH SOLE 26 3605 0 2047 SAFETY INS GROUP INC COM 78648T100 5477 73 SH SOLE 28 73 0 0 SAFETY INS GROUP INC COM 78648T100 1737095 23152 SH SOLE 30 23152 0 0 SAFETY INS GROUP INC COM 78648T100 105942 1412 SH SOLE 40 1412 0 0 SAFETY INS GROUP INC COM 78648T100 319328 4256 SH SOLE 43 4256 0 0 SAFETY SHOT INC COM NEW 48208F105 4920 4241 SH SOLE 18 4241 0 0 SAFETY SHOT INC COM NEW 48208F105 53070 45750 SH SOLE 21 45750 0 0 SAFETY SHOT INC COM NEW 48208F105 728123 627692 SH SOLE 22 627692 0 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 324041 20574 SH SOLE 2 20574 0 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 14427 916 SH SOLE 18 916 0 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 138222 8776 SH SOLE 21 8776 0 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 1454276 92335 SH SOLE 22 92335 0 0 SAGE THERAPEUTICS INC COM 78667J108 1106254 101865 SH SOLE 2 78499 0 23366 SAGE THERAPEUTICS INC COM 78667J108 2302 212 SH SOLE 4 212 0 0 SAGE THERAPEUTICS INC COM 78667J108 5300 488 SH SOLE 7 488 0 0 SAGE THERAPEUTICS INC COM 78667J108 1832191 168710 SH SOLE 18 162463 0 6247 SAGE THERAPEUTICS INC COM 78667J108 6626761 610199 SH SOLE 19 610199 0 0 SAGE THERAPEUTICS INC COM 78667J108 25196807 2320148 SH SOLE 21 2320148 0 0 SAGE THERAPEUTICS INC COM 78667J108 18145431 1670850 SH SOLE 22 1596412 0 74438 SAGE THERAPEUTICS INC COM 78667J108 115550 10640 SH SOLE 25 10640 0 0 SAGE THERAPEUTICS INC COM 78667J108 829791 76408 SH SOLE 26 14111 0 62297 SAGE THERAPEUTICS INC COM 78667J108 10111 931 SH SOLE 28 931 0 0 SAGE THERAPEUTICS INC COM 78667J108 1914477 176287 SH SOLE 30 176287 0 0 SAGE THERAPEUTICS INC COM 78667J108 230894 21261 SH SOLE 34 21261 0 0 SAGE THERAPEUTICS INC COM 78667J108 163530 15058 SH SOLE 40 15058 0 0 SAGE THERAPEUTICS INC COM 78667J108 461898 42532 SH SOLE 43 37290 0 5242 SAGIMET BIOSCIENCES INC COM SER A 786700104 1009 295 SH SOLE 2 0 0 295 SAGIMET BIOSCIENCES INC COM SER A 786700104 70520 20620 SH SOLE 18 20620 0 0 SAGIMET BIOSCIENCES INC COM SER A 786700104 2506911 733015 SH SOLE 19 733015 0 0 SAGIMET BIOSCIENCES INC COM SER A 786700104 206004 60235 SH SOLE 21 60235 0 0 SAGIMET BIOSCIENCES INC COM SER A 786700104 289824 84744 SH SOLE 22 84687 0 57 SAGIMET BIOSCIENCES INC COM SER A 786700104 17695 5174 SH SOLE 34 5174 0 0 SAIA INC COM 78709Y105 23202267 48920 SH SOLE 2 26827 0 22093 SAIA INC COM 78709Y105 38892 82 SH SOLE 4 82 0 0 SAIA INC COM 78709Y105 2132408 4496 SH SOLE 7 4268 0 228 SAIA INC COM 78709Y105 20375498 42960 SH SOLE 18 42960 0 0 SAIA INC COM 78709Y105 290644438 612799 SH SOLE 19 612799 0 0 SAIA INC COM 78709Y105 687568253 1449679 SH SOLE 21 1449679 0 0 SAIA INC COM 78709Y105 407031409 858191 SH SOLE 22 823435 0 34756 SAIA INC COM 78709Y105 2618555 5521 SH SOLE 25 5521 0 0 SAIA INC COM 78709Y105 4271930 9007 SH SOLE 26 7947 0 1060 SAIA INC COM 78709Y105 872219 1839 SH SOLE 28 469 0 1370 SAIA INC COM 78709Y105 11336480 23902 SH SOLE 30 23902 0 0 SAIA INC COM 78709Y105 156990 331 SH SOLE 31 331 0 0 SAIA INC COM 78709Y105 129007 272 SH SOLE 36 272 0 0 SAIA INC COM 78709Y105 2644167 5575 SH SOLE 40 5575 0 0 SAIA INC COM 78709Y105 31389 66 SH OTR 43 66 0 0 SAIA INC COM 78709Y105 16442686 34668 SH SOLE 43 32032 0 2636 SALARIUS PHARMACEUTICALS INC COMMON STOCK 79400X404 2 1 SH SOLE 22 1 0 0 SALESFORCE INC COM 79466L302 513306320 1996524 SH SOLE 2 684938 0 1311586 SALESFORCE INC COM 79466L302 227558439 885097 SH SOLE 4 429438 0 455659 SALESFORCE INC COM 79466L302 233185329 906983 SH SOLE 7 812307 0 94676 SALESFORCE INC COM 79466L302 18092384 70371 SH SOLE 13 70371 0 0 SALESFORCE INC COM 79466L302 35368476 137567 SH SOLE 15 137567 0 0 SALESFORCE INC COM 79466L302 531251129 2066321 SH SOLE 18 1980130 0 86191 SALESFORCE INC COM 79466L302 228661141 889386 SH SOLE 19 889386 0 0 SALESFORCE INC COM 79466L302 7405703539 28804759 SH SOLE 21 28804759 0 0 SALESFORCE INC COM 79466L302 5349874091 20808534 SH SOLE 22 18656811 0 2151723 SALESFORCE INC COM 79466L302 393595933 1530906 SH SOLE 23 1530906 0 0 SALESFORCE INC COM 79466L302 812155761 3158910 SH SOLE 25 2400718 0 758192 SALESFORCE INC COM 79466L302 358324641 1393717 SH SOLE 26 773397 0 620320 SALESFORCE INC COM 79466L302 576221004 2241233 SH SOLE 28 122816 0 2118417 SALESFORCE INC COM 79466L302 8494327 33039 SH SOLE 29 33039 0 0 SALESFORCE INC COM 79466L302 1825574544 7100640 SH SOLE 30 7098591 0 2049 SALESFORCE INC COM 79466L302 74633816 290291 SH SOLE 31 282249 0 8042 SALESFORCE INC COM 79466L302 36701025 142750 SH SOLE 32 142750 0 0 SALESFORCE INC COM 79466L302 142091457 552670 SH SOLE 34 552670 0 0 SALESFORCE INC COM 79466L302 47741670 185693 SH SOLE 36 185693 0 0 SALESFORCE INC COM 79466L302 6828319 26559 SH SOLE 37 26559 0 0 SALESFORCE INC COM 79466L302 11984974 46616 SH SOLE 40 46616 0 0 SALESFORCE INC COM 79466L302 311091 1210 SH OTR 43 1210 0 0 SALESFORCE INC COM 79466L302 336143462 1307442 SH SOLE 43 1103742 0 203701 SALLY BEAUTY HLDGS INC COM 79546E104 760145 70843 SH SOLE 2 29219 0 41624 SALLY BEAUTY HLDGS INC COM 79546E104 5161 481 SH SOLE 4 481 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 381720 35575 SH SOLE 7 33783 0 1792 SALLY BEAUTY HLDGS INC COM 79546E104 3596084 335143 SH SOLE 18 335143 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 2552592 237893 SH SOLE 19 237893 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 125347087 11681928 SH SOLE 21 11681928 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 35229798 3283299 SH SOLE 22 3142794 0 140505 SALLY BEAUTY HLDGS INC COM 79546E104 216113 20141 SH SOLE 25 20141 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 404049 37656 SH SOLE 26 37656 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 110186 10269 SH SOLE 28 2010 0 8259 SALLY BEAUTY HLDGS INC COM 79546E104 3040989 283410 SH SOLE 30 283410 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 83662 7797 SH SOLE 36 7797 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 278100 25918 SH SOLE 40 25918 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 2812494 262115 SH SOLE 43 245309 0 16806 SAMSARA INC COM CL A 79589L106 1700401 50457 SH SOLE 2 41063 0 9394 SAMSARA INC COM CL A 79589L106 4008211 118938 SH SOLE 4 44585 0 74353 SAMSARA INC COM CL A 79589L106 1300618 38594 SH SOLE 7 35051 0 3543 SAMSARA INC COM CL A 79589L106 153739 4562 SH SOLE 13 4562 0 0 SAMSARA INC COM CL A 79589L106 515172 15287 SH SOLE 15 15287 0 0 SAMSARA INC COM CL A 79589L106 6508313 193125 SH SOLE 18 180450 0 12675 SAMSARA INC COM CL A 79589L106 16036078 475848 SH SOLE 19 475848 0 0 SAMSARA INC COM CL A 79589L106 57424598 1703994 SH SOLE 21 1703994 0 0 SAMSARA INC COM CL A 79589L106 113181585 3358504 SH SOLE 22 3114405 0 244099 SAMSARA INC COM CL A 79589L106 8619382 255768 SH SOLE 23 255768 0 0 SAMSARA INC COM CL A 79589L106 557701 16549 SH SOLE 25 16549 0 0 SAMSARA INC COM CL A 79589L106 3661101 108638 SH SOLE 26 88054 0 20584 SAMSARA INC COM CL A 79589L106 10392103 308371 SH SOLE 28 5922 0 302449 SAMSARA INC COM CL A 79589L106 18390427 545710 SH SOLE 30 518936 0 26774 SAMSARA INC COM CL A 79589L106 1459884 43320 SH SOLE 31 41964 0 1356 SAMSARA INC COM CL A 79589L106 30805271 914103 SH SOLE 34 914103 0 0 SAMSARA INC COM CL A 79589L106 522990 15519 SH SOLE 36 15519 0 0 SAMSARA INC COM CL A 79589L106 296122 8787 SH SOLE 40 8787 0 0 SAMSARA INC COM CL A 79589L106 158508 4704 SH SOLE 43 4604 0 99 SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 5461 1345 SH SOLE 43 1262 0 83 SANA BIOTECHNOLOGY INC COM 799566104 954654 174845 SH SOLE 2 106012 0 68833 SANA BIOTECHNOLOGY INC COM 799566104 3713 680 SH SOLE 4 680 0 0 SANA BIOTECHNOLOGY INC COM 799566104 240196 43992 SH SOLE 7 41667 0 2325 SANA BIOTECHNOLOGY INC COM 799566104 1793495 328479 SH SOLE 18 328479 0 0 SANA BIOTECHNOLOGY INC COM 799566104 2956617 541505 SH SOLE 19 541505 0 0 SANA BIOTECHNOLOGY INC COM 799566104 31775819 5819747 SH SOLE 21 5819747 0 0 SANA BIOTECHNOLOGY INC COM 799566104 20356725 3728338 SH SOLE 22 3599085 0 129253 SANA BIOTECHNOLOGY INC COM 799566104 5646 1034 SH SOLE 23 1034 0 0 SANA BIOTECHNOLOGY INC COM 799566104 128763 23583 SH SOLE 25 23583 0 0 SANA BIOTECHNOLOGY INC COM 799566104 11035 2021 SH SOLE 26 2021 0 0 SANA BIOTECHNOLOGY INC COM 799566104 1424028 260811 SH SOLE 30 260811 0 0 SANA BIOTECHNOLOGY INC COM 799566104 163461 29938 SH SOLE 40 29938 0 0 SANA BIOTECHNOLOGY INC COM 799566104 493994 90475 SH SOLE 43 88219 0 2256 SANARA MEDTECH INC COM 79957L100 11119 394 SH SOLE 2 143 0 251 SANARA MEDTECH INC COM 79957L100 274044 9711 SH SOLE 18 9711 0 0 SANARA MEDTECH INC COM 79957L100 229767 8142 SH SOLE 19 8142 0 0 SANARA MEDTECH INC COM 79957L100 3776485 133823 SH SOLE 21 133823 0 0 SANARA MEDTECH INC COM 79957L100 1268404 44947 SH SOLE 22 44222 0 725 SANDRIDGE ENERGY INC COM NEW 80007P869 346951 26833 SH SOLE 2 9577 0 17256 SANDRIDGE ENERGY INC COM NEW 80007P869 1263558 97723 SH SOLE 18 97723 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 951402 73581 SH SOLE 19 73581 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 16815297 1300487 SH SOLE 21 1300487 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 11337308 876822 SH SOLE 22 836873 0 39949 SANDRIDGE ENERGY INC COM NEW 80007P869 350442 27103 SH SOLE 43 25318 0 1785 SANDY SPRING BANCORP INC COM 800363103 3802255 156086 SH SOLE 2 84436 0 71650 SANDY SPRING BANCORP INC COM 800363103 4019 165 SH SOLE 4 165 0 0 SANDY SPRING BANCORP INC COM 800363103 426276 17499 SH SOLE 7 16577 0 922 SANDY SPRING BANCORP INC COM 800363103 3232937 132715 SH SOLE 18 132715 0 0 SANDY SPRING BANCORP INC COM 800363103 9029814 370682 SH SOLE 19 370682 0 0 SANDY SPRING BANCORP INC COM 800363103 42349763 1738496 SH SOLE 21 1738496 0 0 SANDY SPRING BANCORP INC COM 800363103 44281048 1817777 SH SOLE 22 1725322 0 92455 SANDY SPRING BANCORP INC COM 800363103 172396 7077 SH SOLE 23 7077 0 0 SANDY SPRING BANCORP INC COM 800363103 236048 9690 SH SOLE 25 9690 0 0 SANDY SPRING BANCORP INC COM 800363103 871820 35789 SH SOLE 26 16791 0 18998 SANDY SPRING BANCORP INC COM 800363103 57758 2371 SH SOLE 28 842 0 1529 SANDY SPRING BANCORP INC COM 800363103 866169 35557 SH SOLE 30 35557 0 0 SANDY SPRING BANCORP INC COM 800363103 323111 13264 SH SOLE 40 13264 0 0 SANDY SPRING BANCORP INC COM 800363103 4865276 199724 SH SOLE 43 186428 0 13296 SANFILIPPO JOHN B & SON INC COM 800422107 1941554 19981 SH SOLE 2 17196 0 2785 SANFILIPPO JOHN B & SON INC COM 800422107 1555 16 SH SOLE 4 16 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 7288 75 SH SOLE 7 75 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 2482888 25552 SH SOLE 18 25552 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 3043753 31324 SH SOLE 19 31324 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 100678031 1036102 SH SOLE 21 1036102 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 25058783 257886 SH SOLE 22 250365 0 7521 SANFILIPPO JOHN B & SON INC COM 800422107 63938 658 SH SOLE 23 658 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 191619 1972 SH SOLE 25 1972 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 697389 7177 SH SOLE 26 0 0 7177 SANFILIPPO JOHN B & SON INC COM 800422107 2012002 20706 SH SOLE 30 20706 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 158290 1629 SH SOLE 40 1629 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 3517783 36202 SH SOLE 43 35056 0 1146 SANGAMO THERAPEUTICS INC COM 800677106 1699 4741 SH SOLE 2 0 0 4741 SANGAMO THERAPEUTICS INC COM 800677106 565826 1579197 SH SOLE 19 1579197 0 0 SANGAMO THERAPEUTICS INC COM 800677106 1116539 3116213 SH SOLE 22 2956045 0 160168 SANGAMO THERAPEUTICS INC COM 800677106 674 1880 SH SOLE 28 1880 0 0 SANGAMO THERAPEUTICS INC COM 800677106 325 907 SH SOLE 43 907 0 0 SANMINA CORPORATION COM 801056102 9631756 145385 SH SOLE 2 51965 0 93420 SANMINA CORPORATION COM 801056102 35576 537 SH SOLE 4 173 0 364 SANMINA CORPORATION COM 801056102 67178 1014 SH SOLE 7 1014 0 0 SANMINA CORPORATION COM 801056102 14127548 213246 SH SOLE 18 197786 0 15460 SANMINA CORPORATION COM 801056102 32531069 491035 SH SOLE 19 491035 0 0 SANMINA CORPORATION COM 801056102 418313630 6314168 SH SOLE 21 6314168 0 0 SANMINA CORPORATION COM 801056102 142668646 2153489 SH SOLE 22 2036842 0 116647 SANMINA CORPORATION COM 801056102 420555 6348 SH SOLE 23 6348 0 0 SANMINA CORPORATION COM 801056102 752070 11352 SH SOLE 25 11352 0 0 SANMINA CORPORATION COM 801056102 7303731 110245 SH SOLE 26 18966 0 91279 SANMINA CORPORATION COM 801056102 196100 2960 SH SOLE 28 1160 0 1800 SANMINA CORPORATION COM 801056102 7340301 110797 SH SOLE 30 110797 0 0 SANMINA CORPORATION COM 801056102 121900 1840 SH SOLE 36 1840 0 0 SANMINA CORPORATION COM 801056102 834485 12596 SH SOLE 40 12596 0 0 SANMINA CORPORATION COM 801056102 6961086 105073 SH SOLE 43 99673 0 5400 SANOFI SPONSORED ADR 80105N105 20039 413 SH SOLE 2 413 0 0 SANOFI SPONSORED ADR 80105N105 255368992 5263170 SH SOLE 18 5228075 0 35095 SANOFI SPONSORED ADR 80105N105 77834425 1604172 SH SOLE 19 1604172 0 0 SANOFI SPONSORED ADR 80105N105 167782 3458 SH SOLE 21 3458 0 0 SANOFI SPONSORED ADR 80105N105 2644728 54508 SH SOLE 23 54508 0 0 SANOFI SPONSORED ADR 80105N105 6252336 128861 SH SOLE 25 0 0 128861 SANOFI SPONSORED ADR 80105N105 3825802 78850 SH SOLE 26 0 0 78850 SANOFI SPONSORED ADR 80105N105 7776737 160279 SH SOLE 30 160279 0 0 SANOFI SPONSORED ADR 80105N105 57804642 1191357 SH SOLE 34 1191357 0 0 SANOFI SPONSORED ADR 80105N105 1833086 37780 SH SOLE 36 37780 0 0 SANOFI SPONSORED ADR 80105N105 76892463 1584758 SH SOLE 43 1482029 0 102729 SAP SE SPON ADR 803054204 290664 1441 SH SOLE 18 1441 0 0 SAP SE SPON ADR 803054204 210260485 1042390 SH SOLE 43 936843 0 105547 SAPIENS INTL CORP N V SHS G7T16G103 191196 5635 SH SOLE 2 1094 0 4541 SAPIENS INTL CORP N V SHS G7T16G103 8856 261 SH SOLE 7 261 0 0 SAPIENS INTL CORP N V SHS G7T16G103 2636056 77691 SH SOLE 18 77691 0 0 SAPIENS INTL CORP N V SHS G7T16G103 2396849 70641 SH SOLE 19 70641 0 0 SAPIENS INTL CORP N V SHS G7T16G103 35245704 1038777 SH SOLE 21 1038777 0 0 SAPIENS INTL CORP N V SHS G7T16G103 13695607 403643 SH SOLE 22 389950 0 13693 SAPIENS INTL CORP N V SHS G7T16G103 607076 17892 SH SOLE 30 17892 0 0 SAPIENS INTL CORP N V SHS G7T16G103 630894 18594 SH SOLE 43 18494 0 100 SAREPTA THERAPEUTICS INC COM 803607100 41206716 260802 SH SOLE 2 154038 0 106764 SAREPTA THERAPEUTICS INC COM 803607100 604982 3829 SH SOLE 4 391 0 3438 SAREPTA THERAPEUTICS INC COM 803607100 2612530 16535 SH SOLE 7 15861 0 674 SAREPTA THERAPEUTICS INC COM 803607100 30223346 191287 SH SOLE 18 191287 0 0 SAREPTA THERAPEUTICS INC COM 803607100 83674430 529585 SH SOLE 19 529585 0 0 SAREPTA THERAPEUTICS INC COM 803607100 936102126 5924697 SH SOLE 21 5924697 0 0 SAREPTA THERAPEUTICS INC COM 803607100 447980086 2835317 SH SOLE 22 2709320 0 125997 SAREPTA THERAPEUTICS INC COM 803607100 1760594 11143 SH SOLE 23 11143 0 0 SAREPTA THERAPEUTICS INC COM 803607100 2784592 17624 SH SOLE 25 17624 0 0 SAREPTA THERAPEUTICS INC COM 803607100 15350174 97153 SH SOLE 26 24132 0 73021 SAREPTA THERAPEUTICS INC COM 803607100 937888 5936 SH SOLE 28 1421 0 4515 SAREPTA THERAPEUTICS INC COM 803607100 14536 92 SH SOLE 29 92 0 0 SAREPTA THERAPEUTICS INC COM 803607100 43584300 275850 SH SOLE 30 275850 0 0 SAREPTA THERAPEUTICS INC COM 803607100 176012 1114 SH SOLE 31 1114 0 0 SAREPTA THERAPEUTICS INC COM 803607100 15133556 95782 SH SOLE 34 95782 0 0 SAREPTA THERAPEUTICS INC COM 803607100 41396 262 SH SOLE 36 262 0 0 SAREPTA THERAPEUTICS INC COM 803607100 2807186 17767 SH SOLE 40 17767 0 0 SAREPTA THERAPEUTICS INC COM 803607100 38078 241 SH OTR 43 241 0 0 SAREPTA THERAPEUTICS INC COM 803607100 6223304 39388 SH SOLE 43 32850 0 6538 SAREPTA THERAPEUTICS INC NOTE 1.250% 9/1 803607AD2 15373675 11950000 PRN SOLE 2 11950000 0 0 SAREPTA THERAPEUTICS INC NOTE 1.250% 9/1 803607AD2 11642825 9050000 PRN SOLE 21 9050000 0 0 SAREPTA THERAPEUTICS INC NOTE 1.250% 9/1 803607AD2 21098600 16400000 PRN SOLE 22 16400000 0 0 SASOL LTD SPONSORED ADR 803866300 1295336 170215 SH SOLE 2 170215 0 0 SASOL LTD SPONSORED ADR 803866300 405255 53253 SH SOLE 22 53253 0 0 SASOL LTD SPONSORED ADR 803866300 5827182 765727 SH SOLE 43 689775 0 75952 SAUL CTRS INC COM 804395101 3104638 84434 SH SOLE 2 77138 0 7296 SAUL CTRS INC COM 804395101 404 11 SH SOLE 4 11 0 0 SAUL CTRS INC COM 804395101 2243 61 SH SOLE 7 61 0 0 SAUL CTRS INC COM 804395101 1197709 32573 SH SOLE 18 32573 0 0 SAUL CTRS INC COM 804395101 1290406 35094 SH SOLE 19 35094 0 0 SAUL CTRS INC COM 804395101 52207223 1419832 SH SOLE 21 1419832 0 0 SAUL CTRS INC COM 804395101 13653105 371311 SH SOLE 22 360709 0 10602 SAUL CTRS INC COM 804395101 20959 570 SH SOLE 23 570 0 0 SAUL CTRS INC COM 804395101 131122 3566 SH SOLE 25 3566 0 0 SAUL CTRS INC COM 804395101 127592 3470 SH SOLE 26 3470 0 0 SAUL CTRS INC COM 804395101 276584 7522 SH SOLE 28 178 0 7344 SAUL CTRS INC COM 804395101 1281508 34852 SH SOLE 30 34852 0 0 SAUL CTRS INC COM 804395101 7023 191 SH SOLE 34 191 0 0 SAUL CTRS INC COM 804395101 51368 1397 SH SOLE 40 1397 0 0 SAUL CTRS INC COM 804395101 1208839 32876 SH SOLE 43 31805 0 1071 SAVARA INC COM 805111101 265400 65856 SH SOLE 2 21035 0 44821 SAVARA INC COM 805111101 339793 84316 SH SOLE 7 79855 0 4461 SAVARA INC COM 805111101 1094012 271467 SH SOLE 18 271467 0 0 SAVARA INC COM 805111101 885496 219726 SH SOLE 19 219726 0 0 SAVARA INC COM 805111101 17979728 4461471 SH SOLE 21 4461471 0 0 SAVARA INC COM 805111101 10682551 2650757 SH SOLE 22 2555070 0 95687 SAVARA INC COM 805111101 52990 13149 SH SOLE 25 13149 0 0 SAVARA INC COM 805111101 790617 196183 SH SOLE 30 196183 0 0 SAVARA INC COM 805111101 79161 19643 SH SOLE 40 19643 0 0 SAVARA INC COM 805111101 193625 48046 SH SOLE 43 39582 0 8464 SAVERS VALUE VLG INC COM 80517M109 402916 32918 SH SOLE 2 29698 0 3220 SAVERS VALUE VLG INC COM 80517M109 3060 250 SH SOLE 7 250 0 0 SAVERS VALUE VLG INC COM 80517M109 743898 60776 SH SOLE 18 60776 0 0 SAVERS VALUE VLG INC COM 80517M109 1435630 117290 SH SOLE 19 117290 0 0 SAVERS VALUE VLG INC COM 80517M109 10021427 818744 SH SOLE 21 818744 0 0 SAVERS VALUE VLG INC COM 80517M109 8933413 729854 SH SOLE 22 719772 0 10082 SAVERS VALUE VLG INC COM 80517M109 177431 14496 SH SOLE 28 14496 0 0 SAVERS VALUE VLG INC COM 80517M109 890803 72778 SH SOLE 34 72778 0 0 SAVERS VALUE VLG INC COM 80517M109 306 25 SH SOLE 43 25 0 0 SB FINL GROUP INC COM 78408D105 233842 16703 SH SOLE 2 16703 0 0 SB FINL GROUP INC COM 78408D105 18662 1333 SH SOLE 18 1333 0 0 SB FINL GROUP INC COM 78408D105 187992 13428 SH SOLE 21 13428 0 0 SB FINL GROUP INC COM 78408D105 359366 25669 SH SOLE 22 25669 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 65515714 333753 SH SOLE 2 179846 0 153907 SBA COMMUNICATIONS CORP NEW CL A 78410G104 32393819 165022 SH SOLE 4 99937 0 65085 SBA COMMUNICATIONS CORP NEW CL A 78410G104 63341495 322677 SH SOLE 7 288892 0 33785 SBA COMMUNICATIONS CORP NEW CL A 78410G104 945381 4816 SH SOLE 13 4816 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 2979049 15176 SH SOLE 15 15176 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 35206012 179348 SH SOLE 18 172122 0 7226 SBA COMMUNICATIONS CORP NEW CL A 78410G104 40976840 208746 SH SOLE 19 208746 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 684283937 3485909 SH SOLE 21 3485909 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 475628815 2422969 SH SOLE 22 2117651 0 305318 SBA COMMUNICATIONS CORP NEW CL A 78410G104 31996507 162998 SH SOLE 23 162998 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 47396831 241451 SH SOLE 25 240767 0 684 SBA COMMUNICATIONS CORP NEW CL A 78410G104 45517455 231877 SH SOLE 26 65665 0 166212 SBA COMMUNICATIONS CORP NEW CL A 78410G104 37756931 192343 SH SOLE 28 18947 0 173396 SBA COMMUNICATIONS CORP NEW CL A 78410G104 177905316 906293 SH SOLE 30 906293 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 4878840 24854 SH SOLE 31 24002 0 852 SBA COMMUNICATIONS CORP NEW CL A 78410G104 46734711 238078 SH SOLE 34 238078 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 4505085 22950 SH SOLE 36 22950 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 1047457 5336 SH SOLE 40 5336 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 17476 89 SH OTR 43 89 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 18119744 92306 SH SOLE 43 79073 0 13233 SCANSOURCE INC COM 806037107 2102421 47448 SH SOLE 2 33314 0 14134 SCANSOURCE INC COM 806037107 2836 64 SH SOLE 4 64 0 0 SCANSOURCE INC COM 806037107 10014 226 SH SOLE 7 226 0 0 SCANSOURCE INC COM 806037107 3898394 87980 SH SOLE 18 87980 0 0 SCANSOURCE INC COM 806037107 5154006 116317 SH SOLE 19 116317 0 0 SCANSOURCE INC COM 806037107 129716860 2927485 SH SOLE 21 2927485 0 0 SCANSOURCE INC COM 806037107 44801354 1011089 SH SOLE 22 954075 0 57014 SCANSOURCE INC COM 806037107 260543 5880 SH SOLE 25 5880 0 0 SCANSOURCE INC COM 806037107 340877 7693 SH SOLE 26 7693 0 0 SCANSOURCE INC COM 806037107 2351089 53060 SH SOLE 30 53060 0 0 SCANSOURCE INC COM 806037107 256112 5780 SH SOLE 40 5780 0 0 SCANSOURCE INC COM 806037107 1742624 39328 SH SOLE 43 38537 0 791 SCHLUMBERGER LTD COM STK 806857108 192515820 4080454 SH SOLE 2 2425754 0 1654700 SCHLUMBERGER LTD COM STK 806857108 96617421 2047847 SH SOLE 4 558045 0 1489802 SCHLUMBERGER LTD COM STK 806857108 69146772 1465595 SH SOLE 7 1325260 0 140335 SCHLUMBERGER LTD COM STK 806857108 19122243 405304 SH SOLE 13 405304 0 0 SCHLUMBERGER LTD COM STK 806857108 9516961 201716 SH SOLE 15 201716 0 0 SCHLUMBERGER LTD COM STK 806857108 131180027 2780416 SH SOLE 18 2542371 0 238045 SCHLUMBERGER LTD COM STK 806857108 91649651 1942553 SH SOLE 19 1942553 0 0 SCHLUMBERGER LTD COM STK 806857108 2093530077 44373253 SH SOLE 21 44373253 0 0 SCHLUMBERGER LTD COM STK 806857108 1506707973 31935311 SH SOLE 22 28753846 0 3181465 SCHLUMBERGER LTD COM STK 806857108 133202020 2823273 SH SOLE 23 2823273 0 0 SCHLUMBERGER LTD COM STK 806857108 133044203 2819928 SH SOLE 25 2658131 0 161797 SCHLUMBERGER LTD COM STK 806857108 101451060 2150298 SH SOLE 26 1497102 0 653196 SCHLUMBERGER LTD COM STK 806857108 97767906 2072232 SH SOLE 28 123308 0 1948924 SCHLUMBERGER LTD COM STK 806857108 15256030 323358 SH SOLE 29 323358 0 0 SCHLUMBERGER LTD COM STK 806857108 699106446 14817856 SH SOLE 30 14424227 0 393629 SCHLUMBERGER LTD COM STK 806857108 47872272 1014673 SH SOLE 31 1003788 0 10885 SCHLUMBERGER LTD COM STK 806857108 125363205 2657126 SH SOLE 34 2657126 0 0 SCHLUMBERGER LTD COM STK 806857108 16216474 343715 SH SOLE 36 343715 0 0 SCHLUMBERGER LTD COM STK 806857108 3234331 68553 SH SOLE 40 68553 0 0 SCHLUMBERGER LTD COM STK 806857108 89217 1891 SH OTR 43 1891 0 0 SCHLUMBERGER LTD COM STK 806857108 71685321 1519401 SH SOLE 43 1219425 0 299976 SCHNEIDER NATIONAL INC CL B 80689H102 9458060 391476 SH SOLE 2 130648 0 260828 SCHNEIDER NATIONAL INC CL B 80689H102 5653 234 SH SOLE 4 234 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 1643532 68027 SH SOLE 7 64406 0 3621 SCHNEIDER NATIONAL INC CL B 80689H102 371412 15373 SH SOLE 18 15373 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 451937 18706 SH SOLE 19 18706 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 20378984 843501 SH SOLE 21 843501 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 33266025 1376905 SH SOLE 22 1313388 0 63517 SCHNEIDER NATIONAL INC CL B 80689H102 261121 10808 SH SOLE 25 10808 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 717238 29687 SH SOLE 26 29687 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 3095862 128140 SH SOLE 30 128140 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 18821 779 SH SOLE 31 779 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 1246366 51588 SH SOLE 34 51588 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 35974 1489 SH SOLE 36 1489 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 253052 10474 SH SOLE 40 10474 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 13164399 544884 SH SOLE 43 525663 0 19221 SCHOLAR ROCK HLDG CORP COM 80706P103 1083833 130112 SH SOLE 2 82322 0 47790 SCHOLAR ROCK HLDG CORP COM 80706P103 733 88 SH SOLE 4 88 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 3923 471 SH SOLE 7 471 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 1562125 187530 SH SOLE 18 187530 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 2395466 287571 SH SOLE 19 287571 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 25341609 3042210 SH SOLE 21 3042210 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 15382095 1846590 SH SOLE 22 1784624 0 61966 SCHOLAR ROCK HLDG CORP COM 80706P103 16668 2001 SH SOLE 23 2001 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 81276 9757 SH SOLE 25 9757 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 8305 997 SH SOLE 26 819 0 178 SCHOLAR ROCK HLDG CORP COM 80706P103 892843 107184 SH SOLE 30 107184 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 4965 596 SH SOLE 36 596 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 75495 9063 SH SOLE 40 9063 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 335274 40249 SH SOLE 43 39287 0 962 SCHOLASTIC CORP COM 807066105 778283 21942 SH SOLE 2 6864 0 15078 SCHOLASTIC CORP COM 807066105 4647 131 SH SOLE 4 131 0 0 SCHOLASTIC CORP COM 807066105 6775 191 SH SOLE 7 191 0 0 SCHOLASTIC CORP COM 807066105 2801882 78993 SH SOLE 18 78993 0 0 SCHOLASTIC CORP COM 807066105 1994655 56235 SH SOLE 19 56235 0 0 SCHOLASTIC CORP COM 807066105 100349951 2829150 SH SOLE 21 2829150 0 0 SCHOLASTIC CORP COM 807066105 28712078 809475 SH SOLE 22 777348 0 32127 SCHOLASTIC CORP COM 807066105 199696 5630 SH SOLE 25 5630 0 0 SCHOLASTIC CORP COM 807066105 415886 11725 SH SOLE 26 5590 0 6135 SCHOLASTIC CORP COM 807066105 24510 691 SH SOLE 28 691 0 0 SCHOLASTIC CORP COM 807066105 1993520 56203 SH SOLE 30 56203 0 0 SCHOLASTIC CORP COM 807066105 154685 4361 SH SOLE 40 4361 0 0 SCHOLASTIC CORP COM 807066105 1211313 34150 SH SOLE 43 33278 0 872 SCHRODINGER INC COM 80810D103 599173 30981 SH SOLE 2 17108 0 13873 SCHRODINGER INC COM 80810D103 3133 162 SH SOLE 4 162 0 0 SCHRODINGER INC COM 80810D103 7794 403 SH SOLE 7 403 0 0 SCHRODINGER INC COM 80810D103 3113527 160989 SH SOLE 18 160989 0 0 SCHRODINGER INC COM 80810D103 2450185 126690 SH SOLE 19 126690 0 0 SCHRODINGER INC COM 80810D103 119925773 6200919 SH SOLE 21 6200919 0 0 SCHRODINGER INC COM 80810D103 32138458 1661761 SH SOLE 22 1610034 0 51727 SCHRODINGER INC COM 80810D103 296231 15317 SH SOLE 25 15317 0 0 SCHRODINGER INC COM 80810D103 896196 46339 SH SOLE 26 29492 0 16847 SCHRODINGER INC COM 80810D103 633114 32736 SH SOLE 28 32736 0 0 SCHRODINGER INC COM 80810D103 3774917 195187 SH SOLE 30 195187 0 0 SCHRODINGER INC COM 80810D103 229218 11852 SH SOLE 40 11852 0 0 SCHRODINGER INC COM 80810D103 625572 32346 SH SOLE 43 31109 0 1237 SCHWAB CHARLES CORP COM 808513105 198386302 2692174 SH SOLE 2 579596 0 2112578 SCHWAB CHARLES CORP COM 808513105 89127244 1209489 SH SOLE 4 657146 0 552343 SCHWAB CHARLES CORP COM 808513105 93766841 1272450 SH SOLE 7 1133684 0 138766 SCHWAB CHARLES CORP COM 808513105 4770764 64741 SH SOLE 13 64741 0 0 SCHWAB CHARLES CORP COM 808513105 15622354 212001 SH SOLE 15 212001 0 0 SCHWAB CHARLES CORP COM 808513105 267705662 3632863 SH SOLE 18 3511388 0 121475 SCHWAB CHARLES CORP COM 808513105 202484424 2747787 SH SOLE 19 2747787 0 0 SCHWAB CHARLES CORP COM 808513105 2493397758 33836311 SH SOLE 21 33836311 0 0 SCHWAB CHARLES CORP COM 808513105 2349590912 31884800 SH SOLE 22 28631355 0 3253445 SCHWAB CHARLES CORP COM 808513105 138761291 1883041 SH SOLE 23 1883041 0 0 SCHWAB CHARLES CORP COM 808513105 193095065 2620370 SH SOLE 25 2613058 0 7312 SCHWAB CHARLES CORP COM 808513105 170018231 2307209 SH SOLE 26 754547 0 1552662 SCHWAB CHARLES CORP COM 808513105 197474757 2679804 SH SOLE 28 66019 0 2613785 SCHWAB CHARLES CORP COM 808513105 143696 1950 SH SOLE 29 1950 0 0 SCHWAB CHARLES CORP COM 808513105 620929552 8426239 SH SOLE 30 8426239 0 0 SCHWAB CHARLES CORP COM 808513105 25476180 345721 SH SOLE 31 333852 0 11869 SCHWAB CHARLES CORP COM 808513105 211971864 2876535 SH SOLE 34 2876535 0 0 SCHWAB CHARLES CORP COM 808513105 21786375 295649 SH SOLE 36 295649 0 0 SCHWAB CHARLES CORP COM 808513105 6099985 82779 SH SOLE 37 82779 0 0 SCHWAB CHARLES CORP COM 808513105 5366474 72825 SH SOLE 40 72825 0 0 SCHWAB CHARLES CORP COM 808513105 146643 1990 SH OTR 43 1990 0 0 SCHWAB CHARLES CORP COM 808513105 138291235 1876662 SH SOLE 43 1493938 0 382724 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 541024 8605 SH SOLE 43 3434 0 5172 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 359365 5593 SH SOLE 43 5593 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 203596 2019 SH SOLE 2 2019 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 136336 1352 SH SOLE 43 1352 0 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 101045 1364 SH SOLE 2 1364 0 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 1185 16 SH SOLE 43 16 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 29809 383 SH SOLE 43 383 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 13950 294 SH SOLE 43 294 0 0 SCHWAB STRATEGIC TR INTERNL DIVID 808524672 34341 1457 SH SOLE 2 1457 0 0 SCHWAB STRATEGIC TR LONG TERM US 808524680 26281 801 SH SOLE 2 801 0 0 SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698 5390564 122235 SH SOLE 2 0 0 122235 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 22 1 SH SOLE 43 1 0 0 SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524748 923191 26559 SH SOLE 43 26559 0 0 SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524755 9248 264 SH SOLE 43 264 0 0 SCHWAB STRATEGIC TR FUNDAMENTAL US S 808524763 461932 8411 SH SOLE 43 8411 0 0 SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771 60751 907 SH SOLE 43 907 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 311459 4005 SH SOLE 43 4005 0 1 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 54864 1428 SH SOLE 43 75 0 1353 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 96037 2107 SH SOLE 2 2107 0 0 SCHWAB STRATEGIC TR US REIT ETF 808524847 73212556 3666127 SH SOLE 22 3646862 0 19265 SCHWAB STRATEGIC TR US REIT ETF 808524847 240 12 SH SOLE 43 12 0 0 SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 27063009 554911 SH SOLE 2 1185 0 553726 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 5920 123 SH SOLE 2 123 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 2965 57 SH SOLE 2 57 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 1872 36 SH SOLE 43 36 0 0 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 45930400 1290905 SH SOLE 22 1290905 0 0 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 29994 843 SH SOLE 43 843 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 20429955 173798 SH SOLE 2 55442 0 118356 SCIENCE APPLICATIONS INTL CO COM 808625107 13988 119 SH SOLE 4 119 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 499940 4253 SH SOLE 7 4253 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 9056640 77045 SH SOLE 18 77045 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 2045017 17397 SH SOLE 19 17397 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 338362973 2878460 SH SOLE 21 2878460 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 178530003 1518758 SH SOLE 22 1448256 0 70502 SCIENCE APPLICATIONS INTL CO COM 808625107 1219699 10376 SH SOLE 25 10376 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 1654046 14071 SH SOLE 26 14071 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 90396 769 SH SOLE 28 0 0 769 SCIENCE APPLICATIONS INTL CO COM 808625107 3085335 26247 SH SOLE 30 26247 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 77113 656 SH SOLE 31 656 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 85341 726 SH SOLE 36 726 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 1258373 10705 SH SOLE 40 10705 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 4870163 41431 SH SOLE 43 39688 0 1742 SCILEX HOLDING CO COM 80880W106 322501 167099 SH SOLE 2 51011 0 116088 SCILEX HOLDING CO COM 80880W106 261 135 SH SOLE 4 135 0 0 SCILEX HOLDING CO COM 80880W106 928 481 SH SOLE 7 481 0 0 SCILEX HOLDING CO COM 80880W106 350206 181454 SH SOLE 18 175081 0 6373 SCILEX HOLDING CO COM 80880W106 1119786 580200 SH SOLE 19 580200 0 0 SCILEX HOLDING CO COM 80880W106 4543751 2354275 SH SOLE 21 2354275 0 0 SCILEX HOLDING CO COM 80880W106 6279241 3253493 SH SOLE 22 3147446 0 106047 SCILEX HOLDING CO COM 80880W106 23818 12341 SH SOLE 23 12341 0 0 SCILEX HOLDING CO COM 80880W106 17775 9210 SH SOLE 25 9210 0 0 SCILEX HOLDING CO COM 80880W106 174951 90648 SH SOLE 26 13804 0 76844 SCILEX HOLDING CO COM 80880W106 1442 747 SH SOLE 28 747 0 0 SCILEX HOLDING CO COM 80880W106 82863 42934 SH SOLE 30 42934 0 0 SCILEX HOLDING CO COM 80880W106 11914 6173 SH SOLE 40 6173 0 0 SCILEX HOLDING CO COM 80880W106 16250 8420 SH SOLE 43 3513 0 4907 SCORPIO TANKERS INC SHS Y7542C130 3845342 47304 SH SOLE 2 11408 0 35896 SCORPIO TANKERS INC SHS Y7542C130 7184248 88378 SH SOLE 7 88378 0 0 SCORPIO TANKERS INC SHS Y7542C130 10746782 132203 SH SOLE 18 132203 0 0 SCORPIO TANKERS INC SHS Y7542C130 12145214 149406 SH SOLE 19 149406 0 0 SCORPIO TANKERS INC SHS Y7542C130 130302911 1602939 SH SOLE 21 1602939 0 0 SCORPIO TANKERS INC SHS Y7542C130 56634337 696695 SH SOLE 22 649637 0 47058 SCORPIO TANKERS INC SHS Y7542C130 67715 833 SH SOLE 23 833 0 0 SCORPIO TANKERS INC SHS Y7542C130 3902534 48008 SH SOLE 43 45350 0 2658 SCOTTS MIRACLE-GRO CO CL A 810186106 6238668 95891 SH SOLE 2 43000 0 52891 SCOTTS MIRACLE-GRO CO CL A 810186106 6636 102 SH SOLE 4 102 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 1021507 15701 SH SOLE 7 15701 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 4095332 62947 SH SOLE 18 62947 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 980910 15077 SH SOLE 19 15077 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 139104070 2138089 SH SOLE 21 2138089 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 89438502 1374708 SH SOLE 22 1319639 0 55069 SCOTTS MIRACLE-GRO CO CL A 810186106 622234 9564 SH SOLE 25 9564 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 876228 13468 SH SOLE 26 13468 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 47624 732 SH SOLE 28 732 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 1908860 29340 SH SOLE 30 29340 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 32920 506 SH SOLE 31 506 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 80154 1232 SH SOLE 36 1232 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 584434 8983 SH SOLE 40 8983 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 4840744 74404 SH SOLE 43 63526 0 10878 SCPHARMACEUTICALS INC COM 810648105 27257 6266 SH SOLE 2 1052 0 5214 SCPHARMACEUTICALS INC COM 810648105 325967 74935 SH SOLE 18 74935 0 0 SCPHARMACEUTICALS INC COM 810648105 297570 68407 SH SOLE 19 68407 0 0 SCPHARMACEUTICALS INC COM 810648105 4236391 973883 SH SOLE 21 973883 0 0 SCPHARMACEUTICALS INC COM 810648105 2806524 645178 SH SOLE 22 634277 0 10901 SCRIPPS E W CO OHIO CL A NEW 811054402 451290 143723 SH SOLE 2 90455 0 53268 SCRIPPS E W CO OHIO CL A NEW 811054402 1595 508 SH SOLE 7 508 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 551208 175544 SH SOLE 18 175544 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 1045956 333107 SH SOLE 19 333107 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 7029138 2238579 SH SOLE 21 2238579 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 6229477 1983910 SH SOLE 22 1918555 0 65355 SCRIPPS E W CO OHIO CL A NEW 811054402 2098 668 SH SOLE 23 668 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 1495 476 SH SOLE 28 476 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 43511 13857 SH SOLE 43 13729 0 128 SCYNEXIS INC COM NEW 811292200 15324 7662 SH SOLE 18 7662 0 0 SCYNEXIS INC COM NEW 811292200 162856 81428 SH SOLE 21 81428 0 0 SCYNEXIS INC COM NEW 811292200 669296 334648 SH SOLE 22 334648 0 0 SEA LTD SPONSORD ADS 81141R100 9398229 131591 SH SOLE 2 80077 0 51514 SEA LTD SPONSORD ADS 81141R100 17368630 243190 SH SOLE 4 117733 0 125457 SEA LTD SPONSORD ADS 81141R100 21637760 302965 SH SOLE 7 271906 0 31059 SEA LTD SPONSORD ADS 81141R100 5198019 72781 SH SOLE 13 72781 0 0 SEA LTD SPONSORD ADS 81141R100 32515455 455271 SH SOLE 15 455271 0 0 SEA LTD SPONSORD ADS 81141R100 17632170 246880 SH SOLE 18 243126 0 3754 SEA LTD SPONSORD ADS 81141R100 18211600 254993 SH SOLE 19 254993 0 0 SEA LTD SPONSORD ADS 81141R100 425049988 5951414 SH SOLE 21 5951414 0 0 SEA LTD SPONSORD ADS 81141R100 352854224 4940552 SH SOLE 22 4728777 0 211775 SEA LTD SPONSORD ADS 81141R100 26731292 374283 SH SOLE 23 374283 0 0 SEA LTD SPONSORD ADS 81141R100 31729621 444268 SH SOLE 25 444268 0 0 SEA LTD SPONSORD ADS 81141R100 31777186 444934 SH SOLE 26 52741 0 392193 SEA LTD SPONSORD ADS 81141R100 33949926 475356 SH SOLE 28 6883 0 468473 SEA LTD SPONSORD ADS 81141R100 90775 1271 SH SOLE 29 1271 0 0 SEA LTD SPONSORD ADS 81141R100 117234859 1641485 SH SOLE 30 1641485 0 0 SEA LTD SPONSORD ADS 81141R100 5897578 82576 SH SOLE 31 79773 0 2803 SEA LTD SPONSORD ADS 81141R100 27409568 383780 SH SOLE 34 383780 0 0 SEA LTD SPONSORD ADS 81141R100 2503414 35052 SH SOLE 36 35052 0 0 SEA LTD SPONSORD ADS 81141R100 1260563 17650 SH SOLE 40 17650 0 0 SEA LTD SPONSORD ADS 81141R100 25489735 356899 SH SOLE 43 302797 0 54102 SEABOARD CORP DEL COM 811543107 8287460 2622 SH SOLE 2 275 0 2347 SEABOARD CORP DEL COM 811543107 1099938 348 SH SOLE 7 348 0 0 SEABOARD CORP DEL COM 811543107 256020 81 SH SOLE 18 81 0 0 SEABOARD CORP DEL COM 811543107 284467 90 SH SOLE 19 90 0 0 SEABOARD CORP DEL COM 811543107 9798294 3100 SH SOLE 21 3100 0 0 SEABOARD CORP DEL COM 811543107 22485504 7114 SH SOLE 22 6766 0 348 SEABOARD CORP DEL COM 811543107 183323 58 SH SOLE 25 58 0 0 SEABOARD CORP DEL COM 811543107 496236 157 SH SOLE 26 133 0 24 SEABOARD CORP DEL COM 811543107 1618299 512 SH SOLE 30 512 0 0 SEABOARD CORP DEL COM 811543107 12643 4 SH SOLE 31 4 0 0 SEABOARD CORP DEL COM 811543107 173841 55 SH SOLE 40 55 0 0 SEABOARD CORP DEL COM 811543107 17738073 5612 SH SOLE 43 5218 0 394 SEABRIDGE GOLD INC COM 811916105 3633723 265429 SH SOLE 7 265429 0 0 SEABRIDGE GOLD INC COM 811916105 224174 16375 SH SOLE 43 15561 0 814 SEACOAST BKG CORP FLA COM NEW 811707801 1473198 62318 SH SOLE 2 22703 0 39615 SEACOAST BKG CORP FLA COM NEW 811707801 4893 207 SH SOLE 4 207 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 15650 662 SH SOLE 7 662 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 5896100 249412 SH SOLE 18 249412 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 4240543 179380 SH SOLE 19 179380 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 218651443 9249215 SH SOLE 21 9249215 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 54130990 2289805 SH SOLE 22 2198344 0 91461 SEACOAST BKG CORP FLA COM NEW 811707801 383441 16220 SH SOLE 25 16220 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 281907 11925 SH SOLE 26 11925 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 23309 986 SH SOLE 28 986 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 3892137 164642 SH SOLE 30 164642 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 409208 17310 SH SOLE 40 17310 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 250513 10597 SH SOLE 43 10290 0 307 SEACOR MARINE HLDGS INC COM 78413P101 232325 17222 SH SOLE 2 769 0 16453 SEACOR MARINE HLDGS INC COM 78413P101 4101 304 SH SOLE 7 304 0 0 SEACOR MARINE HLDGS INC COM 78413P101 989640 73361 SH SOLE 18 73361 0 0 SEACOR MARINE HLDGS INC COM 78413P101 719138 53309 SH SOLE 19 53309 0 0 SEACOR MARINE HLDGS INC COM 78413P101 12051062 893333 SH SOLE 21 893333 0 0 SEACOR MARINE HLDGS INC COM 78413P101 8691836 644317 SH SOLE 22 626941 0 17376 SEACOR MARINE HLDGS INC COM 78413P101 65467 4853 SH SOLE 43 2837 0 2016 SEADRILL 2021 LTD COM G7997W102 1556227 30218 SH SOLE 2 2775 0 27443 SEADRILL 2021 LTD COM G7997W102 29973 582 SH SOLE 7 582 0 0 SEADRILL 2021 LTD COM G7997W102 10439771 202714 SH SOLE 18 202714 0 0 SEADRILL 2021 LTD COM G7997W102 8726057 169438 SH SOLE 19 169438 0 0 SEADRILL 2021 LTD COM G7997W102 129021199 2505266 SH SOLE 21 2505266 0 0 SEADRILL 2021 LTD COM G7997W102 50578459 982106 SH SOLE 22 927233 0 54873 SEADRILL 2021 LTD COM G7997W102 40531 787 SH SOLE 28 787 0 0 SEADRILL 2021 LTD COM G7997W102 3451 67 SH SOLE 43 67 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 13963137 135210 SH SOLE 2 73047 0 62163 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 9861975 95497 SH SOLE 4 74829 0 20668 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 27472195 266023 SH SOLE 7 242667 0 23356 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 660825 6399 SH SOLE 13 6399 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 2752146 26650 SH SOLE 15 26650 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 39045354 378090 SH SOLE 18 365914 0 12176 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 15184718 147039 SH SOLE 19 147039 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 649175358 6286195 SH SOLE 21 6286195 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 312579082 3026814 SH SOLE 22 2748033 0 278781 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 24594060 238153 SH SOLE 23 238153 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 36094311 349514 SH SOLE 25 340973 0 8541 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 21644153 209588 SH SOLE 26 127907 0 81681 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 32780790 317428 SH SOLE 28 14178 0 303250 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 124880177 1209259 SH SOLE 30 1206283 0 2976 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 4448975 43081 SH SOLE 31 41538 0 1543 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 3472350 33624 SH SOLE 32 33624 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 10515364 101824 SH SOLE 34 101824 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 4663157 45155 SH SOLE 36 45155 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 941306 9115 SH SOLE 40 9115 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 33065946 320189 SH SOLE 43 290521 0 29669 SEALED AIR CORP NEW COM 81211K100 9635543 276963 SH SOLE 2 223115 0 53848 SEALED AIR CORP NEW COM 81211K100 16247 467 SH SOLE 4 467 0 0 SEALED AIR CORP NEW COM 81211K100 638779 18361 SH SOLE 7 17474 0 887 SEALED AIR CORP NEW COM 81211K100 104061122 2991122 SH SOLE 18 2820127 0 170995 SEALED AIR CORP NEW COM 81211K100 358809900 10313593 SH SOLE 19 10313593 0 0 SEALED AIR CORP NEW COM 81211K100 316030099 9083935 SH SOLE 21 9083935 0 0 SEALED AIR CORP NEW COM 81211K100 128056493 3680842 SH SOLE 22 3494893 0 185949 SEALED AIR CORP NEW COM 81211K100 2945913 84677 SH SOLE 23 84677 0 0 SEALED AIR CORP NEW COM 81211K100 7087767 203730 SH SOLE 25 203730 0 0 SEALED AIR CORP NEW COM 81211K100 5433398 156177 SH SOLE 26 156177 0 0 SEALED AIR CORP NEW COM 81211K100 48462 1393 SH SOLE 28 1393 0 0 SEALED AIR CORP NEW COM 81211K100 7378681 212092 SH SOLE 30 212092 0 0 SEALED AIR CORP NEW COM 81211K100 62309 1791 SH SOLE 31 1791 0 0 SEALED AIR CORP NEW COM 81211K100 21041305 604809 SH SOLE 34 604809 0 0 SEALED AIR CORP NEW COM 81211K100 77129 2217 SH SOLE 36 2217 0 0 SEALED AIR CORP NEW COM 81211K100 1070836 30780 SH SOLE 40 30780 0 0 SEALED AIR CORP NEW COM 81211K100 4601714 132271 SH SOLE 43 113556 0 18715 SEALSQ CORP ORD SHS G79483106 1576 1929 SH SOLE 40 1929 0 0 SEANERGY MARITIME HLDGS CORP SHS Y73760400 96124 9739 SH SOLE 2 9739 0 0 SEANERGY MARITIME HLDGS CORP SHS Y73760400 11587 1174 SH SOLE 22 1174 0 0 SEASTAR MEDICAL HOLDING CORP COM NEW 81256L203 69266 9126 SH SOLE 22 9126 0 0 SECUREWORKS CORP CL A 81374A105 1084594 154942 SH SOLE 22 154942 0 0 SECURITY NATL FINL CORP CL A NEW 814785309 313064 39182 SH SOLE 2 12550 0 26632 SECURITY NATL FINL CORP CL A NEW 814785309 21437 2683 SH SOLE 18 2683 0 0 SECURITY NATL FINL CORP CL A NEW 814785309 225086 28171 SH SOLE 21 28171 0 0 SECURITY NATL FINL CORP CL A NEW 814785309 789068 98757 SH SOLE 22 98757 0 0 SEELOS THERAPEUTICS INC COM 81577F307 4164 6975 SH SOLE 22 6975 0 0 SEER INC COM CL A 81578P106 678382 403799 SH SOLE 2 307358 0 96441 SEER INC COM CL A 81578P106 117010 69649 SH SOLE 18 66744 0 2905 SEER INC COM CL A 81578P106 920729 548053 SH SOLE 19 548053 0 0 SEER INC COM CL A 81578P106 231869 138017 SH SOLE 21 138017 0 0 SEER INC COM CL A 81578P106 1915677 1140284 SH SOLE 22 1097224 0 43060 SEER INC COM CL A 81578P106 55079 32785 SH SOLE 23 32785 0 0 SEER INC COM CL A 81578P106 496905 295777 SH SOLE 26 0 0 295777 SEER INC COM CL A 81578P106 25607 15242 SH SOLE 43 3705 0 11537 SEI INVTS CO COM 784117103 16646613 257329 SH SOLE 2 162495 0 94834 SEI INVTS CO COM 784117103 8785355 135807 SH SOLE 4 49607 0 86200 SEI INVTS CO COM 784117103 3381993 52280 SH SOLE 7 28709 0 23571 SEI INVTS CO COM 784117103 165606 2560 SH SOLE 13 2560 0 0 SEI INVTS CO COM 784117103 678792 10493 SH SOLE 15 10493 0 0 SEI INVTS CO COM 784117103 18378752 284105 SH SOLE 18 277149 0 6956 SEI INVTS CO COM 784117103 6430251 99401 SH SOLE 19 99401 0 0 SEI INVTS CO COM 784117103 377917427 5841976 SH SOLE 21 5841976 0 0 SEI INVTS CO COM 784117103 209167352 3233380 SH SOLE 22 3018979 0 214401 SEI INVTS CO COM 784117103 8157862 126107 SH SOLE 23 126107 0 0 SEI INVTS CO COM 784117103 11167888 172637 SH SOLE 25 172637 0 0 SEI INVTS CO COM 784117103 8391457 129718 SH SOLE 26 43568 0 86150 SEI INVTS CO COM 784117103 12157968 187942 SH SOLE 28 2173 0 185769 SEI INVTS CO COM 784117103 30483286 471221 SH SOLE 30 471221 0 0 SEI INVTS CO COM 784117103 1587816 24545 SH SOLE 31 23639 0 906 SEI INVTS CO COM 784117103 317434 4907 SH SOLE 34 4907 0 0 SEI INVTS CO COM 784117103 1831050 28305 SH SOLE 36 28305 0 0 SEI INVTS CO COM 784117103 337617 5219 SH SOLE 40 5219 0 0 SEI INVTS CO COM 784117103 11450 177 SH OTR 43 177 0 0 SEI INVTS CO COM 784117103 27514851 425334 SH SOLE 43 391335 0 33999 SELECT MED HLDGS CORP COM 81619Q105 4711468 134383 SH SOLE 2 71100 0 63283 SELECT MED HLDGS CORP COM 81619Q105 12446 355 SH SOLE 4 355 0 0 SELECT MED HLDGS CORP COM 81619Q105 499044 14234 SH SOLE 7 13556 0 678 SELECT MED HLDGS CORP COM 81619Q105 11238483 320550 SH SOLE 18 320550 0 0 SELECT MED HLDGS CORP COM 81619Q105 14994180 427672 SH SOLE 19 427672 0 0 SELECT MED HLDGS CORP COM 81619Q105 423483640 12078826 SH SOLE 21 12078826 0 0 SELECT MED HLDGS CORP COM 81619Q105 119022985 3394837 SH SOLE 22 3273662 0 121175 SELECT MED HLDGS CORP COM 81619Q105 649627 18529 SH SOLE 23 18529 0 0 SELECT MED HLDGS CORP COM 81619Q105 787974 22475 SH SOLE 25 22475 0 0 SELECT MED HLDGS CORP COM 81619Q105 1704021 48603 SH SOLE 26 42481 0 6122 SELECT MED HLDGS CORP COM 81619Q105 71978 2053 SH SOLE 28 2053 0 0 SELECT MED HLDGS CORP COM 81619Q105 9494178 270798 SH SOLE 30 270798 0 0 SELECT MED HLDGS CORP COM 81619Q105 107810 3075 SH SOLE 36 3075 0 0 SELECT MED HLDGS CORP COM 81619Q105 817249 23310 SH SOLE 40 23310 0 0 SELECT MED HLDGS CORP COM 81619Q105 4187537 119439 SH SOLE 43 86000 0 33439 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 5517520 62479 SH SOLE 2 62479 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 2754212 31188 SH SOLE 7 0 0 31188 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 233403 2643 SH SOLE 43 2643 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 55027184 377545 SH SOLE 2 377545 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 91189216 625655 SH SOLE 7 0 0 625655 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 538137 3692 SH SOLE 43 1914 0 1778 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 11083577 144732 SH SOLE 2 144732 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 3256871 42529 SH SOLE 7 0 0 42529 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 448989 5863 SH SOLE 43 5863 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 63615466 348769 SH SOLE 2 348769 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 86866358 476241 SH SOLE 7 0 0 476241 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 716285 3927 SH SOLE 43 3927 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 19237937 211058 SH SOLE 2 211058 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 30753463 337394 SH SOLE 7 0 0 337394 SELECT SECTOR SPDR TR ENERGY 81369Y506 455750 5000 SH SOLE 19 5000 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 909586 9979 SH SOLE 22 9979 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 98416 1080 SH SOLE 43 187 0 893 SELECT SECTOR SPDR TR OPTIONS 81369Y506 1522205 16700 SH Call SOLE 2 0 0 16700 SELECT SECTOR SPDR TR OPTIONS 81369Y506 191415 2100 SH Call SOLE 4 2100 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y506 4521040 49600 SH Call SOLE 18 49600 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y506 21876000 240000 SH Call SOLE 19 240000 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y506 1813885 19900 SH Call SOLE 22 19900 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y506 145840 1600 SH Call SOLE 26 1600 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 37832834 920283 SH SOLE 2 920283 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 69410001 1688397 SH SOLE 7 0 0 1688397 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 33 1 SH SOLE 18 1 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 10277500 250000 SH SOLE 19 250000 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 192970 4694 SH SOLE 43 4694 0 0 SELECT SECTOR SPDR TR INDL 81369Y704 59300723 486590 SH SOLE 2 486590 0 0 SELECT SECTOR SPDR TR INDL 81369Y704 68628531 563129 SH SOLE 7 0 0 563129 SELECT SECTOR SPDR TR INDL 81369Y704 226922 1862 SH SOLE 43 500 0 1362 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 152221118 672860 SH SOLE 2 672860 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 181678074 803068 SH SOLE 7 0 0 803068 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2399285 10606 SH SOLE 43 7295 0 3310 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 74241179 866696 SH SOLE 2 866696 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 66681941 778449 SH SOLE 7 0 0 778449 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 2655460 31000 SH SOLE 19 31000 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 30067 351 SH SOLE 43 351 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 423 11 SH SOLE 2 11 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 72941 1899 SH SOLE 7 0 0 1899 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 23459580 344285 SH SOLE 2 344285 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 21505325 315605 SH SOLE 7 0 0 315605 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 476980 7000 SH SOLE 19 7000 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 206805 3035 SH SOLE 43 2235 0 800 SELECT WATER SOLUTIONS INC CL A COM 81617J301 1340753 125304 SH SOLE 2 67169 0 58135 SELECT WATER SOLUTIONS INC CL A COM 81617J301 3606 337 SH SOLE 4 337 0 0 SELECT WATER SOLUTIONS INC CL A COM 81617J301 1221063 114118 SH SOLE 7 114118 0 0 SELECT WATER SOLUTIONS INC CL A COM 81617J301 2971444 277705 SH SOLE 18 277705 0 0 SELECT WATER SOLUTIONS INC CL A COM 81617J301 2201546 205752 SH SOLE 19 205752 0 0 SELECT WATER SOLUTIONS INC CL A COM 81617J301 40245386 3761251 SH SOLE 21 3761251 0 0 SELECT WATER SOLUTIONS INC CL A COM 81617J301 31078963 2904576 SH SOLE 22 2783614 0 120962 SELECT WATER SOLUTIONS INC CL A COM 81617J301 216450 20229 SH SOLE 25 20229 0 0 SELECT WATER SOLUTIONS INC CL A COM 81617J301 11789570 1101829 SH SOLE 30 1101829 0 0 SELECT WATER SOLUTIONS INC CL A COM 81617J301 183291 17130 SH SOLE 40 17130 0 0 SELECT WATER SOLUTIONS INC CL A COM 81617J301 798650 74640 SH SOLE 43 69709 0 4931 SELECTIVE INS GROUP INC COM 816300107 10302159 109796 SH SOLE 2 70612 0 39184 SELECTIVE INS GROUP INC COM 816300107 18391 196 SH SOLE 4 196 0 0 SELECTIVE INS GROUP INC COM 816300107 2170663 23134 SH SOLE 7 21930 0 1204 SELECTIVE INS GROUP INC COM 816300107 21896544 233364 SH SOLE 18 230316 0 3048 SELECTIVE INS GROUP INC COM 816300107 24966193 266079 SH SOLE 19 266079 0 0 SELECTIVE INS GROUP INC COM 816300107 448498955 4779910 SH SOLE 21 4779910 0 0 SELECTIVE INS GROUP INC COM 816300107 208686928 2224096 SH SOLE 22 2153088 0 71008 SELECTIVE INS GROUP INC COM 816300107 373068 3976 SH SOLE 23 3976 0 0 SELECTIVE INS GROUP INC COM 816300107 1257134 13398 SH SOLE 25 13398 0 0 SELECTIVE INS GROUP INC COM 816300107 3722799 39676 SH SOLE 26 22419 0 17257 SELECTIVE INS GROUP INC COM 816300107 518223 5523 SH SOLE 28 1069 0 4454 SELECTIVE INS GROUP INC COM 816300107 10572577 112678 SH SOLE 30 112678 0 0 SELECTIVE INS GROUP INC COM 816300107 153318 1634 SH SOLE 36 1634 0 0 SELECTIVE INS GROUP INC COM 816300107 1124271 11982 SH SOLE 40 11982 0 0 SELECTIVE INS GROUP INC COM 816300107 5493959 58552 SH SOLE 43 55188 0 3364 SELECTQUOTE INC COM 816307300 201745 73096 SH SOLE 2 6025 0 67071 SELECTQUOTE INC COM 816307300 2026 734 SH SOLE 7 734 0 0 SELECTQUOTE INC COM 816307300 1188324 430552 SH SOLE 18 421879 0 8673 SELECTQUOTE INC COM 816307300 1648242 597189 SH SOLE 19 597189 0 0 SELECTQUOTE INC COM 816307300 13869911 5025330 SH SOLE 21 5025330 0 0 SELECTQUOTE INC COM 816307300 10460911 3790185 SH SOLE 22 3666450 0 123735 SELECTQUOTE INC COM 816307300 17957 6506 SH SOLE 28 6506 0 0 SELECTQUOTE INC COM 816307300 234076 84810 SH SOLE 30 84810 0 0 SELECTQUOTE INC COM 816307300 51554 18679 SH SOLE 43 17145 0 1534 SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209 14469 12159 SH SOLE 18 12159 0 0 SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209 151256 127106 SH SOLE 21 127106 0 0 SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209 346413 291103 SH SOLE 22 291103 0 0 SEMLER SCIENTIFIC INC COM 81684M104 19746 574 SH SOLE 2 233 0 341 SEMLER SCIENTIFIC INC COM 81684M104 432683 12578 SH SOLE 18 12578 0 0 SEMLER SCIENTIFIC INC COM 81684M104 393502 11439 SH SOLE 19 11439 0 0 SEMLER SCIENTIFIC INC COM 81684M104 5420683 157578 SH SOLE 21 157578 0 0 SEMLER SCIENTIFIC INC COM 81684M104 5726499 166468 SH SOLE 22 165488 0 980 SEMPRA COM 816851109 130980416 1722067 SH SOLE 2 416222 0 1305845 SEMPRA COM 816851109 56271242 739827 SH SOLE 4 405706 0 334121 SEMPRA COM 816851109 105852322 1391695 SH SOLE 7 1216691 0 175004 SEMPRA COM 816851109 1504543 19781 SH SOLE 13 19781 0 0 SEMPRA COM 816851109 6831177 89813 SH SOLE 15 89813 0 0 SEMPRA COM 816851109 187198083 2461190 SH SOLE 18 2353473 0 107717 SEMPRA COM 816851109 488593543 6423791 SH SOLE 19 6423791 0 0 SEMPRA COM 816851109 1930419229 25380216 SH SOLE 21 25380216 0 0 SEMPRA COM 816851109 1069747163 14064517 SH SOLE 22 12659733 0 1404784 SEMPRA COM 816851109 70555462 927629 SH SOLE 23 927629 0 0 SEMPRA COM 816851109 101413916 1333341 SH SOLE 25 1102899 0 230442 SEMPRA COM 816851109 79991541 1051690 SH SOLE 26 780164 0 271526 SEMPRA COM 816851109 89451124 1176060 SH SOLE 28 17831 0 1158229 SEMPRA COM 816851109 382289806 5026161 SH SOLE 30 5026161 0 0 SEMPRA COM 816851109 11040337 145153 SH SOLE 31 140294 0 4859 SEMPRA COM 816851109 3505149 46084 SH SOLE 32 46084 0 0 SEMPRA COM 816851109 112975949 1485353 SH SOLE 34 1485353 0 0 SEMPRA COM 816851109 13198235 173524 SH SOLE 35 173524 0 0 SEMPRA COM 816851109 9664488 127064 SH SOLE 36 127064 0 0 SEMPRA COM 816851109 2266056 29793 SH SOLE 40 29793 0 0 SEMPRA COM 816851109 69215 910 SH OTR 43 910 0 0 SEMPRA COM 816851109 41532186 546045 SH SOLE 43 442883 0 103162 SEMRUSH HLDGS INC CL A COM 81686C104 2473066 184695 SH SOLE 2 86336 0 98359 SEMRUSH HLDGS INC CL A COM 81686C104 4486 335 SH SOLE 7 335 0 0 SEMRUSH HLDGS INC CL A COM 81686C104 1284262 95912 SH SOLE 18 95912 0 0 SEMRUSH HLDGS INC CL A COM 81686C104 4873839 363991 SH SOLE 19 363991 0 0 SEMRUSH HLDGS INC CL A COM 81686C104 20110602 1501912 SH SOLE 21 1501912 0 0 SEMRUSH HLDGS INC CL A COM 81686C104 18542914 1384833 SH SOLE 22 1315085 0 69748 SEMRUSH HLDGS INC CL A COM 81686C104 103384 7721 SH SOLE 23 7721 0 0 SEMRUSH HLDGS INC CL A COM 81686C104 105594 7886 SH SOLE 25 7886 0 0 SEMRUSH HLDGS INC CL A COM 81686C104 467150 34888 SH SOLE 26 0 0 34888 SEMRUSH HLDGS INC CL A COM 81686C104 32136 2400 SH SOLE 28 0 0 2400 SEMRUSH HLDGS INC CL A COM 81686C104 504160 37652 SH SOLE 30 37652 0 0 SEMRUSH HLDGS INC CL A COM 81686C104 73498 5489 SH SOLE 40 5489 0 0 SEMRUSH HLDGS INC CL A COM 81686C104 314290 23472 SH SOLE 43 22038 0 1434 SEMRUSH HLDGS INC CL A COM 81686C104 588424 43945 SH SOLE 44 38086 0 5859 SEMTECH CORP COM 816850101 4819345 161290 SH SOLE 2 145660 0 15630 SEMTECH CORP COM 816850101 14163 474 SH SOLE 4 245 0 229 SEMTECH CORP COM 816850101 278511 9321 SH SOLE 7 8845 0 476 SEMTECH CORP COM 816850101 5554423 185891 SH SOLE 18 185891 0 0 SEMTECH CORP COM 816850101 4871665 163041 SH SOLE 19 163041 0 0 SEMTECH CORP COM 816850101 219464447 7344861 SH SOLE 21 7344861 0 0 SEMTECH CORP COM 816850101 60343407 2019525 SH SOLE 22 1962057 0 57468 SEMTECH CORP COM 816850101 19153 641 SH SOLE 23 641 0 0 SEMTECH CORP COM 816850101 387454 12967 SH SOLE 25 12967 0 0 SEMTECH CORP COM 816850101 2133253 71394 SH SOLE 26 23179 0 48215 SEMTECH CORP COM 816850101 216451 7244 SH SOLE 28 1157 0 6087 SEMTECH CORP COM 816850101 4792154 160380 SH SOLE 30 160380 0 0 SEMTECH CORP COM 816850101 6424 215 SH SOLE 36 215 0 0 SEMTECH CORP COM 816850101 356618 11935 SH SOLE 40 11935 0 0 SEMTECH CORP COM 816850101 1205479 40344 SH SOLE 43 38296 0 2048 SEMTECH CORP NOTE 1.625%11/0 816850AF8 2760188 2625000 PRN SOLE 21 2625000 0 0 SENDAS DISTRIBUIDORA S A SPON ADS 81689T104 258094 27752 SH SOLE 30 27752 0 0 SENDAS DISTRIBUIDORA S A SPON ADS 81689T104 3035408 326388 SH SOLE 43 290206 0 36182 SENECA FOODS CORP NEW CL B 817070105 3037 52 SH SOLE 22 52 0 0 SENECA FOODS CORP NEW CL A 817070501 280456 4886 SH SOLE 2 1363 0 3523 SENECA FOODS CORP NEW CL A 817070501 4075 71 SH SOLE 7 71 0 0 SENECA FOODS CORP NEW CL A 817070501 847798 14770 SH SOLE 18 14770 0 0 SENECA FOODS CORP NEW CL A 817070501 608153 10595 SH SOLE 19 10595 0 0 SENECA FOODS CORP NEW CL A 817070501 10749929 187281 SH SOLE 21 187281 0 0 SENECA FOODS CORP NEW CL A 817070501 10014578 174470 SH SOLE 22 166988 0 7482 SENECA FOODS CORP NEW CL A 817070501 67330 1173 SH SOLE 25 1173 0 0 SENECA FOODS CORP NEW CL A 817070501 222597 3878 SH SOLE 43 3386 0 492 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 9435516 252354 SH SOLE 2 150159 0 102195 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 12114 324 SH SOLE 4 324 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 796183 21294 SH SOLE 7 20300 0 994 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 12086018 323242 SH SOLE 18 323242 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 69555458 1860269 SH SOLE 19 1860269 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 276313446 7390036 SH SOLE 21 7390036 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 166547623 4454336 SH SOLE 22 4255247 0 199089 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 2143756 57335 SH SOLE 23 57335 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 5645254 150983 SH SOLE 25 150983 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 2129174 56945 SH SOLE 26 56945 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 504728 13499 SH SOLE 28 2817 0 10682 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 3599161 96260 SH SOLE 30 96260 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 70256 1879 SH SOLE 31 1879 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 7169869 191759 SH SOLE 34 191759 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 121181 3241 SH SOLE 36 3241 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 1219849 32625 SH SOLE 40 32625 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 3085350 82518 SH SOLE 43 73322 0 9196 SENSEI BIOTHERAPEUTICS INC COM 81728A108 353 569 SH SOLE 18 569 0 0 SENSEI BIOTHERAPEUTICS INC COM 81728A108 4470 7208 SH SOLE 21 7208 0 0 SENSEONICS HLDGS INC COM 81727U105 401884 1007228 SH SOLE 21 1007228 0 0 SENSEONICS HLDGS INC COM 81727U105 2910559 7294635 SH SOLE 22 7294635 0 0 SENSEONICS HLDGS INC COM 81727U105 4548 11398 SH SOLE 25 11398 0 0 SENSEONICS HLDGS INC COM 81727U105 1529 3832 SH SOLE 30 3832 0 0 SENSEONICS HLDGS INC COM 81727U105 1484 3719 SH SOLE 43 3719 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 2677295 36087 SH SOLE 2 26014 0 10073 SENSIENT TECHNOLOGIES CORP COM 81725T100 9941 134 SH SOLE 4 134 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 572598 7718 SH SOLE 7 7322 0 396 SENSIENT TECHNOLOGIES CORP COM 81725T100 9013491 121492 SH SOLE 18 121492 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 7126098 96052 SH SOLE 19 96052 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 348553003 4698113 SH SOLE 21 4698113 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 91787571 1237196 SH SOLE 22 1202552 0 34644 SENSIENT TECHNOLOGIES CORP COM 81725T100 678319 9143 SH SOLE 25 9143 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 3860180 52031 SH SOLE 26 11374 0 40657 SENSIENT TECHNOLOGIES CORP COM 81725T100 55865 753 SH SOLE 28 753 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 6446147 86887 SH SOLE 30 86887 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 93034 1254 SH SOLE 36 1254 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 611251 8239 SH SOLE 40 8239 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 5422334 73087 SH SOLE 43 68838 0 4249 SENSUS HEALTHCARE INC COM 81728J109 15857 2975 SH SOLE 18 2975 0 0 SENSUS HEALTHCARE INC COM 81728J109 176151 33049 SH SOLE 21 33049 0 0 SENSUS HEALTHCARE INC COM 81728J109 153941 28882 SH SOLE 22 28882 0 0 SENTI BIOSCIENCES INC COM 81726A100 11054 40052 SH SOLE 22 40052 0 0 SENTINELONE INC CL A 81730H109 10798945 513014 SH SOLE 2 207474 0 305540 SENTINELONE INC CL A 81730H109 399655 18986 SH SOLE 4 645 0 18341 SENTINELONE INC CL A 81730H109 1309710 62219 SH SOLE 7 60359 0 1860 SENTINELONE INC CL A 81730H109 3235343 153698 SH SOLE 18 144368 0 9330 SENTINELONE INC CL A 81730H109 23841840 1132629 SH SOLE 19 1132629 0 0 SENTINELONE INC CL A 81730H109 147273757 6996378 SH SOLE 21 6996378 0 0 SENTINELONE INC CL A 81730H109 156401332 7429992 SH SOLE 22 7050559 0 379433 SENTINELONE INC CL A 81730H109 269966 12825 SH SOLE 23 12825 0 0 SENTINELONE INC CL A 81730H109 1158992 55059 SH SOLE 25 55059 0 0 SENTINELONE INC CL A 81730H109 5767069 273970 SH SOLE 26 85484 0 188486 SENTINELONE INC CL A 81730H109 777124 36918 SH SOLE 28 4179 0 32739 SENTINELONE INC CL A 81730H109 30981243 1471793 SH SOLE 30 1471793 0 0 SENTINELONE INC CL A 81730H109 59866 2844 SH SOLE 31 2844 0 0 SENTINELONE INC CL A 81730H109 23311359 1107428 SH SOLE 34 1107428 0 0 SENTINELONE INC CL A 81730H109 23281 1106 SH SOLE 36 1106 0 0 SENTINELONE INC CL A 81730H109 1271946 60425 SH SOLE 40 60425 0 0 SENTINELONE INC CL A 81730H109 3843488 182588 SH SOLE 43 161690 0 20898 SERA PROGNOSTICS INC CLASS A COM 81749D107 16073 2715 SH SOLE 2 1154 0 1561 SERA PROGNOSTICS INC CLASS A COM 81749D107 428442 72372 SH SOLE 18 72372 0 0 SERA PROGNOSTICS INC CLASS A COM 81749D107 363429 61390 SH SOLE 19 61390 0 0 SERA PROGNOSTICS INC CLASS A COM 81749D107 5360080 905419 SH SOLE 21 905419 0 0 SERA PROGNOSTICS INC CLASS A COM 81749D107 2178412 367975 SH SOLE 22 362069 0 5906 SERES THERAPEUTICS INC COM 81750R102 53668 74148 SH SOLE 2 74148 0 0 SERES THERAPEUTICS INC COM 81750R102 1217479 1682065 SH SOLE 22 1682065 0 0 SERES THERAPEUTICS INC COM 81750R102 4302 5944 SH SOLE 43 2463 0 3481 SERINA THERAPEUTICS INC COM SHS 81751A108 38109 3978 SH SOLE 22 3978 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 57212 12251 SH SOLE 2 8541 0 3710 SERITAGE GROWTH PPTYS CL A 81752R100 691 148 SH SOLE 4 148 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 400943 85855 SH SOLE 21 85855 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 2726318 583794 SH SOLE 22 549620 0 34174 SERITAGE GROWTH PPTYS CL A 81752R100 20641 4420 SH SOLE 25 4420 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 53663 11491 SH SOLE 26 11491 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 18246 3907 SH SOLE 28 0 0 3907 SERITAGE GROWTH PPTYS CL A 81752R100 133165 28515 SH SOLE 30 28515 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 16723 3581 SH SOLE 40 3581 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 27903 5975 SH SOLE 43 5936 0 39 SERVE ROBOTICS INC COM 81758H106 5803 2976 SH SOLE 18 2976 0 0 SERVE ROBOTICS INC COM 81758H106 42980 22041 SH SOLE 21 22041 0 0 SERVICE CORP INTL COM 817565104 30381330 427124 SH SOLE 2 151424 0 275700 SERVICE CORP INTL COM 817565104 32364 455 SH SOLE 4 455 0 0 SERVICE CORP INTL COM 817565104 1908062 26825 SH SOLE 7 25474 0 1351 SERVICE CORP INTL COM 817565104 15463591 217399 SH SOLE 18 217399 0 0 SERVICE CORP INTL COM 817565104 3404780 47867 SH SOLE 19 47867 0 0 SERVICE CORP INTL COM 817565104 527314288 7413388 SH SOLE 21 7413388 0 0 SERVICE CORP INTL COM 817565104 302126809 4247530 SH SOLE 22 4057130 0 190400 SERVICE CORP INTL COM 817565104 2142293 30118 SH SOLE 25 30118 0 0 SERVICE CORP INTL COM 817565104 3534307 49688 SH SOLE 26 49688 0 0 SERVICE CORP INTL COM 817565104 637467 8962 SH SOLE 28 1921 0 7041 SERVICE CORP INTL COM 817565104 12831070 180389 SH SOLE 30 180389 0 0 SERVICE CORP INTL COM 817565104 130168 1830 SH SOLE 31 1830 0 0 SERVICE CORP INTL COM 817565104 140553 1976 SH SOLE 36 1976 0 0 SERVICE CORP INTL COM 817565104 2237536 31457 SH SOLE 40 31457 0 0 SERVICE CORP INTL COM 817565104 17213 242 SH OTR 43 242 0 0 SERVICE CORP INTL COM 817565104 10203125 143443 SH SOLE 43 127896 0 15547 SERVICE PPTYS TR COM SH BEN INT 81761L102 1043122 202942 SH SOLE 2 75071 0 127871 SERVICE PPTYS TR COM SH BEN INT 81761L102 434865 84604 SH SOLE 4 84604 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 1312242 255300 SH SOLE 7 230586 0 24714 SERVICE PPTYS TR COM SH BEN INT 81761L102 2788497 542509 SH SOLE 18 542509 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 8485030 1650784 SH SOLE 19 1650784 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 100155948 19485593 SH SOLE 21 19485593 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 33335825 6485569 SH SOLE 22 6178090 0 307479 SERVICE PPTYS TR COM SH BEN INT 81761L102 39563 7697 SH SOLE 23 7697 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 3234314 629244 SH SOLE 25 629244 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 227527 44266 SH SOLE 26 44266 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 586906 114184 SH SOLE 28 18919 0 95265 SERVICE PPTYS TR COM SH BEN INT 81761L102 3996078 777447 SH SOLE 30 777447 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 715853 139271 SH SOLE 34 139271 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 34459 6704 SH SOLE 36 6704 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 144614 28135 SH SOLE 40 28135 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 2059842 400747 SH SOLE 43 353996 0 46751 SERVICENOW INC COM 81762P102 446653133 567777 SH SOLE 2 275849 0 291928 SERVICENOW INC COM 81762P102 182044091 231411 SH SOLE 4 102328 0 129083 SERVICENOW INC COM 81762P102 159469022 202714 SH SOLE 7 182520 0 20194 SERVICENOW INC COM 81762P102 21376971 27174 SH SOLE 13 27174 0 0 SERVICENOW INC COM 81762P102 22976271 29207 SH SOLE 15 29207 0 0 SERVICENOW INC COM 81762P102 393796775 500587 SH SOLE 18 449185 0 51402 SERVICENOW INC COM 81762P102 421091078 535283 SH SOLE 19 535283 0 0 SERVICENOW INC COM 81762P102 4809941888 6114307 SH SOLE 21 6114307 0 0 SERVICENOW INC COM 81762P102 3607264272 4585486 SH SOLE 22 4104226 0 481260 SERVICENOW INC COM 81762P102 278596034 354146 SH SOLE 23 354146 0 0 SERVICENOW INC COM 81762P102 443397892 563639 SH SOLE 25 452217 0 111422 SERVICENOW INC COM 81762P102 298656905 379647 SH SOLE 26 177466 0 202181 SERVICENOW INC COM 81762P102 385410086 489926 SH SOLE 28 8507 0 481419 SERVICENOW INC COM 81762P102 13577924 17260 SH SOLE 29 17260 0 0 SERVICENOW INC COM 81762P102 1183980044 1505053 SH SOLE 30 1505053 0 0 SERVICENOW INC COM 81762P102 66223454 84182 SH SOLE 31 82423 0 1759 SERVICENOW INC COM 81762P102 422996392 537705 SH SOLE 34 537705 0 0 SERVICENOW INC COM 81762P102 31945882 40609 SH SOLE 36 40609 0 0 SERVICENOW INC COM 81762P102 7740833 9840 SH SOLE 40 9840 0 0 SERVICENOW INC COM 81762P102 199814 254 SH OTR 43 254 0 0 SERVICENOW INC COM 81762P102 222559780 282914 SH SOLE 43 233271 0 49643 SERVISFIRST BANCSHARES INC COM 81768T108 3405878 53899 SH SOLE 2 19042 0 34857 SERVISFIRST BANCSHARES INC COM 81768T108 10237 162 SH SOLE 4 162 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 383690 6072 SH SOLE 7 5767 0 305 SERVISFIRST BANCSHARES INC COM 81768T108 10043419 158940 SH SOLE 18 158940 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 10549507 166949 SH SOLE 19 166949 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 353409917 5592814 SH SOLE 21 5592814 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 97410102 1541543 SH SOLE 22 1476154 0 65389 SERVISFIRST BANCSHARES INC COM 81768T108 137944 2183 SH SOLE 23 2183 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 819132 12963 SH SOLE 25 12963 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 728328 11526 SH SOLE 26 11526 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 206442 3267 SH SOLE 28 966 0 2301 SERVISFIRST BANCSHARES INC COM 81768T108 6368478 100783 SH SOLE 30 100783 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 651489 10310 SH SOLE 40 10310 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 1994340 31561 SH SOLE 43 29291 0 2270 SERVOTRONICS INC COM 817732100 2047 172 SH SOLE 18 172 0 0 SERVOTRONICS INC COM 817732100 21408 1799 SH SOLE 21 1799 0 0 SES AI CORPORATION CL A COM 78397Q109 63985 51188 SH SOLE 2 4042 0 47146 SES AI CORPORATION CL A COM 78397Q109 486321 389057 SH SOLE 18 389057 0 0 SES AI CORPORATION CL A COM 78397Q109 383124 306499 SH SOLE 19 306499 0 0 SES AI CORPORATION CL A COM 78397Q109 5932936 4746349 SH SOLE 21 4746349 0 0 SES AI CORPORATION CL A COM 78397Q109 4429096 3543277 SH SOLE 22 3438292 0 104985 SEVEN HILLS REALTY TRUST COM 81784E101 41159 3246 SH SOLE 2 562 0 2684 SEVEN HILLS REALTY TRUST COM 81784E101 497183 39210 SH SOLE 18 39210 0 0 SEVEN HILLS REALTY TRUST COM 81784E101 360645 28442 SH SOLE 19 28442 0 0 SEVEN HILLS REALTY TRUST COM 81784E101 6738380 531418 SH SOLE 21 531418 0 0 SEVEN HILLS REALTY TRUST COM 81784E101 2700155 212946 SH SOLE 22 203530 0 9416 SEVEN HILLS REALTY TRUST COM 81784E101 25 2 SH SOLE 43 0 0 2 SEZZLE INC COM 78435P105 24878 282 SH SOLE 2 85 0 197 SEZZLE INC COM 78435P105 575900 6528 SH SOLE 18 6528 0 0 SEZZLE INC COM 78435P105 461479 5231 SH SOLE 19 5231 0 0 SEZZLE INC COM 78435P105 7380573 83661 SH SOLE 21 83661 0 0 SEZZLE INC COM 78435P105 3097581 35112 SH SOLE 22 34384 0 728 SFL CORPORATION LTD SHS G7738W106 1105847 79672 SH SOLE 2 4375 0 75297 SFL CORPORATION LTD SHS G7738W106 11451 825 SH SOLE 7 825 0 0 SFL CORPORATION LTD SHS G7738W106 4270043 307640 SH SOLE 18 307640 0 0 SFL CORPORATION LTD SHS G7738W106 3562607 256672 SH SOLE 19 256672 0 0 SFL CORPORATION LTD SHS G7738W106 53964496 3887932 SH SOLE 21 3887932 0 0 SFL CORPORATION LTD SHS G7738W106 20854034 1502452 SH SOLE 22 1409104 0 93348 SFL CORPORATION LTD SHS G7738W106 24484 1764 SH SOLE 28 1764 0 0 SFL CORPORATION LTD SHS G7738W106 101588 7319 SH SOLE 36 7319 0 0 SFL CORPORATION LTD SHS G7738W106 14582 1051 SH SOLE 43 647 0 404 SHAKE SHACK INC CL A 819047101 8021610 89129 SH SOLE 2 61255 0 27874 SHAKE SHACK INC CL A 819047101 12690 141 SH SOLE 4 141 0 0 SHAKE SHACK INC CL A 819047101 524700 5830 SH SOLE 7 5534 0 296 SHAKE SHACK INC CL A 819047101 10343790 114931 SH SOLE 18 109095 0 5836 SHAKE SHACK INC CL A 819047101 17442990 193811 SH SOLE 19 193811 0 0 SHAKE SHACK INC CL A 819047101 375120900 4168010 SH SOLE 21 4168010 0 0 SHAKE SHACK INC CL A 819047101 109402830 1215587 SH SOLE 22 1176077 0 39510 SHAKE SHACK INC CL A 819047101 341280 3792 SH SOLE 23 3792 0 0 SHAKE SHACK INC CL A 819047101 720360 8004 SH SOLE 25 8004 0 0 SHAKE SHACK INC CL A 819047101 1154430 12827 SH SOLE 26 11018 0 1809 SHAKE SHACK INC CL A 819047101 134730 1497 SH SOLE 28 644 0 853 SHAKE SHACK INC CL A 819047101 7452450 82805 SH SOLE 30 82805 0 0 SHAKE SHACK INC CL A 819047101 27000 300 SH SOLE 34 300 0 0 SHAKE SHACK INC CL A 819047101 675450 7505 SH SOLE 40 7505 0 0 SHAKE SHACK INC CL A 819047101 3599640 39996 SH SOLE 43 38098 0 1898 SHAKE SHACK INC NOTE 3/0 819047AB7 1513750 1750000 PRN SOLE 21 1750000 0 0 SHARECARE INC COM CL A 81948W104 534757 396116 SH SOLE 21 396116 0 0 SHARECARE INC COM CL A 81948W104 6361062 4711898 SH SOLE 22 4711898 0 0 SHARKNINJA INC COM SHS G8068L108 3692570 49136 SH SOLE 2 12260 0 36876 SHARKNINJA INC COM SHS G8068L108 39153 521 SH SOLE 7 521 0 0 SHARKNINJA INC COM SHS G8068L108 1780679 23695 SH SOLE 18 23695 0 0 SHARKNINJA INC COM SHS G8068L108 1649543 21950 SH SOLE 19 21950 0 0 SHARKNINJA INC COM SHS G8068L108 52473187 698246 SH SOLE 21 698246 0 0 SHARKNINJA INC COM SHS G8068L108 44797441 596107 SH SOLE 22 539477 0 56630 SHARKNINJA INC COM SHS G8068L108 6463 86 SH SOLE 30 86 0 0 SHARKNINJA INC COM SHS G8068L108 62149 827 SH SOLE 31 827 0 0 SHATTUCK LABS INC COM 82024L103 19860 5145 SH SOLE 2 1817 0 3328 SHATTUCK LABS INC COM 82024L103 423091 109609 SH SOLE 18 109609 0 0 SHATTUCK LABS INC COM 82024L103 337978 87559 SH SOLE 19 87559 0 0 SHATTUCK LABS INC COM 82024L103 5308623 1375291 SH SOLE 21 1375291 0 0 SHATTUCK LABS INC COM 82024L103 3437044 890426 SH SOLE 22 875202 0 15224 SHATTUCK LABS INC COM 82024L103 24885 6447 SH SOLE 43 6447 0 0 SHELL PLC SPON ADS 780259305 3796163 52593 SH SOLE 2 163 0 52430 SHELL PLC SPON ADS 780259305 501290 6945 SH SOLE 4 6945 0 0 SHELL PLC SPON ADS 780259305 11549 160 SH SOLE 7 160 0 0 SHELL PLC SPON ADS 780259305 219617757 3042640 SH SOLE 18 3026809 0 15831 SHELL PLC SPON ADS 780259305 175543276 2432021 SH SOLE 19 2432021 0 0 SHELL PLC SPON ADS 780259305 90586 1255 SH SOLE 21 1255 0 0 SHELL PLC SPON ADS 780259305 4569932 63313 SH SOLE 22 63313 0 0 SHELL PLC SPON ADS 780259305 4029449 55825 SH SOLE 23 55825 0 0 SHELL PLC SPON ADS 780259305 354620 4913 SH SOLE 26 4913 0 0 SHELL PLC SPON ADS 780259305 36414016 504489 SH SOLE 34 504489 0 0 SHELL PLC SPON ADS 780259305 160757842 2227180 SH SOLE 43 1959492 0 267688 SHENANDOAH TELECOMMUNICATION COM 82312B106 612685 37519 SH SOLE 2 13126 0 24393 SHENANDOAH TELECOMMUNICATION COM 82312B106 2107 129 SH SOLE 4 129 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 7120 436 SH SOLE 7 436 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 2552379 156300 SH SOLE 18 156300 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 1819636 111429 SH SOLE 19 111429 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 91135280 5580850 SH SOLE 21 5580850 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 22950574 1405424 SH SOLE 22 1338088 0 67336 SHENANDOAH TELECOMMUNICATION COM 82312B106 177180 10850 SH SOLE 25 10850 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 235446 14418 SH SOLE 26 12820 0 1598 SHENANDOAH TELECOMMUNICATION COM 82312B106 78841 4828 SH SOLE 28 1851 0 2977 SHENANDOAH TELECOMMUNICATION COM 82312B106 1634339 100082 SH SOLE 30 100082 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 169571 10384 SH SOLE 40 10384 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 871303 53356 SH SOLE 43 51471 0 1885 SHERWIN WILLIAMS CO COM 824348106 149395849 500606 SH SOLE 2 155281 0 345325 SHERWIN WILLIAMS CO COM 824348106 83100221 278458 SH SOLE 4 151279 0 127179 SHERWIN WILLIAMS CO COM 824348106 44219865 148175 SH SOLE 7 129068 0 19107 SHERWIN WILLIAMS CO COM 824348106 3178876 10652 SH SOLE 13 10652 0 0 SHERWIN WILLIAMS CO COM 824348106 10283301 34458 SH SOLE 15 34458 0 0 SHERWIN WILLIAMS CO COM 824348106 167068853 559826 SH SOLE 18 506519 0 53307 SHERWIN WILLIAMS CO COM 824348106 96235617 322473 SH SOLE 19 322473 0 0 SHERWIN WILLIAMS CO COM 824348106 1981131733 6638514 SH SOLE 21 6638514 0 0 SHERWIN WILLIAMS CO COM 824348106 1540063235 5160551 SH SOLE 22 4641912 0 518639 SHERWIN WILLIAMS CO COM 824348106 97361892 326247 SH SOLE 23 326247 0 0 SHERWIN WILLIAMS CO COM 824348106 106412976 356576 SH SOLE 25 355610 0 966 SHERWIN WILLIAMS CO COM 824348106 67171818 225084 SH SOLE 26 129149 0 95935 SHERWIN WILLIAMS CO COM 824348106 135730739 454816 SH SOLE 28 5887 0 448929 SHERWIN WILLIAMS CO COM 824348106 411294137 1378193 SH SOLE 30 1378193 0 0 SHERWIN WILLIAMS CO COM 824348106 16532724 55399 SH SOLE 31 53517 0 1882 SHERWIN WILLIAMS CO COM 824348106 11112339 37236 SH SOLE 34 37236 0 0 SHERWIN WILLIAMS CO COM 824348106 14007707 46938 SH SOLE 36 46938 0 0 SHERWIN WILLIAMS CO COM 824348106 3451641 11566 SH SOLE 40 11566 0 0 SHERWIN WILLIAMS CO COM 824348106 98780 331 SH OTR 43 331 0 0 SHERWIN WILLIAMS CO COM 824348106 127247590 426390 SH SOLE 43 376209 0 50181 SHIFT4 PMTS INC CL A 82452J109 5270124 71849 SH SOLE 2 22776 0 49073 SHIFT4 PMTS INC CL A 82452J109 13276 181 SH SOLE 4 181 0 0 SHIFT4 PMTS INC CL A 82452J109 424550 5788 SH SOLE 7 5503 0 285 SHIFT4 PMTS INC CL A 82452J109 1758786 23978 SH SOLE 18 23978 0 0 SHIFT4 PMTS INC CL A 82452J109 1482330 20209 SH SOLE 19 20209 0 0 SHIFT4 PMTS INC CL A 82452J109 71057226 968742 SH SOLE 21 968742 0 0 SHIFT4 PMTS INC CL A 82452J109 111739556 1523375 SH SOLE 22 1450266 0 73109 SHIFT4 PMTS INC CL A 82452J109 844919 11519 SH SOLE 25 11519 0 0 SHIFT4 PMTS INC CL A 82452J109 910567 12414 SH SOLE 26 12414 0 0 SHIFT4 PMTS INC CL A 82452J109 124548 1698 SH SOLE 28 769 0 929 SHIFT4 PMTS INC CL A 82452J109 4961321 67639 SH SOLE 30 67639 0 0 SHIFT4 PMTS INC CL A 82452J109 54719 746 SH SOLE 31 746 0 0 SHIFT4 PMTS INC CL A 82452J109 8734885 119085 SH SOLE 34 119085 0 0 SHIFT4 PMTS INC CL A 82452J109 798268 10883 SH SOLE 40 10883 0 0 SHIFT4 PMTS INC CL A 82452J109 1554873 21198 SH SOLE 43 17229 0 3969 SHIFT4 PMTS INC NOTE 12/1 82452JAB5 693317 603000 PRN SOLE 2 603000 0 0 SHIFT4 PMTS INC NOTE 12/1 82452JAB5 335736 292000 PRN SOLE 18 292000 0 0 SHIFT4 PMTS INC NOTE 12/1 82452JAB5 3395300 2953000 PRN SOLE 19 2953000 0 0 SHIFT4 PMTS INC NOTE 12/1 82452JAB5 6766455 5885000 PRN SOLE 21 5885000 0 0 SHIFT4 PMTS INC NOTE 12/1 82452JAB5 179366 156000 PRN SOLE 26 156000 0 0 SHIFT4 PMTS INC NOTE 12/1 82452JAB5 6272050 5455000 PRN SOLE 34 5455000 0 0 SHIFT4 PMTS INC NOTE 0.500% 8/0 82452JAD1 5100300 5400000 PRN SOLE 21 5400000 0 0 SHIFTPIXY INC COM NEW 82452L401 5 3 SH SOLE 19 3 0 0 SHIFTPIXY INC COM NEW 82452L401 4 2 SH SOLE 22 2 0 0 SHIMMICK CORPORATION COM 82455M109 417 269 SH SOLE 18 269 0 0 SHIMMICK CORPORATION COM 82455M109 10500 6774 SH SOLE 21 6774 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 61793197 1775156 SH SOLE 43 1605012 0 170144 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 550836 88275 SH SOLE 2 47678 0 40597 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 3432 550 SH SOLE 4 550 0 0 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 42756 6852 SH SOLE 7 6852 0 0 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 2650602 424776 SH SOLE 18 424776 0 0 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 2436951 390537 SH SOLE 19 390537 0 0 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 48929999 7841346 SH SOLE 21 7841346 0 0 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 30482781 4885061 SH SOLE 22 4739814 0 145247 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 210843 33789 SH SOLE 25 33789 0 0 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 323538 51849 SH SOLE 26 51849 0 0 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 342308 54857 SH SOLE 28 40407 0 14450 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 17084284 2737866 SH SOLE 30 2737866 0 0 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 40223364 6446052 SH SOLE 34 6446052 0 0 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 6483 1039 SH SOLE 36 1039 0 0 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 245600 39359 SH SOLE 40 39359 0 0 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 775008 124200 SH SOLE 43 121009 0 3191 SHOE CARNIVAL INC COM 824889109 1662116 45056 SH SOLE 2 34239 0 10817 SHOE CARNIVAL INC COM 824889109 3505 95 SH SOLE 7 95 0 0 SHOE CARNIVAL INC COM 824889109 2264530 61386 SH SOLE 18 61386 0 0 SHOE CARNIVAL INC COM 824889109 1482830 40196 SH SOLE 19 40196 0 0 SHOE CARNIVAL INC COM 824889109 76111891 2063212 SH SOLE 21 2063212 0 0 SHOE CARNIVAL INC COM 824889109 19970586 541355 SH SOLE 22 516436 0 24919 SHOE CARNIVAL INC COM 824889109 182790 4955 SH SOLE 25 4955 0 0 SHOE CARNIVAL INC COM 824889109 21581 585 SH SOLE 26 585 0 0 SHOE CARNIVAL INC COM 824889109 1721361 46662 SH SOLE 30 46662 0 0 SHOE CARNIVAL INC COM 824889109 162205 4397 SH SOLE 40 4397 0 0 SHOE CARNIVAL INC COM 824889109 1119427 30345 SH SOLE 43 29018 0 1327 SHOPIFY INC CL A 82509L107 267965 4057 SH SOLE 2 4057 0 0 SHOPIFY INC CL A 82509L107 68881497 1042869 SH SOLE 18 875232 0 167637 SHOPIFY INC CL A 82509L107 76035703 1151184 SH SOLE 19 1151184 0 0 SHOPIFY INC CL A 82509L107 33166611 502144 SH SOLE 21 502144 0 0 SHOPIFY INC CL A 82509L107 30113780 455924 SH SOLE 22 455924 0 0 SHOPIFY INC CL A 82509L107 18417118 278836 SH SOLE 28 71106 0 207730 SHOPIFY INC CL A 82509L107 26191203 396536 SH SOLE 30 396536 0 0 SHOPIFY INC CL A 82509L107 68692 1040 SH SOLE 31 1040 0 0 SHOPIFY INC CL A 82509L107 7129173 107936 SH SOLE 34 107936 0 0 SHOPIFY INC CL A 82509L107 65280391 988348 SH SOLE 43 832745 0 155603 SHORE BANCSHARES INC COM 825107105 2740042 239305 SH SOLE 2 179505 0 59800 SHORE BANCSHARES INC COM 825107105 2622 229 SH SOLE 7 229 0 0 SHORE BANCSHARES INC COM 825107105 1150920 100517 SH SOLE 18 100517 0 0 SHORE BANCSHARES INC COM 825107105 2470578 215771 SH SOLE 19 215771 0 0 SHORE BANCSHARES INC COM 825107105 14785866 1291342 SH SOLE 21 1291342 0 0 SHORE BANCSHARES INC COM 825107105 14193924 1239644 SH SOLE 22 1193661 0 45983 SHORE BANCSHARES INC COM 825107105 57662 5036 SH SOLE 23 5036 0 0 SHORE BANCSHARES INC COM 825107105 60330 5269 SH SOLE 43 5269 0 0 SHUTTERSTOCK INC COM 825690100 1192037 30802 SH SOLE 2 14589 0 16213 SHUTTERSTOCK INC COM 825690100 2903 75 SH SOLE 4 75 0 0 SHUTTERSTOCK INC COM 825690100 6927 179 SH SOLE 7 179 0 0 SHUTTERSTOCK INC COM 825690100 3156295 81558 SH SOLE 18 72916 0 8642 SHUTTERSTOCK INC COM 825690100 5001201 129230 SH SOLE 19 129230 0 0 SHUTTERSTOCK INC COM 825690100 106808362 2759906 SH SOLE 21 2759906 0 0 SHUTTERSTOCK INC COM 825690100 33405105 863181 SH SOLE 22 830262 0 32919 SHUTTERSTOCK INC COM 825690100 31734 820 SH SOLE 23 820 0 0 SHUTTERSTOCK INC COM 825690100 165056 4265 SH SOLE 25 4265 0 0 SHUTTERSTOCK INC COM 825690100 343385 8873 SH SOLE 26 7001 0 1872 SHUTTERSTOCK INC COM 825690100 36301 938 SH SOLE 28 406 0 532 SHUTTERSTOCK INC COM 825690100 1988483 51382 SH SOLE 30 51382 0 0 SHUTTERSTOCK INC COM 825690100 259987 6718 SH SOLE 40 6718 0 0 SHUTTERSTOCK INC COM 825690100 1468317 37941 SH SOLE 43 36044 0 1897 SHYFT GROUP INC COM 825698103 1689208 142429 SH SOLE 2 108193 0 34236 SHYFT GROUP INC COM 825698103 4957 418 SH SOLE 7 418 0 0 SHYFT GROUP INC COM 825698103 1301410 109731 SH SOLE 18 109731 0 0 SHYFT GROUP INC COM 825698103 1588315 133922 SH SOLE 19 133922 0 0 SHYFT GROUP INC COM 825698103 15069126 1270584 SH SOLE 21 1270584 0 0 SHYFT GROUP INC COM 825698103 12127396 1022546 SH SOLE 22 994084 0 28462 SHYFT GROUP INC COM 825698103 6808 574 SH SOLE 28 574 0 0 SHYFT GROUP INC COM 825698103 648244 54658 SH SOLE 43 49425 0 5233 SI-BONE INC COM 825704109 2058495 159203 SH SOLE 2 129510 0 29693 SI-BONE INC COM 825704109 1306 101 SH SOLE 4 101 0 0 SI-BONE INC COM 825704109 335365 25937 SH SOLE 7 24562 0 1375 SI-BONE INC COM 825704109 1457418 112716 SH SOLE 18 112716 0 0 SI-BONE INC COM 825704109 2732471 211328 SH SOLE 19 211328 0 0 SI-BONE INC COM 825704109 24350190 1883232 SH SOLE 21 1883232 0 0 SI-BONE INC COM 825704109 17508888 1354129 SH SOLE 22 1305599 0 48530 SI-BONE INC COM 825704109 19279 1491 SH SOLE 23 1491 0 0 SI-BONE INC COM 825704109 100608 7781 SH SOLE 25 7781 0 0 SI-BONE INC COM 825704109 13253 1025 SH SOLE 26 1025 0 0 SI-BONE INC COM 825704109 28162 2178 SH SOLE 28 1684 0 494 SI-BONE INC COM 825704109 884645 68418 SH SOLE 30 68418 0 0 SI-BONE INC COM 825704109 32739 2532 SH SOLE 34 2532 0 0 SI-BONE INC COM 825704109 11534 892 SH SOLE 36 892 0 0 SI-BONE INC COM 825704109 93187 7207 SH SOLE 40 7207 0 0 SI-BONE INC COM 825704109 113060 8744 SH SOLE 43 8500 0 244 SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 287696 66137 SH SOLE 7 66137 0 0 SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 1995201 458667 SH SOLE 43 434785 0 23882 SIEBERT FINL CORP COM 826176109 5900 3391 SH SOLE 18 3391 0 0 SIEBERT FINL CORP COM 826176109 63451 36466 SH SOLE 21 36466 0 0 SIEBERT FINL CORP COM 826176109 19237 11056 SH SOLE 22 11056 0 0 SIERRA BANCORP COM 82620P102 588840 26311 SH SOLE 2 11300 0 15011 SIERRA BANCORP COM 82620P102 806 36 SH SOLE 7 36 0 0 SIERRA BANCORP COM 82620P102 982079 43882 SH SOLE 18 43882 0 0 SIERRA BANCORP COM 82620P102 2460122 109925 SH SOLE 19 109925 0 0 SIERRA BANCORP COM 82620P102 12007855 536544 SH SOLE 21 536544 0 0 SIERRA BANCORP COM 82620P102 14373309 642239 SH SOLE 22 612088 0 30151 SIERRA BANCORP COM 82620P102 31175 1393 SH SOLE 43 1393 0 0 SIFCO INDS INC COM 826546103 17230 5558 SH SOLE 22 5558 0 0 SIFY TECHNOLOGIES LTD SPONSORED ADS 82655M107 2534 5760 SH SOLE 43 5760 0 0 SIGA TECHNOLOGIES INC COM 826917106 1296683 170841 SH SOLE 2 116015 0 54826 SIGA TECHNOLOGIES INC COM 826917106 3416 450 SH SOLE 7 450 0 0 SIGA TECHNOLOGIES INC COM 826917106 1077901 142016 SH SOLE 18 142016 0 0 SIGA TECHNOLOGIES INC COM 826917106 1325897 174690 SH SOLE 19 174690 0 0 SIGA TECHNOLOGIES INC COM 826917106 13227032 1742692 SH SOLE 21 1742692 0 0 SIGA TECHNOLOGIES INC COM 826917106 10398087 1369972 SH SOLE 22 1311317 0 58655 SIGA TECHNOLOGIES INC COM 826917106 53904 7102 SH SOLE 23 7102 0 0 SIGA TECHNOLOGIES INC COM 826917106 39142 5157 SH SOLE 25 5157 0 0 SIGA TECHNOLOGIES INC COM 826917106 442573 58310 SH SOLE 26 131 0 58179 SIGA TECHNOLOGIES INC COM 826917106 88606 11674 SH SOLE 28 0 0 11674 SIGA TECHNOLOGIES INC COM 826917106 354870 46755 SH SOLE 30 46755 0 0 SIGA TECHNOLOGIES INC COM 826917106 65373 8613 SH SOLE 40 8613 0 0 SIGA TECHNOLOGIES INC COM 826917106 1331521 175431 SH SOLE 43 144304 0 31127 SIGHT SCIENCES INC COM 82657M105 22418 3361 SH SOLE 2 981 0 2380 SIGHT SCIENCES INC COM 82657M105 2221 333 SH SOLE 7 333 0 0 SIGHT SCIENCES INC COM 82657M105 621004 93104 SH SOLE 18 93104 0 0 SIGHT SCIENCES INC COM 82657M105 509528 76391 SH SOLE 19 76391 0 0 SIGHT SCIENCES INC COM 82657M105 7824750 1173126 SH SOLE 21 1173126 0 0 SIGHT SCIENCES INC COM 82657M105 5168176 774839 SH SOLE 22 763939 0 10900 SIGMA LITHIUM CORPORATION COM 826599102 1264377 105102 SH SOLE 7 105102 0 0 SIGMA LITHIUM CORPORATION COM 826599102 124968 10388 SH SOLE 21 10388 0 0 SIGMA LITHIUM CORPORATION COM 826599102 42875 3564 SH SOLE 30 3564 0 0 SIGMATRON INTL INC COM 82661L101 591456 105806 SH SOLE 22 105806 0 0 SIGNET JEWELERS LIMITED SHS G81276100 3270835 36513 SH SOLE 2 12311 0 24202 SIGNET JEWELERS LIMITED SHS G81276100 8331 93 SH SOLE 4 93 0 0 SIGNET JEWELERS LIMITED SHS G81276100 791798 8839 SH SOLE 7 8397 0 442 SIGNET JEWELERS LIMITED SHS G81276100 12449470 138976 SH SOLE 18 138976 0 0 SIGNET JEWELERS LIMITED SHS G81276100 9126142 101877 SH SOLE 19 101877 0 0 SIGNET JEWELERS LIMITED SHS G81276100 441001623 4922992 SH SOLE 21 4922992 0 0 SIGNET JEWELERS LIMITED SHS G81276100 117636725 1313203 SH SOLE 22 1254906 0 58297 SIGNET JEWELERS LIMITED SHS G81276100 810341 9046 SH SOLE 25 9046 0 0 SIGNET JEWELERS LIMITED SHS G81276100 1400135 15630 SH SOLE 26 15630 0 0 SIGNET JEWELERS LIMITED SHS G81276100 301526 3366 SH SOLE 28 938 0 2428 SIGNET JEWELERS LIMITED SHS G81276100 9991395 111536 SH SOLE 30 111536 0 0 SIGNET JEWELERS LIMITED SHS G81276100 160527 1792 SH SOLE 36 1792 0 0 SIGNET JEWELERS LIMITED SHS G81276100 819478 9148 SH SOLE 40 9148 0 0 SIGNET JEWELERS LIMITED SHS G81276100 7958844 88846 SH SOLE 43 79620 0 9226 SILGAN HLDGS INC COM 827048109 6271105 148148 SH SOLE 2 85615 0 62533 SILGAN HLDGS INC COM 827048109 12868 304 SH SOLE 4 304 0 0 SILGAN HLDGS INC COM 827048109 50246 1187 SH SOLE 7 1187 0 0 SILGAN HLDGS INC COM 827048109 5211881 123125 SH SOLE 18 123125 0 0 SILGAN HLDGS INC COM 827048109 1243190 29369 SH SOLE 19 29369 0 0 SILGAN HLDGS INC COM 827048109 173906159 4108343 SH SOLE 21 4108343 0 0 SILGAN HLDGS INC COM 827048109 103929886 2455230 SH SOLE 22 2345658 0 109572 SILGAN HLDGS INC COM 827048109 696202 16447 SH SOLE 25 16447 0 0 SILGAN HLDGS INC COM 827048109 974183 23014 SH SOLE 26 23014 0 0 SILGAN HLDGS INC COM 827048109 59770 1412 SH SOLE 28 1412 0 0 SILGAN HLDGS INC COM 827048109 2261353 53422 SH SOLE 30 53422 0 0 SILGAN HLDGS INC COM 827048109 43261 1022 SH SOLE 31 1022 0 0 SILGAN HLDGS INC COM 827048109 47918 1132 SH SOLE 36 1132 0 0 SILGAN HLDGS INC COM 827048109 782597 18488 SH SOLE 40 18488 0 0 SILGAN HLDGS INC COM 827048109 2352277 55570 SH SOLE 43 47119 0 8451 SILICOM LTD ORD M84116108 93442 6180 SH SOLE 2 6180 0 0 SILICOM LTD ORD M84116108 26853 1776 SH SOLE 22 1776 0 0 SILICON LABORATORIES INC COM 826919102 9270683 83799 SH SOLE 2 57740 0 26059 SILICON LABORATORIES INC COM 826919102 453362 4098 SH SOLE 4 445 0 3653 SILICON LABORATORIES INC COM 826919102 834925 7547 SH SOLE 7 7163 0 384 SILICON LABORATORIES INC COM 826919102 228340 2064 SH SOLE 13 2064 0 0 SILICON LABORATORIES INC COM 826919102 14875642 134463 SH SOLE 18 127871 0 6592 SILICON LABORATORIES INC COM 826919102 18876244 170625 SH SOLE 19 170625 0 0 SILICON LABORATORIES INC COM 826919102 276307939 2497586 SH SOLE 21 2497586 0 0 SILICON LABORATORIES INC COM 826919102 126864731 1146748 SH SOLE 22 1111794 0 34954 SILICON LABORATORIES INC COM 826919102 606252 5480 SH SOLE 23 5480 0 0 SILICON LABORATORIES INC COM 826919102 2174765 19658 SH SOLE 25 19658 0 0 SILICON LABORATORIES INC COM 826919102 5060106 45739 SH SOLE 26 11262 0 34477 SILICON LABORATORIES INC COM 826919102 215065 1944 SH SOLE 28 295 0 1649 SILICON LABORATORIES INC COM 826919102 74454 673 SH SOLE 29 673 0 0 SILICON LABORATORIES INC COM 826919102 16148108 145965 SH SOLE 30 145965 0 0 SILICON LABORATORIES INC COM 826919102 427032 3860 SH SOLE 31 3860 0 0 SILICON LABORATORIES INC COM 826919102 41184894 372276 SH SOLE 34 372276 0 0 SILICON LABORATORIES INC COM 826919102 70250 635 SH SOLE 36 635 0 0 SILICON LABORATORIES INC COM 826919102 751952 6797 SH SOLE 40 6797 0 0 SILICON LABORATORIES INC COM 826919102 3859770 34889 SH SOLE 43 32723 0 2166 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 703965 8692 SH SOLE 2 8692 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 4683328 57826 SH SOLE 22 57826 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 47622 588 SH SOLE 28 588 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 22920 283 SH SOLE 30 283 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 12877 159 SH SOLE 34 159 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 2803405 34614 SH SOLE 43 27761 0 6853 SILK RD MED INC COM 82710M100 1277343 47239 SH SOLE 2 28811 0 18428 SILK RD MED INC COM 82710M100 31123 1151 SH SOLE 4 295 0 856 SILK RD MED INC COM 82710M100 9843 364 SH SOLE 7 364 0 0 SILK RD MED INC COM 82710M100 2879300 106483 SH SOLE 18 96854 0 9629 SILK RD MED INC COM 82710M100 4380345 161995 SH SOLE 19 161995 0 0 SILK RD MED INC COM 82710M100 44701473 1653161 SH SOLE 21 1653161 0 0 SILK RD MED INC COM 82710M100 35340117 1306957 SH SOLE 22 1259453 0 47504 SILK RD MED INC COM 82710M100 25742 952 SH SOLE 23 952 0 0 SILK RD MED INC COM 82710M100 191957 7099 SH SOLE 25 7099 0 0 SILK RD MED INC COM 82710M100 7382 273 SH SOLE 28 273 0 0 SILK RD MED INC COM 82710M100 823828 30467 SH SOLE 30 30467 0 0 SILK RD MED INC COM 82710M100 233734 8644 SH SOLE 40 8644 0 0 SILK RD MED INC COM 82710M100 1161287 42947 SH SOLE 43 41017 0 1930 SILVACO GROUP INC COM 82728C102 75732 4212 SH SOLE 2 4212 0 0 SILVACO GROUP INC COM 82728C102 4978572 276895 SH SOLE 19 276895 0 0 SILVACO GROUP INC COM 82728C102 26988 1501 SH SOLE 21 1501 0 0 SILVACO GROUP INC COM 82728C102 1592147 88551 SH SOLE 22 88551 0 0 SILVACO GROUP INC COM 82728C102 6015155 334547 SH SOLE 34 334547 0 0 SILVERBOW RES INC COM 82836G102 958083 25326 SH SOLE 2 5050 0 20276 SILVERBOW RES INC COM 82836G102 6128 162 SH SOLE 4 162 0 0 SILVERBOW RES INC COM 82836G102 4994 132 SH SOLE 7 132 0 0 SILVERBOW RES INC COM 82836G102 2444802 64626 SH SOLE 18 64626 0 0 SILVERBOW RES INC COM 82836G102 1922294 50814 SH SOLE 19 50814 0 0 SILVERBOW RES INC COM 82836G102 31812117 840923 SH SOLE 21 840923 0 0 SILVERBOW RES INC COM 82836G102 21320761 563594 SH SOLE 22 534773 0 28821 SILVERBOW RES INC COM 82836G102 941854 24897 SH SOLE 43 23821 0 1076 SILVERCORP METALS INC COM 82835P103 784691 233539 SH SOLE 43 219243 0 14296 SILVERCREST ASSET MGMT GROUP CL A 828359109 1433766 91967 SH SOLE 2 88129 0 3838 SILVERCREST ASSET MGMT GROUP CL A 828359109 312 20 SH SOLE 7 20 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 455945 29246 SH SOLE 18 29246 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 367347 23563 SH SOLE 19 23563 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 5336862 342326 SH SOLE 21 342326 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 3421568 219472 SH SOLE 22 211785 0 7687 SILVERCREST ASSET MGMT GROUP CL A 828359109 10445 670 SH SOLE 23 670 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 7764 498 SH SOLE 26 0 0 498 SILVERCREST METALS INC COM 828363101 525789 64514 SH SOLE 2 64514 0 0 SILVERCREST METALS INC COM 828363101 116879 14341 SH SOLE 22 14341 0 0 SIMILARWEB LTD SHS M84137104 131430 16915 SH SOLE 2 15421 0 1494 SIMILARWEB LTD SHS M84137104 915104 117774 SH SOLE 21 117774 0 0 SIMILARWEB LTD SHS M84137104 1555523 200196 SH SOLE 22 191184 0 9012 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 1651500 93942 SH SOLE 2 34334 0 59608 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 5485 312 SH SOLE 4 312 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 30308 1724 SH SOLE 7 1724 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 6564548 373410 SH SOLE 18 373410 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 4716187 268270 SH SOLE 19 268270 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 241371607 13729898 SH SOLE 21 13729898 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 58932063 3352222 SH SOLE 22 3203161 0 149061 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 386549 21988 SH SOLE 25 21988 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 788006 44824 SH SOLE 26 44824 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 36936 2101 SH SOLE 28 2101 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 4322324 245866 SH SOLE 30 245866 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 30185 1717 SH SOLE 36 1717 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 410985 23378 SH SOLE 40 23378 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 71867 4088 SH SOLE 43 3451 0 637 SIMON PPTY GROUP INC NEW COM 828806109 116056413 764535 SH SOLE 2 220840 0 543695 SIMON PPTY GROUP INC NEW COM 828806109 83065264 547202 SH SOLE 4 393420 0 153782 SIMON PPTY GROUP INC NEW COM 828806109 112337768 740038 SH SOLE 7 662686 0 77352 SIMON PPTY GROUP INC NEW COM 828806109 2639043 17385 SH SOLE 13 17385 0 0 SIMON PPTY GROUP INC NEW COM 828806109 7166023 47207 SH SOLE 15 47207 0 0 SIMON PPTY GROUP INC NEW COM 828806109 87546551 576723 SH SOLE 18 531958 0 44765 SIMON PPTY GROUP INC NEW COM 828806109 121225051 798584 SH SOLE 19 798584 0 0 SIMON PPTY GROUP INC NEW COM 828806109 1898139078 12504210 SH SOLE 21 12504210 0 0 SIMON PPTY GROUP INC NEW COM 828806109 1600935930 10546350 SH SOLE 22 9470280 0 1076070 SIMON PPTY GROUP INC NEW COM 828806109 73266422 482651 SH SOLE 23 482651 0 0 SIMON PPTY GROUP INC NEW COM 828806109 309341835 2037825 SH SOLE 25 1958534 0 79291 SIMON PPTY GROUP INC NEW COM 828806109 49047187 323104 SH SOLE 26 170456 0 152648 SIMON PPTY GROUP INC NEW COM 828806109 137941115 908703 SH SOLE 28 74352 0 834351 SIMON PPTY GROUP INC NEW COM 828806109 422669795 2784386 SH SOLE 30 2784386 0 0 SIMON PPTY GROUP INC NEW COM 828806109 11333540 74661 SH SOLE 31 72093 0 2568 SIMON PPTY GROUP INC NEW COM 828806109 6111923 40263 SH SOLE 34 40263 0 0 SIMON PPTY GROUP INC NEW COM 828806109 12475835 82186 SH SOLE 36 82186 0 0 SIMON PPTY GROUP INC NEW COM 828806109 2334077 15376 SH SOLE 40 15376 0 0 SIMON PPTY GROUP INC NEW COM 828806109 102010 672 SH OTR 43 672 0 0 SIMON PPTY GROUP INC NEW COM 828806109 79600437 524377 SH SOLE 43 450473 0 73904 SIMPLY GOOD FOODS CO COM 82900L102 2035492 56338 SH SOLE 2 34533 0 21805 SIMPLY GOOD FOODS CO COM 82900L102 9538 264 SH SOLE 4 264 0 0 SIMPLY GOOD FOODS CO COM 82900L102 404150 11186 SH SOLE 7 10623 0 563 SIMPLY GOOD FOODS CO COM 82900L102 9449765 261549 SH SOLE 18 261549 0 0 SIMPLY GOOD FOODS CO COM 82900L102 7505249 207729 SH SOLE 19 207729 0 0 SIMPLY GOOD FOODS CO COM 82900L102 368701556 10204859 SH SOLE 21 10204859 0 0 SIMPLY GOOD FOODS CO COM 82900L102 97677094 2703490 SH SOLE 22 2621092 0 82398 SIMPLY GOOD FOODS CO COM 82900L102 26230 726 SH SOLE 23 726 0 0 SIMPLY GOOD FOODS CO COM 82900L102 701139 19406 SH SOLE 25 19406 0 0 SIMPLY GOOD FOODS CO COM 82900L102 1540764 42645 SH SOLE 26 42645 0 0 SIMPLY GOOD FOODS CO COM 82900L102 402416 11138 SH SOLE 28 1538 0 9600 SIMPLY GOOD FOODS CO COM 82900L102 6813251 188576 SH SOLE 30 188576 0 0 SIMPLY GOOD FOODS CO COM 82900L102 53653 1485 SH SOLE 36 1485 0 0 SIMPLY GOOD FOODS CO COM 82900L102 684122 18935 SH SOLE 40 18935 0 0 SIMPLY GOOD FOODS CO COM 82900L102 3332595 92239 SH SOLE 43 86783 0 5456 SIMPSON MFG INC COM 829073105 11282072 66944 SH SOLE 2 41768 0 25176 SIMPSON MFG INC COM 829073105 18370 109 SH SOLE 4 109 0 0 SIMPSON MFG INC COM 829073105 779788 4627 SH SOLE 7 4396 0 231 SIMPSON MFG INC COM 829073105 10766033 63882 SH SOLE 18 63882 0 0 SIMPSON MFG INC COM 829073105 2791868 16566 SH SOLE 19 16566 0 0 SIMPSON MFG INC COM 829073105 403993712 2397162 SH SOLE 21 2397162 0 0 SIMPSON MFG INC COM 829073105 208105226 1234826 SH SOLE 22 1179541 0 55285 SIMPSON MFG INC COM 829073105 1724567 10233 SH SOLE 25 10233 0 0 SIMPSON MFG INC COM 829073105 2173868 12899 SH SOLE 26 12899 0 0 SIMPSON MFG INC COM 829073105 454694 2698 SH SOLE 28 774 0 1924 SIMPSON MFG INC COM 829073105 4350265 25813 SH SOLE 30 25813 0 0 SIMPSON MFG INC COM 829073105 89152 529 SH SOLE 31 529 0 0 SIMPSON MFG INC COM 829073105 42975 255 SH SOLE 36 255 0 0 SIMPSON MFG INC COM 829073105 1458290 8653 SH SOLE 40 8653 0 0 SIMPSON MFG INC COM 829073105 9345121 55451 SH SOLE 43 50868 0 4583 SIMULATIONS PLUS INC COM 829214105 399559 8218 SH SOLE 2 4450 0 3768 SIMULATIONS PLUS INC COM 829214105 3938 81 SH SOLE 4 81 0 0 SIMULATIONS PLUS INC COM 829214105 6612 136 SH SOLE 7 136 0 0 SIMULATIONS PLUS INC COM 829214105 2347568 48284 SH SOLE 18 48284 0 0 SIMULATIONS PLUS INC COM 829214105 1754647 36089 SH SOLE 19 36089 0 0 SIMULATIONS PLUS INC COM 829214105 88182823 1813715 SH SOLE 21 1813715 0 0 SIMULATIONS PLUS INC COM 829214105 22248074 457591 SH SOLE 22 442801 0 14790 SIMULATIONS PLUS INC COM 829214105 197543 4063 SH SOLE 25 4063 0 0 SIMULATIONS PLUS INC COM 829214105 532000 10942 SH SOLE 26 9807 0 1135 SIMULATIONS PLUS INC COM 829214105 449297 9241 SH SOLE 28 9241 0 0 SIMULATIONS PLUS INC COM 829214105 2843978 58494 SH SOLE 30 58494 0 0 SIMULATIONS PLUS INC COM 829214105 106429 2189 SH SOLE 40 2189 0 0 SIMULATIONS PLUS INC COM 829214105 772475 15888 SH SOLE 43 15621 0 267 SINCLAIR INC CL A 829242106 238074 17860 SH SOLE 2 9333 0 8527 SINCLAIR INC CL A 829242106 2626 197 SH SOLE 4 197 0 0 SINCLAIR INC CL A 829242106 4386 329 SH SOLE 7 329 0 0 SINCLAIR INC CL A 829242106 1067413 80076 SH SOLE 18 80076 0 0 SINCLAIR INC CL A 829242106 959587 71987 SH SOLE 19 71987 0 0 SINCLAIR INC CL A 829242106 17106229 1283288 SH SOLE 21 1283288 0 0 SINCLAIR INC CL A 829242106 13909042 1043439 SH SOLE 22 1014839 0 28600 SINCLAIR INC CL A 829242106 106320 7976 SH SOLE 25 7976 0 0 SINCLAIR INC CL A 829242106 228583 17148 SH SOLE 26 17148 0 0 SINCLAIR INC CL A 829242106 56133 4211 SH SOLE 30 4211 0 0 SINCLAIR INC CL A 829242106 129541 9718 SH SOLE 40 9718 0 0 SINCLAIR INC CL A 829242106 1219314 91471 SH SOLE 43 87789 0 3682 SINGULAR GENOMICS SYSTEMS IN COM NEW 82933R308 4529 536 SH SOLE 2 536 0 0 SINGULAR GENOMICS SYSTEMS IN COM NEW 82933R308 3008 356 SH SOLE 18 356 0 0 SINGULAR GENOMICS SYSTEMS IN COM NEW 82933R308 36741 4348 SH SOLE 19 4348 0 0 SINGULAR GENOMICS SYSTEMS IN COM NEW 82933R308 237 28 SH SOLE 21 28 0 0 SINGULAR GENOMICS SYSTEMS IN COM NEW 82933R308 128178 15169 SH SOLE 22 15169 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 1556775 550097 SH SOLE 2 148821 0 401276 SIRIUS XM HOLDINGS INC COM 82968B103 91007 32158 SH SOLE 4 32158 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 16236 5737 SH SOLE 7 5737 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 18630 6583 SH SOLE 15 6583 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 521827 184391 SH SOLE 18 184391 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 474455 167652 SH SOLE 19 167652 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 30080806 10629260 SH SOLE 21 10629260 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 40694676 14379744 SH SOLE 22 13848653 0 531091 SIRIUS XM HOLDINGS INC COM 82968B103 2860561 1010799 SH SOLE 25 899087 0 111712 SIRIUS XM HOLDINGS INC COM 82968B103 399820 141279 SH SOLE 26 18346 0 122933 SIRIUS XM HOLDINGS INC COM 82968B103 452808 160003 SH SOLE 28 18468 0 141535 SIRIUS XM HOLDINGS INC COM 82968B103 18873 6669 SH SOLE 30 6669 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 23925 8454 SH SOLE 31 8454 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 99627 35204 SH SOLE 36 35204 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 2135222 754495 SH SOLE 43 645322 0 109173 SIRIUSPOINT LTD COM G8192H106 961031 78773 SH SOLE 2 28512 0 50261 SIRIUSPOINT LTD COM G8192H106 6649 545 SH SOLE 4 545 0 0 SIRIUSPOINT LTD COM G8192H106 9614 788 SH SOLE 7 788 0 0 SIRIUSPOINT LTD COM G8192H106 3893105 319107 SH SOLE 18 319107 0 0 SIRIUSPOINT LTD COM G8192H106 2775378 227490 SH SOLE 19 227490 0 0 SIRIUSPOINT LTD COM G8192H106 128676706 10547271 SH SOLE 21 10547271 0 0 SIRIUSPOINT LTD COM G8192H106 34436781 2822687 SH SOLE 22 2688633 0 134054 SIRIUSPOINT LTD COM G8192H106 434479 35613 SH SOLE 25 35613 0 0 SIRIUSPOINT LTD COM G8192H106 383141 31405 SH SOLE 26 1842 0 29563 SIRIUSPOINT LTD COM G8192H106 109532 8978 SH SOLE 28 0 0 8978 SIRIUSPOINT LTD COM G8192H106 2457727 201453 SH SOLE 30 201453 0 0 SIRIUSPOINT LTD COM G8192H106 233984 19179 SH SOLE 40 19179 0 0 SIRIUSPOINT LTD COM G8192H106 206778 16949 SH SOLE 43 15742 0 1207 SITE CTRS CORP COM 82981J109 6744603 465145 SH SOLE 2 177976 0 287169 SITE CTRS CORP COM 82981J109 7346454 506652 SH SOLE 4 506652 0 0 SITE CTRS CORP COM 82981J109 5082526 350519 SH SOLE 7 317808 0 32711 SITE CTRS CORP COM 82981J109 14450193 996565 SH SOLE 18 996565 0 0 SITE CTRS CORP COM 82981J109 14447568 996384 SH SOLE 19 996384 0 0 SITE CTRS CORP COM 82981J109 289498779 19965433 SH SOLE 21 19965433 0 0 SITE CTRS CORP COM 82981J109 126810664 8745563 SH SOLE 22 7442311 0 1303252 SITE CTRS CORP COM 82981J109 1422276 98088 SH SOLE 23 98088 0 0 SITE CTRS CORP COM 82981J109 6210785 428330 SH SOLE 25 428330 0 0 SITE CTRS CORP COM 82981J109 1476956 101859 SH SOLE 26 60441 0 41418 SITE CTRS CORP COM 82981J109 9994589 689282 SH SOLE 28 308683 0 380599 SITE CTRS CORP COM 82981J109 12967756 894328 SH SOLE 30 894328 0 0 SITE CTRS CORP COM 82981J109 1592434 109823 SH SOLE 34 109823 0 0 SITE CTRS CORP COM 82981J109 60639 4182 SH SOLE 36 4182 0 0 SITE CTRS CORP COM 82981J109 599097 41317 SH SOLE 40 41317 0 0 SITE CTRS CORP COM 82981J109 5187218 357739 SH SOLE 43 327821 0 29918 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 8065873 66435 SH SOLE 2 22045 0 44390 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 14084 116 SH SOLE 4 116 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1286946 10600 SH SOLE 7 10057 0 543 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1891325 15578 SH SOLE 18 15578 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 72411474 596421 SH SOLE 19 596421 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 71656668 590204 SH SOLE 21 590204 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 151508632 1247909 SH SOLE 22 1188435 0 59474 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 138064174 1137173 SH SOLE 25 1137173 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1808159 14893 SH SOLE 26 14500 0 393 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 96157 792 SH SOLE 28 792 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 6881519 56680 SH SOLE 30 56680 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 67261 554 SH SOLE 31 554 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 60826 501 SH SOLE 36 501 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1123650 9255 SH SOLE 40 9255 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 3117505 25678 SH SOLE 43 20144 0 5534 SITIME CORP COM 82982T106 2237099 17986 SH SOLE 2 11167 0 6819 SITIME CORP COM 82982T106 14179 114 SH SOLE 4 29 0 85 SITIME CORP COM 82982T106 17911 144 SH SOLE 7 144 0 0 SITIME CORP COM 82982T106 6519378 52415 SH SOLE 18 52415 0 0 SITIME CORP COM 82982T106 6925727 55682 SH SOLE 19 55682 0 0 SITIME CORP COM 82982T106 250800827 2016408 SH SOLE 21 2016408 0 0 SITIME CORP COM 82982T106 67483240 542557 SH SOLE 22 525612 0 16945 SITIME CORP COM 82982T106 87066 700 SH SOLE 23 700 0 0 SITIME CORP COM 82982T106 425504 3421 SH SOLE 25 3421 0 0 SITIME CORP COM 82982T106 2096549 16856 SH SOLE 26 7121 0 9735 SITIME CORP COM 82982T106 219282 1763 SH SOLE 28 473 0 1290 SITIME CORP COM 82982T106 5146347 41376 SH SOLE 30 41376 0 0 SITIME CORP COM 82982T106 471898 3794 SH SOLE 40 3794 0 0 SITIME CORP COM 82982T106 2321329 18663 SH SOLE 43 17576 0 1087 SITIO ROYALTIES CORP CLASS A COM 82983N108 1691137 71628 SH SOLE 2 23669 0 47959 SITIO ROYALTIES CORP CLASS A COM 82983N108 8287 351 SH SOLE 4 351 0 0 SITIO ROYALTIES CORP CLASS A COM 82983N108 16078 681 SH SOLE 7 681 0 0 SITIO ROYALTIES CORP CLASS A COM 82983N108 5437997 230326 SH SOLE 18 230326 0 0 SITIO ROYALTIES CORP CLASS A COM 82983N108 4430487 187653 SH SOLE 19 187653 0 0 SITIO ROYALTIES CORP CLASS A COM 82983N108 72699511 3079183 SH SOLE 21 3079183 0 0 SITIO ROYALTIES CORP CLASS A COM 82983N108 57360046 2429481 SH SOLE 22 2323825 0 105656 SITIO ROYALTIES CORP CLASS A COM 82983N108 919232 38934 SH SOLE 26 38934 0 0 SITIO ROYALTIES CORP CLASS A COM 82983N108 1445994 61245 SH SOLE 28 0 0 61245 SITIO ROYALTIES CORP CLASS A COM 82983N108 1938239 82094 SH SOLE 30 82094 0 0 SITIO ROYALTIES CORP CLASS A COM 82983N108 2810986 119059 SH SOLE 43 111392 0 7667 SIX FLAGS ENTMT CORP NEW COM 83001A102 1458955 44024 SH SOLE 2 19842 0 24182 SIX FLAGS ENTMT CORP NEW COM 83001A102 3248 98 SH SOLE 4 98 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 18459 557 SH SOLE 7 557 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 7188663 216918 SH SOLE 18 216918 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 5510055 166266 SH SOLE 19 166266 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 265567092 8013491 SH SOLE 21 8013491 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 71051199 2143971 SH SOLE 22 2074298 0 69673 SIX FLAGS ENTMT CORP NEW COM 83001A102 462204 13947 SH SOLE 25 13947 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 927655 27992 SH SOLE 26 27992 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 50704 1530 SH SOLE 28 1530 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 4757114 143546 SH SOLE 30 143546 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 79337 2394 SH SOLE 36 2394 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 439503 13262 SH SOLE 40 13262 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 3832259 115638 SH SOLE 43 109796 0 5842 SIXTH STREET SPECIALTY LENDI COM 83012A109 17934 840 SH OTR 43 840 0 0 SIXTH STREET SPECIALTY LENDI COM 83012A109 3728418 174633 SH SOLE 43 165688 0 8945 SJW GROUP COM 784305104 2591011 47787 SH SOLE 2 27368 0 20419 SJW GROUP COM 784305104 530001 9775 SH SOLE 4 9775 0 0 SJW GROUP COM 784305104 5441085 100352 SH SOLE 7 94067 0 6285 SJW GROUP COM 784305104 5874466 108345 SH SOLE 18 108345 0 0 SJW GROUP COM 784305104 3977417 73357 SH SOLE 19 73357 0 0 SJW GROUP COM 784305104 201968849 3724988 SH SOLE 21 3724988 0 0 SJW GROUP COM 784305104 48777939 899630 SH SOLE 22 857836 0 41794 SJW GROUP COM 784305104 362081 6678 SH SOLE 25 6678 0 0 SJW GROUP COM 784305104 5747700 106007 SH SOLE 26 11841 0 94166 SJW GROUP COM 784305104 852555 15724 SH SOLE 28 531 0 15193 SJW GROUP COM 784305104 25723649 474431 SH SOLE 30 474431 0 0 SJW GROUP COM 784305104 33779 623 SH SOLE 36 623 0 0 SJW GROUP COM 784305104 379269 6995 SH SOLE 40 6995 0 0 SJW GROUP COM 784305104 2858903 52728 SH SOLE 43 50790 0 1938 SK TELECOM LTD SPONSORED ADR 78440P306 8072848 385707 SH SOLE 2 385707 0 0 SK TELECOM LTD SPONSORED ADR 78440P306 456818 21826 SH SOLE 4 21826 0 0 SK TELECOM LTD SPONSORED ADR 78440P306 1203789 57515 SH SOLE 13 57515 0 0 SK TELECOM LTD SPONSORED ADR 78440P306 1541306 73641 SH SOLE 18 0 0 73641 SK TELECOM LTD SPONSORED ADR 78440P306 646779 30902 SH SOLE 19 30902 0 0 SK TELECOM LTD SPONSORED ADR 78440P306 201326 9619 SH SOLE 21 9619 0 0 SK TELECOM LTD SPONSORED ADR 78440P306 23665677 1130706 SH SOLE 22 1130706 0 0 SK TELECOM LTD SPONSORED ADR 78440P306 2721967 130051 SH SOLE 26 118810 0 11241 SK TELECOM LTD SPONSORED ADR 78440P306 607137 29008 SH SOLE 28 0 0 29008 SK TELECOM LTD SPONSORED ADR 78440P306 299466 14308 SH SOLE 30 14308 0 0 SK TELECOM LTD SPONSORED ADR 78440P306 258234 12338 SH SOLE 34 12338 0 0 SK TELECOM LTD SPONSORED ADR 78440P306 2476297 118313 SH SOLE 43 69211 0 49102 SKECHERS U S A INC CL A 830566105 18463196 267118 SH SOLE 2 148674 0 118444 SKECHERS U S A INC CL A 830566105 29376 425 SH SOLE 4 425 0 0 SKECHERS U S A INC CL A 830566105 113633 1644 SH SOLE 7 1644 0 0 SKECHERS U S A INC CL A 830566105 61005865 882608 SH SOLE 18 882229 0 379 SKECHERS U S A INC CL A 830566105 15347474 222041 SH SOLE 19 222041 0 0 SKECHERS U S A INC CL A 830566105 458757043 6637110 SH SOLE 21 6637110 0 0 SKECHERS U S A INC CL A 830566105 274112502 3965748 SH SOLE 22 3791107 0 174641 SKECHERS U S A INC CL A 830566105 5200312 75236 SH SOLE 25 27284 0 47952 SKECHERS U S A INC CL A 830566105 8329098 120502 SH SOLE 26 40353 0 80149 SKECHERS U S A INC CL A 830566105 165266 2391 SH SOLE 28 2391 0 0 SKECHERS U S A INC CL A 830566105 5742697 83083 SH SOLE 30 83083 0 0 SKECHERS U S A INC CL A 830566105 114670 1659 SH SOLE 31 1659 0 0 SKECHERS U S A INC CL A 830566105 23616092 341668 SH SOLE 34 341668 0 0 SKECHERS U S A INC CL A 830566105 1293166 18709 SH SOLE 36 18709 0 0 SKECHERS U S A INC CL A 830566105 1984159 28706 SH SOLE 40 28706 0 0 SKECHERS U S A INC CL A 830566105 5355556 77482 SH SOLE 43 72760 0 4722 SKEENA RES LTD NEW COM 83056P715 16309 3037 SH SOLE 2 3037 0 0 SKILLFUL CRAFTSMAN ED TECH L ORD SHS G8211A108 6177 5883 SH SOLE 22 5883 0 0 SKILLSOFT CORP CL A 83066P309 104679 7569 SH SOLE 2 7569 0 0 SKILLSOFT CORP CL A 83066P309 12765 923 SH SOLE 18 923 0 0 SKILLSOFT CORP CL A 83066P309 120003 8677 SH SOLE 21 8677 0 0 SKILLSOFT CORP CL A 83066P309 786927 56900 SH SOLE 22 56900 0 0 SKILLSOFT CORP CL A 83066P309 14 1 SH SOLE 43 1 0 0 SKILLZ INC COM CL A 83067L208 21849 3043 SH SOLE 18 3043 0 0 SKILLZ INC COM CL A 83067L208 231318 32217 SH SOLE 21 32217 0 0 SKILLZ INC COM CL A 83067L208 2053746 286037 SH SOLE 22 286037 0 0 SKILLZ INC COM CL A 83067L208 2886 402 SH SOLE 28 402 0 0 SKY HARBOUR GROUP CORPORATIO COM CL A 83085C107 12460 1347 SH SOLE 2 725 0 622 SKY HARBOUR GROUP CORPORATIO COM CL A 83085C107 260841 28199 SH SOLE 18 28199 0 0 SKY HARBOUR GROUP CORPORATIO COM CL A 83085C107 238484 25782 SH SOLE 19 25782 0 0 SKY HARBOUR GROUP CORPORATIO COM CL A 83085C107 2977205 321860 SH SOLE 21 321860 0 0 SKY HARBOUR GROUP CORPORATIO COM CL A 83085C107 2032336 219712 SH SOLE 22 217435 0 2277 SKYE BIOSCIENCE INC COM NEW 83086J200 21955 2741 SH SOLE 2 820 0 1921 SKYE BIOSCIENCE INC COM NEW 83086J200 408854 51043 SH SOLE 18 51043 0 0 SKYE BIOSCIENCE INC COM NEW 83086J200 308657 38534 SH SOLE 19 38534 0 0 SKYE BIOSCIENCE INC COM NEW 83086J200 4747783 592732 SH SOLE 21 592732 0 0 SKYE BIOSCIENCE INC COM NEW 83086J200 3474073 433717 SH SOLE 22 423107 0 10610 SKYLINE CHAMPION CORPORATION COM 830830105 3087706 45575 SH SOLE 2 24702 0 20873 SKYLINE CHAMPION CORPORATION COM 830830105 10163 150 SH SOLE 4 150 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 339428 5010 SH SOLE 7 4764 0 246 SKYLINE CHAMPION CORPORATION COM 830830105 9616842 141946 SH SOLE 18 141946 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 8273427 122117 SH SOLE 19 122117 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 162747153 2402172 SH SOLE 21 2402172 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 105148949 1552014 SH SOLE 22 1492810 0 59204 SKYLINE CHAMPION CORPORATION COM 830830105 748570 11049 SH SOLE 25 11049 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 1278578 18872 SH SOLE 26 18872 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 112126 1655 SH SOLE 28 1009 0 646 SKYLINE CHAMPION CORPORATION COM 830830105 2418201 35693 SH SOLE 30 35693 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 771266 11384 SH SOLE 40 11384 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 932647 13766 SH SOLE 43 12493 0 1273 SKYWARD SPECIALTY INS GROUP COM 830940102 861048 23799 SH SOLE 2 11456 0 12343 SKYWARD SPECIALTY INS GROUP COM 830940102 6151 170 SH SOLE 4 170 0 0 SKYWARD SPECIALTY INS GROUP COM 830940102 8321 230 SH SOLE 7 230 0 0 SKYWARD SPECIALTY INS GROUP COM 830940102 3736309 103270 SH SOLE 18 103270 0 0 SKYWARD SPECIALTY INS GROUP COM 830940102 3074793 84986 SH SOLE 19 84986 0 0 SKYWARD SPECIALTY INS GROUP COM 830940102 51166516 1414221 SH SOLE 21 1414221 0 0 SKYWARD SPECIALTY INS GROUP COM 830940102 42667508 1179312 SH SOLE 22 1134965 0 44347 SKYWARD SPECIALTY INS GROUP COM 830940102 215524 5957 SH SOLE 25 5957 0 0 SKYWARD SPECIALTY INS GROUP COM 830940102 142549 3940 SH SOLE 28 0 0 3940 SKYWARD SPECIALTY INS GROUP COM 830940102 757754 20944 SH SOLE 30 20944 0 0 SKYWARD SPECIALTY INS GROUP COM 830940102 216501 5984 SH SOLE 40 5984 0 0 SKYWATER TECHNOLOGY INC COM 83089J108 19163 2505 SH SOLE 2 528 0 1977 SKYWATER TECHNOLOGY INC COM 83089J108 557609 72890 SH SOLE 18 72890 0 0 SKYWATER TECHNOLOGY INC COM 83089J108 468333 61220 SH SOLE 19 61220 0 0 SKYWATER TECHNOLOGY INC COM 83089J108 7266804 949909 SH SOLE 21 949909 0 0 SKYWATER TECHNOLOGY INC COM 83089J108 3604695 471202 SH SOLE 22 464782 0 6420 SKYWATER TECHNOLOGY INC COM 83089J108 43429 5677 SH SOLE 43 5461 0 216 SKYWEST INC COM 830879102 3477224 42369 SH SOLE 2 13836 0 28533 SKYWEST INC COM 830879102 4678 57 SH SOLE 4 57 0 0 SKYWEST INC COM 830879102 24375 297 SH SOLE 7 297 0 0 SKYWEST INC COM 830879102 10556500 128628 SH SOLE 18 128628 0 0 SKYWEST INC COM 830879102 12084069 147241 SH SOLE 19 147241 0 0 SKYWEST INC COM 830879102 370937770 4519773 SH SOLE 21 4519773 0 0 SKYWEST INC COM 830879102 102659229 1250874 SH SOLE 22 1205198 0 45676 SKYWEST INC COM 830879102 102670 1251 SH SOLE 23 1251 0 0 SKYWEST INC COM 830879102 132461 1614 SH SOLE 25 1614 0 0 SKYWEST INC COM 830879102 167505 2041 SH SOLE 26 0 0 2041 SKYWEST INC COM 830879102 5559094 67736 SH SOLE 30 67736 0 0 SKYWEST INC COM 830879102 237264 2891 SH SOLE 40 2891 0 0 SKYWEST INC COM 830879102 8653789 105444 SH SOLE 43 102889 0 2555 SKYWORKS SOLUTIONS INC COM 83088M102 38497335 361206 SH SOLE 2 164680 0 196526 SKYWORKS SOLUTIONS INC COM 83088M102 19265081 180757 SH SOLE 4 51631 0 129126 SKYWORKS SOLUTIONS INC COM 83088M102 16057876 150665 SH SOLE 7 104785 0 45880 SKYWORKS SOLUTIONS INC COM 83088M102 572335 5370 SH SOLE 13 5370 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 2636363 24736 SH SOLE 15 24736 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 34262592 321473 SH SOLE 18 311520 0 9953 SKYWORKS SOLUTIONS INC COM 83088M102 7422018 69638 SH SOLE 19 69638 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 863726452 8104020 SH SOLE 21 8104020 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 367625222 3449289 SH SOLE 22 3097267 0 352022 SKYWORKS SOLUTIONS INC COM 83088M102 20458457 191954 SH SOLE 23 191954 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 37334548 350296 SH SOLE 25 350296 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 16040610 150503 SH SOLE 26 88920 0 61583 SKYWORKS SOLUTIONS INC COM 83088M102 40087616 376127 SH SOLE 28 4692 0 371435 SKYWORKS SOLUTIONS INC COM 83088M102 191523621 1796994 SH SOLE 30 1626578 0 170416 SKYWORKS SOLUTIONS INC COM 83088M102 3949322 37055 SH SOLE 31 35861 0 1194 SKYWORKS SOLUTIONS INC COM 83088M102 1549673 14540 SH SOLE 34 14540 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 3340857 31346 SH SOLE 36 31346 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 797218 7480 SH SOLE 40 7480 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 37303 350 SH OTR 43 350 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 16877135 158352 SH SOLE 43 136871 0 21481 SKYX PLATFORMS CORP COM 78471E105 1398 1472 SH SOLE 2 539 0 933 SKYX PLATFORMS CORP COM 78471E105 46741 49201 SH SOLE 18 49201 0 0 SKYX PLATFORMS CORP COM 78471E105 28662 30171 SH SOLE 19 30171 0 0 SKYX PLATFORMS CORP COM 78471E105 560229 589715 SH SOLE 21 589715 0 0 SKYX PLATFORMS CORP COM 78471E105 651162 685434 SH SOLE 22 682581 0 2853 SL GREEN RLTY CORP COM 78440X887 6715465 118564 SH SOLE 2 42871 0 75693 SL GREEN RLTY CORP COM 78440X887 6184012 109181 SH SOLE 4 109181 0 0 SL GREEN RLTY CORP COM 78440X887 6425015 113436 SH SOLE 7 102534 0 10902 SL GREEN RLTY CORP COM 78440X887 17176986 303266 SH SOLE 18 303134 0 132 SL GREEN RLTY CORP COM 78440X887 22353203 394654 SH SOLE 19 394654 0 0 SL GREEN RLTY CORP COM 78440X887 436319670 7703384 SH SOLE 21 7703384 0 0 SL GREEN RLTY CORP COM 78440X887 160861168 2840063 SH SOLE 22 2545091 0 294972 SL GREEN RLTY CORP COM 78440X887 596816 10537 SH SOLE 23 10537 0 0 SL GREEN RLTY CORP COM 78440X887 34052818 601215 SH SOLE 25 601215 0 0 SL GREEN RLTY CORP COM 78440X887 2018876 35644 SH SOLE 26 17432 0 18212 SL GREEN RLTY CORP COM 78440X887 5374343 94886 SH SOLE 28 29631 0 65255 SL GREEN RLTY CORP COM 78440X887 18194071 321223 SH SOLE 30 321223 0 0 SL GREEN RLTY CORP COM 78440X887 3973239 70149 SH SOLE 34 70149 0 0 SL GREEN RLTY CORP COM 78440X887 210814 3722 SH SOLE 36 3722 0 0 SL GREEN RLTY CORP COM 78440X887 764527 13498 SH SOLE 40 13498 0 0 SL GREEN RLTY CORP COM 78440X887 563744 9953 SH SOLE 43 9883 0 70 SLEEP NUMBER CORP COM 83125X103 316269 33048 SH SOLE 2 25317 0 7731 SLEEP NUMBER CORP COM 83125X103 2048 214 SH SOLE 7 214 0 0 SLEEP NUMBER CORP COM 83125X103 633850 66233 SH SOLE 18 66233 0 0 SLEEP NUMBER CORP COM 83125X103 444938 46493 SH SOLE 19 46493 0 0 SLEEP NUMBER CORP COM 83125X103 8173479 854073 SH SOLE 21 854073 0 0 SLEEP NUMBER CORP COM 83125X103 5832628 609470 SH SOLE 22 590567 0 18903 SLEEP NUMBER CORP COM 83125X103 4173 436 SH SOLE 28 436 0 0 SLEEP NUMBER CORP COM 83125X103 109031 11393 SH SOLE 43 11298 0 95 SLM CORP COM 78442P106 8807434 423638 SH SOLE 2 205205 0 218433 SLM CORP COM 78442P106 11331 545 SH SOLE 4 545 0 0 SLM CORP COM 78442P106 1072868 51605 SH SOLE 7 49012 0 2593 SLM CORP COM 78442P106 7128205 342867 SH SOLE 18 342867 0 0 SLM CORP COM 78442P106 1536028 73883 SH SOLE 19 73883 0 0 SLM CORP COM 78442P106 231163262 11118964 SH SOLE 21 11118964 0 0 SLM CORP COM 78442P106 133323048 6412845 SH SOLE 22 6141165 0 271680 SLM CORP COM 78442P106 843741 40584 SH SOLE 25 40584 0 0 SLM CORP COM 78442P106 2227108 107124 SH SOLE 26 107124 0 0 SLM CORP COM 78442P106 368669 17733 SH SOLE 28 5449 0 12284 SLM CORP COM 78442P106 5777167 277882 SH SOLE 30 277882 0 0 SLM CORP COM 78442P106 58254 2802 SH SOLE 31 2802 0 0 SLM CORP COM 78442P106 106736 5134 SH SOLE 36 5134 0 0 SLM CORP COM 78442P106 850540 40911 SH SOLE 40 40911 0 0 SLM CORP COM 78442P106 5726825 275461 SH SOLE 43 257931 0 17530 SLR INVESTMENT CORP COM 83413U100 3022796 187868 SH SOLE 30 187868 0 0 SM ENERGY CO COM 78454L100 11886780 274966 SH SOLE 2 111170 0 163796 SM ENERGY CO COM 78454L100 17551 406 SH SOLE 4 406 0 0 SM ENERGY CO COM 78454L100 393307 9098 SH SOLE 7 8697 0 401 SM ENERGY CO COM 78454L100 18455233 426908 SH SOLE 18 415402 0 11506 SM ENERGY CO COM 78454L100 38762266 896652 SH SOLE 19 896652 0 0 SM ENERGY CO COM 78454L100 562859355 13020110 SH SOLE 21 13020110 0 0 SM ENERGY CO COM 78454L100 186824713 4321645 SH SOLE 22 4108654 0 212991 SM ENERGY CO COM 78454L100 708151 16381 SH SOLE 23 16381 0 0 SM ENERGY CO COM 78454L100 12418077 287256 SH SOLE 26 33011 0 254245 SM ENERGY CO COM 78454L100 12247967 283321 SH SOLE 30 283321 0 0 SM ENERGY CO COM 78454L100 71330 1650 SH SOLE 36 1650 0 0 SM ENERGY CO COM 78454L100 7489001 173236 SH SOLE 43 158712 0 14524 SMART GLOBAL HLDGS INC SHS G8232Y101 999899 43721 SH SOLE 2 16756 0 26965 SMART GLOBAL HLDGS INC SHS G8232Y101 2333 102 SH SOLE 4 102 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 406446 17772 SH SOLE 7 16837 0 935 SMART GLOBAL HLDGS INC SHS G8232Y101 4053570 177244 SH SOLE 18 177244 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 2682491 117293 SH SOLE 19 117293 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 139162120 6084920 SH SOLE 21 6084920 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 36688008 1604198 SH SOLE 22 1537406 0 66792 SMART GLOBAL HLDGS INC SHS G8232Y101 290266 12692 SH SOLE 25 12692 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 569715 24911 SH SOLE 26 24911 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 19760 864 SH SOLE 28 864 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 2899619 126787 SH SOLE 30 126787 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 232085 10148 SH SOLE 40 10148 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 1218102 53262 SH SOLE 43 51230 0 2032 SMART SAND INC COM 83191H107 111703 52940 SH SOLE 18 5651 0 47289 SMART SAND INC COM 83191H107 137287 65065 SH SOLE 21 65065 0 0 SMART SAND INC COM 83191H107 751846 356325 SH SOLE 22 356325 0 0 SMARTFINANCIAL INC COM NEW 83190L208 1072464 45309 SH SOLE 2 35657 0 9652 SMARTFINANCIAL INC COM NEW 83190L208 1231 52 SH SOLE 7 52 0 0 SMARTFINANCIAL INC COM NEW 83190L208 1248593 52750 SH SOLE 18 52750 0 0 SMARTFINANCIAL INC COM NEW 83190L208 1817288 76776 SH SOLE 19 76776 0 0 SMARTFINANCIAL INC COM NEW 83190L208 15713022 663837 SH SOLE 21 663837 0 0 SMARTFINANCIAL INC COM NEW 83190L208 12307051 519943 SH SOLE 22 505177 0 14766 SMARTFINANCIAL INC COM NEW 83190L208 21374 903 SH SOLE 26 0 0 903 SMARTFINANCIAL INC COM NEW 83190L208 142754 6031 SH SOLE 43 5814 0 217 SMARTRENT INC COM CL A 83193G107 373442 156252 SH SOLE 2 53477 0 102775 SMARTRENT INC COM CL A 83193G107 3155 1320 SH SOLE 7 1320 0 0 SMARTRENT INC COM CL A 83193G107 1397175 584592 SH SOLE 18 584592 0 0 SMARTRENT INC COM CL A 83193G107 1035479 433255 SH SOLE 19 433255 0 0 SMARTRENT INC COM CL A 83193G107 18748933 7844742 SH SOLE 21 7844742 0 0 SMARTRENT INC COM CL A 83193G107 12301736 5147170 SH SOLE 22 4936727 0 210443 SMARTRENT INC COM CL A 83193G107 94685 39617 SH SOLE 25 39617 0 0 SMARTRENT INC COM CL A 83193G107 14103 5901 SH SOLE 28 0 0 5901 SMARTRENT INC COM CL A 83193G107 2559798 1071045 SH SOLE 30 1071045 0 0 SMARTRENT INC COM CL A 83193G107 115119 48167 SH SOLE 40 48167 0 0 SMARTSHEET INC COM CL A 83200N103 15984907 362634 SH SOLE 2 209977 0 152657 SMARTSHEET INC COM CL A 83200N103 544079 12343 SH SOLE 4 1300 0 11043 SMARTSHEET INC COM CL A 83200N103 919068 20850 SH SOLE 7 19812 0 1038 SMARTSHEET INC COM CL A 83200N103 84545 1918 SH SOLE 13 1918 0 0 SMARTSHEET INC COM CL A 83200N103 5918622 134270 SH SOLE 18 133794 0 476 SMARTSHEET INC COM CL A 83200N103 12985615 294592 SH SOLE 19 294592 0 0 SMARTSHEET INC COM CL A 83200N103 130667314 2964322 SH SOLE 21 2964322 0 0 SMARTSHEET INC COM CL A 83200N103 168189797 3815558 SH SOLE 22 3622912 0 192646 SMARTSHEET INC COM CL A 83200N103 1460238 33127 SH SOLE 23 33127 0 0 SMARTSHEET INC COM CL A 83200N103 1143303 25937 SH SOLE 25 25937 0 0 SMARTSHEET INC COM CL A 83200N103 7066200 160304 SH SOLE 26 38683 0 121621 SMARTSHEET INC COM CL A 83200N103 1657496 37602 SH SOLE 28 21093 0 16509 SMARTSHEET INC COM CL A 83200N103 28740 652 SH SOLE 29 652 0 0 SMARTSHEET INC COM CL A 83200N103 23298616 528553 SH SOLE 30 528553 0 0 SMARTSHEET INC COM CL A 83200N103 70264 1594 SH SOLE 31 1594 0 0 SMARTSHEET INC COM CL A 83200N103 14546 330 SH SOLE 36 330 0 0 SMARTSHEET INC COM CL A 83200N103 1164461 26417 SH SOLE 40 26417 0 0 SMARTSHEET INC COM CL A 83200N103 18029 409 SH OTR 43 409 0 0 SMARTSHEET INC COM CL A 83200N103 2770296 62847 SH SOLE 43 53031 0 9816 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 5179 209 SH SOLE 2 0 0 209 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 302068 12190 SH SOLE 18 12190 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 8309644 335337 SH SOLE 43 291463 0 43874 SMITH & WESSON BRANDS INC COM 831754106 360966 25172 SH SOLE 2 12545 0 12627 SMITH & WESSON BRANDS INC COM 831754106 2868 200 SH SOLE 4 200 0 0 SMITH & WESSON BRANDS INC COM 831754106 13494 941 SH SOLE 7 941 0 0 SMITH & WESSON BRANDS INC COM 831754106 1968939 137304 SH SOLE 18 137304 0 0 SMITH & WESSON BRANDS INC COM 831754106 1480505 103243 SH SOLE 19 103243 0 0 SMITH & WESSON BRANDS INC COM 831754106 34155543 2381837 SH SOLE 21 2381837 0 0 SMITH & WESSON BRANDS INC COM 831754106 21122089 1472949 SH SOLE 22 1419386 0 53563 SMITH & WESSON BRANDS INC COM 831754106 489266 34119 SH SOLE 26 34119 0 0 SMITH & WESSON BRANDS INC COM 831754106 393188 27419 SH SOLE 30 27419 0 0 SMITH & WESSON BRANDS INC COM 831754106 303191 21143 SH SOLE 43 20106 0 1037 SMITH A O CORP COM 831865209 14586526 178363 SH SOLE 2 98940 0 79423 SMITH A O CORP COM 831865209 10149143 124103 SH SOLE 4 41617 0 82486 SMITH A O CORP COM 831865209 8340824 101991 SH SOLE 7 82089 0 19902 SMITH A O CORP COM 831865209 204368 2499 SH SOLE 13 2499 0 0 SMITH A O CORP COM 831865209 1337512 16355 SH SOLE 15 16355 0 0 SMITH A O CORP COM 831865209 15623169 191039 SH SOLE 18 178887 0 12152 SMITH A O CORP COM 831865209 8074794 98738 SH SOLE 19 98738 0 0 SMITH A O CORP COM 831865209 301006746 3680689 SH SOLE 21 3680689 0 0 SMITH A O CORP COM 831865209 238468517 2915976 SH SOLE 22 2626273 0 289703 SMITH A O CORP COM 831865209 11422131 139669 SH SOLE 23 139669 0 0 SMITH A O CORP COM 831865209 2916602 35664 SH SOLE 25 35664 0 0 SMITH A O CORP COM 831865209 8138337 99515 SH SOLE 26 53200 0 46315 SMITH A O CORP COM 831865209 14133383 172822 SH SOLE 28 1194 0 171628 SMITH A O CORP COM 831865209 69967451 855557 SH SOLE 30 788238 0 67319 SMITH A O CORP COM 831865209 2391820 29247 SH SOLE 31 28265 0 982 SMITH A O CORP COM 831865209 2305051 28186 SH SOLE 34 28186 0 0 SMITH A O CORP COM 831865209 1244610 15219 SH SOLE 36 15219 0 0 SMITH A O CORP COM 831865209 471380 5764 SH SOLE 40 5764 0 0 SMITH A O CORP COM 831865209 16520 202 SH OTR 43 202 0 0 SMITH A O CORP COM 831865209 10023032 122561 SH SOLE 43 100306 0 22255 SMITH DOUGLAS HOMES CORP COM SHS CL A 83207R107 99388 4251 SH SOLE 2 0 0 4251 SMITH DOUGLAS HOMES CORP COM SHS CL A 83207R107 27097 1159 SH SOLE 4 1159 0 0 SMITH DOUGLAS HOMES CORP COM SHS CL A 83207R107 31282 1338 SH SOLE 7 1338 0 0 SMITH DOUGLAS HOMES CORP COM SHS CL A 83207R107 560161 23959 SH SOLE 18 23959 0 0 SMITH DOUGLAS HOMES CORP COM SHS CL A 83207R107 9318450 398565 SH SOLE 19 398565 0 0 SMITH DOUGLAS HOMES CORP COM SHS CL A 83207R107 3472234 148513 SH SOLE 22 148513 0 0 SMITH DOUGLAS HOMES CORP COM SHS CL A 83207R107 18073 773 SH SOLE 26 773 0 0 SMITH DOUGLAS HOMES CORP COM SHS CL A 83207R107 2433811 104098 SH SOLE 34 104098 0 0 SMITH MICRO SOFTWARE INC COM SHS 832154405 108533 49110 SH SOLE 22 49110 0 0 SMITH MIDLAND CORP COM 832156103 13347 482 SH SOLE 2 232 0 250 SMITH MIDLAND CORP COM 832156103 323281 11675 SH SOLE 18 11675 0 0 SMITH MIDLAND CORP COM 832156103 279531 10095 SH SOLE 19 10095 0 0 SMITH MIDLAND CORP COM 832156103 3899693 140834 SH SOLE 21 140834 0 0 SMITH MIDLAND CORP COM 832156103 1595553 57622 SH SOLE 22 56675 0 947 SMUCKER J M CO COM NEW 832696405 20730467 190118 SH SOLE 2 44716 0 145402 SMUCKER J M CO COM NEW 832696405 14949820 137104 SH SOLE 4 58356 0 78748 SMUCKER J M CO COM NEW 832696405 9918933 90966 SH SOLE 7 81866 0 9100 SMUCKER J M CO COM NEW 832696405 257007 2357 SH SOLE 13 2357 0 0 SMUCKER J M CO COM NEW 832696405 1517183 13914 SH SOLE 15 13914 0 0 SMUCKER J M CO COM NEW 832696405 16478779 151126 SH SOLE 18 144627 0 6499 SMUCKER J M CO COM NEW 832696405 4907127 45003 SH SOLE 19 45003 0 0 SMUCKER J M CO COM NEW 832696405 356593839 3270303 SH SOLE 21 3270303 0 0 SMUCKER J M CO COM NEW 832696405 262854005 2410620 SH SOLE 22 2180433 0 230187 SMUCKER J M CO COM NEW 832696405 12653220 116042 SH SOLE 23 116042 0 0 SMUCKER J M CO COM NEW 832696405 15475393 141924 SH SOLE 25 141924 0 0 SMUCKER J M CO COM NEW 832696405 10869870 99687 SH SOLE 26 62299 0 37388 SMUCKER J M CO COM NEW 832696405 26006040 238500 SH SOLE 28 1526 0 236974 SMUCKER J M CO COM NEW 832696405 88413994 810840 SH SOLE 30 810840 0 0 SMUCKER J M CO COM NEW 832696405 2688490 24656 SH SOLE 31 23864 0 792 SMUCKER J M CO COM NEW 832696405 633850 5813 SH SOLE 34 5813 0 0 SMUCKER J M CO COM NEW 832696405 3399976 31181 SH SOLE 36 31181 0 0 SMUCKER J M CO COM NEW 832696405 580093 5320 SH SOLE 40 5320 0 0 SMUCKER J M CO COM NEW 832696405 28787 264 SH OTR 43 264 0 0 SMUCKER J M CO COM NEW 832696405 41633226 381816 SH SOLE 43 352034 0 29782 SNAP INC CL A 83304A106 12013731 723283 SH SOLE 2 683966 0 39317 SNAP INC CL A 83304A106 13712203 825539 SH SOLE 4 378256 0 447283 SNAP INC CL A 83304A106 2937960 176879 SH SOLE 7 166285 0 10594 SNAP INC CL A 83304A106 791217 47635 SH SOLE 13 47635 0 0 SNAP INC CL A 83304A106 1594859 96018 SH SOLE 15 96018 0 0 SNAP INC CL A 83304A106 15032116 905004 SH SOLE 18 717129 0 187875 SNAP INC CL A 83304A106 6949491 418392 SH SOLE 19 418392 0 0 SNAP INC CL A 83304A106 116067806 6987827 SH SOLE 21 6987827 0 0 SNAP INC CL A 83304A106 304843878 18353033 SH SOLE 22 16981737 0 1371296 SNAP INC CL A 83304A106 23855332 1436203 SH SOLE 23 1436203 0 0 SNAP INC CL A 83304A106 13069363 786837 SH SOLE 25 780454 0 6383 SNAP INC CL A 83304A106 12505038 752862 SH SOLE 26 590455 0 162407 SNAP INC CL A 83304A106 28551892 1718958 SH SOLE 28 20132 0 1698826 SNAP INC CL A 83304A106 47471 2858 SH SOLE 29 2858 0 0 SNAP INC CL A 83304A106 73955693 4452480 SH SOLE 30 3225869 0 1226611 SNAP INC CL A 83304A106 3814869 229673 SH SOLE 31 221806 0 7867 SNAP INC CL A 83304A106 17569211 1057749 SH SOLE 34 1057749 0 0 SNAP INC CL A 83304A106 1696030 102109 SH SOLE 36 102109 0 0 SNAP INC CL A 83304A106 856827 51585 SH SOLE 40 51585 0 0 SNAP INC CL A 83304A106 9397764 565790 SH SOLE 43 535442 0 30348 SNAP INC NOTE 5/0 83304AAF3 3389256 4080000 PRN SOLE 2 4080000 0 0 SNAP INC NOTE 5/0 83304AAF3 7268625 8750000 PRN SOLE 21 8750000 0 0 SNAP INC NOTE 5/0 83304AAF3 5233410 6300000 PRN SOLE 22 6300000 0 0 SNAP INC NOTE 0.125% 3/0 83304AAH9 11900200 14950000 PRN SOLE 2 14950000 0 0 SNAP INC NOTE 0.125% 3/0 83304AAH9 10328100 12975000 PRN SOLE 21 12975000 0 0 SNAP INC NOTE 0.125% 3/0 83304AAH9 14646400 18400000 PRN SOLE 22 18400000 0 0 SNAP ON INC COM 833034101 23759044 90895 SH SOLE 2 33018 0 57877 SNAP ON INC COM 833034101 17620300 67410 SH SOLE 4 29612 0 37798 SNAP ON INC COM 833034101 10391298 39754 SH SOLE 7 31916 0 7838 SNAP ON INC COM 833034101 809002 3095 SH SOLE 13 3095 0 0 SNAP ON INC COM 833034101 1885667 7214 SH SOLE 15 7214 0 0 SNAP ON INC COM 833034101 20701304 79197 SH SOLE 18 73869 0 5328 SNAP ON INC COM 833034101 7653238 29279 SH SOLE 19 29279 0 0 SNAP ON INC COM 833034101 414619693 1586211 SH SOLE 21 1586211 0 0 SNAP ON INC COM 833034101 325227973 1244225 SH SOLE 22 1122212 0 122013 SNAP ON INC COM 833034101 16668318 63768 SH SOLE 23 63768 0 0 SNAP ON INC COM 833034101 27374591 104727 SH SOLE 25 104070 0 657 SNAP ON INC COM 833034101 12381522 47368 SH SOLE 26 26624 0 20744 SNAP ON INC COM 833034101 31940028 122193 SH SOLE 28 753 0 121440 SNAP ON INC COM 833034101 84558097 323494 SH SOLE 30 323494 0 0 SNAP ON INC COM 833034101 3135896 11997 SH SOLE 31 11605 0 392 SNAP ON INC COM 833034101 46942507 179588 SH SOLE 34 179588 0 0 SNAP ON INC COM 833034101 2981153 11405 SH SOLE 36 11405 0 0 SNAP ON INC COM 833034101 667851 2555 SH SOLE 40 2555 0 0 SNAP ON INC COM 833034101 30060 115 SH OTR 43 115 0 0 SNAP ON INC COM 833034101 16828661 64381 SH SOLE 43 50104 0 14277 SNDL INC COM 83307B101 4332 2280 SH SOLE 43 1930 0 350 SNOWFLAKE INC CL A 833445109 73641612 545130 SH SOLE 2 108751 0 436379 SNOWFLAKE INC CL A 833445109 19528475 144559 SH SOLE 4 98608 0 45951 SNOWFLAKE INC CL A 833445109 18644311 138014 SH SOLE 7 130204 0 7810 SNOWFLAKE INC CL A 833445109 1755765 12997 SH SOLE 13 12997 0 0 SNOWFLAKE INC CL A 833445109 3944493 29199 SH SOLE 15 29199 0 0 SNOWFLAKE INC CL A 833445109 30807410 228051 SH SOLE 18 183341 0 44710 SNOWFLAKE INC CL A 833445109 33849771 250572 SH SOLE 19 250572 0 0 SNOWFLAKE INC CL A 833445109 484143107 3583856 SH SOLE 21 3583856 0 0 SNOWFLAKE INC CL A 833445109 1072058299 7935882 SH SOLE 22 7343069 0 592813 SNOWFLAKE INC CL A 833445109 52435319 388151 SH SOLE 23 388151 0 0 SNOWFLAKE INC CL A 833445109 72747451 538511 SH SOLE 25 536599 0 1912 SNOWFLAKE INC CL A 833445109 35176490 260393 SH SOLE 26 157269 0 103124 SNOWFLAKE INC CL A 833445109 72969269 540153 SH SOLE 28 8019 0 532134 SNOWFLAKE INC CL A 833445109 111314 824 SH SOLE 29 824 0 0 SNOWFLAKE INC CL A 833445109 212223418 1570978 SH SOLE 30 1570978 0 0 SNOWFLAKE INC CL A 833445109 9527492 70527 SH SOLE 31 68121 0 2406 SNOWFLAKE INC CL A 833445109 48347225 357889 SH SOLE 34 357889 0 0 SNOWFLAKE INC CL A 833445109 7488714 55435 SH SOLE 36 55435 0 0 SNOWFLAKE INC CL A 833445109 1948403 14423 SH SOLE 40 14423 0 0 SNOWFLAKE INC CL A 833445109 59710 442 SH OTR 43 442 0 0 SNOWFLAKE INC CL A 833445109 14749079 109180 SH SOLE 43 78423 0 30756 SOBR SAFE INC COM NEW 833592207 5006 34100 SH SOLE 22 34100 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 1477636 36261 SH SOLE 7 36261 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 19152459 469999 SH SOLE 21 469999 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 1876415 46047 SH SOLE 22 46047 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 4081153 100151 SH SOLE 25 100151 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 223432 5483 SH SOLE 30 5483 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 42771526 1049608 SH SOLE 34 1049608 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 9476737 232558 SH SOLE 43 206488 0 26070 SOCIETY PASS INC COM NEW 83370P201 11447 8607 SH SOLE 22 8607 0 0 SOFI TECHNOLOGIES INC COM 83406F102 9232498 1396747 SH SOLE 2 404126 0 992621 SOFI TECHNOLOGIES INC COM 83406F102 17847 2700 SH SOLE 4 2700 0 0 SOFI TECHNOLOGIES INC COM 83406F102 891980 134944 SH SOLE 7 128486 0 6458 SOFI TECHNOLOGIES INC COM 83406F102 1903363 287952 SH SOLE 18 287952 0 0 SOFI TECHNOLOGIES INC COM 83406F102 2267058 342974 SH SOLE 19 342974 0 0 SOFI TECHNOLOGIES INC COM 83406F102 99212564 15009465 SH SOLE 21 15009465 0 0 SOFI TECHNOLOGIES INC COM 83406F102 174131771 26343687 SH SOLE 22 25031874 0 1311813 SOFI TECHNOLOGIES INC COM 83406F102 1338327 202470 SH SOLE 25 202470 0 0 SOFI TECHNOLOGIES INC COM 83406F102 1658614 250925 SH SOLE 26 250925 0 0 SOFI TECHNOLOGIES INC COM 83406F102 264664 40040 SH SOLE 28 10215 0 29825 SOFI TECHNOLOGIES INC COM 83406F102 4641159 702142 SH SOLE 30 702142 0 0 SOFI TECHNOLOGIES INC COM 83406F102 82493 12480 SH SOLE 31 12480 0 0 SOFI TECHNOLOGIES INC COM 83406F102 52107 7883 SH SOLE 36 7883 0 0 SOFI TECHNOLOGIES INC COM 83406F102 1293531 195693 SH SOLE 40 195693 0 0 SOFI TECHNOLOGIES INC COM 83406F102 20260 3065 SH OTR 43 3065 0 0 SOFI TECHNOLOGIES INC COM 83406F102 3465193 524235 SH SOLE 43 428265 0 95970 SOHO HOUSE & CO INC COM CL A 586001109 65191 12277 SH SOLE 2 9078 0 3199 SOHO HOUSE & CO INC COM CL A 586001109 555192 104556 SH SOLE 21 104556 0 0 SOHO HOUSE & CO INC COM CL A 586001109 3052055 574775 SH SOLE 22 558059 0 16716 SOHO HOUSE & CO INC COM CL A 586001109 35927 6766 SH SOLE 25 6766 0 0 SOHO HOUSE & CO INC COM CL A 586001109 24171 4552 SH SOLE 26 158 0 4394 SOHO HOUSE & CO INC COM CL A 586001109 158365 29824 SH SOLE 30 29824 0 0 SOHO HOUSE & CO INC COM CL A 586001109 31669 5964 SH SOLE 40 5964 0 0 SOHO HOUSE & CO INC COM CL A 586001109 87201 16422 SH SOLE 43 16422 0 0 SOHU COM LTD SPONSORED ADS 83410S108 23567 1693 SH SOLE 2 1693 0 0 SOHU COM LTD SPONSORED ADS 83410S108 33185 2384 SH SOLE 7 2384 0 0 SOHU COM LTD SPONSORED ADS 83410S108 1183 85 SH SOLE 43 85 0 0 SOL GEL TECHNOLOGIES SHS M8694L103 2749 3089 SH SOLE 22 3089 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 1905715 75444 SH SOLE 2 63432 0 12012 SOLAREDGE TECHNOLOGIES INC COM 83417M104 10180 403 SH SOLE 4 163 0 240 SOLAREDGE TECHNOLOGIES INC COM 83417M104 305697 12102 SH SOLE 7 11581 0 521 SOLAREDGE TECHNOLOGIES INC COM 83417M104 868237 34372 SH SOLE 18 34372 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 400472 15854 SH SOLE 19 15854 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 136462250 5402306 SH SOLE 21 5402306 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 26320465 1041982 SH SOLE 22 1016350 0 25632 SOLAREDGE TECHNOLOGIES INC COM 83417M104 292637 11585 SH SOLE 25 11585 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 4860883 192434 SH SOLE 26 24249 0 168185 SOLAREDGE TECHNOLOGIES INC COM 83417M104 922647 36526 SH SOLE 28 32329 0 4197 SOLAREDGE TECHNOLOGIES INC COM 83417M104 25789879 1020977 SH SOLE 30 1020977 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 24275 961 SH SOLE 36 961 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 298270 11808 SH SOLE 40 11808 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 1544407 61140 SH SOLE 43 51776 0 9364 SOLAREDGE TECHNOLOGIES INC NOTE 9/1 83417MAD6 4908428 5385000 PRN SOLE 21 5385000 0 0 SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 1409840 164317 SH SOLE 2 123505 0 40812 SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 1699 198 SH SOLE 7 198 0 0 SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 687404 80117 SH SOLE 18 80117 0 0 SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 1667626 194362 SH SOLE 19 194362 0 0 SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 9291797 1082960 SH SOLE 21 1082960 0 0 SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 8928674 1040638 SH SOLE 22 1004806 0 35832 SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 17375 2025 SH SOLE 43 1660 0 365 SOLARMAX TECHNOLOGY INC COM SHS 83419H103 4715 1433 SH SOLE 2 0 0 1433 SOLARMAX TECHNOLOGY INC COM SHS 83419H103 6580 2000 SH SOLE 18 2000 0 0 SOLARMAX TECHNOLOGY INC COM SHS 83419H103 36539 11106 SH SOLE 19 11106 0 0 SOLARMAX TECHNOLOGY INC COM SHS 83419H103 211109 64167 SH SOLE 21 64167 0 0 SOLARMAX TECHNOLOGY INC COM SHS 83419H103 26758 8133 SH SOLE 22 6510 0 1623 SOLARWINDS CORP COM NEW 83417Q204 504220 41844 SH SOLE 2 14824 0 27020 SOLARWINDS CORP COM NEW 83417Q204 1675 139 SH SOLE 4 139 0 0 SOLARWINDS CORP COM NEW 83417Q204 5435 451 SH SOLE 7 451 0 0 SOLARWINDS CORP COM NEW 83417Q204 1919613 159304 SH SOLE 18 159304 0 0 SOLARWINDS CORP COM NEW 83417Q204 1487283 123426 SH SOLE 19 123426 0 0 SOLARWINDS CORP COM NEW 83417Q204 27726556 2300959 SH SOLE 21 2300959 0 0 SOLARWINDS CORP COM NEW 83417Q204 18200200 1510390 SH SOLE 22 1437801 0 72589 SOLARWINDS CORP COM NEW 83417Q204 88013 7304 SH SOLE 25 7304 0 0 SOLARWINDS CORP COM NEW 83417Q204 214068 17765 SH SOLE 26 17765 0 0 SOLARWINDS CORP COM NEW 83417Q204 31812 2640 SH SOLE 28 0 0 2640 SOLARWINDS CORP COM NEW 83417Q204 3766384 312563 SH SOLE 30 312563 0 0 SOLARWINDS CORP COM NEW 83417Q204 143166 11881 SH SOLE 40 11881 0 0 SOLARWINDS CORP COM NEW 83417Q204 740967 61491 SH SOLE 43 58956 0 2535 SOLENO THERAPEUTICS INC COM 834203309 365242 8952 SH SOLE 2 4342 0 4610 SOLENO THERAPEUTICS INC COM 834203309 7018 172 SH SOLE 7 172 0 0 SOLENO THERAPEUTICS INC COM 834203309 2564810 62863 SH SOLE 18 62863 0 0 SOLENO THERAPEUTICS INC COM 834203309 13348210 327162 SH SOLE 19 327162 0 0 SOLENO THERAPEUTICS INC COM 834203309 31658066 775933 SH SOLE 21 775933 0 0 SOLENO THERAPEUTICS INC COM 834203309 26058960 638700 SH SOLE 22 622058 0 16642 SOLENO THERAPEUTICS INC COM 834203309 124154 3043 SH SOLE 25 3043 0 0 SOLENO THERAPEUTICS INC COM 834203309 970591 23789 SH SOLE 26 0 0 23789 SOLENO THERAPEUTICS INC COM 834203309 733176 17970 SH SOLE 30 17970 0 0 SOLENO THERAPEUTICS INC COM 834203309 51204 1255 SH SOLE 34 1255 0 0 SOLENO THERAPEUTICS INC COM 834203309 135742 3327 SH SOLE 40 3327 0 0 SOLENO THERAPEUTICS INC COM 834203309 11750 288 SH SOLE 43 288 0 0 SOLID BIOSCIENCES INC COM NEW 83422E204 49493 8729 SH SOLE 2 5677 0 3052 SOLID BIOSCIENCES INC COM NEW 83422E204 393617 69421 SH SOLE 18 69421 0 0 SOLID BIOSCIENCES INC COM NEW 83422E204 270777 47756 SH SOLE 19 47756 0 0 SOLID BIOSCIENCES INC COM NEW 83422E204 4544329 801469 SH SOLE 21 801469 0 0 SOLID BIOSCIENCES INC COM NEW 83422E204 3114361 549270 SH SOLE 22 534657 0 14613 SOLID BIOSCIENCES INC COM NEW 83422E204 37518 6617 SH SOLE 43 5018 0 1599 SOLID POWER INC CLASS A COM 83422N105 112900 68424 SH SOLE 2 5627 0 62797 SOLID POWER INC CLASS A COM 83422N105 2442 1480 SH SOLE 7 1480 0 0 SOLID POWER INC CLASS A COM 83422N105 753717 456798 SH SOLE 18 456798 0 0 SOLID POWER INC CLASS A COM 83422N105 566719 343466 SH SOLE 19 343466 0 0 SOLID POWER INC CLASS A COM 83422N105 9640227 5842562 SH SOLE 21 5842562 0 0 SOLID POWER INC CLASS A COM 83422N105 6125940 3712691 SH SOLE 22 3581971 0 130720 SOLIDION TECHNOLOGY INC COM 834212102 5180 9419 SH SOLE 21 9419 0 0 SOLITARIO RESOURCES CORP COM 8342EP107 6274 7089 SH SOLE 22 7089 0 0 SOLO BRANDS INC COM CL A 83425V104 10894 4778 SH SOLE 2 740 0 4038 SOLO BRANDS INC COM CL A 83425V104 1145 502 SH SOLE 7 502 0 0 SOLO BRANDS INC COM CL A 83425V104 125094 54866 SH SOLE 18 54866 0 0 SOLO BRANDS INC COM CL A 83425V104 94928 41635 SH SOLE 19 41635 0 0 SOLO BRANDS INC COM CL A 83425V104 1591691 698110 SH SOLE 21 698110 0 0 SOLO BRANDS INC COM CL A 83425V104 974930 427601 SH SOLE 22 414971 0 12630 SOLO BRANDS INC COM CL A 83425V104 321 141 SH SOLE 43 141 0 0 SOLUNA HOLDINGS INC COM NEW 583543301 12351 2028 SH SOLE 22 2028 0 0 SOLVENTUM CORP COM SHS 83444M101 13655731 258240 SH SOLE 2 83680 0 174560 SOLVENTUM CORP COM SHS 83444M101 7710116 145804 SH SOLE 4 74646 0 71158 SOLVENTUM CORP COM SHS 83444M101 6236033 117928 SH SOLE 7 77430 0 40498 SOLVENTUM CORP COM SHS 83444M101 523829 9906 SH SOLE 13 9906 0 0 SOLVENTUM CORP COM SHS 83444M101 1040097 19669 SH SOLE 15 19669 0 0 SOLVENTUM CORP COM SHS 83444M101 10352423 195772 SH SOLE 18 186597 0 9175 SOLVENTUM CORP COM SHS 83444M101 3184804 60227 SH SOLE 19 60227 0 0 SOLVENTUM CORP COM SHS 83444M101 230059358 4350593 SH SOLE 21 4350593 0 0 SOLVENTUM CORP COM SHS 83444M101 159359327 3013603 SH SOLE 22 2705304 0 308299 SOLVENTUM CORP COM SHS 83444M101 10493137 198433 SH SOLE 23 198433 0 0 SOLVENTUM CORP COM SHS 83444M101 19356618 366048 SH SOLE 25 354655 0 11393 SOLVENTUM CORP COM SHS 83444M101 9181343 173626 SH SOLE 26 121734 0 51892 SOLVENTUM CORP COM SHS 83444M101 15268518 288739 SH SOLE 28 1086 0 287653 SOLVENTUM CORP COM SHS 83444M101 89676178 1695843 SH SOLE 30 1517029 0 178814 SOLVENTUM CORP COM SHS 83444M101 1734517 32801 SH SOLE 31 31740 0 1061 SOLVENTUM CORP COM SHS 83444M101 325424 6154 SH SOLE 34 6154 0 0 SOLVENTUM CORP COM SHS 83444M101 1873062 35421 SH SOLE 36 35421 0 0 SOLVENTUM CORP COM SHS 83444M101 374602 7084 SH SOLE 40 7084 0 0 SOLVENTUM CORP COM SHS 83444M101 14119 267 SH OTR 43 267 0 0 SOLVENTUM CORP COM SHS 83444M101 3319079 62766 SH SOLE 43 51823 0 10943 SONDER HOLDINGS INC CL A NEW 83542D300 302793 65398 SH SOLE 22 65398 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 1838036 33744 SH SOLE 2 22164 0 11580 SONIC AUTOMOTIVE INC CL A 83545G102 3758 69 SH SOLE 4 69 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 5665 104 SH SOLE 7 104 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 2932392 53835 SH SOLE 18 46518 0 7317 SONIC AUTOMOTIVE INC CL A 83545G102 2995687 54997 SH SOLE 19 54997 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 90825402 1667439 SH SOLE 21 1667439 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 27061132 496808 SH SOLE 22 477998 0 18810 SONIC AUTOMOTIVE INC CL A 83545G102 153714 2822 SH SOLE 25 2822 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 335481 6159 SH SOLE 26 0 0 6159 SONIC AUTOMOTIVE INC CL A 83545G102 1818753 33390 SH SOLE 30 33390 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 86607 1590 SH SOLE 36 1590 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 140369 2577 SH SOLE 40 2577 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 988467 18147 SH SOLE 43 14273 0 3874 SONIDA SENIOR LIVING INC COM 140475203 8140 296 SH SOLE 2 0 0 296 SONIDA SENIOR LIVING INC COM 140475203 255558 9293 SH SOLE 18 9293 0 0 SONIDA SENIOR LIVING INC COM 140475203 198880 7232 SH SOLE 19 7232 0 0 SONIDA SENIOR LIVING INC COM 140475203 3032865 110286 SH SOLE 21 110286 0 0 SONIDA SENIOR LIVING INC COM 140475203 3357833 122103 SH SOLE 22 120597 0 1506 SONNET BIOTHERAPEUTC HLDNG I COM 83548R303 488 520 SH SOLE 22 520 0 0 SONO TEK CORP COM 835483108 5089 1315 SH SOLE 18 1315 0 0 SONO TEK CORP COM 835483108 66912 17290 SH SOLE 21 17290 0 0 SONO TEK CORP COM 835483108 3580 925 SH SOLE 22 925 0 0 SONOCO PRODS CO COM 835495102 9553213 188352 SH SOLE 2 109332 0 79020 SONOCO PRODS CO COM 835495102 6036 119 SH SOLE 4 119 0 0 SONOCO PRODS CO COM 835495102 1906717 37593 SH SOLE 7 36657 0 936 SONOCO PRODS CO COM 835495102 9902319 195235 SH SOLE 18 195235 0 0 SONOCO PRODS CO COM 835495102 1675383 33032 SH SOLE 19 33032 0 0 SONOCO PRODS CO COM 835495102 368750022 7270308 SH SOLE 21 7270308 0 0 SONOCO PRODS CO COM 835495102 147596468 2910025 SH SOLE 22 2784420 0 125605 SONOCO PRODS CO COM 835495102 1045897 20621 SH SOLE 25 20621 0 0 SONOCO PRODS CO COM 835495102 1716466 33842 SH SOLE 26 33842 0 0 SONOCO PRODS CO COM 835495102 3067596 60481 SH SOLE 30 60481 0 0 SONOCO PRODS CO COM 835495102 61777 1218 SH SOLE 31 1218 0 0 SONOCO PRODS CO COM 835495102 2021699 39860 SH SOLE 32 39860 0 0 SONOCO PRODS CO COM 835495102 149218 2942 SH SOLE 36 2942 0 0 SONOCO PRODS CO COM 835495102 888310 17514 SH SOLE 40 17514 0 0 SONOCO PRODS CO COM 835495102 16839 332 SH OTR 43 332 0 0 SONOCO PRODS CO COM 835495102 2968026 58518 SH SOLE 43 45998 0 12520 SONOMA PHARMACEUTICALS INC COM NEW 83558L204 481 2266 SH SOLE 22 2266 0 0 SONOS INC COM 83570H108 3742767 253575 SH SOLE 2 218366 0 35209 SONOS INC COM 83570H108 5535 375 SH SOLE 4 375 0 0 SONOS INC COM 83570H108 599049 40586 SH SOLE 7 38463 0 2123 SONOS INC COM 83570H108 5313511 359994 SH SOLE 18 359994 0 0 SONOS INC COM 83570H108 4145656 280871 SH SOLE 19 280871 0 0 SONOS INC COM 83570H108 204567268 13859571 SH SOLE 21 13859571 0 0 SONOS INC COM 83570H108 55609481 3767580 SH SOLE 22 3651812 0 115768 SONOS INC COM 83570H108 417191 28265 SH SOLE 25 28265 0 0 SONOS INC COM 83570H108 5910553 400444 SH SOLE 26 55736 0 344708 SONOS INC COM 83570H108 32767 2220 SH SOLE 28 2220 0 0 SONOS INC COM 83570H108 5417525 367041 SH SOLE 30 367041 0 0 SONOS INC COM 83570H108 17727 1201 SH SOLE 36 1201 0 0 SONOS INC COM 83570H108 342653 23215 SH SOLE 40 23215 0 0 SONOS INC COM 83570H108 1993840 135084 SH SOLE 43 129011 0 6073 SONY GROUP CORP SPONSORED ADR 835699307 36613 431 SH SOLE 2 205 0 226 SONY GROUP CORP SPONSORED ADR 835699307 134690007 1585521 SH SOLE 18 1582843 0 2678 SONY GROUP CORP SPONSORED ADR 835699307 76253244 897625 SH SOLE 19 897625 0 0 SONY GROUP CORP SPONSORED ADR 835699307 141102 1661 SH SOLE 21 1661 0 0 SONY GROUP CORP SPONSORED ADR 835699307 2221952 26156 SH SOLE 23 26156 0 0 SONY GROUP CORP SPONSORED ADR 835699307 11010624 129613 SH SOLE 25 55662 0 73951 SONY GROUP CORP SPONSORED ADR 835699307 49543774 583211 SH SOLE 34 583211 0 0 SONY GROUP CORP SPONSORED ADR 835699307 2054516 24185 SH SOLE 36 24185 0 0 SONY GROUP CORP SPONSORED ADR 835699307 96786637 1139337 SH SOLE 43 1032099 0 107238 SOPHIA GENETICS SA ORDINARY SHARES H82027105 9133 1994 SH SOLE 2 1994 0 0 SOPHIA GENETICS SA ORDINARY SHARES H82027105 13671 2985 SH SOLE 22 2985 0 0 SOS LIMITED SPON ADS 83587W205 1871 2233 SH SOLE 43 2233 0 0 SOTERA HEALTH CO COM 83601L102 2446633 206119 SH SOLE 2 138580 0 67539 SOTERA HEALTH CO COM 83601L102 2267 191 SH SOLE 4 191 0 0 SOTERA HEALTH CO COM 83601L102 400850 33770 SH SOLE 7 32016 0 1754 SOTERA HEALTH CO COM 83601L102 2186027 184164 SH SOLE 18 184164 0 0 SOTERA HEALTH CO COM 83601L102 5082200 428155 SH SOLE 19 428155 0 0 SOTERA HEALTH CO COM 83601L102 75058675 6323393 SH SOLE 21 6323393 0 0 SOTERA HEALTH CO COM 83601L102 43231846 3642110 SH SOLE 22 3463978 0 178132 SOTERA HEALTH CO COM 83601L102 335078 28229 SH SOLE 25 28229 0 0 SOTERA HEALTH CO COM 83601L102 398690 33588 SH SOLE 26 33588 0 0 SOTERA HEALTH CO COM 83601L102 198894 16756 SH SOLE 28 1199 0 15557 SOTERA HEALTH CO COM 83601L102 1119115 94281 SH SOLE 30 94281 0 0 SOTERA HEALTH CO COM 83601L102 18778 1582 SH SOLE 31 1582 0 0 SOTERA HEALTH CO COM 83601L102 1531693 129039 SH SOLE 34 129039 0 0 SOTERA HEALTH CO COM 83601L102 282874 23831 SH SOLE 40 23831 0 0 SOTERA HEALTH CO COM 83601L102 3363590 283369 SH SOLE 43 242617 0 40752 SOTHERLY HOTELS INC COM 83600C103 677 589 SH SOLE 18 589 0 0 SOTHERLY HOTELS INC COM 83600C103 6989 6077 SH SOLE 21 6077 0 0 SOUND FINL BANCORP INC COM 83607A100 19221 447 SH SOLE 18 447 0 0 SOUND FINL BANCORP INC COM 83607A100 904978 21046 SH SOLE 21 21046 0 0 SOUND FINL BANCORP INC COM 83607A100 199606 4642 SH SOLE 22 4642 0 0 SOUNDHOUND AI INC CLASS A COM 836100107 547059 138496 SH SOLE 2 72278 0 66218 SOUNDHOUND AI INC CLASS A COM 836100107 5060 1281 SH SOLE 4 1281 0 0 SOUNDHOUND AI INC CLASS A COM 836100107 9555 2419 SH SOLE 7 2419 0 0 SOUNDHOUND AI INC CLASS A COM 836100107 3017729 763982 SH SOLE 18 763982 0 0 SOUNDHOUND AI INC CLASS A COM 836100107 2563621 649018 SH SOLE 19 649018 0 0 SOUNDHOUND AI INC CLASS A COM 836100107 44275289 11208934 SH SOLE 21 11208934 0 0 SOUNDHOUND AI INC CLASS A COM 836100107 33236039 8414187 SH SOLE 22 8193475 0 220712 SOUNDHOUND AI INC CLASS A COM 836100107 213103 53950 SH SOLE 25 53950 0 0 SOUNDHOUND AI INC CLASS A COM 836100107 19418 4916 SH SOLE 28 0 0 4916 SOUNDHOUND AI INC CLASS A COM 836100107 667262 168927 SH SOLE 30 168927 0 0 SOUNDHOUND AI INC CLASS A COM 836100107 147687 37389 SH SOLE 40 37389 0 0 SOUNDTHINKING INC COM 82536T107 1211581 99473 SH SOLE 2 92609 0 6864 SOUNDTHINKING INC COM 82536T107 512 42 SH SOLE 7 42 0 0 SOUNDTHINKING INC COM 82536T107 299336 24576 SH SOLE 18 24576 0 0 SOUNDTHINKING INC COM 82536T107 582033 47786 SH SOLE 19 47786 0 0 SOUNDTHINKING INC COM 82536T107 4441218 364632 SH SOLE 21 364632 0 0 SOUNDTHINKING INC COM 82536T107 3479802 285698 SH SOLE 22 281726 0 3972 SOUNDTHINKING INC COM 82536T107 51132 4198 SH SOLE 23 4198 0 0 SOUNDTHINKING INC COM 82536T107 59536 4888 SH SOLE 26 0 0 4888 SOUNDTHINKING INC COM 82536T107 29025 2383 SH SOLE 43 2108 0 275 SOUTH PLAINS FINANCIAL INC COM 83946P107 1825713 67619 SH SOLE 2 37744 0 29875 SOUTH PLAINS FINANCIAL INC COM 83946P107 4617 171 SH SOLE 7 171 0 0 SOUTH PLAINS FINANCIAL INC COM 83946P107 1095147 40561 SH SOLE 18 40561 0 0 SOUTH PLAINS FINANCIAL INC COM 83946P107 2850957 105591 SH SOLE 19 105591 0 0 SOUTH PLAINS FINANCIAL INC COM 83946P107 14243607 527541 SH SOLE 21 527541 0 0 SOUTH PLAINS FINANCIAL INC COM 83946P107 13128696 486248 SH SOLE 22 465242 0 21006 SOUTH PLAINS FINANCIAL INC COM 83946P107 7155 265 SH SOLE 23 265 0 0 SOUTH PLAINS FINANCIAL INC COM 83946P107 80892 2996 SH SOLE 25 2996 0 0 SOUTH PLAINS FINANCIAL INC COM 83946P107 51975 1925 SH SOLE 26 0 0 1925 SOUTH PLAINS FINANCIAL INC COM 83946P107 244512 9056 SH SOLE 28 0 0 9056 SOUTH PLAINS FINANCIAL INC COM 83946P107 72684 2692 SH SOLE 30 2692 0 0 SOUTH PLAINS FINANCIAL INC COM 83946P107 105273 3899 SH SOLE 40 3899 0 0 SOUTH PLAINS FINANCIAL INC COM 83946P107 13095 485 SH SOLE 43 471 0 14 SOUTHERN CALIF BANCORP COM 84252A106 26024 1932 SH SOLE 2 502 0 1430 SOUTHERN CALIF BANCORP COM 84252A106 439499 32628 SH SOLE 18 32628 0 0 SOUTHERN CALIF BANCORP COM 84252A106 359326 26676 SH SOLE 19 26676 0 0 SOUTHERN CALIF BANCORP COM 84252A106 4060558 301452 SH SOLE 21 301452 0 0 SOUTHERN CALIF BANCORP COM 84252A106 3859384 286517 SH SOLE 22 278919 0 7598 SOUTHERN CO COM 842587107 86067949 1109552 SH SOLE 2 405462 0 704090 SOUTHERN CO COM 842587107 54572822 703530 SH SOLE 4 595478 0 108052 SOUTHERN CO COM 842587107 69102692 890843 SH SOLE 7 801066 0 89777 SOUTHERN CO COM 842587107 2418555 31179 SH SOLE 13 31179 0 0 SOUTHERN CO COM 842587107 12090681 155868 SH SOLE 15 155868 0 0 SOUTHERN CO COM 842587107 119895372 1545641 SH SOLE 18 1545641 0 0 SOUTHERN CO COM 842587107 46774943 603003 SH SOLE 19 603003 0 0 SOUTHERN CO COM 842587107 2767113886 35672475 SH SOLE 21 35672475 0 0 SOUTHERN CO COM 842587107 1883568315 24282175 SH SOLE 22 21919280 0 2362895 SOUTHERN CO COM 842587107 157859992 2035065 SH SOLE 23 2035065 0 0 SOUTHERN CO COM 842587107 38717514 499130 SH SOLE 25 499130 0 0 SOUTHERN CO COM 842587107 54261689 699519 SH SOLE 26 635361 0 64158 SOUTHERN CO COM 842587107 65061527 838746 SH SOLE 28 19091 0 819655 SOUTHERN CO COM 842587107 492248670 6345864 SH SOLE 30 6345864 0 0 SOUTHERN CO COM 842587107 19396146 250047 SH SOLE 31 241390 0 8657 SOUTHERN CO COM 842587107 7175147 92499 SH SOLE 34 92499 0 0 SOUTHERN CO COM 842587107 16264955 209681 SH SOLE 35 209681 0 0 SOUTHERN CO COM 842587107 21500232 277172 SH SOLE 36 277172 0 0 SOUTHERN CO COM 842587107 2015967 25989 SH SOLE 40 25989 0 0 SOUTHERN CO COM 842587107 146142 1884 SH OTR 43 1884 0 0 SOUTHERN CO COM 842587107 110186684 1420481 SH SOLE 43 1181285 0 239195 SOUTHERN CO NOTE 3.875%12/1 842587DP9 16067409 15730000 PRN SOLE 2 15730000 0 0 SOUTHERN CO NOTE 3.875%12/1 842587DP9 14198155 13900000 PRN SOLE 21 13900000 0 0 SOUTHERN CO NOTE 3.875%12/1 842587DP9 20633290 20200000 PRN SOLE 22 20200000 0 0 SOUTHERN COPPER CORP COM 84265V105 16449851 152681 SH SOLE 2 89627 0 63054 SOUTHERN COPPER CORP COM 84265V105 4161350 38624 SH SOLE 4 22386 0 16238 SOUTHERN COPPER CORP COM 84265V105 20885722 193853 SH SOLE 7 191571 0 2282 SOUTHERN COPPER CORP COM 84265V105 48914 454 SH SOLE 13 454 0 0 SOUTHERN COPPER CORP COM 84265V105 388726 3608 SH SOLE 15 3608 0 0 SOUTHERN COPPER CORP COM 84265V105 3683415 34188 SH SOLE 18 26076 0 8112 SOUTHERN COPPER CORP COM 84265V105 6603816 61294 SH SOLE 19 61294 0 0 SOUTHERN COPPER CORP COM 84265V105 278386262 2583871 SH SOLE 21 2583871 0 0 SOUTHERN COPPER CORP COM 84265V105 172064551 1597035 SH SOLE 22 1422564 0 174471 SOUTHERN COPPER CORP COM 84265V105 10031779 93111 SH SOLE 23 93111 0 0 SOUTHERN COPPER CORP COM 84265V105 37567430 348686 SH SOLE 25 348686 0 0 SOUTHERN COPPER CORP COM 84265V105 7219981 67013 SH SOLE 26 14158 0 52855 SOUTHERN COPPER CORP COM 84265V105 14109846 130962 SH SOLE 28 1405 0 129557 SOUTHERN COPPER CORP COM 84265V105 63087480 585553 SH SOLE 30 585553 0 0 SOUTHERN COPPER CORP COM 84265V105 2337635 21697 SH SOLE 31 21697 0 0 SOUTHERN COPPER CORP COM 84265V105 94052279 872956 SH SOLE 34 872956 0 0 SOUTHERN COPPER CORP COM 84265V105 807188 7492 SH SOLE 36 7492 0 0 SOUTHERN COPPER CORP COM 84265V105 119807 1112 SH SOLE 40 1112 0 0 SOUTHERN COPPER CORP COM 84265V105 36490675 338692 SH SOLE 43 308705 0 29987 SOUTHERN FIRST BANCSHARES COM 842873101 2013203 68851 SH SOLE 2 51293 0 17558 SOUTHERN FIRST BANCSHARES COM 842873101 673 23 SH SOLE 7 23 0 0 SOUTHERN FIRST BANCSHARES COM 842873101 717520 24539 SH SOLE 18 24539 0 0 SOUTHERN FIRST BANCSHARES COM 842873101 1976156 67584 SH SOLE 19 67584 0 0 SOUTHERN FIRST BANCSHARES COM 842873101 8585858 293634 SH SOLE 21 293634 0 0 SOUTHERN FIRST BANCSHARES COM 842873101 8600244 294126 SH SOLE 22 282835 0 11291 SOUTHERN FIRST BANCSHARES COM 842873101 127457 4359 SH SOLE 23 4359 0 0 SOUTHERN FIRST BANCSHARES COM 842873101 318774 10902 SH SOLE 26 0 0 10902 SOUTHERN FIRST BANCSHARES COM 842873101 22486 769 SH SOLE 43 769 0 0 SOUTHERN MO BANCORP INC COM 843380106 332489 7387 SH SOLE 2 2706 0 4681 SOUTHERN MO BANCORP INC COM 843380106 4546 101 SH SOLE 7 101 0 0 SOUTHERN MO BANCORP INC COM 843380106 1383382 30735 SH SOLE 18 30735 0 0 SOUTHERN MO BANCORP INC COM 843380106 956643 21254 SH SOLE 19 21254 0 0 SOUTHERN MO BANCORP INC COM 843380106 17038175 378542 SH SOLE 21 378542 0 0 SOUTHERN MO BANCORP INC COM 843380106 11317359 251441 SH SOLE 22 242988 0 8453 SOUTHERN MO BANCORP INC COM 843380106 77912 1731 SH SOLE 25 1731 0 0 SOUTHERN MO BANCORP INC COM 843380106 102848 2285 SH SOLE 28 0 0 2285 SOUTHERN MO BANCORP INC COM 843380106 112885 2508 SH SOLE 30 2508 0 0 SOUTHERN MO BANCORP INC COM 843380106 80073 1779 SH SOLE 40 1779 0 0 SOUTHERN MO BANCORP INC COM 843380106 326551 7255 SH SOLE 43 7080 0 175 SOUTHERN STS BANCSHARES INC COM 843878307 125143 4611 SH SOLE 2 2059 0 2552 SOUTHERN STS BANCSHARES INC COM 843878307 699425 25771 SH SOLE 18 25771 0 0 SOUTHERN STS BANCSHARES INC COM 843878307 506704 18670 SH SOLE 19 18670 0 0 SOUTHERN STS BANCSHARES INC COM 843878307 7565764 278768 SH SOLE 21 278768 0 0 SOUTHERN STS BANCSHARES INC COM 843878307 4438476 163540 SH SOLE 22 157482 0 6058 SOUTHLAND HLDGS INC COM 84445C100 9746 2128 SH SOLE 2 0 0 2128 SOUTHLAND HLDGS INC COM 84445C100 101016 22056 SH SOLE 18 22056 0 0 SOUTHLAND HLDGS INC COM 84445C100 96633 21099 SH SOLE 19 21099 0 0 SOUTHLAND HLDGS INC COM 84445C100 997964 217896 SH SOLE 21 217896 0 0 SOUTHLAND HLDGS INC COM 84445C100 400837 87519 SH SOLE 22 81258 0 6261 SOUTHSIDE BANCSHARES INC COM 84470P109 1046888 37917 SH SOLE 2 20022 0 17895 SOUTHSIDE BANCSHARES INC COM 84470P109 2761 100 SH SOLE 4 100 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 5329 193 SH SOLE 7 193 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 2555278 92549 SH SOLE 18 92549 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 2252203 81572 SH SOLE 19 81572 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 88496428 3205231 SH SOLE 21 3205231 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 23286329 843402 SH SOLE 22 806866 0 36536 SOUTHSIDE BANCSHARES INC COM 84470P109 32055 1161 SH SOLE 23 1161 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 160304 5806 SH SOLE 25 5806 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 222261 8050 SH SOLE 26 8050 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 171679 6218 SH SOLE 28 581 0 5637 SOUTHSIDE BANCSHARES INC COM 84470P109 1527220 55314 SH SOLE 30 55314 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 103289 3741 SH SOLE 40 3741 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 223503 8095 SH SOLE 43 7917 0 178 SOUTHSTATE CORPORATION COM 840441109 8365086 109462 SH SOLE 2 61821 0 47641 SOUTHSTATE CORPORATION COM 840441109 18876 247 SH SOLE 4 247 0 0 SOUTHSTATE CORPORATION COM 840441109 1629657 21325 SH SOLE 7 20234 0 1091 SOUTHSTATE CORPORATION COM 840441109 23893706 312663 SH SOLE 18 312663 0 0 SOUTHSTATE CORPORATION COM 840441109 13286763 173865 SH SOLE 19 173865 0 0 SOUTHSTATE CORPORATION COM 840441109 454039190 5941366 SH SOLE 21 5941366 0 0 SOUTHSTATE CORPORATION COM 840441109 209058144 2735647 SH SOLE 22 2633491 0 102156 SOUTHSTATE CORPORATION COM 840441109 1288670 16863 SH SOLE 25 16863 0 0 SOUTHSTATE CORPORATION COM 840441109 1878251 24578 SH SOLE 26 24512 0 66 SOUTHSTATE CORPORATION COM 840441109 268463 3513 SH SOLE 28 1266 0 2247 SOUTHSTATE CORPORATION COM 840441109 9513679 124492 SH SOLE 30 124492 0 0 SOUTHSTATE CORPORATION COM 840441109 91628 1199 SH SOLE 36 1199 0 0 SOUTHSTATE CORPORATION COM 840441109 1268725 16602 SH SOLE 40 16602 0 0 SOUTHSTATE CORPORATION COM 840441109 4741168 62041 SH SOLE 43 54404 0 7637 SOUTHWEST AIRLS CO COM 844741108 16671390 582712 SH SOLE 2 251520 0 331192 SOUTHWEST AIRLS CO COM 844741108 1656805 57910 SH SOLE 4 43329 0 14581 SOUTHWEST AIRLS CO COM 844741108 8981394 313925 SH SOLE 7 269753 0 44172 SOUTHWEST AIRLS CO COM 844741108 330646 11557 SH SOLE 13 11557 0 0 SOUTHWEST AIRLS CO COM 844741108 1122542 39236 SH SOLE 15 39236 0 0 SOUTHWEST AIRLS CO COM 844741108 19030759 665179 SH SOLE 18 656001 0 9178 SOUTHWEST AIRLS CO COM 844741108 7441947 260117 SH SOLE 19 260117 0 0 SOUTHWEST AIRLS CO COM 844741108 455913425 15935457 SH SOLE 21 15935457 0 0 SOUTHWEST AIRLS CO COM 844741108 339894181 11880258 SH SOLE 22 11079132 0 801126 SOUTHWEST AIRLS CO COM 844741108 5328784 186256 SH SOLE 23 186256 0 0 SOUTHWEST AIRLS CO COM 844741108 17522767 612470 SH SOLE 25 612470 0 0 SOUTHWEST AIRLS CO COM 844741108 5015276 175298 SH SOLE 26 122004 0 53294 SOUTHWEST AIRLS CO COM 844741108 6100081 213215 SH SOLE 28 2155 0 211060 SOUTHWEST AIRLS CO COM 844741108 67859515 2371881 SH SOLE 30 2306054 0 65827 SOUTHWEST AIRLS CO COM 844741108 1030704 36026 SH SOLE 31 35062 0 964 SOUTHWEST AIRLS CO COM 844741108 183304 6407 SH SOLE 34 6407 0 0 SOUTHWEST AIRLS CO COM 844741108 714649 24979 SH SOLE 36 24979 0 0 SOUTHWEST AIRLS CO COM 844741108 192202 6718 SH SOLE 40 6718 0 0 SOUTHWEST AIRLS CO COM 844741108 35391 1237 SH OTR 43 1237 0 0 SOUTHWEST AIRLS CO COM 844741108 18132407 633779 SH SOLE 43 535786 0 97992 SOUTHWEST AIRLS CO NOTE 1.250% 5/0 844741BG2 13648635 13635000 PRN SOLE 21 13635000 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 5886865 83644 SH SOLE 2 48287 0 35357 SOUTHWEST GAS HLDGS INC COM 844895102 1971 28 SH SOLE 4 28 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 7518132 106822 SH SOLE 7 94357 0 12465 SOUTHWEST GAS HLDGS INC COM 844895102 19998195 284146 SH SOLE 18 284146 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 9754035 138591 SH SOLE 19 138591 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 413676186 5877752 SH SOLE 21 5877752 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 146824152 2086163 SH SOLE 22 2005233 0 80930 SOUTHWEST GAS HLDGS INC COM 844895102 791775 11250 SH SOLE 25 11250 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 1163804 16536 SH SOLE 26 16536 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 281238 3996 SH SOLE 28 1033 0 2963 SOUTHWEST GAS HLDGS INC COM 844895102 4362997 61992 SH SOLE 30 61992 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 1562788 22205 SH SOLE 32 22205 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 118661 1686 SH SOLE 36 1686 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 821757 11676 SH SOLE 40 11676 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 13032351 185171 SH SOLE 43 174681 0 10490 SOUTHWESTERN ENERGY CO COM 845467109 10911403 1621308 SH SOLE 2 1096155 0 525153 SOUTHWESTERN ENERGY CO COM 845467109 20082 2984 SH SOLE 4 2984 0 0 SOUTHWESTERN ENERGY CO COM 845467109 1826993 271470 SH SOLE 7 258007 0 13463 SOUTHWESTERN ENERGY CO COM 845467109 11101148 1649502 SH SOLE 18 1649502 0 0 SOUTHWESTERN ENERGY CO COM 845467109 2678708 398025 SH SOLE 19 398025 0 0 SOUTHWESTERN ENERGY CO COM 845467109 390256602 57987608 SH SOLE 21 57987608 0 0 SOUTHWESTERN ENERGY CO COM 845467109 217556436 32326365 SH SOLE 22 30877984 0 1448381 SOUTHWESTERN ENERGY CO COM 845467109 3133710 465633 SH SOLE 26 465633 0 0 SOUTHWESTERN ENERGY CO COM 845467109 1730754 257170 SH SOLE 28 257170 0 0 SOUTHWESTERN ENERGY CO COM 845467109 7506164 1115329 SH SOLE 30 1115329 0 0 SOUTHWESTERN ENERGY CO COM 845467109 91979 13667 SH SOLE 31 13667 0 0 SOUTHWESTERN ENERGY CO COM 845467109 127318 18918 SH SOLE 34 18918 0 0 SOUTHWESTERN ENERGY CO COM 845467109 234911 34905 SH SOLE 36 34905 0 0 SOUTHWESTERN ENERGY CO COM 845467109 31066 4616 SH OTR 43 4616 0 0 SOUTHWESTERN ENERGY CO COM 845467109 8894947 1321686 SH SOLE 43 1212158 0 109528 SPAR GROUP INC COM 784933103 5143 2134 SH SOLE 18 2134 0 0 SPAR GROUP INC COM 784933103 52492 21781 SH SOLE 21 21781 0 0 SPAR GROUP INC COM 784933103 2600 1079 SH SOLE 22 1079 0 0 SPARTANNASH CO COM 847215100 2375654 126634 SH SOLE 2 106799 0 19835 SPARTANNASH CO COM 847215100 2570 137 SH SOLE 4 137 0 0 SPARTANNASH CO COM 847215100 6510 347 SH SOLE 7 347 0 0 SPARTANNASH CO COM 847215100 2230564 118900 SH SOLE 18 118900 0 0 SPARTANNASH CO COM 847215100 2665965 142109 SH SOLE 19 142109 0 0 SPARTANNASH CO COM 847215100 75790644 4040013 SH SOLE 21 4040013 0 0 SPARTANNASH CO COM 847215100 21517045 1146964 SH SOLE 22 1090748 0 56216 SPARTANNASH CO COM 847215100 98846 5269 SH SOLE 25 5269 0 0 SPARTANNASH CO COM 847215100 262396 13987 SH SOLE 26 13987 0 0 SPARTANNASH CO COM 847215100 1140646 60802 SH SOLE 30 60802 0 0 SPARTANNASH CO COM 847215100 57012 3039 SH SOLE 36 3039 0 0 SPARTANNASH CO COM 847215100 166232 8861 SH SOLE 40 8861 0 0 SPARTANNASH CO COM 847215100 3461210 184499 SH SOLE 43 178166 0 6333 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 215904 552 SH SOLE 43 552 0 0 SPDR GOLD TR GOLD SHS 78463V107 119761 557 SH SOLE 18 557 0 0 SPDR GOLD TR OPTIONS 78463V107 774036 3600 SH Call SOLE 4 3600 0 0 SPDR GOLD TR OPTIONS 78463V107 7740360 36000 SH Call SOLE 18 36000 0 0 SPDR GOLD TR OPTIONS 78463V107 81015768 376800 SH Call SOLE 19 376800 0 0 SPDR GOLD TR OPTIONS 78463V107 7224336 33600 SH Call SOLE 22 33600 0 0 SPDR GOLD TR OPTIONS 78463V107 54870552 255200 SH Call SOLE 34 255200 0 0 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 1683322 24592 SH SOLE 22 24592 0 0 SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 55977 947 SH SOLE 43 0 0 947 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 19 1 SH SOLE 43 1 0 0 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 69151236 1238160 SH SOLE 13 1238160 0 0 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 510 18 SH SOLE 43 0 0 18 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 31465 897 SH SOLE 43 897 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 5442200 10000 SH Call SOLE 2 10000 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 3591852 6600 SH Call SOLE 4 6600 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 5387778 9900 SH Call SOLE 7 9900 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 85279274 156700 SH Call SOLE 18 156700 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 879296254 1615700 SH Call SOLE 19 1615700 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 39619216 72800 SH Call SOLE 22 72800 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 2666678 4900 SH Call SOLE 30 4900 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 333824548 613400 SH Call SOLE 34 613400 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 114636133 210643 SH SOLE 2 210643 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 76635972 140818 SH SOLE 18 112541 0 28277 SPDR S&P 500 ETF TR TR UNIT 78462F103 2685181 4934 SH SOLE 22 4934 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 515480286 947191 SH SOLE 23 947191 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 8832948 16230 SH SOLE 43 15649 0 581 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 28569526 53393 SH SOLE 2 53393 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 532940 996 SH SOLE 18 996 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 886092 1656 SH SOLE 43 1656 0 0 SPDR SER TR BBG CONV SEC ETF 78464A359 4900 68 SH SOLE 2 68 0 0 SPDR SER TR PORTFOLIO LN COR 78464A367 2354152 104397 SH SOLE 18 104397 0 0 SPDR SER TR PORT MTG BK ETF 78464A383 9469791 439026 SH SOLE 2 270 0 438756 SPDR SER TR PRTFLO S&P500 GW 78464A409 5529 69 SH SOLE 18 69 0 0 SPDR SER TR PRTFLO S&P500 VL 78464A508 17400 357 SH SOLE 2 357 0 0 SPDR SER TR COMP SOFTWARE 78464A599 6206223 41070 SH SOLE 19 41070 0 0 SPDR SER TR DJ REIT ETF 78464A607 28950562 310962 SH SOLE 22 310962 0 0 SPDR SER TR AEROSPACE DEF 78464A631 2100 15 SH SOLE 2 15 0 0 SPDR SER TR PORTFOLIO AGRGTE 78464A649 6247 249 SH SOLE 2 249 0 0 SPDR SER TR PORTFLI INTRMDIT 78464A672 6669 238 SH SOLE 2 238 0 0 SPDR SER TR S&P REGL BKG 78464A698 32 1 SH SOLE 43 1 0 0 SPDR SER TR S&P DIVID ETF 78464A763 4115105 32357 SH SOLE 43 18331 0 14026 SPDR SER TR PORTFOLIO S&P500 78464A854 152384 2381 SH SOLE 2 2381 0 0 SPDR SER TR PORTFOLIO S&P500 78464A854 384384 6006 SH SOLE 43 6006 0 0 SPDR SER TR S&P BIOTECH 78464A870 906704 9780 SH SOLE 18 9780 0 0 SPDR SER TR S&P BIOTECH 78464A870 39445695 425474 SH SOLE 19 425474 0 0 SPDR SER TR S&P BIOTECH 78464A870 1497452 16152 SH SOLE 23 16152 0 0 SPDR SER TR S&P BIOTECH 78464A870 464 5 SH SOLE 43 5 0 0 SPDR SER TR BLOOMBERG INVT 78468R200 64230 2082 SH SOLE 18 2082 0 0 SPDR SER TR OPTIONS 78468R556 2429349 16700 SH Call SOLE 2 0 0 16700 SPDR SER TR OPTIONS 78468R556 305487 2100 SH Call SOLE 4 2100 0 0 SPDR SER TR OPTIONS 78468R556 7215312 49600 SH Call SOLE 18 49600 0 0 SPDR SER TR OPTIONS 78468R556 34912800 240000 SH Call SOLE 19 240000 0 0 SPDR SER TR OPTIONS 78468R556 2894853 19900 SH Call SOLE 22 19900 0 0 SPDR SER TR OPTIONS 78468R556 232752 1600 SH Call SOLE 26 1600 0 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 14870621 157745 SH SOLE 2 0 0 157745 SPDR SER TR BLOOMBERG HIGH Y 78468R622 74379 789 SH SOLE 4 789 0 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 2111837 22402 SH SOLE 18 22402 0 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 173781843 1843448 SH SOLE 19 1843448 0 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 3482240 36939 SH SOLE 22 36939 0 0 SPDR SER TR S&P KENSHO CLEAN 78468R655 54427 902 SH SOLE 43 902 0 0 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 10279 112 SH SOLE 2 112 0 0 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 77168819 840802 SH SOLE 18 835792 0 5010 SPDR SER TR NUVEEN BLMBRG MU 78468R721 122198 2671 SH SOLE 2 2671 0 0 SPDR SER TR NUVEEN BLMBRG SH 78468R739 5332 113 SH SOLE 2 113 0 0 SPDR SER TR NUVEEN BLMBRG SH 78468R739 41574 881 SH SOLE 43 881 0 0 SPDR SER TR PRTFLO S&P500 HI 78468R788 65374 1625 SH SOLE 2 1625 0 0 SPDR SER TR PRTFLO S&P500 HI 78468R788 65092 1618 SH SOLE 43 1618 0 0 SPECTRAL AI INC COM CL A 84757T105 1790 1017 SH SOLE 18 1017 0 0 SPECTRAL AI INC COM CL A 84757T105 19680 11182 SH SOLE 21 11182 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 8039783 93562 SH SOLE 2 25714 0 67848 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 25865 301 SH SOLE 4 105 0 196 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 589136 6856 SH SOLE 7 6513 0 343 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 712617 8293 SH SOLE 18 8293 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 944285 10989 SH SOLE 19 10989 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 32620145 379613 SH SOLE 21 379613 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 62683013 729466 SH SOLE 22 689860 0 39606 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 530102 6169 SH SOLE 25 6169 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 805508 9374 SH SOLE 26 9374 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 65307 760 SH SOLE 28 760 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 2651714 30859 SH SOLE 30 30859 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 32482 378 SH SOLE 31 378 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 76735 893 SH SOLE 36 893 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 525806 6119 SH SOLE 40 6119 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 4826935 56173 SH SOLE 43 49292 0 6881 SPERO THERAPEUTICS INC COM 84833T103 12618 9706 SH SOLE 18 9706 0 0 SPERO THERAPEUTICS INC COM 84833T103 122048 93883 SH SOLE 21 93883 0 0 SPERO THERAPEUTICS INC COM 84833T103 490532 377332 SH SOLE 22 377332 0 0 SPERO THERAPEUTICS INC COM 84833T103 3225 2481 SH SOLE 43 1610 0 871 SPHERE ENTERTAINMENT CO CL A 55826T102 797931 22759 SH SOLE 2 7127 0 15632 SPHERE ENTERTAINMENT CO CL A 55826T102 3751 107 SH SOLE 4 107 0 0 SPHERE ENTERTAINMENT CO CL A 55826T102 8590 245 SH SOLE 7 245 0 0 SPHERE ENTERTAINMENT CO CL A 55826T102 2656075 75758 SH SOLE 18 75758 0 0 SPHERE ENTERTAINMENT CO CL A 55826T102 2116257 60361 SH SOLE 19 60361 0 0 SPHERE ENTERTAINMENT CO CL A 55826T102 33802398 964130 SH SOLE 21 964130 0 0 SPHERE ENTERTAINMENT CO CL A 55826T102 28352847 808695 SH SOLE 22 773200 0 35495 SPHERE ENTERTAINMENT CO CL A 55826T102 233009 6646 SH SOLE 25 6646 0 0 SPHERE ENTERTAINMENT CO CL A 55826T102 304461 8684 SH SOLE 26 8684 0 0 SPHERE ENTERTAINMENT CO CL A 55826T102 11815 337 SH SOLE 28 337 0 0 SPHERE ENTERTAINMENT CO CL A 55826T102 461600 13166 SH SOLE 30 13166 0 0 SPHERE ENTERTAINMENT CO CL A 55826T102 168183 4797 SH SOLE 40 4797 0 0 SPHERE ENTERTAINMENT CO CL A 55826T102 267368 7626 SH SOLE 43 7090 0 536 SPI ENERGY CO LTD SHS NEW G8651P110 765 1700 SH SOLE 18 1700 0 0 SPI ENERGY CO LTD SHS NEW G8651P110 10901 24224 SH SOLE 21 24224 0 0 SPIRE GLOBAL INC COM CL A NEW 848560306 24173 2230 SH SOLE 2 793 0 1437 SPIRE GLOBAL INC COM CL A NEW 848560306 639766 59019 SH SOLE 18 59019 0 0 SPIRE GLOBAL INC COM CL A NEW 848560306 535355 49387 SH SOLE 19 49387 0 0 SPIRE GLOBAL INC COM CL A NEW 848560306 8213750 757726 SH SOLE 21 757726 0 0 SPIRE GLOBAL INC COM CL A NEW 848560306 3400009 313654 SH SOLE 22 308844 0 4810 SPIRE GLOBAL INC COM CL A NEW 848560306 336 31 SH SOLE 43 31 0 0 SPIRE INC COM 84857L101 5672243 93401 SH SOLE 2 58267 0 35134 SPIRE INC COM 84857L101 903541 14878 SH SOLE 4 14878 0 0 SPIRE INC COM 84857L101 6847429 112752 SH SOLE 7 100336 0 12416 SPIRE INC COM 84857L101 14269667 234969 SH SOLE 18 234969 0 0 SPIRE INC COM 84857L101 7472462 123044 SH SOLE 19 123044 0 0 SPIRE INC COM 84857L101 286122654 4711389 SH SOLE 21 4711389 0 0 SPIRE INC COM 84857L101 115886747 1908229 SH SOLE 22 1836207 0 72022 SPIRE INC COM 84857L101 637179 10492 SH SOLE 25 10492 0 0 SPIRE INC COM 84857L101 1341769 22094 SH SOLE 26 22094 0 0 SPIRE INC COM 84857L101 46884 772 SH SOLE 28 772 0 0 SPIRE INC COM 84857L101 4325676 71228 SH SOLE 30 71228 0 0 SPIRE INC COM 84857L101 84172 1386 SH SOLE 36 1386 0 0 SPIRE INC COM 84857L101 708780 11671 SH SOLE 40 11671 0 0 SPIRE INC COM 84857L101 17490 288 SH OTR 43 288 0 0 SPIRE INC COM 84857L101 4716884 77670 SH SOLE 43 68679 0 8991 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 6061853 184419 SH SOLE 2 46877 0 137542 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 11209 341 SH SOLE 4 341 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 503831 15328 SH SOLE 7 14622 0 706 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1062293 32318 SH SOLE 18 32318 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1381263 42022 SH SOLE 19 42022 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 94738210 2882209 SH SOLE 21 2882209 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 96594313 2938677 SH SOLE 22 2788971 0 149706 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1781850 54209 SH SOLE 26 54209 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 61730 1878 SH SOLE 28 1878 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 2351224 71531 SH SOLE 30 71531 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 50850 1547 SH SOLE 31 1547 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 95652 2910 SH SOLE 36 2910 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 5628297 171229 SH SOLE 43 129313 0 41916 SPIRIT AIRLS INC COM 848577102 165326 45171 SH SOLE 2 3877 0 41294 SPIRIT AIRLS INC COM 848577102 3331 910 SH SOLE 7 910 0 0 SPIRIT AIRLS INC COM 848577102 1204696 329152 SH SOLE 18 329152 0 0 SPIRIT AIRLS INC COM 848577102 925292 252812 SH SOLE 19 252812 0 0 SPIRIT AIRLS INC COM 848577102 15520208 4240494 SH SOLE 21 4240494 0 0 SPIRIT AIRLS INC COM 848577102 11243059 3071874 SH SOLE 22 2974654 0 97220 SPIRIT AIRLS INC COM 848577102 680636 185966 SH SOLE 43 173324 0 12642 SPIRIT AIRLS INC OPTIONS 848577102 5856 1600 SH Put SOLE 4 1600 0 0 SPIRIT AIRLS INC OPTIONS 848577102 6954 1900 SH Put SOLE 7 1900 0 0 SPIRIT AIRLS INC OPTIONS 848577102 127368 34800 SH Put SOLE 18 34800 0 0 SPIRIT AIRLS INC OPTIONS 848577102 2317512 633200 SH Put SOLE 19 633200 0 0 SPIRIT AIRLS INC OPTIONS 848577102 65880 18000 SH Put SOLE 22 18000 0 0 SPIRIT AIRLS INC OPTIONS 848577102 587430 160500 SH Put SOLE 34 160500 0 0 SPIRIT AIRLS INC NOTE 1.000% 5/1 848577AB8 2393625 4875000 PRN SOLE 21 4875000 0 0 SPLASH BEVERAGE GROUP INC COM NEW 84862C203 383 1665 SH SOLE 18 1665 0 0 SPLASH BEVERAGE GROUP INC COM NEW 84862C203 3918 17034 SH SOLE 21 17034 0 0 SPLASH BEVERAGE GROUP INC COM NEW 84862C203 486 2113 SH SOLE 22 2113 0 0 SPOK HLDGS INC COM 84863T106 502370 33921 SH SOLE 2 23828 0 10093 SPOK HLDGS INC COM 84863T106 826827 55829 SH SOLE 18 55829 0 0 SPOK HLDGS INC COM 84863T106 608661 41098 SH SOLE 19 41098 0 0 SPOK HLDGS INC COM 84863T106 9824095 663342 SH SOLE 21 663342 0 0 SPOK HLDGS INC COM 84863T106 9113082 615333 SH SOLE 22 598699 0 16634 SPOK HLDGS INC COM 84863T106 257546 17390 SH SOLE 43 16096 0 1294 SPORTRADAR GROUP AG CLASS A ORD SHS H8088L103 373669 33423 SH SOLE 2 33423 0 0 SPORTRADAR GROUP AG CLASS A ORD SHS H8088L103 9224 825 SH SOLE 22 825 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 4324 1794 SH SOLE 2 1794 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 18938 7858 SH SOLE 18 7858 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 197724 82043 SH SOLE 21 82043 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 1383253 573964 SH SOLE 22 573964 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 164 68 SH SOLE 43 68 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 133086498 424126 SH SOLE 2 221579 0 202547 SPOTIFY TECHNOLOGY S A SHS L8681T102 22700196 72342 SH SOLE 4 10510 0 61832 SPOTIFY TECHNOLOGY S A SHS L8681T102 1846027 5883 SH SOLE 7 5883 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 8417103 26824 SH SOLE 13 26824 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 455937 1453 SH SOLE 15 1453 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 25395652 80932 SH SOLE 18 41957 0 38975 SPOTIFY TECHNOLOGY S A SHS L8681T102 127037882 404850 SH SOLE 19 404850 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 281457706 896962 SH SOLE 21 896962 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 343858299 1095823 SH SOLE 22 970040 0 125783 SPOTIFY TECHNOLOGY S A SHS L8681T102 28753833 91634 SH SOLE 23 91634 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 64530914 205650 SH SOLE 25 185619 0 20031 SPOTIFY TECHNOLOGY S A SHS L8681T102 22453557 71556 SH SOLE 26 25234 0 46322 SPOTIFY TECHNOLOGY S A SHS L8681T102 23162723 73816 SH SOLE 28 7343 0 66473 SPOTIFY TECHNOLOGY S A SHS L8681T102 155954 497 SH SOLE 29 497 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 23278511 74185 SH SOLE 30 74185 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 16742893 53357 SH SOLE 31 53357 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 198059227 631184 SH SOLE 34 631184 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 4737601 15098 SH SOLE 36 15098 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 6285427 20031 SH SOLE 43 16096 0 3935 SPOTIFY USA INC NOTE 3/1 84921RAB6 36899170 38780000 PRN SOLE 2 38780000 0 0 SPOTIFY USA INC NOTE 3/1 84921RAB6 5503476 5784000 PRN SOLE 19 5784000 0 0 SPOTIFY USA INC NOTE 3/1 84921RAB6 12198230 12820000 PRN SOLE 21 12820000 0 0 SPOTIFY USA INC NOTE 3/1 84921RAB6 44625350 46900000 PRN SOLE 22 46900000 0 0 SPOTIFY USA INC NOTE 3/1 84921RAB6 5181869 5446000 PRN SOLE 34 5446000 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 1703852 45231 SH SOLE 2 23725 0 21506 SPRINGWORKS THERAPEUTICS INC COM 85205L107 2901 77 SH SOLE 4 77 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 491330 13043 SH SOLE 7 12522 0 521 SPRINGWORKS THERAPEUTICS INC COM 85205L107 6733173 178741 SH SOLE 18 170417 0 8324 SPRINGWORKS THERAPEUTICS INC COM 85205L107 8359011 221901 SH SOLE 19 221901 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 115229102 3058909 SH SOLE 21 3058909 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 73415440 1948910 SH SOLE 22 1892941 0 55969 SPRINGWORKS THERAPEUTICS INC COM 85205L107 55865 1483 SH SOLE 23 1483 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 442133 11737 SH SOLE 25 11737 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 528359 14026 SH SOLE 26 14026 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 3343702 88763 SH SOLE 30 88763 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 433883 11518 SH SOLE 40 11518 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 938774 24921 SH SOLE 43 17585 0 7336 SPRINKLR INC CL A 85208T107 1021048 106138 SH SOLE 2 53882 0 52256 SPRINKLR INC CL A 85208T107 3992 415 SH SOLE 4 415 0 0 SPRINKLR INC CL A 85208T107 291698 30322 SH SOLE 7 28741 0 1581 SPRINKLR INC CL A 85208T107 2918862 303416 SH SOLE 18 303416 0 0 SPRINKLR INC CL A 85208T107 3071810 319315 SH SOLE 19 319315 0 0 SPRINKLR INC CL A 85208T107 136950657 14236035 SH SOLE 21 14236035 0 0 SPRINKLR INC CL A 85208T107 34166488 3551610 SH SOLE 22 3436590 0 115020 SPRINKLR INC CL A 85208T107 11303 1175 SH SOLE 23 1175 0 0 SPRINKLR INC CL A 85208T107 254545 26460 SH SOLE 25 26460 0 0 SPRINKLR INC CL A 85208T107 524444 54516 SH SOLE 26 54516 0 0 SPRINKLR INC CL A 85208T107 48100 5000 SH SOLE 28 0 0 5000 SPRINKLR INC CL A 85208T107 2346703 243940 SH SOLE 30 243940 0 0 SPRINKLR INC CL A 85208T107 14911 1550 SH SOLE 36 1550 0 0 SPRINKLR INC CL A 85208T107 275045 28591 SH SOLE 40 28591 0 0 SPRINKLR INC CL A 85208T107 9851 1024 SH SOLE 43 1024 0 0 SPROTT INC COM NEW 852066208 94369 2280 SH SOLE 43 2280 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 4101249 413016 SH SOLE 23 413016 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 45636949 4595866 SH SOLE 25 4595866 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 18823447 1895614 SH SOLE 26 1895614 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 158564663 15968244 SH SOLE 34 15968244 0 0 SPROUT SOCIAL INC COM CL A 85209W109 1039858 29144 SH SOLE 2 14225 0 14919 SPROUT SOCIAL INC COM CL A 85209W109 9634 270 SH SOLE 4 94 0 176 SPROUT SOCIAL INC COM CL A 85209W109 423878 11880 SH SOLE 7 11263 0 617 SPROUT SOCIAL INC COM CL A 85209W109 4732381 132634 SH SOLE 18 122554 0 10080 SPROUT SOCIAL INC COM CL A 85209W109 5358886 150193 SH SOLE 19 150193 0 0 SPROUT SOCIAL INC COM CL A 85209W109 75381136 2112700 SH SOLE 21 2112700 0 0 SPROUT SOCIAL INC COM CL A 85209W109 52570805 1473397 SH SOLE 22 1427758 0 45639 SPROUT SOCIAL INC COM CL A 85209W109 15556 436 SH SOLE 23 436 0 0 SPROUT SOCIAL INC COM CL A 85209W109 361224 10124 SH SOLE 25 10124 0 0 SPROUT SOCIAL INC COM CL A 85209W109 418241 11722 SH SOLE 26 11722 0 0 SPROUT SOCIAL INC COM CL A 85209W109 121490 3405 SH SOLE 28 793 0 2612 SPROUT SOCIAL INC COM CL A 85209W109 1436263 40254 SH SOLE 30 40254 0 0 SPROUT SOCIAL INC COM CL A 85209W109 2640 74 SH SOLE 36 74 0 0 SPROUT SOCIAL INC COM CL A 85209W109 388305 10883 SH SOLE 40 10883 0 0 SPROUT SOCIAL INC COM CL A 85209W109 848899 23792 SH SOLE 43 22187 0 1605 SPROUTS FMRS MKT INC COM 85208M102 16228785 193985 SH SOLE 2 133146 0 60839 SPROUTS FMRS MKT INC COM 85208M102 416627 4980 SH SOLE 4 1028 0 3952 SPROUTS FMRS MKT INC COM 85208M102 2486124 29717 SH SOLE 7 28195 0 1522 SPROUTS FMRS MKT INC COM 85208M102 33152032 396271 SH SOLE 18 384179 0 12092 SPROUTS FMRS MKT INC COM 85208M102 36605768 437554 SH SOLE 19 437554 0 0 SPROUTS FMRS MKT INC COM 85208M102 637660368 7622046 SH SOLE 21 7622046 0 0 SPROUTS FMRS MKT INC COM 85208M102 303799494 3631359 SH SOLE 22 3522502 0 108857 SPROUTS FMRS MKT INC COM 85208M102 565960 6765 SH SOLE 23 6765 0 0 SPROUTS FMRS MKT INC COM 85208M102 1788651 21380 SH SOLE 25 21380 0 0 SPROUTS FMRS MKT INC COM 85208M102 7728845 92384 SH SOLE 26 48656 0 43728 SPROUTS FMRS MKT INC COM 85208M102 872406 10428 SH SOLE 28 2105 0 8323 SPROUTS FMRS MKT INC COM 85208M102 14767831 176522 SH SOLE 30 176522 0 0 SPROUTS FMRS MKT INC COM 85208M102 1177096 14070 SH SOLE 34 14070 0 0 SPROUTS FMRS MKT INC COM 85208M102 225380 2694 SH SOLE 36 2694 0 0 SPROUTS FMRS MKT INC COM 85208M102 1848133 22091 SH SOLE 40 22091 0 0 SPROUTS FMRS MKT INC COM 85208M102 26695822 319099 SH SOLE 43 302643 0 16456 SPRUCE BIOSCIENCES INC COM 85209E109 64575 124734 SH SOLE 22 124734 0 0 SPRUCE POWER HOLDING CORP COM NEW 9837FR209 14487 3969 SH SOLE 18 3969 0 0 SPRUCE POWER HOLDING CORP COM NEW 9837FR209 402 110 SH SOLE 19 110 0 0 SPRUCE POWER HOLDING CORP COM NEW 9837FR209 80194 21971 SH SOLE 21 21971 0 0 SPRUCE POWER HOLDING CORP COM NEW 9837FR209 751426 205870 SH SOLE 22 205870 0 0 SPS COMM INC COM 78463M107 4981536 26475 SH SOLE 2 14470 0 12005 SPS COMM INC COM 78463M107 45911 244 SH SOLE 4 125 0 119 SPS COMM INC COM 78463M107 1364536 7252 SH SOLE 7 6879 0 373 SPS COMM INC COM 78463M107 21078436 112024 SH SOLE 18 108158 0 3866 SPS COMM INC COM 78463M107 21407716 113774 SH SOLE 19 113774 0 0 SPS COMM INC COM 78463M107 799177801 4247331 SH SOLE 21 4247331 0 0 SPS COMM INC COM 78463M107 211223148 1122572 SH SOLE 22 1087977 0 34595 SPS COMM INC COM 78463M107 175177 931 SH SOLE 23 931 0 0 SPS COMM INC COM 78463M107 1767387 9393 SH SOLE 25 9393 0 0 SPS COMM INC COM 78463M107 3049885 16209 SH SOLE 26 11491 0 4718 SPS COMM INC COM 78463M107 1200649 6381 SH SOLE 28 639 0 5742 SPS COMM INC COM 78463M107 16896956 89801 SH SOLE 30 89801 0 0 SPS COMM INC COM 78463M107 288826 1535 SH SOLE 34 1535 0 0 SPS COMM INC COM 78463M107 5833 31 SH SOLE 36 31 0 0 SPS COMM INC COM 78463M107 1485900 7897 SH SOLE 40 7897 0 0 SPS COMM INC COM 78463M107 11608159 61693 SH SOLE 43 58291 0 3402 SPX TECHNOLOGIES INC COM 78473E103 3348818 23560 SH SOLE 2 12751 0 10809 SPX TECHNOLOGIES INC COM 78473E103 95234 670 SH SOLE 4 167 0 503 SPX TECHNOLOGIES INC COM 78473E103 1249268 8789 SH SOLE 7 8337 0 452 SPX TECHNOLOGIES INC COM 78473E103 18459011 129865 SH SOLE 18 129865 0 0 SPX TECHNOLOGIES INC COM 78473E103 14627912 102912 SH SOLE 19 102912 0 0 SPX TECHNOLOGIES INC COM 78473E103 720541489 5069238 SH SOLE 21 5069238 0 0 SPX TECHNOLOGIES INC COM 78473E103 191760363 1349095 SH SOLE 22 1310396 0 38699 SPX TECHNOLOGIES INC COM 78473E103 1390413 9782 SH SOLE 25 9782 0 0 SPX TECHNOLOGIES INC COM 78473E103 5697255 40082 SH SOLE 26 16784 0 23298 SPX TECHNOLOGIES INC COM 78473E103 528903 3721 SH SOLE 28 807 0 2914 SPX TECHNOLOGIES INC COM 78473E103 15973409 112378 SH SOLE 30 112378 0 0 SPX TECHNOLOGIES INC COM 78473E103 1391551 9790 SH SOLE 40 9790 0 0 SPX TECHNOLOGIES INC COM 78473E103 15037133 105791 SH SOLE 43 64098 0 41693 SPYRE THERAPEUTICS INC COM NEW 00773J202 395462 16821 SH SOLE 2 5832 0 10989 SPYRE THERAPEUTICS INC COM NEW 00773J202 4467 190 SH SOLE 4 190 0 0 SPYRE THERAPEUTICS INC COM NEW 00773J202 6371 271 SH SOLE 7 271 0 0 SPYRE THERAPEUTICS INC COM NEW 00773J202 2271842 96633 SH SOLE 18 96633 0 0 SPYRE THERAPEUTICS INC COM NEW 00773J202 1867235 79423 SH SOLE 19 79423 0 0 SPYRE THERAPEUTICS INC COM NEW 00773J202 28793050 1224715 SH SOLE 21 1224715 0 0 SPYRE THERAPEUTICS INC COM NEW 00773J202 22786903 969243 SH SOLE 22 930935 0 38308 SPYRE THERAPEUTICS INC COM NEW 00773J202 77395 3292 SH SOLE 25 3292 0 0 SPYRE THERAPEUTICS INC COM NEW 00773J202 199247 8475 SH SOLE 30 8475 0 0 SPYRE THERAPEUTICS INC COM NEW 00773J202 101352 4311 SH SOLE 40 4311 0 0 SPYRE THERAPEUTICS INC COM NEW 00773J202 1575 67 SH SOLE 43 0 0 67 SQUARESPACE INC CLASS A 85225A107 2854667 65429 SH SOLE 2 29567 0 35862 SQUARESPACE INC CLASS A 85225A107 18455 423 SH SOLE 4 181 0 242 SQUARESPACE INC CLASS A 85225A107 427618 9801 SH SOLE 7 9299 0 502 SQUARESPACE INC CLASS A 85225A107 7059858 161812 SH SOLE 18 156872 0 4940 SQUARESPACE INC CLASS A 85225A107 10776915 247007 SH SOLE 19 247007 0 0 SQUARESPACE INC CLASS A 85225A107 102966015 2359982 SH SOLE 21 2359982 0 0 SQUARESPACE INC CLASS A 85225A107 76734350 1758752 SH SOLE 22 1692993 0 65759 SQUARESPACE INC CLASS A 85225A107 273429 6267 SH SOLE 23 6267 0 0 SQUARESPACE INC CLASS A 85225A107 504974 11574 SH SOLE 25 11574 0 0 SQUARESPACE INC CLASS A 85225A107 1014659 23256 SH SOLE 26 22670 0 586 SQUARESPACE INC CLASS A 85225A107 151614 3475 SH SOLE 28 0 0 3475 SQUARESPACE INC CLASS A 85225A107 3274562 75053 SH SOLE 30 75053 0 0 SQUARESPACE INC CLASS A 85225A107 80934 1855 SH SOLE 34 1855 0 0 SQUARESPACE INC CLASS A 85225A107 563089 12906 SH SOLE 40 12906 0 0 SQUARESPACE INC CLASS A 85225A107 1037783 23786 SH SOLE 43 22368 0 1418 SR BANCORP INC COM 85227J106 340955 36860 SH SOLE 2 36860 0 0 SR BANCORP INC COM 85227J106 19083 2063 SH SOLE 18 2063 0 0 SR BANCORP INC COM 85227J106 195453 21130 SH SOLE 21 21130 0 0 SR BANCORP INC COM 85227J106 1242081 134279 SH SOLE 22 134279 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 40384611 644401 SH SOLE 2 338857 0 305544 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 15766080 251573 SH SOLE 4 84053 0 167520 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2047930 32678 SH SOLE 7 30634 0 2044 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1325408 21149 SH SOLE 13 21149 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1183147 18879 SH SOLE 15 18879 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 203511712 3247355 SH SOLE 18 3069150 0 178205 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 533371084 8510788 SH SOLE 19 8510788 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 202371269 3229157 SH SOLE 21 3229157 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 389266558 6211370 SH SOLE 22 5802284 0 409086 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 20436123 326091 SH SOLE 23 326091 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 33657112 537053 SH SOLE 25 530149 0 6904 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 20050138 319932 SH SOLE 26 221462 0 98470 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 15528247 247778 SH SOLE 28 3146 0 244632 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 99645 1590 SH SOLE 29 1590 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 56239557 897392 SH SOLE 30 897392 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 3280336 52343 SH SOLE 31 50633 0 1710 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 30071823 479844 SH SOLE 34 479844 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2729090 43547 SH SOLE 36 43547 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 649199 10359 SH SOLE 40 10359 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 22937 366 SH OTR 43 366 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 10289313 164182 SH SOLE 43 128152 0 36031 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 18559 444 SH SOLE 18 444 0 0 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 80058871 1915284 SH SOLE 19 1915284 0 0 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 502645 12025 SH SOLE 21 12025 0 0 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 629884 15069 SH SOLE 22 15069 0 0 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 1254000 30000 SH SOLE 30 30000 0 0 SSR MINING IN COM 784730103 455298 100953 SH SOLE 2 36721 0 64232 SSR MINING IN COM 784730103 7825 1735 SH SOLE 7 1735 0 0 SSR MINING IN COM 784730103 2608701 578426 SH SOLE 18 578426 0 0 SSR MINING IN COM 784730103 2256971 500437 SH SOLE 19 500437 0 0 SSR MINING IN COM 784730103 30843809 6838982 SH SOLE 21 6838982 0 0 SSR MINING IN COM 784730103 12135562 2690812 SH SOLE 22 2511305 0 179507 SSR MINING IN COM 784730103 972518 215636 SH SOLE 43 181584 0 34052 ST JOE CO COM 790148100 6961231 127262 SH SOLE 2 61149 0 66113 ST JOE CO COM 790148100 7767 142 SH SOLE 4 142 0 0 ST JOE CO COM 790148100 15316 280 SH SOLE 7 280 0 0 ST JOE CO COM 790148100 6383818 116706 SH SOLE 18 116706 0 0 ST JOE CO COM 790148100 17951446 328180 SH SOLE 19 328180 0 0 ST JOE CO COM 790148100 219078642 4005094 SH SOLE 21 4005094 0 0 ST JOE CO COM 790148100 77403344 1415052 SH SOLE 22 1357666 0 57386 ST JOE CO COM 790148100 553673 10122 SH SOLE 23 10122 0 0 ST JOE CO COM 790148100 404507 7395 SH SOLE 25 7395 0 0 ST JOE CO COM 790148100 1301641 23796 SH SOLE 26 5933 0 17863 ST JOE CO COM 790148100 637529 11655 SH SOLE 28 590 0 11065 ST JOE CO COM 790148100 4189473 76590 SH SOLE 30 76590 0 0 ST JOE CO COM 790148100 421792 7711 SH SOLE 40 7711 0 0 ST JOE CO COM 790148100 2563302 46861 SH SOLE 43 45881 0 980 STAAR SURGICAL CO COM PAR $0.01 852312305 1050657 22068 SH SOLE 2 11336 0 10732 STAAR SURGICAL CO COM PAR $0.01 852312305 6475 136 SH SOLE 4 136 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 420730 8837 SH SOLE 7 8385 0 452 STAAR SURGICAL CO COM PAR $0.01 852312305 7087796 148872 SH SOLE 18 141648 0 7224 STAAR SURGICAL CO COM PAR $0.01 852312305 5472817 114951 SH SOLE 19 114951 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 259198933 5444212 SH SOLE 21 5444212 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 69700897 1463997 SH SOLE 22 1422047 0 41950 STAAR SURGICAL CO COM PAR $0.01 852312305 10474 220 SH SOLE 23 220 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 412969 8674 SH SOLE 25 8674 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 3338746 70127 SH SOLE 26 13310 0 56817 STAAR SURGICAL CO COM PAR $0.01 852312305 109551 2301 SH SOLE 28 836 0 1465 STAAR SURGICAL CO COM PAR $0.01 852312305 6764000 142071 SH SOLE 30 142071 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 16521 347 SH SOLE 36 347 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 390212 8196 SH SOLE 40 8196 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 2561370 53799 SH SOLE 43 47317 0 6482 STABILIS SOLUTIONS INC COM 85236P101 2010 522 SH SOLE 18 522 0 0 STABILIS SOLUTIONS INC COM 85236P101 22908 5950 SH SOLE 21 5950 0 0 STAG INDL INC COM 85254J102 17041992 472601 SH SOLE 2 247665 0 224936 STAG INDL INC COM 85254J102 11476420 318259 SH SOLE 4 318259 0 0 STAG INDL INC COM 85254J102 10266895 284717 SH SOLE 7 255973 0 28744 STAG INDL INC COM 85254J102 17141734 475367 SH SOLE 18 475367 0 0 STAG INDL INC COM 85254J102 24399206 676628 SH SOLE 19 676628 0 0 STAG INDL INC COM 85254J102 369378338 10243437 SH SOLE 21 10243437 0 0 STAG INDL INC COM 85254J102 280240903 7771517 SH SOLE 22 6926579 0 844938 STAG INDL INC COM 85254J102 2272032 63007 SH SOLE 23 63007 0 0 STAG INDL INC COM 85254J102 15714696 435793 SH SOLE 25 435793 0 0 STAG INDL INC COM 85254J102 2105832 58398 SH SOLE 26 58398 0 0 STAG INDL INC COM 85254J102 28408248 787805 SH SOLE 28 144538 0 643267 STAG INDL INC COM 85254J102 21656194 600560 SH SOLE 30 600560 0 0 STAG INDL INC COM 85254J102 81640 2264 SH SOLE 31 2264 0 0 STAG INDL INC COM 85254J102 5754779 159589 SH SOLE 34 159589 0 0 STAG INDL INC COM 85254J102 812288 22526 SH SOLE 36 22526 0 0 STAG INDL INC COM 85254J102 1458050 40434 SH SOLE 40 40434 0 0 STAG INDL INC COM 85254J102 4527669 125559 SH SOLE 43 113047 0 12512 STAGWELL INC COM CL A 85256A109 555387 81435 SH SOLE 2 25706 0 55729 STAGWELL INC COM CL A 85256A109 2769 406 SH SOLE 7 406 0 0 STAGWELL INC COM CL A 85256A109 1717794 251876 SH SOLE 18 251876 0 0 STAGWELL INC COM CL A 85256A109 1387829 203494 SH SOLE 19 203494 0 0 STAGWELL INC COM CL A 85256A109 23155073 3395172 SH SOLE 21 3395172 0 0 STAGWELL INC COM CL A 85256A109 18920358 2774246 SH SOLE 22 2673662 0 100584 STAGWELL INC COM CL A 85256A109 159042 23320 SH SOLE 25 23320 0 0 STAGWELL INC COM CL A 85256A109 76411 11204 SH SOLE 30 11204 0 0 STAGWELL INC COM CL A 85256A109 158736 23275 SH SOLE 40 23275 0 0 STAGWELL INC COM CL A 85256A109 517406 75866 SH SOLE 43 73487 0 2379 STANDARD BIOTOOLS INC COM 34385P108 286793 162030 SH SOLE 2 72250 0 89780 STANDARD BIOTOOLS INC COM 34385P108 4436 2506 SH SOLE 7 2506 0 0 STANDARD BIOTOOLS INC COM 34385P108 1563499 883333 SH SOLE 18 883333 0 0 STANDARD BIOTOOLS INC COM 34385P108 1223992 691521 SH SOLE 19 691521 0 0 STANDARD BIOTOOLS INC COM 34385P108 19771858 11170541 SH SOLE 21 11170541 0 0 STANDARD BIOTOOLS INC COM 34385P108 14920696 8429772 SH SOLE 22 8114251 0 315521 STANDARD BIOTOOLS INC COM 34385P108 116259 65683 SH SOLE 25 65683 0 0 STANDARD BIOTOOLS INC COM 34385P108 234484 132477 SH SOLE 26 132477 0 0 STANDARD BIOTOOLS INC COM 34385P108 36018 20349 SH SOLE 28 0 0 20349 STANDARD BIOTOOLS INC COM 34385P108 214106 120964 SH SOLE 30 120964 0 0 STANDARD BIOTOOLS INC COM 34385P108 96538 54541 SH SOLE 40 54541 0 0 STANDARD BIOTOOLS INC COM 34385P108 34143 19290 SH SOLE 43 3657 0 15633 STANDARD LITHIUM LTD COM 853606101 32738 26190 SH SOLE 2 26190 0 0 STANDARD LITHIUM LTD COM 853606101 1099 879 SH SOLE 43 0 0 879 STANDARD MTR PRODS INC COM 853666105 1121873 40457 SH SOLE 2 29322 0 11135 STANDARD MTR PRODS INC COM 853666105 2912 105 SH SOLE 4 105 0 0 STANDARD MTR PRODS INC COM 853666105 323332 11660 SH SOLE 7 11044 0 616 STANDARD MTR PRODS INC COM 853666105 1874520 67599 SH SOLE 18 67599 0 0 STANDARD MTR PRODS INC COM 853666105 3405826 122821 SH SOLE 19 122821 0 0 STANDARD MTR PRODS INC COM 853666105 62900181 2268308 SH SOLE 21 2268308 0 0 STANDARD MTR PRODS INC COM 853666105 20026911 722211 SH SOLE 22 682372 0 39839 STANDARD MTR PRODS INC COM 853666105 101603 3664 SH SOLE 25 3664 0 0 STANDARD MTR PRODS INC COM 853666105 218069 7864 SH SOLE 26 7864 0 0 STANDARD MTR PRODS INC COM 853666105 1053768 38001 SH SOLE 30 38001 0 0 STANDARD MTR PRODS INC COM 853666105 137735 4967 SH SOLE 40 4967 0 0 STANDARD MTR PRODS INC COM 853666105 615329 22190 SH SOLE 43 20881 0 1309 STANDEX INTL CORP COM 854231107 1066813 6620 SH SOLE 2 3267 0 3353 STANDEX INTL CORP COM 854231107 6768 42 SH SOLE 4 42 0 0 STANDEX INTL CORP COM 854231107 14665 91 SH SOLE 7 91 0 0 STANDEX INTL CORP COM 854231107 5520999 34260 SH SOLE 18 34260 0 0 STANDEX INTL CORP COM 854231107 4278049 26547 SH SOLE 19 26547 0 0 STANDEX INTL CORP COM 854231107 208398697 1293197 SH SOLE 21 1293197 0 0 STANDEX INTL CORP COM 854231107 55871833 346707 SH SOLE 22 335633 0 11074 STANDEX INTL CORP COM 854231107 362104 2247 SH SOLE 25 2247 0 0 STANDEX INTL CORP COM 854231107 331324 2056 SH SOLE 26 2056 0 0 STANDEX INTL CORP COM 854231107 217875 1352 SH SOLE 28 61 0 1291 STANDEX INTL CORP COM 854231107 4050183 25133 SH SOLE 30 25133 0 0 STANDEX INTL CORP COM 854231107 348890 2165 SH SOLE 40 2165 0 0 STANDEX INTL CORP COM 854231107 2158785 13396 SH SOLE 43 10167 0 3229 STANLEY BLACK & DECKER INC COM 854502101 26681982 333984 SH SOLE 2 140794 0 193190 STANLEY BLACK & DECKER INC COM 854502101 11420755 142956 SH SOLE 4 61953 0 81003 STANLEY BLACK & DECKER INC COM 854502101 9410163 117789 SH SOLE 7 105232 0 12557 STANLEY BLACK & DECKER INC COM 854502101 436279 5461 SH SOLE 13 5461 0 0 STANLEY BLACK & DECKER INC COM 854502101 1724905 21591 SH SOLE 15 21591 0 0 STANLEY BLACK & DECKER INC COM 854502101 52861684 661681 SH SOLE 18 621200 0 40481 STANLEY BLACK & DECKER INC COM 854502101 118447870 1482637 SH SOLE 19 1482637 0 0 STANLEY BLACK & DECKER INC COM 854502101 351344716 4397856 SH SOLE 21 4397856 0 0 STANLEY BLACK & DECKER INC COM 854502101 279680270 3500817 SH SOLE 22 3160932 0 339885 STANLEY BLACK & DECKER INC COM 854502101 14083249 176283 SH SOLE 23 176283 0 0 STANLEY BLACK & DECKER INC COM 854502101 70492859 882374 SH SOLE 25 535791 0 346583 STANLEY BLACK & DECKER INC COM 854502101 32680283 409066 SH SOLE 26 351341 0 57725 STANLEY BLACK & DECKER INC COM 854502101 21871166 273766 SH SOLE 28 15497 0 258269 STANLEY BLACK & DECKER INC COM 854502101 82175972 1028614 SH SOLE 30 1028614 0 0 STANLEY BLACK & DECKER INC COM 854502101 2869090 35913 SH SOLE 31 34750 0 1163 STANLEY BLACK & DECKER INC COM 854502101 5760628 72107 SH SOLE 34 72107 0 0 STANLEY BLACK & DECKER INC COM 854502101 3023916 37851 SH SOLE 36 37851 0 0 STANLEY BLACK & DECKER INC COM 854502101 594861 7446 SH SOLE 40 7446 0 0 STANLEY BLACK & DECKER INC COM 854502101 27642 346 SH OTR 43 346 0 0 STANLEY BLACK & DECKER INC COM 854502101 13179474 164970 SH SOLE 43 141497 0 23474 STANTEC INC COM 85472N109 13311270 159321 SH SOLE 21 159321 0 0 STANTEC INC COM 85472N109 17412370 208407 SH SOLE 43 200016 0 8391 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 13917884 570873 SH SOLE 2 567182 0 3691 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 775894 31825 SH SOLE 4 30012 0 1813 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 63510 2605 SH SOLE 7 2605 0 0 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 1631120 66904 SH SOLE 18 0 0 66904 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 3595879 147493 SH SOLE 19 147493 0 0 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 5507661 225909 SH SOLE 21 225909 0 0 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 60279306 2472490 SH SOLE 22 2472490 0 0 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 600748 24641 SH SOLE 23 24641 0 0 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 3893925 159718 SH SOLE 26 98595 0 61123 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 1964955 80597 SH SOLE 28 0 0 80597 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 6114309 250792 SH SOLE 30 250792 0 0 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 505080 20717 SH SOLE 31 20717 0 0 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 1026179 42091 SH SOLE 34 42091 0 0 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 366074 15015 SH SOLE 43 14960 0 55 STAR EQUITY HOLDINGS INC COM NEW 85513Q301 1326 292 SH SOLE 22 292 0 0 STAR GROUP L P UNIT LTD PARTNR 85512C105 41496 3900 SH SOLE 2 3900 0 0 STAR GROUP L P UNIT LTD PARTNR 85512C105 61691 5798 SH SOLE 18 5798 0 0 STAR GROUP L P UNIT LTD PARTNR 85512C105 13970 1313 SH SOLE 22 1313 0 0 STAR HLDGS SHS BEN INT 85512G106 771587 63979 SH SOLE 2 58867 0 5112 STAR HLDGS SHS BEN INT 85512G106 1206 100 SH SOLE 7 100 0 0 STAR HLDGS SHS BEN INT 85512G106 474947 39382 SH SOLE 18 39382 0 0 STAR HLDGS SHS BEN INT 85512G106 392565 32551 SH SOLE 19 32551 0 0 STAR HLDGS SHS BEN INT 85512G106 5805744 481405 SH SOLE 21 481405 0 0 STAR HLDGS SHS BEN INT 85512G106 4885602 405108 SH SOLE 22 392541 0 12567 STAR HLDGS SHS BEN INT 85512G106 3461 287 SH SOLE 43 287 0 0 STARBUCKS CORP COM 855244109 156069320 2004744 SH SOLE 2 415937 0 1588807 STARBUCKS CORP COM 855244109 45260744 581384 SH SOLE 4 460743 0 120641 STARBUCKS CORP COM 855244109 101287365 1301058 SH SOLE 7 1190738 0 110320 STARBUCKS CORP COM 855244109 4040181 51897 SH SOLE 13 51897 0 0 STARBUCKS CORP COM 855244109 12894295 165630 SH SOLE 15 165630 0 0 STARBUCKS CORP COM 855244109 124841272 1603613 SH SOLE 18 1532893 0 70720 STARBUCKS CORP COM 855244109 23836502 306185 SH SOLE 19 306185 0 0 STARBUCKS CORP COM 855244109 2329553194 29923612 SH SOLE 21 29923612 0 0 STARBUCKS CORP COM 855244109 1887908587 24250592 SH SOLE 22 21787200 0 2463392 STARBUCKS CORP COM 855244109 124987085 1605486 SH SOLE 23 1605486 0 0 STARBUCKS CORP COM 855244109 245391997 3152113 SH SOLE 25 2439289 0 712824 STARBUCKS CORP COM 855244109 86309492 1108664 SH SOLE 26 680294 0 428370 STARBUCKS CORP COM 855244109 173848937 2233127 SH SOLE 28 65735 0 2167392 STARBUCKS CORP COM 855244109 614847155 7897844 SH SOLE 30 7897844 0 0 STARBUCKS CORP COM 855244109 20345630 261344 SH SOLE 31 252432 0 8912 STARBUCKS CORP COM 855244109 26880282 345283 SH SOLE 32 345283 0 0 STARBUCKS CORP COM 855244109 4352438 55908 SH SOLE 34 55908 0 0 STARBUCKS CORP COM 855244109 17603131 226116 SH SOLE 36 226116 0 0 STARBUCKS CORP COM 855244109 4238076 54439 SH SOLE 40 54439 0 0 STARBUCKS CORP COM 855244109 116308 1494 SH OTR 43 1494 0 0 STARBUCKS CORP COM 855244109 129510591 1663591 SH SOLE 43 1428392 0 235200 STARWOOD PPTY TR INC COM 85571B105 19977268 1054766 SH SOLE 2 377872 0 676894 STARWOOD PPTY TR INC COM 85571B105 15966 843 SH SOLE 4 843 0 0 STARWOOD PPTY TR INC COM 85571B105 993460 52453 SH SOLE 7 50322 0 2131 STARWOOD PPTY TR INC COM 85571B105 8698422 459262 SH SOLE 18 459262 0 0 STARWOOD PPTY TR INC COM 85571B105 1942789 102576 SH SOLE 19 102576 0 0 STARWOOD PPTY TR INC COM 85571B105 346515899 18295454 SH SOLE 21 18295454 0 0 STARWOOD PPTY TR INC COM 85571B105 161309139 8516850 SH SOLE 22 8123328 0 393522 STARWOOD PPTY TR INC COM 85571B105 1170416 61796 SH SOLE 25 61796 0 0 STARWOOD PPTY TR INC COM 85571B105 2531066 133636 SH SOLE 26 133636 0 0 STARWOOD PPTY TR INC COM 85571B105 333704 17619 SH SOLE 28 5113 0 12506 STARWOOD PPTY TR INC COM 85571B105 3331186 175881 SH SOLE 30 175881 0 0 STARWOOD PPTY TR INC COM 85571B105 69529 3671 SH SOLE 31 3671 0 0 STARWOOD PPTY TR INC COM 85571B105 259308 13691 SH SOLE 36 13691 0 0 STARWOOD PPTY TR INC COM 85571B105 1214679 64133 SH SOLE 40 64133 0 0 STARWOOD PPTY TR INC COM 85571B105 11970169 632005 SH SOLE 43 547361 0 84644 STATE STR CORP COM 857477103 64299710 868915 SH SOLE 2 364962 0 503953 STATE STR CORP COM 857477103 21333978 288297 SH SOLE 4 130674 0 157623 STATE STR CORP COM 857477103 17329690 234185 SH SOLE 7 173402 0 60783 STATE STR CORP COM 857477103 1708660 23090 SH SOLE 13 23090 0 0 STATE STR CORP COM 857477103 3530244 47706 SH SOLE 15 47706 0 0 STATE STR CORP COM 857477103 55479354 749721 SH SOLE 18 730224 0 19497 STATE STR CORP COM 857477103 42169344 569856 SH SOLE 19 569856 0 0 STATE STR CORP COM 857477103 661299298 8936477 SH SOLE 21 8936477 0 0 STATE STR CORP COM 857477103 489792532 6618818 SH SOLE 22 5918379 0 700439 STATE STR CORP COM 857477103 30345698 410077 SH SOLE 23 410077 0 0 STATE STR CORP COM 857477103 76943276 1039774 SH SOLE 25 971284 0 68490 STATE STR CORP COM 857477103 22742124 307326 SH SOLE 26 168609 0 138717 STATE STR CORP COM 857477103 60596306 818869 SH SOLE 28 73766 0 745103 STATE STR CORP COM 857477103 187132532 2528818 SH SOLE 30 2455919 0 72899 STATE STR CORP COM 857477103 5398004 72946 SH SOLE 31 70389 0 2557 STATE STR CORP COM 857477103 27857374 376451 SH SOLE 34 376451 0 0 STATE STR CORP COM 857477103 5473262 73963 SH SOLE 36 73963 0 0 STATE STR CORP COM 857477103 1042512 14088 SH SOLE 40 14088 0 0 STATE STR CORP COM 857477103 31524 426 SH OTR 43 426 0 0 STATE STR CORP COM 857477103 56552299 764220 SH SOLE 43 685467 0 78754 STEEL CONNECT INC COM 858098205 10850 845 SH SOLE 18 845 0 0 STEEL CONNECT INC COM 858098205 107458 8369 SH SOLE 21 8369 0 0 STEEL CONNECT INC COM 858098205 6022 469 SH SOLE 22 469 0 0 STEEL DYNAMICS INC COM 858119100 49128286 379369 SH SOLE 2 74529 0 304840 STEEL DYNAMICS INC COM 858119100 21040772 162477 SH SOLE 4 83195 0 79282 STEEL DYNAMICS INC COM 858119100 27819320 214821 SH SOLE 7 168128 0 46693 STEEL DYNAMICS INC COM 858119100 773504 5973 SH SOLE 13 5973 0 0 STEEL DYNAMICS INC COM 858119100 2847446 21988 SH SOLE 15 21988 0 0 STEEL DYNAMICS INC COM 858119100 26734628 206445 SH SOLE 18 196553 0 9892 STEEL DYNAMICS INC COM 858119100 9538582 73657 SH SOLE 19 73657 0 0 STEEL DYNAMICS INC COM 858119100 598148198 4618905 SH SOLE 21 4618905 0 0 STEEL DYNAMICS INC COM 858119100 425503330 3285740 SH SOLE 22 2953162 0 332578 STEEL DYNAMICS INC COM 858119100 23767653 183534 SH SOLE 23 183534 0 0 STEEL DYNAMICS INC COM 858119100 64893616 501109 SH SOLE 25 501109 0 0 STEEL DYNAMICS INC COM 858119100 23192285 179091 SH SOLE 26 108702 0 70389 STEEL DYNAMICS INC COM 858119100 55688756 430029 SH SOLE 28 88723 0 341306 STEEL DYNAMICS INC COM 858119100 171958000 1327861 SH SOLE 30 1123010 0 204851 STEEL DYNAMICS INC COM 858119100 4695282 36257 SH SOLE 31 35067 0 1190 STEEL DYNAMICS INC COM 858119100 69333912 535397 SH SOLE 34 535397 0 0 STEEL DYNAMICS INC COM 858119100 4430066 34209 SH SOLE 36 34209 0 0 STEEL DYNAMICS INC COM 858119100 962574 7433 SH SOLE 40 7433 0 0 STEEL DYNAMICS INC COM 858119100 18389 142 SH OTR 43 142 0 0 STEEL DYNAMICS INC COM 858119100 31065081 239885 SH SOLE 43 214491 0 25394 STEELCASE INC CL A 858155203 2183345 168468 SH SOLE 2 87967 0 80501 STEELCASE INC CL A 858155203 2722 210 SH SOLE 4 210 0 0 STEELCASE INC CL A 858155203 8605 664 SH SOLE 7 664 0 0 STEELCASE INC CL A 858155203 3443342 265690 SH SOLE 18 265690 0 0 STEELCASE INC CL A 858155203 7281563 561849 SH SOLE 19 561849 0 0 STEELCASE INC CL A 858155203 44743376 3452421 SH SOLE 21 3452421 0 0 STEELCASE INC CL A 858155203 42447460 3275267 SH SOLE 22 3123233 0 152034 STEELCASE INC CL A 858155203 1154892 89112 SH SOLE 25 89112 0 0 STEELCASE INC CL A 858155203 1250109 96459 SH SOLE 26 9081 0 87378 STEELCASE INC CL A 858155203 602847 46516 SH SOLE 28 46516 0 0 STEELCASE INC CL A 858155203 904245 69772 SH SOLE 30 69772 0 0 STEELCASE INC CL A 858155203 969758 74827 SH SOLE 34 74827 0 0 STEELCASE INC CL A 858155203 60847 4695 SH SOLE 36 4695 0 0 STEELCASE INC CL A 858155203 249985 19289 SH SOLE 40 19289 0 0 STEELCASE INC CL A 858155203 1684521 129978 SH SOLE 43 125654 0 4324 STELLANTIS N.V SHS N82405106 66999288 3375279 SH SOLE 43 2938181 0 437098 STELLAR BANCORP INC COM 858927106 1323506 57644 SH SOLE 2 29930 0 27714 STELLAR BANCORP INC COM 858927106 10263 447 SH SOLE 7 447 0 0 STELLAR BANCORP INC COM 858927106 4035128 175746 SH SOLE 18 175746 0 0 STELLAR BANCORP INC COM 858927106 3278183 142778 SH SOLE 19 142778 0 0 STELLAR BANCORP INC COM 858927106 126689882 5517852 SH SOLE 21 5517852 0 0 STELLAR BANCORP INC COM 858927106 34092661 1484872 SH SOLE 22 1417874 0 66998 STELLAR BANCORP INC COM 858927106 5442 237 SH SOLE 23 237 0 0 STELLAR BANCORP INC COM 858927106 203517 8864 SH SOLE 25 8864 0 0 STELLAR BANCORP INC COM 858927106 68719 2993 SH SOLE 28 65 0 2928 STELLAR BANCORP INC COM 858927106 2082564 90704 SH SOLE 30 90704 0 0 STELLAR BANCORP INC COM 858927106 194127 8455 SH SOLE 40 8455 0 0 STELLAR BANCORP INC COM 858927106 1474127 64204 SH SOLE 43 62473 0 1731 STELLUS CAP INVT CORP COM 858568108 1111595 80961 SH SOLE 30 80961 0 0 STEM INC COM 85859N102 98935 89131 SH SOLE 2 5478 0 83653 STEM INC COM 85859N102 1792 1614 SH SOLE 7 1614 0 0 STEM INC COM 85859N102 502729 452909 SH SOLE 18 452909 0 0 STEM INC COM 85859N102 348482 313948 SH SOLE 19 313948 0 0 STEM INC COM 85859N102 6290272 5666912 SH SOLE 21 5666912 0 0 STEM INC COM 85859N102 4717393 4249904 SH SOLE 22 4116309 0 133595 STEM INC COM 85859N102 104525 94167 SH SOLE 28 94167 0 0 STEM INC COM 85859N102 39811 35866 SH SOLE 43 34296 0 1570 STEPAN CO COM 858586100 2003118 23858 SH SOLE 2 12083 0 11775 STEPAN CO COM 858586100 7556 90 SH SOLE 4 90 0 0 STEPAN CO COM 858586100 1141016 13590 SH SOLE 7 13045 0 545 STEPAN CO COM 858586100 5677039 67616 SH SOLE 18 67616 0 0 STEPAN CO COM 858586100 4086501 48672 SH SOLE 19 48672 0 0 STEPAN CO COM 858586100 201517182 2400157 SH SOLE 21 2400157 0 0 STEPAN CO COM 858586100 54447304 648491 SH SOLE 22 620558 0 27933 STEPAN CO COM 858586100 407878 4858 SH SOLE 25 4858 0 0 STEPAN CO COM 858586100 1763328 21002 SH SOLE 26 10108 0 10894 STEPAN CO COM 858586100 33668 401 SH SOLE 28 401 0 0 STEPAN CO COM 858586100 5641524 67193 SH SOLE 30 67193 0 0 STEPAN CO COM 858586100 71366 850 SH SOLE 36 850 0 0 STEPAN CO COM 858586100 376141 4480 SH SOLE 40 4480 0 0 STEPAN CO COM 858586100 3933445 46849 SH SOLE 43 41788 0 5061 STEPSTONE GROUP INC COM CL A 85914M107 1627672 35469 SH SOLE 2 22175 0 13294 STEPSTONE GROUP INC COM CL A 85914M107 6884 150 SH SOLE 4 150 0 0 STEPSTONE GROUP INC COM CL A 85914M107 21522 469 SH SOLE 7 469 0 0 STEPSTONE GROUP INC COM CL A 85914M107 7072062 154109 SH SOLE 18 154109 0 0 STEPSTONE GROUP INC COM CL A 85914M107 6031369 131431 SH SOLE 19 131431 0 0 STEPSTONE GROUP INC COM CL A 85914M107 267359224 5826089 SH SOLE 21 5826089 0 0 STEPSTONE GROUP INC COM CL A 85914M107 73622795 1604332 SH SOLE 22 1556109 0 48223 STEPSTONE GROUP INC COM CL A 85914M107 22578 492 SH SOLE 23 492 0 0 STEPSTONE GROUP INC COM CL A 85914M107 506121 11029 SH SOLE 25 11029 0 0 STEPSTONE GROUP INC COM CL A 85914M107 664074 14471 SH SOLE 26 14471 0 0 STEPSTONE GROUP INC COM CL A 85914M107 74388 1621 SH SOLE 28 719 0 902 STEPSTONE GROUP INC COM CL A 85914M107 5774522 125834 SH SOLE 30 125834 0 0 STEPSTONE GROUP INC COM CL A 85914M107 476935 10393 SH SOLE 40 10393 0 0 STEPSTONE GROUP INC COM CL A 85914M107 1794207 39098 SH SOLE 43 34667 0 4431 STEREOTAXIS INC COM NEW 85916J409 13450 7390 SH SOLE 2 3692 0 3698 STEREOTAXIS INC COM NEW 85916J409 259234 142436 SH SOLE 18 142436 0 0 STEREOTAXIS INC COM NEW 85916J409 228466 125531 SH SOLE 19 125531 0 0 STEREOTAXIS INC COM NEW 85916J409 3157156 1734701 SH SOLE 21 1734701 0 0 STEREOTAXIS INC COM NEW 85916J409 2789601 1532748 SH SOLE 22 1517985 0 14763 STERICYCLE INC COM 858912108 8360605 143826 SH SOLE 2 88534 0 55292 STERICYCLE INC COM 858912108 14067 242 SH SOLE 4 242 0 0 STERICYCLE INC COM 858912108 65106 1120 SH SOLE 7 1120 0 0 STERICYCLE INC COM 858912108 8095184 139260 SH SOLE 18 139260 0 0 STERICYCLE INC COM 858912108 1911256 32879 SH SOLE 19 32879 0 0 STERICYCLE INC COM 858912108 265369379 4565102 SH SOLE 21 4565102 0 0 STERICYCLE INC COM 858912108 157135795 2703179 SH SOLE 22 2580075 0 123104 STERICYCLE INC COM 858912108 1061803 18266 SH SOLE 25 18266 0 0 STERICYCLE INC COM 858912108 1882191 32379 SH SOLE 26 32379 0 0 STERICYCLE INC COM 858912108 547003 9410 SH SOLE 28 1635 0 7775 STERICYCLE INC COM 858912108 3241445 55762 SH SOLE 30 55762 0 0 STERICYCLE INC COM 858912108 66675 1147 SH SOLE 31 1147 0 0 STERICYCLE INC COM 858912108 542062 9325 SH SOLE 36 9325 0 0 STERICYCLE INC COM 858912108 1184748 20381 SH SOLE 40 20381 0 0 STERICYCLE INC COM 858912108 2395886 41216 SH SOLE 43 39031 0 2185 STERIS PLC SHS USD G8473T100 50249852 228887 SH SOLE 2 93724 0 135163 STERIS PLC SHS USD G8473T100 18818530 85718 SH SOLE 4 42122 0 43596 STERIS PLC SHS USD G8473T100 34142641 155519 SH SOLE 7 142554 0 12965 STERIS PLC SHS USD G8473T100 1049840 4782 SH SOLE 13 4782 0 0 STERIS PLC SHS USD G8473T100 3429434 15621 SH SOLE 15 15621 0 0 STERIS PLC SHS USD G8473T100 33379301 152042 SH SOLE 18 145869 0 6173 STERIS PLC SHS USD G8473T100 130671525 595206 SH SOLE 19 595206 0 0 STERIS PLC SHS USD G8473T100 775815721 3533824 SH SOLE 21 3533824 0 0 STERIS PLC SHS USD G8473T100 475861732 2167540 SH SOLE 22 1953548 0 213992 STERIS PLC SHS USD G8473T100 25963679 118264 SH SOLE 23 118264 0 0 STERIS PLC SHS USD G8473T100 61687447 280985 SH SOLE 25 280531 0 454 STERIS PLC SHS USD G8473T100 28768741 131041 SH SOLE 26 59346 0 71695 STERIS PLC SHS USD G8473T100 45163549 205719 SH SOLE 28 3787 0 201932 STERIS PLC SHS USD G8473T100 219500044 999818 SH SOLE 30 999818 0 0 STERIS PLC SHS USD G8473T100 5148213 23450 SH SOLE 31 22628 0 822 STERIS PLC SHS USD G8473T100 80894562 368473 SH SOLE 34 368473 0 0 STERIS PLC SHS USD G8473T100 4586849 20893 SH SOLE 36 20893 0 0 STERIS PLC SHS USD G8473T100 1054890 4805 SH SOLE 40 4805 0 0 STERIS PLC SHS USD G8473T100 24149 110 SH OTR 43 110 0 0 STERIS PLC SHS USD G8473T100 20855051 94994 SH SOLE 43 77586 0 17408 STERLING BANCORP INC COM 85917W102 52907 10116 SH SOLE 2 1036 0 9080 STERLING BANCORP INC COM 85917W102 365567 69898 SH SOLE 18 69898 0 0 STERLING BANCORP INC COM 85917W102 260580 49824 SH SOLE 19 49824 0 0 STERLING BANCORP INC COM 85917W102 3875529 741019 SH SOLE 21 741019 0 0 STERLING BANCORP INC COM 85917W102 2100363 401599 SH SOLE 22 384855 0 16744 STERLING BANCORP INC COM 85917W102 1015 194 SH SOLE 43 194 0 0 STERLING CHECK CORP COM 85917T109 715032 48313 SH SOLE 2 35337 0 12976 STERLING CHECK CORP COM 85917T109 3567 241 SH SOLE 7 241 0 0 STERLING CHECK CORP COM 85917T109 1287437 86989 SH SOLE 18 86989 0 0 STERLING CHECK CORP COM 85917T109 5094219 344204 SH SOLE 19 344204 0 0 STERLING CHECK CORP COM 85917T109 17399546 1175645 SH SOLE 21 1175645 0 0 STERLING CHECK CORP COM 85917T109 13993282 945492 SH SOLE 22 912363 0 33129 STERLING CHECK CORP COM 85917T109 64276 4343 SH SOLE 25 4343 0 0 STERLING CHECK CORP COM 85917T109 18855 1274 SH SOLE 26 1274 0 0 STERLING CHECK CORP COM 85917T109 374070 25275 SH SOLE 30 25275 0 0 STERLING CHECK CORP COM 85917T109 3484630 235448 SH SOLE 34 235448 0 0 STERLING CHECK CORP COM 85917T109 66437 4489 SH SOLE 40 4489 0 0 STERLING CHECK CORP COM 85917T109 179332 12117 SH SOLE 43 12006 0 111 STERLING INFRASTRUCTURE INC COM 859241101 4901288 41417 SH SOLE 2 23831 0 17586 STERLING INFRASTRUCTURE INC COM 859241101 88755 750 SH SOLE 4 108 0 642 STERLING INFRASTRUCTURE INC COM 859241101 17778218 150230 SH SOLE 7 149937 0 293 STERLING INFRASTRUCTURE INC COM 859241101 9112772 77005 SH SOLE 18 74862 0 2143 STERLING INFRASTRUCTURE INC COM 859241101 17169477 145086 SH SOLE 19 145086 0 0 STERLING INFRASTRUCTURE INC COM 859241101 142975193 1208173 SH SOLE 21 1208173 0 0 STERLING INFRASTRUCTURE INC COM 859241101 115611316 976942 SH SOLE 22 943338 0 33604 STERLING INFRASTRUCTURE INC COM 859241101 190054 1606 SH SOLE 23 1606 0 0 STERLING INFRASTRUCTURE INC COM 859241101 702230 5934 SH SOLE 25 5934 0 0 STERLING INFRASTRUCTURE INC COM 859241101 1680665 14202 SH SOLE 26 9417 0 4785 STERLING INFRASTRUCTURE INC COM 859241101 172066 1454 SH SOLE 28 0 0 1454 STERLING INFRASTRUCTURE INC COM 859241101 3884747 32827 SH SOLE 30 32827 0 0 STERLING INFRASTRUCTURE INC COM 859241101 17514 148 SH SOLE 36 148 0 0 STERLING INFRASTRUCTURE INC COM 859241101 788973 6667 SH SOLE 40 6667 0 0 STERLING INFRASTRUCTURE INC COM 859241101 2032963 17179 SH SOLE 43 16267 0 912 STEVANATO GROUP S P A ORD SHS T9224W109 6730780 367000 SH SOLE 21 367000 0 0 STEVANATO GROUP S P A ORD SHS T9224W109 30628 1670 SH SOLE 36 1670 0 0 STEVANATO GROUP S P A ORD SHS T9224W109 8400 458 SH SOLE 43 458 0 0 STEWART INFORMATION SVCS COR COM 860372101 1229556 19806 SH SOLE 2 7082 0 12724 STEWART INFORMATION SVCS COR COM 860372101 577468 9302 SH SOLE 7 8813 0 489 STEWART INFORMATION SVCS COR COM 860372101 4953549 79793 SH SOLE 18 79793 0 0 STEWART INFORMATION SVCS COR COM 860372101 3260876 52527 SH SOLE 19 52527 0 0 STEWART INFORMATION SVCS COR COM 860372101 187051882 3013078 SH SOLE 21 3013078 0 0 STEWART INFORMATION SVCS COR COM 860372101 42373449 682562 SH SOLE 22 651953 0 30609 STEWART INFORMATION SVCS COR COM 860372101 324554 5228 SH SOLE 25 5228 0 0 STEWART INFORMATION SVCS COR COM 860372101 29674 478 SH SOLE 28 478 0 0 STEWART INFORMATION SVCS COR COM 860372101 5370479 86509 SH SOLE 30 86509 0 0 STEWART INFORMATION SVCS COR COM 860372101 5028 81 SH SOLE 36 81 0 0 STEWART INFORMATION SVCS COR COM 860372101 280229 4514 SH SOLE 40 4514 0 0 STEWART INFORMATION SVCS COR COM 860372101 718440 11573 SH SOLE 43 10826 0 747 STIFEL FINL CORP COM 860630102 20544718 244144 SH SOLE 2 115812 0 128332 STIFEL FINL CORP COM 860630102 27854 331 SH SOLE 4 331 0 0 STIFEL FINL CORP COM 860630102 1139475 13541 SH SOLE 7 12882 0 659 STIFEL FINL CORP COM 860630102 14482888 172108 SH SOLE 18 172108 0 0 STIFEL FINL CORP COM 860630102 6532733 77632 SH SOLE 19 77632 0 0 STIFEL FINL CORP COM 860630102 453912421 5394087 SH SOLE 21 5394087 0 0 STIFEL FINL CORP COM 860630102 257893243 3064685 SH SOLE 22 2933082 0 131603 STIFEL FINL CORP COM 860630102 78175 929 SH SOLE 23 929 0 0 STIFEL FINL CORP COM 860630102 1795340 21335 SH SOLE 25 21335 0 0 STIFEL FINL CORP COM 860630102 4161386 49452 SH SOLE 26 26507 0 22945 STIFEL FINL CORP COM 860630102 157529 1872 SH SOLE 28 1872 0 0 STIFEL FINL CORP COM 860630102 5305994 63054 SH SOLE 30 63054 0 0 STIFEL FINL CORP COM 860630102 104009 1236 SH SOLE 31 1236 0 0 STIFEL FINL CORP COM 860630102 190600 2265 SH SOLE 36 2265 0 0 STIFEL FINL CORP COM 860630102 1863249 22142 SH SOLE 40 22142 0 0 STIFEL FINL CORP COM 860630102 10118853 120248 SH SOLE 43 111118 0 9130 STITCH FIX INC COM CL A 860897107 2797254 674037 SH SOLE 2 446557 0 227480 STITCH FIX INC COM CL A 860897107 3943 950 SH SOLE 7 950 0 0 STITCH FIX INC COM CL A 860897107 1545614 372437 SH SOLE 18 357822 0 14615 STITCH FIX INC COM CL A 860897107 5772633 1390996 SH SOLE 19 1390996 0 0 STITCH FIX INC COM CL A 860897107 14532130 3501718 SH SOLE 21 3501718 0 0 STITCH FIX INC COM CL A 860897107 16995175 4095223 SH SOLE 22 3923996 0 171227 STITCH FIX INC COM CL A 860897107 107045 25794 SH SOLE 23 25794 0 0 STITCH FIX INC COM CL A 860897107 798024 192295 SH SOLE 26 0 0 192295 STITCH FIX INC COM CL A 860897107 2449 590 SH SOLE 28 590 0 0 STITCH FIX INC COM CL A 860897107 223195 53782 SH SOLE 30 53782 0 0 STITCH FIX INC COM CL A 860897107 40189 9684 SH SOLE 43 7373 0 2311 STMICROELECTRONICS N V NY REGISTRY 861012102 213565 5437 SH SOLE 2 5239 0 198 STMICROELECTRONICS N V NY REGISTRY 861012102 157670 4014 SH SOLE 7 4014 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 7213740 183649 SH SOLE 18 183649 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 159241631 4054013 SH SOLE 21 4054013 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 12541004 319272 SH SOLE 34 319272 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 40439299 1029514 SH SOLE 43 977339 0 52175 STOCK YDS BANCORP INC COM 861025104 972241 19574 SH SOLE 2 9160 0 10414 STOCK YDS BANCORP INC COM 861025104 6358 128 SH SOLE 4 128 0 0 STOCK YDS BANCORP INC COM 861025104 9636 194 SH SOLE 7 194 0 0 STOCK YDS BANCORP INC COM 861025104 3515444 70776 SH SOLE 18 70776 0 0 STOCK YDS BANCORP INC COM 861025104 2930629 59002 SH SOLE 19 59002 0 0 STOCK YDS BANCORP INC COM 861025104 46521270 936607 SH SOLE 21 936607 0 0 STOCK YDS BANCORP INC COM 861025104 37560255 756196 SH SOLE 22 718714 0 37482 STOCK YDS BANCORP INC COM 861025104 247108 4975 SH SOLE 25 4975 0 0 STOCK YDS BANCORP INC COM 861025104 433669 8731 SH SOLE 26 8731 0 0 STOCK YDS BANCORP INC COM 861025104 82800 1667 SH SOLE 28 903 0 764 STOCK YDS BANCORP INC COM 861025104 962406 19376 SH SOLE 30 19376 0 0 STOCK YDS BANCORP INC COM 861025104 350521 7057 SH SOLE 40 7057 0 0 STOCK YDS BANCORP INC COM 861025104 2814749 56669 SH SOLE 43 52757 0 3912 STOKE THERAPEUTICS INC COM 86150R107 2437028 180387 SH SOLE 2 172095 0 8292 STOKE THERAPEUTICS INC COM 86150R107 3310 245 SH SOLE 7 245 0 0 STOKE THERAPEUTICS INC COM 86150R107 1941360 143698 SH SOLE 18 143698 0 0 STOKE THERAPEUTICS INC COM 86150R107 21797061 1613402 SH SOLE 19 1613402 0 0 STOKE THERAPEUTICS INC COM 86150R107 18234150 1349678 SH SOLE 21 1349678 0 0 STOKE THERAPEUTICS INC COM 86150R107 14361670 1063040 SH SOLE 22 1035188 0 27852 STOKE THERAPEUTICS INC COM 86150R107 72630 5376 SH SOLE 25 5376 0 0 STOKE THERAPEUTICS INC COM 86150R107 1690209 125108 SH SOLE 26 0 0 125108 STOKE THERAPEUTICS INC COM 86150R107 4269 316 SH SOLE 28 316 0 0 STOKE THERAPEUTICS INC COM 86150R107 836850 61943 SH SOLE 30 61943 0 0 STOKE THERAPEUTICS INC COM 86150R107 11640621 861630 SH SOLE 34 861630 0 0 STOKE THERAPEUTICS INC COM 86150R107 58714 4346 SH SOLE 43 4179 0 167 STONECO LTD COM CL A G85158106 9346912 779559 SH SOLE 2 422267 0 357292 STONECO LTD COM CL A G85158106 33440 2789 SH SOLE 4 0 0 2789 STONECO LTD COM CL A G85158106 39831 3322 SH SOLE 7 3322 0 0 STONECO LTD COM CL A G85158106 10002214 834213 SH SOLE 18 779845 0 54368 STONECO LTD COM CL A G85158106 26051021 2172729 SH SOLE 19 2172729 0 0 STONECO LTD COM CL A G85158106 118066213 9847057 SH SOLE 21 9847057 0 0 STONECO LTD COM CL A G85158106 70448708 5875622 SH SOLE 22 5541407 0 334215 STONECO LTD COM CL A G85158106 658922 54956 SH SOLE 23 54956 0 0 STONECO LTD COM CL A G85158106 2049151 170905 SH SOLE 30 170905 0 0 STONECO LTD COM CL A G85158106 291201 24287 SH SOLE 31 24287 0 0 STONECO LTD COM CL A G85158106 59770 4985 SH SOLE 36 4985 0 0 STONECO LTD COM CL A G85158106 921455 76852 SH SOLE 43 69517 0 7335 STONERIDGE INC COM 86183P102 708113 44368 SH SOLE 2 32223 0 12145 STONERIDGE INC COM 86183P102 2665 167 SH SOLE 4 167 0 0 STONERIDGE INC COM 86183P102 3128 196 SH SOLE 7 196 0 0 STONERIDGE INC COM 86183P102 1299016 81392 SH SOLE 18 81392 0 0 STONERIDGE INC COM 86183P102 978651 61319 SH SOLE 19 61319 0 0 STONERIDGE INC COM 86183P102 16518377 1034986 SH SOLE 21 1034986 0 0 STONERIDGE INC COM 86183P102 12762526 799657 SH SOLE 22 754491 0 45166 STONERIDGE INC COM 86183P102 122860 7698 SH SOLE 25 7698 0 0 STONERIDGE INC COM 86183P102 332878 20857 SH SOLE 26 20857 0 0 STONERIDGE INC COM 86183P102 32686 2048 SH SOLE 28 2048 0 0 STONERIDGE INC COM 86183P102 473326 29657 SH SOLE 30 29657 0 0 STONERIDGE INC COM 86183P102 18721 1173 SH SOLE 34 1173 0 0 STONERIDGE INC COM 86183P102 118471 7423 SH SOLE 40 7423 0 0 STONERIDGE INC COM 86183P102 198622 12445 SH SOLE 43 11169 0 1276 STONEX GROUP INC COM 861896108 1740941 23117 SH SOLE 2 7978 0 15139 STONEX GROUP INC COM 861896108 4745 63 SH SOLE 4 63 0 0 STONEX GROUP INC COM 861896108 15664 208 SH SOLE 7 208 0 0 STONEX GROUP INC COM 861896108 6734747 89427 SH SOLE 18 89427 0 0 STONEX GROUP INC COM 861896108 4699721 62405 SH SOLE 19 62405 0 0 STONEX GROUP INC COM 861896108 235050041 3121100 SH SOLE 21 3121100 0 0 STONEX GROUP INC COM 861896108 62149201 825245 SH SOLE 22 790249 0 34996 STONEX GROUP INC COM 861896108 445157 5911 SH SOLE 25 5911 0 0 STONEX GROUP INC COM 861896108 971574 12901 SH SOLE 26 12901 0 0 STONEX GROUP INC COM 861896108 125843 1671 SH SOLE 28 0 0 1671 STONEX GROUP INC COM 861896108 4237167 56263 SH SOLE 30 56263 0 0 STONEX GROUP INC COM 861896108 478369 6352 SH SOLE 40 6352 0 0 STONEX GROUP INC COM 861896108 2274023 30196 SH SOLE 43 29012 0 1183 STRAN & COMPANY INC COMMON STOCK 86260J102 83677 74712 SH SOLE 22 74712 0 0 STRATA SKIN SCIENCES INC COM 86272A305 2938 957 SH SOLE 21 957 0 0 STRATA SKIN SCIENCES INC COM 86272A305 15602 5082 SH SOLE 22 5082 0 0 STRATASYS LTD SHS M85548101 35951 4285 SH SOLE 2 4285 0 0 STRATASYS LTD SHS M85548101 6019934 717513 SH SOLE 21 717513 0 0 STRATASYS LTD SHS M85548101 16084 1917 SH SOLE 22 1917 0 0 STRATASYS LTD SHS M85548101 270687 32263 SH SOLE 26 0 0 32263 STRATASYS LTD SHS M85548101 1621955 193320 SH SOLE 30 193320 0 0 STRATASYS LTD SHS M85548101 43972 5241 SH SOLE 43 4583 0 658 STRATEGIC ED INC COM 86272C103 6278627 56738 SH SOLE 2 36913 0 19825 STRATEGIC ED INC COM 86272C103 7857 71 SH SOLE 4 71 0 0 STRATEGIC ED INC COM 86272C103 18370 166 SH SOLE 7 166 0 0 STRATEGIC ED INC COM 86272C103 8149777 73647 SH SOLE 18 73647 0 0 STRATEGIC ED INC COM 86272C103 8304922 75049 SH SOLE 19 75049 0 0 STRATEGIC ED INC COM 86272C103 272779445 2465023 SH SOLE 21 2465023 0 0 STRATEGIC ED INC COM 86272C103 80122488 724042 SH SOLE 22 689898 0 34144 STRATEGIC ED INC COM 86272C103 196422 1775 SH SOLE 23 1775 0 0 STRATEGIC ED INC COM 86272C103 510143 4610 SH SOLE 25 4610 0 0 STRATEGIC ED INC COM 86272C103 1855215 16765 SH SOLE 26 5773 0 10992 STRATEGIC ED INC COM 86272C103 26116 236 SH SOLE 28 56 0 180 STRATEGIC ED INC COM 86272C103 5543845 50098 SH SOLE 30 50098 0 0 STRATEGIC ED INC COM 86272C103 401806 3631 SH SOLE 36 3631 0 0 STRATEGIC ED INC COM 86272C103 519549 4695 SH SOLE 40 4695 0 0 STRATEGIC ED INC COM 86272C103 3931998 35532 SH SOLE 43 32383 0 3149 STRATTEC SEC CORP COM 863111100 72325 2893 SH SOLE 2 2893 0 0 STRATTEC SEC CORP COM 863111100 17850 714 SH SOLE 18 714 0 0 STRATTEC SEC CORP COM 863111100 204225 8169 SH SOLE 21 8169 0 0 STRATTEC SEC CORP COM 863111100 1560000 62400 SH SOLE 22 62400 0 0 STRATUS PPTYS INC COM NEW 863167201 60377 2394 SH SOLE 2 298 0 2096 STRATUS PPTYS INC COM NEW 863167201 397265 15752 SH SOLE 18 15752 0 0 STRATUS PPTYS INC COM NEW 863167201 338654 13428 SH SOLE 19 13428 0 0 STRATUS PPTYS INC COM NEW 863167201 5042991 199960 SH SOLE 21 199960 0 0 STRATUS PPTYS INC COM NEW 863167201 2194695 87022 SH SOLE 22 83122 0 3900 STRAWBERRY FIELDS REIT INC COM 863182101 4108 360 SH SOLE 2 0 0 360 STRAWBERRY FIELDS REIT INC COM 863182101 138871 12171 SH SOLE 18 12171 0 0 STRAWBERRY FIELDS REIT INC COM 863182101 142203 12463 SH SOLE 19 12463 0 0 STRAWBERRY FIELDS REIT INC COM 863182101 1073613 94094 SH SOLE 21 94094 0 0 STRAWBERRY FIELDS REIT INC COM 863182101 514717 45111 SH SOLE 22 44146 0 965 STREAMLINE HEALTH SOLUTIONS COM 86323X106 1945 4221 SH SOLE 18 4221 0 0 STREAMLINE HEALTH SOLUTIONS COM 86323X106 25710 55795 SH SOLE 21 55795 0 0 STREAMLINE HEALTH SOLUTIONS COM 86323X106 146346 317591 SH SOLE 22 317591 0 0 STRIDE INC COM 86333M108 1604228 22755 SH SOLE 2 12613 0 10142 STRIDE INC COM 86333M108 4865 69 SH SOLE 4 69 0 0 STRIDE INC COM 86333M108 741308 10515 SH SOLE 7 9970 0 545 STRIDE INC COM 86333M108 8553695 121329 SH SOLE 18 121329 0 0 STRIDE INC COM 86333M108 7393829 104877 SH SOLE 19 104877 0 0 STRIDE INC COM 86333M108 323150709 4583698 SH SOLE 21 4583698 0 0 STRIDE INC COM 86333M108 86530643 1227385 SH SOLE 22 1190010 0 37375 STRIDE INC COM 86333M108 21996 312 SH SOLE 23 312 0 0 STRIDE INC COM 86333M108 622233 8826 SH SOLE 25 8826 0 0 STRIDE INC COM 86333M108 5311259 75337 SH SOLE 26 16553 0 58784 STRIDE INC COM 86333M108 6980 99 SH SOLE 28 99 0 0 STRIDE INC COM 86333M108 9297822 131884 SH SOLE 30 131884 0 0 STRIDE INC COM 86333M108 281930 3999 SH SOLE 36 3999 0 0 STRIDE INC COM 86333M108 609543 8646 SH SOLE 40 8646 0 0 STRIDE INC COM 86333M108 33911 481 SH OTR 43 481 0 0 STRIDE INC COM 86333M108 3333941 47290 SH SOLE 43 42459 0 4831 STRIDE INC NOTE 1.125% 9/0 86333MAA6 4283048 2992000 PRN SOLE 21 2992000 0 0 STRONGHOLD DIGITAL MINING IN CLASS A COM 86337R202 5264 1227 SH SOLE 18 1227 0 0 STRONGHOLD DIGITAL MINING IN CLASS A COM 86337R202 56469 13163 SH SOLE 21 13163 0 0 STRONGHOLD DIGITAL MINING IN CLASS A COM 86337R202 675207 157391 SH SOLE 22 157391 0 0 STRONGHOLD DIGITAL MINING IN CLASS A COM 86337R202 300 70 SH SOLE 26 0 0 70 STRUCTURE THERAPEUTICS INC SPONSORED ADS 86366E106 1179749 30042 SH SOLE 2 30042 0 0 STRUCTURE THERAPEUTICS INC SPONSORED ADS 86366E106 566234 14419 SH SOLE 18 14419 0 0 STRUCTURE THERAPEUTICS INC SPONSORED ADS 86366E106 16560827 421717 SH SOLE 19 421717 0 0 STRUCTURE THERAPEUTICS INC SPONSORED ADS 86366E106 10451396 266142 SH SOLE 21 266142 0 0 STRUCTURE THERAPEUTICS INC SPONSORED ADS 86366E106 1034372 26340 SH SOLE 26 0 0 26340 STRUCTURE THERAPEUTICS INC SPONSORED ADS 86366E106 1094259 27865 SH SOLE 30 27865 0 0 STRUCTURE THERAPEUTICS INC SPONSORED ADS 86366E106 6145519 156494 SH SOLE 34 156494 0 0 STRYKER CORPORATION COM 863667101 346008731 1016925 SH SOLE 2 513404 0 503521 STRYKER CORPORATION COM 863667101 113419616 333342 SH SOLE 4 155875 0 177467 STRYKER CORPORATION COM 863667101 86879095 255339 SH SOLE 7 225858 0 29481 STRYKER CORPORATION COM 863667101 7057466 20742 SH SOLE 13 20742 0 0 STRYKER CORPORATION COM 863667101 16471162 48409 SH SOLE 15 48409 0 0 STRYKER CORPORATION COM 863667101 207871995 610939 SH SOLE 18 551261 0 59678 STRYKER CORPORATION COM 863667101 457629105 1344979 SH SOLE 19 1344979 0 0 STRYKER CORPORATION COM 863667101 3225368232 9479407 SH SOLE 21 9479407 0 0 STRYKER CORPORATION COM 863667101 2598964579 7638397 SH SOLE 22 6804021 0 834376 STRYKER CORPORATION COM 863667101 218735837 642868 SH SOLE 23 642868 0 0 STRYKER CORPORATION COM 863667101 188554641 554165 SH SOLE 25 550323 0 3842 STRYKER CORPORATION COM 863667101 139785588 410832 SH SOLE 26 217984 0 192848 STRYKER CORPORATION COM 863667101 254850993 749011 SH SOLE 28 47825 0 701186 STRYKER CORPORATION COM 863667101 1278319 3757 SH SOLE 29 3757 0 0 STRYKER CORPORATION COM 863667101 688874573 2024613 SH SOLE 30 2024613 0 0 STRYKER CORPORATION COM 863667101 28967524 85136 SH SOLE 31 82434 0 2702 STRYKER CORPORATION COM 863667101 334277592 982447 SH SOLE 34 982447 0 0 STRYKER CORPORATION COM 863667101 25689556 75502 SH SOLE 36 75502 0 0 STRYKER CORPORATION COM 863667101 5602216 16465 SH SOLE 40 16465 0 0 STRYKER CORPORATION COM 863667101 173187 509 SH OTR 43 509 0 0 STRYKER CORPORATION COM 863667101 173060664 508628 SH SOLE 43 434332 0 74296 STURM RUGER & CO INC COM 864159108 395717 9501 SH SOLE 2 4953 0 4548 STURM RUGER & CO INC COM 864159108 2999 72 SH SOLE 4 72 0 0 STURM RUGER & CO INC COM 864159108 14203 341 SH SOLE 7 341 0 0 STURM RUGER & CO INC COM 864159108 2119027 50877 SH SOLE 18 50877 0 0 STURM RUGER & CO INC COM 864159108 1608565 38621 SH SOLE 19 38621 0 0 STURM RUGER & CO INC COM 864159108 90544434 2173936 SH SOLE 21 2173936 0 0 STURM RUGER & CO INC COM 864159108 22143764 531663 SH SOLE 22 509720 0 21943 STURM RUGER & CO INC COM 864159108 116412 2795 SH SOLE 26 2795 0 0 STURM RUGER & CO INC COM 864159108 1366037 32798 SH SOLE 30 32798 0 0 STURM RUGER & CO INC COM 864159108 428079 10278 SH SOLE 43 9935 0 343 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 10540 786 SH SOLE 18 786 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 91572097 6828643 SH SOLE 43 6156301 0 672342 SUMMIT HOTEL PPTYS NOTE 1.500% 2/1 866082AA8 1728000 1920000 PRN SOLE 21 1920000 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 5509943 919857 SH SOLE 2 721486 0 198371 SUMMIT HOTEL PPTYS INC COM 866082100 311210 51955 SH SOLE 4 51955 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 927018 154761 SH SOLE 7 139111 0 15650 SUMMIT HOTEL PPTYS INC COM 866082100 1995832 333194 SH SOLE 18 333194 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 4392707 733340 SH SOLE 19 733340 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 75073551 12533147 SH SOLE 21 12533147 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 28176684 4703954 SH SOLE 22 4467001 0 236953 SUMMIT HOTEL PPTYS INC COM 866082100 162670 27157 SH SOLE 23 27157 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 2512883 419513 SH SOLE 25 419513 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 327539 54681 SH SOLE 26 26929 0 27752 SUMMIT HOTEL PPTYS INC COM 866082100 456204 76161 SH SOLE 28 12875 0 63286 SUMMIT HOTEL PPTYS INC COM 866082100 3085054 515034 SH SOLE 30 515034 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 105688 17644 SH SOLE 40 17644 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 1181525 197250 SH SOLE 43 131537 0 65713 SUMMIT MATLS INC CL A 86614U100 5269021 143923 SH SOLE 2 53407 0 90516 SUMMIT MATLS INC CL A 86614U100 77064 2105 SH SOLE 4 380 0 1725 SUMMIT MATLS INC CL A 86614U100 1643350 44888 SH SOLE 7 42529 0 2359 SUMMIT MATLS INC CL A 86614U100 13292908 363095 SH SOLE 18 363095 0 0 SUMMIT MATLS INC CL A 86614U100 15124030 413112 SH SOLE 19 413112 0 0 SUMMIT MATLS INC CL A 86614U100 177137156 4838491 SH SOLE 21 4838491 0 0 SUMMIT MATLS INC CL A 86614U100 143032634 3906928 SH SOLE 22 3731163 0 175765 SUMMIT MATLS INC CL A 86614U100 1034342 28253 SH SOLE 25 28253 0 0 SUMMIT MATLS INC CL A 86614U100 7292346 199190 SH SOLE 26 151791 0 47399 SUMMIT MATLS INC CL A 86614U100 77833 2126 SH SOLE 28 2126 0 0 SUMMIT MATLS INC CL A 86614U100 7890700 215534 SH SOLE 30 215534 0 0 SUMMIT MATLS INC CL A 86614U100 90463 2471 SH SOLE 36 2471 0 0 SUMMIT MATLS INC CL A 86614U100 910381 24867 SH SOLE 40 24867 0 0 SUMMIT MATLS INC CL A 86614U100 3257997 88992 SH SOLE 43 83736 0 5256 SUMMIT ST BK SANTA ROSA CALI COM 866264203 10650 1127 SH SOLE 18 1127 0 0 SUMMIT ST BK SANTA ROSA CALI COM 866264203 116216 12298 SH SOLE 21 12298 0 0 SUMMIT ST BK SANTA ROSA CALI COM 866264203 6643 703 SH SOLE 22 703 0 0 SUMMIT THERAPEUTICS INC COM 86627T108 146437 18774 SH SOLE 2 3266 0 15508 SUMMIT THERAPEUTICS INC COM 86627T108 4095 525 SH SOLE 7 525 0 0 SUMMIT THERAPEUTICS INC COM 86627T108 1713769 219714 SH SOLE 18 219714 0 0 SUMMIT THERAPEUTICS INC COM 86627T108 1568065 201034 SH SOLE 19 201034 0 0 SUMMIT THERAPEUTICS INC COM 86627T108 29335527 3760965 SH SOLE 21 3760965 0 0 SUMMIT THERAPEUTICS INC COM 86627T108 25123504 3220962 SH SOLE 22 3178701 0 42261 SUMMIT THERAPEUTICS INC COM 86627T108 3143088 402960 SH SOLE 30 402960 0 0 SUMMIT THERAPEUTICS INC COM 86627T108 574478 73651 SH SOLE 43 71613 0 2038 SUN CMNTYS INC COM 866674104 28030676 232929 SH SOLE 2 53040 0 179889 SUN CMNTYS INC COM 866674104 29929280 248706 SH SOLE 4 191831 0 56875 SUN CMNTYS INC COM 866674104 27228008 226259 SH SOLE 7 205630 0 20629 SUN CMNTYS INC COM 866674104 528894 4395 SH SOLE 13 4395 0 0 SUN CMNTYS INC COM 866674104 1575612 13093 SH SOLE 15 13093 0 0 SUN CMNTYS INC COM 866674104 18022118 149760 SH SOLE 18 141977 0 7783 SUN CMNTYS INC COM 866674104 49084520 407882 SH SOLE 19 407882 0 0 SUN CMNTYS INC COM 866674104 341269318 2835876 SH SOLE 21 2835876 0 0 SUN CMNTYS INC COM 866674104 548834277 4560697 SH SOLE 22 4056652 0 504045 SUN CMNTYS INC COM 866674104 21193799 176116 SH SOLE 23 176116 0 0 SUN CMNTYS INC COM 866674104 76563437 636226 SH SOLE 25 636013 0 213 SUN CMNTYS INC COM 866674104 12609707 104784 SH SOLE 26 63455 0 41329 SUN CMNTYS INC COM 866674104 41708761 346591 SH SOLE 28 63352 0 283239 SUN CMNTYS INC COM 866674104 77106050 640735 SH SOLE 30 640735 0 0 SUN CMNTYS INC COM 866674104 3459655 28749 SH SOLE 31 27772 0 977 SUN CMNTYS INC COM 866674104 55485645 461074 SH SOLE 34 461074 0 0 SUN CMNTYS INC COM 866674104 2714509 22557 SH SOLE 36 22557 0 0 SUN CMNTYS INC COM 866674104 765603 6362 SH SOLE 40 6362 0 0 SUN CMNTYS INC COM 866674104 22624 188 SH OTR 43 188 0 0 SUN CMNTYS INC COM 866674104 8293190 68915 SH SOLE 43 59359 0 9555 SUN CTRY AIRLS HLDGS INC COM 866683105 2713123 216013 SH SOLE 2 127174 0 88839 SUN CTRY AIRLS HLDGS INC COM 866683105 3504 279 SH SOLE 7 279 0 0 SUN CTRY AIRLS HLDGS INC COM 866683105 1518366 120889 SH SOLE 18 120889 0 0 SUN CTRY AIRLS HLDGS INC COM 866683105 5260919 418863 SH SOLE 19 418863 0 0 SUN CTRY AIRLS HLDGS INC COM 866683105 54313836 4324350 SH SOLE 21 4324350 0 0 SUN CTRY AIRLS HLDGS INC COM 866683105 21513647 1712870 SH SOLE 22 1650852 0 62018 SUN CTRY AIRLS HLDGS INC COM 866683105 212239 16898 SH SOLE 23 16898 0 0 SUN CTRY AIRLS HLDGS INC COM 866683105 38270 3047 SH SOLE 25 3047 0 0 SUN CTRY AIRLS HLDGS INC COM 866683105 102615 8170 SH SOLE 26 0 0 8170 SUN CTRY AIRLS HLDGS INC COM 866683105 689205 54873 SH SOLE 30 54873 0 0 SUN CTRY AIRLS HLDGS INC COM 866683105 34201 2723 SH SOLE 40 2723 0 0 SUN CTRY AIRLS HLDGS INC COM 866683105 834876 66471 SH SOLE 43 64440 0 2031 SUN LIFE FINANCIAL INC. COM 866796105 48504021 990080 SH SOLE 43 869268 0 120812 SUNCOKE ENERGY INC COM 86722A103 1988028 202860 SH SOLE 2 97216 0 105644 SUNCOKE ENERGY INC COM 86722A103 3636 371 SH SOLE 4 371 0 0 SUNCOKE ENERGY INC COM 86722A103 5988 611 SH SOLE 7 611 0 0 SUNCOKE ENERGY INC COM 86722A103 2818620 287614 SH SOLE 18 287614 0 0 SUNCOKE ENERGY INC COM 86722A103 2552439 260453 SH SOLE 19 260453 0 0 SUNCOKE ENERGY INC COM 86722A103 95140928 9708258 SH SOLE 21 9708258 0 0 SUNCOKE ENERGY INC COM 86722A103 27676278 2824110 SH SOLE 22 2696175 0 127935 SUNCOKE ENERGY INC COM 86722A103 173813 17736 SH SOLE 25 17736 0 0 SUNCOKE ENERGY INC COM 86722A103 168256 17169 SH SOLE 26 17169 0 0 SUNCOKE ENERGY INC COM 86722A103 2116085 215927 SH SOLE 30 215927 0 0 SUNCOKE ENERGY INC COM 86722A103 166218 16961 SH SOLE 40 16961 0 0 SUNCOKE ENERGY INC COM 86722A103 2975436 303616 SH SOLE 43 273289 0 30327 SUNCOR ENERGY INC NEW COM 867224107 7566203 198588 SH SOLE 2 198588 0 0 SUNCOR ENERGY INC NEW COM 867224107 75182419 1973292 SH SOLE 18 1832851 0 140441 SUNCOR ENERGY INC NEW COM 867224107 300047597 7875265 SH SOLE 19 7875265 0 0 SUNCOR ENERGY INC NEW COM 867224107 10408691 273194 SH SOLE 21 273194 0 0 SUNCOR ENERGY INC NEW COM 867224107 34727655 911487 SH SOLE 22 911487 0 0 SUNCOR ENERGY INC NEW COM 867224107 1732178 45464 SH SOLE 23 45464 0 0 SUNCOR ENERGY INC NEW COM 867224107 2333511 61247 SH SOLE 25 61247 0 0 SUNCOR ENERGY INC NEW COM 867224107 3757689 98627 SH SOLE 26 98627 0 0 SUNCOR ENERGY INC NEW COM 867224107 18029377 473212 SH SOLE 34 473212 0 0 SUNCOR ENERGY INC NEW COM 867224107 29812068 782469 SH SOLE 43 649384 0 133085 SUNNOVA ENERGY INTL INC. COM 86745K104 813971 145873 SH SOLE 2 93686 0 52187 SUNNOVA ENERGY INTL INC. COM 86745K104 1200 215 SH SOLE 4 215 0 0 SUNNOVA ENERGY INTL INC. COM 86745K104 23838 4272 SH SOLE 7 4272 0 0 SUNNOVA ENERGY INTL INC. COM 86745K104 1835552 328952 SH SOLE 18 328952 0 0 SUNNOVA ENERGY INTL INC. COM 86745K104 1374187 246270 SH SOLE 19 246270 0 0 SUNNOVA ENERGY INTL INC. COM 86745K104 28470957 5102322 SH SOLE 21 5102322 0 0 SUNNOVA ENERGY INTL INC. COM 86745K104 17544580 3144190 SH SOLE 22 3000679 0 143511 SUNNOVA ENERGY INTL INC. COM 86745K104 119373 21393 SH SOLE 25 21393 0 0 SUNNOVA ENERGY INTL INC. COM 86745K104 146598 26272 SH SOLE 26 26272 0 0 SUNNOVA ENERGY INTL INC. COM 86745K104 399221 71545 SH SOLE 28 57260 0 14285 SUNNOVA ENERGY INTL INC. COM 86745K104 10248524 1836653 SH SOLE 30 1836653 0 0 SUNNOVA ENERGY INTL INC. COM 86745K104 11023803 1975592 SH SOLE 34 1975592 0 0 SUNNOVA ENERGY INTL INC. COM 86745K104 11924 2137 SH SOLE 36 2137 0 0 SUNNOVA ENERGY INTL INC. COM 86745K104 141286 25320 SH SOLE 40 25320 0 0 SUNNOVA ENERGY INTL INC. COM 86745K104 1747410 313156 SH SOLE 43 298813 0 14343 SUNNOVA ENERGY INTL INC. NOTE 0.250%12/0 86745KAF1 2615019 5450000 PRN SOLE 21 5450000 0 0 SUNNOVA ENERGY INTL INC. NOTE 2.625% 2/1 86745KAH7 2098446 5950000 PRN SOLE 21 5950000 0 0 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 941561 16653 SH SOLE 19 16653 0 0 SUNOPTA INC COM 8676EP108 1828462 338604 SH SOLE 2 252518 0 86086 SUNOPTA INC COM 8676EP108 5584 1034 SH SOLE 7 1034 0 0 SUNOPTA INC COM 8676EP108 1334869 247198 SH SOLE 18 247198 0 0 SUNOPTA INC COM 8676EP108 5091800 942926 SH SOLE 19 942926 0 0 SUNOPTA INC COM 8676EP108 17909343 3316545 SH SOLE 21 3316545 0 0 SUNOPTA INC COM 8676EP108 9970387 1846368 SH SOLE 22 1757120 0 89248 SUNOPTA INC COM 8676EP108 134050 24824 SH SOLE 23 24824 0 0 SUNOPTA INC COM 8676EP108 466760 86437 SH SOLE 26 0 0 86437 SUNOPTA INC COM 8676EP108 2679934 496284 SH SOLE 34 496284 0 0 SUNOPTA INC COM 8676EP108 1645661 304752 SH SOLE 43 291951 0 12801 SUNPOWER CORP COM 867652406 173675 58674 SH SOLE 2 25306 0 33368 SUNPOWER CORP COM 867652406 912 308 SH SOLE 4 308 0 0 SUNPOWER CORP COM 867652406 10671 3605 SH SOLE 7 3605 0 0 SUNPOWER CORP COM 867652406 866812 292842 SH SOLE 18 292842 0 0 SUNPOWER CORP COM 867652406 596908 201658 SH SOLE 19 201658 0 0 SUNPOWER CORP COM 867652406 32520179 10986547 SH SOLE 21 10986547 0 0 SUNPOWER CORP COM 867652406 8205010 2771963 SH SOLE 22 2655990 0 115973 SUNPOWER CORP COM 867652406 63676 21512 SH SOLE 25 21512 0 0 SUNPOWER CORP COM 867652406 894417 302168 SH SOLE 26 34022 0 268146 SUNPOWER CORP COM 867652406 140301 47399 SH SOLE 28 47399 0 0 SUNPOWER CORP COM 867652406 4662989 1575334 SH SOLE 30 1575334 0 0 SUNPOWER CORP COM 867652406 1092 369 SH SOLE 34 369 0 0 SUNPOWER CORP COM 867652406 38542 13021 SH SOLE 40 13021 0 0 SUNPOWER CORP COM 867652406 1340688 452935 SH SOLE 43 444774 0 8161 SUNRUN INC COM 86771W105 2467710 208070 SH SOLE 2 83915 0 124155 SUNRUN INC COM 86771W105 7306 616 SH SOLE 4 616 0 0 SUNRUN INC COM 86771W105 529608 44655 SH SOLE 7 42736 0 1919 SUNRUN INC COM 86771W105 8337616 703003 SH SOLE 18 703003 0 0 SUNRUN INC COM 86771W105 6808790 574097 SH SOLE 19 574097 0 0 SUNRUN INC COM 86771W105 313825147 26460805 SH SOLE 21 26460805 0 0 SUNRUN INC COM 86771W105 79273058 6684069 SH SOLE 22 6397708 0 286361 SUNRUN INC COM 86771W105 537780 45344 SH SOLE 25 45344 0 0 SUNRUN INC COM 86771W105 1341568 113117 SH SOLE 26 64553 0 48564 SUNRUN INC COM 86771W105 1599582 134872 SH SOLE 28 119683 0 15189 SUNRUN INC COM 86771W105 36271379 3058295 SH SOLE 30 3058295 0 0 SUNRUN INC COM 86771W105 21359279 1800951 SH SOLE 34 1800951 0 0 SUNRUN INC COM 86771W105 82569 6962 SH SOLE 36 6962 0 0 SUNRUN INC COM 86771W105 541421 45651 SH SOLE 40 45651 0 0 SUNRUN INC COM 86771W105 18020487 1519434 SH SOLE 43 1368469 0 150965 SUNSTONE HOTEL INVS INC NEW COM 867892101 2231536 213340 SH SOLE 2 56572 0 156768 SUNSTONE HOTEL INVS INC NEW COM 867892101 1093959 104585 SH SOLE 4 104585 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 3259399 311606 SH SOLE 7 280418 0 31188 SUNSTONE HOTEL INVS INC NEW COM 867892101 6963745 665750 SH SOLE 18 665750 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 11675546 1116209 SH SOLE 19 1116209 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 247178597 23630841 SH SOLE 21 23630841 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 88205885 8432685 SH SOLE 22 8040731 0 391954 SUNSTONE HOTEL INVS INC NEW COM 867892101 95353 9116 SH SOLE 23 9116 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 14574755 1393380 SH SOLE 25 1393380 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 566493 54158 SH SOLE 26 54158 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 1593184 152312 SH SOLE 28 25871 0 126441 SUNSTONE HOTEL INVS INC NEW COM 867892101 9854816 942143 SH SOLE 30 942143 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 511295 48881 SH SOLE 34 48881 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 61222 5853 SH SOLE 36 5853 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 348569 33324 SH SOLE 40 33324 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 2167503 207218 SH SOLE 43 202251 0 4967 SUPER GROUP SGHC LIMITED ORD SHS G8588X103 397665 123116 SH SOLE 2 104618 0 18498 SUPER GROUP SGHC LIMITED ORD SHS G8588X103 4296 1330 SH SOLE 7 1330 0 0 SUPER GROUP SGHC LIMITED ORD SHS G8588X103 1189354 368221 SH SOLE 18 368221 0 0 SUPER GROUP SGHC LIMITED ORD SHS G8588X103 1838303 569134 SH SOLE 19 569134 0 0 SUPER GROUP SGHC LIMITED ORD SHS G8588X103 15991746 4951005 SH SOLE 21 4951005 0 0 SUPER GROUP SGHC LIMITED ORD SHS G8588X103 6343684 1963989 SH SOLE 22 1913953 0 50036 SUPER GROUP SGHC LIMITED ORD SHS G8588X103 24958 7727 SH SOLE 23 7727 0 0 SUPER LEAGUE ENTERPRISE INC COM 86804F301 11338 14173 SH SOLE 22 14173 0 0 SUPER LEAGUE ENTERPRISE INC COM 86804F301 1 1 SH SOLE 43 0 0 1 SUPER MICRO COMPUTER INC COM 86800U104 56440925 68885 SH SOLE 2 17672 0 51213 SUPER MICRO COMPUTER INC COM 86800U104 31931708 38972 SH SOLE 4 19292 0 19680 SUPER MICRO COMPUTER INC COM 86800U104 25299070 30877 SH SOLE 7 26720 0 4157 SUPER MICRO COMPUTER INC COM 86800U104 1864841 2276 SH SOLE 13 2276 0 0 SUPER MICRO COMPUTER INC COM 86800U104 5610909 6848 SH SOLE 15 6848 0 0 SUPER MICRO COMPUTER INC COM 86800U104 94629190 115493 SH SOLE 18 106472 0 9021 SUPER MICRO COMPUTER INC COM 86800U104 45010992 54935 SH SOLE 19 54935 0 0 SUPER MICRO COMPUTER INC COM 86800U104 1579600285 1927870 SH SOLE 21 1927870 0 0 SUPER MICRO COMPUTER INC COM 86800U104 898964601 1097168 SH SOLE 22 985594 0 111574 SUPER MICRO COMPUTER INC COM 86800U104 81109915 98993 SH SOLE 23 98993 0 0 SUPER MICRO COMPUTER INC COM 86800U104 22165056 27052 SH SOLE 25 26824 0 228 SUPER MICRO COMPUTER INC COM 86800U104 27676824 33779 SH SOLE 26 24597 0 9182 SUPER MICRO COMPUTER INC COM 86800U104 49569036 60498 SH SOLE 28 2261 0 58237 SUPER MICRO COMPUTER INC COM 86800U104 276876391 337922 SH SOLE 30 337922 0 0 SUPER MICRO COMPUTER INC COM 86800U104 9963296 12160 SH SOLE 31 11744 0 416 SUPER MICRO COMPUTER INC COM 86800U104 44789768 54665 SH SOLE 34 54665 0 0 SUPER MICRO COMPUTER INC COM 86800U104 4233581 5167 SH SOLE 36 5167 0 0 SUPER MICRO COMPUTER INC COM 86800U104 2088523 2549 SH SOLE 40 2549 0 0 SUPER MICRO COMPUTER INC COM 86800U104 30699 37 SH OTR 43 37 0 0 SUPER MICRO COMPUTER INC COM 86800U104 33948948 41434 SH SOLE 43 36169 0 5265 SUPERIOR DRILLING PRODS INC COM 868153107 1472 1132 SH SOLE 18 1132 0 0 SUPERIOR DRILLING PRODS INC COM 868153107 15683 12064 SH SOLE 21 12064 0 0 SUPERIOR GROUP OF CO INC COM 868358102 666369 35239 SH SOLE 2 32563 0 2676 SUPERIOR GROUP OF CO INC COM 868358102 731930 38706 SH SOLE 18 38706 0 0 SUPERIOR GROUP OF CO INC COM 868358102 574070 30358 SH SOLE 19 30358 0 0 SUPERIOR GROUP OF CO INC COM 868358102 8323747 440177 SH SOLE 21 440177 0 0 SUPERIOR GROUP OF CO INC COM 868358102 5127409 271148 SH SOLE 22 263052 0 8096 SUPERIOR GROUP OF CO INC COM 868358102 4085 216 SH SOLE 43 178 0 38 SUPERIOR INDS INTL INC COM 868168105 8730 2686 SH SOLE 2 2686 0 0 SUPERIOR INDS INTL INC COM 868168105 14723 4530 SH SOLE 18 4530 0 0 SUPERIOR INDS INTL INC COM 868168105 154681 47594 SH SOLE 21 47594 0 0 SUPERIOR INDS INTL INC COM 868168105 1404338 432104 SH SOLE 22 432104 0 0 SUPERIOR INDS INTL INC COM 868168105 25727 7916 SH SOLE 43 7916 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 8006703 299316 SH SOLE 2 149855 0 149461 SUPERNUS PHARMACEUTICALS INC COM 868459108 6206 232 SH SOLE 4 232 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 9791 366 SH SOLE 7 366 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 5859400 219043 SH SOLE 18 205663 0 13380 SUPERNUS PHARMACEUTICALS INC COM 868459108 21084644 788211 SH SOLE 19 788211 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 164235531 6139646 SH SOLE 21 6139646 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 64997337 2429807 SH SOLE 22 2295260 0 134547 SUPERNUS PHARMACEUTICALS INC COM 868459108 539681 20175 SH SOLE 23 20175 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 304843 11396 SH SOLE 25 11396 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 3258551 121815 SH SOLE 26 13587 0 108228 SUPERNUS PHARMACEUTICALS INC COM 868459108 272583 10190 SH SOLE 28 945 0 9245 SUPERNUS PHARMACEUTICALS INC COM 868459108 6733162 251707 SH SOLE 30 251707 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 306502 11458 SH SOLE 40 11458 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 26001 972 SH OTR 43 972 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 2362079 88302 SH SOLE 43 57235 0 31067 SURF AIR MOBILITY INC COM 868927104 1887 4909 SH SOLE 18 4909 0 0 SURF AIR MOBILITY INC COM 868927104 22349 58139 SH SOLE 21 58139 0 0 SURF AIR MOBILITY INC COM 868927104 300088 780667 SH SOLE 22 780667 0 0 SURGEPAYS INC COM NEW 86882L204 9238 2896 SH SOLE 18 2896 0 0 SURGEPAYS INC COM NEW 86882L204 96510 30254 SH SOLE 21 30254 0 0 SURGEPAYS INC COM NEW 86882L204 93569 29332 SH SOLE 22 29332 0 0 SURGERY PARTNERS INC COM 86881A100 6474449 272150 SH SOLE 2 144797 0 127353 SURGERY PARTNERS INC COM 86881A100 2783 117 SH SOLE 4 117 0 0 SURGERY PARTNERS INC COM 86881A100 15797 664 SH SOLE 7 664 0 0 SURGERY PARTNERS INC COM 86881A100 6382024 268265 SH SOLE 18 268265 0 0 SURGERY PARTNERS INC COM 86881A100 25211714 1059761 SH SOLE 19 1059761 0 0 SURGERY PARTNERS INC COM 86881A100 68635411 2885053 SH SOLE 21 2885053 0 0 SURGERY PARTNERS INC COM 86881A100 69524181 2922412 SH SOLE 22 2782704 0 139708 SURGERY PARTNERS INC COM 86881A100 248201 10433 SH SOLE 23 10433 0 0 SURGERY PARTNERS INC COM 86881A100 348476 14648 SH SOLE 25 14648 0 0 SURGERY PARTNERS INC COM 86881A100 2851279 119852 SH SOLE 26 14458 0 105394 SURGERY PARTNERS INC COM 86881A100 14155 595 SH SOLE 28 595 0 0 SURGERY PARTNERS INC COM 86881A100 1122817 47197 SH SOLE 30 47197 0 0 SURGERY PARTNERS INC COM 86881A100 357754 15038 SH SOLE 40 15038 0 0 SURGERY PARTNERS INC COM 86881A100 489622 20581 SH SOLE 43 19004 0 1577 SURMODICS INC COM 868873100 319210 7593 SH SOLE 2 1465 0 6128 SURMODICS INC COM 868873100 2817 67 SH SOLE 7 67 0 0 SURMODICS INC COM 868873100 1631488 38808 SH SOLE 18 38808 0 0 SURMODICS INC COM 868873100 2187930 52044 SH SOLE 19 52044 0 0 SURMODICS INC COM 868873100 25450427 605386 SH SOLE 21 605386 0 0 SURMODICS INC COM 868873100 19123449 454887 SH SOLE 22 444471 0 10416 SURMODICS INC COM 868873100 29554 703 SH SOLE 23 703 0 0 SURMODICS INC COM 868873100 96188 2288 SH SOLE 30 2288 0 0 SURMODICS INC COM 868873100 380714 9056 SH SOLE 43 8614 0 442 SURO CAPITAL CORP COM NEW 86887Q109 8 2 SH SOLE 43 2 0 0 SURROZEN INC COM NEW 86889P208 3165 289 SH SOLE 18 289 0 0 SURROZEN INC COM NEW 86889P208 32609 2978 SH SOLE 21 2978 0 0 SURROZEN INC COM NEW 86889P208 26411 2412 SH SOLE 22 2412 0 0 SUTRO BIOPHARMA INC COM 869367102 843251 287799 SH SOLE 2 186463 0 101336 SUTRO BIOPHARMA INC COM 869367102 1456 497 SH SOLE 7 497 0 0 SUTRO BIOPHARMA INC COM 869367102 761399 259863 SH SOLE 18 246644 0 13219 SUTRO BIOPHARMA INC COM 869367102 1747698 596484 SH SOLE 19 596484 0 0 SUTRO BIOPHARMA INC COM 869367102 9165652 3128209 SH SOLE 21 3128209 0 0 SUTRO BIOPHARMA INC COM 869367102 7309427 2494685 SH SOLE 22 2391341 0 103344 SUTRO BIOPHARMA INC COM 869367102 59549 20324 SH SOLE 23 20324 0 0 SUTRO BIOPHARMA INC COM 869367102 2871 980 SH SOLE 26 0 0 980 SUTRO BIOPHARMA INC COM 869367102 244819 83556 SH SOLE 30 83556 0 0 SUTRO BIOPHARMA INC COM 869367102 112316 38333 SH SOLE 43 31335 0 6998 SUZANO S A SPON ADS 86959K105 1479958 144105 SH SOLE 30 144105 0 0 SUZANO S A SPON ADS 86959K105 6667993 649269 SH SOLE 43 460467 0 188802 SWEETGREEN INC COM CL A 87043Q108 1731573 57451 SH SOLE 2 33672 0 23779 SWEETGREEN INC COM CL A 87043Q108 6601 219 SH SOLE 4 219 0 0 SWEETGREEN INC COM CL A 87043Q108 415239 13777 SH SOLE 7 13081 0 696 SWEETGREEN INC COM CL A 87043Q108 7598264 252099 SH SOLE 18 244587 0 7512 SWEETGREEN INC COM CL A 87043Q108 9868770 327431 SH SOLE 19 327431 0 0 SWEETGREEN INC COM CL A 87043Q108 106482209 3532920 SH SOLE 21 3532920 0 0 SWEETGREEN INC COM CL A 87043Q108 84204258 2793771 SH SOLE 22 2707034 0 86737 SWEETGREEN INC COM CL A 87043Q108 19591 650 SH SOLE 23 650 0 0 SWEETGREEN INC COM CL A 87043Q108 598038 19842 SH SOLE 25 19842 0 0 SWEETGREEN INC COM CL A 87043Q108 646654 21455 SH SOLE 26 21455 0 0 SWEETGREEN INC COM CL A 87043Q108 86291 2863 SH SOLE 28 0 0 2863 SWEETGREEN INC COM CL A 87043Q108 2080655 69033 SH SOLE 30 69033 0 0 SWEETGREEN INC COM CL A 87043Q108 1177479 39067 SH SOLE 34 39067 0 0 SWEETGREEN INC COM CL A 87043Q108 616273 20447 SH SOLE 40 20447 0 0 SWEETGREEN INC COM CL A 87043Q108 156607 5196 SH SOLE 43 3804 0 1392 SWK HLDGS CORP COM NEW 78501P203 12437 732 SH SOLE 2 0 0 732 SWK HLDGS CORP COM NEW 78501P203 198851 11704 SH SOLE 18 11704 0 0 SWK HLDGS CORP COM NEW 78501P203 147354 8673 SH SOLE 19 8673 0 0 SWK HLDGS CORP COM NEW 78501P203 1408097 82878 SH SOLE 21 82878 0 0 SWK HLDGS CORP COM NEW 78501P203 599288 35273 SH SOLE 22 32433 0 2840 SWK HLDGS CORP COM NEW 78501P203 68 4 SH SOLE 43 4 0 0 SYLVAMO CORP COMMON STOCK 871332102 1680700 24500 SH SOLE 2 9878 0 14622 SYLVAMO CORP COMMON STOCK 871332102 8644 126 SH SOLE 4 126 0 0 SYLVAMO CORP COMMON STOCK 871332102 387864 5654 SH SOLE 7 5384 0 270 SYLVAMO CORP COMMON STOCK 871332102 7645539 111451 SH SOLE 18 111451 0 0 SYLVAMO CORP COMMON STOCK 871332102 5512696 80360 SH SOLE 19 80360 0 0 SYLVAMO CORP COMMON STOCK 871332102 274429978 4000437 SH SOLE 21 4000437 0 0 SYLVAMO CORP COMMON STOCK 871332102 72950681 1063421 SH SOLE 22 1021371 0 42050 SYLVAMO CORP COMMON STOCK 871332102 509081 7421 SH SOLE 25 7421 0 0 SYLVAMO CORP COMMON STOCK 871332102 728532 10620 SH SOLE 26 10620 0 0 SYLVAMO CORP COMMON STOCK 871332102 10657970 155364 SH SOLE 30 155364 0 0 SYLVAMO CORP COMMON STOCK 871332102 96932 1413 SH SOLE 36 1413 0 0 SYLVAMO CORP COMMON STOCK 871332102 503867 7345 SH SOLE 40 7345 0 0 SYLVAMO CORP COMMON STOCK 871332102 2624211 38254 SH SOLE 43 36639 0 1615 SYMBOTIC INC CLASS A COM 87151X101 420408 11957 SH SOLE 2 8418 0 3539 SYMBOTIC INC CLASS A COM 87151X101 4536 129 SH SOLE 4 129 0 0 SYMBOTIC INC CLASS A COM 87151X101 291230 8283 SH SOLE 7 7839 0 444 SYMBOTIC INC CLASS A COM 87151X101 9183757 261199 SH SOLE 21 261199 0 0 SYMBOTIC INC CLASS A COM 87151X101 19935579 566996 SH SOLE 22 546253 0 20743 SYMBOTIC INC CLASS A COM 87151X101 248089 7056 SH SOLE 25 7056 0 0 SYMBOTIC INC CLASS A COM 87151X101 410177 11666 SH SOLE 26 11666 0 0 SYMBOTIC INC CLASS A COM 87151X101 3696547 105135 SH SOLE 30 105135 0 0 SYMBOTIC INC CLASS A COM 87151X101 265704 7557 SH SOLE 40 7557 0 0 SYMBOTIC INC CLASS A COM 87151X101 3586 102 SH SOLE 43 102 0 0 SYNAPTICS INC COM 87157D109 4991944 56598 SH SOLE 2 35140 0 21458 SYNAPTICS INC COM 87157D109 27607 313 SH SOLE 4 140 0 173 SYNAPTICS INC COM 87157D109 26019 295 SH SOLE 7 295 0 0 SYNAPTICS INC COM 87157D109 14292722 162049 SH SOLE 18 157221 0 4828 SYNAPTICS INC COM 87157D109 7846007 88957 SH SOLE 19 88957 0 0 SYNAPTICS INC COM 87157D109 264076180 2994061 SH SOLE 21 2994061 0 0 SYNAPTICS INC COM 87157D109 116834747 1324657 SH SOLE 22 1274969 0 49688 SYNAPTICS INC COM 87157D109 681169 7723 SH SOLE 25 7723 0 0 SYNAPTICS INC COM 87157D109 1257115 14253 SH SOLE 26 14253 0 0 SYNAPTICS INC COM 87157D109 167756 1902 SH SOLE 28 627 0 1275 SYNAPTICS INC COM 87157D109 3250435 36853 SH SOLE 30 36853 0 0 SYNAPTICS INC COM 87157D109 752963 8537 SH SOLE 40 8537 0 0 SYNAPTICS INC COM 87157D109 3046913 34546 SH SOLE 43 31100 0 3446 SYNAPTOGENIX INC COM 87167T300 119 29 SH SOLE 22 29 0 0 SYNCHRONOSS TECHNOLOGIES INC COM NEW 87157B400 5701 613 SH SOLE 18 613 0 0 SYNCHRONOSS TECHNOLOGIES INC COM NEW 87157B400 74465 8007 SH SOLE 21 8007 0 0 SYNCHRONOSS TECHNOLOGIES INC COM NEW 87157B400 1274305 137022 SH SOLE 22 137022 0 0 SYNCHRONOSS TECHNOLOGIES INC COM NEW 87157B400 74047 7962 SH SOLE 26 0 0 7962 SYNCHRONOSS TECHNOLOGIES INC COM NEW 87157B400 102 11 SH SOLE 43 11 0 0 SYNCHRONY FINANCIAL COM 87165B103 43838991 928989 SH SOLE 2 275592 0 653397 SYNCHRONY FINANCIAL COM 87165B103 20221340 428509 SH SOLE 4 224372 0 204137 SYNCHRONY FINANCIAL COM 87165B103 38783243 821853 SH SOLE 7 682307 0 139546 SYNCHRONY FINANCIAL COM 87165B103 1646601 34893 SH SOLE 13 34893 0 0 SYNCHRONY FINANCIAL COM 87165B103 2771988 58741 SH SOLE 15 58741 0 0 SYNCHRONY FINANCIAL COM 87165B103 48089158 1019054 SH SOLE 18 991082 0 27972 SYNCHRONY FINANCIAL COM 87165B103 14270445 302404 SH SOLE 19 302404 0 0 SYNCHRONY FINANCIAL COM 87165B103 572353636 12128706 SH SOLE 21 12128706 0 0 SYNCHRONY FINANCIAL COM 87165B103 418236759 8862826 SH SOLE 22 7916219 0 946607 SYNCHRONY FINANCIAL COM 87165B103 23510341 498206 SH SOLE 23 498206 0 0 SYNCHRONY FINANCIAL COM 87165B103 86086735 1824258 SH SOLE 25 1570161 0 254097 SYNCHRONY FINANCIAL COM 87165B103 41034536 869560 SH SOLE 26 664706 0 204854 SYNCHRONY FINANCIAL COM 87165B103 63948726 1355133 SH SOLE 28 55682 0 1299451 SYNCHRONY FINANCIAL COM 87165B103 226110083 4791483 SH SOLE 30 4535406 0 256077 SYNCHRONY FINANCIAL COM 87165B103 4682003 99216 SH SOLE 31 96014 0 3202 SYNCHRONY FINANCIAL COM 87165B103 53487553 1133451 SH SOLE 34 1133451 0 0 SYNCHRONY FINANCIAL COM 87165B103 5373384 113867 SH SOLE 36 113867 0 0 SYNCHRONY FINANCIAL COM 87165B103 921715 19532 SH SOLE 40 19532 0 0 SYNCHRONY FINANCIAL COM 87165B103 56250 1192 SH OTR 43 1192 0 0 SYNCHRONY FINANCIAL COM 87165B103 24461600 518364 SH SOLE 43 453038 0 65326 SYNDAX PHARMACEUTICALS INC COM 87164F105 3969106 193332 SH SOLE 2 102235 0 91097 SYNDAX PHARMACEUTICALS INC COM 87164F105 2607 127 SH SOLE 4 127 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 403065 19633 SH SOLE 7 18613 0 1020 SYNDAX PHARMACEUTICALS INC COM 87164F105 4755446 231634 SH SOLE 18 213894 0 17740 SYNDAX PHARMACEUTICALS INC COM 87164F105 12955703 631062 SH SOLE 19 631062 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 74178154 3613159 SH SOLE 21 3613159 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 59940805 2919669 SH SOLE 22 2809220 0 110449 SYNDAX PHARMACEUTICALS INC COM 87164F105 305466 14879 SH SOLE 23 14879 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 302017 14711 SH SOLE 25 14711 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 871437 42447 SH SOLE 26 35059 0 7388 SYNDAX PHARMACEUTICALS INC COM 87164F105 2428945 118312 SH SOLE 30 118312 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 310516 15125 SH SOLE 40 15125 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 1902618 92675 SH SOLE 43 68584 0 24091 SYNLOGIC INC COM NEW 87166L209 29636 19757 SH SOLE 22 19757 0 0 SYNOPSYS INC COM 871607107 178941683 300712 SH SOLE 2 94976 0 205736 SYNOPSYS INC COM 871607107 74855573 125795 SH SOLE 4 57477 0 68318 SYNOPSYS INC COM 871607107 112561550 189160 SH SOLE 7 159183 0 29977 SYNOPSYS INC COM 871607107 3783391 6358 SH SOLE 13 6358 0 0 SYNOPSYS INC COM 871607107 13356122 22445 SH SOLE 15 22445 0 0 SYNOPSYS INC COM 871607107 260394686 437594 SH SOLE 18 404283 0 33311 SYNOPSYS INC COM 871607107 165477260 278085 SH SOLE 19 278085 0 0 SYNOPSYS INC COM 871607107 2950282487 4957958 SH SOLE 21 4957958 0 0 SYNOPSYS INC COM 871607107 2002293592 3364860 SH SOLE 22 3033328 0 331532 SYNOPSYS INC COM 871607107 137348774 230815 SH SOLE 23 230815 0 0 SYNOPSYS INC COM 871607107 337121127 566533 SH SOLE 25 565630 0 903 SYNOPSYS INC COM 871607107 91820138 154304 SH SOLE 26 88990 0 65314 SYNOPSYS INC COM 871607107 229523568 385715 SH SOLE 28 6061 0 379654 SYNOPSYS INC COM 871607107 121987 205 SH SOLE 29 205 0 0 SYNOPSYS INC COM 871607107 762073705 1280667 SH SOLE 30 1274965 0 5702 SYNOPSYS INC COM 871607107 20944922 35198 SH SOLE 31 34012 0 1186 SYNOPSYS INC COM 871607107 27855949 46812 SH SOLE 32 46812 0 0 SYNOPSYS INC COM 871607107 110881100 186336 SH SOLE 34 186336 0 0 SYNOPSYS INC COM 871607107 17281137 29041 SH SOLE 36 29041 0 0 SYNOPSYS INC COM 871607107 4329657 7276 SH SOLE 40 7276 0 0 SYNOPSYS INC COM 871607107 98185 165 SH OTR 43 165 0 0 SYNOPSYS INC COM 871607107 134442977 225932 SH SOLE 43 193598 0 32334 SYNOVUS FINL CORP COM NEW 87161C501 13945528 346990 SH SOLE 2 140330 0 206660 SYNOVUS FINL CORP COM NEW 87161C501 15875 395 SH SOLE 4 395 0 0 SYNOVUS FINL CORP COM NEW 87161C501 1794966 44662 SH SOLE 7 42383 0 2279 SYNOVUS FINL CORP COM NEW 87161C501 8895052 221325 SH SOLE 18 221325 0 0 SYNOVUS FINL CORP COM NEW 87161C501 2023767 50355 SH SOLE 19 50355 0 0 SYNOVUS FINL CORP COM NEW 87161C501 302163451 7518374 SH SOLE 21 7518374 0 0 SYNOVUS FINL CORP COM NEW 87161C501 183119264 4556339 SH SOLE 22 4362821 0 193518 SYNOVUS FINL CORP COM NEW 87161C501 1285839 31994 SH SOLE 25 31994 0 0 SYNOVUS FINL CORP COM NEW 87161C501 1773625 44131 SH SOLE 26 44131 0 0 SYNOVUS FINL CORP COM NEW 87161C501 151114 3760 SH SOLE 28 2648 0 1112 SYNOVUS FINL CORP COM NEW 87161C501 12127935 301765 SH SOLE 30 301765 0 0 SYNOVUS FINL CORP COM NEW 87161C501 72382 1801 SH SOLE 31 1801 0 0 SYNOVUS FINL CORP COM NEW 87161C501 190501 4740 SH SOLE 36 4740 0 0 SYNOVUS FINL CORP COM NEW 87161C501 1302076 32398 SH SOLE 40 32398 0 0 SYNOVUS FINL CORP COM NEW 87161C501 18407 458 SH OTR 43 458 0 0 SYNOVUS FINL CORP COM NEW 87161C501 9569822 238115 SH SOLE 43 209464 0 28651 SYPRIS SOLUTIONS INC COM 871655106 4032 2100 SH SOLE 18 2100 0 0 SYPRIS SOLUTIONS INC COM 871655106 52758 27478 SH SOLE 21 27478 0 0 SYPRIS SOLUTIONS INC COM 871655106 58176 30300 SH SOLE 22 30300 0 0 SYROS PHARMACEUTICALS INC COM NEW 87184Q206 11982 2322 SH SOLE 2 2322 0 0 SYROS PHARMACEUTICALS INC COM NEW 87184Q206 27100 5252 SH SOLE 18 5252 0 0 SYROS PHARMACEUTICALS INC COM NEW 87184Q206 283351 54913 SH SOLE 21 54913 0 0 SYROS PHARMACEUTICALS INC COM NEW 87184Q206 1014982 196702 SH SOLE 22 196702 0 0 SYSCO CORP COM 871829107 60671434 849859 SH SOLE 2 211724 0 638135 SYSCO CORP COM 871829107 29775341 417080 SH SOLE 4 170035 0 247045 SYSCO CORP COM 871829107 37765596 529004 SH SOLE 7 478537 0 50467 SYSCO CORP COM 871829107 1611344 22571 SH SOLE 13 22571 0 0 SYSCO CORP COM 871829107 5234029 73316 SH SOLE 15 73316 0 0 SYSCO CORP COM 871829107 55497729 777388 SH SOLE 18 744143 0 33245 SYSCO CORP COM 871829107 17433010 244194 SH SOLE 19 244194 0 0 SYSCO CORP COM 871829107 1186415918 16618797 SH SOLE 21 16618797 0 0 SYSCO CORP COM 871829107 773620448 10836538 SH SOLE 22 9744056 0 1092482 SYSCO CORP COM 871829107 42926950 601302 SH SOLE 23 601302 0 0 SYSCO CORP COM 871829107 69023564 966852 SH SOLE 25 861781 0 105071 SYSCO CORP COM 871829107 37204256 521141 SH SOLE 26 306955 0 214186 SYSCO CORP COM 871829107 75385413 1055966 SH SOLE 28 62917 0 993049 SYSCO CORP COM 871829107 160699 2251 SH SOLE 29 2251 0 0 SYSCO CORP COM 871829107 198922095 2786414 SH SOLE 30 2786414 0 0 SYSCO CORP COM 871829107 8152310 114194 SH SOLE 31 110230 0 3964 SYSCO CORP COM 871829107 1760406 24659 SH SOLE 34 24659 0 0 SYSCO CORP COM 871829107 7494165 104975 SH SOLE 36 104975 0 0 SYSCO CORP COM 871829107 1668027 23365 SH SOLE 40 23365 0 0 SYSCO CORP COM 871829107 36837 516 SH OTR 43 516 0 0 SYSCO CORP COM 871829107 37947192 531548 SH SOLE 43 434686 0 96861 SYSTEM1 INC CL A COM 87200P109 4330 2849 SH SOLE 2 1360 0 1489 SYSTEM1 INC CL A COM 87200P109 118752 78126 SH SOLE 18 78126 0 0 SYSTEM1 INC CL A COM 87200P109 118253 77798 SH SOLE 19 77798 0 0 SYSTEM1 INC CL A COM 87200P109 1458077 959261 SH SOLE 21 959261 0 0 SYSTEM1 INC CL A COM 87200P109 935610 615533 SH SOLE 22 608985 0 6548 SYSTEM1 INC CL A COM 87200P109 102 67 SH SOLE 26 0 0 67 T-MOBILE US INC COM 872590104 155976559 885325 SH SOLE 2 187777 0 697548 T-MOBILE US INC COM 872590104 74803914 424588 SH SOLE 4 194225 0 230363 T-MOBILE US INC COM 872590104 96100905 545470 SH SOLE 7 504047 0 41423 T-MOBILE US INC COM 872590104 4764788 27045 SH SOLE 13 27045 0 0 T-MOBILE US INC COM 872590104 14387211 81662 SH SOLE 15 81662 0 0 T-MOBILE US INC COM 872590104 119758531 679751 SH SOLE 18 646382 0 33369 T-MOBILE US INC COM 872590104 27301734 154965 SH SOLE 19 154965 0 0 T-MOBILE US INC COM 872590104 2330785995 13229572 SH SOLE 21 13229572 0 0 T-MOBILE US INC COM 872590104 2030990884 11527931 SH SOLE 22 10418719 0 1109212 T-MOBILE US INC COM 872590104 113055587 641705 SH SOLE 23 641705 0 0 T-MOBILE US INC COM 872590104 146631619 832283 SH SOLE 25 828358 0 3925 T-MOBILE US INC COM 872590104 97162037 551493 SH SOLE 26 363652 0 187841 T-MOBILE US INC COM 872590104 173908335 987106 SH SOLE 28 8986 0 978120 T-MOBILE US INC COM 872590104 796155658 4518990 SH SOLE 30 4518990 0 0 T-MOBILE US INC COM 872590104 21600725 122606 SH SOLE 31 118426 0 4180 T-MOBILE US INC COM 872590104 63083539 358063 SH SOLE 32 358063 0 0 T-MOBILE US INC COM 872590104 25708186 145920 SH SOLE 34 145920 0 0 T-MOBILE US INC COM 872590104 26458360 150178 SH SOLE 36 150178 0 0 T-MOBILE US INC COM 872590104 4522717 25671 SH SOLE 40 25671 0 0 T-MOBILE US INC COM 872590104 163671 929 SH OTR 43 929 0 0 T-MOBILE US INC COM 872590104 148035371 840251 SH SOLE 43 728032 0 112219 T2 BIOSYSTEMS INC COM NEW 89853L302 418111 78298 SH SOLE 22 78298 0 0 TABOOLA.COM LTD ORD SHS M8744T106 371186 107903 SH SOLE 2 42403 0 65500 TABOOLA.COM LTD ORD SHS M8744T106 332534 96667 SH SOLE 18 96667 0 0 TABOOLA.COM LTD ORD SHS M8744T106 376941 109576 SH SOLE 19 109576 0 0 TABOOLA.COM LTD ORD SHS M8744T106 707838 205767 SH SOLE 21 205767 0 0 TABOOLA.COM LTD ORD SHS M8744T106 376450 109433 SH SOLE 22 51994 0 57439 TABOOLA.COM LTD ORD SHS M8744T106 94868 27578 SH SOLE 25 27578 0 0 TABOOLA.COM LTD ORD SHS M8744T106 1252081 363977 SH SOLE 26 167 0 363810 TABOOLA.COM LTD ORD SHS M8744T106 56254 16353 SH SOLE 30 16353 0 0 TABOOLA.COM LTD ORD SHS M8744T106 115728 33642 SH SOLE 40 33642 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 1033825 86585 SH SOLE 2 37545 0 49040 TACTILE SYS TECHNOLOGY INC COM 87357P100 1313 110 SH SOLE 7 110 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 920395 77085 SH SOLE 18 70832 0 6253 TACTILE SYS TECHNOLOGY INC COM 87357P100 3632029 304190 SH SOLE 19 304190 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 10346309 866525 SH SOLE 21 866525 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 12737102 1066759 SH SOLE 22 1017028 0 49731 TACTILE SYS TECHNOLOGY INC COM 87357P100 30017 2514 SH SOLE 23 2514 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 168294 14095 SH SOLE 26 0 0 14095 TACTILE SYS TECHNOLOGY INC COM 87357P100 24692 2068 SH SOLE 28 2068 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 76118 6375 SH SOLE 43 6267 0 108 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 64459872 370864 SH SOLE 2 319022 0 51842 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 952479 5480 SH SOLE 4 5480 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 627106 3608 SH SOLE 7 3608 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 4854166 27928 SH SOLE 13 27928 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 21669762 124675 SH SOLE 15 124675 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 156916814 902807 SH SOLE 18 794314 0 108493 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 278324213 1601313 SH SOLE 19 1601313 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 611376849 3517501 SH SOLE 21 3517501 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 128906534 741652 SH SOLE 22 741652 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 363415853 2090880 SH SOLE 25 2090880 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 30511129 175543 SH SOLE 26 167210 0 8333 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 46731078 268863 SH SOLE 28 0 0 268863 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 3157606 18167 SH SOLE 30 18167 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 308513 1775 SH SOLE 31 1775 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 261876920 1506685 SH SOLE 34 1506685 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 20162 116 SH SOLE 36 116 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 642757069 3698044 SH SOLE 43 3143353 0 554692 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 45612059 293344 SH SOLE 2 72811 0 220533 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 18112408 116486 SH SOLE 4 50895 0 65591 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 19460351 125155 SH SOLE 7 112063 0 13092 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1398477 8994 SH SOLE 13 8994 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 3903265 25103 SH SOLE 15 25103 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 43035434 276773 SH SOLE 18 233886 0 42887 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 66968299 430692 SH SOLE 19 430692 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 734218649 4721967 SH SOLE 21 4721967 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 535058349 3441111 SH SOLE 22 3083471 0 357640 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 30481793 196037 SH SOLE 23 196037 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 41152450 264663 SH SOLE 25 263868 0 795 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 23294579 149814 SH SOLE 26 90822 0 58992 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 46932324 301835 SH SOLE 28 2167 0 299668 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 253566561 1630758 SH SOLE 30 1528237 0 102521 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 6055403 38944 SH SOLE 31 37605 0 1339 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 8151563 52425 SH SOLE 32 52425 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 110289368 709302 SH SOLE 34 709302 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 4680404 30101 SH SOLE 36 30101 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1230392 7913 SH SOLE 40 7913 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 17726 114 SH OTR 43 114 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 24178855 155501 SH SOLE 43 134232 0 21269 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 3688 285 SH SOLE 18 285 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 18582713 1436067 SH SOLE 43 1316612 0 119456 TAL EDUCATION GROUP SPONSORED ADS 874080104 1612013 151079 SH SOLE 2 17827 0 133252 TAL EDUCATION GROUP SPONSORED ADS 874080104 1560552 146256 SH SOLE 4 83995 0 62261 TAL EDUCATION GROUP SPONSORED ADS 874080104 1085502 101734 SH SOLE 7 92245 0 9489 TAL EDUCATION GROUP SPONSORED ADS 874080104 1114119 104416 SH SOLE 13 104416 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 6604442 618973 SH SOLE 15 618973 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 77854594 7296588 SH SOLE 21 7296588 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 46526332 4360481 SH SOLE 22 3517184 0 843297 TAL EDUCATION GROUP SPONSORED ADS 874080104 5155061 483136 SH SOLE 23 483136 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 3820714 358080 SH SOLE 25 358080 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 4149286 388874 SH SOLE 26 2342 0 386532 TAL EDUCATION GROUP SPONSORED ADS 874080104 10264049 961954 SH SOLE 28 0 0 961954 TAL EDUCATION GROUP SPONSORED ADS 874080104 32553082 3050898 SH SOLE 30 3050898 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 576617 54041 SH SOLE 34 54041 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 60691 5688 SH SOLE 36 5688 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 65172 6108 SH SOLE 40 6108 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 11803869 1106267 SH SOLE 43 1086234 0 20033 TALIS BIOMEDICAL CORP COM NEW 87424L207 572 66 SH SOLE 2 66 0 0 TALIS BIOMEDICAL CORP COM NEW 87424L207 4859 561 SH SOLE 19 561 0 0 TALIS BIOMEDICAL CORP COM NEW 87424L207 23933 2763 SH SOLE 22 2763 0 0 TALIS BIOMEDICAL CORP COM NEW 87424L207 7631 881 SH SOLE 34 881 0 0 TALKSPACE INC COM 87427V103 28124 12228 SH SOLE 2 4583 0 7645 TALKSPACE INC COM 87427V103 753257 327503 SH SOLE 18 327503 0 0 TALKSPACE INC COM 87427V103 626230 272274 SH SOLE 19 272274 0 0 TALKSPACE INC COM 87427V103 10248483 4455862 SH SOLE 21 4455862 0 0 TALKSPACE INC COM 87427V103 6043360 2627548 SH SOLE 22 2600397 0 27151 TALKSPACE INC COM 87427V103 11956 5198 SH SOLE 43 5198 0 0 TALOS ENERGY INC COM 87484T108 1131274 93109 SH SOLE 2 40877 0 52232 TALOS ENERGY INC COM 87484T108 5225 430 SH SOLE 4 430 0 0 TALOS ENERGY INC COM 87484T108 513410 42256 SH SOLE 7 40055 0 2201 TALOS ENERGY INC COM 87484T108 5777374 475504 SH SOLE 18 475504 0 0 TALOS ENERGY INC COM 87484T108 4080784 335867 SH SOLE 19 335867 0 0 TALOS ENERGY INC COM 87484T108 213070954 17536704 SH SOLE 21 17536704 0 0 TALOS ENERGY INC COM 87484T108 54672206 4499770 SH SOLE 22 4304647 0 195123 TALOS ENERGY INC COM 87484T108 355302 29243 SH SOLE 25 29243 0 0 TALOS ENERGY INC COM 87484T108 575266 47347 SH SOLE 26 33673 0 13674 TALOS ENERGY INC COM 87484T108 7610760 626400 SH SOLE 30 626400 0 0 TALOS ENERGY INC COM 87484T108 363978 29957 SH SOLE 40 29957 0 0 TALOS ENERGY INC COM 87484T108 2606151 214498 SH SOLE 43 204496 0 10002 TALPHERA INC COM NEW 00444T209 81478 91548 SH SOLE 22 91548 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 4931456 122399 SH SOLE 2 88072 0 34327 TANDEM DIABETES CARE INC COM NEW 875372203 40854 1014 SH SOLE 4 170 0 844 TANDEM DIABETES CARE INC COM NEW 875372203 502980 12484 SH SOLE 7 11841 0 643 TANDEM DIABETES CARE INC COM NEW 875372203 7965051 197693 SH SOLE 18 185877 0 11816 TANDEM DIABETES CARE INC COM NEW 875372203 14947832 371006 SH SOLE 19 371006 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 306987318 7619442 SH SOLE 21 7619442 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 82482655 2047224 SH SOLE 22 1990285 0 56939 TANDEM DIABETES CARE INC COM NEW 875372203 31950 793 SH SOLE 23 793 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 561683 13941 SH SOLE 25 13941 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 4998861 124072 SH SOLE 26 27629 0 96443 TANDEM DIABETES CARE INC COM NEW 875372203 123972 3077 SH SOLE 28 1116 0 1961 TANDEM DIABETES CARE INC COM NEW 875372203 10680516 265091 SH SOLE 30 265091 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 66398 1648 SH SOLE 34 1648 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 17889 444 SH SOLE 36 444 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 631103 15664 SH SOLE 40 15664 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 13171244 326911 SH SOLE 43 286125 0 40786 TANDY LEATHER FACTORY INC COM 87538X105 4514 1003 SH SOLE 18 1003 0 0 TANDY LEATHER FACTORY INC COM 87538X105 34169 7593 SH SOLE 21 7593 0 0 TANGER INC COM 875465106 6877265 253680 SH SOLE 2 115654 0 138026 TANGER INC COM 875465106 1474540 54391 SH SOLE 4 54391 0 0 TANGER INC COM 875465106 4946951 182477 SH SOLE 7 164703 0 17774 TANGER INC COM 875465106 9055716 334036 SH SOLE 18 334036 0 0 TANGER INC COM 875465106 17545917 647212 SH SOLE 19 647212 0 0 TANGER INC COM 875465106 343393749 12666682 SH SOLE 21 12666682 0 0 TANGER INC COM 875465106 130596434 4817279 SH SOLE 22 4608837 0 208442 TANGER INC COM 875465106 373386 13773 SH SOLE 23 13773 0 0 TANGER INC COM 875465106 13912147 513174 SH SOLE 25 513174 0 0 TANGER INC COM 875465106 6241237 230219 SH SOLE 26 24319 0 205900 TANGER INC COM 875465106 11190303 412774 SH SOLE 28 13768 0 399006 TANGER INC COM 875465106 14353281 529446 SH SOLE 30 529446 0 0 TANGER INC COM 875465106 49476 1825 SH SOLE 36 1825 0 0 TANGER INC COM 875465106 645164 23798 SH SOLE 40 23798 0 0 TANGER INC COM 875465106 5138496 189542 SH SOLE 43 153769 0 35774 TANGO THERAPEUTICS INC COM 87583X109 197846 23059 SH SOLE 2 11993 0 11066 TANGO THERAPEUTICS INC COM 87583X109 2531 295 SH SOLE 7 295 0 0 TANGO THERAPEUTICS INC COM 87583X109 1087695 126771 SH SOLE 18 126771 0 0 TANGO THERAPEUTICS INC COM 87583X109 926468 107980 SH SOLE 19 107980 0 0 TANGO THERAPEUTICS INC COM 87583X109 18766579 2187247 SH SOLE 21 2187247 0 0 TANGO THERAPEUTICS INC COM 87583X109 11753931 1369922 SH SOLE 22 1328440 0 41482 TANGO THERAPEUTICS INC COM 87583X109 79828 9304 SH SOLE 25 9304 0 0 TANGO THERAPEUTICS INC COM 87583X109 17349 2022 SH SOLE 26 2022 0 0 TANGO THERAPEUTICS INC COM 87583X109 1274087 148495 SH SOLE 30 148495 0 0 TANGO THERAPEUTICS INC COM 87583X109 2960 345 SH SOLE 36 345 0 0 TANGO THERAPEUTICS INC COM 87583X109 106383 12399 SH SOLE 40 12399 0 0 TANGO THERAPEUTICS INC COM 87583X109 112 13 SH SOLE 43 13 0 0 TAPESTRY INC COM 876030107 22436509 524340 SH SOLE 2 276579 0 247761 TAPESTRY INC COM 876030107 30039 702 SH SOLE 4 702 0 0 TAPESTRY INC COM 876030107 6504850 152018 SH SOLE 7 133377 0 18641 TAPESTRY INC COM 876030107 299701 7004 SH SOLE 13 7004 0 0 TAPESTRY INC COM 876030107 473856 11074 SH SOLE 15 11074 0 0 TAPESTRY INC COM 876030107 65290564 1525837 SH SOLE 18 1473118 0 52719 TAPESTRY INC COM 876030107 165402092 3865438 SH SOLE 19 3865438 0 0 TAPESTRY INC COM 876030107 257269141 6012366 SH SOLE 21 6012366 0 0 TAPESTRY INC COM 876030107 234556338 5481569 SH SOLE 22 5090513 0 391056 TAPESTRY INC COM 876030107 2294485 53622 SH SOLE 23 53622 0 0 TAPESTRY INC COM 876030107 4681098 109397 SH SOLE 25 109397 0 0 TAPESTRY INC COM 876030107 11337596 264959 SH SOLE 26 264959 0 0 TAPESTRY INC COM 876030107 279119 6523 SH SOLE 28 2912 0 3611 TAPESTRY INC COM 876030107 38773816 906142 SH SOLE 30 906142 0 0 TAPESTRY INC COM 876030107 122123 2854 SH SOLE 31 2854 0 0 TAPESTRY INC COM 876030107 10596430 247638 SH SOLE 34 247638 0 0 TAPESTRY INC COM 876030107 334147 7809 SH SOLE 36 7809 0 0 TAPESTRY INC COM 876030107 2069710 48369 SH SOLE 40 48369 0 0 TAPESTRY INC COM 876030107 15670132 366210 SH SOLE 43 320204 0 46006 TARGA RES CORP COM 87612G101 90792218 705018 SH SOLE 2 102543 0 602475 TARGA RES CORP COM 87612G101 17686903 137342 SH SOLE 4 114900 0 22442 TARGA RES CORP COM 87612G101 92026703 714604 SH SOLE 7 643282 0 71322 TARGA RES CORP COM 87612G101 3710538 28813 SH SOLE 13 28813 0 0 TARGA RES CORP COM 87612G101 3748142 29105 SH SOLE 15 29105 0 0 TARGA RES CORP COM 87612G101 58817689 456730 SH SOLE 18 443400 0 13330 TARGA RES CORP COM 87612G101 54921193 426473 SH SOLE 19 426473 0 0 TARGA RES CORP COM 87612G101 1047444364 8133595 SH SOLE 21 8133595 0 0 TARGA RES CORP COM 87612G101 620108153 4815252 SH SOLE 22 4348417 0 466835 TARGA RES CORP COM 87612G101 32833878 254961 SH SOLE 23 254961 0 0 TARGA RES CORP COM 87612G101 105118607 816265 SH SOLE 25 804154 0 12111 TARGA RES CORP COM 87612G101 25904870 201156 SH SOLE 26 145901 0 55255 TARGA RES CORP COM 87612G101 36611381 284294 SH SOLE 28 38870 0 245424 TARGA RES CORP COM 87612G101 320492983 2488686 SH SOLE 30 2488686 0 0 TARGA RES CORP COM 87612G101 6145897 47724 SH SOLE 31 46106 0 1618 TARGA RES CORP COM 87612G101 82174647 638101 SH SOLE 34 638101 0 0 TARGA RES CORP COM 87612G101 6168562 47900 SH SOLE 36 47900 0 0 TARGA RES CORP COM 87612G101 1303382 10121 SH SOLE 40 10121 0 0 TARGA RES CORP COM 87612G101 44043 342 SH OTR 43 342 0 0 TARGA RES CORP COM 87612G101 51971855 403571 SH SOLE 43 359498 0 44073 TARGET CORP COM 87612E106 150837216 1018895 SH SOLE 2 354531 0 664364 TARGET CORP COM 87612E106 59769522 403739 SH SOLE 4 185871 0 217868 TARGET CORP COM 87612E106 86838784 586590 SH SOLE 7 483399 0 103191 TARGET CORP COM 87612E106 3640304 24590 SH SOLE 13 24590 0 0 TARGET CORP COM 87612E106 9851618 66547 SH SOLE 15 66547 0 0 TARGET CORP COM 87612E106 89940666 607543 SH SOLE 18 577344 0 30199 TARGET CORP COM 87612E106 24381744 164697 SH SOLE 19 164697 0 0 TARGET CORP COM 87612E106 1650141332 11146591 SH SOLE 21 11146591 0 0 TARGET CORP COM 87612E106 1492027802 10078545 SH SOLE 22 9047352 0 1031193 TARGET CORP COM 87612E106 89024742 601356 SH SOLE 23 601356 0 0 TARGET CORP COM 87612E106 189913854 1282855 SH SOLE 25 1194294 0 88561 TARGET CORP COM 87612E106 100946255 681885 SH SOLE 26 483867 0 198018 TARGET CORP COM 87612E106 180689038 1220542 SH SOLE 28 60608 0 1159934 TARGET CORP COM 87612E106 261143 1764 SH SOLE 29 1764 0 0 TARGET CORP COM 87612E106 479267657 3237420 SH SOLE 30 3173855 0 63565 TARGET CORP COM 87612E106 15754861 106423 SH SOLE 31 102892 0 3531 TARGET CORP COM 87612E106 20663275 139579 SH SOLE 34 139579 0 0 TARGET CORP COM 87612E106 15025912 101499 SH SOLE 36 101499 0 0 TARGET CORP COM 87612E106 3337118 22542 SH SOLE 40 22542 0 0 TARGET CORP COM 87612E106 98891 668 SH OTR 43 668 0 0 TARGET CORP COM 87612E106 135383654 914507 SH SOLE 43 799103 0 115404 TARGET HOSPITALITY CORP COM 87615L107 162624 18671 SH SOLE 2 10411 0 8260 TARGET HOSPITALITY CORP COM 87615L107 3083 354 SH SOLE 7 354 0 0 TARGET HOSPITALITY CORP COM 87615L107 694988 79792 SH SOLE 18 79792 0 0 TARGET HOSPITALITY CORP COM 87615L107 668850 76791 SH SOLE 19 76791 0 0 TARGET HOSPITALITY CORP COM 87615L107 10822532 1242541 SH SOLE 21 1242541 0 0 TARGET HOSPITALITY CORP COM 87615L107 7397525 849314 SH SOLE 22 818298 0 31016 TARGET HOSPITALITY CORP COM 87615L107 75542 8673 SH SOLE 25 8673 0 0 TARGET HOSPITALITY CORP COM 87615L107 15443 1773 SH SOLE 28 0 0 1773 TARGET HOSPITALITY CORP COM 87615L107 297298 34133 SH SOLE 30 34133 0 0 TARGET HOSPITALITY CORP COM 87615L107 48280 5543 SH SOLE 40 5543 0 0 TARGET HOSPITALITY CORP COM 87615L107 136015 15616 SH SOLE 43 15166 0 450 TARSUS PHARMACEUTICALS INC COM 87650L103 740356 27239 SH SOLE 2 14657 0 12582 TARSUS PHARMACEUTICALS INC COM 87650L103 4974 183 SH SOLE 4 183 0 0 TARSUS PHARMACEUTICALS INC COM 87650L103 307216 11303 SH SOLE 7 10712 0 591 TARSUS PHARMACEUTICALS INC COM 87650L103 2686526 98842 SH SOLE 18 98842 0 0 TARSUS PHARMACEUTICALS INC COM 87650L103 6590117 242462 SH SOLE 19 242462 0 0 TARSUS PHARMACEUTICALS INC COM 87650L103 47161866 1735168 SH SOLE 21 1735168 0 0 TARSUS PHARMACEUTICALS INC COM 87650L103 26769500 984897 SH SOLE 22 957598 0 27299 TARSUS PHARMACEUTICALS INC COM 87650L103 23565 867 SH SOLE 23 867 0 0 TARSUS PHARMACEUTICALS INC COM 87650L103 161476 5941 SH SOLE 25 5941 0 0 TARSUS PHARMACEUTICALS INC COM 87650L103 1028763 37850 SH SOLE 26 898 0 36952 TARSUS PHARMACEUTICALS INC COM 87650L103 79773 2935 SH SOLE 28 0 0 2935 TARSUS PHARMACEUTICALS INC COM 87650L103 2151705 79165 SH SOLE 30 79165 0 0 TARSUS PHARMACEUTICALS INC COM 87650L103 83877 3086 SH SOLE 34 3086 0 0 TARSUS PHARMACEUTICALS INC COM 87650L103 9567 352 SH SOLE 36 352 0 0 TARSUS PHARMACEUTICALS INC COM 87650L103 140901 5184 SH SOLE 40 5184 0 0 TARSUS PHARMACEUTICALS INC COM 87650L103 849103 31240 SH SOLE 43 17244 0 13996 TASEKO MINES LTD COM 876511106 13499804 5510124 SH SOLE 21 5510124 0 0 TASEKO MINES LTD COM 876511106 1935892 790160 SH SOLE 43 757319 0 32841 TASKUS INC CLASS A COM 87652V109 850096 63869 SH SOLE 2 62114 0 1755 TASKUS INC CLASS A COM 87652V109 57619 4329 SH SOLE 21 4329 0 0 TASKUS INC CLASS A COM 87652V109 4818819 362045 SH SOLE 22 350661 0 11384 TASKUS INC CLASS A COM 87652V109 46545 3497 SH SOLE 25 3497 0 0 TASKUS INC CLASS A COM 87652V109 266213 20001 SH SOLE 30 20001 0 0 TASKUS INC CLASS A COM 87652V109 48981 3680 SH SOLE 40 3680 0 0 TAYLOR DEVICES INC COM 877163105 13044 290 SH SOLE 2 159 0 131 TAYLOR DEVICES INC COM 877163105 266731 5930 SH SOLE 18 5930 0 0 TAYLOR DEVICES INC COM 877163105 226069 5026 SH SOLE 19 5026 0 0 TAYLOR DEVICES INC COM 877163105 3190386 70929 SH SOLE 21 70929 0 0 TAYLOR DEVICES INC COM 877163105 1414171 31440 SH SOLE 22 30963 0 477 TAYLOR MORRISON HOME CORP COM 87724P106 52392131 945024 SH SOLE 2 866615 0 78409 TAYLOR MORRISON HOME CORP COM 87724P106 4303974 77633 SH SOLE 4 9374 0 68259 TAYLOR MORRISON HOME CORP COM 87724P106 1254940 22636 SH SOLE 7 21643 0 993 TAYLOR MORRISON HOME CORP COM 87724P106 1028467 18551 SH SOLE 13 18551 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 23464869 423248 SH SOLE 18 421363 0 1885 TAYLOR MORRISON HOME CORP COM 87724P106 19624651 353980 SH SOLE 19 353980 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 483941748 8729108 SH SOLE 21 8729108 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 206015872 3716015 SH SOLE 22 3567446 0 148569 TAYLOR MORRISON HOME CORP COM 87724P106 4023946 72582 SH SOLE 23 72582 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 1192015 21501 SH SOLE 25 21501 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 3518943 63473 SH SOLE 26 38555 0 24918 TAYLOR MORRISON HOME CORP COM 87724P106 174747 3152 SH SOLE 28 2298 0 854 TAYLOR MORRISON HOME CORP COM 87724P106 943644 17021 SH SOLE 29 17021 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 5766037 104005 SH SOLE 30 104005 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 29217 527 SH SOLE 31 527 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 2455327 44288 SH SOLE 34 44288 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 219321 3956 SH SOLE 36 3956 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 1252611 22594 SH SOLE 40 22594 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 27722574 500046 SH SOLE 43 484027 0 16019 TAYSHA GENE THERAPIES INC COM SHS 877619106 67041 29929 SH SOLE 2 5968 0 23961 TAYSHA GENE THERAPIES INC COM SHS 877619106 3759 1678 SH SOLE 7 1678 0 0 TAYSHA GENE THERAPIES INC COM SHS 877619106 959488 428343 SH SOLE 18 428343 0 0 TAYSHA GENE THERAPIES INC COM SHS 877619106 852497 380579 SH SOLE 19 380579 0 0 TAYSHA GENE THERAPIES INC COM SHS 877619106 15541964 6938377 SH SOLE 21 6938377 0 0 TAYSHA GENE THERAPIES INC COM SHS 877619106 8615647 3846271 SH SOLE 22 3736032 0 110239 TAYSHA GENE THERAPIES INC COM SHS 877619106 246505 110047 SH SOLE 30 110047 0 0 TAYSHA GENE THERAPIES INC COM SHS 877619106 16184 7225 SH SOLE 43 6993 0 232 TC BANCSHARES INC COM 87224V108 10220 757 SH SOLE 18 757 0 0 TC BANCSHARES INC COM 87224V108 115898 8585 SH SOLE 21 8585 0 0 TC BANCSHARES INC COM 87224V108 9518 705 SH SOLE 22 705 0 0 TC ENERGY CORP COM 87807B107 437783 11551 SH SOLE 2 11551 0 0 TC ENERGY CORP COM 87807B107 2091360 55181 SH SOLE 19 55181 0 0 TC ENERGY CORP COM 87807B107 24829465 655131 SH SOLE 21 655131 0 0 TC ENERGY CORP COM 87807B107 11408 301 SH SOLE 30 301 0 0 TC ENERGY CORP COM 87807B107 555652 14661 SH SOLE 34 14661 0 0 TC ENERGY CORP COM 87807B107 17897611 472232 SH SOLE 43 362159 0 110073 TCTM KIDS IT EDUCATION INC. SPONSORED ADS 876108200 58 48 SH SOLE 43 48 0 0 TCW ETF TRUST FLEXIBLE INCOME 29287L700 36 1 SH SOLE 43 1 0 0 TD SYNNEX CORPORATION COM 87162W100 51643231 447515 SH SOLE 2 322056 0 125459 TD SYNNEX CORPORATION COM 87162W100 10001718 86670 SH SOLE 4 9417 0 77253 TD SYNNEX CORPORATION COM 87162W100 623622 5404 SH SOLE 7 5404 0 0 TD SYNNEX CORPORATION COM 87162W100 4025037 34879 SH SOLE 13 34879 0 0 TD SYNNEX CORPORATION COM 87162W100 19689433 170619 SH SOLE 18 168466 0 2153 TD SYNNEX CORPORATION COM 87162W100 18505544 160360 SH SOLE 19 160360 0 0 TD SYNNEX CORPORATION COM 87162W100 466464802 4042156 SH SOLE 21 4042156 0 0 TD SYNNEX CORPORATION COM 87162W100 290954558 2521270 SH SOLE 22 2412650 0 108620 TD SYNNEX CORPORATION COM 87162W100 8021569 69511 SH SOLE 23 69511 0 0 TD SYNNEX CORPORATION COM 87162W100 1846631 16002 SH SOLE 25 16002 0 0 TD SYNNEX CORPORATION COM 87162W100 18017287 156129 SH SOLE 26 26740 0 129389 TD SYNNEX CORPORATION COM 87162W100 1386877 12018 SH SOLE 28 751 0 11267 TD SYNNEX CORPORATION COM 87162W100 4037731 34989 SH SOLE 29 34989 0 0 TD SYNNEX CORPORATION COM 87162W100 5383525 46651 SH SOLE 30 46651 0 0 TD SYNNEX CORPORATION COM 87162W100 9311857 80692 SH SOLE 31 80692 0 0 TD SYNNEX CORPORATION COM 87162W100 274883 2382 SH SOLE 36 2382 0 0 TD SYNNEX CORPORATION COM 87162W100 1792393 15532 SH SOLE 40 15532 0 0 TD SYNNEX CORPORATION COM 87162W100 14508502 125724 SH SOLE 43 119056 0 6668 TE CONNECTIVITY LTD SHS H84989104 178690382 1187864 SH SOLE 2 1066594 0 121270 TE CONNECTIVITY LTD SHS H84989104 98025002 651632 SH SOLE 4 197479 0 454153 TE CONNECTIVITY LTD SHS H84989104 34330984 228219 SH SOLE 7 200711 0 27508 TE CONNECTIVITY LTD SHS H84989104 19521452 129771 SH SOLE 13 129771 0 0 TE CONNECTIVITY LTD SHS H84989104 6431785 42756 SH SOLE 15 42756 0 0 TE CONNECTIVITY LTD SHS H84989104 129756255 862569 SH SOLE 18 729687 0 132882 TE CONNECTIVITY LTD SHS H84989104 108447243 720915 SH SOLE 19 720915 0 0 TE CONNECTIVITY LTD SHS H84989104 1110207848 7380229 SH SOLE 21 7380229 0 0 TE CONNECTIVITY LTD SHS H84989104 823140775 5471919 SH SOLE 22 4845434 0 626485 TE CONNECTIVITY LTD SHS H84989104 122118924 811799 SH SOLE 23 811799 0 0 TE CONNECTIVITY LTD SHS H84989104 220577765 1466315 SH SOLE 25 1075700 0 390615 TE CONNECTIVITY LTD SHS H84989104 94782032 630074 SH SOLE 26 372462 0 257612 TE CONNECTIVITY LTD SHS H84989104 125861622 836679 SH SOLE 28 16181 0 820498 TE CONNECTIVITY LTD SHS H84989104 11920825 79245 SH SOLE 29 79245 0 0 TE CONNECTIVITY LTD SHS H84989104 365435838 2429275 SH SOLE 30 2426177 0 3098 TE CONNECTIVITY LTD SHS H84989104 38949336 258920 SH SOLE 31 256433 0 2487 TE CONNECTIVITY LTD SHS H84989104 147706615 981896 SH SOLE 34 981896 0 0 TE CONNECTIVITY LTD SHS H84989104 11541742 76725 SH SOLE 36 76725 0 0 TE CONNECTIVITY LTD SHS H84989104 2235540 14861 SH SOLE 40 14861 0 0 TE CONNECTIVITY LTD SHS H84989104 76345122 507513 SH SOLE 43 439555 0 67958 TEAM INC COM NEW 878155308 4866 548 SH SOLE 18 548 0 0 TEAM INC COM NEW 878155308 48831 5499 SH SOLE 21 5499 0 0 TEAM INC COM NEW 878155308 420131 47312 SH SOLE 22 47312 0 0 TECHNIPFMC PLC COM G87110105 59636226 2280544 SH SOLE 2 212206 0 2068338 TECHNIPFMC PLC COM G87110105 32374 1238 SH SOLE 4 1238 0 0 TECHNIPFMC PLC COM G87110105 2671406 102157 SH SOLE 7 96943 0 5214 TECHNIPFMC PLC COM G87110105 3257453 124568 SH SOLE 18 124568 0 0 TECHNIPFMC PLC COM G87110105 16424135 628074 SH SOLE 19 628074 0 0 TECHNIPFMC PLC COM G87110105 150614403 5759633 SH SOLE 21 5759633 0 0 TECHNIPFMC PLC COM G87110105 287402647 10990541 SH SOLE 22 10425466 0 565075 TECHNIPFMC PLC COM G87110105 4960733 189703 SH SOLE 25 189703 0 0 TECHNIPFMC PLC COM G87110105 5058822 193454 SH SOLE 26 193454 0 0 TECHNIPFMC PLC COM G87110105 1840699 70390 SH SOLE 28 55625 0 14765 TECHNIPFMC PLC COM G87110105 14456740 552839 SH SOLE 30 552839 0 0 TECHNIPFMC PLC COM G87110105 141053 5394 SH SOLE 31 5394 0 0 TECHNIPFMC PLC COM G87110105 37574046 1436866 SH SOLE 34 1436866 0 0 TECHNIPFMC PLC COM G87110105 156586 5988 SH SOLE 36 5988 0 0 TECHNIPFMC PLC COM G87110105 2353526 90001 SH SOLE 40 90001 0 0 TECHNIPFMC PLC COM G87110105 30125 1152 SH OTR 43 1152 0 0 TECHNIPFMC PLC COM G87110105 10821767 413834 SH SOLE 43 371820 0 42014 TECHPRECISION CORP COM NEW 878739200 5190 1513 SH SOLE 18 1513 0 0 TECHPRECISION CORP COM NEW 878739200 56417 16448 SH SOLE 21 16448 0 0 TECHPRECISION CORP COM NEW 878739200 71094 20727 SH SOLE 22 20727 0 0 TECHTARGET INC COM 87874R100 495167 15886 SH SOLE 2 7401 0 8485 TECHTARGET INC COM 87874R100 2681 86 SH SOLE 4 86 0 0 TECHTARGET INC COM 87874R100 5112 164 SH SOLE 7 164 0 0 TECHTARGET INC COM 87874R100 2399560 76983 SH SOLE 18 76983 0 0 TECHTARGET INC COM 87874R100 2007660 64410 SH SOLE 19 64410 0 0 TECHTARGET INC COM 87874R100 90513971 2903881 SH SOLE 21 2903881 0 0 TECHTARGET INC COM 87874R100 24321047 780271 SH SOLE 22 753972 0 26299 TECHTARGET INC COM 87874R100 12000 385 SH SOLE 23 385 0 0 TECHTARGET INC COM 87874R100 124212 3985 SH SOLE 25 3985 0 0 TECHTARGET INC COM 87874R100 302193 9695 SH SOLE 26 9152 0 543 TECHTARGET INC COM 87874R100 14806 475 SH SOLE 28 475 0 0 TECHTARGET INC COM 87874R100 1643906 52740 SH SOLE 30 52740 0 0 TECHTARGET INC COM 87874R100 166978 5357 SH SOLE 40 5357 0 0 TECHTARGET INC COM 87874R100 420577 13493 SH SOLE 43 12161 0 1332 TECHTARGET INC NOTE 12/1 87874RAD2 3441474 3575000 PRN SOLE 21 3575000 0 0 TECK RESOURCES LTD CL B 878742204 8092657 168949 SH SOLE 18 168949 0 0 TECK RESOURCES LTD CL B 878742204 36399258 759901 SH SOLE 19 759901 0 0 TECK RESOURCES LTD CL B 878742204 4626326 96583 SH SOLE 21 96583 0 0 TECK RESOURCES LTD CL B 878742204 18512153 386475 SH SOLE 25 386475 0 0 TECK RESOURCES LTD CL B 878742204 28185893 588432 SH SOLE 29 588432 0 0 TECK RESOURCES LTD CL B 878742204 10628483 221889 SH SOLE 34 221889 0 0 TECK RESOURCES LTD CL B 878742204 39153257 817396 SH SOLE 43 722672 0 94724 TECNOGLASS INC ORD SHS G87264100 192089 3828 SH SOLE 2 833 0 2995 TECNOGLASS INC ORD SHS G87264100 8832 176 SH SOLE 7 176 0 0 TECNOGLASS INC ORD SHS G87264100 2788452 55569 SH SOLE 18 55569 0 0 TECNOGLASS INC ORD SHS G87264100 2582765 51470 SH SOLE 19 51470 0 0 TECNOGLASS INC ORD SHS G87264100 38974254 776689 SH SOLE 21 776689 0 0 TECNOGLASS INC ORD SHS G87264100 30902349 615830 SH SOLE 22 606236 0 9594 TECNOGLASS INC ORD SHS G87264100 87664 1747 SH SOLE 43 1734 0 13 TECTONIC THERAPEUTIC INC COM 878972108 132 8 SH SOLE 2 1 0 7 TECTONIC THERAPEUTIC INC COM 878972108 779591 47334 SH SOLE 22 47334 0 0 TECTONIC THERAPEUTIC INC COM 878972108 62108 3771 SH SOLE 26 0 0 3771 TEEKAY CORPORATION COM Y8564W103 491296 54771 SH SOLE 2 9351 0 45420 TEEKAY CORPORATION COM Y8564W103 3418 381 SH SOLE 7 381 0 0 TEEKAY CORPORATION COM Y8564W103 1560610 173981 SH SOLE 18 173981 0 0 TEEKAY CORPORATION COM Y8564W103 1211255 135034 SH SOLE 19 135034 0 0 TEEKAY CORPORATION COM Y8564W103 18833511 2099611 SH SOLE 21 2099611 0 0 TEEKAY CORPORATION COM Y8564W103 6971816 777237 SH SOLE 22 728860 0 48377 TEEKAY CORPORATION COM Y8564W103 44132 4920 SH SOLE 43 4822 0 98 TEEKAY TANKERS LTD CL A Y8565N300 865011 12571 SH SOLE 2 915 0 11656 TEEKAY TANKERS LTD CL A Y8565N300 16157895 234819 SH SOLE 7 234819 0 0 TEEKAY TANKERS LTD CL A Y8565N300 4653001 67621 SH SOLE 18 67621 0 0 TEEKAY TANKERS LTD CL A Y8565N300 3761774 54669 SH SOLE 19 54669 0 0 TEEKAY TANKERS LTD CL A Y8565N300 56442022 820259 SH SOLE 21 820259 0 0 TEEKAY TANKERS LTD CL A Y8565N300 21976813 319384 SH SOLE 22 298296 0 21088 TEEKAY TANKERS LTD CL A Y8565N300 78581 1142 SH SOLE 43 1142 0 0 TEGNA INC COM 87901J105 4716543 338346 SH SOLE 2 165687 0 172659 TEGNA INC COM 87901J105 7277 522 SH SOLE 4 522 0 0 TEGNA INC COM 87901J105 1316117 94413 SH SOLE 7 89545 0 4868 TEGNA INC COM 87901J105 9913766 711174 SH SOLE 18 711174 0 0 TEGNA INC COM 87901J105 9586914 687727 SH SOLE 19 687727 0 0 TEGNA INC COM 87901J105 188008808 13487002 SH SOLE 21 13487002 0 0 TEGNA INC COM 87901J105 89431471 6415457 SH SOLE 22 6147990 0 267467 TEGNA INC COM 87901J105 107631 7721 SH SOLE 23 7721 0 0 TEGNA INC COM 87901J105 548065 39316 SH SOLE 25 39316 0 0 TEGNA INC COM 87901J105 2845781 204145 SH SOLE 26 158871 0 45274 TEGNA INC COM 87901J105 398322 28574 SH SOLE 28 5666 0 22908 TEGNA INC COM 87901J105 5779831 414622 SH SOLE 30 414622 0 0 TEGNA INC COM 87901J105 107185 7689 SH SOLE 36 7689 0 0 TEGNA INC COM 87901J105 574886 41240 SH SOLE 40 41240 0 0 TEGNA INC COM 87901J105 11556 829 SH OTR 43 829 0 0 TEGNA INC COM 87901J105 7847962 562982 SH SOLE 43 482854 0 80127 TEJON RANCH CO COM 879080109 218129 12786 SH SOLE 2 5464 0 7322 TEJON RANCH CO COM 879080109 3037 178 SH SOLE 4 178 0 0 TEJON RANCH CO COM 879080109 2081 122 SH SOLE 7 122 0 0 TEJON RANCH CO COM 879080109 1030219 60388 SH SOLE 18 60388 0 0 TEJON RANCH CO COM 879080109 825994 48417 SH SOLE 19 48417 0 0 TEJON RANCH CO COM 879080109 13553999 794490 SH SOLE 21 794490 0 0 TEJON RANCH CO COM 879080109 9532446 558760 SH SOLE 22 531342 0 27418 TEJON RANCH CO COM 879080109 75081 4401 SH SOLE 25 4401 0 0 TEJON RANCH CO COM 879080109 280756 16457 SH SOLE 28 0 0 16457 TEJON RANCH CO COM 879080109 32977 1933 SH SOLE 30 1933 0 0 TEJON RANCH CO COM 879080109 29531 1731 SH SOLE 40 1731 0 0 TEJON RANCH CO COM 879080109 559073 32771 SH SOLE 43 28756 0 4015 TELA BIO INC COM 872381108 311906 66363 SH SOLE 2 66098 0 265 TELA BIO INC COM 872381108 58618 12472 SH SOLE 18 12472 0 0 TELA BIO INC COM 872381108 45388 9657 SH SOLE 19 9657 0 0 TELA BIO INC COM 872381108 742882 158060 SH SOLE 21 158060 0 0 TELA BIO INC COM 872381108 1507074 320654 SH SOLE 22 320102 0 552 TELADOC HEALTH INC COM 87918A105 19917752 2036580 SH SOLE 2 1559013 0 477567 TELADOC HEALTH INC COM 87918A105 4851 496 SH SOLE 4 496 0 0 TELADOC HEALTH INC COM 87918A105 415210 42455 SH SOLE 7 40449 0 2006 TELADOC HEALTH INC COM 87918A105 443171 45314 SH SOLE 13 45314 0 0 TELADOC HEALTH INC COM 87918A105 8228168 841326 SH SOLE 18 778125 0 63201 TELADOC HEALTH INC COM 87918A105 21501868 2198555 SH SOLE 19 2198555 0 0 TELADOC HEALTH INC COM 87918A105 65264776 6673290 SH SOLE 21 6673290 0 0 TELADOC HEALTH INC COM 87918A105 76513977 7823515 SH SOLE 22 7220032 0 603483 TELADOC HEALTH INC COM 87918A105 2131776 217973 SH SOLE 23 217973 0 0 TELADOC HEALTH INC COM 87918A105 336823 34440 SH SOLE 25 34440 0 0 TELADOC HEALTH INC COM 87918A105 8536209 872823 SH SOLE 26 198891 0 673932 TELADOC HEALTH INC COM 87918A105 27746 2837 SH SOLE 28 2837 0 0 TELADOC HEALTH INC COM 87918A105 2573421 263131 SH SOLE 30 263131 0 0 TELADOC HEALTH INC COM 87918A105 1701084 173935 SH SOLE 34 173935 0 0 TELADOC HEALTH INC COM 87918A105 124842 12765 SH SOLE 36 12765 0 0 TELADOC HEALTH INC COM 87918A105 358251 36631 SH SOLE 40 36631 0 0 TELADOC HEALTH INC COM 87918A105 3274706 334837 SH SOLE 43 277756 0 57081 TELADOC HEALTH INC NOTE 1.250% 6/0 87918AAF2 7325708 8840000 PRN SOLE 21 8840000 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 31968000 82396 SH SOLE 2 19389 0 63007 TELEDYNE TECHNOLOGIES INC COM 879360105 23717605 61131 SH SOLE 4 29277 0 31854 TELEDYNE TECHNOLOGIES INC COM 879360105 14280768 36808 SH SOLE 7 32971 0 3837 TELEDYNE TECHNOLOGIES INC COM 879360105 656074 1691 SH SOLE 13 1691 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 2753882 7098 SH SOLE 15 7098 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 39968536 103017 SH SOLE 18 100092 0 2925 TELEDYNE TECHNOLOGIES INC COM 879360105 8471931 21836 SH SOLE 19 21836 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 617305279 1591075 SH SOLE 21 1591075 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 407240879 1049644 SH SOLE 22 946874 0 102770 TELEDYNE TECHNOLOGIES INC COM 879360105 22673163 58439 SH SOLE 23 58439 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 10906894 28112 SH SOLE 25 28112 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 18482591 47638 SH SOLE 26 26492 0 21146 TELEDYNE TECHNOLOGIES INC COM 879360105 34221776 88205 SH SOLE 28 655 0 87550 TELEDYNE TECHNOLOGIES INC COM 879360105 120852278 311491 SH SOLE 30 311491 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 4242949 10936 SH SOLE 31 10555 0 381 TELEDYNE TECHNOLOGIES INC COM 879360105 970338 2501 SH SOLE 34 2501 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 4743443 12226 SH SOLE 36 12226 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 847736 2185 SH SOLE 40 2185 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 21667131 55846 SH SOLE 43 49329 0 6517 TELEFLEX INCORPORATED COM 879369106 14977179 71208 SH SOLE 2 21603 0 49605 TELEFLEX INCORPORATED COM 879369106 9072374 43134 SH SOLE 4 19956 0 23178 TELEFLEX INCORPORATED COM 879369106 18341617 87204 SH SOLE 7 80431 0 6773 TELEFLEX INCORPORATED COM 879369106 429073 2040 SH SOLE 13 2040 0 0 TELEFLEX INCORPORATED COM 879369106 1330337 6325 SH SOLE 15 6325 0 0 TELEFLEX INCORPORATED COM 879369106 14229245 67652 SH SOLE 18 64654 0 2998 TELEFLEX INCORPORATED COM 879369106 5354791 25459 SH SOLE 19 25459 0 0 TELEFLEX INCORPORATED COM 879369106 345288245 1641650 SH SOLE 21 1641650 0 0 TELEFLEX INCORPORATED COM 879369106 232513505 1105470 SH SOLE 22 997345 0 108125 TELEFLEX INCORPORATED COM 879369106 11931390 56727 SH SOLE 23 56727 0 0 TELEFLEX INCORPORATED COM 879369106 30956580 147181 SH SOLE 25 146574 0 607 TELEFLEX INCORPORATED COM 879369106 9122853 43374 SH SOLE 26 26889 0 16485 TELEFLEX INCORPORATED COM 879369106 19638302 93369 SH SOLE 28 546 0 92823 TELEFLEX INCORPORATED COM 879369106 85670143 407313 SH SOLE 30 407313 0 0 TELEFLEX INCORPORATED COM 879369106 2310685 10986 SH SOLE 31 10648 0 338 TELEFLEX INCORPORATED COM 879369106 525825 2500 SH SOLE 34 2500 0 0 TELEFLEX INCORPORATED COM 879369106 2171026 10322 SH SOLE 36 10322 0 0 TELEFLEX INCORPORATED COM 879369106 553168 2630 SH SOLE 40 2630 0 0 TELEFLEX INCORPORATED COM 879369106 27974 133 SH OTR 43 133 0 0 TELEFLEX INCORPORATED COM 879369106 11619813 55246 SH SOLE 43 42311 0 12935 TELEFONAKTIEBOLAGET LM ERICS ADR B SEK 10 294821608 2230480 361504 SH SOLE 21 361504 0 0 TELEFONAKTIEBOLAGET LM ERICS ADR B SEK 10 294821608 419883 68052 SH SOLE 43 63633 0 4419 TELEFONICA BRASIL SA NEW ADR 87936R205 6570044 800249 SH SOLE 2 800249 0 0 TELEFONICA BRASIL SA NEW ADR 87936R205 188411 22949 SH SOLE 4 22949 0 0 TELEFONICA BRASIL SA NEW ADR 87936R205 692793 84384 SH SOLE 18 0 0 84384 TELEFONICA BRASIL SA NEW ADR 87936R205 756215 92109 SH SOLE 19 92109 0 0 TELEFONICA BRASIL SA NEW ADR 87936R205 9309910 1133972 SH SOLE 21 1133972 0 0 TELEFONICA BRASIL SA NEW ADR 87936R205 10911213 1329015 SH SOLE 22 1329015 0 0 TELEFONICA BRASIL SA NEW ADR 87936R205 828430 100905 SH SOLE 26 86710 0 14195 TELEFONICA BRASIL SA NEW ADR 87936R205 936712 114094 SH SOLE 28 0 0 114094 TELEFONICA BRASIL SA NEW ADR 87936R205 3570430 434888 SH SOLE 30 434888 0 0 TELEFONICA BRASIL SA NEW ADR 87936R205 55968 6817 SH SOLE 31 6817 0 0 TELEFONICA BRASIL SA NEW ADR 87936R205 430713 52462 SH SOLE 34 52462 0 0 TELEFONICA BRASIL SA NEW ADR 87936R205 25015916 3047006 SH SOLE 43 2590753 0 456253 TELEFONICA S A SPONSORED ADR 879382208 22780069 5410943 SH SOLE 43 5160431 0 250512 TELEPHONE & DATA SYS INC COM NEW 879433829 3375507 162832 SH SOLE 2 67895 0 94937 TELEPHONE & DATA SYS INC COM NEW 879433829 7981 385 SH SOLE 4 385 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 509440 24575 SH SOLE 7 23460 0 1115 TELEPHONE & DATA SYS INC COM NEW 879433829 14656682 707028 SH SOLE 18 706382 0 646 TELEPHONE & DATA SYS INC COM NEW 879433829 15253196 735803 SH SOLE 19 735803 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 229795595 11085171 SH SOLE 21 11085171 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 69197652 3338044 SH SOLE 22 3172346 0 165698 TELEPHONE & DATA SYS INC COM NEW 879433829 60262 2907 SH SOLE 23 2907 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 1356136 65419 SH SOLE 25 65419 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 1050887 50694 SH SOLE 26 27798 0 22896 TELEPHONE & DATA SYS INC COM NEW 879433829 81676 3940 SH SOLE 28 1908 0 2032 TELEPHONE & DATA SYS INC COM NEW 879433829 5207583 251210 SH SOLE 30 251210 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 1478629 71328 SH SOLE 34 71328 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 171354 8266 SH SOLE 36 8266 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 428531 20672 SH SOLE 40 20672 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 6010203 289928 SH SOLE 43 270401 0 19527 TELLURIAN INC NEW COM 87968A104 171254 247262 SH SOLE 2 172116 0 75146 TELLURIAN INC NEW COM 87968A104 1728 2495 SH SOLE 4 2495 0 0 TELLURIAN INC NEW COM 87968A104 421 608 SH SOLE 7 608 0 0 TELLURIAN INC NEW COM 87968A104 108120 156108 SH SOLE 18 156108 0 0 TELLURIAN INC NEW COM 87968A104 84885 122560 SH SOLE 19 122560 0 0 TELLURIAN INC NEW COM 87968A104 3761416 5430864 SH SOLE 21 5430864 0 0 TELLURIAN INC NEW COM 87968A104 9851374 14223757 SH SOLE 22 13925149 0 298608 TELLURIAN INC NEW COM 87968A104 201768 291320 SH SOLE 26 291320 0 0 TELLURIAN INC NEW COM 87968A104 164210 237092 SH SOLE 28 0 0 237092 TELLURIAN INC NEW COM 87968A104 177155 255783 SH SOLE 30 255783 0 0 TELLURIAN INC NEW COM 87968A104 681 983 SH SOLE 43 983 0 0 TELOMIR PHARMACEUTICALS INC COM 87975F104 577 120 SH SOLE 2 0 0 120 TELOMIR PHARMACEUTICALS INC COM 87975F104 45998 9563 SH SOLE 18 9563 0 0 TELOMIR PHARMACEUTICALS INC COM 87975F104 158542 32961 SH SOLE 21 32961 0 0 TELOMIR PHARMACEUTICALS INC COM 87975F104 217677 45255 SH SOLE 22 44660 0 595 TELOS CORP MD COM 87969B101 35304 8782 SH SOLE 2 2026 0 6756 TELOS CORP MD COM 87969B101 682307 169728 SH SOLE 18 169728 0 0 TELOS CORP MD COM 87969B101 501712 124804 SH SOLE 19 124804 0 0 TELOS CORP MD COM 87969B101 7767484 1932210 SH SOLE 21 1932210 0 0 TELOS CORP MD COM 87969B101 5758276 1432407 SH SOLE 22 1393182 0 39225 TELOS CORP MD COM 87969B101 20840 5184 SH SOLE 26 0 0 5184 TELOS CORP MD COM 87969B101 4486 1116 SH SOLE 43 943 0 173 TELUS CORPORATION COM 87971M103 9447 624 SH SOLE 2 624 0 0 TELUS CORPORATION COM 87971M103 26610003 1757596 SH SOLE 18 1751348 0 6248 TELUS CORPORATION COM 87971M103 542194 35812 SH SOLE 19 35812 0 0 TELUS CORPORATION COM 87971M103 2416374 159602 SH SOLE 26 159602 0 0 TELUS CORPORATION COM 87971M103 8509 562 SH SOLE 30 562 0 0 TELUS CORPORATION COM 87971M103 406356 26840 SH SOLE 43 21474 0 5366 TEMPEST THERAPEUTICS INC COM 87978U108 8101 3699 SH SOLE 18 3699 0 0 TEMPEST THERAPEUTICS INC COM 87978U108 83980 38347 SH SOLE 21 38347 0 0 TEMPEST THERAPEUTICS INC COM 87978U108 1112947 508195 SH SOLE 22 508195 0 0 TEMPUR SEALY INTL INC COM 88023U101 12679830 267846 SH SOLE 2 170581 0 97265 TEMPUR SEALY INTL INC COM 88023U101 23528 497 SH SOLE 4 497 0 0 TEMPUR SEALY INTL INC COM 88023U101 1121390 23688 SH SOLE 7 22505 0 1183 TEMPUR SEALY INTL INC COM 88023U101 13409576 283261 SH SOLE 18 283261 0 0 TEMPUR SEALY INTL INC COM 88023U101 2677077 56550 SH SOLE 19 56550 0 0 TEMPUR SEALY INTL INC COM 88023U101 449926508 9504151 SH SOLE 21 9504151 0 0 TEMPUR SEALY INTL INC COM 88023U101 242007903 5112123 SH SOLE 22 4888927 0 223196 TEMPUR SEALY INTL INC COM 88023U101 1725874 36457 SH SOLE 25 36457 0 0 TEMPUR SEALY INTL INC COM 88023U101 2306594 48724 SH SOLE 26 48724 0 0 TEMPUR SEALY INTL INC COM 88023U101 297958 6294 SH SOLE 28 3077 0 3217 TEMPUR SEALY INTL INC COM 88023U101 5934684 125363 SH SOLE 30 125363 0 0 TEMPUR SEALY INTL INC COM 88023U101 98420 2079 SH SOLE 31 2079 0 0 TEMPUR SEALY INTL INC COM 88023U101 86490 1827 SH SOLE 36 1827 0 0 TEMPUR SEALY INTL INC COM 88023U101 1746089 36884 SH SOLE 40 36884 0 0 TEMPUR SEALY INTL INC COM 88023U101 7535930 159187 SH SOLE 43 142059 0 17128 TENABLE HLDGS INC COM 88025T102 3300444 75733 SH SOLE 2 43375 0 32358 TENABLE HLDGS INC COM 88025T102 476329 10930 SH SOLE 4 307 0 10623 TENABLE HLDGS INC COM 88025T102 1295677 29731 SH SOLE 7 28744 0 987 TENABLE HLDGS INC COM 88025T102 13368296 306753 SH SOLE 18 292578 0 14175 TENABLE HLDGS INC COM 88025T102 15698170 360215 SH SOLE 19 360215 0 0 TENABLE HLDGS INC COM 88025T102 241443921 5540246 SH SOLE 21 5540246 0 0 TENABLE HLDGS INC COM 88025T102 151270407 3471097 SH SOLE 22 3365557 0 105540 TENABLE HLDGS INC COM 88025T102 70818 1625 SH SOLE 23 1625 0 0 TENABLE HLDGS INC COM 88025T102 1029403 23621 SH SOLE 25 23621 0 0 TENABLE HLDGS INC COM 88025T102 1607971 36897 SH SOLE 26 36093 0 804 TENABLE HLDGS INC COM 88025T102 651826 14957 SH SOLE 28 1568 0 13389 TENABLE HLDGS INC COM 88025T102 30157491 692003 SH SOLE 30 692003 0 0 TENABLE HLDGS INC COM 88025T102 96399 2212 SH SOLE 36 2212 0 0 TENABLE HLDGS INC COM 88025T102 1040734 23881 SH SOLE 40 23881 0 0 TENABLE HLDGS INC COM 88025T102 1402056 32172 SH SOLE 43 29698 0 2474 TENARIS S A SPONSORED ADS 88031M109 20084780 658086 SH SOLE 43 618620 0 39466 TENAX THERAPEUTICS INC COM NEW 88032L605 904 300 SH SOLE 22 300 0 0 TENAYA THERAPEUTICS INC COM 87990A106 79100 25516 SH SOLE 2 1223 0 24293 TENAYA THERAPEUTICS INC COM 87990A106 1962 633 SH SOLE 7 633 0 0 TENAYA THERAPEUTICS INC COM 87990A106 511038 164851 SH SOLE 18 164851 0 0 TENAYA THERAPEUTICS INC COM 87990A106 1650958 532567 SH SOLE 19 532567 0 0 TENAYA THERAPEUTICS INC COM 87990A106 6205261 2001697 SH SOLE 21 2001697 0 0 TENAYA THERAPEUTICS INC COM 87990A106 4148649 1338274 SH SOLE 22 1298552 0 39722 TENAYA THERAPEUTICS INC COM 87990A106 16132 5204 SH SOLE 34 5204 0 0 TENAYA THERAPEUTICS INC COM 87990A106 16473 5314 SH SOLE 43 0 0 5314 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 4087679 290938 SH SOLE 2 61430 0 229508 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 1798555 128011 SH SOLE 4 19961 0 108050 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 2580058 183634 SH SOLE 7 165019 0 18615 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 1095001 77936 SH SOLE 13 77936 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 16073383 1144013 SH SOLE 15 1144013 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 174589768 12426318 SH SOLE 21 12426318 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 91760185 6530974 SH SOLE 22 5624191 0 906783 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 11421793 812939 SH SOLE 23 812939 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 5744272 408845 SH SOLE 25 408845 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 10880376 774404 SH SOLE 26 81696 0 692708 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 16138041 1148615 SH SOLE 28 0 0 1148615 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 72687633 5173497 SH SOLE 30 5173497 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 982278 69913 SH SOLE 34 69913 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 115154 8196 SH SOLE 36 8196 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 145207 10335 SH SOLE 40 10335 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 29470718 2097560 SH SOLE 43 1993011 0 104549 TENET HEALTHCARE CORP COM NEW 88033G407 42777659 321564 SH SOLE 2 213665 0 107899 TENET HEALTHCARE CORP COM NEW 88033G407 34987 263 SH SOLE 4 263 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 1502175 11292 SH SOLE 7 10791 0 501 TENET HEALTHCARE CORP COM NEW 88033G407 87450064 657371 SH SOLE 18 657162 0 209 TENET HEALTHCARE CORP COM NEW 88033G407 22615233 170001 SH SOLE 19 170001 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 660818809 4967442 SH SOLE 21 4967442 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 398014985 2991919 SH SOLE 22 2868680 0 123239 TENET HEALTHCARE CORP COM NEW 88033G407 8509264 63965 SH SOLE 25 18490 0 45475 TENET HEALTHCARE CORP COM NEW 88033G407 7899587 59382 SH SOLE 26 42001 0 17381 TENET HEALTHCARE CORP COM NEW 88033G407 2450812 18423 SH SOLE 28 16005 0 2418 TENET HEALTHCARE CORP COM NEW 88033G407 22216 167 SH SOLE 29 167 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 9585610 72056 SH SOLE 30 72056 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 161099 1211 SH SOLE 31 1211 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 55063112 413915 SH SOLE 34 413915 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 2815314 21163 SH SOLE 36 21163 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 2500964 18800 SH SOLE 40 18800 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 12672837 95263 SH SOLE 43 85644 0 9619 TENNANT CO COM 880345103 3218299 32693 SH SOLE 2 15414 0 17279 TENNANT CO COM 880345103 5611 57 SH SOLE 4 57 0 0 TENNANT CO COM 880345103 485998 4937 SH SOLE 7 4681 0 256 TENNANT CO COM 880345103 5721530 58122 SH SOLE 18 58122 0 0 TENNANT CO COM 880345103 9351406 94996 SH SOLE 19 94996 0 0 TENNANT CO COM 880345103 208079125 2113766 SH SOLE 21 2113766 0 0 TENNANT CO COM 880345103 61302132 622736 SH SOLE 22 595268 0 27468 TENNANT CO COM 880345103 22543 229 SH SOLE 23 229 0 0 TENNANT CO COM 880345103 344540 3500 SH SOLE 25 3500 0 0 TENNANT CO COM 880345103 6177405 62753 SH SOLE 26 3919 0 58834 TENNANT CO COM 880345103 27366 278 SH SOLE 28 278 0 0 TENNANT CO COM 880345103 4997307 50765 SH SOLE 30 50765 0 0 TENNANT CO COM 880345103 401438 4078 SH SOLE 40 4078 0 0 TENNANT CO COM 880345103 2972143 30192 SH SOLE 43 28629 0 1563 TERADATA CORP DEL COM 88076W103 8555259 247548 SH SOLE 2 143971 0 103577 TERADATA CORP DEL COM 88076W103 76032 2200 SH SOLE 4 263 0 1937 TERADATA CORP DEL COM 88076W103 897212 25961 SH SOLE 7 24610 0 1351 TERADATA CORP DEL COM 88076W103 7705117 222949 SH SOLE 18 222949 0 0 TERADATA CORP DEL COM 88076W103 3421440 99000 SH SOLE 19 99000 0 0 TERADATA CORP DEL COM 88076W103 215001942 6221121 SH SOLE 21 6221121 0 0 TERADATA CORP DEL COM 88076W103 105355814 3048490 SH SOLE 22 2913971 0 134519 TERADATA CORP DEL COM 88076W103 753684 21808 SH SOLE 25 21808 0 0 TERADATA CORP DEL COM 88076W103 3713265 107444 SH SOLE 26 30808 0 76636 TERADATA CORP DEL COM 88076W103 517674 14979 SH SOLE 28 1953 0 13026 TERADATA CORP DEL COM 88076W103 15618355 451920 SH SOLE 30 451920 0 0 TERADATA CORP DEL COM 88076W103 42751 1237 SH SOLE 31 1237 0 0 TERADATA CORP DEL COM 88076W103 32244 933 SH SOLE 36 933 0 0 TERADATA CORP DEL COM 88076W103 722097 20894 SH SOLE 40 20894 0 0 TERADATA CORP DEL COM 88076W103 12856 372 SH OTR 43 372 0 0 TERADATA CORP DEL COM 88076W103 2614118 75640 SH SOLE 43 67829 0 7811 TERADYNE INC COM 880770102 40140917 270692 SH SOLE 2 71561 0 199131 TERADYNE INC COM 880770102 21229493 143162 SH SOLE 4 68610 0 74552 TERADYNE INC COM 880770102 14649569 98790 SH SOLE 7 86232 0 12558 TERADYNE INC COM 880770102 1226507 8271 SH SOLE 13 8271 0 0 TERADYNE INC COM 880770102 3292186 22201 SH SOLE 15 22201 0 0 TERADYNE INC COM 880770102 49823512 335987 SH SOLE 18 326476 0 9511 TERADYNE INC COM 880770102 10497746 70792 SH SOLE 19 70792 0 0 TERADYNE INC COM 880770102 1130031192 7620414 SH SOLE 21 7620414 0 0 TERADYNE INC COM 880770102 497726488 3356440 SH SOLE 22 3014490 0 341950 TERADYNE INC COM 880770102 27253774 183787 SH SOLE 23 183787 0 0 TERADYNE INC COM 880770102 37317030 251649 SH SOLE 25 250456 0 1193 TERADYNE INC COM 880770102 18367199 123860 SH SOLE 26 76540 0 47320 TERADYNE INC COM 880770102 50621016 341365 SH SOLE 28 2444 0 338921 TERADYNE INC COM 880770102 224164655 1511664 SH SOLE 30 1511664 0 0 TERADYNE INC COM 880770102 5241755 35348 SH SOLE 31 34143 0 1205 TERADYNE INC COM 880770102 1164225 7851 SH SOLE 34 7851 0 0 TERADYNE INC COM 880770102 4251919 28673 SH SOLE 36 28673 0 0 TERADYNE INC COM 880770102 1028391 6935 SH SOLE 40 6935 0 0 TERADYNE INC COM 880770102 32772 221 SH OTR 43 221 0 0 TERADYNE INC COM 880770102 21626249 145838 SH SOLE 43 129243 0 16595 TERAWULF INC COM 88080T104 647804 145574 SH SOLE 2 64233 0 81341 TERAWULF INC COM 88080T104 6168 1386 SH SOLE 7 1386 0 0 TERAWULF INC COM 88080T104 2785722 626005 SH SOLE 18 626005 0 0 TERAWULF INC COM 88080T104 2322909 522002 SH SOLE 19 522002 0 0 TERAWULF INC COM 88080T104 42136561 9468890 SH SOLE 21 9468890 0 0 TERAWULF INC COM 88080T104 29653785 6663772 SH SOLE 22 6423336 0 240436 TERAWULF INC COM 88080T104 217850 48955 SH SOLE 25 48955 0 0 TERAWULF INC COM 88080T104 3219255 723428 SH SOLE 30 723428 0 0 TEREX CORP NEW COM 880779103 11933513 217606 SH SOLE 2 160795 0 56811 TEREX CORP NEW COM 880779103 65589 1196 SH SOLE 4 261 0 935 TEREX CORP NEW COM 880779103 701349 12789 SH SOLE 7 12150 0 639 TEREX CORP NEW COM 880779103 15424408 281262 SH SOLE 18 269072 0 12190 TEREX CORP NEW COM 880779103 14928435 272218 SH SOLE 19 272218 0 0 TEREX CORP NEW COM 880779103 291950556 5323679 SH SOLE 21 5323679 0 0 TEREX CORP NEW COM 880779103 140214418 2556791 SH SOLE 22 2452184 0 104607 TEREX CORP NEW COM 880779103 237896 4338 SH SOLE 23 4338 0 0 TEREX CORP NEW COM 880779103 1544678 28167 SH SOLE 25 28167 0 0 TEREX CORP NEW COM 880779103 2009996 36652 SH SOLE 26 24787 0 11865 TEREX CORP NEW COM 880779103 68221 1244 SH SOLE 28 1244 0 0 TEREX CORP NEW COM 880779103 2199468 40107 SH SOLE 30 40107 0 0 TEREX CORP NEW COM 880779103 1368313 24951 SH SOLE 34 24951 0 0 TEREX CORP NEW COM 880779103 46395 846 SH SOLE 36 846 0 0 TEREX CORP NEW COM 880779103 777028 14169 SH SOLE 40 14169 0 0 TEREX CORP NEW COM 880779103 9874570 180061 SH SOLE 43 161027 0 19034 TERNIUM SA SPONSORED ADS 880890108 112345 2992 SH SOLE 43 2866 0 126 TERNS PHARMACEUTICALS INC COM 880881107 161792 23758 SH SOLE 2 3446 0 20312 TERNS PHARMACEUTICALS INC COM 880881107 2847 418 SH SOLE 7 418 0 0 TERNS PHARMACEUTICALS INC COM 880881107 1181637 173515 SH SOLE 18 173515 0 0 TERNS PHARMACEUTICALS INC COM 880881107 894446 131343 SH SOLE 19 131343 0 0 TERNS PHARMACEUTICALS INC COM 880881107 16285761 2391448 SH SOLE 21 2391448 0 0 TERNS PHARMACEUTICALS INC COM 880881107 9013246 1323531 SH SOLE 22 1278959 0 44572 TERNS PHARMACEUTICALS INC COM 880881107 251521 36934 SH SOLE 30 36934 0 0 TERNS PHARMACEUTICALS INC COM 880881107 269410 39561 SH SOLE 43 33738 0 5823 TERRAN ORBITAL CORPORATION COM 88105P103 270858 330315 SH SOLE 2 4234 0 326081 TERRAN ORBITAL CORPORATION COM 88105P103 359663 438614 SH SOLE 18 438614 0 0 TERRAN ORBITAL CORPORATION COM 88105P103 283476 345703 SH SOLE 19 345703 0 0 TERRAN ORBITAL CORPORATION COM 88105P103 4493814 5480261 SH SOLE 21 5480261 0 0 TERRAN ORBITAL CORPORATION COM 88105P103 2416869 2947401 SH SOLE 22 2847031 0 100370 TERRENO RLTY CORP COM 88146M101 6724860 113634 SH SOLE 2 38563 0 75071 TERRENO RLTY CORP COM 88146M101 2874018 48564 SH SOLE 4 48564 0 0 TERRENO RLTY CORP COM 88146M101 9513481 160755 SH SOLE 7 145111 0 15644 TERRENO RLTY CORP COM 88146M101 15916106 268944 SH SOLE 18 268944 0 0 TERRENO RLTY CORP COM 88146M101 26873342 454095 SH SOLE 19 454095 0 0 TERRENO RLTY CORP COM 88146M101 231975421 3919828 SH SOLE 21 3919828 0 0 TERRENO RLTY CORP COM 88146M101 225430409 3809233 SH SOLE 22 3621317 0 187916 TERRENO RLTY CORP COM 88146M101 256960 4342 SH SOLE 23 4342 0 0 TERRENO RLTY CORP COM 88146M101 22049876 372590 SH SOLE 25 372590 0 0 TERRENO RLTY CORP COM 88146M101 1790313 30252 SH SOLE 26 30252 0 0 TERRENO RLTY CORP COM 88146M101 4581065 77409 SH SOLE 28 11726 0 65683 TERRENO RLTY CORP COM 88146M101 18227085 307994 SH SOLE 30 307994 0 0 TERRENO RLTY CORP COM 88146M101 798279 13489 SH SOLE 36 13489 0 0 TERRENO RLTY CORP COM 88146M101 1269056 21444 SH SOLE 40 21444 0 0 TERRENO RLTY CORP COM 88146M101 2003491 33854 SH SOLE 43 31307 0 2547 TERRITORIAL BANCORP INC COM 88145X108 13300 1642 SH SOLE 18 1642 0 0 TERRITORIAL BANCORP INC COM 88145X108 130410 16100 SH SOLE 21 16100 0 0 TERRITORIAL BANCORP INC COM 88145X108 278778 34417 SH SOLE 22 34417 0 0 TESLA INC COM 88160R101 1047851377 5295388 SH SOLE 2 1522567 0 3772821 TESLA INC COM 88160R101 470974386 2380101 SH SOLE 4 1236722 0 1143379 TESLA INC COM 88160R101 544879202 2753584 SH SOLE 7 2488196 0 265388 TESLA INC COM 88160R101 26058224 131687 SH SOLE 13 131687 0 0 TESLA INC COM 88160R101 81476892 411749 SH SOLE 15 411749 0 0 TESLA INC COM 88160R101 834636667 4217893 SH SOLE 18 3947866 0 270027 TESLA INC COM 88160R101 327131258 1653180 SH SOLE 19 1653180 0 0 TESLA INC COM 88160R101 12859502302 64986367 SH SOLE 21 64986367 0 0 TESLA INC COM 88160R101 11836624766 59817186 SH SOLE 22 53631253 0 6185933 TESLA INC COM 88160R101 974059155 4922474 SH SOLE 23 4922474 0 0 TESLA INC COM 88160R101 1392673306 7037969 SH SOLE 25 6194103 0 843866 TESLA INC COM 88160R101 534442021 2700839 SH SOLE 26 1626413 0 1074426 TESLA INC COM 88160R101 1055188372 5332466 SH SOLE 28 253048 0 5079418 TESLA INC COM 88160R101 170968 864 SH SOLE 29 864 0 0 TESLA INC COM 88160R101 4343022155 21947757 SH SOLE 30 21947757 0 0 TESLA INC COM 88160R101 130675599 660378 SH SOLE 31 637937 0 22441 TESLA INC COM 88160R101 166505137 841445 SH SOLE 32 841445 0 0 TESLA INC COM 88160R101 245260387 1239440 SH SOLE 34 1239440 0 0 TESLA INC COM 88160R101 105297291 532127 SH SOLE 36 532127 0 0 TESLA INC COM 88160R101 27223143 137574 SH SOLE 40 137574 0 0 TESLA INC COM 88160R101 640142 3235 SH OTR 43 3235 0 0 TESLA INC COM 88160R101 609610639 3080709 SH SOLE 43 2539401 0 541307 TETRA TECH INC NEW COM 88162G103 22781526 111412 SH SOLE 2 57867 0 53545 TETRA TECH INC NEW COM 88162G103 168696 825 SH SOLE 4 156 0 669 TETRA TECH INC NEW COM 88162G103 8878317 43419 SH SOLE 7 43100 0 319 TETRA TECH INC NEW COM 88162G103 17107615 83664 SH SOLE 18 83664 0 0 TETRA TECH INC NEW COM 88162G103 3664691 17922 SH SOLE 19 17922 0 0 TETRA TECH INC NEW COM 88162G103 584588485 2858903 SH SOLE 21 2858903 0 0 TETRA TECH INC NEW COM 88162G103 320241853 1566128 SH SOLE 22 1496642 0 69486 TETRA TECH INC NEW COM 88162G103 2251325 11010 SH SOLE 25 11010 0 0 TETRA TECH INC NEW COM 88162G103 3218106 15738 SH SOLE 26 15738 0 0 TETRA TECH INC NEW COM 88162G103 1125458 5504 SH SOLE 28 965 0 4539 TETRA TECH INC NEW COM 88162G103 80990438 396080 SH SOLE 30 396080 0 0 TETRA TECH INC NEW COM 88162G103 134957 660 SH SOLE 31 660 0 0 TETRA TECH INC NEW COM 88162G103 251101 1228 SH SOLE 36 1228 0 0 TETRA TECH INC NEW COM 88162G103 2308579 11290 SH SOLE 40 11290 0 0 TETRA TECH INC NEW COM 88162G103 29238050 142987 SH SOLE 43 138146 0 4841 TETRA TECHNOLOGIES INC DEL COM 88162F105 230941 66746 SH SOLE 2 36387 0 30359 TETRA TECHNOLOGIES INC DEL COM 88162F105 282651 81691 SH SOLE 7 81691 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 1154121 333561 SH SOLE 18 333561 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 988494 285692 SH SOLE 19 285692 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 17525893 5065287 SH SOLE 21 5065287 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 11932035 3448565 SH SOLE 22 3342515 0 106050 TETRA TECHNOLOGIES INC DEL COM 88162F105 71619 20699 SH SOLE 25 20699 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 327032 94518 SH SOLE 28 0 0 94518 TETRA TECHNOLOGIES INC DEL COM 88162F105 2719474 785975 SH SOLE 30 785975 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 76300 22052 SH SOLE 40 22052 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 292643 84579 SH SOLE 43 80636 0 3943 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 6692904 411871 SH SOLE 2 229115 0 182756 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 8813041 542341 SH SOLE 4 456782 0 85559 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 11597999 713723 SH SOLE 7 628451 0 85272 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 335953 20674 SH SOLE 13 20674 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1525729 93891 SH SOLE 15 93891 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 8992360 553376 SH SOLE 18 553376 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 11133736 685153 SH SOLE 19 685153 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 272969613 16798130 SH SOLE 21 16798130 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 241561759 14865339 SH SOLE 22 14218127 0 647212 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 30451883 1873962 SH SOLE 23 1873962 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 5973955 367628 SH SOLE 25 357262 0 10366 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 5592243 344138 SH SOLE 26 62571 0 281567 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 17587684 1082319 SH SOLE 28 12023 0 1070296 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 54544734 3356599 SH SOLE 30 3356599 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 4182539 257387 SH SOLE 31 248416 0 8971 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 11096199 682843 SH SOLE 34 682843 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1690439 104027 SH SOLE 36 104027 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 867669 53395 SH SOLE 40 53395 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 2941016 180986 SH SOLE 43 173839 0 7147 TEVOGEN BIO HLDGS INC COM 88165K101 3305 4570 SH SOLE 18 4570 0 0 TEVOGEN BIO HLDGS INC COM 88165K101 138762 191872 SH SOLE 21 191872 0 0 TEVOGEN BIO HLDGS INC COM 88165K101 11882 16430 SH SOLE 22 15569 0 861 TEXAS CAP BANCSHARES INC COM 88224Q107 4354513 71222 SH SOLE 2 43498 0 27724 TEXAS CAP BANCSHARES INC COM 88224Q107 24150 395 SH SOLE 4 395 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 44693 731 SH SOLE 7 731 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 12126202 198335 SH SOLE 18 198335 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 10668135 174487 SH SOLE 19 174487 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 212799237 3480524 SH SOLE 21 3480524 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 109075900 1784035 SH SOLE 22 1717725 0 66310 TEXAS CAP BANCSHARES INC COM 88224Q107 594587 9725 SH SOLE 25 9725 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 715888 11709 SH SOLE 26 11709 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 55148 902 SH SOLE 28 902 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 3404153 55678 SH SOLE 30 55678 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 1204947 19708 SH SOLE 34 19708 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 53498 875 SH SOLE 36 875 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 509541 8334 SH SOLE 40 8334 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 3364167 55024 SH SOLE 43 51345 0 3679 TEXAS COMMUNITY BANCSHARES I COM 88231Q108 6085 427 SH SOLE 18 427 0 0 TEXAS COMMUNITY BANCSHARES I COM 88231Q108 72005 5053 SH SOLE 21 5053 0 0 TEXAS INSTRS INC COM 882508104 313991262 1614102 SH SOLE 2 363593 0 1250509 TEXAS INSTRS INC COM 882508104 98528083 506493 SH SOLE 4 407013 0 99480 TEXAS INSTRS INC COM 882508104 252551880 1298267 SH SOLE 7 1199583 0 98684 TEXAS INSTRS INC COM 882508104 7907061 40647 SH SOLE 13 40647 0 0 TEXAS INSTRS INC COM 882508104 26064686 133988 SH SOLE 15 133988 0 0 TEXAS INSTRS INC COM 882508104 363864863 1870482 SH SOLE 18 1813717 0 56765 TEXAS INSTRS INC COM 882508104 183923835 945478 SH SOLE 19 945478 0 0 TEXAS INSTRS INC COM 882508104 6337387835 32577946 SH SOLE 21 32577946 0 0 TEXAS INSTRS INC COM 882508104 3846508803 19773345 SH SOLE 22 17795435 0 1977910 TEXAS INSTRS INC COM 882508104 282900310 1454276 SH SOLE 23 1454276 0 0 TEXAS INSTRS INC COM 882508104 522973479 2688395 SH SOLE 25 2399670 0 288725 TEXAS INSTRS INC COM 882508104 241400058 1240940 SH SOLE 26 614780 0 626160 TEXAS INSTRS INC COM 882508104 423432089 2176693 SH SOLE 28 45600 0 2131093 TEXAS INSTRS INC COM 882508104 1886384061 9697137 SH SOLE 30 9650472 0 46665 TEXAS INSTRS INC COM 882508104 40849160 209989 SH SOLE 31 202865 0 7124 TEXAS INSTRS INC COM 882508104 54115523 278186 SH SOLE 32 278186 0 0 TEXAS INSTRS INC COM 882508104 124904990 642086 SH SOLE 34 642086 0 0 TEXAS INSTRS INC COM 882508104 39267631 201859 SH SOLE 36 201859 0 0 TEXAS INSTRS INC COM 882508104 13011139 66885 SH SOLE 37 66885 0 0 TEXAS INSTRS INC COM 882508104 8514773 43771 SH SOLE 40 43771 0 0 TEXAS INSTRS INC COM 882508104 229934 1182 SH OTR 43 1182 0 0 TEXAS INSTRS INC COM 882508104 249945482 1284869 SH SOLE 43 1096391 0 188478 TEXAS PACIFIC LAND CORPORATI COM 88262P102 68670399 93522 SH SOLE 2 13950 0 79572 TEXAS PACIFIC LAND CORPORATI COM 88262P102 13819696 18821 SH SOLE 4 7477 0 11344 TEXAS PACIFIC LAND CORPORATI COM 88262P102 2372426 3231 SH SOLE 7 3051 0 180 TEXAS PACIFIC LAND CORPORATI COM 88262P102 2163159 2946 SH SOLE 13 2946 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 1293049 1761 SH SOLE 15 1761 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 33501069 45625 SH SOLE 18 44402 0 1223 TEXAS PACIFIC LAND CORPORATI COM 88262P102 4740447 6456 SH SOLE 19 6456 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 953938619 1299166 SH SOLE 21 1299166 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 423678930 577007 SH SOLE 22 539507 0 37500 TEXAS PACIFIC LAND CORPORATI COM 88262P102 17002022 23155 SH SOLE 23 23155 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 22033240 30007 SH SOLE 25 29086 0 921 TEXAS PACIFIC LAND CORPORATI COM 88262P102 8447042 11504 SH SOLE 26 7743 0 3761 TEXAS PACIFIC LAND CORPORATI COM 88262P102 16523278 22503 SH SOLE 28 366 0 22137 TEXAS PACIFIC LAND CORPORATI COM 88262P102 61649309 83960 SH SOLE 30 83960 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 1471477 2004 SH SOLE 31 2004 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 729864 994 SH SOLE 34 994 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 2429699 3309 SH SOLE 36 3309 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 667451 909 SH SOLE 40 909 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 20806 28 SH OTR 43 28 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 9399394 12801 SH SOLE 43 9954 0 2847 TEXAS ROADHOUSE INC COM 882681109 28735153 167347 SH SOLE 2 89384 0 77963 TEXAS ROADHOUSE INC COM 882681109 30908 180 SH SOLE 4 180 0 0 TEXAS ROADHOUSE INC COM 882681109 946466 5512 SH SOLE 7 5293 0 219 TEXAS ROADHOUSE INC COM 882681109 26221319 152707 SH SOLE 18 147508 0 5199 TEXAS ROADHOUSE INC COM 882681109 14951133 87072 SH SOLE 19 87072 0 0 TEXAS ROADHOUSE INC COM 882681109 644179509 3751555 SH SOLE 21 3751555 0 0 TEXAS ROADHOUSE INC COM 882681109 353854473 2060768 SH SOLE 22 1954053 0 106715 TEXAS ROADHOUSE INC COM 882681109 3240511 18872 SH SOLE 23 18872 0 0 TEXAS ROADHOUSE INC COM 882681109 2350023 13686 SH SOLE 25 13686 0 0 TEXAS ROADHOUSE INC COM 882681109 12832747 74735 SH SOLE 26 20512 0 54223 TEXAS ROADHOUSE INC COM 882681109 469112 2732 SH SOLE 28 1177 0 1555 TEXAS ROADHOUSE INC COM 882681109 6588684 38371 SH SOLE 30 38371 0 0 TEXAS ROADHOUSE INC COM 882681109 143034 833 SH SOLE 31 833 0 0 TEXAS ROADHOUSE INC COM 882681109 100107 583 SH SOLE 34 583 0 0 TEXAS ROADHOUSE INC COM 882681109 123631 720 SH SOLE 36 720 0 0 TEXAS ROADHOUSE INC COM 882681109 2413212 14054 SH SOLE 40 14054 0 0 TEXAS ROADHOUSE INC COM 882681109 13279 77 SH OTR 43 77 0 0 TEXAS ROADHOUSE INC COM 882681109 32311264 188173 SH SOLE 43 172724 0 15449 TEXTRON INC COM 883203101 46489240 541454 SH SOLE 2 224025 0 317429 TEXTRON INC COM 883203101 6346428 73916 SH SOLE 4 35456 0 38460 TEXTRON INC COM 883203101 11586378 134945 SH SOLE 7 103808 0 31137 TEXTRON INC COM 883203101 567019 6604 SH SOLE 13 6604 0 0 TEXTRON INC COM 883203101 2456626 28612 SH SOLE 15 28612 0 0 TEXTRON INC COM 883203101 27509544 320400 SH SOLE 18 294130 0 26270 TEXTRON INC COM 883203101 14961878 174259 SH SOLE 19 174259 0 0 TEXTRON INC COM 883203101 651322798 7585870 SH SOLE 21 7585870 0 0 TEXTRON INC COM 883203101 398115648 4636800 SH SOLE 22 4121797 0 515003 TEXTRON INC COM 883203101 25172950 293186 SH SOLE 23 293186 0 0 TEXTRON INC COM 883203101 8370663 97492 SH SOLE 25 97492 0 0 TEXTRON INC COM 883203101 22942736 267211 SH SOLE 26 172956 0 94255 TEXTRON INC COM 883203101 52375 610 SH SOLE 28 0 0 610 TEXTRON INC COM 883203101 44991 524 SH SOLE 29 524 0 0 TEXTRON INC COM 883203101 99775158 1162068 SH SOLE 30 1162068 0 0 TEXTRON INC COM 883203101 3932903 45806 SH SOLE 31 44290 0 1516 TEXTRON INC COM 883203101 3802739 44290 SH SOLE 36 44290 0 0 TEXTRON INC COM 883203101 407749 4749 SH SOLE 40 4749 0 0 TEXTRON INC COM 883203101 16491556 192075 SH SOLE 43 160501 0 31574 TFF PHARMACEUTICALS INC COM NEW 87241J203 11929 7186 SH SOLE 22 7186 0 0 TFI INTL INC COM 87241L109 4108028 28300 SH SOLE 43 24756 0 3544 TFS FINL CORP COM 87240R107 633309 50183 SH SOLE 2 21713 0 28470 TFS FINL CORP COM 87240R107 3508 278 SH SOLE 4 278 0 0 TFS FINL CORP COM 87240R107 6058 480 SH SOLE 7 480 0 0 TFS FINL CORP COM 87240R107 226516 17949 SH SOLE 18 17949 0 0 TFS FINL CORP COM 87240R107 266497 21117 SH SOLE 19 21117 0 0 TFS FINL CORP COM 87240R107 8501198 673629 SH SOLE 21 673629 0 0 TFS FINL CORP COM 87240R107 19066334 1510803 SH SOLE 22 1429348 0 81455 TFS FINL CORP COM 87240R107 132005 10460 SH SOLE 25 10460 0 0 TFS FINL CORP COM 87240R107 150670 11939 SH SOLE 26 11939 0 0 TFS FINL CORP COM 87240R107 138265 10956 SH SOLE 28 946 0 10010 TFS FINL CORP COM 87240R107 143691 11386 SH SOLE 30 11386 0 0 TFS FINL CORP COM 87240R107 9112 722 SH SOLE 31 722 0 0 TFS FINL CORP COM 87240R107 137066 10861 SH SOLE 40 10861 0 0 TFS FINL CORP COM 87240R107 10439642 827230 SH SOLE 43 645418 0 181812 TG THERAPEUTICS INC COM 88322Q108 3893377 218852 SH SOLE 2 107032 0 111820 TG THERAPEUTICS INC COM 88322Q108 6031 339 SH SOLE 4 339 0 0 TG THERAPEUTICS INC COM 88322Q108 18324 1030 SH SOLE 7 1030 0 0 TG THERAPEUTICS INC COM 88322Q108 6808251 382701 SH SOLE 18 369081 0 13620 TG THERAPEUTICS INC COM 88322Q108 13431290 754991 SH SOLE 19 754991 0 0 TG THERAPEUTICS INC COM 88322Q108 88375098 4967684 SH SOLE 21 4967684 0 0 TG THERAPEUTICS INC COM 88322Q108 79262206 4455436 SH SOLE 22 4297093 0 158343 TG THERAPEUTICS INC COM 88322Q108 328741 18479 SH SOLE 23 18479 0 0 TG THERAPEUTICS INC COM 88322Q108 580203 32614 SH SOLE 25 32614 0 0 TG THERAPEUTICS INC COM 88322Q108 2504441 140778 SH SOLE 26 65475 0 75303 TG THERAPEUTICS INC COM 88322Q108 89306 5020 SH SOLE 28 2288 0 2732 TG THERAPEUTICS INC COM 88322Q108 5112615 287387 SH SOLE 30 287387 0 0 TG THERAPEUTICS INC COM 88322Q108 564388 31725 SH SOLE 40 31725 0 0 TG THERAPEUTICS INC COM 88322Q108 1624405 91310 SH SOLE 43 80318 0 10992 THE AARONS COMPANY INC COM 00258W108 2612115 261735 SH SOLE 2 143936 0 117799 THE AARONS COMPANY INC COM 00258W108 4132 414 SH SOLE 7 414 0 0 THE AARONS COMPANY INC COM 00258W108 1357649 136037 SH SOLE 18 136037 0 0 THE AARONS COMPANY INC COM 00258W108 3230885 323736 SH SOLE 19 323736 0 0 THE AARONS COMPANY INC COM 00258W108 13103401 1312966 SH SOLE 21 1312966 0 0 THE AARONS COMPANY INC COM 00258W108 13563469 1359065 SH SOLE 22 1300821 0 58244 THE AARONS COMPANY INC COM 00258W108 78932 7909 SH SOLE 23 7909 0 0 THE AARONS COMPANY INC COM 00258W108 1040565 104265 SH SOLE 26 0 0 104265 THE AARONS COMPANY INC COM 00258W108 85209 8538 SH SOLE 43 7308 0 1230 THE ARENA GROUP HOLDINGS INC COM 040044109 601 780 SH SOLE 18 780 0 0 THE ARENA GROUP HOLDINGS INC COM 040044109 6216 8073 SH SOLE 21 8073 0 0 THE ARENA GROUP HOLDINGS INC COM 040044109 68351 88768 SH SOLE 22 88768 0 0 THE BALDWIN INSURANCE GRP IN COM CL A 05589G102 1181577 33312 SH SOLE 2 18098 0 15214 THE BALDWIN INSURANCE GRP IN COM CL A 05589G102 5143 145 SH SOLE 4 145 0 0 THE BALDWIN INSURANCE GRP IN COM CL A 05589G102 433869 12232 SH SOLE 7 11604 0 628 THE BALDWIN INSURANCE GRP IN COM CL A 05589G102 5798884 163487 SH SOLE 18 163487 0 0 THE BALDWIN INSURANCE GRP IN COM CL A 05589G102 5325466 150140 SH SOLE 19 150140 0 0 THE BALDWIN INSURANCE GRP IN COM CL A 05589G102 82918290 2337702 SH SOLE 21 2337702 0 0 THE BALDWIN INSURANCE GRP IN COM CL A 05589G102 66924441 1886790 SH SOLE 22 1833244 0 53546 THE BALDWIN INSURANCE GRP IN COM CL A 05589G102 475582 13408 SH SOLE 25 13408 0 0 THE BALDWIN INSURANCE GRP IN COM CL A 05589G102 843370 23777 SH SOLE 26 23777 0 0 THE BALDWIN INSURANCE GRP IN COM CL A 05589G102 93038 2623 SH SOLE 28 755 0 1868 THE BALDWIN INSURANCE GRP IN COM CL A 05589G102 3184106 89769 SH SOLE 30 89769 0 0 THE BALDWIN INSURANCE GRP IN COM CL A 05589G102 468736 13215 SH SOLE 40 13215 0 0 THE BALDWIN INSURANCE GRP IN COM CL A 05589G102 891397 25131 SH SOLE 43 22994 0 2137 THE BEACHBODY COMPANY INC COM CL A NEW 073463309 159285 18895 SH SOLE 2 18895 0 0 THE BEACHBODY COMPANY INC COM CL A NEW 073463309 5395 640 SH SOLE 18 640 0 0 THE BEACHBODY COMPANY INC COM CL A NEW 073463309 57636 6837 SH SOLE 21 6837 0 0 THE BEACHBODY COMPANY INC COM CL A NEW 073463309 293853 34858 SH SOLE 22 34858 0 0 THE BEACHBODY COMPANY INC COM CL A NEW 073463309 42 5 SH SOLE 43 5 0 0 THE BEAUTY HEALTH COMPANY COM CL A 88331L108 27725 14440 SH SOLE 2 3042 0 11398 THE BEAUTY HEALTH COMPANY COM CL A 88331L108 1599 833 SH SOLE 7 833 0 0 THE BEAUTY HEALTH COMPANY COM CL A 88331L108 391012 203652 SH SOLE 18 203652 0 0 THE BEAUTY HEALTH COMPANY COM CL A 88331L108 347451 180964 SH SOLE 19 180964 0 0 THE BEAUTY HEALTH COMPANY COM CL A 88331L108 5486379 2857489 SH SOLE 21 2857489 0 0 THE BEAUTY HEALTH COMPANY COM CL A 88331L108 4403388 2293431 SH SOLE 22 2258912 0 34519 THE BEAUTY HEALTH COMPANY COM CL A 88331L108 43361 22584 SH SOLE 43 22260 0 324 THE CIGNA GROUP COM 125523100 268325652 811706 SH SOLE 2 392638 0 419068 THE CIGNA GROUP COM 125523100 82049457 248206 SH SOLE 4 104029 0 144177 THE CIGNA GROUP COM 125523100 110508890 334298 SH SOLE 7 269314 0 64984 THE CIGNA GROUP COM 125523100 9251332 27986 SH SOLE 13 27986 0 0 THE CIGNA GROUP COM 125523100 13527586 40922 SH SOLE 15 40922 0 0 THE CIGNA GROUP COM 125523100 247173766 747720 SH SOLE 18 706192 0 41528 THE CIGNA GROUP COM 125523100 475764608 1439225 SH SOLE 19 1439225 0 0 THE CIGNA GROUP COM 125523100 2323934207 7030082 SH SOLE 21 7030082 0 0 THE CIGNA GROUP COM 125523100 2086232890 6311017 SH SOLE 22 5667079 0 643938 THE CIGNA GROUP COM 125523100 146750601 443932 SH SOLE 23 443932 0 0 THE CIGNA GROUP COM 125523100 362454468 1096453 SH SOLE 25 889155 0 207298 THE CIGNA GROUP COM 125523100 166353072 503231 SH SOLE 26 342299 0 160932 THE CIGNA GROUP COM 125523100 234616438 709733 SH SOLE 28 13555 0 696178 THE CIGNA GROUP COM 125523100 1783095 5394 SH SOLE 29 5394 0 0 THE CIGNA GROUP COM 125523100 882500581 2669633 SH SOLE 30 2667776 0 1857 THE CIGNA GROUP COM 125523100 26468079 80068 SH SOLE 31 77778 0 2290 THE CIGNA GROUP COM 125523100 221719580 670719 SH SOLE 34 670719 0 0 THE CIGNA GROUP COM 125523100 23608648 71418 SH SOLE 36 71418 0 0 THE CIGNA GROUP COM 125523100 4511289 13647 SH SOLE 40 13647 0 0 THE CIGNA GROUP COM 125523100 338173 1023 SH OTR 43 1023 0 0 THE CIGNA GROUP COM 125523100 189761008 574042 SH SOLE 43 506913 0 67128 THE LION ELECTRIC COMPANY COMMON STOCK 536221104 48222 53073 SH SOLE 28 53073 0 0 THE MARYGOLD COMPANIES INC COM 57403M104 3647 2431 SH SOLE 18 2431 0 0 THE MARYGOLD COMPANIES INC COM 57403M104 47372 31581 SH SOLE 21 31581 0 0 THE ODP CORP COM 88337F105 1198010 30507 SH SOLE 2 10039 0 20468 THE ODP CORP COM 88337F105 4438 113 SH SOLE 4 113 0 0 THE ODP CORP COM 88337F105 28824 734 SH SOLE 7 734 0 0 THE ODP CORP COM 88337F105 4464017 113675 SH SOLE 18 113675 0 0 THE ODP CORP COM 88337F105 3186682 81148 SH SOLE 19 81148 0 0 THE ODP CORP COM 88337F105 148029168 3769523 SH SOLE 21 3769523 0 0 THE ODP CORP COM 88337F105 43398494 1105131 SH SOLE 22 1058408 0 46723 THE ODP CORP COM 88337F105 267154 6803 SH SOLE 25 6803 0 0 THE ODP CORP COM 88337F105 415359 10577 SH SOLE 26 6368 0 4209 THE ODP CORP COM 88337F105 2640044 67228 SH SOLE 30 67228 0 0 THE ODP CORP COM 88337F105 97861 2492 SH SOLE 36 2492 0 0 THE ODP CORP COM 88337F105 312118 7948 SH SOLE 40 7948 0 0 THE ODP CORP COM 88337F105 1823862 46444 SH SOLE 43 45252 0 1192 THE ONCOLOGY INSTITUTE INC COM 68236X100 2196 4773 SH SOLE 18 4773 0 0 THE ONCOLOGY INSTITUTE INC COM 68236X100 23281 50610 SH SOLE 21 50610 0 0 THE ONCOLOGY INSTITUTE INC COM 68236X100 68738 149431 SH SOLE 22 149431 0 0 THE ONE GROUP HOSPITALITY IN COM 88338K103 11127 2618 SH SOLE 2 786 0 1832 THE ONE GROUP HOSPITALITY IN COM 88338K103 226096 53199 SH SOLE 18 53199 0 0 THE ONE GROUP HOSPITALITY IN COM 88338K103 196860 46320 SH SOLE 19 46320 0 0 THE ONE GROUP HOSPITALITY IN COM 88338K103 2975225 700053 SH SOLE 21 700053 0 0 THE ONE GROUP HOSPITALITY IN COM 88338K103 2657104 625201 SH SOLE 22 618710 0 6491 THE REAL BROKERAGE INC COM NEW 75585H206 83311 20520 SH SOLE 2 6237 0 14283 THE REAL BROKERAGE INC COM NEW 75585H206 1034029 254687 SH SOLE 18 254687 0 0 THE REAL BROKERAGE INC COM NEW 75585H206 905839 223113 SH SOLE 19 223113 0 0 THE REAL BROKERAGE INC COM NEW 75585H206 13226705 3257809 SH SOLE 21 3257809 0 0 THE REAL BROKERAGE INC COM NEW 75585H206 5032670 1239574 SH SOLE 22 1200582 0 38992 THE REAL GOOD FOOD COMPANY I COM CL A 75601G109 486 971 SH SOLE 18 971 0 0 THE REAL GOOD FOOD COMPANY I COM CL A 75601G109 4665 9327 SH SOLE 21 9327 0 0 THE REALREAL INC COM 88339P101 117057 36695 SH SOLE 2 18095 0 18600 THE REALREAL INC COM 88339P101 871770 273282 SH SOLE 18 273282 0 0 THE REALREAL INC COM 88339P101 726146 227632 SH SOLE 19 227632 0 0 THE REALREAL INC COM 88339P101 11502215 3605710 SH SOLE 21 3605710 0 0 THE REALREAL INC COM 88339P101 8791793 2756048 SH SOLE 22 2701696 0 54352 THE REALREAL INC COM 88339P101 5161 1618 SH SOLE 28 1618 0 0 THE REALREAL INC COM 88339P101 33897 10626 SH SOLE 43 8755 0 1871 THE REALREAL INC NOTE 1.000% 3/0 88339PAD3 1017550 2154000 PRN SOLE 21 2154000 0 0 THE TRADE DESK INC COM CL A 88339J105 65110143 666634 SH SOLE 2 77051 0 589583 THE TRADE DESK INC COM CL A 88339J105 31842666 326023 SH SOLE 4 160885 0 165138 THE TRADE DESK INC COM CL A 88339J105 13119132 134321 SH SOLE 7 129811 0 4510 THE TRADE DESK INC COM CL A 88339J105 1931620 19777 SH SOLE 13 19777 0 0 THE TRADE DESK INC COM CL A 88339J105 4357645 44616 SH SOLE 15 44616 0 0 THE TRADE DESK INC COM CL A 88339J105 41394206 423817 SH SOLE 18 395764 0 28053 THE TRADE DESK INC COM CL A 88339J105 10422268 106709 SH SOLE 19 106709 0 0 THE TRADE DESK INC COM CL A 88339J105 715688450 7327618 SH SOLE 21 7327618 0 0 THE TRADE DESK INC COM CL A 88339J105 1048640597 10736568 SH SOLE 22 9896127 0 840441 THE TRADE DESK INC COM CL A 88339J105 52176584 534213 SH SOLE 23 534213 0 0 THE TRADE DESK INC COM CL A 88339J105 88568523 906814 SH SOLE 25 904569 0 2245 THE TRADE DESK INC COM CL A 88339J105 36774708 376520 SH SOLE 26 225248 0 151272 THE TRADE DESK INC COM CL A 88339J105 51548663 527784 SH SOLE 28 6994 0 520790 THE TRADE DESK INC COM CL A 88339J105 157970872 1617394 SH SOLE 30 1617394 0 0 THE TRADE DESK INC COM CL A 88339J105 10111970 103532 SH SOLE 31 99859 0 3673 THE TRADE DESK INC COM CL A 88339J105 13255870 135721 SH SOLE 32 135721 0 0 THE TRADE DESK INC COM CL A 88339J105 2146494 21977 SH SOLE 34 21977 0 0 THE TRADE DESK INC COM CL A 88339J105 7914395 81032 SH SOLE 36 81032 0 0 THE TRADE DESK INC COM CL A 88339J105 2025773 20741 SH SOLE 40 20741 0 0 THE TRADE DESK INC COM CL A 88339J105 53230 545 SH OTR 43 545 0 0 THE TRADE DESK INC COM CL A 88339J105 27137819 277852 SH SOLE 43 238638 0 39214 THERAPEUTICSMD INC COM NEW 88338N206 1831 1137 SH SOLE 18 1137 0 0 THERAPEUTICSMD INC COM NEW 88338N206 13891 8628 SH SOLE 21 8628 0 0 THERAPEUTICSMD INC COM NEW 88338N206 185771 115386 SH SOLE 22 115386 0 0 THERAPEUTICSMD INC COM NEW 88338N206 2 1 SH SOLE 43 1 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 1176676 138759 SH SOLE 2 112719 0 26040 THERAVANCE BIOPHARMA INC COM G8807B106 1213 143 SH SOLE 4 143 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 3697 436 SH SOLE 7 436 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 972139 114639 SH SOLE 18 114639 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 897192 105801 SH SOLE 19 105801 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 16756904 1976050 SH SOLE 21 1976050 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 10621370 1252520 SH SOLE 22 1192019 0 60501 THERAVANCE BIOPHARMA INC COM G8807B106 93653 11044 SH SOLE 25 11044 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 93280 11000 SH SOLE 26 11000 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 199755 23556 SH SOLE 28 0 0 23556 THERAVANCE BIOPHARMA INC COM G8807B106 261277 30811 SH SOLE 30 30811 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 166878 19679 SH SOLE 34 19679 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 100861 11894 SH SOLE 40 11894 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 24787 2923 SH OTR 43 2923 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 686074 80905 SH SOLE 43 40516 0 40389 THERIVA BIOLOGICS INC COM NEW 87164U409 44703 189181 SH SOLE 22 189181 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 571597943 1033631 SH SOLE 2 487902 0 545729 THERMO FISHER SCIENTIFIC INC COM 883556102 223930161 404937 SH SOLE 4 186378 0 218559 THERMO FISHER SCIENTIFIC INC COM 883556102 162163379 293243 SH SOLE 7 259383 0 33860 THERMO FISHER SCIENTIFIC INC COM 883556102 29302364 52988 SH SOLE 13 52988 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 30189376 54592 SH SOLE 15 54592 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 837196690 1513918 SH SOLE 18 1456477 0 57441 THERMO FISHER SCIENTIFIC INC COM 883556102 823717832 1489544 SH SOLE 19 1489544 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 4792473854 8666318 SH SOLE 21 8666318 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 4603502141 8324597 SH SOLE 22 7464821 0 859776 THERMO FISHER SCIENTIFIC INC COM 883556102 414983366 750422 SH SOLE 23 750422 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 604160242 1092514 SH SOLE 25 947311 0 145203 THERMO FISHER SCIENTIFIC INC COM 883556102 296855930 536810 SH SOLE 26 270987 0 265823 THERMO FISHER SCIENTIFIC INC COM 883556102 395285506 714802 SH SOLE 28 20277 0 694525 THERMO FISHER SCIENTIFIC INC COM 883556102 15982806 28902 SH SOLE 29 28902 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 1378292223 2492391 SH SOLE 30 2492391 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 81329710 147070 SH SOLE 31 144081 0 2989 THERMO FISHER SCIENTIFIC INC COM 883556102 20577683 37211 SH SOLE 32 37211 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 656978931 1188027 SH SOLE 34 1188027 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 45350424 82008 SH SOLE 36 82008 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 10151421 18357 SH SOLE 40 18357 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 335695596 607044 SH SOLE 43 500427 0 106617 THERMON GROUP HLDGS INC COM 88362T103 796653 25899 SH SOLE 2 9462 0 16437 THERMON GROUP HLDGS INC COM 88362T103 6152 200 SH SOLE 4 200 0 0 THERMON GROUP HLDGS INC COM 88362T103 8890 289 SH SOLE 7 289 0 0 THERMON GROUP HLDGS INC COM 88362T103 3076769 100025 SH SOLE 18 100025 0 0 THERMON GROUP HLDGS INC COM 88362T103 2334807 75904 SH SOLE 19 75904 0 0 THERMON GROUP HLDGS INC COM 88362T103 39247914 1275940 SH SOLE 21 1275940 0 0 THERMON GROUP HLDGS INC COM 88362T103 31958933 1038977 SH SOLE 22 995556 0 43421 THERMON GROUP HLDGS INC COM 88362T103 235652 7661 SH SOLE 25 7661 0 0 THERMON GROUP HLDGS INC COM 88362T103 778751 25317 SH SOLE 30 25317 0 0 THERMON GROUP HLDGS INC COM 88362T103 226547 7365 SH SOLE 40 7365 0 0 THERMON GROUP HLDGS INC COM 88362T103 363952 11832 SH SOLE 43 11124 0 708 THIRD COAST BANCSHARES INC COM 88422P109 649331 30528 SH SOLE 2 26001 0 4527 THIRD COAST BANCSHARES INC COM 88422P109 3914 184 SH SOLE 7 184 0 0 THIRD COAST BANCSHARES INC COM 88422P109 780524 36696 SH SOLE 18 36696 0 0 THIRD COAST BANCSHARES INC COM 88422P109 611746 28761 SH SOLE 19 28761 0 0 THIRD COAST BANCSHARES INC COM 88422P109 9581795 450484 SH SOLE 21 450484 0 0 THIRD COAST BANCSHARES INC COM 88422P109 6666061 313402 SH SOLE 22 301162 0 12240 THIRD HARMONIC BIO INC COM 88427A107 478166 36782 SH SOLE 2 29792 0 6990 THIRD HARMONIC BIO INC COM 88427A107 2691 207 SH SOLE 7 207 0 0 THIRD HARMONIC BIO INC COM 88427A107 783471 60267 SH SOLE 18 60267 0 0 THIRD HARMONIC BIO INC COM 88427A107 558233 42941 SH SOLE 19 42941 0 0 THIRD HARMONIC BIO INC COM 88427A107 10937992 841384 SH SOLE 21 841384 0 0 THIRD HARMONIC BIO INC COM 88427A107 5489991 422307 SH SOLE 22 407812 0 14495 THIRD HARMONIC BIO INC COM 88427A107 311948 23996 SH SOLE 30 23996 0 0 THIRD HARMONIC BIO INC COM 88427A107 2418 186 SH SOLE 43 0 0 186 THOMSON REUTERS CORP. COM 884903808 374900 2224 SH SOLE 2 2224 0 0 THOMSON REUTERS CORP. COM 884903808 205824 1221 SH SOLE 18 1221 0 0 THOMSON REUTERS CORP. COM 884903808 13743344 81529 SH SOLE 19 81529 0 0 THOMSON REUTERS CORP. COM 884903808 142947 848 SH SOLE 21 848 0 0 THOMSON REUTERS CORP. COM 884903808 16688 99 SH SOLE 30 99 0 0 THOMSON REUTERS CORP. COM 884903808 26243315 155682 SH SOLE 34 155682 0 0 THOMSON REUTERS CORP. COM 884903808 106191840 629957 SH SOLE 43 569953 0 60004 THOR INDS INC COM 885160101 8702718 93127 SH SOLE 2 53949 0 39178 THOR INDS INC COM 885160101 13363 143 SH SOLE 4 143 0 0 THOR INDS INC COM 885160101 1027296 10993 SH SOLE 7 10448 0 545 THOR INDS INC COM 885160101 7375915 78929 SH SOLE 18 78929 0 0 THOR INDS INC COM 885160101 1607620 17203 SH SOLE 19 17203 0 0 THOR INDS INC COM 885160101 251421805 2690442 SH SOLE 21 2690442 0 0 THOR INDS INC COM 885160101 144114011 1542151 SH SOLE 22 1474632 0 67519 THOR INDS INC COM 885160101 942630 10087 SH SOLE 25 10087 0 0 THOR INDS INC COM 885160101 1758916 18822 SH SOLE 26 18822 0 0 THOR INDS INC COM 885160101 92142 986 SH SOLE 28 986 0 0 THOR INDS INC COM 885160101 5249741 56177 SH SOLE 30 56177 0 0 THOR INDS INC COM 885160101 59621 638 SH SOLE 31 638 0 0 THOR INDS INC COM 885160101 157650 1687 SH SOLE 36 1687 0 0 THOR INDS INC COM 885160101 1010195 10810 SH SOLE 40 10810 0 0 THOR INDS INC COM 885160101 5928088 63436 SH SOLE 43 57155 0 6280 THOUGHTWORKS HOLDING INC COM 88546E105 226748 79841 SH SOLE 2 40368 0 39473 THOUGHTWORKS HOLDING INC COM 88546E105 3002 1057 SH SOLE 7 1057 0 0 THOUGHTWORKS HOLDING INC COM 88546E105 820740 288993 SH SOLE 18 288993 0 0 THOUGHTWORKS HOLDING INC COM 88546E105 918964 323579 SH SOLE 19 323579 0 0 THOUGHTWORKS HOLDING INC COM 88546E105 11249024 3960924 SH SOLE 21 3960924 0 0 THOUGHTWORKS HOLDING INC COM 88546E105 7731855 2722484 SH SOLE 22 2595312 0 127172 THOUGHTWORKS HOLDING INC COM 88546E105 51129 18003 SH SOLE 25 18003 0 0 THOUGHTWORKS HOLDING INC COM 88546E105 77245 27199 SH SOLE 30 27199 0 0 THOUGHTWORKS HOLDING INC COM 88546E105 238412 83948 SH SOLE 34 83948 0 0 THOUGHTWORKS HOLDING INC COM 88546E105 50961 17944 SH SOLE 40 17944 0 0 THOUGHTWORKS HOLDING INC COM 88546E105 779668 274531 SH SOLE 43 265482 0 9049 THREDUP INC CL A 88556E102 67446 39674 SH SOLE 2 5558 0 34116 THREDUP INC CL A 88556E102 63 37 SH SOLE 7 37 0 0 THREDUP INC CL A 88556E102 397895 234056 SH SOLE 18 234056 0 0 THREDUP INC CL A 88556E102 321791 189289 SH SOLE 19 189289 0 0 THREDUP INC CL A 88556E102 4931273 2900749 SH SOLE 21 2900749 0 0 THREDUP INC CL A 88556E102 3020329 1776664 SH SOLE 22 1726035 0 50629 THRYV HLDGS INC COM NEW 886029206 4271151 239683 SH SOLE 2 130773 0 108910 THRYV HLDGS INC COM NEW 886029206 3457 194 SH SOLE 7 194 0 0 THRYV HLDGS INC COM NEW 886029206 2059992 115600 SH SOLE 18 115600 0 0 THRYV HLDGS INC COM NEW 886029206 7142880 400835 SH SOLE 19 400835 0 0 THRYV HLDGS INC COM NEW 886029206 64842293 3638737 SH SOLE 21 3638737 0 0 THRYV HLDGS INC COM NEW 886029206 25438727 1427538 SH SOLE 22 1366924 0 60614 THRYV HLDGS INC COM NEW 886029206 306807 17217 SH SOLE 23 17217 0 0 THRYV HLDGS INC COM NEW 886029206 112480 6312 SH SOLE 25 6312 0 0 THRYV HLDGS INC COM NEW 886029206 931968 52299 SH SOLE 26 0 0 52299 THRYV HLDGS INC COM NEW 886029206 1103432 61921 SH SOLE 30 61921 0 0 THRYV HLDGS INC COM NEW 886029206 113799 6386 SH SOLE 40 6386 0 0 THRYV HLDGS INC COM NEW 886029206 222447 12483 SH SOLE 43 12218 0 265 TIDEWATER INC NEW COM 88642R109 1233826 12959 SH SOLE 2 4920 0 8039 TIDEWATER INC NEW COM 88642R109 1714 18 SH SOLE 4 18 0 0 TIDEWATER INC NEW COM 88642R109 35323 371 SH SOLE 7 371 0 0 TIDEWATER INC NEW COM 88642R109 13731186 144220 SH SOLE 18 139947 0 4273 TIDEWATER INC NEW COM 88642R109 12033211 126386 SH SOLE 19 126386 0 0 TIDEWATER INC NEW COM 88642R109 450534006 4732003 SH SOLE 21 4732003 0 0 TIDEWATER INC NEW COM 88642R109 133518124 1402354 SH SOLE 22 1375907 0 26447 TIDEWATER INC NEW COM 88642R109 49795 523 SH SOLE 23 523 0 0 TIDEWATER INC NEW COM 88642R109 272396 2861 SH SOLE 25 2861 0 0 TIDEWATER INC NEW COM 88642R109 2071674 21759 SH SOLE 26 2083 0 19676 TIDEWATER INC NEW COM 88642R109 874313 9183 SH SOLE 28 2068 0 7115 TIDEWATER INC NEW COM 88642R109 7563197 79437 SH SOLE 30 79437 0 0 TIDEWATER INC NEW COM 88642R109 325713 3421 SH SOLE 40 3421 0 0 TIDEWATER INC NEW COM 88642R109 4547991 47768 SH SOLE 43 44311 0 3457 TIGO ENERGY INC COM 88675P103 2191 1423 SH SOLE 18 1423 0 0 TIGO ENERGY INC COM 88675P103 23619 15337 SH SOLE 21 15337 0 0 TILE SHOP HLDGS INC COM 88677Q109 64303 9279 SH SOLE 2 1558 0 7721 TILE SHOP HLDGS INC COM 88677Q109 559216 80695 SH SOLE 18 80695 0 0 TILE SHOP HLDGS INC COM 88677Q109 433894 62611 SH SOLE 19 62611 0 0 TILE SHOP HLDGS INC COM 88677Q109 6808566 982477 SH SOLE 21 982477 0 0 TILE SHOP HLDGS INC COM 88677Q109 2726421 393423 SH SOLE 22 378357 0 15066 TILE SHOP HLDGS INC COM 88677Q109 333 48 SH SOLE 43 48 0 0 TILLYS INC CL A 886885102 37374 6198 SH SOLE 2 885 0 5313 TILLYS INC CL A 886885102 317528 52658 SH SOLE 18 52658 0 0 TILLYS INC CL A 886885102 282897 46915 SH SOLE 19 46915 0 0 TILLYS INC CL A 886885102 3993452 662264 SH SOLE 21 662264 0 0 TILLYS INC CL A 886885102 3609196 598540 SH SOLE 22 583722 0 14818 TILRAY BRANDS INC COM 88688T100 480995 289756 SH SOLE 2 186552 0 103204 TILRAY BRANDS INC COM 88688T100 27669 16668 SH SOLE 18 16668 0 0 TILRAY BRANDS INC COM 88688T100 1322876 796913 SH SOLE 21 796913 0 0 TILRAY BRANDS INC COM 88688T100 1279208 770607 SH SOLE 22 399293 0 371314 TILRAY BRANDS INC COM 88688T100 170361 102627 SH SOLE 25 102627 0 0 TILRAY BRANDS INC COM 88688T100 601215 362178 SH SOLE 30 362178 0 0 TILRAY BRANDS INC COM 88688T100 165439 99662 SH SOLE 40 99662 0 0 TILRAY BRANDS INC COM 88688T100 7 4 SH SOLE 43 4 0 0 TIM S A SPONSORED ADR 88706T108 278309 19435 SH SOLE 30 19435 0 0 TIM S A SPONSORED ADR 88706T108 10218093 713554 SH SOLE 43 553878 0 159676 TIMBERLAND BANCORP INC COM 887098101 1251395 46194 SH SOLE 2 42794 0 3400 TIMBERLAND BANCORP INC COM 887098101 673566 24864 SH SOLE 18 24864 0 0 TIMBERLAND BANCORP INC COM 887098101 449721 16601 SH SOLE 19 16601 0 0 TIMBERLAND BANCORP INC COM 887098101 7740940 285749 SH SOLE 21 285749 0 0 TIMBERLAND BANCORP INC COM 887098101 6599205 243603 SH SOLE 22 232021 0 11582 TIMBERLAND BANCORP INC COM 887098101 704 26 SH SOLE 23 26 0 0 TIMKEN CO COM 887389104 9629142 120169 SH SOLE 2 70737 0 49432 TIMKEN CO COM 887389104 13943 174 SH SOLE 4 174 0 0 TIMKEN CO COM 887389104 487030 6078 SH SOLE 7 5794 0 284 TIMKEN CO COM 887389104 7830223 97719 SH SOLE 18 97719 0 0 TIMKEN CO COM 887389104 1739302 21706 SH SOLE 19 21706 0 0 TIMKEN CO COM 887389104 267667454 3340415 SH SOLE 21 3340415 0 0 TIMKEN CO COM 887389104 150109933 1873330 SH SOLE 22 1791020 0 82310 TIMKEN CO COM 887389104 1740504 21721 SH SOLE 25 21721 0 0 TIMKEN CO COM 887389104 1712538 21372 SH SOLE 26 16859 0 4513 TIMKEN CO COM 887389104 101605 1268 SH SOLE 28 1268 0 0 TIMKEN CO COM 887389104 3337815 41655 SH SOLE 30 41655 0 0 TIMKEN CO COM 887389104 61059 762 SH SOLE 31 762 0 0 TIMKEN CO COM 887389104 619245 7728 SH SOLE 34 7728 0 0 TIMKEN CO COM 887389104 102166 1275 SH SOLE 36 1275 0 0 TIMKEN CO COM 887389104 1086963 13565 SH SOLE 40 13565 0 0 TIMKEN CO COM 887389104 23318 291 SH OTR 43 291 0 0 TIMKEN CO COM 887389104 6969869 86982 SH SOLE 43 80486 0 6496 TIPTREE INC COM 88822Q103 2322386 140836 SH SOLE 2 115787 0 25049 TIPTREE INC COM 88822Q103 1929 117 SH SOLE 7 117 0 0 TIPTREE INC COM 88822Q103 1275551 77353 SH SOLE 18 77353 0 0 TIPTREE INC COM 88822Q103 1625535 98577 SH SOLE 19 98577 0 0 TIPTREE INC COM 88822Q103 17131477 1038901 SH SOLE 21 1038901 0 0 TIPTREE INC COM 88822Q103 12171071 738088 SH SOLE 22 703829 0 34259 TIPTREE INC COM 88822Q103 119388 7240 SH SOLE 23 7240 0 0 TIPTREE INC COM 88822Q103 81543 4945 SH SOLE 25 4945 0 0 TIPTREE INC COM 88822Q103 87628 5314 SH SOLE 30 5314 0 0 TIPTREE INC COM 88822Q103 82087 4978 SH SOLE 40 4978 0 0 TIPTREE INC COM 88822Q103 175520 10644 SH SOLE 43 7535 0 3109 TITAN INTL INC ILL COM 88830M102 314466 42438 SH SOLE 2 15073 0 27365 TITAN INTL INC ILL COM 88830M102 972088 131186 SH SOLE 7 131186 0 0 TITAN INTL INC ILL COM 88830M102 1272386 171712 SH SOLE 18 171712 0 0 TITAN INTL INC ILL COM 88830M102 808023 109045 SH SOLE 19 109045 0 0 TITAN INTL INC ILL COM 88830M102 43142984 5822265 SH SOLE 21 5822265 0 0 TITAN INTL INC ILL COM 88830M102 10820119 1460205 SH SOLE 22 1395055 0 65150 TITAN INTL INC ILL COM 88830M102 57035 7697 SH SOLE 25 7697 0 0 TITAN INTL INC ILL COM 88830M102 1161888 156800 SH SOLE 30 156800 0 0 TITAN INTL INC ILL COM 88830M102 73181 9876 SH SOLE 40 9876 0 0 TITAN INTL INC ILL COM 88830M102 950392 128258 SH SOLE 43 120628 0 7630 TITAN MACHY INC COM 88830R101 331451 20846 SH SOLE 2 10129 0 10717 TITAN MACHY INC COM 88830R101 27491 1729 SH SOLE 4 0 0 1729 TITAN MACHY INC COM 88830R101 2560 161 SH SOLE 7 161 0 0 TITAN MACHY INC COM 88830R101 990665 62306 SH SOLE 18 62306 0 0 TITAN MACHY INC COM 88830R101 746378 46942 SH SOLE 19 46942 0 0 TITAN MACHY INC COM 88830R101 12476651 784695 SH SOLE 21 784695 0 0 TITAN MACHY INC COM 88830R101 10114419 636127 SH SOLE 22 608093 0 28034 TITAN MACHY INC COM 88830R101 85749 5393 SH SOLE 25 5393 0 0 TITAN MACHY INC COM 88830R101 55412 3485 SH SOLE 30 3485 0 0 TITAN MACHY INC COM 88830R101 57304 3604 SH SOLE 40 3604 0 0 TITAN MACHY INC COM 88830R101 568202 35736 SH SOLE 43 33761 0 1975 TJX COS INC NEW COM 872540109 278160824 2526438 SH SOLE 2 902928 0 1623510 TJX COS INC NEW COM 872540109 152932423 1389032 SH SOLE 4 614222 0 774810 TJX COS INC NEW COM 872540109 80661132 732617 SH SOLE 7 641164 0 91453 TJX COS INC NEW COM 872540109 11590447 105272 SH SOLE 13 105272 0 0 TJX COS INC NEW COM 872540109 17828053 161926 SH SOLE 15 161926 0 0 TJX COS INC NEW COM 872540109 200631755 1822268 SH SOLE 18 1704604 0 117664 TJX COS INC NEW COM 872540109 165837134 1506241 SH SOLE 19 1506241 0 0 TJX COS INC NEW COM 872540109 3841427535 34890350 SH SOLE 21 34890350 0 0 TJX COS INC NEW COM 872540109 2739724106 24883961 SH SOLE 22 22425618 0 2458343 TJX COS INC NEW COM 872540109 171600319 1558586 SH SOLE 23 1558586 0 0 TJX COS INC NEW COM 872540109 597891444 5430440 SH SOLE 25 3415861 0 2014579 TJX COS INC NEW COM 872540109 175787091 1596613 SH SOLE 26 1180741 0 415872 TJX COS INC NEW COM 872540109 242969120 2206804 SH SOLE 28 68349 0 2138455 TJX COS INC NEW COM 872540109 9400668 85383 SH SOLE 29 85383 0 0 TJX COS INC NEW COM 872540109 881248547 8004074 SH SOLE 30 8004074 0 0 TJX COS INC NEW COM 872540109 50112786 455157 SH SOLE 31 446340 0 8817 TJX COS INC NEW COM 872540109 143662444 1304836 SH SOLE 34 1304836 0 0 TJX COS INC NEW COM 872540109 25976994 235940 SH SOLE 36 235940 0 0 TJX COS INC NEW COM 872540109 6001661 54511 SH SOLE 40 54511 0 0 TJX COS INC NEW COM 872540109 180234 1637 SH OTR 43 1637 0 0 TJX COS INC NEW COM 872540109 277977373 2524772 SH SOLE 43 2136985 0 387787 TKO GROUP HOLDINGS INC CL A 87256C101 16878297 156295 SH SOLE 2 61193 0 95102 TKO GROUP HOLDINGS INC CL A 87256C101 22570 209 SH SOLE 4 209 0 0 TKO GROUP HOLDINGS INC CL A 87256C101 1208300 11189 SH SOLE 7 10622 0 567 TKO GROUP HOLDINGS INC CL A 87256C101 48354730 447770 SH SOLE 18 447646 0 124 TKO GROUP HOLDINGS INC CL A 87256C101 12092288 111976 SH SOLE 19 111976 0 0 TKO GROUP HOLDINGS INC CL A 87256C101 349955634 3240630 SH SOLE 21 3240630 0 0 TKO GROUP HOLDINGS INC CL A 87256C101 208258391 1928497 SH SOLE 22 1826862 0 101635 TKO GROUP HOLDINGS INC CL A 87256C101 4940650 45751 SH SOLE 25 15250 0 30501 TKO GROUP HOLDINGS INC CL A 87256C101 1975029 18289 SH SOLE 26 18289 0 0 TKO GROUP HOLDINGS INC CL A 87256C101 87040 806 SH SOLE 28 806 0 0 TKO GROUP HOLDINGS INC CL A 87256C101 6108670 56567 SH SOLE 30 56567 0 0 TKO GROUP HOLDINGS INC CL A 87256C101 106478 986 SH SOLE 31 986 0 0 TKO GROUP HOLDINGS INC CL A 87256C101 1029361 9532 SH SOLE 36 9532 0 0 TKO GROUP HOLDINGS INC CL A 87256C101 1668014 15446 SH SOLE 40 15446 0 0 TKO GROUP HOLDINGS INC CL A 87256C101 7479549 69261 SH SOLE 43 63718 0 5543 TMC THE METALS COMPANY INC COM 87261Y106 5446 4034 SH SOLE 7 4034 0 0 TMC THE METALS COMPANY INC COM 87261Y106 9354 6929 SH SOLE 43 6929 0 0 TOAST INC CL A 888787108 14228957 552152 SH SOLE 2 174394 0 377758 TOAST INC CL A 888787108 6811475 264318 SH SOLE 4 109682 0 154636 TOAST INC CL A 888787108 1281001 49709 SH SOLE 7 46116 0 3593 TOAST INC CL A 888787108 266848 10355 SH SOLE 13 10355 0 0 TOAST INC CL A 888787108 841700 32662 SH SOLE 15 32662 0 0 TOAST INC CL A 888787108 12449590 483104 SH SOLE 18 461288 0 21816 TOAST INC CL A 888787108 4862516 188689 SH SOLE 19 188689 0 0 TOAST INC CL A 888787108 237363914 9210862 SH SOLE 21 9210862 0 0 TOAST INC CL A 888787108 282902442 10977976 SH SOLE 22 10220097 0 757879 TOAST INC CL A 888787108 11344031 440203 SH SOLE 23 440203 0 0 TOAST INC CL A 888787108 1237347 48015 SH SOLE 25 47619 0 396 TOAST INC CL A 888787108 5148356 199781 SH SOLE 26 175185 0 24596 TOAST INC CL A 888787108 12108395 469864 SH SOLE 28 3989 0 465875 TOAST INC CL A 888787108 31136267 1208237 SH SOLE 30 1208237 0 0 TOAST INC CL A 888787108 2231605 86597 SH SOLE 31 84178 0 2419 TOAST INC CL A 888787108 1333546 51748 SH SOLE 34 51748 0 0 TOAST INC CL A 888787108 977121 37917 SH SOLE 36 37917 0 0 TOAST INC CL A 888787108 429637 16672 SH SOLE 40 16672 0 0 TOAST INC CL A 888787108 38449 1492 SH OTR 43 1492 0 0 TOAST INC CL A 888787108 2984836 115826 SH SOLE 43 100675 0 15151 TOLL BROTHERS INC COM 889478103 80235655 696611 SH SOLE 2 552189 0 144422 TOLL BROTHERS INC COM 889478103 16838279 146191 SH SOLE 4 20060 0 126131 TOLL BROTHERS INC COM 889478103 4049959 35162 SH SOLE 7 34442 0 720 TOLL BROTHERS INC COM 889478103 5057093 43906 SH SOLE 13 43906 0 0 TOLL BROTHERS INC COM 889478103 34751649 301716 SH SOLE 18 228100 0 73616 TOLL BROTHERS INC COM 889478103 62062785 538833 SH SOLE 19 538833 0 0 TOLL BROTHERS INC COM 889478103 709433933 6159350 SH SOLE 21 6159350 0 0 TOLL BROTHERS INC COM 889478103 440936222 3828236 SH SOLE 22 3571118 0 257118 TOLL BROTHERS INC COM 889478103 30815027 267538 SH SOLE 23 267538 0 0 TOLL BROTHERS INC COM 889478103 2463355 21387 SH SOLE 25 21387 0 0 TOLL BROTHERS INC COM 889478103 24321409 211160 SH SOLE 26 42655 0 168505 TOLL BROTHERS INC COM 889478103 490436 4258 SH SOLE 28 0 0 4258 TOLL BROTHERS INC COM 889478103 5679641 49311 SH SOLE 29 49311 0 0 TOLL BROTHERS INC COM 889478103 10024461 87033 SH SOLE 30 87033 0 0 TOLL BROTHERS INC COM 889478103 8247925 71609 SH SOLE 31 71609 0 0 TOLL BROTHERS INC COM 889478103 6068373 52686 SH SOLE 34 52686 0 0 TOLL BROTHERS INC COM 889478103 901399 7826 SH SOLE 36 7826 0 0 TOLL BROTHERS INC COM 889478103 2536609 22023 SH SOLE 40 22023 0 0 TOLL BROTHERS INC COM 889478103 18058915 156789 SH SOLE 43 136154 0 20635 TOMPKINS FINL CORP COM 890110109 1085629 22201 SH SOLE 2 11761 0 10440 TOMPKINS FINL CORP COM 890110109 1956 40 SH SOLE 4 40 0 0 TOMPKINS FINL CORP COM 890110109 4450 91 SH SOLE 7 91 0 0 TOMPKINS FINL CORP COM 890110109 2084607 42630 SH SOLE 18 42630 0 0 TOMPKINS FINL CORP COM 890110109 1882014 38487 SH SOLE 19 38487 0 0 TOMPKINS FINL CORP COM 890110109 69764701 1426681 SH SOLE 21 1426681 0 0 TOMPKINS FINL CORP COM 890110109 18884789 386192 SH SOLE 22 370482 0 15710 TOMPKINS FINL CORP COM 890110109 13937 285 SH SOLE 23 285 0 0 TOMPKINS FINL CORP COM 890110109 79022 1616 SH SOLE 25 1616 0 0 TOMPKINS FINL CORP COM 890110109 319219 6528 SH SOLE 26 6528 0 0 TOMPKINS FINL CORP COM 890110109 1635020 33436 SH SOLE 30 33436 0 0 TOMPKINS FINL CORP COM 890110109 75599 1546 SH SOLE 40 1546 0 0 TOMPKINS FINL CORP COM 890110109 57555 1177 SH SOLE 43 1177 0 0 TONIX PHARMACEUTICALS HLDG C COM NEW 890260847 884 1268 SH SOLE 22 1268 0 0 TONIX PHARMACEUTICALS HLDG C COM NEW 890260847 1 1 SH SOLE 23 1 0 0 TOOTSIE ROLL INDS INC COM 890516107 148815 4868 SH SOLE 2 3467 0 1401 TOOTSIE ROLL INDS INC COM 890516107 2843 93 SH SOLE 4 93 0 0 TOOTSIE ROLL INDS INC COM 890516107 185193 6058 SH SOLE 18 6058 0 0 TOOTSIE ROLL INDS INC COM 890516107 42159912 1379127 SH SOLE 21 1379127 0 0 TOOTSIE ROLL INDS INC COM 890516107 8921549 291840 SH SOLE 22 283089 0 8751 TOOTSIE ROLL INDS INC COM 890516107 130564 4271 SH SOLE 25 4271 0 0 TOOTSIE ROLL INDS INC COM 890516107 366626 11993 SH SOLE 28 1178 0 10815 TOOTSIE ROLL INDS INC COM 890516107 821844 26884 SH SOLE 30 26884 0 0 TOOTSIE ROLL INDS INC COM 890516107 85841 2808 SH SOLE 40 2808 0 0 TOOTSIE ROLL INDS INC COM 890516107 6583874 215370 SH SOLE 43 214525 0 845 TOP FINANCIAL GROUP LTD ORDINARY SHARES G989A6102 50604 19463 SH SOLE 2 19463 0 0 TOP FINANCIAL GROUP LTD ORDINARY SHARES G989A6102 10813 4159 SH SOLE 22 4159 0 0 TOPBUILD CORP COM 89055F103 28426762 73784 SH SOLE 2 34716 0 39068 TOPBUILD CORP COM 89055F103 190709 495 SH SOLE 4 92 0 403 TOPBUILD CORP COM 89055F103 2274249 5903 SH SOLE 7 5604 0 299 TOPBUILD CORP COM 89055F103 23041072 59805 SH SOLE 18 59805 0 0 TOPBUILD CORP COM 89055F103 10057473 26105 SH SOLE 19 26105 0 0 TOPBUILD CORP COM 89055F103 740934697 1923157 SH SOLE 21 1923157 0 0 TOPBUILD CORP COM 89055F103 366367498 950937 SH SOLE 22 908800 0 42137 TOPBUILD CORP COM 89055F103 19649 51 SH SOLE 23 51 0 0 TOPBUILD CORP COM 89055F103 2538929 6590 SH SOLE 25 6590 0 0 TOPBUILD CORP COM 89055F103 11024116 28614 SH SOLE 26 12711 0 15903 TOPBUILD CORP COM 89055F103 859537 2231 SH SOLE 28 589 0 1642 TOPBUILD CORP COM 89055F103 15648512 40617 SH SOLE 30 40617 0 0 TOPBUILD CORP COM 89055F103 152182 395 SH SOLE 31 395 0 0 TOPBUILD CORP COM 89055F103 1356921 3522 SH SOLE 34 3522 0 0 TOPBUILD CORP COM 89055F103 155649 404 SH SOLE 36 404 0 0 TOPBUILD CORP COM 89055F103 2578227 6692 SH SOLE 40 6692 0 0 TOPBUILD CORP COM 89055F103 15271332 39638 SH SOLE 43 37169 0 2469 TOPGOLF CALLAWAY BRANDS CORP COM 131193104 2201808 143909 SH SOLE 2 56012 0 87897 TOPGOLF CALLAWAY BRANDS CORP COM 131193104 5554 363 SH SOLE 4 363 0 0 TOPGOLF CALLAWAY BRANDS CORP COM 131193104 693136 45303 SH SOLE 7 42938 0 2365 TOPGOLF CALLAWAY BRANDS CORP COM 131193104 7013015 458367 SH SOLE 18 458367 0 0 TOPGOLF CALLAWAY BRANDS CORP COM 131193104 4946612 323308 SH SOLE 19 323308 0 0 TOPGOLF CALLAWAY BRANDS CORP COM 131193104 244861215 16004001 SH SOLE 21 16004001 0 0 TOPGOLF CALLAWAY BRANDS CORP COM 131193104 67520537 4413107 SH SOLE 22 4206721 0 206386 TOPGOLF CALLAWAY BRANDS CORP COM 131193104 581431 38002 SH SOLE 25 38002 0 0 TOPGOLF CALLAWAY BRANDS CORP COM 131193104 748614 48929 SH SOLE 26 47841 0 1088 TOPGOLF CALLAWAY BRANDS CORP COM 131193104 32421 2119 SH SOLE 28 2119 0 0 TOPGOLF CALLAWAY BRANDS CORP COM 131193104 6489434 424146 SH SOLE 30 424146 0 0 TOPGOLF CALLAWAY BRANDS CORP COM 131193104 100827 6590 SH SOLE 34 6590 0 0 TOPGOLF CALLAWAY BRANDS CORP COM 131193104 74190 4849 SH SOLE 36 4849 0 0 TOPGOLF CALLAWAY BRANDS CORP COM 131193104 522939 34179 SH SOLE 40 34179 0 0 TOPGOLF CALLAWAY BRANDS CORP COM 131193104 2182453 142644 SH SOLE 43 132650 0 9994 TOPGOLF CALLAWAY BRANDS CORP NOTE 2.750% 5/0 131193AE4 2237438 2023000 PRN SOLE 21 2023000 0 0 TORO CO COM 891092108 14049129 150242 SH SOLE 2 84539 0 65703 TORO CO COM 891092108 9053358 96817 SH SOLE 4 39877 0 56940 TORO CO COM 891092108 17450369 186615 SH SOLE 7 177914 0 8701 TORO CO COM 891092108 178511 1909 SH SOLE 13 1909 0 0 TORO CO COM 891092108 794274 8494 SH SOLE 15 8494 0 0 TORO CO COM 891092108 17656745 188822 SH SOLE 18 182466 0 6356 TORO CO COM 891092108 3796412 40599 SH SOLE 19 40599 0 0 TORO CO COM 891092108 512063752 5476032 SH SOLE 21 5476032 0 0 TORO CO COM 891092108 297781099 3184484 SH SOLE 22 2983081 0 201403 TORO CO COM 891092108 12043807 128797 SH SOLE 23 128797 0 0 TORO CO COM 891092108 1199640 12829 SH SOLE 25 12829 0 0 TORO CO COM 891092108 6678578 71421 SH SOLE 26 55105 0 16316 TORO CO COM 891092108 14802352 158297 SH SOLE 28 1208 0 157089 TORO CO COM 891092108 40011246 427882 SH SOLE 30 427882 0 0 TORO CO COM 891092108 2144932 22938 SH SOLE 31 22145 0 793 TORO CO COM 891092108 557133 5958 SH SOLE 34 5958 0 0 TORO CO COM 891092108 1040766 11130 SH SOLE 36 11130 0 0 TORO CO COM 891092108 490460 5245 SH SOLE 40 5245 0 0 TORO CO COM 891092108 12624 135 SH OTR 43 135 0 0 TORO CO COM 891092108 10446202 111712 SH SOLE 43 101808 0 9904 TORONTO DOMINION BK ONT COM NEW 891160509 64522646 1173993 SH SOLE 43 1006015 0 167978 TORRID HLDGS INC COM 89142B107 10606 1416 SH SOLE 2 416 0 1000 TORRID HLDGS INC COM 89142B107 241912 32298 SH SOLE 18 32298 0 0 TORRID HLDGS INC COM 89142B107 173828 23208 SH SOLE 19 23208 0 0 TORRID HLDGS INC COM 89142B107 3331110 444741 SH SOLE 21 444741 0 0 TORRID HLDGS INC COM 89142B107 2072573 276712 SH SOLE 22 273964 0 2748 TOTALENERGIES SE SPONSORED ADS 89151E109 21004 315 SH SOLE 18 315 0 0 TOTALENERGIES SE SPONSORED ADS 89151E109 2933920 44000 SH SOLE 19 44000 0 0 TOTALENERGIES SE SPONSORED ADS 89151E109 93187835 1397538 SH SOLE 43 1247793 0 149746 TOUGHBUILT INDS INC COM 89157G868 354 68 SH SOLE 22 68 0 0 TOURMALINE BIO INC COM 89157D105 149510 11626 SH SOLE 2 4023 0 7603 TOURMALINE BIO INC COM 89157D105 894580 69563 SH SOLE 18 69563 0 0 TOURMALINE BIO INC COM 89157D105 688280 53521 SH SOLE 19 53521 0 0 TOURMALINE BIO INC COM 89157D105 12343774 959858 SH SOLE 21 959858 0 0 TOURMALINE BIO INC COM 89157D105 7577781 589252 SH SOLE 22 562261 0 26991 TOURMALINE BIO INC COM 89157D105 67644 5260 SH SOLE 25 5260 0 0 TOURMALINE BIO INC COM 89157D105 441934 34365 SH SOLE 30 34365 0 0 TOURMALINE BIO INC COM 89157D105 9915 771 SH SOLE 43 201 0 570 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 6348172 161490 SH SOLE 2 157105 0 4385 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 1309731 33318 SH SOLE 4 3156 0 30162 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 98472 2505 SH SOLE 13 2505 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 161446 4107 SH SOLE 18 0 0 4107 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 170094 4327 SH SOLE 21 4327 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 178467 4540 SH SOLE 22 4540 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 812577 20671 SH SOLE 23 20671 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 152130 3870 SH SOLE 26 0 0 3870 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 3656 93 SH SOLE 30 93 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 1145454 29139 SH SOLE 31 29139 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 3105687 79005 SH SOLE 43 66824 0 12181 TOWNEBANK PORTSMOUTH VA COM 89214P109 1708166 62639 SH SOLE 2 21129 0 41510 TOWNEBANK PORTSMOUTH VA COM 89214P109 9326 342 SH SOLE 4 342 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 13826 507 SH SOLE 7 507 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 5823645 213555 SH SOLE 18 213555 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 4481415 164335 SH SOLE 19 164335 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 72045704 2641940 SH SOLE 21 2641940 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 58487442 2144754 SH SOLE 22 2044316 0 100438 TOWNEBANK PORTSMOUTH VA COM 89214P109 413959 15180 SH SOLE 25 15180 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 688731 25256 SH SOLE 26 25256 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 131469 4821 SH SOLE 28 1295 0 3526 TOWNEBANK PORTSMOUTH VA COM 89214P109 1223060 44850 SH SOLE 30 44850 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 486388 17836 SH SOLE 40 17836 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 3379078 123912 SH SOLE 43 112617 0 11295 TOWNSQUARE MEDIA INC CL A 892231101 819205 74745 SH SOLE 2 73152 0 1593 TOWNSQUARE MEDIA INC CL A 892231101 398571 36366 SH SOLE 18 36366 0 0 TOWNSQUARE MEDIA INC CL A 892231101 318169 29030 SH SOLE 19 29030 0 0 TOWNSQUARE MEDIA INC CL A 892231101 5026914 458660 SH SOLE 21 458660 0 0 TOWNSQUARE MEDIA INC CL A 892231101 2737556 249777 SH SOLE 22 246830 0 2947 TOYOTA MOTOR CORP ADS 892331307 8814 43 SH SOLE 2 43 0 0 TOYOTA MOTOR CORP ADS 892331307 13938 68 SH SOLE 18 68 0 0 TOYOTA MOTOR CORP ADS 892331307 160071955 780953 SH SOLE 43 708452 0 72501 TPG INC COM CL A 872657101 3309409 79841 SH SOLE 2 30548 0 49293 TPG INC COM CL A 872657101 9285 224 SH SOLE 4 224 0 0 TPG INC COM CL A 872657101 25285 610 SH SOLE 7 610 0 0 TPG INC COM CL A 872657101 1035338 24978 SH SOLE 18 24978 0 0 TPG INC COM CL A 872657101 179324513 4326285 SH SOLE 19 4326285 0 0 TPG INC COM CL A 872657101 45725650 1103152 SH SOLE 21 1103152 0 0 TPG INC COM CL A 872657101 107451664 2592320 SH SOLE 22 2496972 0 95348 TPG INC COM CL A 872657101 588673 14202 SH SOLE 25 14202 0 0 TPG INC COM CL A 872657101 1107959 26730 SH SOLE 26 25779 0 951 TPG INC COM CL A 872657101 1211501 29228 SH SOLE 28 0 0 29228 TPG INC COM CL A 872657101 14645860 353338 SH SOLE 30 353338 0 0 TPG INC COM CL A 872657101 291435 7031 SH SOLE 31 6611 0 420 TPG INC COM CL A 872657101 26901 649 SH SOLE 36 649 0 0 TPG INC COM CL A 872657101 697894 16837 SH SOLE 40 16837 0 0 TPG INC COM CL A 872657101 1802894 43496 SH SOLE 43 39590 0 3906 TPG RE FIN TR INC COM 87266M107 1275852 147668 SH SOLE 2 111324 0 36344 TPG RE FIN TR INC COM 87266M107 2894 335 SH SOLE 7 335 0 0 TPG RE FIN TR INC COM 87266M107 1439364 166593 SH SOLE 18 166593 0 0 TPG RE FIN TR INC COM 87266M107 1272223 147248 SH SOLE 19 147248 0 0 TPG RE FIN TR INC COM 87266M107 25488683 2950079 SH SOLE 21 2950079 0 0 TPG RE FIN TR INC COM 87266M107 14334589 1659096 SH SOLE 22 1583846 0 75250 TPG RE FIN TR INC COM 87266M107 155624 18012 SH SOLE 25 18012 0 0 TPG RE FIN TR INC COM 87266M107 347475 40217 SH SOLE 30 40217 0 0 TPG RE FIN TR INC COM 87266M107 49334 5710 SH SOLE 40 5710 0 0 TPG RE FIN TR INC COM 87266M107 1112331 128742 SH SOLE 43 114883 0 13859 TPI COMPOSITES INC COM 87266J104 56754 14224 SH SOLE 2 1329 0 12895 TPI COMPOSITES INC COM 87266J104 1412 354 SH SOLE 7 354 0 0 TPI COMPOSITES INC COM 87266J104 559997 140350 SH SOLE 18 140350 0 0 TPI COMPOSITES INC COM 87266J104 414350 103847 SH SOLE 19 103847 0 0 TPI COMPOSITES INC COM 87266J104 6638917 1663889 SH SOLE 21 1663889 0 0 TPI COMPOSITES INC COM 87266J104 4966485 1244733 SH SOLE 22 1206126 0 38607 TPI COMPOSITES INC COM 87266J104 84416 21157 SH SOLE 28 21157 0 0 TPI COMPOSITES INC COM 87266J104 72554 18184 SH SOLE 43 18184 0 0 TRACTOR SUPPLY CO COM 892356106 53990010 199963 SH SOLE 2 49846 0 150117 TRACTOR SUPPLY CO COM 892356106 21574350 79905 SH SOLE 4 35056 0 44849 TRACTOR SUPPLY CO COM 892356106 53699490 198887 SH SOLE 7 186437 0 12450 TRACTOR SUPPLY CO COM 892356106 872640 3232 SH SOLE 13 3232 0 0 TRACTOR SUPPLY CO COM 892356106 3984930 14759 SH SOLE 15 14759 0 0 TRACTOR SUPPLY CO COM 892356106 49245840 182392 SH SOLE 18 175694 0 6698 TRACTOR SUPPLY CO COM 892356106 16421670 60821 SH SOLE 19 60821 0 0 TRACTOR SUPPLY CO COM 892356106 1160617950 4298585 SH SOLE 21 4298585 0 0 TRACTOR SUPPLY CO COM 892356106 633194550 2345165 SH SOLE 22 2110710 0 234455 TRACTOR SUPPLY CO COM 892356106 35012520 129676 SH SOLE 23 129676 0 0 TRACTOR SUPPLY CO COM 892356106 108365310 401353 SH SOLE 25 400081 0 1272 TRACTOR SUPPLY CO COM 892356106 27659880 102444 SH SOLE 26 64885 0 37559 TRACTOR SUPPLY CO COM 892356106 74107710 274473 SH SOLE 28 5901 0 268572 TRACTOR SUPPLY CO COM 892356106 240994710 892573 SH SOLE 30 891811 0 762 TRACTOR SUPPLY CO COM 892356106 6732720 24936 SH SOLE 31 24095 0 841 TRACTOR SUPPLY CO COM 892356106 2050650 7595 SH SOLE 34 7595 0 0 TRACTOR SUPPLY CO COM 892356106 5852790 21677 SH SOLE 36 21677 0 0 TRACTOR SUPPLY CO COM 892356106 1408860 5218 SH SOLE 40 5218 0 0 TRACTOR SUPPLY CO COM 892356106 26705 99 SH OTR 43 99 0 0 TRACTOR SUPPLY CO COM 892356106 48163093 178382 SH SOLE 43 155093 0 23289 TRADEWEB MKTS INC CL A 892672106 13397976 126396 SH SOLE 2 32149 0 94247 TRADEWEB MKTS INC CL A 892672106 9213732 86922 SH SOLE 4 40066 0 46856 TRADEWEB MKTS INC CL A 892672106 2305394 21749 SH SOLE 7 20602 0 1147 TRADEWEB MKTS INC CL A 892672106 399726 3771 SH SOLE 13 3771 0 0 TRADEWEB MKTS INC CL A 892672106 1090634 10289 SH SOLE 15 10289 0 0 TRADEWEB MKTS INC CL A 892672106 14938792 140932 SH SOLE 18 134165 0 6767 TRADEWEB MKTS INC CL A 892672106 335773444 3167674 SH SOLE 19 3167674 0 0 TRADEWEB MKTS INC CL A 892672106 270337524 2550354 SH SOLE 21 2550354 0 0 TRADEWEB MKTS INC CL A 892672106 347320660 3276610 SH SOLE 22 3057634 0 218976 TRADEWEB MKTS INC CL A 892672106 15025394 141749 SH SOLE 23 141749 0 0 TRADEWEB MKTS INC CL A 892672106 3574956 33726 SH SOLE 25 32915 0 811 TRADEWEB MKTS INC CL A 892672106 6664538 62873 SH SOLE 26 46601 0 16272 TRADEWEB MKTS INC CL A 892672106 21812574 205779 SH SOLE 28 1867 0 203912 TRADEWEB MKTS INC CL A 892672106 51250894 483499 SH SOLE 30 338995 0 144504 TRADEWEB MKTS INC CL A 892672106 2908746 27441 SH SOLE 31 26431 0 1010 TRADEWEB MKTS INC CL A 892672106 638968 6028 SH SOLE 34 6028 0 0 TRADEWEB MKTS INC CL A 892672106 1700558 16043 SH SOLE 36 16043 0 0 TRADEWEB MKTS INC CL A 892672106 584166 5511 SH SOLE 40 5511 0 0 TRADEWEB MKTS INC CL A 892672106 13356 126 SH OTR 43 126 0 0 TRADEWEB MKTS INC CL A 892672106 12914966 121839 SH SOLE 43 99863 0 21976 TRAEGER INC COMMON STOCK 89269P103 32777 13657 SH SOLE 2 1614 0 12043 TRAEGER INC COMMON STOCK 89269P103 247608 103170 SH SOLE 18 103170 0 0 TRAEGER INC COMMON STOCK 89269P103 210713 87797 SH SOLE 19 87797 0 0 TRAEGER INC COMMON STOCK 89269P103 2949665 1229027 SH SOLE 21 1229027 0 0 TRAEGER INC COMMON STOCK 89269P103 2967110 1236296 SH SOLE 22 1210690 0 25606 TRANE TECHNOLOGIES PLC SHS G8994E103 170883740 519514 SH SOLE 2 208735 0 310779 TRANE TECHNOLOGIES PLC SHS G8994E103 77246579 234842 SH SOLE 4 95985 0 138857 TRANE TECHNOLOGIES PLC SHS G8994E103 98599070 299757 SH SOLE 7 273178 0 26579 TRANE TECHNOLOGIES PLC SHS G8994E103 3356073 10203 SH SOLE 13 10203 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 10515892 31970 SH SOLE 15 31970 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 108227509 329029 SH SOLE 18 312840 0 16189 TRANE TECHNOLOGIES PLC SHS G8994E103 86381294 262613 SH SOLE 19 262613 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 1953078122 5937671 SH SOLE 21 5937671 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 1631461881 4959906 SH SOLE 22 4463625 0 496281 TRANE TECHNOLOGIES PLC SHS G8994E103 100077939 304253 SH SOLE 23 304253 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 709632924 2157398 SH SOLE 25 1914625 0 242773 TRANE TECHNOLOGIES PLC SHS G8994E103 139260739 423375 SH SOLE 26 302164 0 121211 TRANE TECHNOLOGIES PLC SHS G8994E103 203614249 619020 SH SOLE 28 13997 0 605023 TRANE TECHNOLOGIES PLC SHS G8994E103 1528209 4646 SH SOLE 29 4646 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 712341005 2165631 SH SOLE 30 2162215 0 3416 TRANE TECHNOLOGIES PLC SHS G8994E103 18946697 57601 SH SOLE 31 55814 0 1787 TRANE TECHNOLOGIES PLC SHS G8994E103 186585871 567251 SH SOLE 34 567251 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 17348097 52741 SH SOLE 36 52741 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 3558036 10817 SH SOLE 40 10817 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 125651 382 SH OTR 43 382 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 144131483 438183 SH SOLE 43 363418 0 74765 TRANE TECHNOLOGIES PLC OPTIONS G8994E903 526288 1600 SH Call SOLE 4 1600 0 0 TRANE TECHNOLOGIES PLC OPTIONS G8994E903 361823 1100 SH Call SOLE 7 1100 0 0 TRANE TECHNOLOGIES PLC OPTIONS G8994E903 11874373 36100 SH Call SOLE 18 36100 0 0 TRANE TECHNOLOGIES PLC OPTIONS G8994E903 85061298 258600 SH Call SOLE 19 258600 0 0 TRANE TECHNOLOGIES PLC OPTIONS G8994E903 5098415 15500 SH Call SOLE 22 15500 0 0 TRANE TECHNOLOGIES PLC OPTIONS G8994E903 394716 1200 SH Call SOLE 30 1200 0 0 TRANE TECHNOLOGIES PLC OPTIONS G8994E903 40951785 124500 SH Call SOLE 34 124500 0 0 TRANSACT TECHNOLOGIES INC COM 892918103 5791 1536 SH SOLE 18 1536 0 0 TRANSACT TECHNOLOGIES INC COM 892918103 73998 19628 SH SOLE 21 19628 0 0 TRANSACT TECHNOLOGIES INC COM 892918103 790249 209615 SH SOLE 22 209615 0 0 TRANSALTA CORP COM 89346D107 1410874 199276 SH SOLE 43 173573 0 25703 TRANSCAT INC COM 893529107 1032120 8624 SH SOLE 2 6638 0 1986 TRANSCAT INC COM 893529107 6941 58 SH SOLE 4 58 0 0 TRANSCAT INC COM 893529107 6343 53 SH SOLE 7 53 0 0 TRANSCAT INC COM 893529107 2752640 23000 SH SOLE 18 23000 0 0 TRANSCAT INC COM 893529107 2367510 19782 SH SOLE 19 19782 0 0 TRANSCAT INC COM 893529107 38454261 321309 SH SOLE 21 321309 0 0 TRANSCAT INC COM 893529107 28495210 238095 SH SOLE 22 231428 0 6667 TRANSCAT INC COM 893529107 236248 1974 SH SOLE 25 1974 0 0 TRANSCAT INC COM 893529107 211714 1769 SH SOLE 28 0 0 1769 TRANSCAT INC COM 893529107 741896 6199 SH SOLE 30 6199 0 0 TRANSCAT INC COM 893529107 234692 1961 SH SOLE 40 1961 0 0 TRANSCAT INC COM 893529107 218057 1822 SH SOLE 43 1563 0 259 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 6128 221 SH SOLE 2 0 0 221 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 101714 3668 SH SOLE 18 3668 0 0 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 112861 4070 SH SOLE 19 4070 0 0 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 1149048 41437 SH SOLE 21 41437 0 0 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 321058 11578 SH SOLE 22 10739 0 839 TRANSDIGM GROUP INC COM 893641100 127901537 100110 SH SOLE 2 25517 0 74593 TRANSDIGM GROUP INC COM 893641100 62459798 48888 SH SOLE 4 24714 0 24174 TRANSDIGM GROUP INC COM 893641100 43599719 34126 SH SOLE 7 29615 0 4511 TRANSDIGM GROUP INC COM 893641100 2277979 1783 SH SOLE 13 1783 0 0 TRANSDIGM GROUP INC COM 893641100 10123782 7924 SH SOLE 15 7924 0 0 TRANSDIGM GROUP INC COM 893641100 241525330 189045 SH SOLE 18 166273 0 22772 TRANSDIGM GROUP INC COM 893641100 205083235 160521 SH SOLE 19 160521 0 0 TRANSDIGM GROUP INC COM 893641100 1844609485 1443797 SH SOLE 21 1443797 0 0 TRANSDIGM GROUP INC COM 893641100 1583660198 1239549 SH SOLE 22 1119753 0 119796 TRANSDIGM GROUP INC COM 893641100 85004504 66534 SH SOLE 23 66534 0 0 TRANSDIGM GROUP INC COM 893641100 96174648 75277 SH SOLE 25 75109 0 168 TRANSDIGM GROUP INC COM 893641100 52198034 40856 SH SOLE 26 27405 0 13451 TRANSDIGM GROUP INC COM 893641100 101631320 79548 SH SOLE 28 824 0 78724 TRANSDIGM GROUP INC COM 893641100 157146 123 SH SOLE 29 123 0 0 TRANSDIGM GROUP INC COM 893641100 410934313 321643 SH SOLE 30 321643 0 0 TRANSDIGM GROUP INC COM 893641100 16165599 12653 SH SOLE 31 12214 0 439 TRANSDIGM GROUP INC COM 893641100 13121055 10270 SH SOLE 36 10270 0 0 TRANSDIGM GROUP INC COM 893641100 3432938 2687 SH SOLE 40 2687 0 0 TRANSDIGM GROUP INC COM 893641100 77200695 60426 SH SOLE 43 49923 0 10503 TRANSMEDICS GROUP INC COM 89377M109 4391627 29157 SH SOLE 2 18418 0 10739 TRANSMEDICS GROUP INC COM 89377M109 88113 585 SH SOLE 4 92 0 493 TRANSMEDICS GROUP INC COM 89377M109 715445 4750 SH SOLE 7 4508 0 242 TRANSMEDICS GROUP INC COM 89377M109 12436242 82567 SH SOLE 18 79377 0 3190 TRANSMEDICS GROUP INC COM 89377M109 15336882 101825 SH SOLE 19 101825 0 0 TRANSMEDICS GROUP INC COM 89377M109 206596869 1371643 SH SOLE 21 1371643 0 0 TRANSMEDICS GROUP INC COM 89377M109 146555670 973016 SH SOLE 22 943181 0 29835 TRANSMEDICS GROUP INC COM 89377M109 119291 792 SH SOLE 23 792 0 0 TRANSMEDICS GROUP INC COM 89377M109 997556 6623 SH SOLE 25 6623 0 0 TRANSMEDICS GROUP INC COM 89377M109 1763911 11711 SH SOLE 26 11711 0 0 TRANSMEDICS GROUP INC COM 89377M109 214483 1424 SH SOLE 28 0 0 1424 TRANSMEDICS GROUP INC COM 89377M109 4644820 30838 SH SOLE 30 30838 0 0 TRANSMEDICS GROUP INC COM 89377M109 9640 64 SH SOLE 34 64 0 0 TRANSMEDICS GROUP INC COM 89377M109 1029940 6838 SH SOLE 40 6838 0 0 TRANSMEDICS GROUP INC COM 89377M109 3573460 23725 SH SOLE 43 21817 0 1908 TRANSMEDICS GROUP INC NOTE 1.500% 6/0 89377MAB5 7014560 4000000 PRN SOLE 21 4000000 0 0 TRANSOCEAN LTD REGISTERED SHS H8817H100 4724756 883132 SH SOLE 2 417391 0 465741 TRANSOCEAN LTD REGISTERED SHS H8817H100 99521 18602 SH SOLE 4 18602 0 0 TRANSOCEAN LTD REGISTERED SHS H8817H100 563184 105268 SH SOLE 7 102174 0 3094 TRANSOCEAN LTD REGISTERED SHS H8817H100 12749109 2383011 SH SOLE 18 2383011 0 0 TRANSOCEAN LTD REGISTERED SHS H8817H100 34832850 6510813 SH SOLE 19 6510813 0 0 TRANSOCEAN LTD REGISTERED SHS H8817H100 149568880 27956800 SH SOLE 21 27956800 0 0 TRANSOCEAN LTD REGISTERED SHS H8817H100 126927808 23724824 SH SOLE 22 22684730 0 1040094 TRANSOCEAN LTD REGISTERED SHS H8817H100 717943 134195 SH SOLE 25 134195 0 0 TRANSOCEAN LTD REGISTERED SHS H8817H100 2890707 540319 SH SOLE 26 533339 0 6980 TRANSOCEAN LTD REGISTERED SHS H8817H100 1875501 350561 SH SOLE 28 200159 0 150402 TRANSOCEAN LTD REGISTERED SHS H8817H100 2365492 442148 SH SOLE 30 442148 0 0 TRANSOCEAN LTD REGISTERED SHS H8817H100 7165774 1339397 SH SOLE 34 1339397 0 0 TRANSOCEAN LTD REGISTERED SHS H8817H100 192991 36073 SH SOLE 36 36073 0 0 TRANSOCEAN LTD REGISTERED SHS H8817H100 757009 141497 SH SOLE 40 141497 0 0 TRANSOCEAN LTD REGISTERED SHS H8817H100 1531863 286330 SH SOLE 43 260435 0 25895 TRANSUNION COM 89400J107 18435583 248592 SH SOLE 2 37341 0 211251 TRANSUNION COM 89400J107 13070033 176241 SH SOLE 4 87137 0 89104 TRANSUNION COM 89400J107 2299108 31002 SH SOLE 7 29080 0 1922 TRANSUNION COM 89400J107 828516 11172 SH SOLE 13 11172 0 0 TRANSUNION COM 89400J107 1368623 18455 SH SOLE 15 18455 0 0 TRANSUNION COM 89400J107 9844888 132752 SH SOLE 18 120086 0 12666 TRANSUNION COM 89400J107 4085549 55091 SH SOLE 19 55091 0 0 TRANSUNION COM 89400J107 174033497 2346730 SH SOLE 21 2346730 0 0 TRANSUNION COM 89400J107 346330018 4670038 SH SOLE 22 4310978 0 359060 TRANSUNION COM 89400J107 17162033 231419 SH SOLE 23 231419 0 0 TRANSUNION COM 89400J107 25985961 350404 SH SOLE 25 347554 0 2850 TRANSUNION COM 89400J107 12333920 166315 SH SOLE 26 96887 0 69428 TRANSUNION COM 89400J107 26697897 360004 SH SOLE 28 2435 0 357569 TRANSUNION COM 89400J107 45608 615 SH SOLE 29 615 0 0 TRANSUNION COM 89400J107 38774037 522843 SH SOLE 30 522843 0 0 TRANSUNION COM 89400J107 3308352 44611 SH SOLE 31 43194 0 1417 TRANSUNION COM 89400J107 684497 9230 SH SOLE 34 9230 0 0 TRANSUNION COM 89400J107 2739248 36937 SH SOLE 36 36937 0 0 TRANSUNION COM 89400J107 672854 9073 SH SOLE 40 9073 0 0 TRANSUNION COM 89400J107 35597 480 SH OTR 43 480 0 0 TRANSUNION COM 89400J107 5113053 68946 SH SOLE 43 55020 0 13926 TRAVEL PLUS LEISURE CO COM 894164102 15888915 353244 SH SOLE 2 171325 0 181919 TRAVEL PLUS LEISURE CO COM 894164102 8141 181 SH SOLE 4 181 0 0 TRAVEL PLUS LEISURE CO COM 894164102 1074842 23896 SH SOLE 7 22678 0 1218 TRAVEL PLUS LEISURE CO COM 894164102 5973614 132806 SH SOLE 18 132806 0 0 TRAVEL PLUS LEISURE CO COM 894164102 1427485 31736 SH SOLE 19 31736 0 0 TRAVEL PLUS LEISURE CO COM 894164102 161637879 3593550 SH SOLE 21 3593550 0 0 TRAVEL PLUS LEISURE CO COM 894164102 105196210 2338733 SH SOLE 22 2225625 0 113108 TRAVEL PLUS LEISURE CO COM 894164102 673620 14976 SH SOLE 25 14976 0 0 TRAVEL PLUS LEISURE CO COM 894164102 3665960 81502 SH SOLE 26 79006 0 2496 TRAVEL PLUS LEISURE CO COM 894164102 1763306 39202 SH SOLE 28 38611 0 591 TRAVEL PLUS LEISURE CO COM 894164102 7192932 159914 SH SOLE 30 159914 0 0 TRAVEL PLUS LEISURE CO COM 894164102 42461 944 SH SOLE 31 944 0 0 TRAVEL PLUS LEISURE CO COM 894164102 73362 1631 SH SOLE 36 1631 0 0 TRAVEL PLUS LEISURE CO COM 894164102 668718 14867 SH SOLE 40 14867 0 0 TRAVEL PLUS LEISURE CO COM 894164102 29822 663 SH OTR 43 663 0 0 TRAVEL PLUS LEISURE CO COM 894164102 7260307 161412 SH SOLE 43 141553 0 19859 TRAVELERS COMPANIES INC COM 89417E109 142776198 702155 SH SOLE 2 367510 0 334645 TRAVELERS COMPANIES INC COM 89417E109 58089358 285676 SH SOLE 4 126727 0 158949 TRAVELERS COMPANIES INC COM 89417E109 76700661 377204 SH SOLE 7 303461 0 73743 TRAVELERS COMPANIES INC COM 89417E109 4332159 21305 SH SOLE 13 21305 0 0 TRAVELERS COMPANIES INC COM 89417E109 6454012 31740 SH SOLE 15 31740 0 0 TRAVELERS COMPANIES INC COM 89417E109 90843975 446759 SH SOLE 18 408067 0 38692 TRAVELERS COMPANIES INC COM 89417E109 50171298 246736 SH SOLE 19 246736 0 0 TRAVELERS COMPANIES INC COM 89417E109 1515239862 7451755 SH SOLE 21 7451755 0 0 TRAVELERS COMPANIES INC COM 89417E109 1076620028 5294679 SH SOLE 22 4734224 0 560455 TRAVELERS COMPANIES INC COM 89417E109 69973361 344120 SH SOLE 23 344120 0 0 TRAVELERS COMPANIES INC COM 89417E109 116799106 574403 SH SOLE 25 573114 0 1289 TRAVELERS COMPANIES INC COM 89417E109 91955432 452225 SH SOLE 26 316751 0 135474 TRAVELERS COMPANIES INC COM 89417E109 145029408 713236 SH SOLE 28 23907 0 689329 TRAVELERS COMPANIES INC COM 89417E109 1728797 8502 SH SOLE 29 8502 0 0 TRAVELERS COMPANIES INC COM 89417E109 491342032 2416357 SH SOLE 30 2347816 0 68541 TRAVELERS COMPANIES INC COM 89417E109 14935120 73449 SH SOLE 31 71625 0 1824 TRAVELERS COMPANIES INC COM 89417E109 9772317 48059 SH SOLE 32 48059 0 0 TRAVELERS COMPANIES INC COM 89417E109 27202622 133779 SH SOLE 34 133779 0 0 TRAVELERS COMPANIES INC COM 89417E109 14264098 70149 SH SOLE 36 70149 0 0 TRAVELERS COMPANIES INC COM 89417E109 2240400 11018 SH SOLE 40 11018 0 0 TRAVELERS COMPANIES INC COM 89417E109 63239 311 SH OTR 43 311 0 0 TRAVELERS COMPANIES INC COM 89417E109 95802269 471143 SH SOLE 43 411244 0 59900 TRAVELZOO COM NEW 89421Q205 10899 1436 SH SOLE 18 1436 0 0 TRAVELZOO COM NEW 89421Q205 113782 14991 SH SOLE 21 14991 0 0 TRAVELZOO COM NEW 89421Q205 911680 120116 SH SOLE 22 120116 0 0 TRAVERE THERAPEUTICS INC COM 89422G107 2320037 282243 SH SOLE 2 188947 0 93296 TRAVERE THERAPEUTICS INC COM 89422G107 1512 184 SH SOLE 4 184 0 0 TRAVERE THERAPEUTICS INC COM 89422G107 5047 614 SH SOLE 7 614 0 0 TRAVERE THERAPEUTICS INC COM 89422G107 1910238 232389 SH SOLE 18 208578 0 23811 TRAVERE THERAPEUTICS INC COM 89422G107 5968698 726119 SH SOLE 19 726119 0 0 TRAVERE THERAPEUTICS INC COM 89422G107 26699694 3248138 SH SOLE 21 3248138 0 0 TRAVERE THERAPEUTICS INC COM 89422G107 23952291 2913904 SH SOLE 22 2758498 0 155406 TRAVERE THERAPEUTICS INC COM 89422G107 29773 3622 SH SOLE 23 3622 0 0 TRAVERE THERAPEUTICS INC COM 89422G107 151223 18397 SH SOLE 25 18397 0 0 TRAVERE THERAPEUTICS INC COM 89422G107 205401 24988 SH SOLE 26 24988 0 0 TRAVERE THERAPEUTICS INC COM 89422G107 8294 1009 SH SOLE 28 1009 0 0 TRAVERE THERAPEUTICS INC COM 89422G107 640305 77896 SH SOLE 30 77896 0 0 TRAVERE THERAPEUTICS INC COM 89422G107 136542 16611 SH SOLE 34 16611 0 0 TRAVERE THERAPEUTICS INC COM 89422G107 97021 11803 SH SOLE 40 11803 0 0 TRAVERE THERAPEUTICS INC COM 89422G107 714088 86872 SH SOLE 43 78858 0 8014 TRAVERE THERAPEUTICS INC NOTE 2.250% 3/0 89422GAA5 2391125 3700000 PRN SOLE 21 3700000 0 0 TRAWS PHARMA INC COM NEW 68232V801 111174 248878 SH SOLE 22 248878 0 0 TREACE MED CONCEPTS INC COM 89455T109 354591 53322 SH SOLE 2 42050 0 11272 TREACE MED CONCEPTS INC COM 89455T109 6630 997 SH SOLE 4 237 0 760 TREACE MED CONCEPTS INC COM 89455T109 479066 72040 SH SOLE 7 68202 0 3838 TREACE MED CONCEPTS INC COM 89455T109 798978 120147 SH SOLE 18 120147 0 0 TREACE MED CONCEPTS INC COM 89455T109 732371 110131 SH SOLE 19 110131 0 0 TREACE MED CONCEPTS INC COM 89455T109 14538995 2186315 SH SOLE 21 2186315 0 0 TREACE MED CONCEPTS INC COM 89455T109 8844460 1329994 SH SOLE 22 1290990 0 39004 TREACE MED CONCEPTS INC COM 89455T109 51351 7722 SH SOLE 25 7722 0 0 TREACE MED CONCEPTS INC COM 89455T109 13147 1977 SH SOLE 26 1977 0 0 TREACE MED CONCEPTS INC COM 89455T109 915120 137612 SH SOLE 30 137612 0 0 TREACE MED CONCEPTS INC COM 89455T109 42334 6366 SH SOLE 40 6366 0 0 TREACE MED CONCEPTS INC COM 89455T109 279586 42043 SH SOLE 43 40015 0 2028 TREDEGAR CORP COM 894650100 1178479 246029 SH SOLE 2 224746 0 21283 TREDEGAR CORP COM 894650100 1763 368 SH SOLE 7 368 0 0 TREDEGAR CORP COM 894650100 377773 78867 SH SOLE 18 78867 0 0 TREDEGAR CORP COM 894650100 668794 139623 SH SOLE 19 139623 0 0 TREDEGAR CORP COM 894650100 4686464 978385 SH SOLE 21 978385 0 0 TREDEGAR CORP COM 894650100 4724027 986227 SH SOLE 22 950507 0 35720 TREDEGAR CORP COM 894650100 69407 14490 SH SOLE 23 14490 0 0 TREDEGAR CORP COM 894650100 2433 508 SH SOLE 26 0 0 508 TREEHOUSE FOODS INC COM 89469A104 1508286 41165 SH SOLE 2 13384 0 27781 TREEHOUSE FOODS INC COM 89469A104 6412 175 SH SOLE 4 175 0 0 TREEHOUSE FOODS INC COM 89469A104 406924 11106 SH SOLE 7 10557 0 549 TREEHOUSE FOODS INC COM 89469A104 5741122 156690 SH SOLE 18 156690 0 0 TREEHOUSE FOODS INC COM 89469A104 4101592 111943 SH SOLE 19 111943 0 0 TREEHOUSE FOODS INC COM 89469A104 199079410 5433390 SH SOLE 21 5433390 0 0 TREEHOUSE FOODS INC COM 89469A104 52374315 1429430 SH SOLE 22 1361793 0 67637 TREEHOUSE FOODS INC COM 89469A104 335806 9165 SH SOLE 25 9165 0 0 TREEHOUSE FOODS INC COM 89469A104 474818 12959 SH SOLE 26 12959 0 0 TREEHOUSE FOODS INC COM 89469A104 36713 1002 SH SOLE 28 1002 0 0 TREEHOUSE FOODS INC COM 89469A104 4445092 121318 SH SOLE 30 121318 0 0 TREEHOUSE FOODS INC COM 89469A104 73903 2017 SH SOLE 36 2017 0 0 TREEHOUSE FOODS INC COM 89469A104 406191 11086 SH SOLE 40 11086 0 0 TREEHOUSE FOODS INC COM 89469A104 2920904 79719 SH SOLE 43 77651 0 2068 TREVENA INC COM NEW 89532E208 22803 104599 SH SOLE 22 104599 0 0 TREVENA INC COM NEW 89532E208 6141 28169 SH SOLE 43 0 0 28169 TREVI THERAPEUTICS INC COM 89532M101 112695 37817 SH SOLE 2 22800 0 15017 TREVI THERAPEUTICS INC COM 89532M101 491921 165074 SH SOLE 18 165074 0 0 TREVI THERAPEUTICS INC COM 89532M101 390755 131126 SH SOLE 19 131126 0 0 TREVI THERAPEUTICS INC COM 89532M101 5918754 1986159 SH SOLE 21 1986159 0 0 TREVI THERAPEUTICS INC COM 89532M101 2428518 814939 SH SOLE 22 790614 0 24325 TREX CO INC COM 89531P105 19288618 260235 SH SOLE 2 174920 0 85315 TREX CO INC COM 89531P105 1885242 25435 SH SOLE 4 4884 0 20551 TREX CO INC COM 89531P105 831701 11221 SH SOLE 7 10665 0 556 TREX CO INC COM 89531P105 392243 5292 SH SOLE 13 5292 0 0 TREX CO INC COM 89531P105 14285370 192733 SH SOLE 18 191995 0 738 TREX CO INC COM 89531P105 5317814 71746 SH SOLE 19 71746 0 0 TREX CO INC COM 89531P105 488589849 6591876 SH SOLE 21 6591876 0 0 TREX CO INC COM 89531P105 245621005 3313829 SH SOLE 22 3170676 0 143153 TREX CO INC COM 89531P105 2687591 36260 SH SOLE 23 36260 0 0 TREX CO INC COM 89531P105 215871239 2912456 SH SOLE 25 2912456 0 0 TREX CO INC COM 89531P105 5190624 70030 SH SOLE 26 32099 0 37931 TREX CO INC COM 89531P105 4805348 64832 SH SOLE 28 57907 0 6925 TREX CO INC COM 89531P105 97542 1316 SH SOLE 29 1316 0 0 TREX CO INC COM 89531P105 5298246 71482 SH SOLE 30 71482 0 0 TREX CO INC COM 89531P105 100284 1353 SH SOLE 31 1353 0 0 TREX CO INC COM 89531P105 22913012 309134 SH SOLE 34 309134 0 0 TREX CO INC COM 89531P105 101026 1363 SH SOLE 36 1363 0 0 TREX CO INC COM 89531P105 1705724 23013 SH SOLE 40 23013 0 0 TREX CO INC COM 89531P105 8805752 118804 SH SOLE 43 102008 0 16796 TRI POINTE HOMES INC COM 87265H109 12784051 343196 SH SOLE 2 225042 0 118154 TRI POINTE HOMES INC COM 87265H109 13820 371 SH SOLE 4 371 0 0 TRI POINTE HOMES INC COM 87265H109 1015323 27257 SH SOLE 7 25881 0 1376 TRI POINTE HOMES INC COM 87265H109 11198691 300636 SH SOLE 18 294299 0 6337 TRI POINTE HOMES INC COM 87265H109 22979898 616910 SH SOLE 19 616910 0 0 TRI POINTE HOMES INC COM 87265H109 425958444 11435126 SH SOLE 21 11435126 0 0 TRI POINTE HOMES INC COM 87265H109 130583861 3505607 SH SOLE 22 3338918 0 166689 TRI POINTE HOMES INC COM 87265H109 305525 8202 SH SOLE 23 8202 0 0 TRI POINTE HOMES INC COM 87265H109 791451 21247 SH SOLE 25 21247 0 0 TRI POINTE HOMES INC COM 87265H109 5849144 157024 SH SOLE 26 38592 0 118432 TRI POINTE HOMES INC COM 87265H109 75506 2027 SH SOLE 28 2027 0 0 TRI POINTE HOMES INC COM 87265H109 9327400 250400 SH SOLE 30 250400 0 0 TRI POINTE HOMES INC COM 87265H109 2623592 70432 SH SOLE 34 70432 0 0 TRI POINTE HOMES INC COM 87265H109 167178 4488 SH SOLE 36 4488 0 0 TRI POINTE HOMES INC COM 87265H109 818681 21978 SH SOLE 40 21978 0 0 TRI POINTE HOMES INC COM 87265H109 7914992 212483 SH SOLE 43 207582 0 4901 TRICO BANCSHARES COM 896095106 1060832 26809 SH SOLE 2 8912 0 17897 TRICO BANCSHARES COM 896095106 5579 141 SH SOLE 4 141 0 0 TRICO BANCSHARES COM 896095106 8824 223 SH SOLE 7 223 0 0 TRICO BANCSHARES COM 896095106 3722073 94063 SH SOLE 18 94063 0 0 TRICO BANCSHARES COM 896095106 2891578 73075 SH SOLE 19 73075 0 0 TRICO BANCSHARES COM 896095106 46766477 1181867 SH SOLE 21 1181867 0 0 TRICO BANCSHARES COM 896095106 37574841 949579 SH SOLE 22 904229 0 45350 TRICO BANCSHARES COM 896095106 239834 6061 SH SOLE 25 6061 0 0 TRICO BANCSHARES COM 896095106 513421 12975 SH SOLE 26 12975 0 0 TRICO BANCSHARES COM 896095106 76133 1924 SH SOLE 28 155 0 1769 TRICO BANCSHARES COM 896095106 1042234 26339 SH SOLE 30 26339 0 0 TRICO BANCSHARES COM 896095106 293055 7406 SH SOLE 40 7406 0 0 TRICO BANCSHARES COM 896095106 2171056 54866 SH SOLE 43 52207 0 2659 TRIMAS CORP COM NEW 896215209 2982980 116705 SH SOLE 2 94713 0 21992 TRIMAS CORP COM NEW 896215209 2684 105 SH SOLE 4 105 0 0 TRIMAS CORP COM NEW 896215209 7412 290 SH SOLE 7 290 0 0 TRIMAS CORP COM NEW 896215209 2894389 113239 SH SOLE 18 113239 0 0 TRIMAS CORP COM NEW 896215209 2363048 92451 SH SOLE 19 92451 0 0 TRIMAS CORP COM NEW 896215209 37328284 1460418 SH SOLE 21 1460418 0 0 TRIMAS CORP COM NEW 896215209 32230138 1260960 SH SOLE 22 1201757 0 59203 TRIMAS CORP COM NEW 896215209 214781 8403 SH SOLE 25 8403 0 0 TRIMAS CORP COM NEW 896215209 429587 16807 SH SOLE 26 16807 0 0 TRIMAS CORP COM NEW 896215209 725061 28367 SH SOLE 30 28367 0 0 TRIMAS CORP COM NEW 896215209 206653 8085 SH SOLE 40 8085 0 0 TRIMAS CORP COM NEW 896215209 27988 1095 SH OTR 43 1095 0 0 TRIMAS CORP COM NEW 896215209 655231 25635 SH SOLE 43 22322 0 3313 TRIMBLE INC COM 896239100 17844408 319106 SH SOLE 2 86660 0 232446 TRIMBLE INC COM 896239100 17120299 306157 SH SOLE 4 171484 0 134673 TRIMBLE INC COM 896239100 20324907 363464 SH SOLE 7 333043 0 30421 TRIMBLE INC COM 896239100 916808 16395 SH SOLE 13 16395 0 0 TRIMBLE INC COM 896239100 1923704 34401 SH SOLE 15 34401 0 0 TRIMBLE INC COM 896239100 29754417 532089 SH SOLE 18 516484 0 15605 TRIMBLE INC COM 896239100 5973934 106830 SH SOLE 19 106830 0 0 TRIMBLE INC COM 896239100 395219968 7067596 SH SOLE 21 7067596 0 0 TRIMBLE INC COM 896239100 293339656 5245702 SH SOLE 22 4708986 0 536716 TRIMBLE INC COM 896239100 16505906 295170 SH SOLE 23 295170 0 0 TRIMBLE INC COM 896239100 44335389 792836 SH SOLE 25 787475 0 5361 TRIMBLE INC COM 896239100 14327766 256219 SH SOLE 26 170403 0 85816 TRIMBLE INC COM 896239100 36418683 651264 SH SOLE 28 10573 0 640691 TRIMBLE INC COM 896239100 159347227 2849557 SH SOLE 30 2669050 0 180507 TRIMBLE INC COM 896239100 3040147 54366 SH SOLE 31 52300 0 2066 TRIMBLE INC COM 896239100 1447266 25881 SH SOLE 34 25881 0 0 TRIMBLE INC COM 896239100 3618919 64716 SH SOLE 36 64716 0 0 TRIMBLE INC COM 896239100 627814 11227 SH SOLE 40 11227 0 0 TRIMBLE INC COM 896239100 24717 442 SH OTR 43 442 0 0 TRIMBLE INC COM 896239100 8880208 158802 SH SOLE 43 125581 0 33221 TRINET GROUP INC COM 896288107 6400200 64002 SH SOLE 2 55615 0 8387 TRINET GROUP INC COM 896288107 503200 5032 SH SOLE 4 812 0 4220 TRINET GROUP INC COM 896288107 717100 7171 SH SOLE 7 6801 0 370 TRINET GROUP INC COM 896288107 231400 2314 SH SOLE 13 2314 0 0 TRINET GROUP INC COM 896288107 8046900 80469 SH SOLE 18 80469 0 0 TRINET GROUP INC COM 896288107 9234500 92345 SH SOLE 19 92345 0 0 TRINET GROUP INC COM 896288107 117854000 1178540 SH SOLE 21 1178540 0 0 TRINET GROUP INC COM 896288107 102200500 1022005 SH SOLE 22 993312 0 28693 TRINET GROUP INC COM 896288107 2142000 21420 SH SOLE 23 21420 0 0 TRINET GROUP INC COM 896288107 675700 6757 SH SOLE 25 6757 0 0 TRINET GROUP INC COM 896288107 1290700 12907 SH SOLE 26 10363 0 2544 TRINET GROUP INC COM 896288107 141300 1413 SH SOLE 28 796 0 617 TRINET GROUP INC COM 896288107 28000 280 SH SOLE 29 280 0 0 TRINET GROUP INC COM 896288107 4321400 43214 SH SOLE 30 43214 0 0 TRINET GROUP INC COM 896288107 1544000 15440 SH SOLE 34 15440 0 0 TRINET GROUP INC COM 896288107 86800 868 SH SOLE 36 868 0 0 TRINET GROUP INC COM 896288107 711800 7118 SH SOLE 40 7118 0 0 TRINET GROUP INC COM 896288107 1679708 16797 SH SOLE 43 15876 0 921 TRINITY CAP INC COM 896442308 2404366 170040 SH SOLE 30 170040 0 0 TRINITY INDS INC COM 896522109 2348241 78484 SH SOLE 2 39076 0 39408 TRINITY INDS INC COM 896522109 57117 1909 SH SOLE 4 102 0 1807 TRINITY INDS INC COM 896522109 662339 22137 SH SOLE 7 21026 0 1111 TRINITY INDS INC COM 896522109 7110877 237663 SH SOLE 18 237663 0 0 TRINITY INDS INC COM 896522109 10451924 349329 SH SOLE 19 349329 0 0 TRINITY INDS INC COM 896522109 286353130 9570626 SH SOLE 21 9570626 0 0 TRINITY INDS INC COM 896522109 81306643 2717468 SH SOLE 22 2620654 0 96814 TRINITY INDS INC COM 896522109 26778 895 SH SOLE 23 895 0 0 TRINITY INDS INC COM 896522109 511752 17104 SH SOLE 25 17104 0 0 TRINITY INDS INC COM 896522109 831118 27778 SH SOLE 26 27778 0 0 TRINITY INDS INC COM 896522109 436204 14579 SH SOLE 28 1769 0 12810 TRINITY INDS INC COM 896522109 6840699 228633 SH SOLE 30 228633 0 0 TRINITY INDS INC COM 896522109 92243 3083 SH SOLE 36 3083 0 0 TRINITY INDS INC COM 896522109 488145 16315 SH SOLE 40 16315 0 0 TRINITY INDS INC COM 896522109 3157307 105525 SH SOLE 43 99989 0 5536 TRINITY PL HLDGS INC COM 89656D101 4325 36968 SH SOLE 22 36968 0 0 TRINSEO PLC SHS G9059U107 3514 1521 SH SOLE 2 0 0 1521 TRINSEO PLC SHS G9059U107 35934 15556 SH SOLE 18 15556 0 0 TRINSEO PLC SHS G9059U107 15609 6757 SH SOLE 19 6757 0 0 TRINSEO PLC SHS G9059U107 809549 350454 SH SOLE 21 350454 0 0 TRINSEO PLC SHS G9059U107 1396358 604484 SH SOLE 22 601778 0 2706 TRINSEO PLC SHS G9059U107 1594 690 SH SOLE 28 690 0 0 TRINSEO PLC SHS G9059U107 5535 2396 SH SOLE 36 2396 0 0 TRINSEO PLC SHS G9059U107 148 64 SH SOLE 43 64 0 0 TRIP COM GROUP LTD ADS 89677Q107 4439620 94460 SH SOLE 13 94460 0 0 TRIP COM GROUP LTD ADS 89677Q107 16940116 360428 SH SOLE 15 360428 0 0 TRIP COM GROUP LTD ADS 89677Q107 686717 14611 SH SOLE 19 14611 0 0 TRIP COM GROUP LTD ADS 89677Q107 9349287 198921 SH SOLE 22 60819 0 138102 TRIP COM GROUP LTD ADS 89677Q107 272976 5808 SH SOLE 25 5808 0 0 TRIP COM GROUP LTD ADS 89677Q107 1960041 41703 SH SOLE 26 41703 0 0 TRIP COM GROUP LTD ADS 89677Q107 1476176 31408 SH SOLE 32 31408 0 0 TRIP COM GROUP LTD ADS 89677Q107 29172101 620683 SH SOLE 34 620683 0 0 TRIP COM GROUP LTD ADS 89677Q107 29787096 633768 SH SOLE 43 578784 0 54984 TRIPADVISOR INC COM 896945201 4008515 225071 SH SOLE 2 42914 0 182157 TRIPADVISOR INC COM 896945201 19324 1085 SH SOLE 4 395 0 690 TRIPADVISOR INC COM 896945201 16082 903 SH SOLE 7 903 0 0 TRIPADVISOR INC COM 896945201 1269479 71279 SH SOLE 18 71279 0 0 TRIPADVISOR INC COM 896945201 685436 38486 SH SOLE 19 38486 0 0 TRIPADVISOR INC COM 896945201 167560558 9408229 SH SOLE 21 9408229 0 0 TRIPADVISOR INC COM 896945201 49328446 2769705 SH SOLE 22 2624113 0 145592 TRIPADVISOR INC COM 896945201 371285 20847 SH SOLE 25 20847 0 0 TRIPADVISOR INC COM 896945201 619022 34757 SH SOLE 26 34757 0 0 TRIPADVISOR INC COM 896945201 223676 12559 SH SOLE 28 1890 0 10669 TRIPADVISOR INC COM 896945201 6134779 344457 SH SOLE 30 344457 0 0 TRIPADVISOR INC COM 896945201 26466 1486 SH SOLE 31 1486 0 0 TRIPADVISOR INC COM 896945201 428598 24065 SH SOLE 40 24065 0 0 TRIPADVISOR INC COM 896945201 1914530 107498 SH SOLE 43 99972 0 7526 TRIPADVISOR INC NOTE 0.250% 4/0 896945AD4 1346208 1480000 PRN SOLE 2 1480000 0 0 TRIPADVISOR INC NOTE 0.250% 4/0 896945AD4 2455920 2700000 PRN SOLE 21 2700000 0 0 TRIPADVISOR INC NOTE 0.250% 4/0 896945AD4 2092080 2300000 PRN SOLE 22 2300000 0 0 TRIPLE FLAG PRECIOUS METAL COM 89679M104 7084 457 SH SOLE 43 457 0 0 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 969060 120680 SH SOLE 30 120680 0 0 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 1465 182 SH SOLE 43 182 0 0 TRISALUS LIFE SCIENCES INC COM 89680M101 167090 30270 SH SOLE 22 30270 0 0 TRIUMPH FINANCIAL INC COM 89679E300 1300397 15907 SH SOLE 2 6292 0 9615 TRIUMPH FINANCIAL INC COM 89679E300 15533 190 SH SOLE 7 190 0 0 TRIUMPH FINANCIAL INC COM 89679E300 5267153 64430 SH SOLE 18 64430 0 0 TRIUMPH FINANCIAL INC COM 89679E300 4091669 50051 SH SOLE 19 50051 0 0 TRIUMPH FINANCIAL INC COM 89679E300 195175754 2387471 SH SOLE 21 2387471 0 0 TRIUMPH FINANCIAL INC COM 89679E300 51937001 635315 SH SOLE 22 615129 0 20186 TRIUMPH FINANCIAL INC COM 89679E300 367058 4490 SH SOLE 25 4490 0 0 TRIUMPH FINANCIAL INC COM 89679E300 2026583 24790 SH SOLE 26 8266 0 16524 TRIUMPH FINANCIAL INC COM 89679E300 28449 348 SH SOLE 28 348 0 0 TRIUMPH FINANCIAL INC COM 89679E300 3521790 43080 SH SOLE 30 43080 0 0 TRIUMPH FINANCIAL INC COM 89679E300 365586 4472 SH SOLE 40 4472 0 0 TRIUMPH FINANCIAL INC COM 89679E300 246967 3021 SH SOLE 43 2867 0 154 TRIUMPH GROUP INC NEW COM 896818101 1212474 78681 SH SOLE 2 21616 0 57065 TRIUMPH GROUP INC NEW COM 896818101 4654 302 SH SOLE 4 302 0 0 TRIUMPH GROUP INC NEW COM 896818101 392107 25445 SH SOLE 7 24151 0 1294 TRIUMPH GROUP INC NEW COM 896818101 3297617 213992 SH SOLE 18 213992 0 0 TRIUMPH GROUP INC NEW COM 896818101 2260385 146683 SH SOLE 19 146683 0 0 TRIUMPH GROUP INC NEW COM 896818101 127833578 8295495 SH SOLE 21 8295495 0 0 TRIUMPH GROUP INC NEW COM 896818101 32925607 2136639 SH SOLE 22 2048547 0 88092 TRIUMPH GROUP INC NEW COM 896818101 9152461 593930 SH SOLE 25 593930 0 0 TRIUMPH GROUP INC NEW COM 896818101 955312 61993 SH SOLE 26 31021 0 30972 TRIUMPH GROUP INC NEW COM 896818101 2605846 169101 SH SOLE 30 169101 0 0 TRIUMPH GROUP INC NEW COM 896818101 1272820 82597 SH SOLE 34 82597 0 0 TRIUMPH GROUP INC NEW COM 896818101 111538 7238 SH SOLE 36 7238 0 0 TRIUMPH GROUP INC NEW COM 896818101 257177 16689 SH SOLE 40 16689 0 0 TRIUMPH GROUP INC NEW COM 896818101 19001 1233 SH OTR 43 1233 0 0 TRIUMPH GROUP INC NEW COM 896818101 1540723 99982 SH SOLE 43 89586 0 10396 TRONOX HOLDINGS PLC SHS G9087Q102 1614987 102931 SH SOLE 2 32883 0 70048 TRONOX HOLDINGS PLC SHS G9087Q102 4393 280 SH SOLE 4 280 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 543251 34624 SH SOLE 7 32892 0 1732 TRONOX HOLDINGS PLC SHS G9087Q102 5316164 338825 SH SOLE 18 338825 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 4243910 270485 SH SOLE 19 270485 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 68398202 4359350 SH SOLE 21 4359350 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 56409771 3595269 SH SOLE 22 3441225 0 154044 TRONOX HOLDINGS PLC SHS G9087Q102 395655 25217 SH SOLE 25 25217 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 700919 44673 SH SOLE 26 44673 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 32337 2061 SH SOLE 28 2061 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 1533101 97712 SH SOLE 30 97712 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 51291 3269 SH SOLE 36 3269 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 456406 29089 SH SOLE 40 29089 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 878467 55989 SH SOLE 43 51175 0 4814 TRUBRIDGE INC COM 205306103 68480 6848 SH SOLE 2 6848 0 0 TRUBRIDGE INC COM 205306103 27150 2715 SH SOLE 18 2715 0 0 TRUBRIDGE INC COM 205306103 299080 29908 SH SOLE 21 29908 0 0 TRUBRIDGE INC COM 205306103 2267910 226791 SH SOLE 22 226791 0 0 TRUBRIDGE INC COM 205306103 82800 8280 SH SOLE 43 2171 0 6109 TRUEBLUE INC COM 89785X101 562009 54564 SH SOLE 2 39191 0 15373 TRUEBLUE INC COM 89785X101 2894 281 SH SOLE 7 281 0 0 TRUEBLUE INC COM 89785X101 990036 96120 SH SOLE 18 96120 0 0 TRUEBLUE INC COM 89785X101 702192 68174 SH SOLE 19 68174 0 0 TRUEBLUE INC COM 89785X101 12376593 1201611 SH SOLE 21 1201611 0 0 TRUEBLUE INC COM 89785X101 9033862 877074 SH SOLE 22 853028 0 24046 TRUEBLUE INC COM 89785X101 9291 902 SH SOLE 28 902 0 0 TRUEBLUE INC COM 89785X101 737552 71607 SH SOLE 43 69950 0 1657 TRUECAR INC COM 89785L107 531665 169861 SH SOLE 2 56418 0 113443 TRUECAR INC COM 89785L107 1174 375 SH SOLE 7 375 0 0 TRUECAR INC COM 89785L107 843260 269412 SH SOLE 18 269412 0 0 TRUECAR INC COM 89785L107 1435136 458510 SH SOLE 19 458510 0 0 TRUECAR INC COM 89785L107 9814757 3135705 SH SOLE 21 3135705 0 0 TRUECAR INC COM 89785L107 9798055 3130369 SH SOLE 22 2995034 0 135335 TRUECAR INC COM 89785L107 75286 24053 SH SOLE 23 24053 0 0 TRUECAR INC COM 89785L107 319917 102210 SH SOLE 26 0 0 102210 TRUECAR INC COM 89785L107 16555 5289 SH SOLE 43 5146 0 143 TRUIST FINL CORP COM 89832Q109 108851212 2801833 SH SOLE 2 975686 0 1826147 TRUIST FINL CORP COM 89832Q109 38650583 994867 SH SOLE 4 530388 0 464479 TRUIST FINL CORP COM 89832Q109 50485381 1299495 SH SOLE 7 1171584 0 127911 TRUIST FINL CORP COM 89832Q109 2135701 54973 SH SOLE 13 54973 0 0 TRUIST FINL CORP COM 89832Q109 7252751 186686 SH SOLE 15 186686 0 0 TRUIST FINL CORP COM 89832Q109 104555878 2691271 SH SOLE 18 2604489 0 86782 TRUIST FINL CORP COM 89832Q109 20652116 531586 SH SOLE 19 531586 0 0 TRUIST FINL CORP COM 89832Q109 1553749651 39993556 SH SOLE 21 39993556 0 0 TRUIST FINL CORP COM 89832Q109 1117988121 28777043 SH SOLE 22 25879497 0 2897546 TRUIST FINL CORP COM 89832Q109 66693989 1716705 SH SOLE 23 1716705 0 0 TRUIST FINL CORP COM 89832Q109 91468246 2354395 SH SOLE 25 2348041 0 6354 TRUIST FINL CORP COM 89832Q109 62602230 1611383 SH SOLE 26 1032592 0 578791 TRUIST FINL CORP COM 89832Q109 98970569 2547505 SH SOLE 28 96071 0 2451434 TRUIST FINL CORP COM 89832Q109 129604 3336 SH SOLE 29 3336 0 0 TRUIST FINL CORP COM 89832Q109 423059445 10889561 SH SOLE 30 10709018 0 180543 TRUIST FINL CORP COM 89832Q109 11832039 304557 SH SOLE 31 294214 0 10343 TRUIST FINL CORP COM 89832Q109 6202674 159657 SH SOLE 32 159657 0 0 TRUIST FINL CORP COM 89832Q109 6127616 157725 SH SOLE 34 157725 0 0 TRUIST FINL CORP COM 89832Q109 12023492 309485 SH SOLE 36 309485 0 0 TRUIST FINL CORP COM 89832Q109 2441800 62852 SH SOLE 40 62852 0 0 TRUIST FINL CORP COM 89832Q109 72805 1874 SH OTR 43 1874 0 0 TRUIST FINL CORP COM 89832Q109 60613458 1560192 SH SOLE 43 1240227 0 319965 TRUMP MEDIA & TECHNOLOGY GRO COM 25400Q105 1807243 55183 SH SOLE 2 7435 0 47748 TRUMP MEDIA & TECHNOLOGY GRO COM 25400Q105 14836 453 SH SOLE 7 453 0 0 TRUMP MEDIA & TECHNOLOGY GRO COM 25400Q105 586323 17903 SH SOLE 18 17903 0 0 TRUMP MEDIA & TECHNOLOGY GRO COM 25400Q105 637675 19471 SH SOLE 19 19471 0 0 TRUMP MEDIA & TECHNOLOGY GRO COM 25400Q105 26784293 817841 SH SOLE 21 817841 0 0 TRUMP MEDIA & TECHNOLOGY GRO COM 25400Q105 41648699 1271716 SH SOLE 22 1222034 0 49682 TRUMP MEDIA & TECHNOLOGY GRO COM 25400Q105 2718 83 SH SOLE 30 83 0 0 TRUMP MEDIA & TECHNOLOGY GRO COM 25400Q105 23580 720 SH SOLE 31 720 0 0 TRUMP MEDIA & TECHNOLOGY GRO COM 25400Q105 25643 783 SH SOLE 43 783 0 0 TRUPANION INC COM 898202106 533316 18140 SH SOLE 2 9494 0 8646 TRUPANION INC COM 898202106 3528 120 SH SOLE 4 120 0 0 TRUPANION INC COM 898202106 8085 275 SH SOLE 7 275 0 0 TRUPANION INC COM 898202106 2872380 97700 SH SOLE 18 97700 0 0 TRUPANION INC COM 898202106 2240045 76192 SH SOLE 19 76192 0 0 TRUPANION INC COM 898202106 115795546 3938624 SH SOLE 21 3938624 0 0 TRUPANION INC COM 898202106 33526555 1140359 SH SOLE 22 1108750 0 31609 TRUPANION INC COM 898202106 195157 6638 SH SOLE 25 6638 0 0 TRUPANION INC COM 898202106 1397147 47522 SH SOLE 26 18207 0 29315 TRUPANION INC COM 898202106 20992 714 SH SOLE 28 714 0 0 TRUPANION INC COM 898202106 2163575 73591 SH SOLE 30 73591 0 0 TRUPANION INC COM 898202106 240668 8186 SH SOLE 40 8186 0 0 TRUPANION INC COM 898202106 1306213 44429 SH SOLE 43 42539 0 1890 TRUSTCO BK CORP N Y COM NEW 898349204 704462 24486 SH SOLE 2 16409 0 8077 TRUSTCO BK CORP N Y COM NEW 898349204 2043 71 SH SOLE 4 71 0 0 TRUSTCO BK CORP N Y COM NEW 898349204 4459 155 SH SOLE 7 155 0 0 TRUSTCO BK CORP N Y COM NEW 898349204 1694783 58908 SH SOLE 18 58908 0 0 TRUSTCO BK CORP N Y COM NEW 898349204 1082270 37618 SH SOLE 19 37618 0 0 TRUSTCO BK CORP N Y COM NEW 898349204 59858488 2080587 SH SOLE 21 2080587 0 0 TRUSTCO BK CORP N Y COM NEW 898349204 14193421 493341 SH SOLE 22 470709 0 22632 TRUSTCO BK CORP N Y COM NEW 898349204 108146 3759 SH SOLE 25 3759 0 0 TRUSTCO BK CORP N Y COM NEW 898349204 261663 9095 SH SOLE 26 9095 0 0 TRUSTCO BK CORP N Y COM NEW 898349204 892819 31033 SH SOLE 30 31033 0 0 TRUSTCO BK CORP N Y COM NEW 898349204 74601 2593 SH SOLE 40 2593 0 0 TRUSTCO BK CORP N Y COM NEW 898349204 31762 1104 SH SOLE 43 1104 0 0 TRUSTMARK CORP COM 898402102 1334197 44414 SH SOLE 2 15844 0 28570 TRUSTMARK CORP COM 898402102 8742 291 SH SOLE 7 291 0 0 TRUSTMARK CORP COM 898402102 5369169 178734 SH SOLE 18 178734 0 0 TRUSTMARK CORP COM 898402102 3552410 118256 SH SOLE 19 118256 0 0 TRUSTMARK CORP COM 898402102 202089203 6727337 SH SOLE 21 6727337 0 0 TRUSTMARK CORP COM 898402102 48696072 1621041 SH SOLE 22 1542214 0 78827 TRUSTMARK CORP COM 898402102 240440 8004 SH SOLE 25 8004 0 0 TRUSTMARK CORP COM 898402102 453454 15095 SH SOLE 26 15095 0 0 TRUSTMARK CORP COM 898402102 33945 1130 SH SOLE 28 1130 0 0 TRUSTMARK CORP COM 898402102 2736284 91088 SH SOLE 30 91088 0 0 TRUSTMARK CORP COM 898402102 2884 96 SH SOLE 36 96 0 0 TRUSTMARK CORP COM 898402102 206645 6879 SH SOLE 40 6879 0 0 TRUSTMARK CORP COM 898402102 142961 4759 SH SOLE 43 4602 0 157 TRXADE HEALTH INC COM 89846A405 91817 8220 SH SOLE 22 8220 0 0 TSAKOS ENERGY NAVIGATION LTD SHS G9108L173 310046 10589 SH SOLE 2 10589 0 0 TSAKOS ENERGY NAVIGATION LTD SHS G9108L173 61078 2086 SH SOLE 22 2086 0 0 TSCAN THERAPEUTICS INC COM 89854M101 27571 4713 SH SOLE 2 1462 0 3251 TSCAN THERAPEUTICS INC COM 89854M101 819673 140115 SH SOLE 18 140115 0 0 TSCAN THERAPEUTICS INC COM 89854M101 10888605 1861300 SH SOLE 19 1861300 0 0 TSCAN THERAPEUTICS INC COM 89854M101 7594318 1298174 SH SOLE 21 1298174 0 0 TSCAN THERAPEUTICS INC COM 89854M101 5194227 887902 SH SOLE 22 873071 0 14831 TSCAN THERAPEUTICS INC COM 89854M101 1502894 256905 SH SOLE 26 0 0 256905 TSCAN THERAPEUTICS INC COM 89854M101 77472 13243 SH SOLE 34 13243 0 0 TTEC HLDGS INC COM 89854H102 154315 26244 SH SOLE 2 17777 0 8467 TTEC HLDGS INC COM 89854H102 529 90 SH SOLE 4 90 0 0 TTEC HLDGS INC COM 89854H102 1270 216 SH SOLE 7 216 0 0 TTEC HLDGS INC COM 89854H102 349178 59384 SH SOLE 18 59384 0 0 TTEC HLDGS INC COM 89854H102 234124 39817 SH SOLE 19 39817 0 0 TTEC HLDGS INC COM 89854H102 4733406 805001 SH SOLE 21 805001 0 0 TTEC HLDGS INC COM 89854H102 3884346 660603 SH SOLE 22 631230 0 29373 TTEC HLDGS INC COM 89854H102 17275 2938 SH SOLE 25 2938 0 0 TTEC HLDGS INC COM 89854H102 36027 6127 SH SOLE 26 6127 0 0 TTEC HLDGS INC COM 89854H102 1964 334 SH SOLE 28 334 0 0 TTEC HLDGS INC COM 89854H102 59547 10127 SH SOLE 30 10127 0 0 TTEC HLDGS INC COM 89854H102 12907 2195 SH SOLE 40 2195 0 0 TTEC HLDGS INC COM 89854H102 856299 145629 SH SOLE 43 129964 0 15665 TTM TECHNOLOGIES INC COM 87305R109 10819712 556856 SH SOLE 2 330968 0 225888 TTM TECHNOLOGIES INC COM 87305R109 6898 355 SH SOLE 4 355 0 0 TTM TECHNOLOGIES INC COM 87305R109 36043 1855 SH SOLE 7 1855 0 0 TTM TECHNOLOGIES INC COM 87305R109 8482264 436555 SH SOLE 18 436555 0 0 TTM TECHNOLOGIES INC COM 87305R109 16262288 836968 SH SOLE 19 836968 0 0 TTM TECHNOLOGIES INC COM 87305R109 227045185 11685290 SH SOLE 21 11685290 0 0 TTM TECHNOLOGIES INC COM 87305R109 77727403 4000381 SH SOLE 22 3799237 0 201144 TTM TECHNOLOGIES INC COM 87305R109 354248 18232 SH SOLE 23 18232 0 0 TTM TECHNOLOGIES INC COM 87305R109 371890 19140 SH SOLE 25 19140 0 0 TTM TECHNOLOGIES INC COM 87305R109 4452890 229176 SH SOLE 26 48260 0 180916 TTM TECHNOLOGIES INC COM 87305R109 3837444 197501 SH SOLE 30 197501 0 0 TTM TECHNOLOGIES INC COM 87305R109 55609 2862 SH SOLE 36 2862 0 0 TTM TECHNOLOGIES INC COM 87305R109 451456 23235 SH SOLE 40 23235 0 0 TTM TECHNOLOGIES INC COM 87305R109 1745727 89847 SH SOLE 43 84924 0 4923 TUCOWS INC COM NEW 898697206 35626 1844 SH SOLE 2 342 0 1502 TUCOWS INC COM NEW 898697206 428749 22192 SH SOLE 18 22192 0 0 TUCOWS INC COM NEW 898697206 428749 22192 SH SOLE 19 22192 0 0 TUCOWS INC COM NEW 898697206 5703960 295236 SH SOLE 21 295236 0 0 TUCOWS INC COM NEW 898697206 4697503 243142 SH SOLE 22 239383 0 3759 TUCOWS INC COM NEW 898697206 14567 754 SH SOLE 28 754 0 0 TUPPERWARE BRANDS CORP COM 899896104 13609 9721 SH SOLE 18 9721 0 0 TUPPERWARE BRANDS CORP COM 899896104 138142 98673 SH SOLE 21 98673 0 0 TUPPERWARE BRANDS CORP COM 899896104 716842 512030 SH SOLE 22 512030 0 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 18803935 2480730 SH SOLE 43 2295691 0 185039 TURNING PT BRANDS INC COM 90041L105 4359908 135865 SH SOLE 2 131529 0 4336 TURNING PT BRANDS INC COM 90041L105 1605 50 SH SOLE 4 50 0 0 TURNING PT BRANDS INC COM 90041L105 6482 202 SH SOLE 7 202 0 0 TURNING PT BRANDS INC COM 90041L105 1491736 46486 SH SOLE 18 46486 0 0 TURNING PT BRANDS INC COM 90041L105 3987985 124275 SH SOLE 19 124275 0 0 TURNING PT BRANDS INC COM 90041L105 21870490 681536 SH SOLE 21 681536 0 0 TURNING PT BRANDS INC COM 90041L105 16944643 528035 SH SOLE 22 508881 0 19154 TURNING PT BRANDS INC COM 90041L105 32796 1022 SH SOLE 26 1022 0 0 TURNING PT BRANDS INC COM 90041L105 372757 11616 SH SOLE 30 11616 0 0 TURNING PT BRANDS INC COM 90041L105 32315 1007 SH SOLE 43 1007 0 0 TURNSTONE BIOLOGICS CORP COM 90042W100 8528 3255 SH SOLE 18 3255 0 0 TURNSTONE BIOLOGICS CORP COM 90042W100 97000 37023 SH SOLE 21 37023 0 0 TURNSTONE BIOLOGICS CORP COM 90042W100 2793 1066 SH SOLE 22 1066 0 0 TURTLE BEACH CORP COM NEW 900450206 495304 34540 SH SOLE 2 28013 0 6527 TURTLE BEACH CORP COM NEW 900450206 1463 102 SH SOLE 7 102 0 0 TURTLE BEACH CORP COM NEW 900450206 728529 50804 SH SOLE 18 50804 0 0 TURTLE BEACH CORP COM NEW 900450206 548691 38263 SH SOLE 19 38263 0 0 TURTLE BEACH CORP COM NEW 900450206 9150340 638099 SH SOLE 21 638099 0 0 TURTLE BEACH CORP COM NEW 900450206 6943313 484192 SH SOLE 22 473485 0 10707 TURTLE BEACH CORP COM NEW 900450206 28350 1977 SH SOLE 43 1862 0 115 TUTOR PERINI CORP COM 901109108 6551947 300824 SH SOLE 2 235373 0 65451 TUTOR PERINI CORP COM 901109108 109902 5046 SH SOLE 4 293 0 4753 TUTOR PERINI CORP COM 901109108 7841 360 SH SOLE 7 360 0 0 TUTOR PERINI CORP COM 901109108 2878271 132152 SH SOLE 18 132152 0 0 TUTOR PERINI CORP COM 901109108 7127505 327250 SH SOLE 19 327250 0 0 TUTOR PERINI CORP COM 901109108 50949802 2339293 SH SOLE 21 2339293 0 0 TUTOR PERINI CORP COM 901109108 34040920 1562944 SH SOLE 22 1495524 0 67420 TUTOR PERINI CORP COM 901109108 173325 7958 SH SOLE 23 7958 0 0 TUTOR PERINI CORP COM 901109108 215078 9875 SH SOLE 25 9875 0 0 TUTOR PERINI CORP COM 901109108 856281 39315 SH SOLE 26 0 0 39315 TUTOR PERINI CORP COM 901109108 37679 1730 SH SOLE 28 1730 0 0 TUTOR PERINI CORP COM 901109108 534089 24522 SH SOLE 30 24522 0 0 TUTOR PERINI CORP COM 901109108 176766 8116 SH SOLE 40 8116 0 0 TUTOR PERINI CORP COM 901109108 1837688 84375 SH SOLE 43 82799 0 1576 TUYA INC SPONSERED ADS 90114C107 194285 113617 SH SOLE 2 113617 0 0 TUYA INC SPONSERED ADS 90114C107 2606 1524 SH SOLE 4 1524 0 0 TUYA INC SPONSERED ADS 90114C107 43767 25595 SH SOLE 7 25595 0 0 TUYA INC SPONSERED ADS 90114C107 91311 53398 SH SOLE 19 53398 0 0 TUYA INC SPONSERED ADS 90114C107 4430887 2591162 SH SOLE 21 2591162 0 0 TUYA INC SPONSERED ADS 90114C107 2239914 1309891 SH SOLE 22 1192339 0 117552 TUYA INC SPONSERED ADS 90114C107 377453 220733 SH SOLE 25 220733 0 0 TUYA INC SPONSERED ADS 90114C107 126412 73925 SH SOLE 28 0 0 73925 TUYA INC SPONSERED ADS 90114C107 623263 364481 SH SOLE 30 364481 0 0 TUYA INC SPONSERED ADS 90114C107 58460 34187 SH SOLE 34 34187 0 0 TWILIO INC CL A 90138F102 15316601 269611 SH SOLE 2 60563 0 209048 TWILIO INC CL A 90138F102 7093751 124868 SH SOLE 4 57630 0 67238 TWILIO INC CL A 90138F102 13333761 234708 SH SOLE 7 222120 0 12588 TWILIO INC CL A 90138F102 351427 6186 SH SOLE 13 6186 0 0 TWILIO INC CL A 90138F102 941058 16565 SH SOLE 15 16565 0 0 TWILIO INC CL A 90138F102 6866738 120872 SH SOLE 18 110044 0 10828 TWILIO INC CL A 90138F102 2931112 51595 SH SOLE 19 51595 0 0 TWILIO INC CL A 90138F102 200468912 3528761 SH SOLE 21 3528761 0 0 TWILIO INC CL A 90138F102 253290850 4458561 SH SOLE 22 4145391 0 313170 TWILIO INC CL A 90138F102 11842158 208452 SH SOLE 23 208452 0 0 TWILIO INC CL A 90138F102 28302515 498196 SH SOLE 25 496157 0 2039 TWILIO INC CL A 90138F102 9929593 174786 SH SOLE 26 113063 0 61723 TWILIO INC CL A 90138F102 17626552 310272 SH SOLE 28 9301 0 300971 TWILIO INC CL A 90138F102 45219113 795971 SH SOLE 30 787160 0 8811 TWILIO INC CL A 90138F102 2321484 40864 SH SOLE 31 39499 0 1365 TWILIO INC CL A 90138F102 442323 7786 SH SOLE 34 7786 0 0 TWILIO INC CL A 90138F102 2058113 36228 SH SOLE 36 36228 0 0 TWILIO INC CL A 90138F102 478738 8427 SH SOLE 40 8427 0 0 TWILIO INC CL A 90138F102 5599 99 SH OTR 43 99 0 0 TWILIO INC CL A 90138F102 10413387 183302 SH SOLE 43 159792 0 23510 TWIN DISC INC COM 901476101 22818 1937 SH SOLE 2 572 0 1365 TWIN DISC INC COM 901476101 366570 31118 SH SOLE 18 31118 0 0 TWIN DISC INC COM 901476101 295207 25060 SH SOLE 19 25060 0 0 TWIN DISC INC COM 901476101 3668516 311419 SH SOLE 21 311419 0 0 TWIN DISC INC COM 901476101 2937873 249395 SH SOLE 22 242248 0 7147 TWIST BIOSCIENCE CORP COM 90184D100 4062890 82445 SH SOLE 2 40393 0 42052 TWIST BIOSCIENCE CORP COM 90184D100 6505 132 SH SOLE 4 132 0 0 TWIST BIOSCIENCE CORP COM 90184D100 587615 11924 SH SOLE 7 11434 0 490 TWIST BIOSCIENCE CORP COM 90184D100 7498938 152170 SH SOLE 18 145006 0 7164 TWIST BIOSCIENCE CORP COM 90184D100 21263679 431487 SH SOLE 19 431487 0 0 TWIST BIOSCIENCE CORP COM 90184D100 126942175 2575937 SH SOLE 21 2575937 0 0 TWIST BIOSCIENCE CORP COM 90184D100 91024546 1847089 SH SOLE 22 1782676 0 64413 TWIST BIOSCIENCE CORP COM 90184D100 208405 4229 SH SOLE 23 4229 0 0 TWIST BIOSCIENCE CORP COM 90184D100 597964 12134 SH SOLE 25 12134 0 0 TWIST BIOSCIENCE CORP COM 90184D100 3007213 61023 SH SOLE 26 13601 0 47422 TWIST BIOSCIENCE CORP COM 90184D100 39720 806 SH SOLE 28 806 0 0 TWIST BIOSCIENCE CORP COM 90184D100 7697733 156204 SH SOLE 30 156204 0 0 TWIST BIOSCIENCE CORP COM 90184D100 80770 1639 SH SOLE 34 1639 0 0 TWIST BIOSCIENCE CORP COM 90184D100 12813 260 SH SOLE 36 260 0 0 TWIST BIOSCIENCE CORP COM 90184D100 592838 12030 SH SOLE 40 12030 0 0 TWIST BIOSCIENCE CORP COM 90184D100 3659730 74264 SH SOLE 43 60951 0 13313 TWO HARBORS INVENTMENT CORPO NOTE 6.250% 1/1 90187BAB7 1790625 1875000 PRN SOLE 21 1875000 0 0 TWO HBRS INVT CORP COM 90187B804 1058478 80127 SH SOLE 2 28523 0 51604 TWO HBRS INVT CORP COM 90187B804 4333 328 SH SOLE 4 328 0 0 TWO HBRS INVT CORP COM 90187B804 11546 874 SH SOLE 7 874 0 0 TWO HBRS INVT CORP COM 90187B804 4410713 333892 SH SOLE 18 333892 0 0 TWO HBRS INVT CORP COM 90187B804 3127005 236715 SH SOLE 19 236715 0 0 TWO HBRS INVT CORP COM 90187B804 170882618 12935853 SH SOLE 21 12935853 0 0 TWO HBRS INVT CORP COM 90187B804 42543809 3220576 SH SOLE 22 3088087 0 132489 TWO HBRS INVT CORP COM 90187B804 264041 19988 SH SOLE 25 19988 0 0 TWO HBRS INVT CORP COM 90187B804 257001 19455 SH SOLE 26 19455 0 0 TWO HBRS INVT CORP COM 90187B804 91651 6938 SH SOLE 28 1397 0 5541 TWO HBRS INVT CORP COM 90187B804 2904747 219890 SH SOLE 30 219890 0 0 TWO HBRS INVT CORP COM 90187B804 48362 3661 SH SOLE 36 3661 0 0 TWO HBRS INVT CORP COM 90187B804 277648 21018 SH SOLE 40 21018 0 0 TWO HBRS INVT CORP COM 90187B804 2864647 216854 SH SOLE 43 210618 0 6236 TYLER TECHNOLOGIES INC COM 902252105 34299652 68220 SH SOLE 2 15432 0 52788 TYLER TECHNOLOGIES INC COM 902252105 15756622 31339 SH SOLE 4 13233 0 18106 TYLER TECHNOLOGIES INC COM 902252105 13432773 26717 SH SOLE 7 23222 0 3495 TYLER TECHNOLOGIES INC COM 902252105 788359 1568 SH SOLE 13 1568 0 0 TYLER TECHNOLOGIES INC COM 902252105 3221814 6408 SH SOLE 15 6408 0 0 TYLER TECHNOLOGIES INC COM 902252105 46907363 93296 SH SOLE 18 90679 0 2617 TYLER TECHNOLOGIES INC COM 902252105 10132023 20152 SH SOLE 19 20152 0 0 TYLER TECHNOLOGIES INC COM 902252105 782504167 1556355 SH SOLE 21 1556355 0 0 TYLER TECHNOLOGIES INC COM 902252105 456086821 907130 SH SOLE 22 813234 0 93896 TYLER TECHNOLOGIES INC COM 902252105 25767475 51250 SH SOLE 23 51250 0 0 TYLER TECHNOLOGIES INC COM 902252105 30020491 59709 SH SOLE 25 59709 0 0 TYLER TECHNOLOGIES INC COM 902252105 16586712 32990 SH SOLE 26 20407 0 12583 TYLER TECHNOLOGIES INC COM 902252105 35710452 71026 SH SOLE 28 545 0 70481 TYLER TECHNOLOGIES INC COM 902252105 133187428 264902 SH SOLE 30 264902 0 0 TYLER TECHNOLOGIES INC COM 902252105 5099698 10143 SH SOLE 31 9829 0 314 TYLER TECHNOLOGIES INC COM 902252105 1004052 1997 SH SOLE 34 1997 0 0 TYLER TECHNOLOGIES INC COM 902252105 3783420 7525 SH SOLE 36 7525 0 0 TYLER TECHNOLOGIES INC COM 902252105 1086508 2161 SH SOLE 40 2161 0 0 TYLER TECHNOLOGIES INC COM 902252105 21028 42 SH OTR 43 42 0 0 TYLER TECHNOLOGIES INC COM 902252105 15731483 31289 SH SOLE 43 26761 0 4528 TYLER TEX INDPT SCH DIST NOTE 0.250% 3/1 902252AB1 13742250 12550000 PRN SOLE 2 12550000 0 0 TYLER TEX INDPT SCH DIST NOTE 0.250% 3/1 902252AB1 5765175 5265000 PRN SOLE 21 5265000 0 0 TYLER TEX INDPT SCH DIST NOTE 0.250% 3/1 902252AB1 16863000 15400000 PRN SOLE 22 15400000 0 0 TYRA BIOSCIENCES INC COM 90240B106 63736 3986 SH SOLE 2 599 0 3387 TYRA BIOSCIENCES INC COM 90240B106 3902 244 SH SOLE 7 244 0 0 TYRA BIOSCIENCES INC COM 90240B106 871519 54504 SH SOLE 18 54504 0 0 TYRA BIOSCIENCES INC COM 90240B106 789282 49361 SH SOLE 19 49361 0 0 TYRA BIOSCIENCES INC COM 90240B106 11592126 724961 SH SOLE 21 724961 0 0 TYRA BIOSCIENCES INC COM 90240B106 9336785 583914 SH SOLE 22 572706 0 11208 TYRA BIOSCIENCES INC COM 90240B106 30141 1885 SH SOLE 43 0 0 1885 TYSON FOODS INC CL A 902494103 47131415 824841 SH SOLE 2 355341 0 469500 TYSON FOODS INC CL A 902494103 10574957 185071 SH SOLE 4 115870 0 69201 TYSON FOODS INC CL A 902494103 22076439 386357 SH SOLE 7 341852 0 44505 TYSON FOODS INC CL A 902494103 492604 8621 SH SOLE 13 8621 0 0 TYSON FOODS INC CL A 902494103 2205833 38604 SH SOLE 15 38604 0 0 TYSON FOODS INC CL A 902494103 25284279 442497 SH SOLE 18 423252 0 19245 TYSON FOODS INC CL A 902494103 8011599 140210 SH SOLE 19 140210 0 0 TYSON FOODS INC CL A 902494103 632025997 11061008 SH SOLE 21 11061008 0 0 TYSON FOODS INC CL A 902494103 388400008 6797340 SH SOLE 22 6147747 0 649593 TYSON FOODS INC CL A 902494103 22773661 398559 SH SOLE 23 398559 0 0 TYSON FOODS INC CL A 902494103 22834687 399627 SH SOLE 25 399627 0 0 TYSON FOODS INC CL A 902494103 18974537 332071 SH SOLE 26 248502 0 83569 TYSON FOODS INC CL A 902494103 26705693 467373 SH SOLE 28 4362 0 463011 TYSON FOODS INC CL A 902494103 43541 762 SH SOLE 29 762 0 0 TYSON FOODS INC CL A 902494103 143724756 2515309 SH SOLE 30 2480395 0 34914 TYSON FOODS INC CL A 902494103 3740384 65460 SH SOLE 31 63329 0 2131 TYSON FOODS INC CL A 902494103 867442 15181 SH SOLE 34 15181 0 0 TYSON FOODS INC CL A 902494103 5424929 94941 SH SOLE 36 94941 0 0 TYSON FOODS INC CL A 902494103 761391 13325 SH SOLE 40 13325 0 0 TYSON FOODS INC CL A 902494103 17952107 314178 SH SOLE 43 268512 0 45665 U HAUL HOLDING COMPANY COM 023586100 3101500 50243 SH SOLE 2 1972 0 48271 U HAUL HOLDING COMPANY COM 023586100 5679 92 SH SOLE 7 92 0 0 U HAUL HOLDING COMPANY COM 023586100 122596 1986 SH SOLE 18 1986 0 0 U HAUL HOLDING COMPANY COM 023586100 193400 3133 SH SOLE 19 3133 0 0 U HAUL HOLDING COMPANY COM 023586100 7152902 115874 SH SOLE 21 115874 0 0 U HAUL HOLDING COMPANY COM 023586100 13873818 224750 SH SOLE 22 216179 0 8571 U HAUL HOLDING COMPANY COM 023586100 9877 160 SH SOLE 28 160 0 0 U HAUL HOLDING COMPANY COM 023586100 926 15 SH SOLE 30 15 0 0 U HAUL HOLDING COMPANY COM 023586100 8087 131 SH SOLE 31 131 0 0 U HAUL HOLDING COMPANY COM 023586100 11729 190 SH SOLE 36 190 0 0 U HAUL HOLDING COMPANY COM 023586100 1232501 19966 SH SOLE 43 17997 0 1969 U HAUL HOLDING COMPANY COM SER N 023586506 3694891 61561 SH SOLE 2 22261 0 39300 U HAUL HOLDING COMPANY COM SER N 023586506 9352196 155818 SH SOLE 4 74057 0 81761 U HAUL HOLDING COMPANY COM SER N 023586506 883674 14723 SH SOLE 7 13804 0 919 U HAUL HOLDING COMPANY COM SER N 023586506 132644 2210 SH SOLE 13 2210 0 0 U HAUL HOLDING COMPANY COM SER N 023586506 481300 8019 SH SOLE 15 8019 0 0 U HAUL HOLDING COMPANY COM SER N 023586506 4629883 77139 SH SOLE 18 71190 0 5949 U HAUL HOLDING COMPANY COM SER N 023586506 2015111 33574 SH SOLE 19 33574 0 0 U HAUL HOLDING COMPANY COM SER N 023586506 91344498 1521901 SH SOLE 21 1521901 0 0 U HAUL HOLDING COMPANY COM SER N 023586506 155764444 2595209 SH SOLE 22 2410493 0 184716 U HAUL HOLDING COMPANY COM SER N 023586506 7473450 124516 SH SOLE 23 124516 0 0 U HAUL HOLDING COMPANY COM SER N 023586506 2251950 37520 SH SOLE 25 37520 0 0 U HAUL HOLDING COMPANY COM SER N 023586506 4077639 67938 SH SOLE 26 41362 0 26576 U HAUL HOLDING COMPANY COM SER N 023586506 7903494 131681 SH SOLE 28 545 0 131136 U HAUL HOLDING COMPANY COM SER N 023586506 31271320 521015 SH SOLE 30 363035 0 157980 U HAUL HOLDING COMPANY COM SER N 023586506 1313058 21877 SH SOLE 31 21058 0 819 U HAUL HOLDING COMPANY COM SER N 023586506 254425 4239 SH SOLE 34 4239 0 0 U HAUL HOLDING COMPANY COM SER N 023586506 590597 9840 SH SOLE 36 9840 0 0 U HAUL HOLDING COMPANY COM SER N 023586506 254845 4246 SH SOLE 40 4246 0 0 U HAUL HOLDING COMPANY COM SER N 023586506 5950505 99142 SH SOLE 43 92872 0 6270 U S ENERGY CORP DEL COM 911805307 2158 2116 SH SOLE 18 2116 0 0 U S ENERGY CORP DEL COM 911805307 20887 20477 SH SOLE 21 20477 0 0 U S ENERGY CORP DEL COM 911805307 11320 11098 SH SOLE 22 11098 0 0 U S GLOBAL INVS INC CL A 902952100 92250 35345 SH SOLE 2 35345 0 0 U S GLOBAL INVS INC CL A 902952100 727052 278564 SH SOLE 22 278564 0 0 U S GOLD CORP COM NEW 90291C201 9378 1814 SH SOLE 18 1814 0 0 U S GOLD CORP COM NEW 90291C201 93215 18030 SH SOLE 21 18030 0 0 U S GOLD CORP COM NEW 90291C201 143431 27743 SH SOLE 22 27743 0 0 U S PHYSICAL THERAPY COM 90337L108 868101 9393 SH SOLE 2 4997 0 4396 U S PHYSICAL THERAPY COM 90337L108 3974 43 SH SOLE 4 43 0 0 U S PHYSICAL THERAPY COM 90337L108 12107 131 SH SOLE 7 131 0 0 U S PHYSICAL THERAPY COM 90337L108 3947073 42708 SH SOLE 18 42708 0 0 U S PHYSICAL THERAPY COM 90337L108 4062414 43956 SH SOLE 19 43956 0 0 U S PHYSICAL THERAPY COM 90337L108 155731489 1685041 SH SOLE 21 1685041 0 0 U S PHYSICAL THERAPY COM 90337L108 41241039 446235 SH SOLE 22 431303 0 14932 U S PHYSICAL THERAPY COM 90337L108 288628 3123 SH SOLE 25 3123 0 0 U S PHYSICAL THERAPY COM 90337L108 386778 4185 SH SOLE 26 4185 0 0 U S PHYSICAL THERAPY COM 90337L108 2033 22 SH SOLE 28 22 0 0 U S PHYSICAL THERAPY COM 90337L108 2646354 28634 SH SOLE 30 28634 0 0 U S PHYSICAL THERAPY COM 90337L108 304154 3291 SH SOLE 40 3291 0 0 U S PHYSICAL THERAPY COM 90337L108 2424546 26234 SH SOLE 43 19640 0 6594 U S SILICA HLDGS INC COM 90346E103 1561501 101068 SH SOLE 2 31469 0 69599 U S SILICA HLDGS INC COM 90346E103 6257 405 SH SOLE 4 405 0 0 U S SILICA HLDGS INC COM 90346E103 7308 473 SH SOLE 7 473 0 0 U S SILICA HLDGS INC COM 90346E103 3929955 254366 SH SOLE 18 254366 0 0 U S SILICA HLDGS INC COM 90346E103 4208951 272424 SH SOLE 19 272424 0 0 U S SILICA HLDGS INC COM 90346E103 149786777 9694937 SH SOLE 21 9694937 0 0 U S SILICA HLDGS INC COM 90346E103 44296062 2867059 SH SOLE 22 2749740 0 117319 U S SILICA HLDGS INC COM 90346E103 45423 2940 SH SOLE 23 2940 0 0 U S SILICA HLDGS INC COM 90346E103 252438 16339 SH SOLE 25 16339 0 0 U S SILICA HLDGS INC COM 90346E103 1026421 66435 SH SOLE 26 39705 0 26730 U S SILICA HLDGS INC COM 90346E103 2420273 156652 SH SOLE 30 156652 0 0 U S SILICA HLDGS INC COM 90346E103 225833 14617 SH SOLE 40 14617 0 0 U S SILICA HLDGS INC COM 90346E103 749989 48543 SH SOLE 43 44717 0 3826 UBER TECHNOLOGIES INC COM 90353T100 311408071 4284646 SH SOLE 2 1528433 0 2756213 UBER TECHNOLOGIES INC COM 90353T100 123767063 1702904 SH SOLE 4 796279 0 906625 UBER TECHNOLOGIES INC COM 90353T100 128403829 1766701 SH SOLE 7 1576405 0 190296 UBER TECHNOLOGIES INC COM 90353T100 10360461 142549 SH SOLE 13 142549 0 0 UBER TECHNOLOGIES INC COM 90353T100 20343350 279903 SH SOLE 15 279903 0 0 UBER TECHNOLOGIES INC COM 90353T100 788708533 10851796 SH SOLE 18 10601081 0 250715 UBER TECHNOLOGIES INC COM 90353T100 112417645 1546748 SH SOLE 19 1546748 0 0 UBER TECHNOLOGIES INC COM 90353T100 3797130115 52244498 SH SOLE 21 52244498 0 0 UBER TECHNOLOGIES INC COM 90353T100 3237393889 44543119 SH SOLE 22 40240919 0 4302200 UBER TECHNOLOGIES INC COM 90353T100 211685515 2912569 SH SOLE 23 2912569 0 0 UBER TECHNOLOGIES INC COM 90353T100 322476000 4436929 SH SOLE 25 3989453 0 447476 UBER TECHNOLOGIES INC COM 90353T100 153669214 2114326 SH SOLE 26 1319625 0 794701 UBER TECHNOLOGIES INC COM 90353T100 275143804 3785688 SH SOLE 28 109789 0 3675899 UBER TECHNOLOGIES INC COM 90353T100 4269587 58745 SH SOLE 29 58745 0 0 UBER TECHNOLOGIES INC COM 90353T100 907584014 12487397 SH SOLE 30 12233363 0 254034 UBER TECHNOLOGIES INC COM 90353T100 35829932 492982 SH SOLE 31 478300 0 14682 UBER TECHNOLOGIES INC COM 90353T100 99857887 1373939 SH SOLE 34 1373939 0 0 UBER TECHNOLOGIES INC COM 90353T100 27020389 371772 SH SOLE 36 371772 0 0 UBER TECHNOLOGIES INC COM 90353T100 6506386 89521 SH SOLE 40 89521 0 0 UBER TECHNOLOGIES INC COM 90353T100 176758 2432 SH OTR 43 2432 0 0 UBER TECHNOLOGIES INC COM 90353T100 143857837 1979332 SH SOLE 43 1668354 0 310978 UBER TECHNOLOGIES INC OPTIONS 90353T100 1817000 25000 SH Call SOLE 2 0 0 25000 UBER TECHNOLOGIES INC OPTIONS 90353T100 239844 3300 SH Call SOLE 4 3300 0 0 UBER TECHNOLOGIES INC OPTIONS 90353T100 5632700 77500 SH Call SOLE 18 77500 0 0 UBER TECHNOLOGIES INC OPTIONS 90353T100 29602564 407300 SH Call SOLE 19 407300 0 0 UBER TECHNOLOGIES INC OPTIONS 90353T100 2282152 31400 SH Call SOLE 22 31400 0 0 UBER TECHNOLOGIES INC OPTIONS 90353T100 1962360 27000 SH Call SOLE 26 27000 0 0 UBER TECHNOLOGIES INC OPTIONS 90353T100 167164 2300 SH Call SOLE 30 2300 0 0 UBER TECHNOLOGIES INC OPTIONS 90353T100 18257216 251200 SH Call SOLE 34 251200 0 0 UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9 1374304 1282000 PRN SOLE 2 1008000 0 274000 UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9 664640 620000 PRN SOLE 18 620000 0 0 UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9 7681952 7166000 PRN SOLE 19 7166000 0 0 UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9 10141120 9460000 PRN SOLE 21 9460000 0 0 UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9 1431120 1335000 PRN SOLE 22 1335000 0 0 UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9 128640 120000 PRN SOLE 26 120000 0 0 UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9 3216 3000 PRN SOLE 30 3000 0 0 UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9 1704480 1590000 PRN SOLE 34 1590000 0 0 UBIQUITI INC COM 90353W103 1261853 8663 SH SOLE 2 4056 0 4607 UBIQUITI INC COM 90353W103 6555 45 SH SOLE 7 45 0 0 UBIQUITI INC COM 90353W103 149884 1029 SH SOLE 18 1029 0 0 UBIQUITI INC COM 90353W103 201011 1380 SH SOLE 19 1380 0 0 UBIQUITI INC COM 90353W103 15946420 109477 SH SOLE 21 109477 0 0 UBIQUITI INC COM 90353W103 16211667 111298 SH SOLE 22 106827 0 4471 UBIQUITI INC COM 90353W103 1325360 9099 SH SOLE 25 6800 0 2299 UBIQUITI INC COM 90353W103 147117 1010 SH SOLE 28 0 0 1010 UBIQUITI INC COM 90353W103 5144129 35316 SH SOLE 30 35316 0 0 UBIQUITI INC COM 90353W103 8594 59 SH SOLE 31 59 0 0 UBIQUITI INC COM 90353W103 5488263 37679 SH SOLE 43 33146 0 4532 UBS GROUP AG SHS H42097107 2452 83 SH SOLE 2 83 0 0 UBS GROUP AG SHS H42097107 18666562 631908 SH SOLE 18 628138 0 3770 UBS GROUP AG SHS H42097107 843337 28549 SH SOLE 23 28549 0 0 UBS GROUP AG SHS H42097107 92155889 3119698 SH SOLE 43 2795514 0 324184 UDEMY INC COM 902685106 393485 45595 SH SOLE 2 24596 0 20999 UDEMY INC COM 902685106 3452 400 SH SOLE 4 400 0 0 UDEMY INC COM 902685106 7077 820 SH SOLE 7 820 0 0 UDEMY INC COM 902685106 2044766 236937 SH SOLE 18 236937 0 0 UDEMY INC COM 902685106 1885137 218440 SH SOLE 19 218440 0 0 UDEMY INC COM 902685106 29776029 3450293 SH SOLE 21 3450293 0 0 UDEMY INC COM 902685106 22919140 2655752 SH SOLE 22 2589438 0 66314 UDEMY INC COM 902685106 107823 12494 SH SOLE 25 12494 0 0 UDEMY INC COM 902685106 345278 40009 SH SOLE 30 40009 0 0 UDEMY INC COM 902685106 136622 15831 SH SOLE 40 15831 0 0 UDEMY INC COM 902685106 192302 22283 SH SOLE 43 18237 0 4046 UDR INC COM 902653104 18121719 440382 SH SOLE 2 121277 0 319105 UDR INC COM 902653104 18451907 448406 SH SOLE 4 263720 0 184686 UDR INC COM 902653104 29742932 722793 SH SOLE 7 646753 0 76040 UDR INC COM 902653104 456312 11089 SH SOLE 13 11089 0 0 UDR INC COM 902653104 1759451 42757 SH SOLE 15 42757 0 0 UDR INC COM 902653104 17013426 413449 SH SOLE 18 393637 0 19812 UDR INC COM 902653104 28578552 694497 SH SOLE 19 694497 0 0 UDR INC COM 902653104 478285051 11622966 SH SOLE 21 11622966 0 0 UDR INC COM 902653104 407240193 9896481 SH SOLE 22 9037897 0 858584 UDR INC COM 902653104 15429851 374966 SH SOLE 23 374966 0 0 UDR INC COM 902653104 120457161 2927270 SH SOLE 25 2927270 0 0 UDR INC COM 902653104 11924488 289781 SH SOLE 26 169503 0 120278 UDR INC COM 902653104 40467239 983408 SH SOLE 28 41221 0 942187 UDR INC COM 902653104 106379046 2585153 SH SOLE 30 2585153 0 0 UDR INC COM 902653104 2966257 72084 SH SOLE 31 69712 0 2372 UDR INC COM 902653104 610378 14833 SH SOLE 34 14833 0 0 UDR INC COM 902653104 2898565 70439 SH SOLE 36 70439 0 0 UDR INC COM 902653104 624040 15165 SH SOLE 40 15165 0 0 UDR INC COM 902653104 25883 629 SH OTR 43 629 0 0 UDR INC COM 902653104 9777827 237614 SH SOLE 43 210468 0 27146 UFP INDUSTRIES INC COM 90278Q108 30105488 268799 SH SOLE 2 202061 0 66738 UFP INDUSTRIES INC COM 90278Q108 448784 4007 SH SOLE 4 635 0 3372 UFP INDUSTRIES INC COM 90278Q108 289968 2589 SH SOLE 7 2589 0 0 UFP INDUSTRIES INC COM 90278Q108 725424 6477 SH SOLE 13 6477 0 0 UFP INDUSTRIES INC COM 90278Q108 29815408 266209 SH SOLE 18 249477 0 16732 UFP INDUSTRIES INC COM 90278Q108 42234080 377090 SH SOLE 19 377090 0 0 UFP INDUSTRIES INC COM 90278Q108 545310080 4868840 SH SOLE 21 4868840 0 0 UFP INDUSTRIES INC COM 90278Q108 266621712 2380551 SH SOLE 22 2268232 0 112319 UFP INDUSTRIES INC COM 90278Q108 2698192 24091 SH SOLE 23 24091 0 0 UFP INDUSTRIES INC COM 90278Q108 1439424 12852 SH SOLE 25 12852 0 0 UFP INDUSTRIES INC COM 90278Q108 2583504 23067 SH SOLE 26 17316 0 5751 UFP INDUSTRIES INC COM 90278Q108 5155696 46033 SH SOLE 28 1102 0 44931 UFP INDUSTRIES INC COM 90278Q108 52976 473 SH SOLE 29 473 0 0 UFP INDUSTRIES INC COM 90278Q108 4132128 36894 SH SOLE 30 36894 0 0 UFP INDUSTRIES INC COM 90278Q108 72352 646 SH SOLE 31 646 0 0 UFP INDUSTRIES INC COM 90278Q108 159264 1422 SH SOLE 36 1422 0 0 UFP INDUSTRIES INC COM 90278Q108 1465184 13082 SH SOLE 40 13082 0 0 UFP INDUSTRIES INC COM 90278Q108 7793180 69582 SH SOLE 43 64563 0 5019 UFP TECHNOLOGIES INC COM 902673102 982388 3723 SH SOLE 2 2012 0 1711 UFP TECHNOLOGIES INC COM 902673102 7916 30 SH SOLE 4 30 0 0 UFP TECHNOLOGIES INC COM 902673102 368626 1397 SH SOLE 7 1325 0 72 UFP TECHNOLOGIES INC COM 902673102 5459998 20692 SH SOLE 18 20692 0 0 UFP TECHNOLOGIES INC COM 902673102 4372854 16572 SH SOLE 19 16572 0 0 UFP TECHNOLOGIES INC COM 902673102 207135311 784990 SH SOLE 21 784990 0 0 UFP TECHNOLOGIES INC COM 902673102 55145664 208988 SH SOLE 22 202395 0 6593 UFP TECHNOLOGIES INC COM 902673102 411637 1560 SH SOLE 25 1560 0 0 UFP TECHNOLOGIES INC COM 902673102 1463423 5546 SH SOLE 26 0 0 5546 UFP TECHNOLOGIES INC COM 902673102 117158 444 SH SOLE 28 0 0 444 UFP TECHNOLOGIES INC COM 902673102 4164396 15782 SH SOLE 30 15782 0 0 UFP TECHNOLOGIES INC COM 902673102 458606 1738 SH SOLE 40 1738 0 0 UFP TECHNOLOGIES INC COM 902673102 1126461 4269 SH SOLE 43 4048 0 221 UGI CORP NEW COM 902681105 44298516 1934433 SH SOLE 2 1491809 0 442624 UGI CORP NEW COM 902681105 7639898 333620 SH SOLE 4 28575 0 305045 UGI CORP NEW COM 902681105 4665188 203720 SH SOLE 7 199202 0 4518 UGI CORP NEW COM 902681105 54502 2380 SH SOLE 13 2380 0 0 UGI CORP NEW COM 902681105 13427873 586370 SH SOLE 18 577996 0 8374 UGI CORP NEW COM 902681105 9076003 396332 SH SOLE 19 396332 0 0 UGI CORP NEW COM 902681105 350708210 15314769 SH SOLE 21 15314769 0 0 UGI CORP NEW COM 902681105 154630189 6752410 SH SOLE 22 6467595 0 284815 UGI CORP NEW COM 902681105 3894351 170059 SH SOLE 23 170059 0 0 UGI CORP NEW COM 902681105 969471 42335 SH SOLE 25 42335 0 0 UGI CORP NEW COM 902681105 15402517 672599 SH SOLE 26 237043 0 435556 UGI CORP NEW COM 902681105 207566 9064 SH SOLE 28 3750 0 5314 UGI CORP NEW COM 902681105 52876 2309 SH SOLE 29 2309 0 0 UGI CORP NEW COM 902681105 8869880 387331 SH SOLE 30 387331 0 0 UGI CORP NEW COM 902681105 59609 2603 SH SOLE 31 2603 0 0 UGI CORP NEW COM 902681105 1972537 86137 SH SOLE 32 86137 0 0 UGI CORP NEW COM 902681105 3842345 167788 SH SOLE 34 167788 0 0 UGI CORP NEW COM 902681105 351927 15368 SH SOLE 36 15368 0 0 UGI CORP NEW COM 902681105 1036683 45270 SH SOLE 40 45270 0 0 UGI CORP NEW COM 902681105 11624636 507626 SH SOLE 43 450461 0 57165 UIPATH INC CL A 90364P105 6202600 489164 SH SOLE 2 93581 0 395583 UIPATH INC CL A 90364P105 3413380 269194 SH SOLE 4 123818 0 145376 UIPATH INC CL A 90364P105 725220 57194 SH SOLE 7 53172 0 4022 UIPATH INC CL A 90364P105 110177 8689 SH SOLE 13 8689 0 0 UIPATH INC CL A 90364P105 474600 37429 SH SOLE 15 37429 0 0 UIPATH INC CL A 90364P105 7330739 578134 SH SOLE 18 554243 0 23891 UIPATH INC CL A 90364P105 1649807 130111 SH SOLE 19 130111 0 0 UIPATH INC CL A 90364P105 108158206 8529827 SH SOLE 21 8529827 0 0 UIPATH INC CL A 90364P105 135463661 10683254 SH SOLE 22 9843446 0 839808 UIPATH INC CL A 90364P105 6530872 515053 SH SOLE 23 515053 0 0 UIPATH INC CL A 90364P105 8265762 651874 SH SOLE 25 651874 0 0 UIPATH INC CL A 90364P105 4603829 363078 SH SOLE 26 224149 0 138929 UIPATH INC CL A 90364P105 8933377 704525 SH SOLE 28 5845 0 698680 UIPATH INC CL A 90364P105 32985625 2601390 SH SOLE 30 2569222 0 32168 UIPATH INC CL A 90364P105 1239229 97731 SH SOLE 31 94902 0 2829 UIPATH INC CL A 90364P105 250722 19773 SH SOLE 34 19773 0 0 UIPATH INC CL A 90364P105 1018483 80322 SH SOLE 36 80322 0 0 UIPATH INC CL A 90364P105 266128 20988 SH SOLE 40 20988 0 0 UIPATH INC CL A 90364P105 18247 1439 SH OTR 43 1439 0 0 UIPATH INC CL A 90364P105 4282860 337765 SH SOLE 43 294257 0 43508 UL SOLUTIONS INC CLASS A COM SHS 903731107 7040709 166881 SH SOLE 2 166881 0 0 UL SOLUTIONS INC CLASS A COM SHS 903731107 25087187 594624 SH SOLE 19 594624 0 0 UL SOLUTIONS INC CLASS A COM SHS 903731107 2146374 50874 SH SOLE 21 50874 0 0 UL SOLUTIONS INC CLASS A COM SHS 903731107 26991474 639760 SH SOLE 22 639760 0 0 UL SOLUTIONS INC CLASS A COM SHS 903731107 184623 4376 SH SOLE 25 4376 0 0 UL SOLUTIONS INC CLASS A COM SHS 903731107 9445075 223870 SH SOLE 34 223870 0 0 ULTA BEAUTY INC COM 90384S303 39618431 102673 SH SOLE 2 33054 0 69619 ULTA BEAUTY INC COM 90384S303 18437254 47781 SH SOLE 4 25098 0 22683 ULTA BEAUTY INC COM 90384S303 27724374 71849 SH SOLE 7 57493 0 14356 ULTA BEAUTY INC COM 90384S303 1583996 4105 SH SOLE 13 4105 0 0 ULTA BEAUTY INC COM 90384S303 2643595 6851 SH SOLE 15 6851 0 0 ULTA BEAUTY INC COM 90384S303 32002128 82935 SH SOLE 18 79876 0 3059 ULTA BEAUTY INC COM 90384S303 13114950 33988 SH SOLE 19 33988 0 0 ULTA BEAUTY INC COM 90384S303 753430854 1952551 SH SOLE 21 1952551 0 0 ULTA BEAUTY INC COM 90384S303 413389477 1071318 SH SOLE 22 965227 0 106091 ULTA BEAUTY INC COM 90384S303 22845047 59204 SH SOLE 23 59204 0 0 ULTA BEAUTY INC COM 90384S303 41267639 106947 SH SOLE 25 106015 0 932 ULTA BEAUTY INC COM 90384S303 25715534 66643 SH SOLE 26 48856 0 17787 ULTA BEAUTY INC COM 90384S303 44914110 116397 SH SOLE 28 778 0 115619 ULTA BEAUTY INC COM 90384S303 33957 88 SH SOLE 29 88 0 0 ULTA BEAUTY INC COM 90384S303 212258984 550079 SH SOLE 30 548124 0 1955 ULTA BEAUTY INC COM 90384S303 4189005 10856 SH SOLE 31 10470 0 386 ULTA BEAUTY INC COM 90384S303 22911031 59375 SH SOLE 34 59375 0 0 ULTA BEAUTY INC COM 90384S303 3947836 10231 SH SOLE 36 10231 0 0 ULTA BEAUTY INC COM 90384S303 902550 2339 SH SOLE 40 2339 0 0 ULTA BEAUTY INC COM 90384S303 25186 65 SH OTR 43 65 0 0 ULTA BEAUTY INC COM 90384S303 35468399 91918 SH SOLE 43 84071 0 7847 ULTRA CLEAN HLDGS INC COM 90385V107 2174718 44382 SH SOLE 2 28809 0 15573 ULTRA CLEAN HLDGS INC COM 90385V107 17444 356 SH SOLE 4 147 0 209 ULTRA CLEAN HLDGS INC COM 90385V107 16121 329 SH SOLE 7 329 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 6236867 127283 SH SOLE 18 127283 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 5241236 106964 SH SOLE 19 106964 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 249517212 5092188 SH SOLE 21 5092188 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 67324138 1373962 SH SOLE 22 1331754 0 42208 ULTRA CLEAN HLDGS INC COM 90385V107 88543 1807 SH SOLE 23 1807 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 448938 9162 SH SOLE 25 9162 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 600642 12258 SH SOLE 26 12258 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 38661 789 SH SOLE 28 789 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 5233347 106803 SH SOLE 30 106803 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 424095 8655 SH SOLE 40 8655 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 2015272 41128 SH SOLE 43 39799 0 1329 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 7820179 190272 SH SOLE 2 105943 0 84329 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 8795 214 SH SOLE 4 214 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 477418 11616 SH SOLE 7 11029 0 587 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 3433535 83541 SH SOLE 18 79928 0 3613 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 19380335 471541 SH SOLE 19 471541 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 84911696 2065978 SH SOLE 21 2065978 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 98671606 2400769 SH SOLE 22 2291604 0 109165 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 17426 424 SH SOLE 23 424 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 608691 14810 SH SOLE 25 14810 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 4724651 114955 SH SOLE 26 24091 0 90864 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 69582 1693 SH SOLE 28 1693 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 6418094 156158 SH SOLE 30 156158 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 40237 979 SH SOLE 31 979 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 485186 11805 SH SOLE 34 11805 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 19358 471 SH SOLE 36 471 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 639434 15558 SH SOLE 40 15558 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 2571545 62568 SH SOLE 43 53068 0 9500 ULTRALIFE CORP COM 903899102 84503 7957 SH SOLE 2 6890 0 1067 ULTRALIFE CORP COM 903899102 301884 28426 SH SOLE 18 28426 0 0 ULTRALIFE CORP COM 903899102 226068 21287 SH SOLE 19 21287 0 0 ULTRALIFE CORP COM 903899102 3417197 321770 SH SOLE 21 321770 0 0 ULTRALIFE CORP COM 903899102 2448930 230596 SH SOLE 22 224462 0 6134 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 1513972 387205 SH SOLE 2 387205 0 0 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 3147957 805104 SH SOLE 7 805104 0 0 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 5721397 1463273 SH SOLE 21 1463273 0 0 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 3989389 1020304 SH SOLE 22 1020304 0 0 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 2130102 544783 SH SOLE 30 544783 0 0 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 2939403 751765 SH SOLE 43 652105 0 99660 UMB FINL CORP COM 902788108 7400188 88710 SH SOLE 2 45071 0 43639 UMB FINL CORP COM 902788108 12513 150 SH SOLE 4 150 0 0 UMB FINL CORP COM 902788108 2057054 24659 SH SOLE 7 23720 0 939 UMB FINL CORP COM 902788108 15714076 188373 SH SOLE 18 188373 0 0 UMB FINL CORP COM 902788108 15020355 180057 SH SOLE 19 180057 0 0 UMB FINL CORP COM 902788108 290788022 3485831 SH SOLE 21 3485831 0 0 UMB FINL CORP COM 902788108 141146473 1691998 SH SOLE 22 1623465 0 68533 UMB FINL CORP COM 902788108 826025 9902 SH SOLE 25 9902 0 0 UMB FINL CORP COM 902788108 1586231 19015 SH SOLE 26 19015 0 0 UMB FINL CORP COM 902788108 154244 1849 SH SOLE 28 714 0 1135 UMB FINL CORP COM 902788108 8756347 104967 SH SOLE 30 104967 0 0 UMB FINL CORP COM 902788108 129384 1551 SH SOLE 36 1551 0 0 UMB FINL CORP COM 902788108 854471 10243 SH SOLE 40 10243 0 0 UMB FINL CORP COM 902788108 13848173 166005 SH SOLE 43 155216 0 10789 UMH PPTYS INC COM 903002103 1202656 75213 SH SOLE 2 46898 0 28315 UMH PPTYS INC COM 903002103 6684 418 SH SOLE 7 418 0 0 UMH PPTYS INC COM 903002103 3040578 190155 SH SOLE 18 190155 0 0 UMH PPTYS INC COM 903002103 2781572 173957 SH SOLE 19 173957 0 0 UMH PPTYS INC COM 903002103 42939402 2685391 SH SOLE 21 2685391 0 0 UMH PPTYS INC COM 903002103 30860012 1929957 SH SOLE 22 1815308 0 114649 UMH PPTYS INC COM 903002103 48658 3043 SH SOLE 23 3043 0 0 UMH PPTYS INC COM 903002103 216233 13523 SH SOLE 25 13523 0 0 UMH PPTYS INC COM 903002103 272374 17034 SH SOLE 26 17034 0 0 UMH PPTYS INC COM 903002103 100849 6307 SH SOLE 28 0 0 6307 UMH PPTYS INC COM 903002103 693087 43345 SH SOLE 30 43345 0 0 UMH PPTYS INC COM 903002103 211340 13217 SH SOLE 40 13217 0 0 UMH PPTYS INC COM 903002103 1386588 86716 SH SOLE 43 82655 0 4061 UNDER ARMOUR INC CL A 904311107 4977501 746252 SH SOLE 2 627080 0 119172 UNDER ARMOUR INC CL A 904311107 4742 711 SH SOLE 4 711 0 0 UNDER ARMOUR INC CL A 904311107 369084 55335 SH SOLE 7 52523 0 2812 UNDER ARMOUR INC CL A 904311107 2009131 301219 SH SOLE 18 301219 0 0 UNDER ARMOUR INC CL A 904311107 436632 65462 SH SOLE 19 65462 0 0 UNDER ARMOUR INC CL A 904311107 62667305 9395398 SH SOLE 21 9395398 0 0 UNDER ARMOUR INC CL A 904311107 35573585 5333371 SH SOLE 22 5080803 0 252568 UNDER ARMOUR INC CL A 904311107 9351 1402 SH SOLE 23 1402 0 0 UNDER ARMOUR INC CL A 904311107 272776 40896 SH SOLE 25 40896 0 0 UNDER ARMOUR INC CL A 904311107 471762 70729 SH SOLE 26 70729 0 0 UNDER ARMOUR INC CL A 904311107 22418 3361 SH SOLE 28 3361 0 0 UNDER ARMOUR INC CL A 904311107 846123 126855 SH SOLE 30 126855 0 0 UNDER ARMOUR INC CL A 904311107 18429 2763 SH SOLE 31 2763 0 0 UNDER ARMOUR INC CL A 904311107 19630 2943 SH SOLE 36 2943 0 0 UNDER ARMOUR INC CL A 904311107 227894 34167 SH SOLE 40 34167 0 0 UNDER ARMOUR INC CL A 904311107 1118052 167624 SH SOLE 43 152281 0 15343 UNDER ARMOUR INC CL C 904311206 2121956 324955 SH SOLE 2 168942 0 156013 UNDER ARMOUR INC CL C 904311206 4029 617 SH SOLE 4 617 0 0 UNDER ARMOUR INC CL C 904311206 24990 3827 SH SOLE 7 3827 0 0 UNDER ARMOUR INC CL C 904311206 1797160 275216 SH SOLE 18 273368 0 1848 UNDER ARMOUR INC CL C 904311206 504697 77289 SH SOLE 19 77289 0 0 UNDER ARMOUR INC CL C 904311206 63210504 9680016 SH SOLE 21 9680016 0 0 UNDER ARMOUR INC CL C 904311206 40577681 6214040 SH SOLE 22 5934133 0 279907 UNDER ARMOUR INC CL C 904311206 221667 33946 SH SOLE 25 33946 0 0 UNDER ARMOUR INC CL C 904311206 513062 78570 SH SOLE 26 78570 0 0 UNDER ARMOUR INC CL C 904311206 23195 3552 SH SOLE 28 3552 0 0 UNDER ARMOUR INC CL C 904311206 721572 110501 SH SOLE 30 110501 0 0 UNDER ARMOUR INC CL C 904311206 15123 2316 SH SOLE 31 2316 0 0 UNDER ARMOUR INC CL C 904311206 36699 5620 SH SOLE 36 5620 0 0 UNDER ARMOUR INC CL C 904311206 275507 42191 SH SOLE 40 42191 0 0 UNDER ARMOUR INC CL C 904311206 211774 32431 SH SOLE 43 28117 0 4314 UNICYCIVE THERAPEUTICS INC COM 90466Y103 2256 4503 SH SOLE 18 4503 0 0 UNICYCIVE THERAPEUTICS INC COM 90466Y103 23719 47334 SH SOLE 21 47334 0 0 UNIFI INC COM NEW 904677200 672520 114180 SH SOLE 2 114180 0 0 UNIFI INC COM NEW 904677200 18153 3082 SH SOLE 18 3082 0 0 UNIFI INC COM NEW 904677200 224804 38167 SH SOLE 19 38167 0 0 UNIFI INC COM NEW 904677200 209755 35612 SH SOLE 21 35612 0 0 UNIFI INC COM NEW 904677200 1434822 243603 SH SOLE 22 243603 0 0 UNIFIRST CORP MASS COM 904708104 2233664 13022 SH SOLE 2 4257 0 8765 UNIFIRST CORP MASS COM 904708104 9949 58 SH SOLE 4 58 0 0 UNIFIRST CORP MASS COM 904708104 19554 114 SH SOLE 7 114 0 0 UNIFIRST CORP MASS COM 904708104 8293304 48349 SH SOLE 18 48349 0 0 UNIFIRST CORP MASS COM 904708104 5871815 34232 SH SOLE 19 34232 0 0 UNIFIRST CORP MASS COM 904708104 288564404 1682297 SH SOLE 21 1682297 0 0 UNIFIRST CORP MASS COM 904708104 76307350 444863 SH SOLE 22 425282 0 19581 UNIFIRST CORP MASS COM 904708104 568450 3314 SH SOLE 25 3314 0 0 UNIFIRST CORP MASS COM 904708104 1311690 7647 SH SOLE 26 4593 0 3054 UNIFIRST CORP MASS COM 904708104 46656 272 SH SOLE 28 272 0 0 UNIFIRST CORP MASS COM 904708104 5202848 30332 SH SOLE 30 30332 0 0 UNIFIRST CORP MASS COM 904708104 561418 3273 SH SOLE 40 3273 0 0 UNIFIRST CORP MASS COM 904708104 1263683 7367 SH SOLE 43 7153 0 214 UNILEVER PLC SPON ADR NEW 904767704 4208770 76537 SH SOLE 2 76537 0 0 UNILEVER PLC SPON ADR NEW 904767704 146239844 2659390 SH SOLE 18 2585584 0 73806 UNILEVER PLC SPON ADR NEW 904767704 132197940 2404036 SH SOLE 19 2404036 0 0 UNILEVER PLC SPON ADR NEW 904767704 19497419 354563 SH SOLE 22 354563 0 0 UNILEVER PLC SPON ADR NEW 904767704 2895608 52657 SH SOLE 25 52657 0 0 UNILEVER PLC SPON ADR NEW 904767704 2108647 38346 SH SOLE 26 38346 0 0 UNILEVER PLC SPON ADR NEW 904767704 4808271 87439 SH SOLE 34 87439 0 0 UNILEVER PLC SPON ADR NEW 904767704 103935797 1890085 SH SOLE 43 1637984 0 252101 UNION BANKSHARES INC COM 905400107 18537 863 SH SOLE 18 863 0 0 UNION BANKSHARES INC COM 905400107 190957 8890 SH SOLE 21 8890 0 0 UNION BANKSHARES INC COM 905400107 157169 7317 SH SOLE 22 7317 0 0 UNION PAC CORP COM 907818108 247205793 1092574 SH SOLE 2 262738 0 829836 UNION PAC CORP COM 907818108 76001639 335904 SH SOLE 4 270346 0 65558 UNION PAC CORP COM 907818108 125344646 553985 SH SOLE 7 495740 0 58245 UNION PAC CORP COM 907818108 7026957 31057 SH SOLE 13 31057 0 0 UNION PAC CORP COM 907818108 19735302 87224 SH SOLE 15 87224 0 0 UNION PAC CORP COM 907818108 237049585 1047687 SH SOLE 18 1007088 0 40599 UNION PAC CORP COM 907818108 123884138 547530 SH SOLE 19 547530 0 0 UNION PAC CORP COM 907818108 3427332178 15147760 SH SOLE 21 15147760 0 0 UNION PAC CORP COM 907818108 2964647900 13102837 SH SOLE 22 11778139 0 1324698 UNION PAC CORP COM 907818108 225364689 996043 SH SOLE 23 996043 0 0 UNION PAC CORP COM 907818108 241630747 1067934 SH SOLE 25 1064633 0 3301 UNION PAC CORP COM 907818108 139796777 617859 SH SOLE 26 358666 0 259193 UNION PAC CORP COM 907818108 278103633 1229133 SH SOLE 28 12573 0 1216560 UNION PAC CORP COM 907818108 316538 1399 SH SOLE 29 1399 0 0 UNION PAC CORP COM 907818108 998818435 4414472 SH SOLE 30 4414472 0 0 UNION PAC CORP COM 907818108 31681151 140021 SH SOLE 31 135263 0 4758 UNION PAC CORP COM 907818108 252101833 1114213 SH SOLE 34 1114213 0 0 UNION PAC CORP COM 907818108 28839326 127461 SH SOLE 36 127461 0 0 UNION PAC CORP COM 907818108 10890346 48132 SH SOLE 37 48132 0 0 UNION PAC CORP COM 907818108 6610412 29216 SH SOLE 40 29216 0 0 UNION PAC CORP COM 907818108 165170 730 SH OTR 43 730 0 0 UNION PAC CORP COM 907818108 241698540 1068234 SH SOLE 43 869759 0 198474 UNIQURE NV SHS N90064101 553432 123534 SH SOLE 2 107117 0 16417 UNIQURE NV SHS N90064101 9148 2042 SH SOLE 7 2042 0 0 UNIQURE NV SHS N90064101 202447 45189 SH SOLE 19 45189 0 0 UNIQURE NV SHS N90064101 2245560 501241 SH SOLE 21 501241 0 0 UNIQURE NV SHS N90064101 4528124 1010742 SH SOLE 22 1010742 0 0 UNIQURE NV SHS N90064101 778964 173876 SH SOLE 26 0 0 173876 UNIQURE NV SHS N90064101 302978 67629 SH SOLE 30 67629 0 0 UNIQURE NV SHS N90064101 6769 1511 SH SOLE 43 1508 0 3 UNISYS CORP COM NEW 909214306 496319 120174 SH SOLE 2 79235 0 40939 UNISYS CORP COM NEW 909214306 3362 814 SH SOLE 7 814 0 0 UNISYS CORP COM NEW 909214306 849083 205589 SH SOLE 18 205589 0 0 UNISYS CORP COM NEW 909214306 1345129 325697 SH SOLE 19 325697 0 0 UNISYS CORP COM NEW 909214306 10248859 2481564 SH SOLE 21 2481564 0 0 UNISYS CORP COM NEW 909214306 8070545 1954127 SH SOLE 22 1878036 0 76091 UNISYS CORP COM NEW 909214306 3940 954 SH SOLE 28 954 0 0 UNISYS CORP COM NEW 909214306 1496287 362297 SH SOLE 30 362297 0 0 UNISYS CORP COM NEW 909214306 211353 51175 SH SOLE 43 50581 0 594 UNITED AIRLS HLDGS INC COM 910047109 19612072 403043 SH SOLE 2 226234 0 176809 UNITED AIRLS HLDGS INC COM 910047109 2498886 51354 SH SOLE 4 5404 0 45950 UNITED AIRLS HLDGS INC COM 910047109 8010117 164614 SH SOLE 7 141338 0 23276 UNITED AIRLS HLDGS INC COM 910047109 847171 17410 SH SOLE 13 17410 0 0 UNITED AIRLS HLDGS INC COM 910047109 752576 15466 SH SOLE 15 15466 0 0 UNITED AIRLS HLDGS INC COM 910047109 18086825 371698 SH SOLE 18 364709 0 6989 UNITED AIRLS HLDGS INC COM 910047109 9153627 188114 SH SOLE 19 188114 0 0 UNITED AIRLS HLDGS INC COM 910047109 412022224 8467370 SH SOLE 21 8467370 0 0 UNITED AIRLS HLDGS INC COM 910047109 316392137 6502099 SH SOLE 22 6106886 0 395213 UNITED AIRLS HLDGS INC COM 910047109 3167717 65099 SH SOLE 23 65099 0 0 UNITED AIRLS HLDGS INC COM 910047109 5645777 116025 SH SOLE 25 116025 0 0 UNITED AIRLS HLDGS INC COM 910047109 5314061 109208 SH SOLE 26 82746 0 26462 UNITED AIRLS HLDGS INC COM 910047109 2884467 59278 SH SOLE 28 1188 0 58090 UNITED AIRLS HLDGS INC COM 910047109 1840467 37823 SH SOLE 29 37823 0 0 UNITED AIRLS HLDGS INC COM 910047109 46006570 945470 SH SOLE 30 945470 0 0 UNITED AIRLS HLDGS INC COM 910047109 2458157 50517 SH SOLE 31 50517 0 0 UNITED AIRLS HLDGS INC COM 910047109 581146 11943 SH SOLE 36 11943 0 0 UNITED AIRLS HLDGS INC COM 910047109 40923 841 SH OTR 43 841 0 0 UNITED AIRLS HLDGS INC COM 910047109 19188438 394337 SH SOLE 43 349701 0 44636 UNITED BANCORP INC OHIO COM 909911109 12312 981 SH SOLE 18 981 0 0 UNITED BANCORP INC OHIO COM 909911109 129717 10336 SH SOLE 21 10336 0 0 UNITED BANCORP INC OHIO COM 909911109 136343 10864 SH SOLE 22 10864 0 0 UNITED BANCORP INC OHIO COM 909911109 220679 17584 SH SOLE 43 17584 0 0 UNITED BANKSHARES INC WEST V COM 909907107 6756019 208262 SH SOLE 2 113358 0 94904 UNITED BANKSHARES INC WEST V COM 909907107 15052 464 SH SOLE 4 464 0 0 UNITED BANKSHARES INC WEST V COM 909907107 1964826 60568 SH SOLE 7 58893 0 1675 UNITED BANKSHARES INC WEST V COM 909907107 19569917 603265 SH SOLE 18 603265 0 0 UNITED BANKSHARES INC WEST V COM 909907107 11462609 353348 SH SOLE 19 353348 0 0 UNITED BANKSHARES INC WEST V COM 909907107 425966915 13130916 SH SOLE 21 13130916 0 0 UNITED BANKSHARES INC WEST V COM 909907107 148896713 4589911 SH SOLE 22 4403335 0 186576 UNITED BANKSHARES INC WEST V COM 909907107 896350 27631 SH SOLE 25 27631 0 0 UNITED BANKSHARES INC WEST V COM 909907107 1572432 48472 SH SOLE 26 48472 0 0 UNITED BANKSHARES INC WEST V COM 909907107 334100 10299 SH SOLE 28 2302 0 7997 UNITED BANKSHARES INC WEST V COM 909907107 6180501 190521 SH SOLE 30 190521 0 0 UNITED BANKSHARES INC WEST V COM 909907107 1877238 57868 SH SOLE 32 57868 0 0 UNITED BANKSHARES INC WEST V COM 909907107 129241 3984 SH SOLE 36 3984 0 0 UNITED BANKSHARES INC WEST V COM 909907107 885320 27291 SH SOLE 40 27291 0 0 UNITED BANKSHARES INC WEST V COM 909907107 1174856 36216 SH SOLE 43 35284 0 932 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 2261485 88825 SH SOLE 2 32019 0 56806 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 4812 189 SH SOLE 4 189 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 34957 1373 SH SOLE 7 1373 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 8831030 346859 SH SOLE 18 346859 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 6091967 239276 SH SOLE 19 239276 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 333816575 13111413 SH SOLE 21 13111413 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 79979408 3141375 SH SOLE 22 3003892 0 137483 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 532114 20900 SH SOLE 25 20900 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 926897 36406 SH SOLE 26 36406 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 15021 590 SH SOLE 28 590 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 5957284 233986 SH SOLE 30 233986 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 2546 100 SH SOLE 36 100 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 568522 22330 SH SOLE 40 22330 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 537023 21093 SH SOLE 43 20742 0 351 UNITED FIRE GROUP INC COM 910340108 2054401 95598 SH SOLE 2 73409 0 22189 UNITED FIRE GROUP INC COM 910340108 1461 68 SH SOLE 4 68 0 0 UNITED FIRE GROUP INC COM 910340108 4083 190 SH SOLE 7 190 0 0 UNITED FIRE GROUP INC COM 910340108 1641342 76377 SH SOLE 18 76377 0 0 UNITED FIRE GROUP INC COM 910340108 2048190 95309 SH SOLE 19 95309 0 0 UNITED FIRE GROUP INC COM 910340108 53979184 2511828 SH SOLE 21 2511828 0 0 UNITED FIRE GROUP INC COM 910340108 15733022 732109 SH SOLE 22 699024 0 33085 UNITED FIRE GROUP INC COM 910340108 77686 3615 SH SOLE 25 3615 0 0 UNITED FIRE GROUP INC COM 910340108 77600 3611 SH SOLE 26 3611 0 0 UNITED FIRE GROUP INC COM 910340108 973561 45303 SH SOLE 30 45303 0 0 UNITED FIRE GROUP INC COM 910340108 44506 2071 SH SOLE 40 2071 0 0 UNITED FIRE GROUP INC COM 910340108 560397 26077 SH SOLE 43 24569 0 1508 UNITED GUARDIAN INC COM 910571108 6857 767 SH SOLE 18 767 0 0 UNITED GUARDIAN INC COM 910571108 67202 7517 SH SOLE 21 7517 0 0 UNITED GUARDIAN INC COM 910571108 30405 3401 SH SOLE 22 3401 0 0 UNITED HOMES GROUP INC CL A 91060H108 3073 540 SH SOLE 2 0 0 540 UNITED HOMES GROUP INC CL A 91060H108 96901 17030 SH SOLE 18 17030 0 0 UNITED HOMES GROUP INC CL A 91060H108 81993 14410 SH SOLE 19 14410 0 0 UNITED HOMES GROUP INC CL A 91060H108 707967 124423 SH SOLE 21 124423 0 0 UNITED HOMES GROUP INC CL A 91060H108 204282 35902 SH SOLE 22 35360 0 542 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 97604 11142 SH SOLE 7 11142 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 98522905 11246907 SH SOLE 21 11246907 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 301545 34423 SH SOLE 30 34423 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 103500638 11815141 SH SOLE 43 10224765 0 1590377 UNITED NAT FOODS INC COM 911163103 718810 54871 SH SOLE 2 19957 0 34914 UNITED NAT FOODS INC COM 911163103 2712 207 SH SOLE 4 207 0 0 UNITED NAT FOODS INC COM 911163103 449893 34343 SH SOLE 7 32611 0 1732 UNITED NAT FOODS INC COM 911163103 2510340 191629 SH SOLE 18 191629 0 0 UNITED NAT FOODS INC COM 911163103 1752806 133802 SH SOLE 19 133802 0 0 UNITED NAT FOODS INC COM 911163103 88806249 6779103 SH SOLE 21 6779103 0 0 UNITED NAT FOODS INC COM 911163103 24017029 1833361 SH SOLE 22 1749778 0 83583 UNITED NAT FOODS INC COM 911163103 171820 13116 SH SOLE 25 13116 0 0 UNITED NAT FOODS INC COM 911163103 1091387 83312 SH SOLE 26 23466 0 59846 UNITED NAT FOODS INC COM 911163103 13152 1004 SH SOLE 28 1004 0 0 UNITED NAT FOODS INC COM 911163103 1805874 137853 SH SOLE 30 137853 0 0 UNITED NAT FOODS INC COM 911163103 52924 4040 SH SOLE 36 4040 0 0 UNITED NAT FOODS INC COM 911163103 137144 10469 SH SOLE 40 10469 0 0 UNITED NAT FOODS INC COM 911163103 4057332 309720 SH SOLE 43 299406 0 10314 UNITED PARCEL SERVICE INC CL B 911312106 209690192 1532263 SH SOLE 2 466219 0 1066044 UNITED PARCEL SERVICE INC CL B 911312106 63992155 467608 SH SOLE 4 322968 0 144640 UNITED PARCEL SERVICE INC CL B 911312106 93208124 681097 SH SOLE 7 569063 0 112034 UNITED PARCEL SERVICE INC CL B 911312106 3870939 28286 SH SOLE 13 28286 0 0 UNITED PARCEL SERVICE INC CL B 911312106 14059695 102738 SH SOLE 15 102738 0 0 UNITED PARCEL SERVICE INC CL B 911312106 988327689 7221978 SH SOLE 18 7174703 0 47275 UNITED PARCEL SERVICE INC CL B 911312106 92559592 676358 SH SOLE 19 676358 0 0 UNITED PARCEL SERVICE INC CL B 911312106 2508690819 18331683 SH SOLE 21 18331683 0 0 UNITED PARCEL SERVICE INC CL B 911312106 2138828513 15628999 SH SOLE 22 14044191 0 1584808 UNITED PARCEL SERVICE INC CL B 911312106 168717438 1232864 SH SOLE 23 1232864 0 0 UNITED PARCEL SERVICE INC CL B 911312106 189749778 1386553 SH SOLE 25 1385234 0 1319 UNITED PARCEL SERVICE INC CL B 911312106 97841592 714955 SH SOLE 26 426205 0 288750 UNITED PARCEL SERVICE INC CL B 911312106 186349056 1361703 SH SOLE 28 20603 0 1341100 UNITED PARCEL SERVICE INC CL B 911312106 308870 2257 SH SOLE 29 2257 0 0 UNITED PARCEL SERVICE INC CL B 911312106 626410074 4577348 SH SOLE 30 4577348 0 0 UNITED PARCEL SERVICE INC CL B 911312106 22890763 167269 SH SOLE 31 161542 0 5727 UNITED PARCEL SERVICE INC CL B 911312106 46581824 340386 SH SOLE 34 340386 0 0 UNITED PARCEL SERVICE INC CL B 911312106 20848003 152342 SH SOLE 36 152342 0 0 UNITED PARCEL SERVICE INC CL B 911312106 7754195 56662 SH SOLE 37 56662 0 0 UNITED PARCEL SERVICE INC CL B 911312106 4752937 34731 SH SOLE 40 34731 0 0 UNITED PARCEL SERVICE INC CL B 911312106 145061 1060 SH OTR 43 1060 0 0 UNITED PARCEL SERVICE INC CL B 911312106 91469586 668393 SH SOLE 43 535015 0 133378 UNITED PARKS & RESORTS INC COM 81282V100 1517584 27943 SH SOLE 2 12742 0 15201 UNITED PARKS & RESORTS INC COM 81282V100 9015 166 SH SOLE 4 166 0 0 UNITED PARKS & RESORTS INC COM 81282V100 617993 11379 SH SOLE 7 10782 0 597 UNITED PARKS & RESORTS INC COM 81282V100 4917716 90549 SH SOLE 18 90549 0 0 UNITED PARKS & RESORTS INC COM 81282V100 4434303 81648 SH SOLE 19 81648 0 0 UNITED PARKS & RESORTS INC COM 81282V100 72532634 1335530 SH SOLE 21 1335530 0 0 UNITED PARKS & RESORTS INC COM 81282V100 66075664 1216639 SH SOLE 22 1183000 0 33639 UNITED PARKS & RESORTS INC COM 81282V100 400536 7375 SH SOLE 25 7375 0 0 UNITED PARKS & RESORTS INC COM 81282V100 911267 16779 SH SOLE 26 16779 0 0 UNITED PARKS & RESORTS INC COM 81282V100 49911 919 SH SOLE 28 919 0 0 UNITED PARKS & RESORTS INC COM 81282V100 2676940 49290 SH SOLE 30 49290 0 0 UNITED PARKS & RESORTS INC COM 81282V100 525504 9676 SH SOLE 40 9676 0 0 UNITED PARKS & RESORTS INC COM 81282V100 1964881 36179 SH SOLE 43 30724 0 5455 UNITED RENTALS INC COM 911363109 89068949 137722 SH SOLE 2 31711 0 106011 UNITED RENTALS INC COM 911363109 40278991 62281 SH SOLE 4 33399 0 28882 UNITED RENTALS INC COM 911363109 43628406 67460 SH SOLE 7 53070 0 14390 UNITED RENTALS INC COM 911363109 2974311 4599 SH SOLE 13 4599 0 0 UNITED RENTALS INC COM 911363109 6340541 9804 SH SOLE 15 9804 0 0 UNITED RENTALS INC COM 911363109 66183115 102335 SH SOLE 18 97815 0 4520 UNITED RENTALS INC COM 911363109 26812132 41458 SH SOLE 19 41458 0 0 UNITED RENTALS INC COM 911363109 1279084486 1977772 SH SOLE 21 1977772 0 0 UNITED RENTALS INC COM 911363109 939337168 1452441 SH SOLE 22 1304590 0 147851 UNITED RENTALS INC COM 911363109 52397418 81019 SH SOLE 23 81019 0 0 UNITED RENTALS INC COM 911363109 115493043 178580 SH SOLE 25 176991 0 1589 UNITED RENTALS INC COM 911363109 44726553 69158 SH SOLE 26 38322 0 30836 UNITED RENTALS INC COM 911363109 102143889 157939 SH SOLE 28 13056 0 144883 UNITED RENTALS INC COM 911363109 201780 312 SH SOLE 29 312 0 0 UNITED RENTALS INC COM 911363109 373988437 578276 SH SOLE 30 578276 0 0 UNITED RENTALS INC COM 911363109 10086401 15596 SH SOLE 31 15074 0 522 UNITED RENTALS INC COM 911363109 6200201 9587 SH SOLE 34 9587 0 0 UNITED RENTALS INC COM 911363109 9347835 14454 SH SOLE 36 14454 0 0 UNITED RENTALS INC COM 911363109 2081824 3219 SH SOLE 40 3219 0 0 UNITED RENTALS INC COM 911363109 54914 85 SH OTR 43 85 0 0 UNITED RENTALS INC COM 911363109 66931953 103493 SH SOLE 43 89411 0 14082 UNITED SEC BANCSHARES CALIF COM 911460103 235915 32540 SH SOLE 2 32540 0 0 UNITED SEC BANCSHARES CALIF COM 911460103 22127 3052 SH SOLE 18 3052 0 0 UNITED SEC BANCSHARES CALIF COM 911460103 225330 31080 SH SOLE 21 31080 0 0 UNITED SEC BANCSHARES CALIF COM 911460103 370707 51132 SH SOLE 22 51132 0 0 UNITED STATES ANTIMONY CORP COM 911549103 520876 1549765 SH SOLE 22 1549765 0 0 UNITED STATES CELLULAR CORP COM 911684108 300200 5378 SH SOLE 2 3745 0 1633 UNITED STATES CELLULAR CORP COM 911684108 3182 57 SH SOLE 4 57 0 0 UNITED STATES CELLULAR CORP COM 911684108 2791335 50006 SH SOLE 21 50006 0 0 UNITED STATES CELLULAR CORP COM 911684108 13426831 240538 SH SOLE 22 234501 0 6037 UNITED STATES CELLULAR CORP COM 911684108 207427 3716 SH SOLE 25 3716 0 0 UNITED STATES CELLULAR CORP COM 911684108 21602 387 SH SOLE 26 387 0 0 UNITED STATES CELLULAR CORP COM 911684108 26961 483 SH SOLE 28 0 0 483 UNITED STATES CELLULAR CORP COM 911684108 1077438 19302 SH SOLE 30 19302 0 0 UNITED STATES CELLULAR CORP COM 911684108 187276 3355 SH SOLE 40 3355 0 0 UNITED STATES CELLULAR CORP COM 911684108 4255214 76231 SH SOLE 43 70036 0 6195 UNITED STATES STL CORP NOTE 5.000%11/0 912909AT5 8338608 2932000 PRN SOLE 21 2932000 0 0 UNITED STATES STL CORP NEW COM 912909108 19395256 513102 SH SOLE 2 223272 0 289830 UNITED STATES STL CORP NEW COM 912909108 326592 8640 SH SOLE 4 5878 0 2762 UNITED STATES STL CORP NEW COM 912909108 1698203 44926 SH SOLE 7 43363 0 1563 UNITED STATES STL CORP NEW COM 912909108 18612682 492399 SH SOLE 18 492399 0 0 UNITED STATES STL CORP NEW COM 912909108 86464098 2287410 SH SOLE 19 2287410 0 0 UNITED STATES STL CORP NEW COM 912909108 443803223 11740826 SH SOLE 21 11740826 0 0 UNITED STATES STL CORP NEW COM 912909108 257771732 6819358 SH SOLE 22 6523335 0 296023 UNITED STATES STL CORP NEW COM 912909108 3363633 88985 SH SOLE 25 88985 0 0 UNITED STATES STL CORP NEW COM 912909108 11044026 292170 SH SOLE 26 235253 0 56917 UNITED STATES STL CORP NEW COM 912909108 72198 1910 SH SOLE 28 1910 0 0 UNITED STATES STL CORP NEW COM 912909108 5270454 139430 SH SOLE 30 139430 0 0 UNITED STATES STL CORP NEW COM 912909108 104290 2759 SH SOLE 31 2759 0 0 UNITED STATES STL CORP NEW COM 912909108 22631805 598725 SH SOLE 34 598725 0 0 UNITED STATES STL CORP NEW COM 912909108 448346 11861 SH SOLE 36 11861 0 0 UNITED STATES STL CORP NEW COM 912909108 1771573 46867 SH SOLE 40 46867 0 0 UNITED STATES STL CORP NEW COM 912909108 12293243 325218 SH SOLE 43 293859 0 31359 UNITED STS LIME & MINERALS I COM 911922102 626754 1721 SH SOLE 2 1243 0 478 UNITED STS LIME & MINERALS I COM 911922102 74293 204 SH SOLE 4 0 0 204 UNITED STS LIME & MINERALS I COM 911922102 3642 10 SH SOLE 7 10 0 0 UNITED STS LIME & MINERALS I COM 911922102 1876984 5154 SH SOLE 18 5154 0 0 UNITED STS LIME & MINERALS I COM 911922102 1737139 4770 SH SOLE 19 4770 0 0 UNITED STS LIME & MINERALS I COM 911922102 43399695 119171 SH SOLE 21 119171 0 0 UNITED STS LIME & MINERALS I COM 911922102 28101950 77165 SH SOLE 22 75005 0 2160 UNITED STS LIME & MINERALS I COM 911922102 176991 486 SH SOLE 25 486 0 0 UNITED STS LIME & MINERALS I COM 911922102 232347 638 SH SOLE 28 0 0 638 UNITED STS LIME & MINERALS I COM 911922102 79391 218 SH SOLE 30 218 0 0 UNITED STS LIME & MINERALS I COM 911922102 199571 548 SH SOLE 40 548 0 0 UNITED STS LIME & MINERALS I COM 911922102 765871 2103 SH SOLE 43 1384 0 719 UNITED THERAPEUTICS CORP DEL COM 91307C102 55535688 174339 SH SOLE 2 106880 0 67459 UNITED THERAPEUTICS CORP DEL COM 91307C102 8281344 25997 SH SOLE 4 14067 0 11930 UNITED THERAPEUTICS CORP DEL COM 91307C102 4825077 15147 SH SOLE 7 14669 0 478 UNITED THERAPEUTICS CORP DEL COM 91307C102 569567 1788 SH SOLE 13 1788 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 1408310 4421 SH SOLE 15 4421 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 33781272 106047 SH SOLE 18 102180 0 3867 UNITED THERAPEUTICS CORP DEL COM 91307C102 56829320 178400 SH SOLE 19 178400 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 906111015 2844486 SH SOLE 21 2844486 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 488473489 1533428 SH SOLE 22 1414081 0 119347 UNITED THERAPEUTICS CORP DEL COM 91307C102 27246856 85534 SH SOLE 23 85534 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 3201109 10049 SH SOLE 25 9853 0 196 UNITED THERAPEUTICS CORP DEL COM 91307C102 18052229 56670 SH SOLE 26 28371 0 28299 UNITED THERAPEUTICS CORP DEL COM 91307C102 23770201 74620 SH SOLE 28 506 0 74114 UNITED THERAPEUTICS CORP DEL COM 91307C102 43323 136 SH SOLE 29 136 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 80217898 251822 SH SOLE 30 251822 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 3492901 10965 SH SOLE 31 10617 0 348 UNITED THERAPEUTICS CORP DEL COM 91307C102 1102183 3460 SH SOLE 34 3460 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 3436836 10789 SH SOLE 36 10789 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 690298 2167 SH SOLE 40 2167 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 52561 165 SH OTR 43 165 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 25032933 78584 SH SOLE 43 73204 0 5380 UNITEDHEALTH GROUP INC COM 91324P102 1118145006 2195627 SH SOLE 2 892336 0 1303291 UNITEDHEALTH GROUP INC COM 91324P102 391817514 769386 SH SOLE 4 373186 0 396200 UNITEDHEALTH GROUP INC COM 91324P102 434371280 852946 SH SOLE 7 764062 0 88884 UNITEDHEALTH GROUP INC COM 91324P102 20947392 41133 SH SOLE 13 41133 0 0 UNITEDHEALTH GROUP INC COM 91324P102 67226394 132008 SH SOLE 15 132008 0 0 UNITEDHEALTH GROUP INC COM 91324P102 1930448480 3790693 SH SOLE 18 3701206 0 89487 UNITEDHEALTH GROUP INC COM 91324P102 1276739774 2507049 SH SOLE 19 2507049 0 0 UNITEDHEALTH GROUP INC COM 91324P102 12931169642 25392078 SH SOLE 21 25392078 0 0 UNITEDHEALTH GROUP INC COM 91324P102 10202729748 20034422 SH SOLE 22 17976962 0 2057460 UNITEDHEALTH GROUP INC COM 91324P102 825525229 1621029 SH SOLE 23 1621029 0 0 UNITEDHEALTH GROUP INC COM 91324P102 1024584268 2011908 SH SOLE 25 1812846 0 199062 UNITEDHEALTH GROUP INC COM 91324P102 607514587 1192936 SH SOLE 26 660193 0 532743 UNITEDHEALTH GROUP INC COM 91324P102 954725000 1874730 SH SOLE 28 42358 0 1832372 UNITEDHEALTH GROUP INC COM 91324P102 2189309 4299 SH SOLE 29 4299 0 0 UNITEDHEALTH GROUP INC COM 91324P102 3401748837 6679788 SH SOLE 30 6678559 0 1229 UNITEDHEALTH GROUP INC COM 91324P102 113493684 222860 SH SOLE 31 215647 0 7213 UNITEDHEALTH GROUP INC COM 91324P102 24475545 48061 SH SOLE 32 48061 0 0 UNITEDHEALTH GROUP INC COM 91324P102 1180477921 2318026 SH SOLE 34 2318026 0 0 UNITEDHEALTH GROUP INC COM 91324P102 102939779 202136 SH SOLE 36 202136 0 0 UNITEDHEALTH GROUP INC COM 91324P102 11949786 23465 SH SOLE 37 23465 0 0 UNITEDHEALTH GROUP INC COM 91324P102 22534755 44250 SH SOLE 40 44250 0 0 UNITEDHEALTH GROUP INC COM 91324P102 748633367 1470042 SH SOLE 43 1316292 0 153750 UNITI GROUP INC COM 91325V108 608072 208244 SH SOLE 2 65926 0 142318 UNITI GROUP INC COM 91325V108 161604 55344 SH SOLE 4 55344 0 0 UNITI GROUP INC COM 91325V108 568471 194682 SH SOLE 7 184545 0 10137 UNITI GROUP INC COM 91325V108 2245159 768890 SH SOLE 18 768890 0 0 UNITI GROUP INC COM 91325V108 1582836 542067 SH SOLE 19 542067 0 0 UNITI GROUP INC COM 91325V108 81692601 27976918 SH SOLE 21 27976918 0 0 UNITI GROUP INC COM 91325V108 21154448 7244674 SH SOLE 22 6918052 0 326622 UNITI GROUP INC COM 91325V108 32482 11124 SH SOLE 23 11124 0 0 UNITI GROUP INC COM 91325V108 165786 56776 SH SOLE 25 56776 0 0 UNITI GROUP INC COM 91325V108 608840 208507 SH SOLE 26 101502 0 107005 UNITI GROUP INC COM 91325V108 67513 23121 SH SOLE 28 4159 0 18962 UNITI GROUP INC COM 91325V108 3105811 1063634 SH SOLE 30 1063634 0 0 UNITI GROUP INC COM 91325V108 62754 21491 SH SOLE 36 21491 0 0 UNITI GROUP INC COM 91325V108 142309 48736 SH SOLE 40 48736 0 0 UNITI GROUP INC COM 91325V108 1315563 450535 SH SOLE 43 415123 0 35412 UNITIL CORP COM 913259107 2262602 43688 SH SOLE 2 34934 0 8754 UNITIL CORP COM 913259107 1088 21 SH SOLE 4 21 0 0 UNITIL CORP COM 913259107 1201373 23197 SH SOLE 7 20160 0 3037 UNITIL CORP COM 913259107 2925928 56496 SH SOLE 18 56496 0 0 UNITIL CORP COM 913259107 2785991 53794 SH SOLE 19 53794 0 0 UNITIL CORP COM 913259107 111774939 2158234 SH SOLE 21 2158234 0 0 UNITIL CORP COM 913259107 24230521 467861 SH SOLE 22 447225 0 20636 UNITIL CORP COM 913259107 181161 3498 SH SOLE 25 3498 0 0 UNITIL CORP COM 913259107 1471716 28417 SH SOLE 26 12176 0 16241 UNITIL CORP COM 913259107 433379 8368 SH SOLE 28 8368 0 0 UNITIL CORP COM 913259107 1798667 34730 SH SOLE 30 34730 0 0 UNITIL CORP COM 913259107 152107 2937 SH SOLE 40 2937 0 0 UNITIL CORP COM 913259107 1025186 19795 SH SOLE 43 19008 0 787 UNITY BANCORP INC COM 913290102 86492 2925 SH SOLE 2 385 0 2540 UNITY BANCORP INC COM 913290102 711218 24052 SH SOLE 18 24052 0 0 UNITY BANCORP INC COM 913290102 478147 16170 SH SOLE 19 16170 0 0 UNITY BANCORP INC COM 913290102 8209667 277635 SH SOLE 21 277635 0 0 UNITY BANCORP INC COM 913290102 3900993 131924 SH SOLE 22 126146 0 5778 UNITY BIOTECHNOLOGY INC COM NEW 91381U200 855 633 SH SOLE 18 633 0 0 UNITY BIOTECHNOLOGY INC COM NEW 91381U200 9578 7095 SH SOLE 21 7095 0 0 UNITY BIOTECHNOLOGY INC COM NEW 91381U200 108887 80657 SH SOLE 22 80657 0 0 UNITY SOFTWARE INC COM 91332U101 7939482 488283 SH SOLE 2 116161 0 372122 UNITY SOFTWARE INC COM 91332U101 2554853 157125 SH SOLE 4 78211 0 78914 UNITY SOFTWARE INC COM 91332U101 748090 46008 SH SOLE 7 42846 0 3162 UNITY SOFTWARE INC COM 91332U101 142665 8774 SH SOLE 13 8774 0 0 UNITY SOFTWARE INC COM 91332U101 474662 29192 SH SOLE 15 29192 0 0 UNITY SOFTWARE INC COM 91332U101 5785080 355786 SH SOLE 18 340416 0 15370 UNITY SOFTWARE INC COM 91332U101 2695485 165774 SH SOLE 19 165774 0 0 UNITY SOFTWARE INC COM 91332U101 91617230 5634516 SH SOLE 21 5634516 0 0 UNITY SOFTWARE INC COM 91332U101 115423252 7098601 SH SOLE 22 6554348 0 544253 UNITY SOFTWARE INC COM 91332U101 5167981 317834 SH SOLE 23 317834 0 0 UNITY SOFTWARE INC COM 91332U101 7659712 471077 SH SOLE 25 425101 0 45976 UNITY SOFTWARE INC COM 91332U101 3479770 214008 SH SOLE 26 133765 0 80243 UNITY SOFTWARE INC COM 91332U101 6238816 383691 SH SOLE 28 4475 0 379216 UNITY SOFTWARE INC COM 91332U101 12631906 776870 SH SOLE 30 776870 0 0 UNITY SOFTWARE INC COM 91332U101 957177 58867 SH SOLE 31 56832 0 2035 UNITY SOFTWARE INC COM 91332U101 467329 28741 SH SOLE 34 28741 0 0 UNITY SOFTWARE INC COM 91332U101 842317 51803 SH SOLE 36 51803 0 0 UNITY SOFTWARE INC COM 91332U101 186860 11492 SH SOLE 40 11492 0 0 UNITY SOFTWARE INC COM 91332U101 11301 695 SH OTR 43 695 0 0 UNITY SOFTWARE INC COM 91332U101 2385928 146736 SH SOLE 43 122635 0 24101 UNITY SOFTWARE INC NOTE 11/1 91332UAB7 9196513 10675000 PRN SOLE 21 10675000 0 0 UNIVERSAL CORP VA COM 913456109 1003364 20821 SH SOLE 2 9749 0 11072 UNIVERSAL CORP VA COM 913456109 4867 101 SH SOLE 4 101 0 0 UNIVERSAL CORP VA COM 913456109 26842 557 SH SOLE 7 557 0 0 UNIVERSAL CORP VA COM 913456109 3767205 78174 SH SOLE 18 78174 0 0 UNIVERSAL CORP VA COM 913456109 2636041 54701 SH SOLE 19 54701 0 0 UNIVERSAL CORP VA COM 913456109 132577196 2751135 SH SOLE 21 2751135 0 0 UNIVERSAL CORP VA COM 913456109 36903565 765793 SH SOLE 22 733565 0 32228 UNIVERSAL CORP VA COM 913456109 581798 12073 SH SOLE 26 12073 0 0 UNIVERSAL CORP VA COM 913456109 2249268 46675 SH SOLE 30 46675 0 0 UNIVERSAL CORP VA COM 913456109 41492 861 SH SOLE 36 861 0 0 UNIVERSAL CORP VA COM 913456109 2161015 44844 SH SOLE 43 39936 0 4908 UNIVERSAL DISPLAY CORP COM 91347P105 15723546 74785 SH SOLE 2 41878 0 32907 UNIVERSAL DISPLAY CORP COM 91347P105 59711 284 SH SOLE 4 150 0 134 UNIVERSAL DISPLAY CORP COM 91347P105 821237 3906 SH SOLE 7 3716 0 190 UNIVERSAL DISPLAY CORP COM 91347P105 15116344 71897 SH SOLE 18 71897 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 3272962 15567 SH SOLE 19 15567 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 522932118 2487192 SH SOLE 21 2487192 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 274057721 1303485 SH SOLE 22 1242431 0 61054 UNIVERSAL DISPLAY CORP COM 91347P105 1973407 9386 SH SOLE 25 9386 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 2830175 13461 SH SOLE 26 13461 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 6753440 32121 SH SOLE 28 24717 0 7404 UNIVERSAL DISPLAY CORP COM 91347P105 8849002 42088 SH SOLE 30 42088 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 122366 582 SH SOLE 31 582 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 60762 289 SH SOLE 36 289 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 2016718 9592 SH SOLE 40 9592 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 15194677 72270 SH SOLE 43 68245 0 4025 UNIVERSAL ELECTRS INC COM 913483103 462046 39763 SH SOLE 2 39763 0 0 UNIVERSAL ELECTRS INC COM 913483103 26052 2242 SH SOLE 18 2242 0 0 UNIVERSAL ELECTRS INC COM 913483103 245728 21147 SH SOLE 19 21147 0 0 UNIVERSAL ELECTRS INC COM 913483103 309778 26659 SH SOLE 21 26659 0 0 UNIVERSAL ELECTRS INC COM 913483103 2493408 214579 SH SOLE 22 213382 0 1197 UNIVERSAL ELECTRS INC COM 913483103 302 26 SH SOLE 43 26 0 0 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 908870 23221 SH SOLE 2 19401 0 3820 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 2114 54 SH SOLE 4 54 0 0 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 4736 121 SH SOLE 7 121 0 0 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 1581373 40403 SH SOLE 18 40403 0 0 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 1433972 36637 SH SOLE 19 36637 0 0 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 58907305 1505041 SH SOLE 21 1505041 0 0 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 15395484 393344 SH SOLE 22 374466 0 18878 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 22036 563 SH SOLE 23 563 0 0 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 67008 1712 SH SOLE 25 1712 0 0 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 268970 6872 SH SOLE 26 6872 0 0 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 178596 4563 SH SOLE 28 0 0 4563 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 1219563 31159 SH SOLE 30 31159 0 0 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 59845 1529 SH SOLE 40 1529 0 0 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 2626803 67113 SH SOLE 43 60442 0 6671 UNIVERSAL HLTH SVCS INC CL B 913903100 17509542 94682 SH SOLE 2 39302 0 55380 UNIVERSAL HLTH SVCS INC CL B 913903100 8293001 44844 SH SOLE 4 18675 0 26169 UNIVERSAL HLTH SVCS INC CL B 913903100 9130364 49372 SH SOLE 7 32251 0 17121 UNIVERSAL HLTH SVCS INC CL B 913903100 252429 1365 SH SOLE 13 1365 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 1546939 8365 SH SOLE 15 8365 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 19723154 106652 SH SOLE 18 102800 0 3852 UNIVERSAL HLTH SVCS INC CL B 913903100 19180755 103719 SH SOLE 19 103719 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 317787780 1718422 SH SOLE 21 1718422 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 265851484 1437579 SH SOLE 22 1290415 0 147164 UNIVERSAL HLTH SVCS INC CL B 913903100 12919580 69862 SH SOLE 23 69862 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 15448497 83537 SH SOLE 25 83537 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 12253092 66258 SH SOLE 26 32749 0 33509 UNIVERSAL HLTH SVCS INC CL B 913903100 21066486 113916 SH SOLE 28 29290 0 84626 UNIVERSAL HLTH SVCS INC CL B 913903100 73399457 396904 SH SOLE 30 396904 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 2563500 13862 SH SOLE 31 13390 0 472 UNIVERSAL HLTH SVCS INC CL B 913903100 7016614 37942 SH SOLE 34 37942 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 2601040 14065 SH SOLE 36 14065 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 500051 2704 SH SOLE 40 2704 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 15194554 82164 SH SOLE 43 75533 0 6631 UNIVERSAL INS HLDGS INC COM 91359V107 1303332 69474 SH SOLE 2 56247 0 13227 UNIVERSAL INS HLDGS INC COM 91359V107 2720 145 SH SOLE 7 145 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 1405724 74932 SH SOLE 18 74932 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 1077105 57415 SH SOLE 19 57415 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 19178235 1022294 SH SOLE 21 1022294 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 14390909 767106 SH SOLE 22 728627 0 38479 UNIVERSAL INS HLDGS INC COM 91359V107 86540 4613 SH SOLE 25 4613 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 205159 10936 SH SOLE 26 10936 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 47013 2506 SH SOLE 30 2506 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 150924 8045 SH SOLE 40 8045 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 390902 20837 SH SOLE 43 20370 0 467 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 235260 5796 SH SOLE 2 2224 0 3572 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 568 14 SH SOLE 7 14 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 795320 19594 SH SOLE 18 19594 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 598703 14750 SH SOLE 19 14750 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 10276373 253175 SH SOLE 21 253175 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 9179672 226156 SH SOLE 22 216269 0 9887 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 84224 2075 SH SOLE 25 2075 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 167556 4128 SH SOLE 43 3509 0 619 UNIVERSAL STAINLESS & ALLOY COM 913837100 453303 16556 SH SOLE 2 14859 0 1697 UNIVERSAL STAINLESS & ALLOY COM 913837100 713331 26053 SH SOLE 18 26053 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 527695 19273 SH SOLE 19 19273 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 8296085 302998 SH SOLE 21 302998 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 5477177 200043 SH SOLE 22 194070 0 5973 UNIVERSAL STAINLESS & ALLOY COM 913837100 9364 342 SH SOLE 26 0 0 342 UNIVERSAL STAINLESS & ALLOY COM 913837100 3778 138 SH SOLE 43 116 0 22 UNIVERSAL TECHNICAL INST INC COM 913915104 1620709 103033 SH SOLE 2 92387 0 10646 UNIVERSAL TECHNICAL INST INC COM 913915104 6056 385 SH SOLE 4 385 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 6449 410 SH SOLE 7 410 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 1676692 106592 SH SOLE 18 106592 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 1428913 90840 SH SOLE 19 90840 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 24752822 1573606 SH SOLE 21 1573606 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 18839270 1197665 SH SOLE 22 1164845 0 32820 UNIVERSAL TECHNICAL INST INC COM 913915104 166014 10554 SH SOLE 25 10554 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 109984 6992 SH SOLE 43 6992 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 3744006 163995 SH SOLE 2 89803 0 74192 UNIVEST FINANCIAL CORPORATIO COM 915271100 6507 285 SH SOLE 7 285 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 2226359 97519 SH SOLE 18 97519 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 5847676 256140 SH SOLE 19 256140 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 27344222 1197732 SH SOLE 21 1197732 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 31456932 1377877 SH SOLE 22 1303948 0 73929 UNIVEST FINANCIAL CORPORATIO COM 915271100 38857 1702 SH SOLE 23 1702 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 137322 6015 SH SOLE 25 6015 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 1145587 50179 SH SOLE 26 0 0 50179 UNIVEST FINANCIAL CORPORATIO COM 915271100 723916 31709 SH SOLE 30 31709 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 104333 4570 SH SOLE 40 4570 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 3925955 171965 SH SOLE 43 158556 0 13409 UNUM GROUP COM 91529Y106 24185354 473202 SH SOLE 2 227400 0 245802 UNUM GROUP COM 91529Y106 88063 1723 SH SOLE 4 600 0 1123 UNUM GROUP COM 91529Y106 1827131 35749 SH SOLE 7 34271 0 1478 UNUM GROUP COM 91529Y106 21163118 414070 SH SOLE 18 386655 0 27415 UNUM GROUP COM 91529Y106 16773484 328184 SH SOLE 19 328184 0 0 UNUM GROUP COM 91529Y106 594154568 11625016 SH SOLE 21 11625016 0 0 UNUM GROUP COM 91529Y106 248532955 4862707 SH SOLE 22 4591337 0 271370 UNUM GROUP COM 91529Y106 570541 11163 SH SOLE 23 11163 0 0 UNUM GROUP COM 91529Y106 1668997 32655 SH SOLE 25 32655 0 0 UNUM GROUP COM 91529Y106 12233383 239354 SH SOLE 26 67157 0 172197 UNUM GROUP COM 91529Y106 1352422 26461 SH SOLE 28 3482 0 22979 UNUM GROUP COM 91529Y106 270321 5289 SH SOLE 29 5289 0 0 UNUM GROUP COM 91529Y106 10649842 208371 SH SOLE 30 208371 0 0 UNUM GROUP COM 91529Y106 117349 2296 SH SOLE 31 2296 0 0 UNUM GROUP COM 91529Y106 3034145 59365 SH SOLE 32 59365 0 0 UNUM GROUP COM 91529Y106 438882 8587 SH SOLE 36 8587 0 0 UNUM GROUP COM 91529Y106 1728898 33827 SH SOLE 40 33827 0 0 UNUM GROUP COM 91529Y106 49192330 962480 SH SOLE 43 904563 0 57916 UP FINTECH HLDG LTD SPONSORED ADS 91531W106 131284 31258 SH SOLE 2 31258 0 0 UP FINTECH HLDG LTD SPONSORED ADS 91531W106 53882 12829 SH SOLE 7 12829 0 0 UP FINTECH HLDG LTD SPONSORED ADS 91531W106 4561893 1086165 SH SOLE 21 1086165 0 0 UP FINTECH HLDG LTD SPONSORED ADS 91531W106 2282981 543567 SH SOLE 22 494973 0 48594 UP FINTECH HLDG LTD SPONSORED ADS 91531W106 1304117 310504 SH SOLE 30 310504 0 0 UPBOUND GROUP INC COM 76009N100 8391016 273323 SH SOLE 2 227136 0 46187 UPBOUND GROUP INC COM 76009N100 6539 213 SH SOLE 4 213 0 0 UPBOUND GROUP INC COM 76009N100 12341 402 SH SOLE 7 402 0 0 UPBOUND GROUP INC COM 76009N100 5417660 176471 SH SOLE 18 176471 0 0 UPBOUND GROUP INC COM 76009N100 8956817 291753 SH SOLE 19 291753 0 0 UPBOUND GROUP INC COM 76009N100 163393996 5322280 SH SOLE 21 5322280 0 0 UPBOUND GROUP INC COM 76009N100 50833367 1655810 SH SOLE 22 1598771 0 57039 UPBOUND GROUP INC COM 76009N100 267121 8701 SH SOLE 23 8701 0 0 UPBOUND GROUP INC COM 76009N100 303807 9896 SH SOLE 25 9896 0 0 UPBOUND GROUP INC COM 76009N100 1482104 48277 SH SOLE 26 15902 0 32375 UPBOUND GROUP INC COM 76009N100 36257 1181 SH SOLE 28 1181 0 0 UPBOUND GROUP INC COM 76009N100 2894243 94275 SH SOLE 30 94275 0 0 UPBOUND GROUP INC COM 76009N100 55045 1793 SH SOLE 36 1793 0 0 UPBOUND GROUP INC COM 76009N100 334108 10883 SH SOLE 40 10883 0 0 UPBOUND GROUP INC COM 76009N100 1555366 50663 SH SOLE 43 47155 0 3509 UPEXI INC COM 39959A106 3576 9906 SH SOLE 21 9906 0 0 UPLAND SOFTWARE INC COM 91544A109 305513 122696 SH SOLE 2 97857 0 24839 UPLAND SOFTWARE INC COM 91544A109 13852 5563 SH SOLE 18 5563 0 0 UPLAND SOFTWARE INC COM 91544A109 417294 167588 SH SOLE 19 167588 0 0 UPLAND SOFTWARE INC COM 91544A109 161310 64783 SH SOLE 21 64783 0 0 UPLAND SOFTWARE INC COM 91544A109 1169057 469501 SH SOLE 22 463312 0 6189 UPLAND SOFTWARE INC COM 91544A109 6800 2731 SH SOLE 28 2731 0 0 UPSTART HLDGS INC COM 91680M107 933551 39574 SH SOLE 2 21917 0 17657 UPSTART HLDGS INC COM 91680M107 5638 239 SH SOLE 4 239 0 0 UPSTART HLDGS INC COM 91680M107 362295 15358 SH SOLE 7 14569 0 789 UPSTART HLDGS INC COM 91680M107 4513097 191314 SH SOLE 18 191314 0 0 UPSTART HLDGS INC COM 91680M107 4132213 175168 SH SOLE 19 175168 0 0 UPSTART HLDGS INC COM 91680M107 64985496 2754790 SH SOLE 21 2754790 0 0 UPSTART HLDGS INC COM 91680M107 52540969 2227256 SH SOLE 22 2165229 0 62027 UPSTART HLDGS INC COM 91680M107 324551 13758 SH SOLE 25 13758 0 0 UPSTART HLDGS INC COM 91680M107 699326 29645 SH SOLE 26 29645 0 0 UPSTART HLDGS INC COM 91680M107 27695 1174 SH SOLE 28 0 0 1174 UPSTART HLDGS INC COM 91680M107 2252255 95475 SH SOLE 30 95475 0 0 UPSTART HLDGS INC COM 91680M107 321697 13637 SH SOLE 40 13637 0 0 UPSTART HLDGS INC COM 91680M107 6582 279 SH OTR 43 279 0 0 UPSTART HLDGS INC COM 91680M107 2515548 106636 SH SOLE 43 93669 0 12967 UPSTART HLDGS INC NOTE 0.250% 8/1 91680MAB3 4591570 5800000 PRN SOLE 21 5800000 0 0 UPWORK INC COM 91688F104 5208988 484557 SH SOLE 2 453719 0 30838 UPWORK INC COM 91688F104 2881 268 SH SOLE 4 268 0 0 UPWORK INC COM 91688F104 343334 31938 SH SOLE 7 30278 0 1660 UPWORK INC COM 91688F104 3313946 308274 SH SOLE 18 308274 0 0 UPWORK INC COM 91688F104 3042691 283041 SH SOLE 19 283041 0 0 UPWORK INC COM 91688F104 48010844 4466125 SH SOLE 21 4466125 0 0 UPWORK INC COM 91688F104 41913680 3898947 SH SOLE 22 3791531 0 107416 UPWORK INC COM 91688F104 335013 31164 SH SOLE 25 31164 0 0 UPWORK INC COM 91688F104 449361 41801 SH SOLE 26 41801 0 0 UPWORK INC COM 91688F104 24166 2248 SH SOLE 28 2248 0 0 UPWORK INC COM 91688F104 1960284 182352 SH SOLE 30 182352 0 0 UPWORK INC COM 91688F104 318963 29671 SH SOLE 40 29671 0 0 UPWORK INC COM 91688F104 1800690 167506 SH SOLE 43 160494 0 7012 UPWORK INC NOTE 0.250% 8/1 91688FAB0 3318604 3741000 PRN SOLE 21 3741000 0 0 UR-ENERGY INC COM 91688R108 94604 67574 SH SOLE 2 24325 0 43249 UR-ENERGY INC COM 91688R108 13216 9440 SH SOLE 7 9440 0 0 UR-ENERGY INC COM 91688R108 1032270 737336 SH SOLE 18 737336 0 0 UR-ENERGY INC COM 91688R108 889251 635179 SH SOLE 19 635179 0 0 UR-ENERGY INC COM 91688R108 13337604 9526860 SH SOLE 21 9526860 0 0 UR-ENERGY INC COM 91688R108 4948787 3534848 SH SOLE 22 3405350 0 129498 UR-ENERGY INC COM 91688R108 370882 264916 SH SOLE 43 239426 0 25490 URANIUM ENERGY CORP COM 916896103 1235253 205533 SH SOLE 2 111840 0 93693 URANIUM ENERGY CORP COM 916896103 7164 1192 SH SOLE 4 1192 0 0 URANIUM ENERGY CORP COM 916896103 410699 68336 SH SOLE 7 65449 0 2887 URANIUM ENERGY CORP COM 916896103 5849689 973326 SH SOLE 18 973326 0 0 URANIUM ENERGY CORP COM 916896103 5521423 918706 SH SOLE 19 918706 0 0 URANIUM ENERGY CORP COM 916896103 86428746 14380823 SH SOLE 21 14380823 0 0 URANIUM ENERGY CORP COM 916896103 69347563 11538696 SH SOLE 22 11199311 0 339385 URANIUM ENERGY CORP COM 916896103 564351 93902 SH SOLE 25 93902 0 0 URANIUM ENERGY CORP COM 916896103 1061997 176705 SH SOLE 26 176705 0 0 URANIUM ENERGY CORP COM 916896103 2124781 353541 SH SOLE 30 353541 0 0 URANIUM ENERGY CORP COM 916896103 78977 13141 SH SOLE 34 13141 0 0 URANIUM ENERGY CORP COM 916896103 53128 8840 SH SOLE 36 8840 0 0 URANIUM ENERGY CORP COM 916896103 518994 86355 SH SOLE 40 86355 0 0 URANIUM ENERGY CORP COM 916896103 1054034 175380 SH SOLE 43 144526 0 30854 URBAN EDGE PPTYS COM 91704F104 2269372 122868 SH SOLE 2 33325 0 89543 URBAN EDGE PPTYS COM 91704F104 1105503 59854 SH SOLE 4 59854 0 0 URBAN EDGE PPTYS COM 91704F104 3449236 186748 SH SOLE 7 167841 0 18907 URBAN EDGE PPTYS COM 91704F104 7248127 392427 SH SOLE 18 392427 0 0 URBAN EDGE PPTYS COM 91704F104 8893323 481501 SH SOLE 19 481501 0 0 URBAN EDGE PPTYS COM 91704F104 255674983 13842717 SH SOLE 21 13842717 0 0 URBAN EDGE PPTYS COM 91704F104 91819837 4971296 SH SOLE 22 4738324 0 232972 URBAN EDGE PPTYS COM 91704F104 98445 5330 SH SOLE 23 5330 0 0 URBAN EDGE PPTYS COM 91704F104 7939311 429849 SH SOLE 25 429849 0 0 URBAN EDGE PPTYS COM 91704F104 471668 25537 SH SOLE 26 25537 0 0 URBAN EDGE PPTYS COM 91704F104 4857850 263013 SH SOLE 28 15765 0 247248 URBAN EDGE PPTYS COM 91704F104 10225158 553609 SH SOLE 30 553609 0 0 URBAN EDGE PPTYS COM 91704F104 222046 12022 SH SOLE 36 12022 0 0 URBAN EDGE PPTYS COM 91704F104 386947 20950 SH SOLE 40 20950 0 0 URBAN EDGE PPTYS COM 91704F104 3568774 193220 SH SOLE 43 185604 0 7616 URBAN ONE INC CL A 91705J105 1327 667 SH SOLE 2 0 0 667 URBAN ONE INC CL A 91705J105 4213 2117 SH SOLE 18 2117 0 0 URBAN ONE INC CL A 91705J105 2730 1372 SH SOLE 19 1372 0 0 URBAN ONE INC CL A 91705J105 48825 24535 SH SOLE 21 24535 0 0 URBAN ONE INC CL A 91705J105 88050 44246 SH SOLE 22 43745 0 501 URBAN ONE INC CL D NON VTG 91705J204 1106 737 SH SOLE 2 200 0 537 URBAN ONE INC CL D NON VTG 91705J204 7424 4949 SH SOLE 18 4949 0 0 URBAN ONE INC CL D NON VTG 91705J204 2580 1720 SH SOLE 19 1720 0 0 URBAN ONE INC CL D NON VTG 91705J204 81674 54449 SH SOLE 21 54449 0 0 URBAN ONE INC CL D NON VTG 91705J204 740402 493601 SH SOLE 22 492959 0 642 URBAN OUTFITTERS INC COM 917047102 5696960 138781 SH SOLE 2 63420 0 75361 URBAN OUTFITTERS INC COM 917047102 4598 112 SH SOLE 4 112 0 0 URBAN OUTFITTERS INC COM 917047102 38177 930 SH SOLE 7 930 0 0 URBAN OUTFITTERS INC COM 917047102 8880470 216333 SH SOLE 18 204335 0 11998 URBAN OUTFITTERS INC COM 917047102 16999298 414112 SH SOLE 19 414112 0 0 URBAN OUTFITTERS INC COM 917047102 267331146 6512330 SH SOLE 21 6512330 0 0 URBAN OUTFITTERS INC COM 917047102 84967014 2069842 SH SOLE 22 1975187 0 94655 URBAN OUTFITTERS INC COM 917047102 331027 8064 SH SOLE 23 8064 0 0 URBAN OUTFITTERS INC COM 917047102 516573 12584 SH SOLE 25 12584 0 0 URBAN OUTFITTERS INC COM 917047102 4740454 115480 SH SOLE 26 20504 0 94976 URBAN OUTFITTERS INC COM 917047102 48029 1170 SH SOLE 28 1170 0 0 URBAN OUTFITTERS INC COM 917047102 4793860 116781 SH SOLE 30 116781 0 0 URBAN OUTFITTERS INC COM 917047102 58127 1416 SH SOLE 36 1416 0 0 URBAN OUTFITTERS INC COM 917047102 522525 12729 SH SOLE 40 12729 0 0 URBAN OUTFITTERS INC COM 917047102 4245719 103428 SH SOLE 43 98461 0 4967 URBAN-GRO INC COM NEW 91704K202 100426 75508 SH SOLE 22 75508 0 0 UROGEN PHARMA LTD COM M96088105 389783 23229 SH SOLE 2 16520 0 6709 UROGEN PHARMA LTD COM M96088105 4766 284 SH SOLE 7 284 0 0 UROGEN PHARMA LTD COM M96088105 1585827 94507 SH SOLE 18 94507 0 0 UROGEN PHARMA LTD COM M96088105 1342551 80009 SH SOLE 19 80009 0 0 UROGEN PHARMA LTD COM M96088105 24793222 1477546 SH SOLE 21 1477546 0 0 UROGEN PHARMA LTD COM M96088105 7301431 435127 SH SOLE 22 418133 0 16994 UROGEN PHARMA LTD COM M96088105 1157015 68952 SH SOLE 30 68952 0 0 UROGEN PHARMA LTD COM M96088105 239887 14296 SH SOLE 43 13497 0 799 US BANCORP DEL COM NEW 902973304 100812632 2539361 SH SOLE 2 675117 0 1864244 US BANCORP DEL COM NEW 902973304 50408360 1269732 SH SOLE 4 674310 0 595422 US BANCORP DEL COM NEW 902973304 57694898 1453272 SH SOLE 7 1224201 0 229071 US BANCORP DEL COM NEW 902973304 2600946 65515 SH SOLE 13 65515 0 0 US BANCORP DEL COM NEW 902973304 8804071 221765 SH SOLE 15 221765 0 0 US BANCORP DEL COM NEW 902973304 116381066 2931513 SH SOLE 18 2831764 0 99749 US BANCORP DEL COM NEW 902973304 17568123 442522 SH SOLE 19 442522 0 0 US BANCORP DEL COM NEW 902973304 1680534467 42330843 SH SOLE 21 42330843 0 0 US BANCORP DEL COM NEW 902973304 1323826513 33345756 SH SOLE 22 29955947 0 3389809 US BANCORP DEL COM NEW 902973304 74304981 1871662 SH SOLE 23 1871662 0 0 US BANCORP DEL COM NEW 902973304 153732295 3872350 SH SOLE 25 3301059 0 571291 US BANCORP DEL COM NEW 902973304 107886814 2717552 SH SOLE 26 2061039 0 656513 US BANCORP DEL COM NEW 902973304 122316216 3081013 SH SOLE 28 82803 0 2998210 US BANCORP DEL COM NEW 902973304 124221 3129 SH SOLE 29 3129 0 0 US BANCORP DEL COM NEW 902973304 448684914 11301887 SH SOLE 30 11301887 0 0 US BANCORP DEL COM NEW 902973304 14181793 357224 SH SOLE 31 345013 0 12211 US BANCORP DEL COM NEW 902973304 4385659 110470 SH SOLE 32 110470 0 0 US BANCORP DEL COM NEW 902973304 3131139 78870 SH SOLE 34 78870 0 0 US BANCORP DEL COM NEW 902973304 14934981 376196 SH SOLE 35 376196 0 0 US BANCORP DEL COM NEW 902973304 13673514 344421 SH SOLE 36 344421 0 0 US BANCORP DEL COM NEW 902973304 2942842 74127 SH SOLE 40 74127 0 0 US BANCORP DEL COM NEW 902973304 104927 2643 SH OTR 43 2643 0 0 US BANCORP DEL COM NEW 902973304 69474999 1750000 SH SOLE 43 1418573 0 331427 US FOODS HLDG CORP COM 912008109 25555062 482353 SH SOLE 2 251062 0 231291 US FOODS HLDG CORP COM 912008109 94834 1790 SH SOLE 4 576 0 1214 US FOODS HLDG CORP COM 912008109 2943039 55550 SH SOLE 7 52778 0 2772 US FOODS HLDG CORP COM 912008109 17974790 339275 SH SOLE 18 339275 0 0 US FOODS HLDG CORP COM 912008109 4578161 86413 SH SOLE 19 86413 0 0 US FOODS HLDG CORP COM 912008109 600997120 11343849 SH SOLE 21 11343849 0 0 US FOODS HLDG CORP COM 912008109 354155936 6684710 SH SOLE 22 6386185 0 298525 US FOODS HLDG CORP COM 912008109 2593636 48955 SH SOLE 25 48955 0 0 US FOODS HLDG CORP COM 912008109 5484702 103524 SH SOLE 26 97955 0 5569 US FOODS HLDG CORP COM 912008109 209483 3954 SH SOLE 28 3954 0 0 US FOODS HLDG CORP COM 912008109 13537662 255524 SH SOLE 30 255524 0 0 US FOODS HLDG CORP COM 912008109 149563 2823 SH SOLE 31 2823 0 0 US FOODS HLDG CORP COM 912008109 665058 12553 SH SOLE 36 12553 0 0 US FOODS HLDG CORP COM 912008109 2601530 49104 SH SOLE 40 49104 0 0 US FOODS HLDG CORP COM 912008109 7431558 140271 SH SOLE 43 122747 0 17524 US GOLDMINING INC COM 90291W108 2194 346 SH SOLE 18 346 0 0 US GOLDMINING INC COM 90291W108 32378 5107 SH SOLE 21 5107 0 0 USANA HEALTH SCIENCES INC COM 90328M107 1535898 33950 SH SOLE 2 29546 0 4404 USANA HEALTH SCIENCES INC COM 90328M107 2443 54 SH SOLE 4 54 0 0 USANA HEALTH SCIENCES INC COM 90328M107 3257 72 SH SOLE 7 72 0 0 USANA HEALTH SCIENCES INC COM 90328M107 1628911 36006 SH SOLE 18 36006 0 0 USANA HEALTH SCIENCES INC COM 90328M107 1171083 25886 SH SOLE 19 25886 0 0 USANA HEALTH SCIENCES INC COM 90328M107 57371196 1268152 SH SOLE 21 1268152 0 0 USANA HEALTH SCIENCES INC COM 90328M107 15832959 349977 SH SOLE 22 333120 0 16857 USANA HEALTH SCIENCES INC COM 90328M107 4072 90 SH SOLE 23 90 0 0 USANA HEALTH SCIENCES INC COM 90328M107 119569 2643 SH SOLE 25 2643 0 0 USANA HEALTH SCIENCES INC COM 90328M107 170193 3762 SH SOLE 26 3762 0 0 USANA HEALTH SCIENCES INC COM 90328M107 2262 50 SH SOLE 28 50 0 0 USANA HEALTH SCIENCES INC COM 90328M107 1086574 24018 SH SOLE 30 24018 0 0 USANA HEALTH SCIENCES INC COM 90328M107 142777 3156 SH SOLE 40 3156 0 0 USANA HEALTH SCIENCES INC COM 90328M107 1012562 22382 SH SOLE 43 18883 0 3499 USCB FINANCIAL HOLDINGS INC CLASS A COM 90355N101 65138 5077 SH SOLE 2 3744 0 1333 USCB FINANCIAL HOLDINGS INC CLASS A COM 90355N101 420247 32755 SH SOLE 18 32755 0 0 USCB FINANCIAL HOLDINGS INC CLASS A COM 90355N101 321905 25090 SH SOLE 19 25090 0 0 USCB FINANCIAL HOLDINGS INC CLASS A COM 90355N101 4824337 376020 SH SOLE 21 376020 0 0 USCB FINANCIAL HOLDINGS INC CLASS A COM 90355N101 2652256 206723 SH SOLE 22 200484 0 6239 USIO INC COM 917313108 9275 6062 SH SOLE 2 6062 0 0 USIO INC COM 917313108 7339 4797 SH SOLE 18 4797 0 0 USIO INC COM 917313108 73168 47822 SH SOLE 21 47822 0 0 USIO INC COM 917313108 71413 46675 SH SOLE 22 46675 0 0 UTAH MED PRODS INC COM 917488108 552519 8270 SH SOLE 2 7691 0 579 UTAH MED PRODS INC COM 917488108 869 13 SH SOLE 7 13 0 0 UTAH MED PRODS INC COM 917488108 592204 8864 SH SOLE 18 8864 0 0 UTAH MED PRODS INC COM 917488108 487713 7300 SH SOLE 19 7300 0 0 UTAH MED PRODS INC COM 917488108 6912229 103461 SH SOLE 21 103461 0 0 UTAH MED PRODS INC COM 917488108 4567332 68363 SH SOLE 22 66057 0 2306 UTAH MED PRODS INC COM 917488108 40888 612 SH SOLE 43 43 0 569 UTZ BRANDS INC COM CL A 918090101 615331 36979 SH SOLE 2 18813 0 18166 UTZ BRANDS INC COM CL A 918090101 2596 156 SH SOLE 4 156 0 0 UTZ BRANDS INC COM CL A 918090101 10450 628 SH SOLE 7 628 0 0 UTZ BRANDS INC COM CL A 918090101 2832211 170205 SH SOLE 18 170205 0 0 UTZ BRANDS INC COM CL A 918090101 2603078 156435 SH SOLE 19 156435 0 0 UTZ BRANDS INC COM CL A 918090101 40212773 2416633 SH SOLE 21 2416633 0 0 UTZ BRANDS INC COM CL A 918090101 36259375 2179049 SH SOLE 22 2103739 0 75310 UTZ BRANDS INC COM CL A 918090101 253377 15227 SH SOLE 25 15227 0 0 UTZ BRANDS INC COM CL A 918090101 413005 24820 SH SOLE 26 24820 0 0 UTZ BRANDS INC COM CL A 918090101 155151 9324 SH SOLE 28 0 0 9324 UTZ BRANDS INC COM CL A 918090101 619041 37202 SH SOLE 30 37202 0 0 UTZ BRANDS INC COM CL A 918090101 208815 12549 SH SOLE 40 12549 0 0 UTZ BRANDS INC COM CL A 918090101 1209062 72660 SH SOLE 43 66545 0 6115 UWM HOLDINGS CORPORATION COM CL A 91823B109 550415 79425 SH SOLE 2 37120 0 42305 UWM HOLDINGS CORPORATION COM CL A 91823B109 4775 689 SH SOLE 7 689 0 0 UWM HOLDINGS CORPORATION COM CL A 91823B109 206971 29866 SH SOLE 18 29866 0 0 UWM HOLDINGS CORPORATION COM CL A 91823B109 233811 33739 SH SOLE 19 33739 0 0 UWM HOLDINGS CORPORATION COM CL A 91823B109 10523087 1518483 SH SOLE 21 1518483 0 0 UWM HOLDINGS CORPORATION COM CL A 91823B109 18776981 2709521 SH SOLE 22 2569694 0 139827 UWM HOLDINGS CORPORATION COM CL A 91823B109 152328 21981 SH SOLE 25 21981 0 0 UWM HOLDINGS CORPORATION COM CL A 91823B109 410880 59290 SH SOLE 30 59290 0 0 UWM HOLDINGS CORPORATION COM CL A 91823B109 9217 1330 SH SOLE 31 1330 0 0 UWM HOLDINGS CORPORATION COM CL A 91823B109 165842 23931 SH SOLE 40 23931 0 0 UWM HOLDINGS CORPORATION COM CL A 91823B109 2382341 343772 SH SOLE 43 319905 0 23867 V F CORP COM 918204108 5124371 379583 SH SOLE 2 166207 0 213376 V F CORP COM 918204108 13635 1010 SH SOLE 4 1010 0 0 V F CORP COM 918204108 1175013 87038 SH SOLE 7 82799 0 4239 V F CORP COM 918204108 3143745 232870 SH SOLE 18 232870 0 0 V F CORP COM 918204108 1586898 117548 SH SOLE 19 117548 0 0 V F CORP COM 918204108 392259335 29056247 SH SOLE 21 29056247 0 0 V F CORP COM 918204108 116985506 8665593 SH SOLE 22 8209329 0 456264 V F CORP COM 918204108 897953 66515 SH SOLE 25 66515 0 0 V F CORP COM 918204108 10887588 806488 SH SOLE 26 648022 0 158466 V F CORP COM 918204108 617180 45717 SH SOLE 28 45717 0 0 V F CORP COM 918204108 11502230 852017 SH SOLE 30 852017 0 0 V F CORP COM 918204108 58793 4355 SH SOLE 31 4355 0 0 V F CORP COM 918204108 339134 25121 SH SOLE 36 25121 0 0 V F CORP COM 918204108 901881 66806 SH SOLE 40 66806 0 0 V F CORP COM 918204108 8132852 602433 SH SOLE 43 548455 0 53979 V2X INC COM 92242T101 1964298 40957 SH SOLE 2 25759 0 15198 V2X INC COM 92242T101 439841 9171 SH SOLE 7 8691 0 480 V2X INC COM 92242T101 1667329 34765 SH SOLE 18 34765 0 0 V2X INC COM 92242T101 3144641 65568 SH SOLE 19 65568 0 0 V2X INC COM 92242T101 30579056 637595 SH SOLE 21 637595 0 0 V2X INC COM 92242T101 18556827 386923 SH SOLE 22 366906 0 20017 V2X INC COM 92242T101 8105 169 SH SOLE 23 169 0 0 V2X INC COM 92242T101 5147739 107334 SH SOLE 25 107334 0 0 V2X INC COM 92242T101 268192 5592 SH SOLE 26 0 0 5592 V2X INC COM 92242T101 132418 2761 SH SOLE 28 0 0 2761 V2X INC COM 92242T101 1478895 30836 SH SOLE 30 30836 0 0 V2X INC COM 92242T101 432 9 SH SOLE 31 9 0 0 V2X INC COM 92242T101 715227 14913 SH SOLE 34 14913 0 0 V2X INC COM 92242T101 62684 1307 SH SOLE 36 1307 0 0 V2X INC COM 92242T101 162009 3378 SH SOLE 40 3378 0 0 V2X INC COM 92242T101 28968 604 SH OTR 43 604 0 0 V2X INC COM 92242T101 809517 16879 SH SOLE 43 16060 0 819 VAALCO ENERGY INC COM NEW 91851C201 916643 146195 SH SOLE 2 29434 0 116761 VAALCO ENERGY INC COM NEW 91851C201 364500 58134 SH SOLE 7 55050 0 3084 VAALCO ENERGY INC COM NEW 91851C201 1970329 314247 SH SOLE 18 314247 0 0 VAALCO ENERGY INC COM NEW 91851C201 1496461 238670 SH SOLE 19 238670 0 0 VAALCO ENERGY INC COM NEW 91851C201 26764661 4268686 SH SOLE 21 4268686 0 0 VAALCO ENERGY INC COM NEW 91851C201 20071248 3201156 SH SOLE 22 3065075 0 136081 VAALCO ENERGY INC COM NEW 91851C201 183078 29199 SH SOLE 25 29199 0 0 VAALCO ENERGY INC COM NEW 91851C201 1298724 207133 SH SOLE 30 207133 0 0 VAALCO ENERGY INC COM NEW 91851C201 173723 27707 SH SOLE 40 27707 0 0 VAALCO ENERGY INC COM NEW 91851C201 626417 99907 SH SOLE 43 96022 0 3885 VACASA INC CL A NEW 91854V206 8479 1741 SH SOLE 2 0 0 1741 VACASA INC CL A NEW 91854V206 144493 29670 SH SOLE 18 29670 0 0 VACASA INC CL A NEW 91854V206 100040 20542 SH SOLE 19 20542 0 0 VACASA INC CL A NEW 91854V206 1313463 269705 SH SOLE 21 269705 0 0 VACASA INC CL A NEW 91854V206 823858 169170 SH SOLE 22 162728 0 6442 VAIL RESORTS INC COM 91879Q109 17496387 97132 SH SOLE 2 53504 0 43628 VAIL RESORTS INC COM 91879Q109 21616 120 SH SOLE 4 120 0 0 VAIL RESORTS INC COM 91879Q109 1864886 10353 SH SOLE 7 9871 0 482 VAIL RESORTS INC COM 91879Q109 69890 388 SH SOLE 15 388 0 0 VAIL RESORTS INC COM 91879Q109 11380974 63182 SH SOLE 18 63182 0 0 VAIL RESORTS INC COM 91879Q109 2358802 13095 SH SOLE 19 13095 0 0 VAIL RESORTS INC COM 91879Q109 370642873 2057641 SH SOLE 21 2057641 0 0 VAIL RESORTS INC COM 91879Q109 212953469 1182221 SH SOLE 22 1133375 0 48846 VAIL RESORTS INC COM 91879Q109 9924082 55094 SH SOLE 25 55094 0 0 VAIL RESORTS INC COM 91879Q109 3645651 20239 SH SOLE 26 14279 0 5960 VAIL RESORTS INC COM 91879Q109 1545515 8580 SH SOLE 28 426 0 8154 VAIL RESORTS INC COM 91879Q109 7968771 44239 SH SOLE 30 44239 0 0 VAIL RESORTS INC COM 91879Q109 84841 471 SH SOLE 31 471 0 0 VAIL RESORTS INC COM 91879Q109 647747 3596 SH SOLE 36 3596 0 0 VAIL RESORTS INC COM 91879Q109 1360882 7555 SH SOLE 40 7555 0 0 VAIL RESORTS INC COM 91879Q109 13398 74 SH OTR 43 74 0 0 VAIL RESORTS INC COM 91879Q109 4011974 22273 SH SOLE 43 17807 0 4466 VAIL RESORTS INC NOTE 1/0 91879QAN9 4292470 4717000 PRN SOLE 21 4717000 0 0 VALARIS LTD CL A G9460G101 5310211 71278 SH SOLE 2 51045 0 20233 VALARIS LTD CL A G9460G101 15422 207 SH SOLE 4 207 0 0 VALARIS LTD CL A G9460G101 367807 4937 SH SOLE 7 4696 0 241 VALARIS LTD CL A G9460G101 17755287 238326 SH SOLE 18 238326 0 0 VALARIS LTD CL A G9460G101 10626159 142633 SH SOLE 19 142633 0 0 VALARIS LTD CL A G9460G101 354371915 4756670 SH SOLE 21 4756670 0 0 VALARIS LTD CL A G9460G101 151211086 2029679 SH SOLE 22 1964109 0 65570 VALARIS LTD CL A G9460G101 971257 13037 SH SOLE 25 13037 0 0 VALARIS LTD CL A G9460G101 1320215 17721 SH SOLE 26 17721 0 0 VALARIS LTD CL A G9460G101 1166596 15659 SH SOLE 28 668 0 14991 VALARIS LTD CL A G9460G101 3077297 41306 SH SOLE 30 41306 0 0 VALARIS LTD CL A G9460G101 1022438 13724 SH SOLE 40 13724 0 0 VALARIS LTD CL A G9460G101 5034785 67581 SH SOLE 43 55753 0 11828 VALE S A SPONSORED ADS 91912E105 8213480 735316 SH SOLE 2 735316 0 0 VALE S A SPONSORED ADS 91912E105 72750 6513 SH SOLE 4 6513 0 0 VALE S A SPONSORED ADS 91912E105 1636070 146470 SH SOLE 18 0 0 146470 VALE S A SPONSORED ADS 91912E105 889031 79591 SH SOLE 19 79591 0 0 VALE S A SPONSORED ADS 91912E105 132632256 11873971 SH SOLE 21 11873971 0 0 VALE S A SPONSORED ADS 91912E105 23561663 2109370 SH SOLE 22 2109370 0 0 VALE S A SPONSORED ADS 91912E105 42692153 3822037 SH SOLE 25 3822037 0 0 VALE S A SPONSORED ADS 91912E105 1554294 139149 SH SOLE 26 134523 0 4626 VALE S A SPONSORED ADS 91912E105 16574392 1483831 SH SOLE 30 1483831 0 0 VALE S A SPONSORED ADS 91912E105 84091189 7528307 SH SOLE 34 7528307 0 0 VALE S A SPONSORED ADS 91912E105 15983595 1430940 SH SOLE 43 1308514 0 122426 VALENS SEMICONDUCTOR LTD ORDINARY SHARES M9607U115 16221 5085 SH SOLE 2 5085 0 0 VALENS SEMICONDUCTOR LTD ORDINARY SHARES M9607U115 7946 2491 SH SOLE 22 2491 0 0 VALERO ENERGY CORP COM 91913Y100 132814753 847249 SH SOLE 2 392649 0 454600 VALERO ENERGY CORP COM 91913Y100 59251518 377976 SH SOLE 4 120238 0 257738 VALERO ENERGY CORP COM 91913Y100 47803648 304948 SH SOLE 7 274450 0 30498 VALERO ENERGY CORP COM 91913Y100 8001030 51040 SH SOLE 13 51040 0 0 VALERO ENERGY CORP COM 91913Y100 7474944 47684 SH SOLE 15 47684 0 0 VALERO ENERGY CORP COM 91913Y100 114977190 733460 SH SOLE 18 705989 0 27471 VALERO ENERGY CORP COM 91913Y100 156743227 999893 SH SOLE 19 999893 0 0 VALERO ENERGY CORP COM 91913Y100 1533449834 9782150 SH SOLE 21 9782150 0 0 VALERO ENERGY CORP COM 91913Y100 1130508287 7211714 SH SOLE 22 6467952 0 743762 VALERO ENERGY CORP COM 91913Y100 78372005 499949 SH SOLE 23 499949 0 0 VALERO ENERGY CORP COM 91913Y100 107309431 684546 SH SOLE 25 678760 0 5786 VALERO ENERGY CORP COM 91913Y100 81199642 517987 SH SOLE 26 390789 0 127198 VALERO ENERGY CORP COM 91913Y100 75800671 483546 SH SOLE 28 6624 0 476922 VALERO ENERGY CORP COM 91913Y100 3727439 23778 SH SOLE 29 23778 0 0 VALERO ENERGY CORP COM 91913Y100 408146763 2603641 SH SOLE 30 2602042 0 1599 VALERO ENERGY CORP COM 91913Y100 20248219 129167 SH SOLE 31 126533 0 2634 VALERO ENERGY CORP COM 91913Y100 3331777 21254 SH SOLE 32 21254 0 0 VALERO ENERGY CORP COM 91913Y100 172612669 1101127 SH SOLE 34 1101127 0 0 VALERO ENERGY CORP COM 91913Y100 11942290 76182 SH SOLE 36 76182 0 0 VALERO ENERGY CORP COM 91913Y100 2439656 15563 SH SOLE 40 15563 0 0 VALERO ENERGY CORP COM 91913Y100 27119 173 SH OTR 43 173 0 0 VALERO ENERGY CORP COM 91913Y100 51674893 329643 SH SOLE 43 275663 0 53980 VALERO ENERGY CORP OPTIONS 91913Y100 78380 500 SH Call SOLE 4 500 0 0 VALERO ENERGY CORP OPTIONS 91913Y100 62704 400 SH Call SOLE 7 400 0 0 VALERO ENERGY CORP OPTIONS 91913Y100 1755712 11200 SH Call SOLE 18 11200 0 0 VALERO ENERGY CORP OPTIONS 91913Y100 12587828 80300 SH Call SOLE 19 80300 0 0 VALERO ENERGY CORP OPTIONS 91913Y100 752448 4800 SH Call SOLE 22 4800 0 0 VALERO ENERGY CORP OPTIONS 91913Y100 5972556 38100 SH Call SOLE 34 38100 0 0 VALHI INC NEW COM 918905209 43042 2414 SH SOLE 2 115 0 2299 VALHI INC NEW COM 918905209 148827 8347 SH SOLE 18 8347 0 0 VALHI INC NEW COM 918905209 75795 4251 SH SOLE 19 4251 0 0 VALHI INC NEW COM 918905209 1861256 104389 SH SOLE 21 104389 0 0 VALHI INC NEW COM 918905209 1033855 57984 SH SOLE 22 56166 0 1818 VALHI INC NEW COM 918905209 5438 305 SH SOLE 43 305 0 0 VALLEY NATL BANCORP COM 919794107 16899948 2421196 SH SOLE 2 1737205 0 683991 VALLEY NATL BANCORP COM 919794107 9884 1416 SH SOLE 4 1416 0 0 VALLEY NATL BANCORP COM 919794107 1318389 188881 SH SOLE 7 181959 0 6922 VALLEY NATL BANCORP COM 919794107 17744898 2542249 SH SOLE 18 2489771 0 52478 VALLEY NATL BANCORP COM 919794107 19779659 2833762 SH SOLE 19 2833762 0 0 VALLEY NATL BANCORP COM 919794107 296415388 42466388 SH SOLE 21 42466388 0 0 VALLEY NATL BANCORP COM 919794107 124749457 17872415 SH SOLE 22 16919557 0 952858 VALLEY NATL BANCORP COM 919794107 1134585 162548 SH SOLE 23 162548 0 0 VALLEY NATL BANCORP COM 919794107 596120 85404 SH SOLE 25 85404 0 0 VALLEY NATL BANCORP COM 919794107 8615435 1234303 SH SOLE 26 146176 0 1088127 VALLEY NATL BANCORP COM 919794107 163890 23480 SH SOLE 28 7232 0 16248 VALLEY NATL BANCORP COM 919794107 5343078 765484 SH SOLE 30 765484 0 0 VALLEY NATL BANCORP COM 919794107 1304702 186920 SH SOLE 32 186920 0 0 VALLEY NATL BANCORP COM 919794107 105621 15132 SH SOLE 36 15132 0 0 VALLEY NATL BANCORP COM 919794107 609878 87375 SH SOLE 40 87375 0 0 VALLEY NATL BANCORP COM 919794107 27089 3881 SH OTR 43 3881 0 0 VALLEY NATL BANCORP COM 919794107 1729501 247780 SH SOLE 43 213990 0 33790 VALMONT INDS INC COM 920253101 10487832 38214 SH SOLE 2 21571 0 16643 VALMONT INDS INC COM 920253101 99351 362 SH SOLE 4 73 0 289 VALMONT INDS INC COM 920253101 3872764 14111 SH SOLE 7 13949 0 162 VALMONT INDS INC COM 920253101 8255456 30080 SH SOLE 18 30080 0 0 VALMONT INDS INC COM 920253101 2257626 8226 SH SOLE 19 8226 0 0 VALMONT INDS INC COM 920253101 286170662 1042706 SH SOLE 21 1042706 0 0 VALMONT INDS INC COM 920253101 162339096 591507 SH SOLE 22 565501 0 26006 VALMONT INDS INC COM 920253101 1163668 4240 SH SOLE 25 4240 0 0 VALMONT INDS INC COM 920253101 1545977 5633 SH SOLE 26 5633 0 0 VALMONT INDS INC COM 920253101 58183 212 SH SOLE 28 212 0 0 VALMONT INDS INC COM 920253101 30901698 112595 SH SOLE 30 112595 0 0 VALMONT INDS INC COM 920253101 70808 258 SH SOLE 31 258 0 0 VALMONT INDS INC COM 920253101 101272 369 SH SOLE 36 369 0 0 VALMONT INDS INC COM 920253101 1247924 4547 SH SOLE 40 4547 0 0 VALMONT INDS INC COM 920253101 39795 145 SH OTR 43 145 0 0 VALMONT INDS INC COM 920253101 4458772 16246 SH SOLE 43 15410 0 836 VALUE LINE INC COM 920437100 6547 152 SH SOLE 2 0 0 152 VALUE LINE INC COM 920437100 105651 2453 SH SOLE 18 2453 0 0 VALUE LINE INC COM 920437100 75588 1755 SH SOLE 19 1755 0 0 VALUE LINE INC COM 920437100 1280773 29737 SH SOLE 21 29737 0 0 VALUE LINE INC COM 920437100 1916012 44486 SH SOLE 22 44253 0 233 VALUE LINE INC COM 920437100 2627 61 SH SOLE 43 61 0 0 VALVOLINE INC COM 92047W101 11931278 276187 SH SOLE 2 134827 0 141360 VALVOLINE INC COM 92047W101 13608 315 SH SOLE 4 315 0 0 VALVOLINE INC COM 92047W101 1385122 32063 SH SOLE 7 30401 0 1662 VALVOLINE INC COM 92047W101 9128938 211318 SH SOLE 18 211318 0 0 VALVOLINE INC COM 92047W101 1891642 43788 SH SOLE 19 43788 0 0 VALVOLINE INC COM 92047W101 315311098 7298868 SH SOLE 21 7298868 0 0 VALVOLINE INC COM 92047W101 166227509 3847859 SH SOLE 22 3681859 0 166000 VALVOLINE INC COM 92047W101 1067040 24700 SH SOLE 25 24700 0 0 VALVOLINE INC COM 92047W101 1519992 35185 SH SOLE 26 35185 0 0 VALVOLINE INC COM 92047W101 139363 3226 SH SOLE 28 3226 0 0 VALVOLINE INC COM 92047W101 6205291 143641 SH SOLE 30 143641 0 0 VALVOLINE INC COM 92047W101 74477 1724 SH SOLE 31 1724 0 0 VALVOLINE INC COM 92047W101 47779 1106 SH SOLE 36 1106 0 0 VALVOLINE INC COM 92047W101 1154002 26713 SH SOLE 40 26713 0 0 VALVOLINE INC COM 92047W101 14088978 326134 SH SOLE 43 310095 0 16039 VANDA PHARMACEUTICALS INC COM 921659108 3876612 686126 SH SOLE 2 382454 0 303672 VANDA PHARMACEUTICALS INC COM 921659108 4102 726 SH SOLE 7 726 0 0 VANDA PHARMACEUTICALS INC COM 921659108 1522867 269534 SH SOLE 18 269534 0 0 VANDA PHARMACEUTICALS INC COM 921659108 6052099 1071168 SH SOLE 19 1071168 0 0 VANDA PHARMACEUTICALS INC COM 921659108 15396843 2725105 SH SOLE 21 2725105 0 0 VANDA PHARMACEUTICALS INC COM 921659108 15853007 2805842 SH SOLE 22 2664701 0 141141 VANDA PHARMACEUTICALS INC COM 921659108 185586 32847 SH SOLE 23 32847 0 0 VANDA PHARMACEUTICALS INC COM 921659108 1821481 322386 SH SOLE 26 0 0 322386 VANDA PHARMACEUTICALS INC COM 921659108 860523 152305 SH SOLE 30 152305 0 0 VANDA PHARMACEUTICALS INC COM 921659108 408003 72213 SH SOLE 43 28926 0 43287 VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 6733 301 SH SOLE 2 301 0 0 VANECK ETF TRUST PREFERRED SECURT 92189F429 805644 46569 SH SOLE 43 46569 0 0 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 44544 1574 SH SOLE 18 1574 0 0 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 108263 1250 SH SOLE 43 1250 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 3232680 12400 SH SOLE 2 0 0 12400 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 746645 2864 SH SOLE 4 2864 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 14981386 57466 SH SOLE 18 57466 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 85159219 326656 SH SOLE 19 326656 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 6285477 24110 SH SOLE 22 24110 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 338910 1300 SH SOLE 26 1300 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 10949 42 SH SOLE 43 42 0 0 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 151810 2165 SH SOLE 43 2165 0 0 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 299652 12601 SH SOLE 4 12601 0 0 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 6925996 291253 SH SOLE 18 291253 0 0 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 72946791 3067569 SH SOLE 19 3067569 0 0 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 3478301 146270 SH SOLE 22 146270 0 0 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 127576 2470 SH SOLE 2 2470 0 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 250754 752 SH SOLE 18 752 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 39644 400 SH SOLE 43 400 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 732908379 10172219 SH SOLE 2 10172219 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 38668370 536688 SH SOLE 18 0 0 536688 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 18800442 386284 SH SOLE 2 0 0 386284 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 69 1 SH SOLE 18 1 0 0 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 49 1 SH SOLE 43 0 0 1 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 81029562 162017 SH SOLE 2 162017 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 18951426 37893 SH SOLE 18 37792 0 101 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 7657656 15311 SH SOLE 43 15311 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 14893 99 SH SOLE 43 25 0 74 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 126947 553 SH SOLE 43 0 0 553 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 162662 1942 SH SOLE 18 1942 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 171205 2044 SH SOLE 22 2044 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 95011 1134 SH SOLE 43 1134 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 35769 143 SH SOLE 43 0 0 143 VANGUARD INDEX FDS SM CP VAL ETF 922908611 147659 809 SH SOLE 43 95 0 714 VANGUARD INDEX FDS MID CAP ETF 922908629 1983767 8194 SH SOLE 43 5654 0 2540 VANGUARD INDEX FDS LARGE CAP ETF 922908637 437584 1753 SH SOLE 43 1239 0 514 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 39159 232 SH SOLE 43 232 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 68818 184 SH SOLE 2 184 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 232260 621 SH SOLE 18 621 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 2772910 7414 SH SOLE 43 6847 0 567 VANGUARD INDEX FDS VALUE ETF 922908744 36413 227 SH SOLE 2 227 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 105407347 657112 SH SOLE 18 569794 0 87318 VANGUARD INDEX FDS VALUE ETF 922908744 2068907 12898 SH SOLE 43 9344 0 3554 VANGUARD INDEX FDS SMALL CP ETF 922908751 57495840 263694 SH SOLE 2 263694 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 688788 3159 SH SOLE 18 3159 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 4377153 20075 SH SOLE 22 20075 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 1036786 4755 SH SOLE 43 4755 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 1017909 3805 SH SOLE 43 2600 0 1205 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 263705 6500 SH SOLE 43 6500 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 23494945 199974 SH SOLE 2 199974 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 6157 52 SH SOLE 43 52 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 7281642 64651 SH SOLE 18 64478 0 173 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 489283 4344 SH SOLE 43 4344 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 841894 14357 SH SOLE 18 14357 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 2483317 42349 SH SOLE 43 42349 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 4292681 98096 SH SOLE 43 98007 0 89 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 35532 479 SH SOLE 43 479 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 113619504 1701655 SH SOLE 23 1701655 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 88403 1324 SH SOLE 43 1324 0 0 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 20044 400 SH SOLE 18 400 0 0 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 44147 881 SH SOLE 43 881 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 11394 139 SH SOLE 43 139 0 0 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 8118201 178815 SH SOLE 2 0 0 178815 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 2352039 31005 SH SOLE 18 31005 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 7274 91 SH SOLE 2 91 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 103 1 SH SOLE 18 1 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 48917160 612000 SH SOLE 19 612000 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1259555 6900 SH SOLE 43 6900 0 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 43029779 713595 SH SOLE 2 713595 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 458613 9280 SH SOLE 43 9120 0 160 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 179323 1512 SH SOLE 2 1512 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1237828 10437 SH SOLE 18 10437 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 170095 1434 SH SOLE 43 1434 0 0 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 13433109 213529 SH SOLE 2 0 0 213529 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 63 1 SH SOLE 43 0 0 1 VANGUARD WORLD FD MEGA GRWTH IND 921910816 210462 670 SH SOLE 43 670 0 0 VANGUARD WORLD FD MEGA CAP INDEX 921910873 208081 1055 SH SOLE 43 1055 0 0 VANGUARD WORLD FD CONSUM DIS ETF 92204A108 39354 126 SH SOLE 43 126 0 0 VANGUARD WORLD FD ENERGY ETF 92204A306 139306 1092 SH SOLE 43 1092 0 0 VANGUARD WORLD FD FINANCIALS ETF 92204A405 434478 4350 SH SOLE 43 4350 0 0 VANGUARD WORLD FD HEALTH CAR ETF 92204A504 96292 362 SH SOLE 43 362 0 0 VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 579347 2463 SH SOLE 43 2463 0 0 VANGUARD WORLD FD INF TECH ETF 92204A702 3074954 5333 SH SOLE 43 2778 0 2555 VANGUARD WORLD FD MATERIALS ETF 92204A801 9246 48 SH SOLE 43 48 0 0 VANGUARD WORLD FD UTILITIES ETF 92204A876 76 1 SH SOLE 43 1 0 0 VANGUARD WORLD FD COMM SRVC ETF 92204A884 266864 1931 SH SOLE 43 539 0 1392 VAREX IMAGING CORP COM 92214X106 650388 44154 SH SOLE 2 11205 0 32949 VAREX IMAGING CORP COM 92214X106 12756 866 SH SOLE 4 184 0 682 VAREX IMAGING CORP COM 92214X106 496946 33737 SH SOLE 7 31945 0 1792 VAREX IMAGING CORP COM 92214X106 1805176 122551 SH SOLE 18 122551 0 0 VAREX IMAGING CORP COM 92214X106 4113117 279234 SH SOLE 19 279234 0 0 VAREX IMAGING CORP COM 92214X106 72446544 4918299 SH SOLE 21 4918299 0 0 VAREX IMAGING CORP COM 92214X106 22131707 1502492 SH SOLE 22 1428138 0 74354 VAREX IMAGING CORP COM 92214X106 130007 8826 SH SOLE 25 8826 0 0 VAREX IMAGING CORP COM 92214X106 376175 25538 SH SOLE 26 3818 0 21720 VAREX IMAGING CORP COM 92214X106 142660 9685 SH SOLE 28 9685 0 0 VAREX IMAGING CORP COM 92214X106 1402870 95239 SH SOLE 30 95239 0 0 VAREX IMAGING CORP COM 92214X106 113185 7684 SH SOLE 40 7684 0 0 VAREX IMAGING CORP COM 92214X106 1424741 96724 SH SOLE 43 86193 0 10531 VARONIS SYS INC COM 922280102 9908108 206548 SH SOLE 2 96496 0 110052 VARONIS SYS INC COM 922280102 497401 10369 SH SOLE 4 275 0 10094 VARONIS SYS INC COM 922280102 954651 19901 SH SOLE 7 19450 0 451 VARONIS SYS INC COM 922280102 16967469 353710 SH SOLE 18 327708 0 26002 VARONIS SYS INC COM 922280102 34021955 709234 SH SOLE 19 709234 0 0 VARONIS SYS INC COM 922280102 269585548 5619878 SH SOLE 21 5619878 0 0 VARONIS SYS INC COM 922280102 183983466 3835386 SH SOLE 22 3703323 0 132063 VARONIS SYS INC COM 922280102 645197 13450 SH SOLE 23 13450 0 0 VARONIS SYS INC COM 922280102 1081340 22542 SH SOLE 25 22542 0 0 VARONIS SYS INC COM 922280102 7569090 157788 SH SOLE 26 24923 0 132865 VARONIS SYS INC COM 922280102 668702 13940 SH SOLE 28 1891 0 12049 VARONIS SYS INC COM 922280102 26431 551 SH SOLE 29 551 0 0 VARONIS SYS INC COM 922280102 27943245 582515 SH SOLE 30 582515 0 0 VARONIS SYS INC COM 922280102 26479 552 SH SOLE 34 552 0 0 VARONIS SYS INC COM 922280102 1079421 22502 SH SOLE 40 22502 0 0 VARONIS SYS INC COM 922280102 2882325 60086 SH SOLE 43 55174 0 4912 VARONIS SYS INC NOTE 1.250% 8/1 922280AB8 3553802 2191000 PRN SOLE 21 2191000 0 0 VAXART INC COM NEW 92243A200 1183437 1773471 SH SOLE 22 1773471 0 0 VAXART INC COM NEW 92243A200 584 875 SH SOLE 43 875 0 0 VAXCYTE INC COM 92243G108 8589338 113751 SH SOLE 2 65062 0 48689 VAXCYTE INC COM 92243G108 21143 280 SH SOLE 4 280 0 0 VAXCYTE INC COM 92243G108 1396406 18493 SH SOLE 7 17546 0 947 VAXCYTE INC COM 92243G108 22828712 302327 SH SOLE 18 292780 0 9547 VAXCYTE INC COM 92243G108 83881794 1110870 SH SOLE 19 1110870 0 0 VAXCYTE INC COM 92243G108 356838664 4725714 SH SOLE 21 4725714 0 0 VAXCYTE INC COM 92243G108 238584945 3159647 SH SOLE 22 3060179 0 99468 VAXCYTE INC COM 92243G108 393407 5210 SH SOLE 23 5210 0 0 VAXCYTE INC COM 92243G108 1416794 18763 SH SOLE 25 18763 0 0 VAXCYTE INC COM 92243G108 6811304 90204 SH SOLE 26 27438 0 62766 VAXCYTE INC COM 92243G108 357691 4737 SH SOLE 28 2881 0 1856 VAXCYTE INC COM 92243G108 11948325 158235 SH SOLE 30 158235 0 0 VAXCYTE INC COM 92243G108 11651722 154307 SH SOLE 34 154307 0 0 VAXCYTE INC COM 92243G108 32243 427 SH SOLE 36 427 0 0 VAXCYTE INC COM 92243G108 1472672 19503 SH SOLE 40 19503 0 0 VAXCYTE INC COM 92243G108 47420 628 SH OTR 43 628 0 0 VAXCYTE INC COM 92243G108 4285193 56750 SH SOLE 43 51088 0 5662 VBI VACCINES INC CDA COM NEW 91822J202 71568 108436 SH SOLE 22 108436 0 0 VBI VACCINES INC CDA COM NEW 91822J202 102 155 SH SOLE 43 155 0 0 VCI GLOBAL LTD ORD SHS G98218103 1101 1838 SH SOLE 22 1838 0 0 VECTOR GROUP LTD COM 92240M108 1100580 104123 SH SOLE 2 45200 0 58923 VECTOR GROUP LTD COM 92240M108 5401 511 SH SOLE 4 511 0 0 VECTOR GROUP LTD COM 92240M108 12726 1204 SH SOLE 7 1204 0 0 VECTOR GROUP LTD COM 92240M108 4864959 460261 SH SOLE 18 460261 0 0 VECTOR GROUP LTD COM 92240M108 3550949 335946 SH SOLE 19 335946 0 0 VECTOR GROUP LTD COM 92240M108 165348169 15643157 SH SOLE 21 15643157 0 0 VECTOR GROUP LTD COM 92240M108 45022217 4259434 SH SOLE 22 4082837 0 176597 VECTOR GROUP LTD COM 92240M108 270529 25594 SH SOLE 26 25594 0 0 VECTOR GROUP LTD COM 92240M108 2840296 268713 SH SOLE 30 268713 0 0 VECTOR GROUP LTD COM 92240M108 40990 3878 SH SOLE 36 3878 0 0 VECTOR GROUP LTD COM 92240M108 1642919 155432 SH SOLE 43 147991 0 7441 VEECO INSTRS INC DEL COM 922417100 1891615 40497 SH SOLE 2 15695 0 24802 VEECO INSTRS INC DEL COM 922417100 16349 350 SH SOLE 4 117 0 233 VEECO INSTRS INC DEL COM 922417100 1365941 29243 SH SOLE 7 27699 0 1544 VEECO INSTRS INC DEL COM 922417100 7606070 162836 SH SOLE 18 162836 0 0 VEECO INSTRS INC DEL COM 922417100 6003263 128522 SH SOLE 19 128522 0 0 VEECO INSTRS INC DEL COM 922417100 300612154 6435713 SH SOLE 21 6435713 0 0 VEECO INSTRS INC DEL COM 922417100 79001651 1691322 SH SOLE 22 1641690 0 49632 VEECO INSTRS INC DEL COM 922417100 641515 13734 SH SOLE 25 13734 0 0 VEECO INSTRS INC DEL COM 922417100 2694280 57681 SH SOLE 26 7459 0 50222 VEECO INSTRS INC DEL COM 922417100 16489 353 SH SOLE 28 353 0 0 VEECO INSTRS INC DEL COM 922417100 10024900 214620 SH SOLE 30 214620 0 0 VEECO INSTRS INC DEL COM 922417100 22561 483 SH SOLE 36 483 0 0 VEECO INSTRS INC DEL COM 922417100 533288 11417 SH SOLE 40 11417 0 0 VEECO INSTRS INC DEL COM 922417100 4184235 89579 SH SOLE 43 85559 0 4020 VEEVA SYS INC CL A COM 922475108 50751052 277313 SH SOLE 2 76655 0 200658 VEEVA SYS INC CL A COM 922475108 25108972 137200 SH SOLE 4 59988 0 77212 VEEVA SYS INC CL A COM 922475108 4544687 24833 SH SOLE 7 23226 0 1607 VEEVA SYS INC CL A COM 922475108 2117975 11573 SH SOLE 13 11573 0 0 VEEVA SYS INC CL A COM 922475108 2861910 15638 SH SOLE 15 15638 0 0 VEEVA SYS INC CL A COM 922475108 54255877 296464 SH SOLE 18 286690 0 9774 VEEVA SYS INC CL A COM 922475108 20718562 113210 SH SOLE 19 113210 0 0 VEEVA SYS INC CL A COM 922475108 581952584 3179895 SH SOLE 21 3179895 0 0 VEEVA SYS INC CL A COM 922475108 660319296 3608105 SH SOLE 22 3323599 0 284506 VEEVA SYS INC CL A COM 922475108 35969700 196545 SH SOLE 23 196545 0 0 VEEVA SYS INC CL A COM 922475108 53509928 292388 SH SOLE 25 275836 0 16552 VEEVA SYS INC CL A COM 922475108 30974626 169251 SH SOLE 26 76720 0 92531 VEEVA SYS INC CL A COM 922475108 57195932 312529 SH SOLE 28 2018 0 310511 VEEVA SYS INC CL A COM 922475108 43373 237 SH SOLE 29 237 0 0 VEEVA SYS INC CL A COM 922475108 98949664 540679 SH SOLE 30 450892 0 89787 VEEVA SYS INC CL A COM 922475108 6512411 35585 SH SOLE 31 34348 0 1237 VEEVA SYS INC CL A COM 922475108 28041524 153224 SH SOLE 34 153224 0 0 VEEVA SYS INC CL A COM 922475108 6915948 37790 SH SOLE 36 37790 0 0 VEEVA SYS INC CL A COM 922475108 1315842 7190 SH SOLE 40 7190 0 0 VEEVA SYS INC CL A COM 922475108 30563 167 SH OTR 43 167 0 0 VEEVA SYS INC CL A COM 922475108 13410270 73276 SH SOLE 43 53765 0 19511 VELO3D INC COM NEW 92259N203 1255 378 SH SOLE 18 378 0 0 VELO3D INC COM NEW 92259N203 940 283 SH SOLE 19 283 0 0 VELO3D INC COM NEW 92259N203 17427 5249 SH SOLE 21 5249 0 0 VELO3D INC COM NEW 92259N203 122697 36957 SH SOLE 22 36899 0 58 VELOCITY FINL INC COM 92262D101 566409 31590 SH SOLE 2 29472 0 2118 VELOCITY FINL INC COM 92262D101 526335 29355 SH SOLE 18 29355 0 0 VELOCITY FINL INC COM 92262D101 330360 18425 SH SOLE 19 18425 0 0 VELOCITY FINL INC COM 92262D101 7273233 405646 SH SOLE 21 405646 0 0 VELOCITY FINL INC COM 92262D101 3069186 171176 SH SOLE 22 163748 0 7428 VENTAS INC COM 92276F100 51191670 998667 SH SOLE 2 304030 0 694637 VENTAS INC COM 92276F100 24628072 480454 SH SOLE 4 427383 0 53071 VENTAS INC COM 92276F100 44497883 868082 SH SOLE 7 772586 0 95496 VENTAS INC COM 92276F100 755060 14730 SH SOLE 13 14730 0 0 VENTAS INC COM 92276F100 2902290 56619 SH SOLE 15 56619 0 0 VENTAS INC COM 92276F100 31404644 612654 SH SOLE 18 587703 0 24951 VENTAS INC COM 92276F100 47947271 935374 SH SOLE 19 935374 0 0 VENTAS INC COM 92276F100 709466337 13840545 SH SOLE 21 13840545 0 0 VENTAS INC COM 92276F100 655447062 12786716 SH SOLE 22 11590424 0 1196292 VENTAS INC COM 92276F100 27319581 532961 SH SOLE 23 532961 0 0 VENTAS INC COM 92276F100 283276344 5526265 SH SOLE 25 4489198 0 1037067 VENTAS INC COM 92276F100 37780773 737042 SH SOLE 26 576888 0 160154 VENTAS INC COM 92276F100 79731188 1555427 SH SOLE 28 191116 0 1364311 VENTAS INC COM 92276F100 179418817 3500172 SH SOLE 30 3500172 0 0 VENTAS INC COM 92276F100 4907274 95733 SH SOLE 31 92659 0 3074 VENTAS INC COM 92276F100 1718953 33534 SH SOLE 34 33534 0 0 VENTAS INC COM 92276F100 4536715 88504 SH SOLE 36 88504 0 0 VENTAS INC COM 92276F100 983474 19186 SH SOLE 40 19186 0 0 VENTAS INC COM 92276F100 23477 458 SH OTR 43 458 0 0 VENTAS INC COM 92276F100 31372499 612027 SH SOLE 43 533940 0 78087 VENTAS RLTY LTD PARTNERSHIP NOTE 3.750% 6/0 92277GAZ0 4103545 3910000 PRN SOLE 2 3910000 0 0 VENTAS RLTY LTD PARTNERSHIP NOTE 3.750% 6/0 92277GAZ0 7818775 7450000 PRN SOLE 21 7450000 0 0 VENTAS RLTY LTD PARTNERSHIP NOTE 3.750% 6/0 92277GAZ0 6332683 6034000 PRN SOLE 22 6034000 0 0 VENTYX BIOSCIENCES INC COM 92332V107 176124 76244 SH SOLE 2 62857 0 13387 VENTYX BIOSCIENCES INC COM 92332V107 1053 456 SH SOLE 7 456 0 0 VENTYX BIOSCIENCES INC COM 92332V107 430272 186265 SH SOLE 18 186265 0 0 VENTYX BIOSCIENCES INC COM 92332V107 311342 134780 SH SOLE 19 134780 0 0 VENTYX BIOSCIENCES INC COM 92332V107 6010073 2601763 SH SOLE 21 2601763 0 0 VENTYX BIOSCIENCES INC COM 92332V107 3997621 1730572 SH SOLE 22 1679812 0 50760 VENTYX BIOSCIENCES INC COM 92332V107 96043 41577 SH SOLE 30 41577 0 0 VENUS CONCEPT INC COM NEW 92332W204 139 177 SH SOLE 22 177 0 0 VERA BRADLEY INC COM 92335C106 376614 60162 SH SOLE 2 29969 0 30193 VERA BRADLEY INC COM 92335C106 488343 78010 SH SOLE 18 78010 0 0 VERA BRADLEY INC COM 92335C106 347580 55524 SH SOLE 19 55524 0 0 VERA BRADLEY INC COM 92335C106 6089966 972838 SH SOLE 21 972838 0 0 VERA BRADLEY INC COM 92335C106 5323272 850363 SH SOLE 22 818729 0 31634 VERA BRADLEY INC COM 92335C106 2122 339 SH SOLE 23 339 0 0 VERA BRADLEY INC COM 92335C106 181071 28925 SH SOLE 26 0 0 28925 VERA BRADLEY INC COM 92335C106 8933 1427 SH SOLE 43 1427 0 0 VERA THERAPEUTICS INC CL A 92337R101 922409 25495 SH SOLE 2 12212 0 13283 VERA THERAPEUTICS INC CL A 92337R101 5246 145 SH SOLE 4 145 0 0 VERA THERAPEUTICS INC CL A 92337R101 338572 9358 SH SOLE 7 8875 0 483 VERA THERAPEUTICS INC CL A 92337R101 3504178 96854 SH SOLE 18 96854 0 0 VERA THERAPEUTICS INC CL A 92337R101 4229949 116914 SH SOLE 19 116914 0 0 VERA THERAPEUTICS INC CL A 92337R101 63159535 1745703 SH SOLE 21 1745703 0 0 VERA THERAPEUTICS INC CL A 92337R101 44521842 1230565 SH SOLE 22 1197292 0 33273 VERA THERAPEUTICS INC CL A 92337R101 38387 1061 SH SOLE 23 1061 0 0 VERA THERAPEUTICS INC CL A 92337R101 234808 6490 SH SOLE 25 6490 0 0 VERA THERAPEUTICS INC CL A 92337R101 615132 17002 SH SOLE 26 17002 0 0 VERA THERAPEUTICS INC CL A 92337R101 20080 555 SH SOLE 28 0 0 555 VERA THERAPEUTICS INC CL A 92337R101 2683796 74179 SH SOLE 30 74179 0 0 VERA THERAPEUTICS INC CL A 92337R101 247507 6841 SH SOLE 40 6841 0 0 VERA THERAPEUTICS INC CL A 92337R101 651 18 SH SOLE 43 18 0 0 VERA THERAPEUTICS INC CL A 92337R101 234881 6492 SH SOLE 44 6492 0 0 VERACYTE INC COM 92337F107 4974587 229561 SH SOLE 2 106823 0 122738 VERACYTE INC COM 92337F107 6024 278 SH SOLE 4 278 0 0 VERACYTE INC COM 92337F107 12525 578 SH SOLE 7 578 0 0 VERACYTE INC COM 92337F107 4965442 229139 SH SOLE 18 229139 0 0 VERACYTE INC COM 92337F107 12288190 567060 SH SOLE 19 567060 0 0 VERACYTE INC COM 92337F107 74417575 3434129 SH SOLE 21 3434129 0 0 VERACYTE INC COM 92337F107 63571220 2933605 SH SOLE 22 2786377 0 147228 VERACYTE INC COM 92337F107 261947 12088 SH SOLE 23 12088 0 0 VERACYTE INC COM 92337F107 302362 13953 SH SOLE 25 13953 0 0 VERACYTE INC COM 92337F107 2242087 103465 SH SOLE 26 27575 0 75890 VERACYTE INC COM 92337F107 24335 1123 SH SOLE 28 1123 0 0 VERACYTE INC COM 92337F107 4280193 197517 SH SOLE 30 197517 0 0 VERACYTE INC COM 92337F107 377968 17442 SH SOLE 40 17442 0 0 VERACYTE INC COM 92337F107 1151132 53121 SH SOLE 43 31752 0 21369 VERALTO CORP COM SHS 92338C103 47045898 492782 SH SOLE 2 116600 0 376182 VERALTO CORP COM SHS 92338C103 23589014 247083 SH SOLE 4 139619 0 107464 VERALTO CORP COM SHS 92338C103 53005612 555207 SH SOLE 7 523864 0 31343 VERALTO CORP COM SHS 92338C103 967588 10135 SH SOLE 13 10135 0 0 VERALTO CORP COM SHS 92338C103 3030504 31743 SH SOLE 15 31743 0 0 VERALTO CORP COM SHS 92338C103 49466253 518134 SH SOLE 18 501722 0 16412 VERALTO CORP COM SHS 92338C103 99595927 1043217 SH SOLE 19 1043217 0 0 VERALTO CORP COM SHS 92338C103 775798862 8126101 SH SOLE 21 8126101 0 0 VERALTO CORP COM SHS 92338C103 485007744 5080211 SH SOLE 22 4546141 0 534070 VERALTO CORP COM SHS 92338C103 31878388 333910 SH SOLE 23 333910 0 0 VERALTO CORP COM SHS 92338C103 61784843 647165 SH SOLE 25 639411 0 7754 VERALTO CORP COM SHS 92338C103 31184989 326647 SH SOLE 26 226272 0 100375 VERALTO CORP COM SHS 92338C103 53699011 562470 SH SOLE 28 10741 0 551729 VERALTO CORP COM SHS 92338C103 94897 994 SH SOLE 29 994 0 0 VERALTO CORP COM SHS 92338C103 375401788 3932144 SH SOLE 30 3929970 0 2174 VERALTO CORP COM SHS 92338C103 5384126 56396 SH SOLE 31 54397 0 1999 VERALTO CORP COM SHS 92338C103 55402196 580310 SH SOLE 34 580310 0 0 VERALTO CORP COM SHS 92338C103 4921383 51549 SH SOLE 36 51549 0 0 VERALTO CORP COM SHS 92338C103 1155282 12101 SH SOLE 40 12101 0 0 VERALTO CORP COM SHS 92338C103 41529 435 SH OTR 43 435 0 0 VERALTO CORP COM SHS 92338C103 19798471 207379 SH SOLE 43 182492 0 24887 VERASTEM INC COM NEW 92337C203 10943 3672 SH SOLE 2 2197 0 1475 VERASTEM INC COM NEW 92337C203 208031 69809 SH SOLE 18 69809 0 0 VERASTEM INC COM NEW 92337C203 160688 53922 SH SOLE 19 53922 0 0 VERASTEM INC COM NEW 92337C203 2684056 900690 SH SOLE 21 900690 0 0 VERASTEM INC COM NEW 92337C203 1770448 594110 SH SOLE 22 588322 0 5788 VERB TECHNOLOGY CO INC COM NEW 92337U203 48586 391821 SH SOLE 22 391821 0 0 VERDE CLEAN FUELS INC CLASS A COM 923372106 791 191 SH SOLE 2 0 0 191 VERDE CLEAN FUELS INC CLASS A COM 923372106 33625 8122 SH SOLE 18 8122 0 0 VERDE CLEAN FUELS INC CLASS A COM 923372106 26231 6336 SH SOLE 19 6336 0 0 VERDE CLEAN FUELS INC CLASS A COM 923372106 494817 119521 SH SOLE 21 119521 0 0 VERDE CLEAN FUELS INC CLASS A COM 923372106 90318 21816 SH SOLE 22 21522 0 294 VEREN INC COM NEW 92340V107 32802 4168 SH SOLE 2 4168 0 0 VEREN INC COM NEW 92340V107 950680 120798 SH SOLE 21 120798 0 0 VEREN INC COM NEW 92340V107 2161881 274699 SH SOLE 43 258113 0 16586 VERICEL CORP COM 92346J108 3153011 68723 SH SOLE 2 30525 0 38198 VERICEL CORP COM 92346J108 7066 154 SH SOLE 4 154 0 0 VERICEL CORP COM 92346J108 18077 394 SH SOLE 7 394 0 0 VERICEL CORP COM 92346J108 7056115 153795 SH SOLE 18 148474 0 5321 VERICEL CORP COM 92346J108 11342729 247226 SH SOLE 19 247226 0 0 VERICEL CORP COM 92346J108 262004576 5710649 SH SOLE 21 5710649 0 0 VERICEL CORP COM 92346J108 75144696 1637853 SH SOLE 22 1585970 0 51883 VERICEL CORP COM 92346J108 325197 7088 SH SOLE 23 7088 0 0 VERICEL CORP COM 92346J108 402551 8774 SH SOLE 25 8774 0 0 VERICEL CORP COM 92346J108 618738 13486 SH SOLE 26 12537 0 949 VERICEL CORP COM 92346J108 19499 425 SH SOLE 28 0 0 425 VERICEL CORP COM 92346J108 7003582 152650 SH SOLE 30 152650 0 0 VERICEL CORP COM 92346J108 432924 9436 SH SOLE 40 9436 0 0 VERICEL CORP COM 92346J108 2118509 46175 SH SOLE 43 39634 0 6541 VERICITY INC COM 92347D100 3600 315 SH SOLE 18 315 0 0 VERICITY INC COM 92347D100 47480 4154 SH SOLE 21 4154 0 0 VERICITY INC COM 92347D100 266753 23338 SH SOLE 22 23338 0 0 VERINT SYS INC COM 92343X100 7879501 244705 SH SOLE 2 166285 0 78420 VERINT SYS INC COM 92343X100 14200 441 SH SOLE 4 230 0 211 VERINT SYS INC COM 92343X100 606229 18827 SH SOLE 7 17842 0 985 VERINT SYS INC COM 92343X100 6801735 211234 SH SOLE 18 190136 0 21098 VERINT SYS INC COM 92343X100 12943144 401961 SH SOLE 19 401961 0 0 VERINT SYS INC COM 92343X100 84721195 2631093 SH SOLE 21 2631093 0 0 VERINT SYS INC COM 92343X100 69266096 2151121 SH SOLE 22 2038106 0 113015 VERINT SYS INC COM 92343X100 208946 6489 SH SOLE 23 6489 0 0 VERINT SYS INC COM 92343X100 380733 11824 SH SOLE 25 11824 0 0 VERINT SYS INC COM 92343X100 2143039 66554 SH SOLE 26 29666 0 36888 VERINT SYS INC COM 92343X100 225851 7014 SH SOLE 28 1158 0 5856 VERINT SYS INC COM 92343X100 3200100 99382 SH SOLE 30 99382 0 0 VERINT SYS INC COM 92343X100 450736 13998 SH SOLE 40 13998 0 0 VERINT SYS INC COM 92343X100 2272773 70583 SH SOLE 43 65789 0 4794 VERINT SYSTEMS INC NOTE 0.250% 4/1 92343XAC4 2060670 2235000 PRN SOLE 21 2235000 0 0 VERIS RESIDENTIAL INC COM 554489104 1211685 80779 SH SOLE 2 20392 0 60387 VERIS RESIDENTIAL INC COM 554489104 613170 40878 SH SOLE 4 40878 0 0 VERIS RESIDENTIAL INC COM 554489104 1765440 117696 SH SOLE 7 105780 0 11916 VERIS RESIDENTIAL INC COM 554489104 3796650 253110 SH SOLE 18 253110 0 0 VERIS RESIDENTIAL INC COM 554489104 4622685 308179 SH SOLE 19 308179 0 0 VERIS RESIDENTIAL INC COM 554489104 141171945 9411463 SH SOLE 21 9411463 0 0 VERIS RESIDENTIAL INC COM 554489104 49191600 3279440 SH SOLE 22 3135677 0 143763 VERIS RESIDENTIAL INC COM 554489104 53235 3549 SH SOLE 23 3549 0 0 VERIS RESIDENTIAL INC COM 554489104 9336105 622407 SH SOLE 25 622407 0 0 VERIS RESIDENTIAL INC COM 554489104 1122795 74853 SH SOLE 26 22222 0 52631 VERIS RESIDENTIAL INC COM 554489104 984870 65658 SH SOLE 28 8965 0 56693 VERIS RESIDENTIAL INC COM 554489104 3841755 256117 SH SOLE 30 256117 0 0 VERIS RESIDENTIAL INC COM 554489104 2460 164 SH SOLE 36 164 0 0 VERIS RESIDENTIAL INC COM 554489104 210120 14008 SH SOLE 40 14008 0 0 VERIS RESIDENTIAL INC COM 554489104 990825 66055 SH SOLE 43 63263 0 2792 VERISIGN INC COM 92343E102 80199179 451064 SH SOLE 2 319129 0 131935 VERISIGN INC COM 92343E102 25966801 146045 SH SOLE 4 42194 0 103851 VERISIGN INC COM 92343E102 15387345 86543 SH SOLE 7 69967 0 16576 VERISIGN INC COM 92343E102 6988251 39304 SH SOLE 13 39304 0 0 VERISIGN INC COM 92343E102 2321179 13055 SH SOLE 15 13055 0 0 VERISIGN INC COM 92343E102 23599038 132728 SH SOLE 18 117431 0 15297 VERISIGN INC COM 92343E102 25468428 143242 SH SOLE 19 143242 0 0 VERISIGN INC COM 92343E102 633018317 3560283 SH SOLE 21 3560283 0 0 VERISIGN INC COM 92343E102 386954319 2176346 SH SOLE 22 1972126 0 204220 VERISIGN INC COM 92343E102 35382022 198999 SH SOLE 23 198999 0 0 VERISIGN INC COM 92343E102 27204645 153007 SH SOLE 25 152600 0 407 VERISIGN INC COM 92343E102 32051650 180268 SH SOLE 26 121753 0 58515 VERISIGN INC COM 92343E102 38255626 215161 SH SOLE 28 1383 0 213778 VERISIGN INC COM 92343E102 6714795 37766 SH SOLE 29 37766 0 0 VERISIGN INC COM 92343E102 124403282 699681 SH SOLE 30 699681 0 0 VERISIGN INC COM 92343E102 17027728 95769 SH SOLE 31 95033 0 736 VERISIGN INC COM 92343E102 94330190 530541 SH SOLE 34 530541 0 0 VERISIGN INC COM 92343E102 4648759 26146 SH SOLE 36 26146 0 0 VERISIGN INC COM 92343E102 805790 4532 SH SOLE 40 4532 0 0 VERISIGN INC COM 92343E102 22047 124 SH OTR 43 124 0 0 VERISIGN INC COM 92343E102 23178755 130364 SH SOLE 43 114554 0 15810 VERISK ANALYTICS INC COM 92345Y106 107319715 398144 SH SOLE 2 222546 0 175598 VERISK ANALYTICS INC COM 92345Y106 48604178 180316 SH SOLE 4 65983 0 114333 VERISK ANALYTICS INC COM 92345Y106 31108766 115410 SH SOLE 7 103724 0 11686 VERISK ANALYTICS INC COM 92345Y106 4065892 15084 SH SOLE 13 15084 0 0 VERISK ANALYTICS INC COM 92345Y106 5587772 20730 SH SOLE 15 20730 0 0 VERISK ANALYTICS INC COM 92345Y106 65520327 243073 SH SOLE 18 232465 0 10608 VERISK ANALYTICS INC COM 92345Y106 22485591 83419 SH SOLE 19 83419 0 0 VERISK ANALYTICS INC COM 92345Y106 1314185904 4875481 SH SOLE 21 4875481 0 0 VERISK ANALYTICS INC COM 92345Y106 846688087 3141117 SH SOLE 22 2822081 0 319036 VERISK ANALYTICS INC COM 92345Y106 73640790 273199 SH SOLE 23 273199 0 0 VERISK ANALYTICS INC COM 92345Y106 86882973 322326 SH SOLE 25 320320 0 2006 VERISK ANALYTICS INC COM 92345Y106 46434300 172266 SH SOLE 26 98034 0 74232 VERISK ANALYTICS INC COM 92345Y106 79534501 295064 SH SOLE 28 2133 0 292931 VERISK ANALYTICS INC COM 92345Y106 2478782 9196 SH SOLE 29 9196 0 0 VERISK ANALYTICS INC COM 92345Y106 252448670 936556 SH SOLE 30 936556 0 0 VERISK ANALYTICS INC COM 92345Y106 14015791 51997 SH SOLE 31 50902 0 1095 VERISK ANALYTICS INC COM 92345Y106 11786882 43728 SH SOLE 32 43728 0 0 VERISK ANALYTICS INC COM 92345Y106 16716682 62017 SH SOLE 34 62017 0 0 VERISK ANALYTICS INC COM 92345Y106 7131484 26457 SH SOLE 36 26457 0 0 VERISK ANALYTICS INC COM 92345Y106 1884963 6993 SH SOLE 40 6993 0 0 VERISK ANALYTICS INC COM 92345Y106 40433 150 SH OTR 43 150 0 0 VERISK ANALYTICS INC COM 92345Y106 105988942 393207 SH SOLE 43 348669 0 44538 VERITEX HLDGS INC COM 923451108 1531872 72635 SH SOLE 2 42396 0 30239 VERITEX HLDGS INC COM 923451108 367303 17416 SH SOLE 7 16502 0 914 VERITEX HLDGS INC COM 923451108 3298054 156380 SH SOLE 18 156380 0 0 VERITEX HLDGS INC COM 923451108 3681618 174567 SH SOLE 19 174567 0 0 VERITEX HLDGS INC COM 923451108 123777885 5869032 SH SOLE 21 5869032 0 0 VERITEX HLDGS INC COM 923451108 30398282 1441360 SH SOLE 22 1374003 0 67357 VERITEX HLDGS INC COM 923451108 20373 966 SH SOLE 23 966 0 0 VERITEX HLDGS INC COM 923451108 170660 8092 SH SOLE 25 8092 0 0 VERITEX HLDGS INC COM 923451108 549289 26045 SH SOLE 26 18937 0 7108 VERITEX HLDGS INC COM 923451108 18580 881 SH SOLE 28 881 0 0 VERITEX HLDGS INC COM 923451108 2344554 111169 SH SOLE 30 111169 0 0 VERITEX HLDGS INC COM 923451108 198478 9411 SH SOLE 40 9411 0 0 VERITEX HLDGS INC COM 923451108 416317 19740 SH SOLE 43 19390 0 350 VERITONE INC COM 92347M100 334 148 SH SOLE 2 0 0 148 VERITONE INC COM 92347M100 11777 5211 SH SOLE 18 5211 0 0 VERITONE INC COM 92347M100 131037 57981 SH SOLE 21 57981 0 0 VERITONE INC COM 92347M100 936139 414221 SH SOLE 22 413868 0 353 VERITONE INC COM 92347M100 1675 741 SH SOLE 43 741 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 338093850 8198202 SH SOLE 2 2172472 0 6025730 VERIZON COMMUNICATIONS INC COM 92343V104 138285226 3353182 SH SOLE 4 1753171 0 1600011 VERIZON COMMUNICATIONS INC COM 92343V104 200644106 4865279 SH SOLE 7 4449287 0 415992 VERIZON COMMUNICATIONS INC COM 92343V104 7711921 187001 SH SOLE 13 187001 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 24662097 598014 SH SOLE 15 598014 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 380761551 9232821 SH SOLE 18 8808329 0 424492 VERIZON COMMUNICATIONS INC COM 92343V104 374411692 9078848 SH SOLE 19 9078848 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 5400445510 130951637 SH SOLE 21 130951637 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 3867117731 93771041 SH SOLE 22 84632539 0 9138502 VERIZON COMMUNICATIONS INC COM 92343V104 305192702 7400405 SH SOLE 23 7400405 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 412911335 10012399 SH SOLE 25 8757771 0 1254628 VERIZON COMMUNICATIONS INC COM 92343V104 279607695 6780012 SH SOLE 26 5069757 0 1710255 VERIZON COMMUNICATIONS INC COM 92343V104 412830546 10010440 SH SOLE 28 317021 0 9693419 VERIZON COMMUNICATIONS INC COM 92343V104 1768461021 42882178 SH SOLE 30 42566468 0 315710 VERIZON COMMUNICATIONS INC COM 92343V104 39915990 967895 SH SOLE 31 934842 0 33053 VERIZON COMMUNICATIONS INC COM 92343V104 8494615 205980 SH SOLE 32 205980 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 88103858 2136369 SH SOLE 34 2136369 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 24183095 586399 SH SOLE 35 586399 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 45969073 1114672 SH SOLE 36 1114672 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 8308417 201465 SH SOLE 40 201465 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 229748 5571 SH OTR 43 5571 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 261124856 6331835 SH SOLE 43 5387605 0 944229 VERMILION ENERGY INC COM 923725105 371687 33759 SH SOLE 21 33759 0 0 VERONA PHARMA PLC SPONSORED ADS 925050106 5655668 391125 SH SOLE 21 391125 0 0 VERONA PHARMA PLC SPONSORED ADS 925050106 559515 38694 SH SOLE 30 38694 0 0 VERONA PHARMA PLC SPONSORED ADS 925050106 8821 610 SH SOLE 43 610 0 0 VERRA MOBILITY CORP CL A COM STK 92511U102 2267501 83364 SH SOLE 2 44490 0 38874 VERRA MOBILITY CORP CL A COM STK 92511U102 16021 589 SH SOLE 4 589 0 0 VERRA MOBILITY CORP CL A COM STK 92511U102 534942 19667 SH SOLE 7 18682 0 985 VERRA MOBILITY CORP CL A COM STK 92511U102 13047242 479678 SH SOLE 18 479678 0 0 VERRA MOBILITY CORP CL A COM STK 92511U102 10373509 381379 SH SOLE 19 381379 0 0 VERRA MOBILITY CORP CL A COM STK 92511U102 500924094 18416327 SH SOLE 21 18416327 0 0 VERRA MOBILITY CORP CL A COM STK 92511U102 134124587 4931051 SH SOLE 22 4790375 0 140676 VERRA MOBILITY CORP CL A COM STK 92511U102 895859 32936 SH SOLE 25 32936 0 0 VERRA MOBILITY CORP CL A COM STK 92511U102 1583666 58223 SH SOLE 26 58223 0 0 VERRA MOBILITY CORP CL A COM STK 92511U102 201579 7411 SH SOLE 28 0 0 7411 VERRA MOBILITY CORP CL A COM STK 92511U102 8908734 327527 SH SOLE 30 327527 0 0 VERRA MOBILITY CORP CL A COM STK 92511U102 13671182 502617 SH SOLE 34 502617 0 0 VERRA MOBILITY CORP CL A COM STK 92511U102 18088 665 SH SOLE 36 665 0 0 VERRA MOBILITY CORP CL A COM STK 92511U102 884381 32514 SH SOLE 40 32514 0 0 VERRA MOBILITY CORP CL A COM STK 92511U102 2452760 90175 SH SOLE 43 85432 0 4743 VERRICA PHARMACEUTICALS INC COM 92511W108 17671 2424 SH SOLE 2 1000 0 1424 VERRICA PHARMACEUTICALS INC COM 92511W108 377833 51829 SH SOLE 18 51829 0 0 VERRICA PHARMACEUTICALS INC COM 92511W108 350204 48039 SH SOLE 19 48039 0 0 VERRICA PHARMACEUTICALS INC COM 92511W108 5317567 729433 SH SOLE 21 729433 0 0 VERRICA PHARMACEUTICALS INC COM 92511W108 2013790 276240 SH SOLE 22 272095 0 4145 VERRICA PHARMACEUTICALS INC COM 92511W108 154388 21178 SH SOLE 43 15350 0 5828 VERSABANK NEW COM 92512J106 61935 5756 SH SOLE 2 5756 0 0 VERTEX ENERGY INC COM 92534K107 78998 83622 SH SOLE 2 83622 0 0 VERTEX ENERGY INC COM 92534K107 16886 17874 SH SOLE 18 17874 0 0 VERTEX ENERGY INC COM 92534K107 176440 186768 SH SOLE 21 186768 0 0 VERTEX ENERGY INC COM 92534K107 1154156 1221717 SH SOLE 22 1221717 0 0 VERTEX INC CL A 92538J106 1332913 36974 SH SOLE 2 23766 0 13208 VERTEX INC CL A 92538J106 2596 72 SH SOLE 4 72 0 0 VERTEX INC CL A 92538J106 411979 11428 SH SOLE 7 10838 0 590 VERTEX INC CL A 92538J106 4851789 134585 SH SOLE 18 134585 0 0 VERTEX INC CL A 92538J106 4454771 123572 SH SOLE 19 123572 0 0 VERTEX INC CL A 92538J106 80121558 2222512 SH SOLE 21 2222512 0 0 VERTEX INC CL A 92538J106 54409760 1509286 SH SOLE 22 1464571 0 44715 VERTEX INC CL A 92538J106 379030 10514 SH SOLE 25 10514 0 0 VERTEX INC CL A 92538J106 797931 22134 SH SOLE 26 22134 0 0 VERTEX INC CL A 92538J106 209919 5823 SH SOLE 28 0 0 5823 VERTEX INC CL A 92538J106 1187163 32931 SH SOLE 30 32931 0 0 VERTEX INC CL A 92538J106 19082022 529321 SH SOLE 34 529321 0 0 VERTEX INC CL A 92538J106 1334 37 SH SOLE 36 37 0 0 VERTEX INC CL A 92538J106 419334 11632 SH SOLE 40 11632 0 0 VERTEX INC CL A 92538J106 471642 13083 SH SOLE 43 12608 0 475 VERTEX PHARMACEUTICALS INC COM 92532F100 277382403 591787 SH SOLE 2 236123 0 355664 VERTEX PHARMACEUTICALS INC COM 92532F100 103349010 220492 SH SOLE 4 104504 0 115988 VERTEX PHARMACEUTICALS INC COM 92532F100 126814540 270555 SH SOLE 7 246299 0 24256 VERTEX PHARMACEUTICALS INC COM 92532F100 8152447 17393 SH SOLE 13 17393 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 17819328 38017 SH SOLE 15 38017 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 198306526 423081 SH SOLE 18 404119 0 18962 VERTEX PHARMACEUTICALS INC COM 92532F100 274106519 584798 SH SOLE 19 584798 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 3940977136 8407956 SH SOLE 21 8407956 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 2681078400 5720000 SH SOLE 22 5159180 0 560820 VERTEX PHARMACEUTICALS INC COM 92532F100 154547765 329723 SH SOLE 23 329723 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 264202934 563669 SH SOLE 25 514207 0 49462 VERTEX PHARMACEUTICALS INC COM 92532F100 126176143 269193 SH SOLE 26 164329 0 104864 VERTEX PHARMACEUTICALS INC COM 92532F100 223860203 477599 SH SOLE 28 9130 0 468469 VERTEX PHARMACEUTICALS INC COM 92532F100 1976124 4216 SH SOLE 29 4216 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 1059452503 2260310 SH SOLE 30 2256490 0 3820 VERTEX PHARMACEUTICALS INC COM 92532F100 31795621 67835 SH SOLE 31 65810 0 2025 VERTEX PHARMACEUTICALS INC COM 92532F100 36921074 78770 SH SOLE 32 78770 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 251970279 537571 SH SOLE 34 537571 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 27851342 59420 SH SOLE 36 59420 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 5820096 12417 SH SOLE 40 12417 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 176914767 377442 SH SOLE 43 334848 0 42594 VERTIV HOLDINGS CO COM CL A 92537N108 39585864 457270 SH SOLE 2 71752 0 385518 VERTIV HOLDINGS CO COM CL A 92537N108 25822100 298280 SH SOLE 4 157746 0 140534 VERTIV HOLDINGS CO COM CL A 92537N108 15863173 183241 SH SOLE 7 172765 0 10476 VERTIV HOLDINGS CO COM CL A 92537N108 1502509 17356 SH SOLE 13 17356 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 2788679 32213 SH SOLE 15 32213 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 100207373 1157530 SH SOLE 18 930356 0 227174 VERTIV HOLDINGS CO COM CL A 92537N108 553496030 6393624 SH SOLE 19 6393624 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 615394099 7108630 SH SOLE 21 7108630 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 830945175 9598535 SH SOLE 22 8915690 0 682845 VERTIV HOLDINGS CO COM CL A 92537N108 45521969 525840 SH SOLE 23 525840 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 400305913 4624072 SH SOLE 25 4621132 0 2940 VERTIV HOLDINGS CO COM CL A 92537N108 17980329 207697 SH SOLE 26 161269 0 46428 VERTIV HOLDINGS CO COM CL A 92537N108 42953956 496176 SH SOLE 28 7212 0 488964 VERTIV HOLDINGS CO COM CL A 92537N108 60686 701 SH SOLE 29 701 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 114348062 1320874 SH SOLE 30 1196123 0 124751 VERTIV HOLDINGS CO COM CL A 92537N108 7266859 83942 SH SOLE 31 80936 0 3006 VERTIV HOLDINGS CO COM CL A 92537N108 112717257 1302036 SH SOLE 34 1302036 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 3210795 37089 SH SOLE 36 37089 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 1542764 17821 SH SOLE 40 17821 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 58175 672 SH OTR 43 672 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 23178771 267746 SH SOLE 43 212786 0 54960 VERU INC COM 92536C103 15350 18246 SH SOLE 2 8130 0 10116 VERU INC COM 92536C103 307245 365203 SH SOLE 18 365203 0 0 VERU INC COM 92536C103 252722 300395 SH SOLE 19 300395 0 0 VERU INC COM 92536C103 3673256 4366167 SH SOLE 21 4366167 0 0 VERU INC COM 92536C103 2186672 2599159 SH SOLE 22 2555529 0 43630 VERU INC COM 92536C103 1515 1801 SH SOLE 43 449 0 1352 VERVE THERAPEUTICS INC COM 92539P101 2051201 420328 SH SOLE 2 281054 0 139274 VERVE THERAPEUTICS INC COM 92539P101 2542 521 SH SOLE 7 521 0 0 VERVE THERAPEUTICS INC COM 92539P101 1139446 233493 SH SOLE 18 233493 0 0 VERVE THERAPEUTICS INC COM 92539P101 1708010 350002 SH SOLE 19 350002 0 0 VERVE THERAPEUTICS INC COM 92539P101 15447655 3165503 SH SOLE 21 3165503 0 0 VERVE THERAPEUTICS INC COM 92539P101 10964716 2246868 SH SOLE 22 2161774 0 85094 VERVE THERAPEUTICS INC COM 92539P101 39801 8156 SH SOLE 23 8156 0 0 VERVE THERAPEUTICS INC COM 92539P101 54310 11129 SH SOLE 25 11129 0 0 VERVE THERAPEUTICS INC COM 92539P101 123932 25396 SH SOLE 26 22887 0 2509 VERVE THERAPEUTICS INC COM 92539P101 605959 124172 SH SOLE 30 124172 0 0 VERVE THERAPEUTICS INC COM 92539P101 1986 407 SH SOLE 36 407 0 0 VERVE THERAPEUTICS INC COM 92539P101 65743 13472 SH SOLE 40 13472 0 0 VERVE THERAPEUTICS INC COM 92539P101 100318 20557 SH SOLE 43 18611 0 1946 VESTA REAL ESTATE CORP ADS 92540K109 240550 8021 SH SOLE 2 3817 0 4204 VESTA REAL ESTATE CORP ADS 92540K109 394309 13148 SH SOLE 4 13148 0 0 VESTA REAL ESTATE CORP ADS 92540K109 367318 12248 SH SOLE 18 12248 0 0 VESTA REAL ESTATE CORP ADS 92540K109 688630 22962 SH SOLE 19 22962 0 0 VESTA REAL ESTATE CORP ADS 92540K109 1196931 39911 SH SOLE 22 9867 0 30044 VESTA REAL ESTATE CORP ADS 92540K109 86101 2871 SH SOLE 23 2871 0 0 VESTA REAL ESTATE CORP ADS 92540K109 406934 13569 SH SOLE 28 9169 0 4400 VESTA REAL ESTATE CORP ADS 92540K109 2080046 69358 SH SOLE 34 69358 0 0 VESTIS CORPORATION COM SHS 29430C102 3312716 270868 SH SOLE 2 62663 0 208205 VESTIS CORPORATION COM SHS 29430C102 3816 312 SH SOLE 4 312 0 0 VESTIS CORPORATION COM SHS 29430C102 411087 33613 SH SOLE 7 32073 0 1540 VESTIS CORPORATION COM SHS 29430C102 1078943 88221 SH SOLE 18 88221 0 0 VESTIS CORPORATION COM SHS 29430C102 550032 44974 SH SOLE 19 44974 0 0 VESTIS CORPORATION COM SHS 29430C102 138854614 11353607 SH SOLE 21 11353607 0 0 VESTIS CORPORATION COM SHS 29430C102 39969046 3268115 SH SOLE 22 3104437 0 163678 VESTIS CORPORATION COM SHS 29430C102 319815 26150 SH SOLE 25 26150 0 0 VESTIS CORPORATION COM SHS 29430C102 443313 36248 SH SOLE 26 36248 0 0 VESTIS CORPORATION COM SHS 29430C102 3112596 254505 SH SOLE 30 254505 0 0 VESTIS CORPORATION COM SHS 29430C102 20461 1673 SH SOLE 31 1673 0 0 VESTIS CORPORATION COM SHS 29430C102 34574 2827 SH SOLE 36 2827 0 0 VESTIS CORPORATION COM SHS 29430C102 331494 27105 SH SOLE 40 27105 0 0 VESTIS CORPORATION COM SHS 29430C102 298914 24441 SH SOLE 43 15728 0 8713 VIAD CORP COM 92552R406 1303390 38335 SH SOLE 2 30190 0 8145 VIAD CORP COM 92552R406 3264 96 SH SOLE 4 96 0 0 VIAD CORP COM 92552R406 350744 10316 SH SOLE 7 9772 0 544 VIAD CORP COM 92552R406 2168384 63776 SH SOLE 18 63776 0 0 VIAD CORP COM 92552R406 1570936 46204 SH SOLE 19 46204 0 0 VIAD CORP COM 92552R406 80807188 2376682 SH SOLE 21 2376682 0 0 VIAD CORP COM 92552R406 21094008 620412 SH SOLE 22 601929 0 18483 VIAD CORP COM 92552R406 109242 3213 SH SOLE 25 3213 0 0 VIAD CORP COM 92552R406 188224 5536 SH SOLE 26 5536 0 0 VIAD CORP COM 92552R406 1654372 48658 SH SOLE 30 48658 0 0 VIAD CORP COM 92552R406 173094 5091 SH SOLE 40 5091 0 0 VIAD CORP COM 92552R406 1484032 43648 SH SOLE 43 39378 0 4270 VIANT TECHNOLOGY INC COM CL A 92557A101 281700 28541 SH SOLE 2 27516 0 1025 VIANT TECHNOLOGY INC COM CL A 92557A101 428180 43382 SH SOLE 18 43382 0 0 VIANT TECHNOLOGY INC COM CL A 92557A101 322877 32713 SH SOLE 19 32713 0 0 VIANT TECHNOLOGY INC COM CL A 92557A101 5714918 579019 SH SOLE 21 579019 0 0 VIANT TECHNOLOGY INC COM CL A 92557A101 4162771 421760 SH SOLE 22 415496 0 6264 VIANT TECHNOLOGY INC COM CL A 92557A101 4234 429 SH SOLE 43 429 0 0 VIASAT INC COM 92552V100 3457727 272262 SH SOLE 2 182245 0 90017 VIASAT INC COM 92552V100 2692 212 SH SOLE 4 212 0 0 VIASAT INC COM 92552V100 29921 2356 SH SOLE 7 2356 0 0 VIASAT INC COM 92552V100 5176126 407569 SH SOLE 18 407569 0 0 VIASAT INC COM 92552V100 4676800 368252 SH SOLE 19 368252 0 0 VIASAT INC COM 92552V100 128547012 10121812 SH SOLE 21 10121812 0 0 VIASAT INC COM 92552V100 39694663 3125564 SH SOLE 22 2973958 0 151606 VIASAT INC COM 92552V100 226759 17855 SH SOLE 25 17855 0 0 VIASAT INC COM 92552V100 2032343 160027 SH SOLE 26 20343 0 139684 VIASAT INC COM 92552V100 75514 5946 SH SOLE 28 1213 0 4733 VIASAT INC COM 92552V100 1837055 144650 SH SOLE 30 144650 0 0 VIASAT INC COM 92552V100 25502 2008 SH SOLE 36 2008 0 0 VIASAT INC COM 92552V100 180277 14195 SH SOLE 40 14195 0 0 VIASAT INC COM 92552V100 1484986 116928 SH SOLE 43 106075 0 10853 VIATRIS INC COM 92556V106 28479375 2679151 SH SOLE 2 820258 0 1858893 VIATRIS INC COM 92556V106 7425565 698548 SH SOLE 4 582310 0 116238 VIATRIS INC COM 92556V106 7845716 738073 SH SOLE 7 639998 0 98075 VIATRIS INC COM 92556V106 565314 53181 SH SOLE 13 53181 0 0 VIATRIS INC COM 92556V106 1709974 160863 SH SOLE 15 160863 0 0 VIATRIS INC COM 92556V106 29554851 2780325 SH SOLE 18 2704029 0 76296 VIATRIS INC COM 92556V106 6312827 593869 SH SOLE 19 593869 0 0 VIATRIS INC COM 92556V106 392211294 36896641 SH SOLE 21 36896641 0 0 VIATRIS INC COM 92556V106 273002647 25682281 SH SOLE 22 23048862 0 2633419 VIATRIS INC COM 92556V106 15049476 1415755 SH SOLE 23 1415755 0 0 VIATRIS INC COM 92556V106 23494872 2210242 SH SOLE 25 2191819 0 18423 VIATRIS INC COM 92556V106 14002208 1317235 SH SOLE 26 798177 0 519058 VIATRIS INC COM 92556V106 23383768 2199790 SH SOLE 28 146139 0 2053651 VIATRIS INC COM 92556V106 15137 1424 SH SOLE 29 1424 0 0 VIATRIS INC COM 92556V106 130373091 12264637 SH SOLE 30 9907960 0 2356677 VIATRIS INC COM 92556V106 2967790 279190 SH SOLE 31 269497 0 9693 VIATRIS INC COM 92556V106 596768 56140 SH SOLE 34 56140 0 0 VIATRIS INC COM 92556V106 2989400 281223 SH SOLE 36 281223 0 0 VIATRIS INC COM 92556V106 579154 54483 SH SOLE 40 54483 0 0 VIATRIS INC COM 92556V106 24500264 2304823 SH SOLE 43 2182373 0 122449 VIAVI SOLUTIONS INC COM 925550105 2354212 342680 SH SOLE 2 242800 0 99880 VIAVI SOLUTIONS INC COM 925550105 12366 1800 SH SOLE 4 637 0 1163 VIAVI SOLUTIONS INC COM 925550105 13149 1914 SH SOLE 7 1914 0 0 VIAVI SOLUTIONS INC COM 925550105 4857640 707080 SH SOLE 18 707080 0 0 VIAVI SOLUTIONS INC COM 925550105 3450341 502233 SH SOLE 19 502233 0 0 VIAVI SOLUTIONS INC COM 925550105 174854986 25451963 SH SOLE 21 25451963 0 0 VIAVI SOLUTIONS INC COM 925550105 45472042 6618929 SH SOLE 22 6333094 0 285835 VIAVI SOLUTIONS INC COM 925550105 335490 48834 SH SOLE 25 48834 0 0 VIAVI SOLUTIONS INC COM 925550105 324264 47200 SH SOLE 26 39082 0 8118 VIAVI SOLUTIONS INC COM 925550105 194799 28355 SH SOLE 28 4074 0 24281 VIAVI SOLUTIONS INC COM 925550105 4118613 599507 SH SOLE 30 599507 0 0 VIAVI SOLUTIONS INC COM 925550105 55723 8111 SH SOLE 34 8111 0 0 VIAVI SOLUTIONS INC COM 925550105 12400 1805 SH SOLE 36 1805 0 0 VIAVI SOLUTIONS INC COM 925550105 328695 47845 SH SOLE 40 47845 0 0 VIAVI SOLUTIONS INC COM 925550105 1441566 209835 SH SOLE 43 196417 0 13418 VIAVI SOLUTIONS INC NOTE 1.625% 3/1 925550AH8 1944938 2050000 PRN SOLE 21 2050000 0 0 VICARIOUS SURGICAL INC COM CL A NEW 92561V208 126117 21485 SH SOLE 22 21485 0 0 VICI PPTYS INC COM 925652109 77646133 2711108 SH SOLE 2 898883 0 1812225 VICI PPTYS INC COM 925652109 58764869 2051846 SH SOLE 4 1513655 0 538191 VICI PPTYS INC COM 925652109 69537490 2427985 SH SOLE 7 2124473 0 303512 VICI PPTYS INC COM 925652109 1574885 54989 SH SOLE 13 54989 0 0 VICI PPTYS INC COM 925652109 4133869 144339 SH SOLE 15 144339 0 0 VICI PPTYS INC COM 925652109 55354476 1932768 SH SOLE 18 1862068 0 70700 VICI PPTYS INC COM 925652109 143809459 5021280 SH SOLE 19 5021280 0 0 VICI PPTYS INC COM 925652109 1047547208 36576369 SH SOLE 21 36576369 0 0 VICI PPTYS INC COM 925652109 944773141 32987889 SH SOLE 22 29488289 0 3499600 VICI PPTYS INC COM 925652109 40798425 1424526 SH SOLE 23 1424526 0 0 VICI PPTYS INC COM 925652109 128636417 4491495 SH SOLE 25 4486233 0 5262 VICI PPTYS INC COM 925652109 24653226 860797 SH SOLE 26 503342 0 357455 VICI PPTYS INC COM 925652109 76157512 2659131 SH SOLE 28 379506 0 2279625 VICI PPTYS INC COM 925652109 260396341 9092051 SH SOLE 30 9092051 0 0 VICI PPTYS INC COM 925652109 4089191 142779 SH SOLE 31 134376 0 8403 VICI PPTYS INC COM 925652109 13758599 480398 SH SOLE 34 480398 0 0 VICI PPTYS INC COM 925652109 5750110 200772 SH SOLE 36 200772 0 0 VICI PPTYS INC COM 925652109 1408888 49193 SH SOLE 40 49193 0 0 VICI PPTYS INC COM 925652109 52383 1829 SH OTR 43 1829 0 0 VICI PPTYS INC COM 925652109 26942089 940715 SH SOLE 43 834730 0 105986 VICINITY MOTOR CORP COM 925654105 128 209 SH SOLE 2 209 0 0 VICOR CORP COM 925815102 912961 27532 SH SOLE 2 19535 0 7997 VICOR CORP COM 925815102 3349 101 SH SOLE 4 101 0 0 VICOR CORP COM 925815102 6400 193 SH SOLE 7 193 0 0 VICOR CORP COM 925815102 2235216 67407 SH SOLE 18 67407 0 0 VICOR CORP COM 925815102 1718782 51833 SH SOLE 19 51833 0 0 VICOR CORP COM 925815102 82791069 2496715 SH SOLE 21 2496715 0 0 VICOR CORP COM 925815102 22561600 680386 SH SOLE 22 657375 0 23011 VICOR CORP COM 925815102 141925 4280 SH SOLE 25 4280 0 0 VICOR CORP COM 925815102 251353 7580 SH SOLE 26 7580 0 0 VICOR CORP COM 925815102 122294 3688 SH SOLE 28 383 0 3305 VICOR CORP COM 925815102 1531362 46181 SH SOLE 30 46181 0 0 VICOR CORP COM 925815102 147927 4461 SH SOLE 40 4461 0 0 VICOR CORP COM 925815102 183607 5537 SH SOLE 43 4881 0 656 VICTORIAS SECRET AND CO COMMON STOCK 926400102 1954249 110597 SH SOLE 2 50739 0 59858 VICTORIAS SECRET AND CO COMMON STOCK 926400102 4683 265 SH SOLE 4 265 0 0 VICTORIAS SECRET AND CO COMMON STOCK 926400102 341084 19303 SH SOLE 7 18364 0 939 VICTORIAS SECRET AND CO COMMON STOCK 926400102 4343533 245814 SH SOLE 18 245814 0 0 VICTORIAS SECRET AND CO COMMON STOCK 926400102 4889960 276738 SH SOLE 19 276738 0 0 VICTORIAS SECRET AND CO COMMON STOCK 926400102 155289597 8788319 SH SOLE 21 8788319 0 0 VICTORIAS SECRET AND CO COMMON STOCK 926400102 43545241 2464360 SH SOLE 22 2374760 0 89600 VICTORIAS SECRET AND CO COMMON STOCK 926400102 264591 14974 SH SOLE 25 14974 0 0 VICTORIAS SECRET AND CO COMMON STOCK 926400102 1239444 70144 SH SOLE 26 70144 0 0 VICTORIAS SECRET AND CO COMMON STOCK 926400102 29315 1659 SH SOLE 28 1658 0 1 VICTORIAS SECRET AND CO COMMON STOCK 926400102 2854907 161568 SH SOLE 30 161568 0 0 VICTORIAS SECRET AND CO COMMON STOCK 926400102 89993 5093 SH SOLE 36 5093 0 0 VICTORIAS SECRET AND CO COMMON STOCK 926400102 259749 14700 SH SOLE 40 14700 0 0 VICTORIAS SECRET AND CO COMMON STOCK 926400102 14760351 835334 SH SOLE 43 820415 0 14919 VICTORY CAP HLDGS INC COM CL A 92645B103 3123117 65433 SH SOLE 2 31279 0 34154 VICTORY CAP HLDGS INC COM CL A 92645B103 8830 185 SH SOLE 4 185 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 362939 7604 SH SOLE 7 7213 0 391 VICTORY CAP HLDGS INC COM CL A 92645B103 4938337 103464 SH SOLE 18 103464 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 11726688 245688 SH SOLE 19 245688 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 71289098 1493591 SH SOLE 21 1493591 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 63978963 1340435 SH SOLE 22 1295012 0 45423 VICTORY CAP HLDGS INC COM CL A 92645B103 35034 734 SH SOLE 23 734 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 414201 8678 SH SOLE 25 8678 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 22338 468 SH SOLE 26 468 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 64197 1345 SH SOLE 28 0 0 1345 VICTORY CAP HLDGS INC COM CL A 92645B103 898660 18828 SH SOLE 30 18828 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 388665 8143 SH SOLE 40 8143 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 1504259 31516 SH SOLE 43 30234 0 1282 VIEMED HEALTHCARE INC COM 92663R105 1447137 220937 SH SOLE 2 188255 0 32682 VIEMED HEALTHCARE INC COM 92663R105 664556 101459 SH SOLE 18 89501 0 11958 VIEMED HEALTHCARE INC COM 92663R105 1906960 291139 SH SOLE 19 291139 0 0 VIEMED HEALTHCARE INC COM 92663R105 7739054 1181535 SH SOLE 21 1181535 0 0 VIEMED HEALTHCARE INC COM 92663R105 7167731 1094310 SH SOLE 22 1071081 0 23229 VIEMED HEALTHCARE INC COM 92663R105 56520 8629 SH SOLE 23 8629 0 0 VIEMED HEALTHCARE INC COM 92663R105 92918 14186 SH SOLE 26 0 0 14186 VIEMED HEALTHCARE INC COM 92663R105 1055 161 SH SOLE 43 161 0 0 VIGIL NEUROSCIENCE INC COM 92673K108 15276 3819 SH SOLE 18 3819 0 0 VIGIL NEUROSCIENCE INC COM 92673K108 829420 207355 SH SOLE 19 207355 0 0 VIGIL NEUROSCIENCE INC COM 92673K108 153952 38488 SH SOLE 21 38488 0 0 VIGIL NEUROSCIENCE INC COM 92673K108 380720 95180 SH SOLE 22 95180 0 0 VIGIL NEUROSCIENCE INC COM 92673K108 206716 51679 SH SOLE 26 0 0 51679 VIGIL NEUROSCIENCE INC COM 92673K108 34088 8522 SH SOLE 34 8522 0 0 VIKING THERAPEUTICS INC COM 92686J106 9172585 173035 SH SOLE 2 59969 0 113066 VIKING THERAPEUTICS INC COM 92686J106 11927 225 SH SOLE 4 225 0 0 VIKING THERAPEUTICS INC COM 92686J106 880867 16617 SH SOLE 7 15769 0 848 VIKING THERAPEUTICS INC COM 92686J106 4273772 80622 SH SOLE 18 76532 0 4090 VIKING THERAPEUTICS INC COM 92686J106 39736402 749602 SH SOLE 19 749602 0 0 VIKING THERAPEUTICS INC COM 92686J106 95069724 1793430 SH SOLE 21 1793430 0 0 VIKING THERAPEUTICS INC COM 92686J106 155779639 2938684 SH SOLE 22 2786794 0 151890 VIKING THERAPEUTICS INC COM 92686J106 67906 1281 SH SOLE 23 1281 0 0 VIKING THERAPEUTICS INC COM 92686J106 1044244 19699 SH SOLE 25 19699 0 0 VIKING THERAPEUTICS INC COM 92686J106 4622790 87206 SH SOLE 26 24799 0 62407 VIKING THERAPEUTICS INC COM 92686J106 286943 5413 SH SOLE 28 2603 0 2810 VIKING THERAPEUTICS INC COM 92686J106 4537656 85600 SH SOLE 30 85600 0 0 VIKING THERAPEUTICS INC COM 92686J106 69655 1314 SH SOLE 31 1314 0 0 VIKING THERAPEUTICS INC COM 92686J106 148746 2806 SH SOLE 34 2806 0 0 VIKING THERAPEUTICS INC COM 92686J106 25392 479 SH SOLE 36 479 0 0 VIKING THERAPEUTICS INC COM 92686J106 1113581 21007 SH SOLE 40 21007 0 0 VIKING THERAPEUTICS INC COM 92686J106 22900 432 SH OTR 43 432 0 0 VIKING THERAPEUTICS INC COM 92686J106 2580474 48679 SH SOLE 43 44255 0 4424 VILLAGE BK & TR FINL CORP COM NEW 92705T200 4789 107 SH SOLE 18 107 0 0 VILLAGE BK & TR FINL CORP COM NEW 92705T200 53264 1190 SH SOLE 21 1190 0 0 VILLAGE FARMS INTL INC COM 92707Y108 1003551 983874 SH SOLE 7 983874 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 124734 4723 SH SOLE 2 334 0 4389 VILLAGE SUPER MKT INC CL A NEW 927107409 343 13 SH SOLE 7 13 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 660910 25025 SH SOLE 18 25025 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 543386 20575 SH SOLE 19 20575 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 8049662 304796 SH SOLE 21 304796 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 5811177 220037 SH SOLE 22 212666 0 7371 VILLAGE SUPER MKT INC CL A NEW 927107409 95472 3615 SH SOLE 43 3615 0 0 VIMEO INC COMMON STOCK 92719V100 2048426 549176 SH SOLE 2 285208 0 263968 VIMEO INC COMMON STOCK 92719V100 1779 477 SH SOLE 4 477 0 0 VIMEO INC COMMON STOCK 92719V100 5796 1554 SH SOLE 7 1554 0 0 VIMEO INC COMMON STOCK 92719V100 1520355 407602 SH SOLE 18 407602 0 0 VIMEO INC COMMON STOCK 92719V100 5036246 1350200 SH SOLE 19 1350200 0 0 VIMEO INC COMMON STOCK 92719V100 27762237 7442959 SH SOLE 21 7442959 0 0 VIMEO INC COMMON STOCK 92719V100 22505888 6033750 SH SOLE 22 5726689 0 307061 VIMEO INC COMMON STOCK 92719V100 23301 6247 SH SOLE 23 6247 0 0 VIMEO INC COMMON STOCK 92719V100 70072 18786 SH SOLE 25 18786 0 0 VIMEO INC COMMON STOCK 92719V100 170054 45591 SH SOLE 26 45591 0 0 VIMEO INC COMMON STOCK 92719V100 10261 2751 SH SOLE 28 2751 0 0 VIMEO INC COMMON STOCK 92719V100 658435 176524 SH SOLE 30 176524 0 0 VIMEO INC COMMON STOCK 92719V100 11220 3008 SH SOLE 36 3008 0 0 VIMEO INC COMMON STOCK 92719V100 68095 18256 SH SOLE 40 18256 0 0 VIMEO INC COMMON STOCK 92719V100 96450 25858 SH SOLE 43 25830 0 28 VINCE HLDG CORP COM NEW 92719W207 60931 44153 SH SOLE 22 44153 0 0 VINCERX PHARMA INC COM NEW 92731L106 569 703 SH SOLE 2 703 0 0 VINCERX PHARMA INC COM NEW 92731L106 1356 1674 SH SOLE 21 1674 0 0 VINCERX PHARMA INC COM NEW 92731L106 36209 44703 SH SOLE 22 44703 0 0 VINCI PARTNERS INVTS LTD COM CL A G9451V109 1237859 113565 SH SOLE 30 113565 0 0 VINTAGE WINE ESTATES INC COM 92747V106 2523 18126 SH SOLE 2 18126 0 0 VINTAGE WINE ESTATES INC COM 92747V106 1944 13965 SH SOLE 21 13965 0 0 VINTAGE WINE ESTATES INC COM 92747V106 25268 181524 SH SOLE 22 181524 0 0 VINTAGE WINE ESTATES INC COM 92747V106 65 467 SH SOLE 26 0 0 467 VIPER ENERGY INC CL A 927959106 2822218 75199 SH SOLE 2 34151 0 41048 VIPER ENERGY INC CL A 927959106 381080 10154 SH SOLE 7 9648 0 506 VIPER ENERGY INC CL A 927959106 956227 25479 SH SOLE 18 25479 0 0 VIPER ENERGY INC CL A 927959106 1122672 29914 SH SOLE 19 29914 0 0 VIPER ENERGY INC CL A 927959106 52150112 1389558 SH SOLE 21 1389558 0 0 VIPER ENERGY INC CL A 927959106 86694525 2310006 SH SOLE 22 2193142 0 116864 VIPER ENERGY INC CL A 927959106 945231 25186 SH SOLE 26 25186 0 0 VIPER ENERGY INC CL A 927959106 1922549 51227 SH SOLE 28 0 0 51227 VIPER ENERGY INC CL A 927959106 1489341 39684 SH SOLE 30 39684 0 0 VIPER ENERGY INC CL A 927959106 42822 1141 SH SOLE 31 1141 0 0 VIPER ENERGY INC CL A 927959106 113 3 SH SOLE 43 3 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 2517339 193344 SH SOLE 2 60632 0 132712 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 2709071 208070 SH SOLE 4 156130 0 51940 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 5393665 414260 SH SOLE 7 404239 0 10021 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 1179469 90589 SH SOLE 13 90589 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 6638234 509849 SH SOLE 15 509849 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 51494 3955 SH SOLE 18 3955 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 86740920 6662129 SH SOLE 21 6662129 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 52071433 3999342 SH SOLE 22 3550723 0 448619 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 5419796 416267 SH SOLE 23 416267 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 4109880 315659 SH SOLE 25 315659 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 7680876 589929 SH SOLE 26 25496 0 564433 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 15192791 1166881 SH SOLE 28 0 0 1166881 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 56410100 4332573 SH SOLE 30 4332573 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 252966 19429 SH SOLE 34 19429 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 171408 13165 SH SOLE 36 13165 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 62509 4801 SH SOLE 40 4801 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 10467286 803939 SH SOLE 43 732601 0 71338 VIR BIOTECHNOLOGY INC COM 92764N102 2905645 326477 SH SOLE 2 151766 0 174711 VIR BIOTECHNOLOGY INC COM 92764N102 2092 235 SH SOLE 4 235 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 40130 4509 SH SOLE 7 4509 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 2764865 310659 SH SOLE 18 310659 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 6473228 727329 SH SOLE 19 727329 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 96183137 10807094 SH SOLE 21 10807094 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 30852455 3466568 SH SOLE 22 3307677 0 158891 VIR BIOTECHNOLOGY INC COM 92764N102 123594 13887 SH SOLE 23 13887 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 200944 22578 SH SOLE 25 22578 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 1421152 159680 SH SOLE 26 46977 0 112703 VIR BIOTECHNOLOGY INC COM 92764N102 15023 1688 SH SOLE 28 1688 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 3652827 410430 SH SOLE 30 410430 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 212087 23830 SH SOLE 40 23830 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 1416506 159158 SH SOLE 43 146330 0 12828 VIRACTA THERAPEUTICS INC COM 92765F108 1817 3342 SH SOLE 18 3342 0 0 VIRACTA THERAPEUTICS INC COM 92765F108 19089 35109 SH SOLE 21 35109 0 0 VIRACTA THERAPEUTICS INC COM 92765F108 127686 234846 SH SOLE 22 234846 0 0 VIRCO MFG CO COM 927651109 22917 1644 SH SOLE 2 459 0 1185 VIRCO MFG CO COM 927651109 435918 31271 SH SOLE 18 31271 0 0 VIRCO MFG CO COM 927651109 324969 23312 SH SOLE 19 23312 0 0 VIRCO MFG CO COM 927651109 5151429 369543 SH SOLE 21 369543 0 0 VIRCO MFG CO COM 927651109 2671671 191655 SH SOLE 22 184738 0 6917 VIRGIN GALACTIC HOLDINGS INC COM NEW 92766K403 121409 14402 SH SOLE 2 623 0 13779 VIRGIN GALACTIC HOLDINGS INC COM NEW 92766K403 3060 363 SH SOLE 7 363 0 0 VIRGIN GALACTIC HOLDINGS INC COM NEW 92766K403 501332 59470 SH SOLE 18 59470 0 0 VIRGIN GALACTIC HOLDINGS INC COM NEW 92766K403 361689 42905 SH SOLE 19 42905 0 0 VIRGIN GALACTIC HOLDINGS INC COM NEW 92766K403 8578039 1017561 SH SOLE 21 1017561 0 0 VIRGIN GALACTIC HOLDINGS INC COM NEW 92766K403 3710161 440114 SH SOLE 22 424761 0 15353 VIRGIN GALACTIC HOLDINGS INC COM NEW 92766K403 1189 141 SH SOLE 28 141 0 0 VIRGIN GALACTIC HOLDINGS INC COM NEW 92766K403 9855 1169 SH SOLE 30 1169 0 0 VIRGIN GALACTIC HOLDINGS INC COM NEW 92766K403 4527 537 SH OTR 43 537 0 0 VIRGIN GALACTIC HOLDINGS INC COM NEW 92766K403 102690 12182 SH SOLE 43 11593 0 588 VIRGINIA NATL BANKSHARES COR COM 928031103 67634 2062 SH SOLE 2 198 0 1864 VIRGINIA NATL BANKSHARES COR COM 928031103 476354 14523 SH SOLE 18 14523 0 0 VIRGINIA NATL BANKSHARES COR COM 928031103 351747 10724 SH SOLE 19 10724 0 0 VIRGINIA NATL BANKSHARES COR COM 928031103 5890388 179585 SH SOLE 21 179585 0 0 VIRGINIA NATL BANKSHARES COR COM 928031103 2451078 74728 SH SOLE 22 71439 0 3289 VIRIDIAN THERAPEUTICS INC COM 92790C104 429655 33025 SH SOLE 2 14151 0 18874 VIRIDIAN THERAPEUTICS INC COM 92790C104 572 44 SH SOLE 4 44 0 0 VIRIDIAN THERAPEUTICS INC COM 92790C104 368014 28287 SH SOLE 7 26788 0 1499 VIRIDIAN THERAPEUTICS INC COM 92790C104 2260735 173769 SH SOLE 18 173769 0 0 VIRIDIAN THERAPEUTICS INC COM 92790C104 1843478 141697 SH SOLE 19 141697 0 0 VIRIDIAN THERAPEUTICS INC COM 92790C104 31646799 2432498 SH SOLE 21 2432498 0 0 VIRIDIAN THERAPEUTICS INC COM 92790C104 24397835 1875314 SH SOLE 22 1830302 0 45012 VIRIDIAN THERAPEUTICS INC COM 92790C104 112667 8660 SH SOLE 25 8660 0 0 VIRIDIAN THERAPEUTICS INC COM 92790C104 6648 511 SH SOLE 26 511 0 0 VIRIDIAN THERAPEUTICS INC COM 92790C104 883444 67905 SH SOLE 30 67905 0 0 VIRIDIAN THERAPEUTICS INC COM 92790C104 6648 511 SH SOLE 36 511 0 0 VIRIDIAN THERAPEUTICS INC COM 92790C104 148275 11397 SH SOLE 40 11397 0 0 VIRIDIAN THERAPEUTICS INC COM 92790C104 52 4 SH SOLE 43 4 0 0 VIRIOS THERAPEUTICS INC COM 92829J104 162 755 SH SOLE 22 755 0 0 VIRNETX HLDG CORP COM 92823T207 359720 52900 SH SOLE 22 52900 0 0 VIRTRA INC COM PAR 92827K301 56568 7356 SH SOLE 2 896 0 6460 VIRTRA INC COM PAR 92827K301 219319 28520 SH SOLE 18 28520 0 0 VIRTRA INC COM PAR 92827K301 172202 22393 SH SOLE 19 22393 0 0 VIRTRA INC COM PAR 92827K301 2809649 365364 SH SOLE 21 365364 0 0 VIRTRA INC COM PAR 92827K301 1605157 208733 SH SOLE 22 206389 0 2344 VIRTU FINL INC CL A 928254101 4751071 211629 SH SOLE 2 58221 0 153408 VIRTU FINL INC CL A 928254101 5613 250 SH SOLE 4 250 0 0 VIRTU FINL INC CL A 928254101 13537 603 SH SOLE 7 603 0 0 VIRTU FINL INC CL A 928254101 1615120 71943 SH SOLE 18 71943 0 0 VIRTU FINL INC CL A 928254101 791699 35265 SH SOLE 19 35265 0 0 VIRTU FINL INC CL A 928254101 179176997 7981158 SH SOLE 21 7981158 0 0 VIRTU FINL INC CL A 928254101 52122659 2321722 SH SOLE 22 2215046 0 106676 VIRTU FINL INC CL A 928254101 431489 19220 SH SOLE 25 19220 0 0 VIRTU FINL INC CL A 928254101 1079261 48074 SH SOLE 26 34297 0 13777 VIRTU FINL INC CL A 928254101 173247 7717 SH SOLE 28 888 0 6829 VIRTU FINL INC CL A 928254101 4103636 182790 SH SOLE 30 182790 0 0 VIRTU FINL INC CL A 928254101 23034 1026 SH SOLE 31 1026 0 0 VIRTU FINL INC CL A 928254101 49121 2188 SH SOLE 36 2188 0 0 VIRTU FINL INC CL A 928254101 436810 19457 SH SOLE 40 19457 0 0 VIRTU FINL INC CL A 928254101 2523747 112416 SH SOLE 43 101006 0 11410 VIRTUS INVT PARTNERS INC COM 92828Q109 1490384 6599 SH SOLE 2 3370 0 3229 VIRTUS INVT PARTNERS INC COM 92828Q109 5420 24 SH SOLE 4 24 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 398399 1764 SH SOLE 7 1672 0 92 VIRTUS INVT PARTNERS INC COM 92828Q109 4770404 21122 SH SOLE 18 21122 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 3516936 15572 SH SOLE 19 15572 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 171013168 757198 SH SOLE 21 757198 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 49409882 218773 SH SOLE 22 211475 0 7298 VIRTUS INVT PARTNERS INC COM 92828Q109 353229 1564 SH SOLE 25 1564 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 584048 2586 SH SOLE 26 2586 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 30716 136 SH SOLE 28 136 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 2966766 13136 SH SOLE 30 13136 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 353004 1563 SH SOLE 40 1563 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 3752962 16617 SH SOLE 43 14277 0 2340 VISA INC COM CL A 92826C839 971945570 3703073 SH SOLE 2 1478402 0 2224671 VISA INC COM CL A 92826C839 420733373 1602977 SH SOLE 4 723127 0 879850 VISA INC COM CL A 92826C839 404222698 1540072 SH SOLE 7 1310208 0 229864 VISA INC COM CL A 92826C839 33611121 128057 SH SOLE 13 128057 0 0 VISA INC COM CL A 92826C839 59296960 225919 SH SOLE 15 225919 0 0 VISA INC COM CL A 92826C839 1242481265 4733803 SH SOLE 18 4351373 0 382430 VISA INC COM CL A 92826C839 891169115 3395318 SH SOLE 19 3395318 0 0 VISA INC COM CL A 92826C839 12434863760 47376324 SH SOLE 21 47376324 0 0 VISA INC COM CL A 92826C839 9318386582 35502673 SH SOLE 22 31925696 0 3576977 VISA INC COM CL A 92826C839 755219629 2877356 SH SOLE 23 2877356 0 0 VISA INC COM CL A 92826C839 1021791773 3892985 SH SOLE 25 3784435 0 108550 VISA INC COM CL A 92826C839 469209482 1787669 SH SOLE 26 1093921 0 693748 VISA INC COM CL A 92826C839 1033657517 3938193 SH SOLE 28 163245 0 3774948 VISA INC COM CL A 92826C839 20866627 79501 SH SOLE 29 79501 0 0 VISA INC COM CL A 92826C839 3068812364 11692050 SH SOLE 30 11692050 0 0 VISA INC COM CL A 92826C839 138668413 528321 SH SOLE 31 515948 0 12373 VISA INC COM CL A 92826C839 52887180 201498 SH SOLE 32 201498 0 0 VISA INC COM CL A 92826C839 267694465 1019905 SH SOLE 34 1019905 0 0 VISA INC COM CL A 92826C839 83919533 319730 SH SOLE 36 319730 0 0 VISA INC COM CL A 92826C839 19967930 76077 SH SOLE 40 76077 0 0 VISA INC COM CL A 92826C839 534914 2038 SH OTR 43 2038 0 0 VISA INC COM CL A 92826C839 768395982 2927557 SH SOLE 43 2478246 0 449311 VISA INC OPTIONS 92826C839 262470 1000 SH Call SOLE 4 1000 0 0 VISA INC OPTIONS 92826C839 183729 700 SH Call SOLE 7 700 0 0 VISA INC OPTIONS 92826C839 5984316 22800 SH Call SOLE 18 22800 0 0 VISA INC OPTIONS 92826C839 42493893 161900 SH Call SOLE 19 161900 0 0 VISA INC OPTIONS 92826C839 2545959 9700 SH Call SOLE 22 9700 0 0 VISA INC OPTIONS 92826C839 183729 700 SH Call SOLE 30 700 0 0 VISA INC OPTIONS 92826C839 20630142 78600 SH Call SOLE 34 78600 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 3808617 170790 SH SOLE 2 98290 0 72500 VISHAY INTERTECHNOLOGY INC COM 928298108 28031 1257 SH SOLE 4 408 0 849 VISHAY INTERTECHNOLOGY INC COM 928298108 45381 2035 SH SOLE 7 2035 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 11311787 507255 SH SOLE 18 507255 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 6405407 287238 SH SOLE 19 287238 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 213442465 9571411 SH SOLE 21 9571411 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 94095608 4219534 SH SOLE 22 4059213 0 160321 VISHAY INTERTECHNOLOGY INC COM 928298108 526191 23596 SH SOLE 25 23596 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 795017 35651 SH SOLE 26 35651 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 3189 143 SH SOLE 28 143 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 5102864 228828 SH SOLE 30 228828 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 70959 3182 SH SOLE 36 3182 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 611622 27427 SH SOLE 40 27427 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 6777470 303922 SH SOLE 43 288466 0 15456 VISHAY PRECISION GROUP INC COM 92835K103 1209777 39743 SH SOLE 2 35246 0 4497 VISHAY PRECISION GROUP INC COM 92835K103 1644 54 SH SOLE 7 54 0 0 VISHAY PRECISION GROUP INC COM 92835K103 1045492 34346 SH SOLE 18 34346 0 0 VISHAY PRECISION GROUP INC COM 92835K103 831925 27330 SH SOLE 19 27330 0 0 VISHAY PRECISION GROUP INC COM 92835K103 14334896 470923 SH SOLE 21 470923 0 0 VISHAY PRECISION GROUP INC COM 92835K103 11049111 362980 SH SOLE 22 346357 0 16623 VISHAY PRECISION GROUP INC COM 92835K103 60819 1998 SH SOLE 25 1998 0 0 VISHAY PRECISION GROUP INC COM 92835K103 618267 20311 SH SOLE 30 20311 0 0 VISHAY PRECISION GROUP INC COM 92835K103 45843 1506 SH SOLE 40 1506 0 0 VISHAY PRECISION GROUP INC COM 92835K103 388871 12775 SH SOLE 43 12254 0 521 VISLINK TECHNOLOGIES INC COM NEW 92836Y409 131862 30313 SH SOLE 22 30313 0 0 VISTA ENERGY S.A.B. DE C.V. SPONSORED ADS 92837L109 6549 144 SH SOLE 4 144 0 0 VISTA ENERGY S.A.B. DE C.V. SPONSORED ADS 92837L109 151494 3331 SH SOLE 18 3331 0 0 VISTA ENERGY S.A.B. DE C.V. SPONSORED ADS 92837L109 1347891 29637 SH SOLE 19 29637 0 0 VISTA ENERGY S.A.B. DE C.V. SPONSORED ADS 92837L109 60579 1332 SH SOLE 22 1332 0 0 VISTA ENERGY S.A.B. DE C.V. SPONSORED ADS 92837L109 1694357 37255 SH SOLE 30 37255 0 0 VISTA ENERGY S.A.B. DE C.V. SPONSORED ADS 92837L109 463487 10191 SH SOLE 34 10191 0 0 VISTA ENERGY S.A.B. DE C.V. SPONSORED ADS 92837L109 3002 66 SH SOLE 43 66 0 0 VISTA OUTDOOR INC COM 928377100 1172873 31152 SH SOLE 2 15448 0 15704 VISTA OUTDOOR INC COM 928377100 8697 231 SH SOLE 4 231 0 0 VISTA OUTDOOR INC COM 928377100 15926 423 SH SOLE 7 423 0 0 VISTA OUTDOOR INC COM 928377100 7062387 187580 SH SOLE 18 187580 0 0 VISTA OUTDOOR INC COM 928377100 5017503 133267 SH SOLE 19 133267 0 0 VISTA OUTDOOR INC COM 928377100 246758477 6554010 SH SOLE 21 6554010 0 0 VISTA OUTDOOR INC COM 928377100 65947778 1751601 SH SOLE 22 1673416 0 78185 VISTA OUTDOOR INC COM 928377100 1092754 29024 SH SOLE 26 29024 0 0 VISTA OUTDOOR INC COM 928377100 4372407 116133 SH SOLE 30 116133 0 0 VISTA OUTDOOR INC COM 928377100 61934 1645 SH SOLE 36 1645 0 0 VISTA OUTDOOR INC COM 928377100 2203316 58521 SH SOLE 43 54880 0 3641 VISTAGEN THERAPEUTICS INC COM 92840H400 16391 4710 SH SOLE 18 4710 0 0 VISTAGEN THERAPEUTICS INC COM 92840H400 178712 51354 SH SOLE 21 51354 0 0 VISTAGEN THERAPEUTICS INC COM 92840H400 1206457 346683 SH SOLE 22 346683 0 0 VISTEON CORP COM NEW 92839U206 9593717 89913 SH SOLE 2 46812 0 43101 VISTEON CORP COM NEW 92839U206 10563 99 SH SOLE 4 99 0 0 VISTEON CORP COM NEW 92839U206 881129 8258 SH SOLE 7 7827 0 431 VISTEON CORP COM NEW 92839U206 12866313 120584 SH SOLE 18 113367 0 7217 VISTEON CORP COM NEW 92839U206 29527198 276731 SH SOLE 19 276731 0 0 VISTEON CORP COM NEW 92839U206 219740007 2059419 SH SOLE 21 2059419 0 0 VISTEON CORP COM NEW 92839U206 120523092 1129551 SH SOLE 22 1088818 0 40733 VISTEON CORP COM NEW 92839U206 633478 5937 SH SOLE 23 5937 0 0 VISTEON CORP COM NEW 92839U206 567537 5319 SH SOLE 25 5319 0 0 VISTEON CORP COM NEW 92839U206 6117858 57337 SH SOLE 26 15628 0 41709 VISTEON CORP COM NEW 92839U206 53137 498 SH SOLE 28 498 0 0 VISTEON CORP COM NEW 92839U206 5382375 50444 SH SOLE 30 50444 0 0 VISTEON CORP COM NEW 92839U206 818709 7673 SH SOLE 34 7673 0 0 VISTEON CORP COM NEW 92839U206 69355 650 SH SOLE 36 650 0 0 VISTEON CORP COM NEW 92839U206 628463 5890 SH SOLE 40 5890 0 0 VISTEON CORP COM NEW 92839U206 4798299 44970 SH SOLE 43 42134 0 2836 VISTRA CORP COM 92840M102 43839998 509886 SH SOLE 2 161353 0 348533 VISTRA CORP COM 92840M102 11056598 128595 SH SOLE 4 95350 0 33245 VISTRA CORP COM 92840M102 20634168 239988 SH SOLE 7 213036 0 26952 VISTRA CORP COM 92840M102 987824 11489 SH SOLE 13 11489 0 0 VISTRA CORP COM 92840M102 4218007 49058 SH SOLE 15 49058 0 0 VISTRA CORP COM 92840M102 70221070 816714 SH SOLE 18 794979 0 21735 VISTRA CORP COM 92840M102 102708957 1194568 SH SOLE 19 1194568 0 0 VISTRA CORP COM 92840M102 1033104985 12015643 SH SOLE 21 12015643 0 0 VISTRA CORP COM 92840M102 641836659 7464953 SH SOLE 22 6715341 0 749612 VISTRA CORP COM 92840M102 35905334 417601 SH SOLE 23 417601 0 0 VISTRA CORP COM 92840M102 14676614 170698 SH SOLE 25 170698 0 0 VISTRA CORP COM 92840M102 18460164 214703 SH SOLE 26 189669 0 25034 VISTRA CORP COM 92840M102 20376314 236989 SH SOLE 28 6017 0 230972 VISTRA CORP COM 92840M102 217446343 2529034 SH SOLE 30 2529034 0 0 VISTRA CORP COM 92840M102 7091458 82478 SH SOLE 31 79683 0 2795 VISTRA CORP COM 92840M102 46016152 535196 SH SOLE 34 535196 0 0 VISTRA CORP COM 92840M102 6157458 71615 SH SOLE 36 71615 0 0 VISTRA CORP COM 92840M102 674513 7845 SH SOLE 40 7845 0 0 VISTRA CORP COM 92840M102 13241 154 SH OTR 43 154 0 0 VISTRA CORP COM 92840M102 39846627 463441 SH SOLE 43 383976 0 79464 VISTRA CORP OPTIONS 92840M102 696438 8100 SH Call SOLE 2 0 0 8100 VISTRA CORP OPTIONS 92840M102 266538 3100 SH Call SOLE 4 3100 0 0 VISTRA CORP OPTIONS 92840M102 111774 1300 SH Call SOLE 7 1300 0 0 VISTRA CORP OPTIONS 92840M102 6070188 70600 SH Call SOLE 18 70600 0 0 VISTRA CORP OPTIONS 92840M102 37538868 436600 SH Call SOLE 19 436600 0 0 VISTRA CORP OPTIONS 92840M102 2587998 30100 SH Call SOLE 22 30100 0 0 VISTRA CORP OPTIONS 92840M102 68784 800 SH Call SOLE 26 800 0 0 VISTRA CORP OPTIONS 92840M102 19741008 229600 SH Call SOLE 34 229600 0 0 VITA COCO CO INC COM 92846Q107 594319 21340 SH SOLE 2 11878 0 9462 VITA COCO CO INC COM 92846Q107 5347 192 SH SOLE 4 192 0 0 VITA COCO CO INC COM 92846Q107 10193 366 SH SOLE 7 366 0 0 VITA COCO CO INC COM 92846Q107 2916285 104714 SH SOLE 18 104714 0 0 VITA COCO CO INC COM 92846Q107 2484387 89206 SH SOLE 19 89206 0 0 VITA COCO CO INC COM 92846Q107 45468077 1632606 SH SOLE 21 1632606 0 0 VITA COCO CO INC COM 92846Q107 28524276 1024211 SH SOLE 22 988862 0 35349 VITA COCO CO INC COM 92846Q107 209126 7509 SH SOLE 25 7509 0 0 VITA COCO CO INC COM 92846Q107 153843 5524 SH SOLE 28 0 0 5524 VITA COCO CO INC COM 92846Q107 662301 23781 SH SOLE 30 23781 0 0 VITA COCO CO INC COM 92846Q107 291701 10474 SH SOLE 40 10474 0 0 VITA COCO CO INC COM 92846Q107 366534 13161 SH SOLE 43 12975 0 186 VITAL ENERGY INC COM 516806205 1050177 23431 SH SOLE 2 13801 0 9630 VITAL ENERGY INC COM 516806205 5692 127 SH SOLE 4 127 0 0 VITAL ENERGY INC COM 516806205 7485 167 SH SOLE 7 167 0 0 VITAL ENERGY INC COM 516806205 4050652 90376 SH SOLE 18 90376 0 0 VITAL ENERGY INC COM 516806205 2950277 65825 SH SOLE 19 65825 0 0 VITAL ENERGY INC COM 516806205 134590650 3002915 SH SOLE 21 3002915 0 0 VITAL ENERGY INC COM 516806205 42417872 946405 SH SOLE 22 908648 0 37757 VITAL ENERGY INC COM 516806205 1739688 38815 SH SOLE 26 9984 0 28831 VITAL ENERGY INC COM 516806205 2777226 61964 SH SOLE 30 61964 0 0 VITAL ENERGY INC COM 516806205 1771331 39521 SH SOLE 43 36738 0 2783 VITAL FARMS INC COM 92847W103 10106529 216090 SH SOLE 2 145922 0 70168 VITAL FARMS INC COM 92847W103 7296 156 SH SOLE 4 156 0 0 VITAL FARMS INC COM 92847W103 2902874 62067 SH SOLE 7 61375 0 692 VITAL FARMS INC COM 92847W103 6633389 141830 SH SOLE 18 120925 0 20905 VITAL FARMS INC COM 92847W103 19582833 418705 SH SOLE 19 418705 0 0 VITAL FARMS INC COM 92847W103 61772647 1320775 SH SOLE 21 1320775 0 0 VITAL FARMS INC COM 92847W103 61557131 1316167 SH SOLE 22 1259018 0 57149 VITAL FARMS INC COM 92847W103 335949 7183 SH SOLE 23 7183 0 0 VITAL FARMS INC COM 92847W103 316399 6765 SH SOLE 25 6765 0 0 VITAL FARMS INC COM 92847W103 2942675 62918 SH SOLE 26 2330 0 60588 VITAL FARMS INC COM 92847W103 4300127 91942 SH SOLE 30 91942 0 0 VITAL FARMS INC COM 92847W103 339831 7266 SH SOLE 34 7266 0 0 VITAL FARMS INC COM 92847W103 21234 454 SH SOLE 36 454 0 0 VITAL FARMS INC COM 92847W103 279731 5981 SH SOLE 40 5981 0 0 VITAL FARMS INC COM 92847W103 3452187 73812 SH SOLE 43 72773 0 1039 VITESSE ENERGY INC COMMON STOCK 92852X103 1148881 48476 SH SOLE 2 19604 0 28872 VITESSE ENERGY INC COMMON STOCK 92852X103 1564 66 SH SOLE 4 66 0 0 VITESSE ENERGY INC COMMON STOCK 92852X103 6020 254 SH SOLE 7 254 0 0 VITESSE ENERGY INC COMMON STOCK 92852X103 1652388 69721 SH SOLE 18 69721 0 0 VITESSE ENERGY INC COMMON STOCK 92852X103 1338884 56493 SH SOLE 19 56493 0 0 VITESSE ENERGY INC COMMON STOCK 92852X103 21921125 924942 SH SOLE 21 924942 0 0 VITESSE ENERGY INC COMMON STOCK 92852X103 16978443 716390 SH SOLE 22 683596 0 32794 VITESSE ENERGY INC COMMON STOCK 92852X103 181898 7675 SH SOLE 26 7675 0 0 VITESSE ENERGY INC COMMON STOCK 92852X103 268189 11316 SH SOLE 30 11316 0 0 VITESSE ENERGY INC COMMON STOCK 92852X103 504387 21282 SH SOLE 43 18784 0 2498 VIVAKOR INC COM NEW 92852R403 3444 1722 SH SOLE 18 1722 0 0 VIVAKOR INC COM NEW 92852R403 37410 18705 SH SOLE 21 18705 0 0 VIVANI MEDICAL INC COMMON STOCK 92854B109 5976 4743 SH SOLE 18 4743 0 0 VIVANI MEDICAL INC COMMON STOCK 92854B109 58370 46325 SH SOLE 21 46325 0 0 VIVANI MEDICAL INC COMMON STOCK 92854B109 22570 17913 SH SOLE 22 17913 0 0 VIVID SEATS INC COM CL A 92854T100 194730 33866 SH SOLE 2 19378 0 14488 VIVID SEATS INC COM CL A 92854T100 4249 739 SH SOLE 7 739 0 0 VIVID SEATS INC COM CL A 92854T100 1091408 189810 SH SOLE 18 189810 0 0 VIVID SEATS INC COM CL A 92854T100 1011839 175972 SH SOLE 19 175972 0 0 VIVID SEATS INC COM CL A 92854T100 15899210 2765080 SH SOLE 21 2765080 0 0 VIVID SEATS INC COM CL A 92854T100 11843367 2059716 SH SOLE 22 2004726 0 54990 VIVID SEATS INC COM CL A 92854T100 37433 6510 SH SOLE 25 6510 0 0 VIVID SEATS INC COM CL A 92854T100 27692 4816 SH SOLE 28 0 0 4816 VIVID SEATS INC COM CL A 92854T100 77343 13451 SH SOLE 43 12185 0 1266 VIZIO HLDG CORP CL A COM 92858V101 822247 76134 SH SOLE 2 31995 0 44139 VIZIO HLDG CORP CL A COM 92858V101 6426 595 SH SOLE 4 595 0 0 VIZIO HLDG CORP CL A COM 92858V101 8024 743 SH SOLE 7 743 0 0 VIZIO HLDG CORP CL A COM 92858V101 2381821 220539 SH SOLE 18 220539 0 0 VIZIO HLDG CORP CL A COM 92858V101 3421926 316845 SH SOLE 19 316845 0 0 VIZIO HLDG CORP CL A COM 92858V101 34559849 3199986 SH SOLE 21 3199986 0 0 VIZIO HLDG CORP CL A COM 92858V101 31907995 2954444 SH SOLE 22 2873374 0 81070 VIZIO HLDG CORP CL A COM 92858V101 44140 4087 SH SOLE 23 4087 0 0 VIZIO HLDG CORP CL A COM 92858V101 167983 15554 SH SOLE 25 15554 0 0 VIZIO HLDG CORP CL A COM 92858V101 198720 18400 SH SOLE 26 0 0 18400 VIZIO HLDG CORP CL A COM 92858V101 570586 52832 SH SOLE 30 52832 0 0 VIZIO HLDG CORP CL A COM 92858V101 164862 15265 SH SOLE 40 15265 0 0 VIZIO HLDG CORP CL A COM 92858V101 360428 33373 SH SOLE 43 30611 0 2762 VIZSLA SILVER CORP COM NEW 92859G608 412307 230339 SH SOLE 7 230339 0 0 VNET GROUP INC SPONSORED ADS A 90138A103 76721 36621 SH SOLE 2 36621 0 0 VNET GROUP INC SPONSORED ADS A 90138A103 3614 1725 SH SOLE 4 1725 0 0 VNET GROUP INC SPONSORED ADS A 90138A103 26862 12822 SH SOLE 7 12822 0 0 VNET GROUP INC SPONSORED ADS A 90138A103 2508867 1197550 SH SOLE 21 1197550 0 0 VNET GROUP INC SPONSORED ADS A 90138A103 1135547 542027 SH SOLE 22 487585 0 54442 VNET GROUP INC SPONSORED ADS A 90138A103 729372 348149 SH SOLE 30 348149 0 0 VNET GROUP INC SPONSORED ADS A 90138A103 295551 141074 SH SOLE 43 135089 0 5985 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 2115202 238467 SH SOLE 18 237579 0 888 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 19334608 2179775 SH SOLE 43 2052944 0 126832 VOLATO GROUP INC CL A COM 74349W104 1646 2815 SH SOLE 18 2815 0 0 VOLATO GROUP INC CL A COM 74349W104 13675 23392 SH SOLE 21 23392 0 0 VOLATO GROUP INC CL A COM 74349W104 867 1483 SH SOLE 22 1483 0 0 VOLITIONRX LTD COM 928661107 3995 6603 SH SOLE 18 6603 0 0 VOLITIONRX LTD COM 928661107 38891 64283 SH SOLE 21 64283 0 0 VOLITIONRX LTD COM 928661107 269338 445187 SH SOLE 22 445187 0 0 VONTIER CORPORATION COM 928881101 9081859 237745 SH SOLE 2 156659 0 81086 VONTIER CORPORATION COM 928881101 45764 1198 SH SOLE 4 422 0 776 VONTIER CORPORATION COM 928881101 1257124 32909 SH SOLE 7 31243 0 1666 VONTIER CORPORATION COM 928881101 8840817 231435 SH SOLE 18 231435 0 0 VONTIER CORPORATION COM 928881101 1988959 52067 SH SOLE 19 52067 0 0 VONTIER CORPORATION COM 928881101 304572611 7973105 SH SOLE 21 7973105 0 0 VONTIER CORPORATION COM 928881101 175262784 4588031 SH SOLE 22 4386983 0 201048 VONTIER CORPORATION COM 928881101 1261899 33034 SH SOLE 25 33034 0 0 VONTIER CORPORATION COM 928881101 1656658 43368 SH SOLE 26 43368 0 0 VONTIER CORPORATION COM 928881101 1096225 28697 SH SOLE 28 3008 0 25689 VONTIER CORPORATION COM 928881101 6650238 174090 SH SOLE 30 174090 0 0 VONTIER CORPORATION COM 928881101 74070 1939 SH SOLE 31 1939 0 0 VONTIER CORPORATION COM 928881101 160478 4201 SH SOLE 36 4201 0 0 VONTIER CORPORATION COM 928881101 1239093 32437 SH SOLE 40 32437 0 0 VONTIER CORPORATION COM 928881101 10604446 277603 SH SOLE 43 257256 0 20347 VOR BIOPHARMA INC COM 929033108 18253 18253 SH SOLE 2 18253 0 0 VOR BIOPHARMA INC COM 929033108 9445 9445 SH SOLE 18 9445 0 0 VOR BIOPHARMA INC COM 929033108 99190 99190 SH SOLE 21 99190 0 0 VOR BIOPHARMA INC COM 929033108 370808 370808 SH SOLE 22 370808 0 0 VORNADO RLTY TR SH BEN INT 929042109 11680437 444292 SH SOLE 2 153018 0 291274 VORNADO RLTY TR SH BEN INT 929042109 2341624 89069 SH SOLE 4 89069 0 0 VORNADO RLTY TR SH BEN INT 929042109 7621182 289889 SH SOLE 7 261546 0 28343 VORNADO RLTY TR SH BEN INT 929042109 6431218 244626 SH SOLE 18 244626 0 0 VORNADO RLTY TR SH BEN INT 929042109 9436349 358933 SH SOLE 19 358933 0 0 VORNADO RLTY TR SH BEN INT 929042109 245501962 9338226 SH SOLE 21 9338226 0 0 VORNADO RLTY TR SH BEN INT 929042109 172433481 6558900 SH SOLE 22 6241958 0 316942 VORNADO RLTY TR SH BEN INT 929042109 188342 7164 SH SOLE 23 7164 0 0 VORNADO RLTY TR SH BEN INT 929042109 44610002 1696843 SH SOLE 25 1696843 0 0 VORNADO RLTY TR SH BEN INT 929042109 2487402 94614 SH SOLE 26 94614 0 0 VORNADO RLTY TR SH BEN INT 929042109 3639114 138422 SH SOLE 28 22439 0 115983 VORNADO RLTY TR SH BEN INT 929042109 15225433 579134 SH SOLE 30 579134 0 0 VORNADO RLTY TR SH BEN INT 929042109 62202 2366 SH SOLE 31 2366 0 0 VORNADO RLTY TR SH BEN INT 929042109 404288 15378 SH SOLE 36 15378 0 0 VORNADO RLTY TR SH BEN INT 929042109 892361 33943 SH SOLE 40 33943 0 0 VORNADO RLTY TR SH BEN INT 929042109 25329081 963449 SH SOLE 43 859557 0 103892 VOXX INTL CORP CL A 91829F104 461 146 SH SOLE 2 0 0 146 VOXX INTL CORP CL A 91829F104 17086 5407 SH SOLE 18 5407 0 0 VOXX INTL CORP CL A 91829F104 7353 2327 SH SOLE 19 2327 0 0 VOXX INTL CORP CL A 91829F104 191325 60546 SH SOLE 21 60546 0 0 VOXX INTL CORP CL A 91829F104 767981 243032 SH SOLE 22 242444 0 588 VOXX INTL CORP CL A 91829F104 174 55 SH SOLE 43 55 0 0 VOYA FINANCIAL INC COM 929089100 20396072 286663 SH SOLE 2 127602 0 159061 VOYA FINANCIAL INC COM 929089100 22768 320 SH SOLE 4 320 0 0 VOYA FINANCIAL INC COM 929089100 1406209 19764 SH SOLE 7 18784 0 980 VOYA FINANCIAL INC COM 929089100 62897 884 SH SOLE 15 884 0 0 VOYA FINANCIAL INC COM 929089100 41968678 589862 SH SOLE 18 589229 0 633 VOYA FINANCIAL INC COM 929089100 19112953 268629 SH SOLE 19 268629 0 0 VOYA FINANCIAL INC COM 929089100 374354444 5261482 SH SOLE 21 5261482 0 0 VOYA FINANCIAL INC COM 929089100 213706425 3003604 SH SOLE 22 2872919 0 130685 VOYA FINANCIAL INC COM 929089100 11454296 160988 SH SOLE 25 160988 0 0 VOYA FINANCIAL INC COM 929089100 7478648 105111 SH SOLE 26 88457 0 16654 VOYA FINANCIAL INC COM 929089100 6827341 95957 SH SOLE 28 51801 0 44156 VOYA FINANCIAL INC COM 929089100 10129412 142367 SH SOLE 30 142367 0 0 VOYA FINANCIAL INC COM 929089100 86803 1220 SH SOLE 31 1220 0 0 VOYA FINANCIAL INC COM 929089100 3854480 54174 SH SOLE 34 54174 0 0 VOYA FINANCIAL INC COM 929089100 1285254 18064 SH SOLE 36 18064 0 0 VOYA FINANCIAL INC COM 929089100 1399378 19668 SH SOLE 40 19668 0 0 VOYA FINANCIAL INC COM 929089100 11811 166 SH OTR 43 166 0 0 VOYA FINANCIAL INC COM 929089100 16238847 228234 SH SOLE 43 215709 0 12525 VOYAGER THERAPEUTICS INC COM 92915B106 1730131 218727 SH SOLE 2 144896 0 73831 VOYAGER THERAPEUTICS INC COM 92915B106 2594 328 SH SOLE 7 328 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 1353401 171100 SH SOLE 18 171100 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 8992420 1136842 SH SOLE 19 1136842 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 15893864 2009338 SH SOLE 21 2009338 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 12622098 1595714 SH SOLE 22 1534168 0 61546 VOYAGER THERAPEUTICS INC COM 92915B106 95363 12056 SH SOLE 23 12056 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 893292 112932 SH SOLE 26 0 0 112932 VOYAGER THERAPEUTICS INC COM 92915B106 256474 32424 SH SOLE 30 32424 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 35207 4451 SH SOLE 34 4451 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 147957 18705 SH SOLE 43 14832 0 3873 VROOM INC COM NEW 92918V208 230726 24756 SH SOLE 22 24756 0 0 VROOM INC COM NEW 92918V208 652 70 SH SOLE 28 70 0 0 VROOM INC NOTE 0.750% 7/0 92918VAB5 1232250 2325000 PRN SOLE 21 2325000 0 0 VSE CORP COM 918284100 928176 10514 SH SOLE 2 4507 0 6007 VSE CORP COM 918284100 8210 93 SH SOLE 4 93 0 0 VSE CORP COM 918284100 458173 5190 SH SOLE 7 4919 0 271 VSE CORP COM 918284100 3627249 41088 SH SOLE 18 41088 0 0 VSE CORP COM 918284100 2728382 30906 SH SOLE 19 30906 0 0 VSE CORP COM 918284100 47011042 532522 SH SOLE 21 532522 0 0 VSE CORP COM 918284100 40580374 459678 SH SOLE 22 441699 0 17979 VSE CORP COM 918284100 307479 3483 SH SOLE 25 3483 0 0 VSE CORP COM 918284100 22600 256 SH SOLE 26 256 0 0 VSE CORP COM 918284100 821181 9302 SH SOLE 30 9302 0 0 VSE CORP COM 918284100 271020 3070 SH SOLE 40 3070 0 0 VSE CORP COM 918284100 586091 6639 SH SOLE 43 6598 0 41 VTEX SHS CL A G9470A102 245047 33753 SH SOLE 2 33753 0 0 VTEX SHS CL A G9470A102 39560 5449 SH SOLE 22 5449 0 0 VTEX SHS CL A G9470A102 4719 650 SH SOLE 43 650 0 0 VTV THERAPEUTICS INC CL A NEW 918385204 318 18 SH SOLE 21 18 0 0 VTV THERAPEUTICS INC CL A NEW 918385204 19055 1079 SH SOLE 22 1079 0 0 VULCAN MATLS CO COM 929160109 47934562 192756 SH SOLE 2 52301 0 140455 VULCAN MATLS CO COM 929160109 29356177 118048 SH SOLE 4 52148 0 65900 VULCAN MATLS CO COM 929160109 19901612 80029 SH SOLE 7 69537 0 10492 VULCAN MATLS CO COM 929160109 1735786 6980 SH SOLE 13 6980 0 0 VULCAN MATLS CO COM 929160109 4740338 19062 SH SOLE 15 19062 0 0 VULCAN MATLS CO COM 929160109 49658412 199688 SH SOLE 18 191227 0 8461 VULCAN MATLS CO COM 929160109 226772287 911904 SH SOLE 19 911904 0 0 VULCAN MATLS CO COM 929160109 953581116 3834571 SH SOLE 21 3834571 0 0 VULCAN MATLS CO COM 929160109 738433625 2969413 SH SOLE 22 2682711 0 286702 VULCAN MATLS CO COM 929160109 39804964 160065 SH SOLE 23 160065 0 0 VULCAN MATLS CO COM 929160109 51989538 209062 SH SOLE 25 208163 0 899 VULCAN MATLS CO COM 929160109 28329626 113920 SH SOLE 26 65857 0 48063 VULCAN MATLS CO COM 929160109 59079405 237572 SH SOLE 28 1898 0 235674 VULCAN MATLS CO COM 929160109 190596807 766434 SH SOLE 30 766434 0 0 VULCAN MATLS CO COM 929160109 7726736 31071 SH SOLE 31 30005 0 1066 VULCAN MATLS CO COM 929160109 1576134 6338 SH SOLE 34 6338 0 0 VULCAN MATLS CO COM 929160109 6170248 24812 SH SOLE 36 24812 0 0 VULCAN MATLS CO COM 929160109 1594785 6413 SH SOLE 40 6413 0 0 VULCAN MATLS CO COM 929160109 66149 266 SH OTR 43 266 0 0 VULCAN MATLS CO COM 929160109 36909287 148421 SH SOLE 43 126230 0 22191 VUZIX CORP COM NEW 92921W300 17126 12686 SH SOLE 18 12686 0 0 VUZIX CORP COM NEW 92921W300 409940 303659 SH SOLE 21 303659 0 0 VUZIX CORP COM NEW 92921W300 1374073 1017832 SH SOLE 22 1017832 0 0 VUZIX CORP COM NEW 92921W300 229443 169958 SH SOLE 25 169958 0 0 VUZIX CORP COM NEW 92921W300 23784 17618 SH SOLE 26 1450 0 16168 VUZIX CORP COM NEW 92921W300 36339 26918 SH SOLE 34 26918 0 0 VUZIX CORP COM NEW 92921W300 2288 1695 SH SOLE 36 1695 0 0 VUZIX CORP COM NEW 92921W300 85 63 SH SOLE 43 30 0 33 VYNE THERAPEUTICS INC COM 92941V308 2311 1173 SH SOLE 18 1173 0 0 VYNE THERAPEUTICS INC COM 92941V308 24351 12361 SH SOLE 21 12361 0 0 VYNE THERAPEUTICS INC COM 92941V308 92683 47047 SH SOLE 22 47047 0 0 W & T OFFSHORE INC COM 92922P106 176865 82647 SH SOLE 2 70493 0 12154 W & T OFFSHORE INC COM 92922P106 2662 1244 SH SOLE 7 1244 0 0 W & T OFFSHORE INC COM 92922P106 535000 250000 SH SOLE 18 250000 0 0 W & T OFFSHORE INC COM 92922P106 489472 228725 SH SOLE 19 228725 0 0 W & T OFFSHORE INC COM 92922P106 7974160 3726243 SH SOLE 21 3726243 0 0 W & T OFFSHORE INC COM 92922P106 7069526 3303517 SH SOLE 22 3263253 0 40264 W & T OFFSHORE INC COM 92922P106 1352023 631787 SH SOLE 43 597948 0 33839 WABASH NATL CORP COM 929566107 1492305 68329 SH SOLE 2 51436 0 16893 WABASH NATL CORP COM 929566107 43462 1990 SH SOLE 4 165 0 1825 WABASH NATL CORP COM 929566107 3615132 165528 SH SOLE 7 164548 0 980 WABASH NATL CORP COM 929566107 3324288 152211 SH SOLE 18 152211 0 0 WABASH NATL CORP COM 929566107 3341149 152983 SH SOLE 19 152983 0 0 WABASH NATL CORP COM 929566107 113765586 5209047 SH SOLE 21 5209047 0 0 WABASH NATL CORP COM 929566107 32893945 1506133 SH SOLE 22 1442546 0 63587 WABASH NATL CORP COM 929566107 12230 560 SH SOLE 23 560 0 0 WABASH NATL CORP COM 929566107 222528 10189 SH SOLE 25 10189 0 0 WABASH NATL CORP COM 929566107 290625 13307 SH SOLE 26 13307 0 0 WABASH NATL CORP COM 929566107 19459 891 SH SOLE 28 891 0 0 WABASH NATL CORP COM 929566107 2188368 100200 SH SOLE 30 100200 0 0 WABASH NATL CORP COM 929566107 228162 10447 SH SOLE 40 10447 0 0 WABASH NATL CORP COM 929566107 2607826 119406 SH SOLE 43 115468 0 3938 WABTEC COM 929740108 73403794 464434 SH SOLE 2 254733 0 209701 WABTEC COM 929740108 40982997 259304 SH SOLE 4 118817 0 140487 WABTEC COM 929740108 16933161 107138 SH SOLE 7 93139 0 13999 WABTEC COM 929740108 2715615 17182 SH SOLE 13 17182 0 0 WABTEC COM 929740108 4247436 26874 SH SOLE 15 26874 0 0 WABTEC COM 929740108 129576044 819842 SH SOLE 18 783238 0 36604 WABTEC COM 929740108 202781627 1283022 SH SOLE 19 1283022 0 0 WABTEC COM 929740108 768062783 4859619 SH SOLE 21 4859619 0 0 WABTEC COM 929740108 623847058 3947150 SH SOLE 22 3561367 0 385783 WABTEC COM 929740108 43616742 275968 SH SOLE 23 275968 0 0 WABTEC COM 929740108 59289613 375132 SH SOLE 25 359583 0 15549 WABTEC COM 929740108 31499681 199302 SH SOLE 26 124754 0 74548 WABTEC COM 929740108 76720315 485418 SH SOLE 28 2582 0 482836 WABTEC COM 929740108 733668 4642 SH SOLE 29 4642 0 0 WABTEC COM 929740108 211633533 1339029 SH SOLE 30 1339029 0 0 WABTEC COM 929740108 7869310 49790 SH SOLE 31 48371 0 1419 WABTEC COM 929740108 53976920 341518 SH SOLE 34 341518 0 0 WABTEC COM 929740108 6860002 43404 SH SOLE 36 43404 0 0 WABTEC COM 929740108 1350537 8545 SH SOLE 40 8545 0 0 WABTEC COM 929740108 28291 179 SH OTR 43 179 0 0 WABTEC COM 929740108 29757021 188276 SH SOLE 43 157924 0 30352 WAFD INC COM 938824109 2883465 100891 SH SOLE 2 60266 0 40625 WAFD INC COM 938824109 6002 210 SH SOLE 4 210 0 0 WAFD INC COM 938824109 17405 609 SH SOLE 7 609 0 0 WAFD INC COM 938824109 6722445 235215 SH SOLE 18 235215 0 0 WAFD INC COM 938824109 7673416 268489 SH SOLE 19 268489 0 0 WAFD INC COM 938824109 220016357 7698263 SH SOLE 21 7698263 0 0 WAFD INC COM 938824109 68810323 2407639 SH SOLE 22 2305681 0 101958 WAFD INC COM 938824109 461281 16140 SH SOLE 25 16140 0 0 WAFD INC COM 938824109 624473 21850 SH SOLE 26 21850 0 0 WAFD INC COM 938824109 249418 8727 SH SOLE 28 1641 0 7086 WAFD INC COM 938824109 3756755 131447 SH SOLE 30 131447 0 0 WAFD INC COM 938824109 61819 2163 SH SOLE 36 2163 0 0 WAFD INC COM 938824109 413753 14477 SH SOLE 40 14477 0 0 WAFD INC COM 938824109 296437 10372 SH SOLE 43 9202 0 1170 WAG GROUP CO COMMON STOCK 93042P109 7680 4800 SH SOLE 18 4800 0 0 WAG GROUP CO COMMON STOCK 93042P109 76072 47545 SH SOLE 21 47545 0 0 WAG GROUP CO COMMON STOCK 93042P109 1677 1048 SH SOLE 22 1048 0 0 WALDENCAST PLC CLASS A ORD SHS G9503X103 47212 13151 SH SOLE 2 1477 0 11674 WALDENCAST PLC CLASS A ORD SHS G9503X103 1379 384 SH SOLE 7 384 0 0 WALDENCAST PLC CLASS A ORD SHS G9503X103 259004 72146 SH SOLE 18 72146 0 0 WALDENCAST PLC CLASS A ORD SHS G9503X103 239385 66681 SH SOLE 19 66681 0 0 WALDENCAST PLC CLASS A ORD SHS G9503X103 3148653 877062 SH SOLE 21 877062 0 0 WALDENCAST PLC CLASS A ORD SHS G9503X103 1271689 354231 SH SOLE 22 332185 0 22046 WALGREENS BOOTS ALLIANCE INC COM 931427108 16260216 1344375 SH SOLE 2 412492 0 931883 WALGREENS BOOTS ALLIANCE INC COM 931427108 8521968 704586 SH SOLE 4 317380 0 387206 WALGREENS BOOTS ALLIANCE INC COM 931427108 7371600 609475 SH SOLE 7 550277 0 59198 WALGREENS BOOTS ALLIANCE INC COM 931427108 301673 24942 SH SOLE 13 24942 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 1237960 102353 SH SOLE 15 102353 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 16006862 1323428 SH SOLE 18 1277672 0 45756 WALGREENS BOOTS ALLIANCE INC COM 931427108 3775285 312136 SH SOLE 19 312136 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 398138420 32917604 SH SOLE 21 32917604 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 193017731 15958473 SH SOLE 22 14380324 0 1578149 WALGREENS BOOTS ALLIANCE INC COM 931427108 10502524 868336 SH SOLE 23 868336 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 41196719 3406095 SH SOLE 25 2720238 0 685857 WALGREENS BOOTS ALLIANCE INC COM 931427108 20956015 1732618 SH SOLE 26 1418958 0 313660 WALGREENS BOOTS ALLIANCE INC COM 931427108 19204792 1587829 SH SOLE 28 57960 0 1529869 WALGREENS BOOTS ALLIANCE INC COM 931427108 86431983 7146092 SH SOLE 30 6924233 0 221859 WALGREENS BOOTS ALLIANCE INC COM 931427108 2009717 166161 SH SOLE 31 160391 0 5770 WALGREENS BOOTS ALLIANCE INC COM 931427108 5732038 473918 SH SOLE 32 473918 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 406622 33619 SH SOLE 34 33619 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 2927631 242053 SH SOLE 36 242053 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 464230 38382 SH SOLE 40 38382 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 16606 1373 SH OTR 43 1373 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 12281171 1015392 SH SOLE 43 806233 0 209159 WALKER & DUNLOP INC COM 93148P102 2392054 24359 SH SOLE 2 9325 0 15034 WALKER & DUNLOP INC COM 93148P102 12373 126 SH SOLE 4 126 0 0 WALKER & DUNLOP INC COM 93148P102 481376 4902 SH SOLE 7 4653 0 249 WALKER & DUNLOP INC COM 93148P102 9678297 98557 SH SOLE 18 98557 0 0 WALKER & DUNLOP INC COM 93148P102 7198158 73301 SH SOLE 19 73301 0 0 WALKER & DUNLOP INC COM 93148P102 371122448 3779251 SH SOLE 21 3779251 0 0 WALKER & DUNLOP INC COM 93148P102 99808909 1016384 SH SOLE 22 983481 0 32903 WALKER & DUNLOP INC COM 93148P102 631131 6427 SH SOLE 25 6427 0 0 WALKER & DUNLOP INC COM 93148P102 1020298 10390 SH SOLE 26 10390 0 0 WALKER & DUNLOP INC COM 93148P102 1763672 17960 SH SOLE 28 17960 0 0 WALKER & DUNLOP INC COM 93148P102 6731905 68553 SH SOLE 30 68553 0 0 WALKER & DUNLOP INC COM 93148P102 46841 477 SH SOLE 36 477 0 0 WALKER & DUNLOP INC COM 93148P102 769986 7841 SH SOLE 40 7841 0 0 WALKER & DUNLOP INC COM 93148P102 5678725 57828 SH SOLE 43 54032 0 3796 WALKME LTD ORD SHS M97628107 252354 18064 SH SOLE 2 17601 0 463 WALKME LTD ORD SHS M97628107 3369368 241186 SH SOLE 21 241186 0 0 WALKME LTD ORD SHS M97628107 3487052 249610 SH SOLE 22 234385 0 15225 WALKME LTD ORD SHS M97628107 86977 6226 SH SOLE 25 6226 0 0 WALKME LTD ORD SHS M97628107 2123 152 SH SOLE 43 152 0 0 WALMART INC COM 931142103 606402499 8955878 SH SOLE 2 2791794 0 6164084 WALMART INC COM 931142103 244572109 3612053 SH SOLE 4 1368249 0 2243804 WALMART INC COM 931142103 203595777 3006879 SH SOLE 7 2439680 0 567199 WALMART INC COM 931142103 19938090 294463 SH SOLE 13 294463 0 0 WALMART INC COM 931142103 42303448 624774 SH SOLE 15 624774 0 0 WALMART INC COM 931142103 601254779 8879852 SH SOLE 18 8499251 0 380601 WALMART INC COM 931142103 303688694 4485138 SH SOLE 19 4485138 0 0 WALMART INC COM 931142103 6948127329 102615970 SH SOLE 21 102615970 0 0 WALMART INC COM 931142103 6373963998 94136228 SH SOLE 22 84443880 0 9692348 WALMART INC COM 931142103 540686897 7985333 SH SOLE 23 7985333 0 0 WALMART INC COM 931142103 786439665 11614823 SH SOLE 25 9714291 0 1900532 WALMART INC COM 931142103 375560354 5546601 SH SOLE 26 3904272 0 1642329 WALMART INC COM 931142103 331833371 4900803 SH SOLE 28 166222 0 4734581 WALMART INC COM 931142103 11379749 168066 SH SOLE 29 168066 0 0 WALMART INC COM 931142103 1805496562 26665139 SH SOLE 30 26502544 0 162595 WALMART INC COM 931142103 88292892 1303986 SH SOLE 31 1269402 0 34584 WALMART INC COM 931142103 3253669 48053 SH SOLE 32 48053 0 0 WALMART INC COM 931142103 207250221 3060851 SH SOLE 34 3060851 0 0 WALMART INC COM 931142103 67753199 1000638 SH SOLE 36 1000638 0 0 WALMART INC COM 931142103 14443356 213312 SH SOLE 40 213312 0 0 WALMART INC COM 931142103 387978 5730 SH OTR 43 5730 0 0 WALMART INC COM 931142103 527468094 7790106 SH SOLE 43 6735688 0 1054418 WALMART INC OPTIONS 931142103 209901 3100 SH Call SOLE 4 3100 0 0 WALMART INC OPTIONS 931142103 142191 2100 SH Call SOLE 7 2100 0 0 WALMART INC OPTIONS 931142103 4929288 72800 SH Call SOLE 18 72800 0 0 WALMART INC OPTIONS 931142103 35134719 518900 SH Call SOLE 19 518900 0 0 WALMART INC OPTIONS 931142103 2105781 31100 SH Call SOLE 22 31100 0 0 WALMART INC OPTIONS 931142103 162504 2400 SH Call SOLE 30 2400 0 0 WALMART INC OPTIONS 931142103 17056149 251900 SH Call SOLE 34 251900 0 0 WARBY PARKER INC CL A COM 93403J106 3007893 187291 SH SOLE 2 114587 0 72704 WARBY PARKER INC CL A COM 93403J106 3678 229 SH SOLE 4 229 0 0 WARBY PARKER INC CL A COM 93403J106 353834 22032 SH SOLE 7 20888 0 1144 WARBY PARKER INC CL A COM 93403J106 3778067 235247 SH SOLE 18 216535 0 18712 WARBY PARKER INC CL A COM 93403J106 9564742 595563 SH SOLE 19 595563 0 0 WARBY PARKER INC CL A COM 93403J106 50837673 3165484 SH SOLE 21 3165484 0 0 WARBY PARKER INC CL A COM 93403J106 45508467 2833653 SH SOLE 22 2730285 0 103368 WARBY PARKER INC CL A COM 93403J106 150049 9343 SH SOLE 23 9343 0 0 WARBY PARKER INC CL A COM 93403J106 276200 17198 SH SOLE 25 17198 0 0 WARBY PARKER INC CL A COM 93403J106 560671 34911 SH SOLE 26 1872 0 33039 WARBY PARKER INC CL A COM 93403J106 88314 5499 SH SOLE 28 0 0 5499 WARBY PARKER INC CL A COM 93403J106 1535673 95621 SH SOLE 30 95621 0 0 WARBY PARKER INC CL A COM 93403J106 286253 17824 SH SOLE 40 17824 0 0 WARBY PARKER INC CL A COM 93403J106 495258 30838 SH SOLE 43 30323 0 515 WARNER BROS DISCOVERY INC COM SER A 934423104 30828161 4143570 SH SOLE 2 939563 0 3204007 WARNER BROS DISCOVERY INC COM SER A 934423104 12540194 1685510 SH SOLE 4 742639 0 942871 WARNER BROS DISCOVERY INC COM SER A 934423104 13372782 1797417 SH SOLE 7 1622909 0 174508 WARNER BROS DISCOVERY INC COM SER A 934423104 576131 77437 SH SOLE 13 77437 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 2377169 319512 SH SOLE 15 319512 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 26215190 3523547 SH SOLE 18 3373789 0 149758 WARNER BROS DISCOVERY INC COM SER A 934423104 13720521 1844156 SH SOLE 19 1844156 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 483320762 64962468 SH SOLE 21 64962468 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 368113418 49477610 SH SOLE 22 44392190 0 5085420 WARNER BROS DISCOVERY INC COM SER A 934423104 20983977 2820427 SH SOLE 23 2820427 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 24226522 3256253 SH SOLE 25 3256253 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 17806174 2393303 SH SOLE 26 1543742 0 849561 WARNER BROS DISCOVERY INC COM SER A 934423104 28821623 3873874 SH SOLE 28 39043 0 3834831 WARNER BROS DISCOVERY INC COM SER A 934423104 58508 7864 SH SOLE 29 7864 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 162131788 21791907 SH SOLE 30 21721737 0 70170 WARNER BROS DISCOVERY INC COM SER A 934423104 3938304 529342 SH SOLE 31 511789 0 17553 WARNER BROS DISCOVERY INC COM SER A 934423104 5594865 751998 SH SOLE 32 751998 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 2135168 286985 SH SOLE 34 286985 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 3790873 509526 SH SOLE 36 509526 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 788618 105997 SH SOLE 40 105997 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 21264 2858 SH OTR 43 2858 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 7648578 1028035 SH SOLE 43 782556 0 245479 WARNER MUSIC GROUP CORP COM CL A 934550203 2484397 81057 SH SOLE 2 81057 0 0 WARNER MUSIC GROUP CORP COM CL A 934550203 8550216 278963 SH SOLE 18 172272 0 106691 WARNER MUSIC GROUP CORP COM CL A 934550203 20102661 655878 SH SOLE 19 655878 0 0 WARNER MUSIC GROUP CORP COM CL A 934550203 172749928 5636213 SH SOLE 21 5636213 0 0 WARNER MUSIC GROUP CORP COM CL A 934550203 84983960 2772723 SH SOLE 22 2772723 0 0 WARNER MUSIC GROUP CORP COM CL A 934550203 74265 2423 SH SOLE 28 2423 0 0 WARNER MUSIC GROUP CORP COM CL A 934550203 47636659 1554214 SH SOLE 34 1554214 0 0 WARNER MUSIC GROUP CORP COM CL A 934550203 8643 282 SH SOLE 43 282 0 0 WARRIOR MET COAL INC COM 93627C101 4325606 68912 SH SOLE 2 28672 0 40240 WARRIOR MET COAL INC COM 93627C101 11110 177 SH SOLE 4 177 0 0 WARRIOR MET COAL INC COM 93627C101 382458 6093 SH SOLE 7 5811 0 282 WARRIOR MET COAL INC COM 93627C101 10654266 169735 SH SOLE 18 169735 0 0 WARRIOR MET COAL INC COM 93627C101 13405538 213566 SH SOLE 19 213566 0 0 WARRIOR MET COAL INC COM 93627C101 310252526 4942688 SH SOLE 21 4942688 0 0 WARRIOR MET COAL INC COM 93627C101 107163706 1707244 SH SOLE 22 1624625 0 82619 WARRIOR MET COAL INC COM 93627C101 83484 1330 SH SOLE 23 1330 0 0 WARRIOR MET COAL INC COM 93627C101 628265 10009 SH SOLE 25 10009 0 0 WARRIOR MET COAL INC COM 93627C101 2140645 34103 SH SOLE 26 17440 0 16663 WARRIOR MET COAL INC COM 93627C101 6742440 107415 SH SOLE 30 107415 0 0 WARRIOR MET COAL INC COM 93627C101 142111 2264 SH SOLE 36 2264 0 0 WARRIOR MET COAL INC COM 93627C101 612949 9765 SH SOLE 40 9765 0 0 WARRIOR MET COAL INC COM 93627C101 4541321 72349 SH SOLE 43 69461 0 2888 WASHINGTON TR BANCORP INC COM 940610108 2280101 83185 SH SOLE 2 36805 0 46380 WASHINGTON TR BANCORP INC COM 940610108 4715 172 SH SOLE 7 172 0 0 WASHINGTON TR BANCORP INC COM 940610108 1586244 57871 SH SOLE 18 57871 0 0 WASHINGTON TR BANCORP INC COM 940610108 6893807 251507 SH SOLE 19 251507 0 0 WASHINGTON TR BANCORP INC COM 940610108 19951794 727902 SH SOLE 21 727902 0 0 WASHINGTON TR BANCORP INC COM 940610108 24735305 902419 SH SOLE 22 845822 0 56597 WASHINGTON TR BANCORP INC COM 940610108 91001 3320 SH SOLE 25 3320 0 0 WASHINGTON TR BANCORP INC COM 940610108 27903 1018 SH SOLE 26 1018 0 0 WASHINGTON TR BANCORP INC COM 940610108 2604 95 SH SOLE 28 95 0 0 WASHINGTON TR BANCORP INC COM 940610108 705972 25756 SH SOLE 30 25756 0 0 WASHINGTON TR BANCORP INC COM 940610108 131623 4802 SH SOLE 40 4802 0 0 WASHINGTON TR BANCORP INC COM 940610108 18913 690 SH OTR 43 690 0 0 WASHINGTON TR BANCORP INC COM 940610108 4071300 148533 SH SOLE 43 131638 0 16895 WASTE CONNECTIONS INC COM 94106B101 15872535 90514 SH SOLE 2 79028 0 11486 WASTE CONNECTIONS INC COM 94106B101 22534988 128507 SH SOLE 4 103674 0 24833 WASTE CONNECTIONS INC COM 94106B101 12365335 70514 SH SOLE 7 67744 0 2770 WASTE CONNECTIONS INC COM 94106B101 1209984 6900 SH SOLE 13 6900 0 0 WASTE CONNECTIONS INC COM 94106B101 4021356 22932 SH SOLE 15 22932 0 0 WASTE CONNECTIONS INC COM 94106B101 89345223 509496 SH SOLE 18 425912 0 83584 WASTE CONNECTIONS INC COM 94106B101 254055781 1448767 SH SOLE 19 1448767 0 0 WASTE CONNECTIONS INC COM 94106B101 431070653 2458204 SH SOLE 21 2458204 0 0 WASTE CONNECTIONS INC COM 94106B101 220327039 1256427 SH SOLE 22 938663 0 317764 WASTE CONNECTIONS INC COM 94106B101 112638989 642330 SH SOLE 23 642330 0 0 WASTE CONNECTIONS INC COM 94106B101 6883932 39256 SH SOLE 25 39256 0 0 WASTE CONNECTIONS INC COM 94106B101 33920411 193433 SH SOLE 26 132754 0 60679 WASTE CONNECTIONS INC COM 94106B101 60297536 343850 SH SOLE 28 0 0 343850 WASTE CONNECTIONS INC COM 94106B101 110828 632 SH SOLE 29 632 0 0 WASTE CONNECTIONS INC COM 94106B101 141066248 804438 SH SOLE 30 804438 0 0 WASTE CONNECTIONS INC COM 94106B101 9863825 56249 SH SOLE 31 54215 0 2034 WASTE CONNECTIONS INC COM 94106B101 8052531 45920 SH SOLE 34 45920 0 0 WASTE CONNECTIONS INC COM 94106B101 6213706 35434 SH SOLE 36 35434 0 0 WASTE CONNECTIONS INC COM 94106B101 2202346 12559 SH SOLE 40 12559 0 0 WASTE CONNECTIONS INC COM 94106B101 39105 223 SH OTR 43 223 0 0 WASTE CONNECTIONS INC COM 94106B101 28045586 159931 SH SOLE 43 132587 0 27345 WASTE MGMT INC DEL COM 94106L109 230837293 1082016 SH SOLE 2 532122 0 549894 WASTE MGMT INC DEL COM 94106L109 59578395 279265 SH SOLE 4 192782 0 86483 WASTE MGMT INC DEL COM 94106L109 60373940 282994 SH SOLE 7 253004 0 29990 WASTE MGMT INC DEL COM 94106L109 3469335 16262 SH SOLE 13 16262 0 0 WASTE MGMT INC DEL COM 94106L109 11706819 54874 SH SOLE 15 54874 0 0 WASTE MGMT INC DEL COM 94106L109 132158797 619475 SH SOLE 18 558131 0 61344 WASTE MGMT INC DEL COM 94106L109 104108000 487991 SH SOLE 19 487991 0 0 WASTE MGMT INC DEL COM 94106L109 2437402460 11424967 SH SOLE 21 11424967 0 0 WASTE MGMT INC DEL COM 94106L109 1953908951 9158662 SH SOLE 22 8186157 0 972505 WASTE MGMT INC DEL COM 94106L109 200688725 940699 SH SOLE 23 940699 0 0 WASTE MGMT INC DEL COM 94106L109 271225756 1271331 SH SOLE 25 1253314 0 18017 WASTE MGMT INC DEL COM 94106L109 112377058 526751 SH SOLE 26 299299 0 227452 WASTE MGMT INC DEL COM 94106L109 194357007 911020 SH SOLE 28 5214 0 905806 WASTE MGMT INC DEL COM 94106L109 663914 3112 SH SOLE 29 3112 0 0 WASTE MGMT INC DEL COM 94106L109 525490341 2463159 SH SOLE 30 2463159 0 0 WASTE MGMT INC DEL COM 94106L109 20436265 95792 SH SOLE 31 92672 0 3120 WASTE MGMT INC DEL COM 94106L109 37494718 175751 SH SOLE 34 175751 0 0 WASTE MGMT INC DEL COM 94106L109 22701936 106412 SH SOLE 36 106412 0 0 WASTE MGMT INC DEL COM 94106L109 4114689 19287 SH SOLE 40 19287 0 0 WASTE MGMT INC DEL COM 94106L109 169179 793 SH OTR 43 793 0 0 WASTE MGMT INC DEL COM 94106L109 161455181 756798 SH SOLE 43 650019 0 106778 WATERS CORP COM 941848103 30117647 103811 SH SOLE 2 24372 0 79439 WATERS CORP COM 941848103 15818793 54525 SH SOLE 4 27104 0 27421 WATERS CORP COM 941848103 31145542 107354 SH SOLE 7 98894 0 8460 WATERS CORP COM 941848103 714566 2463 SH SOLE 13 2463 0 0 WATERS CORP COM 941848103 2323861 8010 SH SOLE 15 8010 0 0 WATERS CORP COM 941848103 35927300 123836 SH SOLE 18 120151 0 3685 WATERS CORP COM 941848103 33572106 115718 SH SOLE 19 115718 0 0 WATERS CORP COM 941848103 745701238 2570320 SH SOLE 21 2570320 0 0 WATERS CORP COM 941848103 372861064 1285196 SH SOLE 22 1154742 0 130454 WATERS CORP COM 941848103 20717759 71411 SH SOLE 23 71411 0 0 WATERS CORP COM 941848103 56454161 194589 SH SOLE 25 181021 0 13568 WATERS CORP COM 941848103 23928517 82478 SH SOLE 26 40277 0 42201 WATERS CORP COM 941848103 59633296 205547 SH SOLE 28 32414 0 173133 WATERS CORP COM 941848103 182188107 627975 SH SOLE 30 620724 0 7251 WATERS CORP COM 941848103 3973193 13695 SH SOLE 31 13245 0 450 WATERS CORP COM 941848103 1217924 4198 SH SOLE 34 4198 0 0 WATERS CORP COM 941848103 4011779 13828 SH SOLE 36 13828 0 0 WATERS CORP COM 941848103 808855 2788 SH SOLE 40 2788 0 0 WATERS CORP COM 941848103 36555 126 SH OTR 43 126 0 0 WATERS CORP COM 941848103 19202056 66187 SH SOLE 43 51451 0 14736 WATERSTONE FINL INC MD COM 94188P101 339843 26571 SH SOLE 2 19115 0 7456 WATERSTONE FINL INC MD COM 94188P101 3747 293 SH SOLE 7 293 0 0 WATERSTONE FINL INC MD COM 94188P101 719629 56265 SH SOLE 18 56265 0 0 WATERSTONE FINL INC MD COM 94188P101 482835 37751 SH SOLE 19 37751 0 0 WATERSTONE FINL INC MD COM 94188P101 9298087 726981 SH SOLE 21 726981 0 0 WATERSTONE FINL INC MD COM 94188P101 8988876 702805 SH SOLE 22 685166 0 17639 WATERSTONE FINL INC MD COM 94188P101 19773 1546 SH OTR 43 1546 0 0 WATERSTONE FINL INC MD COM 94188P101 42202 3300 SH SOLE 43 3261 0 39 WATSCO INC CL B CONV 942622101 460 1 SH SOLE 43 1 0 0 WATSCO INC COM 942622200 42890928 92589 SH SOLE 2 49646 0 42943 WATSCO INC COM 942622200 13280628 28669 SH SOLE 4 11887 0 16782 WATSCO INC COM 942622200 4336390 9361 SH SOLE 7 9027 0 334 WATSCO INC COM 942622200 319172 689 SH SOLE 13 689 0 0 WATSCO INC COM 942622200 1546295 3338 SH SOLE 15 3338 0 0 WATSCO INC COM 942622200 37447395 80838 SH SOLE 18 71078 0 9760 WATSCO INC COM 942622200 31151037 67246 SH SOLE 19 67246 0 0 WATSCO INC COM 942622200 986239813 2129004 SH SOLE 21 2129004 0 0 WATSCO INC COM 942622200 483649428 1044058 SH SOLE 22 965450 0 78608 WATSCO INC COM 942622200 24995504 53958 SH SOLE 23 53958 0 0 WATSCO INC COM 942622200 2463974 5319 SH SOLE 25 5319 0 0 WATSCO INC COM 942622200 10750874 23208 SH SOLE 26 15582 0 7626 WATSCO INC COM 942622200 22059026 47619 SH SOLE 28 350 0 47269 WATSCO INC COM 942622200 18066 39 SH SOLE 29 39 0 0 WATSCO INC COM 942622200 50115156 108184 SH SOLE 30 108184 0 0 WATSCO INC COM 942622200 3532668 7626 SH SOLE 31 7370 0 256 WATSCO INC COM 942622200 2899882 6260 SH SOLE 32 6260 0 0 WATSCO INC COM 942622200 771758 1666 SH SOLE 34 1666 0 0 WATSCO INC COM 942622200 2278678 4919 SH SOLE 36 4919 0 0 WATSCO INC COM 942622200 705515 1523 SH SOLE 40 1523 0 0 WATSCO INC COM 942622200 48177 104 SH OTR 43 104 0 0 WATSCO INC COM 942622200 20881608 45077 SH SOLE 43 38378 0 6700 WATTS WATER TECHNOLOGIES INC CL A 942749102 13353554 72823 SH SOLE 2 51015 0 21808 WATTS WATER TECHNOLOGIES INC CL A 942749102 14119 77 SH SOLE 4 77 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 5354771 29202 SH SOLE 7 28791 0 411 WATTS WATER TECHNOLOGIES INC CL A 942749102 19062962 103959 SH SOLE 18 100128 0 3831 WATTS WATER TECHNOLOGIES INC CL A 942749102 30232029 164869 SH SOLE 19 164869 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 382153165 2084055 SH SOLE 21 2084055 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 186228922 1015591 SH SOLE 22 983146 0 32445 WATTS WATER TECHNOLOGIES INC CL A 942749102 1319164 7194 SH SOLE 23 7194 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 2594135 14147 SH SOLE 25 14147 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 2202274 12010 SH SOLE 26 9852 0 2158 WATTS WATER TECHNOLOGIES INC CL A 942749102 696989 3801 SH SOLE 28 491 0 3310 WATTS WATER TECHNOLOGIES INC CL A 942749102 43704589 238341 SH SOLE 30 238341 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 2455874 13393 SH SOLE 34 13393 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 1234630 6733 SH SOLE 36 6733 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 1093985 5966 SH SOLE 40 5966 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 6882274 37532 SH SOLE 43 35682 0 1850 WAVE LIFE SCIENCES LTD SHS Y95308105 375263 75203 SH SOLE 2 41371 0 33832 WAVE LIFE SCIENCES LTD SHS Y95308105 1040195 208456 SH SOLE 18 208456 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 873574 175065 SH SOLE 19 175065 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 18398370 3687048 SH SOLE 21 3687048 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 12055106 2415853 SH SOLE 22 2334713 0 81140 WAVE LIFE SCIENCES LTD SHS Y95308105 64221 12870 SH SOLE 25 12870 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 46721 9363 SH SOLE 28 0 0 9363 WAVE LIFE SCIENCES LTD SHS Y95308105 594389 119116 SH SOLE 30 119116 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 178447 35761 SH SOLE 43 30976 0 4785 WAYFAIR INC CL A 94419L101 13751509 260791 SH SOLE 2 105699 0 155092 WAYFAIR INC CL A 94419L101 12866 244 SH SOLE 4 244 0 0 WAYFAIR INC CL A 94419L101 674100 12784 SH SOLE 7 12157 0 627 WAYFAIR INC CL A 94419L101 3352732 63583 SH SOLE 18 56652 0 6931 WAYFAIR INC CL A 94419L101 13124339 248897 SH SOLE 19 248897 0 0 WAYFAIR INC CL A 94419L101 58607866 1111471 SH SOLE 21 1111471 0 0 WAYFAIR INC CL A 94419L101 140339999 2661483 SH SOLE 22 2527625 0 133858 WAYFAIR INC CL A 94419L101 310316 5885 SH SOLE 23 5885 0 0 WAYFAIR INC CL A 94419L101 1096837 20801 SH SOLE 25 20801 0 0 WAYFAIR INC CL A 94419L101 5435988 103091 SH SOLE 26 22484 0 80607 WAYFAIR INC CL A 94419L101 151441 2872 SH SOLE 28 1383 0 1489 WAYFAIR INC CL A 94419L101 19985 379 SH SOLE 29 379 0 0 WAYFAIR INC CL A 94419L101 6410544 121573 SH SOLE 30 121573 0 0 WAYFAIR INC CL A 94419L101 58161 1103 SH SOLE 31 1103 0 0 WAYFAIR INC CL A 94419L101 72293 1371 SH SOLE 36 1371 0 0 WAYFAIR INC CL A 94419L101 1005930 19077 SH SOLE 40 19077 0 0 WAYFAIR INC CL A 94419L101 3962765 75152 SH SOLE 43 65047 0 10105 WAYFAIR INC NOTE 1.000% 8/1 94419LAF8 7188763 7990000 PRN SOLE 21 7990000 0 0 WAYFAIR INC NOTE 0.625%10/0 94419LAM3 5356858 5760000 PRN SOLE 21 5760000 0 0 WAYFAIR INC NOTE 3.250% 9/1 94419LAP6 6231698 5425000 PRN SOLE 21 5425000 0 0 WAYFAIR INC NOTE 3.500%11/1 94419LAR2 1106000 800000 PRN SOLE 2 800000 0 0 WAYFAIR INC NOTE 3.500%11/1 94419LAR2 7500063 5425000 PRN SOLE 21 5425000 0 0 WAYFAIR INC NOTE 3.500%11/1 94419LAR2 1797250 1300000 PRN SOLE 22 1300000 0 0 WAYSTAR HLDG CORP COM 946784105 29520 1373 SH SOLE 4 1373 0 0 WAYSTAR HLDG CORP COM 946784105 685463 31882 SH SOLE 18 31882 0 0 WAYSTAR HLDG CORP COM 946784105 3886018 180745 SH SOLE 19 180745 0 0 WAYSTAR HLDG CORP COM 946784105 2068580 96213 SH SOLE 34 96213 0 0 WD 40 CO COM 929236107 1874627 8535 SH SOLE 2 5336 0 3199 WD 40 CO COM 929236107 10543 48 SH SOLE 4 48 0 0 WD 40 CO COM 929236107 707021 3219 SH SOLE 7 3052 0 167 WD 40 CO COM 929236107 8540701 38885 SH SOLE 18 38885 0 0 WD 40 CO COM 929236107 6971813 31742 SH SOLE 19 31742 0 0 WD 40 CO COM 929236107 333323248 1517589 SH SOLE 21 1517589 0 0 WD 40 CO COM 929236107 86401324 393377 SH SOLE 22 381586 0 11791 WD 40 CO COM 929236107 586000 2668 SH SOLE 25 2668 0 0 WD 40 CO COM 929236107 1100836 5012 SH SOLE 26 3317 0 1695 WD 40 CO COM 929236107 500340 2278 SH SOLE 28 244 0 2034 WD 40 CO COM 929236107 6961270 31694 SH SOLE 30 31694 0 0 WD 40 CO COM 929236107 500120 2277 SH SOLE 34 2277 0 0 WD 40 CO COM 929236107 610380 2779 SH SOLE 40 2779 0 0 WD 40 CO COM 929236107 4910364 22356 SH SOLE 43 18727 0 3629 WEATHERFORD INTL PLC ORD SHS G48833118 27952029 228273 SH SOLE 2 71154 0 157119 WEATHERFORD INTL PLC ORD SHS G48833118 23633 193 SH SOLE 4 193 0 0 WEATHERFORD INTL PLC ORD SHS G48833118 1825485 14908 SH SOLE 7 14138 0 770 WEATHERFORD INTL PLC ORD SHS G48833118 14624448 119432 SH SOLE 18 119432 0 0 WEATHERFORD INTL PLC ORD SHS G48833118 11306666 92337 SH SOLE 19 92337 0 0 WEATHERFORD INTL PLC ORD SHS G48833118 523521506 4275390 SH SOLE 21 4275390 0 0 WEATHERFORD INTL PLC ORD SHS G48833118 261302912 2133956 SH SOLE 22 2040806 0 93150 WEATHERFORD INTL PLC ORD SHS G48833118 3352681 27380 SH SOLE 25 27380 0 0 WEATHERFORD INTL PLC ORD SHS G48833118 2381040 19445 SH SOLE 26 19445 0 0 WEATHERFORD INTL PLC ORD SHS G48833118 2491858 20350 SH SOLE 28 10354 0 9996 WEATHERFORD INTL PLC ORD SHS G48833118 11224379 91665 SH SOLE 30 91665 0 0 WEATHERFORD INTL PLC ORD SHS G48833118 110327 901 SH SOLE 31 901 0 0 WEATHERFORD INTL PLC ORD SHS G48833118 25794093 210650 SH SOLE 34 210650 0 0 WEATHERFORD INTL PLC ORD SHS G48833118 78980 645 SH SOLE 36 645 0 0 WEATHERFORD INTL PLC ORD SHS G48833118 1791199 14628 SH SOLE 40 14628 0 0 WEATHERFORD INTL PLC ORD SHS G48833118 10597558 86546 SH SOLE 43 68926 0 17620 WEAVE COMMUNICATIONS INC COM 94724R108 1241810 137673 SH SOLE 2 107812 0 29861 WEAVE COMMUNICATIONS INC COM 94724R108 3247 360 SH SOLE 7 360 0 0 WEAVE COMMUNICATIONS INC COM 94724R108 950266 105351 SH SOLE 18 105351 0 0 WEAVE COMMUNICATIONS INC COM 94724R108 1123874 124598 SH SOLE 19 124598 0 0 WEAVE COMMUNICATIONS INC COM 94724R108 13938011 1545234 SH SOLE 21 1545234 0 0 WEAVE COMMUNICATIONS INC COM 94724R108 9932021 1101111 SH SOLE 22 1060108 0 41003 WEAVE COMMUNICATIONS INC COM 94724R108 54003 5987 SH SOLE 23 5987 0 0 WEAVE COMMUNICATIONS INC COM 94724R108 54851 6081 SH SOLE 25 6081 0 0 WEAVE COMMUNICATIONS INC COM 94724R108 374826 41555 SH SOLE 30 41555 0 0 WEAVE COMMUNICATIONS INC COM 94724R108 81983 9089 SH SOLE 40 9089 0 0 WEAVE COMMUNICATIONS INC COM 94724R108 45 5 SH SOLE 43 5 0 0 WEBSTER FINL CORP COM 947890109 17343458 397877 SH SOLE 2 192221 0 205656 WEBSTER FINL CORP COM 947890109 22144 508 SH SOLE 4 508 0 0 WEBSTER FINL CORP COM 947890109 1770887 40626 SH SOLE 7 38569 0 2057 WEBSTER FINL CORP COM 947890109 11231312 257658 SH SOLE 18 257658 0 0 WEBSTER FINL CORP COM 947890109 2546920 58429 SH SOLE 19 58429 0 0 WEBSTER FINL CORP COM 947890109 382367252 8771903 SH SOLE 21 8771903 0 0 WEBSTER FINL CORP COM 947890109 231201055 5303993 SH SOLE 22 5077700 0 226293 WEBSTER FINL CORP COM 947890109 1602891 36772 SH SOLE 25 36772 0 0 WEBSTER FINL CORP COM 947890109 2088440 47911 SH SOLE 26 47911 0 0 WEBSTER FINL CORP COM 947890109 400636 9191 SH SOLE 28 2963 0 6228 WEBSTER FINL CORP COM 947890109 11303236 259308 SH SOLE 30 259308 0 0 WEBSTER FINL CORP COM 947890109 92847 2130 SH SOLE 31 2130 0 0 WEBSTER FINL CORP COM 947890109 166427 3818 SH SOLE 36 3818 0 0 WEBSTER FINL CORP COM 947890109 1620633 37179 SH SOLE 40 37179 0 0 WEBSTER FINL CORP COM 947890109 24236 556 SH OTR 43 556 0 0 WEBSTER FINL CORP COM 947890109 9688292 222260 SH SOLE 43 196285 0 25974 WEBTOON ENTMT INC COM 94845U105 1616638 70812 SH SOLE 2 70812 0 0 WEBTOON ENTMT INC COM 94845U105 6758068 296017 SH SOLE 18 0 0 296017 WEBTOON ENTMT INC COM 94845U105 23036977 1009066 SH SOLE 19 1009066 0 0 WEBTOON ENTMT INC COM 94845U105 106159 4650 SH SOLE 21 4650 0 0 WEBTOON ENTMT INC COM 94845U105 20534558 899455 SH SOLE 34 899455 0 0 WEC ENERGY GROUP INC COM 92939U106 54849660 699078 SH SOLE 2 173876 0 525202 WEC ENERGY GROUP INC COM 92939U106 15805924 201452 SH SOLE 4 171369 0 30083 WEC ENERGY GROUP INC COM 92939U106 27105655 345471 SH SOLE 7 319072 0 26399 WEC ENERGY GROUP INC COM 92939U106 680797 8677 SH SOLE 13 8677 0 0 WEC ENERGY GROUP INC COM 92939U106 3401241 43350 SH SOLE 15 43350 0 0 WEC ENERGY GROUP INC COM 92939U106 44453318 566573 SH SOLE 18 546698 0 19875 WEC ENERGY GROUP INC COM 92939U106 17978089 229137 SH SOLE 19 229137 0 0 WEC ENERGY GROUP INC COM 92939U106 1248784660 15916195 SH SOLE 21 15916195 0 0 WEC ENERGY GROUP INC COM 92939U106 585621282 7463947 SH SOLE 22 6768816 0 695131 WEC ENERGY GROUP INC COM 92939U106 43872321 559168 SH SOLE 23 559168 0 0 WEC ENERGY GROUP INC COM 92939U106 11234609 143189 SH SOLE 25 143189 0 0 WEC ENERGY GROUP INC COM 92939U106 18640056 237574 SH SOLE 26 218920 0 18654 WEC ENERGY GROUP INC COM 92939U106 17293604 220413 SH SOLE 28 5520 0 214893 WEC ENERGY GROUP INC COM 92939U106 149285293 1902693 SH SOLE 30 1902693 0 0 WEC ENERGY GROUP INC COM 92939U106 5815769 74124 SH SOLE 31 71628 0 2496 WEC ENERGY GROUP INC COM 92939U106 4186469 53358 SH SOLE 32 53358 0 0 WEC ENERGY GROUP INC COM 92939U106 1192278 15196 SH SOLE 34 15196 0 0 WEC ENERGY GROUP INC COM 92939U106 7153669 91176 SH SOLE 36 91176 0 0 WEC ENERGY GROUP INC COM 92939U106 590412 7525 SH SOLE 40 7525 0 0 WEC ENERGY GROUP INC COM 92939U106 35150 448 SH OTR 43 448 0 0 WEC ENERGY GROUP INC COM 92939U106 32567884 415089 SH SOLE 43 350864 0 64225 WEIBO CORP SPONSORED ADR 948596101 867663 112977 SH SOLE 2 112977 0 0 WEIBO CORP SPONSORED ADR 948596101 12073 1572 SH SOLE 4 1572 0 0 WEIBO CORP SPONSORED ADR 948596101 101921 13271 SH SOLE 7 13271 0 0 WEIBO CORP SPONSORED ADR 948596101 7717947 1004941 SH SOLE 21 1004941 0 0 WEIBO CORP SPONSORED ADR 948596101 8628319 1123479 SH SOLE 22 836216 0 287263 WEIBO CORP SPONSORED ADR 948596101 295473 38473 SH SOLE 25 38473 0 0 WEIBO CORP SPONSORED ADR 948596101 1180915 153765 SH SOLE 26 0 0 153765 WEIBO CORP SPONSORED ADR 948596101 108503 14128 SH SOLE 28 0 0 14128 WEIBO CORP SPONSORED ADR 948596101 1725934 224731 SH SOLE 30 224731 0 0 WEIBO CORP SPONSORED ADR 948596101 41841 5448 SH SOLE 34 5448 0 0 WEIBO CORP SPONSORED ADR 948596101 809395 105390 SH SOLE 43 101332 0 4058 WEIS MKTS INC COM 948849104 892087 14212 SH SOLE 2 4846 0 9366 WEIS MKTS INC COM 948849104 3892 62 SH SOLE 4 62 0 0 WEIS MKTS INC COM 948849104 8160 130 SH SOLE 7 130 0 0 WEIS MKTS INC COM 948849104 2893697 46100 SH SOLE 18 46100 0 0 WEIS MKTS INC COM 948849104 2360968 37613 SH SOLE 19 37613 0 0 WEIS MKTS INC COM 948849104 38479768 613028 SH SOLE 21 613028 0 0 WEIS MKTS INC COM 948849104 29763212 474163 SH SOLE 22 451623 0 22540 WEIS MKTS INC COM 948849104 224026 3569 SH SOLE 25 3569 0 0 WEIS MKTS INC COM 948849104 361869 5765 SH SOLE 26 5765 0 0 WEIS MKTS INC COM 948849104 9416 150 SH SOLE 28 150 0 0 WEIS MKTS INC COM 948849104 633035 10085 SH SOLE 30 10085 0 0 WEIS MKTS INC COM 948849104 168412 2683 SH SOLE 40 2683 0 0 WEIS MKTS INC COM 948849104 5553674 88477 SH SOLE 43 82354 0 6123 WELLS FARGO CO NEW COM 949746101 395499747 6659366 SH SOLE 2 1815404 0 4843962 WELLS FARGO CO NEW COM 949746101 151610673 2552798 SH SOLE 4 1238585 0 1314213 WELLS FARGO CO NEW COM 949746101 143277544 2412486 SH SOLE 7 2116775 0 295711 WELLS FARGO CO NEW COM 949746101 10502528 176840 SH SOLE 13 176840 0 0 WELLS FARGO CO NEW COM 949746101 29986249 504904 SH SOLE 15 504904 0 0 WELLS FARGO CO NEW COM 949746101 760856468 12811188 SH SOLE 18 12268977 0 542211 WELLS FARGO CO NEW COM 949746101 1079747734 18180632 SH SOLE 19 18180632 0 0 WELLS FARGO CO NEW COM 949746101 4852165673 81700045 SH SOLE 21 81700045 0 0 WELLS FARGO CO NEW COM 949746101 4575682951 77044670 SH SOLE 22 69295377 0 7749293 WELLS FARGO CO NEW COM 949746101 328953846 5538876 SH SOLE 23 5538876 0 0 WELLS FARGO CO NEW COM 949746101 404486879 6810690 SH SOLE 25 4338290 0 2472400 WELLS FARGO CO NEW COM 949746101 239934234 4039977 SH SOLE 26 2650352 0 1389625 WELLS FARGO CO NEW COM 949746101 339250231 5712245 SH SOLE 28 344953 0 5367292 WELLS FARGO CO NEW COM 949746101 36525 615 SH SOLE 29 615 0 0 WELLS FARGO CO NEW COM 949746101 1249560492 21039914 SH SOLE 30 21039914 0 0 WELLS FARGO CO NEW COM 949746101 49383557 831513 SH SOLE 31 803415 0 28098 WELLS FARGO CO NEW COM 949746101 188433245 3172811 SH SOLE 34 3172811 0 0 WELLS FARGO CO NEW COM 949746101 46609569 784805 SH SOLE 36 784805 0 0 WELLS FARGO CO NEW COM 949746101 10050748 169233 SH SOLE 40 169233 0 0 WELLS FARGO CO NEW COM 949746101 271709 4575 SH OTR 43 4575 0 0 WELLS FARGO CO NEW COM 949746101 227000311 3822198 SH SOLE 43 3187091 0 635106 WELLS FARGO CO NEW PERP PFD CNV A 949746804 120086 101 SH SOLE 4 101 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 1795345 1510 SH SOLE 18 1510 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 8605765 7238 SH SOLE 19 7238 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 324198828 272672 SH SOLE 21 272672 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 535037 450 SH SOLE 22 450 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 4185174 3520 SH SOLE 34 3520 0 0 WELLTOWER INC COM 95040Q104 137443304 1318401 SH SOLE 2 336150 0 982251 WELLTOWER INC COM 95040Q104 107101446 1027352 SH SOLE 4 798357 0 228995 WELLTOWER INC COM 95040Q104 161586666 1549992 SH SOLE 7 1398866 0 151126 WELLTOWER INC COM 95040Q104 2281094 21881 SH SOLE 13 21881 0 0 WELLTOWER INC COM 95040Q104 8492205 81460 SH SOLE 15 81460 0 0 WELLTOWER INC COM 95040Q104 98389065 943780 SH SOLE 18 908238 0 35542 WELLTOWER INC COM 95040Q104 166808444 1600081 SH SOLE 19 1600081 0 0 WELLTOWER INC COM 95040Q104 1984382279 19034842 SH SOLE 21 19034842 0 0 WELLTOWER INC COM 95040Q104 2004670371 19229452 SH SOLE 22 17132757 0 2096695 WELLTOWER INC COM 95040Q104 82830274 794535 SH SOLE 23 794535 0 0 WELLTOWER INC COM 95040Q104 330468539 3169962 SH SOLE 25 3161661 0 8301 WELLTOWER INC COM 95040Q104 55470070 532087 SH SOLE 26 312339 0 219748 WELLTOWER INC COM 95040Q104 194085457 1861731 SH SOLE 28 353973 0 1507758 WELLTOWER INC COM 95040Q104 673640669 6461781 SH SOLE 30 6461781 0 0 WELLTOWER INC COM 95040Q104 13548643 129963 SH SOLE 31 125581 0 4382 WELLTOWER INC COM 95040Q104 28353498 271976 SH SOLE 34 271976 0 0 WELLTOWER INC COM 95040Q104 12307130 118054 SH SOLE 36 118054 0 0 WELLTOWER INC COM 95040Q104 2735103 26236 SH SOLE 40 26236 0 0 WELLTOWER INC COM 95040Q104 65261 626 SH OTR 43 626 0 0 WELLTOWER INC COM 95040Q104 83586281 801787 SH SOLE 43 696619 0 105168 WENDYS CO COM 95058W100 7865387 463761 SH SOLE 2 222335 0 241426 WENDYS CO COM 95058W100 5241 309 SH SOLE 4 309 0 0 WENDYS CO COM 95058W100 909887 53649 SH SOLE 7 51494 0 2155 WENDYS CO COM 95058W100 5780121 340809 SH SOLE 18 340809 0 0 WENDYS CO COM 95058W100 6850229 403905 SH SOLE 19 403905 0 0 WENDYS CO COM 95058W100 217010713 12795443 SH SOLE 21 12795443 0 0 WENDYS CO COM 95058W100 84031441 4954684 SH SOLE 22 4724181 0 230503 WENDYS CO COM 95058W100 630573 37180 SH SOLE 25 37180 0 0 WENDYS CO COM 95058W100 1103825 65084 SH SOLE 26 65084 0 0 WENDYS CO COM 95058W100 147264 8683 SH SOLE 28 3383 0 5300 WENDYS CO COM 95058W100 3249112 191575 SH SOLE 30 191575 0 0 WENDYS CO COM 95058W100 34683 2045 SH SOLE 31 2045 0 0 WENDYS CO COM 95058W100 1169748 68971 SH SOLE 32 68971 0 0 WENDYS CO COM 95058W100 88531 5220 SH SOLE 36 5220 0 0 WENDYS CO COM 95058W100 605404 35696 SH SOLE 40 35696 0 0 WENDYS CO COM 95058W100 3020848 178116 SH SOLE 43 150840 0 27276 WEREWOLF THERAPEUTICS INC COM 95075A107 87938 36040 SH SOLE 2 32755 0 3285 WEREWOLF THERAPEUTICS INC COM 95075A107 219290 89873 SH SOLE 18 89873 0 0 WEREWOLF THERAPEUTICS INC COM 95075A107 157831 64685 SH SOLE 19 64685 0 0 WEREWOLF THERAPEUTICS INC COM 95075A107 2402292 984546 SH SOLE 21 984546 0 0 WEREWOLF THERAPEUTICS INC COM 95075A107 1006695 412580 SH SOLE 22 395418 0 17162 WERNER ENTERPRISES INC COM 950755108 2107592 58822 SH SOLE 2 23490 0 35332 WERNER ENTERPRISES INC COM 950755108 4873 136 SH SOLE 4 136 0 0 WERNER ENTERPRISES INC COM 950755108 903346 25212 SH SOLE 7 23922 0 1290 WERNER ENTERPRISES INC COM 950755108 7154642 199683 SH SOLE 18 199683 0 0 WERNER ENTERPRISES INC COM 950755108 5156331 143911 SH SOLE 19 143911 0 0 WERNER ENTERPRISES INC COM 950755108 261168775 7289109 SH SOLE 21 7289109 0 0 WERNER ENTERPRISES INC COM 950755108 68097316 1900567 SH SOLE 22 1821153 0 79414 WERNER ENTERPRISES INC COM 950755108 478402 13352 SH SOLE 25 13352 0 0 WERNER ENTERPRISES INC COM 950755108 961677 26840 SH SOLE 26 26840 0 0 WERNER ENTERPRISES INC COM 950755108 39986 1116 SH SOLE 28 1116 0 0 WERNER ENTERPRISES INC COM 950755108 6377095 177982 SH SOLE 30 177982 0 0 WERNER ENTERPRISES INC COM 950755108 55931 1561 SH SOLE 36 1561 0 0 WERNER ENTERPRISES INC COM 950755108 447409 12487 SH SOLE 40 12487 0 0 WERNER ENTERPRISES INC COM 950755108 10349436 288848 SH SOLE 43 282059 0 6789 WESBANCO INC COM 950810101 1691709 60613 SH SOLE 2 16793 0 43820 WESBANCO INC COM 950810101 5917 212 SH SOLE 4 212 0 0 WESBANCO INC COM 950810101 12448 446 SH SOLE 7 446 0 0 WESBANCO INC COM 950810101 4902978 175671 SH SOLE 18 175671 0 0 WESBANCO INC COM 950810101 12220840 437866 SH SOLE 19 437866 0 0 WESBANCO INC COM 950810101 61155108 2191154 SH SOLE 21 2191154 0 0 WESBANCO INC COM 950810101 60476058 2166824 SH SOLE 22 2060956 0 105868 WESBANCO INC COM 950810101 327663 11740 SH SOLE 25 11740 0 0 WESBANCO INC COM 950810101 1275961 45717 SH SOLE 26 19354 0 26363 WESBANCO INC COM 950810101 149319 5350 SH SOLE 28 1199 0 4151 WESBANCO INC COM 950810101 971212 34798 SH SOLE 30 34798 0 0 WESBANCO INC COM 950810101 33883 1214 SH SOLE 36 1214 0 0 WESBANCO INC COM 950810101 349349 12517 SH SOLE 40 12517 0 0 WESBANCO INC COM 950810101 3822358 136953 SH SOLE 43 133215 0 3738 WESCO INTL INC COM 95082P105 42461960 267865 SH SOLE 2 162006 0 105859 WESCO INTL INC COM 95082P105 533578 3366 SH SOLE 4 363 0 3003 WESCO INTL INC COM 95082P105 2828948 17846 SH SOLE 7 17372 0 474 WESCO INTL INC COM 95082P105 15245820 96176 SH SOLE 18 87996 0 8180 WESCO INTL INC COM 95082P105 29039596 183192 SH SOLE 19 183192 0 0 WESCO INTL INC COM 95082P105 344490274 2173166 SH SOLE 21 2173166 0 0 WESCO INTL INC COM 95082P105 242485508 1529684 SH SOLE 22 1403182 0 126502 WESCO INTL INC COM 95082P105 7660796 48327 SH SOLE 23 48327 0 0 WESCO INTL INC COM 95082P105 1611197 10164 SH SOLE 25 10164 0 0 WESCO INTL INC COM 95082P105 15205714 95923 SH SOLE 26 68586 0 27337 WESCO INTL INC COM 95082P105 4852773 30613 SH SOLE 28 16108 0 14505 WESCO INTL INC COM 95082P105 84491 533 SH SOLE 29 533 0 0 WESCO INTL INC COM 95082P105 15274195 96355 SH SOLE 30 96355 0 0 WESCO INTL INC COM 95082P105 87345 551 SH SOLE 31 551 0 0 WESCO INTL INC COM 95082P105 728875 4598 SH SOLE 36 4598 0 0 WESCO INTL INC COM 95082P105 1519731 9587 SH SOLE 40 9587 0 0 WESCO INTL INC COM 95082P105 17005862 107279 SH SOLE 43 99520 0 7759 WEST BANCORPORATION INC CAP STK 95123P106 144578 8077 SH SOLE 2 761 0 7316 WEST BANCORPORATION INC CAP STK 95123P106 3813 213 SH SOLE 7 213 0 0 WEST BANCORPORATION INC CAP STK 95123P106 929171 51909 SH SOLE 18 51909 0 0 WEST BANCORPORATION INC CAP STK 95123P106 685123 38275 SH SOLE 19 38275 0 0 WEST BANCORPORATION INC CAP STK 95123P106 11123615 621431 SH SOLE 21 621431 0 0 WEST BANCORPORATION INC CAP STK 95123P106 8573581 478971 SH SOLE 22 464088 0 14883 WEST FRASER TIMBER CO LTD COM 952845105 13810157 179656 SH SOLE 21 179656 0 0 WEST FRASER TIMBER CO LTD COM 952845105 3703443 48178 SH SOLE 43 37598 0 10580 WEST PHARMACEUTICAL SVSC INC COM 955306105 58346827 177136 SH SOLE 2 75852 0 101284 WEST PHARMACEUTICAL SVSC INC COM 955306105 12609708 38282 SH SOLE 4 29797 0 8485 WEST PHARMACEUTICAL SVSC INC COM 955306105 27022167 82037 SH SOLE 7 74276 0 7761 WEST PHARMACEUTICAL SVSC INC COM 955306105 1139689 3460 SH SOLE 13 3460 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 3415445 10369 SH SOLE 15 10369 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 56426815 171307 SH SOLE 18 166664 0 4643 WEST PHARMACEUTICAL SVSC INC COM 955306105 431164922 1308980 SH SOLE 19 1308980 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 817145442 2480784 SH SOLE 21 2480784 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 563979252 1712193 SH SOLE 22 1552858 0 159335 WEST PHARMACEUTICAL SVSC INC COM 955306105 33247638 100937 SH SOLE 23 100937 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 81171248 246429 SH SOLE 25 208654 0 37775 WEST PHARMACEUTICAL SVSC INC COM 955306105 29910588 90806 SH SOLE 26 46473 0 44333 WEST PHARMACEUTICAL SVSC INC COM 955306105 52517283 159438 SH SOLE 28 3831 0 155607 WEST PHARMACEUTICAL SVSC INC COM 955306105 15152 46 SH SOLE 29 46 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 209611938 636364 SH SOLE 30 634856 0 1508 WEST PHARMACEUTICAL SVSC INC COM 955306105 5611488 17036 SH SOLE 31 16465 0 571 WEST PHARMACEUTICAL SVSC INC COM 955306105 77166525 234271 SH SOLE 34 234271 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 4686561 14228 SH SOLE 36 14228 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 1147595 3484 SH SOLE 40 3484 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 33927 103 SH OTR 43 103 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 30122880 91450 SH SOLE 43 74285 0 17165 WESTAMERICA BANCORPORATION COM 957090103 859612 17713 SH SOLE 2 7353 0 10360 WESTAMERICA BANCORPORATION COM 957090103 8396 173 SH SOLE 7 173 0 0 WESTAMERICA BANCORPORATION COM 957090103 3587871 73931 SH SOLE 18 73931 0 0 WESTAMERICA BANCORPORATION COM 957090103 2680312 55230 SH SOLE 19 55230 0 0 WESTAMERICA BANCORPORATION COM 957090103 139923006 2883227 SH SOLE 21 2883227 0 0 WESTAMERICA BANCORPORATION COM 957090103 33582420 691993 SH SOLE 22 660701 0 31292 WESTAMERICA BANCORPORATION COM 957090103 261577 5390 SH SOLE 25 5390 0 0 WESTAMERICA BANCORPORATION COM 957090103 419542 8645 SH SOLE 26 8645 0 0 WESTAMERICA BANCORPORATION COM 957090103 224888 4634 SH SOLE 28 402 0 4232 WESTAMERICA BANCORPORATION COM 957090103 2435090 50177 SH SOLE 30 50177 0 0 WESTAMERICA BANCORPORATION COM 957090103 270992 5584 SH SOLE 40 5584 0 0 WESTAMERICA BANCORPORATION COM 957090103 5775 119 SH SOLE 43 0 0 119 WESTERN ALLIANCE BANCORP COM 957638109 9047776 144027 SH SOLE 2 42574 0 101453 WESTERN ALLIANCE BANCORP COM 957638109 21610 344 SH SOLE 4 344 0 0 WESTERN ALLIANCE BANCORP COM 957638109 1443478 22978 SH SOLE 7 21959 0 1019 WESTERN ALLIANCE BANCORP COM 957638109 1903572 30302 SH SOLE 18 30302 0 0 WESTERN ALLIANCE BANCORP COM 957638109 2464177 39226 SH SOLE 19 39226 0 0 WESTERN ALLIANCE BANCORP COM 957638109 99601738 1585510 SH SOLE 21 1585510 0 0 WESTERN ALLIANCE BANCORP COM 957638109 172576591 2747160 SH SOLE 22 2609162 0 137998 WESTERN ALLIANCE BANCORP COM 957638109 1357352 21607 SH SOLE 25 21607 0 0 WESTERN ALLIANCE BANCORP COM 957638109 2272388 36173 SH SOLE 26 36173 0 0 WESTERN ALLIANCE BANCORP COM 957638109 377548 6010 SH SOLE 28 1844 0 4166 WESTERN ALLIANCE BANCORP COM 957638109 6628892 105522 SH SOLE 30 105522 0 0 WESTERN ALLIANCE BANCORP COM 957638109 84619 1347 SH SOLE 31 1347 0 0 WESTERN ALLIANCE BANCORP COM 957638109 38160449 607457 SH SOLE 34 607457 0 0 WESTERN ALLIANCE BANCORP COM 957638109 134749 2145 SH SOLE 36 2145 0 0 WESTERN ALLIANCE BANCORP COM 957638109 1377643 21930 SH SOLE 40 21930 0 0 WESTERN ALLIANCE BANCORP COM 957638109 3029610 48227 SH SOLE 43 42592 0 5635 WESTERN COPPER & GOLD CORP COM 95805V108 5605 4874 SH SOLE 7 4874 0 0 WESTERN DIGITAL CORP. COM 958102105 43518803 574354 SH SOLE 2 152757 0 421597 WESTERN DIGITAL CORP. COM 958102105 11639484 153616 SH SOLE 4 118539 0 35077 WESTERN DIGITAL CORP. COM 958102105 28423070 375123 SH SOLE 7 339867 0 35256 WESTERN DIGITAL CORP. COM 958102105 843093 11127 SH SOLE 13 11127 0 0 WESTERN DIGITAL CORP. COM 958102105 3589073 47368 SH SOLE 15 47368 0 0 WESTERN DIGITAL CORP. COM 958102105 60420589 797421 SH SOLE 18 684378 0 113043 WESTERN DIGITAL CORP. COM 958102105 144881560 1912123 SH SOLE 19 1912123 0 0 WESTERN DIGITAL CORP. COM 958102105 757219694 9993661 SH SOLE 21 9993661 0 0 WESTERN DIGITAL CORP. COM 958102105 532694999 7030421 SH SOLE 22 6316640 0 713781 WESTERN DIGITAL CORP. COM 958102105 32537760 429428 SH SOLE 23 429428 0 0 WESTERN DIGITAL CORP. COM 958102105 67977510 897156 SH SOLE 25 806485 0 90671 WESTERN DIGITAL CORP. COM 958102105 34108396 450157 SH SOLE 26 324662 0 125495 WESTERN DIGITAL CORP. COM 958102105 50671566 668755 SH SOLE 28 6660 0 662095 WESTERN DIGITAL CORP. COM 958102105 180730089 2385246 SH SOLE 30 2371779 0 13467 WESTERN DIGITAL CORP. COM 958102105 5622664 74207 SH SOLE 31 71595 0 2612 WESTERN DIGITAL CORP. COM 958102105 141558212 1868262 SH SOLE 34 1868262 0 0 WESTERN DIGITAL CORP. COM 958102105 5278820 69669 SH SOLE 36 69669 0 0 WESTERN DIGITAL CORP. COM 958102105 1121775 14805 SH SOLE 40 14805 0 0 WESTERN DIGITAL CORP. COM 958102105 31217 412 SH OTR 43 412 0 0 WESTERN DIGITAL CORP. COM 958102105 25143907 331845 SH SOLE 43 271260 0 60585 WESTERN DIGITAL CORP. OPTIONS 958102105 136386 1800 SH Call SOLE 4 1800 0 0 WESTERN DIGITAL CORP. OPTIONS 958102105 128809 1700 SH Call SOLE 7 1700 0 0 WESTERN DIGITAL CORP. OPTIONS 958102105 3152032 41600 SH Call SOLE 18 41600 0 0 WESTERN DIGITAL CORP. OPTIONS 958102105 42241775 557500 SH Call SOLE 19 557500 0 0 WESTERN DIGITAL CORP. OPTIONS 958102105 1545708 20400 SH Call SOLE 22 20400 0 0 WESTERN DIGITAL CORP. OPTIONS 958102105 13411290 177000 SH Call SOLE 34 177000 0 0 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 2601799 65487 SH SOLE 19 65487 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 886536 128857 SH SOLE 2 120505 0 8352 WESTERN NEW ENG BANCORP INC COM 958892101 27898 4055 SH SOLE 18 4055 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 157263 22858 SH SOLE 19 22858 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 358881 52163 SH SOLE 21 52163 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 5629360 818221 SH SOLE 22 817006 0 1215 WESTERN UN CO COM 959802109 8851948 724382 SH SOLE 2 342841 0 381541 WESTERN UN CO COM 959802109 9116 746 SH SOLE 4 746 0 0 WESTERN UN CO COM 959802109 1428701 116915 SH SOLE 7 114182 0 2733 WESTERN UN CO COM 959802109 7928434 648808 SH SOLE 18 648808 0 0 WESTERN UN CO COM 959802109 1066953 87312 SH SOLE 19 87312 0 0 WESTERN UN CO COM 959802109 291040734 23816754 SH SOLE 21 23816754 0 0 WESTERN UN CO COM 959802109 93576581 7657658 SH SOLE 22 7246139 0 411519 WESTERN UN CO COM 959802109 576882 47208 SH SOLE 25 47208 0 0 WESTERN UN CO COM 959802109 1566433 128186 SH SOLE 26 128186 0 0 WESTERN UN CO COM 959802109 279655 22885 SH SOLE 28 5342 0 17543 WESTERN UN CO COM 959802109 3512395 287430 SH SOLE 30 287430 0 0 WESTERN UN CO COM 959802109 49393 4042 SH SOLE 31 4042 0 0 WESTERN UN CO COM 959802109 1837778 150391 SH SOLE 32 150391 0 0 WESTERN UN CO COM 959802109 174392 14271 SH SOLE 36 14271 0 0 WESTERN UN CO COM 959802109 618857 50643 SH SOLE 40 50643 0 0 WESTERN UN CO COM 959802109 1516368 124089 SH SOLE 43 95854 0 28235 WESTLAKE CORPORATION COM 960413102 23739908 163927 SH SOLE 2 24337 0 139590 WESTLAKE CORPORATION COM 960413102 2513206 17354 SH SOLE 4 10839 0 6515 WESTLAKE CORPORATION COM 960413102 727286 5022 SH SOLE 7 4602 0 420 WESTLAKE CORPORATION COM 960413102 106298 734 SH SOLE 13 734 0 0 WESTLAKE CORPORATION COM 960413102 741044 5117 SH SOLE 15 5117 0 0 WESTLAKE CORPORATION COM 960413102 9393749 64865 SH SOLE 18 59420 0 5445 WESTLAKE CORPORATION COM 960413102 1192158 8232 SH SOLE 19 8232 0 0 WESTLAKE CORPORATION COM 960413102 261934341 1808689 SH SOLE 21 1808689 0 0 WESTLAKE CORPORATION COM 960413102 137131506 946910 SH SOLE 22 879515 0 67395 WESTLAKE CORPORATION COM 960413102 6357888 43902 SH SOLE 23 43902 0 0 WESTLAKE CORPORATION COM 960413102 7402474 51115 SH SOLE 25 50371 0 744 WESTLAKE CORPORATION COM 960413102 4892309 33782 SH SOLE 26 16247 0 17535 WESTLAKE CORPORATION COM 960413102 8381168 57873 SH SOLE 28 638 0 57235 WESTLAKE CORPORATION COM 960413102 15425357 106514 SH SOLE 30 106514 0 0 WESTLAKE CORPORATION COM 960413102 1216198 8398 SH SOLE 31 8111 0 287 WESTLAKE CORPORATION COM 960413102 258649 1786 SH SOLE 34 1786 0 0 WESTLAKE CORPORATION COM 960413102 1137416 7854 SH SOLE 36 7854 0 0 WESTLAKE CORPORATION COM 960413102 260242 1797 SH SOLE 40 1797 0 0 WESTLAKE CORPORATION COM 960413102 10735981 74133 SH SOLE 43 68905 0 5228 WESTPORT FUEL SYSTEMS INC COM 960908507 4033 724 SH SOLE 43 724 0 0 WESTROCK CO COM 96145D105 23354917 464682 SH SOLE 2 111275 0 353407 WESTROCK CO COM 96145D105 10223487 203412 SH SOLE 4 87118 0 116294 WESTROCK CO COM 96145D105 8406387 167258 SH SOLE 7 145257 0 22001 WESTROCK CO COM 96145D105 262709 5227 SH SOLE 13 5227 0 0 WESTROCK CO COM 96145D105 2065435 41095 SH SOLE 15 41095 0 0 WESTROCK CO COM 96145D105 23113569 459880 SH SOLE 18 443733 0 16147 WESTROCK CO COM 96145D105 6839632 136085 SH SOLE 19 136085 0 0 WESTROCK CO COM 96145D105 507383797 10095181 SH SOLE 21 10095181 0 0 WESTROCK CO COM 96145D105 306863335 6105518 SH SOLE 22 5519156 0 586362 WESTROCK CO COM 96145D105 15284368 304106 SH SOLE 23 304106 0 0 WESTROCK CO COM 96145D105 18648722 371045 SH SOLE 25 371045 0 0 WESTROCK CO COM 96145D105 13161586 261870 SH SOLE 26 155498 0 106372 WESTROCK CO COM 96145D105 21705284 431860 SH SOLE 28 2844 0 429016 WESTROCK CO COM 96145D105 84951513 1690241 SH SOLE 30 1690241 0 0 WESTROCK CO COM 96145D105 3111647 61911 SH SOLE 31 60006 0 1905 WESTROCK CO COM 96145D105 2981071 59313 SH SOLE 32 59313 0 0 WESTROCK CO COM 96145D105 684943 13628 SH SOLE 34 13628 0 0 WESTROCK CO COM 96145D105 3004895 59787 SH SOLE 36 59787 0 0 WESTROCK CO COM 96145D105 604728 12032 SH SOLE 40 12032 0 0 WESTROCK CO COM 96145D105 15380 306 SH OTR 43 306 0 0 WESTROCK CO COM 96145D105 17143519 341097 SH SOLE 43 284888 0 56209 WESTROCK COFFEE CO COM 96145W103 178145 17414 SH SOLE 2 9051 0 8363 WESTROCK COFFEE CO COM 96145W103 807464 78931 SH SOLE 18 78931 0 0 WESTROCK COFFEE CO COM 96145W103 784907 76726 SH SOLE 19 76726 0 0 WESTROCK COFFEE CO COM 96145W103 11566447 1130640 SH SOLE 21 1130640 0 0 WESTROCK COFFEE CO COM 96145W103 8247457 806203 SH SOLE 22 774055 0 32148 WESTROCK COFFEE CO COM 96145W103 74004 7234 SH SOLE 25 7234 0 0 WESTROCK COFFEE CO COM 96145W103 76756 7503 SH SOLE 40 7503 0 0 WESTROCK COFFEE CO COM 96145W103 481 47 SH SOLE 43 47 0 0 WESTWATER RES INC COM NEW 961684206 180304 374307 SH SOLE 22 374307 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 345729 28385 SH SOLE 2 28385 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 22021 1808 SH SOLE 18 1808 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 224283 18414 SH SOLE 21 18414 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 2026801 166404 SH SOLE 22 166404 0 0 WEX INC COM 96208T104 16991269 95920 SH SOLE 2 39268 0 56652 WEX INC COM 96208T104 25331 143 SH SOLE 4 143 0 0 WEX INC COM 96208T104 1987865 11222 SH SOLE 7 10644 0 578 WEX INC COM 96208T104 11082233 62562 SH SOLE 18 62562 0 0 WEX INC COM 96208T104 2463663 13908 SH SOLE 19 13908 0 0 WEX INC COM 96208T104 377241950 2129626 SH SOLE 21 2129626 0 0 WEX INC COM 96208T104 217329877 1226882 SH SOLE 22 1170973 0 55909 WEX INC COM 96208T104 1488153 8401 SH SOLE 25 8401 0 0 WEX INC COM 96208T104 2123731 11989 SH SOLE 26 11989 0 0 WEX INC COM 96208T104 456313 2576 SH SOLE 28 798 0 1778 WEX INC COM 96208T104 14343911 80975 SH SOLE 30 80975 0 0 WEX INC COM 96208T104 94416 533 SH SOLE 31 533 0 0 WEX INC COM 96208T104 8560999 48329 SH SOLE 34 48329 0 0 WEX INC COM 96208T104 92999 525 SH SOLE 36 525 0 0 WEX INC COM 96208T104 1538992 8688 SH SOLE 40 8688 0 0 WEX INC COM 96208T104 2965678 16742 SH SOLE 43 16124 0 618 WEYCO GROUP INC COM 962149100 69948 2307 SH SOLE 2 138 0 2169 WEYCO GROUP INC COM 962149100 514530 16970 SH SOLE 18 16970 0 0 WEYCO GROUP INC COM 962149100 444431 14658 SH SOLE 19 14658 0 0 WEYCO GROUP INC COM 962149100 5914159 195058 SH SOLE 21 195058 0 0 WEYCO GROUP INC COM 962149100 5178050 170780 SH SOLE 22 166970 0 3810 WEYCO GROUP INC COM 962149100 1364 45 SH SOLE 43 45 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 51239777 1804853 SH SOLE 2 586603 0 1218250 WEYERHAEUSER CO MTN BE COM NEW 962166104 10183408 358697 SH SOLE 4 250420 0 108277 WEYERHAEUSER CO MTN BE COM NEW 962166104 25355904 893128 SH SOLE 7 811141 0 81987 WEYERHAEUSER CO MTN BE COM NEW 962166104 667137 23499 SH SOLE 13 23499 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 2617984 92215 SH SOLE 15 92215 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 29989209 1056330 SH SOLE 18 1010799 0 45531 WEYERHAEUSER CO MTN BE COM NEW 962166104 12655552 445775 SH SOLE 19 445775 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 656837712 23136235 SH SOLE 21 23136235 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 458513944 16150544 SH SOLE 22 14515353 0 1635191 WEYERHAEUSER CO MTN BE COM NEW 962166104 28868627 1016859 SH SOLE 23 1016859 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 165136709 5816721 SH SOLE 25 4246856 0 1569865 WEYERHAEUSER CO MTN BE COM NEW 962166104 57925877 2040362 SH SOLE 26 1695885 0 344477 WEYERHAEUSER CO MTN BE COM NEW 962166104 36036619 1269342 SH SOLE 28 56587 0 1212755 WEYERHAEUSER CO MTN BE COM NEW 962166104 198770626 7001431 SH SOLE 30 7001431 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 4828912 170092 SH SOLE 31 164685 0 5407 WEYERHAEUSER CO MTN BE COM NEW 962166104 1549214 54569 SH SOLE 34 54569 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 4460665 157121 SH SOLE 36 157121 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 1011905 35643 SH SOLE 40 35643 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 17604343 620090 SH SOLE 43 535981 0 84109 WHEATON PRECIOUS METALS CORP COM 962879102 38147816 727734 SH SOLE 19 727734 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 4985614 95109 SH SOLE 21 95109 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 13777706 262833 SH SOLE 25 262833 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 30068636 573610 SH SOLE 29 573610 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 11151411 212732 SH SOLE 34 212732 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 34495982 658069 SH SOLE 43 548528 0 109541 WHEELS UP EXPERIENCE INC COM CL A 96328L205 17698 9364 SH SOLE 2 3734 0 5630 WHEELS UP EXPERIENCE INC COM CL A 96328L205 410646 217273 SH SOLE 18 217273 0 0 WHEELS UP EXPERIENCE INC COM CL A 96328L205 376900 199418 SH SOLE 19 199418 0 0 WHEELS UP EXPERIENCE INC COM CL A 96328L205 5298205 2803283 SH SOLE 21 2803283 0 0 WHEELS UP EXPERIENCE INC COM CL A 96328L205 2543554 1345796 SH SOLE 22 1326492 0 19304 WHEELS UP EXPERIENCE INC COM CL A 96328L205 7628 4036 SH SOLE 43 3734 0 302 WHERE FOOD COMES FROM INC COM NEW 96327X200 7859 649 SH SOLE 18 649 0 0 WHERE FOOD COMES FROM INC COM NEW 96327X200 71376 5894 SH SOLE 21 5894 0 0 WHERE FOOD COMES FROM INC COM NEW 96327X200 5159 426 SH SOLE 22 426 0 0 WHIRLPOOL CORP COM 963320106 12634577 123626 SH SOLE 2 71903 0 51723 WHIRLPOOL CORP COM 963320106 15126 148 SH SOLE 4 148 0 0 WHIRLPOOL CORP COM 963320106 2070163 20256 SH SOLE 7 19451 0 805 WHIRLPOOL CORP COM 963320106 11132237 108926 SH SOLE 18 108926 0 0 WHIRLPOOL CORP COM 963320106 1816196 17771 SH SOLE 19 17771 0 0 WHIRLPOOL CORP COM 963320106 399346704 3907502 SH SOLE 21 3907502 0 0 WHIRLPOOL CORP COM 963320106 163656744 1601338 SH SOLE 22 1530311 0 71027 WHIRLPOOL CORP COM 963320106 212883 2083 SH SOLE 23 2083 0 0 WHIRLPOOL CORP COM 963320106 1206982 11810 SH SOLE 25 11810 0 0 WHIRLPOOL CORP COM 963320106 15118446 147930 SH SOLE 26 147930 0 0 WHIRLPOOL CORP COM 963320106 69803 683 SH SOLE 28 683 0 0 WHIRLPOOL CORP COM 963320106 7500356 73389 SH SOLE 30 73389 0 0 WHIRLPOOL CORP COM 963320106 68167 667 SH SOLE 31 667 0 0 WHIRLPOOL CORP COM 963320106 2325765 22757 SH SOLE 32 22757 0 0 WHIRLPOOL CORP COM 963320106 514066 5030 SH SOLE 36 5030 0 0 WHIRLPOOL CORP COM 963320106 1206267 11803 SH SOLE 40 11803 0 0 WHIRLPOOL CORP COM 963320106 7434811 72748 SH SOLE 43 62579 0 10169 WHITE MTNS INS GROUP LTD COM G9618E107 4156508 2287 SH SOLE 2 1024 0 1263 WHITE MTNS INS GROUP LTD COM G9618E107 7270 4 SH SOLE 4 4 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 999598 550 SH SOLE 7 521 0 29 WHITE MTNS INS GROUP LTD COM G9618E107 1354000 745 SH SOLE 18 745 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 1601173 881 SH SOLE 19 881 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 67627315 37210 SH SOLE 21 37210 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 118045195 64951 SH SOLE 22 61634 0 3317 WHITE MTNS INS GROUP LTD COM G9618E107 972336 535 SH SOLE 25 535 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 1512118 832 SH SOLE 26 832 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 592489 326 SH SOLE 28 55 0 271 WHITE MTNS INS GROUP LTD COM G9618E107 4165595 2292 SH SOLE 30 2292 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 54524 30 SH SOLE 31 30 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 98142 54 SH SOLE 36 54 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 910542 501 SH SOLE 40 501 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 19550 11 SH OTR 43 11 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 9534406 5246 SH SOLE 43 4521 0 725 WHITEHORSE FIN INC COM 96524V106 906655 73892 SH SOLE 30 73892 0 0 WHITESTONE REIT COM 966084204 747290 56145 SH SOLE 2 28812 0 27333 WHITESTONE REIT COM 966084204 4459 335 SH SOLE 7 335 0 0 WHITESTONE REIT COM 966084204 2262580 169991 SH SOLE 18 169991 0 0 WHITESTONE REIT COM 966084204 1480365 111222 SH SOLE 19 111222 0 0 WHITESTONE REIT COM 966084204 74759342 5616780 SH SOLE 21 5616780 0 0 WHITESTONE REIT COM 966084204 19797693 1487430 SH SOLE 22 1420356 0 67074 WHITESTONE REIT COM 966084204 27365 2056 SH SOLE 23 2056 0 0 WHITESTONE REIT COM 966084204 158655 11920 SH SOLE 25 11920 0 0 WHITESTONE REIT COM 966084204 159866 12011 SH SOLE 28 0 0 12011 WHITESTONE REIT COM 966084204 924419 69453 SH SOLE 30 69453 0 0 WHITESTONE REIT COM 966084204 274865 20651 SH SOLE 40 20651 0 0 WHITESTONE REIT COM 966084204 2005929 150708 SH SOLE 43 146959 0 3750 WHOLE EARTH BRANDS INC COM CL A 96684W100 30769 6331 SH SOLE 2 1335 0 4996 WHOLE EARTH BRANDS INC COM CL A 96684W100 461510 94961 SH SOLE 18 94961 0 0 WHOLE EARTH BRANDS INC COM CL A 96684W100 351043 72231 SH SOLE 19 72231 0 0 WHOLE EARTH BRANDS INC COM CL A 96684W100 5570717 1146238 SH SOLE 21 1146238 0 0 WHOLE EARTH BRANDS INC COM CL A 96684W100 4251771 874850 SH SOLE 22 853176 0 21674 WHOLE EARTH BRANDS INC COM CL A 96684W100 7368 1516 SH SOLE 26 0 0 1516 WHOLE EARTH BRANDS INC COM CL A 96684W100 778 160 SH SOLE 43 160 0 0 WIDEOPENWEST INC COM 96758W101 625758 115667 SH SOLE 2 89496 0 26171 WIDEOPENWEST INC COM 96758W101 2954 546 SH SOLE 7 546 0 0 WIDEOPENWEST INC COM 96758W101 811938 150081 SH SOLE 18 150081 0 0 WIDEOPENWEST INC COM 96758W101 620873 114764 SH SOLE 19 114764 0 0 WIDEOPENWEST INC COM 96758W101 10307592 1905285 SH SOLE 21 1905285 0 0 WIDEOPENWEST INC COM 96758W101 7520165 1390049 SH SOLE 22 1350954 0 39095 WIDEOPENWEST INC COM 96758W101 289062 53431 SH SOLE 43 52052 0 1379 WIDEPOINT CORP COMMON 967590209 57822 13800 SH SOLE 22 13800 0 0 WILEY JOHN & SONS INC CL A 968223206 1671956 41080 SH SOLE 2 20979 0 20101 WILEY JOHN & SONS INC CL A 968223206 6471 159 SH SOLE 4 159 0 0 WILEY JOHN & SONS INC CL A 968223206 11762 289 SH SOLE 7 289 0 0 WILEY JOHN & SONS INC CL A 968223206 4598205 112978 SH SOLE 18 112978 0 0 WILEY JOHN & SONS INC CL A 968223206 3354901 82430 SH SOLE 19 82430 0 0 WILEY JOHN & SONS INC CL A 968223206 184375070 4530100 SH SOLE 21 4530100 0 0 WILEY JOHN & SONS INC CL A 968223206 49708090 1221329 SH SOLE 22 1180680 0 40649 WILEY JOHN & SONS INC CL A 968223206 391046 9608 SH SOLE 25 9608 0 0 WILEY JOHN & SONS INC CL A 968223206 6238862 153289 SH SOLE 26 12829 0 140460 WILEY JOHN & SONS INC CL A 968223206 33944 834 SH SOLE 28 834 0 0 WILEY JOHN & SONS INC CL A 968223206 3898205 95779 SH SOLE 30 95779 0 0 WILEY JOHN & SONS INC CL A 968223206 483557 11881 SH SOLE 36 11881 0 0 WILEY JOHN & SONS INC CL A 968223206 431949 10613 SH SOLE 40 10613 0 0 WILEY JOHN & SONS INC CL A 968223206 21408 526 SH OTR 43 526 0 0 WILEY JOHN & SONS INC CL A 968223206 1732111 42558 SH SOLE 43 41706 0 852 WILEY JOHN & SONS INC CL B 968223305 2518 62 SH SOLE 43 62 0 0 WILLAMETTE VY VINEYARD INC COM 969136100 1560 397 SH SOLE 18 397 0 0 WILLAMETTE VY VINEYARD INC COM 969136100 16180 4117 SH SOLE 21 4117 0 0 WILLDAN GROUP INC COM 96924N100 947030 32826 SH SOLE 2 26125 0 6701 WILLDAN GROUP INC COM 96924N100 577 20 SH SOLE 7 20 0 0 WILLDAN GROUP INC COM 96924N100 1100368 38141 SH SOLE 18 38141 0 0 WILLDAN GROUP INC COM 96924N100 816195 28291 SH SOLE 19 28291 0 0 WILLDAN GROUP INC COM 96924N100 13330777 462072 SH SOLE 21 462072 0 0 WILLDAN GROUP INC COM 96924N100 10154161 351964 SH SOLE 22 340286 0 11678 WILLDAN GROUP INC COM 96924N100 2048 71 SH SOLE 26 0 0 71 WILLDAN GROUP INC COM 96924N100 143558 4976 SH SOLE 43 4838 0 138 WILLIAM PENN BANCORPORATION COM 96927A105 19847 1741 SH SOLE 18 1741 0 0 WILLIAM PENN BANCORPORATION COM 96927A105 200902 17623 SH SOLE 21 17623 0 0 WILLIAM PENN BANCORPORATION COM 96927A105 339412 29773 SH SOLE 22 29773 0 0 WILLIAM PENN BANCORPORATION COM 96927A105 1140 100 SH SOLE 43 100 0 0 WILLIAMS COS INC COM 969457100 128978108 3034779 SH SOLE 2 538702 0 2496077 WILLIAMS COS INC COM 969457100 32317893 760421 SH SOLE 4 637730 0 122691 WILLIAMS COS INC COM 969457100 117393500 2762200 SH SOLE 7 2421380 0 340820 WILLIAMS COS INC COM 969457100 3101990 72988 SH SOLE 13 72988 0 0 WILLIAMS COS INC COM 969457100 7294828 171643 SH SOLE 15 171643 0 0 WILLIAMS COS INC COM 969457100 235252370 5535350 SH SOLE 18 5426351 0 108999 WILLIAMS COS INC COM 969457100 129453513 3045965 SH SOLE 19 3045965 0 0 WILLIAMS COS INC COM 969457100 1736596198 40861087 SH SOLE 21 40861087 0 0 WILLIAMS COS INC COM 969457100 1131529605 26624226 SH SOLE 22 23975776 0 2648450 WILLIAMS COS INC COM 969457100 62227055 1464166 SH SOLE 23 1464166 0 0 WILLIAMS COS INC COM 969457100 76533363 1800785 SH SOLE 25 1800785 0 0 WILLIAMS COS INC COM 969457100 49708850 1169620 SH SOLE 26 859896 0 309724 WILLIAMS COS INC COM 969457100 62414565 1468578 SH SOLE 28 163780 0 1304798 WILLIAMS COS INC COM 969457100 462395963 10879905 SH SOLE 30 10879905 0 0 WILLIAMS COS INC COM 969457100 11733868 276091 SH SOLE 31 266627 0 9464 WILLIAMS COS INC COM 969457100 159090548 3743307 SH SOLE 34 3743307 0 0 WILLIAMS COS INC COM 969457100 12296908 289339 SH SOLE 36 289339 0 0 WILLIAMS COS INC COM 969457100 8904855 209526 SH SOLE 37 209526 0 0 WILLIAMS COS INC COM 969457100 2460155 57886 SH SOLE 40 57886 0 0 WILLIAMS COS INC COM 969457100 105698 2487 SH OTR 43 2487 0 0 WILLIAMS COS INC COM 969457100 76234004 1793741 SH SOLE 43 1485533 0 308209 WILLIAMS SONOMA INC COM 969904101 39755155 140791 SH SOLE 2 60209 0 80582 WILLIAMS SONOMA INC COM 969904101 12453929 44105 SH SOLE 4 20210 0 23895 WILLIAMS SONOMA INC COM 969904101 25161144 89107 SH SOLE 7 72615 0 16492 WILLIAMS SONOMA INC COM 969904101 336585 1192 SH SOLE 13 1192 0 0 WILLIAMS SONOMA INC COM 969904101 1435569 5084 SH SOLE 15 5084 0 0 WILLIAMS SONOMA INC COM 969904101 36518630 129329 SH SOLE 18 125532 0 3797 WILLIAMS SONOMA INC COM 969904101 4348216 15399 SH SOLE 19 15399 0 0 WILLIAMS SONOMA INC COM 969904101 1199747492 4248849 SH SOLE 21 4248849 0 0 WILLIAMS SONOMA INC COM 969904101 521059902 1845309 SH SOLE 22 1728248 0 117061 WILLIAMS SONOMA INC COM 969904101 20629670 73059 SH SOLE 23 73059 0 0 WILLIAMS SONOMA INC COM 969904101 42057035 148943 SH SOLE 25 148943 0 0 WILLIAMS SONOMA INC COM 969904101 17591086 62298 SH SOLE 26 56358 0 5940 WILLIAMS SONOMA INC COM 969904101 29147926 103226 SH SOLE 28 10131 0 93095 WILLIAMS SONOMA INC COM 969904101 147486651 522317 SH SOLE 30 520842 0 1475 WILLIAMS SONOMA INC COM 969904101 3992147 14138 SH SOLE 31 13658 0 480 WILLIAMS SONOMA INC COM 969904101 957799 3392 SH SOLE 34 3392 0 0 WILLIAMS SONOMA INC COM 969904101 2361460 8363 SH SOLE 36 8363 0 0 WILLIAMS SONOMA INC COM 969904101 878735 3112 SH SOLE 40 3112 0 0 WILLIAMS SONOMA INC COM 969904101 23684 84 SH OTR 43 84 0 0 WILLIAMS SONOMA INC COM 969904101 56953061 201697 SH SOLE 43 186239 0 15457 WILLIS LEASE FIN CORP COM 970646105 75052 1083 SH SOLE 2 135 0 948 WILLIS LEASE FIN CORP COM 970646105 626680 9043 SH SOLE 18 9043 0 0 WILLIS LEASE FIN CORP COM 970646105 469369 6773 SH SOLE 19 6773 0 0 WILLIS LEASE FIN CORP COM 970646105 7430693 107225 SH SOLE 21 107225 0 0 WILLIS LEASE FIN CORP COM 970646105 4135824 59680 SH SOLE 22 57649 0 2031 WILLIS LEASE FIN CORP COM 970646105 14137 204 SH SOLE 43 204 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 55704750 212500 SH SOLE 2 77643 0 134857 WILLIS TOWERS WATSON PLC LTD SHS G96629103 25286811 96463 SH SOLE 4 49600 0 46863 WILLIS TOWERS WATSON PLC LTD SHS G96629103 33511978 127840 SH SOLE 7 104906 0 22934 WILLIS TOWERS WATSON PLC LTD SHS G96629103 1263253 4819 SH SOLE 13 4819 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 3809418 14532 SH SOLE 15 14532 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 171208317 653118 SH SOLE 18 612746 0 40372 WILLIS TOWERS WATSON PLC LTD SHS G96629103 449442438 1714513 SH SOLE 19 1714513 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 823002423 3139553 SH SOLE 21 3139553 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 637620423 2432366 SH SOLE 22 2208605 0 223761 WILLIS TOWERS WATSON PLC LTD SHS G96629103 34319893 130922 SH SOLE 23 130922 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 56556443 215749 SH SOLE 25 215037 0 712 WILLIS TOWERS WATSON PLC LTD SHS G96629103 32553856 124185 SH SOLE 26 84328 0 39857 WILLIS TOWERS WATSON PLC LTD SHS G96629103 54275301 207047 SH SOLE 28 1548 0 205499 WILLIS TOWERS WATSON PLC LTD SHS G96629103 185027325 705834 SH SOLE 30 705834 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 6057531 23108 SH SOLE 31 22318 0 790 WILLIS TOWERS WATSON PLC LTD SHS G96629103 21206602 80898 SH SOLE 34 80898 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 6672774 25455 SH SOLE 36 25455 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 1294447 4938 SH SOLE 40 4938 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 10931652 41702 SH SOLE 43 33795 0 7907 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 17001950 451699 SH SOLE 2 79426 0 372273 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 19761 525 SH SOLE 4 525 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 1701742 45211 SH SOLE 7 43147 0 2064 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 2162569 57454 SH SOLE 18 57454 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 100865301 2679737 SH SOLE 19 2679737 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 91113003 2420643 SH SOLE 21 2420643 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 195788638 5201611 SH SOLE 22 4957754 0 243857 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 1485199 39458 SH SOLE 25 39458 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 2065307 54870 SH SOLE 26 54870 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 736878 19577 SH SOLE 28 3685 0 15892 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 8117969 215674 SH SOLE 30 215674 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 89960 2390 SH SOLE 31 2390 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 68317 1815 SH SOLE 36 1815 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 1544520 41034 SH SOLE 40 41034 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 3777174 100350 SH SOLE 43 94889 0 5461 WINGSTOP INC COM 974155103 34586690 81831 SH SOLE 2 37521 0 44310 WINGSTOP INC COM 974155103 38039 90 SH SOLE 4 90 0 0 WINGSTOP INC COM 974155103 1947617 4608 SH SOLE 7 4373 0 235 WINGSTOP INC COM 974155103 29030825 68686 SH SOLE 18 66805 0 1881 WINGSTOP INC COM 974155103 23128378 54721 SH SOLE 19 54721 0 0 WINGSTOP INC COM 974155103 700971466 1658476 SH SOLE 21 1658476 0 0 WINGSTOP INC COM 974155103 395975361 936865 SH SOLE 22 894791 0 42074 WINGSTOP INC COM 974155103 435762 1031 SH SOLE 23 1031 0 0 WINGSTOP INC COM 974155103 2580762 6106 SH SOLE 25 6106 0 0 WINGSTOP INC COM 974155103 18378102 43482 SH SOLE 26 8593 0 34889 WINGSTOP INC COM 974155103 704152 1666 SH SOLE 28 530 0 1136 WINGSTOP INC COM 974155103 10379262 24557 SH SOLE 30 24557 0 0 WINGSTOP INC COM 974155103 157652 373 SH SOLE 31 373 0 0 WINGSTOP INC COM 974155103 2432408 5755 SH SOLE 34 5755 0 0 WINGSTOP INC COM 974155103 51142 121 SH SOLE 36 121 0 0 WINGSTOP INC COM 974155103 2577803 6099 SH SOLE 40 6099 0 0 WINGSTOP INC COM 974155103 12483425 29535 SH SOLE 43 26727 0 2808 WINMARK CORP COM 974250102 4732647 13421 SH SOLE 2 8732 0 4689 WINMARK CORP COM 974250102 6347 18 SH SOLE 4 18 0 0 WINMARK CORP COM 974250102 8110 23 SH SOLE 7 23 0 0 WINMARK CORP COM 974250102 3078460 8730 SH SOLE 18 8730 0 0 WINMARK CORP COM 974250102 5954158 16885 SH SOLE 19 16885 0 0 WINMARK CORP COM 974250102 39402171 111738 SH SOLE 21 111738 0 0 WINMARK CORP COM 974250102 35979192 102031 SH SOLE 22 97039 0 4992 WINMARK CORP COM 974250102 257420 730 SH SOLE 23 730 0 0 WINMARK CORP COM 974250102 246488 699 SH SOLE 25 699 0 0 WINMARK CORP COM 974250102 47252 134 SH SOLE 26 134 0 0 WINMARK CORP COM 974250102 249662 708 SH SOLE 28 0 0 708 WINMARK CORP COM 974250102 596650 1692 SH SOLE 30 1692 0 0 WINMARK CORP COM 974250102 670702 1902 SH SOLE 34 1902 0 0 WINMARK CORP COM 974250102 7053 20 SH SOLE 36 20 0 0 WINMARK CORP COM 974250102 279988 794 SH SOLE 40 794 0 0 WINMARK CORP COM 974250102 675992 1917 SH SOLE 43 1810 0 107 WINNEBAGO INDS INC COM 974637100 3386633 62484 SH SOLE 2 44947 0 17537 WINNEBAGO INDS INC COM 974637100 7154 132 SH SOLE 4 132 0 0 WINNEBAGO INDS INC COM 974637100 829748 15309 SH SOLE 7 14500 0 809 WINNEBAGO INDS INC COM 974637100 5037294 92939 SH SOLE 18 92939 0 0 WINNEBAGO INDS INC COM 974637100 3544951 65405 SH SOLE 19 65405 0 0 WINNEBAGO INDS INC COM 974637100 177721095 3278987 SH SOLE 21 3278987 0 0 WINNEBAGO INDS INC COM 974637100 52140237 961997 SH SOLE 22 920942 0 41055 WINNEBAGO INDS INC COM 974637100 289591 5343 SH SOLE 25 5343 0 0 WINNEBAGO INDS INC COM 974637100 289536 5342 SH SOLE 26 5342 0 0 WINNEBAGO INDS INC COM 974637100 32466 599 SH SOLE 28 599 0 0 WINNEBAGO INDS INC COM 974637100 3996491 73736 SH SOLE 30 73736 0 0 WINNEBAGO INDS INC COM 974637100 36531 674 SH SOLE 36 674 0 0 WINNEBAGO INDS INC COM 974637100 343249 6333 SH SOLE 40 6333 0 0 WINNEBAGO INDS INC COM 974637100 2341614 43203 SH SOLE 43 41874 0 1329 WINTRUST FINL CORP COM 97650W108 14522225 147344 SH SOLE 2 63727 0 83617 WINTRUST FINL CORP COM 97650W108 19515 198 SH SOLE 4 198 0 0 WINTRUST FINL CORP COM 97650W108 503247 5106 SH SOLE 7 4875 0 231 WINTRUST FINL CORP COM 97650W108 11104164 112664 SH SOLE 18 112664 0 0 WINTRUST FINL CORP COM 97650W108 2865533 29074 SH SOLE 19 29074 0 0 WINTRUST FINL CORP COM 97650W108 316422642 3210457 SH SOLE 21 3210457 0 0 WINTRUST FINL CORP COM 97650W108 191271942 1940665 SH SOLE 22 1859152 0 81513 WINTRUST FINL CORP COM 97650W108 22373 227 SH SOLE 23 227 0 0 WINTRUST FINL CORP COM 97650W108 1281280 13000 SH SOLE 25 13000 0 0 WINTRUST FINL CORP COM 97650W108 3609464 36622 SH SOLE 26 17800 0 18822 WINTRUST FINL CORP COM 97650W108 357181 3624 SH SOLE 28 1016 0 2608 WINTRUST FINL CORP COM 97650W108 6971642 70735 SH SOLE 30 70735 0 0 WINTRUST FINL CORP COM 97650W108 74708 758 SH SOLE 31 758 0 0 WINTRUST FINL CORP COM 97650W108 116892 1186 SH SOLE 36 1186 0 0 WINTRUST FINL CORP COM 97650W108 1148914 11657 SH SOLE 40 11657 0 0 WINTRUST FINL CORP COM 97650W108 13175865 133684 SH SOLE 43 118049 0 15634 WIPRO LTD SPON ADR 1 SH 97651M109 9800266 1606601 SH SOLE 4 1606601 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 666517 109265 SH SOLE 19 109265 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 3639626 596660 SH SOLE 21 596660 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 7884616 1292560 SH SOLE 22 1292560 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 4547672 745520 SH SOLE 28 246524 0 498996 WIPRO LTD SPON ADR 1 SH 97651M109 4283383 702194 SH SOLE 30 702194 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 134685204 22079542 SH SOLE 43 19618775 0 2460767 WISDOMTREE INC COM 97717P104 663504 66953 SH SOLE 2 34793 0 32160 WISDOMTREE INC COM 97717P104 3201 323 SH SOLE 4 323 0 0 WISDOMTREE INC COM 97717P104 392010 39557 SH SOLE 7 37496 0 2061 WISDOMTREE INC COM 97717P104 3929087 396477 SH SOLE 18 396477 0 0 WISDOMTREE INC COM 97717P104 3152351 318098 SH SOLE 19 318098 0 0 WISDOMTREE INC COM 97717P104 134234191 13545327 SH SOLE 21 13545327 0 0 WISDOMTREE INC COM 97717P104 36333469 3666344 SH SOLE 22 3557117 0 109227 WISDOMTREE INC COM 97717P104 239287 24146 SH SOLE 25 24146 0 0 WISDOMTREE INC COM 97717P104 72521 7318 SH SOLE 26 7318 0 0 WISDOMTREE INC COM 97717P104 60857 6141 SH SOLE 28 507 0 5634 WISDOMTREE INC COM 97717P104 2292847 231367 SH SOLE 30 231367 0 0 WISDOMTREE INC COM 97717P104 232053 23416 SH SOLE 40 23416 0 0 WISDOMTREE INC COM 97717P104 1526372 154023 SH SOLE 43 152941 0 1082 WISDOMTREE TR INDIA ERNGS FD 97717W422 9794805 202875 SH SOLE 2 0 0 202875 WISDOMTREE TR INDIA ERNGS FD 97717W422 86957494 1801108 SH SOLE 22 1801108 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 561240 12000 SH SOLE 43 12000 0 0 WISDOMTREE TR US MIDCAP FUND 97717W570 5201 90 SH SOLE 43 90 0 0 WISDOMTREE TR INTL SMCAP DIV 97717W760 57 1 SH SOLE 43 1 0 0 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 10716 213 SH SOLE 2 213 0 0 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 44423730 883000 SH SOLE 18 883000 0 0 WIX COM LTD SHS M98068105 34593748 217475 SH SOLE 2 202603 0 14872 WIX COM LTD SHS M98068105 20806197 130799 SH SOLE 4 30751 0 100048 WIX COM LTD SHS M98068105 10634625 66855 SH SOLE 7 61308 0 5547 WIX COM LTD SHS M98068105 704680 4430 SH SOLE 13 4430 0 0 WIX COM LTD SHS M98068105 770058 4841 SH SOLE 15 4841 0 0 WIX COM LTD SHS M98068105 4751421 29870 SH SOLE 18 26021 0 3849 WIX COM LTD SHS M98068105 8893922 55912 SH SOLE 19 55912 0 0 WIX COM LTD SHS M98068105 141838583 891674 SH SOLE 21 891674 0 0 WIX COM LTD SHS M98068105 118614363 745674 SH SOLE 22 714600 0 31074 WIX COM LTD SHS M98068105 29592110 186032 SH SOLE 23 186032 0 0 WIX COM LTD SHS M98068105 737449 4636 SH SOLE 25 4636 0 0 WIX COM LTD SHS M98068105 8609187 54122 SH SOLE 26 10625 0 43497 WIX COM LTD SHS M98068105 8405736 52843 SH SOLE 28 1953 0 50890 WIX COM LTD SHS M98068105 5119668 32185 SH SOLE 29 32185 0 0 WIX COM LTD SHS M98068105 39624019 249098 SH SOLE 30 170628 0 78470 WIX COM LTD SHS M98068105 15007141 94343 SH SOLE 31 93923 0 420 WIX COM LTD SHS M98068105 4260213 26782 SH SOLE 34 26782 0 0 WIX COM LTD SHS M98068105 771967 4853 SH SOLE 36 4853 0 0 WIX COM LTD SHS M98068105 417241 2623 SH SOLE 40 2623 0 0 WIX COM LTD SHS M98068105 17602581 110659 SH SOLE 43 101873 0 8786 WK KELLOGG CO COM SHS 92942W107 838851 50963 SH SOLE 2 35352 0 15611 WK KELLOGG CO COM SHS 92942W107 12296 747 SH SOLE 4 214 0 533 WK KELLOGG CO COM SHS 92942W107 295325 17942 SH SOLE 7 17004 0 938 WK KELLOGG CO COM SHS 92942W107 3090283 187745 SH SOLE 18 187745 0 0 WK KELLOGG CO COM SHS 92942W107 2477115 150493 SH SOLE 19 150493 0 0 WK KELLOGG CO COM SHS 92942W107 121871404 7404095 SH SOLE 21 7404095 0 0 WK KELLOGG CO COM SHS 92942W107 32323621 1963768 SH SOLE 22 1905173 0 58595 WK KELLOGG CO COM SHS 92942W107 349808 21252 SH SOLE 25 21252 0 0 WK KELLOGG CO COM SHS 92942W107 394052 23940 SH SOLE 26 23094 0 846 WK KELLOGG CO COM SHS 92942W107 2325156 141261 SH SOLE 30 141261 0 0 WK KELLOGG CO COM SHS 92942W107 111089 6749 SH SOLE 34 6749 0 0 WK KELLOGG CO COM SHS 92942W107 25447 1546 SH SOLE 36 1546 0 0 WK KELLOGG CO COM SHS 92942W107 167925 10202 SH SOLE 40 10202 0 0 WK KELLOGG CO COM SHS 92942W107 570158 34639 SH SOLE 43 26905 0 7734 WM TECHNOLOGY INC COM 92971A109 11628 11181 SH SOLE 2 6797 0 4384 WM TECHNOLOGY INC COM 92971A109 219719 211268 SH SOLE 18 211268 0 0 WM TECHNOLOGY INC COM 92971A109 183836 176765 SH SOLE 19 176765 0 0 WM TECHNOLOGY INC COM 92971A109 2527173 2429974 SH SOLE 21 2429974 0 0 WM TECHNOLOGY INC COM 92971A109 1864180 1792481 SH SOLE 22 1775657 0 16824 WM TECHNOLOGY INC COM 92971A109 520 500 SH SOLE 43 0 0 500 WNS HLDGS LTD COM SHS G98196101 1648290 31396 SH SOLE 2 23190 0 8206 WNS HLDGS LTD COM SHS G98196101 1540298 29339 SH SOLE 4 3174 0 26165 WNS HLDGS LTD COM SHS G98196101 106995 2038 SH SOLE 7 2038 0 0 WNS HLDGS LTD COM SHS G98196101 6025373 114769 SH SOLE 18 114769 0 0 WNS HLDGS LTD COM SHS G98196101 6304200 120080 SH SOLE 19 120080 0 0 WNS HLDGS LTD COM SHS G98196101 80777550 1538620 SH SOLE 21 1538620 0 0 WNS HLDGS LTD COM SHS G98196101 34531455 657742 SH SOLE 22 638590 0 19152 WNS HLDGS LTD COM SHS G98196101 86573 1649 SH SOLE 23 1649 0 0 WNS HLDGS LTD COM SHS G98196101 598763 11405 SH SOLE 26 10301 0 1104 WNS HLDGS LTD COM SHS G98196101 2979008 56743 SH SOLE 31 56743 0 0 WNS HLDGS LTD COM SHS G98196101 1705778 32491 SH SOLE 43 32021 0 470 WOLFSPEED INC NOTE 1.750% 5/0 225447AD3 5126200 5776000 PRN SOLE 21 5776000 0 0 WOLFSPEED INC COM 977852102 5661732 248758 SH SOLE 2 154335 0 94423 WOLFSPEED INC COM 977852102 14726 647 SH SOLE 4 341 0 306 WOLFSPEED INC COM 977852102 686419 30159 SH SOLE 7 28693 0 1466 WOLFSPEED INC COM 977852102 4310380 189384 SH SOLE 18 189384 0 0 WOLFSPEED INC COM 977852102 1020422 44834 SH SOLE 19 44834 0 0 WOLFSPEED INC COM 977852102 194728460 8555732 SH SOLE 21 8555732 0 0 WOLFSPEED INC COM 977852102 83248000 3657645 SH SOLE 22 3495883 0 161762 WOLFSPEED INC COM 977852102 570297 25057 SH SOLE 25 25057 0 0 WOLFSPEED INC COM 977852102 991699 43572 SH SOLE 26 43572 0 0 WOLFSPEED INC COM 977852102 255231 11214 SH SOLE 28 1120 0 10094 WOLFSPEED INC COM 977852102 4079343 179233 SH SOLE 30 179233 0 0 WOLFSPEED INC COM 977852102 34550 1518 SH SOLE 31 1518 0 0 WOLFSPEED INC COM 977852102 21212 932 SH SOLE 36 932 0 0 WOLFSPEED INC COM 977852102 596244 26197 SH SOLE 40 26197 0 0 WOLFSPEED INC COM 977852102 4842144 212748 SH SOLE 43 165674 0 47074 WOLFSPEED INC NOTE 0.250% 2/1 977852AB8 3360150 5700000 PRN SOLE 21 5700000 0 0 WOLFSPEED INC NOTE 1.875%12/0 977852AD4 7755325 14075000 PRN SOLE 21 14075000 0 0 WOLVERINE WORLD WIDE INC COM 978097103 554901 41043 SH SOLE 2 21839 0 19204 WOLVERINE WORLD WIDE INC COM 978097103 4272 316 SH SOLE 4 316 0 0 WOLVERINE WORLD WIDE INC COM 978097103 6246 462 SH SOLE 7 462 0 0 WOLVERINE WORLD WIDE INC COM 978097103 3107153 229819 SH SOLE 18 229819 0 0 WOLVERINE WORLD WIDE INC COM 978097103 2427976 179584 SH SOLE 19 179584 0 0 WOLVERINE WORLD WIDE INC COM 978097103 120229628 8892724 SH SOLE 21 8892724 0 0 WOLVERINE WORLD WIDE INC COM 978097103 33715622 2493759 SH SOLE 22 2420323 0 73436 WOLVERINE WORLD WIDE INC COM 978097103 252513 18677 SH SOLE 25 18677 0 0 WOLVERINE WORLD WIDE INC COM 978097103 258029 19085 SH SOLE 26 19085 0 0 WOLVERINE WORLD WIDE INC COM 978097103 19956 1476 SH SOLE 28 1476 0 0 WOLVERINE WORLD WIDE INC COM 978097103 2206302 163188 SH SOLE 30 163188 0 0 WOLVERINE WORLD WIDE INC COM 978097103 200082 14799 SH SOLE 40 14799 0 0 WOLVERINE WORLD WIDE INC COM 978097103 1551439 114751 SH SOLE 43 108717 0 6034 WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 3480 185 SH SOLE 2 185 0 0 WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 289730 15403 SH SOLE 18 15403 0 0 WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 4847901 257730 SH SOLE 19 257730 0 0 WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 721740 38370 SH SOLE 25 38370 0 0 WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 1162853 61821 SH SOLE 34 61821 0 0 WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 38374001 2040085 SH SOLE 43 1836229 0 203856 WOODWARD INC COM 980745103 21384743 122633 SH SOLE 2 69598 0 53035 WOODWARD INC COM 980745103 31737 182 SH SOLE 4 182 0 0 WOODWARD INC COM 980745103 1750950 10041 SH SOLE 7 9571 0 470 WOODWARD INC COM 980745103 15781390 90500 SH SOLE 18 90500 0 0 WOODWARD INC COM 980745103 3944127 22618 SH SOLE 19 22618 0 0 WOODWARD INC COM 980745103 665677340 3817395 SH SOLE 21 3817395 0 0 WOODWARD INC COM 980745103 309526593 1775012 SH SOLE 22 1696692 0 78320 WOODWARD INC COM 980745103 2123774 12179 SH SOLE 25 12179 0 0 WOODWARD INC COM 980745103 4059915 23282 SH SOLE 26 18819 0 4463 WOODWARD INC COM 980745103 230182 1320 SH SOLE 28 1054 0 266 WOODWARD INC COM 980745103 5889859 33776 SH SOLE 30 33776 0 0 WOODWARD INC COM 980745103 129913 745 SH SOLE 31 745 0 0 WOODWARD INC COM 980745103 173682 996 SH SOLE 34 996 0 0 WOODWARD INC COM 980745103 67834 389 SH SOLE 36 389 0 0 WOODWARD INC COM 980745103 2242701 12861 SH SOLE 40 12861 0 0 WOODWARD INC COM 980745103 9207352 52801 SH SOLE 43 49566 0 3235 WOORI FINL GROUP INC SPONSORED ADS 981064108 54974658 1715813 SH SOLE 43 1570647 0 145166 WORKDAY INC CL A 98138H101 79522751 355711 SH SOLE 2 72373 0 283338 WORKDAY INC CL A 98138H101 40006286 178951 SH SOLE 4 77638 0 101313 WORKDAY INC CL A 98138H101 44515044 199119 SH SOLE 7 190363 0 8756 WORKDAY INC CL A 98138H101 1771266 7923 SH SOLE 13 7923 0 0 WORKDAY INC CL A 98138H101 4613608 20637 SH SOLE 15 20637 0 0 WORKDAY INC CL A 98138H101 72193560 322927 SH SOLE 18 306106 0 16821 WORKDAY INC CL A 98138H101 25733097 115106 SH SOLE 19 115106 0 0 WORKDAY INC CL A 98138H101 833302239 3727421 SH SOLE 21 3727421 0 0 WORKDAY INC CL A 98138H101 1175877758 5259786 SH SOLE 22 4855066 0 404720 WORKDAY INC CL A 98138H101 59711311 267093 SH SOLE 23 267093 0 0 WORKDAY INC CL A 98138H101 90542694 405004 SH SOLE 25 386430 0 18574 WORKDAY INC CL A 98138H101 55412252 247863 SH SOLE 26 168948 0 78915 WORKDAY INC CL A 98138H101 117564168 525873 SH SOLE 28 20149 0 505724 WORKDAY INC CL A 98138H101 1046708 4682 SH SOLE 29 4682 0 0 WORKDAY INC CL A 98138H101 407041505 1820726 SH SOLE 30 1789397 0 31329 WORKDAY INC CL A 98138H101 11514234 51504 SH SOLE 31 49809 0 1695 WORKDAY INC CL A 98138H101 14479981 64770 SH SOLE 32 64770 0 0 WORKDAY INC CL A 98138H101 25384120 113545 SH SOLE 34 113545 0 0 WORKDAY INC CL A 98138H101 10067801 45034 SH SOLE 36 45034 0 0 WORKDAY INC CL A 98138H101 2333296 10437 SH SOLE 40 10437 0 0 WORKDAY INC CL A 98138H101 60138 269 SH OTR 43 269 0 0 WORKDAY INC CL A 98138H101 33390680 149359 SH SOLE 43 119169 0 30190 WORKHORSE GROUP INC COM SHS 98138J305 320640 204229 SH SOLE 22 204229 0 0 WORKHORSE GROUP INC COM SHS 98138J305 1325 844 SH SOLE 28 844 0 0 WORKHORSE GROUP INC COM SHS 98138J305 539 344 SH SOLE 43 344 0 0 WORKIVA INC COM CL A 98139A105 4704497 64454 SH SOLE 2 36416 0 28038 WORKIVA INC COM CL A 98139A105 22043 302 SH SOLE 4 152 0 150 WORKIVA INC COM CL A 98139A105 1273676 17450 SH SOLE 7 16534 0 916 WORKIVA INC COM CL A 98139A105 9838395 134791 SH SOLE 18 125360 0 9431 WORKIVA INC COM CL A 98139A105 14212248 194715 SH SOLE 19 194715 0 0 WORKIVA INC COM CL A 98139A105 153101707 2097571 SH SOLE 21 2097571 0 0 WORKIVA INC COM CL A 98139A105 114600212 1570081 SH SOLE 22 1518661 0 51420 WORKIVA INC COM CL A 98139A105 199701 2736 SH SOLE 23 2736 0 0 WORKIVA INC COM CL A 98139A105 839896 11507 SH SOLE 25 11507 0 0 WORKIVA INC COM CL A 98139A105 1623225 22239 SH SOLE 26 16118 0 6121 WORKIVA INC COM CL A 98139A105 189555 2597 SH SOLE 28 752 0 1845 WORKIVA INC COM CL A 98139A105 5971969 81819 SH SOLE 30 81819 0 0 WORKIVA INC COM CL A 98139A105 23211 318 SH SOLE 36 318 0 0 WORKIVA INC COM CL A 98139A105 701215 9607 SH SOLE 40 9607 0 0 WORKIVA INC COM CL A 98139A105 2180649 29876 SH SOLE 43 27321 0 2555 WORKSPORT LTD COM NEW 98139Q209 857 1101 SH SOLE 22 1101 0 0 WORLD ACCEP CORPORATION COM 981419104 2482722 20090 SH SOLE 2 18324 0 1766 WORLD ACCEP CORPORATION COM 981419104 2224 18 SH SOLE 4 18 0 0 WORLD ACCEP CORPORATION COM 981419104 2842 23 SH SOLE 7 23 0 0 WORLD ACCEP CORPORATION COM 981419104 1462446 11834 SH SOLE 18 11834 0 0 WORLD ACCEP CORPORATION COM 981419104 1081078 8748 SH SOLE 19 8748 0 0 WORLD ACCEP CORPORATION COM 981419104 48657895 393736 SH SOLE 21 393736 0 0 WORLD ACCEP CORPORATION COM 981419104 13961203 112973 SH SOLE 22 108957 0 4016 WORLD ACCEP CORPORATION COM 981419104 64138 519 SH SOLE 25 519 0 0 WORLD ACCEP CORPORATION COM 981419104 317724 2571 SH SOLE 26 2571 0 0 WORLD ACCEP CORPORATION COM 981419104 1166842 9442 SH SOLE 30 9442 0 0 WORLD ACCEP CORPORATION COM 981419104 58948 477 SH SOLE 40 477 0 0 WORLD ACCEP CORPORATION COM 981419104 862836 6982 SH SOLE 43 6398 0 584 WORLD KINECT CORPORATION COM 981475106 9810089 380236 SH SOLE 2 234540 0 145696 WORLD KINECT CORPORATION COM 981475106 423249 16405 SH SOLE 7 15608 0 797 WORLD KINECT CORPORATION COM 981475106 5007212 194078 SH SOLE 18 194078 0 0 WORLD KINECT CORPORATION COM 981475106 14784922 573059 SH SOLE 19 573059 0 0 WORLD KINECT CORPORATION COM 981475106 178416623 6915373 SH SOLE 21 6915373 0 0 WORLD KINECT CORPORATION COM 981475106 62853857 2436196 SH SOLE 22 2305263 0 130933 WORLD KINECT CORPORATION COM 981475106 306762 11890 SH SOLE 23 11890 0 0 WORLD KINECT CORPORATION COM 981475106 3845180 149038 SH SOLE 26 26888 0 122150 WORLD KINECT CORPORATION COM 981475106 886643 34366 SH SOLE 28 34366 0 0 WORLD KINECT CORPORATION COM 981475106 3038363 117766 SH SOLE 30 117766 0 0 WORLD KINECT CORPORATION COM 981475106 82637 3203 SH SOLE 36 3203 0 0 WORLD KINECT CORPORATION COM 981475106 308671 11964 SH SOLE 40 11964 0 0 WORLD KINECT CORPORATION COM 981475106 1415336 54858 SH SOLE 43 54267 0 591 WORTHINGTON ENTERPRISES INC COM 981811102 1115284 23564 SH SOLE 2 9051 0 14513 WORTHINGTON ENTERPRISES INC COM 981811102 2130 45 SH SOLE 4 45 0 0 WORTHINGTON ENTERPRISES INC COM 981811102 11501 243 SH SOLE 7 243 0 0 WORTHINGTON ENTERPRISES INC COM 981811102 4361176 92144 SH SOLE 18 92144 0 0 WORTHINGTON ENTERPRISES INC COM 981811102 3386083 71542 SH SOLE 19 71542 0 0 WORTHINGTON ENTERPRISES INC COM 981811102 175634720 3710854 SH SOLE 21 3710854 0 0 WORTHINGTON ENTERPRISES INC COM 981811102 43449129 918004 SH SOLE 22 888098 0 29906 WORTHINGTON ENTERPRISES INC COM 981811102 315170 6659 SH SOLE 25 6659 0 0 WORTHINGTON ENTERPRISES INC COM 981811102 778957 16458 SH SOLE 26 9453 0 7005 WORTHINGTON ENTERPRISES INC COM 981811102 47425 1002 SH SOLE 28 641 0 361 WORTHINGTON ENTERPRISES INC COM 981811102 3162685 66822 SH SOLE 30 66822 0 0 WORTHINGTON ENTERPRISES INC COM 981811102 13300 281 SH SOLE 36 281 0 0 WORTHINGTON ENTERPRISES INC COM 981811102 341391 7213 SH SOLE 40 7213 0 0 WORTHINGTON ENTERPRISES INC COM 981811102 1629652 34432 SH SOLE 43 31238 0 3194 WORTHINGTON STL INC COM SHS 982104101 1583466 47466 SH SOLE 2 27080 0 20386 WORTHINGTON STL INC COM SHS 982104101 1501 45 SH SOLE 4 45 0 0 WORTHINGTON STL INC COM SHS 982104101 8106 243 SH SOLE 7 243 0 0 WORTHINGTON STL INC COM SHS 982104101 3474311 104146 SH SOLE 18 104146 0 0 WORTHINGTON STL INC COM SHS 982104101 2468406 73993 SH SOLE 19 73993 0 0 WORTHINGTON STL INC COM SHS 982104101 118988448 3566800 SH SOLE 21 3566800 0 0 WORTHINGTON STL INC COM SHS 982104101 34108532 1022438 SH SOLE 22 978529 0 43909 WORTHINGTON STL INC COM SHS 982104101 17147 514 SH SOLE 23 514 0 0 WORTHINGTON STL INC COM SHS 982104101 215572 6462 SH SOLE 25 6462 0 0 WORTHINGTON STL INC COM SHS 982104101 294936 8841 SH SOLE 26 8841 0 0 WORTHINGTON STL INC COM SHS 982104101 2260841 67771 SH SOLE 30 67771 0 0 WORTHINGTON STL INC COM SHS 982104101 41466 1243 SH SOLE 36 1243 0 0 WORTHINGTON STL INC COM SHS 982104101 226514 6790 SH SOLE 40 6790 0 0 WORTHINGTON STL INC COM SHS 982104101 938550 28134 SH SOLE 43 25342 0 2792 WP CAREY INC COM 92936U109 35629406 647219 SH SOLE 2 263493 0 383726 WP CAREY INC COM 92936U109 18258103 331664 SH SOLE 4 209129 0 122535 WP CAREY INC COM 92936U109 20636869 374875 SH SOLE 7 338350 0 36525 WP CAREY INC COM 92936U109 404232 7343 SH SOLE 13 7343 0 0 WP CAREY INC COM 92936U109 1054758 19160 SH SOLE 15 19160 0 0 WP CAREY INC COM 92936U109 22402542 406949 SH SOLE 18 393324 0 13625 WP CAREY INC COM 92936U109 23017781 418125 SH SOLE 19 418125 0 0 WP CAREY INC COM 92936U109 676704107 12292536 SH SOLE 21 12292536 0 0 WP CAREY INC COM 92936U109 458056407 8320734 SH SOLE 22 7802346 0 518388 WP CAREY INC COM 92936U109 14520979 263778 SH SOLE 23 263778 0 0 WP CAREY INC COM 92936U109 76702211 1393319 SH SOLE 25 1392929 0 390 WP CAREY INC COM 92936U109 10954455 198991 SH SOLE 26 121937 0 77054 WP CAREY INC COM 92936U109 27186553 493852 SH SOLE 28 26303 0 467549 WP CAREY INC COM 92936U109 64985259 1180477 SH SOLE 30 1180477 0 0 WP CAREY INC COM 92936U109 2883134 52373 SH SOLE 31 50470 0 1903 WP CAREY INC COM 92936U109 630488 11453 SH SOLE 34 11453 0 0 WP CAREY INC COM 92936U109 2591589 47077 SH SOLE 36 47077 0 0 WP CAREY INC COM 92936U109 562721 10222 SH SOLE 40 10222 0 0 WP CAREY INC COM 92936U109 23396 425 SH OTR 43 425 0 0 WP CAREY INC COM 92936U109 17569352 319153 SH SOLE 43 273693 0 45460 WPP PLC NEW ADR 92937A102 4303 94 SH SOLE 2 94 0 0 WPP PLC NEW ADR 92937A102 6365938 139055 SH SOLE 18 139055 0 0 WPP PLC NEW ADR 92937A102 3288789 71839 SH SOLE 23 71839 0 0 WPP PLC NEW ADR 92937A102 19394542 423647 SH SOLE 43 399284 0 24363 WRAP TECHNOLOGIES INC COM 98212N107 12634 6317 SH SOLE 18 6317 0 0 WRAP TECHNOLOGIES INC COM 98212N107 130278 65139 SH SOLE 21 65139 0 0 WRAP TECHNOLOGIES INC COM 98212N107 857442 428721 SH SOLE 22 428721 0 0 WSFS FINL CORP COM 929328102 2142542 45586 SH SOLE 2 16740 0 28846 WSFS FINL CORP COM 929328102 8037 171 SH SOLE 4 171 0 0 WSFS FINL CORP COM 929328102 21056 448 SH SOLE 7 448 0 0 WSFS FINL CORP COM 929328102 8428228 179324 SH SOLE 18 179324 0 0 WSFS FINL CORP COM 929328102 5387751 114633 SH SOLE 19 114633 0 0 WSFS FINL CORP COM 929328102 309014613 6574779 SH SOLE 21 6574779 0 0 WSFS FINL CORP COM 929328102 72402983 1540489 SH SOLE 22 1464611 0 75878 WSFS FINL CORP COM 929328102 509809 10847 SH SOLE 25 10847 0 0 WSFS FINL CORP COM 929328102 893987 19021 SH SOLE 26 19021 0 0 WSFS FINL CORP COM 929328102 35109 747 SH SOLE 28 747 0 0 WSFS FINL CORP COM 929328102 4799922 102126 SH SOLE 30 102126 0 0 WSFS FINL CORP COM 929328102 451200 9600 SH SOLE 40 9600 0 0 WSFS FINL CORP COM 929328102 428223 9111 SH SOLE 43 8418 0 693 WW INTL INC COM 98262P101 21675 18526 SH SOLE 18 18526 0 0 WW INTL INC COM 98262P101 318580 272291 SH SOLE 21 272291 0 0 WW INTL INC COM 98262P101 1352983 1156396 SH SOLE 22 1156396 0 0 WW INTL INC COM 98262P101 75 64 SH SOLE 43 64 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 10773216 145584 SH SOLE 2 78742 0 66842 WYNDHAM HOTELS & RESORTS INC COM 98311A105 18574 251 SH SOLE 4 251 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 931068 12582 SH SOLE 7 11954 0 628 WYNDHAM HOTELS & RESORTS INC COM 98311A105 8873562 119913 SH SOLE 18 119913 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 1946792 26308 SH SOLE 19 26308 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 298667108 4036042 SH SOLE 21 4036042 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 172248690 2327685 SH SOLE 22 2222720 0 104965 WYNDHAM HOTELS & RESORTS INC COM 98311A105 1184740 16010 SH SOLE 25 16010 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 1489620 20130 SH SOLE 26 20130 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 334702 4523 SH SOLE 28 1664 0 2859 WYNDHAM HOTELS & RESORTS INC COM 98311A105 5072256 68544 SH SOLE 30 68544 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 74888 1012 SH SOLE 31 1012 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 39294 531 SH SOLE 36 531 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 1296480 17520 SH SOLE 40 17520 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 11618 157 SH OTR 43 157 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 6993523 94507 SH SOLE 43 81095 0 13412 WYNN RESORTS LTD COM 983134107 15644421 174798 SH SOLE 2 55408 0 119390 WYNN RESORTS LTD COM 983134107 4371538 48844 SH SOLE 4 37911 0 10933 WYNN RESORTS LTD COM 983134107 5379040 60101 SH SOLE 7 52226 0 7875 WYNN RESORTS LTD COM 983134107 294366 3289 SH SOLE 13 3289 0 0 WYNN RESORTS LTD COM 983134107 1287100 14381 SH SOLE 15 14381 0 0 WYNN RESORTS LTD COM 983134107 17999524 201112 SH SOLE 18 194831 0 6281 WYNN RESORTS LTD COM 983134107 36846524 411693 SH SOLE 19 411693 0 0 WYNN RESORTS LTD COM 983134107 231214479 2583402 SH SOLE 21 2583402 0 0 WYNN RESORTS LTD COM 983134107 215781099 2410962 SH SOLE 22 2242571 0 168391 WYNN RESORTS LTD COM 983134107 11414562 127537 SH SOLE 23 127537 0 0 WYNN RESORTS LTD COM 983134107 13603463 151994 SH SOLE 25 151238 0 756 WYNN RESORTS LTD COM 983134107 11176671 124879 SH SOLE 26 42570 0 82309 WYNN RESORTS LTD COM 983134107 14569616 162789 SH SOLE 28 38788 0 124001 WYNN RESORTS LTD COM 983134107 50542977 564726 SH SOLE 30 564726 0 0 WYNN RESORTS LTD COM 983134107 1280835 14311 SH SOLE 31 13560 0 751 WYNN RESORTS LTD COM 983134107 15275413 170675 SH SOLE 34 170675 0 0 WYNN RESORTS LTD COM 983134107 1869387 20887 SH SOLE 36 20887 0 0 WYNN RESORTS LTD COM 983134107 437297 4886 SH SOLE 40 4886 0 0 WYNN RESORTS LTD COM 983134107 5021702 56108 SH SOLE 43 49864 0 6244 X4 PHARMACEUTICALS INC COM 98420X103 10703 18454 SH SOLE 2 7217 0 11237 X4 PHARMACEUTICALS INC COM 98420X103 263417 454167 SH SOLE 18 454167 0 0 X4 PHARMACEUTICALS INC COM 98420X103 223094 384644 SH SOLE 19 384644 0 0 X4 PHARMACEUTICALS INC COM 98420X103 3398834 5860059 SH SOLE 21 5860059 0 0 X4 PHARMACEUTICALS INC COM 98420X103 2296011 3958639 SH SOLE 22 3894647 0 63992 XBIOTECH INC COM 98400H102 205425 39966 SH SOLE 2 37651 0 2315 XBIOTECH INC COM 98400H102 278758 54233 SH SOLE 18 54233 0 0 XBIOTECH INC COM 98400H102 201349 39173 SH SOLE 19 39173 0 0 XBIOTECH INC COM 98400H102 2973978 578595 SH SOLE 21 578595 0 0 XBIOTECH INC COM 98400H102 2170000 422179 SH SOLE 22 409514 0 12665 XBP EUROPE HOLDINGS INC COM 98400V101 6405 3660 SH SOLE 18 3660 0 0 XBP EUROPE HOLDINGS INC COM 98400V101 67695 38683 SH SOLE 21 38683 0 0 XCEL ENERGY INC COM 98389B100 62088591 1162490 SH SOLE 2 317367 0 845123 XCEL ENERGY INC COM 98389B100 20143688 377152 SH SOLE 4 320073 0 57079 XCEL ENERGY INC COM 98389B100 29676412 555634 SH SOLE 7 511044 0 44590 XCEL ENERGY INC COM 98389B100 822354 15397 SH SOLE 13 15397 0 0 XCEL ENERGY INC COM 98389B100 4157968 77850 SH SOLE 15 77850 0 0 XCEL ENERGY INC COM 98389B100 50530987 946096 SH SOLE 18 944963 0 1133 XCEL ENERGY INC COM 98389B100 31940248 598020 SH SOLE 19 598020 0 0 XCEL ENERGY INC COM 98389B100 1187393281 22231666 SH SOLE 21 22231666 0 0 XCEL ENERGY INC COM 98389B100 649047346 12152169 SH SOLE 22 10952506 0 1199663 XCEL ENERGY INC COM 98389B100 53318081 998279 SH SOLE 23 998279 0 0 XCEL ENERGY INC COM 98389B100 13666764 255884 SH SOLE 25 255884 0 0 XCEL ENERGY INC COM 98389B100 24553004 459708 SH SOLE 26 356507 0 103201 XCEL ENERGY INC COM 98389B100 30354185 568324 SH SOLE 28 8730 0 559594 XCEL ENERGY INC COM 98389B100 89889 1683 SH SOLE 29 1683 0 0 XCEL ENERGY INC COM 98389B100 198239173 3711649 SH SOLE 30 3711649 0 0 XCEL ENERGY INC COM 98389B100 6718551 125792 SH SOLE 31 121537 0 4255 XCEL ENERGY INC COM 98389B100 12231264 229007 SH SOLE 32 229007 0 0 XCEL ENERGY INC COM 98389B100 33045568 618715 SH SOLE 34 618715 0 0 XCEL ENERGY INC COM 98389B100 6668132 124848 SH SOLE 36 124848 0 0 XCEL ENERGY INC COM 98389B100 699083 13089 SH SOLE 40 13089 0 0 XCEL ENERGY INC COM 98389B100 23180 434 SH OTR 43 434 0 0 XCEL ENERGY INC COM 98389B100 33630271 629662 SH SOLE 43 519329 0 110334 XENCOR INC COM 98401F105 3235383 170913 SH SOLE 2 83932 0 86981 XENCOR INC COM 98401F105 4032 213 SH SOLE 4 213 0 0 XENCOR INC COM 98401F105 307878 16264 SH SOLE 7 15451 0 813 XENCOR INC COM 98401F105 3626288 191563 SH SOLE 18 182234 0 9329 XENCOR INC COM 98401F105 9391362 496110 SH SOLE 19 496110 0 0 XENCOR INC COM 98401F105 139578481 7373401 SH SOLE 21 7373401 0 0 XENCOR INC COM 98401F105 45786370 2418720 SH SOLE 22 2307761 0 110959 XENCOR INC COM 98401F105 169556 8957 SH SOLE 23 8957 0 0 XENCOR INC COM 98401F105 176901 9345 SH SOLE 25 9345 0 0 XENCOR INC COM 98401F105 511129 27001 SH SOLE 26 24825 0 2176 XENCOR INC COM 98401F105 48366 2555 SH SOLE 28 2555 0 0 XENCOR INC COM 98401F105 5157630 272458 SH SOLE 30 272458 0 0 XENCOR INC COM 98401F105 457671 24177 SH SOLE 34 24177 0 0 XENCOR INC COM 98401F105 203535 10752 SH SOLE 40 10752 0 0 XENCOR INC COM 98401F105 33563 1773 SH OTR 43 1773 0 0 XENCOR INC COM 98401F105 1495281 78990 SH SOLE 43 72634 0 6356 XENIA HOTELS & RESORTS INC COM 984017103 1533296 106999 SH SOLE 2 28354 0 78645 XENIA HOTELS & RESORTS INC COM 984017103 748083 52204 SH SOLE 4 52204 0 0 XENIA HOTELS & RESORTS INC COM 984017103 2751790 192030 SH SOLE 7 174359 0 17671 XENIA HOTELS & RESORTS INC COM 984017103 4809793 335645 SH SOLE 18 335645 0 0 XENIA HOTELS & RESORTS INC COM 984017103 6101298 425771 SH SOLE 19 425771 0 0 XENIA HOTELS & RESORTS INC COM 984017103 171997072 12002587 SH SOLE 21 12002587 0 0 XENIA HOTELS & RESORTS INC COM 984017103 59638465 4161791 SH SOLE 22 3963019 0 198772 XENIA HOTELS & RESORTS INC COM 984017103 64671 4513 SH SOLE 23 4513 0 0 XENIA HOTELS & RESORTS INC COM 984017103 11511920 803344 SH SOLE 25 803344 0 0 XENIA HOTELS & RESORTS INC COM 984017103 1186309 82785 SH SOLE 26 41389 0 41396 XENIA HOTELS & RESORTS INC COM 984017103 1142875 79754 SH SOLE 28 13155 0 66599 XENIA HOTELS & RESORTS INC COM 984017103 7432856 518692 SH SOLE 30 518692 0 0 XENIA HOTELS & RESORTS INC COM 984017103 24390 1702 SH SOLE 36 1702 0 0 XENIA HOTELS & RESORTS INC COM 984017103 315891 22044 SH SOLE 40 22044 0 0 XENIA HOTELS & RESORTS INC COM 984017103 1101232 76848 SH SOLE 43 75885 0 963 XENON PHARMACEUTICALS INC COM 98420N105 849787 21795 SH SOLE 2 15394 0 6401 XENON PHARMACEUTICALS INC COM 98420N105 7681 197 SH SOLE 4 197 0 0 XENON PHARMACEUTICALS INC COM 98420N105 801089 20546 SH SOLE 7 19444 0 1102 XENON PHARMACEUTICALS INC COM 98420N105 945546 24251 SH SOLE 18 24251 0 0 XENON PHARMACEUTICALS INC COM 98420N105 36953708 947774 SH SOLE 19 947774 0 0 XENON PHARMACEUTICALS INC COM 98420N105 27567100 707030 SH SOLE 21 707030 0 0 XENON PHARMACEUTICALS INC COM 98420N105 1733495 44460 SH SOLE 22 16374 0 28086 XENON PHARMACEUTICALS INC COM 98420N105 521257 13369 SH SOLE 25 13369 0 0 XENON PHARMACEUTICALS INC COM 98420N105 5168631 132563 SH SOLE 26 23441 0 109122 XENON PHARMACEUTICALS INC COM 98420N105 5332311 136761 SH SOLE 30 136761 0 0 XENON PHARMACEUTICALS INC COM 98420N105 412397 10577 SH SOLE 34 10577 0 0 XENON PHARMACEUTICALS INC COM 98420N105 32791 841 SH SOLE 36 841 0 0 XENON PHARMACEUTICALS INC COM 98420N105 483008 12388 SH SOLE 40 12388 0 0 XENON PHARMACEUTICALS INC COM 98420N105 910105 23342 SH SOLE 43 6333 0 17009 XERIS BIOPHARMA HOLDINGS INC COM 98422E103 58145 25842 SH SOLE 2 4439 0 21403 XERIS BIOPHARMA HOLDINGS INC COM 98422E103 1460 649 SH SOLE 7 649 0 0 XERIS BIOPHARMA HOLDINGS INC COM 98422E103 823484 365993 SH SOLE 18 365993 0 0 XERIS BIOPHARMA HOLDINGS INC COM 98422E103 1286820 571920 SH SOLE 19 571920 0 0 XERIS BIOPHARMA HOLDINGS INC COM 98422E103 11782458 5236648 SH SOLE 21 5236648 0 0 XERIS BIOPHARMA HOLDINGS INC COM 98422E103 9023564 4010473 SH SOLE 22 3942180 0 68293 XERIS BIOPHARMA HOLDINGS INC COM 98422E103 3130 1391 SH SOLE 23 1391 0 0 XERIS BIOPHARMA HOLDINGS INC COM 98422E103 1683 748 SH SOLE 28 0 0 748 XERIS BIOPHARMA HOLDINGS INC COM 98422E103 184799 82133 SH SOLE 30 82133 0 0 XERIS BIOPHARMA HOLDINGS INC COM 98422E103 81632 36281 SH SOLE 43 26099 0 10182 XEROX HOLDINGS CORP COM NEW 98421M106 1739770 149722 SH SOLE 2 85202 0 64520 XEROX HOLDINGS CORP COM NEW 98421M106 2010 173 SH SOLE 4 173 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 424618 36542 SH SOLE 7 34762 0 1780 XEROX HOLDINGS CORP COM NEW 98421M106 4374454 376459 SH SOLE 18 376459 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 3087109 265672 SH SOLE 19 265672 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 156635729 13479839 SH SOLE 21 13479839 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 41910249 3606734 SH SOLE 22 3454172 0 152562 XEROX HOLDINGS CORP COM NEW 98421M106 281297 24208 SH SOLE 25 24208 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 594526 51164 SH SOLE 26 51164 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 731189 62925 SH SOLE 28 61553 0 1372 XEROX HOLDINGS CORP COM NEW 98421M106 3861082 332279 SH SOLE 30 332279 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 114445 9849 SH SOLE 36 9849 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 322269 27734 SH SOLE 40 27734 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 823045 70830 SH SOLE 43 64939 0 5891 XILIO THERAPEUTICS INC COM 98422T100 5377 5675 SH SOLE 18 5675 0 0 XILIO THERAPEUTICS INC COM 98422T100 55624 58706 SH SOLE 21 58706 0 0 XILIO THERAPEUTICS INC COM 98422T100 1930 2037 SH SOLE 22 2037 0 0 XINYUAN REAL ESTATE CO LTD SPON ADR 98417P204 203 76 SH SOLE 43 76 0 0 XOMA CORP DEL COM NEW 98419J206 67801 2862 SH SOLE 2 322 0 2540 XOMA CORP DEL COM NEW 98419J206 514973 21738 SH SOLE 18 21738 0 0 XOMA CORP DEL COM NEW 98419J206 415001 17518 SH SOLE 19 17518 0 0 XOMA CORP DEL COM NEW 98419J206 6396608 270013 SH SOLE 21 270013 0 0 XOMA CORP DEL COM NEW 98419J206 4746126 200343 SH SOLE 22 197111 0 3232 XOMA CORP DEL COM NEW 98419J206 261 11 SH SOLE 43 11 0 0 XOMETRY INC CLASS A COM 98423F109 370394 32041 SH SOLE 2 22459 0 9582 XOMETRY INC CLASS A COM 98423F109 959 83 SH SOLE 4 83 0 0 XOMETRY INC CLASS A COM 98423F109 3942 341 SH SOLE 7 341 0 0 XOMETRY INC CLASS A COM 98423F109 1210424 104708 SH SOLE 18 104708 0 0 XOMETRY INC CLASS A COM 98423F109 1096871 94885 SH SOLE 19 94885 0 0 XOMETRY INC CLASS A COM 98423F109 17008679 1471339 SH SOLE 21 1471339 0 0 XOMETRY INC CLASS A COM 98423F109 14761022 1276905 SH SOLE 22 1242752 0 34153 XOMETRY INC CLASS A COM 98423F109 74365 6433 SH SOLE 25 6433 0 0 XOMETRY INC CLASS A COM 98423F109 252517 21844 SH SOLE 26 21844 0 0 XOMETRY INC CLASS A COM 98423F109 18785 1625 SH SOLE 28 0 0 1625 XOMETRY INC CLASS A COM 98423F109 500883 43329 SH SOLE 30 43329 0 0 XOMETRY INC CLASS A COM 98423F109 119843 10367 SH SOLE 40 10367 0 0 XOMETRY INC CLASS A COM 98423F109 99023 8566 SH SOLE 43 7939 0 627 XOMETRY INC NOTE 1.000% 2/0 98423FAB5 1607061 2150000 PRN SOLE 21 2150000 0 0 XOS INC COM 98423B306 5480 793 SH SOLE 18 793 0 0 XOS INC COM 98423B306 59944 8675 SH SOLE 21 8675 0 0 XOS INC COM 98423B306 26576 3846 SH SOLE 22 3846 0 0 XP INC CL A G98239109 6981858 396922 SH SOLE 2 64783 0 332139 XP INC CL A G98239109 69692 3962 SH SOLE 7 3962 0 0 XP INC CL A G98239109 11312414 643116 SH SOLE 18 643116 0 0 XP INC CL A G98239109 69953777 3976906 SH SOLE 19 3976906 0 0 XP INC CL A G98239109 76538874 4351272 SH SOLE 21 4351272 0 0 XP INC CL A G98239109 67275893 3824667 SH SOLE 22 3474165 0 350502 XP INC CL A G98239109 8261970 469697 SH SOLE 25 469697 0 0 XP INC CL A G98239109 3821463 217252 SH SOLE 26 217252 0 0 XP INC CL A G98239109 1786810 101581 SH SOLE 28 4350 0 97231 XP INC CL A G98239109 10484 596 SH SOLE 30 596 0 0 XP INC CL A G98239109 89656 5097 SH SOLE 31 5097 0 0 XP INC CL A G98239109 65722291 3736344 SH SOLE 34 3736344 0 0 XP INC CL A G98239109 41899 2382 SH SOLE 36 2382 0 0 XP INC CL A G98239109 3095348 175972 SH SOLE 43 163244 0 12728 XPEL INC COM 98379L100 411891 11583 SH SOLE 2 6133 0 5450 XPEL INC COM 98379L100 1885 53 SH SOLE 4 53 0 0 XPEL INC COM 98379L100 374447 10530 SH SOLE 7 9976 0 554 XPEL INC COM 98379L100 2507300 70509 SH SOLE 18 70509 0 0 XPEL INC COM 98379L100 2047189 57570 SH SOLE 19 57570 0 0 XPEL INC COM 98379L100 100718437 2832352 SH SOLE 21 2832352 0 0 XPEL INC COM 98379L100 24091544 677490 SH SOLE 22 657625 0 19865 XPEL INC COM 98379L100 165816 4663 SH SOLE 25 4663 0 0 XPEL INC COM 98379L100 416763 11720 SH SOLE 26 11720 0 0 XPEL INC COM 98379L100 2357557 66298 SH SOLE 30 66298 0 0 XPEL INC COM 98379L100 137013 3853 SH SOLE 40 3853 0 0 XPEL INC COM 98379L100 646908 18192 SH SOLE 43 17303 0 889 XPENG INC ADS 98422D105 1111323 151613 SH SOLE 2 151613 0 0 XPENG INC ADS 98422D105 333735 45530 SH SOLE 22 45530 0 0 XPENG INC ADS 98422D105 253545 34590 SH SOLE 32 34590 0 0 XPENG INC ADS 98422D105 9623242 1312857 SH SOLE 43 1226550 0 86307 XPERI INC COMMON STOCK 98423J101 1543168 187962 SH SOLE 2 163961 0 24001 XPERI INC COMMON STOCK 98423J101 322817 39320 SH SOLE 7 37233 0 2087 XPERI INC COMMON STOCK 98423J101 1143554 139288 SH SOLE 18 139288 0 0 XPERI INC COMMON STOCK 98423J101 829202 100999 SH SOLE 19 100999 0 0 XPERI INC COMMON STOCK 98423J101 15755368 1919046 SH SOLE 21 1919046 0 0 XPERI INC COMMON STOCK 98423J101 10556016 1285751 SH SOLE 22 1226245 0 59506 XPERI INC COMMON STOCK 98423J101 60426 7360 SH SOLE 25 7360 0 0 XPERI INC COMMON STOCK 98423J101 140030 17056 SH SOLE 26 17056 0 0 XPERI INC COMMON STOCK 98423J101 1021061 124368 SH SOLE 30 124368 0 0 XPERI INC COMMON STOCK 98423J101 123840 15084 SH SOLE 40 15084 0 0 XPERI INC COMMON STOCK 98423J101 2315 282 SH SOLE 43 278 0 4 XPO INC COM 983793100 29854157 281245 SH SOLE 2 133910 0 147335 XPO INC COM 983793100 35030 330 SH SOLE 4 330 0 0 XPO INC COM 983793100 1969932 18558 SH SOLE 7 17625 0 933 XPO INC COM 983793100 24229268 228255 SH SOLE 18 228255 0 0 XPO INC COM 983793100 9375805 88326 SH SOLE 19 88326 0 0 XPO INC COM 983793100 689978928 6500037 SH SOLE 21 6500037 0 0 XPO INC COM 983793100 371349003 3498342 SH SOLE 22 3347755 0 150587 XPO INC COM 983793100 19107 180 SH SOLE 23 180 0 0 XPO INC COM 983793100 2521381 23753 SH SOLE 25 23753 0 0 XPO INC COM 983793100 10522650 99130 SH SOLE 26 54071 0 45059 XPO INC COM 983793100 694221 6540 SH SOLE 28 1660 0 4880 XPO INC COM 983793100 10612452 99976 SH SOLE 30 99976 0 0 XPO INC COM 983793100 150627 1419 SH SOLE 31 1419 0 0 XPO INC COM 983793100 146062 1376 SH SOLE 34 1376 0 0 XPO INC COM 983793100 135447 1276 SH SOLE 36 1276 0 0 XPO INC COM 983793100 2580294 24308 SH SOLE 40 24308 0 0 XPO INC COM 983793100 35348 333 SH OTR 43 333 0 0 XPO INC COM 983793100 8918511 84018 SH SOLE 43 72695 0 11323 XPONENTIAL FITNESS INC COM CL A 98422X101 193081 12377 SH SOLE 2 6563 0 5814 XPONENTIAL FITNESS INC COM CL A 98422X101 4150 266 SH SOLE 7 266 0 0 XPONENTIAL FITNESS INC COM CL A 98422X101 915502 58686 SH SOLE 18 58686 0 0 XPONENTIAL FITNESS INC COM CL A 98422X101 848188 54371 SH SOLE 19 54371 0 0 XPONENTIAL FITNESS INC COM CL A 98422X101 13126604 841449 SH SOLE 21 841449 0 0 XPONENTIAL FITNESS INC COM CL A 98422X101 10975723 703572 SH SOLE 22 683970 0 19602 XPONENTIAL FITNESS INC COM CL A 98422X101 119449 7657 SH SOLE 25 7657 0 0 XPONENTIAL FITNESS INC COM CL A 98422X101 20218 1296 SH SOLE 26 1296 0 0 XPONENTIAL FITNESS INC COM CL A 98422X101 695339 44573 SH SOLE 30 44573 0 0 XPONENTIAL FITNESS INC COM CL A 98422X101 3791 243 SH SOLE 36 243 0 0 XPONENTIAL FITNESS INC COM CL A 98422X101 57361 3677 SH SOLE 40 3677 0 0 XPONENTIAL FITNESS INC COM CL A 98422X101 157388 10089 SH SOLE 43 9774 0 315 XTANT MED HLDGS INC COM NEW 98420P308 75805 120326 SH SOLE 22 120326 0 0 XTI AEROSPACE INC COM 98423K108 0 1 SH SOLE 21 1 0 0 XTI AEROSPACE INC COM 98423K108 57 130 SH SOLE 22 130 0 0 XUNLEI LTD SPONSORED ADR 98419E108 353 210 SH SOLE 43 210 0 0 XWELL INC COM NEW 98420U802 148847 82693 SH SOLE 22 82693 0 0 XYLEM INC COM 98419M100 65871422 485670 SH SOLE 2 124847 0 360823 XYLEM INC COM 98419M100 47500474 350221 SH SOLE 4 224069 0 126152 XYLEM INC COM 98419M100 72921876 537653 SH SOLE 7 505695 0 31958 XYLEM INC COM 98419M100 1934084 14260 SH SOLE 13 14260 0 0 XYLEM INC COM 98419M100 4698359 34641 SH SOLE 15 34641 0 0 XYLEM INC COM 98419M100 51934626 382914 SH SOLE 18 349082 0 33832 XYLEM INC COM 98419M100 29551200 217881 SH SOLE 19 217881 0 0 XYLEM INC COM 98419M100 961939228 7092378 SH SOLE 21 7092378 0 0 XYLEM INC COM 98419M100 710501417 5238527 SH SOLE 22 4704971 0 533556 XYLEM INC COM 98419M100 40362267 297591 SH SOLE 23 297591 0 0 XYLEM INC COM 98419M100 318295941 2346796 SH SOLE 25 1619815 0 726981 XYLEM INC COM 98419M100 69181065 510072 SH SOLE 26 404396 0 105676 XYLEM INC COM 98419M100 126914009 935737 SH SOLE 28 161270 0 774467 XYLEM INC COM 98419M100 170351 1256 SH SOLE 29 1256 0 0 XYLEM INC COM 98419M100 539752334 3979594 SH SOLE 30 3973376 0 6218 XYLEM INC COM 98419M100 7399973 54560 SH SOLE 31 52740 0 1820 XYLEM INC COM 98419M100 42567882 313853 SH SOLE 34 313853 0 0 XYLEM INC COM 98419M100 9060084 66800 SH SOLE 36 66800 0 0 XYLEM INC COM 98419M100 1541571 11366 SH SOLE 40 11366 0 0 XYLEM INC COM 98419M100 20073 148 SH OTR 43 148 0 0 XYLEM INC COM 98419M100 70694377 521230 SH SOLE 43 461548 0 59682 Y-MABS THERAPEUTICS INC COM 984241109 231839 19192 SH SOLE 2 11179 0 8013 Y-MABS THERAPEUTICS INC COM 984241109 4168 345 SH SOLE 7 345 0 0 Y-MABS THERAPEUTICS INC COM 984241109 1204231 99688 SH SOLE 18 99688 0 0 Y-MABS THERAPEUTICS INC COM 984241109 1006457 83316 SH SOLE 19 83316 0 0 Y-MABS THERAPEUTICS INC COM 984241109 20190983 1671439 SH SOLE 21 1671439 0 0 Y-MABS THERAPEUTICS INC COM 984241109 11366374 940925 SH SOLE 22 908348 0 32577 Y-MABS THERAPEUTICS INC COM 984241109 69943 5790 SH SOLE 25 5790 0 0 Y-MABS THERAPEUTICS INC COM 984241109 34428 2850 SH SOLE 28 2850 0 0 Y-MABS THERAPEUTICS INC COM 984241109 1322180 109452 SH SOLE 30 109452 0 0 Y-MABS THERAPEUTICS INC COM 984241109 69110 5721 SH SOLE 43 5139 0 582 YANDEX N V SHS CLASS A N97284108 2295096 153930 SH SOLE 23 153930 0 0 YANDEX N V SHS CLASS A N97284108 91503 6137 SH SOLE 43 1802 0 4335 YELP INC CL A 985817105 5615292 151970 SH SOLE 2 65608 0 86362 YELP INC CL A 985817105 4323 117 SH SOLE 4 0 0 117 YELP INC CL A 985817105 441442 11947 SH SOLE 7 11335 0 612 YELP INC CL A 985817105 7708842 208629 SH SOLE 18 192854 0 15775 YELP INC CL A 985817105 20589427 557224 SH SOLE 19 557224 0 0 YELP INC CL A 985817105 278615194 7540330 SH SOLE 21 7540330 0 0 YELP INC CL A 985817105 92131167 2493401 SH SOLE 22 2392610 0 100791 YELP INC CL A 985817105 429581 11626 SH SOLE 23 11626 0 0 YELP INC CL A 985817105 518261 14026 SH SOLE 25 14026 0 0 YELP INC CL A 985817105 5847301 158249 SH SOLE 26 22189 0 136060 YELP INC CL A 985817105 544606 14739 SH SOLE 28 1327 0 13412 YELP INC CL A 985817105 6443858 174394 SH SOLE 30 174394 0 0 YELP INC CL A 985817105 1363898 36912 SH SOLE 34 36912 0 0 YELP INC CL A 985817105 21985 595 SH SOLE 36 595 0 0 YELP INC CL A 985817105 556763 15068 SH SOLE 40 15068 0 0 YELP INC CL A 985817105 2899069 78459 SH SOLE 43 73403 0 5056 YETI HLDGS INC COM 98585X104 5868195 153819 SH SOLE 2 98001 0 55818 YETI HLDGS INC COM 98585X104 11445 300 SH SOLE 4 300 0 0 YETI HLDGS INC COM 98585X104 991786 25997 SH SOLE 7 24641 0 1356 YETI HLDGS INC COM 98585X104 4917535 128900 SH SOLE 18 128900 0 0 YETI HLDGS INC COM 98585X104 1157624 30344 SH SOLE 19 30344 0 0 YETI HLDGS INC COM 98585X104 168110531 4406567 SH SOLE 21 4406567 0 0 YETI HLDGS INC COM 98585X104 95896701 2513675 SH SOLE 22 2397790 0 115885 YETI HLDGS INC COM 98585X104 677773 17766 SH SOLE 25 17766 0 0 YETI HLDGS INC COM 98585X104 1058815 27754 SH SOLE 26 27754 0 0 YETI HLDGS INC COM 98585X104 149739 3925 SH SOLE 28 1458 0 2467 YETI HLDGS INC COM 98585X104 5247265 137543 SH SOLE 30 137543 0 0 YETI HLDGS INC COM 98585X104 41164 1079 SH SOLE 31 1079 0 0 YETI HLDGS INC COM 98585X104 21364 560 SH SOLE 36 560 0 0 YETI HLDGS INC COM 98585X104 688608 18050 SH SOLE 40 18050 0 0 YETI HLDGS INC COM 98585X104 2976959 78033 SH SOLE 43 67221 0 10812 YEXT INC COM 98585N106 2359714 441068 SH SOLE 2 383101 0 57967 YEXT INC COM 98585N106 14461 2703 SH SOLE 4 289 0 2414 YEXT INC COM 98585N106 5264 984 SH SOLE 7 984 0 0 YEXT INC COM 98585N106 1798649 336196 SH SOLE 18 281437 0 54759 YEXT INC COM 98585N106 2439568 455994 SH SOLE 19 455994 0 0 YEXT INC COM 98585N106 24016086 4488988 SH SOLE 21 4488988 0 0 YEXT INC COM 98585N106 19542191 3652746 SH SOLE 22 3554268 0 98478 YEXT INC COM 98585N106 32624 6098 SH SOLE 23 6098 0 0 YEXT INC COM 98585N106 122520 22901 SH SOLE 25 22901 0 0 YEXT INC COM 98585N106 116320 21742 SH SOLE 26 21742 0 0 YEXT INC COM 98585N106 43747 8177 SH SOLE 28 8177 0 0 YEXT INC COM 98585N106 697576 130388 SH SOLE 30 130388 0 0 YEXT INC COM 98585N106 5152 963 SH SOLE 36 963 0 0 YEXT INC COM 98585N106 104539 19540 SH SOLE 40 19540 0 0 YEXT INC COM 98585N106 444499 83084 SH SOLE 43 75919 0 7165 YIREN DIGITAL LTD SPONSORED ADS 98585L100 497081 109731 SH SOLE 43 106735 0 2996 YORK WTR CO COM 987184108 1060700 28598 SH SOLE 2 24435 0 4163 YORK WTR CO COM 987184108 8531 230 SH SOLE 4 230 0 0 YORK WTR CO COM 987184108 3078 83 SH SOLE 7 83 0 0 YORK WTR CO COM 987184108 1560042 42061 SH SOLE 18 42061 0 0 YORK WTR CO COM 987184108 1192777 32159 SH SOLE 19 32159 0 0 YORK WTR CO COM 987184108 37894148 1021681 SH SOLE 21 1021681 0 0 YORK WTR CO COM 987184108 15349289 413839 SH SOLE 22 397336 0 16503 YORK WTR CO COM 987184108 126699 3416 SH SOLE 25 3416 0 0 YORK WTR CO COM 987184108 446564 12040 SH SOLE 28 0 0 12040 YORK WTR CO COM 987184108 41800 1127 SH SOLE 30 1127 0 0 YORK WTR CO COM 987184108 117538 3169 SH SOLE 40 3169 0 0 YORK WTR CO COM 987184108 1002860 27039 SH SOLE 43 25926 0 1113 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 10733014 533450 SH SOLE 34 533450 0 0 YUM BRANDS INC COM 988498101 81083270 612134 SH SOLE 2 165053 0 447081 YUM BRANDS INC COM 988498101 34979904 264079 SH SOLE 4 114500 0 149579 YUM BRANDS INC COM 988498101 29761113 224680 SH SOLE 7 178492 0 46188 YUM BRANDS INC COM 988498101 1623960 12260 SH SOLE 13 12260 0 0 YUM BRANDS INC COM 988498101 5432847 41015 SH SOLE 15 41015 0 0 YUM BRANDS INC COM 988498101 56432066 426031 SH SOLE 18 408543 0 17488 YUM BRANDS INC COM 988498101 16994883 128302 SH SOLE 19 128302 0 0 YUM BRANDS INC COM 988498101 1236358460 9333825 SH SOLE 21 9333825 0 0 YUM BRANDS INC COM 988498101 834389515 6299181 SH SOLE 22 5679573 0 619608 YUM BRANDS INC COM 988498101 45170714 341014 SH SOLE 23 341014 0 0 YUM BRANDS INC COM 988498101 247629599 1869467 SH SOLE 25 1027903 0 841564 YUM BRANDS INC COM 988498101 87509964 660652 SH SOLE 26 453429 0 207223 YUM BRANDS INC COM 988498101 92803198 700613 SH SOLE 28 40024 0 660589 YUM BRANDS INC COM 988498101 261457893 1973863 SH SOLE 30 1973863 0 0 YUM BRANDS INC COM 988498101 8601820 64939 SH SOLE 31 62770 0 2169 YUM BRANDS INC COM 988498101 2219102 16753 SH SOLE 34 16753 0 0 YUM BRANDS INC COM 988498101 9499236 71714 SH SOLE 36 71714 0 0 YUM BRANDS INC COM 988498101 1798409 13577 SH SOLE 40 13577 0 0 YUM BRANDS INC COM 988498101 71926 543 SH OTR 43 543 0 0 YUM BRANDS INC COM 988498101 70504768 532272 SH SOLE 43 459868 0 72404 YUM CHINA HLDGS INC COM 98850P109 10490257 340151 SH SOLE 2 193706 0 146445 YUM CHINA HLDGS INC COM 98850P109 4286914 139005 SH SOLE 4 83927 0 55078 YUM CHINA HLDGS INC COM 98850P109 9412800 305214 SH SOLE 7 295181 0 10033 YUM CHINA HLDGS INC COM 98850P109 2833888 91890 SH SOLE 13 91890 0 0 YUM CHINA HLDGS INC COM 98850P109 17062878 553271 SH SOLE 15 553271 0 0 YUM CHINA HLDGS INC COM 98850P109 914930 29667 SH SOLE 18 14903 0 14764 YUM CHINA HLDGS INC COM 98850P109 443695 14387 SH SOLE 19 14387 0 0 YUM CHINA HLDGS INC COM 98850P109 212032710 6875250 SH SOLE 21 6875250 0 0 YUM CHINA HLDGS INC COM 98850P109 109996781 3566692 SH SOLE 22 3102770 0 463922 YUM CHINA HLDGS INC COM 98850P109 13087262 424360 SH SOLE 23 424360 0 0 YUM CHINA HLDGS INC COM 98850P109 3677732 119252 SH SOLE 25 119252 0 0 YUM CHINA HLDGS INC COM 98850P109 13210931 428370 SH SOLE 26 53729 0 374641 YUM CHINA HLDGS INC COM 98850P109 23089754 748695 SH SOLE 28 0 0 748695 YUM CHINA HLDGS INC COM 98850P109 113118129 3667903 SH SOLE 30 3667903 0 0 YUM CHINA HLDGS INC COM 98850P109 35682 1157 SH SOLE 31 1157 0 0 YUM CHINA HLDGS INC COM 98850P109 674841 21882 SH SOLE 32 21882 0 0 YUM CHINA HLDGS INC COM 98850P109 812850 26357 SH SOLE 34 26357 0 0 YUM CHINA HLDGS INC COM 98850P109 54063 1753 SH SOLE 36 1753 0 0 YUM CHINA HLDGS INC COM 98850P109 166783 5408 SH SOLE 40 5408 0 0 YUM CHINA HLDGS INC COM 98850P109 390139 12650 SH SOLE 43 12109 0 541 ZAI LAB LTD ADR 98887Q104 10861595 626751 SH SOLE 21 626751 0 0 ZAI LAB LTD ADR 98887Q104 74762 4314 SH SOLE 22 572 0 3742 ZAI LAB LTD ADR 98887Q104 507509 29285 SH SOLE 30 29285 0 0 ZAI LAB LTD ADR 98887Q104 4107 237 SH SOLE 43 237 0 0 ZALATORIS ACQUISITION CORP COM CL A 89301B104 156222 14202 SH SOLE 2 14202 0 0 ZAPATA COMPUTING HLDGS INC COM 98906V100 8603 14339 SH SOLE 21 14339 0 0 ZAPP ELEC VEHS GROUP LTD *W EXP 99/99/999 G9889X115 15120 840000 SH SOLE 2 840000 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 28070924 90865 SH SOLE 2 36600 0 54265 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 12967955 41977 SH SOLE 4 18132 0 23845 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 9727897 31489 SH SOLE 7 27412 0 4077 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 552985 1790 SH SOLE 13 1790 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 2256425 7304 SH SOLE 15 7304 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 101892219 329823 SH SOLE 18 326587 0 3236 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 72312790 234075 SH SOLE 19 234075 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 446320748 1444731 SH SOLE 21 1444731 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 339250244 1098146 SH SOLE 22 984874 0 113272 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 21220402 68690 SH SOLE 23 68690 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 254917915 825164 SH SOLE 25 807130 0 18034 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 14962716 48434 SH SOLE 26 28670 0 19764 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 26007581 84186 SH SOLE 28 737 0 83449 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 98139338 317675 SH SOLE 30 317675 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 3726932 12064 SH SOLE 31 11683 0 381 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 47611365 154117 SH SOLE 34 154117 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 6405972 20736 SH SOLE 36 20736 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 731855 2369 SH SOLE 40 2369 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 20535 66 SH OTR 43 66 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 17388280 56286 SH SOLE 43 48343 0 7942 ZEDGE INC CL B 98923T104 4569 1498 SH SOLE 18 1498 0 0 ZEDGE INC CL B 98923T104 47995 15736 SH SOLE 21 15736 0 0 ZEDGE INC CL B 98923T104 5325 1746 SH SOLE 22 1746 0 0 ZEDGE INC CL B 98923T104 1049 344 SH SOLE 43 333 0 11 ZENTALIS PHARMACEUTICALS INC COM 98943L107 419638 102601 SH SOLE 2 80223 0 22378 ZENTALIS PHARMACEUTICALS INC COM 98943L107 282 69 SH SOLE 4 69 0 0 ZENTALIS PHARMACEUTICALS INC COM 98943L107 2401 587 SH SOLE 7 587 0 0 ZENTALIS PHARMACEUTICALS INC COM 98943L107 647296 158263 SH SOLE 18 156965 0 1298 ZENTALIS PHARMACEUTICALS INC COM 98943L107 509696 124620 SH SOLE 19 124620 0 0 ZENTALIS PHARMACEUTICALS INC COM 98943L107 10408518 2544870 SH SOLE 21 2544870 0 0 ZENTALIS PHARMACEUTICALS INC COM 98943L107 7252310 1773181 SH SOLE 22 1701113 0 72068 ZENTALIS PHARMACEUTICALS INC COM 98943L107 40618 9931 SH SOLE 25 9931 0 0 ZENTALIS PHARMACEUTICALS INC COM 98943L107 27587 6745 SH SOLE 26 6745 0 0 ZENTALIS PHARMACEUTICALS INC COM 98943L107 320779 78430 SH SOLE 30 78430 0 0 ZENTALIS PHARMACEUTICALS INC COM 98943L107 39894 9754 SH SOLE 40 9754 0 0 ZENTALIS PHARMACEUTICALS INC COM 98943L107 38835 9495 SH SOLE 43 9104 0 391 ZETA GLOBAL HOLDINGS CORP CL A 98956A105 7368928 417503 SH SOLE 2 245305 0 172198 ZETA GLOBAL HOLDINGS CORP CL A 98956A105 22168 1256 SH SOLE 4 668 0 588 ZETA GLOBAL HOLDINGS CORP CL A 98956A105 22698 1286 SH SOLE 7 1286 0 0 ZETA GLOBAL HOLDINGS CORP CL A 98956A105 7658723 433922 SH SOLE 18 408105 0 25817 ZETA GLOBAL HOLDINGS CORP CL A 98956A105 17387986 985155 SH SOLE 19 985155 0 0 ZETA GLOBAL HOLDINGS CORP CL A 98956A105 118715188 6726073 SH SOLE 21 6726073 0 0 ZETA GLOBAL HOLDINGS CORP CL A 98956A105 94855071 5374225 SH SOLE 22 5180236 0 193989 ZETA GLOBAL HOLDINGS CORP CL A 98956A105 426300 24153 SH SOLE 23 24153 0 0 ZETA GLOBAL HOLDINGS CORP CL A 98956A105 535872 30361 SH SOLE 25 30361 0 0 ZETA GLOBAL HOLDINGS CORP CL A 98956A105 1735948 98354 SH SOLE 26 16797 0 81557 ZETA GLOBAL HOLDINGS CORP CL A 98956A105 172970 9800 SH SOLE 28 0 0 9800 ZETA GLOBAL HOLDINGS CORP CL A 98956A105 1774725 100551 SH SOLE 30 100551 0 0 ZETA GLOBAL HOLDINGS CORP CL A 98956A105 575814 32624 SH SOLE 40 32624 0 0 ZETA GLOBAL HOLDINGS CORP CL A 98956A105 18621 1055 SH SOLE 43 452 0 603 ZEVIA PBC CL A 98955K104 134 198 SH SOLE 2 0 0 198 ZEVIA PBC CL A 98955K104 260953 386483 SH SOLE 22 386414 0 69 ZEVRA THERAPEUTICS INC COM NEW 488445206 66576 13587 SH SOLE 2 1116 0 12471 ZEVRA THERAPEUTICS INC COM NEW 488445206 582105 118797 SH SOLE 18 118797 0 0 ZEVRA THERAPEUTICS INC COM NEW 488445206 474923 96923 SH SOLE 19 96923 0 0 ZEVRA THERAPEUTICS INC COM NEW 488445206 7213285 1472099 SH SOLE 21 1472099 0 0 ZEVRA THERAPEUTICS INC COM NEW 488445206 4878592 995631 SH SOLE 22 977159 0 18472 ZEVRA THERAPEUTICS INC COM NEW 488445206 74 15 SH SOLE 43 15 0 0 ZIFF DAVIS INC COM 48123V102 5256504 95486 SH SOLE 2 56458 0 39028 ZIFF DAVIS INC COM 48123V102 19653 357 SH SOLE 4 124 0 233 ZIFF DAVIS INC COM 48123V102 653168 11865 SH SOLE 7 11247 0 618 ZIFF DAVIS INC COM 48123V102 10594262 192448 SH SOLE 18 192448 0 0 ZIFF DAVIS INC COM 48123V102 7427291 134919 SH SOLE 19 134919 0 0 ZIFF DAVIS INC COM 48123V102 190056272 3452430 SH SOLE 21 3452430 0 0 ZIFF DAVIS INC COM 48123V102 87608827 1591441 SH SOLE 22 1530839 0 60602 ZIFF DAVIS INC COM 48123V102 546096 9920 SH SOLE 25 9920 0 0 ZIFF DAVIS INC COM 48123V102 1126598 20465 SH SOLE 26 20465 0 0 ZIFF DAVIS INC COM 48123V102 367954 6684 SH SOLE 28 804 0 5880 ZIFF DAVIS INC COM 48123V102 4681782 85046 SH SOLE 30 85046 0 0 ZIFF DAVIS INC COM 48123V102 79988 1453 SH SOLE 36 1453 0 0 ZIFF DAVIS INC COM 48123V102 527104 9575 SH SOLE 40 9575 0 0 ZIFF DAVIS INC COM 48123V102 5685406 103277 SH SOLE 43 98099 0 5178 ZIFF DAVIS INC NOTE 1.750%11/0 48123VAE2 4143065 4461000 PRN SOLE 21 4461000 0 0 ZILLOW GROUP INC CL A 98954M101 2406127 53422 SH SOLE 2 10767 0 42655 ZILLOW GROUP INC CL A 98954M101 26934 598 SH SOLE 7 598 0 0 ZILLOW GROUP INC CL A 98954M101 17701 393 SH SOLE 15 393 0 0 ZILLOW GROUP INC CL A 98954M101 903277 20055 SH SOLE 18 20055 0 0 ZILLOW GROUP INC CL A 98954M101 1163338 25829 SH SOLE 19 25829 0 0 ZILLOW GROUP INC CL A 98954M101 28676698 636694 SH SOLE 21 636694 0 0 ZILLOW GROUP INC CL A 98954M101 60020709 1332609 SH SOLE 22 1286055 0 46554 ZILLOW GROUP INC CL A 98954M101 76028 1688 SH SOLE 23 1688 0 0 ZILLOW GROUP INC CL A 98954M101 3826824 84965 SH SOLE 25 83054 0 1911 ZILLOW GROUP INC CL A 98954M101 456931 10145 SH SOLE 26 2047 0 8098 ZILLOW GROUP INC CL A 98954M101 774328 17192 SH SOLE 28 7011 0 10181 ZILLOW GROUP INC CL A 98954M101 1094427 24299 SH SOLE 30 24299 0 0 ZILLOW GROUP INC CL A 98954M101 26168 581 SH SOLE 31 581 0 0 ZILLOW GROUP INC CL A 98954M101 9233 205 SH SOLE 36 205 0 0 ZILLOW GROUP INC CL A 98954M101 23646 525 SH OTR 43 525 0 0 ZILLOW GROUP INC CL A 98954M101 4594711 102014 SH SOLE 43 91385 0 10629 ZILLOW GROUP INC CL C CAP STK 98954M200 19061373 410894 SH SOLE 2 161188 0 249706 ZILLOW GROUP INC CL C CAP STK 98954M200 8562341 184573 SH SOLE 4 71325 0 113248 ZILLOW GROUP INC CL C CAP STK 98954M200 1065857 22976 SH SOLE 7 21285 0 1691 ZILLOW GROUP INC CL C CAP STK 98954M200 372048 8020 SH SOLE 13 8020 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 750822 16185 SH SOLE 15 16185 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 4185491 90224 SH SOLE 18 80864 0 9360 ZILLOW GROUP INC CL C CAP STK 98954M200 2379575 51295 SH SOLE 19 51295 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 102184088 2202718 SH SOLE 21 2202718 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 191847237 4135530 SH SOLE 22 3827007 0 308523 ZILLOW GROUP INC CL C CAP STK 98954M200 11217891 241817 SH SOLE 23 241817 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 12538196 270278 SH SOLE 25 268579 0 1699 ZILLOW GROUP INC CL C CAP STK 98954M200 7254978 156391 SH SOLE 26 84328 0 72063 ZILLOW GROUP INC CL C CAP STK 98954M200 9552814 205924 SH SOLE 28 15321 0 190603 ZILLOW GROUP INC CL C CAP STK 98954M200 26048310 561507 SH SOLE 30 561507 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 1649721 35562 SH SOLE 31 34403 0 1159 ZILLOW GROUP INC CL C CAP STK 98954M200 1211800 26122 SH SOLE 34 26122 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 1754563 37822 SH SOLE 36 37822 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 334054 7201 SH SOLE 40 7201 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 1431549 30859 SH SOLE 43 24018 0 6841 ZILLOW GROUP INC NOTE 0.750% 9/0 98954MAE1 5562928 5131000 PRN SOLE 21 5131000 0 0 ZILLOW GROUP INC NOTE 1.375% 9/0 98954MAG6 4943001 4100000 PRN SOLE 21 4100000 0 0 ZILLOW GROUP INC NOTE 2.750% 5/1 98954MAH4 4434716 4400000 PRN SOLE 21 4400000 0 0 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 2201348 99294 SH SOLE 2 95987 0 3307 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 4900 221 SH SOLE 4 221 0 0 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 1006185 45385 SH SOLE 7 45385 0 0 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 13967 630 SH SOLE 18 0 0 630 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 27910545 1258933 SH SOLE 21 1258933 0 0 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 18090653 815997 SH SOLE 22 764072 0 51925 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 459429 20723 SH SOLE 25 20723 0 0 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 6472598 291953 SH SOLE 26 291953 0 0 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 30705 1385 SH SOLE 28 1385 0 0 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 1107258 49944 SH SOLE 30 49944 0 0 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 475680 21456 SH SOLE 36 21456 0 0 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 559260 25226 SH SOLE 40 25226 0 0 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 709 32 SH SOLE 43 32 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 42113981 388040 SH SOLE 2 89985 0 298055 ZIMMER BIOMET HOLDINGS INC COM 98956P102 22598225 208221 SH SOLE 4 104982 0 103239 ZIMMER BIOMET HOLDINGS INC COM 98956P102 24909046 229513 SH SOLE 7 207803 0 21710 ZIMMER BIOMET HOLDINGS INC COM 98956P102 1313430 12102 SH SOLE 13 12102 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 3310925 30507 SH SOLE 15 30507 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 83434934 768773 SH SOLE 18 748556 0 20217 ZIMMER BIOMET HOLDINGS INC COM 98956P102 10293745 94847 SH SOLE 19 94847 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 768513302 7081114 SH SOLE 21 7081114 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 474306054 4370276 SH SOLE 22 3924429 0 445847 ZIMMER BIOMET HOLDINGS INC COM 98956P102 26758614 246555 SH SOLE 23 246555 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 48428908 446226 SH SOLE 25 437138 0 9088 ZIMMER BIOMET HOLDINGS INC COM 98956P102 22368033 206100 SH SOLE 26 123662 0 82438 ZIMMER BIOMET HOLDINGS INC COM 98956P102 58680869 540688 SH SOLE 28 3922 0 536766 ZIMMER BIOMET HOLDINGS INC COM 98956P102 205816509 1896402 SH SOLE 30 1896402 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 5238960 48272 SH SOLE 31 46610 0 1662 ZIMMER BIOMET HOLDINGS INC COM 98956P102 1113735 10262 SH SOLE 34 10262 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 5696740 52490 SH SOLE 36 52490 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 1057516 9744 SH SOLE 40 9744 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 39831 367 SH OTR 43 367 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 21294071 196204 SH SOLE 43 151935 0 44269 ZIMVIE INC COM 98888T107 253274 13878 SH SOLE 2 975 0 12903 ZIMVIE INC COM 98888T107 5420 297 SH SOLE 7 297 0 0 ZIMVIE INC COM 98888T107 1505862 82513 SH SOLE 18 82513 0 0 ZIMVIE INC COM 98888T107 1104581 60525 SH SOLE 19 60525 0 0 ZIMVIE INC COM 98888T107 18625987 1020602 SH SOLE 21 1020602 0 0 ZIMVIE INC COM 98888T107 11624210 636943 SH SOLE 22 614294 0 22649 ZIMVIE INC COM 98888T107 155527 8522 SH SOLE 43 8239 0 283 ZIONS BANCORPORATION N A COM 989701107 12238407 282186 SH SOLE 2 141451 0 140735 ZIONS BANCORPORATION N A COM 989701107 19517 450 SH SOLE 4 450 0 0 ZIONS BANCORPORATION N A COM 989701107 1252309 28875 SH SOLE 7 27455 0 1420 ZIONS BANCORPORATION N A COM 989701107 9674589 223071 SH SOLE 18 223071 0 0 ZIONS BANCORPORATION N A COM 989701107 2124263 48980 SH SOLE 19 48980 0 0 ZIONS BANCORPORATION N A COM 989701107 344641657 7946545 SH SOLE 21 7946545 0 0 ZIONS BANCORPORATION N A COM 989701107 188333141 4342475 SH SOLE 22 4149764 0 192711 ZIONS BANCORPORATION N A COM 989701107 1319792 30431 SH SOLE 25 30431 0 0 ZIONS BANCORPORATION N A COM 989701107 2376676 54800 SH SOLE 26 54800 0 0 ZIONS BANCORPORATION N A COM 989701107 51003 1176 SH SOLE 28 0 0 1176 ZIONS BANCORPORATION N A COM 989701107 9886582 227959 SH SOLE 30 227959 0 0 ZIONS BANCORPORATION N A COM 989701107 78630 1813 SH SOLE 31 1813 0 0 ZIONS BANCORPORATION N A COM 989701107 340628 7854 SH SOLE 36 7854 0 0 ZIONS BANCORPORATION N A COM 989701107 1376434 31737 SH SOLE 40 31737 0 0 ZIONS BANCORPORATION N A COM 989701107 4302865 99213 SH SOLE 43 89153 0 10060 ZIPRECRUITER INC CL A 98980B103 3420931 376340 SH SOLE 2 203267 0 173073 ZIPRECRUITER INC CL A 98980B103 4045 445 SH SOLE 4 445 0 0 ZIPRECRUITER INC CL A 98980B103 6027 663 SH SOLE 7 663 0 0 ZIPRECRUITER INC CL A 98980B103 2203043 242359 SH SOLE 18 215846 0 26513 ZIPRECRUITER INC CL A 98980B103 9337293 1027205 SH SOLE 19 1027205 0 0 ZIPRECRUITER INC CL A 98980B103 24631718 2709760 SH SOLE 21 2709760 0 0 ZIPRECRUITER INC CL A 98980B103 29694176 3266686 SH SOLE 22 3127956 0 138730 ZIPRECRUITER INC CL A 98980B103 196508 21618 SH SOLE 23 21618 0 0 ZIPRECRUITER INC CL A 98980B103 121651 13383 SH SOLE 25 13383 0 0 ZIPRECRUITER INC CL A 98980B103 1743526 191807 SH SOLE 26 0 0 191807 ZIPRECRUITER INC CL A 98980B103 763442 83987 SH SOLE 30 83987 0 0 ZIPRECRUITER INC CL A 98980B103 309324 34029 SH SOLE 34 34029 0 0 ZIPRECRUITER INC CL A 98980B103 93245 10258 SH SOLE 40 10258 0 0 ZIPRECRUITER INC CL A 98980B103 215697 23729 SH SOLE 43 21750 0 1979 ZOETIS INC CL A 98978V103 186980548 1078568 SH SOLE 2 458258 0 620310 ZOETIS INC CL A 98978V103 50412741 290798 SH SOLE 4 218148 0 72650 ZOETIS INC CL A 98978V103 95119512 548682 SH SOLE 7 498041 0 50641 ZOETIS INC CL A 98978V103 5220563 30114 SH SOLE 13 30114 0 0 ZOETIS INC CL A 98978V103 11340691 65417 SH SOLE 15 65417 0 0 ZOETIS INC CL A 98978V103 200859923 1158629 SH SOLE 18 1117259 0 41370 ZOETIS INC CL A 98978V103 120736225 696448 SH SOLE 19 696448 0 0 ZOETIS INC CL A 98978V103 2262811391 13052673 SH SOLE 21 13052673 0 0 ZOETIS INC CL A 98978V103 1731069984 9985406 SH SOLE 22 8960537 0 1024869 ZOETIS INC CL A 98978V103 124020704 715394 SH SOLE 23 715394 0 0 ZOETIS INC CL A 98978V103 192753436 1111868 SH SOLE 25 1109401 0 2467 ZOETIS INC CL A 98978V103 123771586 713957 SH SOLE 26 329084 0 384873 ZOETIS INC CL A 98978V103 184380495 1063570 SH SOLE 28 13162 0 1050408 ZOETIS INC CL A 98978V103 341866 1972 SH SOLE 29 1972 0 0 ZOETIS INC CL A 98978V103 764896912 4412188 SH SOLE 30 4407600 0 4588 ZOETIS INC CL A 98978V103 18221696 105109 SH SOLE 31 101557 0 3552 ZOETIS INC CL A 98978V103 146297464 843894 SH SOLE 34 843894 0 0 ZOETIS INC CL A 98978V103 17491331 100896 SH SOLE 36 100896 0 0 ZOETIS INC CL A 98978V103 4695282 27084 SH SOLE 37 27084 0 0 ZOETIS INC CL A 98978V103 3811320 21985 SH SOLE 40 21985 0 0 ZOETIS INC CL A 98978V103 174053 1004 SH OTR 43 1004 0 0 ZOETIS INC CL A 98978V103 140314731 809384 SH SOLE 43 707175 0 102208 ZOMEDICA CORP COM 98980M109 1441968 9862981 SH SOLE 22 9862981 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 37163625 627870 SH SOLE 2 254596 0 373274 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 13922317 235214 SH SOLE 4 84668 0 150546 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 2437267 41177 SH SOLE 7 38215 0 2962 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 577517 9757 SH SOLE 13 9757 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 1378180 23284 SH SOLE 15 23284 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 18729788 316435 SH SOLE 18 301162 0 15273 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 7662323 129453 SH SOLE 19 129453 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 272497797 4603781 SH SOLE 21 4603781 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 365844097 6180843 SH SOLE 22 5720559 0 460284 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 18087931 305591 SH SOLE 23 305591 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 23262735 393018 SH SOLE 25 391896 0 1122 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 15105288 255200 SH SOLE 26 146094 0 109106 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 53498586 903845 SH SOLE 28 144049 0 759796 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 563311 9517 SH SOLE 29 9517 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 74823796 1264129 SH SOLE 30 996737 0 267392 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 3399045 57426 SH SOLE 31 55485 0 1941 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 1432931 24209 SH SOLE 34 24209 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 2754999 46545 SH SOLE 36 46545 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 732476 12375 SH SOLE 40 12375 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 17698 299 SH OTR 43 299 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 5441929 91940 SH SOLE 43 65463 0 26477 ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 8064434 631514 SH SOLE 2 272375 0 359139 ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 22692 1777 SH SOLE 4 798 0 979 ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 957482 74979 SH SOLE 7 71449 0 3530 ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 5551872 434759 SH SOLE 18 434759 0 0 ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 1342919 105162 SH SOLE 19 105162 0 0 ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 193382150 15143473 SH SOLE 21 15143473 0 0 ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 116865549 9151570 SH SOLE 22 8778239 0 373331 ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 735782 57618 SH SOLE 25 57618 0 0 ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 888051 69542 SH SOLE 26 69542 0 0 ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 489678 38346 SH SOLE 28 4135 0 34211 ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 4197167 328674 SH SOLE 30 328674 0 0 ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 47875 3749 SH SOLE 31 3749 0 0 ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 19308 1512 SH SOLE 36 1512 0 0 ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 746777 58479 SH SOLE 40 58479 0 0 ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 1337683 104752 SH SOLE 43 91347 0 13405 ZSCALER INC COM 98980G102 28539831 148498 SH SOLE 2 26781 0 121717 ZSCALER INC COM 98980G102 12215789 63561 SH SOLE 4 29712 0 33849 ZSCALER INC COM 98980G102 21103615 109806 SH SOLE 7 105113 0 4693 ZSCALER INC COM 98980G102 559465 2911 SH SOLE 13 2911 0 0 ZSCALER INC COM 98980G102 1712413 8910 SH SOLE 15 8910 0 0 ZSCALER INC COM 98980G102 35375452 184065 SH SOLE 18 160793 0 23272 ZSCALER INC COM 98980G102 51125038 266013 SH SOLE 19 266013 0 0 ZSCALER INC COM 98980G102 452106026 2352391 SH SOLE 21 2352391 0 0 ZSCALER INC COM 98980G102 423880426 2205528 SH SOLE 22 2034856 0 170672 ZSCALER INC COM 98980G102 22506987 117108 SH SOLE 23 117108 0 0 ZSCALER INC COM 98980G102 26092291 135763 SH SOLE 25 132788 0 2975 ZSCALER INC COM 98980G102 16454347 85615 SH SOLE 26 53932 0 31683 ZSCALER INC COM 98980G102 33133748 172401 SH SOLE 28 2228 0 170173 ZSCALER INC COM 98980G102 105128 547 SH SOLE 29 547 0 0 ZSCALER INC COM 98980G102 114207947 594245 SH SOLE 30 594245 0 0 ZSCALER INC COM 98980G102 5580813 29038 SH SOLE 31 27707 0 1331 ZSCALER INC COM 98980G102 8809797 45839 SH SOLE 32 45839 0 0 ZSCALER INC COM 98980G102 63321416 329473 SH SOLE 34 329473 0 0 ZSCALER INC COM 98980G102 3439624 17897 SH SOLE 36 17897 0 0 ZSCALER INC COM 98980G102 904638 4707 SH SOLE 40 4707 0 0 ZSCALER INC COM 98980G102 19603 102 SH OTR 43 102 0 0 ZSCALER INC COM 98980G102 9917004 51600 SH SOLE 43 44190 0 7410 ZSCALER INC NOTE 0.125% 7/0 98980GAB8 12930478 9632000 PRN SOLE 21 9632000 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 4688712 225962 SH SOLE 2 79046 0 146916 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 3064983 147710 SH SOLE 4 87737 0 59973 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 2215498 106771 SH SOLE 7 95216 0 11555 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 1999325 96353 SH SOLE 13 96353 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 12442385 599633 SH SOLE 15 599633 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 49738 2397 SH SOLE 18 2397 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 147097020 7089013 SH SOLE 21 7089013 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 94962085 4576486 SH SOLE 22 4060697 0 515789 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 9197977 443276 SH SOLE 23 443276 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 42060 2027 SH SOLE 25 2027 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 8171599 393812 SH SOLE 26 1154 0 392658 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 13251697 638636 SH SOLE 28 0 0 638636 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 60074155 2895140 SH SOLE 30 2895140 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 494618 23837 SH SOLE 32 23837 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 369703 17817 SH SOLE 34 17817 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 38222 1842 SH SOLE 36 1842 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 120350 5800 SH SOLE 40 5800 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 7811281 376447 SH SOLE 43 331721 0 44726 ZTO EXPRESS CAYMAN INC NOTE 1.500% 9/0 98980AAB1 243075 250000 PRN SOLE 13 0 0 250000 ZTO EXPRESS CAYMAN INC NOTE 1.500% 9/0 98980AAB1 8410395 8650000 PRN SOLE 21 8650000 0 0 ZTO EXPRESS CAYMAN INC NOTE 1.500% 9/0 98980AAB1 10160535 10450000 PRN SOLE 34 10450000 0 0 ZUMIEZ INC COM 989817101 4628760 237616 SH SOLE 2 176962 0 60654 ZUMIEZ INC COM 989817101 1636 84 SH SOLE 7 84 0 0 ZUMIEZ INC COM 989817101 1414871 72632 SH SOLE 18 72632 0 0 ZUMIEZ INC COM 989817101 4822956 247585 SH SOLE 19 247585 0 0 ZUMIEZ INC COM 989817101 12748063 654418 SH SOLE 21 654418 0 0 ZUMIEZ INC COM 989817101 17924308 920139 SH SOLE 22 881030 0 39109 ZUMIEZ INC COM 989817101 255188 13100 SH SOLE 23 13100 0 0 ZUMIEZ INC COM 989817101 738857 37929 SH SOLE 26 0 0 37929 ZUMIEZ INC COM 989817101 8045 413 SH SOLE 28 413 0 0 ZUMIEZ INC COM 989817101 305407 15678 SH SOLE 43 15155 0 523 ZUORA INC COM CL A 98983V106 4130384 415950 SH SOLE 2 218423 0 197527 ZUORA INC COM CL A 98983V106 16206 1632 SH SOLE 4 0 0 1632 ZUORA INC COM CL A 98983V106 361591 36414 SH SOLE 7 34513 0 1901 ZUORA INC COM CL A 98983V106 3296939 332018 SH SOLE 18 332018 0 0 ZUORA INC COM CL A 98983V106 10489456 1056340 SH SOLE 19 1056340 0 0 ZUORA INC COM CL A 98983V106 55379004 5576939 SH SOLE 21 5576939 0 0 ZUORA INC COM CL A 98983V106 48344662 4868546 SH SOLE 22 4696613 0 171933 ZUORA INC COM CL A 98983V106 219959 22151 SH SOLE 23 22151 0 0 ZUORA INC COM CL A 98983V106 281148 28313 SH SOLE 25 28313 0 0 ZUORA INC COM CL A 98983V106 1100026 110778 SH SOLE 26 35541 0 75237 ZUORA INC COM CL A 98983V106 17854 1798 SH SOLE 28 1798 0 0 ZUORA INC COM CL A 98983V106 5631919 567162 SH SOLE 30 567162 0 0 ZUORA INC COM CL A 98983V106 22760 2292 SH SOLE 36 2292 0 0 ZUORA INC COM CL A 98983V106 239422 24111 SH SOLE 40 24111 0 0 ZUORA INC COM CL A 98983V106 706827 71181 SH SOLE 43 65009 0 6172 ZURA BIO LTD CLASS A ORD SHS G9TY5A101 6906 1973 SH SOLE 2 470 0 1503 ZURA BIO LTD CLASS A ORD SHS G9TY5A101 177905 50830 SH SOLE 18 50830 0 0 ZURA BIO LTD CLASS A ORD SHS G9TY5A101 159506 45573 SH SOLE 19 45573 0 0 ZURA BIO LTD CLASS A ORD SHS G9TY5A101 2285756 653073 SH SOLE 21 653073 0 0 ZURA BIO LTD CLASS A ORD SHS G9TY5A101 1573705 449630 SH SOLE 22 446227 0 3403 ZURN ELKAY WATER SOLNS CORP COM 98983L108 8413545 286175 SH SOLE 2 142439 0 143736 ZURN ELKAY WATER SOLNS CORP COM 98983L108 65415 2225 SH SOLE 4 404 0 1821 ZURN ELKAY WATER SOLNS CORP COM 98983L108 5538284 188377 SH SOLE 7 186166 0 2211 ZURN ELKAY WATER SOLNS CORP COM 98983L108 14333470 487533 SH SOLE 18 478686 0 8847 ZURN ELKAY WATER SOLNS CORP COM 98983L108 18659592 634680 SH SOLE 19 634680 0 0 ZURN ELKAY WATER SOLNS CORP COM 98983L108 154164045 5243675 SH SOLE 21 5243675 0 0 ZURN ELKAY WATER SOLNS CORP COM 98983L108 131762862 4481730 SH SOLE 22 4345794 0 135936 ZURN ELKAY WATER SOLNS CORP COM 98983L108 193011 6565 SH SOLE 23 6565 0 0 ZURN ELKAY WATER SOLNS CORP COM 98983L108 906755 30842 SH SOLE 25 30842 0 0 ZURN ELKAY WATER SOLNS CORP COM 98983L108 11245030 382484 SH SOLE 26 44908 0 337576 ZURN ELKAY WATER SOLNS CORP COM 98983L108 462815 15742 SH SOLE 28 2158 0 13584 ZURN ELKAY WATER SOLNS CORP COM 98983L108 46050778 1566353 SH SOLE 30 1566353 0 0 ZURN ELKAY WATER SOLNS CORP COM 98983L108 128360 4366 SH SOLE 34 4366 0 0 ZURN ELKAY WATER SOLNS CORP COM 98983L108 240610 8184 SH SOLE 36 8184 0 0 ZURN ELKAY WATER SOLNS CORP COM 98983L108 922307 31371 SH SOLE 40 31371 0 0 ZURN ELKAY WATER SOLNS CORP COM 98983L108 2122760 72203 SH SOLE 43 66915 0 5288 ZYMEWORKS INC COM 98985Y108 372593 43783 SH SOLE 2 12637 0 31146 ZYMEWORKS INC COM 98985Y108 349650 41087 SH SOLE 7 38912 0 2175 ZYMEWORKS INC COM 98985Y108 1433365 168433 SH SOLE 18 168433 0 0 ZYMEWORKS INC COM 98985Y108 1073494 126145 SH SOLE 19 126145 0 0 ZYMEWORKS INC COM 98985Y108 23321000 2740423 SH SOLE 21 2740423 0 0 ZYMEWORKS INC COM 98985Y108 6714220 788980 SH SOLE 22 721969 0 67011 ZYMEWORKS INC COM 98985Y108 84555 9936 SH SOLE 25 9936 0 0 ZYMEWORKS INC COM 98985Y108 7140 839 SH SOLE 28 839 0 0 ZYMEWORKS INC COM 98985Y108 1919082 225509 SH SOLE 30 225509 0 0 ZYMEWORKS INC COM 98985Y108 86700 10188 SH SOLE 40 10188 0 0 ZYMEWORKS INC COM 98985Y108 325533 38253 SH SOLE 43 16397 0 21856 ZYNEX INC COM 98986M103 300365 32228 SH SOLE 2 28669 0 3559 ZYNEX INC COM 98986M103 47 5 SH SOLE 7 5 0 0 ZYNEX INC COM 98986M103 397703 42672 SH SOLE 18 42672 0 0 ZYNEX INC COM 98986M103 402624 43200 SH SOLE 19 43200 0 0 ZYNEX INC COM 98986M103 5442805 583992 SH SOLE 21 583992 0 0 ZYNEX INC COM 98986M103 5003451 536851 SH SOLE 22 529006 0 7845 ZYNEX INC COM 98986M103 38771 4160 SH SOLE 43 4063 0 97