FMR LLC |
Delaware |
1868273 |
0 |
1870360 |
0 |
1870360 |
6.085 % |
10/09/2024 |
Abigail P. Johnson |
United States of America |
0 |
0 |
1870360 |
0 |
1870360 |
6.085 % |
10/09/2024 |
The Vanguard Group |
Pennsylvania |
0 |
52728 |
1797727 |
80441 |
1878168 |
6.09 % |
13/02/2024 |
BlackRock, Inc. |
Delaware |
2802684 |
0 |
2839490 |
0 |
2839490 |
9.4 % |
24/01/2023 |
Renaissance Technologies LLC |
Delaware |
1004172 |
0 |
1018072 |
0 |
1018072 |
3.54 % |
10/02/2022 |
Renaissance Technologies LLC |
Delaware |
1004172 |
0 |
1018072 |
0 |
1018072 |
3.54 % |
10/02/2022 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
1004172 |
0 |
1018072 |
0 |
1018072 |
3.54 % |
10/02/2022 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
1004172 |
0 |
1018072 |
0 |
1018072 |
3.54 % |
10/02/2022 |
The Vanguard Group |
Pennsylvania For |
0 |
38468 |
1392366 |
56889 |
1449255 |
5.03 % |
10/02/2022 |
BlackRock, Inc. |
Delaware |
2228355 |
0 |
2280548 |
0 |
2280548 |
7.9 % |
01/02/2022 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
1718379 |
0 |
1778053 |
0 |
1778053 |
6.33 % |
11/02/2021 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
1718379 |
0 |
1778053 |
0 |
1778053 |
6.33 % |
11/02/2021 |
Renaissance Technologies LLC |
Delaware |
1718379 |
0 |
1778053 |
0 |
1778053 |
6.33 % |
11/02/2021 |
Renaissance Technologies LLC |
Delaware |
1718379 |
0 |
1778053 |
0 |
1778053 |
6.33 % |
11/02/2021 |
Wellington Management Group LLP |
Massachusetts |
0 |
1406193 |
0 |
1406193 |
1406193 |
5 % |
04/02/2021 |
Wellington Group Holdings LLP |
Delaware |
0 |
1406193 |
0 |
1406193 |
1406193 |
5 % |
04/02/2021 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
1406193 |
0 |
1406193 |
1406193 |
5 % |
04/02/2021 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
1406193 |
0 |
1406193 |
1406193 |
5 % |
04/02/2021 |
Wellington Group Holdings LLP |
Delaware |
0 |
1406193 |
0 |
1406193 |
1406193 |
5 % |
04/02/2021 |
Wellington Management Group LLP |
Massachusetts |
0 |
1406193 |
0 |
1406193 |
1406193 |
5 % |
04/02/2021 |
BlackRock, Inc. |
Delaware |
2027088 |
0 |
2067441 |
0 |
2067441 |
7.4 % |
01/02/2021 |
Renaissance Technologies LLC |
Delaware |
2108500 |
0 |
2108500 |
0 |
2108500 |
7.61 % |
13/02/2020 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
2108500 |
0 |
2108500 |
0 |
2108500 |
7.61 % |
13/02/2020 |
Renaissance Technologies LLC |
Delaware |
2108500 |
0 |
2108500 |
0 |
2108500 |
7.61 % |
13/02/2020 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
2108500 |
0 |
2108500 |
0 |
2108500 |
7.61 % |
13/02/2020 |
BlackRock, Inc. |
Delaware |
1869124 |
0 |
1914873 |
0 |
1914873 |
6.9 % |
06/02/2020 |
Wellington Management Company LLP |
Delaware |
0 |
1389406 |
0 |
1389406 |
1389406 |
5.01 % |
28/01/2020 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
1421806 |
0 |
1421806 |
1421806 |
5.13 % |
28/01/2020 |
Wellington Group Holdings LLP |
Delaware |
0 |
1421806 |
0 |
1421806 |
1421806 |
5.13 % |
28/01/2020 |
Wellington Management Group LLP |
Massachusetts |
0 |
1421806 |
0 |
1421806 |
1421806 |
5.13 % |
28/01/2020 |
Wellington Management Company LLP |
Delaware |
0 |
1389406 |
0 |
1389406 |
1389406 |
5.01 % |
28/01/2020 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
1421806 |
0 |
1421806 |
1421806 |
5.13 % |
28/01/2020 |
Wellington Group Holdings LLP |
Delaware |
0 |
1421806 |
0 |
1421806 |
1421806 |
5.13 % |
28/01/2020 |
Wellington Management Group LLP |
Massachusetts |
0 |
1421806 |
0 |
1421806 |
1421806 |
5.13 % |
28/01/2020 |
Renaissance Technologies LLC |
Delaware |
1932800 |
0 |
1941092 |
2708 |
1943800 |
7.18 % |
13/02/2019 |
Renaissance Technologies LLC |
Delaware |
1932800 |
0 |
1941092 |
2708 |
1943800 |
7.18 % |
13/02/2019 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
1932800 |
0 |
1941092 |
2708 |
1943800 |
7.18 % |
13/02/2019 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
1932800 |
0 |
1941092 |
2708 |
1943800 |
7.18 % |
13/02/2019 |
BlackRock, Inc. |
Delaware |
1971314 |
0 |
2020647 |
0 |
2020647 |
7.5 % |
06/02/2019 |
Renaissance Technologies LLC |
Delaware |
1749481 |
0 |
1811731 |
112969 |
1924700 |
7.12 % |
13/02/2018 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
1749481 |
0 |
1811731 |
112969 |
1924700 |
7.12 % |
13/02/2018 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
1749481 |
0 |
1811731 |
112969 |
1924700 |
7.12 % |
13/02/2018 |
Renaissance Technologies LLC |
Delaware |
1749481 |
0 |
1811731 |
112969 |
1924700 |
7.12 % |
13/02/2018 |
BlackRock, Inc. |
Delaware |
1729468 |
0 |
1779241 |
0 |
1779241 |
6.6 % |
01/02/2018 |
Abigail P. Johnson |
United States of America |
0 |
0 |
1051216 |
0 |
1051216 |
3.89 % |
10/08/2017 |
FMR LLC |
Delaware |
238000 |
0 |
1051216 |
0 |
1051216 |
3.89 % |
10/08/2017 |
Abigail P. Johnson |
United States of America |
0 |
0 |
1051216 |
0 |
1051216 |
3.89 % |
10/08/2017 |
FMR LLC |
Delaware |
238000 |
0 |
1051216 |
0 |
1051216 |
3.89 % |
10/08/2017 |
RUTABAGA CAPITAL MANAGEMENT |
Massachusetts |
0 |
0 |
0 |
0 |
0 |
0 % |
11/02/2016 |
BlackRock, Inc. |
Delaware |
685912 |
0 |
685912 |
0 |
685912 |
3.6 % |
10/07/2015 |
William J. Nasgovitz |
U.S.A. |
0 |
263672 |
0 |
263672 |
263672 |
1.4 % |
06/03/2015 |
William J. Nasgovitz |
U.S.A. |
0 |
263672 |
0 |
263672 |
263672 |
1.4 % |
06/03/2015 |
HEARTLAND ADVISORS, INC. |
WISCONSIN, U.S.A. |
0 |
263672 |
0 |
263672 |
263672 |
1.4 % |
06/03/2015 |
HEARTLAND ADVISORS, INC. |
WISCONSIN, U.S.A. |
0 |
263672 |
0 |
263672 |
263672 |
1.4 % |
06/03/2015 |
HEARTLAND ADVISORS, INC. |
WISCONSIN, U.S.A. |
0 |
1000000 |
0 |
1000000 |
1000000 |
5.3 % |
13/02/2015 |
William J. Nasgovitz |
U.S.A. |
0 |
1000000 |
0 |
1000000 |
1000000 |
5.3 % |
13/02/2015 |
RUTABAGA CAPITAL MANAGEMENT No.: |
Massachusetts |
1240873 |
227000 |
1467873 |
0 |
1467873 |
7.81 % |
13/02/2015 |
BlackRock, Inc. |
Delaware |
1181611 |
0 |
1200144 |
0 |
1200144 |
6.4 % |
30/01/2015 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
1906200 |
0 |
1906200 |
10.134 % |
10/11/2014 |
Abigail P. Johnson |
United States of America |
0 |
0 |
1906200 |
0 |
1906200 |
10.134 % |
10/11/2014 |
Fidelity Stock Fund |
Massachusetts |
1850000 |
0 |
0 |
0 |
1850000 |
9.836 % |
10/11/2014 |
FMR LLC |
Delaware |
56200 |
0 |
1906200 |
0 |
1906200 |
10.134 % |
10/11/2014 |
Abigail P. Johnson |
United States of America |
0 |
0 |
1906200 |
0 |
1906200 |
10.134 % |
10/11/2014 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
1906200 |
0 |
1906200 |
10.134 % |
10/11/2014 |
FMR LLC |
Delaware |
56200 |
0 |
1906200 |
0 |
1906200 |
10.134 % |
10/11/2014 |
Fidelity Stock Fund |
Massachusetts |
1850000 |
0 |
0 |
0 |
1850000 |
9.836 % |
10/11/2014 |
Ameriprise Financial, Inc. |
Delaware |
0 |
407907 |
0 |
589685 |
589685 |
3.54 % |
13/02/2014 |
Columbia Management Investment Advisers, LLC |
Minnesota |
0 |
407907 |
0 |
589685 |
589685 |
3.54 % |
13/02/2014 |
BlackRock, Inc. |
Delaware |
1049606 |
0 |
1086653 |
0 |
1086653 |
6.5 % |
30/01/2014 |
Royce & Associates, LLC |
New York |
|
|
1001666 |
|
1001666 |
6.01 % |
14/01/2014 |
Royce & Associates, LLC |
New York |
|
|
1001666 |
|
1001666 |
6.01 % |
14/01/2014 |
Wellington Management Company, LLP |
Massachusetts |
0 |
876033 |
0 |
1268891 |
1268891 |
7.69 % |
14/02/2013 |
BlackRock, Inc. |
Delaware |
1109638 |
0 |
1109638 |
0 |
1109638 |
6.73 % |
05/02/2013 |
Royce & Associates, LLC |
New York |
|
|
1125993 |
|
1125993 |
6.83 % |
22/01/2013 |
Royce & Associates, LLC |
New York |
|
|
1125993 |
|
1125993 |
6.83 % |
22/01/2013 |
Perkins Small Cap Value Fund |
Massachusetts |
1160179 |
0 |
1160179 |
0 |
1160179 |
7.1 % |
10/04/2012 |
Perkins Small Cap Value Fund |
Massachusetts |
1160179 |
0 |
1160179 |
0 |
1160179 |
7.1 % |
10/04/2012 |
Janus Capital Management LLC EIN |
Delaware |
0 |
1641329 |
0 |
1641329 |
1641329 |
10.1 % |
10/04/2012 |
Janus Capital Management LLC EIN |
Delaware |
0 |
1641329 |
0 |
1641329 |
1641329 |
10.1 % |
10/04/2012 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
1055807 |
0 |
1055807 |
6.469 % |
14/02/2012 |
FMR LLC |
Delaware |
0 |
0 |
1055807 |
0 |
1055807 |
6.469 % |
14/02/2012 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
1055807 |
0 |
1055807 |
6.469 % |
14/02/2012 |
FMR LLC |
Delaware |
0 |
0 |
1055807 |
0 |
1055807 |
6.469 % |
14/02/2012 |
Royce & Associates, LLC |
New York |
|
|
1267929 |
|
1267929 |
7.77 % |
23/01/2012 |
Royce & Associates, LLC |
New York |
|
|
1267929 |
|
1267929 |
7.77 % |
23/01/2012 |
THOMPSON, SIEGEL & WALMSLEY LLC CHECK THE APPROPRIATE BOX IF A MEMBER OF A GROUP |
DELAWARE |
0 |
0 |
0 |
|
0 |
0 % |
14/02/2011 |
BlackRock, Inc. |
Delaware |
910529 |
0 |
910529 |
0 |
910529 |
5.57 % |
08/02/2011 |
Royce & Associates, LLC |
New York |
1229829 |
0 |
1229829 |
0 |
1229829 |
7.52 % |
03/02/2011 |
Royce & Associates, LLC |
New York |
1229829 |
0 |
1229829 |
0 |
1229829 |
7.52 % |
03/02/2011 |
The Bank of New York Mellon Corporation |
New York |
706609 |
0 |
711280 |
149 |
711429 |
4.35 % |
03/02/2011 |
Columbia Management Investment Advisers, LLC S.S. Identification No. No. of Above Person |
Minnesota |
0 |
1556376 |
0 |
1904717 |
1904717 |
11.87 % |
10/06/2010 |
Ameriprise Financial, Inc. S.S. Identification No. No. of Above Person |
Delaware |
0 |
1556376 |
0 |
1904717 |
1904717 |
11.87 % |
10/06/2010 |
S : Bank of America Corporation |
Delaware |
0 |
0 |
0 |
0 |
10 |
5 % |
10/06/2010 |
THOMPSON, SIEGEL & WALMSLEY LLC CHECK THE APPROPRIATE BOX IF A MEMBER OF A GROUP |
DELAWARE |
606653 |
167016 |
773669 |
|
773669 |
5.82 % |
10/02/2010 |
The Bank of New York Mellon Corporation |
New York |
823013 |
0 |
829656 |
1449 |
851005 |
5.3 % |
04/02/2010 |