2024-12-12 |
13D/A
|
PMD / Psychemedics Corporation
|
|
2,057,449 |
1,736,741 |
|
|
|
2024-12-05 |
13D/A
|
PMD / Psychemedics Corporation
|
|
647,737 |
2,057,449 |
|
|
|
2024-08-13 |
13D/A
|
PMD / Psychemedics Corporation
|
|
624,737 |
647,737 |
|
|
|
2023-01-13 |
13D/A
|
TTSH / Tile Shop Holdings, Inc.
|
|
|
|
|
|
|
2022-12-13 |
13D
|
ALOT / AstroNova, Inc.
|
|
|
433,065 |
|
|
|
2022-06-10 |
13D/A
|
PMD / Psychemedics Corporation
|
|
624,737 |
624,737 |
|
|
|
2022-05-16 |
13D/A
|
KEQU / Kewaunee Scientific Corporation
|
|
146,721 |
176,674 |
|
|
|
2022-05-10 |
13D/A
|
PMD / Psychemedics Corporation
|
|
624,737 |
624,737 |
|
|
|
2022-04-21 |
13D/A
|
PMD / Psychemedics Corporation
|
|
521,613 |
624,737 |
|
|
|
2022-02-01 |
13D/A
|
IDXG / Interpace Biosciences, Inc.
|
|
781,956 |
781,956 |
|
|
|
2022-01-26 |
13D/A
|
PMD / Psychemedics Corporation
|
|
465,800 |
521,613 |
|
|
|
2022-01-25 |
13D
|
KEQU / Kewaunee Scientific Corporation
|
|
|
146,721 |
|
|
|
2022-01-13 |
13D/A
|
IDXG / Interpace Biosciences, Inc.
|
|
781,956 |
781,956 |
|
|
|
2021-12-06 |
13D/A
|
IDXG / Interpace Biosciences, Inc.
|
|
781,956 |
781,956 |
|
|
|
2021-09-23 |
13D/A
|
PMD / Psychemedics Corporation
|
|
455,200 |
465,800 |
|
|
|
2021-08-19 |
13D/A
|
PMD / Psychemedics Corporation
|
|
327,934 |
455,200 |
|
|
|
2021-03-01 |
13D
|
IDXG / Interpace Biosciences, Inc.
|
|
|
781,956 |
|
|
|
2020-12-30 |
13D
|
PMD / Psychemedics Corporation
|
|
|
327,934 |
|
|
|
2020-01-14 |
13D/A
|
TTSH / Tile Shop Holdings, Inc.
|
|
6,641,631 |
|
|
|
|
2019-11-04 |
13D
|
TTSH / Tile Shop Holdings, Inc.
|
|
|
6,641,631 |
|
|
|
2019-06-14 |
13D/A
|
OESX / Orion Energy Systems, Inc.
|
|
2,631,300 |
1,454,600 |
|
|
|
2018-12-07 |
13D/A
|
OESX / Orion Energy Systems, Inc.
|
|
2,154,000 |
2,631,300 |
|
|
|
2018-08-13 |
13D/A
|
OESX / Orion Energy Systems, Inc.
|
|
1,792,000 |
2,154,000 |
|
|
|
2018-02-02 |
13D
|
OESX / Orion Energy Systems, Inc.
|
|
|
1,792,000 |
|
|
|
2016-01-20 |
13D/A
|
CRVP / Crystal Rock Holdings, Ltd.
|
|
1,149,797 |
1,483,287 |
|
|
|
2015-12-14 |
13D
|
CRVP / Crystal Rock Holdings, Ltd.
|
|
|
1,149,797 |
|
|
|
2015-07-15 |
13D/A
|
UVIC / Unilens Vision Inc
|
|
|
413,808 |
|
|
|
2014-11-28 |
13D/A
|
UVIC / Unilens Vision Inc
|
|
|
399,268 |
|
|
|
2014-11-21 |
13G/A
|
001930205 / ARI Network Services, Inc.
|
|
|
697,491 |
|
|
|
2014-11-21 |
13D/A
|
UVIC / Unilens Vision Inc
|
|
|
377,268 |
|
|
|
2014-11-12 |
13D/A
|
RWWI / Rand Worldwide, Inc.
|
|
|
|
|
|
|
2014-09-29 |
13D/A
|
RWWI / Rand Worldwide, Inc.
|
|
|
|
|
|
|
2014-08-01 |
13D/A
|
UVIC / Unilens Vision Inc
|
|
|
353,485 |
|
|
|
2014-06-12 |
13D/A
|
UVIC / Unilens Vision Inc
|
|
|
325,230 |
|
|
|
2014-05-08 |
13D/A
|
UVIC / Unilens Vision Inc
|
|
|
246,962 |
|
|
|
2014-04-17 |
13G
|
SPGZ / Spectrum Group International, Inc.
|
|
|
2,544,794 |
|
|
|
2014-01-02 |
13G/A
|
001930205 / ARI Network Services, Inc.
|
|
|
972,654 |
|
|
|
2013-10-09 |
13D
|
UVIC / Unilens Vision Inc
|
|
|
202,600 |
|
|
|
2013-03-08 |
13G
|
|
|
|
1,804,900 |
|
|
|
2013-01-31 |
13G/A
|
001930205 / ARI Network Services, Inc.
|
|
|
806,981 |
|
|
|
2013-01-31 |
13G/A
|
|
|
|
1,021,814 |
|
|
|
2013-01-10 |
13G/A
|
UVIC / Unilens Vision Inc
|
|
|
187,436 |
|
|
|
2012-12-04 |
13D/A
|
RWWI / Rand Worldwide, Inc.
|
|
|
7,833,215 |
|
|
|
2012-11-06 |
13G/A
|
|
|
|
994,914 |
|
|
|
2012-05-25 |
13G/A
|
001930205 / ARI Network Services, Inc.
|
|
|
762,981 |
|
|
|
2012-05-21 |
13D
|
MAMS / MAM Software Group, Inc.
|
|
|
|
|
|
|
2012-03-26 |
13D
|
RWWI / Rand Worldwide, Inc.
|
|
|
5,739,924 |
|
|
|
2012-02-16 |
13G
|
MAMS / MAM Software Group, Inc.
|
|
|
729,721 |
|
|
|
2012-02-09 |
13G/A
|
AMOT / Allied Motion Technologies Inc
|
|
|
418,490 |
|
|
|
2012-02-09 |
13G/A
|
001930205 / ARI Network Services, Inc.
|
|
|
682,281 |
|
|
|
2012-02-09 |
13G/A
|
|
|
|
861,514 |
|
|
|
2012-02-09 |
13G/A
|
UVIC / Unilens Vision Inc
|
|
|
155,750 |
|
|
|
2012-01-05 |
13G/A
|
RWWI / Rand Worldwide, Inc.
|
|
|
4,380,116 |
|
|
|