Capital International Investors |
Delaware |
4699380 |
0 |
4699380 |
0 |
4699380 |
8.3 % |
09/02/2024 |
Victory Capital Management Inc. |
New York |
2892337 |
0 |
2992046 |
0 |
2992046 |
5.29 % |
07/02/2024 |
BlackRock, Inc. |
Delaware |
9223594 |
0 |
9369962 |
0 |
9369962 |
16.5 % |
22/01/2024 |
Capital International Investors |
Delaware |
6391951 |
0 |
6391951 |
0 |
6391951 |
11.2 % |
13/02/2023 |
Capital International Investors |
Delaware |
6391951 |
0 |
6391951 |
0 |
6391951 |
11.2 % |
13/02/2023 |
Stowers Institute for Medical Research |
Delaware |
3297056 |
0 |
3350565 |
0 |
3350565 |
5.88 % |
08/02/2023 |
American Century Investment Management, Inc. |
Delaware |
3297056 |
0 |
3350565 |
0 |
3350565 |
5.88 % |
08/02/2023 |
American Century Companies, Inc. |
Delaware |
3297056 |
0 |
3350565 |
0 |
3350565 |
5.88 % |
08/02/2023 |
Stowers Institute for Medical Research |
Delaware |
3297056 |
0 |
3350565 |
0 |
3350565 |
5.88 % |
08/02/2023 |
American Century Companies, Inc. |
Delaware |
3297056 |
0 |
3350565 |
0 |
3350565 |
5.88 % |
08/02/2023 |
American Century Investment Management, Inc. |
Delaware |
3297056 |
0 |
3350565 |
0 |
3350565 |
5.88 % |
08/02/2023 |
BlackRock, Inc. |
Delaware |
8978818 |
0 |
9049663 |
0 |
9049663 |
15.9 % |
26/01/2023 |
Capital International Investors |
Delaware |
7639566 |
0 |
7643317 |
0 |
7643317 |
12.2 % |
11/02/2022 |
Capital International Investors |
Delaware |
7639566 |
0 |
7643317 |
0 |
7643317 |
12.2 % |
11/02/2022 |
BlackRock, Inc. |
Delaware |
9551818 |
0 |
9686266 |
0 |
9686266 |
15.5 % |
26/01/2022 |
BlackRock, Inc. |
Delaware |
9558587 |
0 |
9686266 |
0 |
9686266 |
15.5 % |
25/01/2022 |
Capital International Investors |
Delaware |
6679108 |
0 |
6681494 |
0 |
6681494 |
10.8 % |
10/09/2021 |
Capital International Investors |
Delaware |
6679108 |
0 |
6681494 |
0 |
6681494 |
10.8 % |
10/09/2021 |
BlackRock, Inc. |
Delaware |
9411826 |
0 |
9517662 |
0 |
9517662 |
15.4 % |
09/09/2021 |
Rock Capital Management LLC |
|
|
|
|
|
0 |
0 % |
12/02/2021 |
Sacerdote |
|
|
|
|
|
0 |
0 % |
12/02/2021 |
Rock Capital Management LLC |
|
|
|
|
|
0 |
0 % |
12/02/2021 |
Sacerdote |
|
|
|
|
|
0 |
0 % |
12/02/2021 |
AllianceBernstein L.P. |
Delaware |
2395627 |
0 |
2846638 |
1780 |
2848418 |
4.6 % |
08/02/2021 |
AllianceBernstein L.P. |
Delaware |
2395627 |
0 |
2846638 |
1780 |
2848418 |
4.6 % |
08/02/2021 |
Royce & Associates, LP |
New York |
2989695 |
|
2989695 |
|
2989695 |
4.82 % |
29/01/2021 |
Royce & Associates, LP |
New York |
2989695 |
|
2989695 |
|
2989695 |
4.82 % |
29/01/2021 |
BlackRock, Inc. |
Delaware |
6358615 |
0 |
6410783 |
0 |
6410783 |
10.3 % |
26/01/2021 |
AllianceBernstein L.P. |
Delaware |
4165421 |
0 |
5015224 |
2830 |
5018054 |
8 % |
14/02/2020 |
AllianceBernstein L.P. |
Delaware |
4165421 |
0 |
5015224 |
2830 |
5018054 |
8 % |
14/02/2020 |
Rock Capital Management LLC |
|
|
|
|
|
3432399 |
5.38 % |
14/02/2020 |
Whale Rock Capital Management LLC |
|
|
|
|
|
3432399 |
5.38 % |
14/02/2020 |
Alexander Sacerdote |
|
|
|
|
|
3432399 |
5.38 % |
14/02/2020 |
Sacerdote |
|
|
|
|
|
3432399 |
5.38 % |
14/02/2020 |
LSV Asset Management |
State of Delaware |
632600 |
0 |
1454800 |
0 |
1454800 |
2.31 % |
12/02/2020 |
BlackRock, Inc. |
Delaware |
6479119 |
0 |
6534553 |
0 |
6534553 |
10.2 % |
04/02/2020 |
Royce & Associates, LP |
New York |
|
|
3206249 |
|
3206249 |
5.09 % |
23/01/2020 |
Royce & Associates, LP |
New York |
|
|
3206249 |
|
3206249 |
5.09 % |
23/01/2020 |
Whale Rock Capital Management LLC |
|
|
|
|
|
3176285 |
5.04 % |
20/12/2019 |
Alexander Sacerdote |
|
|
|
|
|
3176285 |
5.04 % |
20/12/2019 |
Alexander Sacerdote |
|
|
|
|
|
3176285 |
5.04 % |
20/12/2019 |
Whale Rock Capital Management LLC |
|
|
|
|
|
3176285 |
5.04 % |
20/12/2019 |
BlackRock, Inc. |
Delaware |
6772858 |
0 |
6827896 |
0 |
6827896 |
10.3 % |
08/03/2019 |
Principal Global Investors, LLC |
Delaware |
0 |
3833362 |
0 |
3833362 |
3833362 |
5.71 % |
14/02/2019 |
Principal Global Investors, LLC |
Delaware |
0 |
3833362 |
0 |
3833362 |
3833362 |
5.71 % |
14/02/2019 |
LSV Asset Management |
State of Delaware |
1937531 |
0 |
3562015 |
0 |
3562015 |
5.39 % |
12/02/2019 |
BlackRock, Inc. |
Delaware |
6501429 |
0 |
6556467 |
0 |
6556467 |
9.8 % |
06/02/2019 |
Royce & Associates, LP |
New York |
4103334 |
0 |
4103334 |
0 |
4103334 |
6.11 % |
15/01/2019 |
Royce & Associates, LP |
New York |
4103334 |
0 |
4103334 |
0 |
4103334 |
6.11 % |
15/01/2019 |
LSV Asset Management |
State of Delaware |
1848931 |
0 |
3587880 |
0 |
3587880 |
5.08 % |
13/02/2018 |
BlackRock, Inc. |
Delaware |
5611363 |
0 |
5699317 |
0 |
5699317 |
8.1 % |
25/01/2018 |
Royce & Associates, LP |
New York |
|
|
3631996 |
|
3631996 |
5.14 % |
22/01/2018 |
Royce & Associates, LP |
New York |
|
|
3631996 |
|
3631996 |
5.14 % |
22/01/2018 |
BlackRock, Inc. |
Delaware |
5210339 |
0 |
5273286 |
0 |
5273286 |
7.4 % |
25/01/2017 |
Schroder Investment Management Ltd |
United Kingdom |
7109981 |
0 |
7109981 |
0 |
7109981 |
10.057 % |
10/02/2016 |
The Vanguard Group |
Pennsylvania |
40104 |
8800 |
1531857 |
44104 |
1575961 |
2.23 % |
10/02/2016 |
BlackRock, Inc. |
Delaware |
3946628 |
0 |
4005391 |
0 |
4005391 |
5.7 % |
28/01/2016 |
Schroder Investment Management Ltd |
United Kingdom |
7082077 |
0 |
7082077 |
0 |
7082077 |
10.018 % |
10/12/2015 |
The Vanguard Group |
Pennsylvania |
36204 |
|
4914671 |
28404 |
4943075 |
6.41 % |
10/02/2015 |
Dimensional Fund Advisors LP |
Delaware |
5235962 |
0 |
5490010 |
0 |
5490010 |
7.13 % |
05/02/2015 |
The Vanguard Group |
Pennsylvania |
33800 |
|
4418048 |
26000 |
4444048 |
5.84 % |
11/02/2014 |
The Vanguard Group |
Pennsylvania |
47700 |
|
4927077 |
44300 |
4971377 |
6.62 % |
11/02/2013 |
BlackRock, Inc. |
Delaware |
3047983 |
0 |
3047983 |
0 |
3047983 |
4.12 % |
10/07/2012 |
THE VANGUARD GROUP, INC. |
Pennsylvania |
114731 |
|
4209614 |
114731 |
4324345 |
5.87 % |
09/02/2012 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
1227336 |
0 |
1227336 |
1.688 % |
12/12/2011 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
1227336 |
0 |
1227336 |
1.688 % |
12/12/2011 |
FMR LLC |
Delaware |
13000 |
0 |
1227336 |
0 |
1227336 |
1.688 % |
12/12/2011 |
FMR LLC |
Delaware |
13000 |
0 |
1227336 |
0 |
1227336 |
1.688 % |
12/12/2011 |
BlackRock, Inc. |
Delaware |
5530283 |
0 |
5530283 |
0 |
5530283 |
7.79 % |
07/02/2011 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
9115847 |
0 |
9115847 |
13 % |
10/08/2010 |
FMR LLC |
Delaware |
1100 |
0 |
9115847 |
0 |
9115847 |
13 % |
10/08/2010 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
9115847 |
0 |
9115847 |
13 % |
10/08/2010 |
FMR LLC |
Delaware |
1100 |
0 |
9115847 |
0 |
9115847 |
13 % |
10/08/2010 |
FMR LLC |
Delaware |
0 |
0 |
4193121 |
0 |
4193121 |
6.009 % |
10/05/2010 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
4193121 |
0 |
4193121 |
6.009 % |
10/05/2010 |
FMR LLC |
Delaware |
0 |
0 |
4193121 |
0 |
4193121 |
6.009 % |
10/05/2010 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
4193121 |
0 |
4193121 |
6.009 % |
10/05/2010 |
Sonar Capital Management, LLC |
|
|
|
|
|
0 |
0 % |
14/02/2008 |
Sonar Capital Management, LLC |
|
|
|
|
|
3121072 |
5.4 % |
27/07/2007 |
Capital Guardian Trust Company |
California |
5391100 |
0 |
7780810 |
0 |
7780810 |
15.7 % |
10/07/2002 |
Capital Group International, Inc. |
California |
6009600 |
0 |
8399310 |
0 |
8399310 |
17 % |
10/07/2002 |
Capital Group International, Inc. |
California |
6009600 |
0 |
8399310 |
0 |
8399310 |
17 % |
10/07/2002 |
Capital Guardian Trust Company |
California |
5391100 |
0 |
7780810 |
0 |
7780810 |
15.7 % |
10/07/2002 |