BlackRock, Inc. |
Delaware |
873478 |
0 |
886464 |
0 |
886464 |
6.9 % |
08/11/2024 |
BlackRock, Inc. |
Delaware |
0 |
0 |
886464 |
0 |
886464 |
6.9 % |
22/10/2024 |
Disciplined Growth Investors, Inc. |
Minnesota |
1490135 |
0 |
1490135 |
0 |
1490135 |
11.19 % |
14/02/2024 |
Disciplined Growth Investors, Inc. |
Minnesota |
1490135 |
0 |
1490135 |
0 |
1490135 |
11.19 % |
14/02/2024 |
The Vanguard Group |
Pennsylvania |
0 |
0 |
660959 |
5026 |
665985 |
5.05 % |
13/02/2024 |
Gate City Capital Management, LLC |
Illinois |
0 |
0 |
0 |
0 |
0 |
0 % |
09/02/2024 |
Michael Melby |
United States |
0 |
0 |
0 |
0 |
0 |
0 % |
09/02/2024 |
Tieton Capital Management |
Washington |
0 |
732882 |
0 |
732882 |
732882 |
5.6 % |
01/02/2024 |
Tieton Capital Management |
Washington |
0 |
732882 |
0 |
732882 |
732882 |
5.6 % |
01/02/2024 |
Michael Melby |
United States |
532677 |
0 |
974158 |
0 |
974158 |
7.4 % |
10/10/2023 |
Gate City Capital Management, LLC |
Illinois |
532677 |
0 |
974158 |
0 |
974158 |
7.4 % |
10/10/2023 |
Michael Melby |
United States |
532677 |
0 |
974158 |
0 |
974158 |
7.4 % |
10/10/2023 |
Gate City Capital Management, LLC |
Illinois |
532677 |
0 |
974158 |
0 |
974158 |
7.4 % |
10/10/2023 |
Disciplined Growth Investors, Inc. |
Minnesota |
1533790 |
0 |
1533790 |
0 |
1533790 |
11.78 % |
14/02/2023 |
Disciplined Growth Investors, Inc. |
Minnesota |
1533790 |
0 |
1533790 |
0 |
1533790 |
11.78 % |
14/02/2023 |
RUTABAGA CAPITAL MANAGEMENT |
Massachusetts |
580326 |
0 |
580326 |
0 |
580326 |
4.42 % |
13/02/2023 |
Dimensional Fund Advisors LP |
Delaware |
522570 |
0 |
544640 |
0 |
544640 |
4.2 % |
10/02/2023 |
Tieton Capital Management |
Washington |
0 |
846812 |
0 |
846812 |
846812 |
6.5 % |
25/01/2023 |
Tieton Capital Management |
Washington |
0 |
846812 |
0 |
846812 |
846812 |
6.5 % |
25/01/2023 |
Gate City Capital Management, LLC |
Illinois |
1014484 |
0 |
1662076 |
0 |
1662076 |
12.8 % |
10/01/2023 |
Gate City Capital Management, LLC |
Illinois |
1014484 |
0 |
1662076 |
0 |
1662076 |
12.8 % |
10/01/2023 |
Michael Melby |
United States |
1014484 |
0 |
1662076 |
0 |
1662076 |
12.8 % |
10/01/2023 |
Michael Melby |
United States |
1014484 |
0 |
1662076 |
0 |
1662076 |
12.8 % |
10/01/2023 |
FMR LLC |
Delaware |
271100 |
0 |
271100 |
0 |
271100 |
2.088 % |
10/05/2022 |
Abigail P. Johnson |
United States of America |
0 |
0 |
271100 |
0 |
271100 |
2.088 % |
10/05/2022 |
FMR LLC |
Delaware |
271100 |
0 |
271100 |
0 |
271100 |
2.088 % |
10/05/2022 |
Abigail P. Johnson |
United States of America |
0 |
0 |
271100 |
0 |
271100 |
2.088 % |
10/05/2022 |
Disciplined Growth Investors, Inc. |
Minnesota |
1492912 |
0 |
1492912 |
0 |
1492912 |
11.5 % |
14/02/2022 |
Disciplined Growth Investors, Inc. |
Minnesota |
1492912 |
0 |
1492912 |
0 |
1492912 |
11.5 % |
14/02/2022 |
The Vanguard Group |
Pennsylvania |
0 |
2442 |
580228 |
7468 |
587696 |
4.55 % |
10/02/2022 |
Abigail P. Johnson |
United States of America |
0 |
0 |
1177466 |
0 |
1177466 |
9.115 % |
09/02/2022 |
FMR LLC |
Delaware |
84011 |
0 |
1177466 |
0 |
1177466 |
9.115 % |
09/02/2022 |
RUTABAGA CAPITAL MANAGEMENT |
Massachusetts |
677903 |
0 |
677903 |
0 |
677903 |
5.22 % |
08/02/2022 |
Dimensional Fund Advisors LP |
Delaware |
641295 |
0 |
668927 |
0 |
668927 |
5.2 % |
08/02/2022 |
Disciplined Growth Investors, Inc. |
Minnesota |
1356681 |
0 |
1356681 |
0 |
1356681 |
9.92 % |
16/02/2021 |
Disciplined Growth Investors, Inc. |
Minnesota |
1356681 |
0 |
1356681 |
0 |
1356681 |
9.92 % |
16/02/2021 |
Dimensional Fund Advisors LP |
Delaware |
705400 |
0 |
753816 |
0 |
753816 |
5.5 % |
12/02/2021 |
The Vanguard Group |
Pennsylvania |
0 |
2535 |
735938 |
7468 |
743406 |
5.46 % |
10/02/2021 |
FMR LLC |
Delaware |
117759 |
0 |
1336666 |
0 |
1336666 |
9.82 % |
08/02/2021 |
Abigail P. Johnson |
United States of America |
0 |
0 |
1336666 |
0 |
1336666 |
9.82 % |
08/02/2021 |
Fidelity Stock Fund |
Massachusetts |
698735 |
0 |
0 |
0 |
698735 |
5.133 % |
08/02/2021 |
BlackRock, Inc. |
Delaware |
295840 |
0 |
295840 |
0 |
295840 |
2.2 % |
08/01/2021 |
BlackRock, Inc. |
Delaware |
1369319 |
0 |
1369319 |
0 |
1369319 |
10 % |
09/09/2020 |
BlackRock, Inc. |
Delaware |
1366372 |
0 |
1366372 |
0 |
1366372 |
9.99 % |
10/07/2020 |
The D3 Family Bulldog Fund, L.P. |
Washington |
0 |
459257 |
0 |
459257 |
459257 |
3.4 % |
18/05/2020 |
David Nierenberg |
United Stated of America |
0 |
699240 |
0 |
699240 |
699240 |
5.1 % |
18/05/2020 |
Nierenberg Investment Management Company, Inc. |
Washington |
0 |
699240 |
0 |
699240 |
699240 |
5.1 % |
18/05/2020 |
Haredale Ltd. |
Bahamas |
0 |
7025 |
0 |
7025 |
7025 |
0 % |
18/05/2020 |
David Nierenberg |
United Stated of America |
0 |
699240 |
0 |
699240 |
699240 |
5.1 % |
18/05/2020 |
Nierenberg Investment Management Company, Inc. |
Washington |
0 |
699240 |
0 |
699240 |
699240 |
5.1 % |
18/05/2020 |
Haredale Ltd. |
Bahamas |
0 |
7025 |
0 |
7025 |
7025 |
0 % |
18/05/2020 |
The D3 Family Bulldog Fund, L.P. |
Washington |
0 |
459257 |
0 |
459257 |
459257 |
3.4 % |
18/05/2020 |
The D3 Family Fund, L.P. |
Washington |
0 |
232958 |
0 |
232958 |
232958 |
1.7 % |
18/05/2020 |
The D3 Family Fund, L.P. |
Washington |
0 |
232958 |
0 |
232958 |
232958 |
1.7 % |
18/05/2020 |
The Vanguard Group |
Pennsylvania |
11086 |
0 |
817727 |
11086 |
828813 |
6.06 % |
12/02/2020 |
Dimensional Fund Advisors LP |
Delaware |
744380 |
0 |
795626 |
0 |
795626 |
5.84 % |
12/02/2020 |
Fidelity Stock Fund |
Massachusetts |
761275 |
0 |
0 |
0 |
761275 |
5.585 % |
07/02/2020 |
FMR LLC |
Delaware |
127459 |
0 |
1433947 |
0 |
1433947 |
10.52 % |
07/02/2020 |
Abigail P. Johnson |
United States of America |
0 |
0 |
1433947 |
0 |
1433947 |
10.52 % |
07/02/2020 |
Fidelity Stock Fund |
Massachusetts |
761275 |
0 |
0 |
0 |
761275 |
5.585 % |
07/02/2020 |
FMR LLC |
Delaware |
127459 |
0 |
1433947 |
0 |
1433947 |
10.52 % |
07/02/2020 |
Abigail P. Johnson |
United States of America |
0 |
0 |
1433947 |
0 |
1433947 |
10.52 % |
07/02/2020 |
The D3 Family Bulldog Fund, L.P. |
Washington |
0 |
258095 |
0 |
258095 |
258095 |
1.9 % |
21/01/2020 |
David Nierenberg |
United Stated of America |
0 |
395334 |
0 |
395334 |
395334 |
2.9 % |
21/01/2020 |
Nierenberg Investment Management Company, Inc. |
Washington |
0 |
395334 |
0 |
395334 |
395334 |
2.9 % |
21/01/2020 |
The D3 Family Fund, L.P. |
Washington |
0 |
137239 |
0 |
137239 |
137239 |
1 % |
21/01/2020 |
The D3 Family Bulldog Fund, L.P. |
Washington |
0 |
258095 |
0 |
258095 |
258095 |
1.9 % |
21/01/2020 |
Nierenberg Investment Management Company, Inc. |
Washington |
0 |
395334 |
0 |
395334 |
395334 |
2.9 % |
21/01/2020 |
David Nierenberg |
United Stated of America |
0 |
395334 |
0 |
395334 |
395334 |
2.9 % |
21/01/2020 |
The D3 Family Fund, L.P. |
Washington |
0 |
137239 |
0 |
137239 |
137239 |
1 % |
21/01/2020 |
BlackRock, Inc. |
Delaware |
2041403 |
0 |
2059596 |
0 |
2059596 |
15.1 % |
10/01/2020 |
Abigail P. Johnson |
United States of America |
0 |
0 |
1965507 |
0 |
1965507 |
14.451 % |
13/02/2019 |
Fidelity Stock Fund |
Massachusetts |
1096858 |
0 |
0 |
0 |
1096858 |
8.064 % |
13/02/2019 |
Abigail P. Johnson |
United States of America |
0 |
0 |
1965507 |
0 |
1965507 |
14.451 % |
13/02/2019 |
FMR LLC |
Delaware |
173156 |
0 |
1965507 |
0 |
1965507 |
14.451 % |
13/02/2019 |
Fidelity Stock Fund |
Massachusetts |
1096858 |
0 |
0 |
0 |
1096858 |
8.064 % |
13/02/2019 |
FMR LLC |
Delaware |
173156 |
0 |
1965507 |
0 |
1965507 |
14.451 % |
13/02/2019 |
The Vanguard Group |
Pennsylvania |
2442 |
|
756446 |
2442 |
758888 |
5.57 % |
11/02/2019 |
Dimensional Fund Advisors LP |
Delaware |
679382 |
0 |
728057 |
0 |
728057 |
5.35 % |
08/02/2019 |
BlackRock, Inc. |
Delaware |
1360955 |
0 |
1360955 |
0 |
1360955 |
10 % |
28/01/2019 |
Brown Capital Management, LLC |
State of Maryland |
59899 |
0 |
105951 |
0 |
105951 |
0.78 % |
08/06/2018 |
Brown Capital Management, LLC |
State of Maryland |
59899 |
0 |
105951 |
0 |
105951 |
0.78 % |
08/06/2018 |
Nierenberg Investment Management Offshore, Inc. |
Bahamas |
0 |
33549 |
0 |
33549 |
33549 |
0 % |
23/04/2018 |
Nierenberg Investment Management Company, Inc. |
Washington |
0 |
681206 |
0 |
681206 |
681206 |
5 % |
23/04/2018 |
The D3 Family Bulldog Fund, L.P. |
Washington |
0 |
452483 |
0 |
452483 |
452483 |
3.3 % |
23/04/2018 |
The D3 Family Fund, L.P. |
Washington |
0 |
195174 |
0 |
195174 |
195174 |
1.4 % |
23/04/2018 |
The D3 Family Bulldog Fund, L.P. |
Washington |
0 |
452483 |
0 |
452483 |
452483 |
3.3 % |
23/04/2018 |
The DIII Offshore Fund, L.P. |
Bahamas |
0 |
33549 |
0 |
33549 |
33549 |
0 % |
23/04/2018 |
Nierenberg Investment Management Company, Inc. |
Washington |
0 |
681206 |
0 |
681206 |
681206 |
5 % |
23/04/2018 |
The DIII Offshore Fund, L.P. |
Bahamas |
0 |
33549 |
0 |
33549 |
33549 |
0 % |
23/04/2018 |
The D3 Family Fund, L.P. |
Washington |
0 |
195174 |
0 |
195174 |
195174 |
1.4 % |
23/04/2018 |
Nierenberg Investment Management Offshore, Inc. |
Bahamas |
0 |
33549 |
0 |
33549 |
33549 |
0 % |
23/04/2018 |
David Nierenberg |
United Stated of America |
0 |
681206 |
0 |
681206 |
681206 |
5 % |
23/04/2018 |
David Nierenberg |
United Stated of America |
0 |
681206 |
0 |
681206 |
681206 |
5 % |
23/04/2018 |
Gregory Lemelson Not applicable |
United States |
0 |
1266000 |
0 |
1266000 |
1266000 |
9 % |
15/02/2018 |
Lemelson Capital Management, LLC |
Massachusetts |
0 |
1266000 |
0 |
1266000 |
1266000 |
9 % |
15/02/2018 |
The Brown Capital Management Small Company Fund |
State of Delaware |
702420 |
0 |
702420 |
0 |
702420 |
5.23 % |
14/02/2018 |
Brown Capital Management, LLC |
State of Maryland |
876748 |
0 |
1550534 |
0 |
1550534 |
11.54 % |
14/02/2018 |
Fidelity Stock Fund |
Massachusetts |
1177703 |
0 |
0 |
0 |
1177703 |
8.763 % |
13/02/2018 |
FMR LLC |
Delaware |
167233 |
0 |
1976470 |
0 |
1976470 |
14.707 % |
13/02/2018 |
Abigail P. Johnson |
United States of America |
0 |
0 |
1976470 |
0 |
1976470 |
14.707 % |
13/02/2018 |
The Vanguard Group |
Pennsylvania |
13826 |
|
741515 |
13826 |
755341 |
5.62 % |
08/02/2018 |
BlackRock, Inc. |
Delaware |
1649579 |
0 |
1667772 |
0 |
1667772 |
12.4 % |
19/01/2018 |
Brown Capital Management, LLC |
State of Maryland |
903347 |
0 |
1577133 |
0 |
1577133 |
11.74 % |
09/02/2017 |
The Brown Capital Management Small Company Fund |
State of Delaware |
727019 |
0 |
727019 |
0 |
727019 |
5.41 % |
09/02/2017 |
BlackRock, Inc. |
Delaware |
1486505 |
0 |
1508533 |
0 |
1508533 |
11.2 % |
12/01/2017 |
Lemelson Capital Management, LLC |
Massachusetts |
0 |
1200000 |
0 |
1200000 |
1200000 |
9 % |
11/01/2017 |
Gregory Lemelson Not applicable |
Gregory Lemelson – United States |
0 |
1200000 |
0 |
1200000 |
1200000 |
9 % |
11/01/2017 |
BlackRock, Inc. |
Delaware |
1330544 |
0 |
1352482 |
0 |
1352482 |
10.1 % |
09/09/2016 |
Brown Capital Management, LLC |
State of Maryland |
906633 |
0 |
1585769 |
0 |
1585769 |
11.9 % |
16/02/2016 |
The Brown Capital Management Small Company Fund |
State of Delaware |
726017 |
0 |
726017 |
0 |
726017 |
5.45 % |
16/02/2016 |
Abigail P. Johnson |
United States of America |
0 |
0 |
1971700 |
0 |
1971700 |
14.793 % |
12/02/2016 |
FMR LLC |
Delaware |
128900 |
0 |
1971700 |
0 |
1971700 |
14.793 % |
12/02/2016 |
Fidelity Stock Fund |
Massachusetts |
1254800 |
0 |
0 |
0 |
1254800 |
9.414 % |
12/02/2016 |
Abigail P. Johnson |
United States of America |
0 |
0 |
1971700 |
0 |
1971700 |
14.793 % |
12/02/2016 |
FMR LLC |
Delaware |
128900 |
0 |
1971700 |
0 |
1971700 |
14.793 % |
12/02/2016 |
Fidelity Stock Fund |
Massachusetts |
1254800 |
0 |
0 |
0 |
1254800 |
9.414 % |
12/02/2016 |
The Vanguard Group |
Pennsylvania |
16574 |
|
424737 |
15474 |
440211 |
3.3 % |
10/02/2016 |
The Bank of New York Mellon Corporation |
New York |
608073 |
0 |
423067 |
248161 |
673666 |
5.05 % |
01/02/2016 |
Eagle Asset Management, Inc. |
State of Florida |
842779 |
31 |
842779 |
|
842779 |
6.32 % |
26/01/2016 |
Eagle Asset Management, Inc. |
State of Florida |
842779 |
31 |
842779 |
|
842779 |
6.32 % |
26/01/2016 |
BlackRock, Inc. |
Delaware |
1234881 |
0 |
1265738 |
0 |
1265738 |
9.5 % |
26/01/2016 |
Gregory Lemelson Not applicable |
Gregory Lemelson – United States |
0 |
787646 |
0 |
787646 |
0 |
5.91 % |
25/01/2016 |
Lemelson Capital Management, LLC |
Massachusetts |
0 |
787646 |
0 |
787646 |
0 |
5.91 % |
25/01/2016 |
Lemelson Capital Management, LLC |
Massachusetts |
0 |
720715 |
0 |
720715 |
0 |
5.55 % |
30/11/2015 |
Gregory Lemelson Not applicable |
Gregory Lemelson – United States |
0 |
720715 |
0 |
720715 |
0 |
5.55 % |
30/11/2015 |
Eagle Asset Management, Inc. |
State of Florida |
824543 |
31 |
824543 |
|
824543 |
6.27 % |
19/11/2015 |
Eagle Asset Management, Inc. |
State of Florida |
824543 |
31 |
824543 |
|
824543 |
6.27 % |
19/11/2015 |
FMR LLC |
Delaware |
58300 |
0 |
1748500 |
0 |
1748500 |
13.3 % |
10/03/2015 |
Fidelity Stock Fund |
Massachusetts |
1314600 |
0 |
0 |
0 |
1314600 |
9.999 % |
10/03/2015 |
FMR LLC |
Delaware |
58300 |
0 |
1748500 |
0 |
1748500 |
13.3 % |
10/03/2015 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
1748500 |
0 |
1748500 |
13.3 % |
10/03/2015 |
Abigail P. Johnson |
United States of America |
0 |
0 |
1748500 |
0 |
1748500 |
13.3 % |
10/03/2015 |
Fidelity Stock Fund |
Massachusetts |
1314600 |
0 |
0 |
0 |
1314600 |
9.999 % |
10/03/2015 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
1748500 |
0 |
1748500 |
13.3 % |
10/03/2015 |
Abigail P. Johnson |
United States of America |
0 |
0 |
1748500 |
0 |
1748500 |
13.3 % |
10/03/2015 |
Abigail P. Johnson |
United States of America |
0 |
0 |
794500 |
0 |
794500 |
6.043 % |
13/02/2015 |
Fidelity Stock Fund |
Massachusetts |
669600 |
0 |
0 |
0 |
669600 |
5.093 % |
13/02/2015 |
FMR LLC |
Delaware |
24900 |
0 |
794500 |
0 |
794500 |
6.043 % |
13/02/2015 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
794500 |
0 |
794500 |
6.043 % |
13/02/2015 |
The Vanguard Group |
Pennsylvania |
19584 |
|
873577 |
18484 |
892061 |
6.78 % |
10/02/2015 |
The Bank of New York Mellon Corporation |
New York |
763953 |
0 |
551434 |
262431 |
829387 |
6.31 % |
09/02/2015 |
The Brown Capital Management Small Company Fund |
State of Massachusetts |
773960 |
0 |
773960 |
0 |
773960 |
5.89 % |
05/02/2015 |
Brown Capital Management, LLC |
State of Maryland |
896861 |
0 |
1440397 |
0 |
1440397 |
10.96 % |
05/02/2015 |
BlackRock, Inc. |
Delaware |
1154417 |
0 |
1187312 |
0 |
1187312 |
9 % |
15/01/2015 |
Eagle Asset Management, Inc. |
State of Florida |
|
31 |
1502484 |
|
1502484 |
11.43 % |
08/01/2015 |
Eagle Asset Management, Inc. |
State of Florida |
|
31 |
1502484 |
|
1502484 |
11.43 % |
08/01/2015 |
Brown Capital Management, LLC |
State of Maryland |
922172 |
0 |
1465708 |
0 |
1465708 |
11.15 % |
05/12/2014 |
The Brown Capital Management Small Company Fund |
State of Massachusetts |
773960 |
0 |
773960 |
0 |
773960 |
5.89 % |
05/12/2014 |
Brown Capital Management, LLC |
State of Maryland |
922172 |
0 |
1465708 |
0 |
1465708 |
11.15 % |
05/12/2014 |
The Brown Capital Management Small Company Fund |
State of Massachusetts |
773960 |
0 |
773960 |
0 |
773960 |
5.89 % |
05/12/2014 |
The Brown Capital Management Small Company Fund |
State of Massachusetts |
0 |
0 |
0 |
0 |
0 |
0 % |
10/11/2014 |
Brown Capital Management, LLC |
State of Maryland |
148216 |
0 |
691752 |
0 |
691752 |
5.27 % |
10/11/2014 |
The Brown Capital Management Small Company Fund |
State of Massachusetts |
0 |
0 |
0 |
0 |
0 |
0 % |
10/11/2014 |
Brown Capital Management, LLC |
State of Maryland |
148216 |
0 |
691752 |
0 |
691752 |
5.27 % |
10/11/2014 |
The Brown Capital Management Small Company Fund |
State of Massachusetts |
999960 |
0 |
999960 |
0 |
999960 |
7.72 % |
13/02/2014 |
Brown Capital Management, LLC |
State of Maryland |
1119313 |
0 |
1554299 |
0 |
1554299 |
12 % |
13/02/2014 |
The Vanguard Group |
Pennsylvania |
19552 |
|
805697 |
18452 |
824149 |
6.36 % |
11/02/2014 |
Eagle Asset Management, Inc. |
State of Florida |
|
31 |
1880686 |
|
1880686 |
14.52 % |
30/01/2014 |
BlackRock, Inc. |
Delaware |
1370413 |
0 |
1415892 |
0 |
1415892 |
10.9 % |
09/01/2014 |
The Brown Capital Management Small Company Fund |
State of Massachusetts |
815500 |
0 |
815500 |
0 |
815500 |
6.32 % |
10/09/2013 |
Brown Capital Management, LLC |
State of Maryland |
923220 |
0 |
1358206 |
0 |
1358206 |
10.52 % |
10/09/2013 |
The Brown Capital Management Small Company Fund |
State of Massachusetts |
815500 |
0 |
815500 |
0 |
815500 |
6.32 % |
10/09/2013 |
Brown Capital Management, LLC |
State of Maryland |
923220 |
0 |
1358206 |
0 |
1358206 |
10.52 % |
10/09/2013 |
The Brown Capital Management Small Company Fund |
State of Massachusetts |
718010 |
0 |
718010 |
0 |
718010 |
5.56 % |
09/08/2013 |
Brown Capital Management, LLC |
State of Maryland |
825731 |
0 |
1260717 |
0 |
1260717 |
9.76 % |
09/08/2013 |
The Brown Capital Management Small Company Fund |
State of Massachusetts |
718010 |
0 |
718010 |
0 |
718010 |
5.56 % |
09/08/2013 |
Brown Capital Management, LLC |
State of Maryland |
825731 |
0 |
1260717 |
0 |
1260717 |
9.76 % |
09/08/2013 |
BlackRock, Inc. |
Delaware |
1321028 |
0 |
1321028 |
0 |
1321028 |
10.27 % |
10/05/2013 |
Brown Capital Management, LLC |
State of Maryland |
537603 |
0 |
960518 |
0 |
960518 |
7.49 % |
14/02/2013 |
The Vanguard Group |
Pennsylvania |
18130 |
|
780671 |
17530 |
798201 |
6.22 % |
13/02/2013 |
Eagle Asset Management, Inc. |
State of Florida |
|
31 |
2249086 |
|
2249086 |
17.53 % |
29/01/2013 |
Brown Capital Management, LLC |
State of Maryland |
169635 |
0 |
341413 |
0 |
341413 |
5.36 % |
10/07/2012 |
OYO Corporation |
Japan |
0 |
0 |
0 |
0 |
0 |
0 % |
24/02/2012 |
OYO Corporation U.S.A. |
Texas |
0 |
0 |
0 |
0 |
0 |
0 % |
24/02/2012 |
BlackRock, Inc. |
Delaware |
344865 |
0 |
344865 |
0 |
344865 |
5.43 % |
09/02/2012 |
Eagle Asset Management, Inc. |
State of Florida |
|
31 |
1134065 |
|
1134065 |
17.85 % |
25/01/2012 |
Eagle Asset Management, Inc. |
Florida |
970432 |
31 |
970432 |
0 |
970432 |
15.86 % |
27/01/2011 |
Eagle Asset Management, Inc. |
State of Florida |
|
31 |
1078045 |
|
1078045 |
17.89 % |
26/01/2010 |