Dimensional Fund Advisors LP |
Delaware |
999832 |
0 |
1003464 |
0 |
1003464 |
2.7 % |
12/02/2021 |
Dimensional Fund Advisors LP |
Delaware |
1963325 |
0 |
2104846 |
0 |
2104846 |
5.71 % |
12/02/2020 |
The Vanguard Group |
Pennsylvania |
4285 |
0 |
1283826 |
4285 |
1288111 |
3.49 % |
12/02/2020 |
Neuberger Berman Investment Advisers LLC |
Delaware |
0 |
189 |
0 |
189 |
189 |
0 % |
09/08/2019 |
Neuberger Berman Group LLC |
Delaware |
0 |
189 |
0 |
189 |
189 |
0 % |
09/08/2019 |
Neuberger Berman Investment Advisers LLC |
Delaware |
0 |
189 |
0 |
189 |
189 |
0 % |
09/08/2019 |
Neuberger Berman Group LLC |
Delaware |
0 |
189 |
0 |
189 |
189 |
0 % |
09/08/2019 |
Neuberger Berman Investment Advisers LLC |
Delaware |
0 |
1571901 |
0 |
1993259 |
1993259 |
5.46 % |
06/05/2019 |
Neuberger Berman Investment Advisers LLC |
Delaware |
0 |
1571901 |
0 |
1993259 |
1993259 |
5.46 % |
06/05/2019 |
Neuberger Berman Group LLC |
Delaware |
0 |
1571901 |
0 |
1993259 |
1993259 |
5.46 % |
06/05/2019 |
Neuberger Berman Group LLC |
Delaware |
0 |
1571901 |
0 |
1993259 |
1993259 |
5.46 % |
06/05/2019 |
Ariel Investments, LLC # 020712418. |
Delaware |
0 |
0 |
0 |
0 |
10 |
0 % |
08/03/2019 |
Footprints Asset Management & Research, Inc. |
NEBRASKA |
3054458 |
0 |
3054458 |
0 |
3054458 |
8.42 % |
14/02/2019 |
Ariel Investments, LLC # |
Delaware |
2311953 |
0 |
2367553 |
0 |
2367553 |
6.6 % |
14/02/2019 |
The Vanguard Group |
Pennsylvania |
8463 |
|
1790189 |
8463 |
1798652 |
5.03 % |
12/02/2019 |
Dimensional Fund Advisors LP |
Delaware |
2042705 |
0 |
2196463 |
0 |
2196463 |
6.14 % |
08/02/2019 |
Karen Singer |
United States |
4312731 |
0 |
4312731 |
0 |
4312731 |
0 % |
21/12/2018 |
TAR Holdings LLC |
New Jersey |
2 |
0 |
3 |
0 |
4312731 |
0 % |
21/12/2018 |
TAR Holdings LLC |
New Jersey |
2 |
0 |
3 |
0 |
4312731 |
0 % |
21/12/2018 |
Karen Singer |
United States |
4312731 |
0 |
4312731 |
0 |
4312731 |
0 % |
21/12/2018 |
TAR Holdings LLC |
New Jersey |
2 |
0 |
3 |
0 |
2517276 |
0 % |
15/10/2018 |
Karen Singer |
United States |
2517276 |
0 |
2517276 |
0 |
2517276 |
0 % |
15/10/2018 |
TAR Holdings LLC |
New Jersey |
2 |
0 |
3 |
0 |
2517276 |
0 % |
15/10/2018 |
Karen Singer |
United States |
2517276 |
0 |
2517276 |
0 |
2517276 |
0 % |
15/10/2018 |
Neuberger Berman Investment Advisers LLC |
Delaware |
0 |
1718477 |
0 |
2175576 |
2175576 |
6.14 % |
14/02/2018 |
Neuberger Berman Group LLC |
Delaware |
0 |
1718477 |
0 |
2175576 |
2175576 |
6.13 % |
14/02/2018 |
Ariel Investments, LLC # |
Delaware |
2510052 |
0 |
2930417 |
0 |
2930417 |
8.3 % |
13/02/2018 |
Pinnacle Associates, Ltd. |
New York |
|
31841 |
|
31841 |
31841 |
0.089 % |
13/02/2018 |
Pinnacle Associates, Ltd. |
New York |
|
31841 |
|
31841 |
31841 |
0.089 % |
13/02/2018 |
Dimensional Fund Advisors LP |
Delaware |
1697939 |
0 |
1802724 |
0 |
1802724 |
5.08 % |
09/02/2018 |
Royce & Associates, LP |
New York |
|
|
1615544 |
|
1615544 |
4.55 % |
24/01/2018 |
Neuberger Berman Group LLC |
Delaware |
0 |
2119603 |
0 |
2373293 |
2373293 |
6.75 % |
15/02/2017 |
Neuberger Berman Group LLC |
Delaware |
0 |
2119603 |
0 |
2373293 |
2373293 |
6.75 % |
15/02/2017 |
Neuberger Berman Investment Advisers LLC |
Delaware |
0 |
2119603 |
0 |
2373293 |
2373293 |
6.75 % |
15/02/2017 |
Neuberger Berman Investment Advisers LLC |
Delaware |
0 |
2119603 |
0 |
2373293 |
2373293 |
6.75 % |
15/02/2017 |
Ariel Investments, LLC # |
Delaware |
3074056 |
0 |
4132278 |
0 |
4132278 |
11.7 % |
14/02/2017 |
OAK RIDGE INVESTMENTS LLC364142388 |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
13/02/2017 |
OAK RIDGE INVESTMENTS LLC364142388 |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
13/02/2017 |
FRONTIER CAPITAL MANAGEMENT CO., LLC. |
DELAWARE |
674707 |
|
1060218 |
|
1060218 |
3.01 % |
10/02/2017 |
Pinnacle Associates, Ltd. |
New York |
|
2438384 |
|
2438384 |
2438384 |
6.9 % |
10/02/2017 |
Dimensional Fund Advisors LP |
Delaware |
1905394 |
0 |
2000809 |
0 |
2000809 |
5.69 % |
09/02/2017 |
Royce & Associates, LP |
New York |
|
|
1898334 |
|
1898334 |
5.39 % |
18/01/2017 |
BlackRock, Inc. |
Delaware |
704783 |
0 |
717021 |
0 |
717021 |
2 % |
08/07/2016 |
Ariel Investments, LLC # |
Delaware |
3179086 |
0 |
4057932 |
0 |
4057932 |
12 % |
09/03/2016 |
Ariel Investments, LLC # |
Delaware |
3179086 |
0 |
4057932 |
0 |
4057932 |
12 % |
09/03/2016 |
Ariel Investments, LLC # |
Delaware |
2019282 |
0 |
2761904 |
0 |
2761904 |
8.2 % |
12/02/2016 |
Abigail P. Johnson |
United States of America |
0 |
0 |
446712 |
0 |
446712 |
1.325 % |
12/02/2016 |
FMR LLC |
Delaware |
446712 |
0 |
446712 |
0 |
446712 |
1.325 % |
12/02/2016 |
FRONTIER CAPITAL MANAGEMENT CO., LLC. |
DELAWARE |
1254268 |
|
1898997 |
|
1898997 |
5.64 % |
11/02/2016 |
Pinnacle Associates, Ltd. |
New York |
0 |
2663024 |
0 |
2663024 |
2663024 |
7.9 % |
10/02/2016 |
Pinnacle Associates, Ltd. |
New York |
0 |
2663024 |
0 |
2663024 |
2663024 |
7.9 % |
10/02/2016 |
Neuberger Berman Investment Advisers LLC |
Delaware |
0 |
2050500 |
0 |
2055739 |
2055739 |
6.1 % |
10/02/2016 |
Neuberger Berman Group LLC |
Delaware |
0 |
2050500 |
0 |
2055739 |
2055739 |
6.1 % |
10/02/2016 |
Dimensional Fund Advisors LP |
Delaware |
2010853 |
0 |
2108265 |
0 |
2108265 |
6.26 % |
09/02/2016 |
OAK RIDGE INVESTMENTS LLC364142388 |
Delaware |
2865037 |
0 |
2969326 |
30365 |
2999691 |
8.91 % |
08/02/2016 |
OAK RIDGE INVESTMENTS LLC364142388 |
Delaware |
2865037 |
0 |
2969326 |
30365 |
2999691 |
8.91 % |
08/02/2016 |
BlackRock, Inc. |
Delaware |
1854922 |
0 |
1916757 |
0 |
1916757 |
5.7 % |
27/01/2016 |
Royce & Associates, LLC |
New York |
2289644 |
0 |
2289644 |
0 |
2289644 |
6.8 % |
27/01/2016 |
S.S. IDENTIFICATION NO. OF PERSON THOMSON HORSTMANN & BRYANT, INC. |
A DELAWARE NORWALK CT |
0 |
0 |
0 |
0 |
0 |
0 % |
21/01/2016 |
S.S. IDENTIFICATION NO. OF PERSON THOMSON HORSTMANN & BRYANT, INC. |
A DELAWARE NORWALK CT |
0 |
0 |
0 |
0 |
0 |
0 % |
21/01/2016 |
James C. Roumell (“Roumell”) |
U.S.A. |
835630 |
649680 |
835630 |
649680 |
1458310 |
4.5 % |
13/08/2015 |
James C. Roumell (“Roumell”) |
U.S.A. |
835630 |
649680 |
835630 |
649680 |
1458310 |
4.5 % |
13/08/2015 |
Roumell Asset Management, LLC (“RAM”) |
Maryland |
835630 |
649680 |
835630 |
649680 |
1458310 |
4.5 % |
13/08/2015 |
Roumell Asset Management, LLC (“RAM”) |
Maryland |
835630 |
649680 |
835630 |
649680 |
1458310 |
4.5 % |
13/08/2015 |
Pinnacle Associates, Ltd. |
New York |
0 |
2254080 |
0 |
2254080 |
2254080 |
6.9 % |
17/02/2015 |
FMR LLC |
Delaware |
1649954 |
0 |
1649954 |
0 |
1649954 |
5.062 % |
13/02/2015 |
Abigail P. Johnson |
United States of America |
0 |
0 |
1649954 |
0 |
1649954 |
5.062 % |
13/02/2015 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
1649954 |
0 |
1649954 |
5.062 % |
13/02/2015 |
Dimensional Fund Advisors LP |
Delaware |
2161970 |
0 |
2252075 |
0 |
2252075 |
6.91 % |
05/02/2015 |
BlackRock, Inc. |
Delaware |
1863958 |
0 |
1948690 |
0 |
1948690 |
6 % |
30/01/2015 |
S.S. IDENTIFICATION NO. OF PERSON THOMSON HORSTMANN & BRYANT, INC. |
A DELAWARE NORWALK CT |
0 |
872620 |
1730131 |
0 |
1730131 |
5.31 % |
29/01/2015 |
S.S. IDENTIFICATION NO. OF PERSON THOMSON HORSTMANN & BRYANT, INC. |
A DELAWARE NORWALK CT |
0 |
872620 |
1730131 |
0 |
1730131 |
5.31 % |
29/01/2015 |
Royce & Associates, LLC |
New York |
2768069 |
|
2768069 |
|
2768069 |
8.49 % |
21/01/2015 |
Royce & Associates, LLC |
New York |
2768069 |
|
2768069 |
|
2768069 |
8.49 % |
21/01/2015 |
OAK RIDGE INVESTMENTS LLC364142388 |
Delaware |
2829244 |
0 |
2923110 |
0 |
2923110 |
9.03 % |
12/01/2015 |
OAK RIDGE INVESTMENTS LLC364142388 |
Delaware |
2829244 |
0 |
2923110 |
0 |
2923110 |
9.03 % |
12/01/2015 |
Pinnacle Associates, Ltd. |
New York |
0 |
2443806 |
0 |
2443806 |
2443806 |
7.4 % |
12/02/2014 |
Dimensional Fund Advisors LP |
Delaware |
2188629 |
0 |
2241233 |
0 |
2241233 |
6.82 % |
10/02/2014 |
OAK RIDGE INVESTMENTS |
Delaware |
610428 |
0 |
704521 |
1490498 |
2195019 |
6.71 % |
03/02/2014 |
BlackRock, Inc. |
Delaware |
1810710 |
0 |
1900829 |
0 |
1900829 |
5.8 % |
30/01/2014 |
Wellington Management Company, LLP |
Massachusetts |
0 |
704486 |
0 |
1164555 |
1164555 |
3.61 % |
14/02/2013 |
Pinnacle Associates, Ltd. |
New York |
0 |
2674754 |
0 |
2674754 |
2674754 |
8.3 % |
13/02/2013 |
Dimensional Fund Advisors LP |
Delaware |
2088389 |
0 |
2136184 |
0 |
2136184 |
6.62 % |
11/02/2013 |
TAMRO Capital Partners LLC |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
08/02/2013 |
TAMRO Capital Partners LLC |
Delaware |
0 |
|
|
0 |
0 |
0 % |
08/02/2013 |
BlackRock, Inc. |
Delaware |
1717846 |
0 |
1717846 |
0 |
1717846 |
5.32 % |
30/01/2013 |
William C. Styslinger, III |
United States |
1309209 |
0 |
1309209 |
0 |
1309209 |
4.01 % |
14/02/2012 |
Wellington Management Company, LLP |
Massachusetts |
0 |
1004600 |
0 |
1702274 |
1702274 |
5.26 % |
14/02/2012 |
Dimensional Fund Advisors LP |
Delaware |
1934506 |
0 |
2000611 |
0 |
2000611 |
6.18 % |
14/02/2012 |
TAMRO Capital Partners LLC |
Delaware |
1678141 |
|
|
2056496 |
2056496 |
6.35 % |
08/02/2012 |
Wellington Management Company, LLP |
Massachusetts |
0 |
1188206 |
0 |
1935480 |
1935480 |
6.13 % |
14/02/2011 |
Dimensional Fund Advisors LP |
Delaware |
1911600 |
0 |
1979920 |
0 |
1979920 |
6.27 % |
11/02/2011 |
BlackRock, Inc. |
Delaware |
1574429 |
0 |
1574429 |
0 |
1574429 |
4.98 % |
10/02/2011 |
William C. Styslinger, III |
United States |
2222664 |
0 |
2222664 |
0 |
2222664 |
7 % |
10/02/2011 |
TAMRO Capital Partners LLC |
Delaware |
1651972 |
|
|
2070380 |
2070380 |
6.55 % |
10/02/2011 |
BlackRock, Inc. |
Delaware |
1672315 |
0 |
1672315 |
0 |
1672315 |
5.29 % |
08/02/2011 |
Wellington Management Company, LLP |
Massachusetts |
0 |
1428606 |
0 |
2448480 |
2448480 |
7.88 % |
12/02/2010 |
William C. Styslinger, III |
United States |
2280324 |
0 |
2280324 |
0 |
2280324 |
7.3 % |
10/02/2010 |
Dimensional Fund Advisors LP |
Delaware |
1815510 |
0 |
1866196 |
0 |
1866196 |
6 % |
08/02/2010 |
David J. Greene and Company, LLC |
New York |
0 |
1718784 |
0 |
2318215 |
2318215 |
7.79 % |
25/01/2008 |