| # | % | |||||
|---|---|---|---|---|---|---|
| 1 | MAIRS & POWER INC | 1,257,440 | 74,629,000 | 11.19% | ||
| 2 | VANGUARD GROUP INC | 1,067,557 | 63,359,000 | 9.50% | ||
| 3 | Neuberger Berman Group LLC | 1,000,045 | 59,352,000 | 8.90% | ||
| 4 | PRICE T ROWE ASSOCIATES INC /MD/ | 847,286 | 50,286,000 | 7.54% | ||
| 5 | BlackRock Fund Advisors | 795,878 | 47,235,000 | 7.08% | ||
| 6 | KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 717,205 | 42,566,000 | 6.38% | ||
| 7 | DIMENSIONAL FUND ADVISORS LP | 453,518 | 26,917,000 | 4.03% | ||
| 8 | BlackRock Institutional Trust Company, N.A. | 380,115 | 22,560,000 | 3.38% | ||
| 9 | Impax Asset Management LTD | 312,802 | 18,563,311 | 2.78% | ||
| 10 | ROYCE & ASSOCIATES LP | 273,514 | 16,233,000 | 2.43% | ||
| 11 | STATE STREET CORP | 267,534 | 15,882,000 | 2.38% | ||
| 12 | Invesco Ltd. | 224,595 | 13,330,000 | 2.00% | ||
| 13 | Bank of New York Mellon Corp | 214,112 | 12,708,000 | 1.90% | ||
| 14 | NORTHERN TRUST CORP | 203,297 | 12,066,000 | 1.81% | ||
| 15 | NEUMEIER POMA INVESTMENT COUNSEL LLC | 175,560 | 10,419,000 | 1.56% | ||
| 16 | Impax Asset Management (AIFM) Ltd | 174,555 | 10,353,202 | 1.55% | ||
| 17 | FIRST TRUST ADVISORS LP | 168,293 | 9,988,000 | 1.50% | ||
| 18 | NORGES BANK | 126,031 | 7,480,000 | 1.12% | ||
| 19 | BHF Kleinwort Benson Group S.A. | 122,650 | 7,279,000 | 1.09% | ||
| 20 | WELLS FARGO & COMPANY/MN | 121,401 | 7,206,000 | 1.08% | ||
| 21 | CANADA LIFE ASSURANCE Co | 115,304 | 6,860,000 | 1.03% | ||
| 22 | GEODE CAPITAL MANAGEMENT, LLC | 104,797 | 6,219,000 | 0.93% | ||
| 23 | GAMCO INVESTORS, INC. ET AL | 101,550 | 6,027,000 | 0.90% | ||
| 24 | GABELLI FUNDS LLC | 98,000 | 5,816,000 | 0.87% | ||
| 25 | PRINCIPAL FINANCIAL GROUP INC | 87,523 | 5,194,000 | 0.78% | ||
| 26 | PNC FINANCIAL SERVICES GROUP, INC. | 70,701 | 4,196,000 | 0.63% | ||
| 27 | BB&T SECURITIES, LLC | 6,890 | 4,089,000 | 0.61% | ||
| 28 | AMERIPRISE FINANCIAL INC | 64,334 | 3,818,000 | 0.57% | ||
| 29 | Rodgers Brothers Inc. | 58,684 | 3,483,000 | 0.52% | ||
| 30 | GOLDMAN SACHS GROUP INC | 56,747 | 3,368,000 | 0.50% | ||
| 31 | Wilmington Savings Fund Society, FSB | 53,569 | 3,180,000 | 0.48% | ||
| 32 | TIAA CREF INVESTMENT MANAGEMENT LLC | 51,772 | 3,073,000 | 0.46% | ||
| 33 | UBS Group AG | 49,052 | 2,911,000 | 0.44% | ||
| 34 | BlackRock Investment Management, LLC | 47,433 | 2,815,000 | 0.42% | ||
| 35 | CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM | 47,500 | 2,735,000 | 0.41% | ||
| 36 | MORGAN DEMPSEY CAPITAL MANAGEMENT LLC | 44,854 | 2,662,000 | 0.40% | ||
| 37 | PEAK6 Group LLC | 43,100 | 2,558,000 | 0.38% | Call | |
| 38 | Dorsey & Whitney Trust CO LLC | 42,558 | 2,526,000 | 0.38% | ||
| 39 | BlackRock Group LTD | 40,692 | 2,415,000 | 0.36% | ||
| 40 | DEUTSCHE BANK AG\ | 39,430 | 2,338,000 | 0.35% | ||
| 41 | CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 37,637 | 2,234,000 | 0.33% | ||
| 42 | US BANCORP \DE\ | 36,367 | 2,158,000 | 0.32% | ||
| 43 | Teton Advisors, Inc. | 35,300 | 2,095,000 | 0.31% | ||
| 44 | ALLIANCEBERNSTEIN L.P. | 34,225 | 2,031,000 | 0.30% | ||
| 45 | PRUDENTIAL FINANCIAL INC | 32,177 | 1,910,000 | 0.29% | ||
| 46 | Employees Retirement System of Texas | 32,000 | 1,899,000 | 0.28% | ||
| 47 | KBC Group NV | 31,819 | 1,888,000 | 0.28% | ||
| 48 | NEW YORK STATE COMMON RETIREMENT FUND | 30,900 | 1,834,000 | 0.27% | ||
| 49 | VIRTUS CAPITAL ADVISERS, LLC | 30,478 | 1,809,000 | 0.27% | ||
| 50 | ROYAL BANK OF CANADA | 29,524 | 1,752,000 | 0.26% |
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.