The Vanguard Group |
Pennsylvania |
0 |
56621 |
7340874 |
127006 |
7467880 |
10.81 % |
13/02/2024 |
The Vanguard Group |
Pennsylvania |
0 |
57512 |
7295466 |
122572 |
7418038 |
10.7 % |
09/02/2023 |
Wellington Group Holdings LLP |
Delaware |
0 |
4924562 |
0 |
6102333 |
6102333 |
8.8 % |
06/02/2023 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
4924562 |
0 |
6102333 |
6102333 |
8.8 % |
06/02/2023 |
Wellington Management Company LLP |
Delaware |
0 |
4701727 |
0 |
5615603 |
5615603 |
8.1 % |
06/02/2023 |
Wellington Management Group LLP |
Massachusetts |
0 |
4924562 |
0 |
6102333 |
6102333 |
8.8 % |
06/02/2023 |
Wellington Management Group LLP |
Massachusetts |
0 |
4924562 |
0 |
6102333 |
6102333 |
8.8 % |
06/02/2023 |
Wellington Group Holdings LLP |
Delaware |
0 |
4924562 |
0 |
6102333 |
6102333 |
8.8 % |
06/02/2023 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
4924562 |
0 |
6102333 |
6102333 |
8.8 % |
06/02/2023 |
Wellington Management Company LLP |
Delaware |
0 |
4701727 |
0 |
5615603 |
5615603 |
8.1 % |
06/02/2023 |
BlackRock, Inc. |
Delaware |
10028050 |
0 |
10164637 |
0 |
10164637 |
14.7 % |
26/01/2023 |
BlackRock, Inc. |
Delaware |
0 |
0 |
0 |
0 |
10164637 |
14.7 % |
20/01/2023 |
The Vanguard Group |
Pennsylvania |
0 |
61526 |
7045533 |
120680 |
7166213 |
10.29 % |
09/02/2022 |
BlackRock, Inc. |
Delaware |
10113942 |
0 |
10251564 |
0 |
10251564 |
14.7 % |
26/01/2022 |
BlackRock, Inc. |
Delaware |
10150270 |
0 |
10251564 |
0 |
10251564 |
14.7 % |
25/01/2022 |
The Vanguard Group |
Pennsylvania For |
0 |
70172 |
6869171 |
125341 |
6994512 |
10.07 % |
10/02/2021 |
The Vanguard Group |
Pennsylvania |
0 |
71472 |
6789152 |
126907 |
6916059 |
9.95 % |
10/02/2021 |
BlackRock, Inc. |
Delaware |
10111585 |
0 |
10239597 |
0 |
10239597 |
14.7 % |
26/01/2021 |
The Vanguard Group |
Pennsylvania |
0 |
86255 |
6863971 |
139442 |
7003413 |
10.1 % |
09/04/2020 |
The Vanguard Group |
Pennsylvania |
0 |
86255 |
6863971 |
139442 |
7003413 |
10.1 % |
09/04/2020 |
The Vanguard Group |
Pennsylvania |
71277 |
13502 |
6776641 |
76427 |
6853068 |
9.83 % |
11/02/2020 |
The Vanguard Group |
Pennsylvania |
71277 |
13502 |
6776641 |
76427 |
6853068 |
9.83 % |
11/02/2020 |
BlackRock, Inc. |
Delaware |
9629871 |
0 |
9815924 |
0 |
9815924 |
14.1 % |
04/02/2020 |
The Vanguard Group |
Pennsylvania |
86579 |
10778 |
4291348 |
93644 |
4384992 |
9.23 % |
11/02/2019 |
BlackRock, Inc. |
Delaware |
5946039 |
0 |
6039221 |
0 |
6039221 |
12.7 % |
30/01/2019 |
BlackRock, Inc. |
Delaware |
5946039 |
0 |
6039221 |
0 |
6039220 |
12.7 % |
24/01/2019 |
The Vanguard Group |
Pennsylvania |
63621 |
9978 |
2626148 |
70899 |
2697047 |
7.24 % |
08/02/2018 |
BlackRock, Inc. |
Delaware |
4663609 |
0 |
4746644 |
0 |
4746643 |
12.7 % |
19/01/2018 |
Wellington Management Group LLP |
Massachusetts |
0 |
1046978 |
0 |
1257772 |
1257772 |
3.6 % |
09/02/2017 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
1046978 |
0 |
1257772 |
1257772 |
3.6 % |
09/02/2017 |
Wellington Group Holdings LLP |
Delaware |
0 |
1046978 |
0 |
1257772 |
1257772 |
3.6 % |
09/02/2017 |
BlackRock, Inc. |
Delaware |
3838673 |
0 |
3921736 |
0 |
3921736 |
11.2 % |
12/01/2017 |
BlackRock, Inc. |
Delaware |
3470980 |
0 |
3545910 |
0 |
3545910 |
10.2 % |
09/11/2016 |
BlackRock, Inc. |
Delaware |
2753095 |
0 |
2817992 |
0 |
2817992 |
8.8 % |
25/01/2016 |
BlackRock, Inc. |
Delaware |
1575232 |
0 |
1627179 |
0 |
1627179 |
5.8 % |
02/02/2015 |
Polaris Capital Management, LLC. |
MA |
479847 |
|
894878 |
|
479847 |
2.01 % |
18/02/2014 |
Polaris Capital Management, LLC. |
MA |
479847 |
|
894878 |
|
479847 |
2.01 % |
18/02/2014 |
BlackRock, Inc. |
Delaware |
1613975 |
0 |
1660293 |
0 |
1660293 |
6.9 % |
28/01/2014 |
Polaris Capital Management, LLC. |
MA |
479847 |
|
895369 |
|
479847 |
2.01 % |
08/11/2013 |
Polaris Capital Management, LLC. |
MA |
479847 |
|
895369 |
|
479847 |
2.01 % |
08/11/2013 |
Polaris Capital Management, LLC. |
MA |
2571452 |
|
2574074 |
|
2571452 |
10.8 % |
14/02/2013 |
Wellington Management Company, LLP |
Massachusetts |
0 |
2187908 |
0 |
2358095 |
2358095 |
9.9 % |
14/02/2013 |
S Investment Counselors of Maryland, LLC |
Delaware |
812681 |
398131 |
1210812 |
0 |
1210812 |
5.08 % |
07/02/2013 |
BlackRock, Inc. |
Delaware |
1472926 |
0 |
1472926 |
0 |
1472926 |
6.18 % |
06/02/2013 |
Investment Counselors of Maryland, LLC |
Delaware |
856381 |
353131 |
1209512 |
|
1209512 |
5.09 % |
25/01/2012 |
Investment Counselors of Maryland, LLC |
Delaware |
856381 |
353131 |
1209512 |
|
1209512 |
5.09 % |
25/01/2012 |
Polaris Capital Management, LLC. |
MA |
2648052 |
|
2672651 |
|
2648052 |
11.14 % |
08/09/2011 |
Polaris Capital Management, LLC. |
MA |
2648052 |
|
2672651 |
|
2648052 |
11.14 % |
08/09/2011 |
BlackRock, Inc. |
Delaware |
1405447 |
0 |
1405447 |
0 |
1405447 |
5.95 % |
03/02/2011 |
Polaris Capital Management, LLC. |
MA |
1852352 |
|
1870351 |
|
1852352 |
7.84 % |
31/01/2011 |
Polaris Capital Management, LLC. |
MA |
1852352 |
|
1870351 |
|
1852352 |
7.84 % |
31/01/2011 |
Polaris Capital Management, Inc. |
MA |
1182363 |
|
1254931 |
|
1182363 |
8.73 % |
29/01/2008 |