| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| BlackRock, Inc. | 15% | $204M | 2.82M | BlackRock, Inc. | Mar 31, 2025 | |||
| MAIRS & POWER INC | 7.57% | $103M | 1.42M | Mairs and Power, Inc. | Mar 31, 2025 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 17.5M | $1.42B | -$25.1M | $81.06 | 255 |
| 2025 Q2 | 17.9M | $1.38B | +$6.6M | $77.48 | 244 |
| 2025 Q1 | 17.8M | $1.42B | -$9.99M | $79.75 | 246 |
| 2024 Q4 | 17.9M | $1.46B | +$22.9M | $81.53 | 259 |
| 2024 Q3 | 17.5M | $1.68B | -$34.1M | $96.04 | 255 |
| 2024 Q2 | 17.8M | $1.75B | +$19.8M | $98.44 | 251 |
| 2024 Q1 | 17.6M | $2.13B | +$44.7M | $121.61 | 246 |
| 2023 Q4 | 17.4M | $1.61B | +$10.1M | $92.69 | 236 |
| 2023 Q3 | 17.5M | $1.3B | +$27.6M | $74.15 | 214 |
| 2023 Q2 | 17.1M | $1.39B | -$24.7M | $81.11 | 186 |
| 2023 Q1 | 17.4M | $1.19B | +$820K | $68.53 | 174 |
| 2022 Q4 | 17.4M | $1.07B | +$42.7M | $61.57 | 153 |
| 2022 Q3 | 16.8M | $948M | +$799K | $56.56 | 145 |
| 2022 Q2 | 16.7M | $990M | +$9.06M | $59.25 | 145 |
| 2022 Q1 | 16.6M | $1.31B | +$20.1M | $78.80 | 165 |
| 2021 Q4 | 16.4M | $1.33B | -$1.69M | $81.04 | 172 |
| 2021 Q3 | 16.4M | $1.21B | -$4.25M | $73.95 | 180 |
| 2021 Q2 | 16.4M | $1.31B | -$4.89M | $79.85 | 192 |
| 2021 Q1 | 16.4M | $1.31B | +$8.24M | $79.89 | 172 |
| 2020 Q4 | 16.3M | $1.15B | -$3.13M | $70.17 | 168 |
| 2020 Q3 | 16.4M | $993M | -$62.3M | $60.36 | 161 |
| 2020 Q2 | 17.4M | $1.13B | +$67M | $65.01 | 159 |
| 2020 Q1 | 16.4M | $950M | +$5.52M | $57.95 | 153 |
| 2019 Q4 | 16.3M | $1.27B | +$14.9M | $77.92 | 160 |
| 2019 Q3 | 16M | $1.13B | +$31.8M | $70.70 | 151 |
| 2019 Q2 | 15.4M | $942M | -$1.33M | $61.20 | 138 |
| 2019 Q1 | 15.5M | $962M | -$1.54M | $62.09 | 150 |
| 2018 Q4 | 15.5M | $810M | -$26M | $52.11 | 140 |
| 2018 Q3 | 15.8M | $1.2B | +$11.5M | $75.95 | 154 |
| 2018 Q2 | 15.7M | $1.24B | -$16.1M | $79.00 | 145 |
| 2018 Q1 | 15.9M | $1.08B | -$25.6M | $67.70 | 137 |
| 2017 Q4 | 16.3M | $1.18B | -$21.7M | $72.65 | 148 |
| 2017 Q3 | 16.6M | $1.1B | +$50.6M | $66.20 | 140 |
| 2017 Q2 | 15.8M | $1.17B | +$3.2M | $73.80 | 143 |
| 2017 Q1 | 15.8M | $1.15B | +$154M | $72.65 | 146 |
| 2016 Q4 | 15.6M | $1.11B | +$9.82M | $71.20 | 152 |
| 2016 Q3 | 15.5M | $1B | +$11.7M | $64.80 | 139 |
| 2016 Q2 | 15.3M | $827M | -$1.04M | $53.87 | 136 |
| 2016 Q1 | 15.4M | $792M | +$11.4M | $51.48 | 139 |
| 2015 Q4 | 15.2M | $853M | -$18.2M | $56.26 | 142 |
| 2015 Q3 | 15.5M | $870M | -$27.6M | $56.18 | 145 |
| 2015 Q2 | 15.7M | $1.03B | -$1.21M | $65.34 | 146 |
| 2015 Q1 | 15.7M | $1.03B | +$1.57M | $65.37 | 146 |
| 2014 Q4 | 15.7M | $1.13B | +$2.15M | $72.17 | 141 |
| 2014 Q3 | 15.7M | $1.06B | -$14.4M | $67.09 | 152 |
| 2014 Q2 | 16.2M | $1.23B | -$15.4M | $76.32 | 140 |
| 2014 Q1 | 15.8M | $1.04B | -$1.63M | $65.62 | 133 |