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