| Category | Amount | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| ACCOUNTING FEES | 9,050 | 9,050 |
| Name of Stock | End of Year Book Value | End of Year Fair Market Value |
|---|---|---|
| ABBOTT LABS | 27,044 | 57,787 |
| ABBVIE | 59,172 | 85,233 |
| ACI WORLDWIDE | 84,108 | 107,100 |
| ADOBE SYSTEMS | 1,516 | 134,235 |
| ADVANCED MICRO DEVICES | 18,839 | 114,243 |
| ADYEN ADR | 19,473 | 16,100 |
| AES CORP | 64,893 | 81,812 |
| AFFILIATED MANAGERS | 26,111 | 56,782 |
| AKAMAI TECH | 67,621 | 76,928 |
| ALL 5.65% PERP 04/15/23 | ||
| ALPHABET CL A | 12,036 | 55,876 |
| ALPHABET CL C | 8,558 | 70,465 |
| AMAZON.COM | 54,929 | 91,164 |
| AMETEK | 18,811 | 57,711 |
| AMPHENOL CORP CL A | 23,788 | 29,739 |
| ANALOG DEVICES | 43,617 | 79,424 |
| APPLE | 3,600 | 202,927 |
| ASSOCIATED B 5.625% PFD | 23,842 | 30,000 |
| AVANTOR | 13,000 | 14,839 |
| BALL | 25,726 | 28,760 |
| BAC 6% PERPETUAL | 25,841 | 24,820 |
| BOEING CO | 20,783 | 39,099 |
| CATALENT INC | ||
| CHARLES SCHWAB | 58,780 | 86,000 |
| CROWDSTRIKE HOLDINGS | 12,132 | 25,532 |
| DATADOG INC | 9,484 | 15,172 |
| DISCOVER FINANCIAL | 10,752 | 19,670 |
| ECOLAB | 38,707 | 49,587 |
| ENBRIDGE 4.959% FIXED/FLOAT | 10,750 | 19,040 |
| ENVISTA | 11,143 | 7,819 |
| EQUIFAX | 32,692 | 49,458 |
| EQH A 4.3% PERP 3/15/26 | 22,765 | 20,700 |
| EVERTEC INC | 32,438 | 102,350 |
| FEDEX | 47,305 | 75,891 |
| FIDELITY NATL INFO | 85,482 | 90,105 |
| FISERV | 29,462 | 185,976 |
| GLOBAL PAYMENTS | 11,194 | 63,500 |
| HOLOGIC | 37,620 | 67,878 |
| J.HANCOCK FINL OPP FUND | 16,377 | 36,096 |
| JPM 5.75% PERP 12/1/23 | 25,588 | 25,000 |
| JP MORGAN CHASE | 42,716 | 59,535 |
| LOWE'S COMPANIES | 8,866 | 77,893 |
| MASTERCARD | 50,481 | 63,976 |
| MERCANTILE BANK | 53,351 | 80,760 |
| META PLATFORMS | 23,647 | 88,490 |
| MGR 5.875% 03/30/59 | ||
| MICROSOFT | 26,841 | 150,416 |
| NAVIENT CORP | ||
| NIKE INC CL B | ||
| NVIDIA | ||
| PAYPAL HOLDINGS | 48,937 | 47,593 |
| PFIZER | 17,910 | 15,835 |
| PRESTIGE CONSUMER HCARE | 27,043 | 45,915 |
| PRINCIPAL FINL GROUP | 92,227 | 137,672 |
| PROSPERITY BANCSHARES | 28,790 | 33,865 |
| PTC INC | 46,078 | 65,610 |
| QUALCOMM | 19,062 | 72,315 |
| REPLIGEN CORP | 8,863 | 44,950 |
| ROCKWELL AUTOMATION | 43,041 | 69,858 |
| ROPER INDUSTRIES | 23,907 | 27,258 |
| RPM | 22,337 | 50,234 |
| SCHWAB BANK | ||
| SCHWAB FOREIGN EM ETF | ||
| SCHWAB TREASURY OBLIGATIONS | ||
| SS&C TECHNOLOGIES | 88,436 | 100,832 |
| STRYKER CORP | 8,326 | 59,892 |
| T ROWE PRICE GROUP | 11,644 | 60,845 |
| THE ALLSTATE 7.375% | 26,650 | 27,000 |
| THERMO FISHER SCIENTIFIC | 9,058 | 53,079 |
| UNION PACIFIC CORP | 23,530 | 79,827 |
| US CELLULAR 5.5% 6/1/70 | ||
| VEEVA SYSTEMS | 9,473 | 9,626 |
| VERIZON COMMUNICATIONS | 50,062 | 50,895 |
| VISA | 7,215 | 104,140 |
| WALT DISNEY CO | 50,025 | 45,145 |
| WELLS FARGO 5.625% PFD | 25,023 | 23,930 |
| WFC PERP 5.625% 6/15/22 | ||
| WSFS FINANCIAL | ||
| WYNDHAM HOTELS & RESORTS | 46,865 | 80,410 |
| ZSCALER INC | 13,770 | 22,156 |
| SCHWAB EMERGING MARKETS | 158,458 | 192,122 |
| SCHWAB FOREIGN DM ETF | 154,111 | 212,520 |
| SPDR GOLD TRUST (COLLECTIBLE) | 25,321 | 46,837 |
| VANGUARD ENERGY ETF | 71,027 | 175,920 |
| AFFILIATED MAN 5.85%PFD | 23,200 | 22,530 |
| OLD NATL BANCORP 7% PFD | 23,300 | 25,250 |
| WEYERHAEUSER | 3,346 | 50,000 |
| Description | Amount |
|---|---|
| STOCK DONATION UNREALIZED APPRECIATION | 10,276 |
| Description | Revenue And Expenses Per Books | Net Investment Income | Adjusted Net Income |
|---|---|---|---|
| EXCISE TAX REFUND | 111 | 111 |
| Category | Amount | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| INVESTMENT FEES | 18,727 | 18,727 |