The Vanguard Group |
Pennsylvania |
0 |
57783 |
3758194 |
91064 |
3849258 |
12.97 % |
13/02/2024 |
BlackRock, Inc. |
Delaware |
5461065 |
0 |
5087456 |
0 |
5087456 |
17.1 % |
22/01/2024 |
The Vanguard Group |
Pennsylvania |
0 |
57254 |
4046338 |
88989 |
4135327 |
13.13 % |
09/02/2023 |
The Vanguard Group |
Pennsylvania |
0 |
57254 |
4046338 |
88989 |
4135327 |
13.13 % |
09/02/2023 |
BlackRock, Inc. |
Delaware |
5584010 |
0 |
5747239 |
0 |
5747239 |
18.2 % |
26/01/2023 |
BlackRock, Inc. |
Delaware |
0 |
0 |
0 |
0 |
5747239 |
18.2 % |
20/01/2023 |
The Vanguard Group |
Pennsylvania |
0 |
45770 |
4115810 |
75875 |
4191685 |
12.84 % |
09/02/2022 |
BlackRock, Inc. |
Delaware |
5745344 |
0 |
5934493 |
0 |
5934493 |
18.2 % |
27/01/2022 |
BlackRock, Inc. |
Delaware |
5756896 |
0 |
5934493 |
0 |
5934493 |
18.2 % |
25/01/2022 |
Renaissance Technologies LLC |
Delaware |
1561942 |
0 |
1561942 |
0 |
1561942 |
4.74 % |
10/02/2021 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
1561942 |
0 |
1561942 |
0 |
1561942 |
4.74 % |
10/02/2021 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
1561942 |
0 |
1561942 |
0 |
1561942 |
4.74 % |
10/02/2021 |
Renaissance Technologies LLC |
Delaware |
1561942 |
0 |
1561942 |
0 |
1561942 |
4.74 % |
10/02/2021 |
The Vanguard Group |
Pennsylvania |
0 |
78361 |
3752472 |
104368 |
3856840 |
11.71 % |
10/02/2021 |
BlackRock, Inc. |
Delaware |
5348126 |
0 |
5462579 |
0 |
5462579 |
16.6 % |
25/01/2021 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
2226526 |
0 |
2248035 |
16521 |
2264556 |
6.87 % |
12/02/2020 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
2226526 |
0 |
2248035 |
16521 |
2264556 |
6.87 % |
12/02/2020 |
Renaissance Technologies LLC |
Delaware |
2226526 |
0 |
2248035 |
16521 |
2264556 |
6.87 % |
12/02/2020 |
Renaissance Technologies LLC |
Delaware |
2226526 |
0 |
2248035 |
16521 |
2264556 |
6.87 % |
12/02/2020 |
The Vanguard Group |
Pennsylvania |
71415 |
6396 |
3963930 |
71507 |
4035437 |
12.24 % |
11/02/2020 |
BlackRock, Inc. |
Delaware |
5564293 |
0 |
5761258 |
0 |
5761258 |
17.5 % |
04/02/2020 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
2173355 |
0 |
2185864 |
67435 |
2253299 |
6.76 % |
12/02/2019 |
Renaissance Technologies LLC |
Delaware |
2173355 |
0 |
2185864 |
67435 |
2253299 |
6.76 % |
12/02/2019 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
2173355 |
0 |
2185864 |
67435 |
2253299 |
6.76 % |
12/02/2019 |
Renaissance Technologies LLC |
Delaware |
2173355 |
0 |
2185864 |
67435 |
2253299 |
6.76 % |
12/02/2019 |
The Vanguard Group |
Pennsylvania |
65168 |
5372 |
3687495 |
64674 |
3752169 |
11.25 % |
11/02/2019 |
BlackRock, Inc. |
Delaware |
5012088 |
0 |
5149603 |
0 |
5149603 |
15.5 % |
24/01/2019 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
2303085 |
0 |
2303085 |
77437 |
2380522 |
7.1 % |
13/02/2018 |
Renaissance Technologies LLC |
Delaware |
2303085 |
0 |
2303085 |
77437 |
2380522 |
7.1 % |
13/02/2018 |
Renaissance Technologies LLC |
Delaware |
2303085 |
0 |
2303085 |
77437 |
2380522 |
7.1 % |
13/02/2018 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
2303085 |
0 |
2303085 |
77437 |
2380522 |
7.1 % |
13/02/2018 |
FMR LLC |
Delaware |
882745 |
0 |
882745 |
0 |
882745 |
2.633 % |
13/02/2018 |
Abigail P. Johnson |
United States of America |
0 |
0 |
882745 |
0 |
882745 |
2.633 % |
13/02/2018 |
The Vanguard Group |
Pennsylvania |
59601 |
5372 |
3656629 |
62545 |
3719174 |
11.09 % |
08/02/2018 |
The Vanguard Group |
Pennsylvania |
59601 |
5372 |
3656629 |
62545 |
3719174 |
11.09 % |
08/02/2018 |
BlackRock, Inc. |
Delaware |
4937253 |
0 |
5039778 |
0 |
5039778 |
15 % |
23/01/2018 |
Abigail P. Johnson |
United States of America |
0 |
0 |
1856107 |
0 |
1856107 |
5.75 % |
14/02/2017 |
FMR LLC |
Delaware |
1522637 |
0 |
1856107 |
0 |
1856107 |
5.75 % |
14/02/2017 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
2109100 |
0 |
2139322 |
2030 |
2141352 |
6.64 % |
14/02/2017 |
Renaissance Technologies LLC |
Delaware |
2109100 |
0 |
2139322 |
2030 |
2141352 |
6.64 % |
14/02/2017 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
2109100 |
0 |
2139322 |
2030 |
2141352 |
6.64 % |
14/02/2017 |
Renaissance Technologies LLC |
Delaware |
2109100 |
0 |
2139322 |
2030 |
2141352 |
6.64 % |
14/02/2017 |
The Vanguard Group |
Pennsylvania |
63854 |
5372 |
3638359 |
67598 |
3705957 |
11.48 % |
10/02/2017 |
LSV Asset Management |
State of Delaware |
577016 |
0 |
1379652 |
0 |
1379652 |
4.27 % |
06/02/2017 |
LSV Asset Management |
State of Delaware |
577016 |
0 |
1379652 |
0 |
1379652 |
4.27 % |
06/02/2017 |
BlackRock, Inc. |
Delaware |
3882843 |
0 |
3970731 |
0 |
3970731 |
12.3 % |
12/01/2017 |
The Vanguard Group |
Pennsylvania |
71484 |
5000 |
3204275 |
74484 |
3278759 |
10.14 % |
08/04/2016 |
The Vanguard Group |
Pennsylvania |
71484 |
5000 |
3204275 |
74484 |
3278759 |
10.14 % |
08/04/2016 |
River Road Asset Management, LLC |
Delaware |
1137359 |
0 |
1380723 |
0 |
1380723 |
4.3 % |
10/03/2016 |
River Road Asset Management, LLC |
Delaware |
1137359 |
0 |
1380723 |
0 |
1380723 |
4.3 % |
10/03/2016 |
River Road Asset Management, LLC |
Delaware |
1448723 |
0 |
1746618 |
0 |
1746618 |
5.3 % |
12/02/2016 |
FMR LLC |
Delaware |
1525863 |
0 |
1965933 |
0 |
1965933 |
6.012 % |
12/02/2016 |
Abigail P. Johnson |
United States of America |
0 |
0 |
1965933 |
0 |
1965933 |
6.012 % |
12/02/2016 |
LSV Asset Management |
State of Delaware |
675566 |
0 |
1645047 |
0 |
1645047 |
5.05 % |
11/02/2016 |
LSV Asset Management |
State of Delaware |
675566 |
0 |
1645047 |
0 |
1645047 |
5.05 % |
11/02/2016 |
Renaissance Technologies LLC |
Delaware |
1839389 |
0 |
1934270 |
52 |
1934322 |
5.94 % |
11/02/2016 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
1839389 |
0 |
1934270 |
52 |
1934322 |
5.94 % |
11/02/2016 |
Renaissance Technologies LLC |
Delaware |
1839389 |
0 |
1934270 |
52 |
1934322 |
5.94 % |
11/02/2016 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
1839389 |
0 |
1934270 |
52 |
1934322 |
5.94 % |
11/02/2016 |
The Vanguard Group |
Pennsylvania |
72084 |
3400 |
2893065 |
73484 |
2966549 |
9.07 % |
10/02/2016 |
The Vanguard Group |
Pennsylvania |
72084 |
3400 |
2893065 |
73484 |
2966549 |
9.07 % |
10/02/2016 |
BlackRock, Inc. |
Delaware |
3233511 |
0 |
3311798 |
0 |
3311798 |
10.1 % |
08/01/2016 |
The Bank of New York Mellon Corporation |
New York |
1464995 |
750 |
1175771 |
397450 |
1573221 |
4.6 % |
09/03/2015 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
1598727 |
0 |
1760827 |
39384 |
1800211 |
5.33 % |
12/02/2015 |
Renaissance Technologies LLC |
Delaware |
1598727 |
0 |
1760827 |
39384 |
1800211 |
5.33 % |
12/02/2015 |
Renaissance Technologies LLC |
Delaware |
1598727 |
0 |
1760827 |
39384 |
1800211 |
0 % |
12/02/2015 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
1598727 |
0 |
1760827 |
39384 |
1800211 |
0 % |
12/02/2015 |
River Road Asset Management, LLC |
Delaware |
2506077 |
0 |
3036267 |
0 |
3036267 |
8.8 % |
12/02/2015 |
The Bank of New York Mellon Corporation |
New York |
2543147 |
750 |
2285997 |
397450 |
2683447 |
7.82 % |
10/02/2015 |
The Vanguard Group |
Pennsylvania |
46800 |
|
2251148 |
44000 |
2295148 |
6.68 % |
10/02/2015 |
BlackRock, Inc. |
Delaware |
2890476 |
0 |
2976732 |
0 |
2976732 |
8.7 % |
22/01/2015 |
Renaissance Technologies LLC |
Delaware |
1621657 |
0 |
1660761 |
21761 |
1682522 |
4.99 % |
13/02/2014 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
1621657 |
0 |
1660761 |
21761 |
1682522 |
4.99 % |
13/02/2014 |
Renaissance Technologies LLC |
Delaware |
1621657 |
0 |
1660761 |
21761 |
1682522 |
4.99 % |
13/02/2014 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
1621657 |
0 |
1660761 |
21761 |
1682522 |
4.99 % |
13/02/2014 |
River Road Asset Management, LLC |
Delaware |
2031989 |
0 |
2303619 |
0 |
2303619 |
6.8 % |
12/02/2014 |
River Road Asset Management, LLC |
Delaware |
2031989 |
0 |
2303619 |
0 |
2303619 |
6.8 % |
12/02/2014 |
The Vanguard Group |
Pennsylvania |
49824 |
|
2016968 |
47024 |
2063992 |
6.09 % |
12/02/2014 |
The Bank of New York Mellon Corporation |
New York |
3227288 |
890 |
3138704 |
253620 |
3392324 |
10.02 % |
28/01/2014 |
BlackRock, Inc. |
Delaware |
2866193 |
0 |
3003831 |
0 |
3003831 |
8.9 % |
28/01/2014 |
North Run Capital, LP |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
14/02/2013 |
Thomas B. Ellis |
United States |
0 |
0 |
0 |
0 |
0 |
0 % |
14/02/2013 |
Todd B. Hammer |
United States |
0 |
0 |
0 |
0 |
0 |
0 % |
14/02/2013 |
North Run Advisors, LLC |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
14/02/2013 |
North Run Advisors, LLC |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
14/02/2013 |
Thomas B. Ellis |
United States |
0 |
0 |
0 |
0 |
0 |
0 % |
14/02/2013 |
Todd B. Hammer |
United States |
0 |
0 |
0 |
0 |
0 |
0 % |
14/02/2013 |
North Run Capital, LP |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
14/02/2013 |
River Road Asset Management, LLC |
Delaware |
1796619 |
0 |
1986869 |
0 |
1986869 |
5.9 % |
14/02/2013 |
LSV Asset Management |
Delaware |
1707407 |
0 |
1707407 |
0 |
1707407 |
5.06 % |
13/02/2013 |
LSV Asset Management |
State of Delaware |
1707407 |
0 |
1707407 |
0 |
1707407 |
5.06 % |
13/02/2013 |
Renaissance Technologies LLC |
Delaware |
1713751 |
0 |
1758266 |
28556 |
1786822 |
0 % |
12/02/2013 |
Renaissance Technologies LLC |
Delaware |
1713751 |
0 |
1758266 |
28556 |
1786822 |
0 % |
12/02/2013 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
1713751 |
0 |
1758266 |
28556 |
1786822 |
0 % |
12/02/2013 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
1713751 |
0 |
1758266 |
28556 |
1786822 |
0 % |
12/02/2013 |
The Vanguard Group |
Pennsylvania |
47041 |
|
1962059 |
44641 |
2006700 |
5.95 % |
11/02/2013 |
BlackRock, Inc. |
Delaware |
2654688 |
0 |
2654688 |
0 |
2654688 |
7.87 % |
07/02/2013 |
The Bank of New York Mellon Corporation |
New York |
1780292 |
1180 |
1799608 |
6670 |
1806278 |
5.36 % |
04/02/2013 |
Intrepid Capital Management, Inc. |
Florida |
914820 |
0 |
914820 |
0 |
914820 |
2.7 % |
04/02/2013 |
Intrepid Capital Management, Inc. |
Florida |
914820 |
0 |
914820 |
0 |
914820 |
2.7 % |
04/02/2013 |
River Road Asset Management, LLC |
Delaware |
1420744 |
0 |
1548734 |
0 |
1548734 |
4.6 % |
10/10/2012 |
River Road Asset Management, LLC |
Delaware |
1420744 |
0 |
1548734 |
0 |
1548734 |
4.6 % |
10/10/2012 |
Renaissance Technologies LLC |
Delaware |
1379559 |
0 |
1380869 |
82453 |
1463322 |
0 % |
13/02/2012 |
Renaissance Technologies LLC |
Delaware |
1379559 |
0 |
1380869 |
82453 |
1463322 |
4.33 % |
13/02/2012 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
1379559 |
0 |
1380869 |
82453 |
1463322 |
4.33 % |
13/02/2012 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
1379559 |
0 |
1380869 |
82453 |
1463322 |
0 % |
13/02/2012 |
BlackRock, Inc. |
Delaware |
2679593 |
0 |
2679593 |
0 |
2679593 |
7.91 % |
13/02/2012 |
River Road Asset Management, LLC |
Delaware |
1747506 |
0 |
1929106 |
0 |
1929106 |
5.7 % |
09/02/2012 |
River Road Asset Management, LLC |
Delaware |
1747506 |
0 |
1929106 |
0 |
1929106 |
5.7 % |
09/02/2012 |
THE VANGUARD GROUP, INC. |
Pennsylvania |
45541 |
|
1807716 |
45541 |
1853257 |
5.46 % |
08/02/2012 |
LSV Asset Management |
State of Delaware |
1728957 |
0 |
1728957 |
0 |
1728957 |
5.101 % |
02/02/2012 |
LSV Asset Management |
State of Delaware |
1728957 |
0 |
1728957 |
0 |
1728957 |
5.101 % |
02/02/2012 |
The Bank of New York Mellon Corporation |
New York |
2621647 |
0 |
3143359 |
17450 |
3160809 |
5.65 % |
30/01/2012 |
The Bank of New York Mellon Corporation |
New York |
1826017 |
0 |
1880460 |
0 |
1880460 |
5.55 % |
30/01/2012 |
Intrepid Capital Management, Inc. |
Florida |
2087146 |
0 |
2087146 |
0 |
2087146 |
6.2 % |
27/01/2012 |
Intrepid Capital Management, Inc. |
Florida |
2087146 |
0 |
2087146 |
0 |
2087146 |
6.2 % |
27/01/2012 |
North Run Capital, LP |
Delaware |
0 |
1720000 |
0 |
1720000 |
1720000 |
5.1 % |
02/12/2011 |
Todd B. Hammer |
United States |
0 |
1720000 |
0 |
1720000 |
1720000 |
5.1 % |
02/12/2011 |
North Run Advisors, LLC |
Delaware |
0 |
1720000 |
0 |
1720000 |
1720000 |
5.1 % |
02/12/2011 |
North Run GP, LP |
Delaware |
0 |
1720000 |
0 |
1720000 |
1720000 |
5.1 % |
02/12/2011 |
North Run Capital, LP |
Delaware |
0 |
1720000 |
0 |
1720000 |
1720000 |
5.1 % |
02/12/2011 |
North Run GP, LP |
Delaware |
0 |
1720000 |
0 |
1720000 |
1720000 |
5.1 % |
02/12/2011 |
North Run Advisors, LLC |
Delaware |
0 |
1720000 |
0 |
1720000 |
1720000 |
5.1 % |
02/12/2011 |
Todd B. Hammer |
United States |
0 |
1720000 |
0 |
1720000 |
1720000 |
5.1 % |
02/12/2011 |
Thomas B. Ellis |
United States |
0 |
1720000 |
0 |
1720000 |
1720000 |
5.1 % |
02/12/2011 |
Thomas B. Ellis |
United States |
0 |
1720000 |
0 |
1720000 |
1720000 |
5.1 % |
02/12/2011 |
James H. Simons |
United States |
0 |
0 |
0 |
0 |
0 |
0 % |
11/02/2011 |
James H. Simons |
United States |
0 |
0 |
0 |
0 |
0 |
0 % |
11/02/2011 |
Renaissance Technologies LLC |
Delaware |
1729392 |
0 |
1765349 |
191073 |
1956422 |
5.73 % |
11/02/2011 |
Renaissance Technologies LLC |
Delaware |
1729392 |
0 |
1765349 |
191073 |
1956422 |
5.73 % |
11/02/2011 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
1729392 |
0 |
1765349 |
191073 |
1956422 |
5.73 % |
11/02/2011 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
1729392 |
0 |
1765349 |
191073 |
1956422 |
5.73 % |
11/02/2011 |
THE VANGUARD GROUP, INC. |
Pennsylvania |
51341 |
|
2722918 |
51341 |
2774259 |
8.13 % |
10/02/2011 |
LSV Asset Management |
State of Delaware |
1765630 |
0 |
1765630 |
0 |
1765630 |
5.18 % |
09/02/2011 |
LSV Asset Management |
State of Delaware |
1765630 |
0 |
1765630 |
0 |
1765630 |
5.18 % |
09/02/2011 |
BlackRock, Inc. |
Delaware |
2827887 |
0 |
2827887 |
0 |
2827887 |
8.3 % |
03/02/2011 |
James H. Simons |
United States |
2203269 |
0 |
2211480 |
86842 |
2298322 |
6.54 % |
12/02/2010 |
Renaissance Technologies LLC |
Delaware |
2203269 |
0 |
2211480 |
86842 |
2298322 |
6.54 % |
12/02/2010 |
James H. Simons |
United States |
2203269 |
0 |
2211480 |
86842 |
2298322 |
0 % |
12/02/2010 |
Renaissance Technologies LLC |
Delaware |
2203269 |
0 |
2211480 |
86842 |
2298322 |
6.54 % |
12/02/2010 |
Putnam Investment Management, LLC. |
Delaware |
0 |
68982 |
0 |
304461 |
304461 |
0.9 % |
12/02/2010 |
The Putnam Advisory Company, LLC. |
Delaware |
0 |
86498 |
0 |
143325 |
143325 |
0.4 % |
12/02/2010 |
Putnam, LLC. d/b/a/ Putnam Investments |
Delaware |
0 |
155480 |
0 |
447786 |
447786 |
1.3 % |
12/02/2010 |
THE VANGUARD GROUP, INC. |
Pennsylvania |
47859 |
|
2577421 |
47859 |
2625280 |
7.47 % |
05/02/2010 |