| Category | Amount | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| ACCOUNTING FEES | 6,060 | 0 | 6,060 |
| Name of Bond | End of Year Book Value | End of Year Fair Market Value |
|---|---|---|
| PNC FINL SVCS GROUP 11/01/24-50,000 | 49,165 | 48,795 |
| ADOBE INC NOTE 02/01/25-50,000 | 50,129 | 49,800 |
| AVANGRID INC NOTE 04/15/25-50,000 | 49,199 | 48,903 |
| BK OF AMERICA CORP 09/25/25-50,000 | 46,367 | 48,388 |
| STARBUCKS CORP NOTE 06/15/26-50,000 | 47,928 | 47,635 |
| VISA INC NOTE 08/15/27-50,000 | 44,180 | 44,364 |
| AMERICAN WTR CAP CORP 09/01/28-50,000 | 49,139 | 48,736 |
| BOSTON PPTYS LTD 12/01/28-50,000 | 50,255 | 47,809 |
| VERIZON COMMUNICATIONS INC 02/08/29-50,000 | 49,365 | 49,244 |
| JOHNSON CTLS INTL PLC 09/15/30-50,000 | 41,225 | 41,790 |
| PROLOGIS L P NOTE 10/15/30-50,000 | 40,269 | 40,529 |
| XYLEM INC NOTE 01/30/31-50,000 | 43,245 | 43,306 |
| ELEVANCE HEALTH INC 03/15/31-50,000 | 44,270 | 43,789 |
| NXP B V/NXP FDG LLC 01/15/33-50,000 | 48,343 | 51,337 |
| Name of Stock | End of Year Book Value | End of Year Fair Market Value |
|---|---|---|
| QIAGEN NV EURO-1,256 SHS | 24,147 | 54,548 |
| WUMART STORES-7,500 SHS | 10,151 | 0 |
| AMAZON.COM INC-760 SHS | 10,113 | 115,474 |
| EATON CORPORATION-370 SHS | 59,882 | 89,103 |
| LINDE PLC COM-151 SHS | 46,213 | 62,017 |
| APTIV PLC COM-334 SHS | 33,559 | 29,966 |
| ASML HOLDING NV-130 SHS | 73,651 | 98,400 |
| ADOBE INC-209 SHS | 77,435 | 124,689 |
| AMERICAN WATER WORKS-470 SHS | 69,666 | 62,035 |
| ASTRAZENECA ADR REP-1,492 SHS | 93,219 | 100,486 |
| AUTODESK INC-377 SHS | 77,231 | 91,792 |
| BAYERISCHE MOTOREN WERKE-1,500 SHS | 42,023 | 55,830 |
| BRIGHT HORIZONS FAMILY SOLUTIONS-590 SHS | 52,985 | 55,602 |
| EAST WEST BANCORP INC-477 SHS | 33,247 | 34,320 |
| ECOLAB INC-298 SHS | 48,362 | 59,108 |
| ETSY INC COM-524 SHS | 51,534 | 42,470 |
| FIRST SOLAR INC-174 SHS | 12,828 | 29,977 |
| HEXEL CORP-741 SHS | 42,882 | 54,649 |
| IPG PHOTONICS CORPORATION-392 SHS | 39,347 | 42,548 |
| KBC GROEP NV UNSP ADR-1,796 SHS | 53,392 | 58,334 |
| LEVI STRAUSS & CO NEW CL-2,328 SHS | 40,099 | 38,505 |
| MSCI INC-124 SHS | 56,002 | 70,141 |
| MASTERCARD INCORPORATED CL A-281 SHS | 95,451 | 119,849 |
| MCCORMICK & COMPANY INC-1,031 SHS | 86,435 | 70,541 |
| NIKE INC CLASS B-573 SHS | 63,304 | 62,211 |
| OMNICELL COM COM-1,057 SHS | 85,548 | 39,775 |
| ORMAT TECHNOLOGIES INC-622 SHS | 51,448 | 47,141 |
| PALO ALTO NETWORKS INC COM-437 SHS | 82,027 | 128,863 |
| PAYPAL HLDGS INC COM-879 SHS | 76,110 | 53,979 |
| ROCHE HOLDINGS ADR-2,416 SHS | 101,781 | 87,532 |
| SIEMENS AG SPON ADR-700 SHS | 42,586 | 65,478 |
| STARBUCKS CORP COM-563 SHS | 47,839 | 54,054 |
| SUNRUN INC COM-1,188 SHS | 26,606 | 23,320 |
| TAIWAN SEMICONDUCTOR-671 SHS | 56,979 | 69,784 |
| THERMO FISHER SCIENTIFIC INC-153 SHS | 81,454 | 81,211 |
| TRAVELERS COMPANIES INC-363 SHS | 62,610 | 69,148 |
| UNILEVER PLC SPON ADR NEW-1,997,SHS | 91,780 | 96,815 |
| VERISK ANALYTICS INC COM-336 SHS | 66,621 | 80,257 |
| WABTEC COM-547 SHS | 49,444 | 69,414 |
| WOLFSPEED INC COM-1,054 SHS | 84,032 | 45,860 |
| XYLEM INC COM-396 SHS | 34,837 | 45,287 |
| IMPAX INTERNATIONAL-54,160.002 SHS | 498,166 | 542,683 |
| ISHARES TR INTRM GOV CR ETF-1,000 SHS | 108,190 | 104,760 |
| ALCON INC-912 SHS | 64,280 | 71,245 |
| BALL CORP COM-766 SHS | 40,350 | 44,060 |
| CHARGEPOINT HOLDINGS INC-1,913 SHS | 14,345 | 4,476 |
| DARLING INGREDIENTS INC-737 SHS | 42,224 | 36,732 |
| MICROSOFT CORP-396 SHS | 148,301 | 148,912 |
| NVIDIA CORPORATION-128 SHS | 59,824 | 63,388 |
| PNC FINANCIAL SERVICES GROUP COM-253 SHS | 31,490 | 39,177 |
| ROGERS CORP-267 SHS | 42,061 | 35,263 |
| SERVICENOW INC-136 SHS | 75,303 | 96,083 |
| VITAL FARMS INC-795 SHS | 10,073 | 12,474 |
| Category/ Item | Listed at Cost or FMV | Book Value | End of Year Fair Market Value |
|---|---|---|---|
| AMERICAN TOWER CORP-444 SHS | AT COST | 87,109 | 95,851 |
| HANNON ARMSTRONG SUSTAINABLE-894 SHS | AT COST | 26,030 | 24,657 |
| PROLOGIS INC-545 SHS | AT COST | 70,649 | 72,649 |
| EUROPEAN INVT BK 02/14/33-50,000 | AT COST | 49,805 | 49,932 |
| Category | Amount | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| INVESTMENT FEES | 42,256 | 42,256 | 0 |
| Category | Amount | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| FOREIGN TAX | 4,306 | 4,306 | 0 |