| Vanguard Capital Management |
PENNSYLVANIA |
0 |
0 |
0 |
0 |
1219989 |
5.03 % |
30/04/2026 |
| The Vanguard Group |
PENNSYLVANIA |
0 |
0 |
0 |
0 |
0 |
0 % |
27/03/2026 |
| MANAGED ACCOUNT ADVISORS LLC |
DELAWARE |
126148 |
126148 |
126148 |
0 |
1216691 |
4.9 % |
10/02/2026 |
| BlackRock, Inc. |
DELAWARE |
0 |
0 |
0 |
0 |
1736383 |
7.1 % |
17/07/2025 |
| MANAGED ACCOUNT ADVISORS LLC |
DELAWARE |
179919 |
179919 |
179919 |
0 |
1440616 |
5.9 % |
15/05/2025 |
| BlackRock, Inc. |
DELAWARE |
0 |
0 |
0 |
0 |
2038931 |
8.3 % |
17/04/2025 |
| Dimensional Fund Advisors LP |
UNITED STATES |
0 |
0 |
0 |
0 |
1772310 |
7.2 % |
15/04/2025 |
| The Vanguard Group - 23-1945930 |
Pennsylvania |
0 |
30136 |
1315023 |
48609 |
1363632 |
5.43 % |
10/02/2022 |
| (1) BlackRock, Inc. |
Delaware |
1729923 |
0 |
1783578 |
0 |
1783578 |
7.1 % |
03/02/2022 |
| 30-0447847 |
Delaware Limited Partnership |
2005719 |
0 |
2084046 |
0 |
2084046 |
8.3 % |
12/02/2021 |
| The Vanguard Group - 23-1945930 |
Pennsylvania |
0 |
22634 |
0 |
0 |
1326055 |
5.27 % |
10/02/2021 |
| (1) BlackRock, Inc. |
Delaware |
1814273 |
0 |
1857571 |
0 |
1857571 |
7.4 % |
29/01/2021 |
| (1) BlackRock, Inc. |
Delaware |
1736717 |
0 |
1799942 |
0 |
1799942 |
6.8 % |
06/02/2019 |
| (1) BlackRock, Inc. |
Delaware |
1678144 |
0 |
1732112 |
0 |
1732112 |
6.5 % |
25/01/2018 |
| (1) BlackRock, Inc. |
Delaware |
1721004 |
0 |
1779864 |
0 |
1779864 |
6.5 % |
25/01/2017 |
| (1) BlackRock, Inc. |
Delaware |
1507040 |
0 |
1567633 |
0 |
1567633 |
5.3 % |
28/01/2016 |
| (1) BlackRock, Inc. |
Delaware |
1388682 |
0 |
1446546 |
0 |
1446546 |
4.99 % |
10/06/2015 |
| (. |
Delaware |
1856094 |
0 |
1925274 |
0 |
1925274 |
6.61 % |
05/02/2015 |
| (1) BlackRock, Inc. |
Delaware |
1658722 |
0 |
1745077 |
0 |
1745077 |
6 % |
03/02/2015 |