| Category | Amount | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| ACCOUNTING FEES | 11,159 | 0 | 0 | 11,159 |
| Description of Property | Date Acquired | Cost or Other Basis | Prior Years' Depreciation | Computation Method | Rate / Life (# of years) |
Current Year's Depreciation Expense | Net Investment Income | Adjusted Net Income | Cost of Goods Sold Not Included |
|---|---|---|---|---|---|---|---|---|---|
| COMPUTER | 2017-04-21 | 1,273 | 680 | SL | 5.000000000000 | 255 | 0 | 0 | |
| FURNITURE | 2017-07-28 | 3,100 | 1,071 | SL | 7.000000000000 | 443 | 0 | 0 |
| Name of Stock | End of Year Book Value | End of Year Fair Market Value |
|---|---|---|
| AON PLC | 33,294 | 35,071 |
| BANK OF NT BUTTERFIELD & SON LTD | 22,732 | 28,885 |
| ACCENTURE PLC IRELAND CLASS A NEW | 71,069 | 141,315 |
| EATON CORP PLC | 13,378 | 18,021 |
| HOLLYSYS AUTOMATION TECHNOLOGIES LTD | 30,805 | 31,187 |
| ICON PLC | 18,665 | 31,977 |
| LINDE PLC | 37,349 | 60,871 |
| MEDTRONIC PLC | 34,606 | 41,350 |
| STERIS PLC USD | 30,653 | 46,437 |
| TRANE TECHNOLOGIES PLC | 27,240 | 50,806 |
| ALCON INC | 46,256 | 55,885 |
| CHUBB LTD | 25,116 | 33,401 |
| ASML HOLDING NV NY REGISTRY SHS NEW 2012 | 40,085 | 95,593 |
| FERRARI NV | 29,477 | 44,986 |
| AIA GROUP LTD SPON ADR | 120,907 | 160,655 |
| AT&T INC | 92,513 | 75,552 |
| ABBVIE INC | 81,411 | 110,686 |
| ABIOMED INC | 18,043 | 23,018 |
| ADYEN N V | 40,874 | 47,050 |
| ALBANY INTL CORP | 18,314 | 27,239 |
| ALIBABA GROUP HOLDING LTD SPONS ADS | 134,538 | 190,373 |
| ALPHABET INC CL C | 98,423 | 162,925 |
| ALPHABET INC CL A | 46,543 | 80,621 |
| AMADEUS IT GROUP SA ADS | 30,072 | 36,969 |
| AMAZON.COM INC | 99,704 | 221,471 |
| AMERICAN ELECTRIC POWER COMPANY INC | 13,800 | 14,073 |
| AMERICAN EXPRESS CO | 40,878 | 40,868 |
| ANIKA THERAPEUTICS | 19,556 | 16,520 |
| ANSYS INC | 18,400 | 23,283 |
| ANTHEM INC | 39,537 | 44,631 |
| APPIAN CORP | 6,654 | 12,481 |
| APPLE INC | 35,205 | 113,583 |
| APPLIED MATERIALS INC | 48,597 | 99,072 |
| ARMSTRONG WORLD INDUSTRIES INC | 28,301 | 26,557 |
| ATLAS COPCO AB SPON ADR REPSTG COM SER A | 31,276 | 49,956 |
| ARTICURE INC | 13,788 | 16,478 |
| AUTODESK INC | 49,475 | 125,495 |
| AUTOMATIC DATA PROCESSING INC | 8,448 | 14,625 |
| AVALARA INC | 16,836 | 23,249 |
| BCE INC NEW | 41,713 | 41,430 |
| BADGER METER INC | 7,970 | 14,955 |
| BANDWIDTH INC | 7,783 | 8,144 |
| BANK OF HAWAII CORP | 30,817 | 29,039 |
| BERKELEY LIGHTS INC | 2,178 | 2,146 |
| BERKSHIRE HATHAWAY INC CL B NEW | 26,865 | 29,679 |
| BIO-TECHNE CORP | 20,269 | 25,404 |
| BLACKLINE INC | 14,211 | 24,008 |
| BOEING COMPANY | 56,588 | 87,336 |
| BRISTOL MEYERS SQUIBB | 10,234 | 10,793 |
| BRITISH AMERICAN TOBACCO PLC SPONS ADR 25P | 32,311 | 26,430 |
| BROOKS AUTOMATION INC | 18,477 | 41,524 |
| CDW CORP | 15,074 | 22,536 |
| CME GROUP INC CL A | 28,328 | 27,307 |
| CSL LTD SPONSORED ADR | 49,844 | 80,630 |
| CANADIAN IMPERIAL BANK COMMERCE | 31,124 | 36,239 |
| CANADIAN PACIFIC RAILWAY LIMITED | 43,401 | 84,592 |
| CANTEL MEDICAL CORP | 14,209 | 26,655 |
| CAPITAL ONE FINANCIAL CORP | 65,680 | 99,542 |
| CAREDX INC | 16,710 | 37,891 |
| CARRIER GLOBAL CORP | 10,511 | 27,536 |
| CERNER CORP | 37,552 | 44,969 |
| CHEESECAKE FACTORY INC | 34,944 | 37,801 |
| CHEGG INC | 19,089 | 27,009 |
| CHEVRON CORP | 67,963 | 55,484 |
| CISCO SYSTEMS, INC | 110,800 | 128,701 |
| COCA-COLA COMPANY | 10,678 | 12,887 |
| COGNEX CORP | 15,477 | 21,837 |
| COLGATE-PALMOLIVE COMPANY | 68,351 | 82,175 |
| COMCAST CORP CL A NEW | 47,071 | 61,675 |
| CONTRUCTION PARTNERS INC | 7,592 | 13,187 |
| CORELOGIC INC | 20,716 | 33,557 |
| COUPA SOFTWARE INC | 12,904 | 17,284 |
| CROWN CASTLE INTL CORP | 10,136 | 10,347 |
| CRYOPORT INC | 16,474 | 26,460 |
| CYRUSONE INC | 26,786 | 30,942 |
| DBS GROUP HLDGS LTD SPON ADR | 31,631 | 40,611 |
| DNB ASA SPON ADR REPSTG 10 SHS | 45,938 | 75,538 |
| DANONE SPON ADR | 21,968 | 19,401 |
| DANSKE BANK A/S BEARER SHS SPON ADR | 47,496 | 48,267 |
| DATADOG INC | 15,140 | 17,621 |
| DEERE & CO | 44,188 | 92,015 |
| WALT DISNEY CO | 54,872 | 73,559 |
| DOMINION ENERGY INC | 16,620 | 17,371 |
| DSV A/S UNSPON ADR | 33,657 | 68,896 |
| DUKE ENERGY CORP NEW | 31,030 | 34,976 |
| DUKE REALTY CORP | 24,439 | 23,942 |
| ENBRIDGE INC | 26,471 | 24,632 |
| ENEL SOCIETA PER AZIONI | 18,623 | 20,635 |
| EVERBRIDGE INC | 22,497 | 24,746 |
| EVERTEC INC | 29,606 | 31,023 |
| EXPEDITORS INTL WASH INC | 40,824 | 64,009 |
| EXPERIAN PLC ADR | 48,036 | 75,806 |
| EXXON MOBILE CORP | 14,538 | 7,832 |
| FACEBOOK INC CL A | 105,157 | 166,354 |
| FACTSET RESEARCH SYSTEMS FDS INC | 16,247 | 32,918 |
| FERGUSON PLC SPON ADR NEW | 5,386 | 11,626 |
| FIDELITY NATIONAL INFORMATION SERVICES INC | 45,373 | 64,506 |
| FIRST FINANCIAL BANKSHARES INC | 21,914 | 29,193 |
| FORTIS INC | 15,303 | 15,838 |
| GENERAL MILLS INC | 15,746 | 14,904 |
| GILEAD SCIENCES INC | 34,987 | 29,363 |
| GLOBAL X INFASTRUCTURE DEVELOPMENT | 23,207 | 26,809 |
| GOLDMAN SACHS ACTIVEBETA US LARGE CAP EQUITY ETF | 183,112 | 255,302 |
| GRACO INC | 21,125 | 37,767 |
| GUARDANT HEALTH INC | 8,422 | 13,275 |
| GUIDEWIRE SOFTWARE INC | 13,236 | 15,834 |
| HDFC BANK LTD ADR REPSTG 3 SHS | 55,665 | 74,789 |
| HEALTHCARE TRUST AMERICA INC | 10,077 | 10,878 |
| HEALTHEQUITY INC | 8,603 | 9,690 |
| HENRY JACK & ASSOC INC | 16,140 | 18,467 |
| HESKA CORP | 11,973 | 18,935 |
| HONEYWELL INTL INC | 24,928 | 41,689 |
| HOULIHAN LOKEY INC CL A | 27,699 | 42,086 |
| IAC INTERACTIVE CORP | 28,288 | 40,142 |
| IRHYTHM TECHNOLOGIES INC | 12,339 | 13,758 |
| ILLUMINA INC | 43,401 | 50,690 |
| INSPIRE MEDICAL SYSTEMS | 11,919 | 12,602 |
| INSULET CORP | 17,365 | 23,774 |
| INTEL CORP | 26,142 | 26,953 |
| INTEL BUISNESS MACHINES | 23,739 | 23,917 |
| INTEL FLAVOR & FRAGRANCES | 31,003 | 26,122 |
| INVESCO QQQ ETF | 43,406 | 94,122 |
| INTUITIVE SURGICAL INC | 16,735 | 26,997 |
| ISHARES CORE S&P 500 ETF | 181,037 | 262,773 |
| ISHARES 20+ YR TREASURY BOND ETF | 30,491 | 38,328 |
| ISHARES US FINANCIAL SERVICES ETF | 51,946 | 69,023 |
| ISHARES MBS ETF | 82,526 | 87,663 |
| ISHARES 10-20 YR TREASURY BOND ETF | 15,599 | 19,584 |
| ISHARES CORE MSCI EAFE ETF | 158,230 | 196,561 |
| ISHARES CORE DIVIDEND GROWTH ETF | 17,253 | 20,035 |
| JPMORGAN CHASE & CO | 61,157 | 75,480 |
| JD.COM INC SPON ADR REPSTG COM CL A | 36,606 | 85,878 |
| JOHN BEAN TECHNOLOGIES | 15,694 | 19,700 |
| JOHNSON & JOHNSON | 64,072 | 77,746 |
| JULIUS BAER GROUP LTD ADR | 29,679 | 40,229 |
| KIMBERLY CLARK CORP | 12,383 | 11,595 |
| LVMH MOET HENNESSY LOUIS VUITTON ADR | 40,286 | 83,195 |
| LANDSTAR SYSTEM INC | 22,767 | 30,029 |
| LESLIES INC | 13,917 | 18,870 |
| LOCKHEED MARTIN CORP | 48,294 | 52,892 |
| LONZA GROUP AG | 52,264 | 52,610 |
| LOWES COMPANIES INC | 44,560 | 80,737 |
| LULULEMON ATHLETICA INC | 34,986 | 60,209 |
| MGM GROWTH PROPERTIES LLC CL A | 35,846 | 37,842 |
| MARSH & MCLENNAN COS INC | 23,033 | 35,100 |
| MCDONALDS CORP | 41,341 | 46,349 |
| MEDALLA INC | 10,041 | 11,926 |
| MERCADOLIBRE INC | 37,365 | 118,941 |
| MERCK & COMPANY INC NEW | 76,206 | 82,291 |
| MERCURY SYSTEM INC | 19,656 | 21,222 |
| METTLER TOLEDO INTL INC | 26,642 | 49,006 |
| MICROSOFT CORP | 85,370 | 195,507 |
| MODEL N INC | 13,616 | 14,986 |
| MONDELEZ INTERNATIONAL INC CL A | 34,048 | 42,274 |
| MONOLITHIC POWER SYSTEM INC | 8,694 | 22,706 |
| MONSTER BEVERAGE CORP NEW | 48,113 | 84,157 |
| MOTOROLA SOLUTIONS INC | 46,560 | 51,528 |
| MUNICH RE GROUP ADR | 13,012 | 17,618 |
| NANOSTRING TECHNOLOGIES INC | 9,867 | 12,373 |
| NASPERS LTD SPON ADR REPSTG CL N SHS NEW | 67,102 | 66,284 |
| NATERA INC | 18,550 | 41,002 |
| NATIONAL BEVERAGE CORP | 25,931 | 37,696 |
| NATIONAL GRID PLC SPON ADR NEW 2017 | 31,967 | 33,588 |
| NEOGEN CORP | 16,730 | 18,001 |
| NESTLE S A SPON ADR REPSTG REG SHS | 45,790 | 57,958 |
| NEVRO CORP | 17,488 | 24,234 |
| NEW ORIENTAL EDUCATION & TECHNOLOGY GROUP INC SPON ADR | 46,749 | 104,425 |
| NEXTERA ENERGY INC | 35,970 | 66,966 |
| NOAH HOLDINGS LTD | 8,249 | 8,223 |
| NOVARTIS AG SPON ADR | 79,219 | 86,876 |
| NOVO NORDISK AS ADR | 18,519 | 24,867 |
| NVIDIA CORP | 33,246 | 109,140 |
| ORACLE CORP | 71,611 | 93,283 |
| PNC FINANCIAL SERVICES GROUP INC | 15,203 | 19,221 |
| PPL CORP | 14,188 | 10,462 |
| PACKAGING CORP OF AMERICA | 21,783 | 30,982 |
| PAYCOM SOFTWARE INC | 5,758 | 24,422 |
| PEPSICO INC | 52,324 | 63,176 |
| PERNOD RICARD S A ADR | 33,225 | 41,533 |
| PELTIQ INC | 10,657 | 12,535 |
| PFIZER INC | 35,453 | 36,295 |
| PHILIP MORRIS INTL INC | 63,834 | 57,373 |
| PHILLIPS 66 | 40,672 | 31,823 |
| PRIMERICA INC | 19,729 | 26,250 |
| PROS HOLDING | 10,820 | 12,591 |
| PROSPUS N V SPON ADR | 23,651 | 35,159 |
| Q2 HOLDINGS INC | 11,002 | 17,208 |
| QUALCOMM INC | 32,432 | 79,217 |
| QUIDEL CORP | 26,048 | 21,738 |
| QUOTIENT TECHNOLOGY INC | 10,207 | 7,169 |
| R L I CORP | 20,736 | 29,266 |
| RAYTHEON TECHNOLOGIES CORP | 49,781 | 49,342 |
| RBC BEARINGS INC | 39,292 | 44,760 |
| REGENERON PHARMACEUTICALS INC | 39,488 | 59,906 |
| REGIONS FINANCIAL CORP NEW | 15,285 | 16,829 |
| REPLIGEN CORP | 13,919 | 22,804 |
| RESMED INC | 39,792 | 68,657 |
| ROCHE HOLDINGS LIMITED SPONSORED ADR | 59,485 | 68,785 |
| SEI INVESTMENTS CO | 38,300 | 40,229 |
| SPDR GOLD TRUST GOLD SHARES | 679,494 | 824,380 |
| SPDR SERIES TRUST DOW JONES REIT | 11,628 | 12,572 |
| SPDR PORTFOLIO AGGREGATE BOND | 178,479 | 180,152 |
| SAILPOINT TECHNOLOGIES HOLDINGS | 5,862 | 8,146 |
| SALESFORCE.COM | 65,006 | 95,243 |
| SANOFI SPON ADR | 27,246 | 31,098 |
| SCHLUMBERGER LTD | 47,183 | 18,141 |
| SCHWAB CHARLES CORP | 38,791 | 42,803 |
| SCOTTS MIRACLE-GRO CO | 32,444 | 68,305 |
| SECTOR MATERIALS SELECT SECTOR | 12,545 | 17,084 |
| SECTOR HEALTHCARE SELECT SECTOR SPDR ETF | 47,773 | 65,115 |
| SECTOR CONSUMER STAPLES SELECT SPDR | 17,339 | 19,965 |
| CONSUMER DISCRETIONARY SELECT SECTOR SPDR ETF ETF | 37,807 | 58,524 |
| SECTOR INDUSTRIAL SELECT SECTOR SPDR ETF | 28,402 | 39,759 |
| SECTOR TECHNOLOGY SELECT SECTOR SPDR | 40,728 | 78,272 |
| SELECT SECTOR COMMUNICATION SERVICES SELECT SECTOR SPDR ETF | 20,753 | 27,869 |
| SHAKE SHACK INC | 10,067 | 15,769 |
| SHOCKWAVE MEDICAL INC | 6,295 | 6,949 |
| SHOPIFY INC CL A | 22,732 | 67,917 |
| SIKA AG | 29,928 | 48,034 |
| SITEONE LANDSCAPE SUPPLY INC | 28,586 | 62,024 |
| SMITH & NEPHEW PLC NEW SPONS ADR | 52,015 | 55,622 |
| SMARTSHEET INC | 7,382 | 10,255 |
| SOUTHERN COMPANY | 19,267 | 19,965 |
| STAMPS.COM INC | 8,260 | 8,829 |
| STARBUCKS CORP | 40,729 | 54,667 |
| TACTILE SYSTEMS TECHNONOLGY | 12,083 | 13,212 |
| TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD SPON ADR | 37,653 | 93,120 |
| TANDEM DIABETES CARE INC | 9,250 | 10,812 |
| TC ENERGY CORP | 25,910 | 24,228 |
| TELUS CORP | 28,296 | 33,145 |
| TENCENT HOLDINGS LTD UNSPON ADR | 29,379 | 50,107 |
| TERMINIX GLOBAL HOLDINGS | 29,140 | 42,236 |
| TEXAS INSTRUMENTS INC | 51,824 | 75,828 |
| THOR INDUSTRIES INC | 16,913 | 31,896 |
| 3M COMPANY | 15,452 | 17,479 |
| TREX CO INC | 14,798 | 19,590 |
| TYLER TECHNOLOGIES INC | 13,059 | 16,588 |
| UNIFIRST CORP | 14,513 | 18,417 |
| UNILEVER PLC SPONSORED ADR NEW | 31,334 | 35,492 |
| UNION PACIFIC CORP | 33,505 | 56,219 |
| UNITEDHEALTH GROUP INC | 45,674 | 78,552 |
| VANGUARD TOTAL BOND MARKET ETF | 220,039 | 241,023 |
| VANGUARD COMMUNICATION SERVICES ETF | 12,755 | 18,992 |
| VANGUARD FTSE EUROPE ETF | 32,404 | 34,337 |
| VANGUARD SHORT TERM CORP BOND ETF | 154,500 | 160,922 |
| VANGUARD INTERMEDIATE TERM TREASURY INDEX ETF | 65,100 | 71,294 |
| VANGAURD LONG TERM CORP BOND ETF | 19,933 | 21,548 |
| VANGUARD INTERMEDIATE TERM CORP BOND ETF | 145,960 | 162,321 |
| VEEVA SYSTEMS INC | 26,588 | 31,581 |
| VIATRIS INC | 10,334 | 10,832 |
| VERIZON COMMUNICATIONS INC | 27,035 | 31,490 |
| VISA INC CL A | 78,734 | 136,050 |
| VODAFONE GROUP PLC NEW SPON ADR NO PAR | 30,433 | 25,923 |
| WD 40 CO | 19,246 | 35,070 |
| WEC ENERGY GROUP INC | 35,348 | 44,911 |
| WAL-MART DE MEXICO S AB DE C V SPON ADR SER V | 20,486 | 21,640 |
| WATSCO INC CL A | 27,157 | 40,326 |
| WELLS FARGO & CO NEW | 89,533 | 74,364 |
| WINGSTOP INC | 22,807 | 24,787 |
| WORKDAY INC | 17,597 | 30,191 |
| YIRENDAI LTD SPON ADR | 10,608 | 1,707 |
| YUM BRANDS INC | 27,700 | 35,933 |
| YUM CHINA HOLDINGS INC | 20,768 | 30,714 |
| ZURICH INSURANCE GROUP LTD | 35,139 | 46,315 |
| Category/ Item | Listed at Cost or FMV | Book Value | End of Year Fair Market Value |
|---|---|---|---|
| DODGE & COX INCOME | AT COST | 1,475,356 | 1,558,254 |
| JANUS HENDERSON GLOBAL REAL ESTATE CL I | AT COST | 786,226 | 826,545 |
| Category / Item | Cost / Other Basis | Accumulated Depreciation | Book Value | End of Year Fair Market Value |
|---|---|---|---|---|
| COMPUTER | 1,273 | 935 | 338 | |
| FURNITURE | 3,100 | 1,514 | 1,586 |
| Category | Amount | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| ATTORNEY FEES | 17,272 | 0 | 0 | 17,272 |
| Description | Revenue and Expenses per Books | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| INSURANCE | 462 | 0 | 0 | 462 |
| OFFICE EXPENSE | 1,352 | 0 | 0 | 1,352 |
| TELEPHONE & INTERNET | 2,042 | 0 | 0 | 2,042 |
| BANK CHARGES | 126 | 0 | 0 | 126 |
| Description | Revenue And Expenses Per Books | Net Investment Income | Adjusted Net Income |
|---|---|---|---|
| 990-PF 2019 TAX REFUND | 2,685 | 0 |
| Category | Amount | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| SCOTT STRINGFELLOW ADVISOR FEES | 119,153 | 119,153 | 0 | 0 |
| INVESTMENT ADR FEES | 2,958 | 2,958 | 0 | 0 |
| Category | Amount | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| FOREIGN TAXES | 4,570 | 4,570 | 0 | 0 |
| PAYROLL TAXES | 6,481 | 324 | 0 | 6,157 |