Generation IM Global Equity Fund LLC |
Delaware |
0 |
1393920 |
0 |
1393920 |
0 |
1.1 % |
13/11/2024 |
Generation Investment Management LLP |
England and Wales |
32882 |
4277451 |
32882 |
4370688 |
0 |
3.48 % |
13/11/2024 |
Generation Investment Management US LLP |
Delaware |
0 |
2107454 |
0 |
2107454 |
0 |
1.66 % |
13/11/2024 |
Generation IM Fund plc |
Ireland |
0 |
1516121 |
0 |
1516121 |
0 |
1.2 % |
13/11/2024 |
Artisan Partners Asset Management Inc. |
Delaware |
0 |
6087856 |
0 |
6546018 |
6546018 |
5.2 % |
12/11/2024 |
Artisan Partners Limited Partnership |
Delaware |
0 |
6087856 |
0 |
6546018 |
6546018 |
5.2 % |
12/11/2024 |
Artisan Investments GP LLC |
Delaware |
0 |
6087856 |
0 |
6546018 |
6546018 |
5.2 % |
12/11/2024 |
Artisan Partners Holdings LP |
Delaware |
0 |
6087856 |
0 |
6546018 |
6546018 |
5.2 % |
12/11/2024 |
Generation IM Fund plc |
Ireland |
0 |
3812609 |
0 |
3812609 |
0 |
2.93 % |
14/02/2024 |
Generation IM Global Equity Fund LLC |
Delaware |
0 |
3406371 |
0 |
3406371 |
0 |
2.62 % |
14/02/2024 |
Generation Investment Management LLP |
England and Wales |
773325 |
11654925 |
773325 |
11887900 |
0 |
9.21 % |
14/02/2024 |
Generation Investment Management US LLP |
Delaware |
0 |
6081256 |
0 |
6081256 |
0 |
4.68 % |
14/02/2024 |
BlackRock, Inc. |
Delaware |
8806120 |
0 |
9939960 |
0 |
9939960 |
7.6 % |
26/01/2024 |
STATE STREET CORPORATION |
BOSTON, MASSACHUSETTS |
0 |
3510341 |
0 |
6505782 |
6515134 |
4.99 % |
25/01/2024 |
Generation IM Global Equity Fund LLC |
Delaware |
0 |
3407131 |
0 |
3407131 |
0 |
2.51 % |
13/02/2023 |
Generation Investment Management US LLP |
Delaware |
0 |
6132898 |
0 |
6132898 |
0 |
4.52 % |
13/02/2023 |
Generation IM Fund plc |
Ireland |
0 |
4025683 |
0 |
4025683 |
0 |
2.97 % |
13/02/2023 |
Generation Investment Management LLP |
England and Wales |
90555 |
12274422 |
90555 |
12514466 |
0 |
9.3 % |
13/02/2023 |
The Vanguard Group |
Pennsylvania |
0 |
190521 |
15125578 |
561149 |
15686727 |
11.57 % |
09/02/2023 |
STATE STREET CORPORATION |
BOSTON, MASSACHUSETTS |
0 |
5500670 |
0 |
6922367 |
6960657 |
5.14 % |
01/02/2023 |
BlackRock, Inc. |
Delaware |
9092376 |
0 |
10353619 |
0 |
10353619 |
7.6 % |
31/01/2023 |
Generation IM Fund plc |
Ireland |
0 |
4086109 |
0 |
4086109 |
4086109 |
2.95 % |
14/02/2022 |
Generation Investment Management LLP |
England and Wales |
96932 |
13378512 |
96932 |
13378512 |
13475444 |
9.72 % |
14/02/2022 |
Generation IM Global Equity Fund LLC |
Delaware |
0 |
3526609 |
0 |
3526609 |
0 |
2.54 % |
14/02/2022 |
Generation IM Fund plc |
Ireland |
0 |
4086109 |
0 |
4086109 |
0 |
2.95 % |
14/02/2022 |
Generation Investment Management US LLP |
Delaware |
0 |
6604609 |
0 |
6604609 |
0 |
4.76 % |
14/02/2022 |
Generation Investment Management LLP |
England and Wales |
96932 |
13378512 |
96932 |
13378512 |
0 |
9.72 % |
14/02/2022 |
Generation IM Global Equity Fund LLC |
Delaware |
0 |
3526609 |
0 |
3526609 |
3526609 |
2.54 % |
14/02/2022 |
Generation Investment Management US LLP |
Delaware |
0 |
6604609 |
0 |
6604609 |
6604609 |
4.76 % |
14/02/2022 |
STATE STREET CORPORATION |
BOSTON, MASSACHUSETTS |
0 |
5618066 |
0 |
7069486 |
7109595 |
5.13 % |
14/02/2022 |
The Vanguard Group |
Pennsylvania |
0 |
221276 |
14556036 |
560651 |
15116687 |
10.9 % |
10/02/2022 |
BlackRock, Inc. |
Delaware |
10564747 |
0 |
12182117 |
0 |
12182117 |
8.8 % |
01/02/2022 |
Generation IM Fund plc |
Ireland |
0 |
3971533 |
0 |
3971533 |
0 |
2.8 % |
16/02/2021 |
Generation IM Global Equity Fund LLC |
Delaware |
0 |
3389423 |
0 |
3389423 |
0 |
2.4 % |
16/02/2021 |
Generation Investment Management LLP |
England and Wales |
96932 |
13281993 |
96932 |
13281993 |
0 |
9.4 % |
16/02/2021 |
Generation Investment Management US LLP |
Delaware |
0 |
6517347 |
0 |
6517347 |
0 |
4.6 % |
16/02/2021 |
Generation Investment Management US LLP |
Delaware |
0 |
6517347 |
0 |
6517347 |
0 |
4.6 % |
16/02/2021 |
Generation IM Fund plc |
Ireland |
0 |
3971533 |
0 |
3971533 |
0 |
2.8 % |
16/02/2021 |
Generation IM Global Equity Fund LLC |
Delaware |
0 |
3389423 |
0 |
3389423 |
0 |
2.4 % |
16/02/2021 |
Generation Investment Management LLP |
England and Wales |
96932 |
13281993 |
96932 |
13281993 |
0 |
9.4 % |
16/02/2021 |
STATE STREET CORPORATION |
BOSTON, MASSACHUSETTS |
0 |
5807259 |
0 |
7330333 |
7350387 |
5.15 % |
12/02/2021 |
Eaton Vance Management |
United States of America |
2170180 |
0 |
2170180 |
0 |
2170180 |
1.51 % |
12/02/2021 |
The Vanguard Group |
Pennsylvania |
0 |
238269 |
15119156 |
627903 |
15747059 |
11.03 % |
10/02/2021 |
BlackRock, Inc. |
Delaware |
10907473 |
0 |
13083067 |
0 |
13083067 |
9.2 % |
29/01/2021 |
Generation IM Fund plc |
Ireland |
0 |
3031675 |
0 |
3031675 |
0 |
2.1 % |
14/02/2020 |
Generation Investment Management LLP |
England and Wales |
75399 |
10237537 |
75399 |
10237537 |
0 |
7 % |
14/02/2020 |
Generation IM Global Equity Fund LLC |
Delaware |
0 |
2601970 |
0 |
2601970 |
0 |
1.8 % |
14/02/2020 |
Generation IM Global Equity Fund LLC |
Delaware |
0 |
2601970 |
0 |
2601970 |
0 |
1.8 % |
14/02/2020 |
Generation Investment Management US LLP |
Delaware |
0 |
5019532 |
0 |
5019532 |
0 |
3.4 % |
14/02/2020 |
Generation Investment Management LLP |
England and Wales |
75399 |
10237537 |
75399 |
10237537 |
0 |
7 % |
14/02/2020 |
Generation Investment Management US LLP |
Delaware |
0 |
5019532 |
0 |
5019532 |
0 |
3.4 % |
14/02/2020 |
Generation IM Fund plc |
Ireland |
0 |
3031675 |
0 |
3031675 |
0 |
2.1 % |
14/02/2020 |
STATE STREET CORPORATION |
BOSTON, MASSACHUSETTS |
0 |
5983484 |
0 |
7654599 |
7666075 |
5.22 % |
13/02/2020 |
Eaton Vance Management |
United States of America |
7443825 |
0 |
7443825 |
0 |
7443825 |
5.47 % |
13/02/2020 |
Eaton Vance Management |
United States of America |
7443825 |
0 |
7443825 |
0 |
7443825 |
5.47 % |
13/02/2020 |
Eaton Vance Management |
United States of America |
7443825 |
0 |
7443825 |
0 |
7443825 |
5.47 % |
12/02/2020 |
Eaton Vance Management |
United States of America |
7443825 |
0 |
7443825 |
0 |
7443825 |
5.47 % |
12/02/2020 |
The Vanguard Group |
Pennsylvania |
217382 |
48103 |
17275434 |
254475 |
17529909 |
11.94 % |
11/02/2020 |
BlackRock, Inc. |
Delaware |
9459058 |
0 |
11166177 |
0 |
11166177 |
7.6 % |
05/02/2020 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
384923 |
0 |
1024604 |
0 |
1024604 |
0.6 % |
14/02/2019 |
Generation IM Fund plc |
Ireland |
0 |
3661618 |
0 |
3661618 |
3661618 |
2.4 % |
14/02/2019 |
Generation Investment Management LLP |
England and Wales |
92744 |
12413991 |
92744 |
12413991 |
12506735 |
8.2 % |
14/02/2019 |
Generation Investment Management US LLP |
Delaware |
0 |
5957252 |
0 |
5957252 |
5957252 |
3.91 % |
14/02/2019 |
Generation IM Global Equity Fund LLC |
Delaware |
0 |
3030195 |
0 |
3030195 |
3030195 |
1.99 % |
14/02/2019 |
Generation Investment Management LLP |
England and Wales |
92744 |
12413991 |
92744 |
12413991 |
0 |
8.2 % |
14/02/2019 |
Generation Investment Management US LLP |
Delaware |
0 |
5957252 |
0 |
5957252 |
0 |
3.91 % |
14/02/2019 |
Generation IM Fund plc |
Ireland |
0 |
3661618 |
0 |
3661618 |
0 |
2.4 % |
14/02/2019 |
Generation IM Global Equity Fund LLC |
Delaware |
0 |
3030195 |
0 |
3030195 |
0 |
1.99 % |
14/02/2019 |
The Vanguard Group |
Pennsylvania |
177153 |
42415 |
16329857 |
214900 |
16544757 |
10.85 % |
11/02/2019 |
BlackRock, Inc. |
Delaware |
9545550 |
0 |
11118102 |
0 |
11118102 |
7.3 % |
04/02/2019 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
2717545 |
0 |
9399611 |
0 |
9399611 |
5.9 % |
14/02/2018 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
2717545 |
0 |
9399611 |
0 |
9399611 |
5.9 % |
14/02/2018 |
Generation IM Global Equity Fund LLC |
Delaware |
0 |
2525434 |
0 |
2525434 |
0 |
1.6 % |
14/02/2018 |
Generation Investment Management LLP |
England and Wales |
81524 |
10944650 |
81524 |
10944650 |
0 |
7 % |
14/02/2018 |
Generation Investment Management US LLP |
Delaware |
0 |
5076749 |
0 |
5076749 |
0 |
3.2 % |
14/02/2018 |
Generation IM Fund plc |
Ireland |
0 |
3313631 |
0 |
3313631 |
0 |
2.1 % |
14/02/2018 |
Generation IM Global Equity Fund LLC |
Delaware |
0 |
2525434 |
0 |
2525434 |
2525434 |
1.6 % |
14/02/2018 |
Generation IM Fund plc |
Ireland |
0 |
3313631 |
0 |
3313631 |
3313631 |
2.1 % |
14/02/2018 |
Generation Investment Management LLP |
England and Wales |
81524 |
10944650 |
81524 |
10944650 |
11026174 |
7 % |
14/02/2018 |
Generation Investment Management US LLP |
Delaware |
0 |
5076749 |
0 |
5076749 |
5076749 |
3.2 % |
14/02/2018 |
Abigail P. Johnson |
United States of America |
0 |
0 |
5914144 |
0 |
5914144 |
3.768 % |
13/02/2018 |
FMR LLC |
Delaware |
462804 |
0 |
5914144 |
0 |
5914144 |
3.768 % |
13/02/2018 |
Abigail P. Johnson |
United States of America |
0 |
0 |
5914144 |
0 |
5914144 |
3.768 % |
13/02/2018 |
FMR LLC |
Delaware |
462804 |
0 |
5914144 |
0 |
5914144 |
3.768 % |
13/02/2018 |
The Vanguard Group |
Pennsylvania |
227687 |
40709 |
16055291 |
259274 |
16314565 |
10.39 % |
12/02/2018 |
BlackRock, Inc. |
Delaware |
10276177 |
0 |
11752750 |
0 |
11752750 |
7.5 % |
23/01/2018 |
Generation Investment Management LLP |
England and Wales |
57985 |
7970188 |
57985 |
7970188 |
0 |
5.1 % |
24/11/2017 |
Generation IM Global Equity Fund LLC |
Delaware |
0 |
1795937 |
0 |
1795937 |
0 |
1.1 % |
24/11/2017 |
Generation IM Fund plc |
Ireland |
0 |
2356567 |
0 |
2356567 |
0 |
1.5 % |
24/11/2017 |
Generation Investment Management LLP |
England and Wales |
57985 |
7970188 |
57985 |
7970188 |
0 |
5.1 % |
24/11/2017 |
Generation IM Fund plc |
Ireland |
0 |
2356567 |
0 |
2356567 |
0 |
1.5 % |
24/11/2017 |
Generation IM Global Equity Fund LLC |
Delaware |
0 |
1795937 |
0 |
1795937 |
0 |
1.1 % |
24/11/2017 |
Generation Investment Management US LLP |
Delaware |
0 |
3782605 |
0 |
3782605 |
0 |
2.4 % |
24/11/2017 |
Generation Investment Management US LLP |
Delaware |
0 |
3782605 |
0 |
3782605 |
0 |
2.4 % |
24/11/2017 |
The Vanguard Group |
Pennsylvania |
119468 |
20881 |
7863163 |
137785 |
8000948 |
10.08 % |
12/06/2017 |
The Vanguard Group |
Pennsylvania |
119468 |
20881 |
7863163 |
137785 |
8000948 |
10.08 % |
12/06/2017 |
FMR LLC |
Delaware |
563144 |
0 |
7241934 |
0 |
7241934 |
8.997 % |
14/02/2017 |
Abigail P. Johnson |
United States of America |
0 |
0 |
7241934 |
0 |
7241934 |
8.997 % |
14/02/2017 |
The Vanguard Group |
Pennsylvania |
128556 |
16905 |
7580613 |
141182 |
7721795 |
9.59 % |
13/02/2017 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
1191193 |
0 |
4512188 |
0 |
4512188 |
5.6 % |
07/02/2017 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
1191193 |
0 |
4512188 |
0 |
4512188 |
5.6 % |
07/02/2017 |
BlackRock, Inc. |
Delaware |
4784805 |
0 |
5565144 |
0 |
5565144 |
6.9 % |
23/01/2017 |
FMR LLC |
Delaware |
595018 |
0 |
8027289 |
0 |
8027289 |
9.68 % |
12/02/2016 |
Abigail P. Johnson |
United States of America |
0 |
0 |
8027289 |
0 |
8027289 |
9.68 % |
12/02/2016 |
The Vanguard Group |
Pennsylvania |
156008 |
8300 |
7070708 |
164332 |
7235040 |
8.72 % |
11/02/2016 |
T. ROWE PRICE ASSOCIATES, INC. |
MARYLAND |
0 |
0 |
0 |
0 |
6666338 |
8 % |
10/02/2016 |
BlackRock, Inc. |
Delaware |
4968346 |
0 |
5739442 |
0 |
5739442 |
6.9 % |
26/01/2016 |
FMR LLC |
Delaware |
422190 |
0 |
7158530 |
0 |
7158530 |
8.5 % |
13/02/2015 |
Abigail P. Johnson |
United States of America |
0 |
0 |
7158530 |
0 |
7158530 |
8.5 % |
13/02/2015 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
7158530 |
0 |
7158530 |
8.5 % |
13/02/2015 |
T. ROWE PRICE ASSOCIATES, INC. |
MARYLAND |
0 |
0 |
0 |
0 |
6242037 |
7.4 % |
10/02/2015 |
The Vanguard Group |
Pennsylvania |
80250 |
|
5259793 |
74174 |
5333967 |
6.33 % |
10/02/2015 |
BlackRock, Inc. |
Delaware |
5854546 |
0 |
6424845 |
0 |
6424845 |
7.6 % |
26/01/2015 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
7690466 |
0 |
7690466 |
8.958 % |
14/02/2014 |
FMR LLC |
Delaware |
547322 |
0 |
7690466 |
0 |
7690466 |
8.958 % |
14/02/2014 |
Generation Investment Management LLP |
London, United Kingdom |
1626657 |
72660 |
2407192 |
0 |
0 |
2.8 % |
14/02/2014 |
T. ROWE PRICE ASSOCIATES, INC. |
MARYLAND |
0 |
0 |
0 |
0 |
7146895 |
8.3 % |
13/02/2014 |
The Vanguard Group |
Pennsylvania |
78297 |
|
4726797 |
68797 |
4795594 |
5.58 % |
11/02/2014 |
BlackRock, Inc. |
Delaware |
5164819 |
0 |
5709989 |
0 |
5709989 |
6.7 % |
29/01/2014 |
Generation Investment Management LLP |
London, United Kingdom |
2839172 |
0 |
4419473 |
0 |
0 |
5.07 % |
12/07/2013 |
Generation Investment Management LLP |
London, United Kingdom |
2839172 |
0 |
4419473 |
0 |
0 |
5.07 % |
12/07/2013 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
6455093 |
0 |
6455093 |
7.336 % |
14/02/2013 |
FMR LLC |
Delaware |
546343 |
0 |
6455093 |
0 |
6455093 |
7.336 % |
14/02/2013 |
Generation Investment Management LLP |
London, United Kingdom |
2957161 |
0 |
4217926 |
0 |
0 |
4.79 % |
14/02/2013 |
Generation Investment Management LLP |
London, United Kingdom |
2957161 |
0 |
4217926 |
0 |
0 |
4.79 % |
14/02/2013 |
BlackRock, Inc. |
Delaware |
5191730 |
0 |
5191730 |
0 |
5191730 |
5.9 % |
08/02/2013 |
T. ROWE PRICE ASSOCIATES, INC. |
MARYLAND |
0 |
0 |
0 |
0 |
6403492 |
7.2 % |
08/02/2013 |
Generation Investment Management LLP |
London, United Kingdom |
3454262 |
0 |
4890531 |
0 |
4890531 |
5.41 % |
14/02/2012 |
Edward C. Johnson 3d |
United States of America |
44180 |
0 |
3811546 |
0 |
3811546 |
4.218 % |
14/02/2012 |
FMR LLC |
Delaware |
116346 |
0 |
3811546 |
0 |
3811546 |
4.218 % |
14/02/2012 |
BlackRock, Inc. |
Delaware |
6389537 |
0 |
6389537 |
0 |
6389537 |
7.07 % |
13/02/2012 |
T. ROWE PRICE ASSOCIATES, INC. |
MARYLAND |
0 |
0 |
0 |
0 |
8113032 |
8.9 % |
08/02/2012 |
Generation Investment Management LLP |
London, United Kingdom |
|
4714259 |
4714259 |
0 |
4714259 |
5.11 % |
29/06/2011 |
Generation Investment Management LLP |
London, United Kingdom |
|
4714259 |
4714259 |
0 |
4714259 |
5.11 % |
29/06/2011 |
T. ROWE PRICE ASSOCIATES, INC. |
MARYLAND |
|
0 |
11029355 |
0 |
11029355 |
11.9 % |
11/02/2011 |
BlackRock, Inc. |
Delaware |
6289629 |
0 |
6289629 |
0 |
6289629 |
6.82 % |
04/02/2011 |
Edward C. Johnson 3d |
United States of America |
2300 |
0 |
5820535 |
0 |
5820535 |
6.308 % |
10/01/2011 |
FMR LLC |
Delaware |
413707 |
0 |
5820535 |
0 |
5820535 |
6.308 % |
10/01/2011 |
Edward C. Johnson 3d |
United States of America |
2300 |
0 |
5820535 |
0 |
5820535 |
6.308 % |
10/01/2011 |
FMR LLC |
Delaware |
413707 |
0 |
5820535 |
0 |
5820535 |
6.308 % |
10/01/2011 |
Edward C. Johnson 3d |
United States of America |
63300 |
0 |
10488156 |
0 |
10488156 |
11.591 % |
16/02/2010 |
FMR LLC |
Delaware |
762370 |
0 |
10488156 |
0 |
10488156 |
11.591 % |
16/02/2010 |
T. ROWE PRICE ASSOCIATES, INC. |
MARYLAND |
|
0 |
12746676 |
0 |
12746676 |
14 % |
11/02/2010 |