| Category | Amount | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| TAX PREPARATION FEE (NON-ALLOC | 1,067 | 1,067 |
| Name of Stock | End of Year Book Value | End of Year Fair Market Value |
|---|---|---|
| 075887109 BECTON DICKINSON & C | 22,475 | 22,770 |
| 254687106 WALT DISNEY CO | 45,102 | 94,032 |
| 871829107 SYSCO CORP | 54,252 | 85,473 |
| 829073105 SIMPSON MFG INC COM | 96,601 | 109,804 |
| 256677105 DOLLAR GENERAL CORP | 26,879 | 47,318 |
| 74164M108 PRIMERICA INC | 125,924 | 151,609 |
| 01609W102 ALIBABA GROUP HOLDIN | 130,079 | 167,566 |
| 303075105 FACTSET RESH SYS INC | 86,238 | 106,068 |
| 64110L106 NETFLIX INC | 74,252 | 109,768 |
| 81762P102 SERVICENOW INC | 64,930 | 150,818 |
| 038336103 APTARGROUP INC COM | 37,986 | 47,227 |
| 426281101 HENRY JACK & ASSOC I | 56,580 | 63,824 |
| 30303M102 FACEBOOK INC | 215,804 | 334,348 |
| 70450Y103 PAYPAL HOLDINGS INC | 64,559 | 146,609 |
| 75513E101 RAYTHEON TECHNOLOGIE | 83,789 | 78,303 |
| 517834107 LAS VEGAS SANDS CORP | 87,707 | 88,148 |
| 037833100 APPLE INC | 205,027 | 648,589 |
| 94106L109 WASTE MANAGEMENT INC | 74,147 | 76,537 |
| 02079K107 ALPHABET INC CL C | 352,948 | 588,632 |
| 808513105 SCHWAB CHARLES CORP | 24,678 | 29,755 |
| 89151E109 TOTAL S.A. - ADR | 76,984 | 61,985 |
| 25243Q205 DIAGEO PLC - ADR | 71,544 | 87,028 |
| 262037104 DRIL-QUIP INC COM | 53,588 | 42,949 |
| 036752103 ANTHEM INC | 20,361 | 23,440 |
| 654106103 NIKE INC CL B | 64,547 | 131,709 |
| 88032Q109 TENCENT HOLDINGS LTD | 83,135 | 122,429 |
| 512807108 LAM RESEARCH CORP CO | 36,293 | 90,204 |
| 007903107 ADVANCED MICRO DEVIC | 38,030 | 39,160 |
| 049904105 ATRION CORP | 53,321 | 48,810 |
| 942749102 WATTS WATER TECHNOLO | 98,773 | 116,467 |
| 532457108 ELI LILLY & CO COM | 42,072 | 76,147 |
| 879360105 TELEDYNE TECHNOLOGIE | 164,010 | 234,404 |
| 405217100 HAIN CELESTIAL GROUP | 28,306 | 51,191 |
| 31620M106 FIDELITY NATL INFORM | 73,704 | 79,642 |
| 848637104 SPLUNK INC | 31,982 | 39,075 |
| 92532F100 VERTEX PHARMACEUTICA | 52,964 | 67,121 |
| 911312106 UNITED PARCEL SERVIC | 50,077 | 90,431 |
| 883556102 THERMO FISHER SCIENT | 55,756 | 137,405 |
| 562750109 MANHATTAN ASSOCIATES | 83,917 | 118,012 |
| H84989104 TE CONNECTIVITY LTD | 36,326 | 62,351 |
| 023135106 AMAZON COM INC COM | 344,408 | 615,560 |
| 438516106 HONEYWELL INTERNATIO | 24,775 | 33,394 |
| 75524B104 RBC BEARINGS INC | 62,207 | 82,716 |
| 00206R102 AT & T INC | 84,306 | 72,820 |
| 192446102 COGNIZANT TECH SOLUT | 58,018 | 82,688 |
| 235851102 DANAHER CORP | 41,543 | 70,418 |
| 37940X102 GLOBAL PMTS INC W/I | 72,638 | 109,003 |
| 005098108 ACUSHNET HOLDINGS CO | 96,175 | 122,715 |
| G96629103 WILLIS TOWERS WATSON | 16,650 | 19,804 |
| 87612E106 TARGET CORP | 30,089 | 78,556 |
| 125523100 CIGNA CORP | 53,104 | 67,867 |
| 58933Y105 MERCK & CO INC NEW | 53,385 | 71,657 |
| 285512109 ELECTRONIC ARTS INC | 49,609 | 80,703 |
| 617446448 MORGAN STANLEY | 22,839 | 36,526 |
| 150870103 CELANESE CORP | 46,916 | 89,399 |
| 73278L105 POOL CORPORATION | 129,131 | 192,583 |
| 904767704 UNILEVER PLC - ADR | 60,380 | 65,611 |
| 460690100 INTERPUBLIC GROUP CO | 39,614 | 49,251 |
| G29183103 EATON CORP PLC | 39,681 | 43,010 |
| 09247X101 BLACKROCK INC | 53,875 | 104,623 |
| 32051X108 FIRST HAWAIIAN INC | 76,243 | 70,056 |
| 45866F104 INTERCONTINENTAL EXC | 15,337 | 22,943 |
| 67066G104 NVIDIA CORP | 22,746 | 22,455 |
| 126650100 CVS HEALTH CORPORATI | 56,903 | 67,890 |
| 384109104 GRACO INC | 118,422 | 155,914 |
| 891160509 TORONTO DOMINION BK | 85,664 | 85,758 |
| 031162100 AMGEN INC | 49,316 | 46,674 |
| 05278C107 AUTOHOME INC-ADR | 196,362 | 206,811 |
| 749607107 RLI CORP COM | 64,393 | 80,925 |
| 867224107 SUNCOR ENERGY INC NE | 65,048 | 39,198 |
| 461202103 INTUIT COM | 77,293 | 117,374 |
| 98138H101 WORKDAY INC | 18,519 | 31,629 |
| 60786M105 MOELIS & CO | 78,830 | 93,380 |
| 17275R102 CISCO SYSTEMS INC | 68,585 | 97,913 |
| 29084Q100 EMCOR GROUP INC COM | 114,694 | 143,867 |
| 302941109 FTI CONSULTING INC C | 125,933 | 136,410 |
| 609207105 MONDELEZ INTERNATION | 63,582 | 84,314 |
| 337738108 FISERV INC | 60,656 | 76,969 |
| 571903202 MARRIOTT INTERNATION | 22,223 | 23,086 |
| 56501R106 MANULIFE FINANCIAL C | 100,457 | 117,968 |
| 81141R100 SEA LTD-ADR | 37,555 | 40,407 |
| 045327103 ASPEN TECHNOLOGY INC | 116,760 | 139,368 |
| 34959J108 FORTIVE CORP | 22,791 | 22,521 |
| 46120E602 INTUITIVE SURGICAL I | 49,070 | 71,175 |
| G5960L103 MEDTRONIC PLC | 61,061 | 72,510 |
| 778296103 ROSS STORES INC | 23,457 | 29,843 |
| H2906T109 GARMIN LTD | 55,887 | 72,394 |
| 741511109 PRICESMART INC | 64,807 | 77,335 |
| 097023105 BOEING CO | 47,702 | 53,515 |
| 172967424 CITIGROUP INC. | 110,186 | 133,494 |
| 00287Y109 ABBVIE INC | 44,146 | 44,146 |
| 79466L302 SALESFORCE COM INC | 67,076 | 95,243 |
| 57636Q104 MASTERCARD INC | 102,887 | 155,983 |
| Y2573F102 FLEX LTD | 36,840 | 60,269 |
| 891092108 TORO CO | 106,688 | 135,811 |
| 988498101 YUM BRANDS INC | 15,995 | 17,912 |
| 04316A108 ARTISAN PARTNERS ASS | 56,113 | 76,567 |
| 09260D107 BLACKSTONE GROUP INC | 52,251 | 64,616 |
| 09857L108 BOOKING HOLDINGS INC | 101,955 | 131,409 |
| 46625H100 JPMORGAN CHASE & CO | 98,708 | 149,688 |
| 83304A106 SNAP INC | 21,981 | 24,334 |
| 92826C839 VISA INC-CLASS A SHR | 172,684 | 239,509 |
| 257651109 DONALDSON CO INC | 39,120 | 45,095 |
| 594918104 MICROSOFT CORP | 249,266 | 637,011 |
| 907818108 UNION PACIFIC CORP | 31,446 | 85,578 |
| 863667101 STRYKER CORP | 50,718 | 65,181 |
| 76657Y101 RIGHTMOVE PLC-UNSP A | 135,575 | 159,256 |
| 91324P102 UNITEDHEALTH GROUP I | 129,012 | 247,580 |
| 11135F101 BROADCOM INC | 85,830 | 125,225 |
| Category/ Item | Listed at Cost or FMV | Book Value | End of Year Fair Market Value |
|---|---|---|---|
| 52106N459 LAZARD GL LIST INFRA | |||
| MRE991010 METRO REAL ESTATE PA | AT COST | 74,237 | 65,659 |
| 17305EFR1 CITIBANK CREDIT CARD | |||
| 66989HAJ7 NOVARTIS CAPITAL COR | |||
| 06051GEC9 BANK OF AMERICA CORP | |||
| 478366AX5 JOHNSON CONTROLS INC | |||
| 037833AK6 APPLE INC 2.400% 5/0 | |||
| 406216BD2 HALLIBURTON COMPANY | |||
| 17275R102 CISCO SYSTEMS INC | |||
| 192446102 COGNIZANT TECH SOLUT | |||
| 59156RBH0 METLIFE INC 3.600% 4 | |||
| 58933Y105 MERCK & CO INC NEW | |||
| 02079K107 ALPHABET INC/CA | |||
| 517834107 LAS VEGAS SANDS CORP | |||
| 384109104 GRACO INC | |||
| 571903202 MARRIOTT INTERNATION | |||
| 92532F100 VERTEX PHARMACEUTICA | |||
| 89114QC48 TORONTO-DOMINION BAN | |||
| 9128284D9 US TREASURY NOTE | |||
| 7591EPAP5 REGIONS FINANCIAL CO | |||
| 3138XXGE0 FNMA POOL #AW7396 | |||
| 026874DG9 AMERICAN INTL GROUP | |||
| 94973VAS6 WELLPOINT INC 4.350% | |||
| 98389BAT7 XCEL ENERGY INC | |||
| 606822AN4 MITSUBISHI UFJ FIN | |||
| 126650100 CVS/CAREMARK CORPORA | |||
| 015351109 ALEXION PHARMACEUTIC | |||
| 848637104 SPLUNK INC | |||
| 594918104 MICROSOFT CORP | |||
| 883556102 THERMO FISHER SCIENT | |||
| 891160509 TORONTO DOMINION BK | |||
| 31620M106 FIDELITY NATL INFORM | |||
| G29183103 EATON CORP PLC | |||
| 262037104 DRIL-QUIP INC COM | |||
| 12514G108 CDW CORP/DE | |||
| 075887109 BECTON DICKINSON AND | |||
| 256677105 DOLLAR GENERAL CORP | |||
| 988498101 YUM BRANDS INC | |||
| G96629103 WILLIS TOWERS WATSON | |||
| 34959J108 FORTIVE CORP | |||
| 87236Y108 TD AMERITRADE HLDG C | |||
| 98138H101 WORKDAY INC | |||
| BIT990000 BLACKSTONE REAL ESTA | AT COST | 511,686 | 542,202 |
| 31641Q755 FIDELITY NEW MRKTS I | |||
| 00770G847 JOHCM INTERNATIONAL | AT COST | 638,505 | 975,524 |
| GRA994205 GRAHAM ALT INV FD II | |||
| 19248X307 COHEN & STEERS PR SE | |||
| 46625HHU7 JPMORGAN CHASE & CO | |||
| 61747WAF6 MORGAN STANLEY 5.750 | |||
| 25243Q205 DIAGEO PLC - ADR | |||
| 532457108 ELI LILLY & CO COM | |||
| 405217100 HAIN CELESTIAL GROUP | |||
| 150870103 CELANESE CORP | |||
| H84989104 TE CONNECTIVITY LTD | |||
| N22717107 CORE LABORATORIES N | |||
| 426281101 HENRY JACK & ASSOC I | |||
| 05278C107 AUTOHOME INC-ADR | |||
| 461202103 INTUIT COM | |||
| 09857L108 BOOKING HOLDINGS INC | |||
| 125523100 CIGNA CORP | |||
| 46120E602 INTUITIVE SURGICAL I | |||
| 9128283W8 US TREASURY NOTE | |||
| 912828YB0 US TREASURY NOTE | |||
| 316773CT5 FIFTH THIRD BANCORP | |||
| 30219GAL2 EXPRESS SCRIPTS HOLD | |||
| 857477AW3 STATE STREET CORP | |||
| 912828V98 US TREASURY NOTE | |||
| 30040WAD0 EVERSOURCE ENERGY | |||
| 913017BV0 UNITED TECHNOLOGIES | |||
| 912828WJ5 US TREASURY NOTE 2.5 | |||
| 9128284A5 US TREASURY NOTE | |||
| 097023105 BOEING COMPANY | |||
| 049904105 ATRION CORP | |||
| 92927K102 WABCO HOLDINGS INC | |||
| 023135106 AMAZON COM INC | |||
| 337738108 FISERV INC | |||
| 438516106 HONEYWELL INTERNATIO | |||
| 37940X102 GLOBAL PMTS INC W/I | |||
| 70450Y103 PAYPAL HOLDINGS INC | |||
| 64110L106 NETFLIX.COM INC | |||
| 74256W584 PRINCIPAL MIDCAP FUN | AT COST | 2,988,099 | 4,567,058 |
| PFX990006 PIMCO FLEXIBLE CREDI | |||
| 911312106 UNITED PARCEL SERVIC | |||
| 867224107 SUNCOR ENERGY INC NE | |||
| 98978V103 ZOETIS INC | |||
| 257651109 DONALDSON CO INC | |||
| 60786M105 MOELIS & CO | |||
| 74164M108 PRIMERICA INC | |||
| 75524B104 RBC BEARINGS INC | |||
| 04316A108 ARTISAN PARTNERS ASS | |||
| 235851102 DANAHER CORP | |||
| 30303M102 FACEBOOK INC | |||
| 45866F104 INTERCONTINENTALEXCH | |||
| 285512109 ELECTRONIC ARTS INC | |||
| 437076102 HOME DEPOT INC | |||
| 512807108 LAM RESEARCH CORP CO | |||
| 654106103 NIKE INC CL B | |||
| 89151E109 TOTAL FINA ELF S.A. | |||
| 91324P102 UNITEDHEALTH GROUP I | |||
| 09247X101 BLACKROCK INC | |||
| 464287200 ISHARES S & P 500 IN | |||
| 172967424 CITIGROUP INC | |||
| 303075105 FACTSET RESH SYS INC | |||
| 829073105 SIMPSON MFG INC COM | |||
| 891092108 TORO CO | |||
| 741511109 PRICESMART INC | |||
| 32051X108 FIRST HAWAIIAN INC | |||
| 57060D108 MARKETAXESS HLDGS IN | |||
| 73278L105 POOL CORPORATION | |||
| 617446448 MORGAN STANLEY | |||
| 808513105 SCHWAB CHARLES CORP | |||
| 863667101 STRYKER CORP | |||
| 01609W102 ALIBABA GROUP HOLDIN | |||
| 57636Q104 MASTERCARD INC | |||
| 375558103 GILEAD SCIENCES INC | |||
| 46625H100 JPMORGAN CHASE & CO | |||
| G5960L103 MEDTRONIC PLC | |||
| 12572Q105 CME GROUP INC | |||
| 038336103 APTARGROUP INC | |||
| 749607107 RLI CORP COM | |||
| 679580100 OLD DOMINION FREIGHT | |||
| 76657Y101 RIGHTMOVE PLC-UNSP A | |||
| 036752103 ANTHEM INC | |||
| 79466L302 SALESFORCE COM INC | |||
| 92826C839 VISA INC-CLASS A SHR | |||
| 589509207 MERGER FUND-INST #30 | |||
| 70299PGP6 PARTNERS GROUP PRIVA | AT COST | 865,000 | 1,713,703 |
| 64128R608 NEUBERGER BERMAN LON | |||
| 581557BE4 MCKESSON CORP 3.796% | |||
| 3135G0ZR7 FED NATL MTG ASSN 2. | |||
| 251526BW8 DEUTSCHE BANK NY | |||
| 13607RAD2 CANADIAN IMPERIAL BA | |||
| 151020AQ7 CELGENE CORP | |||
| 172967KG5 CITIGROUP INC | |||
| 931427AQ1 WALGREENS BOOTS ALLI | |||
| 901165100 TWEEDY BROWNE FD GLO | AT COST | 895,540 | 948,832 |
| 74256W568 PRINCIPAL REAL EST S | AT COST | 569,013 | 603,203 |
| 00143W859 INV OPP DEVELOP MRKT | AT COST | 1,600,934 | 2,053,157 |
| 277923264 EATON VANCE GLOB MAC | |||
| 922031760 VANGUARD HIGH YIELD | AT COST | 1,001,342 | 1,052,753 |
| 06406FAD5 BANK OF NY MELLON CO | |||
| 912828U24 US TREASURY NOTE | |||
| 3136AVMS5 FED NATL MTG ASSN | |||
| 742718DY2 PROCTER & GAMBLE CO/ | |||
| 713448CG1 PEPSICO INC 2.750% 3 | |||
| Y2573F102 FLEXTRONICS INTL LTD | |||
| 09260C703 BLACKROCK GL L/S CRE | |||
| 722005667 PIMCO COMMODITY REAL | AT COST | 500,000 | 535,333 |
| 872540109 TJX COS INC NEW | |||
| 907818108 UNION PACIFIC CORP | |||
| 87612E106 TARGET CORP | |||
| 848574109 SPIRIT AEROSYTSEMS H | |||
| 879360105 TELEDYNE TECHNOLOGIE | |||
| 778296103 ROSS STORES INC | |||
| 88032Q109 TENCENT HOLDINGS LTD | |||
| 03027X100 AMERICAN TOWER REIT | |||
| 81762P102 SERVICENOW INC | |||
| 931142DV2 WAL-MART STORES INC | |||
| 9128284F4 US TREASURY NOTE | |||
| 456873AA6 INGERSOLL-RAND LUX | |||
| 9128286T2 US TREASURY NOTE | |||
| 191216AV2 COCA-COLA CO/THE 3.3 | |||
| 254687106 WALT DISNEY CO | |||
| 693475105 PNC FINANCIAL SERVIC | |||
| 56501R106 MANULIFE FINANCIAL C | |||
| 37045XCJ3 GENERAL MOTORS FINL | |||
| 00206RDB5 AT&T INC | |||
| 3137EADB2 FED HOME LN MTG CORP | |||
| 037833100 APPLE COMPUTER INC C | |||
| 11135F101 BROADCOM INC | |||
| 755111507 RAYTHEON CO | |||
| 00206R102 AT & T INC | |||
| 609207105 MONDELEZ INTERNATION | |||
| 045327103 ASPEN TECHNOLOGY INC | |||
| 562750109 MANHATTAN ASSOCIATES | |||
| 87234N765 TCW EMRG MKTS INCM-I | AT COST | 551,771 | 574,733 |
| 256210105 DODGE & COX INCOME F | AT COST | 700,000 | 694,313 |
| 74256W485 PRINCIPAL PREFERRED | AT COST | 853,768 | 874,653 |
| 693390882 PIMCO INTL BND USD H | AT COST | 475,516 | 483,362 |
| 78462F103 SPDR S & P 500 ETF T | AT COST | 1,591,899 | 1,682,460 |
| Category | Amount | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| LEGAL FEES - PRINCIPAL (ALLOCA | 1,523 | 1,523 |
| Description | Amount |
|---|---|
| PY PENDING SALES ADJ | 33 |
| PY RETURN OF CAPITAL ADJ | 3,530 |
| PY METRO REAL ESTATE BASIS ADJUSTMENT | 53,354 |
| Description | Revenue and Expenses per Books | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| INVESTMENT EXPENSES - ADR FEES | 241 | 241 | 0 | |
| FROM PARTNERSHIP/S-CORP | 1,158 | 1,158 | 0 |
| Description | Revenue And Expenses Per Books | Net Investment Income | Adjusted Net Income |
|---|---|---|---|
| OTHER INCOME | 1,362 | 1,362 | |
| PARTNERSHIP INCOME | 5,305 | 5,305 |
| Description | Amount |
|---|---|
| RECOVERY OF GRANTS PAID | 10,000 |
| MUTUAL FUND TIMING ADJ | 19,700 |
| Category | Amount | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| GRANT ADMIN FEE | 63,128 | 63,128 | ||
| INVESTMNT MNGMNT FEES (NON-DED | 19,663 | 19,663 |
| Category | Amount | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| FOREIGN TAXES | 7,625 | 7,625 | 0 | |
| FEDERAL TAX PAYMENT - PRIOR YE | 43,475 | 0 | 0 | |
| FEDERAL ESTIMATES - PRINCIPAL | 56,870 | 0 | 0 |