0001951757-23-000341.txt : 20230713 0001951757-23-000341.hdr.sgml : 20230713 20230713142254 ACCESSION NUMBER: 0001951757-23-000341 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230713 DATE AS OF CHANGE: 20230713 EFFECTIVENESS DATE: 20230713 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: 231086484 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 06-30-2023 06-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 07-13-2023 0 357 772485241 false
INFORMATION TABLE 2 F_13F_Mayflower_Q22023.xml AMAZON COM INC COM 023135106 4481052 194190 SH SOLE 0 0 194190 INVESCO QQQ TR UNIT SER 1 46090E103 2487517 6734 SH SOLE 0 0 6734 ABB LTD SPONSORED ADR 000375204 1585843 40404 SH SOLE 0 0 40404 COSTCO WHSL CORP NEW COM 22160K105 1002889 1863 SH SOLE 0 0 1863 PROCTER AND GAMBLE CO COM 742718109 23803740 156872 SH SOLE 0 0 156872 COCA COLA CO COM 191216100 1863381 30943 SH SOLE 0 0 30943 ENTERPRISE PRODS PARTNERS L COM 293792107 590740 22419 SH SOLE 0 0 22419 UNITED PARCEL SERVICE INC CL B 911312106 15433519 86101 SH SOLE 0 0 86101 AVALONBAY CMNTYS INC COM 053484101 750005 3963 SH SOLE 0 0 3963 STATE STR CORP COM 857477103 434522 5938 SH SOLE 0 0 5938 ISHARES TR ESG AW MSCI EAFE 46435G516 242536 15525 SH SOLE 0 0 15525 MERCK & CO INC COM 58933Y105 3276693 28397 SH SOLE 0 0 28397 SPDR S&P 500 ETF TR TR UNIT 78462F103 10640015 24003 SH SOLE 0 0 24003 COMFORT SYS USA INC COM 199908104 210435 1282 SH SOLE 0 0 1282 SMUCKER J M CO COM NEW 832696405 860728 5829 SH SOLE 0 0 5829 ISHARES TR GLOB HLTHCRE ETF 464287325 209725 2468 SH SOLE 0 0 2468 CORNING INC COM 219350105 574194 16387 SH SOLE 0 0 16387 FEDEX CORP COM 31428X106 430789 1738 SH SOLE 0 0 1738 PEPSICO INC COM 713448108 8485276 45812 SH SOLE 0 0 45812 HONEYWELL INTL INC COM 438516106 4228811 20380 SH SOLE 0 0 20380 ISHARES TR ESG AWR MSCI USA 46435G425 6385019 86760 SH SOLE 0 0 86760 BP PLC SPONSORED ADR 055622104 200928 5694 SH SOLE 0 0 5694 SPDR SER TR PORTFOLIO INTRMD 78464A375 245410 7643 SH SOLE 0 0 7643 AUTOMATIC DATA PROCESSING IN COM 053015103 1203689 5477 SH SOLE 0 0 5477 ISHARES TR RUSEL 2500 ETF 46435G268 426876 7428 SH SOLE 0 0 7428 DUPONT DE NEMOURS INC COM 26614N102 238810 3343 SH SOLE 0 0 3343 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 466979 14066 SH SOLE 0 0 14066 ADOBE SYSTEMS INCORPORATED COM 00724F101 1541199 3152 SH SOLE 0 0 3152 SOUTHERN COPPER CORP COM 84265V105 1328978 18525 SH SOLE 0 0 18525 CONSTELLATION BRANDS INC CL A 21036P108 462452 1879 SH SOLE 0 0 1879 COMCAST CORP NEW CL A 20030N101 863074 20772 SH SOLE 0 0 20772 VALERO ENERGY CORP COM 91913Y100 279473 2383 SH SOLE 0 0 2383 VANGUARD INDEX FDS MID CAP ETF 922908629 3636751 16519 SH SOLE 0 0 16519 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 429758 12749 SH SOLE 0 0 12749 SCHWAB STRATEGIC TR US TIPS ETF 808524870 1242527 23699 SH SOLE 0 0 23699 DOW INC COM 260557103 368871 6926 SH SOLE 0 0 6926 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 4883876 10198 SH SOLE 0 0 10198 AIR PRODS & CHEMS INC COM 009158106 686387 2292 SH SOLE 0 0 2292 ISHARES TR RUSSELL 2000 ETF 464287655 3147432 16807 SH SOLE 0 0 16807 ISHARES TR CORE HIGH DV ETF 46429B663 2557706 25377 SH SOLE 0 0 25377 DUKE ENERGY CORP NEW COM NEW 26441C204 25699806 286381 SH SOLE 0 0 286381 SYSCO CORP COM 871829107 479822 6467 SH SOLE 0 0 6467 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 520797 8357 SH SOLE 0 0 8357 VISA INC COM CL A 92826C839 2475675 10425 SH SOLE 0 0 10425 ISHARES TR MSCI CHINA ETF 46429B671 445510 9958 SH SOLE 0 0 9958 VANGUARD INDEX FDS VALUE ETF 922908744 2454471 17273 SH SOLE 0 0 17273 VANGUARD INDEX FDS GROWTH ETF 922908736 1153284 4076 SH SOLE 0 0 4076 L3HARRIS TECHNOLOGIES INC COM 502431109 277975 1420 SH SOLE 0 0 1420 ISHARES TR CORE S&P TTL STK 464287150 1983972 20278 SH SOLE 0 0 20278 MONDELEZ INTL INC CL A 609207105 1123922 15409 SH SOLE 0 0 15409 ISHARES TR CORE MSCI TOTAL 46432F834 438265 6999 SH SOLE 0 0 6999 NOVARTIS AG SPONSORED ADR 66987V109 1048623 10392 SH SOLE 0 0 10392 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 555096 1799 SH SOLE 0 0 1799 ABBVIE INC COM 00287Y109 13109449 97140 SH SOLE 0 0 97140 ISHARES INC CORE MSCI EMKT 46434G103 6160006 124975 SH SOLE 0 0 124975 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 2843784 52266 SH SOLE 0 0 52266 CISCO SYS INC COM 17275R102 1778249 34369 SH SOLE 0 0 34369 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 330252 9671 SH SOLE 0 0 9671 AT&T INC COM 00206R102 2492057 156242 SH SOLE 0 0 156242 SELECT SECTOR SPDR TR ENERGY 81369Y506 825897 10175 SH SOLE 0 0 10175 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 991750 16936 SH SOLE 0 0 16936 ECOLAB INC COM 278865100 535897 2871 SH SOLE 0 0 2871 MCCORMICK & CO INC COM NON VTG 579780206 201997 2316 SH SOLE 0 0 2316 LOCKHEED MARTIN CORP COM 539830109 1582097 3437 SH SOLE 0 0 3437 CHEVRON CORP NEW COM 166764100 14519752 92277 SH SOLE 0 0 92277 ISHARES TR NATIONAL MUN ETF 464288414 12914742 121004 SH SOLE 0 0 121004 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 5712959 123711 SH SOLE 0 0 123711 CINCINNATI FINL CORP COM 172062101 333191 3424 SH SOLE 0 0 3424 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 513574 5479 SH SOLE 0 0 5479 BANK AMERICA CORP COM 060505104 1471740 302555 SH SOLE 0 0 302555 SPDR SER TR S&P DIVID ETF 78464A763 625508 34021 SH SOLE 0 0 34021 WALMART INC COM 931142103 272009 1731 SH SOLE 0 0 1731 ORACLE CORP COM 68389X105 865853 7271 SH SOLE 0 0 7271 RAYTHEON TECHNOLOGIES CORP COM 75513E101 1985732 20271 SH SOLE 0 0 20271 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1685932 41444 SH SOLE 0 0 41444 PFIZER INC COM 717081103 1839277 50144 SH SOLE 0 0 50144 3M CO COM 88579Y101 3404324 34013 SH SOLE 0 0 34013 ISHARES TR MSCI USA VALUE 46432F388 1092901 11653 SH SOLE 0 0 11653 CATERPILLAR INC COM 149123101 977503 3973 SH SOLE 0 0 3973 ALPHABET INC CAP STK CL C 02079K107 2975832 24600 SH SOLE 0 0 24600 AMERICAN EXPRESS CO COM 025816109 441595 2535 SH SOLE 0 0 2535 AMGEN INC COM 031162100 956354 4308 SH SOLE 0 0 4308 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 612464 17013 SH SOLE 0 0 17013 ISHARES TR CORE DIV GRWTH 46434V621 1049143 20360 SH SOLE 0 0 20360 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 852202 16658 SH SOLE 0 0 16658 FIRST AMERN FINL CORP COM 31847R102 542372 9512 SH SOLE 0 0 9512 REALTY INCOME CORP COM 756109104 284227 4754 SH SOLE 0 0 4754 CITIGROUP INC COM NEW 172967424 454914 9881 SH SOLE 0 0 9881 AMERICAN WTR WKS CO INC NEW COM 030420103 440469 3086 SH SOLE 0 0 3086 EXXON MOBIL CORP COM 30231G102 20423052 190425 SH SOLE 0 0 190425 PRICE T ROWE GROUP INC COM 74144T108 554244 4948 SH SOLE 0 0 4948 LOWES COS INC COM 548661107 1188519 5266 SH SOLE 0 0 5266 DEVON ENERGY CORP NEW COM 25179M103 466846 9658 SH SOLE 0 0 9658 ISHARES TR RUS 1000 VAL ETF 464287598 551111 3492 SH SOLE 0 0 3492 ULTA BEAUTY INC COM 90384S303 243768 518 SH SOLE 0 0 518 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 907913 5222 SH SOLE 0 0 5222 STARBUCKS CORP COM 855244109 334535 3712 SH SOLE 0 0 3712 ISHARES GOLD TR ISHARES NEW 464285204 633732 17415 SH SOLE 0 0 17415 HUBBELL INC COM 443510607 238060 718 SH SOLE 0 0 718 WILLIS TOWERS WATSON PLC LTD SHS G96629103 298614 1268 SH SOLE 0 0 1268 JOHNSON & JOHNSON COM 478160104 3400330 20543 SH SOLE 0 0 20543 WASTE MGMT INC DEL COM 94106L109 864152 4983 SH SOLE 0 0 4983 VANGUARD INDEX FDS TOTAL STK MKT 922908769 5047589 22914 SH SOLE 0 0 22914 ISHARES TR GLOBAL TECH ETF 464287291 326268 5246 SH SOLE 0 0 5246 ISHARES TR MSCI INTL VLU FT 46435G409 1931706 75902 SH SOLE 0 0 75902 ISHARES TR MSCI EMG MKT ETF 464287234 1021637 25825 SH SOLE 0 0 25825 GOLDMAN SACHS GROUP INC COM 38141G104 688623 2135 SH SOLE 0 0 2135 SPDR SER TR NUVEEN BLMBRG SH 78468R739 731063 15538 SH SOLE 0 0 15538 WATSCO INC COM 942622200 890351 2334 SH SOLE 0 0 2334 ISHARES TR MSCI KLD400 SOC 464288570 409150 4861 SH SOLE 0 0 4861 ISHARES TR US HLTHCARE ETF 464287762 243820 870 SH SOLE 0 0 870 ISHARES TR U.S. ENERGY ETF 464287796 338993 7913 SH SOLE 0 0 7913 MARRIOTT INTL INC NEW CL A 571903202 233470 1271 SH SOLE 0 0 1271 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 921165 11024 SH SOLE 0 0 11024 ISHARES TR MSCI ACWI EX US 464288240 1734611 35242 SH SOLE 0 0 35242 INTEL CORP COM 458140100 970271 29015 SH SOLE 0 0 29015 MEDTRONIC PLC SHS G5960L103 668457 7587 SH SOLE 0 0 7587 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1079464 3139 SH SOLE 0 0 3139 ISHARES TR SHRT NAT MUN ETF 464288158 4758998 45742 SH SOLE 0 0 45742 THE TRADE DESK INC COM CL A 88339J105 355135 4599 SH SOLE 0 0 4599 MASTERCARD INCORPORATED CL A 57636Q104 1454852 3699 SH SOLE 0 0 3699 ILLINOIS TOOL WKS INC COM 452308109 305752 1222 SH SOLE 0 0 1222 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 24055 12586 SH SOLE 0 0 12586 EMERSON ELEC CO COM 291011104 430799 4766 SH SOLE 0 0 4766 DIAGEO PLC SPON ADR NEW 25243Q205 352595 2032 SH SOLE 0 0 2032 ISHARES INC EMNG MKTS EQT 46434G889 1209682 29101 SH SOLE 0 0 29101 ISHARES TR TIPS BD ETF 464287176 516676 60236 SH SOLE 0 0 60236 VERTEX PHARMACEUTICALS INC COM 92532F100 1296631 729560 SH SOLE 0 0 729560 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 320405 11148 SH SOLE 0 0 11148 EDWARDS LIFESCIENCES CORP COM 28176E108 233089 2471 SH SOLE 0 0 2471 ISHARES TR S&P 100 ETF 464287101 3895213 18812 SH SOLE 0 0 18812 ISHARES TR FALN ANGLS USD 46435G474 304186 11990 SH SOLE 0 0 11990 VERIZON COMMUNICATIONS INC COM 92343V104 5719457 153790 SH SOLE 0 0 153790 CHUBB LIMITED COM H1467J104 260939 1355 SH SOLE 0 0 1355 MARVELL TECHNOLOGY INC COM 573874104 223936 3746 SH SOLE 0 0 3746 KIMBERLY-CLARK CORP COM 494368103 212090 1536 SH SOLE 0 0 1536 TRANE TECHNOLOGIES PLC SHS G8994E103 401263 2098 SH SOLE 0 0 2098 FORD MTR CO DEL COM 345370860 986071 65173 SH SOLE 0 0 65173 HOME DEPOT INC COM 437076102 1932594 6221 SH SOLE 0 0 6221 SPDR SER TR ICE PFD SEC ETF 78464A292 221404 6615 SH SOLE 0 0 6615 ISHARES TR RUS 2000 VAL ETF 464287630 397384 2822 SH SOLE 0 0 2822 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 260018 1959 SH SOLE 0 0 1959 SPDR GOLD TR GOLD SHS 78463V107 2502019 14035 SH SOLE 0 0 14035 SOUTHERN CO COM 842587107 7243646 103112 SH SOLE 0 0 103112 AMERISOURCEBERGEN CORP COM 03073E105 512107 2661 SH SOLE 0 0 2661 KEYCORP COM 493267108 156526 16940 SH SOLE 0 0 16940 MONGODB INC CL A 60937P106 276596 673 SH SOLE 0 0 673 ISHARES TR RUS 1000 GRW ETF 464287614 584255 2123 SH SOLE 0 0 2123 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 716208 20090 SH SOLE 0 0 20090 AON PLC SHS CL A G0403H108 367638 1065 SH SOLE 0 0 1065 SPDR SER TR PORTFOLIO SHORT 78464A474 692664 23528 SH SOLE 0 0 23528 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 2834531 28413 SH SOLE 0 0 28413 ISHARES TR CORE S&P SCP ETF 464287804 7603329 76300 SH SOLE 0 0 76300 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 6825960 20017 SH SOLE 0 0 20017 WEYERHAEUSER CO MTN BE COM NEW 962166104 382527 11415 SH SOLE 0 0 11415 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 2043217 88767 SH SOLE 0 0 88767 GREENBRIER COS INC NOTE 2.875% 2/0 393657AK7 16618 17000 SH SOLE 0 0 17000 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1619957 20498 SH SOLE 0 0 20498 ALPHABET INC CAP STK CL A 02079K305 5263927 43976 SH SOLE 0 0 43976 ZSCALER INC COM 98980G102 305182 2086 SH SOLE 0 0 2086 UNILEVER PLC SPON ADR NEW 904767704 259086 4970 SH SOLE 0 0 4970 CSX CORP COM 126408103 404327 11857 SH SOLE 0 0 11857 ISHARES TR US INFRASTRUC 46435U713 1337920 34235 SH SOLE 0 0 34235 MICROSOFT CORP COM 594918104 15049241 44192 SH SOLE 0 0 44192 WARNER BROS DISCOVERY INC COM SER A 934423104 344022 27434 SH SOLE 0 0 27434 HCI GROUP INC NOTE 4.250% 3/0 40416EAD5 22728 21000 SH SOLE 0 0 21000 SCHLUMBERGER LTD COM STK 806857108 424744 8647 SH SOLE 0 0 8647 CVS HEALTH CORP COM 126650100 856454 12389 SH SOLE 0 0 12389 ISHARES TR EUROPE ETF 464287861 1490475 29491 SH SOLE 0 0 29491 BROWN & BROWN INC COM 115236101 535793 7783 SH SOLE 0 0 7783 CUSHMAN WAKEFIELD PLC SHS G2717B108 396943 48526 SH SOLE 0 0 48526 BERKSHIRE HATHAWAY INC DEL CL A 084670108 517810 1 SH SOLE 0 0 1 BOEING CO COM 097023105 774324 3667 SH SOLE 0 0 3667 VANGUARD INDEX FDS SMALL CP ETF 922908751 669088 3364 SH SOLE 0 0 3364 VANGUARD INDEX FDS LARGE CAP ETF 922908637 526261 2596 SH SOLE 0 0 2596 NEXTERA ENERGY INC COM 65339F101 9961609 134253 SH SOLE 0 0 134253 NIKE INC CL B 654106103 831112 7530 SH SOLE 0 0 7530 TESLA INC COM 88160R101 2200439 8406 SH SOLE 0 0 8406 LINDE PLC SHS G54950103 561331 1473 SH SOLE 0 0 1473 VAPOTHERM INC COM 922107107 7298 16400 SH SOLE 0 0 16400 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 337607 1379 SH SOLE 0 0 1379 NUVEEN TAXABLE MUNICPAL INM COM 67074C103 180435 11500 SH SOLE 0 0 11500 ALPS ETF TR ALERIAN MLP 00162Q452 1149409 29314 SH SOLE 0 0 29314 VANGUARD WORLD FDS INF TECH ETF 92204A702 217154 491 SH SOLE 0 0 491 ARES CAPITAL CORP NOTE 4.625% 3/0 04010LAW3 11963 12000 SH SOLE 0 0 12000 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 886498 13634 SH SOLE 0 0 13634 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 4776276 11727 SH SOLE 0 0 11727 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 258546 2432 SH SOLE 0 0 2432 MFA FINL INC NOTE 6.250% 6/1 55272XAA0 12821 13000 SH SOLE 0 0 13000 CONSOLIDATED EDISON INC COM 209115104 1909067 21118 SH SOLE 0 0 21118 GENERAL MTRS CO COM 37045V100 356988 9258 SH SOLE 0 0 9258 CROWDSTRIKE HLDGS INC CL A 22788C105 208262 1418 SH SOLE 0 0 1418 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 468236 3129 SH SOLE 0 0 3129 ISHARES TR ESG MSCI LEADR 46435U218 688961 8899 SH SOLE 0 0 8899 ISHARES TR 0-5 YR TIPS ETF 46429B747 287334 2944 SH SOLE 0 0 2944 TERADYNE INC COM 880770102 551974 4958 SH SOLE 0 0 4958 VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3 18605 17000 SH SOLE 0 0 17000 ISHARES TR EAFE GRWTH ETF 464288885 7318067 76701 SH SOLE 0 0 76701 LILLY ELI & CO COM 532457108 4963315 10583 SH SOLE 0 0 10583 ISHARES TR GENOMICS IMMUN 46435U192 647879 27742 SH SOLE 0 0 27742 VANGUARD STAR FDS VG TL INTL STK F 921909768 1275540 22745 SH SOLE 0 0 22745 PROSHARES TR SHORT S&P 500 NE 74347B425 452488 32600 SH SOLE 0 0 32600 MICRON TECHNOLOGY INC COM 595112103 316497 5015 SH SOLE 0 0 5015 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 41732 10728 SH SOLE 0 0 10728 EVERCOMMERCE INC COM 29977X105 1725431 145729 SH SOLE 0 0 145729 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 540740 9773 SH SOLE 0 0 9773 SELECTQUOTE INC COM 816307300 90111 46211 SH SOLE 0 0 46211 INTERDIGITAL INC NOTE 2.000% 6/0 45867GAB7 31378 26000 SH SOLE 0 0 26000 CBIZ INC COM 124805102 266400 5000 SH SOLE 0 0 5000 QUANTA SVCS INC COM 74762E102 260689 1327 SH SOLE 0 0 1327 ISHARES TR SELECT DIVID ETF 464287168 1751731 15461 SH SOLE 0 0 15461 EVERSOURCE ENERGY COM 30040W108 278032 3920 SH SOLE 0 0 3920 INSIGHT ENTERPRISES INC NOTE 0.750% 2/1 45765UAB9 47091 22000 SH SOLE 0 0 22000 ISHARES TR RUS MD CP GR ETF 464287481 258679 2677 SH SOLE 0 0 2677 SNOWFLAKE INC CL A 833445109 343161 1950 SH SOLE 0 0 1950 AIM ETF PRODUCTS TRUST US LRGCP B10 OCT 00888H604 200470 6216 SH SOLE 0 0 6216 FRANCO NEV CORP COM 351858105 1825426 12801 SH SOLE 0 0 12801 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 4871219 105529 SH SOLE 0 0 105529 ISHARES TR EAFE VALUE ETF 464288877 4097355 83722 SH SOLE 0 0 83722 SPDR SER TR NUVEEN BLOOMBERG 78464A284 337885 13510 SH SOLE 0 0 13510 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 227343 17901 SH SOLE 0 0 17901 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 6637257 91397 SH SOLE 0 0 91397 ISHARES INC MSCI EMERG MRKT 464286533 1856680 33770 SH SOLE 0 0 33770 DRAGANFLY INC. COM NEW 26142Q205 14273 11260 SH SOLE 0 0 11260 ISHARES TR MSCI USA MIN VOL 46429B697 9917206 133421 SH SOLE 0 0 133421 TOAST INC CL A 888787108 234096 10372 SH SOLE 0 0 10372 ISHARES TR US TREAS BD ETF 46429B267 3046685 133043 SH SOLE 0 0 133043 SPLUNK INC COM 848637104 452792 4268 SH SOLE 0 0 4268 PHILLIPS 66 COM 718546104 382496 4010 SH SOLE 0 0 4010 AMERICAN TOWER CORP NEW COM 03027X100 1982726 10223 SH SOLE 0 0 10223 ISHARES TR MRNGSTR INC ETF 46432F875 383705 19657 SH SOLE 0 0 19657 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 228468 3043 SH SOLE 0 0 3043 META PLATFORMS INC CL A 30303M102 2214625 7717 SH SOLE 0 0 7717 SERVICENOW INC COM 81762P102 704148 1253 SH SOLE 0 0 1253 PALO ALTO NETWORKS INC COM 697435105 517919 2027 SH SOLE 0 0 2027 BROADCOM INC COM 11135F101 2068254 2384 SH SOLE 0 0 2384 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 419827 8853 SH SOLE 0 0 8853 ISHARES TR GNMA BOND ETF 46429B333 806261 18391 SH SOLE 0 0 18391 CANADIAN PACIFIC KANSAS CITY COM 13646K108 889831 11003 SH SOLE 0 0 11003 PIONEER NAT RES CO COM 723787107 206973 999 SH SOLE 0 0 999 ISHARES TR CORE MSCI EAFE 46432F842 5804468 85992 SH SOLE 0 0 85992 TOTALENERGIES SE SPONSORED ADS 89151E109 642398 11145 SH SOLE 0 0 11145 KINDER MORGAN INC DEL COM 49456B101 281343 16338 SH SOLE 0 0 16338 NVIDIA CORPORATION COM 67066G104 5072444 11991 SH SOLE 0 0 11991 ISHARES TR ISHS 1-5YR INVS 464288646 544796 10859 SH SOLE 0 0 10859 CUMMINS INC COM 231021106 407946 1664 SH SOLE 0 0 1664 NATIONAL GRID PLC SPONSORED ADR NE 636274409 266896 3964 SH SOLE 0 0 3964 S&P GLOBAL INC COM 78409V104 285147 711 SH SOLE 0 0 711 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 10779718 148297 SH SOLE 0 0 148297 ZOETIS INC CL A 98978V103 834013 4843 SH SOLE 0 0 4843 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 269255 2668 SH SOLE 0 0 2668 ISHARES INC ESG AWR MSCI EM 46434G863 223037 9913 SH SOLE 0 0 9913 MATIV HOLDINGS INC COM 808541106 4560192 301600 SH SOLE 0 0 301600 BLACKSTONE INC COM 09260D107 831662 8945 SH SOLE 0 0 8945 CHURCH & DWIGHT CO INC COM 171340102 276784 2761 SH SOLE 0 0 2761 FACTSET RESH SYS INC COM 303075105 486934 1215 SH SOLE 0 0 1215 STRYKER CORPORATION COM 863667101 710564 2329 SH SOLE 0 0 2329 QUALCOMM INC COM 747525103 205130 1723 SH SOLE 0 0 1723 INTUITIVE SURGICAL INC COM NEW 46120E602 357669 1046 SH SOLE 0 0 1046 DISCOVER FINL SVCS COM 254709108 265834 2275 SH SOLE 0 0 2275 MCDONALDS CORP COM 580135101 34041158 114075 SH SOLE 0 0 114075 DOVER CORP COM 260003108 214978 1456 SH SOLE 0 0 1456 ADVANCED MICRO DEVICES INC COM 007903107 507469 4455 SH SOLE 0 0 4455 VANGUARD BD INDEX FDS INTERMED TERM 921937819 2317535 30806 SH SOLE 0 0 30806 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 356969 4394 SH SOLE 0 0 4394 GENERAL ELECTRIC CO COM NEW 369604301 546298 4973 SH SOLE 0 0 4973 ISHARES TR MSCI USA QLT FCT 46432F339 10430171 77335 SH SOLE 0 0 77335 ISHARES TR IBOXX HI YD ETF 464288513 453429 6040 SH SOLE 0 0 6040 ISHARES TR S&P SML 600 GWT 464287887 308702 2686 SH SOLE 0 0 2686 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 202406 1886 SH SOLE 0 0 1886 ISHARES TR U.S. TECH ETF 464287721 4331970 39790 SH SOLE 0 0 39790 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 208774 4199 SH SOLE 0 0 4199 ISHARES TR S&P 500 VAL ETF 464287408 1120144 6949 SH SOLE 0 0 6949 ISHARES TR S&P 500 GRWT ETF 464287309 2675209 37957 SH SOLE 0 0 37957 ISHARES TR CORE S&P500 ETF 464287200 51722529 134827 SH SOLE 0 0 134827 METTLER TOLEDO INTERNATIONAL COM 592688105 321352 245 SH SOLE 0 0 245 WELLS FARGO CO NEW COM 949746101 210925 4942 SH SOLE 0 0 4942 VMWARE INC CL A COM 928563402 555506 3866 SH SOLE 0 0 3866 UNION PAC CORP COM 907818108 489042 2390 SH SOLE 0 0 2390 RIO TINTO PLC SPONSORED ADR 767204100 1031527 16158 SH SOLE 0 0 16158 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 13821 30953 SH SOLE 0 0 30953 ISHARES TR GOV/CRED BD ETF 464288596 463714 4458 SH SOLE 0 0 4458 ISHARES TR MBS ETF 464288588 3695626 39625 SH SOLE 0 0 39625 ISHARES TR 10-20 YR TRS ETF 464288653 1529734 13810 SH SOLE 0 0 13810 SALESFORCE INC COM 79466L302 720185 3409 SH SOLE 0 0 3409 NORTHROP GRUMMAN CORP COM 666807102 235649 517 SH SOLE 0 0 517 IDEXX LABS INC COM 45168D104 241070 480 SH SOLE 0 0 480 REPUBLIC SVCS INC COM 760759100 268048 1750 SH SOLE 0 0 1750 THERMO FISHER SCIENTIFIC INC COM 883556102 1627860 3120 SH SOLE 0 0 3120 JPMORGAN CHASE & CO COM 46625H100 3151863 21671 SH SOLE 0 0 21671 CONOCOPHILLIPS COM 20825C104 479726 4630 SH SOLE 0 0 4630 DANAHER CORPORATION COM 235851102 324480 1352 SH SOLE 0 0 1352 M & T BK CORP COM 55261F104 343929 2779 SH SOLE 0 0 2779 TJX COS INC NEW COM 872540109 1093560 12897 SH SOLE 0 0 12897 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 209689 9209 SH SOLE 0 0 9209 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 216648 765 SH SOLE 0 0 765 ISHARES TR INTL SEL DIV ETF 464288448 242921 9226 SH SOLE 0 0 9226 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 939645 19950 SH SOLE 0 0 19950 INTERNATIONAL BUSINESS MACHS COM 459200101 5196804 38837 SH SOLE 0 0 38837 TEXAS INSTRS INC COM 882508104 854240 4745 SH SOLE 0 0 4745 TARGET CORP COM 87612E106 230297 1746 SH SOLE 0 0 1746 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 719189 6780 SH SOLE 0 0 6780 SPDR SER TR NUVEEN BLMBRG MU 78468R721 4249536 92061 SH SOLE 0 0 92061 ISHARES TR IBOXX INV CP ETF 464287242 419908 3883 SH SOLE 0 0 3883 MORGAN STANLEY COM NEW 617446448 3652302 42767 SH SOLE 0 0 42767 8X8 INC NEW COM 282914100 1618910 382721 SH SOLE 0 0 382721 ANALOG DEVICES INC COM 032654105 266953 1370 SH SOLE 0 0 1370 PAYCOM SOFTWARE INC COM 70432V102 460658 1434 SH SOLE 0 0 1434 VANECK MERK GOLD TR GOLD TRUST 921078101 435612 23420 SH SOLE 0 0 23420 CANADIAN NATL RY CO COM 136375102 1177890 9729 SH SOLE 0 0 9729 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 3131827 19281 SH SOLE 0 0 19281 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 230750 13000 SH SOLE 0 0 13000 ISHARES TR 7-10 YR TRSY BD 464287440 1305703 16441 SH SOLE 0 0 16441 ISHARES TR CORE US AGGBD ET 464287226 1810704 18486 SH SOLE 0 0 18486 ISHARES TR 20 YR TR BD ETF 464287432 527053 5120 SH SOLE 0 0 5120 SPDR SER TR PORTFOLIO S&P500 78464A854 19353289 371393 SH SOLE 0 0 371393 EATON CORP PLC SHS G29183103 580978 2889 SH SOLE 0 0 2889 ISHARES TR EXPND TEC SC ETF 464287549 229829 585 SH SOLE 0 0 585 ISHARES TR S&P MC 400GR ETF 464287606 485475 6473 SH SOLE 0 0 6473 ISHARES TR S&P MC 400VL ETF 464287705 313034 2922 SH SOLE 0 0 2922 WAYFAIR INC CL A 94419L101 10564450 162505 SH SOLE 0 0 162505 ISHARES TR CORE TOTAL USD 46434V613 4345386 95566 SH SOLE 0 0 95566 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 254670 5035 SH SOLE 0 0 5035 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 426375 5642 SH SOLE 0 0 5642 PHILIP MORRIS INTL INC COM 718172109 1513724 15506 SH SOLE 0 0 15506 NUCOR CORP COM 670346105 355673 2169 SH SOLE 0 0 2169 PARKER-HANNIFIN CORP COM 701094104 264057 677 SH SOLE 0 0 677 ISHARES TR GLB INFRASTR ETF 464288372 266066 5667 SH SOLE 0 0 5667 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 148000 10000 SH SOLE 0 0 10000 SPDR SER TR BLOOMBERG HIGH Y 78468R622 223633 2430 SH SOLE 0 0 2430 BRISTOL-MYERS SQUIBB CO COM 110122108 13743377 214908 SH SOLE 0 0 214908 WISDOMTREE TR EM EX ST-OWNED 97717X578 1455873 52088 SH SOLE 0 0 52088 ISHARES TR RUSSELL 3000 ETF 464287689 631151 2480 SH SOLE 0 0 2480 ALTRIA GROUP INC COM 02209S103 11154236 246230 SH SOLE 0 0 246230 ISHARES TR JPMORGAN USD EMG 464288281 292246 3377 SH SOLE 0 0 3377 UNITEDHEALTH GROUP INC COM 91324P102 1821755 3790 SH SOLE 0 0 3790 DEERE & CO COM 244199105 438872 1083 SH SOLE 0 0 1083 COLGATE PALMOLIVE CO COM 194162103 586074 7607 SH SOLE 0 0 7607 BLUEPRINT MEDICINES CORP COM 09627Y109 430834 6817 SH SOLE 0 0 6817 SHOPIFY INC CL A 82509L107 453492 7020 SH SOLE 0 0 7020 BROOKLINE BANCORP INC DEL COM 11373M107 125568 14367 SH SOLE 0 0 14367 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 87510 10152 SH SOLE 0 0 10152 KRAFT HEINZ CO COM 500754106 256132 7215 SH SOLE 0 0 7215 PAYPAL HLDGS INC COM 70450Y103 400513 6002 SH SOLE 0 0 6002 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 1386868 30541 SH SOLE 0 0 30541 SCHWAB CHARLES CORP COM 808513105 269686 4758 SH SOLE 0 0 4758 PACER FDS TR TRENDP US LAR CP 69374H105 390261 9449 SH SOLE 0 0 9449 BLACKROCK INC COM 09247X101 1162008 1681 SH SOLE 0 0 1681 ISHARES TR CORE S&P MCP ETF 464287507 13378383 51164 SH SOLE 0 0 51164 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 651002 12963 SH SOLE 0 0 12963 ISHARES TR MSCI EAFE ETF 464287465 1719939 23723 SH SOLE 0 0 23723 APPLE INC COM 037833100 19272369 103962 SH SOLE 0 0 103962 ABBOTT LABS COM 002824100 2748814 25375 SH SOLE 0 0 25375 DISNEY WALT CO COM 254687106 861052 9644 SH SOLE 0 0 9644 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 2963806 30561 SH SOLE 0 0 30561 BOOKING HOLDINGS INC COM 09857L108 1288057 477 SH SOLE 0 0 477 ISHARES TR RUS 1000 ETF 464287622 1444403 5926 SH SOLE 0 0 5926