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 |
| AAON INC | COM PAR $0.004 | 000360206 | 25,221,524 | 304,755 | SH | SOLE | 304,755 | 0 | 0 | ||
| AAR CORP | COM | 000361105 | 3,463,881 | 34,137 | SH | SOLE | 34,137 | 0 | 0 | ||
| ADI GLOBAL DISTR INC | COM SHS | 001026103 | 1,762,988 | 98,381 | SH | SOLE | 98,381 | 0 | 0 | ||
| AGNICO EAGLE MINES LTD | COM | 008474108 | 3,194,946 | 17,433 | SH | SOLE | 17,433 | 0 | 0 | ||
| ALAMOS GOLD INC | COM CL A | 011532108 | 3,588,780 | 110,799 | SH | SOLE | 110,799 | 0 | 0 | ||
| ALPHABET INC | CAP STK CL A | 02079K305 | 1,135,464 | 3,300 | SH | SOLE | 3,300 | 0 | 0 | ||
| AMAZON COM INC | COM | 023135106 | 1,336,441 | 5,364 | SH | SOLE | 5,364 | 0 | 0 | ||
| API GROUP CORP | COM STK | 00187Y100 | 363,458 | 9,416 | SH | SOLE | 9,416 | 0 | 0 | ||
| APPLE INC | COM | 037833100 | 1,440,312 | 4,325 | SH | SOLE | 4,325 | 0 | 0 | ||
| ARM HOLDINGS PLC | SPONSORED ADS | 042068205 | 512,988 | 1,771 | SH | SOLE | 1,771 | 0 | 0 | ||
| ASML HLDG NV | N Y REGISTRY SHS | N07059210 | 1,404,044 | 775 | SH | SOLE | 775 | 0 | 0 | ||
| AXOGEN INC | COM | 05463X106 | 2,227,671 | 53,141 | SH | SOLE | 53,141 | 0 | 0 | ||
| AXOS FINANCIAL INC | COM | 05465C100 | 12,845,863 | 148,387 | SH | SOLE | 148,387 | 0 | 0 | ||
| BK TECHNOLOGIES CORPORATION | COM NEW | 05587G203 | 1,639,525 | 22,010 | SH | SOLE | 22,010 | 0 | 0 | ||
| BOBS DISC FURNITURE INC | COM SHS | 09681N106 | 3,556,310 | 256,588 | SH | SOLE | 256,588 | 0 | 0 | ||
| BOYD GROUP SERVICES INC | COM | 103310108 | 11,710,377 | 149,348 | SH | SOLE | 149,348 | 0 | 0 | ||
| BROOKFIELD CORP | CL A LTD VT SH | 11271J107 | 3,341,632 | 91,652 | SH | SOLE | 91,652 | 0 | 0 | ||
| CADENCE DESIGN SYSTEM INC | COM | 127387108 | 366,836 | 1,111 | SH | SOLE | 1,111 | 0 | 0 | ||
| CAE INC | COM | 124765108 | 5,967,998 | 248,563 | SH | SOLE | 248,563 | 0 | 0 | ||
| CARIS LIFE SCIENCES INC | COM | 142152107 | 9,182,660 | 299,793 | SH | SOLE | 299,793 | 0 | 0 | ||
| CELLEBRITE DI LTD | ORDINARY SHARES | M2197Q107 | 6,180,321 | 548,874 | SH | SOLE | 548,874 | 0 | 0 | ||
| CHUBB LIMITED | COM | H1467J104 | 357,775 | 1,100 | SH | SOLE | 1,100 | 0 | 0 | ||
| COPART INC | COM | 217204106 | 285,376 | 10,461 | SH | SOLE | 10,461 | 0 | 0 | ||
| CORE & MAIN INC | CL A | 21874C102 | 19,290,067 | 465,045 | SH | SOLE | 465,045 | 0 | 0 | ||
| COSTCO WHOLESALE CORPORATION | COM | 22160K105 | 215,751 | 237 | SH | SOLE | 237 | 0 | 0 | ||
| CPI CARD GROUP INC | COM NEW | 12634H200 | 6,954,492 | 283,741 | SH | SOLE | 283,741 | 0 | 0 | ||
| CRA INTL INC | COM | 12618T105 | 7,315,345 | 44,565 | SH | SOLE | 44,565 | 0 | 0 | ||
| CREXENDO INC | COM | 226552107 | 1,732,748 | 294,685 | SH | SOLE | 294,685 | 0 | 0 | ||
| DESCARTES SYS GROUP INC | COM | 249906108 | 13,720,729 | 169,685 | SH | SOLE | 169,685 | 0 | 0 | ||
| DORMAN PRODS INC | COM | 258278100 | 10,600,977 | 86,468 | SH | SOLE | 86,468 | 0 | 0 | ||
| DUTCH BROS INC | CL A | 26701L100 | 4,596,776 | 119,211 | SH | SOLE | 119,211 | 0 | 0 | ||
| ELECTROVAYA INC | COM NEW | 28617B606 | 2,994,453 | 459,272 | SH | SOLE | 459,272 | 0 | 0 | ||
| ELI LILLY & CO | COM | 532457108 | 587,797 | 508 | SH | SOLE | 508 | 0 | 0 | ||
| ENERFLEX LTD | COM | 29269R105 | 2,793,507 | 122,576 | SH | SOLE | 122,576 | 0 | 0 | ||
| ENPHASE ENERGY INC | COM | 29355A107 | 11,812,333 | 358,058 | SH | SOLE | 358,058 | 0 | 0 | ||
| ESQUIRE FINL HLDGS INC | COM | 29667J101 | 4,422,758 | 38,006 | SH | SOLE | 38,006 | 0 | 0 | ||
| EVERPURE INC | CL A | 74624M102 | 41,832,599 | 319,870 | SH | SOLE | 319,870 | 0 | 0 | ||
| EXLSERVICE HLDGS INC | COM | 302081104 | 2,635,640 | 76,662 | SH | SOLE | 76,662 | 0 | 0 | ||
| FEDERAL SIGNAL CORP | COM | 313855108 | 32,972,877 | 297,616 | SH | SOLE | 297,616 | 0 | 0 | ||
| FERGUSON ENTERPRISES INC | COMMON STOCK NEW | 31488V107 | 800,987 | 3,598 | SH | SOLE | 3,598 | 0 | 0 | ||
| FIRSTSERVICE CORP NEW | COM | 33767E202 | 3,143,546 | 24,582 | SH | SOLE | 24,582 | 0 | 0 | ||
| FIVE BELOW INC | COM | 33829M101 | 2,737,599 | 12,468 | SH | SOLE | 12,468 | 0 | 0 | ||
| FREEPORT MCMORAN INC | CL B | 35671D857 | 364,140 | 5,202 | SH | SOLE | 5,202 | 0 | 0 | ||
| GE AEROSPACE | COM NEW | 369604301 | 372,250 | 1,192 | SH | SOLE | 1,192 | 0 | 0 | ||
| GILDAN ACTIVEWEAR INC | COM | 375916103 | 11,244,430 | 263,768 | SH | SOLE | 263,768 | 0 | 0 | ||
| GLOBUS MED INC | CL A | 379577208 | 31,425,493 | 419,566 | SH | SOLE | 419,566 | 0 | 0 | ||
| HAGERTY INC | CL A COM | 405166109 | 23,633,822 | 1,755,856 | SH | SOLE | 1,755,856 | 0 | 0 | ||
| HEALTHCARE SVCS GROUP INC | COM | 421906108 | 13,528,759 | 661,553 | SH | SOLE | 661,553 | 0 | 0 | ||
| HOME DEPOT INC | COM | 437076102 | 262,869 | 924 | SH | SOLE | 924 | 0 | 0 | ||
| HUDBAY MINERALS INC | COM | 443628102 | 3,377,528 | 126,594 | SH | SOLE | 126,594 | 0 | 0 | ||
| IDEXX LABS INC | COM | 45168D104 | 393,209 | 753 | SH | SOLE | 753 | 0 | 0 | ||
| IMAX CORP | COM | 45245E109 | 21,500,177 | 392,339 | SH | SOLE | 392,339 | 0 | 0 | ||
| ING GROEP N.V. | SPONSORED ADR | 456837103 | 422,450 | 11,900 | SH | SOLE | 11,900 | 0 | 0 | ||
| INSTALLED BLDG PRODS INC | COM | 45780R101 | 16,026,777 | 83,525 | SH | SOLE | 83,525 | 0 | 0 | ||
| ISHARES INC | MSCI EQUAL WEITE | 464286681 | 2,832,712 | 25,442 | SH | SOLE | 25,442 | 0 | 0 | ||
| ISHARES INC | CORE MSCI EMKT | 46434G103 | 1,663,455 | 20,496 | SH | SOLE | 20,496 | 0 | 0 | ||
| ISHARES TR | CORE MSCI EAFE | 46432F842 | 4,962,678 | 51,225 | SH | SOLE | 51,225 | 0 | 0 | ||
| ISHARES TR | CORE S&P500 ETF | 464287200 | 15,148,513 | 19,780 | SH | SOLE | 19,780 | 0 | 0 | ||
| ISHARES TR | INTL DIV GRWTH | 46435G524 | 405,811 | 4,572 | SH | SOLE | 4,572 | 0 | 0 | ||
| ISHARES TR | CORE DIV GRWTH | 46434V621 | 203,704 | 2,702 | SH | SOLE | 2,702 | 0 | 0 | ||
| LIFE TIME GROUP HOLDINGS INC | COMMON STOCK | 53190C102 | 3,441,764 | 86,303 | SH | SOLE | 86,303 | 0 | 0 | ||
| LIGAND PHARMACEUTICALS INC | COM NEW | 53220K504 | 21,662,860 | 69,350 | SH | SOLE | 69,350 | 0 | 0 | ||
| LINDE PLC | SHS | G54950103 | 632,708 | 1,333 | SH | SOLE | 1,333 | 0 | 0 | ||
| LOUISIANA PAC CORP | COM | 546347105 | 14,481,276 | 224,342 | SH | SOLE | 224,342 | 0 | 0 | ||
| MAIN STR CAP CORP | COM | 56035L104 | 3,788,651 | 68,822 | SH | SOLE | 68,822 | 0 | 0 | ||
| MASTERCARD INCORPORATED | CL A | 57636Q104 | 605,514 | 1,098 | SH | SOLE | 1,098 | 0 | 0 | ||
| MDA SPACE LTD | COM | 55293N109 | 27,720,584 | 935,558 | SH | SOLE | 935,558 | 0 | 0 | ||
| MERIT MED SYS INC | COM | 589889104 | 13,374,704 | 155,105 | SH | SOLE | 155,105 | 0 | 0 | ||
| META PLATFORMS INC | CL A | 30303M102 | 604,075 | 833 | SH | SOLE | 833 | 0 | 0 | ||
| MICROSOFT CORP | COM | 594918104 | 1,155,564 | 2,253 | SH | SOLE | 2,253 | 0 | 0 | ||
| MODINE MFG CO | COM | 607828100 | 25,658,497 | 148,871 | SH | SOLE | 148,871 | 0 | 0 | ||
| MONGODB INC | CL A | 60937P106 | 537,905 | 1,543 | SH | SOLE | 1,543 | 0 | 0 | ||
| MONOLITHIC PWR SYS INC | COM | 609839105 | 39,678,323 | 29,452 | SH | SOLE | 29,452 | 0 | 0 | ||
| NVIDIA CORPORATION | COM | 67066G104 | 1,672,884 | 7,325 | SH | SOLE | 7,325 | 0 | 0 | ||
| OBSIDIAN ENERGY LTD | COM | 674482203 | 11,968,106 | 1,161,952 | SH | SOLE | 1,161,952 | 0 | 0 | ||
| OLD DOMINION FREIGHT LINE IN | COM | 679580100 | 275,536 | 1,585 | SH | SOLE | 1,585 | 0 | 0 | ||
| OLLIES BARGAIN OUTLET HLDGS | COM | 681116109 | 25,996,659 | 303,522 | SH | SOLE | 303,522 | 0 | 0 | ||
| ON HLDG AG | NAMEN AKT A | H5919C104 | 522,528 | 17,647 | SH | SOLE | 17,647 | 0 | 0 | ||
| OREILLY AUTOMOTIVE INC | COM | 67103H107 | 428,587 | 5,018 | SH | SOLE | 5,018 | 0 | 0 | ||
| OUSTER INC | COM NEW | 68989M202 | 4,010,280 | 99,412 | SH | SOLE | 99,412 | 0 | 0 | ||
| PENNANT GROUP INC | COM | 70805E109 | 7,397,793 | 189,687 | SH | SOLE | 189,687 | 0 | 0 | ||
| PORCH GROUP INC | COM | 733245104 | 7,695,004 | 461,885 | SH | SOLE | 461,885 | 0 | 0 | ||
| PROGRESSIVE CORP | COM | 743315103 | 233,638 | 1,127 | SH | SOLE | 1,127 | 0 | 0 | ||
| PUBLIC STORAGE | COM | 74460D109 | 322,720 | 1,141 | SH | SOLE | 1,141 | 0 | 0 | ||
| RB GLOBAL INC | COM | 74935Q107 | 4,415,896 | 54,256 | SH | SOLE | 54,256 | 0 | 0 | ||
| RED VIOLET INC | COM | 75704L104 | 6,853,090 | 86,737 | SH | SOLE | 86,737 | 0 | 0 | ||
| REPLIGEN CORP | COM | 759916109 | 4,206,761 | 21,884 | SH | SOLE | 21,884 | 0 | 0 | ||
| RESIDEO TECHNOLOGIES INC | COM | 76118Y104 | 2,673,622 | 147,307 | SH | SOLE | 147,307 | 0 | 0 | ||
| ROYAL BK CDA | COM | 780087102 | 5,812,970 | 29,569 | SH | SOLE | 29,569 | 0 | 0 | ||
| RTX CORPORATION | COM | 75513E101 | 330,271 | 1,779 | SH | SOLE | 1,779 | 0 | 0 | ||
| SAIA INC | COM | 78709Y105 | 13,624,268 | 40,823 | SH | SOLE | 40,823 | 0 | 0 | ||
| SAP SE | SPON ADR | 803054204 | 271,024 | 1,300 | SH | SOLE | 1,300 | 0 | 0 | ||
| SHERWIN WILLIAMS CO | COM | 824348106 | 209,479 | 648 | SH | SOLE | 648 | 0 | 0 | ||
| SHOPIFY INC | CL A SUB VTG SHS | 82509L107 | 6,112,185 | 41,215 | SH | SOLE | 41,215 | 0 | 0 | ||
| SILICON MOTION TECHNOLOGY CO | SPONSORED ADR | 82706C108 | 18,852,120 | 67,329 | SH | SOLE | 67,329 | 0 | 0 | ||
| SITEONE LANDSCAPE SUPPLY INC | COM | 82982L103 | 12,740,212 | 141,072 | SH | SOLE | 141,072 | 0 | 0 | ||
| SPOTIFY TECHNOLOGY S A | SHS | L8681T102 | 594,116 | 1,219 | SH | SOLE | 1,219 | 0 | 0 | ||
| TAIWAN SEMICONDUCTOR MANUFAC | SPONSORED ADS | 874039100 | 346,704 | 760 | SH | SOLE | 760 | 0 | 0 | ||
| TELESAT CORP | CL A & CL B SHS | 879512309 | 4,161,505 | 90,193 | SH | SOLE | 90,193 | 0 | 0 | ||
| TIMKEN CO | COM | 887389104 | 10,480,531 | 89,769 | SH | SOLE | 89,769 | 0 | 0 | ||
| TRANE TECHNOLOGIES PLC | SHS | G8994E103 | 414,014 | 916 | SH | SOLE | 916 | 0 | 0 | ||
| TRANSDIGM GROUP INC | COM | 893641100 | 564,035 | 521 | SH | SOLE | 521 | 0 | 0 | ||
| TYLER TECHNOLOGIES INC | COM | 902252105 | 2,648,522 | 8,313 | SH | SOLE | 8,313 | 0 | 0 | ||
| UNITEDHEALTH GROUP INC | COM | 91324P102 | 337,347 | 919 | SH | SOLE | 919 | 0 | 0 | ||
| UNIVERSAL TECHNICAL INST INC | COM | 913915104 | 2,606,033 | 139,584 | SH | SOLE | 139,584 | 0 | 0 | ||
| VERSABANK NEW | COM | 92512J106 | 16,176,182 | 728,001 | SH | SOLE | 728,001 | 0 | 0 | ||
| VERSIGENT PLC | ORDINARY SHARES | G9600F104 | 4,496,022 | 100,045 | SH | SOLE | 100,045 | 0 | 0 | ||
| VICTORY CAP HLDGS INC DEL | COM CL A | 92645B103 | 6,671,503 | 60,321 | SH | SOLE | 60,321 | 0 | 0 | ||
| VSE CORP | COM | 918284100 | 25,400,528 | 154,223 | SH | SOLE | 154,223 | 0 | 0 | ||
| WALMART INC | COM | 931142103 | 416,304 | 4,006 | SH | SOLE | 4,006 | 0 | 0 | ||
| WASTE CONNECTIONS INC | COM | 94106B101 | 9,187,620 | 59,687 | SH | SOLE | 59,687 | 0 | 0 | ||
| WATSCO INC | COM | 942622200 | 9,032,270 | 29,840 | SH | SOLE | 29,840 | 0 | 0 | ||
| WHEATON PRECIOUS METALS CORP | COM | 962879102 | 4,999,256 | 37,386 | SH | SOLE | 37,386 | 0 | 0 | ||