← Back to Discover

McNamara Financial Services, Inc.

Period ended Sep 30, 2026 · Latest filing Nov 12, 2026

These quarterly holdings are delayed and may not include all assets or short positions. Values are from the reporting date, not current prices or purchase costs. The same security may appear in multiple rows.

Source: SEC

Reported portfolio value

Quarter-end reported holdings; not current value or investment performance.

View reported values
  • Sep 30, 2026: $585,239,361

More quarters will appear as history becomes available.

Top holdings

Top 10 at Sep 30, 2026. Matching entries are combined; security classes and options remain separate. Shares exclude principal amounts; option shares reflect the reported underlying amount.

View top holdings values
  1. SPDR INDEX SHS FDS · ST STR PO EX ETF · 78463X889 · shares: $104,936,539
  2. ISHARES TR · CORE S&P500 ETF · 464287200 · shares: $93,343,510
  3. SPDR INDEX SHS FDS · ST PORT MARK ETF · 78463X509 · shares: $45,039,480
  4. VANGUARD INDEX FDS · MRNGSTR GRWT ETF · 922908736 · shares: $42,477,764
  5. SPDR SERIES TRUST · ST STR BLO 1 ETF · 78468R663 · shares: $39,171,736
  6. SPDR SERIES TRUST · ST STR P500VAL · 78464A508 · shares: $34,996,680
  7. FIDELITY COVINGTON TRUST · ENH MID COR ETF · 31609A503 · shares: $31,023,833
  8. PIMCO ETF TR · MTG BKD SECS ACT · 72201R569 · shares: $22,136,493
  9. DIMENSIONAL ETF TRUST · US SMALL CAP ETF · 25434V500 · shares: $21,879,047
  10. CAPITAL GRP FIXED INCM ETF T · MUN INM ETF · 14020Y201 · shares: $12,240,412

Reported holdings

