Disclosed positions
| KADANT INC | KAI | COM | $66,313,842 | 211,036 | SH | None |
| MONOLITHIC PWR SYS INC | MPWR | COM | $57,681,736 | 41,727 | SH | None |
| ITT INC | ITT | COM | $36,566,220 | 184,902 | SH | None |
| NVENT ELECTRIC PLC | NVT | SHS | $23,827,491 | 140,484 | SH | None |
| BBB FOODS INC | TBBB | CL A COM | $22,643,436 | 543,399 | SH | None |
| LITTELFUSE INC | LFUS | COM | $19,058,748 | 41,857 | SH | None |
| ATRICURE INC | ATRC | COM | $16,435,424 | 587,399 | SH | None |
| LEMAITRE VASCULAR INC | LMAT | COM | $15,450,520 | 161,010 | SH | None |
| OLLIE'S BARGAIN OUTLET HOLDING | OLLI | COM | $14,565,915 | 189,463 | SH | None |
| BEL FUSE INC | BELFB | CL A | $10,847,113 | 32,570 | SH | None |
| PJT PARTNERS INC | PJT | COM CL A | $8,743,350 | 57,926 | SH | None |
| PENNANT GROUP INC/THE | PNTG | COM | $6,643,684 | 179,802 | SH | None |
| JFROG LTD | FROG | ORD SHS | $6,170,479 | 67,897 | SH | None |
| VESTA REAL ESTATE CORP | VTMX | ADS | $5,764,011 | 167,998 | SH | None |
| FEDERAL SIGNAL CORP | FSS | COM | $5,623,493 | 43,766 | SH | None |
| M-TRON INDS INC | MPTI | COM | $5,619,921 | 56,681 | SH | None |
| PATTERN GROUP INC | PTRN | COM SER A | $5,413,986 | 214,926 | SH | None |
| HOULIHAN LOKEY INC | HLI | CL A | $5,346,824 | 39,863 | SH | None |
| DOLLAR GEN CORP NEW | DG | COM | $5,298,053 | 46,026 | SH | None |
| LOAR HOLDINGS INC | LOAR | COM SHS | $4,838,776 | 60,027 | SH | None |
| MUELLER WATER PRODUCTS INC | MWA | COM SER A | $4,522,058 | 175,070 | SH | None |
| BADGER METER INC | BMI | COM | $4,352,579 | 29,334 | SH | None |
| DESCARTES SYS GROUP INC | DSGX | COM | $4,117,657 | 59,500 | SH | None |
| LIMBACH HOLDINGS INC | LMB | COM | $3,619,539 | 47,007 | SH | None |
| RUBRIK INC | RBRK | CL A | $3,534,327 | 44,025 | SH | None |
| RXSIGHT INC | RXST | COM | $3,482,161 | 722,440 | SH | None |
| ENSIGN GROUP INC/THE | ENSG | COM | $3,354,117 | 20,924 | SH | None |
| CSW INDUSTRIALS INC | CSW | COM | $3,281,992 | 11,793 | SH | None |
| CORE & MAIN INC | CNM | CL A | $3,260,253 | 67,570 | SH | None |
| DEXCOM INC | DXCM | COM | $3,102,680 | 46,068 | SH | None |
| KARMAN HLDGS INC | KRMN | COMMON STOCK | $2,946,528 | 59,025 | SH | None |
| INSTALLED BLDG PRODS INC | IBP | COM | $2,799,451 | 12,180 | SH | None |
| ISHARES RUSSELL 2000 ETF | IWM | RUSSELL 2000 ETF | $2,789,979 | 9,286 | SH | None |
| ARXIS INC | ARXS | CL A COM | $2,739,978 | 59,384 | SH | None |
| ICON PLC | ICLR | SHS | $2,416,306 | 13,910 | SH | None |
| MODINE MANUFACTURING CO | MOD | COM | $2,378,080 | 8,906 | SH | None |
| ABACUS GLOBAL MGMT INC | ABX | CL A | $2,203,979 | 205,787 | SH | None |
| SPX TECHNOLOGIES INC | SPXC | COM | $1,989,064 | 8,113 | SH | None |
| XPEL INC | XPEL | COM | $1,875,971 | 37,822 | SH | None |
| RBC BEARINGS INC | RBC | COM | $1,692,590 | 2,628 | SH | None |
| ALAMO GROUP INC | ALG | COM | $1,634,208 | 9,935 | SH | None |
| VSE CORP | VSEC | COM | $1,591,274 | 6,964 | SH | None |
| MAMA'S CREATIONS INC | MAMA | COM | $1,578,047 | 88,406 | SH | None |
| FRESHPET INC | FRPT | COM | $1,543,209 | 26,103 | SH | None |
| GENTEX CORP | GNTX | COM | $1,429,120 | 56,554 | SH | None |
| PERELLA WEINBERG PARTNERS | PWP | CLASS A COM | $1,421,972 | 89,096 | SH | None |
| GLOBAL INDUSTRIAL CO | GIC | COM | $1,408,298 | 42,089 | SH | None |
| NEOGEN CORP | NEOG | COM | $1,332,821 | 148,256 | SH | None |
| ESQUIRE FINL HLDGS INC | ESQ | COM | $1,221,235 | 10,253 | SH | None |
| IDEXX LABS INC | IDXX | COM | $1,173,435 | 2,229 | SH | None |
No matching rows. Clear the filter to see all records.
Largest 50 positions by reported value; the filing may contain more positions.
How amendments affect these holdings
This view uses 1 effective filing version(s). A restatement replaces the previous book; a new-holdings amendment adds positions. 0 positions lack a resolved ticker and 0 positions are put or call entries.
A 13F is a delayed quarterly snapshot of disclosed holdings. It is not a complete trade ledger and does not reveal every position in a manager's portfolio. Option values refer to the reported underlying position rather than a traded option premium.
Quarter end and public filing date
Use the filing's public availability date when constructing a historical observation. The quarter-end report period is earlier and cannot be substituted for when the public learned the holdings.
