Atlanta Capital Management Company, LLC |
Delaware. |
|
2410478 |
0 |
2683561 |
2775053 |
5.9 % |
07/11/2024 |
Morgan Stanley |
Delaware. |
|
2783776 |
0 |
3091768 |
3183768 |
6.8 % |
07/11/2024 |
The Vanguard Group |
Pennsylvania |
0 |
58030 |
5257125 |
196891 |
5454016 |
11.61 % |
13/02/2024 |
Janus Henderson Group plc EIN |
Jersey, Channel Islands |
0 |
4827775 |
0 |
4827775 |
4827775 |
10.3 % |
07/12/2023 |
T. Rowe Price Investment Management, Inc. |
Maryland |
2996333 |
0 |
8633473 |
0 |
8633473 |
18.4 % |
14/02/2023 |
T. ROWE PRICE GROWTH FUND, INC. |
Maryland |
2596900 |
0 |
0 |
0 |
2596900 |
5.5 % |
14/02/2023 |
T. Rowe Price Investment Management, Inc. |
Maryland |
2996333 |
0 |
8633473 |
0 |
8633473 |
18.4 % |
14/02/2023 |
T. ROWE PRICE GROWTH FUND, INC. |
Maryland |
2596900 |
0 |
0 |
0 |
2596900 |
5.5 % |
14/02/2023 |
BlackRock, Inc. |
Delaware |
3661563 |
0 |
3969361 |
0 |
3969361 |
8.5 % |
03/02/2023 |
T. Rowe Price Investment Management, Inc. |
Maryland |
2647818 |
0 |
7572040 |
0 |
7572040 |
16.1 % |
10/08/2022 |
T. ROWE PRICE GROWTH FUND, INC. |
Maryland |
2450000 |
0 |
0 |
0 |
2450000 |
5.2 % |
10/08/2022 |
T. Rowe Price Investment Management, Inc. |
Maryland |
2647818 |
0 |
7572040 |
0 |
7572040 |
16.1 % |
10/08/2022 |
T. ROWE PRICE GROWTH FUND, INC. |
Maryland |
2450000 |
0 |
0 |
0 |
2450000 |
5.2 % |
10/08/2022 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
718961 |
0 |
2086044 |
0 |
2086044 |
4.4 % |
10/08/2022 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
2348143 |
0 |
6494778 |
0 |
6494778 |
13.8 % |
14/02/2022 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
2348143 |
0 |
6494778 |
0 |
6494778 |
13.8 % |
14/02/2022 |
The Vanguard Group |
Pennsylvania For |
0 |
74760 |
4873812 |
189392 |
5063204 |
10.81 % |
10/02/2022 |
BlackRock, Inc. |
Delaware |
4442899 |
0 |
4856339 |
0 |
4856339 |
10.4 % |
26/01/2022 |
BlackRock, Inc. |
Delaware |
4453560 |
0 |
4856339 |
0 |
4856339 |
10.4 % |
25/01/2022 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
2686095 |
0 |
7305896 |
0 |
7305896 |
15.6 % |
10/09/2021 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
2686095 |
0 |
7305896 |
0 |
7305896 |
15.6 % |
10/09/2021 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
1758209 |
0 |
4938892 |
0 |
4938892 |
10.6 % |
16/02/2021 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
1758209 |
0 |
4938892 |
0 |
4938892 |
10.6 % |
16/02/2021 |
T. ROWE PRICE GROWTH FUND, INC. |
Maryland |
2150000 |
0 |
0 |
0 |
2150000 |
4.6 % |
16/02/2021 |
T. ROWE PRICE GROWTH FUND, INC. |
Maryland |
2150000 |
0 |
0 |
0 |
2150000 |
4.6 % |
16/02/2021 |
The Vanguard Group |
Pennsylvania |
0 |
78130 |
4778307 |
205722 |
4984029 |
10.7 % |
10/02/2021 |
Wellington Management Group LLP |
Massachusetts |
0 |
2383383 |
0 |
2716538 |
2716538 |
5.83 % |
04/02/2021 |
Wellington Group Holdings LLP |
Delaware |
0 |
2383383 |
0 |
2716538 |
2716538 |
5.83 % |
04/02/2021 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
2383383 |
0 |
2716538 |
2716538 |
5.83 % |
04/02/2021 |
Wellington Management Company LLP |
Delaware |
0 |
2246085 |
0 |
2383909 |
2383909 |
5.12 % |
04/02/2021 |
Wellington Management Company LLP |
Delaware |
0 |
2246085 |
0 |
2383909 |
2383909 |
5.12 % |
04/02/2021 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
2383383 |
0 |
2716538 |
2716538 |
5.83 % |
04/02/2021 |
Wellington Group Holdings LLP |
Delaware |
0 |
2383383 |
0 |
2716538 |
2716538 |
5.83 % |
04/02/2021 |
Wellington Management Group LLP |
Massachusetts |
0 |
2383383 |
0 |
2716538 |
2716538 |
5.83 % |
04/02/2021 |
BlackRock, Inc. |
Delaware |
4464386 |
0 |
4976722 |
0 |
4976722 |
10.7 % |
26/01/2021 |
BlackRock, Inc. |
Delaware |
4125254 |
0 |
4692985 |
0 |
4692985 |
10.1 % |
09/03/2020 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
1873733 |
0 |
5401419 |
0 |
5401419 |
11.6 % |
14/02/2020 |
T. ROWE PRICE GROWTH FUND, INC. |
Maryland |
2342900 |
0 |
0 |
0 |
2342900 |
5 % |
14/02/2020 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
1873733 |
0 |
5401419 |
0 |
5401419 |
11.6 % |
14/02/2020 |
T. ROWE PRICE GROWTH FUND, INC. |
Maryland |
2342900 |
0 |
0 |
0 |
2342900 |
5 % |
14/02/2020 |
Eaton Vance Management |
United States of America |
2220088 |
0 |
2220088 |
0 |
2220088 |
5.26 % |
13/02/2020 |
The Vanguard Group |
Pennsylvania |
71479 |
12224 |
5039647 |
80170 |
5119817 |
11.05 % |
11/02/2020 |
BlackRock, Inc. |
Delaware |
3920198 |
0 |
4294939 |
0 |
4294939 |
9.3 % |
06/02/2020 |
Eaton Vance Management |
United States of America |
2858507 |
0 |
2858507 |
0 |
2858507 |
6.22 % |
14/02/2019 |
Eaton Vance Management |
United States of America |
2858507 |
0 |
2858507 |
0 |
2858507 |
6.22 % |
14/02/2019 |
T. ROWE PRICE GROWTH FUND, INC. |
Maryland |
2760100 |
0 |
0 |
0 |
2760100 |
6 % |
14/02/2019 |
T. ROWE PRICE GROWTH FUND, INC. |
Maryland |
2760100 |
0 |
0 |
0 |
2760100 |
6 % |
14/02/2019 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
2060370 |
0 |
6071298 |
0 |
6071298 |
13.2 % |
14/02/2019 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
2060370 |
0 |
6071298 |
0 |
6071298 |
13.2 % |
14/02/2019 |
The Vanguard Group |
Pennsylvania |
52953 |
10205 |
4712479 |
62147 |
4774626 |
10.38 % |
11/02/2019 |
The Vanguard Group |
Pennsylvania |
32211 |
10205 |
4099502 |
41405 |
4140907 |
9 % |
08/02/2019 |
BlackRock, Inc. |
Delaware |
4662774 |
0 |
4970782 |
0 |
4970782 |
10.8 % |
31/01/2019 |
Eaton Vance Management |
United States of America |
2465251 |
0 |
2465251 |
0 |
2465251 |
5.47 % |
14/02/2018 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
1856509 |
0 |
5800346 |
0 |
5800346 |
12.8 % |
14/02/2018 |
T. ROWE PRICE GROWTH FUND, INC. |
Maryland |
2750000 |
0 |
0 |
0 |
2750000 |
6.1 % |
14/02/2018 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
1856509 |
0 |
5800346 |
0 |
5800346 |
12.8 % |
14/02/2018 |
T. ROWE PRICE GROWTH FUND, INC. |
Maryland |
2750000 |
0 |
0 |
0 |
2750000 |
6.1 % |
14/02/2018 |
Select Equity Group, L.P. |
Delaware |
0 |
1777649 |
0 |
1777649 |
1777649 |
3.9 % |
14/02/2018 |
George S. Loening |
USA |
0 |
1777649 |
0 |
1777649 |
1777649 |
3.9 % |
14/02/2018 |
Select Equity Group, L.P. |
Delaware |
0 |
1777649 |
0 |
1777649 |
1777649 |
3.9 % |
14/02/2018 |
George S. Loening |
USA |
0 |
1777649 |
0 |
1777649 |
1777649 |
3.9 % |
14/02/2018 |
The Vanguard Group |
Pennsylvania |
35285 |
12709 |
3838665 |
44824 |
3883489 |
8.62 % |
12/02/2018 |
BlackRock, Inc. |
Delaware |
4400170 |
0 |
4709341 |
0 |
4709341 |
10.5 % |
08/02/2018 |
Janus Capital Management LLC EIN #753019302 |
Delaware |
1550452 |
216310 |
1550452 |
216310 |
1766762 |
3.9 % |
06/02/2018 |
Janus Capital Management LLC EIN #753019302 |
Delaware |
1550452 |
216310 |
1550452 |
216310 |
1766762 |
3.9 % |
06/02/2018 |
BlackRock, Inc. |
Delaware |
4248278 |
0 |
4552814 |
0 |
4552814 |
10.1 % |
10/10/2017 |
Eaton Vance Management |
United States of America |
2682985 |
0 |
2682985 |
0 |
2682985 |
6.09 % |
15/02/2017 |
Eaton Vance Management |
United States of America |
2682985 |
0 |
2682985 |
0 |
2682985 |
6.09 % |
15/02/2017 |
Select Equity Group, L.P. |
Delaware |
0 |
2448092 |
0 |
2448092 |
2448092 |
5.6 % |
13/02/2017 |
Select Equity Group, L.P. |
Delaware |
0 |
2448092 |
0 |
2448092 |
2448092 |
5.6 % |
13/02/2017 |
George S. Loening |
USA |
0 |
2448092 |
0 |
2448092 |
2448092 |
5.6 % |
13/02/2017 |
George S. Loening |
USA |
0 |
2448092 |
0 |
2448092 |
2448092 |
5.6 % |
13/02/2017 |
The Vanguard Group |
Pennsylvania |
38602 |
9900 |
3550044 |
44586 |
3594630 |
8.15 % |
10/02/2017 |
T. ROWE PRICE GROWTH FUND, INC. |
Maryland |
2751000 |
0 |
0 |
0 |
2751000 |
6.2 % |
07/02/2017 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
1592010 |
0 |
5332881 |
0 |
5332881 |
12.1 % |
07/02/2017 |
BlackRock, Inc. |
Delaware |
3438565 |
0 |
3722211 |
0 |
3722211 |
8.4 % |
26/01/2017 |
Rupert H. Johnson, Jr. |
USA |
4 |
4 |
4 |
4 |
1968366 |
4.7 % |
10/02/2016 |
Charles B. Johnson |
USA |
4 |
4 |
4 |
4 |
1968366 |
4.7 % |
10/02/2016 |
Franklin Resources, Inc. |
Delaware |
4 |
4 |
4 |
4 |
1968366 |
4.7 % |
10/02/2016 |
The Vanguard Group |
Pennsylvania |
30106 |
2200 |
2865384 |
29662 |
2895046 |
6.95 % |
10/02/2016 |
BlackRock, Inc. |
Delaware |
3029018 |
0 |
3179681 |
0 |
3179681 |
7.6 % |
10/02/2016 |
The Vanguard Group |
Pennsylvania |
27362 |
|
2470902 |
24062 |
2494964 |
6.02 % |
10/02/2015 |
BlackRock, Inc. |
Delaware |
2925320 |
0 |
3067732 |
0 |
3067732 |
7.4 % |
26/01/2015 |
T. ROWE PRICE ASSOCIATES, INC. |
MARYLAND |
0 |
0 |
0 |
0 |
4160710 |
10 % |
10/12/2014 |
T. ROWE PRICE MIDCAP GROWTH FUND |
Maryland |
0 |
0 |
0 |
0 |
2350000 |
5.6 % |
10/12/2014 |
T. ROWE PRICE MIDCAP GROWTH FUND |
Maryland |
0 |
0 |
0 |
0 |
2350000 |
5.6 % |
10/12/2014 |
T. ROWE PRICE ASSOCIATES, INC. |
MARYLAND |
0 |
0 |
0 |
0 |
4160710 |
10 % |
10/12/2014 |
Parnassus Investments |
U.S.A. |
1665095 |
0 |
1665095 |
0 |
1665095 |
4.05 % |
14/02/2014 |
Parnassus Investments |
U.S.A. |
1665095 |
0 |
1665095 |
0 |
1665095 |
4.05 % |
14/02/2014 |
The Vanguard Group |
Pennsylvania |
25582 |
|
2250863 |
22882 |
2273745 |
5.52 % |
12/02/2014 |
Rupert H. Johnson, Jr. |
USA |
4 |
4 |
4 |
4 |
3030669 |
7.4 % |
10/02/2014 |
Franklin Resources, Inc. |
Delaware |
4 |
4 |
4 |
4 |
3030669 |
7.4 % |
10/02/2014 |
Charles B. Johnson |
USA |
4 |
4 |
4 |
4 |
3030669 |
7.4 % |
10/02/2014 |
Franklin Advisory Services, LLC |
Delaware |
2477269 |
0 |
2527269 |
0 |
2527269 |
6.1 % |
10/02/2014 |
BlackRock, Inc. |
Delaware |
3044433 |
0 |
3217598 |
0 |
3217598 |
7.8 % |
10/02/2014 |
Charles B. Johnson |
USA |
4 |
4 |
4 |
4 |
3137186 |
7.7 % |
12/02/2013 |
Franklin Resources, Inc. |
Delaware |
4 |
4 |
4 |
4 |
3137186 |
7.7 % |
12/02/2013 |
Franklin Advisory Services, LLC |
Delaware |
2583786 |
0 |
2633786 |
0 |
2633786 |
6.4 % |
12/02/2013 |
Rupert H. Johnson, Jr. |
USA |
4 |
4 |
4 |
4 |
3137186 |
7.7 % |
12/02/2013 |
The Vanguard Group |
Pennsylvania |
29516 |
|
2132700 |
27816 |
2160516 |
5.27 % |
12/02/2013 |
Parnassus Investments |
U.S.A. |
3076526 |
0 |
3076526 |
0 |
3076526 |
7.52 % |
08/02/2013 |
BlackRock, Inc. |
Delaware |
2508348 |
0 |
2508348 |
0 |
2508348 |
6.13 % |
05/02/2013 |
BlackRock, Inc. |
Delaware |
2001043 |
0 |
2001043 |
0 |
2001043 |
5 % |
09/02/2011 |
Franklin Resources, Inc. |
Delaware |
4 |
4 |
4 |
4 |
3272886 |
8.2 % |
08/02/2011 |
Franklin Advisory Services, LLC |
Delaware |
2736086 |
0 |
2767986 |
0 |
2767986 |
6.9 % |
08/02/2011 |
Rupert H. Johnson, Jr. |
USA |
4 |
4 |
4 |
4 |
3272886 |
8.2 % |
08/02/2011 |
Charles B. Johnson |
USA |
4 |
4 |
4 |
4 |
3272886 |
8.2 % |
08/02/2011 |
Parnassus Investments |
U.S.A. |
3137000 |
0 |
3137000 |
0 |
3137000 |
7.85 % |
08/02/2011 |
Parnassus Investments |
U.S.A. |
3137000 |
0 |
3137000 |
0 |
3137000 |
7.85 % |
08/02/2011 |
BlackRock, Inc. |
Delaware |
1935021 |
0 |
1935021 |
0 |
1935021 |
4.84 % |
09/11/2010 |