BlackRock, Inc. |
Delaware |
3348420 |
0 |
3536970 |
0 |
3536970 |
10.3 % |
07/08/2024 |
AllianceBernstein L.P. |
Delaware |
1954446 |
0 |
2157019 |
0 |
2157019 |
6.3 % |
14/02/2024 |
The Vanguard Group |
Pennsylvania |
0 |
61052 |
1682798 |
92103 |
1774901 |
5.18 % |
13/02/2024 |
abrdn plc |
United Kingdom |
0 |
0 |
0 |
0 |
0 |
0 % |
02/02/2024 |
AllianceBernstein L.P. |
Delaware |
1830056 |
0 |
2062338 |
0 |
2062338 |
5.9 % |
13/02/2023 |
AllianceBernstein L.P. |
Delaware |
1830056 |
0 |
2062338 |
0 |
2062338 |
5.9 % |
13/02/2023 |
abrdn plc |
United Kingdom |
0 |
1864053 |
0 |
1989521 |
1989521 |
5.67 % |
10/02/2023 |
abrdn plc |
United Kingdom |
0 |
1864053 |
0 |
1989521 |
1989521 |
5.67 % |
10/02/2023 |
BlackRock, Inc. |
Delaware |
2398778 |
0 |
2433861 |
0 |
2433861 |
6.9 % |
31/01/2023 |
BlackRock, Inc. |
Delaware |
2259499 |
0 |
2288814 |
0 |
2288814 |
6.5 % |
31/01/2022 |
abrdn plc |
United Kingdom |
0 |
3039484 |
0 |
3119679 |
3119679 |
8.8 % |
28/01/2022 |
abrdn plc |
United Kingdom |
0 |
3039484 |
0 |
3119679 |
3119679 |
8.8 % |
28/01/2022 |
BlackRock, Inc. |
Delaware |
2380160 |
0 |
2433285 |
0 |
2433285 |
6.8 % |
01/02/2021 |
BlackRock, Inc. |
Delaware |
2333340 |
0 |
2412429 |
0 |
2412429 |
6.9 % |
06/02/2020 |
BlackRock, Inc. |
Delaware |
2237192 |
0 |
2322513 |
0 |
2322513 |
6.6 % |
06/02/2019 |
Royce & Associates, LP |
New York |
1207025 |
0 |
1207025 |
0 |
1207025 |
3.44 % |
24/01/2018 |
BlackRock, Inc. |
Delaware |
2237233 |
0 |
2317076 |
0 |
2317076 |
6.6 % |
23/01/2018 |
BlackRock, Inc. |
Delaware |
2207430 |
0 |
2252377 |
0 |
2252377 |
6.5 % |
30/01/2017 |
Royce & Associates, LP |
New York |
|
|
1789438 |
|
1789438 |
5.2 % |
18/01/2017 |
Ariel Investments, LLC # |
Delaware |
1443565 |
0 |
1869537 |
0 |
1869537 |
5.4 % |
12/09/2016 |
Royce & Associates, LLC |
New York |
|
|
1733062 |
|
1733062 |
5.06 % |
27/01/2016 |
S.S. IDENTIFICATION NO. OF PERSON THOMSON HORSTMANN & BRYANT, INC. |
A DELAWARE NORWALK CT |
0 |
0 |
0 |
0 |
0 |
0 % |
21/01/2016 |
Alexander C. McAree |
U.S.A. |
2000000 |
0 |
2000000 |
0 |
2000000 |
5.8 % |
14/12/2015 |
Edward McAree |
U.S.A. |
1930000 |
0 |
1930000 |
0 |
1930000 |
5.6 % |
14/12/2015 |
The Rayburn Group |
Michigan, U.S.A. |
1930000 |
0 |
1930000 |
0 |
1930000 |
5.6 % |
14/12/2015 |
BlackRock, Inc. |
Delaware |
794143 |
0 |
823569 |
0 |
823569 |
2.4 % |
10/07/2015 |
BlackRock, Inc. |
Delaware |
2051028 |
0 |
2119737 |
0 |
2119737 |
6.2 % |
30/01/2015 |
S.S. IDENTIFICATION NO. OF PERSON THOMSON HORSTMANN & BRYANT, INC. |
A DELAWARE NORWALK CT |
0 |
1001926 |
2035535 |
0 |
2035535 |
5.94 % |
22/01/2015 |
S.S. IDENTIFICATION NO. OF PERSON THOMSON HORSTMANN & BRYANT, INC. |
A DELAWARE NORWALK CT |
0 |
967872 |
1999171 |
0 |
1999171 |
5.86 % |
06/02/2014 |
BlackRock, Inc. |
Delaware |
3090927 |
0 |
3173604 |
0 |
3173604 |
9.3 % |
30/01/2014 |
Ariel Investments, LLC # |
Delaware |
2358424 |
0 |
3459149 |
0 |
3459149 |
10.1 % |
10/01/2014 |
THE KILLEN GROUP, INC. #232213851 |
Commonwealth Pennsylvania |
2283360 |
0 |
2496670 |
0 |
2496670 |
7.4 % |
22/02/2013 |
THE KILLEN GROUP, INC. #232213851 |
Commonwealth Pennsylvania |
2283360 |
0 |
2496670 |
0 |
2496670 |
7.4 % |
21/02/2013 |
BlackRock, Inc. |
Delaware |
2883359 |
0 |
2883359 |
0 |
2883359 |
8.52 % |
01/02/2013 |
BlackRock, Inc. |
Delaware |
2897237 |
0 |
2897237 |
0 |
2897237 |
8.89 % |
08/02/2011 |
William F. Foster |
|
1351633 |
550815 |
1351633 |
550815 |
1902448 |
5.8 % |
12/02/2008 |