Brett Hendrickson |
U.S. Citizen |
0 |
2137430 |
0 |
2137430 |
2137430 |
7 % |
24/10/2024 |
Nokomis Capital, L.L.C. |
Texas |
0 |
2137430 |
0 |
2137430 |
2137430 |
7 % |
24/10/2024 |
Nokomis Capital Advisors, L.P. |
Texas |
0 |
1560550 |
0 |
1560550 |
1560550 |
5.1 % |
24/10/2024 |
Nokomis Capital Master Fund L.P. |
Cayman Islands |
0 |
1560550 |
0 |
1560550 |
1560550 |
5.1 % |
24/10/2024 |
Royce & Associates, LP |
New York |
2896035 |
|
2896035 |
|
2896035 |
9.44 % |
15/10/2024 |
The Vanguard Group |
Pennsylvania |
0 |
40056 |
1626541 |
50914 |
1677455 |
5.53 % |
13/02/2024 |
Royce & Associates, LP |
New York |
2527441 |
|
2527441 |
|
2527441 |
8.32 % |
23/01/2024 |
Royce & Associates, LP |
New York |
2527441 |
|
2527441 |
|
2527441 |
8.32 % |
23/01/2024 |
Rice Hall James & Associates, LLC |
Delaware |
1068322 |
0 |
1408036 |
0 |
0 |
4.71 % |
14/02/2023 |
Rice Hall James & Associates, LLC |
Delaware |
1068322 |
0 |
1408036 |
0 |
0 |
4.71 % |
14/02/2023 |
BlackRock, Inc. |
Delaware |
1792484 |
0 |
1849400 |
0 |
1849400 |
6.2 % |
01/02/2023 |
Royce & Associates, LP |
New York |
2604376 |
|
2604376 |
|
2604376 |
8.72 % |
23/01/2023 |
Royce & Associates, LP |
New York |
2604376 |
|
2604376 |
|
2604376 |
8.72 % |
23/01/2023 |
Rice Hall James & Associates, LLC |
Delaware |
1196665 |
0 |
1577227 |
0 |
0 |
5.33 % |
14/02/2022 |
Rice Hall James & Associates, LLC |
Delaware |
1196665 |
0 |
1577227 |
0 |
0 |
5.33 % |
14/02/2022 |
BlackRock, Inc. |
Delaware |
1858195 |
0 |
1913778 |
0 |
1913778 |
6.5 % |
01/02/2022 |
Royce & Associates, LP |
New York |
2513126 |
|
2513126 |
|
2513126 |
8.49 % |
14/01/2022 |
Royce & Associates, LP |
New York |
2513126 |
|
2513126 |
|
2513126 |
8.49 % |
14/01/2022 |
Rice Hall James & Associates, LLC |
Delaware |
1288180 |
0 |
1857633 |
0 |
0 |
6.28 % |
16/02/2021 |
Rice Hall James & Associates, LLC |
Delaware |
1288180 |
0 |
1857633 |
0 |
0 |
6.28 % |
16/02/2021 |
The Vanguard Group |
Pennsylvania |
0 |
18095 |
1413893 |
26478 |
1440371 |
4.87 % |
10/02/2021 |
BlackRock, Inc. |
Delaware |
2000433 |
0 |
2048526 |
0 |
2048526 |
6.9 % |
28/01/2021 |
Royce & Associates, LP |
New York |
1930215 |
|
1930215 |
|
1930215 |
6.53 % |
21/01/2021 |
Royce & Associates, LP |
New York |
1930215 |
|
1930215 |
|
1930215 |
6.53 % |
21/01/2021 |
Rice Hall James & Associates, LLC |
Delaware |
1500716 |
0 |
2022340 |
0 |
0 |
6.86 % |
11/02/2020 |
Rice Hall James & Associates, LLC |
Delaware |
1500716 |
0 |
2022340 |
0 |
0 |
6.86 % |
11/02/2020 |
The Vanguard Group |
Pennsylvania |
22321 |
0 |
1468858 |
22321 |
1491179 |
5.05 % |
11/02/2020 |
BlackRock, Inc. |
Delaware |
2540220 |
0 |
2667586 |
0 |
2667586 |
9.1 % |
05/02/2020 |
Royce & Associates, LP |
New York |
2730262 |
0 |
2730262 |
0 |
2730262 |
9.26 % |
21/01/2020 |
Royce & Associates, LP |
New York |
2730262 |
0 |
2730262 |
0 |
2730262 |
9.26 % |
21/01/2020 |
ARIEL INVESTMENTS, LLC # |
Delaware |
1854209 |
0 |
1901309 |
0 |
1901309 |
6.5 % |
10/07/2019 |
ARIEL INVESTMENTS, LLC # |
Delaware |
1854209 |
0 |
1901309 |
0 |
1901309 |
6.5 % |
10/07/2019 |
BlackRock, Inc. |
Delaware |
2361309 |
0 |
2623488 |
0 |
2623488 |
8.9 % |
04/02/2019 |
Fargo & Company |
Delaware |
23033 |
1452798 |
23033 |
1452798 |
1475831 |
5.01 % |
22/01/2019 |
Royce & Associates, LP |
New York |
1734570 |
|
1734570 |
|
1734570 |
5.89 % |
14/01/2019 |
Royce & Associates, LP |
New York |
1734570 |
|
1734570 |
|
1734570 |
5.89 % |
14/01/2019 |
BlackRock, Inc. |
Delaware |
2209500 |
0 |
2227031 |
0 |
2227031 |
9.1 % |
29/01/2018 |
Fargo & Company |
Delaware |
14890 |
18305 |
14890 |
1142505 |
1157395 |
4.73 % |
10/08/2017 |
BlackRock, Inc. |
Delaware |
1827923 |
0 |
2569425 |
0 |
2569425 |
10.5 % |
09/05/2017 |
BlackRock, Inc. |
Delaware |
1844848 |
0 |
1860057 |
0 |
1860057 |
7.6 % |
30/01/2017 |
Fargo & Company |
Delaware |
13578 |
725595 |
13578 |
2485995 |
2499573 |
10.23 % |
24/01/2017 |
Fargo & Company |
Delaware |
6700 |
682620 |
6700 |
2439920 |
2446620 |
10.01 % |
11/10/2016 |
Fargo & Company |
Delaware |
10216 |
2415230 |
10216 |
2415230 |
2425446 |
9.94 % |
27/01/2016 |
Fargo & Company |
Delaware |
0 |
2464360 |
0 |
2464360 |
2464360 |
10.1 % |
10/09/2015 |
Perritt Capital Management, Inc. |
Illinois |
75000 |
1080000 |
75000 |
1080000 |
1155000 |
4.7 % |
13/02/2015 |
Perritt Capital Management, Inc. |
Illinois |
75000 |
1080000 |
75000 |
1080000 |
1155000 |
4.7 % |
13/02/2015 |
Perritt Funds, Inc. |
Maryland |
0 |
1080000 |
0 |
1080000 |
1080000 |
4.4 % |
13/02/2015 |
Perritt Funds, Inc. |
Maryland |
0 |
1080000 |
0 |
1080000 |
1080000 |
4.4 % |
13/02/2015 |
ARIEL INVESTMENTS, LLC # |
Delaware |
1917722 |
0 |
2532132 |
0 |
2532132 |
10.4 % |
10/10/2014 |
ARIEL INVESTMENTS, LLC # |
Delaware |
1917722 |
0 |
2532132 |
0 |
2532132 |
10.4 % |
10/10/2014 |
Perritt MicroCap Opportunities Fund, Inc. |
Maryland |
0 |
1058000 |
0 |
1058000 |
1058000 |
4.3 % |
13/02/2014 |
Perritt Capital Management, Inc. |
Illinois |
78625 |
1284248 |
78625 |
1284248 |
1362873 |
5.6 % |
13/02/2014 |
Perritt Funds, Inc. |
Maryland |
0 |
226248 |
0 |
226248 |
226248 |
0.9 % |
13/02/2014 |
Perritt Funds, Inc. |
Maryland |
0 |
226248 |
0 |
226248 |
226248 |
0.9 % |
13/02/2014 |
Perritt MicroCap Opportunities Fund, Inc. |
Maryland |
0 |
1058000 |
0 |
1058000 |
1058000 |
4.3 % |
13/02/2014 |
Perritt Capital Management, Inc. |
Illinois |
78625 |
1284248 |
78625 |
1284248 |
1362873 |
5.6 % |
13/02/2014 |
Fargo & Company |
Delaware |
0 |
2841525 |
0 |
2842919 |
2842919 |
11.66 % |
28/01/2014 |
Fargo & Company |
Delaware |
0 |
3317779 |
0 |
3317779 |
3317779 |
13.76 % |
29/03/2013 |
Perritt MicroCap Opportunities Fund, Inc. |
Maryland |
0 |
1053776 |
0 |
1053776 |
1053776 |
4.4 % |
11/02/2013 |
Perritt Capital Management, Inc. |
Illinois |
77475 |
1280024 |
77475 |
1280024 |
1357499 |
5.6 % |
11/02/2013 |
Perritt Funds, Inc. |
Maryland |
0 |
226248 |
0 |
226248 |
226248 |
0.9 % |
11/02/2013 |
Perritt Capital Management, Inc. |
Illinois |
77475 |
1280024 |
77475 |
1280024 |
1357499 |
5.6 % |
11/02/2013 |
Perritt MicroCap Opportunities Fund, Inc. |
Maryland |
0 |
1053776 |
0 |
1053776 |
1053776 |
4.4 % |
11/02/2013 |
Perritt Funds, Inc. |
Maryland |
0 |
226248 |
0 |
226248 |
226248 |
0.9 % |
11/02/2013 |
Perritt Capital Management, Inc. |
Illinois |
74100 |
1236000 |
74100 |
1236000 |
1310100 |
5.5 % |
14/02/2012 |
Perritt MicroCap Opportunities Fund, Inc. |
Maryland |
0 |
1021000 |
0 |
1021000 |
1021000 |
4.3 % |
14/02/2012 |
Perritt Funds, Inc. |
Maryland |
0 |
215000 |
0 |
215000 |
215000 |
0.9 % |
14/02/2012 |
Fargo & Company |
Delaware |
2890933 |
0 |
3080806 |
0 |
3080806 |
12.9 % |
23/01/2012 |
Perritt MicroCap Opportunities Fund, Inc. |
Maryland |
0 |
1020000 |
0 |
1020000 |
1020000 |
4.3 % |
08/02/2011 |
Perritt Capital Management, Inc. |
Illinois |
45300 |
1270000 |
45300 |
1270000 |
1315300 |
5.5 % |
08/02/2011 |
Perritt Capital Management, Inc. |
Illinois |
45300 |
1270000 |
45300 |
1270000 |
1315300 |
5.5 % |
08/02/2011 |
Perritt MicroCap Opportunities Fund, Inc. |
Maryland |
0 |
1020000 |
0 |
1020000 |
1020000 |
4.3 % |
08/02/2011 |
Perritt Funds, Inc. |
Maryland |
0 |
250000 |
0 |
250000 |
250000 |
1.1 % |
08/02/2011 |
Perritt Funds, Inc. |
Maryland |
0 |
250000 |
0 |
250000 |
250000 |
1.1 % |
08/02/2011 |
Fargo and Company |
Delaware |
2548654 |
0 |
2696711 |
0 |
2696711 |
11.33 % |
20/01/2011 |
Perritt Funds, Inc. |
Maryland |
0 |
1005000 |
0 |
1005000 |
1005000 |
4.2 % |
11/06/2010 |
Perritt MicroCap Opportunities Fund, Inc. |
Maryland |
0 |
207390 |
0 |
207390 |
207390 |
0.9 % |
11/06/2010 |
Perritt Capital Management, Inc. |
Illinois |
43800 |
1212390 |
43800 |
1212390 |
1256190 |
5.3 % |
11/06/2010 |
Perritt MicroCap Opportunities Fund, Inc. |
Maryland |
0 |
207390 |
0 |
207390 |
207390 |
0.9 % |
11/06/2010 |
Perritt Funds, Inc. |
Maryland |
0 |
1005000 |
0 |
1005000 |
1005000 |
4.2 % |
11/06/2010 |
Perritt Capital Management, Inc. |
Illinois |
43800 |
1212390 |
43800 |
1212390 |
1256190 |
5.3 % |
11/06/2010 |
Janus Capital Management LLC EIN |
Delaware |
1098007 |
0 |
1098007 |
0 |
1098007 |
4.6 % |
10/05/2010 |
Janus Capital Management LLC EIN |
Delaware |
1098007 |
0 |
1098007 |
0 |
1098007 |
4.6 % |
10/05/2010 |
Janus Venture Fund |
Massachusetts |
674751 |
0 |
674751 |
0 |
674751 |
2.8 % |
10/05/2010 |
Janus Venture Fund |
Massachusetts |
674751 |
0 |
674751 |
0 |
674751 |
2.8 % |
10/05/2010 |
Fargo and Company |
Delaware |
2406495 |
0 |
2506055 |
0 |
2506055 |
10.48 % |
22/01/2010 |