TRAVIS W. COCKE |
USA |
1174077 |
0 |
1174077 |
0 |
1174077 |
5.9 % |
01/11/2024 |
VOSS VALUE MASTER FUND, L.P. |
CAYMAN ISLANDS |
324077 |
0 |
324077 |
0 |
324077 |
1.6 % |
01/11/2024 |
VOSS SPECIAL SITUATIONS FUND, L.P. |
TEXAS |
24000 |
0 |
24000 |
0 |
24000 |
0 % |
01/11/2024 |
VOSS ADVISORS GP, LLC |
TEXAS |
348077 |
0 |
348077 |
0 |
348077 |
1.7 % |
01/11/2024 |
VOSS CAPITAL, L.P. |
TEXAS |
1174077 |
0 |
1174077 |
0 |
1174077 |
5.9 % |
01/11/2024 |
Dimensional Fund Advisors LP |
Delaware |
1001261 |
0 |
1021857 |
0 |
1021857 |
5.1 % |
31/10/2024 |
The Vanguard Group |
Pennsylvania |
0 |
24110 |
1153405 |
41587 |
1194992 |
6.05 % |
13/02/2024 |
EARNEST Partners, LLC |
Delaware |
122011 |
0 |
122011 |
0 |
122011 |
0.6 % |
09/02/2024 |
EARNEST Partners, LLC |
Delaware |
823246 |
0 |
1038717 |
0 |
1038717 |
5.3 % |
09/02/2024 |
BlackRock, Inc. |
Delaware |
1582762 |
0 |
1636076 |
0 |
1636076 |
8.3 % |
07/07/2023 |
EARNEST Partners, LLC |
Delaware |
890334 |
0 |
1429093 |
0 |
1429093 |
7.3 % |
14/02/2023 |
EARNEST Partners, LLC |
Delaware |
890334 |
0 |
1429093 |
0 |
1429093 |
7.3 % |
14/02/2023 |
The Vanguard Group |
Pennsylvania |
0 |
17136 |
1315053 |
32021 |
1347074 |
6.9 % |
09/02/2023 |
BlackRock, Inc. |
Delaware |
3103908 |
0 |
3147798 |
0 |
3147798 |
16.1 % |
26/01/2023 |
Brown Capital Management, LLC |
State of Maryland |
0 |
0 |
0 |
0 |
0 |
0 % |
11/10/2022 |
Brown Capital Management, LLC |
State of Maryland |
0 |
0 |
0 |
0 |
0 |
0 % |
11/10/2022 |
Brown Capital Management, LLC |
State of Maryland |
806378 |
0 |
1364478 |
0 |
1364478 |
6.99 % |
09/09/2022 |
The Vanguard Group |
Pennsylvania |
0 |
34632 |
1259677 |
49517 |
1309194 |
6.79 % |
09/02/2022 |
BlackRock, Inc. |
Delaware |
2979369 |
0 |
3001644 |
0 |
3001644 |
16 % |
26/01/2022 |
BlackRock, Inc. |
Delaware |
2981418 |
0 |
3001644 |
0 |
3001644 |
16 % |
25/01/2022 |
Brown Capital Management, LLC |
|
|
|
|
|
2290840 |
12.23 % |
10/12/2021 |
The Brown Capital Management Small Company Fund |
|
|
|
|
|
1253373 |
6.69 % |
10/12/2021 |
Brown Capital Management, LLC |
|
|
|
|
|
2290840 |
12.23 % |
10/12/2021 |
The Brown Capital Management Small Company Fund |
|
|
|
|
|
1253373 |
6.69 % |
10/12/2021 |
KeyCorp |
State of Ohio |
0 |
0 |
0 |
0 |
0 |
0 % |
30/06/2021 |
KeyCorp |
State of Ohio |
0 |
0 |
0 |
0 |
0 |
0 % |
30/06/2021 |
KeyCorp |
State of Ohio |
2875000 |
0 |
2875000 |
0 |
2875000 |
18.16 % |
09/06/2021 |
KeyCorp |
State of Ohio |
2875000 |
0 |
2875000 |
0 |
2875000 |
18.16 % |
09/06/2021 |
EARNEST Partners, LLC |
Delaware |
806648 |
0 |
1318744 |
0 |
1318744 |
8.9 % |
16/02/2021 |
EARNEST Partners, LLC |
Delaware |
806648 |
0 |
1318744 |
0 |
1318744 |
8.9 % |
16/02/2021 |
Van Den Berg Management I, Inc. |
Texas |
231936 |
0 |
231936 |
0 |
231936 |
1.57 % |
12/02/2021 |
The Vanguard Group |
Pennsylvania |
0 |
21414 |
1014303 |
32929 |
1047232 |
7.09 % |
10/02/2021 |
BlackRock, Inc. |
Delaware |
2319989 |
0 |
2339210 |
0 |
2339210 |
15.8 % |
25/01/2021 |
Capital Management, LLC |
|
|
|
|
|
2590189 |
17.69 % |
14/02/2020 |
Brown Capital Management Small Company Fund |
|
|
|
|
|
1253373 |
8.56 % |
14/02/2020 |
Capital Management, LLC |
|
|
|
|
|
2590189 |
17.69 % |
14/02/2020 |
Brown Capital Management Small Company Fund |
|
|
|
|
|
1253373 |
8.56 % |
14/02/2020 |
The Vanguard Group |
Pennsylvania |
29617 |
893 |
934828 |
28654 |
963482 |
6.57 % |
11/02/2020 |
EARNEST Partners, LLC |
Delaware |
526888 |
0 |
916634 |
0 |
916634 |
6.3 % |
07/02/2020 |
EARNEST Partners, LLC |
Delaware |
526888 |
0 |
916634 |
0 |
916634 |
6.3 % |
07/02/2020 |
BlackRock, Inc. |
Delaware |
2219483 |
0 |
2244548 |
0 |
2244548 |
15.3 % |
04/02/2020 |
Wellington Trust Company, NA |
United States |
0 |
590251 |
0 |
590251 |
590251 |
4.03 % |
29/01/2020 |
Wellington Trust Company, NA |
United States |
0 |
590251 |
0 |
590251 |
590251 |
4.03 % |
29/01/2020 |
Wellington Group Holdings LLP |
Delaware |
0 |
658903 |
0 |
658903 |
658903 |
4.5 % |
28/01/2020 |
Wellington Management Group LLP |
Massachusetts |
0 |
658903 |
0 |
658903 |
658903 |
4.5 % |
28/01/2020 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
658903 |
0 |
658903 |
658903 |
4.5 % |
28/01/2020 |
Wellington Management Group LLP |
Massachusetts |
0 |
658903 |
0 |
658903 |
658903 |
4.5 % |
28/01/2020 |
Wellington Group Holdings LLP |
Delaware |
0 |
658903 |
0 |
658903 |
658903 |
4.5 % |
28/01/2020 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
658903 |
0 |
658903 |
658903 |
4.5 % |
28/01/2020 |
Van Den Berg Management I, Inc. |
State of Texas |
761177 |
0 |
761177 |
0 |
761177 |
5.2 % |
10/01/2020 |
Van Den Berg Management I, Inc. |
State of Texas |
761177 |
0 |
761177 |
0 |
761177 |
5.2 % |
10/01/2020 |
BlackRock, Inc. |
Delaware |
2049243 |
0 |
2078036 |
0 |
2078036 |
13.9 % |
10/05/2019 |
Van Den Berg Management I, Inc. |
Texas |
988420 |
0 |
988420 |
0 |
988420 |
6.63 % |
14/02/2019 |
Wellington Trust Company, NA |
United States |
0 |
837984 |
0 |
837984 |
837984 |
5.62 % |
12/02/2019 |
Wellington Group Holdings LLP |
Delaware |
0 |
918159 |
0 |
918159 |
918159 |
6.16 % |
12/02/2019 |
Wellington Management Company LLP |
Delaware |
0 |
897159 |
0 |
897159 |
897159 |
6.02 % |
12/02/2019 |
Wellington Management Group LLP |
Massachusetts |
0 |
918159 |
0 |
918159 |
918159 |
6.16 % |
12/02/2019 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
918159 |
0 |
918159 |
918159 |
6.16 % |
12/02/2019 |
Dimensional Fund Advisors LP |
Delaware |
651537 |
0 |
695186 |
0 |
695186 |
4.67 % |
08/02/2019 |
BlackRock, Inc. |
Delaware |
944175 |
0 |
972696 |
0 |
972696 |
6.5 % |
04/02/2019 |
William J. Nasgovitz |
U.S.A. |
0 |
712462 |
0 |
712462 |
712462 |
4.8 % |
07/03/2018 |
HEARTLAND ADVISORS, INC. |
WISCONSIN, U.S.A. |
0 |
712462 |
0 |
712462 |
712462 |
4.8 % |
07/03/2018 |
HEARTLAND ADVISORS, INC. |
WISCONSIN, U.S.A. |
0 |
712462 |
0 |
712462 |
712462 |
4.8 % |
07/03/2018 |
William J. Nasgovitz |
U.S.A. |
0 |
712462 |
0 |
712462 |
712462 |
4.8 % |
07/03/2018 |
Van Den Berg Management I, Inc. |
State of Texas |
1143514 |
0 |
1143514 |
0 |
1143514 |
7.74 % |
14/02/2018 |
Van Den Berg Management I, Inc. |
State of Texas |
1143514 |
0 |
1143514 |
0 |
1143514 |
7.74 % |
14/02/2018 |
William J. Nasgovitz |
USA |
0 |
990305 |
0 |
990305 |
990305 |
6.7 % |
02/02/2018 |
HEARTLAND ADVISORS, INC. |
WISCONSIN USA |
0 |
990305 |
0 |
990305 |
990305 |
6.7 % |
02/02/2018 |
William J. Nasgovitz |
USA |
0 |
990305 |
0 |
990305 |
990305 |
6.7 % |
02/02/2018 |
HEARTLAND ADVISORS, INC. |
WISCONSIN USA |
0 |
990305 |
0 |
990305 |
990305 |
6.7 % |
02/02/2018 |
BlackRock, Inc. |
Delaware |
939652 |
0 |
948804 |
0 |
948804 |
6.4 % |
29/01/2018 |
RUTABAGA CAPITAL MANAGEMENT |
Massachusetts |
427450 |
186400 |
613850 |
0 |
613850 |
4.24 % |
15/02/2017 |
RUTABAGA CAPITAL MANAGEMENT |
Massachusetts |
427450 |
186400 |
613850 |
0 |
613850 |
4.24 % |
15/02/2017 |
DePrince, Race & Zollo, Inc. |
State of Florida |
197135 |
0 |
197135 |
0 |
197135 |
1.4 % |
09/02/2017 |
Van Den Berg Management I, Inc. |
State of Texas |
1355762 |
0 |
1355762 |
0 |
1355762 |
9.36 % |
09/02/2017 |
William J. Nasgovitz |
U.S.A. |
0 |
1132239 |
0 |
1132239 |
1132239 |
7.8 % |
02/02/2017 |
HEARTLAND ADVISORS, INC. |
WISCONSIN, U.S.A. |
0 |
1132239 |
0 |
1132239 |
1132239 |
7.8 % |
02/02/2017 |
BlackRock, Inc. |
Delaware |
926225 |
0 |
942877 |
0 |
942877 |
6.5 % |
30/01/2017 |
HEARTLAND ADVISORS, INC. |
WISCONSIN, U.S.A. |
0 |
600000 |
0 |
600000 |
600000 |
4.2 % |
08/04/2016 |
William J. Nasgovitz |
U.S.A. |
0 |
600000 |
0 |
600000 |
600000 |
4.2 % |
08/04/2016 |
RUTABAGA CAPITAL MANAGEMENT |
Massachusetts |
702182 |
186400 |
888582 |
0 |
888582 |
6.26 % |
11/02/2016 |
HEARTLAND ADVISORS, INC. |
WISCONSIN, U.S.A. |
0 |
850000 |
0 |
850000 |
850000 |
6 % |
05/02/2016 |
William J. Nasgovitz |
U.S.A. |
0 |
850000 |
0 |
850000 |
850000 |
6 % |
05/02/2016 |
Royce & Associates, LLC |
New York |
634819 |
0 |
634819 |
0 |
634819 |
4.47 % |
03/02/2016 |
BlackRock, Inc. |
Delaware |
326518 |
0 |
334886 |
0 |
334886 |
2.4 % |
10/07/2015 |
DePrince, Race & Zollo, Inc. |
State of Florida |
1403499 |
0 |
1423952 |
0 |
1423952 |
10.07 % |
10/06/2015 |
William J. Nasgovitz |
U.S.A. |
0 |
1240462 |
0 |
1240462 |
1240462 |
8.9 % |
13/02/2015 |
HEARTLAND ADVISORS, INC. |
WISCONSIN, U.S.A. |
0 |
1240462 |
0 |
1240462 |
1240462 |
8.9 % |
13/02/2015 |
The Brown Capital Management Small Company Fund |
Massachusetts |
966280 |
0 |
966280 |
0 |
966280 |
6.91 % |
05/02/2015 |
Brown Capital Management, LLC |
Maryland |
1221160 |
0 |
2286205 |
0 |
2286205 |
16.35 % |
05/02/2015 |
BlackRock, Inc. |
Delaware |
827046 |
0 |
866677 |
0 |
866677 |
6.2 % |
30/01/2015 |
Royce & Associates, LLC |
New York |
809996 |
|
809996 |
|
809996 |
5.79 % |
08/01/2015 |
WHV Investment Management, Inc. |
Washington United States |
129900 |
0 |
129900 |
0 |
129900 |
90 % |
13/06/2014 |
WHV Investment Management, Inc. |
Washington, United States |
78500 |
0 |
550800 |
0 |
550800 |
4 % |
18/02/2014 |
BlackRock, Inc. |
Delaware |
820487 |
0 |
868852 |
0 |
868852 |
6.3 % |
28/01/2014 |
S WHV Investment Management, Inc. |
Washington United States |
150200 |
0 |
0 |
697200 |
697200 |
5.16 % |
06/02/2013 |
Brown Capital Management, LLC |
State of Maryland |
994949 |
0 |
2012174 |
0 |
2012174 |
15.1 % |
11/04/2011 |
The Brown Capital Management Small Company Fund |
State of Massachusetts |
841960 |
0 |
841960 |
0 |
841960 |
6.32 % |
11/04/2011 |
BlackRock, Inc. |
Delaware |
844102 |
0 |
844102 |
0 |
844102 |
6.39 % |
04/02/2011 |
Next Century Growth Investors, LLC |
Delaware |
0 |
1123129 |
0 |
1123129 |
9.24 |
9.24 % |
14/02/2008 |
Thomas L. Press |
U.S.A. |
0 |
1123129 |
0 |
1123129 |
9.24 |
9.24 % |
14/02/2008 |