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 |
| COSTCO WHOLESALE CORPORATION | COM | 22160K105 | 212,352 | 227 | SH | SOLE | 227 | 0 | 0 | ||
| CPI CARD GROUP INC | COM NEW | 12634H200 | 2,492,561 | 119,950 | SH | SOLE | 119,950 | 0 | 0 | ||
| CRA INTL INC | COM | 12618T105 | 6,088,590 | 42,787 | SH | SOLE | 42,787 | 0 | 0 | ||
| CREXENDO INC | COM | 226552107 | 1,368,287 | 183,171 | SH | SOLE | 183,171 | 0 | 0 | ||
| DESCARTES SYS GROUP INC | COM | 249906108 | 7,199,644 | 103,981 | SH | SOLE | 103,981 | 0 | 0 | ||
| DORMAN PRODS INC | COM | 258278100 | 11,398,897 | 83,539 | SH | SOLE | 83,539 | 0 | 0 | ||
| DUTCH BROS INC | CL A | 26701L100 | 8,240,198 | 114,750 | SH | SOLE | 114,750 | 0 | 0 | ||
| ELI LILLY & CO | COM | 532457108 | 584,122 | 487 | SH | SOLE | 487 | 0 | 0 | ||
| ENPHASE ENERGY INC | COM | 29355A107 | 17,030,639 | 345,870 | SH | SOLE | 345,870 | 0 | 0 | ||
| ESQUIRE FINL HLDGS INC | COM | 29667J101 | 2,902,711 | 24,370 | SH | SOLE | 24,370 | 0 | 0 | ||
| EVERPURE INC | CL A | 74624M102 | 39,199,837 | 497,523 | SH | SOLE | 497,523 | 0 | 0 | ||
| FEDERAL SIGNAL CORP | COM | 313855108 | 36,412,396 | 283,387 | SH | SOLE | 283,387 | 0 | 0 | ||
| FERGUSON ENTERPRISES INC | COMMON STOCK NEW | 31488V107 | 817,839 | 3,446 | SH | SOLE | 3,446 | 0 | 0 | ||
| FIRSTSERVICE CORP NEW | COM | 33767E202 | 899,556 | 6,330 | SH | SOLE | 6,330 | 0 | 0 | ||
| FIVE BELOW INC | COM | 33829M101 | 3,271,099 | 18,194 | SH | SOLE | 18,194 | 0 | 0 | ||
| FREEPORT MCMORAN INC | CL B | 35671D857 | 313,381 | 4,983 | SH | SOLE | 4,983 | 0 | 0 | ||
| GE AEROSPACE | COM NEW | 369604301 | 426,800 | 1,142 | SH | SOLE | 1,142 | 0 | 0 | ||
| GILDAN ACTIVEWEAR INC | COM | 375916103 | 6,367,285 | 123,397 | SH | SOLE | 123,397 | 0 | 0 | ||
| GLOBUS MED INC | CL A | 379577208 | 31,513,929 | 398,860 | SH | SOLE | 398,860 | 0 | 0 | ||
| HAGERTY INC | CL A COM | 405166109 | 20,298,878 | 1,702,926 | SH | SOLE | 1,702,926 | 0 | 0 | ||
| HEALTHCARE SVCS GROUP INC | COM | 421906108 | 12,850,406 | 523,225 | SH | SOLE | 523,225 | 0 | 0 | ||
| HOME DEPOT INC | COM | 437076102 | 312,122 | 885 | SH | SOLE | 885 | 0 | 0 | ||
| HUDBAY MINERALS INC | COM | 443628102 | 767,349 | 32,501 | SH | SOLE | 32,501 | 0 | 0 | ||
| IDEXX LABS INC | COM | 45168D104 | 380,090 | 722 | SH | SOLE | 722 | 0 | 0 | ||
| INSTALLED BLDG PRODS INC | COM | 45780R101 | 18,585,552 | 80,863 | SH | SOLE | 80,863 | 0 | 0 | ||
| ISHARES INC | MSCI EQUAL WEITE | 464286681 | 2,697,510 | 23,623 | SH | SOLE | 23,623 | 0 | 0 | ||
| ISHARES INC | CORE MSCI EMKT | 46434G103 | 3,993,965 | 48,213 | SH | SOLE | 48,213 | 0 | 0 | ||
| ISHARES TR | CORE MSCI EAFE | 46432F842 | 4,947,311 | 51,225 | SH | SOLE | 51,225 | 0 | 0 | ||
| ISHARES TR | CORE S&P500 ETF | 464287200 | 15,401,672 | 20,566 | SH | SOLE | 20,566 | 0 | 0 | ||
| LIFE TIME GROUP HOLDINGS INC | COMMON STOCK | 53190C102 | 3,388,046 | 82,959 | SH | SOLE | 82,959 | 0 | 0 | ||
| LIGAND PHARMACEUTICALS INC | COM NEW | 53220K504 | 12,731,157 | 40,277 | SH | SOLE | 40,277 | 0 | 0 | ||
| LINDE PLC | SHS | G54950103 | 662,686 | 1,277 | SH | SOLE | 1,277 | 0 | 0 | ||
| LOUISIANA PAC CORP | COM | 546347105 | 17,089,436 | 217,257 | SH | SOLE | 217,257 | 0 | 0 | ||
| MAIN STR CAP CORP | COM | 56035L104 | 3,438,555 | 66,279 | SH | SOLE | 66,279 | 0 | 0 | ||
| MASTERCARD INCORPORATED | CL A | 57636Q104 | 466,349 | 908 | SH | SOLE | 908 | 0 | 0 | ||
| MDA SPACE LTD | COM | 55293N109 | 20,990,632 | 508,494 | SH | SOLE | 508,494 | 0 | 0 | ||
| META PLATFORMS INC | CL A | 30303M102 | 449,505 | 798 | SH | SOLE | 798 | 0 | 0 | ||
| MICROSOFT CORP | COM | 594918104 | 725,524 | 1,945 | SH | SOLE | 1,945 | 0 | 0 | ||
| MODINE MFG CO | COM | 607828100 | 38,423,911 | 143,899 | SH | SOLE | 143,899 | 0 | 0 | ||
| MONGODB INC | CL A | 60937P106 | 496,460 | 1,478 | SH | SOLE | 1,478 | 0 | 0 | ||
| MONOLITHIC PWR SYS INC | COM | 609839105 | 36,730,688 | 26,571 | SH | SOLE | 26,571 | 0 | 0 | ||
| NVIDIA CORPORATION | COM | 67066G104 | 1,403,831 | 7,016 | SH | SOLE | 7,016 | 0 | 0 | ||
| OBSIDIAN ENERGY LTD | COM | 674482203 | 8,050,846 | 990,264 | SH | SOLE | 990,264 | 0 | 0 | ||
| OLD DOMINION FREIGHT LINE IN | COM | 679580100 | 328,799 | 1,518 | SH | SOLE | 1,518 | 0 | 0 | ||
| OLLIES BARGAIN OUTLET HLDGS | COM | 681116109 | 19,399,669 | 252,337 | SH | SOLE | 252,337 | 0 | 0 | ||
| ON HLDG AG | NAMEN AKT A | H5919C104 | 391,887 | 11,064 | SH | SOLE | 11,064 | 0 | 0 | ||
| OREILLY AUTOMOTIVE INC | COM | 67103H107 | 442,585 | 4,806 | SH | SOLE | 4,806 | 0 | 0 | ||
| OUSTER INC | COM NEW | 68989M202 | 4,922,825 | 78,740 | SH | SOLE | 78,740 | 0 | 0 | ||
| PENNANT GROUP INC | COM | 70805E109 | 5,151,680 | 139,423 | SH | SOLE | 139,423 | 0 | 0 | ||
| PORCH GROUP INC | COM | 733245104 | 6,194,359 | 411,859 | SH | SOLE | 411,859 | 0 | 0 | ||
| PROGRESSIVE CORP | COM | 743315103 | 235,708 | 1,079 | SH | SOLE | 1,079 | 0 | 0 | ||
| PUBLIC STORAGE | COM | 74460D109 | 347,913 | 1,093 | SH | SOLE | 1,093 | 0 | 0 | ||
| RB GLOBAL INC | COM | 74935Q107 | 1,619,587 | 13,908 | SH | SOLE | 13,908 | 0 | 0 | ||
| RED VIOLET INC | COM | 75704L104 | 8,460,805 | 132,781 | SH | SOLE | 132,781 | 0 | 0 | ||
| REPLIGEN CORP | COM | 759916109 | 2,175,263 | 15,943 | SH | SOLE | 15,943 | 0 | 0 | ||
| RESIDEO TECHNOLOGIES INC | COM | 76118Y104 | 34,990,517 | 1,125,097 | SH | SOLE | 1,125,097 | 0 | 0 | ||
| ROYAL BK CDA | COM | 780087102 | 2,657,081 | 12,838 | SH | SOLE | 12,838 | 0 | 0 | ||
| RTX CORPORATION | COM | 75513E101 | 323,300 | 1,704 | SH | SOLE | 1,704 | 0 | 0 | ||
| SAIA INC | COM | 78709Y105 | 16,677,515 | 39,599 | SH | SOLE | 39,599 | 0 | 0 | ||
| SHERWIN WILLIAMS CO | COM | 824348106 | 213,823 | 621 | SH | SOLE | 621 | 0 | 0 | ||
| SHOPIFY INC | CL A SUB VTG SHS | 82509L107 | 1,208,481 | 10,584 | SH | SOLE | 10,584 | 0 | 0 | ||
| SITEONE LANDSCAPE SUPPLY INC | COM | 82982L103 | 15,555,756 | 135,965 | SH | SOLE | 135,965 | 0 | 0 | ||
| SPOTIFY TECHNOLOGY S A | SHS | L8681T102 | 348,021 | 758 | SH | SOLE | 758 | 0 | 0 | ||
| TELESAT CORP | CL A & CL B SHS | 879512309 | 4,643,828 | 91,739 | SH | SOLE | 91,739 | 0 | 0 | ||
| TIMKEN CO | COM | 887389104 | 10,791,027 | 74,257 | SH | SOLE | 74,257 | 0 | 0 | ||
| TRANE TECHNOLOGIES PLC | SHS | G8994E103 | 362,967 | 739 | SH | SOLE | 739 | 0 | 0 | ||
| TRANSDIGM GROUP INC | COM | 893641100 | 664,688 | 499 | SH | SOLE | 499 | 0 | 0 | ||
| UNITEDHEALTH GROUP INC | COM | 91324P102 | 305,904 | 736 | SH | SOLE | 736 | 0 | 0 | ||
| UNIVERSAL TECHNICAL INST INC | COM | 913915104 | 5,901,961 | 137,993 | SH | SOLE | 137,993 | 0 | 0 | ||
| VERSABANK NEW | COM | 92512J106 | 17,636,583 | 759,870 | SH | SOLE | 759,870 | 0 | 0 | ||
| VERSIGENT PLC | ORDINARY SHARES | G9600F104 | 3,270,142 | 77,842 | SH | SOLE | 77,842 | 0 | 0 | ||
| VICTORY CAP HLDGS INC DEL | COM CL A | 92645B103 | 6,784,651 | 80,712 | SH | SOLE | 80,712 | 0 | 0 | ||
| VSE CORP | COM | 918284100 | 34,072,549 | 149,114 | SH | SOLE | 149,114 | 0 | 0 | ||
| WALMART INC | COM | 931142103 | 434,579 | 3,837 | SH | SOLE | 3,837 | 0 | 0 | ||
| WASTE CONNECTIONS INC | COM | 94106B101 | 2,555,858 | 15,333 | SH | SOLE | 15,333 | 0 | 0 | ||
| WATSCO INC | COM | 942622200 | 21,113,209 | 50,664 | SH | SOLE | 50,664 | 0 | 0 | ||
| WHEATON PRECIOUS METALS CORP | COM | 962879102 | 717,051 | 6,384 | SH | SOLE | 6,384 | 0 | 0 | ||
| WINGSTOP INC | COM | 974155103 | 4,548,371 | 26,229 | SH | SOLE | 26,229 | 0 | 0 | ||