← Back to Discover

HARBOR ADVISORY CORP /MA/

Period ended Jun 30, 2026 · Latest filing Aug 13, 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
  • Jun 30, 2026: $373,720,385

More quarters will appear as history becomes available.

Top holdings

Top 10 at Jun 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. VANGUARD INDEX FDS · S&P 500 ETF SHS · 922908363 · shares: $20,432,598
  2. ISHARES TR · CORE S&P MCP ETF · 464287507 · shares: $17,660,735
  3. ALPHABET INC · CAP STK CL A · 02079K305 · shares: $17,022,963
  4. VANGUARD INTL EQUITY INDEX F · FTSE EUROPE ETF · 922042874 · shares: $15,730,902
  5. ISHARES TR · CORE S&P SCP ETF · 464287804 · shares: $15,375,743
  6. VANGUARD INTL EQUITY INDEX F · FTSE EMR MKT ETF · 922042858 · shares: $14,954,136
  7. FIRST TR EXCHANGE-TRADED FD · SENIOR LN FD · 33738D309 · shares: $14,697,869
  8. AMAZON COM INC · COM · 023135106 · shares: $14,488,689
  9. J P MORGAN EXCHANGE TRADED F · INCOME ETF · 46641Q159 · shares: $14,247,317
  10. BERKSHIRE HATHAWAY INC DEL · CL B NEW · 084670702 · shares: $14,146,025

Reported holdings

