0001525865-19-000001.txt : 20190123 0001525865-19-000001.hdr.sgml : 20190123 20190123114424 ACCESSION NUMBER: 0001525865-19-000001 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20181231 FILED AS OF DATE: 20190123 DATE AS OF CHANGE: 20190123 EFFECTIVENESS DATE: 20190123 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: 19536851 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 12-31-2018 12-31-2018 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 01-23-2019 0 310 229717 false
INFORMATION TABLE 2 cleanyield13fq42018.xml CLEAN YIELD 13F Q4 2018 AMAZON COM INC COM Stock 023135106 200 133 SH SOLE 0 133 0 0 CERNER CORP COM Stock 156782104 154 2946 SH SOLE 0 2946 0 0 BOULDER GROWTH & INCOME FD INC COM CEF 101507101 0 0 SH SOLE 0 0 0 0 CAMDEN NATL CORP COM Stock 133034108 1425 39607 SH SOLE 0 39607 0 0 STARBUCKS CORP COM Stock 855244109 33 518 SH SOLE 0 518 0 0 PAN AMERICAN SILVER CORP COM Stock 697900108 110 7500 SH SOLE 0 7500 0 0 HINGHAM INSTN SVGS MASS COM Stock 433323102 3670 18559 SH SOLE 0 18559 0 0 HECLA MNG CO COM Stock 422704106 63 26700 SH SOLE 0 26700 0 0 ARROW FINL CORP COM Stock 042744102 65 2020 SH SOLE 0 2020 0 0 CECO ENVIRONMENTAL CORP COM Stock 125141101 21 3083 SH SOLE 0 3083 0 0 EBAY INC COM Stock 278642103 28 1015 SH SOLE 0 1015 0 0 BAR HBR BANKSHARES COM Stock 066849100 3175 141531 SH SOLE 0 141531 0 0 HUBBELL INC COM Stock 443510607 416 4185 SH SOLE 0 4185 0 0 JOHNSON & JOHNSON COM Stock 478160104 7575 58698 SH SOLE 0 58698 0 0 WASTE MGMT INC DEL COM Stock 94106L109 38 425 SH SOLE 0 425 0 0 VANGUARD TOTAL STOCK MARKET INDEX FUND ETF 922908769 165 1293 SH SOLE 0 1293 0 0 INVESCO WILDERHILL CLEAN ENERGY ETF ETF 46137V134 2 76 SH SOLE 0 76 0 0 COSTCO WHSL CORP NEW COM Stock 22160K105 135 665 SH SOLE 0 665 0 0 CABOT CORP COM Stock 127055101 16 362 SH SOLE 0 362 0 0 ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 98 2500 SH SOLE 0 2500 0 0 GOLDMAN SACHS GROUP INC COM Stock 38141G104 17 100 SH SOLE 0 100 0 0 TOYOTA MOTOR CORP SP ADR REP2COM ADR 892331307 30 260 SH SOLE 0 260 0 0 PROCTER AND GAMBLE CO COM Stock 742718109 4194 45632 SH SOLE 0 45632 0 0 COCA COLA CO COM Stock 191216100 341 7211 SH SOLE 0 7210 0 0 S&P GLOBAL INC COM Stock 78409V104 140 825 SH SOLE 0 825 0 0 GENERAL MLS INC COM Stock 370334104 4324 111041 SH SOLE 0 111041 0 0 PPG INDS INC COM Stock 693506107 82 800 SH SOLE 0 800 0 0 UNITED PARCEL SERVICE INC CL B Stock 911312106 765 7844 SH SOLE 0 7844 0 0 MARRIOTT INTL INC NEW CL A Stock 571903202 41 381 SH SOLE 0 381 0 0 ISHARES MSCI USA ESG SELECT ETF ETF 464288802 25 245 SH SOLE 0 245 0 0 BIOGEN INC COM Stock 09062X103 2204 7323 SH SOLE 0 7323 0 0 VENTAS INC COM REIT 92276F100 3170 54112 SH SOLE 0 54112 0 0 INTEL CORP COM Stock 458140100 303 6449 SH SOLE 0 6449 0 0 WILEY JOHN & SONS INC CL A Stock 968223206 1443 30721 SH SOLE 0 30721 0 0 STATE STR CORP COM Stock 857477103 75 1193 SH SOLE 0 1193 0 0 MEDTRONIC PLC SHS Stock G5960L103 70 765 SH SOLE 0 765 0 0 NETFLIX INC COM Stock 64110L106 80 300 SH SOLE 0 300 0 0 WORTHINGTON INDS INC COM Stock 981811102 142 4075 SH SOLE 0 4075 0 0 PAYCHEX INC COM Stock 704326107 70 1082 SH SOLE 0 1082 0 0 ISHARES SILVER TRUST ETF 46428Q109 384 26480 SH SOLE 0 26480 0 0 PROSHARES SHORT RUSSELL2000 ETF 74348A210 234 5000 SH SOLE 0 5000 0 0 WATERS CORP COM Stock 941848103 351 1860 SH SOLE 0 1860 0 0 DELL TECHNOLOGIES INC COM CL V Stock 24703L103 0 0 SH SOLE 0 0 0 0 PROLOGIS INC COM REIT 74340W103 31 534 SH SOLE 0 534 0 0 ISHARES AGENCY BOND ETF ETF 464288166 109 971 SH SOLE 0 970 0 0 SANOFI SPONSORED ADR ADR 80105N105 4785 110238 SH SOLE 0 110238 0 0 MERCK & CO INC COM Stock 58933Y105 3279 42920 SH SOLE 0 42919 0 0 SPDR S&P 500 ETF ETF 78462F103 544 2175 SH SOLE 0 2175 0 0 ADVANSIX INC COM Stock 00773T101 4 160 SH SOLE 0 160 0 0 MCKESSON CORP COM Stock 58155Q103 61 550 SH SOLE 0 550 0 0 VERSUM MATLS INC COM Stock 92532W103 21 750 SH SOLE 0 750 0 0 MASTERCARD INCORPORATED CL A Stock 57636Q104 15 80 SH SOLE 0 80 0 0 INSPERITY INC COM Stock 45778Q107 2070 22172 SH SOLE 0 22172 0 0 ILLINOIS TOOL WKS INC COM Stock 452308109 4180 32993 SH SOLE 0 32993 0 0 EMERSON ELEC CO COM Stock 291011104 270 4520 SH SOLE 0 4520 0 0 ALLSTATE CORP COM Stock 020002101 8 98 SH SOLE 0 98 0 0 HORACE MANN EDUCATORS CORP NEW COM Stock 440327104 28 760 SH SOLE 0 760 0 0 SMUCKER J M CO COM NEW Stock 832696405 1104 11810 SH SOLE 0 11810 0 0 CORNING INC COM Stock 219350105 159 5252 SH SOLE 0 5252 0 0 NATUS MEDICAL INC DEL COM Stock 639050103 1928 56660 SH SOLE 0 56660 0 0 SYMANTEC CORP COM Stock 871503108 2003 106018 SH SOLE 0 106018 0 0 VERIZON COMMUNICATIONS INC COM Stock 92343V104 2973 52885 SH SOLE 0 52885 0 0 NEW GOLD INC CDA COM Stock 644535106 121 160000 SH SOLE 0 160000 0 0 CHUBB LIMITED COM Stock H1467J104 82 638 SH SOLE 0 638 0 0 SONOCO PRODS CO COM Stock 835495102 303 5700 SH SOLE 0 5700 0 0 FEDEX CORP COM Stock 31428X106 264 1634 SH SOLE 0 1634 0 0 SHERWIN WILLIAMS CO COM Stock 824348106 7 17 SH SOLE 0 17 0 0 PEPSICO INC COM Stock 713448108 2485 22495 SH SOLE 0 22494 0 0 UNILEVER N V N Y SHS NEW ADR 904784709 5096 94725 SH SOLE 0 94725 0 0 KIMBERLY CLARK CORP COM Stock 494368103 197 1727 SH SOLE 0 1727 0 0 180 DEGREE CAP CORP COM CEF 68235B109 3 1566 SH SOLE 0 1566 0 0 HONEYWELL INTL INC COM Stock 438516106 577 4368 SH SOLE 0 4368 0 0 DIREXION DAILY SEMICONDUCTOR BEAR 3X SHARES ETF 25460E836 26 2000 SH SOLE 0 2000 0 0 US BANCORP DEL COM NEW Stock 902973304 237 5180 SH SOLE 0 5180 0 0 BP PLC SPONSORED ADR ADR 055622104 9 250 SH SOLE 0 250 0 0 HOME DEPOT INC Stock 437076102 1891 11003 SH SOLE 0 11003 0 0 BAXTER INTL INC COM Stock 071813109 235 3567 SH SOLE 0 3567 0 0 AUTOMATIC DATA PROCESSING INC COM Stock 053015103 3819 29129 SH SOLE 0 29129 0 0 PIMCO 1-5 YEAR U.S. TIPS INDEX EXCHANGE-TRADED FUND ETF 72201R205 5 91 SH SOLE 0 91 0 0 DOWDUPONT INC COM Stock 26078J100 1455 27207 SH SOLE 0 27207 0 0 VECTREN CORP COM Stock 92240G101 14 200 SH SOLE 0 200 0 0 ICICI BK LTD ADR ADR 45104G104 1 100 SH SOLE 0 100 0 0 SPDR GOLD SHARES ETF 78463V107 89 735 SH SOLE 0 735 0 0 SOUTHERN CO COM Stock 842587107 4 100 SH SOLE 0 100 0 0 BECTON DICKINSON & CO COM Stock 075887109 2714 12043 SH SOLE 0 12043 0 0 LOGMEIN INC COM Stock 54142L109 1 12 SH SOLE 0 12 0 0 STERIS PLC SHS USD Stock G84720104 8 75 SH SOLE 0 75 0 0 UGI CORP NEW COM Stock 902681105 19 348 SH SOLE 0 348 0 0 BANCO BILBAO VIZCAYA ARGENTARI SPONSORED ADR ADR 05946K101 1 270 SH SOLE 0 270 0 0 NEWMARK GROUP INC CL A Stock 65158N102 15 1855 SH SOLE 0 1855 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 477 2337 SH SOLE 0 2337 0 0 ADOBE INC COM Stock 00724F101 140 619 SH SOLE 0 619 0 0 WEYERHAEUSER CO COM REIT 962166104 17 800 SH SOLE 0 800 0 0 VANGUARD SHORT-TERM CORPORATE BOND INDEX FUND ETF 92206C409 14 177 SH SOLE 0 177 0 0 UNION BANKSHARES INC COM Stock 905400107 21 450 SH SOLE 0 450 0 0 ALPHABET CLASS A Stock 02079K305 1776 1700 SH SOLE 0 1700 0 0 FISERV INC COM Stock 337738108 13 180 SH SOLE 0 180 0 0 O REILLY AUTOMOTIVE INC NEW COM Stock 67103H107 40 116 SH SOLE 0 116 0 0 EASTMAN CHEM CO COM Stock 277432100 72 990 SH SOLE 0 990 0 0 INTUIT COM Stock 461202103 3343 16982 SH SOLE 0 16982 0 0 UNILEVER PLC SPON ADR NEW ADR 904767704 14 260 SH SOLE 0 260 0 0 CSX CORP COM Stock 126408103 267 4293 SH SOLE 0 4293 0 0 MICROSOFT CORP COM Stock 594918104 3244 31935 SH SOLE 0 31935 0 0 DISCOVERY INC COM SER A Stock 25470F104 9 350 SH SOLE 0 350 0 0 HCP INC COM REIT 40414L109 2506 89735 SH SOLE 0 89735 0 0 SCHLUMBERGER LTD COM Stock 806857108 1 19 SH SOLE 0 19 0 0 CVS HEALTH CORP COM Stock 126650100 2500 38149 SH SOLE 0 38149 0 0 TEXTRON INC COM Stock 883203101 7 156 SH SOLE 0 156 0 0 MASCO CORP COM Stock 574599106 58 2000 SH SOLE 0 2000 0 0 TENNANT CO COM Stock 880345103 425 8160 SH SOLE 0 8159 0 0 GARRETT MOTION INC COM Stock 366505105 4 300 SH SOLE 0 300 0 0 BOEING CO COM Stock 097023105 440 1365 SH SOLE 0 1365 0 0 NEXTERA ENERGY INC COM Stock 65339F101 308 1774 SH SOLE 0 1774 0 0 NIKE INC CL B Stock 654106103 384 5175 SH SOLE 0 5175 0 0 EATON VANCE TAX ADV BD OPT STG COM SH BEN INT CEF 27829M103 95 11100 SH SOLE 0 11100 0 0 TESLA INC COM Stock 88160R101 36 107 SH SOLE 0 107 0 0 CONNECTICUT WTR SVC INC COM Stock 207797101 2629 39309 SH SOLE 0 39309 0 0 CMS ENERGY CORP COM Stock 125896100 27 537 SH SOLE 0 537 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD ADR 465562106 2 192 SH SOLE 0 192 0 0 GOLDCORP INC NEW COM Stock 380956409 768 78400 SH SOLE 0 78400 0 0 LIBERTY PPTY TR SH BEN INT REIT 531172104 522 12465 SH SOLE 0 12465 0 0 WALGREENS BOOTS ALLIANCE INC COM Stock 931427108 311 4550 SH SOLE 0 4550 0 0 DOLLAR TREE INC COM Stock 256746108 45 500 SH SOLE 0 500 0 0 WATTS WATER TECHNOLOGIES INC CL A Stock 942749102 88 1365 SH SOLE 0 1365 0 0 HANESBRANDS INC COM Stock 410345102 55 4400 SH SOLE 0 4400 0 0 PACIFIC BIOSCIENCES CALIF INC COM Stock 69404D108 37 5000 SH SOLE 0 5000 0 0 AMERESCO INC CL A Stock 02361E108 931 66050 SH SOLE 0 66050 0 0 CENTURY BANCORP INC MASS CL A NON VTG Stock 156432106 7577 111874 SH SOLE 0 111874 0 0 FIFTH THIRD BANCORP COM Stock 316773100 100 4271 SH SOLE 0 4271 0 0 SPDR S&P MIDCAP 400 ETF ETF 78467Y107 21 70 SH SOLE 0 70 0 0 WABTEC CORP COM Stock 929740108 500 7113 SH SOLE 0 7113 0 0 LILLY ELI & CO COM Stock 532457108 292 2523 SH SOLE 0 2523 0 0 AIR PRODS & CHEMS INC COM Stock 009158106 390 2435 SH SOLE 0 2435 0 0 CHATHAM LODGING TR COM REIT 16208T102 265 15000 SH SOLE 0 15000 0 0 HOLOGIC INC COM Stock 436440101 47 1134 SH SOLE 0 1134 0 0 ANADARKO PETE CORP COM Stock 032511107 75 1700 SH SOLE 0 1700 0 0 LIFE STORAGE INC COM REIT 53223X107 74 800 SH SOLE 0 800 0 0 FRESENIUS MED CARE AG&CO KGAA SPONSORED ADR ADR 358029106 21 636 SH SOLE 0 636 0 0 ISHARES RUSSELL 2000 ETF ETF 464287655 144 1075 SH SOLE 0 1075 0 0 DIGITAL RLTY TR INC COM REIT 253868103 4 37 SH SOLE 0 37 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - Stock G0457F107 6 800 SH SOLE 0 800 0 0 AFLAC INC COM Stock 001055102 128 2820 SH SOLE 0 2820 0 0 SYSCO CORP COM Stock 871829107 1139 18173 SH SOLE 0 18173 0 0 CHIPOTLE MEXICAN GRILL INC COM Stock 169656105 86 200 SH SOLE 0 200 0 0 YANDEX N V SHS CLASS A Stock N97284108 1 25 SH SOLE 0 25 0 0 AMN HEALTHCARE SERVICES INC COM Stock 001744101 150 2655 SH SOLE 0 2655 0 0 AMERICAN ELEC PWR INC COM Stock 025537101 13 175 SH SOLE 0 175 0 0 LAKELAND FINL CORP COM Stock 511656100 60 1500 SH SOLE 0 1500 0 0 MIDDLESEX WATER CO COM Stock 596680108 785 14722 SH SOLE 0 14722 0 0 UTAH MED PRODS INC COM Stock 917488108 2349 28270 SH SOLE 0 28270 0 0 HMS HLDGS CORP COM Stock 40425J101 545 19390 SH SOLE 0 19390 0 0 FIRST SOLAR INC COM Stock 336433107 610 14372 SH SOLE 0 14372 0 0 TRACTOR SUPPLY CO COM Stock 892356106 2476 29678 SH SOLE 0 29678 0 0 NEOGEN CORP COM Stock 640491106 230 4033 SH SOLE 0 4033 0 0 VISA INC COM CL A Stock 92826C839 14 106 SH SOLE 0 106 0 0 HERSHEY CO COM Stock 427866108 182 1700 SH SOLE 0 1700 0 0 SVB FINL GROUP COM Stock 78486Q101 47 248 SH SOLE 0 248 0 0 MID AMER APT CMNTYS INC COM REIT 59522J103 2577 26925 SH SOLE 0 26925 0 0 FACEBOOK INC CL A Stock 30303M102 15 115 SH SOLE 0 115 0 0 DUKE ENERGY CORP NEW COM NEW Stock 26441C204 10 117 SH SOLE 0 117 0 0 SHIRE PLC SPONSORED ADR ADR 82481R106 13 74 SH SOLE 0 74 0 0 CELGENE CORP COM Stock 151020104 4 62 SH SOLE 0 62 0 0 MIDDLEBY CORP COM Stock 596278101 21 200 SH SOLE 0 200 0 0 HYSTER YALE MATLS HANDLING INC CL A Stock 449172105 22 350 SH SOLE 0 350 0 0 BROADCOM INC COM Stock 11135F101 387 1522 SH SOLE 0 1522 0 0 PIONEER NAT RES CO COM Stock 723787107 19 142 SH SOLE 0 142 0 0 HSBC HLDGS PLC SPON ADR NEW ADR 404280406 1 22 SH SOLE 0 22 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW ADR 500472303 29 835 SH SOLE 0 835 0 0 EXPEDITORS INTL WASH INC COM Stock 302130109 2774 40743 SH SOLE 0 40743 0 0 OMNICOM GROUP INC COM Stock 681919106 18 250 SH SOLE 0 250 0 0 KROGER CO COM Stock 501044101 12 450 SH SOLE 0 450 0 0 CALIFORNIA WTR SVC GROUP COM Stock 130788102 905 18995 SH SOLE 0 18995 0 0 MILLER HERMAN INC COM Stock 600544100 938 31015 SH SOLE 0 31015 0 0 UNITED NAT FOODS INC COM Stock 911163103 261 24672 SH SOLE 0 24672 0 0 GENUINE PARTS CO COM Stock 372460105 3027 31523 SH SOLE 0 31523 0 0 GRAINGER W W INC COM Stock 384802104 31 110 SH SOLE 0 110 0 0 PROSHARES ULTRASHORT QQQ ETF 74347B243 62 1300 SH SOLE 0 1300 0 0 ABBVIE INC COM Stock 00287Y109 1036 11233 SH SOLE 0 11233 0 0 SASOL LTD SPONSORED ADR ADR 803866300 1 21 SH SOLE 0 21 0 0 VANGUARD FTSE ALL-WORLD EX US INDEX FUND ETF 922042775 4 82 SH SOLE 0 81 0 0 INTERFACE INC COM Stock 458665304 7 500 SH SOLE 0 500 0 0 CUSTOMERS BANCORP INC COM Stock 23204G100 258 14182 SH SOLE 0 14182 0 0 TELUS CORP COM Stock 87971M103 3526 106390 SH SOLE 0 106390 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR ADR 874039100 3 79 SH SOLE 0 79 0 0 ORMAT TECHNOLOGIES INC COM Stock 686688102 51 975 SH SOLE 0 975 0 0 AMERICAN CAMPUS CMNTYS INC COM REIT 024835100 4092 98875 SH SOLE 0 98875 0 0 COLUMBIA PPTY TR INC COM NEW REIT 198287203 5102 263693 SH SOLE 0 263693 0 0 CHURCH & DWIGHT INC COM Stock 171340102 228 3464 SH SOLE 0 3464 0 0 ZIMMER BIOMET HLDGS INC COM Stock 98956P102 37 358 SH SOLE 0 358 0 0 GRIFOLS S A SP ADR REP B NVT ADR 398438408 1 37 SH SOLE 0 37 0 0 ALTABA INC COM CEF 021346101 127 2200 SH SOLE 0 2200 0 0 HANNON ARMSTRONG SUST INFR CAP COM REIT 41068X100 3812 200080 SH SOLE 0 200080 0 0 STRYKER CORP COM Stock 863667101 1235 7881 SH SOLE 0 7881 0 0 DIREXION DAILY GOLD MINERS BULL 3X SHARES ETF 25460E844 79 4500 SH SOLE 0 4500 0 0 INTUITIVE SURGICAL INC COM NEW Stock 46120E602 251 525 SH SOLE 0 525 0 0 DISCOVER FINL SVCS COM Stock 254709108 6 100 SH SOLE 0 100 0 0 EQT CORP COM Stock 26884L109 34 1800 SH SOLE 0 1800 0 0 HAIN CELESTIAL GROUP INC Stock 405217100 2233 140795 SH SOLE 0 140795 0 0 MCDONALDS CORP COM Stock 580135101 2103 11841 SH SOLE 0 11841 0 0 INTERCONTINENTAL EXCHANGE INC COM Stock 45866F104 19 250 SH SOLE 0 250 0 0 QUEST DIAGNOSTICS INC COM Stock 74834L100 459 5515 SH SOLE 0 5515 0 0 CITRIX SYS INC COM Stock 177376100 447 4359 SH SOLE 0 4359 0 0 DOVER CORP COM Stock 260003108 71 1000 SH SOLE 0 1000 0 0 CISCO SYS INC COM Stock 17275R102 7061 162948 SH SOLE 0 162948 0 0 CAPITAL ONE FINL CORP COM Stock 14040H105 17 222 SH SOLE 0 222 0 0 APACHE CORP COM Stock 037411105 1 44 SH SOLE 0 44 0 0 AUTODESK INC COM Stock 052769106 30 230 SH SOLE 0 230 0 0 AT&T INC COM Stock 00206R102 623 21826 SH SOLE 0 21826 0 0 PHYSICIANS RLTY TR COM REIT 71943U104 4828 301170 SH SOLE 0 301170 0 0 NUVEEN SELECT TAX FREE INCM PT SH BEN INT CEF 67062F100 32 2275 SH SOLE 0 2275 0 0 GENERAL ELECTRIC CO COM Stock 369604103 171 22530 SH SOLE 0 22530 0 0 CRITEO S A SPONS ADS ADR 226718104 2 100 SH SOLE 0 100 0 0 ALAMOS GOLD INC NEW COM CL A Stock 011532108 460 127700 SH SOLE 0 127700 0 0 AMBEV SA SPONSORED ADR ADR 02319V103 1 169 SH SOLE 0 169 0 0 CIGNA CORP NEW COM Stock 125523100 506 2663 SH SOLE 0 2663 0 0 ONEOK INC NEW COM Stock 682680103 17 324 SH SOLE 0 324 0 0 WELLS FARGO CO NEW COM Stock 949746101 430 9328 SH SOLE 0 9328 0 0 UNION PAC CORP COM Stock 907818108 387 2800 SH SOLE 0 2800 0 0 DONALDSON INC COM Stock 257651109 52 1200 SH SOLE 0 1200 0 0 SALESFORCE COM INC COM Stock 79466L302 24 175 SH SOLE 0 175 0 0 MICROCHIP TECHNOLOGY INC COM Stock 595017104 119 1650 SH SOLE 0 1650 0 0 MCCORMICK & CO INC COM NON VTG Stock 579780206 4737 34019 SH SOLE 0 34018 0 0 EDGEWELL PERS CARE CO COM Stock 28035Q102 2198 58860 SH SOLE 0 58860 0 0 REPUBLIC SVCS INC COM Stock 760759100 6 90 SH SOLE 0 90 0 0 THERMO FISHER SCIENTIFIC INC COM Stock 883556102 935 4178 SH SOLE 0 4178 0 0 JPMORGAN CHASE & CO COM Stock 46625H100 492 5037 SH SOLE 0 5037 0 0 CHEVRON CORP NEW COM Stock 166764100 331 3043 SH SOLE 0 3043 0 0 WALMART INC COM Stock 931142103 432 4640 SH SOLE 0 4640 0 0 INTERNATIONAL BUSINESS MACHS COM Stock 459200101 1329 11689 SH SOLE 0 11689 0 0 ORACLE CORP COM Stock 68389X105 105 2333 SH SOLE 0 2332 0 0 TEXAS INSTRS INC COM Stock 882508104 1364 14430 SH SOLE 0 14430 0 0 TARGET CORP COM Stock 87612E106 44 665 SH SOLE 0 665 0 0 INVESCO GLOBAL CLEAN ENERGY ETF ETF 46138G847 30 2880 SH SOLE 0 2880 0 0 PFIZER INC COM Stock 717081103 1658 37992 SH SOLE 0 37992 0 0 MORGAN STANLEY COM NEW Stock 617446448 8 200 SH SOLE 0 200 0 0 3M CO COM Stock 88579Y101 3731 19582 SH SOLE 0 19582 0 0 KLA-TENCOR CORP COM Stock 482480100 7 78 SH SOLE 0 78 0 0 HP INC COM Stock 40434L105 45 2200 SH SOLE 0 2200 0 0 GILEAD SCIENCES INC COM Stock 375558103 2623 41940 SH SOLE 0 41940 0 0 CATERPILLAR INC DEL COM Stock 149123101 118 927 SH SOLE 0 927 0 0 ALPHABET INC CAP STK CL C Stock 02079K107 682 659 SH SOLE 0 659 0 0 BEST BUY INC COM Stock 086516101 42 800 SH SOLE 0 800 0 0 AMERICAN EXPRESS CO COM Stock 025816109 211 2212 SH SOLE 0 2212 0 0 AMGEN INC COM Stock 031162100 3973 20410 SH SOLE 0 20410 0 0 APPLIED MATLS INC COM Stock 038222105 65 1975 SH SOLE 0 1975 0 0 ANALOG DEVICES INC COM Stock 032654105 23 265 SH SOLE 0 265 0 0 WEIBO CORP SPONSORED ADR ADR 948596101 1 19 SH SOLE 0 19 0 0 UNITED FINL BANCORP INC NEW COM Stock 910304104 775 52725 SH SOLE 0 52725 0 0 AMERIGAS PARTNERS L P UNIT L P INT Stock 030975106 23 900 SH SOLE 0 900 0 0 FRANKLIN RES INC COM Stock 354613101 44 1500 SH SOLE 0 1500 0 0 AGNICO EAGLE MINES LTD COM Stock 008474108 585 14470 SH SOLE 0 14470 0 0 CANADIAN NATL RY CO COM Stock 136375102 46 623 SH SOLE 0 623 0 0 CHECK POINT SOFTWARE TECH LTD ORD Stock M22465104 2 19 SH SOLE 0 19 0 0 HDFC BANK LTD ADR REPS 3 SHS ADR 40415F101 1 8 SH SOLE 0 8 0 0 TENARIS S A SPONSORED ADR ADR 88031M109 0 16 SH SOLE 0 16 0 0 SYNCHRONY FINL COM Stock 87165B103 14 591 SH SOLE 0 591 0 0 EATON CORP PLC SHS Stock G29183103 15 221 SH SOLE 0 221 0 0 TRIMBLE INC COM Stock 896239100 19 590 SH SOLE 0 590 0 0 CDK GLOBAL INC COM Stock 12508E101 10 200 SH SOLE 0 200 0 0 FEDERAL AGRIC MTG CORP CL A Stock 313148108 25 1000 SH SOLE 0 1000 0 0 KEYSIGHT TECHNOLOGIES INC COM Stock 49338L103 16 251 SH SOLE 0 251 0 0 AMERICAN STS WTR CO COM Stock 029899101 40 600 SH SOLE 0 600 0 0 AQUA AMERICA INC COM Stock 03836W103 776 22684 SH SOLE 0 22684 0 0 BADGER METER INC COM Stock 056525108 59 1200 SH SOLE 0 1200 0 0 COMMUNITY BK SYS INC COM Stock 203607106 209 3581 SH SOLE 0 3581 0 0 CREE INC COM Stock 225447101 184 4300 SH SOLE 0 4300 0 0 VANGUARD SHORT-TERM BOND INDEX FUND ETF 921937827 7 89 SH SOLE 0 89 0 0 IDACORP INC COM Stock 451107106 195 2100 SH SOLE 0 2100 0 0 PHILIP MORRIS INTL INC COM Stock 718172109 37 551 SH SOLE 0 551 0 0 PNC FINL SVCS GROUP INC COM Stock 693475105 452 3868 SH SOLE 0 3868 0 0 BRISTOL MYERS SQUIBB CO COM Stock 110122108 356 6852 SH SOLE 0 6852 0 0 BARRICK GOLD CORPORATION COM Stock 067901108 271 20000 SH SOLE 0 20000 0 0 ALTRIA GROUP INC COM Stock 02209S103 32 651 SH SOLE 0 651 0 0 LOEWS CORP COM Stock 540424108 39 863 SH SOLE 0 863 0 0 DOMINION ENERGY INC COM Stock 25746U109 40 564 SH SOLE 0 564 0 0 AMERICAN WTR WKS CO INC NEW COM Stock 030420103 1359 14970 SH SOLE 0 14970 0 0 AGILENT TECHNOLOGIES INC COM Stock 00846U101 48 715 SH SOLE 0 715 0 0 EXXON MOBIL CORP COM Stock 30231G102 576 8451 SH SOLE 0 8451 0 0 UNITEDHEALTH GROUP INC COM Stock 91324P102 12 50 SH SOLE 0 50 0 0 PRICE T ROWE GROUP INC COM Stock 74144T108 19 208 SH SOLE 0 208 0 0 TRAVELERS COMPANIES INC COM Stock 89417E109 245 2045 SH SOLE 0 2045 0 0 LOWES COS INC COM Stock 548661107 142 1535 SH SOLE 0 1535 0 0 SUN HYDRAULICS CORP COM Stock 866942105 503 15152 SH SOLE 0 15152 0 0 ROYAL DUTCH SHELL PLC SPON ADR B ADR 780259107 2 40 SH SOLE 0 40 0 0 SOUTHWEST AIRLS CO COM Stock 844741108 3 65 SH SOLE 0 65 0 0 PATTERSON COMPANIES INC COM Stock 703395103 0 0 SH SOLE 0 0 0 0 COLGATE PALMOLIVE CO COM Stock 194162103 3452 58004 SH SOLE 0 58004 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR ADR 92857W308 4604 238786 SH SOLE 0 238786 0 0 UTILITIES SELECT SECTOR SPDR FUND ETF 81369Y886 64 1200 SH SOLE 0 1200 0 0 RAYONIER INC COM REIT 754907103 31 1125 SH SOLE 0 1125 0 0 CHEMOURS CO COM Stock 163851108 122 4326 SH SOLE 0 4326 0 0 FOMENTO ECONOMICO MEXICANO SAB SPON ADR UNITS ADR 344419106 1 8 SH SOLE 0 8 0 0 NOVO-NORDISK A S ADR ADR 670100205 2966 64376 SH SOLE 0 64376 0 0 SAP SE SPON ADR ADR 803054204 2 23 SH SOLE 0 23 0 0 BROOKLINE BANCORP INC DEL COM Stock 11373M107 51 3700 SH SOLE 0 3700 0 0 KRAFT HEINZ CO COM Stock 500754106 11 259 SH SOLE 0 259 0 0 PAYPAL HLDGS INC COM Stock 70450Y103 125 1491 SH SOLE 0 1491 0 0 SCHWAB CHARLES CORP NEW COM Stock 808513105 697 16790 SH SOLE 0 16790 0 0 BAIDU INC SPON ADR REP A ADR 056752108 2 13 SH SOLE 0 13 0 0 DENTSPLY SIRONA INC COM Stock 24906P109 4384 117825 SH SOLE 0 117825 0 0 BLACKROCK INC COM Stock 09247X101 59 150 SH SOLE 0 150 0 0 CBRE GROUP INC CL A Stock 12504L109 23 574 SH SOLE 0 574 0 0 ISHARES S&P MIDCAP FUND ETF 464287507 299 1800 SH SOLE 0 1800 0 0 KADANT INC COM Stock 48282T104 966 11858 SH SOLE 0 11858 0 0 APPLE INC COM Stock 037833100 7745 49099 SH SOLE 0 49099 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR ADR 37733W105 90 2360 SH SOLE 0 2360 0 0 WEC ENERGY GROUP INC COM Stock 92939U106 116 1670 SH SOLE 0 1670 0 0 ABBOTT LABS COM Stock 002824100 831 11486 SH SOLE 0 11486 0 0 DISNEY WALT CO COM DISNEY Stock 254687106 513 4675 SH SOLE 0 4675 0 0