| Category | Amount | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| ACCOUNTING FEES | 14,150 | 11,320 | 2,830 |
| Name of Stock | End of Year Book Value | End of Year Fair Market Value |
|---|---|---|
| ACCENTURE PLC CL A | 39,712 | 81,696 |
| ADOBE SYSTEMS INC | 57,347 | 187,615 |
| ALEXION PHARMACEUTICALS | 68,539 | 57,550 |
| ALPHABET INC CL A | 22,059 | 161,749 |
| ALPHABET INC CL C | 93,318 | 223,179 |
| AMAZON COM INC | 4,994 | 260,390 |
| AMERICAN EXPRESS CO | 59,488 | 105,425 |
| AMERICAN TOWER CORP - REIT | 41,690 | 135,420 |
| APPLE INC | 37,914 | 315,133 |
| AT&T INC | 32,305 | 46,508 |
| BERKSHIRE HATHAWAY B NEW | 101,482 | 275,988 |
| BIOMARIN PHARMACEUTICAL | 43,524 | 61,576 |
| BLACKROCK INC | 26,516 | 70,699 |
| CELGENE CORP | 159,710 | 146,048 |
| CHARLES SCHWAB CORP | 107,138 | 204,464 |
| CHEVRON CORP | 32,719 | 87,430 |
| CHUBB LTD | 65,304 | 144,732 |
| COGNIZANT TECH SOL | 33,610 | 90,651 |
| CORE LABORATORIES | 86,540 | 79,691 |
| COSTCO WHSL CORP NEW | 25,781 | 88,080 |
| EQUINIX INC REIT | 36,645 | 88,310 |
| 266,095 | 347,175 | |
| GENUINE PARTS CO | 36,698 | 74,550 |
| HONEYWELL | 73,883 | 118,144 |
| ILLUMINA INC | 30,717 | 77,817 |
| JOHNSON & JOHNSON | 34,016 | 92,574 |
| M & T BANK CORPORATION | 75,437 | 98,724 |
| MEDTRONIC | 62,639 | 85,582 |
| MERCK & CO INC | 41,171 | 96,478 |
| MICROSOFT CORP | 44,120 | 171,555 |
| MONSTER BEVERAGE CORP | 59,767 | 77,338 |
| NORTHERN TRUST CORP | 37,268 | 62,299 |
| OMNICOM GROUP, INC | 43,666 | 61,218 |
| PAYCHEX | 45,703 | 67,022 |
| PAYPAL HOLDINGS | 122,082 | 258,337 |
| PEOPLES UNITED FINANCIAL | 52,746 | 55,982 |
| BOOKING HOLDINGS | 62,966 | 240,064 |
| PROCTER & GAMBLE CO | 56,826 | 74,907 |
| QUALCOMM INC | 153,827 | 186,918 |
| ROSS STORES INC | 64,779 | 118,920 |
| S&P GLOBAL INC | 90,282 | 151,427 |
| SALESFORCE.COM INC | 11,736 | 180,340 |
| SCHLUMBERGER LTD | 135,363 | 107,524 |
| SERVICE NOW INC | 39,469 | 137,919 |
| SPLUNK INC | 27,087 | 78,592 |
| TEXAS INSTRUMENTS INC | 21,295 | 85,832 |
| UNITED PARCEL SERVICE B | 42,502 | 86,395 |
| UNITED TECHNOLOGIES CORP | 39,184 | 61,516 |
| VISA INC CL A | 147,728 | 525,915 |
| WAL-MART STORES INC | 59,252 | 73,250 |
| WILLIS TOWERS WATSON | 75,770 | 83,859 |
| CARDINAL HEALTH | 49,763 | 35,100 |
| CONCHO RESOURCES | 42,555 | 47,964 |
| CULLEN FROST BANKERS | 52,866 | 59,531 |
| EDWARDS LIFESCIENCES | 130,381 | 229,812 |
| FASTENAL CORP | 99,668 | 132,866 |
| HOME DEPOT | 137,541 | 181,671 |
| HUBBELL INC | 53,767 | 61,442 |
| JOHNSON CONTROLS INTERNATIONAL | 54,317 | 43,050 |
| MASTERCARD INC CL A | 52,416 | 108,188 |
| MCCORMICK & CO INC | 53,364 | 72,463 |
| METLIFE INC | 45,367 | 43,917 |
| PHILIP MORRIS INTERNATIONAL | 52,316 | 41,585 |
| ROYAL DUTCH SHELL | 52,592 | 67,459 |
| TRACTOR SUPPLY COMPANY | 129,376 | 186,758 |
| TRANSUNION | 46,481 | 81,306 |
| WASTE CONNECTIONS INC | 56,422 | 68,124 |
| WEST PHARMACEUTICAL SERVICES INC | 44,299 | 58,154 |
| ZOETIS INC | 58,766 | 83,686 |
| 3M CO | 59,032 | 58,999 |
| ALIGN TECHNOLOGY | 39,394 | 62,986 |
| ASTRAZENECA PLC | 59,344 | 68,060 |
| C H ROBINSON WORLDWIDE | 105,682 | 112,608 |
| COCA-COLA | 61,168 | 59,123 |
| IHS MARKIT LTD | 34,232 | 34,804 |
| NVIDIA CORP | 71,909 | 87,397 |
| OLD DOMINION FREIGHT | 111,572 | 120,139 |
| TOTAL SA | 56,084 | 57,951 |
| ULTA BEAUTY | 140,275 | 159,680 |
| XYLEM INC | 34,760 | 36,900 |
| Description | Revenue and Expenses per Books | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| OFFICE EXPENSE | 185 | 0 | 185 | |
| ADR FEES | 147 | 147 | 0 | |
| ANNUAL REGISTRATION | 30 | 0 | 30 |
| Description | Revenue And Expenses Per Books | Net Investment Income | Adjusted Net Income |
|---|---|---|---|
| TAX REFUND | 900 | 900 |
| Description | Beginning of Year - Book Value | End of Year - Book Value |
|---|---|---|
| WITHHELD PAYROLL TAXES | 361 | 367 |
| EXCISE TAX PAYABLE | 2,501 | 7,902 |
| Category | Amount | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| INVESTMENT FEES | 78,176 | 78,176 | 0 |
| Category | Amount | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| PAYROLL TAXES | 620 | 0 | 620 | |
| EXCISE TAX | 12,014 | 0 | 0 |