Systematic Financial Management, L.P. |
Teaneck, New Jersey |
249805 |
0 |
516655 |
0 |
516655 |
4.87 % |
13/02/2024 |
Systematic Financial Management, L.P. |
Teaneck, New Jersey |
249805 |
0 |
516655 |
0 |
516655 |
4.87 % |
13/02/2024 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
562084 |
0 |
562084 |
0 |
562084 |
0 % |
13/02/2024 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
562084 |
0 |
562084 |
0 |
562084 |
0 % |
13/02/2024 |
Renaissance Technologies LLC |
Delaware |
562084 |
0 |
562084 |
0 |
562084 |
0 % |
13/02/2024 |
Renaissance Technologies LLC |
Delaware |
562084 |
0 |
562084 |
0 |
562084 |
0 % |
13/02/2024 |
Dimensional Fund Advisors LP |
Delaware |
718324 |
0 |
732365 |
0 |
732365 |
6.9 % |
09/02/2024 |
BlackRock, Inc. |
Delaware |
568179 |
0 |
580894 |
0 |
580894 |
5.5 % |
31/01/2024 |
Systematic Financial Management, L.P. S |
Teaneck New Jersey |
345938 |
0 |
592388 |
0 |
592388 |
5.8 % |
13/02/2023 |
Renaissance Technologies LLC |
Delaware |
571584 |
0 |
571884 |
0 |
571884 |
5.6 % |
13/02/2023 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
571584 |
0 |
571884 |
0 |
571884 |
5.6 % |
13/02/2023 |
Renaissance Technologies LLC |
Delaware |
571584 |
0 |
571884 |
0 |
571884 |
5.6 % |
13/02/2023 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
571584 |
0 |
571884 |
0 |
571884 |
5.6 % |
13/02/2023 |
BlackRock, Inc. |
Delaware |
529941 |
0 |
541233 |
0 |
541233 |
5.3 % |
01/02/2023 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
654384 |
0 |
690384 |
0 |
690384 |
6.73 % |
11/02/2022 |
Renaissance Technologies LLC |
Delaware |
654384 |
0 |
690384 |
0 |
690384 |
6.73 % |
11/02/2022 |
Renaissance Technologies LLC |
Delaware |
654384 |
0 |
690384 |
0 |
690384 |
6.73 % |
11/02/2022 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
654384 |
0 |
690384 |
0 |
690384 |
6.73 % |
11/02/2022 |
The Vanguard Group |
Pennsylvania For |
0 |
5773 |
380128 |
8081 |
388209 |
3.78 % |
10/02/2022 |
Dimensional Fund Advisors LP |
Delaware |
702194 |
0 |
719998 |
0 |
719998 |
7 % |
08/02/2022 |
BlackRock, Inc. |
Delaware |
550095 |
0 |
561671 |
0 |
561671 |
5.5 % |
07/02/2022 |
S Dimensional Fund Advisors LP |
Delaware |
781371 |
0 |
813395 |
0 |
813395 |
7.9 % |
12/02/2021 |
Renaissance Technologies LLC |
Delaware |
749785 |
0 |
749885 |
0 |
749885 |
7.31 % |
11/02/2021 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
749785 |
0 |
749885 |
0 |
749885 |
7.31 % |
11/02/2021 |
Renaissance Technologies LLC |
Delaware |
749785 |
0 |
749885 |
0 |
749885 |
7.31 % |
11/02/2021 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
749785 |
0 |
749885 |
0 |
749885 |
7.31 % |
11/02/2021 |
The Vanguard Group |
Pennsylvania |
0 |
7791 |
509402 |
12733 |
522135 |
5.09 % |
10/02/2021 |
BlackRock, Inc. |
Delaware |
648691 |
0 |
668312 |
0 |
668312 |
6.5 % |
01/02/2021 |
Renaissance Technologies LLC |
Delaware |
641222 |
0 |
688667 |
2233 |
690900 |
6.85 % |
13/02/2020 |
Renaissance Technologies LLC |
Delaware |
641222 |
0 |
688667 |
2233 |
690900 |
6.85 % |
13/02/2020 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
641222 |
0 |
688667 |
2233 |
690900 |
6.85 % |
13/02/2020 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
641222 |
0 |
688667 |
2233 |
690900 |
6.85 % |
13/02/2020 |
Dimensional Fund Advisors LP |
Delaware |
740471 |
0 |
771273 |
0 |
771273 |
7.64 % |
12/02/2020 |
BlackRock, Inc. |
Delaware |
567644 |
0 |
586508 |
0 |
586508 |
5.8 % |
06/02/2020 |
Royce & Associates, LP |
New York |
342198 |
0 |
342198 |
0 |
342198 |
3.39 % |
04/02/2020 |
Royce & Associates, LP |
New York |
|
|
342198 |
|
342198 |
3.39 % |
04/02/2020 |
Royce & Associates, LP |
New York |
533020 |
|
533020 |
|
533020 |
5.27 % |
10/10/2019 |
Royce & Associates, LP |
New York |
533020 |
|
533020 |
|
533020 |
5.27 % |
10/10/2019 |
Royce & Associates, LP |
New York |
1039699 |
0 |
1039699 |
0 |
1039699 |
10.32 % |
06/03/2019 |
Royce & Associates, LP |
New York |
1039699 |
0 |
1039699 |
0 |
1039699 |
10.32 % |
06/03/2019 |
Renaissance Technologies LLC |
Delaware |
554400 |
0 |
564187 |
3865 |
568052 |
5.64 % |
13/02/2019 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
554400 |
0 |
564187 |
3865 |
568052 |
5.64 % |
13/02/2019 |
Renaissance Technologies LLC |
Delaware |
554400 |
0 |
564187 |
3865 |
568052 |
5.64 % |
13/02/2019 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
554400 |
0 |
564187 |
3865 |
568052 |
5.64 % |
13/02/2019 |
Dimensional Fund Advisors LP |
Delaware |
693956 |
0 |
726521 |
0 |
726521 |
7.21 % |
08/02/2019 |
BlackRock, Inc. |
Delaware |
540844 |
0 |
559707 |
0 |
559707 |
5.6 % |
07/02/2019 |
Royce & Associates, LP |
New York |
996383 |
|
996383 |
|
996383 |
9.89 % |
16/01/2019 |
Royce & Associates, LP |
New York |
996383 |
|
996383 |
|
996383 |
9.89 % |
16/01/2019 |
Renaissance Technologies LLC |
Delaware |
482349 |
0 |
553136 |
28264 |
581400 |
5.76 % |
14/02/2018 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
482349 |
0 |
553136 |
28264 |
581400 |
5.76 % |
14/02/2018 |
Renaissance Technologies LLC |
Delaware |
482349 |
0 |
553136 |
28264 |
581400 |
5.76 % |
14/02/2018 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
482349 |
0 |
553136 |
28264 |
581400 |
5.76 % |
14/02/2018 |
Dimensional Fund Advisors LP |
Delaware |
571044 |
0 |
594539 |
0 |
594539 |
5.89 % |
09/02/2018 |
Royce & Associates, LP |
New York |
|
|
1278320 |
|
1278320 |
12.67 % |
24/01/2018 |
Royce & Associates, LP |
New York |
|
|
1278320 |
|
1278320 |
12.67 % |
24/01/2018 |
Renaissance Technologies LLC |
Delaware |
370981 |
0 |
483294 |
23206 |
506500 |
5.14 % |
14/02/2017 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
370981 |
0 |
483294 |
23206 |
506500 |
5.14 % |
14/02/2017 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
370981 |
0 |
483294 |
23206 |
506500 |
5.14 % |
14/02/2017 |
Renaissance Technologies LLC |
Delaware |
370981 |
0 |
483294 |
23206 |
506500 |
5.14 % |
14/02/2017 |
Royce & Associates, LP |
New York |
|
|
1314216 |
|
1314216 |
13.34 % |
23/01/2017 |
Royce & Associates, LP |
New York |
|
|
1314216 |
|
1314216 |
13.34 % |
23/01/2017 |
Royce & Associates, LLC |
New York |
1255305 |
|
1255305 |
|
1255305 |
12.77 % |
28/01/2016 |
Royce & Associates, LLC |
New York |
|
|
1255305 |
|
1255305 |
12.77 % |
28/01/2016 |
River Road Asset Management, LLC |
Delaware |
405952 |
0 |
484649 |
0 |
484649 |
4.9 % |
10/08/2015 |
River Road Asset Management, LLC |
Delaware |
405952 |
0 |
484649 |
0 |
484649 |
4.9 % |
10/08/2015 |
River Road Asset Management, LLC |
Delaware |
599384 |
0 |
762100 |
0 |
762100 |
7.9 % |
12/02/2015 |
Royce & Associates, LLC |
New York |
1235008 |
0 |
1235008 |
0 |
1235008 |
12.74 % |
29/01/2015 |
Royce & Associates, LLC |
New York |
|
|
1235008 |
|
1235008 |
12.74 % |
29/01/2015 |
River Road Asset Management, LLC |
Delaware |
642080 |
0 |
830666 |
0 |
830666 |
8.7 % |
12/02/2014 |
River Road Asset Management, LLC |
Delaware |
642080 |
0 |
830666 |
0 |
830666 |
8.7 % |
12/02/2014 |
Royce & Associates, LLC |
New York |
|
|
1196765 |
|
1196765 |
12.61 % |
17/01/2014 |
Royce & Associates, LLC |
New York |
|
|
1196765 |
|
1196765 |
12.61 % |
17/01/2014 |
BlackRock, Inc. |
Delaware |
407017 |
0 |
407017 |
0 |
407017 |
4.5 % |
10/07/2013 |
River Road Asset Management, LLC |
Delaware |
689255 |
0 |
885661 |
0 |
885661 |
10.2 % |
14/02/2013 |
BlackRock, Inc. |
Delaware |
465391 |
0 |
465391 |
0 |
465391 |
5.36 % |
08/02/2013 |
Royce & Associates, LLC |
New York |
|
|
968852 |
|
968852 |
11.16 % |
24/01/2013 |
Royce & Associates, LLC |
New York |
|
|
968852 |
|
968852 |
11.16 % |
24/01/2013 |
River Road Asset Management, LLC |
Delaware |
799207 |
0 |
979519 |
0 |
979519 |
13.4 % |
09/02/2012 |
River Road Asset Management, LLC |
Delaware |
799207 |
0 |
979519 |
0 |
979519 |
13.4 % |
09/02/2012 |
BlackRock, Inc. |
Delaware |
390093 |
0 |
390093 |
0 |
390093 |
5.33 % |
08/02/2012 |
Royce & Associates, LLC |
New York |
|
|
914750 |
|
914750 |
12.5 % |
24/01/2012 |
Royce & Associates, LLC |
New York |
|
|
914750 |
|
914750 |
12.5 % |
24/01/2012 |
Royce & Associates, LLC |
New York |
|
|
717145 |
|
717145 |
10.15 % |
06/06/2011 |
Royce & Associates, LLC |
New York |
|
|
717145 |
|
717145 |
10.15 % |
06/06/2011 |
River Road Asset Management, LLC |
Delaware |
984984 |
0 |
1173876 |
0 |
1173876 |
16.7 % |
14/02/2011 |
BlackRock, Inc. |
Delaware |
358741 |
0 |
358741 |
0 |
358741 |
5.09 % |
09/02/2011 |
Royce & Associates, LLC |
New York |
519148 |
0 |
519148 |
0 |
519148 |
7.37 % |
26/01/2011 |
Royce & Associates, LLC |
New York |
519148 |
0 |
519148 |
0 |
519148 |
7.37 % |
26/01/2011 |
River Road Asset Management, LLC |
Delaware |
1036621 |
0 |
1256407 |
0 |
1256407 |
18 % |
16/02/2010 |
River Road Asset Management, LLC |
Delaware |
1036621 |
0 |
1256407 |
0 |
1256407 |
18 % |
16/02/2010 |
Royce & Associates, LLC |
New York |
|
|
375460 |
|
375460 |
5.38 % |
26/01/2010 |
Royce & Associates, LLC |
New York |
375460 |
0 |
375460 |
0 |
375460 |
5.38 % |
26/01/2010 |
Charles B. Johnson |
USA |
4 |
4 |
4 |
4 |
342948 |
4.9 % |
25/01/2010 |
Franklin Resources, Inc. |
Delaware |
4 |
4 |
4 |
4 |
342948 |
4.9 % |
25/01/2010 |
Rupert H. Johnson, Jr. |
USA |
4 |
4 |
4 |
4 |
342948 |
4.9 % |
25/01/2010 |