0001525865-19-000002.txt : 20190424 0001525865-19-000002.hdr.sgml : 20190424 20190424151637 ACCESSION NUMBER: 0001525865-19-000002 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20190331 FILED AS OF DATE: 20190424 DATE AS OF CHANGE: 20190424 EFFECTIVENESS DATE: 20190424 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: 19763722 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 true false 0001525865 XXXXXXXX 03-31-2019 03-31-2019 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-24-2019 0 314 246997 false
INFORMATION TABLE 2 cleanyield13fq12019.xml AMAZON COM INC COM Stock 023135106 201 113 SH SOLE 0 113 0 0 CERNER CORP COM Stock 156782104 160 2800 SH SOLE 0 2800 0 0 YAMANA GOLD INC COM Stock 98462Y100 37 14000 SH SOLE 0 14000 0 0 HSBC HLDGS PLC ADR A 1/40PF A ADR 404280604 52 2000 SH SOLE 0 2000 0 0 BOULDER GROWTH & INCOME FD INC COM CEF 101507101 0 0 SH SOLE 0 0 0 0 CAMDEN NATL CORP COM Stock 133034108 1904 45632 SH SOLE 0 45632 0 0 STARBUCKS CORP COM Stock 855244109 45 603 SH SOLE 0 603 0 0 PAN AMERICAN SILVER CORP COM Stock 697900108 179 13500 SH SOLE 0 13500 0 0 HINGHAM INSTN SVGS MASS COM Stock 433323102 4514 26240 SH SOLE 0 26240 0 0 HECLA MNG CO COM Stock 422704106 161 70000 SH SOLE 0 70000 0 0 ARROW FINL CORP COM Stock 042744102 41 1260 SH SOLE 0 1260 0 0 CECO ENVIRONMENTAL CORP COM Stock 125141101 22 3083 SH SOLE 0 3083 0 0 EBAY INC COM Stock 278642103 38 1015 SH SOLE 0 1015 0 0 BAR HBR BANKSHARES COM Stock 066849100 3653 141201 SH SOLE 0 141201 0 0 HUBBELL INC COM Stock 443510607 336 2850 SH SOLE 0 2850 0 0 MYLAN N V SHS EURO Stock N59465109 24 850 SH SOLE 0 850 0 0 JOHNSON & JOHNSON COM Stock 478160104 8166 58417 SH SOLE 0 58417 0 0 WASTE MGMT INC DEL COM Stock 94106L109 44 425 SH SOLE 0 425 0 0 INVESCO WILDERHILL CLEAN ENERGY ETF ETF 46137V134 2 76 SH SOLE 0 76 0 0 COSTCO WHSL CORP NEW COM Stock 22160K105 161 665 SH SOLE 0 665 0 0 CABOT CORP COM Stock 127055101 15 362 SH SOLE 0 362 0 0 ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 107 2500 SH SOLE 0 2500 0 0 GOLDMAN SACHS GROUP INC COM Stock 38141G104 19 100 SH SOLE 0 100 0 0 TOYOTA MOTOR CORP SP ADR REP2COM ADR 892331307 31 260 SH SOLE 0 260 0 0 PROCTER AND GAMBLE CO COM Stock 742718109 5146 49453 SH SOLE 0 49453 0 0 COCA COLA CO COM Stock 191216100 329 7016 SH SOLE 0 7015 0 0 S&P GLOBAL INC COM Stock 78409V104 126 600 SH SOLE 0 600 0 0 GENERAL MLS INC COM Stock 370334104 6567 126896 SH SOLE 0 126896 0 0 AMEREN CORP COM Stock 023608102 2 30 SH SOLE 0 30 0 0 PPG INDS INC COM Stock 693506107 90 800 SH SOLE 0 800 0 0 UNITED PARCEL SERVICE INC CL B Stock 911312106 430 3849 SH SOLE 0 3849 0 0 MARRIOTT INTL INC NEW CL A Stock 571903202 48 381 SH SOLE 0 381 0 0 ISHARES MSCI USA ESG SELECT ETF ETF 464288802 12 100 SH SOLE 0 100 0 0 BIOGEN INC COM Stock 09062X103 2438 10313 SH SOLE 0 10313 0 0 VENTAS INC COM REIT 92276F100 3132 49079 SH SOLE 0 49079 0 0 INTEL CORP COM Stock 458140100 151 2814 SH SOLE 0 2814 0 0 WILEY JOHN & SONS INC CL A Stock 968223206 710 16046 SH SOLE 0 16046 0 0 STATE STR CORP COM Stock 857477103 40 608 SH SOLE 0 608 0 0 MEDTRONIC PLC SHS Stock G5960L103 102 1125 SH SOLE 0 1125 0 0 WORTHINGTON INDS INC COM Stock 981811102 114 3050 SH SOLE 0 3050 0 0 PAYCHEX INC COM Stock 704326107 70 872 SH SOLE 0 872 0 0 ISHARES SILVER TRUST ETF 46428Q109 401 28245 SH SOLE 0 28245 0 0 WATERS CORP COM Stock 941848103 374 1485 SH SOLE 0 1485 0 0 PROLOGIS INC COM REIT 74340W103 38 534 SH SOLE 0 534 0 0 ISHARES AGENCY BOND ETF ETF 464288166 114 1001 SH SOLE 0 1000 0 0 SANOFI SPONSORED ADR ADR 80105N105 5074 114583 SH SOLE 0 114583 0 0 MERCK & CO INC COM Stock 58933Y105 3523 42359 SH SOLE 0 42358 0 0 SPDR S&P 500 ETF ETF 78462F103 537 1901 SH SOLE 0 1901 0 0 ADVANSIX INC COM Stock 00773T101 5 160 SH SOLE 0 160 0 0 MCKESSON CORP COM Stock 58155Q103 64 550 SH SOLE 0 550 0 0 VERSUM MATLS INC COM Stock 92532W103 38 750 SH SOLE 0 750 0 0 MASTERCARD INC CL A Stock 57636Q104 19 80 SH SOLE 0 80 0 0 INSPERITY INC COM Stock 45778Q107 1808 14622 SH SOLE 0 14622 0 0 FIRST REP BK SAN FRANCISCO CAL COM Stock 33616C100 52 517 SH SOLE 0 517 0 0 ILLINOIS TOOL WKS INC COM Stock 452308109 4688 32663 SH SOLE 0 32663 0 0 LHC GROUP INC COM Stock 50187A107 4 40 SH SOLE 0 40 0 0 EMERSON ELEC CO COM Stock 291011104 231 3375 SH SOLE 0 3375 0 0 ALASKA AIR GROUP INC COM Stock 011659109 2 30 SH SOLE 0 30 0 0 HORACE MANN EDUCATORS CORP NEW COM Stock 440327104 27 760 SH SOLE 0 760 0 0 SMUCKER J M CO COM NEW Stock 832696405 1354 11620 SH SOLE 0 11620 0 0 CORNING INC COM Stock 219350105 149 4500 SH SOLE 0 4500 0 0 NATUS MEDICAL INC DEL COM Stock 639050103 417 16440 SH SOLE 0 16440 0 0 SYMANTEC CORP COM Stock 871503108 1486 64629 SH SOLE 0 64629 0 0 VERIZON COMMUNICATIONS INC COM Stock 92343V104 3076 52020 SH SOLE 0 52020 0 0 NEW GOLD INC CDA COM Stock 644535106 121 140000 SH SOLE 0 140000 0 0 CHUBB LIMITED COM Stock H1467J104 61 438 SH SOLE 0 438 0 0 SONOCO PRODS CO COM Stock 835495102 163 2650 SH SOLE 0 2650 0 0 FEDEX CORP COM Stock 31428X106 304 1674 SH SOLE 0 1674 0 0 SHERWIN WILLIAMS CO COM Stock 824348106 5 12 SH SOLE 0 12 0 0 PEPSICO INC COM Stock 713448108 2735 22315 SH SOLE 0 22314 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS ADR 874060205 8 372 SH SOLE 0 372 0 0 UNILEVER N V N Y SHS NEW ADR 904784709 6298 108040 SH SOLE 0 108040 0 0 KIMBERLY CLARK CORP COM Stock 494368103 184 1487 SH SOLE 0 1487 0 0 180 DEGREE CAP CORP COM CEF 68235B109 3 1566 SH SOLE 0 1566 0 0 HONEYWELL INTL INC COM Stock 438516106 678 4268 SH SOLE 0 4268 0 0 FIRSTENERGY CORP COM Stock 337932107 2 50 SH SOLE 0 50 0 0 US BANCORP DEL COM NEW Stock 902973304 250 5180 SH SOLE 0 5180 0 0 BP PLC SPONSORED ADR ADR 055622104 11 250 SH SOLE 0 250 0 0 HOME DEPOT INC Stock 437076102 1963 10229 SH SOLE 0 10229 0 0 BAXTER INTL INC COM Stock 071813109 290 3567 SH SOLE 0 3567 0 0 AUTOMATIC DATA PROCESSING INC COM Stock 053015103 3692 23113 SH SOLE 0 23113 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 1450 27207 SH SOLE 0 27207 0 0 SPDR GOLD SHARES ETF 78463V107 65 535 SH SOLE 0 535 0 0 SOUTHERN CO COM Stock 842587107 5 100 SH SOLE 0 100 0 0 BECTON DICKINSON & CO COM Stock 075887109 2793 11186 SH SOLE 0 11186 0 0 LOGMEIN INC COM Stock 54142L109 1 12 SH SOLE 0 12 0 0 SMITH A O CORP COM Stock 831865209 47 888 SH SOLE 0 888 0 0 UGI CORP NEW COM Stock 902681105 19 348 SH SOLE 0 348 0 0 CENTURYLINK INC COM Stock 156700106 21 1750 SH SOLE 0 1750 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 494 2459 SH SOLE 0 2459 0 0 CARTERS INC COM Stock 146229109 2 20 SH SOLE 0 20 0 0 ADOBE INC COM Stock 00724F101 90 337 SH SOLE 0 337 0 0 WEYERHAEUSER CO COM Stock 962166104 21 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 20 450 SH SOLE 0 450 0 0 ALPHABET CLASS A Stock 02079K305 1003 852 SH SOLE 0 852 0 0 FISERV INC COM Stock 337738108 16 180 SH SOLE 0 180 0 0 O REILLY AUTOMOTIVE INC NEW COM Stock 67103H107 33 86 SH SOLE 0 86 0 0 EASTMAN CHEMICAL CO COM Stock 277432100 75 990 SH SOLE 0 990 0 0 INTUIT COM Stock 461202103 3243 12407 SH SOLE 0 12407 0 0 UNILEVER PLC SPON ADR NEW ADR 904767704 14 235 SH SOLE 0 235 0 0 CSX CORP COM Stock 126408103 288 3843 SH SOLE 0 3843 0 0 COMCAST CORP NEW CL A Stock 20030N101 25 629 SH SOLE 0 629 0 0 MICROSOFT CORP COM Stock 594918104 2873 24361 SH SOLE 0 24361 0 0 VALERO ENERGY CORP NEW COM Stock 91913Y100 3 35 SH SOLE 0 35 0 0 DOCUSIGN INC COM Stock 256163106 31 600 SH SOLE 0 600 0 0 HCP INC COM REIT 40414L109 2746 87740 SH SOLE 0 87740 0 0 CVS HEALTH CORP COM Stock 126650100 3337 61869 SH SOLE 0 61869 0 0 MASCO CORP COM Stock 574599106 59 1500 SH SOLE 0 1500 0 0 TENNANT CO COM Stock 880345103 363 5846 SH SOLE 0 5845 0 0 CORELOGIC INC COM Stock 21871D103 1 40 SH SOLE 0 40 0 0 GARRETT MOTION INC COM Stock 366505105 4 300 SH SOLE 0 300 0 0 BOEING CO COM Stock 097023105 521 1365 SH SOLE 0 1365 0 0 NEXTERA ENERGY INC COM Stock 65339F101 246 1274 SH SOLE 0 1274 0 0 NIKE INC CL B Stock 654106103 423 5025 SH SOLE 0 5025 0 0 EATON VANCE TAX MNGD BUY WRITE COM SH BEN INT CEF 27829M103 0 0 SH SOLE 0 0 0 0 TESLA INC COM Stock 88160R101 16 57 SH SOLE 0 57 0 0 RESIDEO TECHNOLOGIES INC COM Stock 76118Y104 10 500 SH SOLE 0 500 0 0 CONNECTICUT WTR SVC INC COM Stock 207797101 2681 39059 SH SOLE 0 39059 0 0 EQUITRANS MIDSTREAM CORPORATIO COM Stock 294600101 25 1160 SH SOLE 0 1160 0 0 COEUR MNG INC COM NEW Stock 192108504 106 26000 SH SOLE 0 26000 0 0 GOLDCORP INC NEW COM Stock 380956409 416 36400 SH SOLE 0 36400 0 0 NORFOLK SOUTHERN CORP COM Stock 655844108 103 550 SH SOLE 0 550 0 0 HIGHWOODS PPTYS INC COM REIT 431284108 1581 33795 SH SOLE 0 33795 0 0 LIBERTY PPTY TR SH BEN INT REIT 531172104 490 10115 SH SOLE 0 10115 0 0 WALGREENS BOOTS ALLIANCE INC COM Stock 931427108 288 4550 SH SOLE 0 4550 0 0 DOLLAR TREE INC COM Stock 256746108 53 500 SH SOLE 0 500 0 0 WATTS WATER TECHNOLOGIES INC CL A Stock 942749102 94 1165 SH SOLE 0 1165 0 0 HANESBRANDS INC COM Stock 410345102 79 4400 SH SOLE 0 4400 0 0 PACIFIC BIOSCIENCES CALIF INC COM Stock 69404D108 36 5000 SH SOLE 0 5000 0 0 ASTRAZENECA PLC SPONSORED ADR ADR 046353108 239 5900 SH SOLE 0 5900 0 0 AMERESCO INC CL A Stock 02361E108 896 55350 SH SOLE 0 55350 0 0 CENTURY BANCORP INC MASS CL A NON VTG Stock 156432106 8263 113193 SH SOLE 0 113193 0 0 FIFTH THIRD BANCORP COM Stock 316773100 108 4271 SH SOLE 0 4271 0 0 SPDR S&P MIDCAP 400 ETF ETF 78467Y107 16 45 SH SOLE 0 45 0 0 WABTEC CORP COM Stock 929740108 300 4066 SH SOLE 0 4066 0 0 LILLY ELI & CO COM Stock 532457108 434 3348 SH SOLE 0 3348 0 0 AIR PRODS & CHEMS INC COM Stock 009158106 391 2045 SH SOLE 0 2045 0 0 CHATHAM LODGING TR COM REIT 16208T102 289 15000 SH SOLE 0 15000 0 0 HOLOGIC INC COM Stock 436440101 40 831 SH SOLE 0 831 0 0 ANADARKO PETE CORP COM Stock 032511107 77 1700 SH SOLE 0 1700 0 0 LIFE STORAGE INC COM REIT 53223X107 49 500 SH SOLE 0 500 0 0 FRESENIUS MED CARE AG&CO KGAA SPONSORED ADR ADR 358029106 24 600 SH SOLE 0 600 0 0 ISHARES RUSSELL 2000 ETF ETF 464287655 119 775 SH SOLE 0 775 0 0 DIREXION DAILY SEMICONDUCTOR BEAR 3X SHARES ETF 25460E836 131 20000 SH SOLE 0 20000 0 0 MICRON TECHNOLOGY INC COM Stock 595112103 19 450 SH SOLE 0 450 0 0 AFLAC INC COM Stock 001055102 105 2100 SH SOLE 0 2100 0 0 SYSCO CORP COM Stock 871829107 920 13780 SH SOLE 0 13780 0 0 CHIPOTLE MEXICAN GRILL INC COM Stock 169656105 124 175 SH SOLE 0 175 0 0 SONY CORP SPONSORED ADR ADR 835699307 4 85 SH SOLE 0 85 0 0 AMN HEALTHCARE SERVICES INC COM Stock 001744101 59 1250 SH SOLE 0 1250 0 0 AMERICAN ELEC PWR CO INC COM Stock 025537101 15 175 SH SOLE 0 175 0 0 MARATHON PETE CORP COM Stock 56585A102 2 32 SH SOLE 0 32 0 0 LAKELAND FINL CORP COM Stock 511656100 68 1500 SH SOLE 0 1500 0 0 MIDDLESEX WATER CO COM Stock 596680108 805 14385 SH SOLE 0 14385 0 0 REGENERON PHARMACEUTICALS COM Stock 75886F107 2 5 SH SOLE 0 5 0 0 UTAH MED PRODS INC COM Stock 917488108 2479 28085 SH SOLE 0 28085 0 0 HMS HLDGS CORP COM Stock 40425J101 315 10645 SH SOLE 0 10645 0 0 FIRST SOLAR INC COM Stock 336433107 548 10377 SH SOLE 0 10377 0 0 PRETIUM RES INC COM Stock 74139C102 137 16000 SH SOLE 0 16000 0 0 TRACTOR SUPPLY CO COM Stock 892356106 1746 17855 SH SOLE 0 17855 0 0 NEOGEN CORP COM Stock 640491106 231 4033 SH SOLE 0 4033 0 0 VISA INC COM CL A Stock 92826C839 17 106 SH SOLE 0 106 0 0 HERSHEY CO COM Stock 427866108 195 1700 SH SOLE 0 1700 0 0 SVB FINL GROUP COM Stock 78486Q101 55 248 SH SOLE 0 248 0 0 MID AMER APT CMNTYS INC COM REIT 59522J103 2959 27065 SH SOLE 0 27065 0 0 IAMGOLD CORP COM Stock 450913108 56 16000 SH SOLE 0 16000 0 0 CELGENE CORP COM Stock 151020104 6 62 SH SOLE 0 62 0 0 MIDDLEBY CORP COM Stock 596278101 26 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 380 1263 SH SOLE 0 1263 0 0 D R HORTON INC COM Stock 23331A109 4 100 SH SOLE 0 100 0 0 METLIFE INC COM Stock 59156R108 1 22 SH SOLE 0 22 0 0 MARTIN MARIETTA MATLS INC COM Stock 573284106 3 15 SH SOLE 0 15 0 0 PIONEER NAT RES CO COM Stock 723787107 22 142 SH SOLE 0 142 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW ADR 500472303 34 835 SH SOLE 0 835 0 0 EXPEDITORS INTL WASH INC COM Stock 302130109 2800 36892 SH SOLE 0 36892 0 0 OMNICOM GROUP INC COM Stock 681919106 18 250 SH SOLE 0 250 0 0 KROGER CO COM Stock 501044101 11 450 SH SOLE 0 450 0 0 CALIFORNIA WTR SVC GROUP COM Stock 130788102 920 16955 SH SOLE 0 16955 0 0 MILLER HERMAN INC COM Stock 600544100 836 23750 SH SOLE 0 23750 0 0 UNITED NAT FOODS INC COM Stock 911163103 123 9325 SH SOLE 0 9325 0 0 GENUINE PARTS CO COM Stock 372460105 3009 26862 SH SOLE 0 26862 0 0 GRAINGER W W INC COM Stock 384802104 33 110 SH SOLE 0 110 0 0 INVESTORS BANCORP INC NEW COM Stock 46146L101 2 210 SH SOLE 0 210 0 0 PROSHARES ULTRASHORT QQQ ETF 74347B243 282 8200 SH SOLE 0 8200 0 0 ABBVIE INC COM Stock 00287Y109 929 11533 SH SOLE 0 11533 0 0 AECOM COM Stock 00766T100 2 70 SH SOLE 0 70 0 0 CASEYS GEN STORES INC COM Stock 147528103 1 10 SH SOLE 0 10 0 0 VANGUARD FTSE ALL-WORLD EX US INDEX FUND ETF 922042775 0 0 SH SOLE 0 0 0 0 INTERFACE INC COM Stock 458665304 8 500 SH SOLE 0 500 0 0 CUSTOMERS BANCORP INC COM Stock 23204G100 3 140 SH SOLE 0 140 0 0 TELUS CORP COM Stock 87971M103 4717 127360 SH SOLE 0 127360 0 0 ORMAT TECHNOLOGIES INC COM Stock 686688102 54 975 SH SOLE 0 975 0 0 AMERICAN CAMPUS CMNTYS INC COM REIT 024835100 4643 97590 SH SOLE 0 97590 0 0 COLUMBIA PPTY TR INC COM NEW REIT 198287203 5191 230598 SH SOLE 0 230598 0 0 CHURCH & DWIGHT INC COM Stock 171340102 196 2754 SH SOLE 0 2754 0 0 ZIMMER BIOMET HLDGS INC COM Stock 98956P102 38 295 SH SOLE 0 295 0 0 ALTABA INC COM CEF 021346101 163 2200 SH SOLE 0 2200 0 0 HANNON ARMSTRONG SUST INFR CAP COM REIT 41068X100 5024 195932 SH SOLE 0 195932 0 0 STRYKER CORP COM Stock 863667101 1434 7261 SH SOLE 0 7261 0 0 DIREXION DAILY GOLD MINERS BULL 3X SHARES ETF 25460E844 26 1300 SH SOLE 0 1300 0 0 INTUITIVE SURGICAL INC COM NEW Stock 46120E602 300 525 SH SOLE 0 525 0 0 EQT CORP COM Stock 26884L109 37 1800 SH SOLE 0 1800 0 0 HAIN CELESTIAL GROUP INC Stock 405217100 4445 192238 SH SOLE 0 192238 0 0 MCDONALDS CORP COM Stock 580135101 2248 11840 SH SOLE 0 11840 0 0 INTERCONTINENTAL EXCHANGE INC COM Stock 45866F104 10 125 SH SOLE 0 125 0 0 QUEST DIAGNOSTICS INC COM Stock 74834L100 488 5425 SH SOLE 0 5425 0 0 CITRIX SYS INC COM Stock 177376100 318 3195 SH SOLE 0 3195 0 0 DOVER CORP COM Stock 260003108 94 1000 SH SOLE 0 1000 0 0 CISCO SYS INC COM Stock 17275R102 6306 116808 SH SOLE 0 116808 0 0 CAPITAL ONE FINL CORP COM Stock 14040H105 18 222 SH SOLE 0 222 0 0 ADVANCED MICRO DEVICES INC COM Stock 007903107 19 750 SH SOLE 0 750 0 0 AUTODESK INC COM Stock 052769106 20 130 SH SOLE 0 130 0 0 VANECK VECTORS JUNIOR GOLD MINERS ETF ETF 92189F791 51 1600 SH SOLE 0 1600 0 0 AT&T INC COM Stock 00206R102 658 20996 SH SOLE 0 20996 0 0 PHYSICIANS RLTY TR COM REIT 71943U104 5691 302570 SH SOLE 0 302570 0 0 NUVEEN SELECT TAX FREE INCM PT SH BEN INT CEF 67062F100 33 2275 SH SOLE 0 2275 0 0 GENERAL ELECTRIC CO COM Stock 369604103 314 31427 SH SOLE 0 31427 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 501 98700 SH SOLE 0 98700 0 0 CIGNA CORP NEW COM Stock 125523100 300 1866 SH SOLE 0 1866 0 0 ONEOK INC NEW COM Stock 682680103 16 224 SH SOLE 0 224 0 0 WELLS FARGO CO NEW COM Stock 949746101 402 8328 SH SOLE 0 8328 0 0 UNION PACIFIC CORP COM Stock 907818108 401 2400 SH SOLE 0 2400 0 0 DONALDSON INC COM Stock 257651109 60 1200 SH SOLE 0 1200 0 0 MICROCHIP TECHNOLOGY INC COM Stock 595017104 87 1050 SH SOLE 0 1050 0 0 MCCORMICK & CO INC COM NON VTG Stock 579780206 4836 32104 SH SOLE 0 32103 0 0 EDGEWELL PERS CARE CO COM Stock 28035Q102 526 11985 SH SOLE 0 11985 0 0 REPUBLIC SVCS INC COM Stock 760759100 7 90 SH SOLE 0 90 0 0 THERMO FISHER SCIENTIFIC INC COM Stock 883556102 1111 4057 SH SOLE 0 4057 0 0 TOTAL SYS SVCS INC COM Stock 891906109 5 50 SH SOLE 0 50 0 0 JPMORGAN CHASE & CO COM Stock 46625H100 530 5237 SH SOLE 0 5237 0 0 CHEVRON CORP NEW COM Stock 166764100 375 3043 SH SOLE 0 3043 0 0 BANK AMER CORP COM Stock 060505104 3 125 SH SOLE 0 125 0 0 WALMART INC COM Stock 931142103 452 4638 SH SOLE 0 4638 0 0 INTERNATIONAL BUSINESS MACHS COM Stock 459200101 1422 10077 SH SOLE 0 10077 0 0 ORACLE CORP COM Stock 68389X105 16 292 SH SOLE 0 291 0 0 UNITED TECHNOLOGIES CORP COM Stock 913017109 10 80 SH SOLE 0 80 0 0 TEXAS INSTRS INC COM Stock 882508104 1039 9800 SH SOLE 0 9800 0 0 TARGET CORP COM Stock 87612E106 83 1035 SH SOLE 0 1035 0 0 INVESCO GLOBAL CLEAN ENERGY ETF ETF 46138G847 30 2500 SH SOLE 0 2500 0 0 PFIZER INC COM Stock 717081103 1594 37544 SH SOLE 0 37544 0 0 3M CO COM Stock 88579Y101 3878 18666 SH SOLE 0 18666 0 0 KLA-TENCOR CORP COM Stock 482480100 9 78 SH SOLE 0 78 0 0 HP INC COM Stock 40434L105 27 1400 SH SOLE 0 1400 0 0 GILEAD SCIENCES INC COM Stock 375558103 3544 54521 SH SOLE 0 54521 0 0 CATERPILLAR INC DEL COM Stock 149123101 83 612 SH SOLE 0 612 0 0 ALPHABET INC CAP STK CL C Stock 02079K107 673 574 SH SOLE 0 574 0 0 BEST BUY INC COM Stock 086516101 57 800 SH SOLE 0 800 0 0 AMERICAN EXPRESS CO COM Stock 025816109 242 2212 SH SOLE 0 2212 0 0 AMGEN INC COM Stock 031162100 3872 20380 SH SOLE 0 20380 0 0 APPLIED MATLS INC COM Stock 038222105 48 1210 SH SOLE 0 1210 0 0 ANALOG DEVICES INC COM Stock 032654105 28 265 SH SOLE 0 265 0 0 UNITED FINL BANCORP INC NEW COM Stock 910304104 463 32245 SH SOLE 0 32245 0 0 AMERIGAS PARTNERS L P UNIT L P INT Stock 030975106 6 200 SH SOLE 0 200 0 0 FRANKLIN RES INC COM Stock 354613101 25 750 SH SOLE 0 750 0 0 AGNICO EAGLE MINES LTD COM Stock 008474108 586 13470 SH SOLE 0 13470 0 0 CANADIAN NATL RY CO COM Stock 136375102 45 500 SH SOLE 0 500 0 0 SYNCHRONY FINL COM Stock 87165B103 19 591 SH SOLE 0 591 0 0 TRIMBLE INC COM Stock 896239100 24 590 SH SOLE 0 590 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 9 50 SH SOLE 0 50 0 0 CITIZENS FINL GROUP INC COM Stock 174610105 3 80 SH SOLE 0 80 0 0 CDK GLOBAL INC COM Stock 12508E101 12 200 SH SOLE 0 200 0 0 FEDERAL AGRIC MTG CORP CL A Stock 313148108 26 1000 SH SOLE 0 1000 0 0 KEYSIGHT TECHNOLOGIES INC COM Stock 49338L103 22 251 SH SOLE 0 251 0 0 AMERICAN STS WTR CO COM Stock 029899101 43 600 SH SOLE 0 600 0 0 AQUA AMERICA INC COM Stock 03836W103 777 21310 SH SOLE 0 21310 0 0 BADGER METER INC COM Stock 056525108 67 1200 SH SOLE 0 1200 0 0 COMMUNITY BK SYS INC COM Stock 203607106 167 2788 SH SOLE 0 2788 0 0 CREE INC COM Stock 225447101 240 4200 SH SOLE 0 4200 0 0 EMCOR GROUP INC COM Stock 29084Q100 4 50 SH SOLE 0 50 0 0 VANGUARD SHORT-TERM BOND INDEX FUND ETF 921937827 7 89 SH SOLE 0 89 0 0 IDACORP INC COM Stock 451107106 169 1700 SH SOLE 0 1700 0 0 PHILIP MORRIS INTL INC COM Stock 718172109 49 551 SH SOLE 0 551 0 0 PNC FINL SVCS GROUP INC COM Stock 693475105 474 3868 SH SOLE 0 3868 0 0 BRISTOL MYERS SQUIBB CO COM Stock 110122108 327 6852 SH SOLE 0 6852 0 0 BARRICK GOLD CORPORATION COM Stock 067901108 274 20000 SH SOLE 0 20000 0 0 ALTRIA GROUP INC COM Stock 02209S103 37 651 SH SOLE 0 651 0 0 LOEWS CORP COM Stock 540424108 41 863 SH SOLE 0 863 0 0 DOMINION ENERGY INC COM Stock 25746U109 43 564 SH SOLE 0 564 0 0 AMERICAN WTR WKS CO INC NEW COM Stock 030420103 1498 14370 SH SOLE 0 14370 0 0 AGILENT TECHNOLOGIES INC COM Stock 00846U101 57 715 SH SOLE 0 715 0 0 EXXON MOBIL CORP COM Stock 30231G102 558 6901 SH SOLE 0 6901 0 0 UNITEDHEALTH GROUP INC COM Stock 91324P102 19 75 SH SOLE 0 75 0 0 PRICE T ROWE GROUP INC COM Stock 74144T108 21 208 SH SOLE 0 208 0 0 TRAVELERS COMPANIES INC COM Stock 89417E109 280 2045 SH SOLE 0 2045 0 0 LOWES COS INC COM Stock 548661107 168 1535 SH SOLE 0 1535 0 0 LINCOLN NATL CORP IND COM Stock 534187109 3 50 SH SOLE 0 50 0 0 SUN HYDRAULICS CORP COM Stock 866942105 637 13702 SH SOLE 0 13702 0 0 EVERCORE INC CLASS A Stock 29977A105 3 35 SH SOLE 0 35 0 0 SOUTHWEST AIRLS CO COM Stock 844741108 3 50 SH SOLE 0 50 0 0 COLGATE PALMOLIVE CO COM Stock 194162103 4031 58809 SH SOLE 0 58809 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR ADR 92857W308 7676 422225 SH SOLE 0 422225 0 0 UTILITIES SELECT SECTOR SPDR FUND ETF 81369Y886 70 1200 SH SOLE 0 1200 0 0 RAYONIER INC COM REIT 754907103 35 1125 SH SOLE 0 1125 0 0 CHEMOURS CO COM Stock 163851108 161 4326 SH SOLE 0 4326 0 0 NOVO-NORDISK A S ADR ADR 670100205 3351 64056 SH SOLE 0 64056 0 0 BROOKLINE BANCORP INC DEL COM Stock 11373M107 53 3700 SH SOLE 0 3700 0 0 KRAFT HEINZ CO COM Stock 500754106 4 109 SH SOLE 0 109 0 0 PAYPAL HLDGS INC COM Stock 70450Y103 191 1838 SH SOLE 0 1838 0 0 THE CHARLES SCHWAB CORPORATION COM Stock 808513105 697 16290 SH SOLE 0 16290 0 0 DENTSPLY SIRONA INC COM Stock 24906P109 6012 121225 SH SOLE 0 121225 0 0 BLACKROCK INC COM Stock 09247X101 64 150 SH SOLE 0 150 0 0 CBRE GROUP INC CL A Stock 12504L109 28 574 SH SOLE 0 574 0 0 ISHARES S&P MIDCAP FUND ETF 464287507 341 1800 SH SOLE 0 1800 0 0 KADANT INC COM Stock 48282T104 959 10908 SH SOLE 0 10908 0 0 APPLE INC COM Stock 037833100 7868 41422 SH SOLE 0 41422 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR ADR 37733W105 140 3360 SH SOLE 0 3360 0 0 WEC ENERGY GROUP INC COM Stock 92939U106 132 1670 SH SOLE 0 1670 0 0 ABBOTT LABS COM Stock 002824100 918 11486 SH SOLE 0 11486 0 0 DISNEY WALT CO COM DISNEY Stock 254687106 547 4925 SH SOLE 0 4925 0 0