Skip to content

PERKINS CAPITAL MANAGEMENT INC

Follow

13F filer, CIK 884300, WAYZATA, MN

PERKINS CAPITAL MANAGEMENT INC reported $94,838,212 across 82 holdings for the quarter ended 2025-03-31, in a 13F-HR filed 2025-05-07. Its ten largest share positions make up 44.47% of the portfolio.

Filed (acceptance time not in the bulk data set), ingested 13F-HR 0000884300-25-000002

Period
2025-03-31
Reported value
$94.8M
Holdings
82
Top 10 weight
44.47%
New
5
Sold out
4

Largest buys vs the previous quarter

SecurityShares changeApprox. value
ELUTadded+276,300$699K
BFLYnew+275,000$627K
CXDOadded+120,600$587K
SERAnew+150,000$522K
CDXSadded+130,450$351K

Ranked by the share change valued at this quarter's implied price (value over shares in the 13F). A position sold out is valued at the previous quarter's price, its last report.

Largest sells vs the previous quarter

SecurityShares changeApprox. value
DGIIreduced-49,225-$1.37M
OPRXreduced-62,217-$539K
TCMDreduced-38,750-$512K
NOTVexited-120,000-$497K
AIRGreduced-124,875-$421K

Ranked by the share change valued at this quarter's implied price (value over shares in the 13F). A position sold out is valued at the previous quarter's price, its last report.

Holdings, Q1 2025

Share positions as resolved from 13F-HR 0000884300-25-000002, largest first. % of portfolio is the value over $94,838,212, the sum of the share positions whose value is usable for ratios (method).

