# EDGAR Filing Document

**Accession Number:** 0000934999
**File Stem:** 0000934999-26-000002
**Filing Date:** 2026-5
**Character Count:** 29069
**Document Hash:** 0e9259021840f603dcd7252d918ab490
**Contains OCR:** False
**Source Format:** 

## Filing Content

## Filing Summary
**0000934999-26-000002.hdr.sgml**: 20260515

**ACCESSION NUMBER**: 0000934999-26-000002

**CONFORMED SUBMISSION TYPE**: 13F-HR

**PUBLIC DOCUMENT COUNT**: 2

**CONFORMED PERIOD OF REPORT**: 20260331

**FILED AS OF DATE**: 20260515

**DATE AS OF CHANGE**: 20260515

**EFFECTIVENESS DATE**: 20260515

**FILER**: 

**COMPANY DATA:**
- **COMPANY CONFORMED NAME:** DF DENT & CO INC
- **CENTRAL INDEX KEY:** 0000934999

**ORGANIZATION NAME:**
- **EIN:** 521045317
- **STATE OF INCORPORATION:** MD
- **FISCAL YEAR END:** 1231

**FILING VALUES:**
- **FORM TYPE:** 13F-HR
- **SEC ACT:** 1934 Act
- **SEC FILE NUMBER:** 028-03691
- **FILM NUMBER:** 26988324

**BUSINESS ADDRESS:**
- **STREET 1:** 400 EAST PRATT STREET
- **STREET 2:** 7TH FLOOR
- **CITY:** BALTIMORE
- **STATE:** MD
- **ZIP:** 21202
- **BUSINESS PHONE:** 4108372544

**MAIL ADDRESS:**
- **STREET 1:** DF DENT & CO INC
- **STREET 2:** 400 EAST PRATT STREET
- **CITY:** BALTIMORE
- **STATE:** MD
- **ZIP:** 21202

### FORM 13F COVER PAGE

**Report for the Calendar Year or Quarter Ended:** 03-31-2026

**Check here if Amendment** [ ] **Amendment Number:** 

**This Amendment (Check only one.):** [ ] is a restatement.

[ ] adds new holdings entries.

**Institutional Investment Manager Filing this Report:**

**Name:** DF DENT  CO INC<br>**Address:** DF DENT  CO INC<br>400 EAST PRATT STREET<br>BALTIMORE, MD 21202

**Form 13F File Number:** 028-03691

**CRD Number (if applicable):** 000105179

The institutional investment manager filing this report and the person by whom it is signed hereby represent that the person signing the report is authorized to submit it, that all information contained herein is true, correct and complete, and that it is understood that all required items, statements, schedules, lists, and tables, are considered integral parts of this form.

**Person Signing this Report on Behalf of Reporting Manager:**

**Name:** Carolyn E. Gaynor<br>**Title:** Chief Compliance Officer<br>**Phone:** 410-837-2544

**Signature, Place, and Date of Signing:**

Carolyn E. Gaynor  Baltimore, MD  05-15-2026<br>[Signature]  [City, State]  [Date]

**Report Type (Check only one.):**

[x] **13F HOLDINGS REPORT.** (Check here if all holdings of this reporting manager are reported in this report.)

[ ] **13F NOTICE.** (Check here if no holdings are reported in this report, and all holdings are reported by other reporting manager(s).)

[ ] **13F COMBINATION REPORT.** (Check here if a portion of the holdings for this reporting manager are reported in this report and a portion are reported by other reporting manager(s).)

### Form 13F Summary Page

**Report Summary:**

**Number of Other Included Managers:** 0

**Form 13F Information Table Entry Total:** 262

**Form 13F Information Table Value Total:** $5221468248

      (round to nearest dollar)

**List of Other Included Managers:**

Provide a numbered list of the name(s) and Form 13F file number(s) of all institutional investment managers with respect to which this report is filed, other than the manager filing this report.

[If there are no entries in this list, state “NONE” and omit the column headings and list entries.]

**NONE**

### FORM 13F INFORMATION TABLE

---

