The Analysis of JMG Financial Group, Ltd.'s Holdings & P&L


Currently, JMG Financial Group, Ltd. holds 137 types of securities in its portfolio with a total value $4.1B. In the most recent quarter, they have increased their positions in VO (+4.2M shares, valued at $342.4M), IWF (+105.0K shares, valued at $13.0M), VUG (+132.3K shares, valued at $11.4M); decreased their positions in VBR (-12.4K shares, valued at $3.0M), VWO (-31.8K shares, valued at $1.9M), N/A (-4.8K shares, valued at $1.8M); initiated new positions in QQQ (+13.2K shares, valued at $9.7M), MDY (+6.8K shares, valued at $4.8M), PYLD (+130.4K shares, valued at $3.5M).


1M P&L
-117.1M-2.97%
3M P&L
-4.4M-0.12%
HY P&L
-972.2M-20.23%

P&L figures are estimated based on reported 13F stock holdings and market price changes. They are approximations and may not reflect actual fund performance. Stock split events may also affect the accuracy of these calculations, and we cannot guarantee that all splits have been fully accounted for.

Top Holding Treemap

Top Industries by Value

1N/A3.8B
99.7%
2Consumer Electronics2.5M
0.1%
3Internet Content & Information2.4M
0.1%

Top Industries by Stock Count

