Cascade Investment, L.L.C. |
State of Washington |
7062629 |
0 |
7062629 |
0 |
7062629 |
17.8 % |
03/10/2024 |
William H. Gates III |
United States of America |
7062629 |
0 |
7062629 |
0 |
7062629 |
17.8 % |
03/10/2024 |
The Vanguard Group |
Pennsylvania |
0 |
10460 |
3545332 |
40219 |
3585551 |
8.43 % |
13/02/2024 |
The Vanguard Group |
Pennsylvania |
0 |
14405 |
4098063 |
49485 |
4147548 |
8.37 % |
09/02/2023 |
BlackRock, Inc. |
Delaware |
3186901 |
0 |
3372373 |
0 |
3372373 |
6.8 % |
31/01/2023 |
Cascade Investment, L.L.C. |
Washington |
9871303 |
0 |
9871303 |
0 |
9871303 |
15.1 % |
11/02/2022 |
Cascade Investment, L.L.C. |
State of Washington |
9871303 |
0 |
9871303 |
0 |
9871303 |
15.1 % |
11/02/2022 |
William H. Gates III |
United States of America |
9871303 |
0 |
9871303 |
0 |
9871303 |
15.1 % |
11/02/2022 |
William H. Gates III |
United States America |
9871303 |
0 |
9871303 |
0 |
9871303 |
15.1 % |
11/02/2022 |
The Vanguard Group |
Pennsylvania |
0 |
25909 |
4633936 |
62662 |
4696598 |
7.17 % |
09/02/2022 |
BlackRock, Inc. |
Delaware |
3422179 |
0 |
3687399 |
0 |
3687399 |
5.6 % |
31/01/2022 |
Melinda French Gates |
United States of America |
2601298 |
0 |
2601298 |
0 |
2601298 |
4 % |
05/01/2022 |
Melinda French Gates |
United States of America |
2601298 |
0 |
2601298 |
0 |
2601298 |
4 % |
05/01/2022 |
William H. Gates III |
United States of America |
9894762 |
0 |
9894762 |
0 |
9894762 |
15.1 % |
25/10/2021 |
Cascade Investment, L.L.C. |
State of Washington |
9894762 |
0 |
9894762 |
0 |
9894762 |
15.1 % |
25/10/2021 |
William H. Gates III |
United States of America |
9894762 |
0 |
9894762 |
0 |
9894762 |
15.1 % |
25/10/2021 |
Cascade Investment, L.L.C. |
State of Washington |
9894762 |
0 |
9894762 |
0 |
9894762 |
15.1 % |
25/10/2021 |
Melinda French Gates |
|
|
|
|
|
6272951 |
8.8 % |
06/08/2021 |
Melinda French Gates |
|
|
|
|
|
6272951 |
8.8 % |
06/08/2021 |
The Vanguard Group |
Pennsylvania |
0 |
42201 |
6768440 |
91729 |
6860169 |
7.81 % |
10/02/2021 |
Artisan Partners Limited Partnership |
Delaware |
0 |
2170650 |
0 |
2375523 |
2375523 |
2.7 % |
10/02/2021 |
Artisan Investments GP LLC |
Delaware |
0 |
2170650 |
0 |
2375523 |
2375523 |
2.7 % |
10/02/2021 |
Artisan Partners Holdings LP |
Delaware |
0 |
2170650 |
0 |
2375523 |
2375523 |
2.7 % |
10/02/2021 |
Artisan Partners Asset Management Inc. |
Delaware |
0 |
2170650 |
0 |
2375523 |
2375523 |
2.7 % |
10/02/2021 |
Artisan Partners Limited Partnership |
Delaware |
0 |
2170650 |
0 |
2375523 |
2375523 |
2.7 % |
10/02/2021 |
Artisan Partners Asset Management Inc. |
Delaware |
0 |
2170650 |
0 |
2375523 |
2375523 |
2.7 % |
10/02/2021 |
Artisan Partners Holdings LP |
Delaware |
0 |
2170650 |
0 |
2375523 |
2375523 |
2.7 % |
10/02/2021 |
Artisan Investments GP LLC |
Delaware |
0 |
2170650 |
0 |
2375523 |
2375523 |
2.7 % |
10/02/2021 |
BlackRock, Inc. |
Delaware |
4602659 |
0 |
4798206 |
0 |
4798206 |
5.5 % |
28/01/2021 |
Caisse de dépôt et placement du Québec |
Québec, Canada |
4612540 |
0 |
4612540 |
0 |
4612540 |
5.2 % |
09/04/2020 |
The Vanguard Group |
Pennsylvania |
28651 |
16391 |
6930189 |
37744 |
6967933 |
7.81 % |
12/02/2020 |
The Vanguard Group |
Pennsylvania |
28651 |
16391 |
6930189 |
37744 |
6967933 |
7.81 % |
12/02/2020 |
Artisan Investments GP LLC |
Delaware |
0 |
4301460 |
0 |
4663020 |
4663020 |
5.2 % |
12/02/2020 |
Artisan Partners Asset Management Inc. |
Delaware |
0 |
4301460 |
0 |
4663020 |
4663020 |
5.2 % |
12/02/2020 |
Artisan Partners Limited Partnership |
Delaware |
0 |
4301460 |
0 |
4663020 |
4663020 |
5.2 % |
12/02/2020 |
Artisan Partners Holdings LP |
Delaware |
0 |
4301460 |
0 |
4663020 |
4663020 |
5.2 % |
12/02/2020 |
Artisan Partners Asset Management Inc. |
Delaware |
0 |
4301460 |
0 |
4663020 |
4663020 |
5.2 % |
12/02/2020 |
Artisan Partners Limited Partnership |
Delaware |
0 |
4301460 |
0 |
4663020 |
4663020 |
5.2 % |
12/02/2020 |
Artisan Investments GP LLC |
Delaware |
0 |
4301460 |
0 |
4663020 |
4663020 |
5.2 % |
12/02/2020 |
Artisan Partners Holdings LP |
Delaware |
0 |
4301460 |
0 |
4663020 |
4663020 |
5.2 % |
12/02/2020 |
BlackRock, Inc. |
Delaware |
5165947 |
0 |
5406321 |
0 |
5406321 |
6.1 % |
05/02/2020 |
Victory Capital Management Inc. |
New York |
|
0 |
3561208 |
0 |
3561208 |
3.99 % |
30/01/2020 |
Victory Capital Management Inc. |
New York |
|
0 |
3561208 |
0 |
3561208 |
3.99 % |
30/01/2020 |
The Vanguard Group |
Pennsylvania |
27625 |
8024 |
5336199 |
30173 |
5366372 |
5.96 % |
11/02/2019 |
Artisan Partners Limited Partnership |
Delaware |
0 |
4643728 |
0 |
4964899 |
4964899 |
5.5 % |
07/02/2019 |
Artisan Partners Asset Management Inc. |
Delaware |
0 |
4643728 |
0 |
4964899 |
4964899 |
5.5 % |
07/02/2019 |
Artisan Investments GP LLC |
Delaware |
0 |
4643728 |
0 |
4964899 |
4964899 |
5.5 % |
07/02/2019 |
Artisan Partners Limited Partnership |
Delaware |
0 |
4643728 |
0 |
4964899 |
4964899 |
5.5 % |
07/02/2019 |
Artisan Partners Holdings LP |
Delaware |
0 |
4643728 |
0 |
4964899 |
4964899 |
5.5 % |
07/02/2019 |
Artisan Partners Asset Management Inc. |
Delaware |
0 |
4643728 |
0 |
4964899 |
4964899 |
5.5 % |
07/02/2019 |
Artisan Partners Holdings LP |
Delaware |
0 |
4643728 |
0 |
4964899 |
4964899 |
5.5 % |
07/02/2019 |
Artisan Investments GP LLC |
Delaware |
0 |
4643728 |
0 |
4964899 |
4964899 |
5.5 % |
07/02/2019 |
BlackRock, Inc. |
Delaware |
5032297 |
0 |
5318363 |
0 |
5318363 |
5.9 % |
04/02/2019 |
Victory Capital Management Inc. |
New York |
|
0 |
5310429 |
0 |
5310429 |
5.91 % |
01/02/2019 |
Victory Capital Management Inc. |
New York |
5090754 |
0 |
5310429 |
0 |
5310429 |
5.91 % |
01/02/2019 |
The Vanguard Group |
Pennsylvania |
43473 |
10259 |
5000688 |
51837 |
5052525 |
5.53 % |
12/02/2018 |
Artisan Investments GP LLC |
Delaware |
0 |
4731398 |
0 |
5029319 |
5029319 |
5.5 % |
07/02/2018 |
Artisan Partners Limited Partnership |
Delaware |
0 |
4731398 |
0 |
5029319 |
5029319 |
5.5 % |
07/02/2018 |
Artisan Partners Asset Management Inc. |
Delaware |
0 |
4731398 |
0 |
5029319 |
5029319 |
5.5 % |
07/02/2018 |
Artisan Partners Holdings LP |
Delaware |
0 |
4731398 |
0 |
5029319 |
5029319 |
5.5 % |
07/02/2018 |
Artisan Partners Asset Management Inc. |
Delaware |
0 |
4731398 |
0 |
5029319 |
5029319 |
5.5 % |
07/02/2018 |
Artisan Partners Limited Partnership |
Delaware |
0 |
4731398 |
0 |
5029319 |
5029319 |
5.5 % |
07/02/2018 |
Artisan Investments GP LLC |
Delaware |
0 |
4731398 |
0 |
5029319 |
5029319 |
5.5 % |
07/02/2018 |
Artisan Partners Holdings LP |
Delaware |
0 |
4731398 |
0 |
5029319 |
5029319 |
5.5 % |
07/02/2018 |
BlackRock, Inc. |
Delaware |
5144715 |
0 |
5669376 |
0 |
5669376 |
6.2 % |
01/02/2018 |
The Vanguard Group |
Pennsylvania |
102075 |
12285 |
6297213 |
111732 |
6408945 |
6.34 % |
09/02/2017 |
The Vanguard Group |
Pennsylvania |
135851 |
6800 |
6337635 |
151351 |
6488986 |
5.86 % |
10/02/2016 |
Capital Research Global Investors |
Delaware |
5897500 |
0 |
5897500 |
0 |
5897500 |
4.2 % |
13/02/2012 |