0001951757-24-000086.txt : 20240122
0001951757-24-000086.hdr.sgml : 20240122
20240122085754
ACCESSION NUMBER: 0001951757-24-000086
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20231231
FILED AS OF DATE: 20240122
DATE AS OF CHANGE: 20240122
EFFECTIVENESS DATE: 20240122
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: Mayflower Financial Advisors, LLC
CENTRAL INDEX KEY: 0001852930
ORGANIZATION NAME:
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: 24547214
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
12-31-2023
12-31-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
01-22-2024
0
343
724204129
false
INFORMATION TABLE
2
F_13F_Mayflower_Q42023.xml
AMAZON COM INC
COM
023135106
5305741
194911
SH
SOLE
0
0
194911
ULTA BEAUTY INC
COM
90384S303
233235
476
SH
SOLE
0
0
476
INVESCO QQQ TR
UNIT SER 1
46090E103
1973760
4820
SH
SOLE
0
0
4820
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
753419
3914
SH
SOLE
0
0
3914
STARBUCKS CORP
COM
855244109
276772
3218
SH
SOLE
0
0
3218
ISHARES GOLD TR
ISHARES NEW
464285204
678693
17389
SH
SOLE
0
0
17389
HUBBELL INC
COM
443510607
239461
728
SH
SOLE
0
0
728
WILLIS TOWERS WATSON PLC LTD
SHS
G96629103
296194
1228
SH
SOLE
0
0
1228
JOHN HANCOCK EXCHANGE TRADED
MLTFCTR LRG CAP
47804J107
200660
3412
SH
SOLE
0
0
3412
JOHNSON & JOHNSON
COM
478160104
3062082
19536
SH
SOLE
0
0
19536
WASTE MGMT INC DEL
COM
94106L109
756339
4223
SH
SOLE
0
0
4223
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
4936688
20811
SH
SOLE
0
0
20811
ISHARES TR
GLOBAL TECH ETF
464287291
342425
5022
SH
SOLE
0
0
5022
ISHARES TR
MSCI INTL VLU FT
46435G409
1565628
59058
SH
SOLE
0
0
59058
COSTCO WHSL CORP NEW
COM
22160K105
1219490
1847
SH
SOLE
0
0
1847
ISHARES TR
MSCI EMG MKT ETF
464287234
507571
12623
SH
SOLE
0
0
12623
GOLDMAN SACHS GROUP INC
COM
38141G104
759967
1970
SH
SOLE
0
0
1970
SPDR SER TR
NUVEEN BLMBRG SH
78468R739
690374
14446
SH
SOLE
0
0
14446
WATSCO INC
COM
942622200
845800
1974
SH
SOLE
0
0
1974
ISHARES TR
MSCI KLD400 SOC
464288570
436038
4789
SH
SOLE
0
0
4789
PROCTER AND GAMBLE CO
COM
742718109
19389985
132319
SH
SOLE
0
0
132319
COCA COLA CO
COM
191216100
1848859
31374
SH
SOLE
0
0
31374
ENTERPRISE PRODS PARTNERS L
COM
293792107
553709
21014
SH
SOLE
0
0
21014
ISHARES TR
U.S. ENERGY ETF
464287796
522954
11853
SH
SOLE
0
0
11853
UNITED PARCEL SERVICE INC
CL B
911312106
13518675
85980
SH
SOLE
0
0
85980
MARRIOTT INTL INC NEW
CL A
571903202
284594
1262
SH
SOLE
0
0
1262
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
827376
9364
SH
SOLE
0
0
9364
ISHARES TR
MSCI ACWI EX US
464288240
1908488
37392
SH
SOLE
0
0
37392
INTEL CORP
COM
458140100
1465062
29155
SH
SOLE
0
0
29155
STATE STR CORP
COM
857477103
445610
5753
SH
SOLE
0
0
5753
MEDTRONIC PLC
SHS
G5960L103
647798
7864
SH
SOLE
0
0
7864
NETFLIX INC
COM
64110L106
229807
472
SH
SOLE
0
0
472
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467X109
1087400
2885
SH
SOLE
0
0
2885
ISHARES TR
TRS FLT RT BD
46434V860
1775131
35172
SH
SOLE
0
0
35172
ISHARES TR
ESG AW MSCI EAFE
46435G516
293151
16086
SH
SOLE
0
0
16086
MERCK & CO INC
COM
58933Y105
2958719
27139
SH
SOLE
0
0
27139
ISHARES TR
SHRT NAT MUN ETF
464288158
5286682
50144
SH
SOLE
0
0
50144
SPDR S&P 500 ETF TR
TR UNIT
78462F103
10640275
22386
SH
SOLE
0
0
22386
THE TRADE DESK INC
COM CL A
88339J105
311803
4333
SH
SOLE
0
0
4333
MASTERCARD INCORPORATED
CL A
57636Q104
1692022
3967
SH
SOLE
0
0
3967
ILLINOIS TOOL WKS INC
COM
452308109
277425
1059
SH
SOLE
0
0
1059
CRISPR THERAPEUTICS AG
NAMEN AKT
H17182108
25399
12586
SH
SOLE
0
0
12586
EMERSON ELEC CO
COM
291011104
245174
2519
SH
SOLE
0
0
2519
ISHARES INC
EMNG MKTS EQT
46434G889
650872
15186
SH
SOLE
0
0
15186
ISHARES TR
TIPS BD ETF
464287176
1131393
65960
SH
SOLE
0
0
65960
VERTEX PHARMACEUTICALS INC
COM
92532F100
1203192
729112
SH
SOLE
0
0
729112
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
349950
12279
SH
SOLE
0
0
12279
SMUCKER J M CO
COM NEW
832696405
732820
5799
SH
SOLE
0
0
5799
CORNING INC
COM
219350105
497183
16328
SH
SOLE
0
0
16328
ISHARES TR
S&P 100 ETF
464287101
5514829
24687
SH
SOLE
0
0
24687
VERIZON COMMUNICATIONS INC
COM
92343V104
5505893
146045
SH
SOLE
0
0
146045
CHUBB LIMITED
COM
H1467J104
421100
1863
SH
SOLE
0
0
1863
MARVELL TECHNOLOGY INC
COM
573874104
235028
3897
SH
SOLE
0
0
3897
FEDEX CORP
COM
31428X106
447947
1771
SH
SOLE
0
0
1771
PEPSICO INC
COM
713448108
7925114
46662
SH
SOLE
0
0
46662
HONEYWELL INTL INC
COM
438516106
4151554
19797
SH
SOLE
0
0
19797
TRANE TECHNOLOGIES PLC
SHS
G8994E103
312436
1281
SH
SOLE
0
0
1281
FORD MTR CO DEL
COM
345370860
718157
58914
SH
SOLE
0
0
58914
ISHARES TR
ESG AWR MSCI USA
46435G425
3446159
54107
SH
SOLE
0
0
54107
US BANCORP DEL
COM NEW
902973304
243363
5623
SH
SOLE
0
0
5623
HOME DEPOT INC
COM
437076102
1940954
5601
SH
SOLE
0
0
5601
SPDR SER TR
PORTFOLIO INTRMD
78464A375
526823
16047
SH
SOLE
0
0
16047
AUTOMATIC DATA PROCESSING IN
COM
053015103
1217395
5226
SH
SOLE
0
0
5226
ISHARES TR
RUSEL 2500 ETF
46435G268
518024
8414
SH
SOLE
0
0
8414
DUPONT DE NEMOURS INC
COM
26614N102
257041
3341
SH
SOLE
0
0
3341
SPDR SER TR
ICE PFD SEC ETF
78464A292
208662
6225
SH
SOLE
0
0
6225
ISHARES TR
RUS 2000 VAL ETF
464287630
391660
2521
SH
SOLE
0
0
2521
SPDR GOLD TR
GOLD SHS
78463V107
2626963
13742
SH
SOLE
0
0
13742
SOUTHERN CO
COM
842587107
7237099
103210
SH
SOLE
0
0
103210
CENCORA INC
COM
03073E105
550062
2678
SH
SOLE
0
0
2678
SCHWAB STRATEGIC TR
US SML CAP ETF
808524607
208045
4404
SH
SOLE
0
0
4404
KEYCORP
COM
493267108
226901
15757
SH
SOLE
0
0
15757
MONGODB INC
CL A
60937P106
292737
716
SH
SOLE
0
0
716
BRITISH AMERN TOB PLC
SPONSORED ADR
110448107
383929
13108
SH
SOLE
0
0
13108
ISHARES TR
RUS 1000 GRW ETF
464287614
259514
856
SH
SOLE
0
0
856
SCHWAB STRATEGIC TR
US BRD MKT ETF
808524102
462840
8314
SH
SOLE
0
0
8314
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
711997
19264
SH
SOLE
0
0
19264
AON PLC
SHS CL A
G0403H108
295094
1014
SH
SOLE
0
0
1014
SPDR SER TR
PORTFOLIO SHORT
78464A474
1051383
35305
SH
SOLE
0
0
35305
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
1998005
20022
SH
SOLE
0
0
20022
ISHARES TR
CORE S&P SCP ETF
464287804
6873933
63501
SH
SOLE
0
0
63501
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
7232841
20279
SH
SOLE
0
0
20279
ADOBE INC
COM
00724F101
1415932
2373
SH
SOLE
0
0
2373
SOUTHERN COPPER CORP
COM
84265V105
1625120
18881
SH
SOLE
0
0
18881
WEYERHAEUSER CO MTN BE
COM NEW
962166104
384960
11072
SH
SOLE
0
0
11072
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
1820348
85308
SH
SOLE
0
0
85308
GREENBRIER COS INC
NOTE 2.875% 2/0
393657AK7
16830
17000
SH
SOLE
0
0
17000
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
1554621
19127
SH
SOLE
0
0
19127
ALPHABET INC
CAP STK CL A
02079K305
6225425
44566
SH
SOLE
0
0
44566
ZSCALER INC
COM
98980G102
255016
1151
SH
SOLE
0
0
1151
CONSTELLATION BRANDS INC
CL A
21036P108
381702
1579
SH
SOLE
0
0
1579
CSX CORP
COM
126408103
400872
11563
SH
SOLE
0
0
11563
COMCAST CORP NEW
CL A
20030N101
827710
18876
SH
SOLE
0
0
18876
ISHARES TR
US INFRASTRUC
46435U713
650158
16145
SH
SOLE
0
0
16145
MICROSOFT CORP
COM
594918104
16486689
43843
SH
SOLE
0
0
43843
VALERO ENERGY CORP
COM
91913Y100
318802
2452
SH
SOLE
0
0
2452
WARNER BROS DISCOVERY INC
COM SER A
934423104
274895
24156
SH
SOLE
0
0
24156
HCI GROUP INC
NOTE 4.250% 3/0
40416EAD5
31317
21000
SH
SOLE
0
0
21000
SCHLUMBERGER LTD
COM STK
806857108
301131
5787
SH
SOLE
0
0
5787
CVS HEALTH CORP
COM
126650100
950395
12036
SH
SOLE
0
0
12036
ISHARES TR
EUROPE ETF
464287861
1240624
23470
SH
SOLE
0
0
23470
BROWN & BROWN INC
COM
115236101
409214
5755
SH
SOLE
0
0
5755
CUSHMAN WAKEFIELD PLC
SHS
G2717B108
524081
48526
SH
SOLE
0
0
48526
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
542625
1
SH
SOLE
0
0
1
BOEING CO
COM
097023105
918045
3522
SH
SOLE
0
0
3522
VANGUARD INDEX FDS
SMALL CP ETF
922908751
712565
3340
SH
SOLE
0
0
3340
VANGUARD INDEX FDS
MID CAP ETF
922908629
2948211
12673
SH
SOLE
0
0
12673
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
617801
2832
SH
SOLE
0
0
2832
NEXTERA ENERGY INC
COM
65339F101
8180471
134680
SH
SOLE
0
0
134680
NIKE INC
CL B
654106103
932699
8591
SH
SOLE
0
0
8591
TESLA INC
COM
88160R101
2176436
8759
SH
SOLE
0
0
8759
MSCI INC
COM
55354G100
226826
401
SH
SOLE
0
0
401
LINDE PLC
SHS
G54950103
718743
1750
SH
SOLE
0
0
1750
ISHARES INC
MSCI EMRG CHN
46434G764
1000206
18051
SH
SOLE
0
0
18051
VANGUARD WORLD FDS
HEALTH CAR ETF
92204A504
314378
1254
SH
SOLE
0
0
1254
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
281586
7489
SH
SOLE
0
0
7489
NUVEEN TAXABLE MUNICPAL INM
COM
67074C103
165795
10500
SH
SOLE
0
0
10500
ALPS ETF TR
ALERIAN MLP
00162Q452
2080469
48929
SH
SOLE
0
0
48929
SCHWAB STRATEGIC TR
US TIPS ETF
808524870
900509
17251
SH
SOLE
0
0
17251
ARES CAPITAL CORP
NOTE 4.625% 3/0
04010LAW3
12353
12000
SH
SOLE
0
0
12000
DOW INC
COM
260557103
357892
6526
SH
SOLE
0
0
6526
KKR & CO INC
COM
48251W104
249710
3014
SH
SOLE
0
0
3014
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
3627306
8304
SH
SOLE
0
0
8304
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
5146446
10143
SH
SOLE
0
0
10143
MFA FINL INC
NOTE 6.250% 6/1
55272XAA0
12935
13000
SH
SOLE
0
0
13000
CONSOLIDATED EDISON INC
COM
209115104
1709083
18787
SH
SOLE
0
0
18787
GENERAL MTRS CO
COM
37045V100
203235
5658
SH
SOLE
0
0
5658
CROWDSTRIKE HLDGS INC
CL A
22788C105
316597
1240
SH
SOLE
0
0
1240
ISHARES TR
ESG MSCI LEADR
46435U218
415234
4921
SH
SOLE
0
0
4921
ISHARES TR
0-5 YR TIPS ETF
46429B747
309277
3137
SH
SOLE
0
0
3137
TERADYNE INC
COM
880770102
419104
3862
SH
SOLE
0
0
3862
VISHAY INTERTECHNOLOGY INC
NOTE 2.250% 6/1
928298AP3
16487
17000
SH
SOLE
0
0
17000
ISHARES TR
EAFE GRWTH ETF
464288885
3065399
31651
SH
SOLE
0
0
31651
ELI LILLY & CO
COM
532457108
1829985
3139
SH
SOLE
0
0
3139
AIR PRODS & CHEMS INC
COM
009158106
620969
2268
SH
SOLE
0
0
2268
VANGUARD STAR FDS
VG TL INTL STK F
921909768
1447145
24968
SH
SOLE
0
0
24968
ISHARES TR
RUSSELL 2000 ETF
464287655
3230736
16097
SH
SOLE
0
0
16097
ISHARES TR
CORE HIGH DV ETF
46429B663
2690446
26380
SH
SOLE
0
0
26380
DUKE ENERGY CORP NEW
COM NEW
26441C204
27788348
286360
SH
SOLE
0
0
286360
MICRON TECHNOLOGY INC
COM
595112103
409973
4804
SH
SOLE
0
0
4804
CARRIER GLOBAL CORPORATION
COM
14448C104
223025
3882
SH
SOLE
0
0
3882
SCHWAB STRATEGIC TR
5 10YR CORP BD
808524698
1030115
22922
SH
SOLE
0
0
22922
SYSCO CORP
COM
871829107
477098
6524
SH
SOLE
0
0
6524
EVERCOMMERCE INC
COM
29977X105
1607391
145729
SH
SOLE
0
0
145729
J P MORGAN EXCHANGE TRADED F
EQUITY PREMIUM
46641Q332
988366
17977
SH
SOLE
0
0
17977
SELECTQUOTE INC
COM
816307300
63309
46211
SH
SOLE
0
0
46211
INTERDIGITAL INC
NOTE 2.000% 6/0
45867GAB7
34938
26000
SH
SOLE
0
0
26000
CBIZ INC
COM
124805102
379295
6060
SH
SOLE
0
0
6060
QUANTA SVCS INC
COM
74762E102
286798
1329
SH
SOLE
0
0
1329
ISHARES TR
SELECT DIVID ETF
464287168
1847036
15757
SH
SOLE
0
0
15757
INSIGHT ENTERPRISES INC
NOTE 0.750% 2/1
45765UAB9
57112
22000
SH
SOLE
0
0
22000
ISHARES TR
RUS MD CP GR ETF
464287481
279639
2677
SH
SOLE
0
0
2677
SNOWFLAKE INC
CL A
833445109
350041
1759
SH
SOLE
0
0
1759
AIM ETF PRODUCTS TRUST
US LRGCP B10 OCT
00888H604
202956
5941
SH
SOLE
0
0
5941
FRANCO NEV CORP
COM
351858105
1311556
11836
SH
SOLE
0
0
11836
SCHWAB STRATEGIC TR
US AGGREGATE B
808524839
5656078
121323
SH
SOLE
0
0
121323
ISHARES TR
EAFE VALUE ETF
464288877
4171543
80068
SH
SOLE
0
0
80068
ENERGY TRANSFER L P
COM UT LTD PTN
29273V100
240617
17436
SH
SOLE
0
0
17436
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
5018339
65918
SH
SOLE
0
0
65918
ISHARES INC
MSCI EMERG MRKT
464286533
1598513
28755
SH
SOLE
0
0
28755
VISA INC
COM CL A
92826C839
2836060
10893
SH
SOLE
0
0
10893
ALPHA PARTNERS TECH MERGR CO
UNIT 03/31/2028
G63290129
265000
25000
SH
SOLE
0
0
25000
DRAGANFLY INC.
COM NEW
26142Q205
5399
11260
SH
SOLE
0
0
11260
ISHARES TR
MSCI USA MIN VOL
46429B697
7711173
98823
SH
SOLE
0
0
98823
TOAST INC
CL A
888787108
186836
10232
SH
SOLE
0
0
10232
VANGUARD INDEX FDS
VALUE ETF
922908744
2293068
15338
SH
SOLE
0
0
15338
VANGUARD INDEX FDS
GROWTH ETF
922908736
1045743
3364
SH
SOLE
0
0
3364
ISHARES TR
US TREAS BD ETF
46429B267
681201
29566
SH
SOLE
0
0
29566
SPLUNK INC
COM
848637104
635147
4169
SH
SOLE
0
0
4169
L3HARRIS TECHNOLOGIES INC
COM
502431109
286122
1358
SH
SOLE
0
0
1358
PHILLIPS 66
COM
718546104
469616
3527
SH
SOLE
0
0
3527
AMERICAN TOWER CORP NEW
COM
03027X100
2227170
10317
SH
SOLE
0
0
10317
ISHARES TR
CORE S&P TTL STK
464287150
2073732
19707
SH
SOLE
0
0
19707
ISHARES TR
MRNGSTR INC ETF
46432F875
362039
17994
SH
SOLE
0
0
17994
FIRST TR EXCHANGE-TRADED FD
CAP STRENGTH ETF
33733E104
223552
2793
SH
SOLE
0
0
2793
META PLATFORMS INC
CL A
30303M102
2934682
8291
SH
SOLE
0
0
8291
CAPITAL GROUP CORE EQUITY ET
SHS CREATION UNI
14020V108
207927
7347
SH
SOLE
0
0
7347
SERVICENOW INC
COM
81762P102
975663
1381
SH
SOLE
0
0
1381
PALO ALTO NETWORKS INC
COM
697435105
623671
2115
SH
SOLE
0
0
2115
MONDELEZ INTL INC
CL A
609207105
1079052
14898
SH
SOLE
0
0
14898
BROADCOM INC
COM
11135F101
3162831
2833
SH
SOLE
0
0
2833
VANGUARD MALVERN FDS
STRM INFPROIDX
922020805
285039
6002
SH
SOLE
0
0
6002
ISHARES TR
GNMA BOND ETF
46429B333
812165
18354
SH
SOLE
0
0
18354
CANADIAN PACIFIC KANSAS CITY
COM
13646K108
1109294
13950
SH
SOLE
0
0
13950
ISHARES TR
CORE MSCI TOTAL
46432F834
454468
6999
SH
SOLE
0
0
6999
NOVARTIS AG
SPONSORED ADR
66987V109
1049549
10395
SH
SOLE
0
0
10395
ISHARES TR
CORE MSCI EAFE
46432F842
5895862
83808
SH
SOLE
0
0
83808
TOTALENERGIES SE
SPONSORED ADS
89151E109
599210
8893
SH
SOLE
0
0
8893
KINDER MORGAN INC DEL
COM
49456B101
256753
14555
SH
SOLE
0
0
14555
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
777220
2215
SH
SOLE
0
0
2215
NVIDIA CORPORATION
COM
67066G104
5145846
10391
SH
SOLE
0
0
10391
ISHARES TR
ISHS 1-5YR INVS
464288646
509161
9930
SH
SOLE
0
0
9930
ISHARES TR
SHORT TREAS BD
464288679
1428716
12973
SH
SOLE
0
0
12973
CUMMINS INC
COM
231021106
360553
1505
SH
SOLE
0
0
1505
ABBVIE INC
COM
00287Y109
14674336
94691
SH
SOLE
0
0
94691
NATIONAL GRID PLC
SPONSORED ADR NE
636274409
239393
3521
SH
SOLE
0
0
3521
S&P GLOBAL INC
COM
78409V104
314657
714
SH
SOLE
0
0
714
ISHARES INC
CORE MSCI EMKT
46434G103
4404302
87076
SH
SOLE
0
0
87076
VANGUARD BD INDEX FDS
TOTAL BND MRKT
921937835
8734158
118751
SH
SOLE
0
0
118751
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
2740853
48822
SH
SOLE
0
0
48822
ISHARES TR
CORE 1 5 YR USD
46432F859
221487
4657
SH
SOLE
0
0
4657
ZOETIS INC
CL A
98978V103
936915
4747
SH
SOLE
0
0
4747
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
310338
2984
SH
SOLE
0
0
2984
MATIV HOLDINGS INC
COM
808541106
4785906
312600
SH
SOLE
0
0
312600
BLACKSTONE INC
COM
09260D107
1163002
8883
SH
SOLE
0
0
8883
CHURCH & DWIGHT CO INC
COM
171340102
262215
2773
SH
SOLE
0
0
2773
FACTSET RESH SYS INC
COM
303075105
575971
1207
SH
SOLE
0
0
1207
STRYKER CORPORATION
COM
863667101
823913
2751
SH
SOLE
0
0
2751
QUALCOMM INC
COM
747525103
246784
1706
SH
SOLE
0
0
1706
INTUITIVE SURGICAL INC
COM NEW
46120E602
257743
764
SH
SOLE
0
0
764
CAPITAL GROUP DIVIDEND GROWE
SHS ETF
14021L109
314656
11585
SH
SOLE
0
0
11585
DISCOVER FINL SVCS
COM
254709108
203556
1811
SH
SOLE
0
0
1811
MCDONALDS CORP
COM
580135101
32377150
109194
SH
SOLE
0
0
109194
DOVER CORP
COM
260003108
203029
1320
SH
SOLE
0
0
1320
CISCO SYS INC
COM
17275R102
1704673
33743
SH
SOLE
0
0
33743
VANGUARD CHARLOTTE FDS
TOTAL INT BD ETF
92203J407
246008
7899
SH
SOLE
0
0
7899
ADVANCED MICRO DEVICES INC
COM
007903107
746926
5067
SH
SOLE
0
0
5067
AT&T INC
COM
00206R102
2399491
142997
SH
SOLE
0
0
142997
VANGUARD BD INDEX FDS
INTERMED TERM
921937819
1190993
15593
SH
SOLE
0
0
15593
VANGUARD WORLD FDS
FINANCIALS ETF
92204A405
394965
4281
SH
SOLE
0
0
4281
SELECT SECTOR SPDR TR
ENERGY
81369Y506
823637
9824
SH
SOLE
0
0
9824
GENERAL ELECTRIC CO
COM NEW
369604301
553173
4334
SH
SOLE
0
0
4334
SPDR SER TR
PORTFOLIO SH TSR
78468R101
524323
18049
SH
SOLE
0
0
18049
ISHARES TR
MSCI USA QLT FCT
46432F339
7795843
52982
SH
SOLE
0
0
52982
ISHARES TR
IBOXX HI YD ETF
464288513
447268
5779
SH
SOLE
0
0
5779
ISHARES TR
S&P SML 600 GWT
464287887
294079
2350
SH
SOLE
0
0
2350
ISHARES TR
U.S. TECH ETF
464287721
2638020
21491
SH
SOLE
0
0
21491
EXCHANGE TRADED CONCEPTS TR
ROBO GLB ETF
301505707
234595
4094
SH
SOLE
0
0
4094
ISHARES U S ETF TR
BLACKROCK SH DUR
46431W507
212133
4199
SH
SOLE
0
0
4199
BLACKROCK CR ALLOCATION INCO
COM
092508100
196351
19026
SH
SOLE
0
0
19026
ISHARES TR
S&P 500 VAL ETF
464287408
964046
5544
SH
SOLE
0
0
5544
ISHARES TR
S&P 500 GRWT ETF
464287309
4153631
55308
SH
SOLE
0
0
55308
ISHARES TR
CORE S&P500 ETF
464287200
47046534
117285
SH
SOLE
0
0
117285
METTLER TOLEDO INTERNATIONAL
COM
592688105
308092
254
SH
SOLE
0
0
254
ONEOK INC NEW
COM
682680103
441052
6281
SH
SOLE
0
0
6281
WELLS FARGO CO NEW
COM
949746101
218881
4447
SH
SOLE
0
0
4447
UNION PAC CORP
COM
907818108
657525
2677
SH
SOLE
0
0
2677
RIO TINTO PLC
SPONSORED ADR
767204100
1092229
14669
SH
SOLE
0
0
14669
ECOLAB INC
COM
278865100
562315
2835
SH
SOLE
0
0
2835
INOVIO PHARMACEUTICALS INC
COM NEW
45773H201
15786
30953
SH
SOLE
0
0
30953
ISHARES TR
GOV/CRED BD ETF
464288596
219510
2086
SH
SOLE
0
0
2086
ISHARES TR
MBS ETF
464288588
2470917
26264
SH
SOLE
0
0
26264
ISHARES TR
10-20 YR TRS ETF
464288653
747535
6905
SH
SOLE
0
0
6905
SALESFORCE INC
COM
79466L302
897571
3411
SH
SOLE
0
0
3411
NORTHROP GRUMMAN CORP
COM
666807102
303355
648
SH
SOLE
0
0
648
IDEXX LABS INC
COM
45168D104
270309
487
SH
SOLE
0
0
487
REPUBLIC SVCS INC
COM
760759100
295684
1793
SH
SOLE
0
0
1793
THERMO FISHER SCIENTIFIC INC
COM
883556102
1497889
2822
SH
SOLE
0
0
2822
LOCKHEED MARTIN CORP
COM
539830109
1520746
3355
SH
SOLE
0
0
3355
JPMORGAN CHASE & CO
COM
46625H100
3458437
20332
SH
SOLE
0
0
20332
CHEVRON CORP NEW
COM
166764100
13359294
89564
SH
SOLE
0
0
89564
ISHARES TR
NATIONAL MUN ETF
464288414
6940170
64018
SH
SOLE
0
0
64018
CONOCOPHILLIPS
COM
20825C104
545932
4703
SH
SOLE
0
0
4703
VANGUARD TAX-MANAGED FDS
VAN FTSE DEV MKT
921943858
5151375
107544
SH
SOLE
0
0
107544
CINCINNATI FINL CORP
COM
172062101
221513
2141
SH
SOLE
0
0
2141
DANAHER CORPORATION
COM
235851102
459673
1987
SH
SOLE
0
0
1987
PIMCO ETF TR
ENHNCD LW DUR AC
72201R718
505187
5331
SH
SOLE
0
0
5331
M & T BK CORP
COM
55261F104
381905
2786
SH
SOLE
0
0
2786
TJX COS INC NEW
COM
872540109
1371056
14615
SH
SOLE
0
0
14615
BANK AMERICA CORP
COM
060505104
1552577
298710
SH
SOLE
0
0
298710
FIRST TR EXCHANGE TRAD FD VI
FST TR GLB FD
33739H101
206650
9209
SH
SOLE
0
0
9209
SPDR SER TR
S&P DIVID ETF
78464A763
484797
32802
SH
SOLE
0
0
32802
WALMART INC
COM
931142103
296349
1880
SH
SOLE
0
0
1880
ISHARES TR
INTL SEL DIV ETF
464288448
241750
8637
SH
SOLE
0
0
8637
FIRST TR EXCHANGE-TRADED FD
RISNG DIVD ACHIV
33738R506
1031376
19961
SH
SOLE
0
0
19961
INTERNATIONAL BUSINESS MACHS
COM
459200101
6204925
37939
SH
SOLE
0
0
37939
ORACLE CORP
COM
68389X105
776025
7361
SH
SOLE
0
0
7361
RTX CORPORATION
COM
75513E101
1334634
15862
SH
SOLE
0
0
15862
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
1119969
27250
SH
SOLE
0
0
27250
TEXAS INSTRS INC
COM
882508104
799342
4689
SH
SOLE
0
0
4689
TARGET CORP
COM
87612E106
272165
1911
SH
SOLE
0
0
1911
VANGUARD WHITEHALL FDS
HIGH DIV YLD
921946406
707351
6337
SH
SOLE
0
0
6337
SPDR SER TR
NUVEEN BLMBRG MU
78468R721
4812189
102387
SH
SOLE
0
0
102387
PFIZER INC
COM
717081103
1308640
45455
SH
SOLE
0
0
45455
ISHARES TR
IBOXX INV CP ETF
464287242
244669
2211
SH
SOLE
0
0
2211
MORGAN STANLEY
COM NEW
617446448
3797047
40719
SH
SOLE
0
0
40719
3M CO
COM
88579Y101
3715977
33992
SH
SOLE
0
0
33992
ISHARES TR
MSCI USA VALUE
46432F388
828602
8191
SH
SOLE
0
0
8191
8X8 INC NEW
COM
282914100
1439125
380721
SH
SOLE
0
0
380721
CATERPILLAR INC
COM
149123101
1196684
4047
SH
SOLE
0
0
4047
ALPHABET INC
CAP STK CL C
02079K107
3703832
26281
SH
SOLE
0
0
26281
AMERICAN EXPRESS CO
COM
025816109
626455
3344
SH
SOLE
0
0
3344
AMGEN INC
COM
031162100
1089004
3781
SH
SOLE
0
0
3781
ANALOG DEVICES INC
COM
032654105
237344
1195
SH
SOLE
0
0
1195
ARISTA NETWORKS INC
COM
040413106
281199
1194
SH
SOLE
0
0
1194
VANECK MERK GOLD TR
GOLD TRUST
921078101
509379
25520
SH
SOLE
0
0
25520
CANADIAN NATL RY CO
COM
136375102
1218486
9699
SH
SOLE
0
0
9699
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
2870369
16845
SH
SOLE
0
0
16845
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
831842
16304
SH
SOLE
0
0
16304
GLOBAL X FDS
NASDAQ 100 COVER
37954Y483
173400
10000
SH
SOLE
0
0
10000
ISHARES TR
CORE US AGGBD ET
464287226
1204895
12140
SH
SOLE
0
0
12140
ISHARES TR
20 YR TR BD ETF
464287432
2423747
24512
SH
SOLE
0
0
24512
ISHARES TR
CORE DIV GRWTH
46434V621
1106662
20562
SH
SOLE
0
0
20562
SPDR SER TR
PORTFOLIO S&P500
78464A854
20070366
359041
SH
SOLE
0
0
359041
EATON CORP PLC
SHS
G29183103
755693
3138
SH
SOLE
0
0
3138
ISHARES TR
S&P MC 400GR ETF
464287606
286856
3621
SH
SOLE
0
0
3621
ISHARES TR
S&P MC 400VL ETF
464287705
333225
2922
SH
SOLE
0
0
2922
WAYFAIR INC
CL A
94419L101
10027422
162519
SH
SOLE
0
0
162519
ISHARES TR
CORE TOTAL USD
46434V613
5487997
119123
SH
SOLE
0
0
119123
ETF MANAGERS TR
PRIME CYBR SCRTY
26924G201
371219
6145
SH
SOLE
0
0
6145
FIRST AMERN FINL CORP
COM
31847R102
609514
9459
SH
SOLE
0
0
9459
VANGUARD BD INDEX FDS
SHORT TRM BOND
921937827
346742
4502
SH
SOLE
0
0
4502
PHILIP MORRIS INTL INC
COM
718172109
1358175
14436
SH
SOLE
0
0
14436
NUCOR CORP
COM
670346105
354345
2036
SH
SOLE
0
0
2036
PARKER-HANNIFIN CORP
COM
701094104
319265
693
SH
SOLE
0
0
693
SUBURBAN PROPANE PARTNERS L
UNIT LTD PARTN
864482104
177600
10000
SH
SOLE
0
0
10000
SPDR SER TR
BLOOMBERG HIGH Y
78468R622
230194
2430
SH
SOLE
0
0
2430
BRISTOL-MYERS SQUIBB CO
COM
110122108
10948665
213383
SH
SOLE
0
0
213383
WISDOMTREE TR
EM EX ST-OWNED
97717X578
1120034
38782
SH
SOLE
0
0
38782
ISHARES TR
RUSSELL 3000 ETF
464287689
659694
2410
SH
SOLE
0
0
2410
ISHARES TR
GLOBAL ENERG ETF
464287341
419924
10737
SH
SOLE
0
0
10737
REALTY INCOME CORP
COM
756109104
290763
5064
SH
SOLE
0
0
5064
ALTRIA GROUP INC
COM
02209S103
9749610
241686
SH
SOLE
0
0
241686
CITIGROUP INC
COM NEW
172967424
413844
8045
SH
SOLE
0
0
8045
ISHARES TR
JPMORGAN USD EMG
464288281
360426
4047
SH
SOLE
0
0
4047
AMERICAN WTR WKS CO INC NEW
COM
030420103
343862
2605
SH
SOLE
0
0
2605
EXXON MOBIL CORP
COM
30231G102
16934598
169380
SH
SOLE
0
0
169380
UNITEDHEALTH GROUP INC
COM
91324P102
2087634
3965
SH
SOLE
0
0
3965
PRICE T ROWE GROUP INC
COM
74144T108
575603
5345
SH
SOLE
0
0
5345
LOWES COS INC
COM
548661107
1141254
5128
SH
SOLE
0
0
5128
DEERE & CO
COM
244199105
354903
888
SH
SOLE
0
0
888
COLGATE PALMOLIVE CO
COM
194162103
728262
9136
SH
SOLE
0
0
9136
SHOPIFY INC
CL A
82509L107
528941
6790
SH
SOLE
0
0
6790
NOVO-NORDISK A S
ADR
670100205
237521
2296
SH
SOLE
0
0
2296
BROOKLINE BANCORP INC DEL
COM
11373M107
156744
14367
SH
SOLE
0
0
14367
LIBERTY LATIN AMERICA LTD
COM CL C
G9001E128
74516
10152
SH
SOLE
0
0
10152
KRAFT HEINZ CO
COM
500754106
263741
7132
SH
SOLE
0
0
7132
PAYPAL HLDGS INC
COM
70450Y103
341133
5555
SH
SOLE
0
0
5555
FIRST TR EXCHANGE TRADED FD
NASDAQ CYB ETF
33734X846
738478
13716
SH
SOLE
0
0
13716
SCHWAB CHARLES CORP
COM
808513105
460281
6690
SH
SOLE
0
0
6690
PACER FDS TR
TRENDP US LAR CP
69374H105
408876
9449
SH
SOLE
0
0
9449
BLACKROCK INC
COM
09247X101
1391083
1714
SH
SOLE
0
0
1714
ISHARES TR
CORE S&P MCP ETF
464287507
11112426
40095
SH
SOLE
0
0
40095
VANGUARD MUN BD FDS
TAX EXEMPT BD
922907746
4603332
90173
SH
SOLE
0
0
90173
ISHARES TR
MSCI EAFE ETF
464287465
1793371
23801
SH
SOLE
0
0
23801
APPLE INC
COM
037833100
18612707
101279
SH
SOLE
0
0
101279
ABBOTT LABS
COM
002824100
1855000
16853
SH
SOLE
0
0
16853
DISNEY WALT CO
COM
254687106
737940
8173
SH
SOLE
0
0
8173
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
3135115
30474
SH
SOLE
0
0
30474
BOOKING HOLDINGS INC
COM
09857L108
1653005
466
SH
SOLE
0
0
466
ISHARES TR
RUS 1000 ETF
464287622
1567004
5975
SH
SOLE
0
0
5975
MARSH & MCLENNAN COS INC
COM
571748102
292003
1541
SH
SOLE
0
0
1541
ISHARES TR
RUS 1000 VAL ETF
464287598
704296
4262
SH
SOLE
0
0
4262