STATE STREET CORPORATION |
BOSTON, MASSACHUSETTS |
0 |
2794360 |
0 |
3002772 |
3002772 |
5.56 % |
24/01/2024 |
Mairs and Power, Inc. |
Minnesota |
2462160 |
0 |
2475767 |
0 |
0 |
4.6 % |
14/02/2023 |
The Vanguard Group |
Pennsylvania For |
0 |
81864 |
6307172 |
134470 |
6441642 |
12.08 % |
09/02/2023 |
BlackRock, Inc. |
Delaware |
8749664 |
0 |
8924454 |
0 |
8924454 |
16.7 % |
26/01/2023 |
BlackRock, Inc. |
Delaware |
0 |
0 |
0 |
0 |
8924454 |
16.7 % |
20/01/2023 |
Mairs and Power, Inc. |
Minnesota |
1680102 |
0 |
1683174 |
0 |
0 |
9.1 % |
14/02/2022 |
Mairs and Power, Inc. |
Minnesota |
1680102 |
0 |
1683174 |
0 |
0 |
9.1 % |
14/02/2022 |
Mairs and Power, Inc. |
Minnesota |
2702753 |
0 |
2725299 |
0 |
0 |
5.3 % |
14/02/2022 |
Mairs and Power, Inc. |
Minnesota |
2702753 |
0 |
2725299 |
0 |
0 |
5.3 % |
14/02/2022 |
The Vanguard Group |
Pennsylvania |
0 |
52633 |
5940577 |
99763 |
6040340 |
11.49 % |
10/02/2022 |
BlackRock, Inc. |
Delaware |
9331371 |
0 |
9631852 |
0 |
9631852 |
18.3 % |
26/01/2022 |
BlackRock, Inc. |
Delaware |
9355790 |
0 |
9631852 |
0 |
9631852 |
18.3 % |
25/01/2022 |
Mairs and Power, Inc. |
Minnesota |
2934328 |
0 |
2956228 |
0 |
0 |
5.72 % |
16/02/2021 |
Mairs and Power, Inc. |
Minnesota |
2934328 |
0 |
2956228 |
0 |
0 |
5.72 % |
16/02/2021 |
Mairs and Power, Inc. |
Minnesota |
1645057 |
0 |
1648020 |
0 |
0 |
8.91 % |
16/02/2021 |
Mairs and Power, Inc. |
Minnesota |
1645057 |
0 |
1648020 |
0 |
0 |
8.91 % |
16/02/2021 |
The Vanguard Group |
Pennsylvania |
0 |
94403 |
5522497 |
138935 |
5661432 |
10.94 % |
10/02/2021 |
BlackRock, Inc. |
Delaware |
8276857 |
0 |
8431517 |
0 |
8431517 |
16.3 % |
25/01/2021 |
Mairs and Power, Inc. |
St. Paul, Minnesota USA |
2752281 |
0 |
2777906 |
|
2777906 |
5.4 % |
14/02/2020 |
Mairs and Power, Inc. |
St. Paul, Minnesota USA |
2752281 |
0 |
2777906 |
|
2777906 |
5.4 % |
14/02/2020 |
The Vanguard Group |
Pennsylvania |
92436 |
8024 |
5767223 |
93784 |
5861007 |
11.49 % |
11/02/2020 |
BlackRock, Inc. |
Delaware |
7673569 |
0 |
7769322 |
0 |
7769322 |
15.2 % |
04/02/2020 |
Mairs and Power, Inc. |
|
|
|
|
|
2645827 |
5.2 % |
14/02/2019 |
The Vanguard Group |
Pennsylvania |
90913 |
6585 |
5642106 |
92613 |
5734719 |
11.31 % |
11/02/2019 |
BlackRock, Inc. |
Delaware |
7381278 |
0 |
7497141 |
0 |
7497141 |
14.8 % |
28/01/2019 |
Mairs and Power, Inc. |
|
|
|
|
|
3057749 |
6.1 % |
14/02/2018 |
Mairs and Power, Inc. |
|
|
|
|
|
3057749 |
6.1 % |
14/02/2018 |
The Vanguard Group |
Pennsylvania |
86887 |
6585 |
5114218 |
89646 |
5203864 |
10.33 % |
09/02/2018 |
BlackRock, Inc. |
Delaware |
6295208 |
0 |
6399023 |
0 |
6399023 |
12.7 % |
19/01/2018 |
The Vanguard Group |
Pennsylvania |
100117 |
6585 |
4951229 |
104276 |
5055505 |
10 % |
10/04/2017 |
The Vanguard Group |
Pennsylvania |
100117 |
6585 |
4951229 |
104276 |
5055505 |
10 % |
10/04/2017 |
Mairs and Power, Inc. |
St. Paul, Minnesota USA |
2964200 |
0 |
3579297 |
0 |
3579297 |
7.1 % |
14/02/2017 |
Mairs and Power, Inc. |
|
|
|
|
|
3579297 |
7.1 % |
14/02/2017 |
The Vanguard Group |
Pennsylvania |
99317 |
6585 |
4600551 |
103476 |
4704027 |
9.34 % |
13/02/2017 |
STATE STREET CORPORATION NO. OF THE ABOVE PERSON: |
BOSTON MASSACHUSETTS |
0 |
3067558 |
0 |
3067558 |
3067558 |
6.09 % |
06/02/2017 |
BlackRock, Inc. |
Delaware |
5706787 |
0 |
5811416 |
0 |
5811416 |
11.5 % |
12/01/2017 |
BlackRock, Inc. |
Delaware |
5012791 |
0 |
5120480 |
0 |
5120480 |
10.2 % |
09/09/2016 |
Fiduciary Management, Inc. |
100 East Wisconsin Avenue Suite 2200 Milwaukee, WI 53202 United States |
|
|
|
|
2793632 |
5.53 % |
16/02/2016 |
Mairs and Power, Inc. |
|
|
|
|
|
3454392 |
6.8 % |
12/02/2016 |
Mairs and Power, Inc. |
|
|
|
|
|
3454392 |
6.8 % |
12/02/2016 |
The Vanguard Group |
Pennsylvania |
111175 |
3300 |
3957900 |
111275 |
4069175 |
8.04 % |
11/02/2016 |
Rupert H. Johnson, Jr. |
USA |
4 |
4 |
4 |
4 |
2600725 |
5.1 % |
05/02/2016 |
Charles B. Johnson |
USA |
4 |
4 |
4 |
4 |
2600725 |
5.1 % |
05/02/2016 |
Franklin Resources, Inc. |
Delaware |
4 |
4 |
4 |
4 |
2600725 |
5.1 % |
05/02/2016 |
BlackRock, Inc. |
Delaware |
4647539 |
0 |
4758401 |
0 |
4758401 |
9.4 % |
26/01/2016 |
Mairs and Power, Inc. |
St. Paul, Minnesota USA |
2819350 |
0 |
3387972 |
0 |
3387972 |
6.7 % |
13/02/2015 |
Fiduciary Management, Inc. |
100 East Wisconsin Avenue Suite 2200 Milwaukee, WI 53202 United States |
|
|
|
|
2944639 |
5.85 % |
11/02/2015 |
The Vanguard Group |
Pennsylvania |
67950 |
|
3614728 |
63150 |
3677878 |
7.31 % |
10/02/2015 |
Charles B. Johnson |
USA |
4 |
4 |
4 |
4 |
4533058 |
9 % |
09/02/2015 |
Franklin Advisory Services, LLC |
Delaware |
2619230 |
0 |
2846330 |
0 |
2846330 |
5.7 % |
09/02/2015 |
Franklin Resources, Inc. |
Delaware |
4 |
4 |
4 |
4 |
4533058 |
9 % |
09/02/2015 |
Rupert H. Johnson, Jr. |
USA |
4 |
4 |
4 |
4 |
4533058 |
9 % |
09/02/2015 |
Artisan Partners Funds, Inc. |
Wisconsin |
0 |
948999 |
0 |
948999 |
948999 |
1.9 % |
30/01/2015 |
Artisan Partners Asset Management Inc. |
Delaware |
0 |
1745648 |
0 |
1795466 |
1795466 |
3.6 % |
30/01/2015 |
Artisan Partners Holdings LP |
Delaware |
0 |
1745648 |
0 |
1795466 |
1795466 |
3.6 % |
30/01/2015 |
Artisan Investments GP LLC |
Delaware |
0 |
1745648 |
0 |
1795466 |
1795466 |
3.6 % |
30/01/2015 |
Artisan Partners Limited Partnership |
Delaware |
0 |
1745648 |
0 |
1795466 |
1795466 |
3.6 % |
30/01/2015 |
Artisan Investments GP LLC |
Delaware |
0 |
1745648 |
0 |
1795466 |
1795466 |
3.6 % |
30/01/2015 |
Artisan Partners Holdings LP |
Delaware |
0 |
1745648 |
0 |
1795466 |
1795466 |
3.6 % |
30/01/2015 |
Artisan Partners Limited Partnership |
Delaware |
0 |
1745648 |
0 |
1795466 |
1795466 |
3.6 % |
30/01/2015 |
Artisan Partners Asset Management Inc. |
Delaware |
0 |
1745648 |
0 |
1795466 |
1795466 |
3.6 % |
30/01/2015 |
Artisan Partners Funds, Inc. |
Wisconsin |
0 |
948999 |
0 |
948999 |
948999 |
1.9 % |
30/01/2015 |
BlackRock, Inc. |
Delaware |
4249269 |
0 |
4361615 |
0 |
4361615 |
8.7 % |
22/01/2015 |
Artisan Partners Funds, Inc. |
Wisconsin |
0 |
1650930 |
0 |
1650930 |
1650930 |
3.3 % |
24/03/2014 |
Artisan Partners Holdings LP |
Delaware |
0 |
2301434 |
0 |
2526368 |
2526368 |
5 % |
24/03/2014 |
Artisan Partners Limited Partnership |
Delaware |
0 |
2301434 |
0 |
2526368 |
2526368 |
5 % |
24/03/2014 |
Artisan Investments GP LLC |
Delaware |
0 |
2301434 |
0 |
2526368 |
2526368 |
5 % |
24/03/2014 |
Artisan Partners Holdings LP |
Delaware |
0 |
2301434 |
0 |
2526368 |
2526368 |
5 % |
24/03/2014 |
Artisan Partners Asset Management Inc. |
Delaware |
0 |
2301434 |
0 |
2526368 |
2526368 |
5 % |
24/03/2014 |
Artisan Investments GP LLC |
Delaware |
0 |
2301434 |
0 |
2526368 |
2526368 |
5 % |
24/03/2014 |
Artisan Partners Limited Partnership |
Delaware |
0 |
2301434 |
0 |
2526368 |
2526368 |
5 % |
24/03/2014 |
Artisan Partners Funds, Inc. |
Wisconsin |
0 |
1650930 |
0 |
1650930 |
1650930 |
3.3 % |
24/03/2014 |
Artisan Partners Asset Management Inc. |
Delaware |
0 |
2301434 |
0 |
2526368 |
2526368 |
5 % |
24/03/2014 |
Rupert H. Johnson, Jr. |
USA |
4 |
4 |
4 |
4 |
2895809 |
5.8 % |
11/02/2014 |
Franklin Resources, Inc. |
Delaware |
4 |
4 |
4 |
4 |
2895809 |
5.8 % |
11/02/2014 |
Charles B. Johnson |
USA |
4 |
4 |
4 |
4 |
2895809 |
5.8 % |
11/02/2014 |
The Vanguard Group |
Pennsylvania |
70831 |
|
3348250 |
67431 |
3415681 |
6.79 % |
11/02/2014 |
Mairs and Power, Inc. |
|
|
|
|
|
3418429 |
6.8 % |
06/02/2014 |
Mairs and Power, Inc. |
|
|
|
|
|
3418429 |
6.8 % |
06/02/2014 |
ZFIC, Inc. |
Wisconsin |
0 |
2412025 |
0 |
2633990 |
2633990 |
5.2 % |
30/01/2014 |
Andrew A. Ziegler |
U.S.A. |
0 |
2412025 |
0 |
2633990 |
2633990 |
5.2 % |
30/01/2014 |
Artisan Investments GP LLC |
Delaware |
0 |
2412025 |
0 |
2633990 |
2633990 |
5.2 % |
30/01/2014 |
Carlene M. Ziegler |
U.S.A. |
0 |
2412025 |
0 |
2633990 |
2633990 |
5.2 % |
30/01/2014 |
ZFIC, Inc. |
Wisconsin |
0 |
2412025 |
0 |
2633990 |
2633990 |
5.2 % |
30/01/2014 |
Artisan Partners Funds, Inc. |
Wisconsin |
0 |
1723057 |
0 |
1723057 |
1723057 |
3.4 % |
30/01/2014 |
Andrew A. Ziegler |
U.S.A. |
0 |
2412025 |
0 |
2633990 |
2633990 |
5.2 % |
30/01/2014 |
Carlene M. Ziegler |
U.S.A. |
0 |
2412025 |
0 |
2633990 |
2633990 |
5.2 % |
30/01/2014 |
Artisan Partners Funds, Inc. |
Wisconsin |
0 |
1723057 |
0 |
1723057 |
1723057 |
3.4 % |
30/01/2014 |
Artisan Partners Limited Partnership |
Delaware |
0 |
2412025 |
0 |
2633990 |
2633990 |
5.2 % |
30/01/2014 |
Artisan Investment Corporation |
Wisconsin |
0 |
2412025 |
0 |
2633990 |
2633990 |
5.2 % |
30/01/2014 |
Artisan Partners Limited Partnership |
Delaware |
0 |
2412025 |
0 |
2633990 |
2633990 |
5.2 % |
30/01/2014 |
Artisan Investments GP LLC |
Delaware |
0 |
2412025 |
0 |
2633990 |
2633990 |
5.2 % |
30/01/2014 |
Artisan Partners Holdings LP |
Delaware |
0 |
2412025 |
0 |
2633990 |
2633990 |
5.2 % |
30/01/2014 |
Artisan Partners Asset Management Inc. |
Delaware |
0 |
2412025 |
0 |
2633990 |
2633990 |
5.2 % |
30/01/2014 |
Artisan Investment Corporation |
Wisconsin |
0 |
2412025 |
0 |
2633990 |
2633990 |
5.2 % |
30/01/2014 |
Artisan Partners Holdings LP |
Delaware |
0 |
2412025 |
0 |
2633990 |
2633990 |
5.2 % |
30/01/2014 |
Artisan Partners Asset Management Inc. |
Delaware |
0 |
2412025 |
0 |
2633990 |
2633990 |
5.2 % |
30/01/2014 |
BlackRock, Inc. |
Delaware |
4233712 |
0 |
4384663 |
0 |
4384663 |
8.7 % |
29/01/2014 |
The Vanguard Group |
Pennsylvania |
70725 |
|
3276177 |
68625 |
3344802 |
6.7 % |
12/02/2013 |
Mairs and Power, Inc. |
|
|
|
|
|
3792879 |
7.6 % |
11/02/2013 |
Mairs and Power, Inc. |
|
|
|
|
|
3792879 |
7.6 % |
11/02/2013 |
BlackRock, Inc. |
Delaware |
3710297 |
0 |
3710297 |
0 |
3710297 |
7.44 % |
07/02/2013 |
Artisan Partners Limited Partnership |
Delaware |
0 |
2916233 |
0 |
3082133 |
3082133 |
6.2 % |
07/02/2013 |
Artisan Partners Funds, Inc. |
Wisconsin |
0 |
2001233 |
0 |
2001233 |
2001233 |
4 % |
07/02/2013 |
Andrew A. Ziegler |
U.S.A. |
0 |
2916233 |
0 |
3082133 |
3082133 |
6.2 % |
07/02/2013 |
ZFIC, Inc. |
Wisconsin |
0 |
2916233 |
0 |
3082133 |
3082133 |
6.2 % |
07/02/2013 |
Artisan Investment Corporation |
Wisconsin |
0 |
2916233 |
0 |
3082133 |
3082133 |
6.2 % |
07/02/2013 |
Artisan Investments GP LLC |
Delaware |
0 |
2916233 |
0 |
3082133 |
3082133 |
6.2 % |
07/02/2013 |
Carlene M. Ziegler |
U.S.A. |
0 |
2916233 |
0 |
3082133 |
3082133 |
6.2 % |
07/02/2013 |
Artisan Partners Holdings LP |
Delaware |
0 |
2916233 |
0 |
3082133 |
3082133 |
6.2 % |
07/02/2013 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
1154227 |
0 |
1154227 |
2.342 % |
14/02/2012 |
FMR LLC |
Delaware |
0 |
0 |
1154227 |
0 |
1154227 |
2.342 % |
14/02/2012 |
Mairs and Power, Inc. |
St. Paul, Minnesota USA |
3328600 |
0 |
3927453 |
0 |
3927453 |
8 % |
10/02/2012 |
Ma and Power, Inc. |
St Paul Minnesota USA |
3328600 |
0 |
3927453 |
0 |
3927453 |
8 % |
10/02/2012 |
THE VANGUARD GROUP, INC. |
Pennsylvania |
75187 |
|
2810960 |
75187 |
2886147 |
5.85 % |
08/02/2012 |
SHAPIRO CAPITAL MANAGEMENT LLC ID NO. |
SHAPIRO CAPITAL MANAGEMENT LLC DELAWARE |
606512 |
124973 |
731485 |
0 |
731485 |
1.48 % |
07/02/2012 |
SAMUEL R. SHAPIRO |
SAMUEL R SHAPIRO UNITED STATES |
0 |
0 |
0 |
0 |
0 |
0 % |
07/02/2012 |
Andrew A. Ziegler |
U.S.A. |
0 |
4214933 |
0 |
4407833 |
4407833 |
8.9 % |
06/02/2012 |
Artisan Investment Corporation |
Wisconsin |
0 |
4214933 |
0 |
4407833 |
4407833 |
8.9 % |
06/02/2012 |
Artisan Partners Limited Partnership |
Delaware |
0 |
4214933 |
0 |
4407833 |
4407833 |
8.9 % |
06/02/2012 |
Artisan Investments GP LLC |
Delaware |
0 |
4214933 |
0 |
4407833 |
4407833 |
8.9 % |
06/02/2012 |
Carlene M. Ziegler |
U.S.A. |
0 |
4214933 |
0 |
4407833 |
4407833 |
8.9 % |
06/02/2012 |
Artisan Partners Funds, Inc. |
Wisconsin |
0 |
2916733 |
0 |
2916733 |
2916733 |
5.9 % |
06/02/2012 |
ZFIC, Inc. |
Wisconsin |
0 |
4214933 |
0 |
4407833 |
4407833 |
8.9 % |
06/02/2012 |
Artisan Partners Holdings LP |
Delaware |
0 |
4214933 |
0 |
4407833 |
4407833 |
8.9 % |
06/02/2012 |
SAMUEL R. SHAPIRO |
SAMUEL R SHAPIRO UNITED STATES |
0 |
0 |
0 |
0 |
0 |
0 % |
03/02/2012 |
SHAPIRO CAPITAL MANAGEMENT LLC ID NO. |
SHAPIRO CAPITAL MANAGEMENT LLC DELAWARE |
2177662 |
665673 |
2843335 |
0 |
2843335 |
5.77 % |
03/02/2012 |
SHAPIRO CAPITAL MANAGEMENT LLC ID NO. |
SHAPIRO CAPITAL MANAGEMENT LLC DELAWARE |
2177662 |
665673 |
2843335 |
0 |
2843335 |
5.77 % |
03/02/2012 |
SAMUEL R. SHAPIRO |
SAMUEL R SHAPIRO UNITED STATES |
0 |
0 |
0 |
0 |
0 |
0 % |
03/02/2012 |
Artisan Partners Holdings LP |
Delaware |
0 |
3567033 |
0 |
3720233 |
3720233 |
7.6 % |
11/02/2011 |
Artisan Investment Corporation |
Wisconsin |
0 |
3567033 |
0 |
3720233 |
3720233 |
7.6 % |
11/02/2011 |
Artisan Partners Limited Partnership |
Delaware |
0 |
3567033 |
0 |
3720233 |
3720233 |
7.6 % |
11/02/2011 |
Andrew A. Ziegler |
U.S.A. |
0 |
3567033 |
0 |
3720233 |
3720233 |
7.6 % |
11/02/2011 |
Artisan Funds, Inc. |
Wisconsin |
0 |
2467333 |
0 |
2467333 |
2467333 |
5 % |
11/02/2011 |
Artisan Investments GP LLC |
Delaware |
0 |
3567033 |
0 |
3720233 |
3720233 |
7.6 % |
11/02/2011 |
ZFIC, Inc. |
Wisconsin |
0 |
3567033 |
0 |
3720233 |
3720233 |
7.6 % |
11/02/2011 |
Carlene M. Ziegler |
U.S.A. |
0 |
3567033 |
0 |
3720233 |
3720233 |
7.6 % |
11/02/2011 |
THE VANGUARD GROUP, INC. |
Pennsylvania |
73665 |
|
2515076 |
73665 |
2588741 |
5.28 % |
10/02/2011 |
Mairs and Power, Inc. |
St. Paul, Minnesota USA |
3304800 |
0 |
3928099 |
0 |
3928099 |
8 % |
08/02/2011 |
BlackRock, Inc. |
Delaware |
3783558 |
0 |
3783558 |
0 |
3783558 |
7.72 % |
04/02/2011 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
3018505 |
0 |
3018505 |
6.205 % |
16/02/2010 |
FMR LLC |
Delaware |
20600 |
0 |
3018505 |
0 |
3018505 |
6.205 % |
16/02/2010 |
FMR LLC |
Delaware |
20600 |
0 |
3018505 |
0 |
3018505 |
6.205 % |
16/02/2010 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
3018505 |
0 |
3018505 |
6.205 % |
16/02/2010 |
Ma and Power, Inc. |
St Paul Minnesota USA |
3521400 |
0 |
4008397 |
0 |
4008397 |
8.2 % |
08/02/2010 |