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 |
| AAON INC | COM PAR $0.004 | 000360206 | 35,589,865 | 430,089 | SH | SOLE | 430,089 | 0 | 0 | |||
| AAR CORP | COM | 000361105 | 3,688,802 | 33,700 | SH | SOLE | 33,700 | 0 | 0 | |||
| AGNICO EAGLE MINES LTD | COM | 008474108 | 939,188 | 4,627 | SH | SOLE | 4,627 | 0 | 0 | |||
| ALAMOS GOLD INC | COM CL A | 011532108 | 823,732 | 18,540 | SH | SOLE | 18,540 | 0 | 0 | |||
| ALPHABET INC | CAP STK CL A | 02079K305 | 912,140 | 3,172 | SH | SOLE | 3,172 | 0 | 0 | |||
| AMAZON COM INC | COM | 023135106 | 1,006,361 | 4,832 | SH | SOLE | 4,832 | 0 | 0 | |||
| APPLE INC | COM | 037833100 | 1,055,259 | 4,158 | SH | SOLE | 4,158 | 0 | 0 | |||
| ASML HLDG NV | N Y REGISTRY SHS | N07059210 | 583,807 | 442 | SH | SOLE | 442 | 0 | 0 | |||
| AXOS FINANCIAL INC | COM | 05465C100 | 12,643,608 | 148,591 | SH | SOLE | 148,591 | 0 | 0 | |||
| BIO-TECHNE CORP | COM | 09073M104 | 19,457,705 | 372,325 | SH | SOLE | 372,325 | 0 | 0 | |||
| BK TECHNOLOGIES CORPORATION | COM NEW | 05587G203 | 1,052,283 | 14,100 | SH | SOLE | 14,100 | 0 | 0 | |||
| BOBS DISC FURNITURE INC | COM SHS | 09681N106 | 2,059,223 | 175,253 | SH | SOLE | 175,253 | 0 | 0 | |||
| BOSTON SCIENTIFIC CORP | COM | 101137107 | 234,434 | 3,736 | SH | SOLE | 3,736 | 0 | 0 | |||
| BOWMAN CONSULTING GROUP LTD | COM | 103002101 | 1,462,129 | 51,411 | SH | SOLE | 51,411 | 0 | 0 | |||
| BOYD GROUP SERVICES INC | COM | 103310108 | 14,584,862 | 114,069 | SH | SOLE | 114,069 | 0 | 0 | |||
| BROOKFIELD CORP | CL A LTD VT SH | 11271J107 | 863,468 | 21,336 | SH | SOLE | 21,336 | 0 | 0 | |||
| CADENCE DESIGN SYSTEM INC | COM | 127387108 | 296,487 | 1,067 | SH | SOLE | 1,067 | 0 | 0 | |||
| CAE INC | COM | 124765108 | 1,713,256 | 65,768 | SH | SOLE | 65,768 | 0 | 0 | |||
| CASELLA WASTE SYS INC | CL A | 147448104 | 1,354,572 | 17,073 | SH | SOLE | 17,073 | 0 | 0 | |||
| CELLEBRITE DI LTD | ORDINARY SHARES | M2197Q107 | 8,790,937 | 637,949 | SH | SOLE | 637,949 | 0 | 0 | |||
| CGI INC | CL A SUB VTG | 12532H104 | 1,039,482 | 14,220 | SH | SOLE | 14,220 | 0 | 0 | |||
| CHEWY INC | CL A | 16679L109 | 4,328,829 | 160,327 | SH | SOLE | 160,327 | 0 | 0 | |||
| COPART INC | COM | 217204106 | 285,553 | 8,601 | SH | SOLE | 8,601 | 0 | 0 | |||
| CORE & MAIN INC | CL A | 21874C102 | 34,888,108 | 706,237 | SH | SOLE | 706,237 | 0 | 0 | |||
| COSTAR GROUP INC | COM | 22160N109 | 211,422 | 5,241 | SH | SOLE | 5,241 | 0 | 0 | |||
| COSTCO WHOLESALE CORPORATION | COM | 22160K105 | 226,190 | 227 | SH | SOLE | 227 | 0 | 0 | |||
| CPI CARD GROUP INC | COM NEW | 12634H200 | 1,444,717 | 99,567 | SH | SOLE | 99,567 | 0 | 0 | |||
| CRA INTL INC | COM | 12618T105 | 6,814,500 | 42,096 | SH | SOLE | 42,096 | 0 | 0 | |||
| CREXENDO INC | COM | 226552107 | 1,205,439 | 195,371 | SH | SOLE | 195,371 | 0 | 0 | |||
| DESCARTES SYS GROUP INC | COM | 249906108 | 7,393,794 | 103,323 | SH | SOLE | 103,323 | 0 | 0 | |||
| DORMAN PRODS INC | COM | 258278100 | 9,091,948 | 87,121 | SH | SOLE | 87,121 | 0 | 0 | |||
| DUTCH BROS INC | CL A | 26701L100 | 2,734,475 | 53,977 | SH | SOLE | 53,977 | 0 | 0 | |||
| ELI LILLY & CO | COM | 532457108 | 448,848 | 488 | SH | SOLE | 488 | 0 | 0 | |||
| ENPHASE ENERGY INC | COM | 29355A107 | 11,446,146 | 302,728 | SH | SOLE | 302,728 | 0 | 0 | |||
| EVERPURE INC | CL A | 74624M102 | 26,959,140 | 456,625 | SH | SOLE | 456,625 | 0 | 0 | |||
| FEDERAL SIGNAL CORP | COM | 313855108 | 31,129,397 | 287,862 | SH | SOLE | 287,862 | 0 | 0 | |||
| FERGUSON ENTERPRISES INC | COMMON STOCK NEW | 31488V107 | 806,846 | 3,459 | SH | SOLE | 3,459 | 0 | 0 | |||
| FIRSTSERVICE CORP NEW | COM | 33767E202 | 908,807 | 6,541 | SH | SOLE | 6,541 | 0 | 0 | |||
| FIVE BELOW INC | COM | 33829M101 | 4,282,172 | 18,742 | SH | SOLE | 18,742 | 0 | 0 | |||
| FREEPORT MCMORAN INC | CL B | 35671D857 | 294,018 | 5,002 | SH | SOLE | 5,002 | 0 | 0 | |||
| GE AEROSPACE | COM NEW | 369604301 | 325,200 | 1,146 | SH | SOLE | 1,146 | 0 | 0 | |||
| GILDAN ACTIVEWEAR INC | COM | 375916103 | 6,909,393 | 124,158 | SH | SOLE | 124,158 | 0 | 0 | |||
| GLOBUS MED INC | CL A | 379577208 | 35,199,720 | 408,539 | SH | SOLE | 408,539 | 0 | 0 | |||
| HAGERTY INC | CL A COM | 405166109 | 18,301,203 | 1,738,006 | SH | SOLE | 1,738,006 | 0 | 0 | |||
| HEALTHCARE SVCS GROUP INC | COM | 421906108 | 5,548,027 | 299,085 | SH | SOLE | 299,085 | 0 | 0 | |||
| HOME DEPOT INC | COM | 437076102 | 292,054 | 888 | SH | SOLE | 888 | 0 | 0 | |||
| IDEXX LABS INC | COM | 45168D104 | 406,808 | 724 | SH | SOLE | 724 | 0 | 0 | |||
| IMAX CORP | COM | 45245E109 | 18,545,763 | 487,918 | SH | SOLE | 487,918 | 0 | 0 | |||
| INSTALLED BLDG PRODS INC | COM | 45780R101 | 19,889,167 | 75,011 | SH | SOLE | 75,011 | 0 | 0 | |||
| ISHARES INC | CORE MSCI EMKT | 46434G103 | 3,868,405 | 55,461 | SH | SOLE | 55,461 | 0 | 0 | |||
| ISHARES INC | MSCI EQUAL WEITE | 464286681 | 2,404,113 | 23,623 | SH | SOLE | 23,623 | 0 | 0 | |||
| ISHARES TR | CORE S&P500 ETF | 464287200 | 14,423,530 | 22,081 | SH | SOLE | 22,081 | 0 | 0 | |||
| ISHARES TR | CORE MSCI EAFE | 46432F842 | 4,839,915 | 53,462 | SH | SOLE | 53,462 | 0 | 0 | |||
| LCI INDS | COM | 50189K103 | 5,168,357 | 42,026 | SH | SOLE | 42,026 | 0 | 0 | |||
| LINDE PLC | SHS | G54950103 | 635,069 | 1,281 | SH | SOLE | 1,281 | 0 | 0 | |||
| LOUISIANA PAC CORP | COM | 546347105 | 16,186,293 | 222,492 | SH | SOLE | 222,492 | 0 | 0 | |||
| MAIN STR CAP CORP | COM | 56035L104 | 3,439,064 | 64,937 | SH | SOLE | 64,937 | 0 | 0 | |||
| MASTERCARD INCORPORATED | CL A | 57636Q104 | 455,190 | 911 | SH | SOLE | 911 | 0 | 0 | |||
| MDA SPACE LTD | COM | 55293N109 | 24,663,959 | 974,090 | SH | SOLE | 974,090 | 0 | 0 | |||
| META PLATFORMS INC | CL A | 30303M102 | 457,704 | 800 | SH | SOLE | 800 | 0 | 0 | |||
| MICROSOFT CORP | COM | 594918104 | 722,572 | 1,952 | SH | SOLE | 1,952 | 0 | 0 | |||
| MODINE MFG CO | COM | 607828100 | 35,945,904 | 165,871 | SH | SOLE | 165,871 | 0 | 0 | |||
| MONGODB INC | CL A | 60937P106 | 362,994 | 1,483 | SH | SOLE | 1,483 | 0 | 0 | |||
| MONOLITHIC PWR SYS INC | COM | 609839105 | 37,607,960 | 34,397 | SH | SOLE | 34,397 | 0 | 0 | |||
| NVIDIA CORPORATION | COM | 67066G104 | 1,228,299 | 7,043 | SH | SOLE | 7,043 | 0 | 0 | |||
| OBSIDIAN ENERGY LTD | COM | 674482203 | 6,055,279 | 639,417 | SH | SOLE | 639,417 | 0 | 0 | |||
| OLLIES BARGAIN OUTLET HLDGS | COM | 681116109 | 6,031,841 | 65,535 | SH | SOLE | 65,535 | 0 | 0 | |||
| ON HLDG AG | NAMEN AKT A | H5919C104 | 377,928 | 11,109 | SH | SOLE | 11,109 | 0 | 0 | |||
| OREILLY AUTOMOTIVE INC | COM | 67103H107 | 445,303 | 4,824 | SH | SOLE | 4,824 | 0 | 0 | |||
| PENNANT GROUP INC | COM | 70805E109 | 4,389,638 | 144,017 | SH | SOLE | 144,017 | 0 | 0 | |||
| PORCH GROUP INC | COM | 733245104 | 1,943,816 | 271,104 | SH | SOLE | 271,104 | 0 | 0 | |||
| PROGRESSIVE CORP | COM | 743315103 | 213,901 | 1,079 | SH | SOLE | 1,079 | 0 | 0 | |||
| PUBLIC STORAGE OPER CO | COM | 74460D109 | 297,155 | 1,097 | SH | SOLE | 1,097 | 0 | 0 | |||
| Q2 HLDGS INC | COM | 74736L109 | 4,346,161 | 91,885 | SH | SOLE | 91,885 | 0 | 0 | |||
| RED VIOLET INC | COM | 75704L104 | 4,616,920 | 133,437 | SH | SOLE | 133,437 | 0 | 0 | |||
| RESIDEO TECHNOLOGIES INC | COM | 76118Y104 | 37,590,999 | 1,115,129 | SH | SOLE | 1,115,129 | 0 | 0 | |||
| ROYAL BK CDA | COM | 780087102 | 2,146,173 | 13,266 | SH | SOLE | 13,266 | 0 | 0 | |||
| RTX CORPORATION | COM | 75513E101 | 329,859 | 1,710 | SH | SOLE | 1,710 | 0 | 0 | |||
| SAIA INC | COM | 78709Y105 | 9,135,388 | 26,006 | SH | SOLE | 26,006 | 0 | 0 | |||
| SHOPIFY INC | CL A SUB VTG SHS | 82509L107 | 1,297,347 | 10,937 | SH | SOLE | 10,937 | 0 | 0 | |||
| SITEONE LANDSCAPE SUPPLY INC | COM | 82982L103 | 26,285,764 | 197,474 | SH | SOLE | 197,474 | 0 | 0 | |||
| SPOTIFY TECHNOLOGY S A | SHS | L8681T102 | 258,457 | 533 | SH | SOLE | 533 | 0 | 0 | |||
| STANTEC INC | COM | 85472N109 | 599,011 | 6,933 | SH | SOLE | 6,933 | 0 | 0 | |||
| STEVANATO GROUP S P A | ORD SHS | T9224W109 | 2,073,748 | 150,818 | SH | SOLE | 150,818 | 0 | 0 | |||
| TELESAT CORP | CL A & CL B SHS | 879512309 | 3,360,410 | 92,829 | SH | SOLE | 92,829 | 0 | 0 | |||
| TRANE TECHNOLOGIES PLC | SHS | G8994E103 | 309,221 | 742 | SH | SOLE | 742 | 0 | 0 | |||
| TRANSDIGM GROUP INC | COM | 893641100 | 579,480 | 500 | SH | SOLE | 500 | 0 | 0 | |||
| UNIVERSAL TECHNICAL INST INC | COM | 913915104 | 5,878,993 | 162,853 | SH | SOLE | 162,853 | 0 | 0 | |||
| VEEVA SYS INC | CL A COM | 922475108 | 213,954 | 1,218 | SH | SOLE | 1,218 | 0 | 0 | |||
| VERSABANK NEW | COM | 92512J106 | 9,986,676 | 704,776 | SH | SOLE | 704,776 | 0 | 0 | |||
| VICTORY CAP HLDGS INC DEL | COM CL A | 92645B103 | 5,414,738 | 82,693 | SH | SOLE | 82,693 | 0 | 0 | |||
| VSE CORP | COM | 918284100 | 9,028,593 | 48,962 | SH | SOLE | 48,962 | 0 | 0 | |||
| WALMART INC | COM | 931142103 | 478,602 | 3,851 | SH | SOLE | 3,851 | 0 | 0 | |||
| WASTE CONNECTIONS INC | COM | 94106B101 | 1,724,625 | 10,617 | SH | SOLE | 10,617 | 0 | 0 | |||
| WATSCO INC | COM | 942622200 | 18,872,698 | 51,878 | SH | SOLE | 51,878 | 0 | 0 | |||
| WHEATON PRECIOUS METALS CORP | COM | 962879102 | 864,273 | 6,597 | SH | SOLE | 6,597 | 0 | 0 | |||
| WORKIVA INC | COM CL A | 98139A105 | 13,410,787 | 224,900 | SH | SOLE | 224,900 | 0 | 0 | |||