Free Trial

Barrett & Company, Inc. Top Holdings and 13F Report (2025)

About Barrett & Company, Inc.

Investment Activity

  • Barrett & Company, Inc. has $266.70 million in total holdings as of June 30, 2025.
  • Barrett & Company, Inc. owns shares of 639 different stocks, but just 62 companies or ETFs make up 80% of its holdings.
  • Approximately 6.76% of the portfolio was purchased this quarter.
  • About 1.82% of the portfolio was sold this quarter.
  • This quarter, Barrett & Company, Inc. has purchased 619 new stocks and bought additional shares in 164 stocks.
  • Barrett & Company, Inc. sold shares of 52 stocks and completely divested from 13 stocks this quarter.

Largest New Holdings this Quarter

46432F842 - iShares Core MSCI EAFE ETF
$723,604 Holding
33733E732 - FIRST TR EXCHANGE-TRADED FD
$370,703 Holding
G54950103 - LINDE PLC
$98,528 Holding
46436E460 - iShares iBonds Dec 2031 Term Treasury ETF
$92,100 Holding

Largest Purchases this Quarter

Vanguard Total Stock Market ETF
11,216 shares (about $3.41M)
iShares S&P 500 Growth ETF
16,359 shares (about $1.80M)
Vanguard Dividend Appreciation ETF
6,755 shares (about $1.38M)
iShares MSCI USA Min Vol Factor ETF
10,935 shares (about $1.03M)
SPDR S&P 500 ETF Trust
1,517 shares (about $937.30K)

Largest Sales this Quarter

NVIDIA
20,086 shares (about $3.17M)
iShares Core MSCI Emerging Markets ETF
8,631 shares (about $518.17K)
iShares iBonds Dec 2025 Term Treasury ETF
7,808 shares (about $182.40K)
ISHARES BITCOIN TRUST ETF
1,900 shares (about $116.30K)

Sector Allocation Over Time

Map of 500 Largest Holdings ofBarrett & Company, Inc.

 
 
