Or |
DELAWARE |
1131077 |
0 |
1458921 |
0 |
1458921 |
4.9 % |
14/02/2024 |
Or |
DELAWARE |
1131077 |
0 |
1458921 |
0 |
1458921 |
4.9 % |
14/02/2024 |
Abigail P. Johnson |
United States of America |
0 |
0 |
2644409 |
0 |
2644409 |
8.961 % |
09/02/2024 |
FMR LLC |
Delaware |
2643426 |
0 |
2644409 |
0 |
2644409 |
8.961 % |
09/02/2024 |
Dimensional Fund Advisors LP |
Delaware |
1921335 |
0 |
1957085 |
0 |
1957085 |
6.6 % |
09/02/2024 |
BlackRock, Inc. |
Delaware |
3281111 |
0 |
3493714 |
0 |
3493714 |
11.8 % |
23/01/2024 |
Dimensional Fund Advisors LP |
Delaware |
2145319 |
0 |
2184264 |
0 |
2184264 |
7.5 % |
10/02/2023 |
FMR LLC |
Delaware |
2289222 |
0 |
2289976 |
0 |
2289976 |
7.83 % |
09/02/2023 |
Abigail P. Johnson |
United States of America |
0 |
0 |
2289976 |
0 |
2289976 |
7.83 % |
09/02/2023 |
The Vanguard Group |
Pennsylvania |
0 |
26651 |
1464285 |
52350 |
1516635 |
5.19 % |
09/02/2023 |
Or |
DELAWARE |
1232586 |
0 |
1641462 |
0 |
1641462 |
5.61 % |
27/01/2023 |
Or |
DELAWARE |
1232586 |
0 |
1641462 |
0 |
1641462 |
5.61 % |
27/01/2023 |
BlackRock, Inc. |
Delaware |
2962463 |
0 |
3139292 |
0 |
3139292 |
10.7 % |
24/01/2023 |
The Vanguard Group |
Pennsylvania For |
0 |
25384 |
1439610 |
47625 |
1487235 |
5.05 % |
10/02/2022 |
The Vanguard Group |
Pennsylvania |
0 |
25384 |
1439610 |
47625 |
1487235 |
5.05 % |
10/02/2022 |
FMR LLC |
Delaware |
1460782 |
0 |
1795053 |
0 |
1795053 |
6.095 % |
09/02/2022 |
Abigail P. Johnson |
United States of America |
0 |
0 |
1795053 |
0 |
1795053 |
6.095 % |
09/02/2022 |
Dimensional Fund Advisors LP |
Delaware |
1983161 |
0 |
2024884 |
0 |
2024884 |
6.9 % |
08/02/2022 |
BlackRock, Inc. |
Delaware |
2724586 |
0 |
2950879 |
0 |
2950879 |
10 % |
26/01/2022 |
BlackRock, Inc. |
Delaware |
2741561 |
0 |
2950879 |
0 |
2950879 |
10 % |
25/01/2022 |
Or |
DELAWARE |
1298816 |
0 |
1721598 |
0 |
1721598 |
5.84 % |
21/01/2022 |
Or |
DELAWARE |
1298816 |
0 |
1721598 |
0 |
1721598 |
5.84 % |
21/01/2022 |
BlackRock, Inc. |
Delaware |
2768230 |
0 |
2967637 |
0 |
2967637 |
10.1 % |
09/04/2021 |
Dimensional Fund Advisors LP |
Delaware |
2007370 |
0 |
2095661 |
0 |
2095661 |
7.2 % |
12/02/2021 |
Or |
DELAWARE |
1476452 |
0 |
1913534 |
0 |
1913534 |
6.54 % |
02/02/2021 |
Or |
DELAWARE |
1476452 |
0 |
1913534 |
0 |
1913534 |
6.54 % |
02/02/2021 |
BlackRock, Inc. |
Delaware |
2630245 |
0 |
2767794 |
0 |
2767794 |
9.5 % |
01/02/2021 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
17014 |
0 |
28514 |
0 |
28514 |
0 % |
14/02/2020 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
17014 |
0 |
28514 |
0 |
28514 |
0 % |
14/02/2020 |
Dimensional Fund Advisors LP |
Delaware |
2000602 |
0 |
2088389 |
0 |
2088389 |
7.12 % |
12/02/2020 |
BlackRock, Inc. |
Delaware |
2524271 |
0 |
2662026 |
0 |
2662026 |
9.1 % |
06/02/2020 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
282090 |
0 |
1563932 |
0 |
1563932 |
5.3 % |
14/02/2019 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
282090 |
0 |
1563932 |
0 |
1563932 |
5.3 % |
14/02/2019 |
Aberdeen U.S. Small Cap Equity Fund |
United States |
0 |
909569 |
0 |
909569 |
909569 |
3.1 % |
12/02/2019 |
Aberdeen Standard Investments Inc. |
United States |
0 |
1048856 |
0 |
1048856 |
1048856 |
3.6 % |
12/02/2019 |
Standard Life Aberdeen plc |
United Kingdom |
0 |
1276843 |
0 |
1276843 |
1276843 |
4.4 % |
12/02/2019 |
Aberdeen U.S. Small Cap Equity Fund |
United States |
0 |
909569 |
0 |
909569 |
909569 |
3.1 % |
12/02/2019 |
Aberdeen Standard Investments Inc. |
United States |
0 |
1048856 |
0 |
1048856 |
1048856 |
3.6 % |
12/02/2019 |
Standard Life Aberdeen plc |
United Kingdom |
0 |
1276843 |
0 |
1276843 |
1276843 |
4.4 % |
12/02/2019 |
Dimensional Fund Advisors LP |
Delaware |
1811995 |
0 |
1897325 |
0 |
1897325 |
6.47 % |
08/02/2019 |
BlackRock, Inc. |
Delaware |
2182746 |
0 |
2257026 |
0 |
2257026 |
7.7 % |
06/02/2019 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
259845 |
0 |
1795366 |
0 |
1795366 |
6.1 % |
14/02/2018 |
Aberdeen U.S. Small Cap Equity Fund |
United States |
0 |
1853707 |
0 |
1853707 |
1853707 |
6.4 % |
06/02/2018 |
Standard Life Aberdeen plc |
United Kingdom |
0 |
2531482 |
0 |
2531482 |
2531482 |
8.7 % |
06/02/2018 |
Aberdeen Asset Management Inc. |
United States |
0 |
2090740 |
0 |
2090740 |
2090740 |
7.2 % |
06/02/2018 |
Aberdeen U.S. Small Cap Equity Fund |
United States |
0 |
1853707 |
0 |
1853707 |
1853707 |
6.4 % |
06/02/2018 |
Standard Life Aberdeen plc |
United Kingdom |
0 |
2531482 |
0 |
2531482 |
2531482 |
8.7 % |
06/02/2018 |
Aberdeen Asset Management Inc. |
United States |
0 |
2090740 |
0 |
2090740 |
2090740 |
7.2 % |
06/02/2018 |
BlackRock, Inc. |
Delaware |
1737917 |
0 |
1799686 |
0 |
1799686 |
6.2 % |
23/01/2018 |
Aberdeen Asset Management PLC |
Scotland |
0 |
1373155 |
0 |
1373155 |
1373155 |
5.2 % |
07/02/2017 |
Aberdeen Asset Management PLC |
Scotland |
0 |
1373155 |
0 |
1373155 |
1373155 |
5.2 % |
07/02/2017 |
Univest Bank and Trust Co. |
USA |
754855 |
0 |
694732 |
60123 |
754855 |
2.8 % |
03/02/2017 |
BlackRock, Inc. |
Delaware |
1673951 |
0 |
1733470 |
0 |
1733470 |
6.5 % |
26/01/2017 |
BlackRock, Inc. |
Delaware |
1147546 |
0 |
1195308 |
0 |
1195308 |
6.1 % |
27/01/2016 |
Univest Bank and Trust Co. |
|
|
|
|
|
936807 |
4.69 % |
28/04/2015 |
BlackRock, Inc. |
Delaware |
1036090 |
0 |
1074553 |
0 |
1074553 |
6.6 % |
29/01/2015 |
Polaris Capital Management, LLC |
MA |
250229 |
|
251849 |
|
250229 |
1.54 % |
18/02/2014 |
Polaris Capital Management, LLC |
MA |
250229 |
|
251849 |
|
250229 |
1.54 % |
18/02/2014 |
BlackRock, Inc. |
Delaware |
1066331 |
0 |
1131700 |
0 |
1131700 |
7 % |
30/01/2014 |
Polaris Capital Management, LLC |
MA |
1179397 |
|
1153397 |
|
1186117 |
7.08 % |
14/02/2013 |
Polaris Capital Management, LLC |
MA |
1179397 |
|
1153397 |
|
1186117 |
7.08 % |
14/02/2013 |
BlackRock, Inc. |
Delaware |
1008579 |
0 |
1008579 |
0 |
1008579 |
6.02 % |
05/02/2013 |
Univest Bank and Trust Co. |
USA |
974323 |
0 |
864677 |
109646 |
974323 |
5.8 % |
12/04/2012 |
Polaris Capital Management, LLC |
MA |
1144397 |
|
1153397 |
|
1144397 |
6.84 % |
13/02/2012 |
BlackRock, Inc. |
Delaware |
972704 |
0 |
972704 |
0 |
972704 |
5.82 % |
08/02/2012 |
BlackRock, Inc. |
Delaware |
990581 |
0 |
990581 |
0 |
990581 |
5.95 % |
09/02/2011 |
Polaris Capital Management, LLC |
MA |
1094397 |
|
1103397 |
|
1094397 |
6.57 % |
31/01/2011 |
Polaris Capital Management, LLC |
MA |
1094397 |
|
1103397 |
|
1094397 |
6.57 % |
31/01/2011 |
Polaris Capital Management, LLC |
MA |
1069597 |
|
1086697 |
|
1069597 |
6.51 % |
26/01/2010 |
Polaris Capital Management, LLC |
MA |
1069597 |
|
1086697 |
|
1069597 |
6.51 % |
26/01/2010 |