| Name of Bond | End of Year Book Value | End of Year Fair Market Value |
|---|---|---|
| 25000 Fidelity Natl Financial Note | 26,737 | 26,967 |
| 25000 RPM International Note | 26,195 | 27,637 |
| 25000 Schwab Charles Corp Note | 27,719 | 27,844 |
| 25000 Under Armour Inc Note | 24,173 | 25,000 |
| 500 Vanguard Intermediate Corp ETF | 46,588 | 48,570 |
| 25000 Western Union Co Note | 25,408 | 25,796 |
| Name of Stock | End of Year Book Value | End of Year Fair Market Value |
|---|---|---|
| 600 AES Corporation | 5,880 | 14,100 |
| 115 Abbott Labs | 2,679 | 12,591 |
| 380 ACI Worldwide | 7,372 | 14,603 |
| 300 Adam Nat Resources Inc | 3,795 | 3,411 |
| 20 Adobe Systems inc | 435 | 10,002 |
| 65 Affiliated Managers | 5,510 | 6,611 |
| 65 Akamia Technologies | 6,981 | 6,824 |
| 800 Allscripts Healthcare Solutions | 7,047 | 11,552 |
| 10 Alphabet Inc | 3,973 | 17,519 |
| 2 Amazon.com Inc | 3,351 | 6,514 |
| 75 Ametek Inc | 3,966 | 9,071 |
| 35 Amphenol Corp Cl A | 2,644 | 4,577 |
| 35 Analog Devices Inc | 3,175 | 5,171 |
| 100 Apple Inc | 1,627 | 13,269 |
| 35 Ball Corp | 2,635 | 3,261 |
| 5 Boeing Co | 1,834 | 1,070 |
| 370 Bottomline Technologies | 10,854 | 19,514 |
| 200 Bryn Mawr Bank | 5,557 | 6,119 |
| 60 Cognizant Tech Solutions | 2,688 | 4,917 |
| 10 Crowdstrike Holdings | 1,358 | 2,118 |
| 25 Danaher Corp | 3,465 | 5,554 |
| 15 Datadog Inc | 1,338 | 1,477 |
| 40 Disney Walt Co | 4,284 | 7,247 |
| 65 Discover Financial Svcs | 4,155 | 5,884 |
| 250 Discovery Inc | 6,216 | 6,548 |
| 40 Ecolab Inc | 6,223 | 8,654 |
| 40 EHealth Inc | 4,505 | 2,824 |
| 35 Equifax | 865 | 6,749 |
| 340 Evertec Inc | 5,531 | 13,369 |
| 35 Facebook Inc | 5,647 | 9,561 |
| 35 Fedex Corp | 4,863 | 9,087 |
| 65 Fidelity Natl Information | 1,429 | 9,195 |
| 105 Fiserv Inc | 2,365 | 11,955 |
| 55 Global Payments | 1,060 | 11,848 |
| 250 Hanesbrands Inc | 6,171 | 3,645 |
| 125 Hologic Inc | 2,778 | 9,104 |
| 20 Illinois Tool Works | 596 | 4,078 |
| 25 Intuit | 2,266 | 9,496 |
| 25 JPMorgan Chase & Co | 2,435 | 3,177 |
| 20 Lilly Eli & Co | 2,865 | 3,377 |
| 50 Lowes Cos Inc | 3,696 | 8,025 |
| 10 Masimo Corp | 2,254 | 2,684 |
| 15 Mastercard Inc | 4,162 | 5,354 |
| 125 Mercantile Bank | 2,847 | 3,396 |
| 50 Microsoft Corp | 835 | 11,121 |
| 400 Navient Corp | 6,296 | 3,928 |
| 35 Nike Inc | 1,963 | 4,951 |
| 10 Nvidia Corp | 2,549 | 5,222 |
| 50 PTC Inc | 3,458 | 5,980 |
| 60 Paypal Holdings | 1,830 | 14,052 |
| 100 Pfizer Inc | 1,250 | 3,681 |
| 200 Prestige Consumer Healthcare | 6,664 | 6,974 |
| 65 T Rowe Price Group | 4,551 | 9,840 |
| 205 Principal Financial Group | 10,035 | 12,651 |
| 75 Prosperity Bancshares | 4,353 | 5,202 |
| 55 RPM International | 2,695 | 4,993 |
| 40 Repligen Corp | 1,479 | 7,665 |
| 25 Resmed Inc | 3,334 | 5,314 |
| 30 Rockwell Automation | 5,374 | 7,524 |
| 10 Roper Technologies | 3,997 | 4,311 |
| 270 SS&C Technologies | 10,451 | 19,643 |
| 150 Schwab Charles Corp | 3,806 | 7,956 |
| 40 Stryker | 1,378 | 9,802 |
| 25 Synopsis Inc | 3,469 | 6,481 |
| 60 Sysco Corp | 3,307 | 4,456 |
| 30 Thermo Fisher Scientific | 2,705 | 13,973 |
| 15 Tyler Technologies | 3,044 | 6,548 |
| 45 Union Pacific Corp | 4,648 | 9,370 |
| 10 Veeva Systems Inc | 2,723 | 2,723 |
| 125 Verizon Communications | 3,962 | 7,344 |
| 1 Viatris Inc | 6 | 19 |
| 65 Visa Inc | 3,335 | 14,217 |
| 40 VMWare Inc | 5,547 | 5,610 |
| 260 Wyndham Hotels & Resorts | 10,643 | 15,454 |
| 45 Xilinx Inc | 1,077 | 6,380 |
| 15 ASML Holding | 3,873 | 7,316 |
| 500 Affiliated Managers Pfd | 13,965 | 13,875 |
| 500 Allstate Corp Pfd | 13,490 | 13,975 |
| 1000 Associated Banc Pfd | 26,797 | 25,710 |
| 750 Enbridge Inc Pfd | 15,344 | 13,718 |
| 400 Legg Mason Inc | 10,305 | 10,140 |
| 400 Legg Mason Inc Pfd | 10,211 | 10,244 |
| 75 Adyen NV | 2,631 | 3,480 |
| 545 Schwab Emerging Mkts | 14,534 | 16,704 |
| 440 Schwab International Equity | 14,298 | 15,844 |