1N/A115 stocks
90.6%
2Internet Content & Information2 stocks
1.6%
3Drug Manufacturers - General2 stocks
1.6%
Stock Holdings
VOO
VANGUARD INDEX FDS
0.87%
Shares1.4M
Event2026-06-30
Filed2026-07-31
VO
VANGUARD INDEX FDS
304.31%
Shares5.6M
Event2026-06-30
Filed2026-07-31
VEA
VANGUARD TAX-MANAGED FDS
-0.35%
Shares6.3M
Event2026-06-30
Filed2026-07-31
SCHX
SCHWAB STRATEGIC TR
0.01%
Shares8.3M
Event2026-06-30
Filed2026-07-31
DFSV
DIMENSIONAL ETF TRUST
1.94%
Shares6.3M
Event2026-06-30
Filed2026-07-31
STATE STR SPDR S&P 500 ETF T
STATE STR SPDR S&P 500 ETF T
-0.08%
Shares263.4K
Event2026-06-30
Filed2026-07-31
DFGR
DIMENSIONAL ETF TRUST
5.77%
Shares6.7M
Event2026-06-30
Filed2026-07-31
DFIC
DIMENSIONAL ETF TRUST
3.91%
Shares5.0M
Event2026-06-30
Filed2026-07-31
VWO
VANGUARD INTL EQUITY INDEX F
-1.09%
Shares2.9M
Event2026-06-30
Filed2026-07-31
SCHM
SCHWAB STRATEGIC TR
-0.17%
Shares3.1M
Event2026-06-30
Filed2026-07-31
SCHF
SCHWAB STRATEGIC TR
-0.69%
Shares4.1M
Event2026-06-30
Filed2026-07-31
IWR
ISHARES TR
-0.30%
Shares913.6K
Event2026-06-30
Filed2026-07-31
DFEM
DIMENSIONAL ETF TRUST
0.92%
Shares2.3M
Event2026-06-30
Filed2026-07-31
VBR
VANGUARD INDEX FDS
-3.16%
Shares379.8K
Event2026-06-30
Filed2026-07-31
VANGUARD INDEX FDS
VANGUARD INDEX FDS
-3.20%
Shares145.6K
Event2026-06-30
Filed2026-07-31
VV
VANGUARD INDEX FDS
-1.02%
Shares145.6K
Event2026-06-30
Filed2026-07-31
SCHE
SCHWAB STRATEGIC TR
1.88%
Shares960.6K
Event2026-06-30
Filed2026-07-31
ISHARES TR
ISHARES TR
-1.36%
Shares39.9K
Event2026-06-30
Filed2026-07-31
VNQ
VANGUARD INDEX FDS
-0.04%
Shares255.0K
Event2026-06-30
Filed2026-07-31
VEU
VANGUARD INTL EQUITY INDEX F
-1.08%
Shares212.1K
Event2026-06-30
Filed2026-07-31
IWF
ISHARES TR
300.76%
Shares139.9K
Event2026-06-30
Filed2026-07-31
IWP
ISHARES TR
-1.06%
Shares113.4K
Event2026-06-30
Filed2026-07-31
DFGX
DIMENSIONAL ETF TRUST
278.30%
Shares288.9K
Event2026-06-30
Filed2026-07-31
IWB
ISHARES TR
-3.52%
Shares35.7K
Event2026-06-30
Filed2026-07-31
VUG
VANGUARD INDEX FDS
496.06%
Shares158.9K
Event2026-06-30
Filed2026-07-31
IWS
ISHARES TR
-0.47%
Shares73.8K
Event2026-06-30
Filed2026-07-31
VOE
VANGUARD INDEX FDS
-2.64%
Shares57.4K
Event2026-06-30
Filed2026-07-31
VTV
VANGUARD INDEX FDS
-0.62%
Shares48.6K
Event2026-06-30
Filed2026-07-31
QQQ
INVESCO QQQ TR
New
Shares13.2K
Event2026-06-30
Filed2026-07-31
VNQI
VANGUARD INTL EQUITY INDEX F
1.11%
Shares211.3K
Event2026-06-30
Filed2026-07-31
SCHG
SCHWAB STRATEGIC TR
2.90%
Shares262.2K
Event2026-06-30
Filed2026-07-31
IWM
ISHARES TR
-1.67%
Shares29.3K
Event2026-06-30
Filed2026-07-31
SCHB
SCHWAB STRATEGIC TR
-2.62%
Shares292.8K
Event2026-06-30
Filed2026-07-31
DFAS
DIMENSIONAL ETF TRUST
-0.05%
Shares93.9K
Event2026-06-30
Filed2026-07-31
VOT
VANGUARD INDEX FDS
-5.51%
Shares24.6K
Event2026-06-30
Filed2026-07-31
VB
VANGUARD INDEX FDS
1.58%
Shares20.7K
Event2026-06-30
Filed2026-07-31
IWD
ISHARES TR
-1.76%
Shares23.9K
Event2026-06-30
Filed2026-07-31
IUSG
ISHARES TR
5.72%
Shares27.8K
Event2026-06-30
Filed2026-07-31
XLK
SELECT SECTOR SPDR TR
0.00%
Shares26.2K
Event2026-06-30
Filed2026-07-31
MDY
STATE STR SPDR S&P MIDCAP 40
New
Shares6.8K
Event2026-06-30
Filed2026-07-31
VIG
VANGUARD SPECIALIZED FUNDS
0.09%
Shares19.7K
Event2026-06-30
Filed2026-07-31
EFA
ISHARES TR
-1.18%
Shares43.2K
Event2026-06-30
Filed2026-07-31
IJR
ISHARES TR
1.00%
Shares27.6K
Event2026-06-30
Filed2026-07-31
PYLD
PIMCO ETF TR
New
Shares130.4K
Event2026-06-30
Filed2026-07-31
SCHH
SCHWAB STRATEGIC TR
14.35%
Shares125.4K
Event2026-06-30
Filed2026-07-31
VTIP
VANGUARD MALVERN FDS
1.07%
Shares57.4K
Event2026-06-30
Filed2026-07-31
DFIV
DIMENSIONAL ETF TRUST
New
Shares52.9K
Event2026-06-30
Filed2026-07-31
IWV
ISHARES TR
-7.35%
Shares6.7K
Event2026-06-30
Filed2026-07-31
ESGD
ISHARES TR
-3.50%
Shares26.7K
Event2026-06-30
Filed2026-07-31
SCHD
SCHWAB STRATEGIC TR
8.50%
Shares82.6K
Event2026-06-30
Filed2026-07-31
IWO
ISHARES TR
-0.71%
Shares6.6K
Event2026-06-30
Filed2026-07-31
AAPL
APPLE INC
70.54%
Shares8.7K
Event2026-06-30
Filed2026-07-31
SCHP
SCHWAB STRATEGIC TR
2.89%
Shares93.6K
Event2026-06-30
Filed2026-07-31
VXUS
VANGUARD STAR FDS
-4.53%
Shares27.3K
Event2026-06-30
Filed2026-07-31
IWN
ISHARES TR
-1.13%
Shares10.5K
Event2026-06-30
Filed2026-07-31
SCHA
SCHWAB STRATEGIC TR
6.89%
Shares60.3K
Event2026-06-30
Filed2026-07-31
IEMG
ISHARES INC
New
Shares25.6K
Event2026-06-30
Filed2026-07-31
IVW
ISHARES TR
-2.33%
Shares15.2K
Event2026-06-30
Filed2026-07-31
BRK.B
BERKSHIRE HATHAWAY INC DEL
-1.20%
Shares4.1K
Event2026-06-30
Filed2026-07-31
GOOGL
ALPHABET INC
New
Shares5.7K
Event2026-06-30
Filed2026-07-31
ISHARES TR
ISHARES TR
New
Shares20.4K
Event2026-06-30
Filed2026-07-31
EEM
ISHARES TR
-1.03%
Shares27.3K
Event2026-06-30
Filed2026-07-31
ISHARES TR
ISHARES TR
-2.55%
Shares18.2K
Event2026-06-30
Filed2026-07-31
DVY
ISHARES TR
-1.08%
Shares11.1K
Event2026-06-30
Filed2026-07-31
ESGE
ISHARES INC
-10.90%
Shares29.7K
Event2026-06-30
Filed2026-07-31
BNDX
VANGUARD CHARLOTTE FDS
New
Shares33.0K
Event2026-06-30
Filed2026-07-31
ACWI
ISHARES TR
0.00%
Shares10.0K
Event2026-06-30
Filed2026-07-31
ESGU
ISHARES TR
-11.25%
Shares9.1K
Event2026-06-30
Filed2026-07-31
SCHV
SCHWAB STRATEGIC TR
0.01%
Shares42.9K
Event2026-06-30
Filed2026-07-31
DFAR
DIMENSIONAL ETF TRUST
-19.28%
Shares56.1K
Event2026-06-30
Filed2026-07-31
IJH
ISHARES TR
2.49%
Shares18.2K
Event2026-06-30
Filed2026-07-31
MSFT
MICROSOFT CORP
-2.41%
Shares3.5K
Event2026-06-30
Filed2026-07-31
SCHZ
SCHWAB STRATEGIC TR
-44.61%
Shares55.3K
Event2026-06-30
Filed2026-07-31
IXUS
ISHARES TR
New
Shares13.2K
Event2026-06-30
Filed2026-07-31
USMV
ISHARES TR
New
Shares12.8K
Event2026-06-30
Filed2026-07-31
RSP
INVESCO EXCHANGE TRADED FD T
New
Shares5.7K
Event2026-06-30
Filed2026-07-31
IJJ
ISHARES TR
0.00%
Shares7.8K
Event2026-06-30
Filed2026-07-31
GLD
SPDR GOLD TR
New
Shares3.0K
Event2026-06-30
Filed2026-07-31
FNDA
SCHWAB STRATEGIC TR
1.59%
Shares23.4K
Event2026-06-30
Filed2026-07-31
IVE
ISHARES TR
0.00%
Shares3.8K
Event2026-06-30
Filed2026-07-31
EEMV
ISHARES INC
-0.70%
Shares11.2K
Event2026-06-30
Filed2026-07-31
VT
VANGUARD INTL EQUITY INDEX F
5.16%
Shares5.2K
Event2026-06-30
Filed2026-07-31
BND
VANGUARD BD INDEX FDS
-0.03%
Shares11.1K
Event2026-06-30
Filed2026-07-31
USXF
ISHARES TR
0.00%
Shares11.6K
Event2026-06-30
Filed2026-07-31
FNDX
SCHWAB STRATEGIC TR
13.55%
Shares25.6K
Event2026-06-30
Filed2026-07-31
FNDF
SCHWAB STRATEGIC TR
42.02%
Shares14.9K
Event2026-06-30
Filed2026-07-31
GRNY
TIDAL TRUST I
New
Shares27.8K
Event2026-06-30
Filed2026-07-31
DMXF
ISHARES TR
-2.00%
Shares9.0K
Event2026-06-30
Filed2026-07-31
VONG
VANGUARD SCOTTSDALE FDS
New
Shares4.8K
Event2026-06-30
Filed2026-07-31
SCZ
ISHARES TR
-0.77%
Shares7.5K
Event2026-06-30
Filed2026-07-31
ITOT
ISHARES TR
0.00%
Shares3.6K
Event2026-06-30
Filed2026-07-31
EXXON MOBIL CORP
EXXON MOBIL CORP
0.00%
Shares4.1K
Event2026-06-30
Filed2026-07-31
IJS
ISHARES TR
7.51%
Shares4.0K
Event2026-06-30
Filed2026-07-31
XLF
SELECT SECTOR SPDR TR
0.00%
Shares10.1K
Event2026-06-30
Filed2026-07-31
MASTERCARD INCORPORATED
MASTERCARD INCORPORATED
New
Shares999
Event2026-06-30
Filed2026-07-31
SPSK
TIDAL TRUST I
New
Shares27.7K
Event2026-06-30
Filed2026-07-31
COSTCO WHOLESALE CORPORATION
COSTCO WHOLESALE CORPORATION
-5.30%
Shares500
Event2026-06-30
Filed2026-07-31
TDG
TRANSDIGM GROUP INC
-14.29%
Shares348
Event2026-06-30
Filed2026-07-31
EFAV
ISHARES TR
New
Shares5.2K
Event2026-06-30
Filed2026-07-31
AMZN
AMAZON COM INC
0.00%
Shares1.9K
Event2026-06-30
Filed2026-07-31
IUSV
ISHARES TR
New
Shares4.0K
Event2026-06-30
Filed2026-07-31
TIP
ISHARES TR
0.00%
Shares3.9K
Event2026-06-30
Filed2026-07-31
SPYV
SPDR SERIES TRUST
New
Shares6.7K
Event2026-06-30
Filed2026-07-31
PRF
INVESCO EXCHANGE TRADED FD T
New
Shares7.4K
Event2026-06-30
Filed2026-07-31
GOOG
ALPHABET INC
New
Shares1.1K
Event2026-06-30
Filed2026-07-31
DLN
WISDOMTREE TR
New
Shares3.9K
Event2026-06-30
Filed2026-07-31
MGK
VANGUARD WORLD FD
400.00%
Shares4.1K
Event2026-06-30
Filed2026-07-31
MRK
MERCK & CO INC
0.25%
Shares2.8K
Event2026-06-30
Filed2026-07-31
IEI
ISHARES TR
0.00%
Shares3.0K
Event2026-06-30
Filed2026-07-31
VTEB
VANGUARD MUN BD FDS
New
Shares6.6K
Event2026-06-30
Filed2026-07-31
JNJ
JOHNSON & JOHNSON
-23.79%
Shares1.3K
Event2026-06-30
Filed2026-07-31
GSLC
GOLDMAN SACHS ETF TR
-15.78%
Shares2.3K
Event2026-06-30
Filed2026-07-31
HD
HOME DEPOT INC
0.00%
Shares850
Event2026-06-30
Filed2026-07-31
EFG
ISHARES TR
-6.43%
Shares2.3K
Event2026-06-30
Filed2026-07-31
AOR
ISHARES TR
0.00%
Shares4.0K
Event2026-06-30
Filed2026-07-31
VBK
VANGUARD INDEX FDS
0.00%
Shares758
Event2026-06-30
Filed2026-07-31
GWX
SPDR INDEX SHS FDS
New
Shares6.3K
Event2026-06-30
Filed2026-07-31
UNP
UNION PAC CORP
0.60%
Shares1.0K
Event2026-06-30
Filed2026-07-31
PG
PROCTER & GAMBLE CO
0.00%
Shares1.8K
Event2026-06-30
Filed2026-07-31
DFAI
DIMENSIONAL ETF TRUST
0.00%
Shares6.5K
Event2026-06-30
Filed2026-07-31
SPDW
SPDR INDEX SHS FDS
New
Shares5.3K
Event2026-06-30
Filed2026-07-31
OUSM
ALPS ETF TR
New
Shares5.6K
Event2026-06-30
Filed2026-07-31
VPU
VANGUARD WORLD FD
New
Shares1.3K
Event2026-06-30
Filed2026-07-31
PRFZ
INVESCO EXCHANGE TRADED FD T
New
Shares4.7K
Event2026-06-30
Filed2026-07-31
BPRE
BLUEROCK PVT REAL ESTATE FD
0.02%
Shares19.8K
Event2026-06-30
Filed2026-07-31
SDY
SPDR SERIES TRUST
New
Shares1.7K
Event2026-06-30
Filed2026-07-31
SPYG
SPDR SERIES TRUST
New
Shares2.1K
Event2026-06-30
Filed2026-07-31
DGRO
ISHARES TR
New
Shares3.3K
Event2026-06-30
Filed2026-07-31
RPG
INVESCO EXCHANGE TRADED FD T
New
Shares3.8K
Event2026-06-30
Filed2026-07-31
IVOV
VANGUARD ADMIRAL FDS INC
0.00%
Shares2.1K
Event2026-06-30
Filed2026-07-31
JPMORGAN CHASE & CO
JPMORGAN CHASE & CO
New
Shares674
Event2026-06-30
Filed2026-07-31
EFV
ISHARES TR
0.00%
Shares2.8K
Event2026-06-30
Filed2026-07-31
IVOG
VANGUARD ADMIRAL FDS INC
New
Shares1.5K
Event2026-06-30
Filed2026-07-31
NEXTERA ENERGY INC
NEXTERA ENERGY INC
New
Shares2.4K
Event2026-06-30
Filed2026-07-31
IWC
ISHARES TR
New
Shares1.1K
Event2026-06-30
Filed2026-07-31
ACWV
ISHARES INC
0.00%
Shares1.7K
Event2026-06-30
Filed2026-07-31
VHT
VANGUARD WORLD FD
New
Shares670
Event2026-06-30
Filed2026-07-31

Call Option Holdings
No call option holdings data available

Put Option Holdings
No put option holdings data available
JMG Financial Group, Ltd. Institutional Holdings, Portfolio & P&L — TradeFomo