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 | FIGI | (to the nearest dollar) | PRN AMT | PRN | CALL | DISCRETION | MANAGER | SOLE | SHARED | NONE |
| Abbott Labs | COM | 002824100 | 2,957,265 | 21,743 | SH | SOLE | 19,993 | 0 | 1,750 | |||
| AbbVie Inc | COM | 00287Y109 | 1,093,673 | 5,892 | SH | SOLE | 5,355 | 0 | 537 | |||
| Accuray Inc | COM | 004397105 | 95,900 | 70,000 | SH | SOLE | 40,000 | 0 | 30,000 | |||
| Advanced Micro Devices Inc | COM | 007903107 | 2,739,238 | 19,304 | SH | SOLE | 19,304 | 0 | 0 | |||
| Airgain Inc | COM | 00938A104 | 5,376 | 36,500 | SH | SOLE | 14,500 | 0 | 22,000 | |||
| Alphatec Hldgs Inc | COM | 02081G201 | 49,522 | 179,817 | SH | SOLE | 163,767 | 0 | 16,050 | |||
| ANI Pharmaceuticals Inc | COM | 00182C103 | 550,775 | 8,441 | SH | SOLE | 6,400 | 0 | 2,041 | |||
| Apple Inc | COM | 037833100 | 954,040 | 4,650 | SH | SOLE | 4,650 | 0 | 0 | |||
| Apyx Medical Corporation | COM | 03837C106 | 510,750 | 227,000 | SH | SOLE | 202,000 | 0 | 25,000 | |||
| Asure Software Inc | COM | 04649U102 | 244,000 | 25,000 | SH | SOLE | 25,000 | 0 | 0 | |||
| AT&T Inc | COM | 00206R102 | 878,097 | 30,342 | SH | SOLE | 26,675 | 0 | 3,667 | |||
| AtriCure Inc | COM | 04963C209 | 953,673 | 29,102 | SH | SOLE | 20,250 | 0 | 8,852 | |||
| Axogen Inc | COM | 05463X106 | 2,590,264 | 238,734 | SH | SOLE | 215,634 | 0 | 23,100 | |||
| Backblaze Inc | COM CL A | 05637B105 | 1,570,387 | 285,525 | SH | SOLE | 242,525 | 0 | 43,000 | |||
| Baxter Intl Inc | COM | 071813109 | 208,932 | 6,900 | SH | SOLE | 6,150 | 0 | 750 | |||
| Biodesix Inc | COM | 09075X108 | 299,050 | 1,059,711 | SH | SOLE | 978,929 | 0 | 80,782 | |||
| BioLife Solutions Inc | COM NEW | 09062W204 | 269,250 | 12,500 | SH | SOLE | 12,500 | 0 | 0 | |||
| Blacksky Technology Inc | CL A NEW | 09263B207 | 2,500,470 | 121,500 | SH | SOLE | 88,500 | 0 | 33,000 | |||
| BP PLC | SPONSORED ADR | 055622104 | 275,356 | 9,200 | SH | SOLE | 8,000 | 0 | 1,200 | |||
| Bristol-Myers Squibb Co | COM | 110122108 | 482,805 | 10,430 | SH | SOLE | 9,330 | 0 | 1,100 | |||
| Butterfly Network Inc | COM CL A | 124155102 | 590,520 | 295,260 | SH | SOLE | 273,620 | 0 | 21,640 | |||
| Castle Biosciences Inc | COM | 14843C105 | 571,658 | 27,995 | SH | SOLE | 26,460 | 0 | 1,535 | |||
| Celcuity Inc | COM | 15102K100 | 156,195 | 11,700 | SH | SOLE | 7,200 | 0 | 4,500 | |||
| Ciena Corp | COM NEW | 171779309 | 784,834 | 9,650 | SH | SOLE | 8,900 | 0 | 750 | |||
| Codexis Inc | COM | 192005106 | 761,280 | 312,000 | SH | SOLE | 289,500 | 0 | 22,500 | |||
| ConocoPhillips | COM | 20825C104 | 471,135 | 5,250 | SH | SOLE | 4,550 | 0 | 700 | |||
| Costco Whsl Corp New | COM | 22160K105 | 247,485 | 250 | SH | SOLE | 250 | 0 | 0 | |||
| Crexendo Inc | COM | 226552107 | 1,035,542 | 170,600 | SH | SOLE | 154,600 | 0 | 16,000 | |||
| Cryoport Inc | COM PAR $0.001 | 229050307 | 1,268,573 | 170,050 | SH | SOLE | 160,550 | 0 | 9,500 | |||
| CVRX Inc | COM | 126638105 | 96,138 | 16,350 | SH | SOLE | 15,900 | 0 | 450 | |||
| Digi Intl Inc | COM | 253798102 | 360,208 | 10,333 | SH | SOLE | 10,333 | 0 | 0 | |||
| Digital Turbine Inc | COM NEW | 25400W102 | 2,316,340 | 392,600 | SH | SOLE | 370,600 | 0 | 22,000 | |||
| Donaldson Inc | COM | 257651109 | 305,140 | 4,400 | SH | SOLE | 2,400 | 0 | 2,000 | |||
| Dyadic Intl Inc Del | COM | 26745T101 | 47,371 | 47,850 | SH | SOLE | 200 | 0 | 47,650 | |||
| Eli Lilly & Co | COM | 532457108 | 7,421,126 | 9,520 | SH | SOLE | 8,345 | 0 | 1,175 | |||
| Elutia Inc | CL A COM | 05479K106 | 2,284,874 | 1,153,977 | SH | SOLE | 1,005,777 | 0 | 148,200 | |||
| EPlus Inc | COM | 294268107 | 360,500 | 5,000 | SH | SOLE | 5,000 | 0 | 0 | |||
| Exagen Inc | COM | 30068X103 | 1,618,369 | 231,858 | SH | SOLE | 207,525 | 0 | 24,333 | |||
| Fastenal Co | COM | 311900104 | 315,000 | 7,500 | SH | SOLE | 7,500 | 0 | 0 | |||
| FlexShopper Inc | COM NEW | 33939J303 | 222,660 | 185,550 | SH | SOLE | 95,550 | 0 | 90,000 | |||
| General Mls Inc | COM | 370334104 | 461,109 | 8,900 | SH | SOLE | 8,500 | 0 | 400 | |||
| Gilead Sciences Inc | COM | 375558103 | 923,880 | 8,333 | SH | SOLE | 7,500 | 0 | 833 | |||
| Hain Celestial Group Inc | COM | 405217100 | 190,324 | 125,213 | SH | SOLE | 113,463 | 0 | 11,750 | |||
| Idexx Labs Inc | COM | 45168D104 | 5,202,498 | 9,700 | SH | SOLE | 9,700 | 0 | 0 | |||
| Inogen Inc | COM | 45780L104 | 1,040,791 | 148,050 | SH | SOLE | 134,800 | 0 | 13,250 | |||
| Intel Corp | COM | 458140100 | 329,280 | 14,700 | SH | SOLE | 13,400 | 0 | 1,300 | |||
| Inuvo Inc | COM | 46122W303 | 3,198,449 | 695,315 | SH | SOLE | 622,850 | 0 | 72,465 | |||
| Iridex Corp | COM | 462684101 | 41,714 | 47,300 | SH | SOLE | 29,650 | 0 | 17,650 | |||
| Johnson & Johnson | COM | 478160104 | 244,400 | 1,600 | SH | SOLE | 1,600 | 0 | 0 | |||
| LeMaitre Vascular Inc | COM | 525558201 | 2,550,549 | 30,711 | SH | SOLE | 28,661 | 0 | 2,050 | |||
| LifeVantage Corporation | COM NEW | 53222K205 | 987,645 | 75,508 | SH | SOLE | 7,000 | 0 | 68,508 | |||
| Magnite Inc | COM | 55955D100 | 3,259,215 | 135,125 | SH | SOLE | 125,675 | 0 | 9,450 | |||
| MDxHealth SA | SHS NEW | B5950S113 | 3,138,255 | 1,420,025 | SH | SOLE | 1,259,925 | 0 | 160,100 | |||
| Merck & Co Inc | COM | 58933Y105 | 692,650 | 8,750 | SH | SOLE | 7,600 | 0 | 1,150 | |||
| Microsoft Corp | COM | 594918104 | 6,110,682 | 12,285 | SH | SOLE | 10,635 | 0 | 1,650 | |||
| Myomo Inc | COM NEW | 62857j201 | 132,624 | 61,400 | SH | SOLE | 57,400 | 0 | 4,000 | |||
| Natera Inc | COM | 632307104 | 7,729,005 | 45,750 | SH | SOLE | 42,350 | 0 | 3,400 | |||
| NeoGenomics Inc | COM NEW | 64049M209 | 1,227,714 | 167,950 | SH | SOLE | 155,250 | 0 | 12,700 | |||
| NeuroOne Med Technologies Co | COM NEW | 64130M209 | 1,017,450 | 1,500,000 | SH | SOLE | 1,377,500 | 0 | 122,500 | |||
| NXP Semiconductor N V | COM | N6596X109 | 502,527 | 2,300 | SH | SOLE | 2,200 | 0 | 100 | |||
| Ondas Hldgs Inc | COM NEW | 68236H204 | 1,428,490 | 744,005 | SH | SOLE | 682,475 | 0 | 61,530 | |||
| Ooma Inc | COM | 683416101 | 2,461,372 | 190,804 | SH | SOLE | 174,587 | 0 | 16,217 | |||
| OptimizeRx Corp | COM NEW | 68401U204 | 527,796 | 39,096 | SH | SOLE | 37,533 | 0 | 1,563 | |||
| Perion Network Ltd | SHS NEW | M78673114 | 1,306,051 | 128,675 | SH | SOLE | 120,975 | 0 | 7,700 | |||
| Personalis Inc | COM | 71535D106 | 1,656,400 | 252,500 | SH | SOLE | 227,500 | 0 | 25,000 | |||
| Pfizer Inc | COM | 717081103 | 980,726 | 40,459 | SH | SOLE | 36,817 | 0 | 3,642 | |||
| Pulmonx Corp | COM | 745848101 | 25,900 | 10,000 | SH | SOLE | 10,000 | 0 | 0 | |||
| Quest Diagnostics Inc | COM | 74834L100 | 215,556 | 1,200 | SH | SOLE | 1,200 | 0 | 0 | |||
| QuickLogic Corp | COM NEW | 74837P405 | 1,250,209 | 202,956 | SH | SOLE | 179,956 | 0 | 23,000 | |||
| Rockwell Med Inc | COM NEW | 774374300 | 60,990 | 71,922 | SH | SOLE | 20,674 | 0 | 51,248 | |||
| scPharmaceuticals Inc | COM | 810648105 | 51,435 | 13,500 | SH | SOLE | 10,000 | 0 | 3,500 | |||
| Senseonics Hldgs Inc | COM | 81727U105 | 38,112 | 80,000 | SH | SOLE | 55,000 | 0 | 25,000 | |||
| Sera Prognostics Inc | CLASS A COM | 81749D107 | 362,870 | 131,000 | SH | SOLE | 128,500 | 0 | 2,500 | |||
| SkyWater Technology Inc | COM | 83089J108 | 897,900 | 91,250 | SH | SOLE | 73,300 | 0 | 17,950 | |||
| Tactile Sys Technology Inc | COM | 87357P100 | 113,568 | 11,200 | SH | SOLE | 11,200 | 0 | 0 | |||
| Target Corp | COM | 87612E106 | 483,385 | 4,900 | SH | SOLE | 4,350 | 0 | 550 | |||
| TELA Bio Inc | COM | 872381108 | 1,699,178 | 875,865 | SH | SOLE | 774,910 | 0 | 100,955 | |||
| US Bancorp Del | COM NEW | 902973304 | 590,512 | 13,050 | SH | SOLE | 10,850 | 0 | 2,200 | |||
| Usio Inc | COM | 917313108 | 1,517,290 | 991,693 | SH | SOLE | 926,693 | 0 | 65,000 | |||
| Veracyte Inc | COM | 92337F107 | 2,215,108 | 81,950 | SH | SOLE | 76,700 | 0 | 5,250 | |||
| Vericel Corp | COM | 92346J108 | 1,110,555 | 26,100 | SH | SOLE | 19,400 | 0 | 6,700 | |||
| Verizon Communications | COM | 92343V104 | 510,932 | 11,808 | SH | SOLE | 11,250 | 0 | 558 | |||
| Viatris Inc | COM | 92556V106 | 507,921 | 56,878 | SH | SOLE | 53,878 | 0 | 3,000 | |||