Private Capital Management, LLC |
Delaware |
431999 |
753284 |
431999 |
753284 |
1185283 |
4.5 % |
24/09/2024 |
The Vanguard Group |
Pennsylvania |
0 |
11607 |
367253 |
17458 |
384711 |
5.81 % |
13/02/2024 |
Private Capital Management, LLC |
Delaware |
140405 |
206043 |
140405 |
206043 |
346448 |
5.24 % |
05/02/2024 |
Capital World Investors |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
13/02/2023 |
Capital World Investors |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
13/02/2023 |
The Vanguard Group |
Pennsylvania |
0 |
11001 |
347429 |
17284 |
364713 |
5.24 % |
09/02/2023 |
American Century Companies, Inc. |
Delaware |
409185 |
0 |
417058 |
0 |
417058 |
5.99 % |
08/02/2023 |
Stowers Institute for Medical Research |
Delaware |
409185 |
0 |
417058 |
0 |
417058 |
5.99 % |
08/02/2023 |
American Century Capital Portfolios, Inc. |
Maryland |
305683 |
0 |
305683 |
0 |
305683 |
4.39 % |
08/02/2023 |
American Century Companies, Inc. |
Delaware |
409185 |
0 |
417058 |
0 |
417058 |
5.99 % |
08/02/2023 |
American Century Investment Management, Inc. |
Delaware |
409185 |
0 |
417058 |
0 |
417058 |
5.99 % |
08/02/2023 |
American Century Investment Management, Inc. |
Delaware |
409185 |
0 |
417058 |
0 |
417058 |
5.99 % |
08/02/2023 |
American Century Capital Portfolios, Inc. |
Maryland |
305683 |
0 |
305683 |
0 |
305683 |
4.39 % |
08/02/2023 |
Stowers Institute for Medical Research |
Delaware |
409185 |
0 |
417058 |
0 |
417058 |
5.99 % |
08/02/2023 |
Capital World Investors |
Delaware |
442000 |
0 |
442000 |
0 |
442000 |
5.9 % |
11/02/2022 |
Capital World Investors |
Delaware |
442000 |
0 |
442000 |
0 |
442000 |
5.9 % |
11/02/2022 |
American Century Investment Management, Inc. |
Delaware |
483554 |
0 |
493518 |
0 |
493518 |
6.58 % |
04/02/2022 |
Stowers Institute for Medical Research |
Delaware |
483554 |
0 |
493518 |
0 |
493518 |
6.58 % |
04/02/2022 |
American Century Investment Management, Inc. |
Delaware |
483554 |
0 |
493518 |
0 |
493518 |
6.58 % |
04/02/2022 |
American Century Capital Portfolios, Inc. |
Maryland |
385000 |
0 |
385000 |
0 |
385000 |
5.13 % |
04/02/2022 |
Stowers Institute for Medical Research |
Delaware |
483554 |
0 |
493518 |
0 |
493518 |
6.58 % |
04/02/2022 |
American Century Companies, Inc. |
Delaware |
483554 |
0 |
493518 |
0 |
493518 |
6.58 % |
04/02/2022 |
American Century Capital Portfolios, Inc. |
Maryland |
385000 |
0 |
385000 |
0 |
385000 |
5.13 % |
04/02/2022 |
American Century Companies, Inc. |
Delaware |
483554 |
0 |
493518 |
0 |
493518 |
6.58 % |
04/02/2022 |
BlackRock, Inc. |
Delaware |
523770 |
0 |
537370 |
0 |
537370 |
7.2 % |
01/02/2022 |
Capital World Investors |
Delaware |
610765 |
0 |
610765 |
0 |
610765 |
8 % |
16/02/2021 |
Capital World Investors |
Delaware |
610765 |
0 |
610765 |
0 |
610765 |
8 % |
16/02/2021 |
Stowers Institute for Medical Research |
Delaware |
392384 |
0 |
408400 |
0 |
408400 |
5.34 % |
11/02/2021 |
Stowers Institute for Medical Research |
Delaware |
392384 |
0 |
408400 |
0 |
408400 |
5.34 % |
11/02/2021 |
American Century Investment Management, Inc. |
Delaware |
392384 |
0 |
408400 |
0 |
408400 |
5.34 % |
11/02/2021 |
American Century Companies, Inc. |
Delaware |
392384 |
0 |
408400 |
0 |
408400 |
5.34 % |
11/02/2021 |
American Century Investment Management, Inc. |
Delaware |
392384 |
0 |
408400 |
0 |
408400 |
5.34 % |
11/02/2021 |
American Century Companies, Inc. |
Delaware |
392384 |
0 |
408400 |
0 |
408400 |
5.34 % |
11/02/2021 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
296352 |
0 |
309000 |
0 |
309000 |
4.04 % |
10/02/2021 |
Renaissance Technologies LLC |
Delaware |
296352 |
0 |
309000 |
0 |
309000 |
4.04 % |
10/02/2021 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
296352 |
0 |
309000 |
0 |
309000 |
4.04 % |
10/02/2021 |
Renaissance Technologies LLC |
Delaware |
296352 |
0 |
309000 |
0 |
309000 |
4.04 % |
10/02/2021 |
The Vanguard Group |
Pennsylvania |
0 |
8977 |
359570 |
15173 |
374743 |
4.9 % |
10/02/2021 |
The Vanguard Group |
Pennsylvania |
0 |
8977 |
359570 |
15173 |
374743 |
4.9 % |
10/02/2021 |
BlackRock, Inc. |
Delaware |
549283 |
0 |
561948 |
0 |
561948 |
7.3 % |
28/01/2021 |
JPMORGAN CHASE & |
Delaware |
275918 |
0 |
308905 |
0 |
316605 |
4.1 % |
09/12/2020 |
Capital World Investors |
Delaware |
590000 |
0 |
590000 |
0 |
590000 |
7.8 % |
13/02/2020 |
Renaissance Technologies LLC |
Delaware |
378956 |
0 |
397536 |
1664 |
399200 |
5.33 % |
12/02/2020 |
Renaissance Technologies LLC |
Delaware |
378956 |
0 |
397536 |
1664 |
399200 |
5.33 % |
12/02/2020 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
378956 |
0 |
397536 |
1664 |
399200 |
5.33 % |
12/02/2020 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
378956 |
0 |
397536 |
1664 |
399200 |
5.33 % |
12/02/2020 |
The Vanguard Group |
Pennsylvania |
15918 |
633 |
465540 |
15101 |
480641 |
6.41 % |
12/02/2020 |
BlackRock, Inc. |
Delaware |
523139 |
0 |
537122 |
0 |
537122 |
7.2 % |
05/02/2020 |
JPMORGAN CHASE & |
Delaware |
441384 |
0 |
481905 |
0 |
491205 |
6.5 % |
10/01/2020 |
SMALLCAP World Fund, Inc. |
Maryland |
0 |
0 |
0 |
0 |
530215 |
7.1 % |
13/02/2019 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
406600 |
0 |
406600 |
0 |
406600 |
5.51 % |
12/02/2019 |
Renaissance Technologies LLC |
Delaware |
406600 |
0 |
406600 |
0 |
406600 |
5.51 % |
12/02/2019 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
406600 |
0 |
406600 |
0 |
406600 |
5.51 % |
12/02/2019 |
Renaissance Technologies LLC |
Delaware |
406600 |
0 |
406600 |
0 |
406600 |
5.51 % |
12/02/2019 |
The Vanguard Group |
Pennsylvania |
14757 |
633 |
392994 |
14615 |
407609 |
5.52 % |
11/02/2019 |
BlackRock, Inc. |
Delaware |
468493 |
0 |
484002 |
0 |
484002 |
6.6 % |
04/02/2019 |
JPMORGAN CHASE & CO132624428 |
Delaware |
481322 |
0 |
540568 |
0 |
549868 |
7.4 % |
18/01/2019 |
Capital World Investors |
Delaware |
580000 |
0 |
580000 |
0 |
580000 |
7.9 % |
13/02/2018 |
Capital World Investors |
Delaware |
580000 |
0 |
580000 |
0 |
580000 |
7.9 % |
13/02/2018 |
BlackRock, Inc. |
Delaware |
430128 |
0 |
439732 |
0 |
439732 |
6 % |
29/01/2018 |
JPMORGAN CHASE & CO132624428 |
Delaware |
542860 |
0 |
608481 |
0 |
617781 |
8.4 % |
16/01/2018 |
HEARTLAND ADVISORS, INC. |
WISCONSIN, U.S.A. |
0 |
313550 |
0 |
324305 |
324305 |
4.4 % |
07/12/2017 |
William J. Nasgovitz |
U.S.A. |
0 |
313550 |
0 |
324305 |
324305 |
4.4 % |
07/12/2017 |
HEARTLAND ADVISORS, INC. |
WISCONSIN, U.S.A. |
0 |
313550 |
0 |
324305 |
324305 |
4.4 % |
07/12/2017 |
William J. Nasgovitz |
U.S.A. |
0 |
313550 |
0 |
324305 |
324305 |
4.4 % |
07/12/2017 |
Cloverdale Master Fund, L.P. |
Cayman Islands |
0 |
154331 |
0 |
154331 |
154331 |
2.1 % |
13/02/2017 |
Cloverdale Capital GP, L.P. |
Delaware |
0 |
154331 |
0 |
154331 |
154331 |
2.1 % |
13/02/2017 |
C. Jonathan Gattman |
United States |
0 |
222697 |
0 |
222697 |
222697 |
3.1 % |
13/02/2017 |
Cloverdale Capital Management, LLC |
Delaware |
0 |
222697 |
0 |
222697 |
222697 |
3.1 % |
13/02/2017 |
William J. Nasgovitz |
U.S.A. |
0 |
529735 |
0 |
540670 |
540670 |
7.5 % |
02/02/2017 |
William J. Nasgovitz |
U.S.A. |
0 |
529735 |
0 |
540670 |
540670 |
7.5 % |
02/02/2017 |
HEARTLAND ADVISORS, INC. |
WISCONSIN, U.S.A. |
0 |
529735 |
0 |
540670 |
540670 |
7.5 % |
02/02/2017 |
HEARTLAND ADVISORS, INC. |
WISCONSIN, U.S.A. |
0 |
529735 |
0 |
540670 |
540670 |
7.5 % |
02/02/2017 |
BlackRock, Inc. |
Delaware |
426130 |
0 |
435762 |
0 |
435762 |
6 % |
19/01/2017 |
JPMorgan Chase & Co. |
Delaware |
636390 |
0 |
731661 |
0 |
740961 |
10.2 % |
11/01/2017 |
Cloverdale Capital Management, LLC |
Delaware |
0 |
467144 |
0 |
467144 |
467144 |
6.5 % |
26/02/2016 |
Cloverdale Capital GP, L.P. |
Delaware |
0 |
286615 |
0 |
286615 |
286615 |
4 % |
26/02/2016 |
Cloverdale Master Fund, L.P. |
Cayman Islands |
0 |
286615 |
0 |
286615 |
286615 |
4 % |
26/02/2016 |
C. Jonathan Gattman |
United States |
0 |
467144 |
0 |
467144 |
467144 |
6.5 % |
26/02/2016 |
Cloverdale Capital Management, LLC |
Delaware |
0 |
467144 |
0 |
467144 |
467144 |
6.5 % |
26/02/2016 |
Cloverdale Capital GP, L.P. |
Delaware |
0 |
286615 |
0 |
286615 |
286615 |
4 % |
26/02/2016 |
Cloverdale Master Fund, L.P. |
Cayman Islands |
0 |
286615 |
0 |
286615 |
286615 |
4 % |
26/02/2016 |
C. Jonathan Gattman |
United States |
0 |
467144 |
0 |
467144 |
467144 |
6.5 % |
26/02/2016 |
HEARTLAND ADVISORS, INC. |
WISCONSIN, U.S.A. |
0 |
564298 |
0 |
579283 |
579283 |
8 % |
05/02/2016 |
William J. Nasgovitz |
U.S.A. |
0 |
579283 |
0 |
564298 |
579283 |
8 % |
05/02/2016 |
HEARTLAND ADVISORS, INC. |
WISCONSIN, U.S.A. |
0 |
564298 |
0 |
579283 |
579283 |
8 % |
05/02/2016 |
William J. Nasgovitz |
U.S.A. |
0 |
579283 |
0 |
564298 |
579283 |
8 % |
05/02/2016 |
BlackRock, Inc. |
Delaware |
397827 |
0 |
411539 |
0 |
411539 |
5.7 % |
25/01/2016 |
JPMorgan Chase & Co. |
Delaware |
781941 |
55 |
911171 |
0 |
920471 |
12.7 % |
11/01/2016 |
JPMorgan Chase & Co. |
Delaware |
4981220 |
1853 |
5488148 |
0 |
5545248 |
11 % |
11/01/2016 |
Renaissance Technologies LLC |
Delaware |
114900 |
0 |
144921 |
79 |
145000 |
0 % |
12/02/2015 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
114900 |
0 |
144921 |
79 |
145000 |
0 % |
12/02/2015 |
Dimensional Fund Advisors LP |
Delaware |
321846 |
0 |
336286 |
0 |
336286 |
4.73 % |
05/02/2015 |
BlackRock, Inc. |
Delaware |
429108 |
0 |
445369 |
0 |
445369 |
6.3 % |
30/01/2015 |
JPMorgan Chase & Co. |
Delaware |
660116 |
55 |
774441 |
55 |
776396 |
10.9 % |
13/01/2015 |
JPMorgan Chase & Co. |
Delaware |
651641 |
55 |
764841 |
55 |
766796 |
10.7 % |
04/12/2014 |
Renaissance Technologies LLC |
Delaware |
350100 |
0 |
383434 |
6766 |
390200 |
5.45 % |
13/02/2014 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
350100 |
0 |
383434 |
6766 |
390200 |
5.45 % |
13/02/2014 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
350100 |
0 |
383434 |
6766 |
390200 |
5.45 % |
13/02/2014 |
Renaissance Technologies LLC |
Delaware |
350100 |
0 |
383434 |
6766 |
390200 |
5.45 % |
13/02/2014 |
BlackRock, Inc. |
Delaware |
414458 |
0 |
428154 |
0 |
428154 |
6 % |
28/01/2014 |
JPMorgan Chase & Co. |
Delaware |
414249 |
62 |
412349 |
62 |
414311 |
5.7 % |
24/01/2014 |
LOMBARDIA CAPITAL PARTNERS, LLC |
Delaware |
196429 |
0 |
324515 |
|
324515 |
4.31 % |
14/02/2013 |
BlackRock, Inc. |
Delaware |
427507 |
0 |
427507 |
0 |
427507 |
6.1 % |
30/01/2013 |
HEARTLAND ADVISORS, INC. |
WISCONSIN, U.S.A. |
0 |
245600 |
0 |
245600 |
245600 |
3.5 % |
09/01/2013 |
WILLIAM J. NASGOVITZ |
U.S.A. |
0 |
245600 |
0 |
245600 |
245600 |
3.5 % |
09/01/2013 |
WILLIAM J. NASGOVITZ |
U.S.A. |
0 |
245600 |
0 |
245600 |
245600 |
3.5 % |
09/01/2013 |
HEARTLAND ADVISORS, INC. |
WISCONSIN, U.S.A. |
0 |
245600 |
0 |
245600 |
245600 |
3.5 % |
09/01/2013 |
Nancy B. Sherertz |
U.S. Citizen |
282776 |
0 |
282776 |
0 |
282776 |
0 % |
26/04/2012 |
LOMBARDIA CAPITAL PARTNERS, LLC |
Delaware |
419776 |
0 |
0 |
721899 |
721899 |
7.3 % |
15/02/2012 |
LOMBARDIA CAPITAL PARTNERS, LLC |
Delaware |
321278 |
0 |
0 |
611764 |
611764 |
6 % |
16/02/2011 |
Royce & Associates, LLC |
New York |
|
|
356200 |
|
356200 |
3.4 % |
07/04/2010 |
Royce & Associates, LLC |
New York |
|
|
356200 |
|
356200 |
3.4 % |
07/04/2010 |
Royce & Associates, LLC |
New York |
|
|
356200 |
|
356200 |
3.4 % |
06/04/2010 |
Royce & Associates, LLC |
New York |
|
|
356200 |
|
356200 |
3.4 % |
06/04/2010 |
Nancy B. Sherertz |
United States America |
842006 |
0 |
842006 |
0 |
842006 |
8 % |
26/01/2010 |