Selling
 
 
Neutral
 
 
Buying
Issuer NameHoldings ValueApproximate Purchase/SaleChange in SharesShares Held% of PortfolioSector
Vanguard Total Stock Market ETF stock logo
VTI
Vanguard Total Stock Market ETF
$26,236,637$3,408,863 14.9%86,3259.8%ETF
iShares S&P 500 Growth ETF stock logo
IVW
iShares S&P 500 Growth ETF
$15,828,046$1,801,121 12.8%143,7615.9%ETF
iShares MSCI USA Min Vol Factor ETF stock logo
USMV
iShares MSCI USA Min Vol Factor ETF
$14,891,735$1,026,463 7.4%158,6435.6%ETF
NVIDIA Corporation stock logo
NVDA
NVIDIA
$12,188,069$3,173,369 -20.7%77,1454.6%Computer and Technology
iShares Core S&P 500 ETF stock logo
IVV
iShares Core S&P 500 ETF
$7,737,712$81,338 1.1%12,4622.9%ETF
iShares Morningstar Value ETF stock logo
ILCV
iShares Morningstar Value ETF
$7,698,311$65,044 -0.8%92,3172.9%ETF
Apple Inc. stock logo
AAPL
Apple
$6,328,883$65,039 1.0%30,8472.4%Computer and Technology
iShares Exponential Technologies ETF stock logo
XT
iShares Exponential Technologies ETF
$6,019,426$76,864 1.3%92,2522.3%Manufacturing
Vanguard Growth ETF stock logo
VUG
Vanguard Growth ETF
$5,576,595$11,399 0.2%12,7202.1%ETF
First Trust Value Line Dividend Index Fund stock logo
FVD
First Trust Value Line Dividend Index Fund
$5,417,383$777,156 16.7%121,1942.0%ETF
SPDR S&P 500 ETF Trust stock logo
SPY
SPDR S&P 500 ETF Trust
$5,403,239$937,303 21.0%8,7452.0%Finance
Vanguard FTSE All-World ex-US ETF stock logo
VEU
Vanguard FTSE All-World ex-US ETF
$5,167,111$243,537 4.9%76,8691.9%ETF
Amazon.com, Inc. stock logo
AMZN
Amazon.com
$5,150,641$81,175 1.6%23,4771.9%Retail/Wholesale
Vanguard Dividend Appreciation ETF stock logo
VIG
Vanguard Dividend Appreciation ETF
$4,989,701$1,382,560 38.3%24,3791.9%ETF
Meta Platforms, Inc. stock logo
META
Meta Platforms
$4,932,474$73,068 -1.5%6,6831.8%Computer and Technology
SPDR S&P MidCap 400 ETF Trust stock logo
MDY
SPDR S&P MidCap 400 ETF Trust
$4,649,773$48,718 1.1%8,2081.7%ETF
Microsoft Corporation stock logo
MSFT
Microsoft
$4,500,110$274,075 6.5%9,0471.7%Computer and Technology
SPDR S&P 600 Small Cap Growth ETF stock logo
SLYG
SPDR S&P 600 Small Cap Growth ETF
$4,496,347$68,426 -1.5%50,6631.7%ETF
Vanguard Value ETF stock logo
VTV
Vanguard Value ETF
$4,401,630$22,092 0.5%24,9051.7%ETF
First Trust Capital Strength ETF stock logo
FTCS
First Trust Capital Strength ETF
$4,389,567$33,720 0.8%48,2951.6%ETF
Vanguard FTSE Developed Markets ETF stock logo
VEA
Vanguard FTSE Developed Markets ETF
$3,542,085$12,428 0.4%62,1311.3%ETF
Vanguard Small-Cap ETF stock logo
VB
Vanguard Small-Cap ETF
$3,460,181$498,848 16.8%14,6011.3%ETF
JPMorgan Chase & Co. stock logo
JPM
JPMorgan Chase & Co.
$3,151,931$4,639 0.1%10,8721.2%Finance
Capital Group Growth ETF stock logo
CGGR
Capital Group Growth ETF
$2,617,770$272,354 11.6%64,3981.0%ETF
Pacer US Small Cap Cash Cows ETF stock logo
CALF
Pacer US Small Cap Cash Cows ETF
$2,098,226$35,714 1.7%52,6990.8%ETF
First Trust Rising Dividend Achievers ETF stock logo
RDVY
First Trust Rising Dividend Achievers ETF
$1,952,458$12,924 0.7%31,1200.7%Manufacturing
Alphabet Inc. stock logo
GOOG
Alphabet
$1,939,385$28,559 1.5%10,9330.7%Computer and Technology
M&T Bank Corporation stock logo
MTB
M&T Bank
$1,930,247$4,268 -0.2%9,9500.7%Finance
Howmet Aerospace Inc. stock logo
HWM
Howmet Aerospace
$1,811,982$22,522 -1.2%9,7350.7%Aerospace
Exxon Mobil Corporation stock logo
XOM
Exxon Mobil
$1,702,279$124,941 7.9%15,7910.6%Energy
Alphabet Inc. stock logo
GOOGL
Alphabet
$1,588,427$11,102 -0.7%9,0140.6%Computer and Technology
iShares Russell 1000 Value ETF stock logo
IWD
iShares Russell 1000 Value ETF
$1,571,239$6,409 -0.4%8,0900.6%ETF
Johnson & Johnson stock logo
JNJ
Johnson & Johnson
$1,483,157$16,038 1.1%9,7100.6%Medical
NewtekOne, Inc. stock logo
NEWT
NewtekOne
$1,481,616$66,857 -4.3%131,3490.6%Finance
Procter & Gamble Company (The) stock logo
PG
Procter & Gamble
$1,420,361$637 0.0%8,9150.5%Consumer Staples
FT Vest S&P 500 Dividend Aristocrats Target Income ETF stock logo
KNG
FT Vest S&P 500 Dividend Aristocrats Target Income ETF
$1,329,382$46,792 3.6%27,0750.5%ETF
iShares iBonds Dec 2027 Term Corporate ETF stock logo
IBDS
iShares iBonds Dec 2027 Term Corporate ETF
$1,256,363$1,650 0.1%51,7660.5%ETF
iShares Core MSCI Total International Stock ETF stock logo
IXUS
iShares Core MSCI Total International Stock ETF
$1,233,661$924,028 298.4%15,9570.5%Manufacturing
First Trust Low Duration Opportunities ETF stock logo
LMBS
First Trust Low Duration Opportunities ETF
$1,215,308$49 0.0%24,6710.5%Manufacturing
Invesco S&P 500 Equal Weight ETF stock logo
RSP
Invesco S&P 500 Equal Weight ETF
$1,205,254$182 0.0%6,6320.5%ETF
Heico Corporation stock logo
HEI
Heico
$1,054,870$16,400 1.6%3,2160.4%Aerospace
Capital Group Dividend Value ETF stock logo
CGDV
Capital Group Dividend Value ETF
$1,022,124$59,354 6.2%25,8830.4%ETF
iShares iBonds Dec 2025 Term Corporate ETF stock logo
IBDQ
iShares iBonds Dec 2025 Term Corporate ETF
$1,013,067$1,612 0.2%40,2330.4%ETF
Bank of America Corporation stock logo
BAC
Bank of America
$1,000,186$189 0.0%21,1370.4%Finance
Vanguard S&P 500 ETF stock logo
VOO
Vanguard S&P 500 ETF
$992,8930.0%1,7480.4%ETF
Schwab US Broad Market ETF stock logo
SCHB
Schwab US Broad Market ETF
$989,939$953 0.1%41,5420.4%ETF
Vanguard FTSE Emerging Markets ETF stock logo
VWO
Vanguard FTSE Emerging Markets ETF
$980,414$81,066 9.0%19,8220.4%ETF
iShares iBonds Dec 2026 Term Treasury ETF stock logo
IBTG
iShares iBonds Dec 2026 Term Treasury ETF
$977,384$138 0.0%42,6250.4%Manufacturing
Textron Inc. stock logo
TXT
Textron
$965,9370.0%12,0310.4%Aerospace
Chevron Corporation stock logo
CVX
Chevron
$918,1960.0%6,4120.3%Energy
CrowdStrike stock logo
CRWD
CrowdStrike
$914,211$22,919 2.6%1,7950.3%Computer and Technology
MetLife, Inc. stock logo
MET
MetLife
$897,518$2,654 0.3%11,1600.3%Finance
Dimensional International Core Equity Market ETF stock logo
DFAI
Dimensional International Core Equity Market ETF
$893,533$449 0.1%25,8470.3%ETF
Pacer US Cash Cows 100 ETF stock logo
COWZ
Pacer US Cash Cows 100 ETF
$842,523$35,980 4.5%15,2910.3%ETF
QUALCOMM Incorporated stock logo
QCOM
QUALCOMM
$834,922$37,263 -4.3%5,2430.3%Computer and Technology
Vanguard Short-Term Bond ETF stock logo
BSV
Vanguard Short-Term Bond ETF
$831,301$157 0.0%10,5630.3%ETF
Invesco High Yield Equity Dividend Achievers ETF stock logo
PEY
Invesco High Yield Equity Dividend Achievers ETF
$811,178$2,368 0.3%39,7440.3%ETF
International Business Machines Corporation stock logo
IBM
International Business Machines
$803,436$884 0.1%2,7260.3%Computer and Technology
iShares iBonds Dec 2025 Term Treasury ETF stock logo
IBTF
iShares iBonds Dec 2025 Term Treasury ETF
$795,930$182,397 -18.6%34,0720.3%Manufacturing
Emerson Electric Co. stock logo
EMR
Emerson Electric
$786,812$24,000 3.1%5,9010.3%Industrials
iShares Core S&P Small-Cap ETF stock logo
IJR
iShares Core S&P Small-Cap ETF
$766,706$6,011 -0.8%7,0150.3%ETF
iShares iBonds Dec 2027 Term Treasury ETF stock logo
IBTH
iShares iBonds Dec 2027 Term Treasury ETF
$755,9570.0%33,6130.3%Manufacturing
Dimensional US Core Equity Market ETF stock logo
DFAU
Dimensional US Core Equity Market ETF
$736,826$12,624 -1.7%17,3940.3%ETF
iShares Core MSCI EAFE ETF stock logo
IEFA
iShares Core MSCI EAFE ETF
$723,604$723,604 New Holding8,6680.3%ETF
iShares 1-3 Year Treasury Bond ETF stock logo
SHY
iShares 1-3 Year Treasury Bond ETF
$694,4880.0%8,3810.3%Manufacturing
STONE RIDGE TR
$665,811$552,593 488.1%7,6450.2%LIFEX 2035 TR IN
First Trust NASDAQ-100 Equal Weighted Index Fund stock logo
QQEW
First Trust NASDAQ-100 Equal Weighted Index Fund
$664,6000.0%4,8690.2%Manufacturing
Aon plc stock logo
AON
AON
$657,5090.0%1,8430.2%Finance
Vanguard Short-Term Corporate Bond ETF stock logo
VCSH
Vanguard Short-Term Corporate Bond ETF
$649,907$5,724 -0.9%8,1750.2%ETF
Pacer Developed Markets International Cash Cows 100 ETF stock logo
ICOW
Pacer Developed Markets International Cash Cows 100 ETF
$620,791$374 0.1%18,2420.2%ETF
iShares iBonds Dec 2026 Term Corporate ETF stock logo
IBDR
iShares iBonds Dec 2026 Term Corporate ETF
$593,153$994 0.2%24,4600.2%ETF
iShares Emerging Markets Dividend ETF stock logo
DVYE
iShares Emerging Markets Dividend ETF
$586,125$4,985 0.9%20,4580.2%ETF
Xylem Inc. stock logo
XYL
Xylem
$579,956$55,240 10.5%4,4830.2%Business Services
Eli Lilly and Company stock logo
LLY
Eli Lilly and Company
$578,973$2,338 0.4%7430.2%Medical
Berkshire Hathaway Inc. stock logo
BRK.B
Berkshire Hathaway
$558,878$116,534 26.3%1,1510.2%Finance
AbbVie Inc. stock logo
ABBV
AbbVie
$549,2120.0%2,9590.2%Medical
iShares iBonds Dec 2028 Term Corporate ETF stock logo
IBDT
iShares iBonds Dec 2028 Term Corporate ETF
$541,291$56,407 11.6%21,2940.2%ETF
GE Aerospace stock logo
GE
GE Aerospace
$531,371$1,545 -0.3%2,0640.2%Aerospace
Merck & Co., Inc. stock logo
MRK
Merck & Co., Inc.
$530,235$37,286 7.6%6,6980.2%Medical
Cisco Systems, Inc. stock logo
CSCO
Cisco Systems
$525,867$902 0.2%7,5800.2%Computer and Technology
iShares S&P Small-Cap 600 Value ETF stock logo
IJS
iShares S&P Small-Cap 600 Value ETF
$517,327$796 0.2%5,2000.2%ETF
Old Republic International Corporation stock logo
ORI
Old Republic International
$507,400$1,038 0.2%13,2000.2%Finance
Vanguard Total Bond Market ETF stock logo
BND
Vanguard Total Bond Market ETF
$507,259$221 0.0%6,8890.2%ETF
Vanguard Intermediate-Term Bond ETF stock logo
BIV
Vanguard Intermediate-Term Bond ETF
$501,835$155 0.0%6,4890.2%ETF
Vanguard Real Estate ETF stock logo
VNQ
Vanguard Real Estate ETF
$499,721$7,125 -1.4%5,6110.2%ETF
iShares iBonds Dec 2028 Term Treasury ETF stock logo
IBTI
iShares iBonds Dec 2028 Term Treasury ETF
$480,807$45,570 10.5%21,5030.2%Manufacturing
SPDR Gold Shares stock logo
GLD
SPDR Gold Shares
$457,5500.0%1,5010.2%Finance
Boston Scientific Corporation stock logo
BSX
Boston Scientific
$455,6330.0%4,2420.2%Medical
iShares Select Dividend ETF stock logo
DVY
iShares Select Dividend ETF
$455,042$2,656 0.6%3,4260.2%ETF
The Walt Disney Company stock logo
DIS
Walt Disney
$423,3100.0%3,4140.2%Consumer Discretionary
First Trust SMID Cap Rising Dividend Achievers ETF stock logo
SDVY
First Trust SMID Cap Rising Dividend Achievers ETF
$420,411$71 0.0%11,9160.2%ETF
Vanguard High Dividend Yield ETF stock logo
VYM
Vanguard High Dividend Yield ETF
$409,9470.0%3,0750.2%ETF
Advanced Micro Devices, Inc. stock logo
AMD
Advanced Micro Devices
$400,300$127,142 46.5%2,8210.2%Computer and Technology
Vanguard Total International Bond ETF stock logo
BNDX
Vanguard Total International Bond ETF
$395,864$99 0.0%7,9960.1%ETF
Technology Select Sector SPDR Fund stock logo
XLK
Technology Select Sector SPDR Fund
$395,2920.0%1,5610.1%ETF
Schwab U.S. TIPS ETF stock logo
SCHP
Schwab U.S. TIPS ETF
$392,2490.0%14,7020.1%ETF
CVS Health Corporation stock logo
CVS
CVS Health
$382,866$207 0.1%5,5500.1%Medical
Palo Alto Networks, Inc. stock logo
PANW
Palo Alto Networks
$376,947$147,341 64.2%1,8420.1%Computer and Technology
FIRST TR EXCHANGE-TRADED FD
$370,703$370,703 New Holding23,3000.1%WCM INTL EQUITY
UnitedHealth Group Incorporated stock logo
UNH
UnitedHealth Group
$368,437$81,736 28.5%1,1810.1%Medical

Showing largest 100 holdings. View all holdings.
SEC Filings and Trading Data