Abigail P. Johnson |
United States of America |
0 |
0 |
2703124 |
0 |
2703124 |
8.786 % |
12/11/2024 |
FMR LLC |
Delaware |
2530061 |
0 |
2703124 |
0 |
2703124 |
8.786 % |
12/11/2024 |
BlackRock, Inc. |
Delaware |
3079643 |
0 |
3290171 |
0 |
3290171 |
10.7 % |
07/06/2024 |
FMR LLC |
Delaware |
3279206 |
0 |
3466829 |
0 |
3466829 |
11.228 % |
09/02/2024 |
Abigail P. Johnson |
United States of America |
0 |
0 |
3466829 |
0 |
3466829 |
11.228 % |
09/02/2024 |
BlackRock, Inc. |
Delaware |
2790946 |
0 |
2924371 |
0 |
2924371 |
9.5 % |
24/01/2024 |
The Vanguard Group |
Pennsylvania |
0 |
11602 |
3218131 |
43657 |
3261788 |
10.17 % |
09/02/2023 |
BlackRock, Inc. |
Delaware |
2829282 |
0 |
2973189 |
0 |
2973189 |
9.3 % |
24/01/2023 |
The Vanguard Group |
Pennsylvania |
0 |
12194 |
3272579 |
46298 |
3318877 |
10.15 % |
11/07/2022 |
The Vanguard Group |
Pennsylvania |
0 |
12194 |
3272579 |
46298 |
3318877 |
10.15 % |
11/07/2022 |
BlackRock, Inc. |
Delaware |
2770228 |
0 |
2956798 |
0 |
2956798 |
8.5 % |
11/03/2022 |
Generation IM Global Equity Fund LLC |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
14/02/2022 |
Generation Investment Management US LLP |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
14/02/2022 |
Generation Investment Management LLP |
England and Wales |
0 |
0 |
0 |
0 |
0 |
0 % |
14/02/2022 |
Generation IM Global Equity Fund LLC |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
14/02/2022 |
Generation IM Fund plc |
Ireland |
0 |
0 |
0 |
0 |
0 |
0 % |
14/02/2022 |
Generation Investment Management US LLP |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
14/02/2022 |
Generation Investment Management LLP |
England and Wales |
0 |
0 |
0 |
0 |
0 |
0 % |
14/02/2022 |
Generation IM Fund plc |
Ireland |
0 |
0 |
0 |
0 |
0 |
0 % |
14/02/2022 |
The Vanguard Group |
Pennsylvania |
0 |
17222 |
3204156 |
48692 |
3252848 |
9.3 % |
09/02/2022 |
BlackRock, Inc. |
Delaware |
0 |
0 |
0 |
0 |
2956798 |
8.5 % |
08/02/2022 |
FMR LLC |
Delaware |
601196 |
0 |
3693775 |
0 |
3693775 |
10.345 % |
12/04/2021 |
FMR LLC |
Delaware |
601196 |
0 |
3693775 |
0 |
3693775 |
10.345 % |
12/04/2021 |
Abigail P. Johnson |
United States of America |
0 |
0 |
3693775 |
0 |
3693775 |
10.345 % |
12/04/2021 |
Abigail P. Johnson |
United States of America |
0 |
0 |
3693775 |
0 |
3693775 |
10.345 % |
12/04/2021 |
Generation Investment Management LLP |
England and Wales |
24375 |
3316403 |
24375 |
3316403 |
0 |
9.1 % |
16/02/2021 |
Generation IM Global Equity Fund LLC |
Delaware |
0 |
845496 |
0 |
845496 |
0 |
2.3 % |
16/02/2021 |
Generation IM Fund plc |
Ireland |
0 |
989693 |
0 |
989693 |
0 |
2.7 % |
16/02/2021 |
Generation Investment Management US LLP |
Delaware |
0 |
1628173 |
0 |
1628173 |
0 |
4.4 % |
16/02/2021 |
Generation Investment Management LLP |
England and Wales |
24375 |
3316403 |
24375 |
3316403 |
0 |
9.1 % |
16/02/2021 |
Generation Investment Management US LLP |
Delaware |
0 |
1628173 |
0 |
1628173 |
0 |
4.4 % |
16/02/2021 |
Generation IM Fund plc |
Ireland |
0 |
989693 |
0 |
989693 |
0 |
2.7 % |
16/02/2021 |
Generation IM Global Equity Fund LLC |
Delaware |
0 |
845496 |
0 |
845496 |
0 |
2.3 % |
16/02/2021 |
The Vanguard Group |
Pennsylvania |
0 |
26344 |
3290949 |
58330 |
3349279 |
9.09 % |
10/02/2021 |
Abigail P. Johnson |
United States of America |
0 |
0 |
3026910 |
0 |
3026910 |
8.217 % |
08/02/2021 |
Abigail P. Johnson |
United States of America |
0 |
0 |
3026910 |
0 |
3026910 |
8.217 % |
08/02/2021 |
FMR LLC |
Delaware |
366515 |
0 |
3026910 |
0 |
3026910 |
8.217 % |
08/02/2021 |
FMR LLC |
Delaware |
366515 |
0 |
3026910 |
0 |
3026910 |
8.217 % |
08/02/2021 |
BlackRock, Inc. |
Delaware |
2941308 |
0 |
3105881 |
0 |
3105881 |
8.5 % |
28/01/2021 |
Generation Investment Management US LLP |
Delaware |
0 |
1205328 |
0 |
1205328 |
0 |
3 % |
12/06/2020 |
Generation IM Fund plc |
Ireland |
0 |
732539 |
0 |
732539 |
0 |
1.9 % |
12/06/2020 |
Generation IM Global Equity Fund LLC |
Delaware |
0 |
625300 |
0 |
625300 |
0 |
1.6 % |
12/06/2020 |
Generation Investment Management LLP |
England and Wales |
17936 |
2449300 |
17936 |
2449300 |
0 |
6.2 % |
12/06/2020 |
Generation Investment Management LLP |
England and Wales |
17936 |
2449300 |
17936 |
2449300 |
0 |
6.2 % |
12/06/2020 |
Generation IM Fund plc |
Ireland |
0 |
732539 |
0 |
732539 |
0 |
1.9 % |
12/06/2020 |
Generation IM Global Equity Fund LLC |
Delaware |
0 |
625300 |
0 |
625300 |
0 |
1.6 % |
12/06/2020 |
Generation Investment Management US LLP |
Delaware |
0 |
1205328 |
0 |
1205328 |
0 |
3 % |
12/06/2020 |
The Vanguard Group |
Pennsylvania |
29990 |
11911 |
3927328 |
38000 |
3965328 |
10 % |
06/03/2020 |
The Vanguard Group |
Pennsylvania |
29990 |
11911 |
3927328 |
38000 |
3965328 |
10 % |
06/03/2020 |
Generation IM Fund plc |
Ireland |
0 |
569175 |
0 |
569175 |
0 |
1.4 % |
14/02/2020 |
Generation IM Global Equity Fund LLC |
Delaware |
0 |
486983 |
0 |
486983 |
0 |
1.2 % |
14/02/2020 |
Generation Investment Management LLP |
England and Wales |
14143 |
1921631 |
14143 |
1921631 |
0 |
4.9 % |
14/02/2020 |
Generation Investment Management US LLP |
Delaware |
0 |
940370 |
0 |
940370 |
0 |
2.4 % |
14/02/2020 |
Generation IM Global Equity Fund LLC |
Delaware |
0 |
486983 |
0 |
486983 |
0 |
1.2 % |
14/02/2020 |
Generation Investment Management LLP |
England and Wales |
14143 |
1921631 |
14143 |
1921631 |
0 |
4.9 % |
14/02/2020 |
Generation Investment Management US LLP |
Delaware |
0 |
940370 |
0 |
940370 |
0 |
2.4 % |
14/02/2020 |
Generation IM Fund plc |
Ireland |
0 |
569175 |
0 |
569175 |
0 |
1.4 % |
14/02/2020 |
The Vanguard Group |
Pennsylvania |
29637 |
11911 |
3862447 |
38229 |
3900676 |
9.84 % |
11/02/2020 |
The Vanguard Group |
Pennsylvania |
29637 |
11911 |
3862447 |
38229 |
3900676 |
9.84 % |
11/02/2020 |
BlackRock, Inc. |
Delaware |
3997786 |
0 |
4355826 |
0 |
4355826 |
11 % |
04/02/2020 |
The Vanguard Group |
Pennsylvania |
29131 |
11911 |
4119357 |
38078 |
4157435 |
10.49 % |
10/12/2019 |
The Vanguard Group |
Pennsylvania |
29131 |
11911 |
4119357 |
38078 |
4157435 |
10.49 % |
10/12/2019 |
Generation IM Fund plc |
Ireland |
0 |
979891 |
0 |
979891 |
979891 |
2.44 % |
14/02/2019 |
Generation Investment Management LLP |
England and Wales |
24882 |
3327560 |
24882 |
3327560 |
3352442 |
8.34 % |
14/02/2019 |
Generation Investment Management LLP |
England and Wales |
24882 |
3327560 |
24882 |
3327560 |
3352442 |
8.34 % |
14/02/2019 |
Generation IM Global Equity Fund LLC |
Delaware |
0 |
813151 |
0 |
813151 |
813151 |
2.02 % |
14/02/2019 |
Generation IM Fund plc |
Ireland |
0 |
979891 |
0 |
979891 |
979891 |
2.44 % |
14/02/2019 |
Generation Investment Management US LLP |
Delaware |
0 |
1598956 |
0 |
1598956 |
1598956 |
3.98 % |
14/02/2019 |
Generation IM Global Equity Fund LLC |
Delaware |
0 |
813151 |
0 |
813151 |
813151 |
2.02 % |
14/02/2019 |
Generation Investment Management US LLP |
Delaware |
0 |
1598956 |
0 |
1598956 |
1598956 |
3.98 % |
14/02/2019 |
The Vanguard Group |
Pennsylvania |
27432 |
10184 |
3670785 |
38048 |
3708833 |
9.25 % |
11/02/2019 |
BlackRock, Inc. |
Delaware |
3839519 |
0 |
4155208 |
0 |
4157697 |
10.4 % |
24/01/2019 |
BlackRock, Inc. |
Delaware |
3816001 |
0 |
4142186 |
0 |
4142186 |
10.1 % |
10/07/2018 |
T. ROWE PRICE GROWTH STOCK FUND |
Maryland |
0 |
0 |
0 |
0 |
0 |
0 % |
10/05/2018 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
68719 |
0 |
319986 |
0 |
319986 |
0.7 % |
10/05/2018 |
The Vanguard Group |
Pennsylvania |
58220 |
15284 |
4156294 |
69605 |
4225899 |
10.02 % |
12/03/2018 |
The Vanguard Group |
Pennsylvania |
58220 |
15284 |
4156294 |
69605 |
4225899 |
10.02 % |
12/03/2018 |
T. ROWE PRICE GROWTH STOCK FUND |
Maryland |
2745614 |
0 |
0 |
0 |
2745614 |
6.5 % |
14/02/2018 |
T. ROWE PRICE GROWTH STOCK FUND |
Maryland |
2745614 |
0 |
0 |
0 |
2745614 |
6.5 % |
14/02/2018 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
2373816 |
0 |
7202873 |
0 |
7202873 |
17 % |
14/02/2018 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
2373816 |
0 |
7202873 |
0 |
7202873 |
17 % |
14/02/2018 |
Generation Investment Management LLP |
England and Wales |
27863 |
3739185 |
27863 |
3739185 |
0 |
8.9 % |
14/02/2018 |
Generation IM Global Equity Fund LLC |
Delaware |
0 |
862897 |
0 |
862897 |
862897 |
2.1 % |
14/02/2018 |
Generation IM Fund plc |
Ireland |
0 |
1132120 |
0 |
1132120 |
1132120 |
2.7 % |
14/02/2018 |
Generation Investment Management US LLP |
Delaware |
0 |
1734433 |
0 |
1734433 |
1734433 |
4.1 % |
14/02/2018 |
Generation Investment Management LLP |
England and Wales |
27863 |
3739185 |
27863 |
3739185 |
3767048 |
8.9 % |
14/02/2018 |
Generation IM Global Equity Fund LLC |
Delaware |
0 |
862897 |
0 |
862897 |
0 |
2.1 % |
14/02/2018 |
Generation IM Fund plc |
Ireland |
0 |
1132120 |
0 |
1132120 |
0 |
2.7 % |
14/02/2018 |
Generation Investment Management US LLP |
Delaware |
0 |
1734433 |
0 |
1734433 |
0 |
4.1 % |
14/02/2018 |
The Vanguard Group |
Pennsylvania |
58830 |
10884 |
4126932 |
68715 |
4195647 |
9.95 % |
08/02/2018 |
BlackRock, Inc. |
Delaware |
2409308 |
0 |
2788334 |
0 |
2788334 |
6.6 % |
29/01/2018 |
BlackRock, Inc. |
Delaware |
3646694 |
0 |
4259936 |
0 |
4259936 |
10.1 % |
10/07/2017 |
The Vanguard Group |
Pennsylvania |
66213 |
11081 |
4221897 |
77535 |
4299432 |
10.21 % |
10/07/2017 |
The Vanguard Group |
Pennsylvania |
66213 |
11081 |
4221897 |
77535 |
4299432 |
10.21 % |
10/07/2017 |
Generation IM Fund plc |
Ireland |
0 |
743203 |
0 |
743203 |
743203 |
1.69 % |
22/05/2017 |
Generation Investment Management US LLP |
Delaware |
0 |
1252266 |
0 |
1252266 |
1252266 |
2.84 % |
22/05/2017 |
Generation Investment Management LLP |
England and Wales |
18599 |
2589899 |
18599 |
2589899 |
2608498 |
5.92 % |
22/05/2017 |
Generation IM Global Equity Fund LLC |
Delaware |
0 |
549904 |
0 |
549904 |
549904 |
1.25 % |
22/05/2017 |
Generation Investment Management US LLP |
Delaware |
0 |
1252266 |
0 |
1252266 |
1252266 |
2.84 % |
22/05/2017 |
Generation Investment Management LLP |
England and Wales |
18599 |
2589899 |
18599 |
2589899 |
2608498 |
5.92 % |
22/05/2017 |
Generation IM Global Equity Fund LLC |
Delaware |
0 |
549904 |
0 |
549904 |
549904 |
1.25 % |
22/05/2017 |
Generation IM Fund plc |
Ireland |
0 |
743203 |
0 |
743203 |
743203 |
1.69 % |
22/05/2017 |
T. ROWE PRICE ASSOCIATES, INC. |
MARYLAND |
0 |
0 |
0 |
0 |
5678364 |
12.8 % |
10/05/2017 |
T. ROWE PRICE GROWTH STOCK FUND |
Maryland |
0 |
0 |
0 |
0 |
2209447 |
5 % |
10/05/2017 |
T. ROWE PRICE GROWTH STOCK FUND |
Maryland |
0 |
0 |
0 |
0 |
2209447 |
5 % |
10/05/2017 |
T. ROWE PRICE ASSOCIATES, INC. |
MARYLAND |
0 |
0 |
0 |
0 |
5678364 |
12.8 % |
10/05/2017 |
The Vanguard Group |
Pennsylvania |
68255 |
8031 |
3963420 |
76786 |
4040206 |
9.16 % |
08/02/2017 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
463596 |
0 |
1819655 |
0 |
1819655 |
4.1 % |
06/02/2017 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
463596 |
0 |
1819655 |
0 |
1819655 |
4.1 % |
06/02/2017 |
BlackRock, Inc. |
Delaware |
3041532 |
0 |
3614462 |
0 |
3614462 |
8.2 % |
19/01/2017 |
JPMorgan Chase & Co. |
Delaware |
1848190 |
0 |
1989729 |
0 |
1989729 |
4.5 % |
08/12/2016 |
T. ROWE PRICE ASSOCIATES, INC. |
MARYLAND |
0 |
0 |
0 |
0 |
2824021 |
6.4 % |
11/02/2016 |
Wellington Group Holdings LLP |
Delaware |
0 |
57326 |
0 |
67661 |
67661 |
0.15 % |
11/02/2016 |
Wellington Management Group LLP |
Massachusetts |
0 |
57326 |
0 |
67661 |
67661 |
0.15 % |
11/02/2016 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
57326 |
0 |
67661 |
67661 |
0.15 % |
11/02/2016 |
The Vanguard Group |
Pennsylvania |
42578 |
4300 |
3080206 |
46678 |
3126884 |
7.16 % |
10/02/2016 |
BlackRock, Inc. |
Delaware |
3095877 |
0 |
3317752 |
0 |
3317752 |
7.6 % |
25/01/2016 |
JPMorgan Chase & Co. |
Delaware |
1990758 |
1235 |
2252015 |
175 |
2252190 |
5.1 % |
11/01/2016 |
Standard Life Investments Ltd |
United Kingdom |
1085086 |
0 |
1085086 |
0 |
1085086 |
2.5 % |
17/02/2015 |
S : Standard Life Investments Ltd |
United Kingdom |
1085086 |
0 |
1085086 |
0 |
1085086 |
2.5 % |
17/02/2015 |
T. ROWE PRICE ASSOCIATES, INC. |
MARYLAND |
0 |
0 |
0 |
0 |
3968660 |
9.1 % |
13/02/2015 |
Wellington Management Group LLP |
Massachusetts |
0 |
2465641 |
0 |
3308777 |
3308777 |
7.63 % |
12/02/2015 |
The Vanguard Group |
Pennsylvania |
29402 |
|
2602515 |
25802 |
2628317 |
6.06 % |
10/02/2015 |
I.R.S. IDENTIFICATION NO. OF ABOVE PERSONS (ENTITIES ONLY): |
Delaware |
|
|
|
|
0 |
0 % |
10/02/2015 |
BlackRock, Inc. |
Delaware |
2530005 |
0 |
2656802 |
0 |
2656802 |
6.1 % |
30/01/2015 |
JPMorgan Chase & Co. |
Delaware |
2972191 |
12 |
3109046 |
12 |
3109058 |
7.1 % |
13/01/2015 |
Standard Life Investments Ltd |
United Kingdom |
2844081 |
0 |
2844081 |
0 |
2844081 |
6.6 % |
14/02/2014 |
The Vanguard Group |
Pennsylvania |
60753 |
|
2503325 |
57653 |
2560978 |
5.96 % |
10/02/2014 |
T. ROWE PRICE ASSOCIATES, INC. |
MARYLAND |
0 |
0 |
0 |
0 |
5493412 |
12.7 % |
07/02/2014 |
I.R.S. IDENTIFICATION NO. OF ABOVE PERSONS (ENTITIES ONLY): |
Delaware |
2069350 |
0 |
2241350 |
0 |
2241350 |
5.2 % |
06/02/2014 |
BlackRock, Inc. |
Delaware |
3949739 |
0 |
4145885 |
0 |
4145885 |
9.6 % |
31/01/2014 |
JPMorgan Chase & Co. |
Delaware |
2438289 |
60 |
2473297 |
60 |
2473357 |
5.7 % |
24/01/2014 |
Standard Life Investments Limited |
United Kingdom |
1847629 |
|
1847629 |
0 |
1847629 |
4.3 % |
19/03/2013 |
Standard Life Investments Limited |
United Kingdom |
1847629 |
|
1847629 |
0 |
1847629 |
4.3 % |
19/03/2013 |
The Vanguard Group |
Pennsylvania |
60431 |
|
2243792 |
58331 |
2302123 |
5.42 % |
22/02/2013 |
The Vanguard Group |
Pennsylvania |
60431 |
|
2243792 |
58331 |
2302123 |
5.42 % |
22/02/2013 |
I.R.S. IDENTIFICATION NO. OF ABOVE PERSONS (ENTITIES ONLY): |
Delaware |
2091350 |
0 |
2271850 |
0 |
2271850 |
5.3 % |
13/02/2013 |
The Vanguard Group |
Pennsylvania |
60431 |
|
2243792 |
58331 |
2302123 |
5.37 % |
13/02/2013 |
T. ROWE PRICE ASSOCIATES, INC. |
MARYLAND |
0 |
0 |
0 |
0 |
6284547 |
14.6 % |
11/02/2013 |
BlackRock, Inc. |
Delaware |
3071423 |
0 |
3071423 |
0 |
3071423 |
7.18 % |
07/02/2013 |
Eaton Vance Management |
United States of America |
2084773 |
0 |
2084773 |
0 |
2084773 |
4.88 % |
29/01/2013 |
Eaton Vance Management |
United States of America |
2084773 |
0 |
2084773 |
0 |
2084773 |
4.88 % |
29/01/2013 |
Eaton Vance Management |
United States of America |
3117034 |
0 |
3117034 |
0 |
3117034 |
7.31 % |
09/01/2013 |
Eaton Vance Management |
United States of America |
3117034 |
0 |
3117034 |
0 |
3117034 |
7.31 % |
09/01/2013 |
BlackRock, Inc. |
Delaware |
2946680 |
0 |
2946680 |
0 |
2946680 |
7 % |
13/02/2012 |
T. ROWE PRICE ASSOCIATES, INC. |
MARYLAND |
0 |
0 |
0 |
0 |
6170947 |
14.6 % |
10/02/2012 |
ZFIC, Inc. |
Wisconsin |
0 |
404300 |
0 |
444500 |
444500 |
1.1 % |
08/02/2012 |
Artisan Investments GP LLC |
Delaware |
0 |
404300 |
0 |
444500 |
444500 |
1.1 % |
08/02/2012 |
Artisan Partners Limited Partnership |
Delaware |
0 |
404300 |
0 |
444500 |
444500 |
1.1 % |
08/02/2012 |
Artisan Investment Corporation |
Wisconsin |
0 |
404300 |
0 |
444500 |
444500 |
1.1 % |
08/02/2012 |
Artisan Partners Holdings LP |
Delaware |
0 |
404300 |
0 |
444500 |
444500 |
1.1 % |
08/02/2012 |
Carlene M. Ziegler |
USA |
0 |
404300 |
0 |
444500 |
444500 |
1.1 % |
08/02/2012 |
Andrew A. Ziegler |
USA |
0 |
404300 |
0 |
444500 |
444500 |
1.1 % |
08/02/2012 |
Artisan Partners Funds, Inc. |
Wisconsin |
0 |
209600 |
0 |
209600 |
209600 |
0.5 % |
08/02/2012 |
Eaton Vance Management |
United States of America |
2396287 |
0 |
2396287 |
0 |
2396287 |
5.69 % |
10/01/2012 |
Eaton Vance Management |
United States of America |
2396287 |
0 |
2396287 |
0 |
2396287 |
5.69 % |
10/01/2012 |
FMR LLC |
Delaware |
214570 |
0 |
2627270 |
0 |
2627270 |
6.062 % |
11/10/2011 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
2627270 |
0 |
2627270 |
6.062 % |
11/10/2011 |
FMR LLC |
Delaware |
214570 |
0 |
2627270 |
0 |
2627270 |
6.062 % |
11/10/2011 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
2627270 |
0 |
2627270 |
6.062 % |
11/10/2011 |
T. ROWE PRICE ASSOCIATES, INC. |
MARYLAND |
769620 |
0 |
4673547 |
0 |
4673547 |
10.7 % |
10/06/2011 |
T. ROWE PRICE ASSOCIATES, INC. |
MARYLAND |
769620 |
0 |
4673547 |
0 |
4673547 |
10.7 % |
10/06/2011 |
T. ROWE PRICE ASSOCIATES, INC. |
MARYLAND |
326220 |
0 |
2979070 |
0 |
2979070 |
6.9 % |
14/02/2011 |
Andrew A. Ziegler |
U.S.A. |
0 |
2185198 |
0 |
2267598 |
2267598 |
5.3 % |
11/02/2011 |
Artisan Funds, Inc. |
Wisconsin |
0 |
1427614 |
0 |
1427614 |
1427614 |
3.3 % |
11/02/2011 |
Carlene M. Ziegler |
U.S.A. |
0 |
2185198 |
0 |
2267598 |
2267598 |
5.3 % |
11/02/2011 |
Artisan Investment Corporation |
Wisconsin |
0 |
2185198 |
0 |
2267598 |
2267598 |
5.3 % |
11/02/2011 |
Artisan Partners Holdings LP |
Delaware |
0 |
2185198 |
0 |
2267598 |
2267598 |
5.3 % |
11/02/2011 |
ZFIC, Inc. |
Wisconsin |
0 |
2185198 |
0 |
2267598 |
2267598 |
5.3 % |
11/02/2011 |
Artisan Investments GP LLC |
Delaware |
0 |
2185198 |
0 |
2267598 |
2267598 |
5.3 % |
11/02/2011 |
Artisan Partners Limited Partnership |
Delaware |
0 |
2185198 |
0 |
2267598 |
2267598 |
5.3 % |
11/02/2011 |
BlackRock, Inc. |
Delaware |
3020025 |
0 |
3020025 |
0 |
3020025 |
7.05 % |
03/02/2011 |
Artisan Funds, Inc. |
Wisconsin |
0 |
2032614 |
0 |
2032614 |
2032614 |
4.8 % |
09/12/2010 |
Carlene M. Ziegler |
U.S.A. |
0 |
3097198 |
0 |
3216798 |
3216798 |
7.5 % |
09/12/2010 |
Andrew A. Ziegler |
U.S.A. |
0 |
3097198 |
0 |
3216798 |
3216798 |
7.5 % |
09/12/2010 |
Artisan Investment Corporation |
Wisconsin |
0 |
3097198 |
0 |
3216798 |
3216798 |
7.5 % |
09/12/2010 |
Artisan Partners Limited Partnership |
Delaware |
0 |
3097198 |
0 |
3216798 |
3216798 |
7.5 % |
09/12/2010 |
Artisan Partners Holdings LP |
Delaware |
0 |
3097198 |
0 |
3216798 |
3216798 |
7.5 % |
09/12/2010 |
ZFIC, Inc. |
Wisconsin |
0 |
3097198 |
0 |
3216798 |
3216798 |
7.5 % |
09/12/2010 |
Artisan Investments GP LLC |
Delaware |
0 |
3097198 |
0 |
3216798 |
3216798 |
7.5 % |
09/12/2010 |
FMR LLC |
Delaware |
1112214 |
0 |
5001694 |
0 |
5001694 |
11.5 % |
12/04/2010 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
5001694 |
0 |
5001694 |
11.5 % |
12/04/2010 |
FMR LLC |
Delaware |
1112214 |
0 |
5001694 |
0 |
5001694 |
11.5 % |
12/04/2010 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
5001694 |
0 |
5001694 |
11.5 % |
12/04/2010 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
3160771 |
0 |
3160771 |
7.302 % |
16/02/2010 |
FMR LLC |
Delaware |
1226521 |
0 |
3160771 |
0 |
3160771 |
7.302 % |
16/02/2010 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
3160771 |
0 |
3160771 |
7.302 % |
16/02/2010 |
FMR LLC |
Delaware |
1226521 |
0 |
3160771 |
0 |
3160771 |
7.302 % |
16/02/2010 |
Keeley Asset Management Corp. |
Illinois |
1929460 |
0 |
1981390 |
0 |
1981390 |
4.6 % |
12/02/2010 |
Carlene M. Ziegler |
U.S.A. |
0 |
4149900 |
0 |
4412100 |
4412100 |
10.9 % |
09/06/2008 |
Artisan Funds, Inc. |
Wisconsin |
0 |
2975400 |
0 |
2975400 |
2975400 |
7.3 % |
09/06/2008 |
Artisan Investment Corporation |
Wisconsin |
0 |
4149900 |
0 |
4412100 |
4412100 |
10.9 % |
09/06/2008 |
Artisan Partners Limited Partnership |
Delaware |
0 |
4149900 |
0 |
4412100 |
4412100 |
10.9 % |
09/06/2008 |
Andrew A. Ziegler |
U.S.A. |
0 |
4149900 |
0 |
4412100 |
4412100 |
10.9 % |
09/06/2008 |
ZFIC, Inc. |
Wisconsin |
0 |
4149900 |
0 |
4412100 |
4412100 |
10.9 % |
09/06/2008 |