| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| BlackRock, Inc. | 15% | $203,653,488 | 2,821,467 | BlackRock, Inc. | 31 Mar 2025 | |||
| MAIRS & POWER INC | 7.57% | $102,749,674 | 1,423,520 | Mairs and Power, Inc. | 31 Mar 2025 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 17,547,708 | $1,420,743,335 | -$25,142,881 | $81.06 | 255 |
| 2025 Q2 | 17,860,734 | $1,383,598,609 | +$6,604,665 | $77.48 | 245 |
| 2025 Q1 | 17,783,310 | $1,418,189,257 | -$9,989,321 | $79.75 | 247 |
| 2024 Q4 | 17,900,017 | $1,459,625,193 | +$16,075,331 | $81.53 | 259 |
| 2024 Q3 | 17,577,726 | $1,687,626,693 | -$25,588,414 | $96.04 | 255 |
| 2024 Q2 | 17,808,726 | $1,753,112,563 | +$9,062,552 | $98.44 | 249 |
| 2024 Q1 | 17,663,653 | $2,147,973,149 | +$53,918,696 | $121.61 | 248 |
| 2023 Q4 | 17,369,846 | $1,609,985,630 | -$3,810,678 | $92.69 | 236 |
| 2023 Q3 | 17,661,356 | $1,309,624,580 | +$39,871,069 | $74.15 | 215 |
| 2023 Q2 | 17,108,098 | $1,385,823,349 | -$24,657,283 | $81.11 | 186 |
| 2023 Q1 | 17,424,360 | $1,194,320,979 | +$819,394 | $68.53 | 173 |
| 2022 Q4 | 17,435,184 | $1,073,678,513 | +$42,167,387 | $61.57 | 153 |
| 2022 Q3 | 16,772,184 | $948,696,228 | +$801,758 | $56.56 | 146 |
| 2022 Q2 | 16,703,698 | $989,751,907 | +$9,056,756 | $59.25 | 144 |
| 2022 Q1 | 16,613,670 | $1,309,322,906 | +$20,109,038 | $78.8 | 164 |
| 2021 Q4 | 16,355,976 | $1,325,211,038 | -$1,687,780 | $81.04 | 171 |
| 2021 Q3 | 16,367,662 | $1,210,602,850 | -$4,252,545 | $73.95 | 179 |
| 2021 Q2 | 16,378,655 | $1,307,677,115 | -$4,888,567 | $79.85 | 192 |
| 2021 Q1 | 16,436,692 | $1,313,417,608 | +$8,237,994 | $79.89 | 171 |
| 2020 Q4 | 16,349,817 | $1,147,503,760 | -$3,125,905 | $70.17 | 168 |
| 2020 Q3 | 16,449,019 | $993,061,919 | -$62,278,903 | $60.36 | 160 |
| 2020 Q2 | 17,383,476 | $1,129,415,745 | +$66,964,490 | $65.01 | 158 |
| 2020 Q1 | 16,393,235 | $949,908,885 | +$5,519,524 | $57.95 | 153 |
| 2019 Q4 | 16,275,063 | $1,268,696,264 | +$14,944,612 | $77.92 | 160 |
| 2019 Q3 | 16,000,785 | $1,130,806,106 | +$31,765,139 | $70.7 | 151 |
| 2019 Q2 | 15,386,708 | $941,742,741 | -$1,326,317 | $61.2 | 138 |
| 2019 Q1 | 15,489,115 | $961,748,851 | -$1,543,724 | $62.09 | 149 |
| 2018 Q4 | 15,541,363 | $809,848,344 | -$26,028,916 | $52.11 | 140 |
| 2018 Q3 | 15,840,029 | $1,202,747,079 | +$11,512,044 | $75.95 | 153 |
| 2018 Q2 | 15,681,558 | $1,238,855,670 | -$16,148,455 | $79 | 144 |
| 2018 Q1 | 15,939,202 | $1,079,129,583 | -$25,647,478 | $67.7 | 135 |
| 2017 Q4 | 16,276,166 | $1,182,433,583 | -$21,714,578 | $72.65 | 147 |
| 2017 Q3 | 16,581,314 | $1,097,726,074 | +$50,609,272 | $66.2 | 139 |
| 2017 Q2 | 15,811,189 | $1,166,983,910 | +$3,196,801 | $73.8 | 142 |
| 2017 Q1 | 15,770,829 | $1,145,782,393 | +$153,623,013 | $72.65 | 144 |
| 2016 Q4 | 15,615,078 | $1,111,526,735 | +$9,816,850 | $71.2 | 151 |
| 2016 Q3 | 15,490,631 | $1,002,821,797 | +$11,724,375 | $64.8 | 139 |
| 2016 Q2 | 15,343,077 | $826,655,270 | -$1,038,635 | $53.87 | 136 |
| 2016 Q1 | 15,388,295 | $792,199,925 | +$10,686,292 | $51.48 | 138 |
| 2015 Q4 | 15,171,774 | $853,340,342 | -$18,244,512 | $56.26 | 142 |
| 2015 Q3 | 15,503,271 | $871,032,608 | -$27,183,759 | $56.18 | 144 |
| 2015 Q2 | 15,911,963 | $1,039,674,100 | -$1,547,680 | $65.34 | 145 |
| 2015 Q1 | 15,935,893 | $1,042,142,896 | -$2,664,178 | $65.37 | 144 |
| 2014 Q4 | 15,979,953 | $1,153,138,761 | +$1,024,321 | $72.17 | 142 |
| 2014 Q3 | 15,950,087 | $1,070,106,100 | -$14,780,032 | $67.09 | 151 |
| 2014 Q2 | 16,154,388 | $1,232,875,319 | -$15,404,193 | $76.32 | 139 |
| 2014 Q1 | 16,104,966 | $1,056,701,000 | -$2,859,943 | $65.62 | 130 |