| Cavalry Investment Fund LP |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
07/11/2024 |
| Cavalry Fund I Management LLC |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
07/11/2024 |
| Cavalry Fund I LP |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
07/11/2024 |
| Thomas Walsh |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
07/11/2024 |
| Cavalry Fund GP, LLC |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
07/11/2024 |
| Jeffrey
J. Conroy |
States |
2194690 |
0 |
2194690 |
0 |
2194690 |
14.2 % |
16/10/2024 |
| Scott Maskin |
States of America |
524075 |
0 |
524075 |
0 |
524075 |
5.3 % |
07/08/2023 |
| Hercules Capital, Inc. |
Maryland |
554999 |
0 |
554999 |
0 |
554999 |
7.5 % |
27/04/2022 |
| Pacific Growth Investment Advisors, LLC I.D. No. 47-2737367 |
Minnesota |
2733062 |
0 |
2733062 |
0 |
2733062 |
36.76 % |
06/04/2022 |
| Communication Systems, Inc. Employee Stock Ownership Plan and Trust |
Minnesota |
0 |
545631 |
0 |
0 |
545631 |
5.6 % |
14/02/2022 |
| Randall D. Sampson |
United States of America |
1112909 |
685221 |
1112909 |
0 |
1798130 |
18.5 % |
14/02/2022 |
| 13-3127734 |
Delaware |
540463 |
0 |
630983 |
0 |
630983 |
6.49 % |
11/02/2022 |
| 26-0385758 |
Delaware |
540463 |
0 |
630983 |
0 |
630983 |
6.49 % |
11/02/2022 |
| Hudson Bay Capital Management LP |
State of Delaware |
0 |
1078869 |
0 |
0 |
1078869 |
9.99 % |
03/02/2022 |
| Sander Gerber |
United States |
0 |
1078869 |
0 |
0 |
1078869 |
9.99 % |
03/02/2022 |
| D. Sampson |
United States of America |
1158629 |
732194 |
1158629 |
0 |
1890823 |
20.1 % |
15/04/2021 |
| 13-3127734 |
Delaware |
630018 |
0 |
682714 |
0 |
682714 |
7.32 % |
11/02/2021 |
| 26-0385758 |
Delaware |
630018 |
0 |
682714 |
0 |
682714 |
7.32 % |
11/02/2021 |
| Curtis A. Sampson |
United States of America |
750822 |
505009 |
750822 |
0 |
1187408 |
12.79 % |
14/02/2020 |
| Communication Systems, Inc. Employee Stock Ownership Plan and Trust |
Minnesota |
0 |
719967 |
0 |
0 |
719967 |
7.75 % |
14/02/2020 |
| 26-0385758 |
Delaware |
480195 |
0 |
480195 |
19300 |
499495 |
5.45 % |
12/02/2019 |
| 13-3127734 |
Delaware |
480195 |
0 |
480195 |
19300 |
499495 |
5.45 % |
12/02/2019 |
| BML Investment Partners, L.P. |
Delaware |
0 |
476770 |
0 |
476770 |
476770 |
5.2 % |
06/11/2018 |
| Curtis A. Sampson |
United States of America |
691559 |
515009 |
691559 |
0 |
1206568 |
13.5 % |
14/02/2018 |
| Curtis A. Sampson |
United States of America |
700267 |
476114 |
700267 |
0 |
1176381 |
13.3 % |
23/02/2017 |
| Curtis A. Sampson |
United States of America |
630027 |
986259 |
630027 |
0 |
1065800 |
12.3 % |
16/02/2016 |
| (. |
Delaware Limited Partnership |
611353 |
0 |
627614 |
0 |
627614 |
7.17 % |
09/02/2016 |
| Communication Systems, Inc. Employee Stock Ownership Plan and Trust |
Minnesota |
0 |
557375 |
0 |
0 |
557375 |
6.4 % |
17/02/2015 |
| Curtis A. Sampson |
United States of America |
647240 |
429614 |
639603 |
0 |
1076854 |
12.6 % |
14/02/2014 |
| Communication Systems, Inc. Employee Stock Ownership Plan and Trust |
Minnesota |
0 |
560862 |
0 |
0 |
560862 |
6.6 % |
14/02/2014 |
| Curtis A. Sampson |
United States of America |
651349 |
429614 |
649123 |
0 |
1080963 |
12.7 % |
14/02/2013 |
| David T. McGraw |
United States of America |
12629 |
0 |
12629 |
0 |
12629 |
0.1 % |
13/02/2013 |
| Paul N. Hanson |
United States of America |
78837 |
1411 |
78837 |
0 |
80248 |
0.9 % |
14/02/2012 |
| Curtis A. Sampson |
United States of America |
1104352 |
23323 |
1102126 |
0 |
1127675 |
13.3 % |
14/02/2012 |
| David T. McGraw |
United States of America |
10705 |
0 |
10705 |
0 |
10705 |
0.1 % |
14/02/2012 |
| (. |
Delaware Limited Partnership |
614387 |
0 |
628456 |
0 |
628456 |
7.42 % |
14/02/2012 |
| Curtis A. Sampson |
United States of America |
1125562 |
23323 |
1125562 |
0 |
1148885 |
13.7 % |
22/03/2011 |
| (. |
Delaware Limited Partnership |
575818 |
0 |
585964 |
0 |
585964 |
7.02 % |
08/02/2010 |
| Ira Albert |
United States |
519151 |
0 |
519151 |
10 |
519151 |
6.02 % |
17/09/2008 |
| Ira Albert |
United States |
432232 |
0 |
432232 |
10 |
432232 |
5.02 % |
22/04/2008 |
| (. |
Delaware Limited Partnership |
441119 |
0 |
441119 |
0 |
441119 |
5.13 % |
06/02/2008 |
| Edward C. Johnson 3d |
United States of America |
0 |
0 |
688881 |
0 |
688881 |
7.913 % |
14/02/2007 |
| FMR Corp. |
Delaware |
0 |
0 |
688881 |
0 |
688881 |
7.913 % |
14/02/2007 |
| Edward C. Johnson 3d |
United States of America |
0 |
0 |
628481 |
0 |
628481 |
7.339 % |
14/02/2006 |
| FMR Corp. |
Delaware |
0 |
0 |
628481 |
0 |
628481 |
7.339 % |
14/02/2006 |
| Edward C. Johnson 3d |
United States of America |
0 |
0 |
823581 |
0 |
823581 |
9.959 % |
14/02/2005 |
| Abigail P. Johnson |
United States of America |
0 |
0 |
823581 |
0 |
823581 |
9.959 % |
14/02/2005 |
| FMR Corp. |
Delaware |
0 |
0 |
823581 |
0 |
823581 |
9.959 % |
14/02/2005 |
| Edward C. Johnson 3d |
United States of America |
0 |
0 |
818281 |
0 |
818281 |
9.996 % |
17/02/2004 |
| FMR Corp. |
Delaware |
0 |
0 |
818281 |
0 |
818281 |
9.996 % |
17/02/2004 |
| Abigail P. Johnson |
United States of America |
0 |
0 |
818281 |
0 |
818281 |
9.996 % |
17/02/2004 |
| (. |
Citizenship or Place of Organization |
330300 |
0 |
330300 |
0 |
330300 |
4.03 % |
06/02/2004 |
| Abigail P. Johnson |
United States of America |
0 |
0 |
448481 |
0 |
448481 |
5.499 % |
13/02/2003 |
| FMR Corp. |
Delaware |
0 |
0 |
448481 |
0 |
448481 |
5.499 % |
13/02/2003 |
| Edward C. Johnson 3d |
United States of America |
0 |
0 |
448481 |
0 |
448481 |
5.499 % |
13/02/2003 |
| (. |
Citizenship or Place of Organization |
448100 |
0 |
448100 |
0 |
448100 |
5.49 % |
07/02/2003 |