0001062993-22-003779.txt : 20220211 0001062993-22-003779.hdr.sgml : 20220211 20220211160901 ACCESSION NUMBER: 0001062993-22-003779 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20211231 FILED AS OF DATE: 20220211 DATE AS OF CHANGE: 20220211 EFFECTIVENESS DATE: 20220211 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Trigran Investments, Inc. CENTRAL INDEX KEY: 0001336800 IRS NUMBER: 363825728 STATE OF INCORPORATION: IL FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-11692 FILM NUMBER: 22620872 BUSINESS ADDRESS: STREET 1: 630 DUNDEE ROAD STREET 2: SUITE 230 CITY: NORTHBROOK STATE: IL ZIP: 60062 BUSINESS PHONE: 8476561640 MAIL ADDRESS: STREET 1: 630 DUNDEE ROAD STREET 2: SUITE 230 CITY: NORTHBROOK STATE: IL ZIP: 60062 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0001336800 XXXXXXXX 12-31-2021 12-31-2021 Trigran Investments, Inc.
630 DUNDEE ROAD SUITE 230 NORTHBROOK IL 60062
13F HOLDINGS REPORT 028-11692 N
Lawrence A. Oberman Executive Vice President (847) 656-1640 Lawrence A. Oberman Northbrook IL 02-11-2022 0 61 1046987 false
INFORMATION TABLE 2 form13fInfoTable.xml FORM 13F INFORMATION TABLE ABSOLUTE SOFTWARE CORP COM 00386B109 29258 3120157 SH SOLE 3120157 0 0 ABSOLUTE SOFTWARE CORP COM 00386B109 11805 1258958 SH OTR 0 1258958 0 ABSOLUTE SOFTWARE CORP COM 00386B109 2878 306928 SH OTR 0 0 306928 ANIKA THERAPEUTICS INC COM 035255108 14551 406121 SH SOLE 406121 0 0 ANIKA THERAPEUTICS INC COM 035255108 5429 151521 SH OTR 0 151521 0 ANIKA THERAPEUTICS INC COM 035255108 1238 34546 SH OTR 0 0 34546 APPLE INC COM 037833100 213 1200 SH OTR 0 0 1200 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1091 3650 SH OTR 0 0 3650 BRIGHTCOVE INC COM 10921T101 36487 3570185 SH SOLE 3570185 0 0 BRIGHTCOVE INC COM 10921T101 15034 1471084 SH OTR 0 1471084 0 BRIGHTCOVE INC COM 10921T101 3500 342509 SH OTR 0 0 342509 CECO ENVIRONMENTAL CORP COM 125141101 18419 2956525 SH SOLE 2956525 0 0 CECO ENVIRONMENTAL CORP COM 125141101 7634 1225428 SH OTR 0 1225428 0 CECO ENVIRONMENTAL CORP COM 125141101 1686 270656 SH OTR 0 0 270656 CALAMP CORP COM 128126109 16952 2401173 SH SOLE 2401173 0 0 CALAMP CORP COM 128126109 6322 895488 SH OTR 0 895488 0 CALAMP CORP COM 128126109 1504 213024 SH OTR 0 0 213024 ENERGY RECOVERY INC COM 29270J100 40235 1872285 SH SOLE 1872285 0 0 ENERGY RECOVERY INC COM 29270J100 15148 704875 SH OTR 0 704875 0 ENERGY RECOVERY INC COM 29270J100 3790 176354 SH OTR 0 0 176354 GENTHERM INC COM 37253A103 76287 877869 SH SOLE 877869 0 0 GENTHERM INC COM 37253A103 30999 356715 SH OTR 0 356715 0 GENTHERM INC COM 37253A103 7454 85779 SH OTR 0 0 85779 HACKETT GROUP INC COM 404609109 37183 1811174 SH SOLE 1811174 0 0 HACKETT GROUP INC COM 404609109 14155 689468 SH OTR 0 689468 0 HACKETT GROUP INC COM 404609109 3460 168550 SH OTR 0 0 168550 HARMONIC INC COM 413160102 29909 2543286 SH SOLE 2543286 0 0 HARMONIC INC COM 413160102 10399 884306 SH OTR 0 884306 0 HARMONIC INC COM 413160102 2628 223444 SH OTR 0 0 223444 HEALTHSTREAM INC COM 42222N103 9952 377536 SH SOLE 377536 0 0 HEALTHSTREAM INC COM 42222N103 3183 120768 SH OTR 0 120768 0 HEALTHSTREAM INC COM 42222N103 860 32625 SH OTR 0 0 32625 OOMA INC COM 683416101 25230 1234349 SH SOLE 1234349 0 0 OOMA INC COM 683416101 9260 453010 SH OTR 0 453010 0 OOMA INC COM 683416101 2235 109341 SH OTR 0 0 109341 PHX MINERALS INC CL A 69291A100 1841 848219 SH SOLE 848219 0 0 PHX MINERALS INC CL A 69291A100 76 35123 SH OTR 0 0 35123 QUOTIENT TECHNOLOGY INC COM 749119103 34378 4633172 SH SOLE 4633172 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 16747 2256946 SH OTR 0 2256946 0 QUOTIENT TECHNOLOGY INC COM 749119103 3393 457253 SH OTR 0 0 457253 RED VIOLET INC COM 75704L104 33243 837561 SH SOLE 837561 0 0 RED VIOLET INC COM 75704L104 11871 299104 SH OTR 0 299104 0 RED VIOLET INC COM 75704L104 2970 74835 SH OTR 0 0 74835 SIERRA WIRELESS INC COM 826516106 59332 3367299 SH SOLE 3367299 0 0 SIERRA WIRELESS INC COM 826516106 23708 1345531 SH OTR 0 1345531 0 SIERRA WIRELESS INC COM 826516106 5576 316457 SH OTR 0 0 316457 SITIME CORP COM 82982T106 56266 192337 SH SOLE 192337 0 0 SITIME CORP COM 82982T106 20595 70400 SH OTR 0 70400 0 SITIME CORP COM 82982T106 5346 18274 SH OTR 0 0 18274 SONOS INC COM 83570H108 35325 1185408 SH SOLE 1185408 0 0 SONOS INC COM 83570H108 13437 450913 SH OTR 0 450913 0 SONOS INC COM 83570H108 3070 103019 SH OTR 0 0 103019 SURMODICS INC COM 868873100 65634 1363117 SH SOLE 1363117 0 0 SURMODICS INC COM 868873100 24693 512840 SH OTR 0 512840 0 SURMODICS INC COM 868873100 6320 131254 SH OTR 0 0 131254 SYNAPTICS INC COM 87157D109 80619 278467 SH SOLE 278467 0 0 SYNAPTICS INC COM 87157D109 29246 101018 SH OTR 0 101018 0 SYNAPTICS INC COM 87157D109 6557 22648 SH OTR 0 0 22648 TACTILE SYS TECHNOLOGY INC COM 87357P100 7328 385090 SH SOLE 385090 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 2604 136862 SH OTR 0 136862 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 444 23314 SH OTR 0 0 23314