| Category | Amount | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| ACCOUNTING FEES | 6,725 | 3,363 | 0 | 3,362 |
| Name of Stock | End of Year Book Value | End of Year Fair Market Value |
|---|---|---|
| ANSYS INC | 134,396 | 807,806 |
| BIO TECHNE CORP | 674,139 | 617,400 |
| CAMECO CORP | 561,011 | 1,558,830 |
| COSTAR GROUP INC | 547,388 | 924,600 |
| DANAHER CORP | 728,334 | 592,620 |
| DEXCOM INC | 1,169,429 | 1,309,350 |
| DF DENT GROWTH FUNDS | 12,586 | 24,040 |
| ECOLAB INC | 392,184 | 808,320 |
| EDWARDS LIFESCIENCES CORP | 389,054 | 625,680 |
| FASTENAL COMPANY | 213,436 | 840,000 |
| FRANCO NEVADA CORP | 761,161 | 1,065,480 |
| GUIDEWIRE SOFTWARE INC | 266,826 | 635,715 |
| HEICO COPR | 475,140 | 1,035,000 |
| ILLUMINA INC | 664,369 | 524,755 |
| INGERSOLL RAND INC | 385,700 | 665,440 |
| INTUITIVE SURGICAL INC | 96,099 | 923,797 |
| MASTERCARD INC | 182,446 | 1,123,880 |
| PELOTON INTERNATIONAL | 358,063 | 208,200 |
| RANGE RESOURCES | 104,747 | 813,400 |
| REPLIGEN CORP | 525,286 | 497,520 |
| S&P GLOBAL INC | 98,295 | 527,290 |
| TRANSDIGM GROUP INC | 281,730 | 760,320 |
| US TREASURY NOTE DUE 05/15/34 | 1,504,783 | 1,523,610 |
| US TREASURY NOTE DUE 09/30/25 | 1,992,247 | 2,003,140 |
| VEEVA SYS INC | 734,461 | 1,151,920 |
| VULCAN MATERIALS CO | 354,831 | 860,706 |
| WABTEC | 240,130 | 837,400 |
| WASTE CONNECTIONS INC | 200,025 | 840,240 |
| WEST PHARMACEUTICAL SERVICES | 822,357 | 547,000 |
| WHEATON PRECIOUS METALS CORP | 536,960 | 1,257,200 |
| APPFOLIO INC | 537,927 | 575,700 |
| KINSALE CAPITAL GROUP INC. | 378,017 | 387,120 |
| METTLER TOLEDO INTL INC | 1,240,785 | 1,174,720 |
| NUTRIEN LTD | 690,872 | 698,880 |
| UBER TECHNOLOGIES INC | 722,080 | 933,000 |
| US TREASURY NOTE DUE 02/28/27 | 1,504,016 | 1,507,680 |
| US TREASURY NOTE DUE 02/28/27 | 2,384 | 0 |
| DF DENT MIDCAP GROWTH FUNDS | 360,200 | 378,600 |
| Category | Amount | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| FOREIGN TAX PAID | 5,085 | 5,085 | 0 | 0 |
| 2024 FEDERAL TAX | 20,773 | 20,773 | 0 | 0 |