0001852930-22-000002.txt : 20220121 0001852930-22-000002.hdr.sgml : 20220121 20220120180459 ACCESSION NUMBER: 0001852930-22-000002 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20211231 FILED AS OF DATE: 20220121 DATE AS OF CHANGE: 20220120 EFFECTIVENESS DATE: 20220121 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Mayflower Financial Advisors, LLC CENTRAL INDEX KEY: 0001852930 IRS NUMBER: 844826355 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-21132 FILM NUMBER: 22543432 BUSINESS ADDRESS: STREET 1: 265 FRANKLIN STREET STREET 2: SUITE 401 CITY: BOSTON STATE: MA ZIP: 02110 BUSINESS PHONE: 617-259-1767 MAIL ADDRESS: STREET 1: 265 FRANKLIN STREET STREET 2: SUITE 401 CITY: BOSTON STATE: MA ZIP: 02110 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001852930 XXXXXXXX 12-31-2021 12-31-2021 Mayflower Financial Advisors, LLC
265 FRANKLIN STREET SUITE 401 BOSTON MA 02110
13F HOLDINGS REPORT 028-21132 N
STEVEN DIMITRIOU Managing Partner 617-259-1767 STEVEN DIMITRIOU BOSTON MA 01-20-2022 0 352 752857 false
INFORMATION TABLE 2 MFA_13F_Q4.xml AMAZON COM INC COM Stock 023135106 4850 219942 SH SOLE 0 0 219942 ULTA BEAUTY INC COM Stock 90384S303 225 545 SH SOLE 0 0 545 INVESCO QQQ TRUST ETF 46090E103 3030 7617 SH SOLE 0 0 7617 TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 336 1930 SH SOLE 0 0 1930 STARBUCKS CORP COM Stock 855244109 430 4013 SH SOLE 0 0 4013 BLOCK INC CL A Stock 852234103 326 2021 SH SOLE 0 0 2021 ISHARES GOLD TRUST ETF 464285204 631 18139 SH SOLE 0 0 18139 VIKING THERAPEUTICS INC COM Stock 92686J106 62 13485 SH SOLE 0 0 13485 WILLIS TOWERS WATSON PLC LTD SHS Stock G96629103 395 1665 SH SOLE 0 0 1665 JOHNSON & JOHNSON COM Stock 478160104 3276 19150 SH SOLE 0 0 19150 WASTE MGMT INC DEL COM Stock 94106L109 871 5220 SH SOLE 0 0 5220 ABB LTD SPONSORED ADR ADR 000375204 1134 29707 SH SOLE 0 0 29707 VANGUARD TOTAL STOCK MARKET INDEX FUND ETF 922908769 6636 27487 SH SOLE 0 0 27487 VANGUARD EXTENDED MARKET INDEX FUND ETF 922908652 209 1142 SH SOLE 0 0 1142 GLOBAL X INTERNET OF THINGS THEMATIC ETF ETF 37954Y780 624 15931 SH SOLE 0 0 15931 COSTCO WHSL CORP NEW COM Stock 22160K105 801 1410 SH SOLE 0 0 1410 ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 378 7737 SH SOLE 0 0 7737 GOLDMAN SACHS GROUP INC COM Stock 38141G104 633 1655 SH SOLE 0 0 1655 WATSCO INC COM Stock 942622200 259 828 SH SOLE 0 0 828 YUM BRANDS INC COM Stock 988498101 202 1453 SH SOLE 0 0 1453 PROCTER AND GAMBLE CO COM Stock 742718109 25734 157319 SH SOLE 0 0 157319 COCA COLA CO COM Stock 191216100 1750 29548 SH SOLE 0 0 29548 ENTERPRISE PRODS PARTNERS L P COM Stock 293792107 281 12783 SH SOLE 0 0 12783 ISHARES U.S. ENERGY ETF ETF 464287796 203 6760 SH SOLE 0 0 6760 ISHARES NEW YORK MUNI BOND ETF ETF 464288323 241 4161 SH SOLE 0 0 4161 UNITED PARCEL SERVICE INC CL B Stock 911312106 18238 85089 SH SOLE 0 0 85089 MARRIOTT INTL INC NEW CL A Stock 571903202 225 1360 SH SOLE 0 0 1360 VANGUARD REAL ESTATE ETF ETF 922908553 1392 12002 SH SOLE 0 0 12002 ISHARES MSCI USA ESG SELECT ETF ETF 464288802 223 2097 SH SOLE 0 0 2097 AVALONBAY CMNTYS INC COM REIT 053484101 582 2304 SH SOLE 0 0 2304 INTEL CORP COM Stock 458140100 13783 267638 SH SOLE 0 0 267638 STATE STR CORP COM Stock 857477103 546 5872 SH SOLE 0 0 5872 MEDTRONIC PLC SHS Stock G5960L103 826 7988 SH SOLE 0 0 7988 NETFLIX INC COM Stock 64110L106 561 932 SH SOLE 0 0 932 ISHARES DOW JONES U.S. ETF ETF 464287846 213 1809 SH SOLE 0 0 1809 SPDR DOW JONES INDUSTRIAL AVERAGE ETF ETF 78467X109 1963 5404 SH SOLE 0 0 5404 PAYCHEX INC COM Stock 704326107 257 1882 SH SOLE 0 0 1882 ISHARES MSCI EAFE ESG SELECT ETF ETF 46435G516 46 12790 SH SOLE 0 0 12790 MERCK & CO INC COM Stock 58933Y105 1943 25346 SH SOLE 0 0 25346 ISHARES SHORT-TERM NATIONAL MUNI BOND ETF ETF 464288158 1443 13439 SH SOLE 0 0 13439 SPDR S&P 500 ETF ETF 78462F103 10340 21771 SH SOLE 0 0 21771 THE TRADE DESK INC COM CL A Stock 88339J105 409 4468 SH SOLE 0 0 4468 MASTERCARD INCORPORATED CL A Stock 57636Q104 1126 3133 SH SOLE 0 0 3133 ILLINOIS TOOL WKS INC COM Stock 452308109 304 1230 SH SOLE 0 0 1230 EMERSON ELEC CO COM Stock 291011104 440 4737 SH SOLE 0 0 4737 ANNALY CAPITAL MANAGEMENT INC COM REIT 035710409 139 17732 SH SOLE 0 0 17732 ISHARES TIPS BOND ETF ETF 464287176 1207 64865 SH SOLE 0 0 64865 VERTEX PHARMACEUTICALS INC COM Stock 92532F100 664 560062 SH SOLE 0 0 560062 GLOBAL X ROBOTICS & ARTIFICIAL INTELLIGENCE THEMATIC ETF ETF 37954Y715 833 23185 SH SOLE 0 0 23185 SMUCKER J M CO COM NEW Stock 832696405 787 5793 SH SOLE 0 0 5793 CORNING INC COM Stock 219350105 654 17560 SH SOLE 0 0 17560 EDWARDS LIFESCIENCES CORP COM Stock 28176E108 278 2149 SH SOLE 0 0 2149 GLOBAL X FINTECH THEMATIC ETF ETF 37954Y814 639 15974 SH SOLE 0 0 15974 VERIZON COMMUNICATIONS INC COM Stock 92343V104 7880 151650 SH SOLE 0 0 151650 MARVELL TECHNOLOGY INC COM Stock 573874104 289 3300 SH SOLE 0 0 3300 FEDEX CORP COM Stock 31428X106 552 2134 SH SOLE 0 0 2134 PEPSICO INC COM Stock 713448108 7621 43870 SH SOLE 0 0 43870 ISHARES 1-3 YEAR TREASURY BOND ETF ETF 464287457 315 3677 SH SOLE 0 0 3677 HONEYWELL INTL INC COM Stock 438516106 4016 19263 SH SOLE 0 0 19263 TRANE TECHNOLOGIES PLC SHS Stock G8994E103 429 2122 SH SOLE 0 0 2122 FORD MTR CO DEL COM Stock 345370860 1221 58804 SH SOLE 0 0 58804 ISHARES ESG AWARE MSCI USA ETF ETF 46435G425 1223 32605 SH SOLE 0 0 32605 US BANCORP DEL COM NEW Stock 902973304 306 5443 SH SOLE 0 0 5443 ATLAS AIR WORLDWIDE HLDGS INC 1.875 06/01/2024 Convertible 049164BJ4 47 29000 SH SOLE 0 0 29000 HOME DEPOT INC COM Stock 437076102 3040 7325 SH SOLE 0 0 7325 BAXTER INTL INC COM Stock 071813109 542 6311 SH SOLE 0 0 6311 SPDR PORTFOLIO INTERMEDIATE TERM CORPORATE BOND ETF ETF 78464A375 1852 51224 SH SOLE 0 0 51224 AUTOMATIC DATA PROCESSING INC COM Stock 053015103 1442 5849 SH SOLE 0 0 5849 HANNON ARMSTRONG SUST INFR CAP 4.125 09/01/2022 Convertible 41068XAB6 40 20000 SH SOLE 0 0 20000 DUPONT DE NEMOURS INC COM Stock 26614N102 303 3753 SH SOLE 0 0 3753 SPDR ICE PREFERRED SECURITIES ETF ETF 78464A292 271 6320 SH SOLE 0 0 6320 SPDR GOLD SHARES ETF 78463V107 2914 17043 SH SOLE 0 0 17043 SOUTHERN CO COM Stock 842587107 7069 103073 SH SOLE 0 0 103073 AMERISOURCEBERGEN CORP COM Stock 03073E105 355 2672 SH SOLE 0 0 2672 BECTON DICKINSON & CO COM Stock 075887109 277 1102 SH SOLE 0 0 1102 SCHWAB U.S. SMALL-CAP ETF ETF 808524607 200 1950 SH SOLE 0 0 1950 KEYCORP COM Stock 493267108 372 16072 SH SOLE 0 0 16072 BRITISH AMERN TOB PLC SPONSORED ADR ADR 110448107 498 13312 SH SOLE 0 0 13312 SEA LTD SPONSORD ADS ADR 81141R100 787 3516 SH SOLE 0 0 3516 ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 966 3162 SH SOLE 0 0 3162 SCHWAB INTERNATIONAL EQUITY ETF ETF 808524805 751 19314 SH SOLE 0 0 19314 AON PLC SHS CL A Stock G0403H108 318 1059 SH SOLE 0 0 1059 GOLDMAN SACHS BDC INC 4.5 04/01/2022 Convertible 38147UAB3 20 20000 SH SOLE 0 0 20000 SPDR PORTFOLIO SHORT TERM CORPORATE BOND ETF ETF 78464A474 1792 57856 SH SOLE 0 0 57856 PIMCO ENHANCED SHORT MATURITY ACTIVE EXCHANGE-TRADED FUND ETF 72201R833 4027 39654 SH SOLE 0 0 39654 ISHARES S&P SMALL-CAP FUND ETF 464287804 9190 80259 SH SOLE 0 0 80259 BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 4525 15135 SH SOLE 0 0 15135 SIREN ETF TR NSD NXGN ECO ETF ETF 829658202 351 8263 SH SOLE 0 0 8263 ADOBE SYSTEMS INCORPORATED COM Stock 00724F101 752 1326 SH SOLE 0 0 1326 SOUTHERN COPPER CORP COM Stock 84265V105 901 14593 SH SOLE 0 0 14593 WEYERHAEUSER CO MTN BE COM NEW REIT 962166104 510 12394 SH SOLE 0 0 12394 VANGUARD SHORT-TERM CORPORATE BOND INDEX FUND ETF 92206C409 1141 75854 SH SOLE 0 0 75854 GREENBRIER COS INC 2.875 02/01/2024 Convertible 393657AK7 18 17000 SH SOLE 0 0 17000 VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF ETF 92206C870 1738 18734 SH SOLE 0 0 18734 ALPHABET INC CAP STK CL A Stock 02079K305 4884 1686 SH SOLE 0 0 1686 PACIRA BIOSCIENCES INC 2.375 04/01/2022 Convertible 695127AD2 25 24000 SH SOLE 0 0 24000 SPDR S&P KENSHO INTELLIGENT STRUCTURES ETF ETF 78468R697 604 13280 SH SOLE 0 0 13280 ZSCALER INC COM Stock 98980G102 776 2416 SH SOLE 0 0 2416 CONSTELLATION BRANDS INC CL A Stock 21036P108 475 1893 SH SOLE 0 0 1893 UNILEVER PLC SPON ADR NEW ADR 904767704 257 4777 SH SOLE 0 0 4777 CSX CORP COM Stock 126408103 429 11407 SH SOLE 0 0 11407 COMCAST CORP NEW CL A Stock 20030N101 1040 20669 SH SOLE 0 0 20669 MICROSOFT CORP COM Stock 594918104 13407 39865 SH SOLE 0 0 39865 HCI GROUP INC 4.25 03/01/2037 Convertible 40416EAD5 29 21000 SH SOLE 0 0 21000 CVS HEALTH CORP COM Stock 126650100 1343 13016 SH SOLE 0 0 13016 BROWN & BROWN INC COM Stock 115236101 323 4600 SH SOLE 0 0 4600 CUSHMAN WAKEFIELD PLC SHS Stock G2717B108 933 41955 SH SOLE 0 0 41955 BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 451 1 SH SOLE 0 0 1 ELANCO ANIMAL HEALTH INC COM Stock 28414H103 217 7635 SH SOLE 0 0 7635 BARCLAYS BANK PLC 0 09/26/2023 Corp Bond 06741J7V5 53 26000 SH SOLE 0 0 26000 BOEING CO COM Stock 097023105 1012 5026 SH SOLE 0 0 5026 VANGUARD SMALL-CAP INDEX FUND ETF 922908751 835 3696 SH SOLE 0 0 3696 VANGUARD MID-CAP INDEX FUND ETF 922908629 4604 18073 SH SOLE 0 0 18073 NEXTERA ENERGY INC COM Stock 65339F101 12475 133627 SH SOLE 0 0 133627 NIKE INC CL B Stock 654106103 881 5287 SH SOLE 0 0 5287 TESLA INC COM Stock 88160R101 1788 1692 SH SOLE 0 0 1692 PRA GROUP INC 3.5 06/01/2023 Convertible 69354NAB2 21 18000 SH SOLE 0 0 18000 LINDE PLC SHS Stock G5494J103 391 1130 SH SOLE 0 0 1130 SPDR S&P KENSHO NEW ECONOMIES COMPOSITE ETF ETF 78468R648 747 12673 SH SOLE 0 0 12673 FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 366 9363 SH SOLE 0 0 9363 MODERNA INC COM Stock 60770K107 242 952 SH SOLE 0 0 952 ALERIAN MLP ETF ETF 00162Q452 554 16917 SH SOLE 0 0 16917 WALGREENS BOOTS ALLIANCE INC COM Stock 931427108 334 6394 SH SOLE 0 0 6394 ARES CAPITAL CORP 4.625 03/01/2024 Convertible 04010LAW3 14 12000 SH SOLE 0 0 12000 X4 PHARMACEUTICALS INC COM Stock 98420X103 23 10000 SH SOLE 0 0 10000 DOW INC COM Stock 260557103 430 7581 SH SOLE 0 0 7581 SUPERNUS PHARMACEUTICALS 0.625 04/01/2023 Convertible 868459AD0 25 25000 SH SOLE 0 0 25000 KKR & CO INC COM Stock 48251W104 295 3965 SH SOLE 0 0 3965 GLOBAL X LITHIUM & BATTERY TECH ETF ETF 37954Y855 761 9011 SH SOLE 0 0 9011 VANGUARD S&P 500 ETF ETF 922908363 5665 12976 SH SOLE 0 0 12976 SPDR S&P MIDCAP 400 ETF ETF 78467Y107 5382 10396 SH SOLE 0 0 10396 MFA FINL INC 6.25 06/15/2024 Convertible 55272XAA0 13 13000 SH SOLE 0 0 13000 CONSOLIDATED EDISON INC COM Stock 209115104 1622 19015 SH SOLE 0 0 19015 GENERAL MTRS CO COM Stock 37045V100 997 17007 SH SOLE 0 0 17007 INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 1031 6338 SH SOLE 0 0 6338 ISHARES 0-5 YEAR TIPS BOND ETF ETF 46429B747 323 3054 SH SOLE 0 0 3054 THE REALREAL INC COM Stock 88339P101 174 15000 SH SOLE 0 0 15000 VISHAY INTERTECHNOLOGY INC 2.25 06/15/2025 Convertible 928298AP3 18 17000 SH SOLE 0 0 17000 ISHARES MSCI EAFE GROWTH ETF ETF 464288885 355 3217 SH SOLE 0 0 3217 BOOKING HOLDINGS INC COM Stock 09857L108 1132 472 SH SOLE 0 0 472 LILLY ELI & CO COM Stock 532457108 1051 3805 SH SOLE 0 0 3805 AIR PRODS & CHEMS INC COM Stock 009158106 289 949 SH SOLE 0 0 949 ISHARES GENOMICS IMMUNOLOGY AND HEALTHCARE ETF ETF 46435U192 959 21889 SH SOLE 0 0 21889 VANGUARD TOTAL INTERNATIONAL STOCK ETF ETF 921909768 718 11293 SH SOLE 0 0 11293 SCHWAB 1-5 YEAR CORPORATE BOND ETF ETF 808524714 362 7167 SH SOLE 0 0 7167 AMPIO PHARMACEUTICALS INC COM Stock 03209T109 14 24000 SH SOLE 0 0 24000 ISHARES RUSSELL 2000 ETF ETF 464287655 3890 17486 SH SOLE 0 0 17486 TWILIO INC CL A Stock 90138F102 279 1059 SH SOLE 0 0 1059 ISHARES CORE HIGH DIVIDEND ETF ETF 46429B663 1967 19478 SH SOLE 0 0 19478 CONTRAFECT CORP COM NEW Stock 212326300 26 10000 SH SOLE 0 0 10000 DUKE ENERGY CORP NEW COM NEW Stock 26441C204 28889 275395 SH SOLE 0 0 275395 DIGITAL RLTY TR INC COM REIT 253868103 788 4453 SH SOLE 0 0 4453 PROSHARES SHORT S&P 500 ETF 74347B425 463 34000 SH SOLE 0 0 34000 STURM RUGER & CO INC COM Stock 864159108 395 5810 SH SOLE 0 0 5810 MICRON TECHNOLOGY INC COM Stock 595112103 446 4793 SH SOLE 0 0 4793 CARRIER GLOBAL CORPORATION COM Stock 14448C104 463 8534 SH SOLE 0 0 8534 SYSCO CORP COM Stock 871829107 460 5860 SH SOLE 0 0 5860 NGL ENERGY PARTNERS LP COM UNIT REPST Stock 62913M107 20 10728 SH SOLE 0 0 10728 SELECTQUOTE INC COM Stock 816307300 525 57911 SH SOLE 0 0 57911 ISHARES SELECT DIVIDEND ETF ETF 464287168 1939 15821 SH SOLE 0 0 15821 OAK STR HEALTH INC COM Stock 67181A107 2260 68195 SH SOLE 0 0 68195 EVERSOURCE ENERGY COM Stock 30040W108 303 3329 SH SOLE 0 0 3329 VANGUARD SMALL-CAP VALUE INDEX FUND ETF 922908611 359 2010 SH SOLE 0 0 2010 PALANTIR TECHNOLOGIES INC CL A Stock 69608A108 347 19060 SH SOLE 0 0 19060 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP Stock 559080106 386 8307 SH SOLE 0 0 8307 FRANCO NEV CORP COM Stock 351858105 1296 9370 SH SOLE 0 0 9370 ISHARES MSCI EAFE VALUE ETF ETF 464288877 394 7811 SH SOLE 0 0 7811 SPDR NUVEEN BLOOMBERG HIGH YIELD MUNICIPAL BOND ETF ETF 78464A284 395 6578 SH SOLE 0 0 6578 ENERGY TRANSFER L P COM UT LTD PTN Stock 29273V100 189 23014 SH SOLE 0 0 23014 SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 754 9326 SH SOLE 0 0 9326 ISHARES MSCI EMERGING MARKETS MIN VOL FACTOR ETF ETF 464286533 1483 23609 SH SOLE 0 0 23609 VISA INC COM CL A Stock 92826C839 2337 10784 SH SOLE 0 0 10784 EVERCOMMERCE INC COM Stock 29977X105 2316 147058 SH SOLE 0 0 147058 ROBINHOOD MKTS INC COM CL A Stock 770700102 188 10605 SH SOLE 0 0 10605 ISHARES MSCI CHINA ETF ETF 46429B671 448 7131 SH SOLE 0 0 7131 ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697 10499 129780 SH SOLE 0 0 129780 AVALO THERAPEUTICS INC COM Stock 05338F108 17 10000 SH SOLE 0 0 10000 SVB FINANCIAL GROUP COM Stock 78486Q101 593 875 SH SOLE 0 0 875 VANGUARD VALUE INDEX FUND ETF 922908744 1284 8727 SH SOLE 0 0 8727 VANGUARD GROWTH INDEX FUND ETF 922908736 1024 3190 SH SOLE 0 0 3190 ISHARES U.S. TREASURY BOND ETF ETF 46429B267 454 17014 SH SOLE 0 0 17014 SPLUNK INC COM Stock 848637104 499 4310 SH SOLE 0 0 4310 L3HARRIS TECHNOLOGIES INC COM Stock 502431109 415 1946 SH SOLE 0 0 1946 PHILLIPS 66 COM Stock 718546104 258 3567 SH SOLE 0 0 3567 AMERICAN TOWER CORP NEW COM REIT 03027X100 2980 10188 SH SOLE 0 0 10188 ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150 2274 21252 SH SOLE 0 0 21252 ISHARES MORNINGSTAR MULTI-ASSET INCOME INDEX FUND ETF 46432F875 714 29727 SH SOLE 0 0 29727 SANDSTORM GOLD LTD COM NEW Stock 80013R206 138 22270 SH SOLE 0 0 22270 FIRST TRUST CAPITAL STRENGTH ETF ETF 33733E104 377 4453 SH SOLE 0 0 4453 META PLATFORMS INC CL A Stock 30303M102 2785 8279 SH SOLE 0 0 8279 SERVICENOW INC COM Stock 81762P102 702 1081 SH SOLE 0 0 1081 PALO ALTO NETWORKS INC COM Stock 697435105 330 592 SH SOLE 0 0 592 MONDELEZ INTL INC CL A Stock 609207105 854 12886 SH SOLE 0 0 12886 BROADCOM INC COM Stock 11135F101 1455 2186 SH SOLE 0 0 2186 VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETF ETF 922020805 207 4028 SH SOLE 0 0 4028 CANADIAN PAC RY LTD COM Stock 13645T100 768 10671 SH SOLE 0 0 10671 ISHARES CORE MSCI TOTAL INTERNATIONAL STOCK ETF ETF 46432F834 363 5119 SH SOLE 0 0 5119 NOVARTIS AG SPONSORED ADR ADR 66987V109 920 10518 SH SOLE 0 0 10518 ISHARES CORE MSCI EAFE ETF ETF 46432F842 5295 70947 SH SOLE 0 0 70947 TOTALENERGIES SE SPONSORED ADS ADR 89151E109 271 5472 SH SOLE 0 0 5472 KINDER MORGAN INC DEL COM Stock 49456B101 196 12330 SH SOLE 0 0 12330 ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 590 1422 SH SOLE 0 0 1422 ISHARES U.S. MEDICAL DEVICES ETF ETF 464288810 713 10822 SH SOLE 0 0 10822 NVIDIA CORPORATION COM Stock 67066G104 3276 11137 SH SOLE 0 0 11137 ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288646 863 16015 SH SOLE 0 0 16015 ARCHER DANIELS MIDLAND CO COM Stock 039483102 3396 50245 SH SOLE 0 0 50245 CUMMINS INC COM Stock 231021106 352 1612 SH SOLE 0 0 1612 ABBVIE INC COM Stock 00287Y109 12900 95273 SH SOLE 0 0 95273 NATIONAL GRID PLC SPONSORED ADR NE ADR 636274409 273 3768 SH SOLE 0 0 3768 S&P GLOBAL INC COM Stock 78409V104 213 451 SH SOLE 0 0 451 ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 3495 58393 SH SOLE 0 0 58393 VANGUARD TOTAL BOND MARKET INDEX FUND ETF 921937835 13455 158760 SH SOLE 0 0 158760 VANGUARD FTSE ALL-WORLD EX US INDEX FUND ETF 922042775 2026 33069 SH SOLE 0 0 33069 ZOETIS INC CL A Stock 98978V103 968 3967 SH SOLE 0 0 3967 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS ADR 874039100 260 2157 SH SOLE 0 0 2157 SCHWEITZER-MAUDUIT INTL INC COM Stock 808541106 616 20600 SH SOLE 0 0 20600 HAWAIIAN ELEC INDUSTRIES COM Stock 419870100 208 5011 SH SOLE 0 0 5011 BLACKSTONE INC COM Stock 09260D107 1688 13046 SH SOLE 0 0 13046 CHURCH & DWIGHT CO INC COM Stock 171340102 301 2940 SH SOLE 0 0 2940 FACTSET RESH SYS INC COM Stock 303075105 590 1214 SH SOLE 0 0 1214 STRYKER CORPORATION COM Stock 863667101 612 2288 SH SOLE 0 0 2288 QUALCOMM INC COM Stock 747525103 221 1206 SH SOLE 0 0 1206 INTUITIVE SURGICAL INC COM NEW Stock 46120E602 370 1029 SH SOLE 0 0 1029 DISCOVER FINL SVCS COM Stock 254709108 326 2822 SH SOLE 0 0 2822 MCDONALDS CORP COM Stock 580135101 38543 143779 SH SOLE 0 0 143779 INTERCONTINENTAL EXCHANGE INC COM Stock 45866F104 234 1710 SH SOLE 0 0 1710 DOVER CORP COM Stock 260003108 296 1631 SH SOLE 0 0 1631 CISCO SYS INC COM Stock 17275R102 2200 34716 SH SOLE 0 0 34716 VANGUARD TOTAL INTERNATIONAL BOND ETF ETF 92203J407 280 8001 SH SOLE 0 0 8001 ADVANCED MICRO DEVICES INC COM Stock 007903107 319 2220 SH SOLE 0 0 2220 AT&T INC COM Stock 00206R102 3249 132061 SH SOLE 0 0 132061 VANGUARD INTERMEDIATE-TERM BOND INDEX FUND ETF 921937819 518 5917 SH SOLE 0 0 5917 ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 619 11154 SH SOLE 0 0 11154 ISHARES BIOTECHNOLOGY FUND ETF 464287556 257 1685 SH SOLE 0 0 1685 GENERAL ELECTRIC CO COM NEW Stock 369604301 547 5793 SH SOLE 0 0 5793 ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETF ETF 464288513 515 5915 SH SOLE 0 0 5915 INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704 200 1886 SH SOLE 0 0 1886 ISHARES U.S. TECHNOLOGY ETF ETF 464287721 203 1764 SH SOLE 0 0 1764 ROBO GLOBAL ROBOTICS AND AUTOMATION INDEX ETF ETF 301505707 1157 16497 SH SOLE 0 0 16497 SPRAGUE RES LP COM UNIT REP LTD Stock 849343108 325 24000 SH SOLE 0 0 24000 BLACKROCK SHORT MATURITY BOND ETF ETF 46431W507 236 4729 SH SOLE 0 0 4729 ISHARES S&P 500 VALUE ETF ETF 464287408 362 2310 SH SOLE 0 0 2310 ISHARES S&P 500 GROWTH ETF ETF 464287309 349 4177 SH SOLE 0 0 4177 ISHARES CORE S&P 500 ETF ETF 464287200 65750 156629 SH SOLE 0 0 156629 METTLER TOLEDO INTERNATIONAL COM Stock 592688105 382 225 SH SOLE 0 0 225 ROSS STORES INC COM Stock 778296103 201 1762 SH SOLE 0 0 1762 WELLS FARGO CO NEW COM Stock 949746101 200 4162 SH SOLE 0 0 4162 VMWARE INC CL A COM Stock 928563402 557 4804 SH SOLE 0 0 4804 UNION PAC CORP COM Stock 907818108 510 2025 SH SOLE 0 0 2025 RIO TINTO PLC SPONSORED ADR ADR 767204100 603 9006 SH SOLE 0 0 9006 ECOLAB INC COM Stock 278865100 850 3622 SH SOLE 0 0 3622 INOVIO PHARMACEUTICALS INC COM NEW Stock 45773H201 152 30548 SH SOLE 0 0 30548 ISHARES PREFERRED AND INCOME SECURITIES ETF ETF 464288687 286 7259 SH SOLE 0 0 7259 SALESFORCE COM INC COM Stock 79466L302 964 3794 SH SOLE 0 0 3794 IDEXX LABS INC COM Stock 45168D104 313 475 SH SOLE 0 0 475 REPUBLIC SVCS INC COM Stock 760759100 236 1695 SH SOLE 0 0 1695 THERMO FISHER SCIENTIFIC INC COM Stock 883556102 2173 3256 SH SOLE 0 0 3256 LOCKHEED MARTIN CORP COM Stock 539830109 1176 3310 SH SOLE 0 0 3310 JPMORGAN CHASE & CO COM Stock 46625H100 4010 25321 SH SOLE 0 0 25321 CHEVRON CORP NEW COM Stock 166764100 10633 90612 SH SOLE 0 0 90612 ISHARES NATIONAL MUNI BOND ETF ETF 464288414 10252 88164 SH SOLE 0 0 88164 CONOCOPHILLIPS COM Stock 20825C104 314 4356 SH SOLE 0 0 4356 VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 6098 119432 SH SOLE 0 0 119432 DANAHER CORPORATION COM Stock 235851102 213 647 SH SOLE 0 0 647 PIMCO ENHANCED LOW DURATION ACTIVE EXCHANGE-TRADED FUND ETF 72201R718 605 6015 SH SOLE 0 0 6015 M & T BK CORP COM Stock 55261F104 283 1844 SH SOLE 0 0 1844 PERKINELMER INC COM Stock 714046109 224 1115 SH SOLE 0 0 1115 TJX COS INC NEW COM Stock 872540109 806 10620 SH SOLE 0 0 10620 BK OF AMERICA CORP COM Stock 060505104 2180 303481 SH SOLE 0 0 303481 EXTRA SPACE STORAGE INC COM REIT 30225T102 205 903 SH SOLE 0 0 903 SPDR S&P DIVIDEND ETF ETF 78464A763 441 32344 SH SOLE 0 0 32344 WALMART INC COM Stock 931142103 373 2581 SH SOLE 0 0 2581 ISHARES INTERNATIONAL SELECT DIVIDEND ETF ETF 464288448 398 12767 SH SOLE 0 0 12767 ISHARES 3-7 YEAR TREASURY BOND ETF ETF 464288661 237 1841 SH SOLE 0 0 1841 FIRST TRUST NASDAQ RISING DIVIDEND ACHIEVERS FUND ETF 33738R506 756 14600 SH SOLE 0 0 14600 INTERNATIONAL BUSINESS MACHS COM Stock 459200101 4475 33479 SH SOLE 0 0 33479 ORACLE CORP COM Stock 68389X105 624 7152 SH SOLE 0 0 7152 RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101 1071 12445 SH SOLE 0 0 12445 VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 1930 39017 SH SOLE 0 0 39017 TEXAS INSTRS INC COM Stock 882508104 945 5015 SH SOLE 0 0 5015 TARGET CORP COM Stock 87612E106 410 1770 SH SOLE 0 0 1770 VANGUARD HIGH DIVIDEND YIELD ETF ETF 921946406 599 5346 SH SOLE 0 0 5346 SPDR NUVEEN BLOOMBERG MUNICIPAL BOND ETF ETF 78468R721 450 8692 SH SOLE 0 0 8692 PFIZER INC COM Stock 717081103 3344 56632 SH SOLE 0 0 56632 ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF ETF 464287242 663 5006 SH SOLE 0 0 5006 MORGAN STANLEY COM NEW Stock 617446448 4391 44735 SH SOLE 0 0 44735 3M CO COM Stock 88579Y101 3704 20852 SH SOLE 0 0 20852 ISHARES MSCI USA VALUE FACTOR ETF ETF 46432F388 8253 75394 SH SOLE 0 0 75394 GILEAD SCIENCES INC COM Stock 375558103 409 5630 SH SOLE 0 0 5630 8X8 INC NEW COM Stock 282914100 6812 406418 SH SOLE 0 0 406418 CATERPILLAR INC COM Stock 149123101 859 4157 SH SOLE 0 0 4157 ALPHABET INC CAP STK CL C Stock 02079K107 2028 701 SH SOLE 0 0 701 AMERICAN EXPRESS CO COM Stock 025816109 433 2647 SH SOLE 0 0 2647 AMGEN INC COM Stock 031162100 1048 4658 SH SOLE 0 0 4658 APPLIED MATLS INC COM Stock 038222105 215 1364 SH SOLE 0 0 1364 OTIS WORLDWIDE CORP COM Stock 68902V107 898 10316 SH SOLE 0 0 10316 PAYCOM SOFTWARE INC COM Stock 70432V102 445 1072 SH SOLE 0 0 1072 TYSON FOODS INC CL A Stock 902494103 730 8374 SH SOLE 0 0 8374 CANADIAN NATL RY CO COM Stock 136375102 889 7237 SH SOLE 0 0 7237 VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 3345 19477 SH SOLE 0 0 19477 FIDELITY NATIONAL FINANCIAL IN FNF GROUP COM Stock 31620R303 324 6209 SH SOLE 0 0 6209 ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226 1156 10136 SH SOLE 0 0 10136 ISHARES 20 YEAR TREASURY BOND ETF ETF 464287432 200 1351 SH SOLE 0 0 1351 ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621 1038 18681 SH SOLE 0 0 18681 SPDR PORTFOLIO S&P 500 ETF ETF 78464A854 891 15964 SH SOLE 0 0 15964 EATON CORP PLC SHS Stock G29183103 295 1707 SH SOLE 0 0 1707 WAYFAIR INC CL A Stock 94419L101 30880 162554 SH SOLE 0 0 162554 ISHARES CORE TOTAL USD BOND MARKET ETF ETF 46434V613 307 5803 SH SOLE 0 0 5803 ETFMG PRIME CYBER SECURITY ETF ETF 26924G201 305 4970 SH SOLE 0 0 4970 FIRST TRUST NASDAQ CLEAN EDGE GREEN ENERGY ETF ETF 33733E500 638 9384 SH SOLE 0 0 9384 FIRST AMERN FINL CORP COM Stock 31847R102 489 6249 SH SOLE 0 0 6249 VANGUARD SHORT-TERM BOND INDEX FUND ETF 921937827 708 8764 SH SOLE 0 0 8764 PHILIP MORRIS INTL INC COM Stock 718172109 718 7554 SH SOLE 0 0 7554 NUCOR CORP COM Stock 670346105 246 2158 SH SOLE 0 0 2158 PARKER-HANNIFIN CORP COM Stock 701094104 217 681 SH SOLE 0 0 681 SUBURBAN PROPANE PARTNERS L P UNIT LTD PARTN Stock 864482104 147 10000 SH SOLE 0 0 10000 SPDR BLOOMBERG HIGH YIELD BOND ETF ETF 78468R622 201 1854 SH SOLE 0 0 1854 BRISTOL-MYERS SQUIBB CO COM Stock 110122108 14053 225395 SH SOLE 0 0 225395 WISDOMTREE EMERGING MARKETS EX-STATE-OWNED ENTERPRISES FUND ETF 97717X578 8061 218752 SH SOLE 0 0 218752 ISHARES RUSSELL 3000 ETF ETF 464287689 427 1537 SH SOLE 0 0 1537 REALTY INCOME CORP COM REIT 756109104 270 3765 SH SOLE 0 0 3765 ALTRIA GROUP INC COM Stock 02209S103 9701 204708 SH SOLE 0 0 204708 CITIGROUP INC COM NEW Stock 172967424 549 9094 SH SOLE 0 0 9094 AMERICAN WTR WKS CO INC NEW COM Stock 030420103 542 2871 SH SOLE 0 0 2871 EXXON MOBIL CORP COM Stock 30231G102 12702 207582 SH SOLE 0 0 207582 UNITEDHEALTH GROUP INC COM Stock 91324P102 1606 3199 SH SOLE 0 0 3199 LOWES COS INC COM Stock 548661107 1245 4815 SH SOLE 0 0 4815 LINCOLN NATL CORP IND COM Stock 534187109 645 9442 SH SOLE 0 0 9442 ARK INNOVATION ETF ETF 00214Q104 378 3996 SH SOLE 0 0 3996 DEERE & CO COM Stock 244199105 319 929 SH SOLE 0 0 929 COLGATE PALMOLIVE CO COM Stock 194162103 655 7673 SH SOLE 0 0 7673 BLUEPRINT MEDICINES CORP COM Stock 09627Y109 771 7199 SH SOLE 0 0 7199 SHOPIFY INC CL A Stock 82509L107 751 545 SH SOLE 0 0 545 BROOKLINE BANCORP INC DEL COM Stock 11373M107 187 11567 SH SOLE 0 0 11567 TELADOC HEALTH INC COM Stock 87918A105 682 7430 SH SOLE 0 0 7430 LIBERTY LATIN AMERICA LTD COM CL C Stock G9001E128 116 10152 SH SOLE 0 0 10152 KRAFT HEINZ CO COM Stock 500754106 254 7083 SH SOLE 0 0 7083 PAYPAL HLDGS INC COM Stock 70450Y103 2007 10641 SH SOLE 0 0 10641 FIRST TRUST NASDAQ CEA CYBERSECURITY ETF ETF 33734X846 1633 30925 SH SOLE 0 0 30925 PACER TRENDPILOT US LARGE CAP ETF ETF 69374H105 847 20398 SH SOLE 0 0 20398 BLACKROCK INC COM Stock 09247X101 963 1052 SH SOLE 0 0 1052 ISHARES S&P MIDCAP FUND ETF 464287507 20308 71740 SH SOLE 0 0 71740 VANGUARD TAX-EXEMPT BOND ETF ETF 922907746 2548 46406 SH SOLE 0 0 46406 ISHARES MSCI EAFE ETF ETF 464287465 702 8923 SH SOLE 0 0 8923 APPLE INC COM Stock 037833100 17036 100545 SH SOLE 0 0 100545 GLAXOSMITHKLINE PLC SPONSORED ADR ADR 37733W105 294 6667 SH SOLE 0 0 6667 ABBOTT LABS COM Stock 002824100 3155 22419 SH SOLE 0 0 22419 DISNEY WALT CO COM Stock 254687106 1505 9719 SH SOLE 0 0 9719 NOVOCURE LTD ORD SHS Stock G6674U108 263 3509 SH SOLE 0 0 3509 VANGUARD TOTAL WORLD STOCK INDEX FUND ETF 922042742 3108 28930 SH SOLE 0 0 28930 ISHARES RUSSELL 1000 ETF ETF 464287622 631 2386 SH SOLE 0 0 2386 ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 446 2657 SH SOLE 0 0 2657