The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete. | |||||||||||||||||
UNITED STATES SECURITIES AND EXCHANGE COMMISSION Washington, D.C. 20549 FORM 13F FORM 13F INFORMATION TABLE |
|
COLUMN 1 | COLUMN 2 | COLUMN 3 | COLUMN 4 | COLUMN 5 | COLUMN 6 | COLUMN 7 | COLUMN 8 | ||||
VALUE | SHRS OR | SH/ | PUT/ | INVESTMENT | OTHER | VOTING AUTHORITY | |||||
NAME OF ISSUER | TITLE OF CLASS | CUSIP | (x$1000) | PRN AMT | PRN | CALL | DISCRETION | MANAGER | SOLE | SHARED | NONE |
ABSOLUTE SOFTWARE CORP | COM | 00386B109 | 29,258 | 3,120,157 | SH | SOLE | 3,120,157 | 0 | 0 | ||
ABSOLUTE SOFTWARE CORP | COM | 00386B109 | 11,805 | 1,258,958 | SH | OTR | 0 | 1,258,958 | 0 | ||
ABSOLUTE SOFTWARE CORP | COM | 00386B109 | 2,878 | 306,928 | SH | OTR | 0 | 0 | 306,928 | ||
ANIKA THERAPEUTICS INC | COM | 035255108 | 14,551 | 406,121 | SH | SOLE | 406,121 | 0 | 0 | ||
ANIKA THERAPEUTICS INC | COM | 035255108 | 5,429 | 151,521 | SH | OTR | 0 | 151,521 | 0 | ||
ANIKA THERAPEUTICS INC | COM | 035255108 | 1,238 | 34,546 | SH | OTR | 0 | 0 | 34,546 | ||
APPLE INC | COM | 037833100 | 213 | 1,200 | SH | OTR | 0 | 0 | 1,200 | ||
BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 | 1,091 | 3,650 | SH | OTR | 0 | 0 | 3,650 | ||
BRIGHTCOVE INC | COM | 10921T101 | 36,487 | 3,570,185 | SH | SOLE | 3,570,185 | 0 | 0 | ||
BRIGHTCOVE INC | COM | 10921T101 | 15,034 | 1,471,084 | SH | OTR | 0 | 1,471,084 | 0 | ||
BRIGHTCOVE INC | COM | 10921T101 | 3,500 | 342,509 | SH | OTR | 0 | 0 | 342,509 | ||
CECO ENVIRONMENTAL CORP | COM | 125141101 | 18,419 | 2,956,525 | SH | SOLE | 2,956,525 | 0 | 0 | ||
CECO ENVIRONMENTAL CORP | COM | 125141101 | 7,634 | 1,225,428 | SH | OTR | 0 | 1,225,428 | 0 | ||
CECO ENVIRONMENTAL CORP | COM | 125141101 | 1,686 | 270,656 | SH | OTR | 0 | 0 | 270,656 | ||
CALAMP CORP | COM | 128126109 | 16,952 | 2,401,173 | SH | SOLE | 2,401,173 | 0 | 0 | ||
CALAMP CORP | COM | 128126109 | 6,322 | 895,488 | SH | OTR | 0 | 895,488 | 0 | ||
CALAMP CORP | COM | 128126109 | 1,504 | 213,024 | SH | OTR | 0 | 0 | 213,024 | ||
ENERGY RECOVERY INC | COM | 29270J100 | 40,235 | 1,872,285 | SH | SOLE | 1,872,285 | 0 | 0 | ||
ENERGY RECOVERY INC | COM | 29270J100 | 15,148 | 704,875 | SH | OTR | 0 | 704,875 | 0 | ||
ENERGY RECOVERY INC | COM | 29270J100 | 3,790 | 176,354 | SH | OTR | 0 | 0 | 176,354 | ||
GENTHERM INC | COM | 37253A103 | 76,287 | 877,869 | SH | SOLE | 877,869 | 0 | 0 | ||
GENTHERM INC | COM | 37253A103 | 30,999 | 356,715 | SH | OTR | 0 | 356,715 | 0 | ||
GENTHERM INC | COM | 37253A103 | 7,454 | 85,779 | SH | OTR | 0 | 0 | 85,779 | ||
HACKETT GROUP INC | COM | 404609109 | 37,183 | 1,811,174 | SH | SOLE | 1,811,174 | 0 | 0 | ||
HACKETT GROUP INC | COM | 404609109 | 14,155 | 689,468 | SH | OTR | 0 | 689,468 | 0 | ||
HACKETT GROUP INC | COM | 404609109 | 3,460 | 168,550 | SH | OTR | 0 | 0 | 168,550 | ||
HARMONIC INC | COM | 413160102 | 29,909 | 2,543,286 | SH | SOLE | 2,543,286 | 0 | 0 | ||
HARMONIC INC | COM | 413160102 | 10,399 | 884,306 | SH | OTR | 0 | 884,306 | 0 | ||
HARMONIC INC | COM | 413160102 | 2,628 | 223,444 | SH | OTR | 0 | 0 | 223,444 | ||
HEALTHSTREAM INC | COM | 42222N103 | 9,952 | 377,536 | SH | SOLE | 377,536 | 0 | 0 | ||
HEALTHSTREAM INC | COM | 42222N103 | 3,183 | 120,768 | SH | OTR | 0 | 120,768 | 0 | ||
HEALTHSTREAM INC | COM | 42222N103 | 860 | 32,625 | SH | OTR | 0 | 0 | 32,625 | ||
OOMA INC | COM | 683416101 | 25,230 | 1,234,349 | SH | SOLE | 1,234,349 | 0 | 0 | ||
OOMA INC | COM | 683416101 | 9,260 | 453,010 | SH | OTR | 0 | 453,010 | 0 | ||
OOMA INC | COM | 683416101 | 2,235 | 109,341 | SH | OTR | 0 | 0 | 109,341 | ||
PHX MINERALS INC | CL A | 69291A100 | 1,841 | 848,219 | SH | SOLE | 848,219 | 0 | 0 | ||
PHX MINERALS INC | CL A | 69291A100 | 76 | 35,123 | SH | OTR | 0 | 0 | 35,123 | ||
QUOTIENT TECHNOLOGY INC | COM | 749119103 | 34,378 | 4,633,172 | SH | SOLE | 4,633,172 | 0 | 0 | ||
QUOTIENT TECHNOLOGY INC | COM | 749119103 | 16,747 | 2,256,946 | SH | OTR | 0 | 2,256,946 | 0 | ||
QUOTIENT TECHNOLOGY INC | COM | 749119103 | 3,393 | 457,253 | SH | OTR | 0 | 0 | 457,253 | ||
RED VIOLET INC | COM | 75704L104 | 33,243 | 837,561 | SH | SOLE | 837,561 | 0 | 0 | ||
RED VIOLET INC | COM | 75704L104 | 11,871 | 299,104 | SH | OTR | 0 | 299,104 | 0 | ||
RED VIOLET INC | COM | 75704L104 | 2,970 | 74,835 | SH | OTR | 0 | 0 | 74,835 | ||
SIERRA WIRELESS INC | COM | 826516106 | 59,332 | 3,367,299 | SH | SOLE | 3,367,299 | 0 | 0 | ||
SIERRA WIRELESS INC | COM | 826516106 | 23,708 | 1,345,531 | SH | OTR | 0 | 1,345,531 | 0 | ||
SIERRA WIRELESS INC | COM | 826516106 | 5,576 | 316,457 | SH | OTR | 0 | 0 | 316,457 | ||
SITIME CORP | COM | 82982T106 | 56,266 | 192,337 | SH | SOLE | 192,337 | 0 | 0 | ||
SITIME CORP | COM | 82982T106 | 20,595 | 70,400 | SH | OTR | 0 | 70,400 | 0 | ||
SITIME CORP | COM | 82982T106 | 5,346 | 18,274 | SH | OTR | 0 | 0 | 18,274 | ||
SONOS INC | COM | 83570H108 | 35,325 | 1,185,408 | SH | SOLE | 1,185,408 | 0 | 0 | ||
SONOS INC | COM | 83570H108 | 13,437 | 450,913 | SH | OTR | 0 | 450,913 | 0 | ||
SONOS INC | COM | 83570H108 | 3,070 | 103,019 | SH | OTR | 0 | 0 | 103,019 | ||
SURMODICS INC | COM | 868873100 | 65,634 | 1,363,117 | SH | SOLE | 1,363,117 | 0 | 0 | ||
SURMODICS INC | COM | 868873100 | 24,693 | 512,840 | SH | OTR | 0 | 512,840 | 0 | ||
SURMODICS INC | COM | 868873100 | 6,320 | 131,254 | SH | OTR | 0 | 0 | 131,254 | ||
SYNAPTICS INC | COM | 87157D109 | 80,619 | 278,467 | SH | SOLE | 278,467 | 0 | 0 | ||
SYNAPTICS INC | COM | 87157D109 | 29,246 | 101,018 | SH | OTR | 0 | 101,018 | 0 | ||
SYNAPTICS INC | COM | 87157D109 | 6,557 | 22,648 | SH | OTR | 0 | 0 | 22,648 | ||
TACTILE SYS TECHNOLOGY INC | COM | 87357P100 | 7,328 | 385,090 | SH | SOLE | 385,090 | 0 | 0 | ||
TACTILE SYS TECHNOLOGY INC | COM | 87357P100 | 2,604 | 136,862 | SH | OTR | 0 | 136,862 | 0 | ||
TACTILE SYS TECHNOLOGY INC | COM | 87357P100 | 444 | 23,314 | SH | OTR | 0 | 0 | 23,314 |