|  |  |  |  |  |  |  |  |  |  |  |  |  |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| NAME OF ISSUER | TITLE OF CLASS | CUSIP | FIGI | VALUE (x$1000) | SHRS OR PRN AMT | SH/PRN | PUT/CALL | INVESTMENT DISCRETION | OTHER MANAGER | VOTING AUTHORITY | VOTING AUTHORITY | VOTING AUTHORITY |
| NAME OF ISSUER | TITLE OF CLASS | CUSIP | FIGI | VALUE (x$1000) | SHRS OR PRN AMT | SH/PRN | PUT/CALL | INVESTMENT DISCRETION | OTHER MANAGER | SOLE | SHARED | NONE |
| 3M COMPANY | COM | 88579y101 |  | 721938 | 4971 | SH |  | SOLE |  | 4971 | 0 | 0 |
| ABBOTT LABORATORIES | COM | 002824100 |  | 2588003 | 25207 | SH |  | SOLE |  | 25207 | 0 | 0 |
| ABBVIE INC SHS | COM | 00287y109 |  | 5615374 | 25819 | SH |  | SOLE |  | 25819 | 0 | 0 |
| ACCENTURE PLC F CLASS    A | COM | g1151c101 |  | 370802 | 1870 | SH |  | SOLE |  | 1870 | 0 | 0 |
| AGILYSYS INC | COM | 00847j105 |  | 13155552 | 184925 | SH |  | SOLE |  | 184925 | 0 | 0 |
| AIR PROD  CHEMICALS | COM | 009158106 |  | 397971 | 1370 | SH |  | SOLE |  | 1370 | 0 | 0 |
| ALARM.COM | COM | 011642105 |  | 12956020 | 299977 | SH |  | SOLE |  | 299977 | 0 | 0 |
| ALLISON TRANSMISSION HLDGS INC | COM | 01973r101 |  | 270174 | 2308 | SH |  | SOLE |  | 2308 | 0 | 0 |
| ALPHABET INC CL C | COM | 02079k107 |  | 217100656 | 756817 | SH |  | SOLE |  | 756817 | 0 | 0 |
| ALPHABET INC. CLASS A | COM | 02079k305 |  | 10565242 | 36741 | SH |  | SOLE |  | 36741 | 0 | 0 |
| ALTRIA GROUP INC | COM | 02209s103 |  | 256437 | 3886 | SH |  | SOLE |  | 3886 | 0 | 0 |
| AMAZON.COM INC | COM | 023135106 |  | 165872060 | 796428 | SH |  | SOLE |  | 796428 | 0 | 0 |
| AMERICAN EXPRESS CO | COM | 025816109 |  | 1588927 | 5253 | SH |  | SOLE |  | 5253 | 0 | 0 |
| AMERICAN TOWER CORP | COM | 03027x100 |  | 22760170 | 131882 | SH |  | SOLE |  | 131882 | 0 | 0 |
| AMGEN INC. | COM | 031162100 |  | 680126 | 1933 | SH |  | SOLE |  | 1933 | 0 | 0 |
| AMPHENOL CORP NEW CL A | COM | 032095101 |  | 26920131 | 213060 | SH |  | SOLE |  | 213060 | 0 | 0 |
| ANALOG DEVICES INC | COM | 032654105 |  | 1511483 | 4751 | SH |  | SOLE |  | 4751 | 0 | 0 |
| APPFOLIO INC | COM | 03783c100 |  | 50583269 | 320512 | SH |  | SOLE |  | 320512 | 0 | 0 |
| APPLE INC | COM | 037833100 |  | 59418070 | 234123 | SH |  | SOLE |  | 234123 | 0 | 0 |
| APPLIED INDL TECHNOLOGIES INC | COM | 03820c105 |  | 23946682 | 90256 | SH |  | SOLE |  | 90256 | 0 | 0 |
| ASML HOLDINGS N.V. | COM | n07059210 |  | 79866164 | 60467 | SH |  | SOLE |  | 60467 | 0 | 0 |
| ATLASSIAN CORPORATION CL A | COM | 049468101 |  | 7541403 | 110497 | SH |  | SOLE |  | 110497 | 0 | 0 |
| AUTO DATA PROCESSING | COM | 053015103 |  | 3501198 | 17232 | SH |  | SOLE |  | 17232 | 0 | 0 |
| BADGER METER INC COM | COM | 056525108 |  | 22984921 | 150869 | SH |  | SOLE |  | 150869 | 0 | 0 |
| BANK AMER CORP COM | COM | 060505104 |  | 371134 | 7613 | SH |  | SOLE |  | 7613 | 0 | 0 |
| BANK OF HAWAII CORP | COM | 062540109 |  | 224606 | 3025 | SH |  | SOLE |  | 3025 | 0 | 0 |
| BECTON DICKINSON | COM | 075887109 |  | 263360 | 1675 | SH |  | SOLE |  | 1675 | 0 | 0 |
| BERKLEY W R CORP | COM | 084423102 |  | 864291 | 13040 | SH |  | SOLE |  | 13040 | 0 | 0 |
| BERKSHIRE HATHAWAY INC  DELAWA | COM | 084670108 |  | 8617680 | 12 | SH |  | SOLE |  | 12 | 0 | 0 |
| BERKSHIRE HATHAWAY INC CL B | COM | 084670702 |  | 9889730 | 20638 | SH |  | SOLE |  | 20638 | 0 | 0 |
| BHP GROUP LTD ADR | COM | 088606108 |  | 1273750 | 17511 | SH |  | SOLE |  | 17511 | 0 | 0 |
| BIO-TECHNE CORP | COM | 09073m104 |  | 106769630 | 2043047 | SH |  | SOLE |  | 2043047 | 0 | 0 |
| BLACKSTONE GROUP ORD SHS CLASS | COM | 09260d107 |  | 632330 | 5499 | SH |  | SOLE |  | 5499 | 0 | 0 |
| BOEING CO | COM | 097023105 |  | 433487 | 2178 | SH |  | SOLE |  | 2178 | 0 | 0 |
| BOOKING HOLDING INC. | COM | 09857l108 |  | 399980 | 95 | SH |  | SOLE |  | 95 | 0 | 0 |
| BOOZ ALLEN HAMILTON HOLDING CO | COM | 099502106 |  | 20328546 | 260522 | SH |  | SOLE |  | 260522 | 0 | 0 |
| BP PLC | COM | 055622104 |  | 308085 | 6555 | SH |  | SOLE |  | 6555 | 0 | 0 |
| BRISTOL-MYERS SQUIBB | COM | 110122108 |  | 309921 | 5110 | SH |  | SOLE |  | 5110 | 0 | 0 |
| BROADCOM INC | COM | 11135f101 |  | 60497356 | 195462 | SH |  | SOLE |  | 195462 | 0 | 0 |
| BROWN  BROWN | COM | 115236101 |  | 15180760 | 232798 | SH |  | SOLE |  | 232798 | 0 | 0 |
| CADENCE DESIGN SYSTEMS INC. | COM | 127387108 |  | 80038689 | 288044 | SH |  | SOLE |  | 288044 | 0 | 0 |
| CALAMOS CONV OPP AND INC FD SH | COM | 128117108 |  | 315949 | 29418 | SH |  | SOLE |  | 29418 | 0 | 0 |
| CAMECO CORP | COM | 13321l108 |  | 3008606 | 27701 | SH |  | SOLE |  | 27701 | 0 | 0 |
| CANADIAN NATL RAILWY F | COM | 136375102 |  | 1531273 | 14900 | SH |  | SOLE |  | 14900 | 0 | 0 |
| CANADIAN PACIFIC KANSAS CITY C | COM | 13646k108 |  | 558565 | 7101 | SH |  | SOLE |  | 7101 | 0 | 0 |
| CAPITAL ONE FINL CORP COM | COM | 14040h105 |  | 5904712 | 32367 | SH |  | SOLE |  | 32367 | 0 | 0 |
| CASELLA WASTE SYSTEMS INC CL A | COM | 147448104 |  | 25990607 | 327585 | SH |  | SOLE |  | 327585 | 0 | 0 |
| CATERPILLAR INC DEL COM | COM | 149123101 |  | 603608 | 852 | SH |  | SOLE |  | 852 | 0 | 0 |
| CBRE GROUP INC | COM | 12504l109 |  | 89066268 | 657510 | SH |  | SOLE |  | 657510 | 0 | 0 |
| CHEVRON CORP | COM | 166764100 |  | 1755960 | 8487 | SH |  | SOLE |  | 8487 | 0 | 0 |
| CHUBB LTD | COM | h1467j104 |  | 1481352 | 4545 | SH |  | SOLE |  | 4545 | 0 | 0 |
| CISCO SYSTEMS INC | COM | 17275r102 |  | 3915890 | 50469 | SH |  | SOLE |  | 50469 | 0 | 0 |
| COCA COLA COM | COM | 191216100 |  | 2759094 | 36280 | SH |  | SOLE |  | 36280 | 0 | 0 |
| COLGATE-PALMOLIVE CO | COM | 194162103 |  | 976139 | 11453 | SH |  | SOLE |  | 11453 | 0 | 0 |
| COMCAST CORP NEW CL A | COM | 20030n101 |  | 476127 | 16584 | SH |  | SOLE |  | 16584 | 0 | 0 |
| CONOCOPHILLIPS | COM | 20825c104 |  | 435600 | 3300 | SH |  | SOLE |  | 3300 | 0 | 0 |
| CONSTELLATION SOFTWARE F | COM | 21037x100 |  | 1008050 | 573 | SH |  | SOLE |  | 573 | 0 | 0 |
| COPART INC COM | COM | 217204106 |  | 39308405 | 1183988 | SH |  | SOLE |  | 1183988 | 0 | 0 |
| CORE  MAIN INC CL A | COM | 21874c102 |  | 23432908 | 474350 | SH |  | SOLE |  | 474350 | 0 | 0 |
| COSTAR GROUP INC | COM | 22160n109 |  | 64752035 | 1605157 | SH |  | SOLE |  | 1605157 | 0 | 0 |
| COSTCO WHOLESALE CO | COM | 22160k105 |  | 14483849 | 14536 | SH |  | SOLE |  | 14536 | 0 | 0 |
| CROWDSTRIKE HOLDINGS INC. | COM | 22788c105 |  | 21861398 | 55996 | SH |  | SOLE |  | 55996 | 0 | 0 |
| CROWN CASTLE INC | COM | 22822v101 |  | 2165773 | 26636 | SH |  | SOLE |  | 26636 | 0 | 0 |
| CSW INDUSTRIALS INC | COM | 126402106 |  | 25162006 | 96562 | SH |  | SOLE |  | 96562 | 0 | 0 |
| DANAHER CORP | COM | 235851102 |  | 81772927 | 431292 | SH |  | SOLE |  | 431292 | 0 | 0 |
| DEXCOM INC | COM | 252131107 |  | 1589908 | 25317 | SH |  | SOLE |  | 25317 | 0 | 0 |
| DICK'S SPORTING GOODS INC. | COM | 253393102 |  | 1085638 | 5475 | SH |  | SOLE |  | 5475 | 0 | 0 |
| DOUGLAS DYNAMICS INC | COM | 25960r105 |  | 10367820 | 246325 | SH |  | SOLE |  | 246325 | 0 | 0 |
| EAGLE MATERIALS INC | COM | 26969p108 |  | 14153971 | 74711 | SH |  | SOLE |  | 74711 | 0 | 0 |
| EAST WEST BANCORP INC | COM | 27579r104 |  | 651236 | 6100 | SH |  | SOLE |  | 6100 | 0 | 0 |
| EATON CORP PLC SHS | COM | g29183103 |  | 524702 | 1467 | SH |  | SOLE |  | 1467 | 0 | 0 |
| ECOLAB INC | COM | 278865100 |  | 137963813 | 518622 | SH |  | SOLE |  | 518622 | 0 | 0 |
| EDWARDS LIFESCIENCES | COM | 28176e108 |  | 1541780 | 19253 | SH |  | SOLE |  | 19253 | 0 | 0 |
| EMCOR GROUP INC | COM | 29084q100 |  | 398687 | 540 | SH |  | SOLE |  | 540 | 0 | 0 |
| EMERSON ELECTRIC CO | COM | 291011104 |  | 1252289 | 9558 | SH |  | SOLE |  | 9558 | 0 | 0 |
| ENSIGN GROUP INC COM | COM | 29358p101 |  | 12933169 | 64184 | SH |  | SOLE |  | 64184 | 0 | 0 |
| ENTEGRIS INC | COM | 29362u104 |  | 16690652 | 142363 | SH |  | SOLE |  | 142363 | 0 | 0 |
| ENTERPRISE PRODS PART LP | COM | 293792107 |  | 1295339 | 34232 | SH |  | SOLE |  | 34232 | 0 | 0 |
| EOG RES INC COM | COM | 26875p101 |  | 361280 | 2499 | SH |  | SOLE |  | 2499 | 0 | 0 |
| EQT CORP | COM | 26884l109 |  | 2782341 | 43720 | SH |  | SOLE |  | 43720 | 0 | 0 |
| ESCO TECHNOLOGIES INC | COM | 296315104 |  | 20579984 | 73142 | SH |  | SOLE |  | 73142 | 0 | 0 |
| EXPONENT INC | COM | 30214u102 |  | 7498533 | 114920 | SH |  | SOLE |  | 114920 | 0 | 0 |
| EXXON MOBIL CORP | COM | 30231g102 |  | 2096149 | 12355 | SH |  | SOLE |  | 12355 | 0 | 0 |
| FASTENAL CO | COM | 311900104 |  | 123762566 | 2667297 | SH |  | SOLE |  | 2667297 | 0 | 0 |
| FEDERAL SIGNAL CORP | COM | 313855108 |  | 22908343 | 211840 | SH |  | SOLE |  | 211840 | 0 | 0 |
| FISERV INC COM | COM | 337738108 |  | 1748493 | 31335 | SH |  | SOLE |  | 31335 | 0 | 0 |
| FLAHERTY  CRUMRINE PFD SECS I | COM | 338478100 |  | 190496 | 12298 | SH |  | SOLE |  | 12298 | 0 | 0 |
| FLOOR  DECOR HOLDINGS INC. | COM | 339750101 |  | 32410548 | 638003 | SH |  | SOLE |  | 638003 | 0 | 0 |
| FRANCO-NEVADA CORPORATION | COM | 351858105 |  | 2433442 | 9850 | SH |  | SOLE |  | 9850 | 0 | 0 |
| GAMCO GLOBAL GOLD NAT RES  IN | COM | 36465a109 |  | 124860 | 23470 | SH |  | SOLE |  | 23470 | 0 | 0 |
| GE AEROSPACE | COM | 369604301 |  | 210274 | 741 | SH |  | SOLE |  | 741 | 0 | 0 |
| GOLDMAN SACHS GROUP | COM | 38141g104 |  | 428071 | 506 | SH |  | SOLE |  | 506 | 0 | 0 |
| GOOSEHEAD INSURANCE INC. | COM | 38267d109 |  | 33429010 | 783615 | SH |  | SOLE |  | 783615 | 0 | 0 |
| GRAINGER W W INC COM | COM | 384802104 |  | 2552495 | 2340 | SH |  | SOLE |  | 2340 | 0 | 0 |
| GUIDEWIRE SOFTWARE INC | COM | 40171v100 |  | 92469164 | 618275 | SH |  | SOLE |  | 618275 | 0 | 0 |
| HAMILTON LANE INC | COM | 407497106 |  | 15592298 | 156864 | SH |  | SOLE |  | 156864 | 0 | 0 |
| HAYWARD HOLDINGS INC | COM | 421298100 |  | 28825289 | 2154356 | SH |  | SOLE |  | 2154356 | 0 | 0 |
| HEALTHEQUITY INC. | COM | 42226a107 |  | 11180186 | 133782 | SH |  | SOLE |  | 133782 | 0 | 0 |
| HEICO CORP CL A | COM | 422806208 |  | 164020788 | 777018 | SH |  | SOLE |  | 777018 | 0 | 0 |
| HOME DEPOT INC | COM | 437076102 |  | 3018552 | 9178 | SH |  | SOLE |  | 9178 | 0 | 0 |
| HONEYWELL INTL INC | COM | 438516106 |  | 892366 | 3948 | SH |  | SOLE |  | 3948 | 0 | 0 |
| HUBBELL INC | COM | 443510607 |  | 495157 | 1009 | SH |  | SOLE |  | 1009 | 0 | 0 |
| IBM CORP | COM | 459200101 |  | 910659 | 3757 | SH |  | SOLE |  | 3757 | 0 | 0 |
| IDEXX LABS INC | COM | 45168d104 |  | 22488523 | 40023 | SH |  | SOLE |  | 40023 | 0 | 0 |
| ILLINOIS TOOL WORKS | COM | 452308109 |  | 1619524 | 6222 | SH |  | SOLE |  | 6222 | 0 | 0 |
| ILLUMINA INC | COM | 452327109 |  | 330707 | 2683 | SH |  | SOLE |  | 2683 | 0 | 0 |
| INTEL CORP | COM | 458140100 |  | 1051927 | 23837 | SH |  | SOLE |  | 23837 | 0 | 0 |
| INTUIT INC. | COM | 461202103 |  | 3327846 | 7697 | SH |  | SOLE |  | 7697 | 0 | 0 |
| INTUITIVE SURGICAL INC | COM | 46120e602 |  | 126916540 | 275313 | SH |  | SOLE |  | 275313 | 0 | 0 |
| J P MORGAN CHASE  CO | COM | 46625h100 |  | 8727433 | 29669 | SH |  | SOLE |  | 29669 | 0 | 0 |
| JOHNSON  JOHNSON | COM | 478160104 |  | 13107606 | 53623 | SH |  | SOLE |  | 53623 | 0 | 0 |
| KADANT INC | COM | 48282t104 |  | 13562973 | 46393 | SH |  | SOLE |  | 46393 | 0 | 0 |
| KEYSIGHT TECHNOLOGIES INC | COM | 49338l103 |  | 402377 | 1425 | SH |  | SOLE |  | 1425 | 0 | 0 |
| KINSALE CAPITAL GROUP INC. | COM | 49714p108 |  | 85051791 | 248937 | SH |  | SOLE |  | 248937 | 0 | 0 |
| KLA CORPORATION | COM | 482480100 |  | 892280 | 606 | SH |  | SOLE |  | 606 | 0 | 0 |
| LABCORP HOLDINGS INC | COM | 504922105 |  | 882607 | 3308 | SH |  | SOLE |  | 3308 | 0 | 0 |
| LANDBRIDGE COMPANY LLC CL A | COM | 514952100 |  | 34373608 | 497807 | SH |  | SOLE |  | 497807 | 0 | 0 |
| LEMAITRE VASCULAR | COM | 525558201 |  | 18050297 | 165341 | SH |  | SOLE |  | 165341 | 0 | 0 |
| LENNOX INTERNATIONAL INC. | COM | 526107107 |  | 373161 | 804 | SH |  | SOLE |  | 804 | 0 | 0 |
| LILLY ELI  CO | COM | 532457108 |  | 2851287 | 3100 | SH |  | SOLE |  | 3100 | 0 | 0 |
| LINDE PLC SHS | COM | g54950103 |  | 747606 | 1508 | SH |  | SOLE |  | 1508 | 0 | 0 |
| LOWE'S COMPANIES INC | COM | 548661107 |  | 4040152 | 17099 | SH |  | SOLE |  | 17099 | 0 | 0 |
| LVMH MOET HENNESSY LOU VUITTON | COM | 502441306 |  | 536696 | 4913 | SH |  | SOLE |  | 4913 | 0 | 0 |
| M  T BANK CORP | COM | 55261f104 |  | 617059 | 2985 | SH |  | SOLE |  | 2985 | 0 | 0 |
| MANHATTAN ASSOCS INC COM | COM | 562750109 |  | 51733764 | 388625 | SH |  | SOLE |  | 388625 | 0 | 0 |
| MARKEL GROUP INC | COM | 570535104 |  | 50791474 | 26536 | SH |  | SOLE |  | 26536 | 0 | 0 |
| MARKETAXESS HLDGS INC COM | COM | 57060d108 |  | 6764137 | 41000 | SH |  | SOLE |  | 41000 | 0 | 0 |
| MARSH COM | COM | 571748102 |  | 488435 | 2816 | SH |  | SOLE |  | 2816 | 0 | 0 |
| MASTERCARD INC CL A | COM | 57636q104 |  | 143462075 | 287119 | SH |  | SOLE |  | 287119 | 0 | 0 |
| MC DONALDS CORP | COM | 580135101 |  | 1493035 | 4804 | SH |  | SOLE |  | 4804 | 0 | 0 |
| MCCORMICK  CO INC COM NON VTG | COM | 579780206 |  | 1069530 | 21204 | SH |  | SOLE |  | 21204 | 0 | 0 |
| McKESSON CORP | COM | 58155q103 |  | 500178 | 578 | SH |  | SOLE |  | 578 | 0 | 0 |
| MEDPACE HOLDINGS INC. | COM | 58506q109 |  | 35923057 | 74810 | SH |  | SOLE |  | 74810 | 0 | 0 |
| MERCK  CO. INC. | COM | 58933y105 |  | 2729260 | 22689 | SH |  | SOLE |  | 22689 | 0 | 0 |
| MERGENET SOLUTIONS INC COM | COM | 58950m109 |  | 10000 | 10000 | SH |  | SOLE |  | 10000 | 0 | 0 |
| META PLATFORMS INC CL A | COM | 30303m102 |  | 2194691 | 3836 | SH |  | SOLE |  | 3836 | 0 | 0 |
| METTLER TOLEDO INTL | COM | 592688105 |  | 24819407 | 19679 | SH |  | SOLE |  | 19679 | 0 | 0 |
| MICROCHIP TECH INC | COM | 595017104 |  | 14885088 | 230384 | SH |  | SOLE |  | 230384 | 0 | 0 |
| MICROSOFT CORP | COM | 594918104 |  | 108626567 | 293450 | SH |  | SOLE |  | 293450 | 0 | 0 |
| MIDDLEBY CORP | COM | 596278101 |  | 401850 | 3031 | SH |  | SOLE |  | 3031 | 0 | 0 |
| MONDELEZ INTL INC | COM | 609207105 |  | 856357 | 14857 | SH |  | SOLE |  | 14857 | 0 | 0 |
| MONOLITHIC PWR SYS INC COM | COM | 609839105 |  | 96815305 | 88549 | SH |  | SOLE |  | 88549 | 0 | 0 |
| MOODYS CORP | COM | 615369105 |  | 128868777 | 295401 | SH |  | SOLE |  | 295401 | 0 | 0 |
| MORGAN STANLEY | COM | 617446448 |  | 634253 | 3854 | SH |  | SOLE |  | 3854 | 0 | 0 |
| MORNINGSTAR INC | COM | 617700109 |  | 17305809 | 102371 | SH |  | SOLE |  | 102371 | 0 | 0 |
| MOTOROLA SOLUTIONS INC. | COM | 620076307 |  | 55731729 | 128423 | SH |  | SOLE |  | 128423 | 0 | 0 |
| MP MATERIALS CORP COM CL A | COM | 553368101 |  | 800489 | 16587 | SH |  | SOLE |  | 16587 | 0 | 0 |
| MSCI INC COM | COM | 55354g100 |  | 65458429 | 121442 | SH |  | SOLE |  | 121442 | 0 | 0 |
| MURPHY USA INC COM | COM | 626755102 |  | 11359621 | 22997 | SH |  | SOLE |  | 22997 | 0 | 0 |
| NEOGEN CORP COM | COM | 640491106 |  | 204380 | 22000 | SH |  | SOLE |  | 22000 | 0 | 0 |
| NESTLE S A F SPONSORED ADR 1 A | COM | 641069406 |  | 712727 | 7192 | SH |  | SOLE |  | 7192 | 0 | 0 |
| NETFLIX INC | COM | 64110l106 |  | 50944981 | 529849 | SH |  | SOLE |  | 529849 | 0 | 0 |
| NEWMONT GOLDCORP CORP | COM | 651639106 |  | 314791 | 2908 | SH |  | SOLE |  | 2908 | 0 | 0 |
| NEXTERA ENERGY INC SHS | COM | 65339f101 |  | 1047315 | 11276 | SH |  | SOLE |  | 11276 | 0 | 0 |
| NORFOLK SOUTHERN CO | COM | 655844108 |  | 1297527 | 4521 | SH |  | SOLE |  | 4521 | 0 | 0 |
| NOVANTA INC COM NPV | COM | 67000b104 |  | 45694055 | 386877 | SH |  | SOLE |  | 386877 | 0 | 0 |
| NOVARTIS AG F SPONSORED ADR 1 | COM | 66987v109 |  | 781316 | 5115 | SH |  | SOLE |  | 5115 | 0 | 0 |
| NVIDIA CORP | COM | 67066g104 |  | 1063840 | 6100 | SH |  | SOLE |  | 6100 | 0 | 0 |
| NXP SEMICONDUCTORS | COM | n6596x109 |  | 415571 | 2111 | SH |  | SOLE |  | 2111 | 0 | 0 |
| O REILLY AUTOMOTIVE | COM | 67103h107 |  | 43559427 | 471882 | SH |  | SOLE |  | 471882 | 0 | 0 |
| OLD DOMINION FGHT LINES INC CO | COM | 679580100 |  | 32926382 | 168508 | SH |  | SOLE |  | 168508 | 0 | 0 |
| ONEOK INC | COM | 682680103 |  | 432155 | 4781 | SH |  | SOLE |  | 4781 | 0 | 0 |
| ONTO INNOVATION INC | COM | 683344105 |  | 19190721 | 93581 | SH |  | SOLE |  | 93581 | 0 | 0 |
| ORACLE CORP | COM | 68389x105 |  | 1110092 | 7546 | SH |  | SOLE |  | 7546 | 0 | 0 |
| OTIS WORLDWIDE ORD SHS | COM | 68902v107 |  | 243958 | 3165 | SH |  | SOLE |  | 3165 | 0 | 0 |
| PAYCHEX INC | COM | 704326107 |  | 2692944 | 29233 | SH |  | SOLE |  | 29233 | 0 | 0 |
| PDF SOLUTIONS INC | COM | 693282105 |  | 11545334 | 352960 | SH |  | SOLE |  | 352960 | 0 | 0 |
| PEPSICO INC | COM | 713448108 |  | 1997495 | 12863 | SH |  | SOLE |  | 12863 | 0 | 0 |
| PERIMETER SOLUTIONS INC | COM | 71385m107 |  | 96028504 | 3932371 | SH |  | SOLE |  | 3932371 | 0 | 0 |
| PFIZER INC | COM | 717081103 |  | 1211427 | 43142 | SH |  | SOLE |  | 43142 | 0 | 0 |
| PHILIP MORRIS INTL | COM | 718172109 |  | 477833 | 2890 | SH |  | SOLE |  | 2890 | 0 | 0 |
| PINNACLE WEST CAP CORP | COM | 723484101 |  | 302250 | 3000 | SH |  | SOLE |  | 3000 | 0 | 0 |
| PNC FINL SERVICES | COM | 693475105 |  | 441359 | 2121 | SH |  | SOLE |  | 2121 | 0 | 0 |
| POOL CORPORATION | COM | 73278l105 |  | 526665 | 2603 | SH |  | SOLE |  | 2603 | 0 | 0 |
| PROCORE TECHNOLOGIES INC | COM | 74275k108 |  | 49030328 | 860181 | SH |  | SOLE |  | 860181 | 0 | 0 |
| PROCTER  GAMBLE CO | COM | 742718109 |  | 18709602 | 129532 | SH |  | SOLE |  | 129532 | 0 | 0 |
| PROGRESSIVE CORPORATION | COM | 743315103 |  | 739237 | 3729 | SH |  | SOLE |  | 3729 | 0 | 0 |
| PROLOGIS INC. | COM | 74340w103 |  | 253653 | 1919 | SH |  | SOLE |  | 1919 | 0 | 0 |
| PTC INC | COM | 69370c100 |  | 25732097 | 180589 | SH |  | SOLE |  | 180589 | 0 | 0 |
| QUALCOMM INC | COM | 747525103 |  | 27189270 | 211130 | SH |  | SOLE |  | 211130 | 0 | 0 |
| QUANTA SVCS INC COM | COM | 74762e102 |  | 729099 | 1328 | SH |  | SOLE |  | 1328 | 0 | 0 |
| RAMBUS INC | COM | 750917106 |  | 8763482 | 101865 | SH |  | SOLE |  | 101865 | 0 | 0 |
| RANGE RESOURCES CORP DEL | COM | 75281a109 |  | 2428877 | 53760 | SH |  | SOLE |  | 53760 | 0 | 0 |
| RBC BEARINGS INC | COM | 75524b104 |  | 39870064 | 73409 | SH |  | SOLE |  | 73409 | 0 | 0 |
| REPLIGEN CORPORATION | COM | 759916109 |  | 43017879 | 365115 | SH |  | SOLE |  | 365115 | 0 | 0 |
| ROPER TECHNOLOGIES INC | COM | 776696106 |  | 12584323 | 35563 | SH |  | SOLE |  | 35563 | 0 | 0 |
| RPM INTERNATIONAL INC | COM | 749685103 |  | 362810 | 3650 | SH |  | SOLE |  | 3650 | 0 | 0 |
| RTX CORP | COM | 75513e101 |  | 773915 | 4012 | SH |  | SOLE |  | 4012 | 0 | 0 |
| S  P GLOBAL INC | COM | 78409v104 |  | 64795546 | 152338 | SH |  | SOLE |  | 152338 | 0 | 0 |
| SAIA INC | COM | 78709y105 |  | 22768835 | 64817 | SH |  | SOLE |  | 64817 | 0 | 0 |
| SBA COMMUNICATIONS CORP CL A | COM | 78410g104 |  | 634357 | 3686 | SH |  | SOLE |  | 3686 | 0 | 0 |
| SERVICENOW INC | COM | 81762p102 |  | 36546812 | 349563 | SH |  | SOLE |  | 349563 | 0 | 0 |
| SHERWIN-WILLIAMS CO | COM | 824348106 |  | 33973737 | 105986 | SH |  | SOLE |  | 105986 | 0 | 0 |
| SHOPIFY INC. | COM | 82509l107 |  | 2819597 | 23770 | SH |  | SOLE |  | 23770 | 0 | 0 |
| SHORE BANCSHARES INC. | COM | 825107105 |  | 270860 | 14500 | SH |  | SOLE |  | 14500 | 0 | 0 |
| SIMPSON MANUFACTURING CO | COM | 829073105 |  | 11784709 | 68667 | SH |  | SOLE |  | 68667 | 0 | 0 |
| SITEONE LANDSCAPE SUPPLY INC. | COM | 82982l103 |  | 31433698 | 236148 | SH |  | SOLE |  | 236148 | 0 | 0 |
| SOUTHERN COMPANY | COM | 842587107 |  | 322473 | 3341 | SH |  | SOLE |  | 3341 | 0 | 0 |
| STARBUCKS CORP COM | COM | 855244109 |  | 733384 | 8186 | SH |  | SOLE |  | 8186 | 0 | 0 |
| STRYKER CORP | COM | 863667101 |  | 11444790 | 34830 | SH |  | SOLE |  | 34830 | 0 | 0 |
| SYNOPSYS INC | COM | 871607107 |  | 10459936 | 26382 | SH |  | SOLE |  | 26382 | 0 | 0 |
| SYSCO CORP COM | COM | 871829107 |  | 469066 | 6576 | SH |  | SOLE |  | 6576 | 0 | 0 |
| T ROWE PRICE GROUP INC | COM | 74144t108 |  | 5153304 | 57170 | SH |  | SOLE |  | 57170 | 0 | 0 |
| TAIWAN SEMICONDUCTOR MFG LTD A | COM | 874039100 |  | 326460 | 966 | SH |  | SOLE |  | 966 | 0 | 0 |
| TERRENO REALTY CORP | COM | 88146m101 |  | 1016624 | 16552 | SH |  | SOLE |  | 16552 | 0 | 0 |
| THE DESCARTES SYSTEMS GROUP IN | COM | 249906108 |  | 13129670 | 183478 | SH |  | SOLE |  | 183478 | 0 | 0 |
| THERMO FISHER SCIENTIFIC INC | COM | 883556102 |  | 46174510 | 93940 | SH |  | SOLE |  | 93940 | 0 | 0 |
| TJX COMPANIES INC | COM | 872540109 |  | 1376454 | 8619 | SH |  | SOLE |  | 8619 | 0 | 0 |
| TRACTOR SUPPLY COMP | COM | 892356106 |  | 1442805 | 31850 | SH |  | SOLE |  | 31850 | 0 | 0 |
| TRANSDIGM GROUP INC | COM | 893641100 |  | 142265784 | 122753 | SH |  | SOLE |  | 122753 | 0 | 0 |
| TRIMBLE INC | COM | 896239100 |  | 283424 | 4345 | SH |  | SOLE |  | 4345 | 0 | 0 |
| TYLER TECHNOLOGIES INC | COM | 902252105 |  | 58094001 | 169677 | SH |  | SOLE |  | 169677 | 0 | 0 |
| U S BANCORP | COM | 902973304 |  | 557547 | 10720 | SH |  | SOLE |  | 10720 | 0 | 0 |
| UBER TECHNOLOGIES INC. | COM | 90353t100 |  | 54348941 | 755581 | SH |  | SOLE |  | 755581 | 0 | 0 |
| UNITEDHEALTH GRP INC | COM | 91324p102 |  | 681346 | 2518 | SH |  | SOLE |  | 2518 | 0 | 0 |
| UTZ BRANDS INC. | COM | 918090101 |  | 10498774 | 1325603 | SH |  | SOLE |  | 1325603 | 0 | 0 |
| VEEVA SYSTEMS INC. | COM | 922475108 |  | 80997272 | 461103 | SH |  | SOLE |  | 461103 | 0 | 0 |
| VENTAS INC              REIT | COM | 92276f100 |  | 386738 | 4729 | SH |  | SOLE |  | 4729 | 0 | 0 |
| VERALTO CORP | COM | 92338c103 |  | 46708600 | 528258 | SH |  | SOLE |  | 528258 | 0 | 0 |
| VERISK ANALYTICS INC | COM | 92345y106 |  | 20353873 | 107267 | SH |  | SOLE |  | 107267 | 0 | 0 |
| VERIZON COMMUNICATN | COM | 92343v104 |  | 369673 | 7364 | SH |  | SOLE |  | 7364 | 0 | 0 |
| VISA INC CL A | COM | 92826c839 |  | 186797766 | 618044 | SH |  | SOLE |  | 618044 | 0 | 0 |
| VSE CORP | COM | 918284100 |  | 14243685 | 77243 | SH |  | SOLE |  | 77243 | 0 | 0 |
| VULCAN MATERIALS CO | COM | 929160109 |  | 148025836 | 543613 | SH |  | SOLE |  | 543613 | 0 | 0 |
| W E C ENERGY GROUP INC | COM | 92939u106 |  | 895134 | 7732 | SH |  | SOLE |  | 7732 | 0 | 0 |
| W.P. CAREY INC. REIT | COM | 92936u109 |  | 371316 | 5464 | SH |  | SOLE |  | 5464 | 0 | 0 |
| WABTEC | COM | 929740108 |  | 2409882 | 9643 | SH |  | SOLE |  | 9643 | 0 | 0 |
| WALMART INC | COM | 931142103 |  | 739715 | 5952 | SH |  | SOLE |  | 5952 | 0 | 0 |
| WALT DISNEY CO | COM | 254687106 |  | 1050735 | 10902 | SH |  | SOLE |  | 10902 | 0 | 0 |
| WARBY PARKER INC CL A | COM | 93403j106 |  | 11127667 | 528128 | SH |  | SOLE |  | 528128 | 0 | 0 |
| WASTE CONNECTIONS INC | COM | 94106b101 |  | 139619602 | 859515 | SH |  | SOLE |  | 859515 | 0 | 0 |
| WATSCO CLASS B | COM | 942622101 |  | 448586 | 1245 | SH |  | SOLE |  | 1245 | 0 | 0 |
| WATSCO INC | COM | 942622200 |  | 8307451 | 22836 | SH |  | SOLE |  | 22836 | 0 | 0 |
| WELLS FARGO BK N A | COM | 949746101 |  | 410310 | 5154 | SH |  | SOLE |  | 5154 | 0 | 0 |
| WEST PHARMACEUTICALS INC. | COM | 955306105 |  | 30226477 | 120597 | SH |  | SOLE |  | 120597 | 0 | 0 |
| WHEATON PRECIOUS METALS CORP | COM | 962879102 |  | 2286124 | 17450 | SH |  | SOLE |  | 17450 | 0 | 0 |
| WILLIAMS SONOMA INC COM | COM | 969904101 |  | 1033264 | 5667 | SH |  | SOLE |  | 5667 | 0 | 0 |
| WINGSTOP INC. | COM | 974155103 |  | 3641485 | 23498 | SH |  | SOLE |  | 23498 | 0 | 0 |
| ALPS ALERIAN MLP ETF | ETFS | 00162q452 |  | 200506 | 3809 | SH |  | SOLE |  | 3809 | 0 | 0 |
| ISHARES 1-3 YEAR INTERNATIONAL | ETFS | 464288125 |  | 623147 | 8400 | SH |  | SOLE |  | 8400 | 0 | 0 |
| ISHARES CORE MSCI EAFE ETF | ETFS | 46432f842 |  | 807799 | 8923 | SH |  | SOLE |  | 8923 | 0 | 0 |
| ISHARES MSCI EAFE ETF | ETFS | 464287465 |  | 2344427 | 24137 | SH |  | SOLE |  | 24137 | 0 | 0 |
| ISHARES MSCI EMERGING MARKETS | ETFS | 46434g764 |  | 387794 | 4930 | SH |  | SOLE |  | 4930 | 0 | 0 |
| ISHARES TR U.S. TECH ETF | ETFS | 464287721 |  | 346512 | 1910 | SH |  | SOLE |  | 1910 | 0 | 0 |
| SPDR BLOOMBERG SHORT TERM INTE | ETFS | 78464a334 |  | 600316 | 22300 | SH |  | SOLE |  | 22300 | 0 | 0 |
| SPDR FUND CONSUMER DISCRE SELE | ETFS | 81369y407 |  | 291413 | 2674 | SH |  | SOLE |  | 2674 | 0 | 0 |
| SPDR GOLD TRUST | ETFS | 78463v107 |  | 673404 | 1565 | SH |  | SOLE |  | 1565 | 0 | 0 |
| STATE STREET SPDR S 500 ETF | ETFS | 78462f103 |  | 264038 | 406 | SH |  | SOLE |  | 406 | 0 | 0 |
| TECHNOLOGY SELECT SECTOR SPDR | ETFS | 81369y803 |  | 254105 | 1912 | SH |  | SOLE |  | 1912 | 0 | 0 |
| VANGUARD DIVIDEND       APPREC | ETFS | 921908844 |  | 1115946 | 5189 | SH |  | SOLE |  | 5189 | 0 | 0 |
| VANGUARD FTSE ALL WORLD EX US | ETFS | 922042775 |  | 4282052 | 57018 | SH |  | SOLE |  | 57018 | 0 | 0 |
| VANGUARD FTSE DEVELOPED MARKET | ETFS | 921943858 |  | 259204 | 4045 | SH |  | SOLE |  | 4045 | 0 | 0 |
| VANGUARD FTSE EMERGING MARKETS | ETFS | 922042858 |  | 1075379 | 19896 | SH |  | SOLE |  | 19896 | 0 | 0 |
| VANGUARD HEALTH CARE | ETFS | 92204a504 |  | 327885 | 1204 | SH |  | SOLE |  | 1204 | 0 | 0 |
| VANGUARD HIGH DIVIDEND YIELD E | ETFS | 921946406 |  | 1468115 | 9913 | SH |  | SOLE |  | 9913 | 0 | 0 |
| VANGUARD INDEX FDS SMALL CP ET | ETFS | 922908751 |  | 409119 | 1562 | SH |  | SOLE |  | 1562 | 0 | 0 |
| VANGUARD INFO TECHNOLOGY INDEX | ETFS | 92204a702 |  | 399096 | 572 | SH |  | SOLE |  | 572 | 0 | 0 |
| VANGUARD MID CAP ETF | ETFS | 922908629 |  | 228595 | 796 | SH |  | SOLE |  | 796 | 0 | 0 |
| VANGUARD REIT ETF | ETFS | 922908553 |  | 489801 | 5522 | SH |  | SOLE |  | 5522 | 0 | 0 |
| VANGUARD S 500 ETF | ETFS | 922908363 |  | 8554526 | 14316 | SH |  | SOLE |  | 14316 | 0 | 0 |
| VANGUARD TOTAL STK MKT  ETF | ETFS | 922908769 |  | 742675 | 2315 | SH |  | SOLE |  | 2315 | 0 | 0 |
| WISDOMTREE TR INDIA ERNGS FD | ETFS | 97717w422 |  | 367200 | 9000 | SH |  | SOLE |  | 9000 | 0 | 0 |

---