| # | % | |||||
|---|---|---|---|---|---|---|
| 1 | GAMCO INVESTORS, INC. ET AL | 4,753,380 | 63,315,000 | 18.50% | ||
| 2 | PRICE T ROWE ASSOCIATES INC /MD/ | 3,805,561 | 50,690,000 | 14.81% | ||
| 3 | DIMENSIONAL FUND ADVISORS LP | 2,074,204 | 27,629,000 | 8.07% | ||
| 4 | BlackRock Fund Advisors | 1,511,195 | 20,129,000 | 5.88% | ||
| 5 | GABELLI FUNDS LLC | 1,494,513 | 19,907,000 | 5.82% | ||
| 6 | VANGUARD GROUP INC | 1,324,240 | 17,639,000 | 5.15% | ||
| 7 | WELLINGTON MANAGEMENT GROUP LLP | 1,251,539 | 16,671,000 | 4.87% | ||
| 8 | NATIONAL RURAL ELECTRIC COOPERATIVE ASSOCIATION | 1,221,012 | 16,264,000 | 4.75% | ||
| 9 | NORTHERN TRUST CORP | 1,054,641 | 14,048,000 | 4.10% | ||
| 10 | SEGALL BRYANT & HAMILL, LLC | 980,410 | 13,059,000 | 3.81% | ||
| 11 | BlackRock Institutional Trust Company, N.A. | 639,354 | 8,516,000 | 2.49% | ||
| 12 | Teton Advisors, Inc. | 608,932 | 8,111,000 | 2.37% | ||
| 13 | PNC FINANCIAL SERVICES GROUP, INC. | 484,620 | 6,456,000 | 1.89% | ||
| 14 | STATE STREET CORP | 481,126 | 6,411,000 | 1.87% | ||
| 15 | Bank of New York Mellon Corp | 387,147 | 5,156,000 | 1.51% | ||
| 16 | AMERIPRISE FINANCIAL INC | 345,058 | 4,596,000 | 1.34% | ||
| 17 | NORGES BANK | 330,806 | 4,406,000 | 1.29% | ||
| 18 | THRIVENT FINANCIAL FOR LUTHERANS | 282,420 | 3,761,000 | 1.10% | ||
| 19 | GEODE CAPITAL MANAGEMENT, LLC | 154,533 | 2,058,000 | 0.60% | ||
| 20 | PRINCIPAL FINANCIAL GROUP INC | 146,991 | 1,958,000 | 0.57% | ||
| 21 | MORGAN STANLEY | 145,515 | 1,939,000 | 0.57% | ||
| 22 | CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 140,178 | 1,868,000 | 0.55% | ||
| 23 | JPMORGAN CHASE & CO | 129,333 | 1,722,000 | 0.50% | ||
| 24 | TIAA CREF INVESTMENT MANAGEMENT LLC | 102,355 | 1,363,000 | 0.40% | ||
| 25 | DEUTSCHE BANK AG\ | 100,468 | 1,337,000 | 0.39% | ||
| 26 | BlackRock Investment Management, LLC | 95,289 | 1,269,000 | 0.37% | ||
| 27 | PARAMETRIC PORTFOLIO ASSOCIATES LLC | 93,853 | 1,250,000 | 0.37% | ||
| 28 | NEW YORK STATE TEACHERS RETIREMENT SYSTEM | 82,228 | 1,095,000 | 0.32% | ||
| 29 | Invesco Ltd. | 76,563 | 1,020,000 | 0.30% | ||
| 30 | PRUDENTIAL FINANCIAL INC | 59,337 | 790,000 | 0.23% | ||
| 31 | WEDGE CAPITAL MANAGEMENT L L P/NC | 58,762 | 783,000 | 0.23% | ||
| 32 | KEYBANK NATIONAL ASSOCIATION/OH | 52,399 | 698,000 | 0.20% | ||
| 33 | GAM Holding AG | 50,000 | 666,000 | 0.19% | ||
| 34 | CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM | 50,000 | 666,000 | 0.19% | ||
| 35 | FIRST TRUST ADVISORS LP | 49,426 | 658,000 | 0.19% | ||
| 36 | North Star Investment Management Corp. | 47,947 | 639,000 | 0.19% | ||
| 37 | AJO, LP | 46,990 | 626,000 | 0.18% | ||
| 38 | GUPTA WEALTH MANAGEMENT LLC | 46,000 | 613,000 | 0.18% | ||
| 39 | CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 45,202 | 602,000 | 0.18% | ||
| 40 | Moors & Cabot, Inc. | 41,295 | 549,000 | 0.16% | ||
| 41 | Swiss National Bank | 38,300 | 510,000 | 0.15% | ||
| 42 | TEACHERS ADVISORS, LLC | 37,337 | 497,000 | 0.15% | ||
| 43 | NJ State Employees Deferred Compensation Plan | 35,000 | 466,000 | 0.14% | ||
| 44 | STRS OHIO | 34,000 | 452,000 | 0.13% | ||
| 45 | RHUMBLINE ADVISERS | 33,125 | 441,000 | 0.13% | ||
| 46 | RENAISSANCE TECHNOLOGIES LLC | 32,400 | 432,000 | 0.13% | ||
| 47 | PANAGORA ASSET MANAGEMENT INC | 31,248 | 416,000 | 0.12% | ||
| 48 | Daiwa Securities Group Inc. | 30,500 | 406,000 | 0.12% | ||
| 49 | GOLDMAN SACHS GROUP INC | 28,570 | 381,000 | 0.11% | ||
| 50 | ALLIANCEBERNSTEIN L.P. | 26,290 | 352,000 | 0.10% |
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.