| Name of Bond | End of Year Book Value | End of Year Fair Market Value |
|---|---|---|
| 655 IShares 5-10 Yr Corp Bond | 38,645 | 40,472 |
| 733 IShares 1-5 Yr Corp Bond | 39,775 | 40,439 |
| 791 JPMorgan Ultra Short ETF | 40,173 | 40,175 |
| 783 Schwab Short Term US Treasury | 39,798 | 40,238 |
| 10000 First Midwest Bancorp | 11,353 | 11,202 |
| 20000 Under Armour Inc | 19,311 | 20,000 |
| 25000 Verisign Inc | 24,921 | 25,219 |
| 25000 Washington REIT | 25,347 | 25,593 |
| 25000 Zions Bancorporation | 25,982 | 26,729 |
| 20000 Pharr-San Juan-Alamo TX | 21,990 | 20,080 |
| Name of Stock | End of Year Book Value | End of Year Fair Market Value |
|---|---|---|
| 800 AES CORP | 7,924 | 18,800 |
| 120 ABBOTT LABORATORIES | 4,732 | 13,139 |
| 465 ACI WORLDWIDE INC | 9,116 | 17,870 |
| 32 ADOBE SYSTEMS INC | 2,296 | 16,004 |
| 150 AFFILIATED MANAGERS GROUP | 15,704 | 15,255 |
| 80 AKAMAI TECHNOLOGIES | 4,558 | 8,399 |
| 10 ALPHABET INC CL C | 5,423 | 17,519 |
| 3 AMAZON.COM INC | 4,673 | 9,771 |
| 60 AMETEK INC | 2,750 | 7,256 |
| 45 AMPHENOL CORP | 4,509 | 5,885 |
| 50 ANALOG DEVICES | 4,400 | 7,386 |
| 190 APPLE INC | 4,991 | 25,211 |
| 60 BALL CORP | 3,865 | 5,591 |
| 450 BOTTOMLINE TECHNOLOGIES | 13,540 | 23,733 |
| 275 BRYN MAWR BANK CORP | 8,069 | 8,414 |
| 60 COGNIZANT TECH SOLUTIONS | 3,200 | 4,917 |
| 20 CROWDSTRIKE HOLDINGS | 2,831 | 4,236 |
| 27 DATADOG INC | 2,656 | 2,658 |
| 50 DISNEY WALT CO | 5,121 | 9,059 |
| 125 DISCOVERY INC | 2,557 | 3,274 |
| 40 ECOLAB INC | 4,352 | 8,654 |
| 100 EHEALTH INC | 8,645 | 7,061 |
| 60 EQUIFAX INC | 4,695 | 11,570 |
| 400 EVERTEC INC | 6,557 | 15,728 |
| 30 FACEBOOK INC CL A | 4,813 | 8,195 |
| 35 FEDEX CORP | 5,420 | 9,087 |
| 75 FIDELITY NATL INFO SVCS | 4,444 | 10,609 |
| 120 FISERV INC | 4,395 | 13,663 |
| 65 GLOBAL PAYMENTS INC | 2,712 | 14,002 |
| 45 ILLINOIS TOOL WORKS | 4,208 | 9,175 |
| 42 INTUIT INC | 3,626 | 15,954 |
| 60 JPMORGAN CHASE & CO | 5,867 | 7,624 |
| 40 LILLY ELI & CO | 5,299 | 6,754 |
| 55 LOWES CO | 3,229 | 8,828 |
| 15 MASIMO CORP | 3,554 | 4,026 |
| 30 MASTERCARD INC | 8,280 | 10,708 |
| 375 MERCANTILE BANK | 7,312 | 10,189 |
| 60 MICROSOFT | 2,990 | 13,345 |
| 1050 NAVIENT CORP | 8,740 | 10,311 |
| 55 PTC INC | 4,173 | 6,578 |
| 70 PAYPAL HOLDINGS | 2,248 | 16,394 |
| 95 PFIZER INC | 2,729 | 3,497 |
| 200 PRESTIGE CONSUMER HEALTHCARE | 7,435 | 6,974 |
| 100 T ROWE PRICE GROUP | 7,487 | 15,139 |
| 300 PRINCIPAL FINANCIAL GROUP | 12,493 | 14,883 |
| 130 PROSPERITY BANCSHARES | 6,633 | 9,017 |
| 105 RPM INTERNATIONAL | 4,142 | 9,532 |
| 20 RESMED INC | 3,002 | 4,251 |
| 30 ROCKWELL AUTOMATION | 3,297 | 7,524 |
| 10 ROPER TECHNOLOGIES | 4,302 | 4,311 |
| 250 SS&C TECHNOLOGIES HOLDINGS | 8,716 | 18,188 |
| 200 SCHWAB CHARLES CORP | 6,632 | 10,608 |
| 45 STRYKER CORP | 3,969 | 11,027 |
| 40 SYNOPSIS INC | 4,957 | 10,370 |
| 85 SYSCO CORP | 4,373 | 6,312 |
| 35 THERMO FISHER SCIENTIFIC | 4,151 | 16,302 |
| 60 UNION PACIFIC | 4,146 | 10,411 |
| 15 VEEVA SYSTEMS INC | 2,824 | 4,084 |
| 200 VERIZON COMMUNICATIONS | 10,042 | 11,750 |
| 65 VISA INC | 4,061 | 14,217 |
| 35 VMWARE INC | 6,707 | 7,013 |
| 300 WYNDHAM HOTELS & RESORTS INC | 13,682 | 17,832 |
| 17 ASML HOLDING NV | 4,393 | 8,291 |
| 200 ALLSTATE CORP PFD | 5,546 | 5,590 |
| 400 ASSOCIATED BANC PFD C | 10,716 | 10,284 |
| 200 ASSOCIATED BANC PFD D | 5,146 | 5,192 |
| 200 LEGG MASON INC PFD | 5,102 | 5,070 |
| 200 US BANCORP PFD | 5,390 | 5,332 |
| 200 ZIONS BANCORPORATION | 5,688 | 5,554 |
| 110 ADYEN N V | 2,625 | 5,104 |
| 800 SCHWAB EMERGING MKTS EQUITY | 17,456 | 24,520 |
| 300 SCHWAB INTL EQUITY ETF | 10,181 | 10,803 |
| 592.650 TWEEDY BROWNE GLOBAL VALUE | 16,064 | 16,268 |