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 |
| ABBOTT LABORATORIES | COM | 002824100 | 2,121,059 | 20,659 | SH | SOLE | 19,009 | 0 | 1,650 | ||
| ABBVIE INC | COM | 00287Y109 | 1,161,831 | 5,342 | SH | SOLE | 4,805 | 0 | 537 | ||
| ACCURAY INC DEL | COM | 004397105 | 20,375 | 52,500 | SH | SOLE | 37,500 | 0 | 15,000 | ||
| ADVANCED MICRO DEVICES INC | COM | 007903107 | 3,153,978 | 15,504 | SH | SOLE | 15,504 | 0 | 0 | ||
| AIRGAIN INC | COM | 00938A104 | 121,000 | 22,000 | SH | SOLE | 0 | 0 | 22,000 | ||
| ALPHATEC HLDGS INC | COM NEW | 02081G201 | 1,869,695 | 171,847 | SH | SOLE | 157,547 | 0 | 14,300 | ||
| ANI PHARMACEUTICALS INC | COM | 00182C103 | 602,972 | 7,841 | SH | SOLE | 5,800 | 0 | 2,041 | ||
| APPLE INC | COM | 037833100 | 672,543 | 2,650 | SH | SOLE | 2,650 | 0 | 0 | ||
| APYX MEDICAL CORPORATION | COM | 03837C106 | 154,980 | 42,000 | SH | SOLE | 21,500 | 0 | 20,500 | ||
| ASURE SOFTWARE INC | COM | 04649U102 | 202,100 | 23,500 | SH | SOLE | 23,500 | 0 | 0 | ||
| AT&T INC | COM | 00206R102 | 463,608 | 15,992 | SH | SOLE | 13,325 | 0 | 2,667 | ||
| ATRICURE INC | COM | 04963C209 | 744,633 | 26,100 | SH | SOLE | 18,500 | 0 | 7,600 | ||
| AXOGEN INC | COM | 05463X106 | 5,593,735 | 168,842 | SH | SOLE | 151,692 | 0 | 17,150 | ||
| BACKBLAZE INC | COM CL A | 05637B105 | 1,169,636 | 339,025 | SH | SOLE | 291,275 | 0 | 47,750 | ||
| BEELINE HOLDINGS INC | COM NEW | 277802500 | 575,750 | 245,000 | SH | SOLE | 240,000 | 0 | 5,000 | ||
| BIODESIX INC | COM | 09075X207 | 649,353 | 44,783 | SH | SOLE | 43,844 | 0 | 939 | ||
| BIOLIFE SOLUTIONS INC | COM NEW | 09062W204 | 238,500 | 12,500 | SH | SOLE | 12,500 | 0 | 0 | ||
| BLACKSKY TECHNOLOGY INC | CL A NEW | 09263B207 | 723,350 | 28,750 | SH | SOLE | 3,750 | 0 | 25,000 | ||
| BP PLC | SPONSORED ADR | 055622104 | 432,400 | 9,200 | SH | SOLE | 8,000 | 0 | 1,200 | ||
| BRISTOL-MYERS SQUIBB CO | COM | 110122108 | 450,629 | 7,430 | SH | SOLE | 6,330 | 0 | 1,100 | ||
| BUTTERFLY NETWORK INC | COM CL A | 124155102 | 3,760,957 | 930,930 | SH | SOLE | 848,945 | 0 | 81,985 | ||
| CASTLE BIOSCIENCES INC | COM | 14843C105 | 378,438 | 15,415 | SH | SOLE | 13,880 | 0 | 1,535 | ||
| CELCUITY INC | COM | 15102K100 | 616,356 | 5,400 | SH | SOLE | 3,500 | 0 | 1,900 | ||
| CIENA CORP | COM NEW | 171779309 | 3,445,849 | 6,300 | SH | SOLE | 5,800 | 0 | 500 | ||
| CODEXIS INC | COM | 192005106 | 859,825 | 527,500 | SH | SOLE | 483,500 | 0 | 44,000 | ||
| CONOCOPHILLIPS | COM | 20825C104 | 640,200 | 4,850 | SH | SOLE | 4,150 | 0 | 700 | ||
| CPS TECHNOLOGIES CORP | COM | 12619F104 | 750,187 | 200,585 | SH | SOLE | 184,670 | 0 | 15,915 | ||
| CREXENDO INC | COM | 226552107 | 1,202,224 | 194,850 | SH | SOLE | 178,600 | 0 | 16,250 | ||
| CRYOPORT INC | COM PAR $0.001 | 229050307 | 1,682,885 | 203,247 | SH | SOLE | 185,997 | 0 | 17,250 | ||
| DIGI INTL INC | COM | 253798102 | 353,450 | 7,333 | SH | SOLE | 7,333 | 0 | 0 | ||
| DONALDSON INC | COM | 257651109 | 390,402 | 4,600 | SH | SOLE | 2,600 | 0 | 2,000 | ||
| DYADIC INTL INC DEL | COM | 26745T101 | 39,401 | 48,050 | SH | SOLE | 400 | 0 | 47,650 | ||
| ELAUWIT CONNECTION INC | COM | 28417m109 | 329,115 | 55,500 | SH | SOLE | 50,500 | 0 | 5,000 | ||
| ELI LILLY & CO | COM | 532457108 | 8,121,569 | 8,830 | SH | SOLE | 7,755 | 0 | 1,075 | ||
| ELUTIA INC | CL A COM | 05479K106 | 794,738 | 756,894 | SH | SOLE | 689,694 | 0 | 67,200 | ||
| EPLUS INC | COM | 294268107 | 376,250 | 5,000 | SH | SOLE | 5,000 | 0 | 0 | ||
| EXAGEN INC | COM | 30068X103 | 215,388 | 71,796 | SH | SOLE | 57,475 | 0 | 14,321 | ||
| EXXON MOBIL CORP | COM | 30231G102 | 202,574 | 1,194 | SH | SOLE | 1,194 | 0 | 0 | ||
| FASTENAL CO | COM | 311900104 | 336,400 | 7,250 | SH | SOLE | 7,250 | 0 | 0 | ||
| GENERAL MILLS INC | COM | 370334104 | 330,327 | 8,875 | SH | SOLE | 8,475 | 0 | 400 | ||
| GILEAD SCIENCES INC | COM | 375558103 | 1,005,693 | 7,216 | SH | SOLE | 6,383 | 0 | 833 | ||
| IDEXX LABS INC | COM | 45168D104 | 5,450,333 | 9,700 | SH | SOLE | 9,700 | 0 | 0 | ||
| INOGEN INC | COM | 45780L104 | 1,233,528 | 199,600 | SH | SOLE | 181,900 | 0 | 17,700 | ||
| INUVO INC | COM | 46122W303 | 1,205,342 | 582,291 | SH | SOLE | 521,313 | 0 | 60,978 | ||
| IRIDEX CORP | COM | 462684101 | 55,853 | 55,300 | SH | SOLE | 37,650 | 0 | 17,650 | ||
| JOHNSON & JOHNSON | COM | 478160104 | 293,328 | 1,200 | SH | SOLE | 1,200 | 0 | 0 | ||
| LEMAITRE VASCULAR INC | COM | 525558201 | 2,819,315 | 25,825 | SH | SOLE | 23,775 | 0 | 2,050 | ||
| LIFEVANTAGE CORP | COM NEW | 53222K205 | 325,978 | 75,458 | SH | SOLE | 7,000 | 0 | 68,458 | ||
| LUCID DIAGNOSTICS INC | COM | 54948X109 | 1,294,900 | 1,126,000 | SH | SOLE | 1,026,000 | 0 | 100,000 | ||
| MAGNITE INC | COM | 55955D100 | 1,416,987 | 119,275 | SH | SOLE | 110,425 | 0 | 8,850 | ||
| MDXHEALTH SA | SHS NEW | B5950S113 | 3,395,814 | 1,476,441 | SH | SOLE | 1,315,841 | 0 | 160,600 | ||
| MERCK & CO INC | COM | 58933Y105 | 932,247 | 7,750 | SH | SOLE | 6,600 | 0 | 1,150 | ||
| MICROSOFT CORP | COM | 594918104 | 4,225,490 | 11,415 | SH | SOLE | 9,765 | 0 | 1,650 | ||
| MODERNA INC | COM | 60770K107 | 203,200 | 4,000 | SH | SOLE | 3,950 | 0 | 50 | ||
| NATERA INC | COM | 632307104 | 8,859,557 | 44,300 | SH | SOLE | 41,125 | 0 | 3,175 | ||
| NEOGEN CORP | COM | 640491106 | 1,653,620 | 178,000 | SH | SOLE | 169,000 | 0 | 9,000 | ||
| NEOGENOMICS INC | COM NEW | 64049M209 | 982,037 | 132,350 | SH | SOLE | 122,350 | 0 | 10,000 | ||
| NEUROONE MEDICAL TECHNOLOGIES | COM NEW | 64130M209 | 1,143,784 | 1,473,000 | SH | SOLE | 1,350,500 | 0 | 122,500 | ||
| NXP SEMICONDUCTOR N V | COM | N6596X109 | 354,348 | 1,800 | SH | SOLE | 1,700 | 0 | 100 | ||
| ONDAS HOLDINGS | COM NEW | 68236H204 | 1,825,926 | 201,983 | SH | SOLE | 188,663 | 0 | 13,320 | ||
| OOMA INC | COM | 683416101 | 2,637,187 | 181,250 | SH | SOLE | 166,333 | 0 | 14,917 | ||
| OPTIMIZERX CORP | COM NEW | 68401U204 | 99,902 | 15,908 | SH | SOLE | 14,408 | 0 | 1,500 | ||
| OWLET INC | CL A NEW | 69120X206 | 545,328 | 106,095 | SH | SOLE | 96,635 | 0 | 9,460 | ||
| PERION NETWORK LTD | SHS NEW | M78673114 | 1,567,081 | 156,865 | SH | SOLE | 143,915 | 0 | 12,950 | ||
| PERSONALIS INC | COM | 71535D106 | 1,522,430 | 239,000 | SH | SOLE | 214,000 | 0 | 25,000 | ||
| PFIZER INC | COM | 717081103 | 1,008,324 | 35,909 | SH | SOLE | 32,267 | 0 | 3,642 | ||
| PROFOUND MED CORP | COM NEW | 74319B502 | 740,534 | 114,280 | SH | SOLE | 110,150 | 0 | 4,130 | ||
| PULMONX CORP | COM | 745848101 | 52,890 | 41,000 | SH | SOLE | 34,000 | 0 | 7,000 | ||
| PUMA BIOTECHNOLOGY INC | COM | 74587V107 | 79,875 | 12,500 | SH | SOLE | 9,500 | 0 | 3,000 | ||
| QUICKLOGIC CORP | COM NEW | 74837P405 | 2,876,902 | 306,706 | SH | SOLE | 272,706 | 0 | 34,000 | ||
| ROCKWELL MED INC | COM NEW | 774374300 | 62,855 | 70,371 | SH | SOLE | 22,493 | 0 | 47,878 | ||
| SAFE PRO GROUP INC | COM | 78642D101 | 881,062 | 231,250 | SH | SOLE | 214,750 | 0 | 16,500 | ||
| SEAGATE TECHNOLOGY HLDNGS PL | ORD SHS | G7997R103 | 215,468 | 550 | SH | SOLE | 550 | 0 | 0 | ||
| SKYWATER TECHNOLOGY INC | COM | 83089J108 | 723,624 | 26,400 | SH | SOLE | 17,350 | 0 | 9,050 | ||
| SOPHIA GENETICS SA | ORDINARY SHARES | H82027105 | 51,975 | 10,500 | SH | SOLE | 10,500 | 0 | 0 | ||
| TARGET CORP | COM | 87612E106 | 593,880 | 4,900 | SH | SOLE | 4,350 | 0 | 550 | ||
| TELA BIO INC | COM | 872381108 | 879,363 | 1,418,328 | SH | SOLE | 1,255,273 | 0 | 163,055 | ||
| TRISALUS LIFE SCIENCES INC | COM | 89680M101 | 920,404 | 230,101 | SH | SOLE | 215,801 | 0 | 14,300 | ||
| US BANCORP | COM NEW | 902973304 | 652,725 | 12,550 | SH | SOLE | 10,850 | 0 | 1,700 | ||
| USIO INC | COM | 917313108 | 800,202 | 701,932 | SH | SOLE | 683,932 | 0 | 18,000 | ||
| VERACYTE INC | COM | 92337F107 | 2,426,475 | 75,333 | SH | SOLE | 70,333 | 0 | 5,000 | ||
| VERICEL CORP | COM | 92346J108 | 336,176 | 10,450 | SH | SOLE | 6,750 | 0 | 3,700 | ||
| VERITONE INC | COM | 92347M100 | 309,782 | 157,250 | SH | SOLE | 146,250 | 0 | 11,000 | ||
| VERIZON COMMUNICATIONS INC | COM | 92343V104 | 457,221 | 9,108 | SH | SOLE | 8,550 | 0 | 558 | ||
| VIATRIS INC | COM | 92556V106 | 741,631 | 54,895 | SH | SOLE | 46,695 | 0 | 8,200 | ||
| ZETA GLOBAL HOLDINGS CORP | CL A | 98956A105 | 889,928 | 55,900 | SH | SOLE | 50,050 | 0 | 5,850 | ||