| Vanguard Capital Management |
PENNSYLVANIA |
0 |
0 |
0 |
0 |
2847123 |
5.22 % |
30/04/2026 |
| Vanguard Portfolio Management |
PENNSYLVANIA |
0 |
0 |
0 |
0 |
3769235 |
6.91 % |
29/04/2026 |
| The Vanguard Group |
PENNSYLVANIA |
0 |
0 |
0 |
0 |
0 |
0 % |
27/03/2026 |
| BlackRock, Inc. |
DELAWARE |
0 |
0 |
0 |
0 |
7776207 |
14.4 % |
17/10/2025 |
| Mairs and Power, Inc. |
Minnesota |
1680102 |
0 |
1683174 |
0 |
1683174 |
9.1 % |
14/02/2022 |
| Mairs and Power, Inc. |
Minnesota |
2702753 |
0 |
2725299 |
0 |
2725299 |
5.3 % |
14/02/2022 |
| Mairs and Power, Inc. |
Minnesota |
2702753 |
0 |
2725299 |
0 |
2725299 |
5.3 % |
14/02/2022 |
| STATE STREET CORPORATION |
BOSTON, MASSACHUSETTS |
0 |
2980978 |
0 |
3094984 |
3094984 |
5.89 % |
11/02/2022 |
| (1) BlackRock, Inc. |
Delaware |
9355790 |
0 |
9631852 |
0 |
9631852 |
18.3 % |
25/01/2022 |
| Mairs and Power, Inc. |
Minnesota |
2934328 |
0 |
2956228 |
0 |
2956228 |
5.72 % |
16/02/2021 |
| Mairs and Power, Inc. |
Minnesota |
1645057 |
0 |
1648020 |
0 |
1648020 |
8.91 % |
16/02/2021 |
| The Vanguard Group - 23-1945930 |
|
0 |
94403 |
5522497 |
138935 |
5661432 |
10.94 % |
10/02/2021 |
| STATE STREET CORPORATION |
BOSTON, MASSACHUSETTS |
0 |
3092308 |
0 |
3311693 |
3311693 |
6.4 % |
10/02/2021 |
| (1) BlackRock, Inc. |
Delaware |
8276857 |
0 |
8431517 |
0 |
8431517 |
16.3 % |
25/01/2021 |
| Clearbridge Investments, LLC01-0846058 |
Delaware |
922386 |
0 |
923163 |
0 |
923163 |
5.05 % |
14/02/2020 |
| 41-0844499 |
St. Paul, Minnesota USA |
2752281 |
0 |
2777906 |
0 |
2777906 |
5.4 % |
14/02/2020 |
| STATE STREET CORPORATION |
BOSTON, MASSACHUSETTS |
0 |
4168830 |
0 |
4377255 |
4377255 |
8.59 % |
13/02/2020 |
| SSGA FUNDS MANAGEMENT, INC. |
BOSTON, MASSACHUSETTS |
0 |
2608855 |
0 |
2628157 |
2628157 |
5.16 % |
13/02/2020 |
| (1) BlackRock, Inc. |
Delaware |
7673569 |
0 |
7769322 |
0 |
7769322 |
15.2 % |
04/02/2020 |
| STATE STREET CORPORATION |
BOSTON, MASSACHUSETTS |
0 |
3091491 |
0 |
3091491 |
3091491 |
6.14 % |
14/02/2018 |
| 41-0844499 |
St. Paul, Minnesota USA |
2964200 |
0 |
3579297 |
0 |
3579297 |
7.1 % |
14/02/2017 |
| Clearbridge Investments, LLC01-0846058 |
Delaware |
826894 |
0 |
827290 |
0 |
827290 |
4.69 % |
14/02/2017 |
| STATE STREET CORPORATION |
BOSTON MASSACHUSETTS |
0 |
3067558 |
0 |
3067558 |
3067558 |
6.09 % |
06/02/2017 |
| STATE STREET CORPORATION |
BOSTON, MASSACHUSETTS |
0 |
3347103 |
0 |
3347103 |
3347103 |
6.6 % |
12/02/2016 |
| Clearbridge Investments, LLC01-0846058 |
Delaware |
995426 |
0 |
995426 |
0 |
995426 |
5.41 % |
17/02/2015 |
| 41-0844499 |
St. Paul, Minnesota USA |
2819350 |
0 |
3387972 |
0 |
3387972 |
6.7 % |
13/02/2015 |
| STATE STREET CORPORATION |
BOSTON, MASSACHUSETTS |
0 |
3292729 |
0 |
3292729 |
3292729 |
6.5 % |
12/02/2015 |
| Artisan Partners Asset Management Inc. |
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 Funds, Inc. |
Delaware |
0 |
948999 |
0 |
948999 |
948999 |
1.9 % |
30/01/2015 |
| (1) BlackRock, Inc. |
Delaware |
4249269 |
0 |
4361615 |
0 |
4361615 |
8.7 % |
22/01/2015 |
| Royal Bank Investment Management Inc. |
Delaware |
4 |
4 |
4 |
4 |
8325797 |
6.67 % |
11/02/2014 |
| Artisan Investment Corporation |
Delaware |
0 |
2412025 |
0 |
2633990 |
2633990 |
5.2 % |
30/01/2014 |
| ZFIC, Inc. |
Delaware |
0 |
2412025 |
0 |
2633990 |
2633990 |
5.2 % |
30/01/2014 |
| Andrew A. Ziegler |
Delaware |
0 |
2412025 |
0 |
2633990 |
2633990 |
5.2 % |
30/01/2014 |
| Carlene M. Ziegler |
Delaware |
0 |
2412025 |
0 |
2633990 |
2633990 |
5.2 % |
30/01/2014 |
| Artisan Partners Funds, Inc. |
Delaware |
0 |
1723057 |
0 |
1723057 |
1723057 |
3.4 % |
30/01/2014 |
| Artisan Partners Asset Management Inc. |
Delaware |
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 Partners Holdings LP |
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 Limited Partnership |
Delaware |
0 |
2412025 |
0 |
2633990 |
2633990 |
5.2 % |
30/01/2014 |
| (1) BlackRock, Inc. |
Delaware |
3710297 |
0 |
3710297 |
0 |
3710297 |
7.44 % |
07/02/2013 |
| Artisan Investment Corporation |
Delaware |
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 |
| Artisan Partners Limited Partnership |
Delaware |
0 |
2916233 |
0 |
3082133 |
3082133 |
6.2 % |
07/02/2013 |
| Artisan Partners Funds, Inc. |
Delaware |
0 |
2001233 |
0 |
2001233 |
2001233 |
4 % |
07/02/2013 |
| Carlene M. Ziegler |
Delaware |
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 |
| Andrew A. Ziegler |
Delaware |
0 |
2916233 |
0 |
3082133 |
3082133 |
6.2 % |
07/02/2013 |
| ZFIC, Inc. |
Delaware |
0 |
2916233 |
0 |
3082133 |
3082133 |
6.2 % |
07/02/2013 |
| 41-0844499 |
St Paul Minnesota USA |
3328600 |
0 |
3927453 |
0 |
3927453 |
8 % |
10/02/2012 |
| Keeley Asset Management Corp. |
Illinois |
800270 |
0 |
807270 |
0 |
807270 |
4.3 % |
07/02/2012 |
| Artisan Partners Holdings LP |
Delaware |
0 |
4214933 |
0 |
4407833 |
4407833 |
8.9 % |
06/02/2012 |
| Artisan Partners Funds, Inc. |
Delaware |
0 |
2916733 |
0 |
2916733 |
2916733 |
5.9 % |
06/02/2012 |
| Artisan Investments GP LLC |
Delaware |
0 |
4214933 |
0 |
4407833 |
4407833 |
8.9 % |
06/02/2012 |
| Carlene M. Ziegler |
Delaware |
0 |
4214933 |
0 |
4407833 |
4407833 |
8.9 % |
06/02/2012 |
| Andrew A. Ziegler |
Delaware |
0 |
4214933 |
0 |
4407833 |
4407833 |
8.9 % |
06/02/2012 |
| ZFIC, Inc. |
Delaware |
0 |
4214933 |
0 |
4407833 |
4407833 |
8.9 % |
06/02/2012 |
| Artisan Investment Corporation |
Delaware |
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 |
| THE VANGUARD GROUP, INC. |
SAMUEL R SHAPIRO UNITED STATES |
0 |
0 |
0 |
0 |
6732618 |
5.19 % |
03/02/2012 |
| 41-0844499 |
St. Paul, Minnesota USA |
3304800 |
0 |
3928099 |
0 |
3928099 |
8 % |
08/02/2011 |
| Keeley Asset Management Corp. |
Illinois |
1898530 |
0 |
1947740 |
0 |
1947740 |
10.4 % |
12/02/2010 |
| Keeley Small Cap Value Fund |
Illinois |
0 |
0 |
0 |
0 |
1525000 |
8.1 % |
12/02/2010 |
| John L. Keeley, Jr. |
Illinois |
0 |
0 |
0 |
0 |
570 |
0.003 % |
12/02/2010 |
| 41-0844499 |
St Paul Minnesota USA |
3521400 |
0 |
4008397 |
0 |
4008397 |
8.2 % |
08/02/2010 |
| BlackRock for purposes of Schedule 13G filings. |
Delaware |
3931151 |
0 |
3931151 |
0 |
3931151 |
8.08 % |
29/01/2010 |
| Edward C. Johnson 3d |
United States of America |
0 |
0 |
6573784 |
0 |
6573784 |
10.837 % |
10/07/2007 |
| FMR Corp. |
Delaware |
99800 |
0 |
6573784 |
0 |
6573784 |
10.837 % |
10/07/2007 |
| (. |
Delaware Corporation |
1524500 |
0 |
1524500 |
0 |
1524500 |
5.24 % |
06/02/2006 |
| 41-0844499 |
St. Paul, Minnesota USA |
2047275 |
0 |
2047275 |
0 |
2047275 |
7.2 % |
14/02/2005 |
| BARCLAYS PRIVATE BANK AND TRUST LIMITED (Sussie) |
U.S.A. |
0 |
0 |
0 |
0 |
0 |
0 % |
12/02/2003 |
| BARCLAYS PRIVATE BANK AND TRUST (JERSEY) LIMITED |
England |
0 |
0 |
0 |
0 |
0 |
0 % |
12/02/2003 |
| BARCLAYS PRIVATE BANK & TRUST (ISLE OF MAN) LIMITED |
England. |
0 |
0 |
0 |
0 |
0 |
0 % |
12/02/2003 |
| BARCLAYS CAPITAL INVESTMENTS |
England. |
51 |
0 |
51 |
0 |
51 |
0 % |
12/02/2003 |
| BARCLAYS GLOBAL FUND ADVISORS |
U.S.A. |
293365 |
0 |
293365 |
0 |
293365 |
1.03 % |
12/02/2003 |
| 943112180 |
U.S.A. |
1151378 |
0 |
1151378 |
0 |
1151378 |
4.06 % |
12/02/2003 |
| BARCLAYS CAPITAL SECURITIES LIMITED |
England. |
0 |
0 |
0 |
0 |
0 |
0 % |
12/02/2003 |
| BARCLAYS BANK PLC |
England |
0 |
0 |
0 |
0 |
0 |
0 % |
12/02/2003 |
| BARCLAYS LIFE ASSURANCE COMPANY LIMITED |
England |
0 |
0 |
0 |
0 |
0 |
0 % |
12/02/2003 |
| BARCLAYS TRUST AND BANKING COMPANY (JAPAN) LIMITED |
Japan |
0 |
0 |
0 |
0 |
0 |
0 % |
12/02/2003 |
| BARCLAYS GLOBAL INVESTORS, LTD |
England |
0 |
0 |
0 |
0 |
0 |
0 % |
12/02/2003 |
| BARCLAYS BANK TRUST COMPANY LIMITED |
England |
0 |
0 |
0 |
0 |
0 |
0 % |
12/02/2003 |
| 94-3132809 |
REPORTING PERSON WITH: |
445000 |
0 |
551400 |
0 |
551400 |
4 % |
04/08/1994 |