BARRETT & COMPANY, INC.

Holdings as of 2026-06-30, filed 2026-07-24 · recorded 2026-07-26 16:40:36.570 UTC

This is history, not a current position. These holdings describe 2026-06-30, and the report became public 24 days later. The portfolio has changed since.

Aggregates

computed from the positions below
Positions reported
707
Value reported by manager
$357.2M
Sum of our stored positions
$357.2M
should match the line above
Disclosure lag
24 d
quarter end to filing
Top 5 concentration
31.0%
of the positions shown
New positions
0
vs previous quarter
Exited
0
vs previous quarter
Option positions
0
puts and calls

Positions

200 largest shown
IssuerClassValueSharesTypeCUSIP
VANGUARD INDEX FDSTOTAL STK MKT$38.4M103,784—922908769
ISHARES TRS&P 500 GRWT ETF$22.7M165,307—464287309
ISHARES TRMSCI USA MIN ETF$18.5M191,781—46429B697
NVIDIA CORPORATIONCOM$16.4M81,864—67066G104
ISHARES TRMORNINGSTAR VALU$9.9M98,106—464288109
ISHARES TRCORE S&P500 ETF$9.7M12,919—464287200
APPLE INCCOM$9.2M31,718—037833100
VANGUARD INTL EQUITY INDEX FALLWRLD EX US$8.9M105,924—922042775
AMAZON COM INCCOM$8.8M36,795—023135106
ISHARES TRFUTU EXPO TE ETF$8.5M102,727—46434V381
VANGUARD SPECIALIZED FUNDSDIV APP ETF$8.1M34,124—921908844
STATE STR SPDR S&P 500 ETF TTR UNIT$7.4M9,964—78462F103
FIRST TR EXCHANGETRADED FDSHS$7.1M146,592—33734H106
STATE STR SPDR S&P MIDCAP 40UTSER1 S&PDCRP$6.7M9,494—78467Y107
SPDR SERIES TRUSTST STR SP600GRWO$6.4M53,858—78464A201
VANGUARD INDEX FDSGROWTH ETF$6.2M71,941—922908736
VANGUARD INDEX FDSVALUE ETF$5.5M25,383—922908744
VANGUARD INDEX FDSSMALL CP ETF$5.4M17,851—922908751
ALPHABET INCCAP STK CL A$4.8M13,445—02079K305
FIRST TR EXCHANGETRADED FDCAP STRENGTH ETF$4.7M49,891—33733E104
VANGUARD TAXMANAGED FDSVAN FTSE DEV MKT$4.4M61,073—921943858
ALPHABET INCCAP STK CL C$4.2M11,957—02079K107
ISHARES TRCORE MSCI TOTAL$4.2M44,234—46432F834
CAPITAL GROUP GROWTH ETFSHS CREAT UNIT$3.9M82,948—14020G101
META PLATFORMS INCCL A$3.5M6,276—30303M102
JPMORGAN CHASE &COCOM$3.2M9,919—46625H100
EXXON MOBIL CORPCOM$3.1M22,559—30231G102
MICROSOFT CORPCOM$3M7,927—594918104
HOWMET AEROSPACE INCCOM$2.7M10,206—443201108
FIRST TR EXCHANGE TRADED FDRISNG DIVD ACHIV$2.7M32,694—33738R506
PACER FDS TRUS SM CAP CA ETF$2.6M52,292—69374H857
JOHNSON &JOHNSONCOM$2.4M9,547—478160104
ISHARES TRRUS 1000 VAL ETF$2.2M8,952—464287598
M &T BK CORPCOM$2.1M9,029—55261F104
NEWTEKONE INCCOM NEW$1.9M129,618—652526203
ISHARES TRIBONDS 27 ETF$1.8M74,335—46435UAA9
FIRST TR EXCHANGETRADED FDFT VEST S&P 500$1.6M31,382—33739Q705
INVESCO EXCHANGE TRADED FD TS&P500 EQL WGT$1.5M7,091—46137V357
ISHARES TRIBDS DEC28 ETF$1.5M59,062—46435U515
STONE RIDGE TRLIFEX 2035 INCM$1.4M17,802—86172A249
BANK OF AMER CORPCOM$1.2M21,916—060505104
FIRST TR EXCHANGETRADED FDFST LOW OPPT EFT$1.2M24,252—33739Q200
PROCTER &GAMBLE COCOM$1.2M8,155—742718109
VANGUARD INDEX FDSS&P 500 ETF SHS$1.2M1,723—922908363
ELI LILLY &COCOM$1.2M984—532457108
CAPITAL GROUP DIVIDEND VALUESHS CREAT UNIT$1.2M23,558—14020W106
SCHWAB STRATEGIC TRUS BRD MKT ETF$1.1M39,693—808524102
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF$1.1M18,569—922042858
CHEVRON CORPORATIONCOM$1.1M6,646—166764100
ISHARES TRIBONDS 26 TRM TS$1.1M47,797—46436E858
TEXTRON INCCOM$1.1M11,827—883203101
BERKSHIRE HATHAWAY INC DELCL B NEW$1.1M2,151—084670702
DIMENSIONAL ETF TRUSTINTL CORE EQT MK$1M25,454—25434V203
ISHARES TRIBONDS 27 TRM TS$1M46,370—46436E841
FIRST TR EXCHANGETRADED FDWCM INTL EQUITY$1M52,644—33733E732
ISHARES TRCORE S&P SCP ETF$1M6,885—464287804
INTERNATIONAL BUSINESS MACHSCOM$1M3,613—459200101
HEICO CORP NEWCOM$1M2,812—422806109
CAPITAL GROUP EQUITY ETF TRUS SM MI CA ETF$1M30,373—14022A102
QUALCOMM INCCOM$955.2K5,169—747525103
METLIFE INCCOM$941.1K11,123—59156R108
INVESCO EXCHANGE TRADED FD THIG YLD EQ DIV$903.7K38,987—46137V563
ISHARES TRCORE MSCI EAFE$903.1K9,351—46432F842
PACER FDS TRUS CASH COWS 100$890.2K14,312—69374H881
EMERSON ELEC COCOM$882.9K6,168—291011104
ISHARES TRIBONDS 28 TRM TS$855.2K38,629—46436E833
DIMENSIONAL ETF TRUSTUS CORE EQT MKT$839.7K16,246—25434V104
ISHARES TRIBONDS DEC 29$801.5K34,606—46436E205
FIRST TR EXCHANGETRADED FDNASDAQ100 SEL$784.4K4,915—337344105
FIRST TR EXCHNG TRADED FD VILOW DUR STRTGC$770.5K40,769—33740F870
GE AEROSPACECOM NEW$769.7K2,060—369604301
ISHARES TR1 3 YR TREAS BD$765.5K9,323—464287457
FIRST TR EXCHANGETRADED FDHIGH INCM STRGC$756.5K17,066—33739Q309
ISHARES TRIBONDS DEC2026$748.5K30,891—46435GAA0
CISCO SYS INCCOM$748.1K6,369—17275R102
VANGUARD BD INDEX FDSSHORT TRM BOND$725.4K9,310—921937827
ISHARES INCEM MKTS DIV ETF$719.9K22,337—464286319
PACER FDS TRDEVELOPED MRKT$710.9K17,076—69374H873
MERCK &CO INCCOM$695.3K5,411—58933Y105
ABBVIE INCCOM$681.6K2,709—00287Y109
VANGUARD SCOTTSDALE FDSSHRT TRM CORP BD$677.7K8,576—92206C409
ISHARES TRSELECT DIVID ETF$653.4K4,181—464287168
MASTERCARD INCORPORATEDCL A$652.8K1,271—57636Q104
GE VERNOVA INCCOM$636.1K541—36828A101
FIRST TR EXCHANGE TRADED FDSMID RISNG ETF$613.6K14,225—33741X102
AON PLCSHS CL A$611.3K1,843—G0403H108
SEAGATE TECHNOLOGY HLDNGS PLORD SHS$597.3K619—G7997R103
ISHARES TRSP SMCP600VL ETF$591.4K4,327—464287879
BANK OF NY MELLON CORPCOM$566.9K3,920—064058100
SPDR GOLD TRGOLD SHS$552.9K1,501—78463V107
LOCKHEED MARTIN CORPCOM$541.3K1,062—539830109
MICRON TECHNOLOGY INCCOM$535.8K464—595112103
TIDAL TRUST IFUND GRAN US ETF$532K19,241—886364231
VANGUARD INDEX FDSREAL ESTATE ETF$508.5K5,274—922908553
VANGUARD BD INDEX FDSTOTAL BND MRKT$499.8K6,808—921937835
OLD REP INTL CORPCOM$498.4K12,179—680223104
CVS HEALTH CORPCOM$492.4K4,760—126650100
VANGUARD BD INDEX FDSINTERMED TERM$491.9K6,414—921937819
STONE RIDGE TRLIFE 2030 IN BU$491.1K11,737—86172B585
VANGUARD WHITEHALL FDSHIGH DIV YLD$486K3,075—921946406
SCHWAB STRATEGIC TRUS TIPS ETF$473.9K17,882—808524870
XYLEM INCCOM$469.6K3,973—98419M100
ISHARES TRIBONDS DEC 2030$438.3K20,106—46436E726
ISHARES TRCORE S&P TTL STK$417.5K2,541—464287150
ISHARES TRINTL SEL DIV ETF$416K10,041—464288448
ISHARES TRCORE HIGH DV ETF$415.4K15,157—46429B663
CAPITAL GROUP GBL GROWTH EQTSHS CREAT UNIT$405.2K9,573—14020X104
GOLDMAN SACHS GROUP INCCOM$401.7K397—38141G104
VANGUARD CHARLOTTE FDSTOTAL INT BD ETF$384.7K7,943—92203J407
IDEXX LABS INCCOM$381.7K725—45168D104
FIRST TR EXCHANGETRADED FDLTD DUR INVT ETF$377.9K20,044—33738D804
ISHARES TRIBONDS 29 TRM TS$353.6K16,334—46436E825
VANGUARD INDEX FDSMID CAP ETF$352.2K4,372—922908629
VANGUARD ADMIRAL FDS INCSMLCP 600 VAL$349.3K2,977—921932778
PEMBINA PIPELINE CORPCOM$344.4K7,447—706327103
AMGEN INCCOM$339.9K939—031162100
DISNEY WALT COCOM$338.9K3,521—254687106
ISHARES TRS&P 500 VAL ETF$332.7K1,465—464287408
NORTHERN TR CORPCOM$330.3K1,900—665859104
TERADYNE INCCOM$327.4K677—880770102
BRISTOLMYERS SQUIBB COCOM$316.5K5,493—110122108
ISHARES TRMRGSTR MD CP ETF$314.8K3,260—464288208
PFIZER INCCOM$312.2K12,966—717081103
CATERPILLAR INCCOM$307K288—149123101
ISHARES TRCORE S&P US GWT$305.4K1,624—464287671
EASTERN BANKSHARES INCCOM$301.2K13,545—27627N105
L3HARRIS TECHNOLOGIES INCCOM$299.7K1,031—502431109
FIRST TR EXCHANGETRADED FDINTER GRADE ETF$296.8K14,332—33738D796
FIRST TR EXCHANGETRADED FDNASDQ CLN EDGE$293.8K1,532—33737A108
CONOCOPHILLIPSCOM$292.4K2,812—20825C104
FIRST TR EXCHNG TRADED FD VIVEST BUFFERED$291.2K11,248—33740U760
DOVER CORPCOM$290.9K1,297—260003108
AMERICAN WTR WKS CO INC NEWCOM$288.7K2,194—030420103
CORNING INCCOM$280.5K1,098—219350105
VERIZON COMMUNICATIONS INCCOM$277.8K6,561—92343V104
ISHARES TRIBOND DEC 2030$276.9K14,170—46436E593
3M COCOM$276.5K1,708—88579Y101
VERTIV HOLDINGS COCOM CL A$276.2K825—92537N108
VISA INCCOM CL A$274.8K801—92826C839
VANGUARD SCOTTSDALE FDSMTGBKD SECS ETF$273.9K5,852—92206C771
TESLA INCCOM$269.2K640—88160R101
COCA COLA COCOM$268.7K3,306—191216100
UNITEDHEALTH GROUP INCCOM$266.2K640—91324P102
SELECT SECTOR SPDR TRST STR REAL ETF$264.5K6,008—81369Y860
PIMCO ETF TRENHAN SHRT MA AC$252.7K2,506—72201R833
SELECT SECTOR SPDR TRST STR TECHN ETF$251.9K1,322—81369Y803
PALO ALTO NETWORKS INCCOM$249.6K732—697435105
ISHARES TRMRNING SM CP ETF$247K3,154—464288703
ROYCE SMALL CAP TRUST INCCOM$244.9K13,257—780910105
EATON CORP PLCSHS$242K568—G29183103
HONEYWELL INTL INCCOM$237.8K1,062—438516205
HONEYWELL AEROSPACE INCCOM$236.3K1,069—43849R105
ADVANCED MICRO DEVICES INCCOM$232.4K400—007903107
MARKEL GROUP INCCOM$228.5K117—570535104
ISHARES INCCORE MSCI EMKT$225.9K2,727—46434G103
FIRST TR EXCHANGETRADED FDNY ARCA BIOTECH$224.3K905—33733E203
VANGUARD STAR FDSVG TL INTL STK F$222.4K2,601—921909768
HOME DEPOT INCCOM$216.9K615—437076102
ENERGY TRANSFER L PCOM UT LTD PTN$213.6K11,171—29273V100
NB BANCORP INCCOM$211.3K10,000—63945M107
ISHARES TRPFD AND INCM SEC$211K6,921—464288687
DUKE ENERGY CORP NEWCOM NEW$209K1,651—26441C204
AT&T INCCOM$205.4K9,921—00206R102
DANAHER CORP DELCOM$204K1,071—235851102
NAPCO SEC TECHNOLOGIES INCCOM$203.2K5,351—630402105
WASHINGTON TR BANCORP INCCOM$200K5,482—940610108
VANGUARD ADMIRAL FDS INCSMLCP 600 GRTH$199K1,297—921932794
COLGATE PALMOLIVE COCOM$197.3K2,152—194162103
ISHARES TRCORE DIV GRWTH$197.1K2,600—46434V621
CME GROUP INCCOM$194.7K882—12572Q105
SPDR SERIES TRUSTST STR R1K LOWV$191.3K1,054—78468R804
MCDONALDS CORPCOM$190.6K705—580135101
CAPITAL ONE FINL CORPCOM$188.1K937—14040H105
NIKE INCCL B$186K4,530—654106103
CARLYLE GROUP INCCOM$185.6K4,406—14316J108
ISHARES TRCORE S&P MCP ETF$183.9K2,385—464287507
MARVELL TECHNOLOGY INCCOM$178.7K600—573874104
VANGUARD SCOTTSDALE FDSINTTERM CORP$178.3K2,158—92206C870
TRANSDIGM GROUP INCCOM$178K134—893641100
J P MORGAN EXCHANGE TRADED FULTRA SHRT ETF$175.7K3,475—46641Q837
REDDIT INCCL A$173.6K1,000—75734B100
EASTGROUP PPTYS INCCOM$172.2K850—277276101
PEPSICO INCCOM$171.1K1,264—713448108
ISHARES TRIBONDS DEC 2031$160.3K7,690—46436E486
INTUITIVE SURGICAL INCCOM NEW$159.5K401—46120E602
MARRIOTT INTL INC NEWCL A$159.4K430—571903202
RTX CORPORATIONCOM$159.1K838—75513E101
AXON ENTERPRISE INCCOM$157K280—05464C101
AFLAC INCCOM$157K1,339—001055102
BLACKROCK INCCOM$155.8K162—09290D101
DELL TECHNOLOGIES INCCL C$155.3K360—24703L202
ROYAL CARIBBEAN GROUPCOM$154K485—V7780T103
TPG INCCOM CL A$152.1K3,751—872657101
WASTE MGMT INC DELCOM$149.5K671—94106L109
PITNEY BOWES INCCOM$148.9K8,500—724479100
COMFORT SYS USA INCCOM$148.6K75—199908104
CROWDSTRIKE HLDGS INCCL A$145K190—22788C105
BROWN FORMAN CORPCL B$143.1K5,315—115637209
ABBOTT LABORATORIESCOM$142.9K1,575—002824100
VANGUARD ADMIRAL FDS INCMIDCP 400 GRTH$142.5K974—921932869
Values are shown exactly as filed. Before 2023 managers reported in thousands of dollars and afterwards in whole dollars; the reporting unit is not always determinable from the document, so nothing is converted automatically.

Source: U.S. Securities and Exchange Commission, Form 13F · as of 2026-07-24