106 reported entries
IssuerClassCUSIPTypeShares / principalReported value (USD)
SPDR INDEX SHS FDSST STR PO EX ETF78463X889 — 2,089,953 shares $104,936,539
ISHARES TRCORE S&P500 ETF464287200 — 121,882 shares $93,343,510
SPDR INDEX SHS FDSST PORT MARK ETF78463X509 — 870,160 shares $45,039,480
VANGUARD INDEX FDSMRNGSTR GRWT ETF922908736 — 471,399 shares $42,477,764
SPDR SERIES TRUSTST STR BLO 1 ETF78468R663 — 427,452 shares $39,171,736
SPDR SERIES TRUSTST STR P500VAL78464A508 — 572,496 shares $34,996,680
FIDELITY COVINGTON TRUSTENH MID COR ETF31609A503 — 768,297 shares $31,023,833
PIMCO ETF TRMTG BKD SECS ACT72201R569 — 478,420 shares $22,136,493
DIMENSIONAL ETF TRUSTUS SMALL CAP ETF25434V500 — 282,602 shares $21,879,047
CAPITAL GRP FIXED INCM ETF TMUN INM ETF14020Y201 — 471,874 shares $12,240,412
ISHARES TRNATIONAL MUN ETF464288414 — 95,731 shares $9,678,404
ISHARES TR0-3 MTH TREASURY46436E718 — 86,128 shares $8,671,319
PIMCO ETF TRINTER MUN BD ACT72201R866 — 162,308 shares $8,065,085
VANGUARD TAX-MANAGED FDSVAN FTSE DEV MKT921943858 — 107,664 shares $7,602,153
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF922042858 — 91,752 shares $5,441,832
VANGUARD MUN BD FDSTAX EXEMPT BD922907746 — 111,542 shares $5,282,629
ISHARES TRSHRT NAT MUN ETF464288158 — 49,551 shares $5,180,062
SPDR SERIES TRUSTST STR P500ETF78464A854 — 49,751 shares $4,465,656
VANGUARD SPECIALIZED FUNDSDIV APP ETF921908844 — 17,860 shares $4,166,812
J P MORGAN EXCHANGE TRADED FMUNICIPAL ETF46641Q647 — 86,408 shares $4,111,293
SPDR SERIES TRUSTST STR AGGRE ETF78464A649 — 146,936 shares $3,579,361
VANGUARD INDEX FDSMRNGSTR SML CAP922908751 — 10,789 shares $3,069,275
NVIDIA CORPORATIONCOM67066G104 — 12,957 shares $2,959,120
ISHARES TRRUS 1000 ETF464287622 — 6,683 shares $2,780,997
VANGUARD WHITEHALL FDSHIGH DIV YLD921946406 — 17,188 shares $2,667,578
CAPITAL GROUP NEW GEOGRAPHYSHS14021N105 — 65,777 shares $2,397,572
ISHARES TRCORE S&P SCP ETF464287804 — 17,572 shares $2,390,495
APPLE INCCOM037833100 — 6,487 shares $2,160,170
DIMENSIONAL ETF TRUSTINTL SMALL CAP E25434V773 — 56,827 shares $2,058,842
INVESCO EXCHANGE TRADED FD TRAFI US 1000 ETF46137V613 — 37,694 shares $2,051,683
INVESCO ACTVELY MNGD ETC FDOPTIMUM YIELD46090F100 — 103,072 shares $1,989,290
T ROWE PRICE EXCHANGE-TRADEDFLOATING RATE87283Q883 — 34,542 shares $1,744,371
SPDR SERIES TRUSTST STR SP600 SML78468R853 — 32,793 shares $1,733,421
DIMENSIONAL ETF TRUSTGLOBAL REAL EST25434V658 — 55,642 shares $1,505,116
NUSHARES ETF TRNUVEEN ESG INTL67092P805 — 37,861 shares $1,503,460
SPDR SERIES TRUSTSTATE STRET SPDR78468R861 — 79,072 shares $1,439,901
VANGUARD INDEX FDSMRNGSTR SML CP V922908611 — 6,058 shares $1,399,580
VANGUARD WHITEHALL FDSINTL HIGH ETF921946794 — 13,662 shares $1,381,638
ISHARES TRCORE MSCI EAFE46432F842 — 13,634 shares $1,320,862
VANGUARD WHITEHALL FDSEM MK GOV BD ETF921946885 — 18,333 shares $1,157,362
PEPSICO INCCOM713448108 — 8,886 shares $1,126,065
GE AEROSPACECOM NEW369604301 — 3,365 shares $1,050,856
SPDR SERIES TRUSTSST SPDR BLOOMBE78464A391 — 51,008 shares $1,050,765
VANGUARD INDEX FDSMRNGSTR MD CP VA922908512 — 5,373 shares $1,050,583
SPDR SERIES TRUSTST STR USD ETF78468R515 — 43,457 shares $1,037,319
J P MORGAN EXCHANGE TRADED FULTRA SHT MUNCPL46641Q654 — 19,958 shares $1,009,076
EXXONMOBIL HOLDINGS CORPCOM SHS30233Q108 — 5,612 shares $913,353
VANGUARD INDEX FDSMRNGSTR MD CP GR922908538 — 3,116 shares $910,184
NUSHARES ETF TRNUVEEN ESG EMRGN67092P888 — 19,440 shares $827,946
GE VERNOVA INCCOM36828A101 — 859 shares $816,471
JPMORGAN CHASE & COCOM46625H100 — 2,414 shares $798,624
ISHARES TR0-5YR HI YL CP46434V407 — 18,558 shares $765,518
VANGUARD INDEX FDSMRNGSTR SM CP GR922908595 — 2,055 shares $694,241
TRANE TECHNOLOGIES PLCSHSG8994E103 — 1,520 shares $687,010
AMAZON COM INCCOM023135106 — 2,752 shares $685,661
SSGA ACTIVE ETF TRST STR TOTAL ETF78467V848 — 18,208 shares $681,353
BROADCOM INCCOM11135F101 — 1,938 shares $680,606
MICROSOFT CORPCOM594918104 — 1,327 shares $680,362
ISHARES TRRUS 1000 GRW ETF464287614 — 5,277 shares $660,997
STATE STR SPDR S&P 500 ETF TTR UNIT78462F103 — 849 shares $647,473
CAPITAL GROUP CORE BALANCEDSHS14021D107 — 17,399 shares $639,413
CAPITAL GROUP GBL GROWTH EQTSHS CREAT UNIT14020X104 — 15,186 shares $604,099
JOHNSON & JOHNSONCOM478160104 — 2,192 shares $580,310
ISHARES INCCORE MSCI EMKT46434G103 — 7,146 shares $579,969
ISHARES TRRUS 1000 VAL ETF464287598 — 2,188 shares $542,471
WISDOMTREE TRYIELD ENHANCD US97717X511 — 13,075 shares $538,429
WISDOMTREE TRUS SMALLCAP DIVD97717W604 — 13,509 shares $511,991
NUSHARES ETF TRNUVEEN ENHNC YLD67092P102 — 24,036 shares $481,201
CAPITAL GROUP GROWTH ETFSHS CREAT UNIT14020G101 — 10,017 shares $475,106
ANALOG DEVICES INCCOM032654105 — 1,190 shares $472,085
CAPITAL GROUP DIVIDEND VALUESHS CREAT UNIT14020W106 — 9,359 shares $457,187
PIMCO ETF TRENHAN SHRT MA AC72201R833 — 4,493 shares $451,771
J P MORGAN EXCHANGE TRADED FSUST MUNI IN ETF46654Q815 — 9,413 shares $444,294
PROCTER & GAMBLE COCOM742718109 — 3,011 shares $437,438
NUSHARES ETF TRNUVEEN ESG SMLCP67092P607 — 8,923 shares $432,989
TEXAS INSTRS INCCOM882508104 — 1,532 shares $429,098
GOLDMAN SACHS GROUP INCCOM38141G104 — 460 shares $414,166
ISHARES TRESG SELECT SCRE46436E551 — 8,487 shares $413,996
ALPHABET INCCAP STK CL C02079K107 — 1,184 shares $403,436
PALO ALTO NETWORKS INCCOM697435105 — 1,012 shares $402,078
LAM RESEARCH CORPCOM NEW512807306 — 1,200 shares $394,212
VANGUARD INDEX FDSMRNGSTR VAL ETF922908744 — 1,793 shares $387,431
CISCO SYS INCCOM17275R102 — 3,566 shares $383,809
TERADYNE INCCOM880770102 — 950 shares $380,865
GLOBE LIFE INCCOM37959E102 — 2,251 shares $372,878
SELECT SECTOR SPDR TRST STR TECHN ETF81369Y803 — 1,830 shares $358,223
ISHARES TRCORE 80 20 ETF464289859 — 3,509 shares $341,320
WISDOMTREE TRINTL EQUITY FD97717W703 — 4,499 shares $331,327
GOLDMAN SACHS ETF TRULT SHO MUN ETF38149W572 — 6,502 shares $326,270
VANGUARD INDEX FDSS&P 500 ETF SHS922908363 — 457 shares $320,293
BANK OF AMER CORPCOM060505104 — 5,722 shares $311,448
ISHARES TRMSCI ACWI ETF464288257 — 1,918 shares $304,511
MORGAN STANLEYCOM NEW617446448 — 1,600 shares $300,928
VANGUARD NY TAX FREE FDSTAX EXEMPT BD92204H400 — 3,004 shares $292,409
J P MORGAN EXCHANGE TRADED FNEW YORK TAX FRE46654Q476 — 6,198 shares $292,040
SPDR SERIES TRUSTST STR SP SEMI78464A862 — 535 shares $283,347
WISDOMTREE TREMER MKT HIGH FD97717W315 — 5,047 shares $279,150
ISHARES TRRUS 2000 VAL ETF464287630 — 1,309 shares $274,170
INVESCO EXCH TRADED FD TR IIRAFI DVLPD MRKTS46138E743 — 3,548 shares $270,464
VANGUARD INDEX FDSREAL ESTATE ETF922908553 — 3,005 shares $269,338