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