BFSG, LLC
Holdings as of 2026-06-30, filed 2026-07-20
This is history, not a current position. These holdings describe 2026-06-30, and the report became public 20 days later. The portfolio has changed since.
Aggregates
computed from the positions belowPositions reported
769
Value reported by manager
$1.1B
Sum of our stored positions
$1.1B
should match the line above
Disclosure lag
20 d
quarter end to filing
Top 5 concentration
15.2%
of the positions shown
New positions
0
vs previous quarter
Exited
0
vs previous quarter
Option positions
2
puts and calls
Positions
200 largest shown| Issuer | Class | Value | Shares | Type | CUSIP |
|---|---|---|---|---|---|
| VANGUARD INDEX FDS | TOTAL STK MKT | $47.8M | 129,234 | — | 922908769 |
| NVIDIA CORPORATION | COM | $34.4M | 172,109 | — | 67066G104 |
| ISHARES GOLD TR | ISHARES NEW | $30.1M | 397,969 | — | 464285204 |
| ISHARES TR | CORE S&P500 ETF | $27M | 36,072 | — | 464287200 |
| NEWMONT CORP | COM | $25M | 268,080 | — | 651639106 |
| APPLE INC | COM | $23.3M | 80,639 | — | 037833100 |
| AMERICAN CENTY ETF TR | US SML CP VALU | $22.7M | 182,054 | — | 025072877 |
| MICROSOFT CORP | COM | $22.5M | 60,361 | — | 594918104 |
| MARVELL TECHNOLOGY INC | COM | $22M | 73,918 | — | 573874104 |
| VANGUARD BD INDEX FDS | TOTAL BND MRKT | $19.3M | 262,844 | — | 921937835 |
| ETFS GOLD TR | PHYSCL GOLD SHS | $19.2M | 501,622 | — | 00326A104 |
| ALPHABET INC | CAP STK CL C | $16.9M | 47,912 | — | 02079K107 |
| RTX CORPORATION | COM | $16.6M | 87,730 | — | 75513E101 |
| AMPHENOL CORP | CL A | $16.5M | 93,567 | — | 032095101 |
| DIMENSIONAL ETF TRUST | EMERGING MKTS CO | $15.5M | 380,727 | — | 25434V732 |
| SPDR GOLD TR | GOLD SHS | $15.2M | 41,371 | — | 78463V107 |
| VANGUARD STAR FDS | VG TL INTL STK F | $14.3M | 167,054 | — | 921909768 |
| J P MORGAN EXCHANGE TRADED F | ULTRA SHRT ETF | $12.9M | 256,007 | — | 46641Q837 |
| CSX CORP | COM | $12.4M | 260,640 | — | 126408103 |
| VANGUARD CHARLOTTE FDS | TOTAL INT BD ETF | $12M | 247,281 | — | 92203J407 |
| AMAZON COM INC | COM | $11.8M | 49,361 | — | 023135106 |
| TAIWAN SEMICONDUCTOR MANUFAC | SPONSORED ADS | $11.7M | 24,446 | — | 874039100 |
| PALO ALTO NETWORKS INC | COM | $11.7M | 34,221 | — | 697435105 |
| STATE STR SPDR S&P 500 ETF T | TR UNIT | $10.4M | 13,876 | — | 78462F103 |
| VANGUARD WORLD FD | ENERGY ETF | $9.8M | 65,083 | — | 92204A306 |
| CHURCH & DWIGHT CO INC | COM | $9.5M | 97,692 | — | 171340102 |
| NISOURCE INC | COM | $9.4M | 196,737 | — | 65473P105 |
| TOTALENERGIES SE | ACT | $9.1M | 117,149 | — | F92124100 |
| SCHWAB STRATEGIC TR | US TIPS ETF | $9.1M | 343,128 | — | 808524870 |
| MOOG INC | CL A | $8.8M | 20,876 | — | 615394202 |
| LEGG MASON ETF INVT | FRANKLIN INTL LW | $8.8M | 216,742 | — | 52468L505 |
| NORFOLK SOUTHN CORP | COM | $8.8M | 27,950 | — | 655844108 |
| JPMORGAN CHASE & CO | COM | $8.6M | 26,235 | — | 46625H100 |
| DIMENSIONAL ETF TRUST | US LARG VALU ETF | $8.3M | 210,183 | — | 25434V666 |
| FIDELITY COVINGTON TRUST | BLUE CHIP GRWTH | $8.1M | 130,847 | — | 316092352 |
| COSTCO WHOLESALE CORPORATION | COM | $7.9M | 8,437 | — | 22160K105 |
| COLGATE PALMOLIVE CO | COM | $7.7M | 84,224 | — | 194162103 |
| ISHARES TR | MSCI INTL QUALTY | $7.7M | 155,493 | — | 46434V456 |
| TEXTRON INC | COM | $7.7M | 83,495 | — | 883203101 |
| FREEPORT MCMORAN INC | CL B | $7.6M | 121,211 | — | 35671D857 |
| TJX COS INC NEW | COM | $7.4M | 49,112 | — | 872540109 |
| AMRIZE LTD | SHS | $7.3M | 137,007 | — | H2927K103 |
| GENERAL DYNAMICS CORP | COM | $7.2M | 20,428 | — | 369550108 |
| ISHARES TR | TRUST ISHARE 0-1 | $7.2M | 64,965 | — | 464288679 |
| TOOTSIE ROLL INDS INC | COM | $7.1M | 180,100 | — | 890516107 |
| SOUTHERN CO | COM | $7.1M | 74,241 | — | 842587107 |
| ASML HLDG NV | N Y REGISTRY SHS | $7.1M | 3,563 | — | N07059210 |
| ELBIT SYS LTD | ORD | $6.9M | 9,081 | — | M3760D101 |
| AMERICAN EXPRESS CO | COM | $6.8M | 20,026 | — | 025816109 |
| SOLVENTUM CORP | COM SHS | $6.7M | 87,227 | — | 83444M101 |
| NEXTERA ENERGY INC | COM | $6.7M | 76,001 | — | 65339F101 |
| WEYERHAEUSER CO | COM NEW | $6.6M | 277,664 | — | 962166104 |
| VANGUARD INDEX FDS | EXTEND MKT ETF | $6.5M | 26,548 | — | 922908652 |
| VANGUARD INDEX FDS | S&P 500 ETF SHS | $6.3M | 9,195 | — | 922908363 |
| MASTERCARD INCORPORATED | CL A | $6.2M | 12,069 | — | 57636Q104 |
| MUELLER WTR PRODS INC | COM SER A | $5.8M | 223,793 | — | 624758108 |
| WALMART INC | COM | $5.7M | 50,665 | — | 931142103 |
| PLAINS ALL AMERN PIPELINE L | UNIT LTD PARTN | $5.7M | 253,823 | — | 726503105 |
| RAYONIER INC | COM | $5.6M | 263,457 | — | 754907103 |
| ABBVIE INC | COM | $5.6M | 22,116 | — | 00287Y109 |
| JOHNSON & JOHNSON | COM | $5.5M | 21,466 | — | 478160104 |
| PENTAIR PLC | SHS | $5.3M | 69,320 | — | G7S00T104 |
| HOME DEPOT INC | COM | $5.3M | 15,001 | — | 437076102 |
| PAN AMERN SILVER CORP | COM | $5.2M | 115,591 | — | 697900108 |
| ISHARES TR | S&P SML 600 GWT | $5.2M | 28,965 | — | 464287887 |
| AMERICAN INTL GROUP INC | COM NEW | $5.1M | 68,971 | — | 026874784 |
| ISHARES SILVER TR | ISHARES | $5.1M | 95,561 | — | 46428Q109 |
| AMGEN INC | COM | $5M | 13,879 | — | 031162100 |
| TESLA INC | COM | $5M | 11,803 | — | 88160R101 |
| INVESCO EXCHANGE TRADED FD T | S&P500 EQL TEC | $5M | 76,898 | — | 46137V282 |
| LINDE PLC | SHS | $4.7M | 9,132 | — | G54950103 |
| BECTON DICKINSON & CO | COM | $4.7M | 31,136 | — | 075887109 |
| MERCK & CO INC | COM | $4.6M | 35,943 | — | 58933Y105 |
| VERIZON COMMUNICATIONS INC | COM | $4.6M | 107,562 | — | 92343V104 |
| KBR INC | COM | $4.5M | 130,396 | — | 48242W106 |
| SELECT SECTOR SPDR TR | ST STR TECHN ETF | $4.5M | 23,420 | — | 81369Y803 |
| INVESCO EXCHANGE TRADED FD T | S&P MDCP QUALITY | $4.4M | 39,243 | — | 46137V472 |
| SCHWAB STRATEGIC TR | US AGGREGATE B | $4.4M | 189,023 | — | 808524839 |
| NATURES SUNSHINE PRODS INC | COM | $4.3M | 198,861 | — | 639027101 |
| NETFLIX INC. | COM | $4.2M | 59,231 | — | 64110L106 |
| EVERSOURCE ENERGY | COM | $4.2M | 58,477 | — | 30040W108 |
| ELI LILLY & CO | COM | $4M | 3,326 | — | 532457108 |
| VANGUARD SCOTTSDALE FDS | TOTAL CORP BND | $4M | 51,631 | — | 92206C573 |
| SCHWAB STRATEGIC TR | US LCAP GR ETF | $4M | 116,783 | — | 808524300 |
| VULCAN MATLS CO | COM | $3.9M | 13,381 | — | 929160109 |
| STRYKER CORPORATION | COM | $3.9M | 12,436 | — | 863667101 |
| PINNACLE WEST CAP CORP | COM | $3.9M | 36,571 | — | 723484101 |
| CRH PLC | ORD | $3.9M | 36,555 | — | G25508105 |
| MCDONALDS CORP | COM | $3.9M | 14,441 | — | 580135101 |
| ARCHER DANIELS MIDLAND CO | COM | $3.8M | 50,165 | — | 039483102 |
| BP PLC | SPONSORED ADR | $3.8M | 102,083 | — | 055622104 |
| ISHARES TR | ESG MSCI LEADR | $3.8M | 28,404 | — | 46435U218 |
| PEMBINA PIPELINE CORP | COM | $3.8M | 81,438 | — | 706327103 |
| ENTERPRISE PRODS PARTNERS L | COM | $3.7M | 101,534 | — | 293792107 |
| WASTE MGMT INC DEL | COM | $3.6M | 16,331 | — | 94106L109 |
| GALLAGHER ARTHUR J & CO | COM | $3.6M | 15,804 | — | 363576109 |
| ISHARES TR | 1 3 YR TREAS BD | $3.6M | 44,095 | — | 464287457 |
| RESMED INC | COM | $3.6M | 18,267 | — | 761152107 |
| GE VERNOVA INC | COM | $3.5M | 3,001 | — | 36828A101 |
| SELECT SECTOR SPDR TR | ST STR CARE ETF | $3.5M | 22,157 | — | 81369Y209 |
| PROCTER & GAMBLE CO | COM | $3.5M | 23,892 | — | 742718109 |
| VANGUARD WORLD FD | ESG INTL STK ETF | $3.4M | 41,538 | — | 921910725 |
| REALTY INCOME CORP | COM | $3.4M | 54,945 | — | 756109104 |
| PRUDENTIAL FINL INC | COM | $3.4M | 31,073 | — | 744320102 |
| SCHWAB STRATEGIC TR | US DIVIDEND EQ | $3.3M | 104,811 | — | 808524797 |
| SELECT SECTOR SPDR TR | ST STR FINL ETF | $3.3M | 60,907 | — | 81369Y605 |
| VEEVA SYS INC | CL A COM | $3.2M | 18,306 | — | 922475108 |
| VANGUARD SPECIALIZED FUNDS | DIV APP ETF | $3.2M | 13,619 | — | 921908844 |
| KEURIG DR PEPPER INC | COM | $3.2M | 96,365 | — | 49271V100 |
| FASTENAL CO | COM | $3.1M | 65,299 | — | 311900104 |
| SELECT SECTOR SPDR TR | ST STR INDL ETF | $3.1M | 16,896 | — | 81369Y704 |
| CHEVRON CORPORATION | COM | $3.1M | 18,872 | — | 166764100 |
| NUVEEN MUN VALUE FD INC | COM | $3M | 329,726 | — | 670928100 |
| AMERIPRISE FINL INC | COM | $2.9M | 6,283 | — | 03076C106 |
| KNIGHT-SWIFT TRANSN HLDGS IN | CL A | $2.8M | 36,105 | — | 499049104 |
| EXELON CORP | COM | $2.8M | 59,529 | — | 30161N101 |
| UBER TECHNOLOGIES INC | COM | $2.7M | 37,462 | — | 90353T100 |
| LOCKHEED MARTIN CORP | COM | $2.7M | 5,282 | — | 539830109 |
| INTERNATIONAL BUSINESS MACHS | COM | $2.7M | 9,494 | — | 459200101 |
| CAMECO CORP | COM | $2.6M | 25,190 | — | 13321L108 |
| SALESFORCE INC | COM | $2.5M | 16,249 | — | 79466L302 |
| VANGUARD WHITEHALL FDS | INTL DVD ETF | $2.5M | 26,597 | — | 921946810 |
| ADVANCED MICRO DEVICES INC | COM | $2.5M | 4,250 | — | 007903107 |
| ALPHABET INC | CAP STK CL A | $2.5M | 6,895 | — | 02079K305 |
| SELECT SECTOR SPDR TR | ST STR SVC ETF | $2.4M | 22,114 | — | 81369Y852 |
| VANGUARD BD INDEX FDS | SHORT TRM BOND | $2.3M | 29,159 | — | 921937827 |
| CAPITAL GROUP NEW GEOGRAPHY | SHS | $2.1M | 56,935 | — | 14021N105 |
| J P MORGAN EXCHANGE TRADED F | ULTRA SHT MUNCPL | $2.1M | 41,489 | — | 46641Q654 |
| FLEXSHARES TR | IBOXX 5YR TRGT | $2.1M | 88,538 | — | 33939L605 |
| HUDBAY MINERALS INC | COM | $2.1M | 88,150 | — | 443628102 |
| AGCO CORP | COM | $2M | 17,076 | — | 001084102 |
| ATMOS ENERGY CORP | COM | $2M | 11,831 | — | 049560105 |
| VANGUARD INTL EQUITY INDEX F | FTSE EMR MKT ETF | $2M | 32,927 | — | 922042858 |
| CANADIAN NATL RY CO | COM | $2M | 16,450 | — | 136375102 |
| ISHARES TR | CORE INTL AGGR | $1.9M | 38,442 | — | 46435G672 |
| CISCO SYS INC | COM | $1.9M | 16,505 | — | 17275R102 |
| AMERICAN CENTY ETF TR | AVANTIS RESPON U | $1.9M | 21,886 | — | 025072281 |
| SCHWAB STRATEGIC TR | US MID-CAP ETF | $1.9M | 50,677 | — | 808524508 |
| PIMCO ETF TR | MULTISECTOR BD | $1.9M | 70,232 | — | 72201R585 |
| SELECT SECTOR SPDR TR | ST STR DISCR ETF | $1.8M | 15,617 | — | 81369Y407 |
| DUKE ENERGY CORP NEW | COM NEW | $1.8M | 14,406 | — | 26441C204 |
| BANK OF NY MELLON CORP | COM | $1.7M | 11,995 | — | 064058100 |
| HONEYWELL INTL INC | COM | $1.7M | 7,492 | — | 438516205 |
| EQUINIX INC | COM | $1.7M | 1,590 | — | 29444U700 |
| HONEYWELL AEROSPACE INC | COM | $1.7M | 7,488 | — | 43849R105 |
| GIBRALTAR INDS INC | COM | $1.6M | 36,266 | — | 374689107 |
| SPDR SERIES TRUST | ST SHOR CORP ETF | $1.6M | 54,052 | — | 78464A474 |
| INVESCO QQQ TR | UNIT SER 1 | $1.6M | 2,107 | — | 46090E103 |
| J P MORGAN EXCHANGE TRADED F | JPMORGAM LTD DUR | $1.5M | 28,856 | — | 46654Q773 |
| AMERICAN ELEC PWR CO INC | COM | $1.5M | 10,955 | — | 025537101 |
| SCHWAB STRATEGIC TR | US LRG CAP ETF | $1.5M | 50,408 | — | 808524201 |
| EMERA INC | COM | $1.5M | 27,894 | — | 290876101 |
| PEPSICO INC | COM | $1.5M | 10,733 | — | 713448108 |
| NUTRIEN LTD | COM | $1.5M | 23,047 | — | 67077M108 |
| JAZZ PHARMACEUTICALS PLC | SHS USD | $1.4M | 5,939 | — | G50871105 |
| PALANTIR TECHNOLOGIES INC | CL A | $1.4M | 12,051 | — | 69608A108 |
| US FOODS HLDG CORP | COM | $1.4M | 13,459 | — | 912008109 |
| ISHARES TR | ESG ADVAN ETF | $1.4M | 31,335 | — | 46436E619 |
| ISHARES TR | US AER DEF ETF | $1.3M | 5,463 | — | 464288760 |
| PFIZER INC | COM | $1.2M | 50,722 | — | 717081103 |
| VANGUARD SCOTTSDALE FDS | SHRT TRM CORP BD | $1.2M | 15,135 | — | 92206C409 |
| BANK OF AMER CORP | COM | $1.2M | 20,655 | — | 060505104 |
| GALLAGHER ARTHUR J & CO | PUT | $1.2M | 5,100 | Put | 363576109 |
| MASTEC INC | COM | $1.2M | 2,793 | — | 576323109 |
| SELECT SECTOR SPDR TR | ST STR STAPL ETF | $1.2M | 13,894 | — | 81369Y308 |
| SCHWAB STRATEGIC TR | INTL EQTY ETF | $1.1M | 40,903 | — | 808524805 |
| SCHWAB STRATEGIC TR | US LCAP VA ETF | $1.1M | 32,280 | — | 808524409 |
| DIMENSIONAL ETF TRUST | INTERNATNAL VAL | $1.1M | 20,580 | — | 25434V807 |
| NATIONAL FUEL GAS CO | COM | $1.1M | 14,256 | — | 636180101 |
| FIDELITY MERRIMACK STR TR | TOTAL BD ETF | $1.1M | 23,726 | — | 316188309 |
| INVESCO EXCHANGE TRADED FD T | S&P500 EQL WGT | $1M | 4,910 | — | 46137V357 |
| SERVICENOW INC | COM | $1M | 10,368 | — | 81762P102 |
| MCKESSON CORP | COM | $951.6K | 1,259 | — | 58155Q103 |
| SELECT SECTOR SPDR TR | ST STR UTIL ETF | $895.1K | 19,742 | — | 81369Y886 |
| SPROUTS FMRS MKT INC | COM | $887.2K | 10,489 | — | 85208M102 |
| ESSENTIAL UTILS INC | COM | $871.6K | 22,752 | — | 29670G102 |
| KINDER MORGAN INC DEL | COM | $827.2K | 25,874 | — | 49456B101 |
| REPUBLIC SVCS INC | COM | $792.7K | 3,720 | — | 760759100 |
| AELUMA INC | COM | $786.1K | 35,602 | — | 00776X109 |
| SELECT SECTOR SPDR TR | ST STR ENERG ETF | $766.5K | 14,432 | — | 81369Y506 |
| HF SINCLAIR CORP | COM | $763.6K | 10,964 | — | 403949100 |
| UNION PAC CORP | COM | $752.1K | 2,765 | — | 907818108 |
| GE HEALTHCARE TECHNOLOGIES I | COMMON STOCK | $728.8K | 11,386 | — | 36266G107 |
| VANGUARD WHITEHALL FDS | HIGH DIV YLD | $716.6K | 4,535 | — | 921946406 |
| INTUITIVE SURGICAL INC | COM NEW | $672.9K | 1,692 | — | 46120E602 |
| PPL CORP | COM | $662K | 18,211 | — | 69351T106 |
| CANADIAN PACIFIC KANSAS CITY | COM | $656.4K | 7,575 | — | 13646K108 |
| EDWARDS LIFESCIENCES CORP | COM | $635.5K | 7,025 | — | 28176E108 |
| SELECT SECTOR SPDR TR | ST STR MATER ETF | $605.6K | 11,914 | — | 81369Y100 |
| ARISTA NETWORKS INC | COM SHS | $601.9K | 3,543 | — | 040413205 |
| NVIDIA CORPORATION | PUT | $600.3K | 3,000 | Put | 67066G104 |
| VANGUARD INDEX FDS | MID CAP ETF | $596.1K | 7,398 | — | 922908629 |
| ISHARES TR | CORE US AGGBD ET | $591.9K | 5,980 | — | 464287226 |
| NOVO-NORDISK A S | ADR | $586.9K | 12,243 | — | 670100205 |
| VANGUARD MUN BD FDS | TAX EXEMPT BD | $576.7K | 11,402 | — | 922907746 |
| VANGUARD INDEX FDS | REAL ESTATE ETF | $575.8K | 5,971 | — | 922908553 |
| ISHARES TR | CORE S&P SCP ETF | $547K | 3,688 | — | 464287804 |
| ACCENTURE PLC IRELAND | SHS CLASS A | $543.6K | 4,368 | — | G1151C101 |
| EDISON INTL | COM | $535.6K | 7,194 | — | 281020107 |
| UNITEDHEALTH GROUP INC | COM | $530.8K | 1,277 | — | 91324P102 |
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-20