0001525865-24-000001.txt : 20240124 0001525865-24-000001.hdr.sgml : 20240124 20240124151548 ACCESSION NUMBER: 0001525865-24-000001 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240124 DATE AS OF CHANGE: 20240124 EFFECTIVENESS DATE: 20240124 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Clean Yield Group CENTRAL INDEX KEY: 0001525865 ORGANIZATION NAME: IRS NUMBER: 030306376 STATE OF INCORPORATION: VT FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-14512 FILM NUMBER: 24556161 BUSINESS ADDRESS: STREET 1: 16 BEAVER MEADOW RD. CITY: NORWICH STATE: VT ZIP: 05055 BUSINESS PHONE: 802-526-2525 MAIL ADDRESS: STREET 1: 16 BEAVER MEADOW RD. CITY: NORWICH STATE: VT ZIP: 05055 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001525865 XXXXXXXX 12-31-2023 12-31-2023 Clean Yield Group
16 BEAVER MEADOW RD. NORWICH VT 05055
13F HOLDINGS REPORT 028-14512 N
Jenny Ly Operations and Reconciliation Manager 802-526-2525 Jenny Ly Norwich VT 01-24-2024 0 375 237416159 false
INFORMATION TABLE 2 cyam13fq42023.xml AMAZON COM INC COM Stock 023135106 300082 1975 SH SOLE 0 1975 0 0 ALEXANDRIA REAL ESTATE EQ INC COM REIT 015271109 117896 930 SH SOLE 0 930 0 0 HEWLETT PACKARD ENTERPRISE CO COM Stock 42824C109 54336 3200 SH SOLE 0 3200 0 0 SRH TOTAL RETURN FUND INC COM CEF 101507101 1 0 SH SOLE 0 0 0 0 INVESCO QQQ TRUST SERIES I ETF 46090E103 499614 1220 SH SOLE 0 1220 0 0 TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 202489 1052 SH SOLE 0 1052 0 0 CAMDEN NATL CORP COM Stock 133034108 3038585 80749 SH SOLE 0 80749 0 0 STARBUCKS CORP COM Stock 855244109 58566 610 SH SOLE 0 610 0 0 PAN AMERN SILVER CORP COM Stock 697900108 16330 1000 SH SOLE 0 1000 0 0 HINGHAM INSTN SVGS MASS COM Stock 433323102 1475302 7589 SH SOLE 0 7589 0 0 BLOCK INC CL A Stock 852234103 5415 70 SH SOLE 0 70 0 0 ARROW FINL CORP COM Stock 042744102 40737 1458 SH SOLE 0 1458 0 0 CAMDEN PPTY TR SH BEN INT REIT 133131102 5461 55 SH SOLE 0 55 0 0 ELEVANCE HEALTH INC COM Stock 036752103 18391 39 SH SOLE 0 39 0 0 EBAY INC. COM Stock 278642103 53435 1225 SH SOLE 0 1225 0 0 BAR HBR BANKSHARES COM Stock 066849100 44040 1500 SH SOLE 0 1500 0 0 HUBBELL INC COM Stock 443510607 718054 2183 SH SOLE 0 2183 0 0 JOHNSON & JOHNSON COM Stock 478160104 3682984 23497 SH SOLE 0 23497 0 0 WASTE MGMT INC DEL COM Stock 94106L109 134504 751 SH SOLE 0 751 0 0 VANGUARD TOTAL STOCK MARKET ETF ETF 922908769 192 1 SH SOLE 0 0 0 0 COSTCO WHSL CORP NEW COM Stock 22160K105 330710 501 SH SOLE 0 501 0 0 SPDR S&P 500 FOSSIL FUEL RESERVES FREE ETF ETF 78468R796 68616 1768 SH SOLE 0 1768 0 0 YUM BRANDS INC COM Stock 988498101 88849 680 SH SOLE 0 680 0 0 PROCTER AND GAMBLE CO COM Stock 742718109 2935514 20032 SH SOLE 0 20032 0 0 COCA COLA CO COM Stock 191216100 367872 6243 SH SOLE 0 6242 0 0 GENERAL MLS INC COM Stock 370334104 2497272 38337 SH SOLE 0 38337 0 0 PPG INDS INC COM Stock 693506107 124127 830 SH SOLE 0 830 0 0 OCCIDENTAL PETE CORP COM Stock 674599105 11942 200 SH SOLE 0 200 0 0 UNITED PARCEL SERVICE INC CL B Stock 911312106 160532 1021 SH SOLE 0 1021 0 0 MARRIOTT INTL INC NEW CL A Stock 571903202 85919 381 SH SOLE 0 381 0 0 INTEL CORP COM Stock 458140100 458732 9129 SH SOLE 0 9129 0 0 CME GROUP INC COM Stock 12572Q105 140260 666 SH SOLE 0 666 0 0 HUNT J B TRANS SVCS INC COM Stock 445658107 13383 67 SH SOLE 0 67 0 0 WILEY JOHN & SONS INC CL A Stock 968223206 6126 193 SH SOLE 0 193 0 0 STATE STR CORP COM Stock 857477103 15492 200 SH SOLE 0 200 0 0 NETFLIX INC COM Stock 64110L106 3408 7 SH SOLE 0 7 0 0 WORTHINGTON ENTERPRISES INC COM Stock 981811102 69060 1200 SH SOLE 0 1200 0 0 PAYCHEX INC COM Stock 704326107 462504 3883 SH SOLE 0 3883 0 0 WATERS CORP COM Stock 941848103 307830 935 SH SOLE 0 935 0 0 PROLOGIS INC. COM REIT 74340W103 444689 3336 SH SOLE 0 3336 0 0 ISHARES AGENCY BOND ETF ETF 464288166 51001 470 SH SOLE 0 470 0 0 SANOFI SPONSORED ADR ADR 80105N105 1989 40 SH SOLE 0 40 0 0 MERCK & CO INC COM Stock 58933Y105 1332737 12225 SH SOLE 0 12224 0 0 SPDR S&P 500 ETF TRUST ETF 78462F103 1093213 2300 SH SOLE 0 2300 0 0 SPDR S&P 500 ETF TRUST ETF 78462F103 3090 6500 SH Put SOLE 0 6500 0 0 SPDR S&P 500 ETF TRUST ETF 78462F103 951 2000 SH Put SOLE 0 2000 0 0 SPDR S&P 500 ETF TRUST ETF 78462F103 856 1800 SH Put SOLE 0 1800 0 0 MCKESSON CORP COM Stock 58155Q103 183803 397 SH SOLE 0 397 0 0 MASTERCARD INCORPORATED CL A Stock 57636Q104 502429 1178 SH SOLE 0 1178 0 0 ILLINOIS TOOL WKS INC COM Stock 452308109 2250588 8592 SH SOLE 0 8592 0 0 SBA COMMUNICATIONS CORP NEW CL A REIT 78410G104 12938 51 SH SOLE 0 51 0 0 EMERSON ELEC CO COM Stock 291011104 120105 1234 SH SOLE 0 1234 0 0 VANECK SHORT MUNI ETF ETF 92189F528 37871 2216 SH SOLE 0 2216 0 0 ALASKA AIR GROUP INC COM Stock 011659109 7814 200 SH SOLE 0 200 0 0 HORACE MANN EDUCATORS CORP NEW COM Stock 440327104 24852 760 SH SOLE 0 760 0 0 ISHARES TIPS BOND ETF ETF 464287176 53745 500 SH SOLE 0 500 0 0 VERTEX PHARMACEUTICALS INC COM Stock 92532F100 122067 300 SH SOLE 0 300 0 0 INNOVATIVE INDL PPTYS INC COM REIT 45781V101 17205 171 SH SOLE 0 170 0 0 SMUCKER J M CO COM NEW Stock 832696405 724157 5730 SH SOLE 0 5730 0 0 VANGUARD EXTENDED DURATION TREASURY ETF ETF 921910709 97236 1200 SH SOLE 0 1200 0 0 CORNING INC COM Stock 219350105 100485 3300 SH SOLE 0 3300 0 0 NUVEEN AMT-FREE MUN VALUE FD COM CEF 670695105 87610 6428 SH SOLE 0 6427 0 0 BANK NEW YORK MELLON CORP COM Stock 064058100 43358 833 SH SOLE 0 833 0 0 GEN DIGITAL INC COM Stock 668771108 2282 100 SH SOLE 0 100 0 0 VERIZON COMMUNICATIONS INC COM Stock 92343V104 381185 10111 SH SOLE 0 10111 0 0 CHUBB LIMITED COM Stock H1467J104 27120 120 SH SOLE 0 120 0 0 SONOCO PRODS CO COM Stock 835495102 44528 797 SH SOLE 0 797 0 0 FEDEX CORP COM Stock 31428X106 183403 725 SH SOLE 0 725 0 0 SHERWIN WILLIAMS CO COM Stock 824348106 141915 455 SH SOLE 0 455 0 0 PEPSICO INC COM Stock 713448108 2001513 11785 SH SOLE 0 11784 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS ADR 874060205 7285149 510522 SH SOLE 0 510522 0 0 KIMBERLY-CLARK CORP COM Stock 494368103 124183 1022 SH SOLE 0 1022 0 0 GROWGENERATION CORP COM Stock 39986L109 502 200 SH SOLE 0 200 0 0 HONEYWELL INTL INC COM Stock 438516106 16357 78 SH SOLE 0 78 0 0 TRANE TECHNOLOGIES PLC SHS Stock G8994E103 20975 86 SH SOLE 0 86 0 0 VANECK GREEN BOND ETF ETF 92189F171 1313903 55136 SH SOLE 0 55136 0 0 US BANCORP DEL COM NEW Stock 902973304 1062437 24548 SH SOLE 0 24548 0 0 BP PLC SPONSORED ADR ADR 055622104 8850 250 SH SOLE 0 250 0 0 HOME DEPOT INC Stock 437076102 1403181 4049 SH SOLE 0 4049 0 0 AUTOMATIC DATA PROCESSING INC COM Stock 053015103 3559549 15279 SH SOLE 0 15279 0 0 VERISK ANALYTICS INC COM Stock 92345Y106 59715 250 SH SOLE 0 250 0 0 SPDR GOLD SHARES ETF 78463V107 177023 926 SH SOLE 0 926 0 0 SOUTHERN CO COM Stock 842587107 17530 250 SH SOLE 0 250 0 0 CENCORA INC COM Stock 03073E105 102690 500 SH SOLE 0 500 0 0 BECTON DICKINSON & CO COM Stock 075887109 1657069 6796 SH SOLE 0 6796 0 0 ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 329849 1088 SH SOLE 0 1088 0 0 LABORATORY CORP AMER HLDGS COM NEW Stock 50540R409 195242 859 SH SOLE 0 859 0 0 IQVIA HLDGS INC COM Stock 46266C105 9718 42 SH SOLE 0 42 0 0 AON PLC SHS CL A Stock G0403H108 14842 51 SH SOLE 0 51 0 0 GALLAGHER ARTHUR J & CO COM Stock 363576109 101421 451 SH SOLE 0 451 0 0 SCHWAB U.S. LARGE-CAP GROWTH ETF ETF 808524300 20906 252 SH SOLE 0 252 0 0 ISHARES CORE S&P SMALL CAP ETF ETF 464287804 86600 800 SH SOLE 0 800 0 0 UNITED THERAPEUTICS CORP DEL COM Stock 91307C102 65967 300 SH SOLE 0 300 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 1278626 3585 SH SOLE 0 3585 0 0 ADOBE INC COM Stock 00724F101 48921 82 SH SOLE 0 82 0 0 WEYERHAEUSER CO MTN BE COM NEW REIT 962166104 170234 4896 SH SOLE 0 4896 0 0 EXELON CORP COM Stock 30161N101 6247 174 SH SOLE 0 174 0 0 UNION BANKSHARES INC COM Stock 905400107 13793 450 SH SOLE 0 450 0 0 ALPHABET CLASS A Stock 02079K305 1346612 9640 SH SOLE 0 9640 0 0 PROGRESSIVE CORP COM Stock 743315103 9238 58 SH SOLE 0 58 0 0 OREILLY AUTOMOTIVE INC COM Stock 67103H107 522544 550 SH SOLE 0 550 0 0 EASTMAN CHEM CO COM Stock 277432100 67814 755 SH SOLE 0 755 0 0 PRINCIPAL FINANCIAL GROUP INC COM Stock 74251V102 51844 659 SH SOLE 0 659 0 0 INTUIT COM Stock 461202103 2291985 3667 SH SOLE 0 3667 0 0 CONSTELLATION BRANDS INC CL A Stock 21036P108 72525 300 SH SOLE 0 300 0 0 UNILEVER PLC SPON ADR NEW ADR 904767704 8710256 179667 SH SOLE 0 179667 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A Stock 46333X108 972 85 SH SOLE 0 85 0 0 SPOTIFY TECHNOLOGY S A SHS Stock L8681T102 20670 110 SH SOLE 0 110 0 0 CSX CORP COM Stock 126408103 39142 1129 SH SOLE 0 1129 0 0 COMCAST CORP NEW CL A Stock 20030N101 298180 6800 SH SOLE 0 6800 0 0 MICROSOFT CORP COM Stock 594918104 5102977 13570 SH SOLE 0 13570 0 0 WARNER BROS DISCOVERY INC COM SER A Stock 934423104 0 0 SH SOLE 0 0 0 0 HEALTHPEAK PROPERTIES INC COM REIT 42250P103 4828369 243857 SH SOLE 0 243857 0 0 CVS HEALTH CORP COM Stock 126650100 167000 2115 SH SOLE 0 2115 0 0 AMALGAMATED FINANCIAL CORP COM Stock 022671101 3918800 145464 SH SOLE 0 145464 0 0 MASCO CORP COM Stock 574599106 100470 1500 SH SOLE 0 1500 0 0 TILRAY BRANDS INC COM Stock 88688T100 690 300 SH SOLE 0 300 0 0 AMERIPRISE FINL INC COM Stock 03076C106 37983 100 SH SOLE 0 100 0 0 AVERY DENNISON CORP COM Stock 053611109 101889 504 SH SOLE 0 504 0 0 TENNANT CO COM Stock 880345103 154405 1666 SH SOLE 0 1665 0 0 VANGUARD MID-CAP ETF ETF 922908629 187973 808 SH SOLE 0 808 0 0 VANGUARD LARGE-CAP ETF ETF 922908637 17888 82 SH SOLE 0 82 0 0 NEXTERA ENERGY INC COM Stock 65339F101 553341 9110 SH SOLE 0 9110 0 0 NIKE INC CL B Stock 654106103 155907 1436 SH SOLE 0 1436 0 0 TESLA INC COM Stock 88160R101 19878 80 SH SOLE 0 80 0 0 MSCI INC COM Stock 55354G100 138584 245 SH SOLE 0 245 0 0 STONECO LTD COM CL A Stock G85158106 7392 410 SH SOLE 0 410 0 0 VANGUARD HEALTH CARE ETF ETF 92204A504 75210 300 SH SOLE 0 300 0 0 NORFOLK SOUTHN CORP COM Stock 655844108 130009 550 SH SOLE 0 550 0 0 HIGHWOODS PPTYS INC COM REIT 431284108 20434 890 SH SOLE 0 890 0 0 KILROY RLTY CORP COM REIT 49427F108 1992 50 SH SOLE 0 50 0 0 SCHWAB SHORT-TERM US TREASURY ETF ETF 808524862 314925 6500 SH SOLE 0 6500 0 0 VANGUARD INFORMATION TECHNOLOGY ETF ETF 92204A702 36300 75 SH SOLE 0 75 0 0 WALGREENS BOOTS ALLIANCE INC COM Stock 931427108 104440 4000 SH SOLE 0 4000 0 0 AMPHENOL CORP NEW CL A Stock 032095101 227999 2300 SH SOLE 0 2300 0 0 ACUITY BRANDS INC COM Stock 00508Y102 171033 835 SH SOLE 0 835 0 0 DOLLAR TREE INC COM Stock 256746108 56820 400 SH SOLE 0 400 0 0 INTERNATIONAL FLAVORS&FRAGRANC COM Stock 459506101 65586 810 SH SOLE 0 810 0 0 WATTS WATER TECHNOLOGIES INC CL A Stock 942749102 332511 1596 SH SOLE 0 1596 0 0 ALCON AG ORD SHS Stock H01301128 98822 1265 SH SOLE 0 1265 0 0 ZOOM VIDEO COMMUNICATIONS INC CL A Stock 98980L101 8270 115 SH SOLE 0 115 0 0 BEYOND MEAT INC COM Stock 08862E109 8277 930 SH SOLE 0 930 0 0 ASTRAZENECA PLC SPONSORED ADR ADR 046353108 397365 5900 SH SOLE 0 5900 0 0 AMERESCO INC CL A Stock 02361E108 3237117 102214 SH SOLE 0 102214 0 0 FIFTH THIRD BANCORP COM Stock 316773100 119197 3456 SH SOLE 0 3456 0 0 UBER TECHNOLOGIES INC COM Stock 90353T100 55413 900 SH SOLE 0 900 0 0 SPDR S&P MIDCAP 400 ETF TRUST ETF 78467Y107 50738 100 SH SOLE 0 100 0 0 INVESCO S&P SMALLCAP INFORMATION TECHNOLOGY ETF ETF 46138E115 21713 450 SH SOLE 0 450 0 0 GENERAL MTRS CO COM Stock 37045V100 647 18 SH SOLE 0 18 0 0 VANECK GOLD MINERS ETF ETF 92189F106 138615 4470 SH SOLE 0 4470 0 0 SNDL INC COM Stock 83307B101 364 222 SH SOLE 0 222 0 0 WABTEC COM Stock 929740108 248216 1956 SH SOLE 0 1956 0 0 ELI LILLY & CO COM Stock 532457108 2181870 3743 SH SOLE 0 3743 0 0 AIR PRODS & CHEMS INC COM Stock 009158106 263396 962 SH SOLE 0 962 0 0 HOLOGIC INC COM Stock 436440101 1184284 16575 SH SOLE 0 16575 0 0 VANGUARD MORTGAGE-BACKED SECURITIES ETF ETF 92206C771 328924 7095 SH SOLE 0 7095 0 0 ISHARES RUSSELL 2000 ETF ETF 464287655 100355 500 SH SOLE 0 500 0 0 TWILIO INC CL A Stock 90138F102 30348 400 SH SOLE 0 400 0 0 DUKE ENERGY CORP NEW COM NEW Stock 26441C204 9704 100 SH SOLE 0 100 0 0 CARRIER GLOBAL CORPORATION COM Stock 14448C104 127769 2224 SH SOLE 0 2224 0 0 AFLAC INC COM Stock 001055102 466703 5657 SH SOLE 0 5657 0 0 SYSCO CORP COM Stock 871829107 375554 5135 SH SOLE 0 5135 0 0 INARI MED INC COM Stock 45332Y109 36875 568 SH SOLE 0 568 0 0 ISHARES SELECT DIVIDEND ETF ETF 464287168 91197 778 SH SOLE 0 778 0 0 VITAL FARMS INC COM Stock 92847W103 30203 1925 SH SOLE 0 1925 0 0 GLOBAL X SILVER MINERS ETF ETF 37954Y848 77876 2745 SH SOLE 0 2745 0 0 SNOWFLAKE INC CL A Stock 833445109 3980 20 SH SOLE 0 20 0 0 LAKELAND FINL CORP COM Stock 511656100 48870 750 SH SOLE 0 750 0 0 PALANTIR TECHNOLOGIES INC CL A Stock 69608A108 91860 5350 SH SOLE 0 5350 0 0 EASTERN BANKSHARES INC COM Stock 27627N105 12780 900 SH SOLE 0 900 0 0 MIDDLESEX WTR CO COM Stock 596680108 474105 7225 SH SOLE 0 7225 0 0 REGENERON PHARMACEUTICALS COM Stock 75886F107 7026 8 SH SOLE 0 8 0 0 UTAH MED PRODS INC COM Stock 917488108 2673817 31748 SH SOLE 0 31748 0 0 ATLASSIAN CORPORATION CL A Stock 049468101 5947 25 SH SOLE 0 25 0 0 VIATRIS INC COM Stock 92556V106 2708 250 SH SOLE 0 250 0 0 FIRST SOLAR INC COM Stock 336433107 3433540 19930 SH SOLE 0 19930 0 0 WORKHORSE GROUP INC COM NEW Stock 98138J206 72 200 SH SOLE 0 200 0 0 AIRBNB INC COM CL A Stock 009066101 13069 96 SH SOLE 0 96 0 0 ADASINA SOCIAL JUSTICE ALL CAP GLOBAL ETF ETF 886364876 5528 324 SH SOLE 0 324 0 0 SPDR NUVEEN BLOOMBERG HIGH YIELD MUNICIPAL BOND ETF ETF 78464A284 90891 3593 SH SOLE 0 3592 0 0 STAG INDL INC COM REIT 85254J102 3907936 99540 SH SOLE 0 99539 0 0 VANGUARD MID-CAP GROWTH ETF ETF 922908538 55771 254 SH SOLE 0 254 0 0 SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 43090 566 SH SOLE 0 566 0 0 XYLEM INC COM Stock 98419M100 68616 600 SH SOLE 0 600 0 0 COINBASE GLOBAL INC COM CL A Stock 19260Q107 6957 40 SH SOLE 0 40 0 0 TRACTOR SUPPLY CO COM Stock 892356106 597138 2777 SH SOLE 0 2777 0 0 INVESCO FTSE RAFI US 1000 ETF ETF 46137V613 15 0 SH SOLE 0 0 0 0 ORGANON & CO COMMON STOCK Stock 68622V106 2687282 186358 SH SOLE 0 186358 0 0 NEOGEN CORP COM Stock 640491106 162207 8066 SH SOLE 0 8066 0 0 VISA INC COM CL A Stock 92826C839 141110 542 SH SOLE 0 542 0 0 SJW GROUP COM Stock 784305104 5774326 88360 SH SOLE 0 88360 0 0 HERSHEY CO COM Stock 427866108 205084 1100 SH SOLE 0 1100 0 0 SYLVAMO CORP COMMON STOCK Stock 871332102 0 0 SH SOLE 0 0 0 0 KYNDRYL HLDGS INC COMMON STOCK Stock 50155Q100 7605 366 SH SOLE 0 366 0 0 VANGUARD VALUE ETF ETF 922908744 151743 1015 SH SOLE 0 1015 0 0 VANGUARD GROWTH ETF ETF 922908736 156774 504 SH SOLE 0 504 0 0 ISHARES U.S. TREASURY BOND ETF ETF 46429B267 391680 17000 SH SOLE 0 17000 0 0 RIVIAN AUTOMOTIVE INC COM CL A Stock 76954A103 2581 110 SH SOLE 0 110 0 0 ORION OFFICE REIT INC COM REIT 68629Y103 0 0 SH SOLE 0 0 0 0 MID-AMER APT CMNTYS INC COM REIT 59522J103 532193 3958 SH SOLE 0 3958 0 0 PHILLIPS 66 COM Stock 718546104 11051 83 SH SOLE 0 83 0 0 IRON MTN INC DEL COM REIT 46284V101 209940 3000 SH SOLE 0 3000 0 0 DOORDASH INC CL A Stock 25809K105 22250 225 SH SOLE 0 225 0 0 SPROUTS FMRS MKT INC COM Stock 85208M102 7252775 150754 SH SOLE 0 150754 0 0 CONSTELLATION ENERGY CORP COM Stock 21037T109 6780 58 SH SOLE 0 58 0 0 META PLATFORMS INC CL A Stock 30303M102 21238 60 SH SOLE 0 60 0 0 ASML HOLDING N V N Y REGISTRY SHS ADR N07059210 56769 75 SH SOLE 0 75 0 0 LPL FINL HLDGS INC COM Stock 50212V100 14340 63 SH SOLE 0 63 0 0 PALO ALTO NETWORKS INC COM Stock 697435105 76964 261 SH SOLE 0 261 0 0 SYMBOTIC INC CLASS A COM Stock 87151X101 1027 20 SH SOLE 0 20 0 0 HALEON PLC SPON ADS ADR 405552100 60737 7380 SH SOLE 0 7380 0 0 HEALTHCARE RLTY TR CL A COM REIT 42226K105 3618386 210005 SH SOLE 0 210005 0 0 ELME COMMUNITIES SH BEN INT REIT 939653101 56721 3885 SH SOLE 0 3885 0 0 MONDELEZ INTL INC CL A Stock 609207105 28972 400 SH SOLE 0 400 0 0 MIDDLEBY CORP COM Stock 596278101 29434 200 SH SOLE 0 200 0 0 BROADCOM INC COM Stock 11135F101 41301 37 SH SOLE 0 37 0 0 LIVEWIRE GROUP INC WT EXP 092627 Stock 53838J113 20 50 SH SOLE 0 50 0 0 LIVEWIRE GROUP INC COM Stock 53838J105 23751 2100 SH SOLE 0 2100 0 0 WORKDAY INC CL A Stock 98138H101 4969 18 SH SOLE 0 18 0 0 TENET HEALTHCARE CORP COM NEW Stock 88033G407 9900 131 SH SOLE 0 131 0 0 WEX INC COM Stock 96208T104 97275 500 SH SOLE 0 500 0 0 METLIFE INC COM Stock 59156R108 1455 22 SH SOLE 0 22 0 0 MOODYS CORP COM Stock 615369105 195280 500 SH SOLE 0 500 0 0 EXPEDITORS INTL WASH INC COM Stock 302130109 2115972 16635 SH SOLE 0 16635 0 0 ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 24213 69 SH SOLE 0 69 0 0 GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK Stock 36266G107 84820 1097 SH SOLE 0 1097 0 0 CALIFORNIA WTR SVC GROUP COM Stock 130788102 668345 12885 SH SOLE 0 12885 0 0 ISHARES U.S. MEDICAL DEVICES ETF ETF 464288810 52891 980 SH SOLE 0 980 0 0 NVIDIA CORPORATION COM Stock 67066G104 881492 1780 SH SOLE 0 1780 0 0 ARCHER DANIELS MIDLAND CO COM Stock 039483102 14083 195 SH SOLE 0 195 0 0 GENUINE PARTS CO COM Stock 372460105 313980 2267 SH SOLE 0 2267 0 0 UNITED STATES COPPER INDEX FUND ETF 911718104 28968 1200 SH SOLE 0 1200 0 0 GRAINGER W W INC COM Stock 384802104 70439 85 SH SOLE 0 85 0 0 ABBVIE INC COM Stock 00287Y109 730839 4716 SH SOLE 0 4716 0 0 S&P GLOBAL INC COM Stock 78409V104 58589 133 SH SOLE 0 133 0 0 VANGUARD FTSE ALL-WORLD EX-US INDEX FUND ETF 922042775 7 0 SH SOLE 0 0 0 0 ZOETIS INC CL A Stock 98978V103 128291 650 SH SOLE 0 650 0 0 TELUS CORPORATION COM Stock 87971M103 5984218 336381 SH SOLE 0 336381 0 0 ORMAT TECHNOLOGIES INC COM Stock 686688102 8716 115 SH SOLE 0 115 0 0 BLACKSTONE INC COM Stock 09260D107 30635 234 SH SOLE 0 234 0 0 ANSYS INC COM Stock 03662Q105 228614 630 SH SOLE 0 630 0 0 CHURCH & DWIGHT CO INC COM Stock 171340102 237346 2510 SH SOLE 0 2510 0 0 FACTSET RESH SYS INC COM Stock 303075105 71558 150 SH SOLE 0 150 0 0 FORTREA HLDGS INC COMMON STOCK Stock 34965K107 29979 859 SH SOLE 0 859 0 0 ZIMMER BIOMET HOLDINGS INC COM Stock 98956P102 61702 507 SH SOLE 0 507 0 0 HANNON ARMSTRONG SUST INFR CAP COM REIT 41068X100 5911355 214335 SH SOLE 0 214334 0 0 STRYKER CORPORATION COM Stock 863667101 1520658 5078 SH SOLE 0 5078 0 0 QUALCOMM INC COM Stock 747525103 64071 443 SH SOLE 0 443 0 0 FASTENAL CO COM Stock 311900104 45080 696 SH SOLE 0 696 0 0 INTUITIVE SURGICAL INC COM NEW Stock 46120E602 36435 108 SH SOLE 0 108 0 0 VERALTO CORP COM SHS Stock 92338C103 19496 237 SH SOLE 0 237 0 0 VESTIS CORPORATION COM SHS Stock 29430C102 2347 111 SH SOLE 0 111 0 0 HAIN CELESTIAL GROUP INC Stock 405217100 381301 34822 SH SOLE 0 34822 0 0 MCDONALDS CORP COM Stock 580135101 403847 1362 SH SOLE 0 1362 0 0 QUEST DIAGNOSTICS INC COM Stock 74834L100 2178642 15801 SH SOLE 0 15801 0 0 DOVER CORP COM Stock 260003108 97362 633 SH SOLE 0 633 0 0 CISCO SYS INC COM Stock 17275R102 3485848 68999 SH SOLE 0 68999 0 0 WORTHINGTON STL INC COM SHS Stock 982104101 33720 1200 SH SOLE 0 1200 0 0 VERT GLOBAL SUSTAINABLE REAL ESTATE ETF ETF 56170L695 1474 148 SH SOLE 0 148 0 0 ADVANCED MICRO DEVICES INC COM Stock 007903107 7665 52 SH SOLE 0 52 0 0 CDW CORP COM Stock 12514G108 68196 300 SH SOLE 0 300 0 0 VANECK JUNIOR GOLD MINERS ETF ETF 92189F791 79421 2095 SH SOLE 0 2095 0 0 AT&T INC COM Stock 00206R102 178774 10654 SH SOLE 0 10654 0 0 PHYSICIANS RLTY TR COM REIT 71943U104 5770911 433577 SH SOLE 0 433577 0 0 NUVEEN SELECT TAX-FREE INCOME SH BEN INT CEF 67062F100 98333 6653 SH SOLE 0 6653 0 0 ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 13472 161 SH SOLE 0 160 0 0 GLOBAL X MLP & ENERGY INFRASTRUCTURE ETF ETF 37954Y293 19588 439 SH SOLE 0 439 0 0 GENERAL ELECTRIC CO COM NEW Stock 369604301 397312 3113 SH SOLE 0 3113 0 0 ISHARES S&P SMALL-CAP 600 GROWTH ETF ETF 464287887 50056 400 SH SOLE 0 400 0 0 NOKIA CORP SPONSORED ADR ADR 654902204 3032736 886765 SH SOLE 0 886765 0 0 MOTOROLA SOLUTIONS INC COM NEW Stock 620076307 26613 85 SH SOLE 0 85 0 0 ISHARES MSCI USA MOMENTUM FACTOR ETF ETF 46432F396 62756 400 SH SOLE 0 400 0 0 RINGCENTRAL INC CL A Stock 76680R206 3395 100 SH SOLE 0 100 0 0 CRITEO S A SPONS ADS ADR 226718104 2532 100 SH SOLE 0 100 0 0 LULULEMON ATHLETICA INC COM Stock 550021109 18406 36 SH SOLE 0 36 0 0 THE CIGNA GROUP COM Stock 125523100 294359 983 SH SOLE 0 983 0 0 METTLER TOLEDO INTERNATIONAL COM Stock 592688105 260786 215 SH SOLE 0 215 0 0 ONEOK INC NEW COM Stock 682680103 10884 155 SH SOLE 0 155 0 0 ARAMARK COM Stock 03852U106 6314 225 SH SOLE 0 224 0 0 MASIMO CORP COM Stock 574795100 5743 49 SH SOLE 0 49 0 0 RENAISSANCERE HLDGS LTD COM Stock G7496G103 246960 1260 SH SOLE 0 1260 0 0 WELLS FARGO CO NEW COM Stock 949746101 98440 2000 SH SOLE 0 2000 0 0 UNION PAC CORP COM Stock 907818108 245620 1000 SH SOLE 0 1000 0 0 CINTAS CORP COM Stock 172908105 48213 80 SH SOLE 0 80 0 0 CARMAX INC COM Stock 143130102 135446 1765 SH SOLE 0 1765 0 0 ISHARES 10-20 YEAR TREASURY BOND ETF ETF 464288653 227346 2100 SH SOLE 0 2100 0 0 SALESFORCE INC COM Stock 79466L302 121308 461 SH SOLE 0 461 0 0 MICROCHIP TECHNOLOGY INC. COM Stock 595017104 155741 1727 SH SOLE 0 1727 0 0 MCCORMICK & CO INC COM NON VTG Stock 579780206 2219726 32443 SH SOLE 0 32442 0 0 COLUMBIA BKG SYS INC COM Stock 197236102 136255 5107 SH SOLE 0 5107 0 0 REPUBLIC SVCS INC COM Stock 760759100 14842 90 SH SOLE 0 90 0 0 THERMO FISHER SCIENTIFIC INC COM Stock 883556102 1541468 2904 SH SOLE 0 2904 0 0 LOCKHEED MARTIN CORP COM Stock 539830109 18130 40 SH SOLE 0 40 0 0 JPMORGAN CHASE & CO COM Stock 46625H100 353468 2078 SH SOLE 0 2078 0 0 INTERNATIONAL PAPER CO COM Stock 460146103 4519 125 SH SOLE 0 125 0 0 CHEVRON CORP NEW COM Stock 166764100 125742 843 SH SOLE 0 843 0 0 ISHARES NATIONAL MUNI BOND ETF ETF 464288414 57879 534 SH SOLE 0 533 0 0 CONOCOPHILLIPS COM Stock 20825C104 7545 65 SH SOLE 0 65 0 0 DANAHER CORPORATION COM Stock 235851102 165408 715 SH SOLE 0 715 0 0 TJX COS INC NEW COM Stock 872540109 22702 242 SH SOLE 0 242 0 0 WALMART INC COM Stock 931142103 248299 1575 SH SOLE 0 1575 0 0 INTERNATIONAL BUSINESS MACHS COM Stock 459200101 3619034 22128 SH SOLE 0 22128 0 0 ORACLE CORP COM Stock 68389X105 163618 1552 SH SOLE 0 1551 0 0 RTX CORPORATION COM Stock 75513E101 147161 1749 SH SOLE 0 1749 0 0 TEXAS INSTRS INC COM Stock 882508104 505073 2963 SH SOLE 0 2963 0 0 TARGET CORP COM Stock 87612E106 370007 2598 SH SOLE 0 2598 0 0 PFIZER INC COM Stock 717081103 439163 15254 SH SOLE 0 15254 0 0 3M CO COM Stock 88579Y101 317028 2900 SH SOLE 0 2900 0 0 HP INC COM Stock 40434L105 96288 3200 SH SOLE 0 3200 0 0 CATERPILLAR INC COM Stock 149123101 72439 245 SH SOLE 0 245 0 0 ALPHABET INC CAP STK CL C Stock 02079K107 787658 5589 SH SOLE 0 5589 0 0 AMERICAN EXPRESS CO COM Stock 025816109 586749 3132 SH SOLE 0 3132 0 0 AMGEN INC COM Stock 031162100 2116659 7349 SH SOLE 0 7349 0 0 OTIS WORLDWIDE CORP COM Stock 68902V107 14673 164 SH SOLE 0 164 0 0 ALLY FINL INC COM Stock 02005N100 6984 200 SH SOLE 0 200 0 0 ANALOG DEVICES INC COM Stock 032654105 20849 105 SH SOLE 0 105 0 0 NUVEEN AMT FREE QLTY MUN INCME COM CEF 670657105 120684 10971 SH SOLE 0 10971 0 0 UNITED STATES STL CORP NEW COM Stock 912909108 3016 62 SH SOLE 0 62 0 0 AGNICO EAGLE MINES LTD COM Stock 008474108 0 0 SH SOLE 0 0 0 0 CANADIAN NATL RY CO COM Stock 136375102 62815 500 SH SOLE 0 500 0 0 CHECK POINT SOFTWARE TECH LTD ORD Stock M22465104 3242357 21221 SH SOLE 0 21221 0 0 ATLANTICA SUSTAINABLE INFR PLC SHS Stock G0751N103 129000 6000 SH SOLE 0 6000 0 0 ISHARES 7-10 YEAR TREASURY BOND ETF ETF 464287440 48195 500 SH SOLE 0 500 0 0 ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226 40296 406 SH SOLE 0 406 0 0 ISHARES 20 YEAR TREASURY BOND ETF ETF 464287432 225446 2280 SH SOLE 0 2280 0 0 ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621 69966 1300 SH SOLE 0 1300 0 0 EATON CORP PLC SHS Stock G29183103 52017 216 SH SOLE 0 216 0 0 TRIMBLE INC COM Stock 896239100 768846 14452 SH SOLE 0 14452 0 0 ISHARES S&P MID-CAP 400 VALUE ETF ETF 464287705 91232 800 SH SOLE 0 800 0 0 KEYSIGHT TECHNOLOGIES INC COM Stock 49338L103 374498 2354 SH SOLE 0 2354 0 0 ESSENTIAL UTILS INC COM Stock 29670G102 504972 13520 SH SOLE 0 13520 0 0 WOLFSPEED INC COM Stock 977852102 60914 1400 SH SOLE 0 1400 0 0 VANGUARD SHORT-TERM BOND ETF ETF 921937827 142410 1849 SH SOLE 0 1849 0 0 IDACORP INC COM Stock 451107106 96845 985 SH SOLE 0 985 0 0 MFS SPL VALUE TR SH BEN INT CEF 55274E102 5419 1325 SH SOLE 0 1325 0 0 PARKER-HANNIFIN CORP COM Stock 701094104 46070 100 SH SOLE 0 100 0 0 ROPER TECHNOLOGIES INC COM Stock 776696106 83411 153 SH SOLE 0 153 0 0 PNC FINL SVCS GROUP INC COM Stock 693475105 48778 315 SH SOLE 0 315 0 0 BRISTOL-MYERS SQUIBB CO COM Stock 110122108 214476 4180 SH SOLE 0 4180 0 0 REALTY INCOME CORP COM REIT 756109104 0 0 SH SOLE 0 0 0 0 LOEWS CORP COM Stock 540424108 35700 513 SH SOLE 0 513 0 0 AMERICAN WTR WKS CO INC NEW COM Stock 030420103 2826698 21416 SH SOLE 0 21416 0 0 AGILENT TECHNOLOGIES INC COM Stock 00846U101 615486 4427 SH SOLE 0 4427 0 0 EXXON MOBIL CORP COM Stock 30231G102 484703 4848 SH SOLE 0 4848 0 0 UNITEDHEALTH GROUP INC COM Stock 91324P102 1076631 2045 SH SOLE 0 2045 0 0 PRICE T ROWE GROUP INC COM Stock 74144T108 59337 551 SH SOLE 0 551 0 0 TRAVELERS COMPANIES INC COM Stock 89417E109 123819 650 SH SOLE 0 650 0 0 LOWES COS INC COM Stock 548661107 347401 1561 SH SOLE 0 1561 0 0 SOLAREDGE TECHNOLOGIES INC COM Stock 83417M104 468 5 SH SOLE 0 5 0 0 HELIOS TECHNOLOGIES INC COM Stock 42328H109 528055 11644 SH SOLE 0 11644 0 0 DEERE & CO COM Stock 244199105 11596 29 SH SOLE 0 29 0 0 ETSY INC COM Stock 29786A106 11185 138 SH SOLE 0 138 0 0 NOMAD FOODS LTD USD ORD SHS Stock G6564A105 5709794 336861 SH SOLE 0 336861 0 0 SOUTHWEST AIRLS CO COM Stock 844741108 1444 50 SH SOLE 0 50 0 0 COLGATE PALMOLIVE CO COM Stock 194162103 2074373 26024 SH SOLE 0 26024 0 0 SHOPIFY INC CL A Stock 82509L107 23370 300 SH SOLE 0 300 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR ADR 92857W308 5451098 626563 SH SOLE 0 626563 0 0 UTILITIES SELECT SECTOR SPDR FUND ETF 81369Y886 75996 1200 SH SOLE 0 1200 0 0 COUSINS PPTYS INC COM NEW REIT 222795502 14342 589 SH SOLE 0 589 0 0 NOVO-NORDISK A S ADR ADR 670100205 4129414 39917 SH SOLE 0 39917 0 0 SMITH & NEPHEW PLC SPDN ADR NEW ADR 83175M205 5844795 214252 SH SOLE 0 214252 0 0 PAYPAL HLDGS INC COM Stock 70450Y103 54286 884 SH SOLE 0 884 0 0 SCHWAB CHARLES CORP COM Stock 808513105 704512 10240 SH SOLE 0 10240 0 0 DENTSPLY SIRONA INC COM Stock 24906P109 87551 2460 SH SOLE 0 2460 0 0 TORONTO DOMINION BK ONT COM NEW Stock 891160509 29467 456 SH SOLE 0 456 0 0 BLACKROCK INC COM Stock 09247X101 27601 34 SH SOLE 0 34 0 0 ISHARES CORE S&P MID-CAP ETF ETF 464287507 5 0 SH SOLE 0 0 0 0 KADANT INC COM Stock 48282T104 1072186 3825 SH SOLE 0 3825 0 0 APPLE INC COM Stock 037833100 16703939 86760 SH SOLE 0 86760 0 0 GSK PLC SPONSORED ADR ADR 37733W204 7909753 213431 SH SOLE 0 213431 0 0 WEC ENERGY GROUP INC COM Stock 92939U106 123730 1470 SH SOLE 0 1470 0 0 ABBOTT LABS COM Stock 002824100 731745 6648 SH SOLE 0 6648 0 0 DISNEY WALT CO COM Stock 254687106 482961 5349 SH SOLE 0 5349 0 0 SPDR BLOOMBERG 1-3 MONTH T-BILL ETF ETF 78468R663 108114 1183 SH SOLE 0 1183 0 0 MARSH & MCLENNAN COS INC COM Stock 571748102 16105 85 SH SOLE 0 85 0 0