82 reported entries
IssuerClassCUSIPTypeShares / principalReported value (USD)
VANGUARD INDEX FDSS&P 500 ETF SHS922908363 — 29,750 shares $20,432,598
ISHARES TRCORE S&P MCP ETF464287507 — 229,033 shares $17,660,735
ALPHABET INCCAP STK CL A02079K305 — 47,634 shares $17,022,963
VANGUARD INTL EQUITY INDEX FFTSE EUROPE ETF922042874 — 177,670 shares $15,730,902
ISHARES TRCORE S&P SCP ETF464287804 — 103,673 shares $15,375,743
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF922042858 — 250,530 shares $14,954,136
FIRST TR EXCHANGE-TRADED FDSENIOR LN FD33738D309 — 328,444 shares $14,697,869
AMAZON COM INCCOM023135106 — 60,790 shares $14,488,689
J P MORGAN EXCHANGE TRADED FINCOME ETF46641Q159 — 309,388 shares $14,247,317
BERKSHIRE HATHAWAY INC DELCL B NEW084670702 — 28,270 shares $14,146,025
ISHARES TRISHARES SEMICDTR464287523 — 18,785 shares $12,036,677
APPLE INCCOM037833100 — 39,493 shares $11,427,694
ISHARES TRCORE S&P500 ETF464287200 — 14,901 shares $11,159,210
CISCO SYS INCCOM17275R102 — 86,826 shares $10,198,582
VANGUARD INDEX FDSSMALL CP ETF922908751 — 30,823 shares $9,343,068
ISHARES INCEM MKT SM-CP ETF464286475 — 116,281 shares $8,824,565
BROOKFIELD INFRASTRUCTURE PALP INT UNITG16252101 — 239,446 shares $8,737,385
MICROSOFT CORPCOM594918104 — 22,750 shares $8,486,387
VANGUARD INDEX FDSMID CAP ETF922908629 — 96,844 shares $7,802,721
JOHNSON & JOHNSONCOM478160104 — 28,919 shares $7,344,587
JPMORGAN CHASE & COCOM46625H100 — 22,192 shares $7,264,107
VANGUARD ADMIRAL FDS INCMIDCP 400 IDX921932885 — 49,445 shares $6,447,628
ISHARES TRIBDS DEC28 ETF46435U515 — 242,577 shares $6,125,069
ISHARES TREAFE SML CP ETF464288273 — 70,845 shares $5,828,418
SPDR INDEX SHS FDSST STR PO EX ETF78463X889 — 112,330 shares $5,660,309
SPDR SERIES TRUSTST STR RATE ETF78468R200 — 176,865 shares $5,456,285
VANGUARD ADMIRAL FDS INCSMLLCP 600 IDX921932828 — 38,346 shares $5,274,109
SPDR INDEX SHS FDSST PORT MARK ETF78463X509 — 86,327 shares $4,470,012
PFIZER INCCOM717081103 — 171,028 shares $4,118,354
ABBVIE INCCOM00287Y109 — 16,357 shares $4,116,075
SPDR SERIES TRUSTST STR SP SEMI78464A862 — 6,375 shares $3,976,088
ISHARES TRIBONDS DEC 2946436E205 — 164,815 shares $3,817,115
PEPSICO INCCOM713448108 — 25,475 shares $3,449,315
MERCK & CO INCCOM58933Y105 — 23,912 shares $3,072,692
ISHARES TRS&P SML 600 GWT464287887 — 16,685 shares $2,979,941
ISHARES TRMSCI EAFE ETF464287465 — 24,593 shares $2,554,721
ISHARES TRIBONDS 27 ETF46435UAA9 — 100,833 shares $2,442,175
ABBOTT LABORATORIESCOM002824100 — 24,316 shares $2,206,434
ISHARES TRMSCI EMG MKT ETF464287234 — 32,039 shares $2,191,788
VISA INCCOM CL A92826C839 — 6,175 shares $2,118,581
STATE STR SPDR S&P MIDCAP 40UTSER1 S&PDCRP78467Y107 — 2,743 shares $1,929,262
SCHWAB STRATEGIC TRFUND EM EQUI ETF808524730 — 48,443 shares $1,922,218
ISHARES TRIBONDS DEC 203046436E726 — 81,509 shares $1,776,896
EXXON MOBIL CORPCOM30231G102 — 12,812 shares $1,751,657
HOME DEPOT INCCOM437076102 — 4,788 shares $1,688,632
CHEVRON CORPORATIONCOM166764100 — 9,951 shares $1,649,478
ISHARES TRIBONDS DEC202646435GAA0 — 67,891 shares $1,644,999
LOWES COS INCCOM548661107 — 6,995 shares $1,542,328
MICRON TECHNOLOGY INCCOM595112103 — 1,304 shares $1,505,194
ISHARES TRCORE DIV GRWTH46434V621 — 18,756 shares $1,421,517
ALPHABET INCCAP STK CL C02079K107 — 4,000 shares $1,413,320
MCDONALDS CORPCOM580135101 — 4,532 shares $1,225,045
PROCTER & GAMBLE COCOM742718109 — 8,242 shares $1,208,607
BANK OF AMER CORPCOM060505104 — 20,410 shares $1,162,962
ISHARES TRMSCI ACWI EX US464288240 — 14,700 shares $1,118,817
INVESCO EXCHANGE TRADED FD TS&P500 EQL WGT46137V357 — 5,205 shares $1,107,468
INTERNATIONAL BUSINESS MACHSCOM459200101 — 3,236 shares $909,996
APPLIED MATLS INCCOM038222105 — 1,150 shares $831,450
BROOKFIELD INFRASTRUCTURE COCOM SUB VTG A11276H106 — 19,061 shares $733,852
ISHARES TRPFD AND INCM SEC464288687 — 23,858 shares $727,430
VANGUARD INDEX FDSTOTAL STK MKT922908769 — 1,935 shares $716,027
ISHARES TRIBONDS DEC 203146436E486 — 31,273 shares $651,729
GE AEROSPACECOM NEW369604301 — 1,728 shares $645,805
HERITAGE FINL CORP WASHCOM42722X106 — 20,550 shares $608,691
STATE STR SPDR S&P 500 ETF TTR UNIT78462F103 — 794 shares $592,935
COCA COLA COCOM191216100 — 7,092 shares $576,367
WISDOMTREE TREM EX ST-OWNED97717X578 — 10,745 shares $528,439
ASML HLDG NVN Y REGISTRY SHSN07059210 — 257 shares $511,286
GE VERNOVA INCCOM36828A101 — 428 shares $502,840
PHILIP MORRIS INTL INCCOM718172109 — 2,249 shares $406,907
WW GRAINGER INCCOM384802104 — 255 shares $346,902
SPDR SERIES TRUSTST STR P500ETF78464A854 — 3,936 shares $345,896
ISHARES INCCORE MSCI EMKT46434G103 — 3,810 shares $315,620
FIRST TR EXCHANGE TRADED FDNASD TECH DIV33738R118 — 2,500 shares $287,200
INTEL CORPCOM458140100 — 1,875 shares $261,806
SCHWAB STRATEGIC TRUS DIVIDEND EQ808524797 — 7,626 shares $241,820
ISHARES TRMSCI ACWI ETF464288257 — 1,496 shares $234,827
ELI LILLY & COCOM532457108 — 194 shares $232,689
ISHARES TRCORE MSCI EAFE46432F842 — 2,352 shares $227,156
ISHARES TRRUS 2000 VAL ETF464287630 — 1,024 shares $226,509
ALTRIA GROUP INCCOM02209S103 — 2,954 shares $212,537
MORGAN STANLEY EMERGING MKTSCOM617477104 — 15,000 shares $88,200