The Vanguard Group |
Pennsylvania |
0 |
6686 |
1677311 |
22337 |
1699648 |
11.28 % |
13/02/2024 |
The Vanguard Group |
Pennsylvania |
0 |
6297 |
1671536 |
20841 |
1692377 |
11.38 % |
09/02/2023 |
The Vanguard Group |
Pennsylvania |
0 |
8308 |
1718755 |
21691 |
1740446 |
11.31 % |
09/02/2022 |
BlackRock, Inc. |
Delaware |
1285059 |
0 |
1343981 |
0 |
1343981 |
8.7 % |
31/01/2022 |
The Vanguard Group |
Pennsylvania |
0 |
13679 |
1793295 |
26340 |
1819635 |
11.41 % |
10/02/2021 |
BlackRock, Inc. |
Delaware |
1411271 |
0 |
1463600 |
0 |
1463600 |
9.2 % |
28/01/2021 |
The Vanguard Group |
Pennsylvania |
9277 |
2426 |
1918650 |
9472 |
1928122 |
12.04 % |
11/02/2020 |
BlackRock, Inc. |
Delaware |
1513414 |
0 |
1578926 |
0 |
1578926 |
9.9 % |
05/02/2020 |
The Vanguard Group |
Pennsylvania |
8796 |
2163 |
1831217 |
9264 |
1840481 |
11.49 % |
11/02/2019 |
BlackRock, Inc. |
Delaware |
1577243 |
0 |
1666222 |
0 |
1666222 |
10.4 % |
24/01/2019 |
The Vanguard Group |
Pennsylvania |
31995 |
2263 |
1885054 |
31614 |
1916668 |
12 % |
08/02/2018 |
BlackRock, Inc. |
Delaware |
2043049 |
0 |
2079274 |
0 |
2079274 |
13 % |
19/01/2018 |
The Vanguard Group |
Pennsylvania |
33384 |
2063 |
1637448 |
33307 |
1670755 |
10.29 % |
10/02/2017 |
Riverbridge Partners LLC |
Minneapolis, Minnesota |
|
0 |
764047 |
0 |
764047 |
4.71 % |
24/01/2017 |
Riverbridge Partners LLC |
Minneapolis, Minnesota |
|
0 |
764047 |
0 |
764047 |
4.71 % |
24/01/2017 |
BlackRock, Inc. |
Delaware |
1800316 |
0 |
1835771 |
0 |
1835771 |
11.3 % |
12/01/2017 |
The Vanguard Group |
Pennsylvania |
35765 |
2063 |
1587251 |
35688 |
1622939 |
10.02 % |
11/10/2016 |
The Vanguard Group |
Pennsylvania |
35765 |
2063 |
1587251 |
35688 |
1622939 |
10.02 % |
11/10/2016 |
BlackRock, Inc. |
Delaware |
1600525 |
0 |
1636976 |
0 |
1636976 |
10.1 % |
09/09/2016 |
The Vanguard Group |
Pennsylvania |
38803 |
1100 |
1435621 |
37557 |
1473178 |
8.72 % |
11/02/2016 |
Neuberger Berman Group LLC |
Delaware |
0 |
944436 |
0 |
944436 |
944436 |
5.6 % |
09/02/2016 |
Neuberger Berman Investment Advisers LLC |
Delaware |
0 |
944436 |
0 |
944436 |
944436 |
5.6 % |
09/02/2016 |
Riverbridge Partners LLC |
Minneapolis, Minnesota |
|
0 |
908933 |
0 |
908933 |
5.39 % |
01/02/2016 |
Riverbridge Partners LLC |
Minneapolis, Minnesota |
|
0 |
908933 |
0 |
908933 |
5.39 % |
01/02/2016 |
Invesco Ltd. |
Bermuda |
693089 |
0 |
693089 |
0 |
693089 |
4.1 % |
29/01/2016 |
BlackRock, Inc. |
Delaware |
1555516 |
0 |
1594349 |
0 |
1594349 |
9.4 % |
26/01/2016 |
The Vanguard Group |
Pennsylvania |
23383 |
|
1252520 |
21983 |
1274503 |
7.49 % |
11/02/2015 |
Invesco Ltd. |
Invesco Ltd. – Bermuda |
1207257 |
0 |
1207257 |
0 |
1207257 |
7.1 % |
02/02/2015 |
Riverbridge Partners LLC |
Minneapolis, Minnesota |
|
0 |
1011370 |
0 |
1011370 |
5.94 % |
29/01/2015 |
Riverbridge Partners LLC |
Minneapolis, Minnesota |
|
0 |
1011370 |
0 |
1011370 |
5.94 % |
29/01/2015 |
BlackRock, Inc. |
Delaware |
1479070 |
0 |
1518660 |
0 |
1518660 |
8.9 % |
22/01/2015 |
Abigail P. Johnson |
United States of America |
0 |
0 |
1785417 |
0 |
1785417 |
10.495 % |
12/01/2015 |
FMR LLC |
Delaware |
177 |
0 |
1785417 |
0 |
1785417 |
10.495 % |
12/01/2015 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
1785417 |
0 |
1785417 |
10.495 % |
12/01/2015 |
Abigail P. Johnson |
United States of America |
0 |
0 |
1785417 |
0 |
1785417 |
10.495 % |
12/01/2015 |
Fidelity Small Cap Discovery Fund |
Massachusetts |
1050000 |
0 |
0 |
0 |
1050000 |
6.172 % |
12/01/2015 |
FMR LLC |
Delaware |
177 |
0 |
1785417 |
0 |
1785417 |
10.495 % |
12/01/2015 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
1785417 |
0 |
1785417 |
10.495 % |
12/01/2015 |
Fidelity Small Cap Discovery Fund |
Massachusetts |
1050000 |
0 |
0 |
0 |
1050000 |
6.172 % |
12/01/2015 |
Royce & Associates, LLC |
New York |
481654 |
|
481654 |
|
481654 |
2.83 % |
05/12/2014 |
Royce & Associates, LLC |
New York |
481654 |
|
481654 |
|
481654 |
2.83 % |
05/12/2014 |
The Vanguard Group |
Pennsylvania |
26303 |
|
1220635 |
24903 |
1245538 |
7.06 % |
12/02/2014 |
BlackRock, Inc. |
Delaware |
1545816 |
0 |
1603451 |
0 |
1603451 |
9.1 % |
10/02/2014 |
Vulcan Value Partners, LLC |
Delaware |
1275529 |
0 |
1357157 |
0 |
1357157 |
7.7 % |
10/02/2014 |
Vulcan Value Partners, LLC |
Delaware |
1275529 |
0 |
1357157 |
0 |
1357157 |
7.7 % |
10/02/2014 |
Invesco Ltd. |
Invesco Ltd. – Bermuda |
1283854 |
0 |
1283854 |
0 |
1283854 |
7.3 % |
10/02/2014 |
Riverbridge Partners LLC |
Minneapolis, Minnesota |
|
0 |
1528989 |
0 |
1528989 |
8.67 % |
04/02/2014 |
Riverbridge Partners LLC |
Minneapolis, Minnesota |
|
0 |
1528989 |
0 |
1528989 |
8.67 % |
04/02/2014 |
Royce & Associates, LLC |
New York |
|
|
1443220 |
|
1443220 |
8.18 % |
07/01/2014 |
Royce & Associates, LLC |
New York |
|
|
1443220 |
|
1443220 |
8.18 % |
07/01/2014 |
The Vanguard Group |
Pennsylvania |
26857 |
|
1231126 |
25957 |
1257083 |
6.51 % |
12/02/2013 |
BlackRock, Inc. |
Delaware |
1400442 |
0 |
1400442 |
0 |
1400442 |
7.26 % |
07/02/2013 |
Riverbridge Partners LLC |
Minneapolis, Minnesota |
|
0 |
1211809 |
0 |
1211809 |
6.28 % |
04/02/2013 |
Riverbridge Partners LLC |
Minneapolis, Minnesota |
|
0 |
1211809 |
0 |
1211809 |
6.28 % |
04/02/2013 |
Royce & Associates, LLC |
New York |
|
|
1823098 |
|
1823098 |
9.45 % |
07/01/2013 |
Royce & Associates, LLC |
New York |
|
|
1823098 |
|
1823098 |
9.45 % |
07/01/2013 |
Royce & Associates, LLC |
New York |
|
|
2040193 |
|
2040193 |
10.65 % |
05/04/2012 |
Royce & Associates, LLC |
New York |
|
|
2040193 |
|
2040193 |
10.65 % |
05/04/2012 |
FMR LLC |
Delaware |
509940 |
0 |
2080540 |
0 |
2080540 |
10.865 % |
12/03/2012 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
2080540 |
0 |
2080540 |
10.865 % |
12/03/2012 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
2080540 |
0 |
2080540 |
10.865 % |
12/03/2012 |
FMR LLC |
Delaware |
509940 |
0 |
2080540 |
0 |
2080540 |
10.865 % |
12/03/2012 |
THE VANGUARD GROUP, INC. |
Pennsylvania |
28357 |
|
1199788 |
28357 |
1228145 |
6.17 % |
10/02/2012 |
Riverbridge Partners LLC |
Minneapolis, Minnesota |
|
0 |
1167145 |
0 |
1167145 |
5.87 % |
06/02/2012 |
Royce & Associates, LLC |
New York |
1606208 |
0 |
1606208 |
0 |
1606208 |
8.08 % |
09/01/2012 |
Royce & Associates, LLC |
New York |
1606208 |
0 |
1606208 |
0 |
1606208 |
8.08 % |
09/01/2012 |
THE VANGUARD GROUP, INC. |
Pennsylvania |
29976 |
|
1231208 |
29976 |
1261184 |
5.53 % |
10/02/2011 |
Riverbridge Partners LLC |
Minneapolis, Minnesota |
|
0 |
1159141 |
0 |
1159141 |
5.09 % |
04/02/2011 |
Riverbridge Partners LLC |
Minneapolis, Minnesota |
|
0 |
1159141 |
0 |
1159141 |
5.09 % |
04/02/2011 |
BlackRock, Inc. |
Delaware |
1675621 |
0 |
1675621 |
0 |
1675621 |
7.35 % |
03/02/2011 |
Royce & Associates, LLC |
New York |
|
|
1320825 |
|
1320825 |
5.8 % |
12/01/2011 |
Royce & Associates, LLC |
New York |
|
|
1320825 |
|
1320825 |
5.8 % |
12/01/2011 |
Harold J. Levy |
United States |
0 |
0 |
0 |
0 |
0 |
0 % |
05/01/2011 |
Iridian Asset Management LLC |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
05/01/2011 |
Iridian Asset Management LLC |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
05/01/2011 |
David L. Cohen |
United States |
0 |
0 |
0 |
0 |
0 |
0 % |
05/01/2011 |
Harold J. Levy |
United States |
0 |
0 |
0 |
0 |
0 |
0 % |
05/01/2011 |
David L. Cohen |
United States |
0 |
0 |
0 |
0 |
0 |
0 % |
05/01/2011 |
THE VANGUARD GROUP, INC. |
Pennsylvania |
28922 |
|
1119854 |
28922 |
1148776 |
5.09 % |
08/02/2010 |
Iridian Asset Management LLC |
Delaware |
0 |
2911543 |
0 |
2911543 |
2911543 |
12.9 % |
28/01/2010 |
David L. Cohen |
United States |
0 |
2911543 |
0 |
2911543 |
2911543 |
12.9 % |
28/01/2010 |
David L. Cohen |
United States |
0 |
2911543 |
0 |
2911543 |
2911543 |
12.9 % |
28/01/2010 |
Harold J. Levy |
United States |
0 |
2911543 |
0 |
2911543 |
2911543 |
12.9 % |
28/01/2010 |
Harold J. Levy |
United States |
0 |
2911543 |
0 |
2911543 |
2911543 |
12.9 % |
28/01/2010 |
Iridian Asset Management LLC |
Delaware |
0 |
2911543 |
0 |
2911543 |
2911543 |
12.9 % |
28/01/2010 |