0001525865-20-000004.txt : 20200722 0001525865-20-000004.hdr.sgml : 20200722 20200722144057 ACCESSION NUMBER: 0001525865-20-000004 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20200630 FILED AS OF DATE: 20200722 DATE AS OF CHANGE: 20200722 EFFECTIVENESS DATE: 20200722 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: 201041253 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 13F-HR LIVE false false false 0001525865 XXXXXXXX 06-30-2020 06-30-2020 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 07-22-2020 0 353 231416 false
INFORMATION TABLE 2 cleanyield13f6302020.xml AMAZON COM INC COM Stock 023135106 284 103 SH SOLE 0 103 0 0 CERNER CORP COM Stock 156782104 86 1250 SH SOLE 0 1250 0 0 ALEXANDRIA REAL ESTATE EQ INC COM REIT 015271109 120 740 SH SOLE 0 740 0 0 HEWLETT PACKARD ENTERPRISE CO COM Stock 42824C109 31 3200 SH SOLE 0 3200 0 0 BOULDER GROWTH & INCOME FD INC COM CEF 101507101 0 0 SH SOLE 0 0 0 0 INVESCO QQQ TRUST ETF 46090E103 210 850 SH SOLE 0 850 0 0 CAMDEN NATL CORP COM Stock 133034108 770 22300 SH SOLE 0 22300 0 0 STARBUCKS CORP COM Stock 855244109 63 858 SH SOLE 0 858 0 0 PAN AMERN SILVER CORP COM Stock 697900108 404 13300 SH SOLE 0 13300 0 0 HINGHAM INSTN SVGS MASS COM Stock 433323102 3859 22998 SH SOLE 0 22998 0 0 HECLA MNG CO COM Stock 422704106 304 93000 SH SOLE 0 93000 0 0 ARROW FINL CORP COM Stock 042744102 39 1297 SH SOLE 0 1297 0 0 CAMDEN PPTY TR SH BEN INT REIT 133131102 352 3860 SH SOLE 0 3860 0 0 ANTHEM INC COM Stock 036752103 29 111 SH SOLE 0 111 0 0 EBAY INC. COM Stock 278642103 53 1015 SH SOLE 0 1015 0 0 BAR HBR BANKSHARES COM Stock 066849100 709 31654 SH SOLE 0 31654 0 0 HUBBELL INC COM Stock 443510607 335 2675 SH SOLE 0 2675 0 0 JOHNSON & JOHNSON COM Stock 478160104 3883 27612 SH SOLE 0 27612 0 0 LKQ CORP COM Stock 501889208 16 612 SH SOLE 0 612 0 0 WASTE MGMT INC DEL COM Stock 94106L109 45 425 SH SOLE 0 425 0 0 INVESCO WILDERHILL CLEAN ENERGY ETF ETF 46137V134 6 140 SH SOLE 0 140 0 0 COSTCO WHSL CORP NEW COM Stock 22160K105 190 625 SH SOLE 0 625 0 0 CABOT CORP COM Stock 127055101 13 362 SH SOLE 0 362 0 0 ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 100 2500 SH SOLE 0 2500 0 0 GOLDMAN SACHS GROUP INC COM Stock 38141G104 20 100 SH SOLE 0 100 0 0 NOBLE ENERGY INC COM Stock 655044105 67 7500 SH SOLE 0 7500 0 0 TOYOTA MOTOR CORP SP ADR REP2COM ADR 892331307 33 260 SH SOLE 0 260 0 0 ISHARES MSCI KLD 400 SOCIAL ETF ETF 464288570 219 1852 SH SOLE 0 1852 0 0 YUM BRANDS INC COM Stock 988498101 59 680 SH SOLE 0 680 0 0 PROCTER AND GAMBLE CO COM Stock 742718109 2975 24885 SH SOLE 0 24885 0 0 COCA COLA CO COM Stock 191216100 254 5683 SH SOLE 0 5682 0 0 GENERAL MLS INC COM Stock 370334104 6015 97566 SH SOLE 0 97566 0 0 PPG INDS INC COM Stock 693506107 85 800 SH SOLE 0 800 0 0 TRUIST FINL CORP COM Stock 89832Q109 65 1726 SH SOLE 0 1726 0 0 UNITED PARCEL SERVICE INC CL B Stock 911312106 218 1957 SH SOLE 0 1957 0 0 MARRIOTT INTL INC NEW CL A Stock 571903202 33 381 SH SOLE 0 381 0 0 BIOGEN INC COM Stock 09062X103 3432 12828 SH SOLE 0 12828 0 0 VENTAS INC COM REIT 92276F100 121 3305 SH SOLE 0 3305 0 0 INTEL CORP COM Stock 458140100 663 11089 SH SOLE 0 11089 0 0 HUNT J B TRANS SVCS INC COM Stock 445658107 8 65 SH SOLE 0 65 0 0 WILEY JOHN & SONS INC CL A Stock 968223206 16 400 SH SOLE 0 400 0 0 STATE STR CORP COM Stock 857477103 13 200 SH SOLE 0 200 0 0 MEDTRONIC PLC SHS Stock G5960L103 315 3435 SH SOLE 0 3435 0 0 CLOROX CO DEL COM Stock 189054109 2 10 SH SOLE 0 10 0 0 FIRST MAJESTIC SILVER CORP COM Stock 32076V103 149 15000 SH SOLE 0 15000 0 0 FORTIVE CORP COM Stock 34959J108 65 963 SH SOLE 0 963 0 0 WORTHINGTON INDS INC COM Stock 981811102 99 2650 SH SOLE 0 2650 0 0 PAYCHEX INC COM Stock 704326107 294 3883 SH SOLE 0 3883 0 0 PEOPLES UNITED FINANCIAL INC COM Stock 712704105 30 2631 SH SOLE 0 2631 0 0 BLACKBAUD INC COM Stock 09227Q100 21 371 SH SOLE 0 371 0 0 ISHARES SILVER TRUST ETF 46428Q109 158 9305 SH SOLE 0 9305 0 0 WATERS CORP COM Stock 941848103 163 905 SH SOLE 0 905 0 0 PROLOGIS INC. COM REIT 74340W103 472 5060 SH SOLE 0 5060 0 0 ISHARES AGENCY BOND ETF ETF 464288166 362 2987 SH SOLE 0 2987 0 0 SANOFI SPONSORED ADR ADR 80105N105 5623 110142 SH SOLE 0 110142 0 0 MERCK & CO. INC COM Stock 58933Y105 971 12551 SH SOLE 0 12550 0 0 SPDR S&P 500 ETF ETF 78462F103 584 1894 SH SOLE 0 1894 0 0 SPDR S&P 500 ETF ETF 78462F103 894 2900 SH Put SOLE 0 2900 0 0 SPDR S&P 500 ETF ETF 78462F103 1634 5300 SH Put SOLE 0 5300 0 0 SPDR S&P 500 ETF ETF 78462F103 617 2000 SH Put SOLE 0 2000 0 0 SPDR S&P 500 ETF ETF 78462F103 493 1600 SH Put SOLE 0 1600 0 0 SPDR S&P 500 ETF ETF 78462F103 308 1000 SH Put SOLE 0 1000 0 0 SPDR S&P 500 ETF ETF 78462F103 493 1600 SH Put SOLE 0 1600 0 0 SPDR S&P 500 ETF ETF 78462F103 93 300 SH Put SOLE 0 300 0 0 SPDR S&P 500 ETF ETF 78462F103 493 1600 SH Put SOLE 0 1600 0 0 SPDR S&P 500 ETF ETF 78462F103 247 800 SH Put SOLE 0 800 0 0 SPDR S&P 500 ETF ETF 78462F103 3145 10200 SH Put SOLE 0 10200 0 0 SPDR S&P 500 ETF ETF 78462F103 1819 5900 SH Put SOLE 0 5900 0 0 SPDR S&P 500 ETF ETF 78462F103 493 1600 SH Put SOLE 0 1600 0 0 SPDR S&P 500 ETF ETF 78462F103 1573 5100 SH Put SOLE 0 5100 0 0 SPDR S&P 500 ETF ETF 78462F103 24977 81000 SH Put SOLE 0 81000 0 0 SPDR S&P 500 ETF ETF 78462F103 2744 8900 SH Put SOLE 0 8900 0 0 SPDR S&P 500 ETF ETF 78462F103 123 400 SH Put SOLE 0 400 0 0 MCKESSON CORP COM Stock 58155Q103 54 350 SH SOLE 0 350 0 0 MASTERCARD INCORPORATED CL A Stock 57636Q104 61 206 SH SOLE 0 206 0 0 FIRST REP BK SAN FRANCISCO CAL COM Stock 33616C100 65 616 SH SOLE 0 616 0 0 ILLINOIS TOOL WKS INC COM Stock 452308109 1719 9834 SH SOLE 0 9834 0 0 SBA COMMUNICATIONS CORP NEW CL A REIT 78410G104 15 51 SH SOLE 0 51 0 0 EMERSON ELEC CO COM Stock 291011104 79 1275 SH SOLE 0 1275 0 0 YUM CHINA HLDGS INC COM Stock 98850P109 29 600 SH SOLE 0 600 0 0 HORACE MANN EDUCATORS CORP NEW COM Stock 440327104 28 760 SH SOLE 0 760 0 0 MATTEL INC COM Stock 577081102 3 295 SH SOLE 0 295 0 0 ISHARES TIPS BOND ETF ETF 464287176 62 500 SH SOLE 0 500 0 0 VERTEX PHARMACEUTICALS INC COM Stock 92532F100 87 300 SH SOLE 0 300 0 0 SMUCKER J M CO COM NEW Stock 832696405 955 9022 SH SOLE 0 9022 0 0 DIREXION DAILY EMERGING MARKETS BULL 3X SHARES ETF 25490K281 18 415 SH SOLE 0 415 0 0 NATUS MED INC DEL COM Stock 639050103 73 3340 SH SOLE 0 3340 0 0 NUVEEN AMT-FREE MUN VALUE FD COM CEF 670695105 95 6045 SH SOLE 0 6045 0 0 BANK NEW YORK MELLON CORP COM Stock 064058100 50 1300 SH SOLE 0 1300 0 0 NORTONLIFELOCK INC COM Stock 668771108 23 1150 SH SOLE 0 1150 0 0 VERIZON COMMUNICATIONS INC COM Stock 92343V104 1154 20935 SH SOLE 0 20935 0 0 SONOCO PRODS CO COM Stock 835495102 16 300 SH SOLE 0 300 0 0 FEDEX CORP COM Stock 31428X106 132 940 SH SOLE 0 940 0 0 SHERWIN WILLIAMS CO COM Stock 824348106 91 157 SH SOLE 0 157 0 0 PEPSICO INC COM Stock 713448108 1296 9801 SH SOLE 0 9800 0 0 UNILEVER N V N Y SHS NEW ADR 904784709 6941 130301 SH SOLE 0 130301 0 0 KIMBERLY CLARK CORP COM Stock 494368103 196 1387 SH SOLE 0 1387 0 0 180 DEGREE CAP CORP COM CEF 68235B109 3 1566 SH SOLE 0 1566 0 0 HONEYWELL INTL INC COM Stock 438516106 91 628 SH SOLE 0 628 0 0 VANECK VECTORS GREEN BOND ETF ETF 92189F171 114 4130 SH SOLE 0 4130 0 0 US BANCORP DEL COM NEW Stock 902973304 1000 27148 SH SOLE 0 27148 0 0 BP PLC SPONSORED ADR ADR 055622104 6 250 SH SOLE 0 250 0 0 HOME DEPOT INC Stock 437076102 1135 4531 SH SOLE 0 4531 0 0 BAXTER INTL INC COM Stock 071813109 134 1553 SH SOLE 0 1553 0 0 AUTOMATIC DATA PROCESSING INC COM Stock 053015103 2964 19909 SH SOLE 0 19909 0 0 PIMCO 1-5 YEAR U.S. TIPS INDEX EXCHANGE-TRADED FUND ETF 72201R205 5 91 SH SOLE 0 91 0 0 DUPONT DE NEMOURS INC COM Stock 26614N102 38 721 SH SOLE 0 721 0 0 SPDR GOLD SHARES ETF 78463V107 115 690 SH SOLE 0 690 0 0 SOUTHERN CO COM Stock 842587107 5 100 SH SOLE 0 100 0 0 BECTON DICKINSON & CO COM Stock 075887109 2238 9352 SH SOLE 0 9352 0 0 LOGMEIN INC COM Stock 54142L109 1 12 SH SOLE 0 12 0 0 LABORATORY CORP AMER HLDGS COM NEW Stock 50540R409 143 859 SH SOLE 0 859 0 0 IQVIA HLDGS INC COM Stock 46266C105 10 72 SH SOLE 0 72 0 0 CENTURYLINK INC COM Stock 156700106 4 350 SH SOLE 0 350 0 0 SPDR PORTFOLIO SHORT TERM CORPORATE BOND ETF ETF 78464A474 279 8918 SH SOLE 0 8918 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 484 2709 SH SOLE 0 2709 0 0 ADOBE INC COM Stock 00724F101 58 133 SH SOLE 0 133 0 0 WEYERHAEUSER CO MTN BE COM NEW REIT 962166104 110 4896 SH SOLE 0 4896 0 0 VANGUARD SHORT-TERM CORPORATE BOND INDEX FUND ETF 92206C409 15 177 SH SOLE 0 177 0 0 UNION BANKSHARES INC COM Stock 905400107 8 450 SH SOLE 0 450 0 0 ALPHABET CLASS A Stock 02079K305 664 468 SH SOLE 0 468 0 0 PIEDMONT OFFICE REALTY TR INC COM CL A REIT 720190206 188 11335 SH SOLE 0 11335 0 0 OREILLY AUTOMOTIVE INC COM Stock 67103H107 258 612 SH SOLE 0 612 0 0 EASTMAN CHEM CO COM Stock 277432100 93 1335 SH SOLE 0 1335 0 0 PRINCIPAL FINANCIAL GROUP INC COM Stock 74251V102 6 134 SH SOLE 0 134 0 0 INTUIT COM Stock 461202103 2093 7065 SH SOLE 0 7065 0 0 CONSTELLATION BRANDS INC CL A Stock 21036P108 70 400 SH SOLE 0 400 0 0 UNILEVER PLC SPON ADR NEW ADR 904767704 25 450 SH SOLE 0 450 0 0 NEWMONT GOLD CO COM Stock 651639106 327 5300 SH SOLE 0 5300 0 0 CSX CORP COM Stock 126408103 52 743 SH SOLE 0 743 0 0 COMCAST CORP NEW CL A Stock 20030N101 297 7630 SH SOLE 0 7630 0 0 MICROSOFT CORP COM Stock 594918104 3060 15036 SH SOLE 0 15036 0 0 DOCUSIGN INC COM Stock 256163106 52 300 SH SOLE 0 300 0 0 HEALTHPEAK PROPERTIES INC COM REIT 42250P103 2996 108698 SH SOLE 0 108698 0 0 CVS HEALTH CORP COM Stock 126650100 212 3265 SH SOLE 0 3265 0 0 INVESCO BULLETSHARES 2026 CORPORATE BOND ETF ETF 46138J791 10 447 SH SOLE 0 447 0 0 MASCO CORP COM Stock 574599106 75 1500 SH SOLE 0 1500 0 0 AVERY DENNISON CORP COM Stock 053611109 58 504 SH SOLE 0 504 0 0 TENNANT CO COM Stock 880345103 140 2161 SH SOLE 0 2160 0 0 VANGUARD SMALL-CAP INDEX FUND ETF 922908751 54 370 SH SOLE 0 370 0 0 NEXTERA ENERGY INC COM Stock 65339F101 243 1012 SH SOLE 0 1012 0 0 NIKE INC CL B Stock 654106103 223 2279 SH SOLE 0 2279 0 0 TESLA INC COM Stock 88160R101 13 12 SH SOLE 0 12 0 0 MSCI INC COM Stock 55354G100 27 80 SH SOLE 0 80 0 0 ITRON INC COM Stock 465741106 23 340 SH SOLE 0 340 0 0 COEUR MNG INC COM NEW Stock 192108504 127 25000 SH SOLE 0 25000 0 0 VANGUARD HEALTH CARE INDEX FUND ETF 92204A504 58 300 SH SOLE 0 300 0 0 NORFOLK SOUTHERN CORP COM Stock 655844108 97 550 SH SOLE 0 550 0 0 HIGHWOODS PPTYS INC COM REIT 431284108 3029 81128 SH SOLE 0 81128 0 0 WALGREENS BOOTS ALLIANCE INC COM Stock 931427108 362 8550 SH SOLE 0 8550 0 0 DOLLAR TREE INC COM Stock 256746108 46 500 SH SOLE 0 500 0 0 INTERNATIONAL FLAVORS&FRAGRANC COM Stock 459506101 107 872 SH SOLE 0 872 0 0 REINSURANCE GRP OF AMERICA INC COM NEW Stock 759351604 3 37 SH SOLE 0 37 0 0 WATTS WATER TECHNOLOGIES INC CL A Stock 942749102 135 1661 SH SOLE 0 1661 0 0 DOW INC COM Stock 260557103 29 721 SH SOLE 0 721 0 0 ALCON AG ORD SHS Stock H01301128 2610 45530 SH SOLE 0 45530 0 0 ZOOM VIDEO COMMUNICATIONS INC CL A Stock 98980L101 29 115 SH SOLE 0 115 0 0 PACIFIC BIOSCIENCES CALIF INC COM Stock 69404D108 12 3500 SH SOLE 0 3500 0 0 ASTRAZENECA PLC SPONSORED ADR ADR 046353108 312 5900 SH SOLE 0 5900 0 0 AMERESCO INC CL A Stock 02361E108 2240 80644 SH SOLE 0 80644 0 0 CENTURY BANCORP INC MASS CL A NON VTG Stock 156432106 7069 90955 SH SOLE 0 90955 0 0 FIFTH THIRD BANCORP COM Stock 316773100 82 4271 SH SOLE 0 4271 0 0 SPDR S&P MIDCAP 400 ETF ETF 78467Y107 8 25 SH SOLE 0 25 0 0 VANECK VECTORS MUNICIPAL ALLOCATION ETF ETF 92189H508 100 4125 SH SOLE 0 4125 0 0 ILLUMINA INC COM Stock 452327109 46 125 SH SOLE 0 125 0 0 CORTEVA INC COM Stock 22052L104 17 616 SH SOLE 0 616 0 0 HELIOS TECHNOLOGIES INC COM Stock 42328H109 487 13079 SH SOLE 0 13079 0 0 VANECK VECTORS GOLD MINERS ETF ETF 92189F106 93 2530 SH SOLE 0 2530 0 0 WABTEC COM Stock 929740108 133 2303 SH SOLE 0 2303 0 0 LILLY ELI & CO COM Stock 532457108 575 3505 SH SOLE 0 3505 0 0 HASBRO INC COM Stock 418056107 6 74 SH SOLE 0 74 0 0 AIR PRODS & CHEMS INC COM Stock 009158106 224 927 SH SOLE 0 927 0 0 HOLOGIC INC COM Stock 436440101 21 375 SH SOLE 0 375 0 0 FRESENIUS MED CARE AG&CO KGAA SPONSORED ADR ADR 358029106 26 600 SH SOLE 0 600 0 0 ISHARES RUSSELL 2000 ETF ETF 464287655 97 675 SH SOLE 0 675 0 0 MICRON TECHNOLOGY INC COM Stock 595112103 15 300 SH SOLE 0 300 0 0 CARRIER GLOBAL CORPORATION COM Stock 14448C104 53 2366 SH SOLE 0 2366 0 0 AFLAC INC COM Stock 001055102 233 6477 SH SOLE 0 6477 0 0 SYSCO CORP COM Stock 871829107 391 7150 SH SOLE 0 7150 0 0 INARI MED INC COM Stock 45332Y109 28 568 SH SOLE 0 568 0 0 AMN HEALTHCARE SVCS INC COM Stock 001744101 43 950 SH SOLE 0 950 0 0 GLOBAL X SILVER MINERS ETF ETF 37954Y848 61 1650 SH SOLE 0 1650 0 0 LAKELAND FINL CORP COM Stock 511656100 697 14950 SH SOLE 0 14950 0 0 MIDDLESEX WATER CO COM Stock 596680108 748 11130 SH SOLE 0 11130 0 0 UTAH MED PRODS INC COM Stock 917488108 2305 26010 SH SOLE 0 26010 0 0 HMS HLDGS CORP COM Stock 40425J101 709 21890 SH SOLE 0 21890 0 0 FIRST SOLAR INC COM Stock 336433107 859 17350 SH SOLE 0 17350 0 0 LTC PPTYS INC COM REIT 502175102 33 865 SH SOLE 0 865 0 0 SPDR NUVEEN BLOOMBERG BARCLAYS HIGH YIELD MUNICIPAL BOND ETF ETF 78464A284 113 2009 SH SOLE 0 2009 0 0 PRETIUM RES INC COM Stock 74139C102 29 3500 SH SOLE 0 3500 0 0 XYLEM INC COM Stock 98419M100 12 182 SH SOLE 0 182 0 0 TRACTOR SUPPLY CO COM Stock 892356106 658 4990 SH SOLE 0 4990 0 0 NEOGEN CORP COM Stock 640491106 313 4033 SH SOLE 0 4033 0 0 VISA INC COM CL A Stock 92826C839 154 799 SH SOLE 0 799 0 0 HERSHEY CO COM Stock 427866108 181 1400 SH SOLE 0 1400 0 0 SVB FINANCIAL GROUP COM Stock 78486Q101 40 186 SH SOLE 0 186 0 0 MID-AMER APT CMNTYS INC COM REIT 59522J103 1220 10643 SH SOLE 0 10643 0 0 L3HARRIS TECHNOLOGIES INC COM Stock 502431109 2 10 SH SOLE 0 10 0 0 PHILLIPS 66 COM Stock 718546104 64 895 SH SOLE 0 895 0 0 AMERICAN TOWER CORP NEW COM REIT 03027X100 28 107 SH SOLE 0 107 0 0 IRON MTN INC NEW COM REIT 46284V101 142 5431 SH SOLE 0 5431 0 0 VANECK VECTORS FALLEN ANGEL HIGH YIELD BOND ETF ETF 92189F437 101 3525 SH SOLE 0 3525 0 0 HEALTHCARE TR AMER INC CL A NEW REIT 42225P501 3911 147462 SH SOLE 0 147462 0 0 PALO ALTO NETWORKS INC COM Stock 697435105 42 182 SH SOLE 0 182 0 0 MONDELEZ INTL INC CL A Stock 609207105 10 200 SH SOLE 0 200 0 0 MIDDLEBY CORP COM Stock 596278101 16 200 SH SOLE 0 200 0 0 BROADCOM INC COM Stock 11135F101 12 37 SH SOLE 0 37 0 0 METLIFE INC COM Stock 59156R108 1 22 SH SOLE 0 22 0 0 PIONEER NAT RES CO COM Stock 723787107 14 142 SH SOLE 0 142 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW ADR 500472303 115 2445 SH SOLE 0 2445 0 0 HEXCEL CORP NEW COM Stock 428291108 15 328 SH SOLE 0 328 0 0 EXPEDITORS INTL WASH INC COM Stock 302130109 1652 21724 SH SOLE 0 21724 0 0 OMNICOM GROUP INC COM Stock 681919106 7 136 SH SOLE 0 136 0 0 CALIFORNIA WTR SVC GROUP COM Stock 130788102 721 15105 SH SOLE 0 15105 0 0 NVIDIA CORPORATION COM Stock 67066G104 190 500 SH SOLE 0 500 0 0 BALL CORP COM Stock 058498106 31 440 SH SOLE 0 440 0 0 GENUINE PARTS CO COM Stock 372460105 355 4087 SH SOLE 0 4087 0 0 GRAINGER W W INC COM Stock 384802104 22 70 SH SOLE 0 70 0 0 ABBVIE INC COM Stock 00287Y109 362 3690 SH SOLE 0 3690 0 0 S&P GLOBAL INC COM Stock 78409V104 82 250 SH SOLE 0 250 0 0 VANGUARD FTSE ALL-WORLD EX US INDEX FUND ETF 922042775 0 0 SH SOLE 0 0 0 0 TELUS CORPORATION COM Stock 87971M103 6145 366417 SH SOLE 0 366417 0 0 ORMAT TECHNOLOGIES INC COM Stock 686688102 33 526 SH SOLE 0 526 0 0 AMERICAN CAMPUS CMNTYS INC COM REIT 024835100 76 2167 SH SOLE 0 2167 0 0 ANSYS INC COM Stock 03662Q105 193 662 SH SOLE 0 662 0 0 CHURCH & DWIGHT INC COM Stock 171340102 217 2807 SH SOLE 0 2807 0 0 FACTSET RESH SYS INC COM Stock 303075105 2 5 SH SOLE 0 5 0 0 ZIMMER BIOMET HOLDINGS INC COM Stock 98956P102 41 341 SH SOLE 0 341 0 0 HANNON ARMSTRONG SUST INFR CAP COM REIT 41068X100 5976 209970 SH SOLE 0 209970 0 0 STRYKER CORPORATION COM Stock 863667101 1240 6881 SH SOLE 0 6881 0 0 INTUITIVE SURGICAL INC COM NEW Stock 46120E602 299 525 SH SOLE 0 525 0 0 HAIN CELESTIAL GROUP INC Stock 405217100 1717 54478 SH SOLE 0 54478 0 0 MCDONALDS CORP COM Stock 580135101 100 541 SH SOLE 0 541 0 0 KIRKLAND LAKE GOLD LTD COM Stock 49741E100 260 6300 SH SOLE 0 6300 0 0 QUEST DIAGNOSTICS INC COM Stock 74834L100 2534 22234 SH SOLE 0 22234 0 0 CITRIX SYS INC COM Stock 177376100 373 2520 SH SOLE 0 2520 0 0 CISCO SYS INC COM Stock 17275R102 2850 61115 SH SOLE 0 61115 0 0 ISHARES RUSSELL MID-CAP ETF ETF 464287499 16 291 SH SOLE 0 291 0 0 ADVANCED MICRO DEVICES INC COM Stock 007903107 5 100 SH SOLE 0 100 0 0 VANECK VECTORS JUNIOR GOLD MINERS ETF ETF 92189F791 75 1515 SH SOLE 0 1515 0 0 AT&T INC COM Stock 00206R102 442 14633 SH SOLE 0 14633 0 0 PHYSICIANS RLTY TR COM REIT 71943U104 3882 221586 SH SOLE 0 221586 0 0 NUVEEN SELECT TAX-FREE INCOME SH BEN INT CEF 67062F100 98 6275 SH SOLE 0 6275 0 0 XILINX INC COM Stock 983919101 6 63 SH SOLE 0 63 0 0 GENERAL ELECTRIC CO COM Stock 369604103 131 19243 SH SOLE 0 19243 0 0 NOKIA CORP SPONSORED ADR ADR 654902204 1517 344744 SH SOLE 0 344744 0 0 CHARTER COMMUNICATIONS INC NEW CL A Stock 16119P108 7 14 SH SOLE 0 14 0 0 CRITEO S A SPONS ADS ADR 226718104 1 100 SH SOLE 0 100 0 0 ALAMOS GOLD INC NEW COM CL A Stock 011532108 882 94000 SH SOLE 0 94000 0 0 LULULEMON ATHLETICA INC COM Stock 550021109 16 51 SH SOLE 0 51 0 0 CIGNA CORP NEW COM Stock 125523100 267 1425 SH SOLE 0 1425 0 0 METTLER TOLEDO INTERNATIONAL COM Stock 592688105 173 215 SH SOLE 0 215 0 0 INVESCO BULLETSHARES 2022 CORPORATE BOND ETF ETF 46138J882 5 240 SH SOLE 0 240 0 0 RENAISSANCERE HOLDINGS LTD COM Stock G7496G103 226 1320 SH SOLE 0 1320 0 0 WELLS FARGO CO NEW COM Stock 949746101 73 2848 SH SOLE 0 2848 0 0 UNION PAC CORP COM Stock 907818108 330 1950 SH SOLE 0 1950 0 0 CARMAX INC COM Stock 143130102 179 2000 SH SOLE 0 2000 0 0 SALESFORCE COM INC COM Stock 79466L302 53 281 SH SOLE 0 281 0 0 MICROCHIP TECHNOLOGY INC. COM Stock 595017104 95 900 SH SOLE 0 900 0 0 MCCORMICK & CO INC COM NON VTG Stock 579780206 4340 24188 SH SOLE 0 24187 0 0 REPUBLIC SVCS INC COM Stock 760759100 7 90 SH SOLE 0 90 0 0 THERMO FISHER SCIENTIFIC INC COM Stock 883556102 1347 3718 SH SOLE 0 3718 0 0 JPMORGAN CHASE & CO COM Stock 46625H100 153 1630 SH SOLE 0 1630 0 0 ISHARES NATIONAL MUNI BOND ETF ETF 464288414 138 1198 SH SOLE 0 1198 0 0 CONOCOPHILLIPS COM Stock 20825C104 73 1740 SH SOLE 0 1740 0 0 DANAHER CORPORATION COM Stock 235851102 148 837 SH SOLE 0 837 0 0 TJX COS INC NEW COM Stock 872540109 9 172 SH SOLE 0 172 0 0 BK OF AMERICA CORP COM Stock 060505104 13 550 SH SOLE 0 550 0 0 WALMART INC COM Stock 931142103 70 583 SH SOLE 0 583 0 0 INTERNATIONAL BUSINESS MACHS COM Stock 459200101 257 2130 SH SOLE 0 2130 0 0 ORACLE CORP COM Stock 68389X105 53 952 SH SOLE 0 951 0 0 RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101 146 2366 SH SOLE 0 2366 0 0 TEXAS INSTRS INC COM Stock 882508104 518 4080 SH SOLE 0 4080 0 0 TARGET CORP COM Stock 87612E106 305 2543 SH SOLE 0 2543 0 0 INVESCO GLOBAL CLEAN ENERGY ETF ETF 46138G847 10 600 SH SOLE 0 600 0 0 PFIZER INC COM Stock 717081103 653 19956 SH SOLE 0 19956 0 0 3M CO COM Stock 88579Y101 1038 6657 SH SOLE 0 6657 0 0 HP INC COM Stock 40434L105 56 3200 SH SOLE 0 3200 0 0 GILEAD SCIENCES INC COM Stock 375558103 3214 41778 SH SOLE 0 41778 0 0 CATERPILLAR INC DEL COM Stock 149123101 27 212 SH SOLE 0 212 0 0 2U INC COM Stock 90214J101 19 494 SH SOLE 0 494 0 0 ALPHABET INC CAP STK CL C Stock 02079K107 212 150 SH SOLE 0 150 0 0 BEST BUY INC COM Stock 086516101 35 400 SH SOLE 0 400 0 0 AMERICAN EXPRESS CO COM Stock 025816109 311 3262 SH SOLE 0 3262 0 0 AMGEN INC COM Stock 031162100 3021 12810 SH SOLE 0 12810 0 0 APPLIED MATLS INC COM Stock 038222105 15 250 SH SOLE 0 250 0 0 OTIS WORLDWIDE CORP COM Stock 68902V107 67 1183 SH SOLE 0 1183 0 0 ANALOG DEVICES INC COM Stock 032654105 17 140 SH SOLE 0 140 0 0 TPI COMPOSITES INC COM Stock 87266J104 29 1249 SH SOLE 0 1249 0 0 FRANKLIN RESOURCES INC COM Stock 354613101 7 350 SH SOLE 0 350 0 0 AGNICO EAGLE MINES LTD COM Stock 008474108 743 11600 SH SOLE 0 11600 0 0 CANADIAN NATL RY CO COM Stock 136375102 44 500 SH SOLE 0 500 0 0 CHECK POINT SOFTWARE TECH LTD ORD Stock M22465104 759 7065 SH SOLE 0 7065 0 0 COMPANIA DE MINAS BUENAVENTURA SPONSORED ADR ADR 204448104 14 1500 SH SOLE 0 1500 0 0 ISHARES 7-10 YEAR TREASURY BOND ETF ETF 464287440 14 112 SH SOLE 0 112 0 0 ISHARES 20 YEAR TREASURY BOND ETF ETF 464287432 18 110 SH SOLE 0 110 0 0 SYNCHRONY FINANCIAL COM Stock 87165B103 13 591 SH SOLE 0 591 0 0 EATON CORP PLC SHS Stock G29183103 27 305 SH SOLE 0 305 0 0 TRIMBLE INC COM Stock 896239100 639 14790 SH SOLE 0 14790 0 0 INVESCO BULLETSHARES 2024 CORPORATE BOND ETF ETF 46138J841 7 324 SH SOLE 0 324 0 0 CDK GLOBAL INC COM Stock 12508E101 20 475 SH SOLE 0 475 0 0 FEDERAL AGRIC MTG CORP CL A Stock 313148108 27 1000 SH SOLE 0 1000 0 0 KEYSIGHT TECHNOLOGIES INC COM Stock 49338L103 227 2251 SH SOLE 0 2251 0 0 AMER STATES WTR CO COM Stock 029899101 24 300 SH SOLE 0 300 0 0 ESSENTIAL UTILS INC COM Stock 29670G102 742 17570 SH SOLE 0 17570 0 0 COMMUNITY BK SYS INC COM Stock 203607106 15 269 SH SOLE 0 269 0 0 CORE LABORATORIES N V COM Stock N22717107 5 262 SH SOLE 0 262 0 0 CREE INC COM Stock 225447101 83 1400 SH SOLE 0 1400 0 0 VANGUARD SHORT-TERM BOND INDEX FUND ETF 921937827 7 89 SH SOLE 0 89 0 0 IDACORP INC COM Stock 451107106 111 1270 SH SOLE 0 1270 0 0 PHILIP MORRIS INTL INC COM Stock 718172109 39 551 SH SOLE 0 551 0 0 FORTUNA SILVER MINES INC COM Stock 349915108 71 14000 SH SOLE 0 14000 0 0 ROPER TECHNOLOGIES INC COM Stock 776696106 59 153 SH SOLE 0 153 0 0 PNC FINL SVCS GROUP INC COM Stock 693475105 33 315 SH SOLE 0 315 0 0 BRISTOL-MYERS SQUIBB CO COM Stock 110122108 329 5600 SH SOLE 0 5600 0 0 BARRICK GOLD CORPORATION COM Stock 067901108 555 20600 SH SOLE 0 20600 0 0 ALTRIA GROUP INC COM Stock 02209S103 18 451 SH SOLE 0 451 0 0 LOEWS CORP COM Stock 540424108 26 763 SH SOLE 0 763 0 0 AMERICAN WTR WKS CO INC NEW COM Stock 030420103 1758 13666 SH SOLE 0 13666 0 0 AGILENT TECHNOLOGIES INC COM Stock 00846U101 398 4502 SH SOLE 0 4502 0 0 EXXON MOBIL CORP COM Stock 30231G102 226 5060 SH SOLE 0 5060 0 0 UNITEDHEALTH GROUP INC COM Stock 91324P102 31 104 SH SOLE 0 104 0 0 PRICE T ROWE GROUP INC COM Stock 74144T108 31 251 SH SOLE 0 251 0 0 TRAVELERS COMPANIES INC COM Stock 89417E109 194 1700 SH SOLE 0 1700 0 0 LOWES COS INC COM Stock 548661107 207 1535 SH SOLE 0 1535 0 0 ENDEAVOUR SILVER CORP COM Stock 29258Y103 91 40000 SH SOLE 0 40000 0 0 ETSY INC COM Stock 29786A106 25 239 SH SOLE 0 239 0 0 NOMAD FOODS LTD USD ORD SHS Stock G6564A105 1527 71208 SH SOLE 0 71208 0 0 SOUTHWEST AIRLS CO COM Stock 844741108 2 50 SH SOLE 0 50 0 0 COLGATE PALMOLIVE CO COM Stock 194162103 4514 61618 SH SOLE 0 61618 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR ADR 92857W308 6731 422294 SH SOLE 0 422294 0 0 UTILITIES SELECT SECTOR SPDR FUND ETF 81369Y886 68 1200 SH SOLE 0 1200 0 0 ISHARES IBONDS DEC 2021 TERM CORPORATE ETF ETF 46434VBK5 7 271 SH SOLE 0 271 0 0 NOVO-NORDISK A S ADR ADR 670100205 2362 36075 SH SOLE 0 36075 0 0 NEW YORK TIMES CO CL A Stock 650111107 47 1109 SH SOLE 0 1109 0 0 KRAFT HEINZ CO COM Stock 500754106 3 109 SH SOLE 0 109 0 0 PAYPAL HLDGS INC COM Stock 70450Y103 240 1375 SH SOLE 0 1375 0 0 SCHWAB CHARLES CORP COM Stock 808513105 438 12990 SH SOLE 0 12990 0 0 DENTSPLY SIRONA INC COM Stock 24906P109 4695 106560 SH SOLE 0 106560 0 0 BLACKROCK INC COM Stock 09247X101 22 40 SH SOLE 0 40 0 0 ISHARES S&P MIDCAP FUND ETF 464287507 160 900 SH SOLE 0 900 0 0 KADANT INC COM Stock 48282T104 714 7168 SH SOLE 0 7168 0 0 APPLE INC COM Stock 037833100 7951 21796 SH SOLE 0 21795 0 0 PENUMBRA INC COM Stock 70975L107 24 137 SH SOLE 0 137 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR ADR 37733W105 63 1540 SH SOLE 0 1540 0 0 WEC ENERGY GROUP INC COM Stock 92939U106 146 1670 SH SOLE 0 1670 0 0 ISHARES IBONDS DEC 2023 TERM CORPORATE ETF ETF 46434VAX8 4 170 SH SOLE 0 170 0 0 ISHARES IBONDS DEC 2025 TERM CORPORATE ETF ETF 46434VBD1 8 298 SH SOLE 0 298 0 0 ABBOTT LABS COM Stock 002824100 326 3564 SH SOLE 0 3564 0 0 DISNEY WALT CO COM DISNEY Stock 254687106 541 4849 SH SOLE 0 4849 0 0 SPDR BLOOMBERG BARCLAYS 1-3 MONTH T-BILL ETF ETF 78468R663 22 245 SH SOLE 0 245 0 0 UMPQUA HLDGS CORP COM Stock 904214103 2248 211272 SH SOLE 0 211272 0 0