0001951757-23-000553.txt : 20231012
0001951757-23-000553.hdr.sgml : 20231012
20231012083445
ACCESSION NUMBER: 0001951757-23-000553
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20230930
FILED AS OF DATE: 20231012
DATE AS OF CHANGE: 20231012
EFFECTIVENESS DATE: 20231012
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: 231321781
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
X0202
13F-HR
LIVE
false
false
false
0001852930
XXXXXXXX
09-30-2023
09-30-2023
Mayflower Financial Advisors, LLC
265 FRANKLIN STREET
SUITE 401
BOSTON
MA
02110
13F HOLDINGS REPORT
028-21132
N
Vinson Brod
Chief Compliance Officer
866-688-0180
Vinson Brod
Boston
MA
10-12-2023
0
340
668506886
false
INFORMATION TABLE
2
F_13F_Mayflower_Q32023.xml
AMAZON COM INC
COM
023135106
4446394
194762
SH
SOLE
0
0
194762
INVESCO QQQ TR
UNIT SER 1
46090E103
1861384
5195
SH
SOLE
0
0
5195
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
863285
5266
SH
SOLE
0
0
5266
STARBUCKS CORP
COM
855244109
275239
3350
SH
SOLE
0
0
3350
ISHARES GOLD TR
ISHARES NEW
464285204
608441
17389
SH
SOLE
0
0
17389
HUBBELL INC
COM
443510607
225342
719
SH
SOLE
0
0
719
WILLIS TOWERS WATSON PLC LTD
SHS
G96629103
262663
1257
SH
SOLE
0
0
1257
JOHNSON & JOHNSON
COM
478160104
3026895
19434
SH
SOLE
0
0
19434
WASTE MGMT INC DEL
COM
94106L109
638266
4187
SH
SOLE
0
0
4187
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
4543228
21389
SH
SOLE
0
0
21389
ISHARES TR
GLOBAL TECH ETF
464287291
320683
5544
SH
SOLE
0
0
5544
ISHARES TR
MSCI INTL VLU FT
46435G409
1958172
77215
SH
SOLE
0
0
77215
COSTCO WHSL CORP NEW
COM
22160K105
1050201
1859
SH
SOLE
0
0
1859
ISHARES TR
MSCI EMG MKT ETF
464287234
607921
16019
SH
SOLE
0
0
16019
GOLDMAN SACHS GROUP INC
COM
38141G104
628373
1942
SH
SOLE
0
0
1942
SPDR SER TR
NUVEEN BLMBRG SH
78468R739
679535
14699
SH
SOLE
0
0
14699
WATSCO INC
COM
942622200
762239
2018
SH
SOLE
0
0
2018
ISHARES TR
MSCI KLD400 SOC
464288570
389872
4789
SH
SOLE
0
0
4789
SHELL PLC
SPON ADS
780259305
204085
3170
SH
SOLE
0
0
3170
PROCTER AND GAMBLE CO
COM
742718109
19267982
132099
SH
SOLE
0
0
132099
COCA COLA CO
COM
191216100
1720471
30734
SH
SOLE
0
0
30734
ENTERPRISE PRODS PARTNERS L
COM
293792107
569759
20817
SH
SOLE
0
0
20817
ISHARES TR
U.S. ENERGY ETF
464287796
314176
6624
SH
SOLE
0
0
6624
UNITED PARCEL SERVICE INC
CL B
911312106
13429965
86161
SH
SOLE
0
0
86161
MARRIOTT INTL INC NEW
CL A
571903202
250417
1274
SH
SOLE
0
0
1274
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
708649
9366
SH
SOLE
0
0
9366
ISHARES TR
MSCI ACWI EX US
464288240
1745528
37131
SH
SOLE
0
0
37131
INTEL CORP
COM
458140100
1042891
29336
SH
SOLE
0
0
29336
STATE STR CORP
COM
857477103
390544
5833
SH
SOLE
0
0
5833
MEDTRONIC PLC
SHS
G5960L103
595339
7597
SH
SOLE
0
0
7597
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467X109
966446
2885
SH
SOLE
0
0
2885
ISHARES TR
TRS FLT RT BD
46434V860
2251993
44383
SH
SOLE
0
0
44383
ISHARES TR
ESG AW MSCI EAFE
46435G516
226741
15470
SH
SOLE
0
0
15470
MERCK & CO INC
COM
58933Y105
2852131
27704
SH
SOLE
0
0
27704
ISHARES TR
SHRT NAT MUN ETF
464288158
4823414
46893
SH
SOLE
0
0
46893
SPDR S&P 500 ETF TR
TR UNIT
78462F103
9378428
21939
SH
SOLE
0
0
21939
THE TRADE DESK INC
COM CL A
88339J105
357146
4570
SH
SOLE
0
0
4570
MASTERCARD INCORPORATED
CL A
57636Q104
1558742
3937
SH
SOLE
0
0
3937
ILLINOIS TOOL WKS INC
COM
452308109
262102
1138
SH
SOLE
0
0
1138
CRISPR THERAPEUTICS AG
NAMEN AKT
H17182108
21456
12578
SH
SOLE
0
0
12578
EMERSON ELEC CO
COM
291011104
443546
4593
SH
SOLE
0
0
4593
DIAGEO PLC
SPON ADR NEW
25243Q205
302907
2030
SH
SOLE
0
0
2030
ISHARES INC
EMNG MKTS EQT
46434G889
549369
13432
SH
SOLE
0
0
13432
ISHARES TR
TIPS BD ETF
464287176
819646
63318
SH
SOLE
0
0
63318
VERTEX PHARMACEUTICALS INC
COM
92532F100
1142102
729135
SH
SOLE
0
0
729135
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
267643
10827
SH
SOLE
0
0
10827
SMUCKER J M CO
COM NEW
832696405
709744
5775
SH
SOLE
0
0
5775
ISHARES TR
GLOB HLTHCRE ETF
464287325
237093
2877
SH
SOLE
0
0
2877
CORNING INC
COM
219350105
488863
16044
SH
SOLE
0
0
16044
ISHARES TR
S&P 100 ETF
464287101
4266409
21264
SH
SOLE
0
0
21264
VERIZON COMMUNICATIONS INC
COM
92343V104
5030774
155223
SH
SOLE
0
0
155223
CHUBB LIMITED
COM
H1467J104
293986
1412
SH
SOLE
0
0
1412
MARVELL TECHNOLOGY INC
COM
573874104
209321
3867
SH
SOLE
0
0
3867
FEDEX CORP
COM
31428X106
448444
1693
SH
SOLE
0
0
1693
PEPSICO INC
COM
713448108
7823085
46170
SH
SOLE
0
0
46170
HONEYWELL INTL INC
COM
438516106
3742212
20257
SH
SOLE
0
0
20257
TRANE TECHNOLOGIES PLC
SHS
G8994E103
429155
2115
SH
SOLE
0
0
2115
FORD MTR CO DEL
COM
345370860
802457
64610
SH
SOLE
0
0
64610
ISHARES TR
ESG AWR MSCI USA
46435G425
2748612
50506
SH
SOLE
0
0
50506
HOME DEPOT INC
COM
437076102
1890182
6256
SH
SOLE
0
0
6256
SPDR SER TR
PORTFOLIO INTRMD
78464A375
297486
9459
SH
SOLE
0
0
9459
AUTOMATIC DATA PROCESSING IN
COM
053015103
1287715
5353
SH
SOLE
0
0
5353
ISHARES TR
RUSEL 2500 ETF
46435G268
454549
8339
SH
SOLE
0
0
8339
DUPONT DE NEMOURS INC
COM
26614N102
244582
3279
SH
SOLE
0
0
3279
SPDR SER TR
ICE PFD SEC ETF
78464A292
214723
6615
SH
SOLE
0
0
6615
ISHARES TR
RUS 2000 VAL ETF
464287630
354237
2613
SH
SOLE
0
0
2613
SPDR GOLD TR
GOLD SHS
78463V107
2394299
13965
SH
SOLE
0
0
13965
SOUTHERN CO
COM
842587107
6663144
102953
SH
SOLE
0
0
102953
CENCORA INC
COM
03073E105
480567
2670
SH
SOLE
0
0
2670
KEYCORP
COM
493267108
170438
15840
SH
SOLE
0
0
15840
MONGODB INC
CL A
60937P106
230343
666
SH
SOLE
0
0
666
BRITISH AMERN TOB PLC
SPONSORED ADR
110448107
420376
13383
SH
SOLE
0
0
13383
ISHARES TR
RUS 1000 GRW ETF
464287614
226889
853
SH
SOLE
0
0
853
SCHWAB STRATEGIC TR
US BRD MKT ETF
808524102
414453
8314
SH
SOLE
0
0
8314
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
654205
19264
SH
SOLE
0
0
19264
AON PLC
SHS CL A
G0403H108
324220
1000
SH
SOLE
0
0
1000
SPDR SER TR
PORTFOLIO SHORT
78464A474
736137
25107
SH
SOLE
0
0
25107
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
2292696
22895
SH
SOLE
0
0
22895
ISHARES TR
CORE S&P SCP ETF
464287804
6207965
65811
SH
SOLE
0
0
65811
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
7088451
20235
SH
SOLE
0
0
20235
ADOBE INC
COM
00724F101
1286800
2524
SH
SOLE
0
0
2524
SOUTHERN COPPER CORP
COM
84265V105
1422801
18898
SH
SOLE
0
0
18898
WEYERHAEUSER CO MTN BE
COM NEW
962166104
351850
11476
SH
SOLE
0
0
11476
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
2029866
88767
SH
SOLE
0
0
88767
GREENBRIER COS INC
NOTE 2.875% 2/0
393657AK7
16660
17000
SH
SOLE
0
0
17000
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
1514813
19937
SH
SOLE
0
0
19937
ALPHABET INC
CAP STK CL A
02079K305
5791602
44258
SH
SOLE
0
0
44258
ZSCALER INC
COM
98980G102
232918
1497
SH
SOLE
0
0
1497
CONSTELLATION BRANDS INC
CL A
21036P108
403594
1606
SH
SOLE
0
0
1606
UNILEVER PLC
SPON ADR NEW
904767704
256682
5196
SH
SOLE
0
0
5196
CSX CORP
COM
126408103
349822
11376
SH
SOLE
0
0
11376
COMCAST CORP NEW
CL A
20030N101
897793
20248
SH
SOLE
0
0
20248
ISHARES TR
US INFRASTRUC
46435U713
478194
13069
SH
SOLE
0
0
13069
MICROSOFT CORP
COM
594918104
13882039
43965
SH
SOLE
0
0
43965
VALERO ENERGY CORP
COM
91913Y100
345966
2441
SH
SOLE
0
0
2441
WARNER BROS DISCOVERY INC
COM SER A
934423104
274693
25294
SH
SOLE
0
0
25294
HCI GROUP INC
NOTE 4.250% 3/0
40416EAD5
20015
21000
SH
SOLE
0
0
21000
SCHLUMBERGER LTD
COM STK
806857108
345458
5926
SH
SOLE
0
0
5926
CVS HEALTH CORP
COM
126650100
869343
12451
SH
SOLE
0
0
12451
ISHARES TR
EUROPE ETF
464287861
1390852
29140
SH
SOLE
0
0
29140
BROWN & BROWN INC
COM
115236101
402534
5764
SH
SOLE
0
0
5764
CUSHMAN WAKEFIELD PLC
SHS
G2717B108
369768
48526
SH
SOLE
0
0
48526
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
531477
1
SH
SOLE
0
0
1
BOEING CO
COM
097023105
689473
3597
SH
SOLE
0
0
3597
VANGUARD INDEX FDS
SMALL CP ETF
922908751
600240
3175
SH
SOLE
0
0
3175
VANGUARD INDEX FDS
MID CAP ETF
922908629
2659174
12770
SH
SOLE
0
0
12770
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
508011
2596
SH
SOLE
0
0
2596
NEXTERA ENERGY INC
COM
65339F101
7865485
137292
SH
SOLE
0
0
137292
NIKE INC
CL B
654106103
731324
7648
SH
SOLE
0
0
7648
TESLA INC
COM
88160R101
2163152
8645
SH
SOLE
0
0
8645
MSCI INC
COM
55354G100
205232
400
SH
SOLE
0
0
400
LINDE PLC
SHS
G54950103
560387
1505
SH
SOLE
0
0
1505
VANGUARD WORLD FDS
HEALTH CAR ETF
92204A504
324203
1379
SH
SOLE
0
0
1379
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
244068
7358
SH
SOLE
0
0
7358
NUVEEN TAXABLE MUNICPAL INM
COM
67074C103
152565
10500
SH
SOLE
0
0
10500
ALPS ETF TR
ALERIAN MLP
00162Q452
1760972
41729
SH
SOLE
0
0
41729
SCHWAB STRATEGIC TR
US TIPS ETF
808524870
857389
16981
SH
SOLE
0
0
16981
ARES CAPITAL CORP
NOTE 4.625% 3/0
04010LAW3
12173
12000
SH
SOLE
0
0
12000
DOW INC
COM
260557103
345528
6701
SH
SOLE
0
0
6701
KKR & CO INC
COM
48251W104
215354
3496
SH
SOLE
0
0
3496
GLOBAL X FDS
LITHIUM BTRY ETF
37954Y855
209688
3801
SH
SOLE
0
0
3801
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
3244818
8263
SH
SOLE
0
0
8263
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
4634452
10149
SH
SOLE
0
0
10149
MFA FINL INC
NOTE 6.250% 6/1
55272XAA0
12903
13000
SH
SOLE
0
0
13000
CONSOLIDATED EDISON INC
COM
209115104
1795702
20995
SH
SOLE
0
0
20995
GENERAL MTRS CO
COM
37045V100
209261
6347
SH
SOLE
0
0
6347
CROWDSTRIKE HLDGS INC
CL A
22788C105
220439
1317
SH
SOLE
0
0
1317
ISHARES TR
ESG MSCI LEADR
46435U218
484359
6423
SH
SOLE
0
0
6423
ISHARES TR
0-5 YR TIPS ETF
46429B747
510090
5263
SH
SOLE
0
0
5263
TERADYNE INC
COM
880770102
389986
3882
SH
SOLE
0
0
3882
VISHAY INTERTECHNOLOGY INC
NOTE 2.250% 6/1
928298AP3
17075
17000
SH
SOLE
0
0
17000
ISHARES TR
EAFE GRWTH ETF
464288885
3195948
37033
SH
SOLE
0
0
37033
ELI LILLY & CO
COM
532457108
1652899
3077
SH
SOLE
0
0
3077
PIMCO ETF TR
INV GRD CRP BD
72201R817
308168
3382
SH
SOLE
0
0
3382
AIR PRODS & CHEMS INC
COM
009158106
699033
2467
SH
SOLE
0
0
2467
VANGUARD STAR FDS
VG TL INTL STK F
921909768
1338589
25011
SH
SOLE
0
0
25011
ISHARES TR
RUSSELL 2000 ETF
464287655
2927970
16567
SH
SOLE
0
0
16567
ISHARES TR
CORE HIGH DV ETF
46429B663
2491690
25197
SH
SOLE
0
0
25197
DUKE ENERGY CORP NEW
COM NEW
26441C204
25294321
286589
SH
SOLE
0
0
286589
PROSHARES TR
SHORT S&P 500 NE
74347B425
442782
30600
SH
SOLE
0
0
30600
MICRON TECHNOLOGY INC
COM
595112103
337565
4962
SH
SOLE
0
0
4962
ISHARES TR
ESG MSCI EM LDRS
46436E601
320623
7495
SH
SOLE
0
0
7495
CARRIER GLOBAL CORPORATION
COM
14448C104
219680
3980
SH
SOLE
0
0
3980
SCHWAB STRATEGIC TR
5 10YR CORP BD
808524698
553073
13106
SH
SOLE
0
0
13106
SYSCO CORP
COM
871829107
420044
6359
SH
SOLE
0
0
6359
NGL ENERGY PARTNERS LP
COM UNIT REPST
62913M107
41517
10728
SH
SOLE
0
0
10728
EVERCOMMERCE INC
COM
29977X105
1461662
145729
SH
SOLE
0
0
145729
J P MORGAN EXCHANGE TRADED F
EQUITY PREMIUM
46641Q332
763658
14258
SH
SOLE
0
0
14258
SELECTQUOTE INC
COM
816307300
54067
46211
SH
SOLE
0
0
46211
INTERDIGITAL INC
NOTE 2.000% 6/0
45867GAB7
27609
26000
SH
SOLE
0
0
26000
CBIZ INC
COM
124805102
314514
6060
SH
SOLE
0
0
6060
QUANTA SVCS INC
COM
74762E102
249926
1336
SH
SOLE
0
0
1336
ISHARES TR
SELECT DIVID ETF
464287168
1700174
15795
SH
SOLE
0
0
15795
EVERSOURCE ENERGY
COM
30040W108
210068
3613
SH
SOLE
0
0
3613
INSIGHT ENTERPRISES INC
NOTE 0.750% 2/1
45765UAB9
46816
22000
SH
SOLE
0
0
22000
ISHARES TR
RUS MD CP GR ETF
464287481
244544
2677
SH
SOLE
0
0
2677
SNOWFLAKE INC
CL A
833445109
287360
1881
SH
SOLE
0
0
1881
FRANCO NEV CORP
COM
351858105
1590540
11915
SH
SOLE
0
0
11915
SCHWAB STRATEGIC TR
US AGGREGATE B
808524839
4173322
94355
SH
SOLE
0
0
94355
ISHARES TR
EAFE VALUE ETF
464288877
3306249
67571
SH
SOLE
0
0
67571
ENERGY TRANSFER L P
COM UT LTD PTN
29273V100
251151
17901
SH
SOLE
0
0
17901
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
4248727
60044
SH
SOLE
0
0
60044
ISHARES INC
MSCI EMERG MRKT
464286533
1602223
30032
SH
SOLE
0
0
30032
VISA INC
COM CL A
92826C839
2464098
10713
SH
SOLE
0
0
10713
DRAGANFLY INC.
COM NEW
26142Q205
8659
11260
SH
SOLE
0
0
11260
ISHARES TR
MSCI USA MIN VOL
46429B697
7849588
108450
SH
SOLE
0
0
108450
TOAST INC
CL A
888787108
191908
10246
SH
SOLE
0
0
10246
VANGUARD INDEX FDS
VALUE ETF
922908744
2124648
15404
SH
SOLE
0
0
15404
VANGUARD INDEX FDS
GROWTH ETF
922908736
941002
3456
SH
SOLE
0
0
3456
ISHARES TR
US TREAS BD ETF
46429B267
635744
28845
SH
SOLE
0
0
28845
SPLUNK INC
COM
848637104
609863
4170
SH
SOLE
0
0
4170
L3HARRIS TECHNOLOGIES INC
COM
502431109
242706
1394
SH
SOLE
0
0
1394
PHILLIPS 66
COM
718546104
471978
3928
SH
SOLE
0
0
3928
AMERICAN TOWER CORP NEW
COM
03027X100
1707390
10382
SH
SOLE
0
0
10382
ISHARES TR
CORE S&P TTL STK
464287150
1834132
19473
SH
SOLE
0
0
19473
ISHARES TR
MRNGSTR INC ETF
46432F875
374269
19657
SH
SOLE
0
0
19657
SANDSTORM GOLD LTD
COM NEW
80013R206
58250
12500
SH
SOLE
0
0
12500
FIRST TR EXCHANGE-TRADED FD
CAP STRENGTH ETF
33733E104
224056
3043
SH
SOLE
0
0
3043
META PLATFORMS INC
CL A
30303M102
2530470
8429
SH
SOLE
0
0
8429
SERVICENOW INC
COM
81762P102
710438
1271
SH
SOLE
0
0
1271
PALO ALTO NETWORKS INC
COM
697435105
492090
2099
SH
SOLE
0
0
2099
MONDELEZ INTL INC
CL A
609207105
1018990
14683
SH
SOLE
0
0
14683
BROADCOM INC
COM
11135F101
1992063
2398
SH
SOLE
0
0
2398
VANGUARD MALVERN FDS
STRM INFPROIDX
922020805
283938
6005
SH
SOLE
0
0
6005
ISHARES TR
GNMA BOND ETF
46429B333
467644
11193
SH
SOLE
0
0
11193
CANADIAN PACIFIC KANSAS CITY
COM
13646K108
1060418
14198
SH
SOLE
0
0
14198
PIONEER NAT RES CO
COM
723787107
238732
1040
SH
SOLE
0
0
1040
ISHARES TR
CORE MSCI TOTAL
46432F834
419858
6999
SH
SOLE
0
0
6999
NOVARTIS AG
SPONSORED ADR
66987V109
1072959
10534
SH
SOLE
0
0
10534
ISHARES TR
CORE MSCI EAFE
46432F842
5593528
86924
SH
SOLE
0
0
86924
TOTALENERGIES SE
SPONSORED ADS
89151E109
555475
8447
SH
SOLE
0
0
8447
KINDER MORGAN INC DEL
COM
49456B101
243292
14674
SH
SOLE
0
0
14674
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
562893
1833
SH
SOLE
0
0
1833
NVIDIA CORPORATION
COM
67066G104
4524343
10401
SH
SOLE
0
0
10401
ISHARES TR
ISHS 1-5YR INVS
464288646
541104
10859
SH
SOLE
0
0
10859
CUMMINS INC
COM
231021106
373761
1636
SH
SOLE
0
0
1636
ABBVIE INC
COM
00287Y109
14187526
95180
SH
SOLE
0
0
95180
NATIONAL GRID PLC
SPONSORED ADR NE
636274409
229545
3786
SH
SOLE
0
0
3786
S&P GLOBAL INC
COM
78409V104
252603
691
SH
SOLE
0
0
691
ISHARES INC
CORE MSCI EMKT
46434G103
4259567
89506
SH
SOLE
0
0
89506
VANGUARD BD INDEX FDS
TOTAL BND MRKT
921937835
10056911
144123
SH
SOLE
0
0
144123
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
2628966
50684
SH
SOLE
0
0
50684
ZOETIS INC
CL A
98978V103
832842
4787
SH
SOLE
0
0
4787
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
263916
3037
SH
SOLE
0
0
3037
MATIV HOLDINGS INC
COM
808541106
4300930
301608
SH
SOLE
0
0
301608
BLACKSTONE INC
COM
09260D107
950590
8872
SH
SOLE
0
0
8872
CHURCH & DWIGHT CO INC
COM
171340102
253218
2763
SH
SOLE
0
0
2763
FACTSET RESH SYS INC
COM
303075105
536675
1227
SH
SOLE
0
0
1227
STRYKER CORPORATION
COM
863667101
662171
2423
SH
SOLE
0
0
2423
INTUITIVE SURGICAL INC
COM NEW
46120E602
225356
771
SH
SOLE
0
0
771
MCDONALDS CORP
COM
580135101
28735014
109076
SH
SOLE
0
0
109076
DOVER CORP
COM
260003108
205777
1475
SH
SOLE
0
0
1475
CISCO SYS INC
COM
17275R102
1903262
35403
SH
SOLE
0
0
35403
VANGUARD CHARLOTTE FDS
TOTAL INT BD ETF
92203J407
323025
9667
SH
SOLE
0
0
9667
ISHARES TR
RUS MID CAP ETF
464287499
201933
2916
SH
SOLE
0
0
2916
ADVANCED MICRO DEVICES INC
COM
007903107
504229
4904
SH
SOLE
0
0
4904
AT&T INC
COM
00206R102
2248196
149680
SH
SOLE
0
0
149680
VANGUARD BD INDEX FDS
INTERMED TERM
921937819
1811149
25047
SH
SOLE
0
0
25047
VANGUARD WORLD FDS
FINANCIALS ETF
92204A405
345296
4299
SH
SOLE
0
0
4299
SELECT SECTOR SPDR TR
ENERGY
81369Y506
905428
10017
SH
SOLE
0
0
10017
GENERAL ELECTRIC CO
COM NEW
369604301
544919
4929
SH
SOLE
0
0
4929
ISHARES TR
MSCI USA QLT FCT
46432F339
5740772
43560
SH
SOLE
0
0
43560
ISHARES TR
IBOXX HI YD ETF
464288513
445691
6046
SH
SOLE
0
0
6046
ISHARES TR
S&P SML 600 GWT
464287887
258516
2357
SH
SOLE
0
0
2357
ISHARES TR
U.S. TECH ETF
464287721
1431843
13647
SH
SOLE
0
0
13647
ISHARES U S ETF TR
BLACKROCK ST MAT
46431W507
209488
4199
SH
SOLE
0
0
4199
ISHARES TR
S&P 500 VAL ETF
464287408
910579
5919
SH
SOLE
0
0
5919
ISHARES TR
S&P 500 GRWT ETF
464287309
3593829
52526
SH
SOLE
0
0
52526
ISHARES TR
CORE S&P500 ETF
464287200
42837455
118535
SH
SOLE
0
0
118535
THE CIGNA GROUP
COM
125523100
218869
765
SH
SOLE
0
0
765
METTLER TOLEDO INTERNATIONAL
COM
592688105
272585
246
SH
SOLE
0
0
246
ONEOK INC NEW
COM
682680103
394408
6218
SH
SOLE
0
0
6218
VMWARE INC
CL A COM
928563402
640449
3847
SH
SOLE
0
0
3847
UNION PAC CORP
COM
907818108
503984
2475
SH
SOLE
0
0
2475
RIO TINTO PLC
SPONSORED ADR
767204100
945924
14864
SH
SOLE
0
0
14864
ECOLAB INC
COM
278865100
498970
2946
SH
SOLE
0
0
2946
INOVIO PHARMACEUTICALS INC
COM NEW
45773H201
12041
30953
SH
SOLE
0
0
30953
ISHARES TR
GOV/CRED BD ETF
464288596
426364
4261
SH
SOLE
0
0
4261
ISHARES TR
MBS ETF
464288588
2344054
26397
SH
SOLE
0
0
26397
ISHARES TR
10-20 YR TRS ETF
464288653
1072043
10887
SH
SOLE
0
0
10887
SALESFORCE INC
COM
79466L302
683369
3370
SH
SOLE
0
0
3370
IDEXX LABS INC
COM
45168D104
214262
490
SH
SOLE
0
0
490
REPUBLIC SVCS INC
COM
760759100
249963
1754
SH
SOLE
0
0
1754
THERMO FISHER SCIENTIFIC INC
COM
883556102
1601016
3163
SH
SOLE
0
0
3163
LOCKHEED MARTIN CORP
COM
539830109
1381082
3377
SH
SOLE
0
0
3377
JPMORGAN CHASE & CO
COM
46625H100
3075364
21206
SH
SOLE
0
0
21206
CHEVRON CORP NEW
COM
166764100
15653194
92831
SH
SOLE
0
0
92831
ISHARES TR
NATIONAL MUN ETF
464288414
12828582
125108
SH
SOLE
0
0
125108
CONOCOPHILLIPS
COM
20825C104
562795
4698
SH
SOLE
0
0
4698
VANGUARD TAX-MANAGED FDS
VAN FTSE DEV MKT
921943858
4870168
111395
SH
SOLE
0
0
111395
CINCINNATI FINL CORP
COM
172062101
217626
2128
SH
SOLE
0
0
2128
DANAHER CORPORATION
COM
235851102
376368
1517
SH
SOLE
0
0
1517
PIMCO ETF TR
ENHNCD LW DUR AC
72201R718
499062
5324
SH
SOLE
0
0
5324
M & T BK CORP
COM
55261F104
349887
2767
SH
SOLE
0
0
2767
TJX COS INC NEW
COM
872540109
1176079
13232
SH
SOLE
0
0
13232
BANK AMERICA CORP
COM
060505104
1327294
299299
SH
SOLE
0
0
299299
FIRST TR EXCHANGE TRAD FD VI
FST TR GLB FD
33739H101
221016
9209
SH
SOLE
0
0
9209
SPDR SER TR
S&P DIVID ETF
78464A763
498857
33240
SH
SOLE
0
0
33240
WALMART INC
COM
931142103
306232
1915
SH
SOLE
0
0
1915
ISHARES TR
INTL SEL DIV ETF
464288448
234340
9226
SH
SOLE
0
0
9226
FIRST TR EXCHANGE-TRADED FD
RISNG DIVD ACHIV
33738R506
917016
19957
SH
SOLE
0
0
19957
INTERNATIONAL BUSINESS MACHS
COM
459200101
5457766
38901
SH
SOLE
0
0
38901
ORACLE CORP
COM
68389X105
772324
7292
SH
SOLE
0
0
7292
RTX CORPORATION
COM
75513E101
1319246
18331
SH
SOLE
0
0
18331
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
1220110
31117
SH
SOLE
0
0
31117
TEXAS INSTRS INC
COM
882508104
728057
4579
SH
SOLE
0
0
4579
TARGET CORP
COM
87612E106
224125
2027
SH
SOLE
0
0
2027
VANGUARD WHITEHALL FDS
HIGH DIV YLD
921946406
688110
6660
SH
SOLE
0
0
6660
SPDR SER TR
NUVEEN BLMBRG MU
78468R721
1540993
35263
SH
SOLE
0
0
35263
PFIZER INC
COM
717081103
1642786
49526
SH
SOLE
0
0
49526
ISHARES TR
IBOXX INV CP ETF
464287242
288309
2826
SH
SOLE
0
0
2826
MORGAN STANLEY
COM NEW
617446448
3475712
42558
SH
SOLE
0
0
42558
3M CO
COM
88579Y101
3188475
34058
SH
SOLE
0
0
34058
ISHARES TR
MSCI USA VALUE
46432F388
872545
9618
SH
SOLE
0
0
9618
8X8 INC NEW
COM
282914100
959417
380721
SH
SOLE
0
0
380721
CATERPILLAR INC
COM
149123101
1068120
3913
SH
SOLE
0
0
3913
ALPHABET INC
CAP STK CL C
02079K107
3153504
23917
SH
SOLE
0
0
23917
AMERICAN EXPRESS CO
COM
025816109
410569
2752
SH
SOLE
0
0
2752
AMGEN INC
COM
031162100
1037414
3860
SH
SOLE
0
0
3860
ANALOG DEVICES INC
COM
032654105
238705
1363
SH
SOLE
0
0
1363
PAYCOM SOFTWARE INC
COM
70432V102
272234
1050
SH
SOLE
0
0
1050
VANECK MERK GOLD TR
GOLD TRUST
921078101
445819
24920
SH
SOLE
0
0
24920
CANADIAN NATL RY CO
COM
136375102
1047118
9666
SH
SOLE
0
0
9666
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
2635402
16961
SH
SOLE
0
0
16961
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
615423
14901
SH
SOLE
0
0
14901
GLOBAL X FDS
NASDAQ 100 COVER
37954Y483
192855
11500
SH
SOLE
0
0
11500
ISHARES TR
7-10 YR TRSY BD
464287440
234861
5487
SH
SOLE
0
0
5487
ISHARES TR
CORE US AGGBD ET
464287226
1403265
14922
SH
SOLE
0
0
14922
ISHARES TR
20 YR TR BD ETF
464287432
1191994
13440
SH
SOLE
0
0
13440
ISHARES TR
CORE DIV GRWTH
46434V621
1019270
20579
SH
SOLE
0
0
20579
SPDR SER TR
PORTFOLIO S&P500
78464A854
13523117
269063
SH
SOLE
0
0
269063
EATON CORP PLC
SHS
G29183103
619365
2904
SH
SOLE
0
0
2904
ISHARES TR
S&P MC 400GR ETF
464287606
261581
3621
SH
SOLE
0
0
3621
ISHARES TR
S&P MC 400VL ETF
464287705
294917
2922
SH
SOLE
0
0
2922
WAYFAIR INC
CL A
94419L101
9843170
162509
SH
SOLE
0
0
162509
ISHARES TR
CORE TOTAL USD
46434V613
3117754
71320
SH
SOLE
0
0
71320
ETF MANAGERS TR
PRIME CYBR SCRTY
26924G201
250002
4845
SH
SOLE
0
0
4845
FIRST AMERN FINL CORP
COM
31847R102
504585
8932
SH
SOLE
0
0
8932
VANGUARD BD INDEX FDS
SHORT TRM BOND
921937827
367756
4892
SH
SOLE
0
0
4892
PHILIP MORRIS INTL INC
COM
718172109
1358863
14678
SH
SOLE
0
0
14678
NUCOR CORP
COM
670346105
337872
2161
SH
SOLE
0
0
2161
PARKER-HANNIFIN CORP
COM
701094104
266042
683
SH
SOLE
0
0
683
SUBURBAN PROPANE PARTNERS L
UNIT LTD PARTN
864482104
160500
10000
SH
SOLE
0
0
10000
SPDR SER TR
BLOOMBERG HIGH Y
78468R622
219672
2430
SH
SOLE
0
0
2430
BRISTOL-MYERS SQUIBB CO
COM
110122108
12470462
214860
SH
SOLE
0
0
214860
WISDOMTREE TR
EM EX ST-OWNED
97717X578
1054210
39528
SH
SOLE
0
0
39528
ISHARES TR
RUSSELL 3000 ETF
464287689
607788
2480
SH
SOLE
0
0
2480
REALTY INCOME CORP
COM
756109104
261126
5229
SH
SOLE
0
0
5229
ALTRIA GROUP INC
COM
02209S103
10354133
246234
SH
SOLE
0
0
246234
CITIGROUP INC
COM NEW
172967424
324506
7890
SH
SOLE
0
0
7890
ISHARES TR
JPMORGAN USD EMG
464288281
283951
3441
SH
SOLE
0
0
3441
AMERICAN WTR WKS CO INC NEW
COM
030420103
384200
3103
SH
SOLE
0
0
3103
EXXON MOBIL CORP
COM
30231G102
20346126
173041
SH
SOLE
0
0
173041
UNITEDHEALTH GROUP INC
COM
91324P102
1923640
3815
SH
SOLE
0
0
3815
PRICE T ROWE GROUP INC
COM
74144T108
592752
5652
SH
SOLE
0
0
5652
LOWES COS INC
COM
548661107
1091575
5252
SH
SOLE
0
0
5252
DEERE & CO
COM
244199105
329950
874
SH
SOLE
0
0
874
COLGATE PALMOLIVE CO
COM
194162103
542811
7633
SH
SOLE
0
0
7633
SHOPIFY INC
CL A
82509L107
391158
7168
SH
SOLE
0
0
7168
DEVON ENERGY CORP NEW
COM
25179M103
698170
14637
SH
SOLE
0
0
14637
NOVO-NORDISK A S
ADR
670100205
202432
2226
SH
SOLE
0
0
2226
BROOKLINE BANCORP INC DEL
COM
11373M107
130883
14367
SH
SOLE
0
0
14367
LIBERTY LATIN AMERICA LTD
COM CL C
G9001E128
82840
10152
SH
SOLE
0
0
10152
KRAFT HEINZ CO
COM
500754106
238878
7101
SH
SOLE
0
0
7101
PAYPAL HLDGS INC
COM
70450Y103
344972
5901
SH
SOLE
0
0
5901
FIRST TR EXCHANGE TRADED FD
NASDAQ CYB ETF
33734X846
570132
12550
SH
SOLE
0
0
12550
SCHWAB CHARLES CORP
COM
808513105
388423
7075
SH
SOLE
0
0
7075
PACER FDS TR
TRENDP US LAR CP
69374H105
377598
9449
SH
SOLE
0
0
9449
BLACKROCK INC
COM
09247X101
1124881
1740
SH
SOLE
0
0
1740
ISHARES TR
CORE S&P MCP ETF
464287507
10846502
43499
SH
SOLE
0
0
43499
VANGUARD MUN BD FDS
TAX EXEMPT BD
922907746
1286242
26741
SH
SOLE
0
0
26741
ISHARES TR
MSCI EAFE ETF
464287465
1636043
23738
SH
SOLE
0
0
23738
APPLE INC
COM
037833100
16766651
102532
SH
SOLE
0
0
102532
GSK PLC
SPONSORED ADR
37733W204
204269
5635
SH
SOLE
0
0
5635
ABBOTT LABS
COM
002824100
1627828
16808
SH
SOLE
0
0
16808
DISNEY WALT CO
COM
254687106
737555
9100
SH
SOLE
0
0
9100
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
2841021
30490
SH
SOLE
0
0
30490
BOOKING HOLDINGS INC
COM
09857L108
1471044
477
SH
SOLE
0
0
477
ISHARES TR
RUS 1000 ETF
464287622
1376573
5860
SH
SOLE
0
0
5860
ISHARES TR
RUS 1000 VAL ETF
464287598
579952
3820
SH
DFND
0
0
3820