| # | % | |||||
|---|---|---|---|---|---|---|
| 101 | Teton Advisors, Inc. | 60,020 | 2,959,000 | 0.63% | ||
| 102 | JOHN W. ROSENTHAL CAPITAL MANAGEMENT, INC. | 60,137 | 2,965,000 | 0.63% | ||
| 103 | PUTNAM INVESTMENTS LLC | 65,300 | 3,219,000 | 0.68% | ||
| 104 | CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 66,743 | 3,291,000 | 0.70% | ||
| 105 | New England Research & Management, Inc. | 68,259 | 3,365,000 | 0.71% | ||
| 106 | Foundry Partners, LLC | 76,070 | 3,750,000 | 0.80% | ||
| 107 | MILLENNIUM MANAGEMENT LLC | 103,060 | 5,081,000 | 1.08% | ||
| 108 | Endurance Wealth Management, Inc. | 107,347 | 5,292,000 | 1.12% | ||
| 109 | Bank of New York Mellon Corp | 118,711 | 5,852,000 | 1.24% | ||
| 110 | JPMORGAN CHASE & CO | 127,862 | 6,304,000 | 1.34% | ||
| 111 | NORGES BANK | 130,945 | 6,456,000 | 1.37% | ||
| 112 | GEODE CAPITAL MANAGEMENT, LLC | 131,480 | 6,481,000 | 1.37% | ||
| 113 | Commonwealth Equity Services, Inc | 141,820 | 6,992,000 | 1.48% | ||
| 114 | SYSTEMATIC FINANCIAL MANAGEMENT LP | 155,634 | 7,673,000 | 1.63% | ||
| 115 | Boston Trust Walden Corp | 193,085 | 9,519,000 | 2.02% | ||
| 116 | STATE STREET CORP | 271,219 | 13,377,000 | 2.84% | ||
| 117 | PRINCIPAL FINANCIAL GROUP INC | 380,790 | 18,773,000 | 3.98% | ||
| 118 | FRANKLIN RESOURCES INC | 400,691 | 19,754,000 | 4.19% | ||
| 119 | RENAISSANCE TECHNOLOGIES LLC | 424,368 | 20,921,000 | 4.44% | ||
| 120 | MANUFACTURERS LIFE INSURANCE COMPANY, THE | 433,089 | 21,351,000 | 4.53% | ||
| 121 | WASHINGTON TRUST Co | 477,059 | 23,519,000 | 4.99% | ||
| 122 | NORTHERN TRUST CORP | 515,981 | 25,438,000 | 5.39% | ||
| 123 | VANGUARD GROUP INC | 601,000 | 29,629,000 | 6.28% | ||
| 124 | EDGE ASSET MANAGEMENT, INC | 681,076 | 33,577,000 | 7.12% | ||
| 125 | DIMENSIONAL FUND ADVISORS LP | 701,410 | 34,580,000 | 7.33% | ||
| 126 | Champlain Investment Partners, LLC | 767,825 | 37,854,000 | 8.03% | ||
| 127 | BlackRock Finance, Inc. | 1,045,716 | 51,554,000 | 10.93% |
From 2023-01-03 onward, the SEC requires values to be reported in nearest dollars. Earlier filings reported values in thousands; therefore, positions shown as $0 in older filings may represent actual values between $0–$999.