| BlackRock, Inc. |
Delaware |
5227760 |
0 |
5398189 |
0 |
5398189 |
7.1 % |
31/01/2023 |
| The Vanguard Group |
Pennsylvania |
0 |
56330 |
7786562 |
128148 |
7914710 |
10.39 % |
08/04/2022 |
| The Vanguard Group |
Pennsylvania |
0 |
56330 |
7786562 |
128148 |
7914710 |
10.39 % |
08/04/2022 |
| T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
788680 |
0 |
2995073 |
0 |
2995073 |
4.2 % |
14/02/2022 |
| T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
788680 |
0 |
2995073 |
0 |
2995073 |
4.2 % |
14/02/2022 |
| The Vanguard Group |
Pennsylvania |
0 |
62083 |
6677990 |
122067 |
6800057 |
9.74 % |
10/02/2022 |
| BlackRock, Inc. |
Delaware |
5819675 |
0 |
6108878 |
0 |
6108878 |
8.7 % |
01/02/2022 |
| T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
1035625 |
0 |
3863145 |
0 |
3863145 |
5.4 % |
16/02/2021 |
| T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
1035625 |
0 |
3863145 |
0 |
3863145 |
5.4 % |
16/02/2021 |
| The Vanguard Group |
Pennsylvania For |
0 |
70546 |
6371461 |
127302 |
6498763 |
9.16 % |
10/02/2021 |
| Wellington Management Group LLP |
Massachusetts |
0 |
3167877 |
0 |
3694802 |
3694802 |
5.21 % |
04/02/2021 |
| Wellington Group Holdings LLP |
Delaware |
0 |
3167877 |
0 |
3694802 |
3694802 |
5.21 % |
04/02/2021 |
| Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
3167877 |
0 |
3694802 |
3694802 |
5.21 % |
04/02/2021 |
| Wellington Management Group LLP |
Massachusetts |
0 |
3167877 |
0 |
3694802 |
3694802 |
5.21 % |
04/02/2021 |
| Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
3167877 |
0 |
3694802 |
3694802 |
5.21 % |
04/02/2021 |
| Wellington Group Holdings LLP |
Delaware |
0 |
3167877 |
0 |
3694802 |
3694802 |
5.21 % |
04/02/2021 |
| BlackRock, Inc. |
Delaware |
5209962 |
0 |
5380668 |
0 |
5380668 |
7.6 % |
01/02/2021 |
| The Vanguard Group |
Pennsylvania |
32262 |
6271 |
3017943 |
34237 |
3052180 |
9.04 % |
12/02/2020 |
| BlackRock, Inc. |
Delaware |
2528097 |
0 |
2635441 |
0 |
2635441 |
7.8 % |
06/02/2020 |
| Wellington Management Company LLP |
Delaware |
0 |
1991867 |
0 |
2220644 |
2220644 |
6.58 % |
28/01/2020 |
| Wellington Group Holdings LLP |
Delaware |
0 |
2099487 |
0 |
2388866 |
2388866 |
7.08 % |
28/01/2020 |
| Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
2099487 |
0 |
2388866 |
2388866 |
7.08 % |
28/01/2020 |
| Wellington Management Group LLP |
Massachusetts |
0 |
2099487 |
0 |
2388866 |
2388866 |
7.08 % |
28/01/2020 |
| Wellington Management Group LLP |
Massachusetts |
0 |
2099487 |
0 |
2388866 |
2388866 |
7.08 % |
28/01/2020 |
| Wellington Group Holdings LLP |
Delaware |
0 |
2099487 |
0 |
2388866 |
2388866 |
7.08 % |
28/01/2020 |
| Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
2099487 |
0 |
2388866 |
2388866 |
7.08 % |
28/01/2020 |
| Wellington Management Company LLP |
Delaware |
0 |
1991867 |
0 |
2220644 |
2220644 |
6.58 % |
28/01/2020 |
| Wellington Management Company LLP |
Delaware |
0 |
2108825 |
0 |
2342788 |
2342788 |
6.41 % |
12/02/2019 |
| Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
2199838 |
0 |
2491595 |
2491595 |
6.82 % |
12/02/2019 |
| Wellington Group Holdings LLP |
Delaware |
0 |
2199838 |
0 |
2491595 |
2491595 |
6.82 % |
12/02/2019 |
| Wellington Management Group LLP |
Massachusetts |
0 |
2199838 |
0 |
2491595 |
2491595 |
6.82 % |
12/02/2019 |
| The Vanguard Group |
Pennsylvania |
36394 |
3876 |
3265461 |
36385 |
3301846 |
9.03 % |
11/02/2019 |
| BlackRock, Inc. |
Delaware |
2567070 |
0 |
2674522 |
0 |
2674522 |
7.3 % |
06/02/2019 |
| Mendon Capital Advisors Corp. |
Delaware |
0 |
456331 |
0 |
456331 |
456331 |
1.2 % |
13/02/2018 |
| RMB Capital Holdings, LLC |
Delaware |
0 |
611143 |
0 |
611143 |
611143 |
1.7 % |
13/02/2018 |
| RMB Capital Management, LLC |
Delaware |
0 |
611143 |
0 |
611143 |
611143 |
1.7 % |
13/02/2018 |
| Iron Road Capital Partners LLC |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
13/02/2018 |
| RMB Mendon Managers, LLC |
Delaware |
0 |
154812 |
0 |
154812 |
154812 |
0.4 % |
13/02/2018 |
| The Vanguard Group |
Pennsylvania |
41664 |
3876 |
2891998 |
42536 |
2934534 |
7.98 % |
12/02/2018 |
| The Vanguard Group |
Pennsylvania |
41664 |
3876 |
2891998 |
42536 |
2934534 |
7.98 % |
12/02/2018 |
| BlackRock, Inc. |
Delaware |
2652122 |
0 |
2741506 |
0 |
2741506 |
7.5 % |
23/01/2018 |
| The Vanguard Group |
Pennsylvania |
28449 |
2623 |
1767515 |
29832 |
1797347 |
6.16 % |
13/02/2017 |
| BlackRock, Inc. |
Delaware |
1692356 |
0 |
1777137 |
0 |
1777137 |
7.3 % |
26/01/2017 |
| The Vanguard Group |
Pennsylvania |
31800 |
1300 |
1513613 |
31777 |
1545390 |
6.38 % |
11/02/2016 |
| BlackRock, Inc. |
Delaware |
1668882 |
0 |
1774249 |
0 |
1774249 |
7.3 % |
27/01/2016 |
| The Vanguard Group |
Pennsylvania |
34826 |
|
1347764 |
32303 |
1380067 |
5.71 % |
11/02/2015 |
| BlackRock, Inc. |
Delaware |
1335016 |
0 |
1423482 |
0 |
1423482 |
5.9 % |
29/01/2014 |
| BlackRock, Inc. |
Delaware |
927466 |
0 |
927466 |
0 |
927466 |
5.48 % |
08/02/2013 |
| BlackRock, Inc. |
Delaware |
747538 |
0 |
747538 |
0 |
747538 |
5.85 % |
08/02/2011 |