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 |
| 3M COMPANY | COM | 88579y101 | 702,508 | 5,442 | SH | SOLE | 5,442 | 0 | 0 | ||
| ABBOTT LABORATORIES | COM | 002824100 | 2,568,276 | 22,706 | SH | SOLE | 22,706 | 0 | 0 | ||
| ABBVIE INC SHS | COM | 00287y109 | 4,961,739 | 27,922 | SH | SOLE | 27,922 | 0 | 0 | ||
| ACCENTURE PLC F CLASS A | COM | g1151c101 | 1,290,014 | 3,667 | SH | SOLE | 3,667 | 0 | 0 | ||
| AGILYSYS INC | COM | 00847j105 | 14,850,858 | 112,754 | SH | SOLE | 112,754 | 0 | 0 | ||
| AIR PROD & CHEMICALS | COM | 009158106 | 419,108 | 1,445 | SH | SOLE | 1,445 | 0 | 0 | ||
| ALARM.COM | COM | 011642105 | 21,725,060 | 357,320 | SH | SOLE | 357,320 | 0 | 0 | ||
| ALPHABET INC CLASS C | COM | 02079k107 | 212,452,732 | 1,115,589 | SH | SOLE | 1,115,589 | 0 | 0 | ||
| ALPHABET INC. CLASS A | COM | 02079k305 | 4,375,859 | 23,116 | SH | SOLE | 23,116 | 0 | 0 | ||
| ALTRIA GROUP INC | COM | 02209s103 | 237,187 | 4,536 | SH | SOLE | 4,536 | 0 | 0 | ||
| AMAZON.COM INC | COM | 023135106 | 231,985,619 | 1,057,412 | SH | SOLE | 1,057,412 | 0 | 0 | ||
| AMERICAN EXPRESS CO | COM | 025816109 | 222,592 | 750 | SH | SOLE | 750 | 0 | 0 | ||
| AMERICAN TOWER CORP | COM | 03027x100 | 39,455,764 | 215,123 | SH | SOLE | 215,123 | 0 | 0 | ||
| AMGEN INC. | COM | 031162100 | 503,817 | 1,933 | SH | SOLE | 1,933 | 0 | 0 | ||
| AMPHENOL CORP NEW CL A | COM | 032095101 | 2,198,023 | 31,649 | SH | SOLE | 31,649 | 0 | 0 | ||
| ANALOG DEVICES INC | COM | 032654105 | 1,717,739 | 8,085 | SH | SOLE | 8,085 | 0 | 0 | ||
| ANSYS INC | COM | 03662q105 | 207,328,820 | 614,617 | SH | SOLE | 614,617 | 0 | 0 | ||
| APPFOLIO, INC | COM | 03783c100 | 102,134,170 | 413,968 | SH | SOLE | 413,968 | 0 | 0 | ||
| APPLE INC | COM | 037833100 | 23,445,823 | 93,626 | SH | SOLE | 93,626 | 0 | 0 | ||
| APPLIED INDL TECHNOLOGIES INC | COM | 03820c105 | 5,734,349 | 23,946 | SH | SOLE | 23,946 | 0 | 0 | ||
| ASML HOLDINGS | COM | n07059210 | 47,347,974 | 68,315 | SH | SOLE | 68,315 | 0 | 0 | ||
| ATLASSIAN CORPORATION CL A | COM | 049468101 | 76,252,541 | 313,307 | SH | SOLE | 313,307 | 0 | 0 | ||
| AUTO DATA PROCESSING | COM | 053015103 | 4,803,114 | 16,408 | SH | SOLE | 16,408 | 0 | 0 | ||
| BANK AMER CORP COM | COM | 060505104 | 770,619 | 17,534 | SH | SOLE | 17,534 | 0 | 0 | ||
| BECTON DICKINSON&CO | COM | 075887109 | 392,031 | 1,728 | SH | SOLE | 1,728 | 0 | 0 | ||
| BERKLEY W R CORP | COM | 084423102 | 1,351,871 | 23,101 | SH | SOLE | 23,101 | 0 | 0 | ||
| BERKSHIRE HATHAWAY INC DELAWA | COM | 084670108 | 8,851,960 | 13 | SH | SOLE | 13 | 0 | 0 | ||
| BERKSHIRE HATHAWAY INC CL B | COM | 084670702 | 12,063,594 | 26,614 | SH | SOLE | 26,614 | 0 | 0 | ||
| BIO-TECHNE CORP | COM | 09073m104 | 230,596,631 | 3,201,397 | SH | SOLE | 3,201,397 | 0 | 0 | ||
| BLACKLINE INC | COM | 09239b109 | 13,568,923 | 223,320 | SH | SOLE | 223,320 | 0 | 0 | ||
| BLACKSTONE GROUP ORD SHS CLASS | COM | 09260d107 | 1,083,832 | 6,286 | SH | SOLE | 6,286 | 0 | 0 | ||
| BOOKING HOLDING, INC. | COM | 09857l108 | 715,452 | 144 | SH | SOLE | 144 | 0 | 0 | ||
| BOOZ ALLEN HAMILTON HOLDING OR | COM | 099502106 | 802,702 | 6,237 | SH | SOLE | 6,237 | 0 | 0 | ||
| BP PLC | COM | 055622104 | 288,240 | 9,751 | SH | SOLE | 9,751 | 0 | 0 | ||
| BRIGHT HORIZONS FAM SOL IN DEL | COM | 109194100 | 13,333,428 | 120,284 | SH | SOLE | 120,284 | 0 | 0 | ||
| BROADCOM INC | COM | 11135f101 | 257,342 | 1,110 | SH | SOLE | 1,110 | 0 | 0 | ||
| CABLE ONE INC COM | COM | 12685j105 | 204,960 | 566 | SH | SOLE | 566 | 0 | 0 | ||
| CADENCE DESIGN SYS | COM | 127387108 | 97,023,606 | 322,917 | SH | SOLE | 322,917 | 0 | 0 | ||
| CALAMOS CONV OPP AND INC FD SH | COM | 128117108 | 351,251 | 29,418 | SH | SOLE | 29,418 | 0 | 0 | ||
| CAMECO CORP | COM | 13321l108 | 4,073,480 | 79,266 | SH | SOLE | 79,266 | 0 | 0 | ||
| CANADIAN NATL RAILWY F | COM | 136375102 | 1,512,499 | 14,900 | SH | SOLE | 14,900 | 0 | 0 | ||
| CANADIAN PACIFIC KANSAS CITY C | COM | 13646k108 | 689,541 | 9,528 | SH | SOLE | 9,528 | 0 | 0 | ||
| CAPITAL ONE FINL CORP COM | COM | 14040h105 | 3,096,527 | 17,365 | SH | SOLE | 17,365 | 0 | 0 | ||
| CARMAX INC | COM | 143130102 | 71,626,280 | 876,055 | SH | SOLE | 876,055 | 0 | 0 | ||
| CARRIER GLOBAL ORD SHS | COM | 14448c104 | 315,156 | 4,617 | SH | SOLE | 4,617 | 0 | 0 | ||
| CASELLA WASTE SYSTEMS INC CL A | COM | 147448104 | 25,134,262 | 237,541 | SH | SOLE | 237,541 | 0 | 0 | ||
| CATERPILLAR INC DEL COM | COM | 149123101 | 375,819 | 1,036 | SH | SOLE | 1,036 | 0 | 0 | ||
| CBRE GROUP INC | COM | 12504l109 | 152,158,836 | 1,158,952 | SH | SOLE | 1,158,952 | 0 | 0 | ||
| CDW CORP COM | COM | 12514g108 | 1,195,655 | 6,870 | SH | SOLE | 6,870 | 0 | 0 | ||
| CHARLES RIVER LABORATORIES INT | COM | 159864107 | 20,773,029 | 112,530 | SH | SOLE | 112,530 | 0 | 0 | ||
| CHEVRON CORP | COM | 166764100 | 1,515,026 | 10,460 | SH | SOLE | 10,460 | 0 | 0 | ||
| CHUBB LTD | COM | h1467j104 | 1,175,656 | 4,255 | SH | SOLE | 4,255 | 0 | 0 | ||
| CISCO SYSTEMS INC | COM | 17275r102 | 3,064,784 | 51,770 | SH | SOLE | 51,770 | 0 | 0 | ||
| COCA COLA COM | COM | 191216100 | 2,452,733 | 39,395 | SH | SOLE | 39,395 | 0 | 0 | ||
| COLGATE-PALMOLIVE CO | COM | 194162103 | 1,111,920 | 12,231 | SH | SOLE | 12,231 | 0 | 0 | ||
| COMCAST CORP NEW CL A | COM | 20030n101 | 1,563,575 | 41,662 | SH | SOLE | 41,662 | 0 | 0 | ||
| CONOCOPHILLIPS | COM | 20825c104 | 327,261 | 3,300 | SH | SOLE | 3,300 | 0 | 0 | ||
| CONSTELLATION SOFTWARE F | COM | 21037x100 | 2,200,290 | 710 | SH | SOLE | 710 | 0 | 0 | ||
| COPART INC COM | COM | 217204106 | 52,495,953 | 914,723 | SH | SOLE | 914,723 | 0 | 0 | ||
| CORE & MAIN INC CL A | COM | 21874c102 | 41,497,984 | 815,124 | SH | SOLE | 815,124 | 0 | 0 | ||
| COSTAR GROUP INC | COM | 22160n109 | 175,865,244 | 2,456,562 | SH | SOLE | 2,456,562 | 0 | 0 | ||
| COSTCO WHOLESALE CO | COM | 22160k105 | 15,290,958 | 16,688 | SH | SOLE | 16,688 | 0 | 0 | ||
| COTERRA ENERGY INC | COM | 127097103 | 599,347 | 23,467 | SH | SOLE | 23,467 | 0 | 0 | ||
| CROWDSTRIKE HOLDINGS, INC. | COM | 22788c105 | 32,478,512 | 94,922 | SH | SOLE | 94,922 | 0 | 0 | ||
| CROWN CASTLE INC | COM | 22822v101 | 3,109,619 | 34,262 | SH | SOLE | 34,262 | 0 | 0 | ||
| CSW INDUSTRIALS INC | COM | 126402106 | 23,531,541 | 66,699 | SH | SOLE | 66,699 | 0 | 0 | ||
| DANAHER CORP | COM | 235851102 | 133,952,367 | 583,543 | SH | SOLE | 583,543 | 0 | 0 | ||
| DEXCOM INC | COM | 252131107 | 2,936,440 | 37,758 | SH | SOLE | 37,758 | 0 | 0 | ||
| DISCOVER FINANCIAL SERVICES | COM | 254709108 | 2,019,689 | 11,659 | SH | SOLE | 11,659 | 0 | 0 | ||
| DOUGLAS DYNAMICS INC | COM | 25960r105 | 18,479,057 | 782,017 | SH | SOLE | 782,017 | 0 | 0 | ||
| EAGLE MATERIALS INC | COM | 26969p108 | 31,680,188 | 128,385 | SH | SOLE | 128,385 | 0 | 0 | ||
| EAST WEST BANCORP INC | COM | 27579r104 | 679,896 | 7,100 | SH | SOLE | 7,100 | 0 | 0 | ||
| EATON CORP PLC SHS | COM | g29183103 | 466,277 | 1,405 | SH | SOLE | 1,405 | 0 | 0 | ||
| ECOLAB INC | COM | 278865100 | 209,224,798 | 892,902 | SH | SOLE | 892,902 | 0 | 0 | ||
| EDWARDS LIFESCIENCES | COM | 28176e108 | 40,134,370 | 542,137 | SH | SOLE | 542,137 | 0 | 0 | ||
| EMCOR GROUP INC | COM | 29084q100 | 274,609 | 605 | SH | SOLE | 605 | 0 | 0 | ||
| EMERSON ELECTRIC CO | COM | 291011104 | 562,023 | 4,535 | SH | SOLE | 4,535 | 0 | 0 | ||
| ENDAVA plc | COM | 29260v105 | 21,930,860 | 709,737 | SH | SOLE | 709,737 | 0 | 0 | ||
| ENTEGRIS INC | COM | 29362u104 | 25,016,820 | 252,542 | SH | SOLE | 252,542 | 0 | 0 | ||
| ENTERPRISE PRODS PART LP | COM | 293792107 | 1,092,332 | 34,832 | SH | SOLE | 34,832 | 0 | 0 | ||
| EOG RES INC COM | COM | 26875p101 | 800,202 | 6,528 | SH | SOLE | 6,528 | 0 | 0 | ||
| EVERTEC INC | COM | 30040p103 | 15,008,414 | 434,649 | SH | SOLE | 434,649 | 0 | 0 | ||
| EXPONENT INC | COM | 30214u102 | 18,732,726 | 210,244 | SH | SOLE | 210,244 | 0 | 0 | ||
| EXXON MOBIL CORP | COM | 30231g102 | 1,580,418 | 14,692 | SH | SOLE | 14,692 | 0 | 0 | ||
| FASTENAL CO | COM | 311900104 | 165,192,836 | 2,297,216 | SH | SOLE | 2,297,216 | 0 | 0 | ||
| FEDERAL SIGNAL CORP | COM | 313855108 | 5,850,923 | 63,329 | SH | SOLE | 63,329 | 0 | 0 | ||
| FISERV INC COM | COM | 337738108 | 7,096,234 | 34,545 | SH | SOLE | 34,545 | 0 | 0 | ||
| FLAHERTY & CRUMRINE PFD SECS I | COM | 338478100 | 190,988 | 12,298 | SH | SOLE | 12,298 | 0 | 0 | ||
| FLOOR & DECOR HOLDINGS, INC. | COM | 339750101 | 51,551,460 | 517,066 | SH | SOLE | 517,066 | 0 | 0 | ||
| FORTINET INC COM | COM | 34959e109 | 372,251 | 3,940 | SH | SOLE | 3,940 | 0 | 0 | ||
| FRANCO-NEVADA CORPORATION | COM | 351858105 | 1,920,833 | 16,335 | SH | SOLE | 16,335 | 0 | 0 | ||
| GAMCO GLOBAL GOLD NAT RES & IN | COM | 36465a109 | 88,482 | 23,470 | SH | SOLE | 23,470 | 0 | 0 | ||
| GOOSEHEAD INSURANCE, INC. | COM | 38267d109 | 110,651,975 | 1,032,009 | SH | SOLE | 1,032,009 | 0 | 0 | ||
| GUIDEWIRE SOFTWARE INC | COM | 40171v100 | 167,422,359 | 993,133 | SH | SOLE | 993,133 | 0 | 0 | ||
| HAMILTON LANE INC | COM | 407497106 | 38,144,489 | 257,646 | SH | SOLE | 257,646 | 0 | 0 | ||
| HAYWARD HOLDINGS INC | COM | 421298100 | 23,160,117 | 1,514,723 | SH | SOLE | 1,514,723 | 0 | 0 | ||
| HEALTHEQUITY, INC. | COM | 42226a107 | 27,569,280 | 287,330 | SH | SOLE | 287,330 | 0 | 0 | ||
| HEALTHPEAK PPTYS INC | COM | 42250p103 | 383,975 | 18,943 | SH | SOLE | 18,943 | 0 | 0 | ||
| HEICO CORP CL A | COM | 422806208 | 229,702,929 | 1,234,431 | SH | SOLE | 1,234,431 | 0 | 0 | ||
| HOME DEPOT INC | COM | 437076102 | 2,151,115 | 5,530 | SH | SOLE | 5,530 | 0 | 0 | ||
| HONEYWELL INTL INC | COM | 438516106 | 969,746 | 4,293 | SH | SOLE | 4,293 | 0 | 0 | ||
| HUBBELL INC | COM | 443510607 | 391,662 | 935 | SH | SOLE | 935 | 0 | 0 | ||
| IBM CORP | COM | 459200101 | 927,463 | 4,219 | SH | SOLE | 4,219 | 0 | 0 | ||
| IDEX CORP | COM | 45167r104 | 30,044,484 | 143,554 | SH | SOLE | 143,554 | 0 | 0 | ||
| IDEXX LABS INC | COM | 45168d104 | 22,024,776 | 53,272 | SH | SOLE | 53,272 | 0 | 0 | ||
| ILLINOIS TOOL WORKS | COM | 452308109 | 462,747 | 1,825 | SH | SOLE | 1,825 | 0 | 0 | ||
| ILLUMINA INC | COM | 452327109 | 14,487,897 | 108,418 | SH | SOLE | 108,418 | 0 | 0 | ||
| INGERSOLL-RAND, INC. | COM | 45687v106 | 2,608,324 | 28,834 | SH | SOLE | 28,834 | 0 | 0 | ||
| INTEL CORP | COM | 458140100 | 1,440,212 | 71,831 | SH | SOLE | 71,831 | 0 | 0 | ||
| INTUIT INC. | COM | 461202103 | 65,399,934 | 104,057 | SH | SOLE | 104,057 | 0 | 0 | ||
| INTUITIVE SURGICAL INC | COM | 46120e602 | 191,785,851 | 367,434 | SH | SOLE | 367,434 | 0 | 0 | ||
| J P MORGAN CHASE & CO | COM | 46625h100 | 8,606,788 | 35,905 | SH | SOLE | 35,905 | 0 | 0 | ||
| JBT MAREL CORPORATION COM | COM | 477839104 | 22,207,353 | 174,723 | SH | SOLE | 174,723 | 0 | 0 | ||
| JOHNSON & JOHNSON | COM | 478160104 | 7,986,206 | 55,222 | SH | SOLE | 55,222 | 0 | 0 | ||
| KADANT INC | COM | 48282t104 | 17,115,727 | 49,612 | SH | SOLE | 49,612 | 0 | 0 | ||
| KEYSIGHT TECHNOLOGIES INC | COM | 49338l103 | 966,511 | 6,017 | SH | SOLE | 6,017 | 0 | 0 | ||
| KINSALE CAPITAL GROUP INC. | COM | 49714p108 | 114,217,503 | 245,560 | SH | SOLE | 245,560 | 0 | 0 | ||
| LABCORP HOLDINGS INC | COM | 504922105 | 618,017 | 2,695 | SH | SOLE | 2,695 | 0 | 0 | ||
| LEMAITRE VASCULAR | COM | 525558201 | 17,539,946 | 190,362 | SH | SOLE | 190,362 | 0 | 0 | ||
| LILLY ELI & CO | COM | 532457108 | 2,212,552 | 2,866 | SH | SOLE | 2,866 | 0 | 0 | ||
| LINDE PLC SHS | COM | g54950103 | 1,188,185 | 2,838 | SH | SOLE | 2,838 | 0 | 0 | ||
| LOWE'S COMPANIES INC | COM | 548661107 | 5,336,310 | 21,622 | SH | SOLE | 21,622 | 0 | 0 | ||
| LVMH MOET HENNESSY LOU VUITTON | COM | 502441306 | 1,050,748 | 8,040 | SH | SOLE | 8,040 | 0 | 0 | ||
| M & T BANK CORP | COM | 55261f104 | 756,740 | 4,025 | SH | SOLE | 4,025 | 0 | 0 | ||
| MANHATTAN ASSOCS INC COM | COM | 562750109 | 60,179,343 | 222,689 | SH | SOLE | 222,689 | 0 | 0 | ||
| MARKEL GROUP INC | COM | 570535104 | 143,114,117 | 82,906 | SH | SOLE | 82,906 | 0 | 0 | ||
| MARSH & MC LENNAN COMPANIES IN | COM | 571748102 | 1,223,906 | 5,762 | SH | SOLE | 5,762 | 0 | 0 | ||
| MASTERCARD INC-CLASS A | COM | 57636q104 | 213,674,835 | 405,786 | SH | SOLE | 405,786 | 0 | 0 | ||
| MC DONALDS CORP | COM | 580135101 | 520,063 | 1,794 | SH | SOLE | 1,794 | 0 | 0 | ||
| MCCORMICK & CO INC COM NON VTG | COM | 579780206 | 1,768,463 | 23,196 | SH | SOLE | 23,196 | 0 | 0 | ||
| MEDPACE HOLDINGS, INC. | COM | 58506q109 | 48,886,751 | 147,147 | SH | SOLE | 147,147 | 0 | 0 | ||
| MERCK & CO. INC. | COM | 58933y105 | 5,107,900 | 51,346 | SH | SOLE | 51,346 | 0 | 0 | ||
| MERGENET SOLUTIONS INC COM | COM | 58950m109 | 10,000 | 10,000 | SH | SOLE | 10,000 | 0 | 0 | ||
| META PLATFORMS INC CL A | COM | 30303m102 | 432,692 | 739 | SH | SOLE | 739 | 0 | 0 | ||
| METTLER TOLEDO INTL | COM | 592688105 | 42,927,147 | 35,080 | SH | SOLE | 35,080 | 0 | 0 | ||
| MICROCHIP TECH INC | COM | 595017104 | 22,490,284 | 392,158 | SH | SOLE | 392,158 | 0 | 0 | ||
| MICROSOFT CORP | COM | 594918104 | 149,531,266 | 354,760 | SH | SOLE | 354,760 | 0 | 0 | ||
| MIDDLEBY CORP | COM | 596278101 | 410,549 | 3,031 | SH | SOLE | 3,031 | 0 | 0 | ||
| MONDELEZ INTL INC | COM | 609207105 | 1,287,480 | 21,555 | SH | SOLE | 21,555 | 0 | 0 | ||
| MONOLITHIC PWR SYS INC COM | COM | 609839105 | 92,032,165 | 155,539 | SH | SOLE | 155,539 | 0 | 0 | ||
| MOODYS CORP | COM | 615369105 | 213,878,513 | 451,821 | SH | SOLE | 451,821 | 0 | 0 | ||
| MORNINGSTAR INC | COM | 617700109 | 28,853,090 | 85,678 | SH | SOLE | 85,678 | 0 | 0 | ||
| MSCI INC COM | COM | 55354g100 | 40,814,363 | 68,023 | SH | SOLE | 68,023 | 0 | 0 | ||
| MURPHY USA INC COM | COM | 626755102 | 36,014,280 | 71,777 | SH | SOLE | 71,777 | 0 | 0 | ||
| NEOGEN CORP COM | COM | 640491106 | 287,924 | 23,717 | SH | SOLE | 23,717 | 0 | 0 | ||
| NESTLE S A F SPONSORED ADR 1 A | COM | 641069406 | 587,586 | 7,192 | SH | SOLE | 7,192 | 0 | 0 | ||
| NEXTERA ENERGY INC SHS | COM | 65339f101 | 1,636,253 | 22,824 | SH | SOLE | 22,824 | 0 | 0 | ||
| NORFOLK SOUTHERN CO | COM | 655844108 | 1,472,273 | 6,273 | SH | SOLE | 6,273 | 0 | 0 | ||
| NOVANTA INC COM NPV | COM | 67000b104 | 30,550,960 | 199,980 | SH | SOLE | 199,980 | 0 | 0 | ||
| NOVARTIS AG F SPONSORED ADR 1 | COM | 66987v109 | 337,179 | 3,465 | SH | SOLE | 3,465 | 0 | 0 | ||
| NXP SEMICONDUCTORS | COM | n6596x109 | 799,391 | 3,846 | SH | SOLE | 3,846 | 0 | 0 | ||
| O REILLY AUTOMOTIVE | COM | 67103h107 | 42,579,706 | 35,908 | SH | SOLE | 35,908 | 0 | 0 | ||
| OLD DOMINION FGHT LINES INC CO | COM | 679580100 | 150,224,731 | 851,614 | SH | SOLE | 851,614 | 0 | 0 | ||
| ONEOK INC | COM | 682680103 | 480,012 | 4,781 | SH | SOLE | 4,781 | 0 | 0 | ||
| ORACLE CORP | COM | 68389x105 | 320,782 | 1,925 | SH | SOLE | 1,925 | 0 | 0 | ||
| OTIS WORLDWIDE ORD SHS | COM | 68902v107 | 783,295 | 8,458 | SH | SOLE | 8,458 | 0 | 0 | ||
| PAYCHEX INC | COM | 704326107 | 4,770,705 | 34,023 | SH | SOLE | 34,023 | 0 | 0 | ||
| PELOTON INTERACTIVE INC CL A C | COM | 70614w100 | 411,075 | 47,250 | SH | SOLE | 47,250 | 0 | 0 | ||
| PEPSICO INC | COM | 713448108 | 1,164,780 | 7,660 | SH | SOLE | 7,660 | 0 | 0 | ||
| PERIMETER SOLUTIONS INC COMMON | COM | 71385m107 | 28,909,786 | 2,262,112 | SH | SOLE | 2,262,112 | 0 | 0 | ||
| PFIZER INC | COM | 717081103 | 1,186,342 | 44,717 | SH | SOLE | 44,717 | 0 | 0 | ||
| PHILIP MORRIS INTL | COM | 718172109 | 349,015 | 2,900 | SH | SOLE | 2,900 | 0 | 0 | ||
| PINNACLE WEST CAP CORP | COM | 723484101 | 254,310 | 3,000 | SH | SOLE | 3,000 | 0 | 0 | ||
| PNC FINL SERVICES | COM | 693475105 | 723,766 | 3,753 | SH | SOLE | 3,753 | 0 | 0 | ||
| POOL CORPORATION | COM | 73278l105 | 695,859 | 2,041 | SH | SOLE | 2,041 | 0 | 0 | ||
| PROCORE TECHNOLOGIES INC | COM | 74275k108 | 24,333,798 | 324,754 | SH | SOLE | 324,754 | 0 | 0 | ||
| PROCTER & GAMBLE CO | COM | 742718109 | 21,693,575 | 129,398 | SH | SOLE | 129,398 | 0 | 0 | ||
| PROLOGIS INC. | COM | 74340w103 | 215,839 | 2,042 | SH | SOLE | 2,042 | 0 | 0 | ||
| QUALCOMM INC | COM | 747525103 | 47,974,587 | 312,294 | SH | SOLE | 312,294 | 0 | 0 | ||
| RANGE RESOURCES CORP DEL | COM | 75281a109 | 3,157,317 | 87,752 | SH | SOLE | 87,752 | 0 | 0 | ||
| RBC BEARINGS INC | COM | 75524b104 | 23,962,080 | 80,103 | SH | SOLE | 80,103 | 0 | 0 | ||
| REPLIGEN CORPORATION | COM | 759916109 | 81,078,555 | 563,280 | SH | SOLE | 563,280 | 0 | 0 | ||
| ROPER TECHNOLOGIES INC | COM | 776696106 | 25,216,364 | 48,507 | SH | SOLE | 48,507 | 0 | 0 | ||
| RPM INTERNATIONAL INC | COM | 749685103 | 449,169 | 3,650 | SH | SOLE | 3,650 | 0 | 0 | ||
| RTX CORP | COM | 75513e101 | 391,481 | 3,383 | SH | SOLE | 3,383 | 0 | 0 | ||
| RXSIGHT INC | COM | 78349d107 | 14,523,700 | 422,446 | SH | SOLE | 422,446 | 0 | 0 | ||
| S & P GLOBAL INC | COM | 78409v104 | 174,974,775 | 351,334 | SH | SOLE | 351,334 | 0 | 0 | ||
| SBA COMMUNICATIONS CORP CL A | COM | 78410g104 | 1,955,702 | 9,596 | SH | SOLE | 9,596 | 0 | 0 | ||
| SERVICENOW INC | COM | 81762p102 | 26,946,130 | 25,418 | SH | SOLE | 25,418 | 0 | 0 | ||
| SERVICETITAN INC CL A | COM | 81764x103 | 8,356,644 | 81,235 | SH | SOLE | 81,235 | 0 | 0 | ||
| SHERWIN-WILLIAMS | COM | 824348106 | 50,197,544 | 147,670 | SH | SOLE | 147,670 | 0 | 0 | ||
| SHOPIFY INC. | COM | 82509l107 | 5,105,541 | 48,016 | SH | SOLE | 48,016 | 0 | 0 | ||
| SHORE BANCSHARES, INC. | COM | 825107105 | 317,016 | 20,001 | SH | SOLE | 20,001 | 0 | 0 | ||
| SIMPSON MANUFACTURING CO | COM | 829073105 | 16,865,755 | 101,705 | SH | SOLE | 101,705 | 0 | 0 | ||
| SITEONE LANDSCAPE SUPPLY, INC. | COM | 82982l103 | 88,490,020 | 671,549 | SH | SOLE | 671,549 | 0 | 0 | ||
| SOUTHERN COMPANY | COM | 842587107 | 275,031 | 3,341 | SH | SOLE | 3,341 | 0 | 0 | ||
| SPS COMMERCE INC | COM | 78463m107 | 22,550,436 | 122,563 | SH | SOLE | 122,563 | 0 | 0 | ||
| STARBUCKS CORP COM | COM | 855244109 | 762,029 | 8,351 | SH | SOLE | 8,351 | 0 | 0 | ||
| STRYKER CORP | COM | 863667101 | 1,614,824 | 4,485 | SH | SOLE | 4,485 | 0 | 0 | ||
| T ROWE PRICE GROUP INC | COM | 74144t108 | 8,355,881 | 73,887 | SH | SOLE | 73,887 | 0 | 0 | ||
| TERRENO REALTY CORP | COM | 88146m101 | 2,025,782 | 34,254 | SH | SOLE | 34,254 | 0 | 0 | ||
| THE DESCARTES SYSTEMS GROUP IN | COM | 249906108 | 30,735,317 | 270,557 | SH | SOLE | 270,557 | 0 | 0 | ||
| THERMO FISHER SCIENTIFIC INC | COM | 883556102 | 113,568,341 | 218,304 | SH | SOLE | 218,304 | 0 | 0 | ||
| TJX COMPANIES INC | COM | 872540109 | 790,097 | 6,540 | SH | SOLE | 6,540 | 0 | 0 | ||
| TRANSDIGM GROUP INC | COM | 893641100 | 222,039,921 | 175,210 | SH | SOLE | 175,210 | 0 | 0 | ||
| TRIMBLE INC | COM | 896239100 | 324,683 | 4,595 | SH | SOLE | 4,595 | 0 | 0 | ||
| TRUPANION, INC. | COM | 898202106 | 17,035,502 | 353,434 | SH | SOLE | 353,434 | 0 | 0 | ||
| TYLER TECHNOLOGIES INC | COM | 902252105 | 59,642,740 | 103,431 | SH | SOLE | 103,431 | 0 | 0 | ||
| U S BANCORP | COM | 902973304 | 730,364 | 15,270 | SH | SOLE | 15,270 | 0 | 0 | ||
| UBER TECHNOLOGIES, INC. | COM | 90353t100 | 30,648,290 | 508,095 | SH | SOLE | 508,095 | 0 | 0 | ||
| UNION PACIFIC CORP | COM | 907818108 | 687,313 | 3,014 | SH | SOLE | 3,014 | 0 | 0 | ||
| UNITED PARCEL SRVC CLASS B | COM | 911312106 | 227,106 | 1,801 | SH | SOLE | 1,801 | 0 | 0 | ||
| UNITEDHEALTH GRP INC | COM | 91324p102 | 3,214,740 | 6,355 | SH | SOLE | 6,355 | 0 | 0 | ||
| UTZ BRANDS INC. | COM | 918090101 | 18,150,418 | 1,159,031 | SH | SOLE | 1,159,031 | 0 | 0 | ||
| VEEVA SYSTEMS, INC. | COM | 922475108 | 171,183,225 | 814,189 | SH | SOLE | 814,189 | 0 | 0 | ||
| VENTAS INC REIT | COM | 92276f100 | 467,881 | 7,945 | SH | SOLE | 7,945 | 0 | 0 | ||
| VERALTO CORP | COM | 92338c103 | 171,207,862 | 1,680,980 | SH | SOLE | 1,680,980 | 0 | 0 | ||
| VERISK ANALYTICS INC | COM | 92345y106 | 99,575,996 | 361,529 | SH | SOLE | 361,529 | 0 | 0 | ||
| VERIZON COMMUNICATN | COM | 92343v104 | 435,011 | 10,878 | SH | SOLE | 10,878 | 0 | 0 | ||
| VISA INC CL A | COM | 92826c839 | 255,318,293 | 807,867 | SH | SOLE | 807,867 | 0 | 0 | ||
| VULCAN MATERIALS CO | COM | 929160109 | 248,070,129 | 964,390 | SH | SOLE | 964,390 | 0 | 0 | ||
| W.P. CAREY INC. REIT | COM | 92936u109 | 297,665 | 5,464 | SH | SOLE | 5,464 | 0 | 0 | ||
| WABTEC | COM | 929740108 | 3,132,596 | 16,523 | SH | SOLE | 16,523 | 0 | 0 | ||
| WALMART INC | COM | 931142103 | 1,076,340 | 11,913 | SH | SOLE | 11,913 | 0 | 0 | ||
| WALT DISNEY CO | COM | 254687106 | 1,412,475 | 12,685 | SH | SOLE | 12,685 | 0 | 0 | ||
| WASTE CONNECTIONS INC | COM | 94106b101 | 221,057,358 | 1,288,363 | SH | SOLE | 1,288,363 | 0 | 0 | ||
| WATSCO INC | COM | 942622200 | 9,084,090 | 19,169 | SH | SOLE | 19,169 | 0 | 0 | ||
| WD-40 COMPANY | COM | 929236107 | 15,722,655 | 64,788 | SH | SOLE | 64,788 | 0 | 0 | ||
| WELLS FARGO BK N A | COM | 949746101 | 223,995 | 3,189 | SH | SOLE | 3,189 | 0 | 0 | ||
| WEST PHARMACEUTICALS, INC. | COM | 955306105 | 130,072,820 | 397,096 | SH | SOLE | 397,096 | 0 | 0 | ||
| WHEATON PRECIOUS METALS CORP | COM | 962879102 | 1,754,688 | 31,200 | SH | SOLE | 31,200 | 0 | 0 | ||
| WILLSCOT HLDGS CORP | COM | 971378104 | 11,998,829 | 358,709 | SH | SOLE | 358,709 | 0 | 0 | ||
| WNS HOLDINGS LTD | COM | g98196101 | 49,127,460 | 1,036,663 | SH | SOLE | 1,036,663 | 0 | 0 | ||
| ZOETIS INC | COM | 98978v103 | 48,377,390 | 296,921 | SH | SOLE | 296,921 | 0 | 0 | ||
| ISHARES CORE MSCI EAFE ETF | ETFS | 46432f842 | 241,060 | 3,430 | SH | SOLE | 3,430 | 0 | 0 | ||
| ISHARES MSCI EAFE ETF | ETFS | 464287465 | 941,496 | 12,452 | SH | SOLE | 12,452 | 0 | 0 | ||
| ISHARES MSCI EMERGING MARKETS | ETFS | 46434g764 | 273,368 | 4,930 | SH | SOLE | 4,930 | 0 | 0 | ||
| ISHARES RUSSELL 2000 GROWTH IN | ETFS | 464287648 | 1,746,204 | 6,067 | SH | SOLE | 6,067 | 0 | 0 | ||
| ISHARES RUSSELL MIDCAP GROWTH | ETFS | 464287481 | 1,193,098 | 9,413 | SH | SOLE | 9,413 | 0 | 0 | ||
| ISHARES TR SELECT DIVID ETF | ETFS | 464287168 | 223,849 | 1,705 | SH | SOLE | 1,705 | 0 | 0 | ||
| ISHARES TR U.S. TECH ETF | ETFS | 464287721 | 304,683 | 1,910 | SH | SOLE | 1,910 | 0 | 0 | ||
| S&P DEP RECEIPTS | ETFS | 78462f103 | 256,117 | 437 | SH | SOLE | 437 | 0 | 0 | ||
| SPDR FUND CONSUMER DISCRE SELE | ETFS | 81369y407 | 321,045 | 1,431 | SH | SOLE | 1,431 | 0 | 0 | ||
| SPDR GOLD TRUST | ETFS | 78463v107 | 363,195 | 1,500 | SH | SOLE | 1,500 | 0 | 0 | ||
| TECHNOLOGY SELECT SECTOR SPDR | ETFS | 81369y803 | 222,289 | 956 | SH | SOLE | 956 | 0 | 0 | ||
| VANGUARD DIVIDEND APPREC | ETFS | 921908844 | 1,683,942 | 8,599 | SH | SOLE | 8,599 | 0 | 0 | ||
| VANGUARD FTSE ALL WORLD EX US | ETFS | 922042775 | 2,957,878 | 51,522 | SH | SOLE | 51,522 | 0 | 0 | ||
| VANGUARD FTSE DEVELOPED MARKET | ETFS | 921943858 | 200,940 | 4,202 | SH | SOLE | 4,202 | 0 | 0 | ||
| VANGUARD FTSE EMERGING MARKETS | ETFS | 922042858 | 853,539 | 19,381 | SH | SOLE | 19,381 | 0 | 0 | ||
| VANGUARD HEALTH CARE | ETFS | 92204a504 | 305,443 | 1,204 | SH | SOLE | 1,204 | 0 | 0 | ||
| VANGUARD HIGH DIVIDEND YIELD E | ETFS | 921946406 | 1,187,608 | 9,308 | SH | SOLE | 9,308 | 0 | 0 | ||
| VANGUARD INDEX FDS SMALL CP ET | ETFS | 922908751 | 362,823 | 1,510 | SH | SOLE | 1,510 | 0 | 0 | ||
| VANGUARD INFO TECHNOLOGY INDEX | ETFS | 92204a702 | 355,670 | 572 | SH | SOLE | 572 | 0 | 0 | ||
| VANGUARD MID CAP ETF | ETFS | 922908629 | 651,873 | 2,468 | SH | SOLE | 2,468 | 0 | 0 | ||
| VANGUARD REIT ETF | ETFS | 922908553 | 541,517 | 6,079 | SH | SOLE | 6,079 | 0 | 0 | ||
| VANGUARD S&P 500 ETF | ETFS | 922908363 | 7,563,276 | 14,037 | SH | SOLE | 14,037 | 0 | 0 | ||
| VANGUARD TOTAL STK MKT ETF | ETFS | 922908769 | 757,853 | 2,615 | SH | SOLE | 2,615 | 0 | 0 | ||
| WISDOMTREE TR INDIA ERNGS FD | ETFS | 97717w422 | 407,430 | 9,000 | SH | SOLE | 9,000 | 0 | 0 | ||