2025-01-07 |
13G/A
|
OESX / Orion Energy Systems, Inc.
|
|
3,813,702 |
3,711,053 |
|
|
|
2025-01-07 |
13G/A
|
ACU / Acme United Corporation
|
|
367,219 |
299,403 |
|
|
|
2024-07-05 |
13G/A
|
BGSF / BGSF, Inc.
|
|
725,573 |
295,573 |
|
|
|
2024-01-11 |
13G/A
|
CRWS / Crown Crafts, Inc.
|
|
589,639 |
336,771 |
|
|
|
2024-01-10 |
13G/A
|
ACU / Acme United Corporation
|
|
397,734 |
367,219 |
|
|
|
2024-01-10 |
13G/A
|
OESX / Orion Energy Systems, Inc.
|
|
2,617,367 |
3,813,702 |
|
|
|
2024-01-10 |
13G/A
|
BGSF / BGSF, Inc.
|
|
593,023 |
725,573 |
|
|
|
2024-01-10 |
13G/A
|
DALN / DallasNews Corporation
|
|
327,614 |
2,352 |
|
|
|
2023-01-10 |
13G
|
BGSF / BGSF, Inc.
|
|
|
593,023 |
|
|
|
2023-01-10 |
13G/A
|
OESX / Orion Energy Systems, Inc.
|
|
3,585,097 |
2,617,367 |
|
|
|
2023-01-10 |
13G/A
|
ACU / Acme United Corporation
|
|
399,117 |
397,734 |
|
|
|
2023-01-10 |
13G/A
|
DALN / DallasNews Corporation
|
|
668,946 |
327,614 |
|
|
|
2023-01-10 |
13G/A
|
CRWS / Crown Crafts, Inc.
|
|
725,153 |
589,639 |
|
|
|
2022-01-07 |
13G/A
|
OESX / Orion Energy Systems, Inc.
|
|
2,928,117 |
3,585,097 |
|
|
|
2022-01-07 |
13G/A
|
ACU / Acme United Corporation
|
|
389,030 |
399,117 |
|
|
|
2022-01-07 |
13G/A
|
CRWS / Crown Crafts, Inc.
|
|
781,930 |
725,153 |
|
|
|
2021-01-05 |
13G/A
|
OESX / Orion Energy Systems, Inc.
|
|
4,040,285 |
2,928,117 |
|
|
|
2021-01-05 |
13G/A
|
CRWS / Crown Crafts, Inc.
|
|
898,458 |
781,930 |
|
|
|
2021-01-05 |
13G/A
|
ACU / Acme United Corporation
|
|
562,539 |
389,030 |
|
|
|
2020-07-02 |
13G/A
|
629410309 / NTN Communications, Inc.
|
|
234,321 |
18,986 |
|
|
|
2020-07-02 |
13G/A
|
PRTS / CarParts.com, Inc.
|
|
2,515,820 |
1,558,192 |
|
|
|
2020-07-02 |
13G/A
|
PPSI / Pioneer Power Solutions, Inc.
|
|
444,447 |
25,000 |
|
|
|
2020-05-22 |
13G/A
|
629410309 / NTN Communications, Inc.
|
|
314,127 |
234,321 |
|
|
|
2020-01-08 |
13G/A
|
PRTS / CarParts.com, Inc.
|
|
1,786,685 |
2,515,820 |
|
|
|
2020-01-08 |
13D/A
|
BTX / BlackRock Innovation and Growth Term Trust
|
|
300,000 |
314,127 |
|
|
|
2020-01-08 |
13G/A
|
ACU / Acme United Corporation
|
|
619,454 |
562,539 |
|
|
|
2020-01-08 |
13G/A
|
DALN / DallasNews Corporation
|
|
1,283,607 |
668,946 |
|
|
|
2020-01-08 |
13G/A
|
CRWS / Crown Crafts, Inc.
|
|
789,279 |
898,458 |
|
|
|
2020-01-08 |
13G/A
|
OESX / Orion Energy Systems, Inc.
|
|
3,059,748 |
4,040,285 |
|
|
|
2020-01-08 |
13G/A
|
PPSI / Pioneer Power Solutions, Inc.
|
|
645,149 |
444,447 |
|
|
|
2019-03-08 |
13D/A
|
THST / Truett-Hurst, Inc.
|
|
1,284,271 |
878,215 |
|
|
|
2019-01-09 |
13D/A
|
BTX / BlackRock Innovation and Growth Term Trust
|
|
296,000 |
300,000 |
|
|
|
2019-01-09 |
13G
|
PRTS / CarParts.com, Inc.
|
|
|
1,786,685 |
|
|
|
2019-01-09 |
13D/A
|
THST / Truett-Hurst, Inc.
|
|
1,274,271 |
1,284,271 |
|
|
|
2019-01-09 |
13G/A
|
PPSI / Pioneer Power Solutions, Inc.
|
|
442,024 |
645,149 |
|
|
|
2019-01-09 |
13G/A
|
CRWS / Crown Crafts, Inc.
|
|
573,622 |
789,279 |
|
|
|
2019-01-09 |
13G/A
|
ACU / Acme United Corporation
|
|
595,288 |
619,454 |
|
|
|
2019-01-09 |
13G/A
|
OESX / Orion Energy Systems, Inc.
|
|
2,559,728 |
3,059,748 |
|
|
|
2019-01-09 |
13G/A
|
DALN / DallasNews Corporation
|
|
1,271,962 |
1,283,607 |
|
|
|
2018-11-21 |
13D
|
BTX / BlackRock Innovation and Growth Term Trust
|
|
298,900 |
296,000 |
|
|
|
2018-08-16 |
13D/A
|
THST / Truett-Hurst, Inc.
|
|
1,399,071 |
1,274,271 |
|
|
|
2018-01-08 |
13G/A
|
ACU / Acme United Corporation
|
|
580,756 |
595,288 |
|
|
|
2018-01-08 |
13G
|
DALN / DallasNews Corporation
|
|
|
1,271,962 |
|
|
|
2018-01-08 |
13G
|
CRWS / Crown Crafts, Inc.
|
|
|
573,622 |
|
|
|
2018-01-08 |
13G/A
|
EEI / Ecology and Environment, Inc.
|
|
255,750 |
285,855 |
|
|
|
2018-01-08 |
13G/A
|
BTX / BlackRock Innovation and Growth Term Trust
|
|
257,800 |
298,900 |
|
|
|
2018-01-08 |
13G/A
|
OESX / Orion Energy Systems, Inc.
|
|
2,245,005 |
2,559,728 |
|
|
|
2018-01-08 |
13G/A
|
PPSI / Pioneer Power Solutions, Inc.
|
|
466,880 |
442,024 |
|
|
|
2018-01-08 |
13G/A
|
TALN / Talon International, Inc.
|
|
5,333,233 |
5,303,233 |
|
|
|
2018-01-08 |
13D/A
|
THST / Truett-Hurst, Inc.
|
|
1,399,894 |
1,399,071 |
|
|
|
2017-12-26 |
13D/A
|
THST / Truett-Hurst, Inc.
|
|
1,342,361 |
1,399,894 |
|
|
|
2017-10-12 |
13G
|
BTX / BlackRock Innovation and Growth Term Trust
|
|
|
257,800 |
|
|
|
2017-09-11 |
13D
|
THST / Truett-Hurst, Inc.
|
|
1,034,907 |
1,342,361 |
|
|
|
2017-01-10 |
13G/A
|
EEI / Ecology and Environment, Inc.
|
|
249,260 |
255,750 |
|
|
|
2017-01-10 |
13G/A
|
ACU / Acme United Corporation
|
|
461,500 |
580,756 |
|
|
|
2017-01-10 |
13G/A
|
THST / Truett-Hurst, Inc.
|
|
884,165 |
1,034,907 |
|
|
|
2017-01-10 |
13G/A
|
TALN / Talon International, Inc.
|
|
4,767,617 |
5,333,233 |
|
|
|
2017-01-10 |
13G/A
|
OESX / Orion Energy Systems, Inc.
|
|
2,042,118 |
2,245,005 |
|
|
|
2017-01-10 |
13G
|
PPSI / Pioneer Power Solutions, Inc.
|
|
|
466,880 |
|
|
|
2016-12-05 |
13G/A
|
IPDN / Professional Diversity Network, Inc.
|
|
1,563,977 |
164,608 |
|
|
|
2016-01-19 |
13G
|
EEI / Ecology and Environment, Inc.
|
|
|
249,260 |
|
|
|
2016-01-19 |
13D/A
|
ALTV / Alteva (D/B/A)
|
|
429,315 |
0 |
|
|
|
2016-01-19 |
13G/A
|
EVI / EVI Industries, Inc.
|
|
|
518,300 |
|
|
|
2016-01-19 |
13G/A
|
ACU / Acme United Corporation
|
|
|
461,500 |
|
|
|
2016-01-19 |
13G/A
|
THST / Truett-Hurst, Inc.
|
|
824,625 |
884,165 |
|
|
|
2016-01-19 |
13G/A
|
IPDN / Professional Diversity Network, Inc.
|
|
1,642,377 |
1,563,977 |
|
|
|
2016-01-19 |
13G
|
OESX / Orion Energy Systems, Inc.
|
|
|
2,042,118 |
|
|
|
2016-01-19 |
13G
|
TALN / Talon International, Inc.
|
|
|
4,767,617 |
|
|
|
2015-12-08 |
13G/A
|
IPDN / Professional Diversity Network, Inc.
|
|
|
1,642,377 |
|
|
|
2015-12-02 |
13D/A
|
ALTV / Alteva (D/B/A)
|
|
525,693 |
429,315 |
|
|
|
2015-10-21 |
13D/A
|
ALTV / Alteva (D/B/A)
|
|
611,012 |
525,693 |
|
|
|
2015-08-28 |
13D/A
|
ALTV / Alteva (D/B/A)
|
|
|
611,012 |
|
|
|
2015-08-06 |
13G/A
|
DOVR / Dover Saddlery Inc
|
|
|
0 |
|
|
|
2015-04-10 |
13G/A
|
THST / Truett-Hurst, Inc.
|
|
|
824,625 |
|
|
|
2015-02-10 |
13G/A
|
DOVR / Dover Saddlery Inc
|
|
|
1,085,445 |
|
|
|
2015-02-10 |
13G/A
|
IPDN / Professional Diversity Network, Inc.
|
|
|
789,020 |
|
|
|
2015-02-10 |
13G/A
|
ACU / Acme United Corporation
|
|
|
441,036 |
|
|
|
2015-02-10 |
13G/A
|
THST / Truett-Hurst, Inc.
|
|
|
587,525 |
|
|
|
2015-02-10 |
13G
|
EVI / EVI Industries, Inc.
|
|
|
476,750 |
|
|
|
2014-12-17 |
13D
|
ALTV / Alteva (D/B/A)
|
|
|
544,626 |
|
|
|
2014-12-05 |
13G/A
|
UUU / Universal Safety Products, Inc
|
|
|
91,700 |
|
|
|
2014-11-07 |
13G/A
|
THST / Truett-Hurst, Inc.
|
|
|
386,746 |
|
|
|
2014-11-07 |
13G
|
IPDN / Professional Diversity Network, Inc.
|
|
|
354,025 |
|
|
|
2014-11-07 |
13G/A
|
DOVR / Dover Saddlery Inc
|
|
|
881,780 |
|
|
|
2014-11-07 |
13G/A
|
ALTV / Alteva (D/B/A)
|
|
|
380,865 |
|
|
|
2014-11-07 |
13G/A
|
UUU / Universal Safety Products, Inc
|
|
|
178,447 |
|
|
|
2014-03-17 |
13G
|
THST / Truett-Hurst, Inc.
|
|
|
231,650 |
|
|
|
2014-03-06 |
13G/A
|
UUU / Universal Safety Products, Inc
|
|
|
290,246 |
|
|
|
2014-03-06 |
13G/A
|
DOVR / Dover Saddlery Inc
|
|
|
593,730 |
|
|
|
2014-03-05 |
13G/A
|
ACU / Acme United Corporation
|
|
|
400,432 |
|
|
|
2014-01-09 |
13G/A
|
ACU / Acme United Corporation
|
|
|
98,982 |
|
|
|
2014-01-08 |
13G
|
DOVR / Dover Saddlery Inc
|
|
|
249,160 |
|
|
|
2014-01-08 |
13G
|
UUU / Universal Safety Products, Inc
|
|
|
29,160 |
|
|
|
2014-01-08 |
13G
|
ALTV / Alteva (D/B/A)
|
|
|
109,460 |
|
|
|
2014-01-08 |
13G
|
ACU / Acme United Corporation
|
|
|
98,982 |
|
|
|
2013-11-19 |
13G
|
UUU / Universal Safety Products, Inc
|
|
|
281,546 |
|
|
|
2013-09-27 |
13G/A
|
UUU / Universal Safety Products, Inc
|
|
|
258,321 |
|
|
|
2013-09-24 |
13G/A
|
UUU / Universal Safety Products, Inc
|
|
|
226,871 |
|
|
|
2013-07-30 |
13G/A
|
DOVR / Dover Saddlery Inc
|
|
|
561,270 |
|
|
|
2013-07-30 |
13G/A
|
ALTV / Alteva (D/B/A)
|
|
|
432,554 |
|
|
|
2013-06-18 |
13G/A
|
PRLS / Peerless Systems Corp
|
|
|
145,573 |
|
|
|
2013-05-24 |
13G/A
|
|
|
|
54,905 |
|
|
|
2013-05-13 |
13G/A
|
PRLS / Peerless Systems Corp
|
|
|
245,107 |
|
|
|
2013-04-16 |
13G/A
|
ACU / Acme United Corporation
|
|
|
375,596 |
|
|
|
2013-03-27 |
13G/A
|
DOVR / Dover Saddlery Inc
|
|
|
439,145 |
|
|
|
2013-03-22 |
13G/A
|
ALTV / Alteva (D/B/A)
|
|
|
347,300 |
|
|
|
2013-03-04 |
13G
|
ALTV / Alteva (D/B/A)
|
|
|
290,824 |
|
|
|
2012-12-20 |
13G
|
DOVR / Dover Saddlery Inc
|
|
|
383,175 |
|
|
|
2012-11-28 |
13G/A
|
ACU / Acme United Corporation
|
|
|
345,672 |
|
|
|
2012-09-24 |
13G/A
|
PRLS / Peerless Systems Corp
|
|
|
280,007 |
|
|
|
2012-09-21 |
13G/A
|
|
|
|
88,667 |
|
|
|
2012-09-21 |
13G/A
|
UUU / Universal Safety Products, Inc
|
|
|
194,973 |
|
|
|
2012-06-08 |
13G
|
|
|
|
71,174 |
|
|
|
2012-06-01 |
13G/A
|
ACU / Acme United Corporation
|
|
|
301,138 |
|
|
|
2012-02-22 |
13G/A
|
ACU / Acme United Corporation
|
|
|
260,869 |
|
|
|