The Analysis of DDFG, Inc's Holdings & P&L


Currently, DDFG, Inc holds 86 types of securities in its portfolio with a total value $464.0M. In the most recent quarter, they have increased their positions in MLPX (+136.6K shares, valued at $10.1M), IJK (+24.0K shares, valued at $2.4M), IMCG (+27.1K shares, valued at $2.1M); decreased their positions in LRGF (-191.5K shares, valued at $12.6M), GLD (-2.2K shares, valued at $943.6K), DFAE (-23.2K shares, valued at $784.1K); initiated new positions in MLPX (+136.6K shares, valued at $10.1M), PRAA (+19.8K shares, valued at $345.9K), DVY (+1.4K shares, valued at $205.2K).


1M P&L
+13.0M+2.86%
3M P&L
-63.1M-11.88%
HY P&L
-41.5M-8.14%

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/A419.0M
93.7%
2Consumer Electronics5.9M
1.3%
3Oil & Gas Integrated5.5M
1.2%

Top Industries by Stock Count

1N/A44 stocks
56.4%
2Drug Manufacturers - General4 stocks
5.1%
3Credit Services3 stocks
3.8%
Stock Holdings
IEI
ISHARES TR
3.86%
Shares371.1K
Event2026-03-31
Filed2026-04-22
IUSG
ISHARES TR
2.25%
Shares273.5K
Event2026-03-31
Filed2026-04-22
IDEV
ISHARES TR
5.55%
Shares424.2K
Event2026-03-31
Filed2026-04-22
IUSV
ISHARES TR
6.08%
Shares297.4K
Event2026-03-31
Filed2026-04-22
GOVT
ISHARES TR
4.80%
Shares1.3M
Event2026-03-31
Filed2026-04-22
IVE
ISHARES TR
1.73%
Shares122.7K
Event2026-03-31
Filed2026-04-22
LQD
ISHARES TR
2.95%
Shares183.9K
Event2026-03-31
Filed2026-04-22
STIP
ISHARES TR
3.04%
Shares192.0K
Event2026-03-31
Filed2026-04-22
VUG
VANGUARD INDEX FDS
-0.95%
Shares34.1K
Event2026-03-31
Filed2026-04-22
GLD
SPDR GOLD TR
-6.61%
Shares31.0K
Event2026-03-31
Filed2026-04-22
INTF
ISHARES TR
13.61%
Shares322.9K
Event2026-03-31
Filed2026-04-22
VIG
VANGUARD SPECIALIZED FUNDS
-4.24%
Shares58.0K
Event2026-03-31
Filed2026-04-22
LRGF
ISHARES TR
-52.48%
Shares173.4K
Event2026-03-31
Filed2026-04-22
AB ACTIVE ETFS INC
AB ACTIVE ETFS INC
2.26%
Shares446.3K
Event2026-03-31
Filed2026-04-22
DFAE
DIMENSIONAL ETF TRUST
-6.58%
Shares328.6K
Event2026-03-31
Filed2026-04-22
MLPX
GLOBAL X FDS
New
Shares136.6K
Event2026-03-31
Filed2026-04-22
IJK
ISHARES TR
31.63%
Shares100.0K
Event2026-03-31
Filed2026-04-22
IYR
ISHARES TR
7.03%
Shares99.0K
Event2026-03-31
Filed2026-04-22
ITOT
ISHARES TR
-1.51%
Shares60.3K
Event2026-03-31
Filed2026-04-22
IJJ
ISHARES TR
2.27%
Shares58.5K
Event2026-03-31
Filed2026-04-22
SMLF
ISHARES TR
0.94%
Shares86.3K
Event2026-03-31
Filed2026-04-22
IMCG
ISHARES TR
53.76%
Shares77.6K
Event2026-03-31
Filed2026-04-22
VEA
VANGUARD TAX-MANAGED FDS
-0.90%
Shares94.1K
Event2026-03-31
Filed2026-04-22
AAPL
APPLE INC
-1.27%
Shares23.4K
Event2026-03-31
Filed2026-04-22
DGRO
ISHARES TR
6.59%
Shares74.9K
Event2026-03-31
Filed2026-04-22
XOM
EXXON MOBIL CORP
0.05%
Shares30.5K
Event2026-03-31
Filed2026-04-22
VWO
VANGUARD INTL EQUITY INDEX F
-2.27%
Shares92.3K
Event2026-03-31
Filed2026-04-22
IMCV
ISHARES TR
6.53%
Shares49.9K
Event2026-03-31
Filed2026-04-22
SPSM
SPDR SERIES TRUST
4.51%
Shares82.4K
Event2026-03-31
Filed2026-04-22
IEMG
ISHARES INC
0.12%
Shares44.4K
Event2026-03-31
Filed2026-04-22
ALPHABET INC
ALPHABET INC
0.00%
Shares6.9K
Event2026-03-31
Filed2026-04-22
CW
CURTISS WRIGHT CORP
0.00%
Shares2.9K
Event2026-03-31
Filed2026-04-22
NVDA
NVIDIA CORPORATION
-2.87%
Shares9.6K
Event2026-03-31
Filed2026-04-22
PM
PHILIP MORRIS INTL INC
-0.53%
Shares9.3K
Event2026-03-31
Filed2026-04-22
FALN
ISHARES TR
5.93%
Shares52.5K
Event2026-03-31
Filed2026-04-22
BERKSHIRE HATHAWAY INC DEL
BERKSHIRE HATHAWAY INC DEL
7.45%
Shares2.4K
Event2026-03-31
Filed2026-04-22
SLV
ISHARES SILVER TR
-10.68%
Shares16.6K
Event2026-03-31
Filed2026-04-22
VOE
VANGUARD INDEX FDS
-0.93%
Shares5.8K
Event2026-03-31
Filed2026-04-22
IVV
ISHARES TR
0.73%
Shares1.5K
Event2026-03-31
Filed2026-04-22
AMGN
AMGEN INC
1.90%
Shares2.7K
Event2026-03-31
Filed2026-04-22
MA
MASTERCARD INCORPORATED
0.05%
Shares1.9K
Event2026-03-31
Filed2026-04-22
TDY
TELEDYNE TECHNOLOGIES INC
0.00%
Shares1.5K
Event2026-03-31
Filed2026-04-22
AMD
ADVANCED MICRO DEVICES INC
0.00%
Shares4.0K
Event2026-03-31
Filed2026-04-22
MSFT
MICROSOFT CORP
-1.56%
Shares2.1K
Event2026-03-31
Filed2026-04-22
FGD
FIRST TR EXCHANGE-TRADED FD
-0.05%
Shares23.7K
Event2026-03-31
Filed2026-04-22
ALPS ETF TR
ALPS ETF TR
5.71%
Shares14.4K
Event2026-03-31
Filed2026-04-22
AMZN
AMAZON COM INC
-6.82%
Shares3.6K
Event2026-03-31
Filed2026-04-22
ARROWHEAD PHARMACEUTICALS IN
ARROWHEAD PHARMACEUTICALS IN
-27.16%
Shares10.7K
Event2026-03-31
Filed2026-04-22
INVESCO QQQ TR
INVESCO QQQ TR
0.00%
Shares1.1K
Event2026-03-31
Filed2026-04-22
NULV
NUSHARES ETF TR
1.75%
Shares12.9K
Event2026-03-31
Filed2026-04-22
EFA
ISHARES TR
2.24%
Shares5.7K
Event2026-03-31
Filed2026-04-22
NULG
NUSHARES ETF TR
0.66%
Shares5.8K
Event2026-03-31
Filed2026-04-22
MO
ALTRIA GROUP INC
0.04%
Shares8.0K
Event2026-03-31
Filed2026-04-22
IEFA
ISHARES TR
0.98%
Shares5.7K
Event2026-03-31
Filed2026-04-22
ESGD
ISHARES TR
4.55%
Shares5.4K
Event2026-03-31
Filed2026-04-22
VOT
VANGUARD INDEX FDS
-0.87%
Shares1.9K
Event2026-03-31
Filed2026-04-22
COST
COSTCO WHOLESALE CORPORATION
20.67%
Shares432
Event2026-03-31
Filed2026-04-22
BAC
BANK AMERICA CORP
0.13%
Shares8.6K
Event2026-03-31
Filed2026-04-22
WMT
WALMART INC
-12.33%
Shares3.1K
Event2026-03-31
Filed2026-04-22
ATI
ATI INC
0.00%
Shares2.5K
Event2026-03-31
Filed2026-04-22
EEM
ISHARES TR
-4.28%
Shares6.1K
Event2026-03-31
Filed2026-04-22
PRAA
PRA GROUP INC
New
Shares19.8K
Event2026-03-31
Filed2026-04-22
META
META PLATFORMS INC
0.50%
Shares599
Event2026-03-31
Filed2026-04-22
UNH
UNITEDHEALTH GROUP INC
0.00%
Shares1.2K
Event2026-03-31
Filed2026-04-22
HWKN
HAWKINS INC
0.14%
Shares2.1K
Event2026-03-31
Filed2026-04-22
ORCL
ORACLE CORP
0.09%
Shares2.2K
Event2026-03-31
Filed2026-04-22
VTI
VANGUARD INDEX FDS
0.30%
Shares999
Event2026-03-31
Filed2026-04-22
GILD
GILEAD SCIENCES INC
0.53%
Shares2.3K
Event2026-03-31
Filed2026-04-22
PLTR
PALANTIR TECHNOLOGIES INC
0.00%
Shares2.1K
Event2026-03-31
Filed2026-04-22
DSI
ISHARES TR
0.00%
Shares2.5K
Event2026-03-31
Filed2026-04-22
CVX
CHEVRON CORPORATION
-10.86%
Shares1.4K
Event2026-03-31
Filed2026-04-22
IJR
ISHARES TR
1.76%
Shares2.3K
Event2026-03-31
Filed2026-04-22
DIS
DISNEY WALT CO
0.28%
Shares2.9K
Event2026-03-31
Filed2026-04-22
EW
EDWARDS LIFESCIENCES CORP
0.00%
Shares3.3K
Event2026-03-31
Filed2026-04-22
MDLZ
MONDELEZ INTL INC
0.00%
Shares4.3K
Event2026-03-31
Filed2026-04-22
LLY
ELI LILLY & CO
0.00%
Shares264
Event2026-03-31
Filed2026-04-22
IYW
ISHARES TR
0.00%
Shares1.3K
Event2026-03-31
Filed2026-04-22
TSLA
TESLA INC
0.78%
Shares645
Event2026-03-31
Filed2026-04-22
BMY
BRISTOL-MYERS SQUIBB CO
-10.75%
Shares3.9K
Event2026-03-31
Filed2026-04-22
MERCK & CO INC
MERCK & CO INC
0.77%
Shares2.0K
Event2026-03-31
Filed2026-04-22
TURN THERAPEUTICS INC
TURN THERAPEUTICS INC
34.90%
Shares70.5K
Event2026-03-31
Filed2026-04-22
V
VISA INC
-11.94%
Shares686
Event2026-03-31
Filed2026-04-22
DVY
ISHARES TR
New
Shares1.4K
Event2026-03-31
Filed2026-04-22
EGY
VAALCO ENERGY INC
0.00%
Shares30.3K
Event2026-03-31
Filed2026-04-22
UWMC
UWM HOLDINGS CORPORATION
2.14%
Shares20.9K
Event2026-03-31
Filed2026-04-22
SNBR
SLEEP NUMBER CORP
0.00%
Shares12.7K
Event2026-03-31
Filed2026-04-22

Call Option Holdings
No call option holdings data available

Put Option Holdings
No put option holdings data available