0001525865-23-000002.txt : 20230426 0001525865-23-000002.hdr.sgml : 20230426 20230426095008 ACCESSION NUMBER: 0001525865-23-000002 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230426 DATE AS OF CHANGE: 20230426 EFFECTIVENESS DATE: 20230426 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Clean Yield Group CENTRAL INDEX KEY: 0001525865 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: 23847152 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 03-31-2023 03-31-2023 Clean Yield Group
16 BEAVER MEADOW RD. NORWICH VT 05055
13F HOLDINGS REPORT 028-14512 N
Dorigen Hofmann CCO 802-526-2525 Dorigen Hofmann Rockville MD 04-26-2023 0 429 234767213 false
INFORMATION TABLE 2 cyam13fq22023.xml AMAZON COM INC COM Stock 023135106 207096 2005 SH SOLE 0 2005 0 0 ALEXANDRIA REAL ESTATE EQ INC COM REIT 015271109 41445 330 SH SOLE 0 330 0 0 HEWLETT PACKARD ENTERPRISE CO COM Stock 42824C109 50976 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 ETF 46090E103 231070 720 SH SOLE 0 720 0 0 INVESCO QQQ TRUST ETF 46090E103 4653 14500 SH Put SOLE 0 14500 0 0 INVESCO QQQ TRUST ETF 46090E103 1765 5500 SH Put SOLE 0 5500 0 0 TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 158863 1052 SH SOLE 0 1052 0 0 CAMDEN NATL CORP COM Stock 133034108 2354340 65055 SH SOLE 0 65055 0 0 STARBUCKS CORP COM Stock 855244109 73932 710 SH SOLE 0 710 0 0 HINGHAM INSTN SVGS MASS COM Stock 433323102 2924303 12527 SH SOLE 0 12527 0 0 BLOCK INC CL A Stock 852234103 4806 70 SH SOLE 0 70 0 0 HECLA MNG CO COM Stock 422704106 9495 1500 SH SOLE 0 1500 0 0 ARROW FINL CORP COM Stock 042744102 35273 1416 SH SOLE 0 1416 0 0 CAMDEN PPTY TR SH BEN INT REIT 133131102 33863 323 SH SOLE 0 323 0 0 ELEVANCE HEALTH INC COM Stock 036752103 17933 39 SH SOLE 0 39 0 0 EBAY INC. COM Stock 278642103 54353 1225 SH SOLE 0 1225 0 0 AZENTA INC COM Stock 114340102 535 12 SH SOLE 0 12 0 0 BAR HBR BANKSHARES COM Stock 066849100 39675 1500 SH SOLE 0 1500 0 0 HUBBELL INC COM Stock 443510607 555477 2283 SH SOLE 0 2283 0 0 JOHNSON & JOHNSON COM Stock 478160104 3749514 24190 SH SOLE 0 24190 0 0 WASTE MGMT INC DEL COM Stock 94106L109 191888 1176 SH SOLE 0 1176 0 0 VANGUARD TOTAL STOCK MARKET ETF ETF 922908769 6645 33 SH SOLE 0 32 0 0 INVESCO WATER RESOURCES ETF ETF 46137V142 7576 142 SH SOLE 0 142 0 0 INVESCO WILDERHILL CLEAN ENERGY ETF ETF 46137V134 1859 46 SH SOLE 0 46 0 0 COSTCO WHSL CORP NEW COM Stock 22160K105 290677 585 SH SOLE 0 585 0 0 SPDR S&P 500 FOSSIL FUEL RESERVES FREE ETF ETF 78468R796 58768 1768 SH SOLE 0 1768 0 0 ISHARES MSCI KLD 400 SOCIAL ETF ETF 464288570 7799 100 SH SOLE 0 100 0 0 YUM BRANDS INC COM Stock 988498101 89814 680 SH SOLE 0 680 0 0 PROCTER AND GAMBLE CO COM Stock 742718109 3117026 20963 SH SOLE 0 20963 0 0 COCA COLA CO COM Stock 191216100 387224 6243 SH SOLE 0 6242 0 0 GENERAL MLS INC COM Stock 370334104 3902275 45662 SH SOLE 0 45662 0 0 PPG INDS INC COM Stock 693506107 78144 585 SH SOLE 0 585 0 0 OCCIDENTAL PETE CORP COM Stock 674599105 12486 200 SH SOLE 0 200 0 0 TRUIST FINL CORP COM Stock 89832Q109 3581 105 SH SOLE 0 105 0 0 INVESCO BULLETSHARES 2025 CORPORATE BOND ETF ETF 46138J825 50700 2500 SH SOLE 0 2500 0 0 UNITED PARCEL SERVICE INC CL B Stock 911312106 217463 1121 SH SOLE 0 1121 0 0 INGEVITY CORP COM Stock 45688C107 1216 17 SH SOLE 0 17 0 0 MARRIOTT INTL INC NEW CL A Stock 571903202 63261 381 SH SOLE 0 381 0 0 INTEL CORP COM Stock 458140100 303602 9293 SH SOLE 0 9293 0 0 CME GROUP INC COM Stock 12572Q105 165856 866 SH SOLE 0 866 0 0 HUNT J B TRANS SVCS INC COM Stock 445658107 11756 67 SH SOLE 0 67 0 0 WILEY JOHN & SONS INC CL A Stock 968223206 2844284 73363 SH SOLE 0 73363 0 0 MSA SAFETY INC COM Stock 553498106 1068 8 SH SOLE 0 8 0 0 STATE STR CORP COM Stock 857477103 15138 200 SH SOLE 0 200 0 0 NETFLIX INC COM Stock 64110L106 2418 7 SH SOLE 0 7 0 0 WORTHINGTON INDS INC COM Stock 981811102 87278 1350 SH SOLE 0 1350 0 0 PAYCHEX INC COM Stock 704326107 444953 3883 SH SOLE 0 3883 0 0 ISHARES SILVER TRUST ETF 46428Q109 139467 6305 SH SOLE 0 6305 0 0 WATERS CORP COM Stock 941848103 207452 670 SH SOLE 0 670 0 0 PROLOGIS INC. COM REIT 74340W103 483983 3879 SH SOLE 0 3879 0 0 ISHARES AGENCY BOND ETF ETF 464288166 49430 457 SH SOLE 0 456 0 0 SANOFI SPONSORED ADR ADR 80105N105 185572 3410 SH SOLE 0 3410 0 0 MERCK & CO INC COM Stock 58933Y105 1227922 11542 SH SOLE 0 11541 0 0 SPDR S&P 500 ETF TRUST ETF 78462F103 736902 1800 SH SOLE 0 1800 0 0 SPDR S&P 500 ETF TRUST ETF 78462F103 819 2000 SH Put SOLE 0 2000 0 0 SPDR S&P 500 ETF TRUST ETF 78462F103 6346 15500 SH Put SOLE 0 15500 0 0 SPDR S&P 500 ETF TRUST ETF 78462F103 409 1000 SH Put SOLE 0 1000 0 0 MCKESSON CORP COM Stock 58155Q103 141352 397 SH SOLE 0 397 0 0 MASTERCARD INCORPORATED CL A Stock 57636Q104 255477 703 SH SOLE 0 703 0 0 MERITAGE HOMES CORP COM Stock 59001A102 1284 11 SH SOLE 0 11 0 0 FIRST REP BK SAN FRANCISCO CAL COM Stock 33616C100 8618 616 SH SOLE 0 616 0 0 ILLINOIS TOOL WKS INC COM Stock 452308109 1992882 8186 SH SOLE 0 8186 0 0 SBA COMMUNICATIONS CORP NEW CL A REIT 78410G104 13315 51 SH SOLE 0 51 0 0 EMERSON ELEC CO COM Stock 291011104 107531 1234 SH SOLE 0 1234 0 0 VANECK SHORT MUNI ETF ETF 92189F528 37672 2216 SH SOLE 0 2216 0 0 DIAGEO PLC SPON ADR NEW ADR 25243Q205 4892 27 SH SOLE 0 27 0 0 ALASKA AIR GROUP INC COM Stock 011659109 8392 200 SH SOLE 0 200 0 0 HORACE MANN EDUCATORS CORP NEW COM Stock 440327104 25445 760 SH SOLE 0 760 0 0 ISHARES TIPS BOND ETF ETF 464287176 96469 875 SH SOLE 0 875 0 0 VERTEX PHARMACEUTICALS INC COM Stock 92532F100 94521 300 SH SOLE 0 300 0 0 INNOVATIVE INDL PPTYS INC COM REIT 45781V101 12809 169 SH SOLE 0 168 0 0 SMUCKER J M CO COM NEW Stock 832696405 976009 6202 SH SOLE 0 6202 0 0 CORNING INC COM Stock 219350105 10584 300 SH SOLE 0 300 0 0 NUVEEN AMT-FREE MUN VALUE FD COM CEF 670695105 88510 6428 SH SOLE 0 6427 0 0 BANK NEW YORK MELLON CORP COM Stock 064058100 37852 833 SH SOLE 0 833 0 0 GEN DIGITAL INC COM Stock 668771108 1716 100 SH SOLE 0 100 0 0 VERIZON COMMUNICATIONS INC COM Stock 92343V104 493864 12699 SH SOLE 0 12699 0 0 CHUBB LIMITED COM Stock H1467J104 23302 120 SH SOLE 0 120 0 0 SONOCO PRODS CO COM Stock 835495102 19642 322 SH SOLE 0 322 0 0 FEDEX CORP COM Stock 31428X106 165655 725 SH SOLE 0 725 0 0 SHERWIN WILLIAMS CO COM Stock 824348106 103844 462 SH SOLE 0 462 0 0 PEPSICO INC COM Stock 713448108 2008344 11017 SH SOLE 0 11016 0 0 CRONOS GROUP INC COM Stock 22717L101 11640 6000 SH SOLE 0 6000 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS ADR 874060205 8937796 542342 SH SOLE 0 542342 0 0 KIMBERLY-CLARK CORP COM Stock 494368103 137173 1022 SH SOLE 0 1022 0 0 VANECK ENVIRONMENTAL SERVICES ETF ETF 92189F304 5821 40 SH SOLE 0 40 0 0 GROWGENERATION CORP COM Stock 39986L109 684 200 SH SOLE 0 200 0 0 HONEYWELL INTL INC COM Stock 438516106 14907 78 SH SOLE 0 78 0 0 TRANE TECHNOLOGIES PLC SHS Stock G8994E103 15822 86 SH SOLE 0 86 0 0 VANECK GREEN BOND ETF ETF 92189F171 1653828 70346 SH SOLE 0 70346 0 0 US BANCORP DEL COM NEW Stock 902973304 901755 25014 SH SOLE 0 25014 0 0 BP PLC SPONSORED ADR ADR 055622104 9485 250 SH SOLE 0 250 0 0 HOME DEPOT INC Stock 437076102 1286133 4358 SH SOLE 0 4358 0 0 BAXTER INTL INC COM Stock 071813109 18252 450 SH SOLE 0 450 0 0 AUTOMATIC DATA PROCESSING INC COM Stock 053015103 3571208 16041 SH SOLE 0 16041 0 0 MUSTANG BIO INC COM NEW Stock 62818Q104 3 7 SH SOLE 0 7 0 0 VERISK ANALYTICS INC COM Stock 92345Y106 47965 250 SH SOLE 0 250 0 0 SPDR GOLD SHARES ETF 78463V107 178823 976 SH SOLE 0 976 0 0 SOUTHERN CO COM Stock 842587107 17395 250 SH SOLE 0 250 0 0 BECTON DICKINSON & CO COM Stock 075887109 1900117 7676 SH SOLE 0 7676 0 0 ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 192532 788 SH SOLE 0 788 0 0 LABORATORY CORP AMER HLDGS COM NEW Stock 50540R409 197072 859 SH SOLE 0 859 0 0 SENSIENT TECHNOLOGIES CORP COM Stock 81725T100 842 11 SH SOLE 0 11 0 0 WEBSTER FINL CORP COM Stock 947890109 1892 48 SH SOLE 0 48 0 0 EVOQUA WATER TECHNOLOGIES CORP COM Stock 30057T105 23667 476 SH SOLE 0 476 0 0 AMERICAN HOMES 4 RENT CL A REIT 02665T306 4372 139 SH SOLE 0 139 0 0 IQVIA HLDGS INC COM Stock 46266C105 22673 114 SH SOLE 0 114 0 0 STITCH FIX INC COM CL A Stock 860897107 220 43 SH SOLE 0 43 0 0 AON PLC SHS CL A Stock G0403H108 16080 51 SH SOLE 0 51 0 0 GALLAGHER ARTHUR J & CO COM Stock 363576109 86281 451 SH SOLE 0 451 0 0 SCHWAB U.S. LARGE-CAP GROWTH ETF ETF 808524300 16423 252 SH SOLE 0 252 0 0 ISHARES CORE S&P SMALL CAP ETF ETF 464287804 77360 800 SH SOLE 0 800 0 0 UNITED THERAPEUTICS CORP DEL COM Stock 91307C102 67188 300 SH SOLE 0 300 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 1167768 3782 SH SOLE 0 3782 0 0 ISHARES CORE MSCI INTERNATIONAL DEVELOPED MARKETS ETF ETF 46435G326 71657 1185 SH SOLE 0 1185 0 0 ADOBE SYSTEMS INCORPORATED COM Stock 00724F101 41235 107 SH SOLE 0 107 0 0 WEYERHAEUSER CO MTN BE COM NEW REIT 962166104 147516 4896 SH SOLE 0 4896 0 0 VANGUARD SHORT-TERM CORPORATE BOND ETF ETF 92206C409 119910 1573 SH SOLE 0 1573 0 0 EXELON CORP COM Stock 30161N101 7289 174 SH SOLE 0 174 0 0 UNION BANKSHARES INC COM Stock 905400107 9950 450 SH SOLE 0 450 0 0 ALPHABET CLASS A Stock 02079K305 1136362 10955 SH SOLE 0 10955 0 0 PROGRESSIVE CORP COM Stock 743315103 8297 58 SH SOLE 0 58 0 0 OREILLY AUTOMOTIVE INC COM Stock 67103H107 466939 550 SH SOLE 0 550 0 0 EASTMAN CHEM CO COM Stock 277432100 63677 755 SH SOLE 0 755 0 0 PRINCIPAL FINANCIAL GROUP INC COM Stock 74251V102 48977 659 SH SOLE 0 659 0 0 INTUIT COM Stock 461202103 1728929 3878 SH SOLE 0 3878 0 0 CONSTELLATION BRANDS INC CL A Stock 21036P108 67767 300 SH SOLE 0 300 0 0 UNILEVER PLC SPON ADR NEW ADR 904767704 9349166 180034 SH SOLE 0 180034 0 0 NEWMONT CORP COM Stock 651639106 73530 1500 SH SOLE 0 1500 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A Stock 46333X108 7385 702 SH SOLE 0 702 0 0 SPOTIFY TECHNOLOGY S A SHS Stock L8681T102 14698 110 SH SOLE 0 110 0 0 CSX CORP COM Stock 126408103 33802 1129 SH SOLE 0 1129 0 0 COMCAST CORP NEW CL A Stock 20030N101 260972 6884 SH SOLE 0 6884 0 0 MICROSOFT CORP COM Stock 594918104 3876231 13445 SH SOLE 0 13445 0 0 WARNER BROS DISCOVERY INC COM SER A Stock 934423104 921 61 SH SOLE 0 61 0 0 HEALTHPEAK PROPERTIES INC COM REIT 42250P103 4822349 219497 SH SOLE 0 219497 0 0 CVS HEALTH CORP COM Stock 126650100 166826 2245 SH SOLE 0 2245 0 0 AMALGAMATED FINANCIAL CORP COM Stock 022671101 1468960 83039 SH SOLE 0 83039 0 0 INVESCO BULLETSHARES 2026 CORPORATE BOND ETF ETF 46138J791 47900 2500 SH SOLE 0 2500 0 0 MASCO CORP COM Stock 574599106 74580 1500 SH SOLE 0 1500 0 0 TILRAY BRANDS INC COM Stock 88688T100 9361 3700 SH SOLE 0 3700 0 0 AMERIPRISE FINL INC COM Stock 03076C106 50879 166 SH SOLE 0 166 0 0 AVERY DENNISON CORP COM Stock 053611109 90181 504 SH SOLE 0 504 0 0 TENNANT CO COM Stock 880345103 114159 1666 SH SOLE 0 1665 0 0 VANGUARD MID-CAP ETF ETF 922908629 170423 808 SH SOLE 0 808 0 0 VANGUARD LARGE-CAP ETF ETF 922908637 15318 82 SH SOLE 0 82 0 0 NEXTERA ENERGY INC COM Stock 65339F101 679075 8810 SH SOLE 0 8810 0 0 NIKE INC CL B Stock 654106103 176111 1436 SH SOLE 0 1436 0 0 TESLA INC COM Stock 88160R101 16597 80 SH SOLE 0 80 0 0 MSCI INC COM Stock 55354G100 137124 245 SH SOLE 0 245 0 0 STONECO LTD COM CL A Stock G85158106 3911 410 SH SOLE 0 410 0 0 VANGUARD HEALTH CARE ETF ETF 92204A504 71538 300 SH SOLE 0 300 0 0 FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 12056 375 SH SOLE 0 375 0 0 NORFOLK SOUTHN CORP COM Stock 655844108 116600 550 SH SOLE 0 550 0 0 HIGHWOODS PPTYS INC COM REIT 431284108 47308 2040 SH SOLE 0 2040 0 0 HOST HOTELS & RESORTS INC COM REIT 44107P104 2160 131 SH SOLE 0 131 0 0 KIMCO RLTY CORP COM REIT 49446R109 2363 121 SH SOLE 0 121 0 0 KILROY RLTY CORP COM REIT 49427F108 303556 9369 SH SOLE 0 9369 0 0 SCHWAB SHORT-TERM US TREASURY ETF ETF 808524862 1239754 25410 SH SOLE 0 25410 0 0 VANGUARD INFORMATION TECHNOLOGY ETF ETF 92204A702 28910 75 SH SOLE 0 75 0 0 WESTERN ASST INFLTN LKD INM FD COM SH BEN INT CEF 95766Q106 60550 7000 SH SOLE 0 7000 0 0 WALGREENS BOOTS ALLIANCE INC COM Stock 931427108 138320 4000 SH SOLE 0 4000 0 0 AMPHENOL CORP NEW CL A Stock 032095101 138924 1700 SH SOLE 0 1700 0 0 ACUITY BRANDS INC COM Stock 00508Y102 152580 835 SH SOLE 0 835 0 0 BROOKFIELD CORP CL A LTD VT SH Stock 11271J107 57717 1771 SH SOLE 0 1771 0 0 WESTERN AST INFL LKD OPP & INM COM CEF 95766R104 22875 2500 SH SOLE 0 2500 0 0 DOLLAR TREE INC COM Stock 256746108 57420 400 SH SOLE 0 400 0 0 INTERNATIONAL FLAVORS&FRAGRANC COM Stock 459506101 74488 810 SH SOLE 0 810 0 0 WATTS WATER TECHNOLOGIES INC CL A Stock 942749102 268639 1596 SH SOLE 0 1596 0 0 FIRST INDL RLTY TR INC COM REIT 32054K103 4682 88 SH SOLE 0 88 0 0 WELLTOWER INC COM REIT 95040Q104 4516 63 SH SOLE 0 63 0 0 CYCLERION THERAPEUTICS INC COM Stock 23255M105 50 115 SH SOLE 0 115 0 0 ALCON AG ORD SHS Stock H01301128 126972 1800 SH SOLE 0 1800 0 0 ZOOM VIDEO COMMUNICATIONS INC CL A Stock 98980L101 8492 115 SH SOLE 0 115 0 0 ISHARES U.S. HEALTHCARE PROVIDERS ETF ETF 464288828 12361 50 SH SOLE 0 50 0 0 BEYOND MEAT INC COM Stock 08862E109 15094 930 SH SOLE 0 930 0 0 ASTRAZENECA PLC SPONSORED ADR ADR 046353108 409519 5900 SH SOLE 0 5900 0 0 AMERESCO INC CL A Stock 02361E108 1974756 40121 SH SOLE 0 40121 0 0 FIFTH THIRD BANCORP COM Stock 316773100 92068 3456 SH SOLE 0 3456 0 0 UBER TECHNOLOGIES INC COM Stock 90353T100 28530 900 SH SOLE 0 900 0 0 SPDR S&P MIDCAP 400 ETF TRUST ETF 78467Y107 45841 100 SH SOLE 0 100 0 0 INVESCO S&P SMALLCAP INFORMATION TECHNOLOGY ETF ETF 46138E115 19733 150 SH SOLE 0 150 0 0 GENERAL MTRS CO COM Stock 37045V100 660 18 SH SOLE 0 18 0 0 VANECK GOLD MINERS ETF ETF 92189F106 144605 4470 SH SOLE 0 4470 0 0 SNDL INC COM Stock 83307B101 355 222 SH SOLE 0 222 0 0 WABTEC COM Stock 929740108 198078 1960 SH SOLE 0 1960 0 0 LILLY ELI & CO COM Stock 532457108 1335904 3890 SH SOLE 0 3890 0 0 AIR PRODS & CHEMS INC COM Stock 009158106 326558 1137 SH SOLE 0 1137 0 0 HOLOGIC INC COM Stock 436440101 30263 375 SH SOLE 0 375 0 0 VANGUARD MORTGAGE-BACKED SECURITIES ETF ETF 92206C771 394046 8465 SH SOLE 0 8465 0 0 ISHARES RUSSELL 2000 ETF ETF 464287655 107040 600 SH SOLE 0 600 0 0 TWILIO INC CL A Stock 90138F102 26652 400 SH SOLE 0 400 0 0 CARRIER GLOBAL CORPORATION COM Stock 14448C104 103349 2259 SH SOLE 0 2259 0 0 AFLAC INC COM Stock 001055102 429510 6657 SH SOLE 0 6657 0 0 SYSCO CORP COM Stock 871829107 412055 5335 SH SOLE 0 5335 0 0 INARI MED INC COM Stock 45332Y109 35068 568 SH SOLE 0 568 0 0 AMN HEALTHCARE SVCS INC COM Stock 001744101 4148 50 SH SOLE 0 50 0 0 VITAL FARMS INC COM Stock 92847W103 63648 4160 SH SOLE 0 4160 0 0 EVERSOURCE ENERGY COM Stock 30040W108 12130 155 SH SOLE 0 155 0 0 MARATHON PETE CORP COM Stock 56585A102 67819 503 SH SOLE 0 503 0 0 GLOBAL X SILVER MINERS ETF ETF 37954Y848 121190 3945 SH SOLE 0 3945 0 0 SNOWFLAKE INC CL A Stock 833445109 3086 20 SH SOLE 0 20 0 0 LAKELAND FINL CORP COM Stock 511656100 78300 1250 SH SOLE 0 1250 0 0 PALANTIR TECHNOLOGIES INC CL A Stock 69608A108 45208 5350 SH SOLE 0 5350 0 0 VONTIER CORPORATION COM Stock 928881101 10526 385 SH SOLE 0 385 0 0 EASTERN BANKSHARES INC COM Stock 27627N105 11358 900 SH SOLE 0 900 0 0 MIDDLESEX WTR CO COM Stock 596680108 637537 8161 SH SOLE 0 8161 0 0 TATTOOED CHEF INC COM CL A Stock 87663X102 639 450 SH SOLE 0 450 0 0 REGENERON PHARMACEUTICALS COM Stock 75886F107 6573 8 SH SOLE 0 8 0 0 UTAH MED PRODS INC COM Stock 917488108 2433978 25683 SH SOLE 0 25683 0 0 ATLASSIAN CORPORATION CL A Stock 049468101 4279 25 SH SOLE 0 25 0 0 VIATRIS INC COM Stock 92556V106 4954 515 SH SOLE 0 515 0 0 FIRST SOLAR INC COM Stock 336433107 3048263 14015 SH SOLE 0 14015 0 0 WORKHORSE GROUP INC COM NEW Stock 98138J206 266 200 SH SOLE 0 200 0 0 AIRBNB INC COM CL A Stock 009066101 11942 96 SH SOLE 0 96 0 0 ADASINA SOCIAL JUSTICE ALL CAP GLOBAL ETF ETF 886364876 5066 323 SH SOLE 0 322 0 0 SPDR NUVEEN BLOOMBERG HIGH YIELD MUNICIPAL BOND ETF ETF 78464A284 89957 3593 SH SOLE 0 3592 0 0 STAG INDL INC COM REIT 85254J102 3522875 104165 SH SOLE 0 104165 0 0 VANGUARD MID-CAP GROWTH ETF ETF 922908538 49502 254 SH SOLE 0 254 0 0 SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 41409 566 SH SOLE 0 566 0 0 XYLEM INC COM Stock 98419M100 38948 372 SH SOLE 0 372 0 0 VANGUARD ULTRA-SHORT BOND ETF ETF 92203C303 120244 2442 SH SOLE 0 2442 0 0 COINBASE GLOBAL INC COM CL A Stock 19260Q107 2703 40 SH SOLE 0 40 0 0 TRACTOR SUPPLY CO COM Stock 892356106 659757 2807 SH SOLE 0 2807 0 0 ORGANON & CO COMMON STOCK Stock 68622V106 4983770 211895 SH SOLE 0 211895 0 0 NEOGEN CORP COM Stock 640491106 149382 8066 SH SOLE 0 8066 0 0 VISA INC COM CL A Stock 92826C839 81617 362 SH SOLE 0 362 0 0 INSMED INC COM PAR $.01 Stock 457669307 1006 59 SH SOLE 0 59 0 0 SJW GROUP COM Stock 784305104 5394115 70854 SH SOLE 0 70854 0 0 HERSHEY CO COM Stock 427866108 296642 1166 SH SOLE 0 1166 0 0 IMPACT SHARES AFFORDABLE HOUSING MBS ETF ETF 45259R103 4332 250 SH SOLE 0 250 0 0 KYNDRYL HLDGS INC COMMON STOCK Stock 50155Q100 72088 4884 SH SOLE 0 4884 0 0 VANGUARD VALUE ETF ETF 922908744 225672 1634 SH SOLE 0 1634 0 0 VANGUARD GROWTH ETF ETF 922908736 141931 569 SH SOLE 0 569 0 0 ISHARES U.S. TREASURY BOND ETF ETF 46429B267 631260 27000 SH SOLE 0 27000 0 0 RIVIAN AUTOMOTIVE INC COM CL A Stock 76954A103 1703 110 SH SOLE 0 110 0 0 MID-AMER APT CMNTYS INC COM REIT 59522J103 738284 4888 SH SOLE 0 4888 0 0 PHILLIPS 66 COM Stock 718546104 5576 55 SH SOLE 0 55 0 0 IRON MTN INC DEL COM REIT 46284V101 158730 3000 SH SOLE 0 3000 0 0 DOORDASH INC CL A Stock 25809K105 14301 225 SH SOLE 0 225 0 0 SPROUTS FMRS MKT INC COM Stock 85208M102 6676718 190600 SH SOLE 0 190600 0 0 CONSTELLATION ENERGY CORP COM Stock 21037T109 4553 58 SH SOLE 0 58 0 0 META PLATFORMS INC CL A Stock 30303M102 12716 60 SH SOLE 0 60 0 0 ASML HOLDING N V N Y REGISTRY SHS ADR N07059210 51053 75 SH SOLE 0 75 0 0 EMBECTA CORP COMMON STOCK Stock 29082K105 10376 369 SH SOLE 0 369 0 0 LPL FINL HLDGS INC COM Stock 50212V100 12751 63 SH SOLE 0 63 0 0 PALO ALTO NETWORKS INC COM Stock 697435105 52132 261 SH SOLE 0 261 0 0 SYMBOTIC INC CLASS A COM Stock 87151X101 457 20 SH SOLE 0 20 0 0 HALEON PLC SPON ADS ADR 405552100 101628 12485 SH SOLE 0 12485 0 0 HEALTHCARE RLTY TR CL A COM REIT 42226K105 2300599 119017 SH SOLE 0 119017 0 0 ELME COMMUNITIES SH BEN INT REIT 939653101 163866 9175 SH SOLE 0 9175 0 0 MONDELEZ INTL INC CL A Stock 609207105 27888 400 SH SOLE 0 400 0 0 MIDDLEBY CORP COM Stock 596278101 29322 200 SH SOLE 0 200 0 0 BROADCOM INC COM Stock 11135F101 23737 37 SH SOLE 0 37 0 0 LIVEWIRE GROUP INC WT EXP 092627 Stock 53838J113 12 50 SH SOLE 0 50 0 0 LIVEWIRE GROUP INC COM Stock 53838J105 13545 2100 SH SOLE 0 2100 0 0 COCRYSTAL PHARMA INC COM NEW Stock 19188J409 832 418 SH SOLE 0 418 0 0 WORKDAY INC CL A Stock 98138H101 3718 18 SH SOLE 0 18 0 0 WEX INC COM Stock 96208T104 91945 500 SH SOLE 0 500 0 0 METLIFE INC COM Stock 59156R108 5041 87 SH SOLE 0 87 0 0 MOODYS CORP COM Stock 615369105 153010 500 SH SOLE 0 500 0 0 EXPEDITORS INTL WASH INC COM Stock 302130109 1843959 16745 SH SOLE 0 16745 0 0 ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 19721 69 SH SOLE 0 69 0 0 GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK Stock 36266G107 78093 952 SH SOLE 0 952 0 0 CALIFORNIA WTR SVC GROUP COM Stock 130788102 779007 13385 SH SOLE 0 13385 0 0 ISHARES U.S. MEDICAL DEVICES ETF ETF 464288810 58298 1080 SH SOLE 0 1080 0 0 NVIDIA CORPORATION COM Stock 67066G104 494431 1780 SH SOLE 0 1780 0 0 ARCHER DANIELS MIDLAND CO COM Stock 039483102 15534 195 SH SOLE 0 195 0 0 SANDY SPRING BANCORP INC COM Stock 800363103 572 22 SH SOLE 0 22 0 0 GENUINE PARTS CO COM Stock 372460105 379292 2267 SH SOLE 0 2267 0 0 UNITED STATES COPPER INDEX FUND ETF 911718104 29928 1200 SH SOLE 0 1200 0 0 GRAINGER W W INC COM Stock 384802104 58549 85 SH SOLE 0 85 0 0 WPP PLC NEW ADR ADR 92937A102 0 0 SH SOLE 0 0 0 0 ABBVIE INC COM Stock 00287Y109 767526 4816 SH SOLE 0 4816 0 0 S&P GLOBAL INC COM Stock 78409V104 55163 160 SH SOLE 0 160 0 0 VANGUARD FTSE ALL-WORLD EX-US INDEX FUND ETF 922042775 7 0 SH SOLE 0 0 0 0 WEST PHARMACEUTICAL SVSC INC COM Stock 955306105 693 2 SH SOLE 0 2 0 0 CELANESE CORP DEL COM Stock 150870103 43556 400 SH SOLE 0 400 0 0 ZOETIS INC CL A Stock 98978V103 108186 650 SH SOLE 0 650 0 0 OMNICELL COM COM Stock 68213N109 1408 24 SH SOLE 0 24 0 0 TELUS CORPORATION COM Stock 87971M103 6829874 343901 SH SOLE 0 343901 0 0 ORMAT TECHNOLOGIES INC COM Stock 686688102 9749 115 SH SOLE 0 115 0 0 BLACKSTONE INC COM Stock 09260D107 41373 471 SH SOLE 0 471 0 0 ANSYS INC COM Stock 03662Q105 209664 630 SH SOLE 0 630 0 0 CHURCH & DWIGHT CO INC COM Stock 171340102 257273 2910 SH SOLE 0 2910 0 0 FACTSET RESH SYS INC COM Stock 303075105 62264 150 SH SOLE 0 150 0 0 ZIMMER BIOMET HOLDINGS INC COM Stock 98956P102 65504 507 SH SOLE 0 507 0 0 BRIGHT HORIZONS FAM SOL IN DEL COM Stock 109194100 1232 16 SH SOLE 0 16 0 0 HANNON ARMSTRONG SUST INFR CAP COM REIT 41068X100 5392588 188552 SH SOLE 0 188552 0 0 STRYKER CORPORATION COM Stock 863667101 1580933 5538 SH SOLE 0 5538 0 0 QUALCOMM INC COM Stock 747525103 61238 480 SH SOLE 0 480 0 0 FASTENAL CO COM Stock 311900104 37542 696 SH SOLE 0 696 0 0 INTUITIVE SURGICAL INC COM NEW Stock 46120E602 27591 108 SH SOLE 0 108 0 0 HAIN CELESTIAL GROUP INC Stock 405217100 758545 44230 SH SOLE 0 44230 0 0 MCDONALDS CORP COM Stock 580135101 381668 1365 SH SOLE 0 1365 0 0 PAYLOCITY HLDG CORP COM Stock 70438V106 994 5 SH SOLE 0 5 0 0 QUEST DIAGNOSTICS INC COM Stock 74834L100 2188837 15471 SH SOLE 0 15471 0 0 DOVER CORP COM Stock 260003108 96178 633 SH SOLE 0 633 0 0 CISCO SYS INC COM Stock 17275R102 3608615 69031 SH SOLE 0 69031 0 0 CAPITAL ONE FINL CORP COM Stock 14040H105 11058 115 SH SOLE 0 115 0 0 ADVANCED MICRO DEVICES INC COM Stock 007903107 6567 67 SH SOLE 0 67 0 0 CDW CORP COM Stock 12514G108 58467 300 SH SOLE 0 300 0 0 VANECK JUNIOR GOLD MINERS ETF ETF 92189F791 82753 2095 SH SOLE 0 2095 0 0 AT&T INC COM Stock 00206R102 232040 12054 SH SOLE 0 12054 0 0 PHYSICIANS RLTY TR COM REIT 71943U104 6861382 459570 SH SOLE 0 459570 0 0 NANOSTRING TECHNOLOGIES INC COM Stock 63009R109 99 10 SH SOLE 0 10 0 0 NUVEEN SELECT TAX-FREE INCOME SH BEN INT CEF 67062F100 95206 6653 SH SOLE 0 6653 0 0 ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 12971 157 SH SOLE 0 156 0 0 GLOBAL X MLP & ENERGY INFRASTRUCTURE ETF ETF 37954Y293 17538 439 SH SOLE 0 439 0 0 GENERAL ELECTRIC CO COM NEW Stock 369604301 283263 2963 SH SOLE 0 2963 0 0 NOKIA CORP SPONSORED ADR ADR 654902204 1126452 229420 SH SOLE 0 229420 0 0 FRESHPET INC COM Stock 358039105 397 6 SH SOLE 0 6 0 0 RINGCENTRAL INC CL A Stock 76680R206 3067 100 SH SOLE 0 100 0 0 BLACKROCK CR ALLOCATION INCOME COM CEF 092508100 72030 7000 SH SOLE 0 7000 0 0 CRITEO S A SPONS ADS ADR 226718104 3151 100 SH SOLE 0 100 0 0 ALAMOS GOLD INC NEW COM CL A Stock 011532108 48920 4000 SH SOLE 0 4000 0 0 LULULEMON ATHLETICA INC COM Stock 550021109 13111 36 SH SOLE 0 36 0 0 LAMAR ADVERTISING CO NEW CL A REIT 512816109 2397 24 SH SOLE 0 24 0 0 THE CIGNA GROUP COM Stock 125523100 251186 983 SH SOLE 0 983 0 0 METTLER TOLEDO INTERNATIONAL COM Stock 592688105 328995 215 SH SOLE 0 215 0 0 ONEOK INC NEW COM Stock 682680103 9849 155 SH SOLE 0 155 0 0 ARAMARK COM Stock 03852U106 7970 223 SH SOLE 0 222 0 0 MASIMO CORP COM Stock 574795100 9042 49 SH SOLE 0 49 0 0 RENAISSANCERE HLDGS LTD COM Stock G7496G103 252428 1260 SH SOLE 0 1260 0 0 WELLS FARGO CO NEW COM Stock 949746101 83843 2243 SH SOLE 0 2243 0 0 UNION PAC CORP COM Stock 907818108 224606 1116 SH SOLE 0 1116 0 0 CINTAS CORP COM Stock 172908105 37014 80 SH SOLE 0 80 0 0 CARMAX INC COM Stock 143130102 113454 1765 SH SOLE 0 1765 0 0 ISHARES 10-20 YEAR TREASURY BOND ETF ETF 464288653 179828 1570 SH SOLE 0 1570 0 0 SALESFORCE INC COM Stock 79466L302 92099 461 SH SOLE 0 461 0 0 MICROCHIP TECHNOLOGY INC. COM Stock 595017104 144688 1727 SH SOLE 0 1727 0 0 MCCORMICK & CO INC COM NON VTG Stock 579780206 2800236 33653 SH SOLE 0 33652 0 0 COLUMBIA BKG SYS INC COM Stock 197236102 326581 15247 SH SOLE 0 15246 0 0 REPUBLIC SVCS INC COM Stock 760759100 12170 90 SH SOLE 0 90 0 0 THERMO FISHER SCIENTIFIC INC COM Stock 883556102 1773549 3077 SH SOLE 0 3077 0 0 LOCKHEED MARTIN CORP COM Stock 539830109 18909 40 SH SOLE 0 40 0 0 JPMORGAN CHASE & CO COM Stock 46625H100 289940 2225 SH SOLE 0 2225 0 0 CHEVRON CORP NEW COM Stock 166764100 143907 882 SH SOLE 0 882 0 0 ISHARES NATIONAL MUNI BOND ETF ETF 464288414 56232 522 SH SOLE 0 521 0 0 CONOCOPHILLIPS COM Stock 20825C104 17858 180 SH SOLE 0 180 0 0 VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 24934 552 SH SOLE 0 552 0 0 DANAHER CORPORATION COM Stock 235851102 198608 788 SH SOLE 0 788 0 0 TJX COS INC NEW COM Stock 872540109 18963 242 SH SOLE 0 242 0 0 WALMART INC COM Stock 931142103 232234 1575 SH SOLE 0 1575 0 0 INTERNATIONAL BUSINESS MACHS COM Stock 459200101 3040370 23193 SH SOLE 0 23193 0 0 ORACLE CORP COM Stock 68389X105 162787 1752 SH SOLE 0 1751 0 0 RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101 155121 1584 SH SOLE 0 1584 0 0 TEXAS INSTRS INC COM Stock 882508104 696235 3743 SH SOLE 0 3743 0 0 TARGET CORP COM Stock 87612E106 444882 2686 SH SOLE 0 2686 0 0 PFIZER INC COM Stock 717081103 527136 12920 SH SOLE 0 12920 0 0 3M CO COM Stock 88579Y101 338980 3225 SH SOLE 0 3225 0 0 HP INC COM Stock 40434L105 93920 3200 SH SOLE 0 3200 0 0 GILEAD SCIENCES INC COM Stock 375558103 1659 20 SH SOLE 0 20 0 0 CATERPILLAR INC COM Stock 149123101 56066 245 SH SOLE 0 245 0 0 ALPHABET INC CAP STK CL C Stock 02079K107 501904 4826 SH SOLE 0 4826 0 0 AMERICAN EXPRESS CO COM Stock 025816109 516623 3132 SH SOLE 0 3132 0 0 AMGEN INC COM Stock 031162100 2086544 8631 SH SOLE 0 8631 0 0 APPLIED MATLS INC COM Stock 038222105 40043 326 SH SOLE 0 326 0 0 OTIS WORLDWIDE CORP COM Stock 68902V107 15276 181 SH SOLE 0 181 0 0 ALLY FINL INC COM Stock 02005N100 5098 200 SH SOLE 0 200 0 0 ANALOG DEVICES INC COM Stock 032654105 20708 105 SH SOLE 0 105 0 0 NUVEEN AMT FREE QLTY MUN INCME COM CEF 670657105 122000 10971 SH SOLE 0 10971 0 0 AGNICO EAGLE MINES LTD COM Stock 008474108 233952 4590 SH SOLE 0 4590 0 0 CANADIAN NATL RY CO COM Stock 136375102 58985 500 SH SOLE 0 500 0 0 CHECK POINT SOFTWARE TECH LTD ORD Stock M22465104 2624830 20191 SH SOLE 0 20191 0 0 ATLANTICA SUSTAINABLE INFR PLC SHS Stock G0751N103 112328 3800 SH SOLE 0 3800 0 0 ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226 40454 406 SH SOLE 0 406 0 0 ISHARES 20 YEAR TREASURY BOND ETF ETF 464287432 670131 6300 SH SOLE 0 6300 0 0 EATON CORP PLC SHS Stock G29183103 37009 216 SH SOLE 0 216 0 0 TRIMBLE INC COM Stock 896239100 761191 14521 SH SOLE 0 14521 0 0 CANOPY GROWTH CORP COM Stock 138035100 5775 3300 SH SOLE 0 3300 0 0 INVESCO BULLETSHARES 2023 CORPORATE BOND ETF ETF 46138J866 52700 2500 SH SOLE 0 2500 0 0 CYBERARK SOFTWARE LTD SHS Stock M2682V108 1184 8 SH SOLE 0 8 0 0 KEYSIGHT TECHNOLOGIES INC COM Stock 49338L103 380124 2354 SH SOLE 0 2354 0 0 SYNEOS HEALTH INC CL A Stock 87166B102 1069 30 SH SOLE 0 30 0 0 ESSENTIAL UTILS INC COM Stock 29670G102 652568 14950 SH SOLE 0 14950 0 0 COMMUNITY BK SYS INC COM Stock 203607106 12913 246 SH SOLE 0 246 0 0 WOLFSPEED INC COM Stock 977852102 90930 1400 SH SOLE 0 1400 0 0 MARKETAXESS HLDGS INC COM Stock 57060D108 1956 5 SH SOLE 0 5 0 0 VANGUARD SHORT-TERM BOND ETF ETF 921937827 141430 1849 SH SOLE 0 1849 0 0 IDACORP INC COM Stock 451107106 137579 1270 SH SOLE 0 1270 0 0 PHILIP MORRIS INTL INC COM Stock 718172109 97 1 SH SOLE 0 1 0 0 MFS SPL VALUE TR SH BEN INT CEF 55274E102 5578 1325 SH SOLE 0 1325 0 0 PARKER-HANNIFIN CORP COM Stock 701094104 33611 100 SH SOLE 0 100 0 0 ROPER TECHNOLOGIES INC COM Stock 776696106 67426 153 SH SOLE 0 153 0 0 PNC FINL SVCS GROUP INC COM Stock 693475105 40037 315 SH SOLE 0 315 0 0 BRISTOL-MYERS SQUIBB CO COM Stock 110122108 300112 4330 SH SOLE 0 4330 0 0 ALTRIA GROUP INC COM Stock 02209S103 45 1 SH SOLE 0 1 0 0 LOEWS CORP COM Stock 540424108 32665 563 SH SOLE 0 563 0 0 AMERICAN WTR WKS CO INC NEW COM Stock 030420103 1761982 12028 SH SOLE 0 12028 0 0 AGILENT TECHNOLOGIES INC COM Stock 00846U101 612431 4427 SH SOLE 0 4427 0 0 EXXON MOBIL CORP COM Stock 30231G102 519788 4740 SH SOLE 0 4740 0 0 UNITEDHEALTH GROUP INC COM Stock 91324P102 979679 2073 SH SOLE 0 2073 0 0 PRICE T ROWE GROUP INC COM Stock 74144T108 39628 351 SH SOLE 0 351 0 0 TRAVELERS COMPANIES INC COM Stock 89417E109 139356 813 SH SOLE 0 813 0 0 LOWES COS INC COM Stock 548661107 318152 1591 SH SOLE 0 1591 0 0 SOLAREDGE TECHNOLOGIES INC COM Stock 83417M104 2432 8 SH SOLE 0 8 0 0 HELIOS TECHNOLOGIES INC COM Stock 42328H109 771328 11794 SH SOLE 0 11794 0 0 DEERE & CO COM Stock 244199105 19405 47 SH SOLE 0 47 0 0 ETSY INC COM Stock 29786A106 15364 138 SH SOLE 0 138 0 0 NOMAD FOODS LTD USD ORD SHS Stock G6564A105 5914213 315593 SH SOLE 0 315593 0 0 SOUTHWEST AIRLS CO COM Stock 844741108 1627 50 SH SOLE 0 50 0 0 COLGATE PALMOLIVE CO COM Stock 194162103 2728997 36314 SH SOLE 0 36314 0 0 SHOPIFY INC CL A Stock 82509L107 14382 300 SH SOLE 0 300 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR ADR 92857W308 6667034 603898 SH SOLE 0 603898 0 0 UTILITIES SELECT SECTOR SPDR FUND ETF 81369Y886 81228 1200 SH SOLE 0 1200 0 0 COUSINS PPTYS INC COM NEW REIT 222795502 1163607 54425 SH SOLE 0 54425 0 0 EQUITY LIFESTYLE PPTYS INC COM REIT 29472R108 4833 72 SH SOLE 0 72 0 0 NOVO-NORDISK A S ADR ADR 670100205 3180572 19986 SH SOLE 0 19986 0 0 SMITH & NEPHEW PLC SPDN ADR NEW ADR 83175M205 5604105 200792 SH SOLE 0 200792 0 0 NEW YORK TIMES CO CL A Stock 650111107 14541 374 SH SOLE 0 374 0 0 PAYPAL HLDGS INC COM Stock 70450Y103 114518 1508 SH SOLE 0 1508 0 0 SCHWAB CHARLES CORP COM Stock 808513105 585608 11180 SH SOLE 0 11180 0 0 DENTSPLY SIRONA INC COM Stock 24906P109 117840 3000 SH SOLE 0 3000 0 0 CROWN CASTLE INC COM REIT 22822V101 2677 20 SH SOLE 0 20 0 0 LIVE OAK BANCSHARES INC COM Stock 53803X105 390 16 SH SOLE 0 16 0 0 BLACKROCK INC COM Stock 09247X101 22750 34 SH SOLE 0 34 0 0 KADANT INC COM Stock 48282T104 797589 3825 SH SOLE 0 3825 0 0 APPLE INC COM Stock 037833100 14189733 86051 SH SOLE 0 86050 0 0 PENUMBRA INC COM Stock 70975L107 1115 4 SH SOLE 0 4 0 0 GSK PLC SPONSORED ADR ADR 37733W204 7050533 198160 SH SOLE 0 198160 0 0 WEC ENERGY GROUP INC COM Stock 92939U106 158299 1670 SH SOLE 0 1670 0 0 ABBOTT LABS COM Stock 002824100 684619 6761 SH SOLE 0 6761 0 0 DISNEY WALT CO COM Stock 254687106 470010 4694 SH SOLE 0 4694 0 0 BOOKING HOLDINGS INC COM Stock 09857L108 2652 1 SH SOLE 0 1 0 0 SPDR BLOOMBERG 1-3 MONTH T-BILL ETF ETF 78468R663 88606 965 SH SOLE 0 965 0 0 MARSH & MCLENNAN COS INC COM Stock 571748102 18321 110 SH SOLE 0 110 0 0