SecurityHistorySharesValue% of portfolioChangeLatest eventTimeline
LLYELI LILLY & COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 12,376 shares; 2024Q4: 9,910 shares; 2025Q1: 9,795 shares 9,795$8.09M8.53%-115Timeline
NTRANATERA INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 54,350 shares; 2024Q4: 50,675 shares; 2025Q1: 49,825 shares 49,825$7.05M7.43%-850Timeline
AXGNAXOGEN INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 283,399 shares; 2024Q4: 261,224 shares; 2025Q1: 253,534 shares 253,534$4.69M4.95%-7,690Timeline
MSFTMICROSOFT CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 13,010 shares; 2024Q4: 12,410 shares; 2025Q1: 12,385 shares 12,385$4.65M4.9%-25Timeline
IDXXIDEXX LABS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 9,700 shares; 2024Q4: 9,700 shares; 2025Q1: 9,700 shares 9,700$4.07M4.3%0Timeline
ABTABBOTT LABORATORIESQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 22,830 shares; 2024Q4: 22,330 shares; 2025Q1: 22,330 shares 22,330$2.96M3.12%0Timeline
ELUTELUTIA INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 856,552 shares; 2024Q4: 860,077 shares; 2025Q1: 1,136,377 shares 1,136,377$2.88M3.03%+276,300Timeline
LMATLEMAITRE VASCULAR INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 33,786 shares; 2024Q4: 32,636 shares; 2025Q1: 32,386 shares 32,386$2.72M2.87%-250Timeline
VCYTVERACYTE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 93,930 shares; 2024Q4: 90,200 shares; 2025Q1: 86,550 shares 86,550$2.57M2.71%-3,650Timeline
OOMAOOMA INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 168,100 shares; 2024Q4: 190,409 shares; 2025Q1: 191,179 shares 191,179$2.5M2.64%+770Timeline
INUVO INCINUVO INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,827,862 shares; 2024Q4: 7,083,452 shares; 2025Q1: 7,015,317 shares 7,015,317$2.49M2.63%-68,135
AMDADVANCED MICRO DEVICES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 21,404 shares; 2024Q4: 20,804 shares; 2025Q1: 20,804 shares 20,804$2.14M2.25%0Timeline
CTLPCANTALOUPE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 244,600 shares; 2024Q4: 236,350 shares; 2025Q1: 234,600 shares 234,600$1.85M1.95%-1,750Timeline
ATECALPHATEC HLDGS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 180,667 shares; 2024Q4: 181,567 shares; 2025Q1: 180,517 shares 180,517$1.83M1.93%-1,050Timeline
NEONEOGENOMICS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 180,800 shares; 2024Q4: 178,950 shares; 2025Q1: 179,550 shares 179,550$1.7M1.8%+600Timeline
MDXHMDXHEALTH SAQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 747,375 shares; 2024Q4: 983,475 shares; 2025Q1: 1,181,475 shares 1,181,475$1.68M1.77%+198,000Timeline
MGNIMAGNITE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 149,075 shares; 2024Q4: 143,825 shares; 2025Q1: 145,125 shares 145,125$1.66M1.75%+1,300Timeline
XGNEXAGEN INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 458,871 shares; 2024Q4: 423,721 shares; 2025Q1: 422,971 shares 422,971$1.52M1.6%-750Timeline
USIOUSIO INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 982,193 shares; 2024Q4: 995,693 shares; 2025Q1: 995,693 shares 995,693$1.45M1.53%0Timeline
BLZEBACKBLAZE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 106,835 shares; 2024Q4: 285,225 shares; 2025Q1: 285,525 shares 285,525$1.38M1.45%+300Timeline
ABBVABBVIE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,558 shares; 2024Q4: 6,308 shares; 2025Q1: 6,230 shares 6,230$1.31M1.38%-78Timeline
VCELVERICEL CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 29,250 shares; 2024Q4: 27,650 shares; 2025Q1: 26,600 shares 26,600$1.19M1.25%-1,050Timeline
GILDGILEAD SCIENCES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 10,933 shares; 2024Q4: 10,833 shares; 2025Q1: 10,333 shares 10,333$1.16M1.22%-500Timeline
TELATELA BIO INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 225,200 shares; 2024Q4: 907,865 shares; 2025Q1: 910,615 shares 910,615$1.11M1.17%+2,750Timeline
LFVNLIFEVANTAGE CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 75,908 shares; 2024Q4: 75,908 shares; 2025Q1: 75,508 shares 75,508$1.1M1.16%-400Timeline
APPSDIGITAL TURBINE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 216,200 shares; 2024Q4: 387,600 shares; 2025Q1: 387,600 shares 387,600$1.05M1.11%0Timeline
QUIKQUICKLOGIC CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 201,106 shares; 2024Q4: 202,956 shares; 2025Q1: 202,956 shares 202,956$1.04M1.09%0Timeline
PFEPFIZER INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 40,109 shares; 2024Q4: 41,584 shares; 2025Q1: 40,834 shares 40,834$1.03M1.09%-750Timeline
AAPLAPPLE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,650 shares; 2024Q4: 4,650 shares; 2025Q1: 4,650 shares 4,650$1.03M1.09%0Timeline
CYRXCRYOPORT INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 11,500 shares; 2024Q4: 159,400 shares; 2025Q1: 159,300 shares 159,300$969K1.02%-100Timeline
ATRCATRICURE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 29,950 shares; 2024Q4: 30,350 shares; 2025Q1: 29,900 shares 29,900$965K1.02%-450Timeline
MRKMERCK & CO INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 10,750 shares; 2024Q4: 10,500 shares; 2025Q1: 10,500 shares 10,500$942K0.99%0Timeline
BKSYBLACKSKY TECHNOLOGY INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 235,000 shares; 2024Q4: 121,500 shares; 2025Q1: 121,500 shares 121,500$939K0.99%0Timeline
PSNLPERSONALIS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 257,307 shares; 2024Q4: 257,307 shares; 2025Q1: 257,307 shares 257,307$903K0.95%0Timeline
TAT&T INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 33,742 shares; 2024Q4: 32,742 shares; 2025Q1: 31,592 shares 31,592$893K0.94%-1,150Timeline
CDXSCODEXIS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 164,100 shares; 2024Q4: 188,350 shares; 2025Q1: 318,800 shares 318,800$858K0.9%+130,450Timeline
CIENCIENA CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 14,750 shares; 2024Q4: 14,150 shares; 2025Q1: 14,150 shares 14,150$855K0.9%0Timeline
CXDOCREXENDO INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 50,000 shares; 2025Q1: 170,600 shares 170,600$831K0.88%+120,600Timeline
VFFVILLAGE FARMS INTL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,083,500 shares; 2024Q4: 1,088,500 shares; 2025Q1: 1,318,500 shares 1,318,500$798K0.84%+230,000Timeline
BMYBRISTOL-MYERS SQUIBB COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 14,491 shares; 2024Q4: 13,225 shares; 2025Q1: 12,730 shares 12,730$776K0.82%-495Timeline
SKYTSKYWATER TECHNOLOGY INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 104,750 shares; 2024Q4: 104,750 shares; 2025Q1: 104,250 shares 104,250$739K0.78%-500Timeline
GISGENERAL MILLS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 18,325 shares; 2024Q4: 17,325 shares; 2025Q1: 11,450 shares 11,450$685K0.72%-5,875Timeline
COPCONOCOPHILLIPSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 7,100 shares; 2024Q4: 6,850 shares; 2025Q1: 6,500 shares 6,500$683K0.72%-350Timeline
CSTLCASTLE BIOSCIENCES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 32,640 shares; 2024Q4: 34,165 shares; 2025Q1: 33,965 shares 33,965$680K0.72%-200Timeline
FASTFASTENAL COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 8,600 shares; 2024Q4: 8,600 shares; 2025Q1: 8,600 shares 8,600$667K0.7%0Timeline
BIODESIX INCBIODESIX INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 724,782 shares; 2024Q4: 1,060,211 shares; 2025Q1: 1,059,711 shares 1,059,711$663K0.7%-500
BFLYBUTTERFLY NETWORK INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 275,000 shares 275,000$627K0.66%newTimeline
ANIPANI PHARMACEUTICALS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 9,191 shares; 2024Q4: 8,441 shares; 2025Q1: 8,441 shares 8,441$565K0.6%0Timeline
TGTTARGET CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,500 shares; 2024Q4: 5,400 shares; 2025Q1: 5,400 shares 5,400$564K0.59%0Timeline
HAINHAIN CELESTIAL GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 135,213 shares; 2025Q1: 135,213 shares 135,213$561K0.59%0Timeline
USBUS BANCORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 13,600 shares; 2024Q4: 13,500 shares; 2025Q1: 13,250 shares 13,250$559K0.59%-250Timeline
VZVERIZON COMMUNICATIONS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 13,808 shares; 2024Q4: 11,808 shares; 2025Q1: 11,808 shares 11,808$536K0.56%0Timeline
SERASERA PROGNOSTICS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 150,000 shares 150,000$522K0.55%newTimeline
VTRSVIATRIS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 59,878 shares; 2025Q1: 59,878 shares 59,878$522K0.55%0Timeline
DCIDONALDSON INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 7,300 shares; 2024Q4: 7,300 shares; 2025Q1: 6,900 shares 6,900$463K0.49%-400Timeline
PERIPERION NETWORK LTDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 53,210 shares; 2024Q4: 55,450 shares; 2025Q1: 55,450 shares 55,450$451K0.48%0Timeline
NXPINXP SEMICONDUCTORS N VQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,450 shares; 2024Q4: 2,300 shares; 2025Q1: 2,300 shares 2,300$437K0.46%0Timeline
OPRXOPTIMIZERX CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 101,363 shares; 2024Q4: 105,813 shares; 2025Q1: 43,596 shares 43,596$378K0.4%-62,217Timeline
BAXBAXTER INTL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 17,425 shares; 2024Q4: 11,550 shares; 2025Q1: 10,800 shares 10,800$370K0.39%-750Timeline
MYOMYOMO INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 75,000 shares; 2025Q1: 75,000 shares 75,000$361K0.38%0Timeline
INTCINTEL CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 16,950 shares; 2024Q4: 16,450 shares; 2025Q1: 14,700 shares 14,700$334K0.35%-1,750Timeline
TCMDTACTILE SYS TECHNOLOGY INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 69,000 shares; 2024Q4: 62,450 shares; 2025Q1: 23,700 shares 23,700$313K0.33%-38,750Timeline
BPBP PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 10,350 shares; 2024Q4: 9,200 shares; 2025Q1: 9,200 shares 9,200$311K0.33%0Timeline
BLFSBIOLIFE SOLUTIONS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 13,500 shares; 2024Q4: 13,500 shares; 2025Q1: 13,500 shares 13,500$308K0.33%0Timeline
PLUSEPLUS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 7,500 shares; 2024Q4: 6,000 shares; 2025Q1: 5,000 shares 5,000$305K0.32%-1,000Timeline
DGIIDIGI INTL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 63,308 shares; 2024Q4: 59,558 shares; 2025Q1: 10,333 shares 10,333$288K0.3%-49,225Timeline
APYXAPYX MEDICAL CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 217,500 shares; 2024Q4: 207,500 shares; 2025Q1: 205,500 shares 205,500$282K0.3%-2,000Timeline
JNJJOHNSON & JOHNSONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,850 shares; 2024Q4: 1,600 shares; 2025Q1: 1,600 shares 1,600$265K0.28%0Timeline
ASURASURE SOFTWARE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 25,000 shares; 2024Q4: 25,000 shares; 2025Q1: 25,000 shares 25,000$239K0.25%0Timeline
FPAYQFLEXSHOPPER INC COM NEWQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 367,736 shares; 2024Q4: 185,550 shares; 2025Q1: 185,550 shares 185,550$238K0.25%0Timeline
COSTCOSTCO WHOLESALE CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 300 shares; 2024Q4: 250 shares; 2025Q1: 250 shares 250$236K0.25%0Timeline
DGXQUEST DIAGNOSTICS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 1,200 shares 1,200$203K0.21%newTimeline
XOMEXXON MOBIL CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 1,694 shares 1,694$201K0.21%newTimeline
AIRGAIRGAIN INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 233,000 shares; 2024Q4: 161,375 shares; 2025Q1: 36,500 shares 36,500$123K0.13%-124,875Timeline
ARAYACCURAY INC DELQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 57,500 shares; 2024Q4: 68,000 shares; 2025Q1: 65,500 shares 65,500$117K0.12%-2,500Timeline
CELCCELCUITY INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 11,350 shares 11,350$115K0.12%newTimeline
RMTIROCKWELL MED INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 350,376 shares; 2024Q4: 73,967 shares; 2025Q1: 71,922 shares 71,922$81.3K0.09%-2,045Timeline
DYAIDYADIC INTL INC DELQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 47,850 shares; 2024Q4: 47,850 shares; 2025Q1: 47,850 shares 47,850$64.6K0.07%0Timeline
IRIXIRIDEX CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 46,500 shares; 2024Q4: 45,300 shares; 2025Q1: 47,300 shares 47,300$46.8K0.05%+2,000Timeline
SCPHARMACEUTICALS INCSCPHARMACEUTICALS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 16,200 shares; 2024Q4: 12,200 shares; 2025Q1: 17,200 shares 17,200$45.2K0.05%+5,000
SENSEONICS HLDGS INCSENSEONICS HLDGS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 87,500 shares; 2024Q4: 84,000 shares; 2025Q1: 66,000 shares 66,000$43.3K0.05%-18,000
STREAMLINE HEALTH SOLUTIONSSTREAMLINE HEALTH SOLUTIONSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,932,959 shares; 2024Q4: 13,276 shares; 2025Q1: 12,743 shares 12,743$35.7K0.04%-533

Sold out in Q1 2025

Positions in the previous quarter's report that this quarter's report no longer lists.

SecurityShares beforeValue beforeType
NOTVINOTIV INC120,000$497Kshares
PESIPERMA-FIX ENVIRONMENTAL SVCS25,000$277Kshares
SHOPSHOPIFY INC2,000$213Kshares
AKTSQAkoustis Technologies Inc161,790$744shares

How Q1 2025 was built

Available 13F filings of this filer for the quarter and their roles: the base report is the latest original or restatement, NEW HOLDINGS amendments filed after it are added (method).

FilingRoleAmendmentFiledAcceptedIngested
13F-HR 0000884300-25-000002 base2025-05-07acceptance time not in the bulk data set