| Category | Amount | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| RUBINBROWN | 7,500 | 3,750 | 3,750 |
| Name of Stock | End of Year Book Value | End of Year Fair Market Value |
|---|---|---|
| AAON INC | 6,457 | 31,421 |
| ABBOTT LABORATORIES | 65,558 | 74,766 |
| ACCENTURE PLC | 53,759 | 65,081 |
| ADOBE SYSTEMS INCORPORATED COM | 38,253 | 72,483 |
| AERCAP HOLDINGS N.V. | 120,904 | 233,508 |
| AGILYSYS INC | 4,159 | 5,268 |
| AIR PRODUCTS AND CHEMICALS INC | 134,717 | 164,453 |
| AIRBNB INC | 52,386 | 60,054 |
| ALCOA CORP COM | 104,365 | 104,991 |
| ALPHABET INC CAP STK CL C | 118,163 | 419,539 |
| ALTAIR ENGR INC COM CL A | 8,247 | 27,823 |
| ALTRIA GROUP INC | 52,901 | 80,527 |
| AMAZON.COM INC | 116,961 | 705,997 |
| AON PLC SHS CL A COM | 138,834 | 239,919 |
| APPLE INC | 114,709 | 302,007 |
| ARMSTRONG WORLD INDS INC NEW COM | 22,923 | 34,343 |
| AXALTA COATING SYSTEMS LTD COM | 18,722 | 23,270 |
| AZENTA INC COM | 19,506 | 11,500 |
| BALCHEM CORP | 11,191 | 22,819 |
| BAYER AG SPON | 193,330 | 92,666 |
| BERKSHIRE HATHAWAY INC COM | 53,501 | 169,527 |
| BLACKLINE INC COM | 13,913 | 18,228 |
| BLACKROCK INC COM | 58,942 | 170,168 |
| BROADRIDGE FINANCIAL SOLUTION INC COM | 11,904 | 28,035 |
| BRUKER CORP | 18,171 | 14,010 |
| CABLE ONE INC COM | 23,781 | 7,967 |
| CANNAE HLDGS INC COM | 17,145 | 8,063 |
| CAPITAL ONE FINANCIAL CORP COM | 68,921 | 153,712 |
| CASELLA WASTE SYSTEMS INC | 31,455 | 58,196 |
| CCC INTELLIGENT SOLUTIONS HLD COM | 35,869 | 36,117 |
| CHARTER COMMUNICATIONS INC | 55,818 | 62,727 |
| CHEVRON CORP NEW COM | 58,411 | 90,670 |
| CHURCHILL DOWNS INC | 15,530 | 35,922 |
| CINCINNATI FINANCIAL CORP COM | 31,437 | 85,214 |
| CISCO SYSTEMS INC | 47,921 | 102,771 |
| CLEARWATER ANALYTICS HLDGS INC CL A | 12,849 | 21,603 |
| COMCAST CORP | 258,767 | 249,837 |
| CONOCOPHILLIPS COM | 307,153 | 294,733 |
| CONSTRUCTION PARTNERS INC COM CL | 6,011 | 34,057 |
| COSTAR GROUP INC | 27,454 | 27,347 |
| CRANE NXT CO COM | 4,560 | 4,658 |
| CREDIT ACCEPTANCE CORP | 23,102 | 24,412 |
| CSW INDUSTRIALS INC | 14,026 | 26,460 |
| DECKERS OUTDOOR CORP | 3,851 | 34,931 |
| DESCARTES SYS GROUP INC COM | 10,273 | 42,600 |
| DIAGEO ADR EACH REPR 4 ORD | 53,984 | 65,218 |
| DIAMOND HILL SHORT DURAT SEC BOND I | 1,225,000 | 1,198,136 |
| DIGI INTERNATIONAL INC | 16,639 | 15,417 |
| DISCOVER FINANCIAL SERVICES | 35,236 | 49,371 |
| DOMINION ENERGY INC COM | 125,629 | 101,149 |
| DOUBLELINE TOTAL RETURN BOND FD CL I | 2,066,999 | 1,693,480 |
| ELEMENT SOLUTIONS INC COM | 18,566 | 17,191 |
| ELEVANCE HEALTH INC COM | 88,210 | 94,438 |
| ELI LILLY &CO | 53,612 | 60,216 |
| ENTEGRIS INC | 12,399 | 29,718 |
| ESCO TECHNOLOGIES INC | 9,735 | 19,982 |
| EXPONENT INC | 17,596 | 28,512 |
| FASTENAL COM STK | 35,293 | 93,843 |
| FEDERAL SIGNAL | 13,105 | 19,864 |
| FIDELITY NATL INFORMATION | 128,412 | 121,397 |
| FIRSTSERVICE CORP COM NPV | 11,386 | 28,963 |
| GARTNER INC | 18,568 | 27,615 |
| GENERAL ELECTRIC CO COM NEW | 22,853 | 109,534 |
| GOLDMAN SACHS | 1,710,314 | 1,816,293 |
| HANOVER INSURANCE GROUP INC | 18,265 | 23,354 |
| HELIOS TECHNOLOGIES INC COM | 11,225 | 12,722 |
| HENRY JACK &ASSOCIATES INC COM | 19,601 | 22,964 |
| HILLMAN SOLUTIONS CORP COM | 12,572 | 10,178 |
| HILTON WORLDWIDE HLDGS INC | 27,396 | 103,807 |
| HUMANA INC | 180,922 | 136,750 |
| INFINITY Q DIVRS ALPHA INSTL | 31,567 | 0 |
| INVESCO GOV'T AND AGENCY PORT INSTL | 2,000,000 | 2,000,000 |
| JOHN BEAN TECHNOLOGIES | 8,441 | 14,617 |
| JOHNSON &JOHNSON COM | 97,840 | 107,453 |
| KADANT INC | 5,258 | 5,175 |
| LAMB WESTON HLDGS INC COM | 20,648 | 21,586 |
| LANCASTER COLONY CORP | 18,189 | 25,278 |
| LEMAITRE VASCULAR INC | 5,409 | 22,114 |
| LIBERTY BROADBAND CORP COM SER C | 86,190 | 91,132 |
| LONDON STOCK EXCHANGE GROUP UNSPN | 104,234 | 112,424 |
| LOWES COMPANIES INC COM | 40,955 | 136,727 |
| MASTERCARD INCORPORATED CL A | 16,464 | 97,415 |
| MERCK &CO. INC COM | 55,002 | 102,265 |
| MERCURY SYSTEMS INC | 11,208 | 10,920 |
| MERIT MEDICAL SYSTEMS INC | 7,645 | 24,664 |
| MESA LABORATORIES INC | 16,721 | 10,550 |
| META PLATFORMS INC CLASS A COMMON STOCK | 53,865 | 298,610 |
| MICROSOFT CORP | 90,026 | 499,056 |
| MSA SAFETY INC | 11,246 | 9,946 |
| MSCI INC | 59,962 | 67,801 |
| MURPHY USA INC | 18,750 | 36,120 |
| NCINO INC COM (NCNO) | 9,320 | 8,731 |
| NEOGEN CORP | 23,642 | 12,626 |
| NESTLE ADR | 66,329 | 59,641 |
| NETFLIX INC | 40,485 | 90,023 |
| NEWMARKET CORP | 19,507 | 22,191 |
| NINTENDO CO LTD UNSP ADS EACH REP 0.25 | 107,463 | 117,903 |
| NORFOLK SOUTHN CORP COM | 74,323 | 129,789 |
| NORTHROP GRUMMAN CORP | 84,871 | 94,327 |
| NOVANTA INC COM NPV | 9,824 | 23,679 |
| NOVO NORDISK | 30,314 | 27,957 |
| ORACLE CORP | 90,925 | 98,984 |
| PAYCHEX INC COM | 37,168 | 107,689 |
| PAYCOM SOFTWARE INC COM USD0.01 | 30,573 | 34,025 |
| PAYCOR HCM INC COM | 22,591 | 14,856 |
| PHILIP MORRIS INTERNATIONAL INC | 107,543 | 156,453 |
| POST HLDGS INC COM | 15,343 | 27,013 |
| PROGRESSIVE CORP COM | 60,856 | 150,475 |
| PROSUS N.V. SPON ADR EACH REP 0.20 ORD | 137,724 | 162,302 |
| Q2 HOLDINGS INC | 15,155 | 21,237 |
| QUALYS INC COM | 21,522 | 20,893 |
| RBC BEARINGS INC | 10,731 | 25,427 |
| REPLIGEN CORP | 6,082 | 13,674 |
| REYNOLDS CONSUMER PRODS INC COM | 15,882 | 14,008 |
| SAFRAN SA UNSPON ADR EA REP 0.25 ORD | 56,956 | 100,825 |
| SAP ADR REP 1 | 111,068 | 198,938 |
| SCHWAB CHARLES CORP | 90,520 | 122,931 |
| SERVICENOW INC COM | 9,761 | 96,471 |
| SHELL PLC SPON ADS EA REP | 170,997 | 202,547 |
| SHOPIFY INC COM NPV CL A | 60,764 | 93,464 |
| SIMPSON MFG INC COM | 9,049 | 26,533 |
| SIMULATIONS PLUS INC | 16,843 | 8,925 |
| SITEONE LANDSCAPE SUPPLY INC COM | 7,536 | 17,789 |
| SPS COMM INC COM | 6,099 | 26,679 |
| SPX TECHNOLOGIES INC COM | 13,316 | 13,097 |
| STARBUCKS CORP COM | 100,347 | 100,923 |
| STEVANATO GROUP S.P.A | 21,888 | 21,027 |
| TAIWAN SEMICONDUCTOR MANUFACTURING | 85,259 | 182,086 |
| TCW METWEST UNCONSTR BOND FUND I | 3,575,030 | 3,057,851 |
| TE CONNECTIVITY PLC COM | 99,571 | 95,790 |
| TEXAS INSTRUMENTS INC COM | 80,183 | 146,820 |
| THERMO FISHER SCIENTIFIC INC | 70,845 | 73,873 |
| TORO CO | 21,106 | 18,103 |
| TRANSCAT INC | 9,766 | 13,218 |
| TREX COMPANY INC | 17,455 | 29,131 |
| UL SOLUTIONS INC CLASS A COM | 3,694 | 4,988 |
| UNIFIRST CORP | 13,873 | 11,976 |
| UNITED PARCEL SERVICE INC | 64,364 | 75,660 |
| UNITEDHEALTH GROUP INC | 123,818 | 226,625 |
| VAIL RESORTS | 19,080 | 14,434 |
| VANGUARD DEVELOPED MRKTS INDEX INSTL | 331,233 | 418,256 |
| VANGUARD GROWTH INDEX | 2,480,588 | 3,956,602 |
| VANGUARD TOTAL STOCK MARKET INSTL | 2,611,152 | 3,688,676 |
| VERICEL CORP | 12,211 | 15,375 |
| VERTEX INC CL A | 8,167 | 16,805 |
| VISA INC | 126,381 | 236,082 |
| WATERS CORP | 19,081 | 26,711 |
| WD 40 CO COM | 8,692 | 10,921 |
| WELLS FARGO CO NEW COM | 49,605 | 113,789 |
| WHITE MTNS INS GROUP LTD COM | 21,219 | 38,901 |
| WOODWARD INC COM | 79,824 | 122,319 |
| WORKDAY INC | 263,759 | 291,832 |
| WORKIVA INC COM CL A | 13,313 | 15,330 |
| ZEBRA TECHNOLOGIES CORPORATION | 19,495 | 25,104 |
| ZOETIS INC | 71,274 | 68,268 |
| Category/ Item | Listed at Cost or FMV | Book Value | End of Year Fair Market Value |
|---|---|---|---|
| CROWN CASTLE INTL CORP NEW COM | AT COST | 70,204 | 62,352 |
| FIRST INDL RLTY TR INC COM | AT COST | 12,334 | 16,342 |
| Description | Amount |
|---|---|
| BOOK TO TAX DIFFERENCE | 6,278 |
| Description | Revenue and Expenses per Books | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| ADR FEES | 679 | 679 | 0 | |
| ADVISOR FEES | 162,875 | 162,875 | 0 | |
| INVESTMENT MANAGEMENT FEES | 89,943 | 89,943 | 0 |
| Category | Amount | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| CREDO PHILANTHROPY ADVISORS LLP | 140,000 | 0 | 140,000 | |
| PEYTON LANE LLC | 36,225 | 0 | 36,225 | |
| CRUX KC LLC | 114,625 | 0 | 114,625 |
| Category | Amount | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| FEDERAL SECTION 511 TAX | 45,160 | 0 | 0 | |
| FOREIGN TAX | 7,238 | 7,238 | 0 |