Sponsored
The Analysis of Willis Johnson & Associates, Inc.'s Holdings & P&L
Currently, Willis Johnson & Associates, Inc. holds 190 types of securities in its portfolio with a total value $1.7B. In the most recent quarter, they have increased their positions in VPL (+618.0K shares, valued at $60.4M), SPYV (+268.5K shares, valued at $15.2M), SPYG (+98.5K shares, valued at $9.6M); decreased their positions in FRDM (-151.5K shares, valued at $8.3M), IJR (-14.4K shares, valued at $1.8M), IEF (-18.5K shares, valued at $1.8M); initiated new positions in VPL (+618.0K shares, valued at $60.4M), HIMU (+165.8K shares, valued at $8.0M), BKV (+72.0K shares, valued at $2.1M).
1M P&L
+30.4M+1.66%
3M P&L
+17.5M+0.95%
HY P&L
+92.9M+5.25%
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/A1.6B
93.1%
2Oil & Gas Integrated57.8M
3.4%
3Consumer Electronics13.7M
0.8%
Top Industries by Stock Count
1N/A112 stocks
62.9%
2Drug Manufacturers - General4 stocks
2.2%
3Oil & Gas Integrated4 stocks
2.2%
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
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
SPYV
4.63%SPDR SERIES TRUST
Shares6.1M
Event2026-03-31
Filed2026-04-23
SPYG
3.66%SPDR SERIES TRUST
Shares2.8M
Event2026-03-31
Filed2026-04-23
VGK
2.75%VANGUARD INTL EQUITY INDEX F
Shares1.7M
Event2026-03-31
Filed2026-04-23
VWO
2.33%VANGUARD INTL EQUITY INDEX F
Shares1.8M
Event2026-03-31
Filed2026-04-23
VPL
NewVANGUARD INTL EQUITY INDEX F
Shares618.0K
Event2026-03-31
Filed2026-04-23
MBB
1.30%ISHARES TR
Shares613.3K
Event2026-03-31
Filed2026-04-23
FRDM
-14.99%EA SERIES TRUST
Shares859.2K
Event2026-03-31
Filed2026-04-23
IJK
-2.27%ISHARES TR
Shares464.3K
Event2026-03-31
Filed2026-04-23
ITM
20.48%VANECK ETF TRUST
Shares944.1K
Event2026-03-31
Filed2026-04-23
IEI
10.86%ISHARES TR
Shares337.5K
Event2026-03-31
Filed2026-04-23
SCHO
7.26%SCHWAB STRATEGIC TR
Shares1.5M
Event2026-03-31
Filed2026-04-23
IJJ
-4.40%ISHARES TR
Shares234.4K
Event2026-03-31
Filed2026-04-23
SUB
-1.66%ISHARES TR
Shares283.0K
Event2026-03-31
Filed2026-04-23
TLT
18.84%ISHARES TR
Shares318.4K
Event2026-03-31
Filed2026-04-23
LQD
12.19%ISHARES TR
Shares228.2K
Event2026-03-31
Filed2026-04-23
SHEL
0.19%SHELL PLC
Shares265.2K
Event2026-03-31
Filed2026-04-23
IVV
2.52%ISHARES TR
Shares35.5K
Event2026-03-31
Filed2026-04-23
IEF
-7.15%ISHARES TR
Shares239.8K
Event2026-03-31
Filed2026-04-23
FLOT
1.75%ISHARES TR
Shares406.8K
Event2026-03-31
Filed2026-04-23
SPHY
1.18%SPDR SERIES TRUST
Shares682.0K
Event2026-03-31
Filed2026-04-23
IWD
-1.14%ISHARES TR
Shares74.1K
Event2026-03-31
Filed2026-04-23
J P MORGAN EXCHANGE TRADED F
5.45%J P MORGAN EXCHANGE TRADED F
Shares156.8K
Event2026-03-31
Filed2026-04-23
AAPL
0.37%APPLE INC
Shares53.8K
Event2026-03-31
Filed2026-04-23
BP
-9.56%BP PLC
Shares290.5K
Event2026-03-31
Filed2026-04-23
XOM
0.17%EXXON MOBIL CORP
Shares80.4K
Event2026-03-31
Filed2026-04-23
IEV
-1.79%ISHARES TR
Shares198.9K
Event2026-03-31
Filed2026-04-23
IVW
0.98%ISHARES TR
Shares119.4K
Event2026-03-31
Filed2026-04-23
MLN
28.98%VANECK ETF TRUST
Shares710.7K
Event2026-03-31
Filed2026-04-23
IWF
4.54%ISHARES TR
Shares22.8K
Event2026-03-31
Filed2026-04-23
IVE
4.28%ISHARES TR
Shares39.5K
Event2026-03-31
Filed2026-04-23
HIMU
NewBLACKROCK ETF TRUST II
Shares165.8K
Event2026-03-31
Filed2026-04-23
VTV
-3.31%VANGUARD INDEX FDS
Shares37.8K
Event2026-03-31
Filed2026-04-23
EEM
-4.19%ISHARES TR
Shares119.7K
Event2026-03-31
Filed2026-04-23
SPY
-0.67%STATE STR SPDR S&P 500 ETF T
Shares10.0K
Event2026-03-31
Filed2026-04-23
NVDA
-1.57%NVIDIA CORPORATION
Shares34.1K
Event2026-03-31
Filed2026-04-23
CVX
-8.34%CHEVRON CORPORATION
Shares28.4K
Event2026-03-31
Filed2026-04-23
VUG
-10.87%VANGUARD INDEX FDS
Shares12.4K
Event2026-03-31
Filed2026-04-23
VEA
-1.34%VANGUARD TAX-MANAGED FDS
Shares81.8K
Event2026-03-31
Filed2026-04-23
IEMG
-5.06%ISHARES INC
Shares73.6K
Event2026-03-31
Filed2026-04-23
MEAR
-30.75%ISHARES U S ETF TR
Shares72.8K
Event2026-03-31
Filed2026-04-23
SMB
-1.99%VANECK ETF TRUST
Shares206.7K
Event2026-03-31
Filed2026-04-23
MSFT
2.14%MICROSOFT CORP
Shares9.5K
Event2026-03-31
Filed2026-04-23
IEUR
-1.55%ISHARES TR
Shares48.8K
Event2026-03-31
Filed2026-04-23
VOT
-6.00%VANGUARD INDEX FDS
Shares13.0K
Event2026-03-31
Filed2026-04-23
TSLA
1.42%TESLA INC
Shares8.3K
Event2026-03-31
Filed2026-04-23
IJH
-4.24%ISHARES TR
Shares41.5K
Event2026-03-31
Filed2026-04-23
IPAC
-5.66%ISHARES TR
Shares31.5K
Event2026-03-31
Filed2026-04-23
AMZN
-6.19%AMAZON COM INC
Shares11.4K
Event2026-03-31
Filed2026-04-23
VTEB
-2.85%VANGUARD MUN BD FDS
Shares47.7K
Event2026-03-31
Filed2026-04-23
WMT
1.84%WALMART INC
Shares18.3K
Event2026-03-31
Filed2026-04-23
VTI
2.33%VANGUARD INDEX FDS
Shares6.8K
Event2026-03-31
Filed2026-04-23
AGX
0.00%ARGAN INC
Shares4.0K
Event2026-03-31
Filed2026-04-23
XLE
-1.46%SELECT SECTOR SPDR TR
Shares35.2K
Event2026-03-31
Filed2026-04-23
VOE
-19.01%VANGUARD INDEX FDS
Shares11.2K
Event2026-03-31
Filed2026-04-23
BKV
NewBKV CORP
Shares72.0K
Event2026-03-31
Filed2026-04-23
VANGUARD INDEX FDS
4.64%VANGUARD INDEX FDS
Shares2.9K
Event2026-03-31
Filed2026-04-23
ALPHABET INC
0.79%ALPHABET INC
Shares6.0K
Event2026-03-31
Filed2026-04-23
SHYD
-43.32%VANECK ETF TRUST
Shares70.9K
Event2026-03-31
Filed2026-04-23
MUB
0.01%ISHARES TR
Shares13.9K
Event2026-03-31
Filed2026-04-23
IJR
-55.07%ISHARES TR
Shares11.7K
Event2026-03-31
Filed2026-04-23
PREF
-22.54%PRINCIPAL EXCHANGE TRADED FD
Shares77.0K
Event2026-03-31
Filed2026-04-23
ALPHABET INC
-0.04%ALPHABET INC
Shares4.8K
Event2026-03-31
Filed2026-04-23
GOVT
14.57%ISHARES TR
Shares56.2K
Event2026-03-31
Filed2026-04-23
IWM
-42.09%ISHARES TR
Shares5.0K
Event2026-03-31
Filed2026-04-23
NFLX
1.69%NETFLIX INC.
Shares12.2K
Event2026-03-31
Filed2026-04-23
DOV
3.27%DOVER CORP
Shares5.6K
Event2026-03-31
Filed2026-04-23
BERKSHIRE HATHAWAY INC DEL
-2.82%BERKSHIRE HATHAWAY INC DEL
Shares2.4K
Event2026-03-31
Filed2026-04-23
EMXC
-6.44%ISHARES INC
Shares14.2K
Event2026-03-31
Filed2026-04-23
VNQ
-12.47%VANGUARD INDEX FDS
Shares12.5K
Event2026-03-31
Filed2026-04-23
SPTL
2.45%SPDR SERIES TRUST
Shares41.5K
Event2026-03-31
Filed2026-04-23
JPM
-1.59%JPMORGAN CHASE & CO
Shares3.7K
Event2026-03-31
Filed2026-04-23
CEG
-1.07%CONSTELLATION ENERGY CORP
Shares3.9K
Event2026-03-31
Filed2026-04-23
IEFA
0.17%ISHARES TR
Shares11.3K
Event2026-03-31
Filed2026-04-23
BSMQ
NewINVESCO EXCH TRD SLF IDX FD
Shares42.4K
Event2026-03-31
Filed2026-04-23
BAC
-6.55%BANK AMERICA CORP
Shares20.5K
Event2026-03-31
Filed2026-04-23
BSMR
NewINVESCO EXCH TRD SLF IDX FD
Shares42.2K
Event2026-03-31
Filed2026-04-23
BSMS
NewINVESCO EXCH TRD SLF IDX FD
Shares42.4K
Event2026-03-31
Filed2026-04-23
BSMT
NewINVESCO EXCH TRD SLF IDX FD
Shares42.9K
Event2026-03-31
Filed2026-04-23
BSMU
NewINVESCO EXCH TRD SLF IDX FD
Shares45.0K
Event2026-03-31
Filed2026-04-23
PLTR
5.04%PALANTIR TECHNOLOGIES INC
Shares6.6K
Event2026-03-31
Filed2026-04-23
TSM
-2.20%TAIWAN SEMICONDUCTOR MANUFAC
Shares2.8K
Event2026-03-31
Filed2026-04-23
IWB
10.71%ISHARES TR
Shares2.6K
Event2026-03-31
Filed2026-04-23
CMBS
-4.09%ISHARES TR
Shares18.1K
Event2026-03-31
Filed2026-04-23
SCHR
-37.06%SCHWAB STRATEGIC TR
Shares35.1K
Event2026-03-31
Filed2026-04-23
VUSB
NewVANGUARD BD INDEX FDS
Shares17.3K
Event2026-03-31
Filed2026-04-23
VB
-26.04%VANGUARD INDEX FDS
Shares3.2K
Event2026-03-31
Filed2026-04-23
META
-6.30%META PLATFORMS INC
Shares1.4K
Event2026-03-31
Filed2026-04-23
IGM
-0.80%ISHARES TR
Shares6.8K
Event2026-03-31
Filed2026-04-23
SHOP
7.41%SHOPIFY INC
Shares6.7K
Event2026-03-31
Filed2026-04-23
VYM
-33.10%VANGUARD WHITEHALL FDS
Shares5.4K
Event2026-03-31
Filed2026-04-23
QUAL
0.05%ISHARES TR
Shares3.9K
Event2026-03-31
Filed2026-04-23
KMI
0.15%KINDER MORGAN INC DEL
Shares21.8K
Event2026-03-31
Filed2026-04-23
GEV
26.46%GE VERNOVA INC
Shares760
Event2026-03-31
Filed2026-04-23
HYD
-13.06%VANECK ETF TRUST
Shares12.9K
Event2026-03-31
Filed2026-04-23
DGRO
0.01%ISHARES TR
Shares9.1K
Event2026-03-31
Filed2026-04-23
IYW
-2.97%ISHARES TR
Shares3.4K
Event2026-03-31
Filed2026-04-23
MPC
-0.59%MARATHON PETE CORP
Shares2.5K
Event2026-03-31
Filed2026-04-23
SLB
-17.39%SLB LIMITED
Shares11.8K
Event2026-03-31
Filed2026-04-23
GLD
-0.99%SPDR GOLD TR
Shares1.4K
Event2026-03-31
Filed2026-04-23
BITMINE IMMERSION TECNOLOGIE
0.00%BITMINE IMMERSION TECNOLOGIE
Shares30.0K
Event2026-03-31
Filed2026-04-23
LNG
NewCHENIERE ENERGY INC
Shares2.1K
Event2026-03-31
Filed2026-04-23
BSV
1.28%VANGUARD BD INDEX FDS
Shares7.5K
Event2026-03-31
Filed2026-04-23
BROADCOM INC
-14.62%BROADCOM INC
Shares1.9K
Event2026-03-31
Filed2026-04-23
INVESCO QQQ TR
-6.79%INVESCO QQQ TR
Shares1.0K
Event2026-03-31
Filed2026-04-23
AGG
6.13%ISHARES TR
Shares5.8K
Event2026-03-31
Filed2026-04-23
VGLT
-21.26%VANGUARD SCOTTSDALE FDS
Shares10.2K
Event2026-03-31
Filed2026-04-23
SPYD
3.71%SPDR SERIES TRUST
Shares12.3K
Event2026-03-31
Filed2026-04-23
OIH
0.00%VANECK ETF TRUST
Shares1.4K
Event2026-03-31
Filed2026-04-23
IBM
-28.79%INTERNATIONAL BUSINESS MACHS
Shares2.1K
Event2026-03-31
Filed2026-04-23
SCHF
4.72%SCHWAB STRATEGIC TR
Shares20.8K
Event2026-03-31
Filed2026-04-23
JNJ
38.82%JOHNSON & JOHNSON
Shares2.1K
Event2026-03-31
Filed2026-04-23
FBTC
1.19%FIDELITY WISE ORIGIN BITCOIN
Shares8.4K
Event2026-03-31
Filed2026-04-23
PSN
NewPARSONS CORP DEL
Shares9.0K
Event2026-03-31
Filed2026-04-23
LLY
0.39%ELI LILLY & CO
Shares518
Event2026-03-31
Filed2026-04-23
BINC
0.00%BLACKROCK ETF TRUST II
Shares8.9K
Event2026-03-31
Filed2026-04-23
AMD
-3.86%ADVANCED MICRO DEVICES INC
Shares2.2K
Event2026-03-31
Filed2026-04-23
COST
-7.58%COSTCO WHOLESALE CORPORATION
Shares451
Event2026-03-31
Filed2026-04-23
FTEC
0.23%FIDELITY COVINGTON TRUST
Shares2.2K
Event2026-03-31
Filed2026-04-23
FXI
0.00%ISHARES TR
Shares12.4K
Event2026-03-31
Filed2026-04-23
MCD
NewMCDONALDS CORP
Shares1.4K
Event2026-03-31
Filed2026-04-23
SHY
-47.26%ISHARES TR
Shares5.3K
Event2026-03-31
Filed2026-04-23
PFF
-12.79%ISHARES TR
Shares14.2K
Event2026-03-31
Filed2026-04-23
COP
-3.72%CONOCOPHILLIPS
Shares3.3K
Event2026-03-31
Filed2026-04-23
ASML
1.56%ASML HLDG NV
Shares325
Event2026-03-31
Filed2026-04-23
ABBV
0.30%ABBVIE INC
Shares2.0K
Event2026-03-31
Filed2026-04-23
SPDW
-7.82%SPDR INDEX SHS FDS
Shares8.6K
Event2026-03-31
Filed2026-04-23
SO
-0.42%SOUTHERN CO
Shares4.0K
Event2026-03-31
Filed2026-04-23
VBK
-34.70%VANGUARD INDEX FDS
Shares1.3K
Event2026-03-31
Filed2026-04-23
IMCV
0.00%ISHARES TR
Shares4.5K
Event2026-03-31
Filed2026-04-23
PHYS
5.87%SPROTT ASSET MANAGEMENT LP
Shares10.8K
Event2026-03-31
Filed2026-04-23
VO
-1.48%VANGUARD INDEX FDS
Shares1.3K
Event2026-03-31
Filed2026-04-23
SYM
0.00%SYMBOTIC INC
Shares7.0K
Event2026-03-31
Filed2026-04-23
VXUS
-47.56%VANGUARD STAR FDS
Shares4.7K
Event2026-03-31
Filed2026-04-23
ILCV
0.00%ISHARES TR
Shares3.8K
Event2026-03-31
Filed2026-04-23
DYNF
0.00%BLACKROCK ETF TRUST
Shares6.0K
Event2026-03-31
Filed2026-04-23
SPYM
0.15%SPDR SERIES TRUST
Shares4.5K
Event2026-03-31
Filed2026-04-23
VBR
-0.81%VANGUARD INDEX FDS
Shares1.6K
Event2026-03-31
Filed2026-04-23
CAT
-10.13%CATERPILLAR INC
Shares488
Event2026-03-31
Filed2026-04-23
GE AEROSPACE
-16.45%GE AEROSPACE
Shares1.2K
Event2026-03-31
Filed2026-04-23
PWR
-19.67%QUANTA SVCS INC
Shares588
Event2026-03-31
Filed2026-04-23
VGT
3.85%VANGUARD WORLD FD
Shares458
Event2026-03-31
Filed2026-04-23
FCX
-4.54%FREEPORT MCMORAN INC
Shares5.3K
Event2026-03-31
Filed2026-04-23
HD
-3.99%HOME DEPOT INC
Shares939
Event2026-03-31
Filed2026-04-23
BA
-16.69%BOEING CO
Shares1.5K
Event2026-03-31
Filed2026-04-23
T
-4.52%AT&T INC
Shares10.4K
Event2026-03-31
Filed2026-04-23
V
3.96%VISA INC
Shares997
Event2026-03-31
Filed2026-04-23
IWV
0.00%ISHARES TR
Shares803
Event2026-03-31
Filed2026-04-23
IBTG
0.65%ISHARES TR
Shares12.9K
Event2026-03-31
Filed2026-04-23
RTX
33.60%RTX CORPORATION
Shares1.5K
Event2026-03-31
Filed2026-04-23
CSCO
3.99%CISCO SYS INC
Shares3.8K
Event2026-03-31
Filed2026-04-23
EOG
-4.64%EOG RES INC
Shares2.0K
Event2026-03-31
Filed2026-04-23
SGDJ
-0.53%SPROTT ETF TRUST
Shares3.2K
Event2026-03-31
Filed2026-04-23
ISHARES GOLD TR
0.00%ISHARES GOLD TR
Shares3.1K
Event2026-03-31
Filed2026-04-23
MKC.V
0.00%MCCORMICK & CO INC
Shares5.5K
Event2026-03-31
Filed2026-04-23
MTUM
2.32%ISHARES TR
Shares1.1K
Event2026-03-31
Filed2026-04-23
ORCL
-1.86%ORACLE CORP
Shares1.8K
Event2026-03-31
Filed2026-04-23
KRE
0.58%SPDR SERIES TRUST
Shares4.2K
Event2026-03-31
Filed2026-04-23
KLAC
0.55%KLA CORP
Shares184
Event2026-03-31
Filed2026-04-23
VTES
0.00%VANGUARD WELLINGTON FD
Shares2.7K
Event2026-03-31
Filed2026-04-23
DFUV
-0.58%DIMENSIONAL ETF TRUST
Shares5.5K
Event2026-03-31
Filed2026-04-23
XLU
0.65%SELECT SECTOR SPDR TR
Shares5.7K
Event2026-03-31
Filed2026-04-23
EPD
-17.67%ENTERPRISE PRODS PARTNERS L
Shares6.8K
Event2026-03-31
Filed2026-04-23
BNDX
3.21%VANGUARD CHARLOTTE FDS
Shares5.3K
Event2026-03-31
Filed2026-04-23
VZ
-0.46%VERIZON COMMUNICATIONS INC
Shares5.0K
Event2026-03-31
Filed2026-04-23
DUHP
-0.06%DIMENSIONAL ETF TRUST
Shares6.8K
Event2026-03-31
Filed2026-04-23
KO
NewCOCA COLA CO
Shares3.2K
Event2026-03-31
Filed2026-04-23
WPM
-0.16%WHEATON PRECIOUS METALS CORP
Shares1.9K
Event2026-03-31
Filed2026-04-23
IUSB
NewISHARES TR
Shares5.2K
Event2026-03-31
Filed2026-04-23
DGX
0.67%QUEST DIAGNOSTICS INC
Shares1.2K
Event2026-03-31
Filed2026-04-23
FDX
NewFEDEX CORP
Shares655
Event2026-03-31
Filed2026-04-23
XOP
NewSPDR SERIES TRUST
Shares1.3K
Event2026-03-31
Filed2026-04-23
COHERENT CORP
NewCOHERENT CORP
Shares941
Event2026-03-31
Filed2026-04-23
PSX
NewPHILLIPS 66
Shares1.2K
Event2026-03-31
Filed2026-04-23
INVESCO EXCHANGE TRADED FD T
-5.16%INVESCO EXCHANGE TRADED FD T
Shares1.2K
Event2026-03-31
Filed2026-04-23
NET
-0.09%CLOUDFLARE INC
Shares1.1K
Event2026-03-31
Filed2026-04-23
DFAC
0.00%DIMENSIONAL ETF TRUST
Shares5.6K
Event2026-03-31
Filed2026-04-23
VCIT
NewVANGUARD SCOTTSDALE FDS
Shares2.5K
Event2026-03-31
Filed2026-04-23
GLW
NewCORNING INC
Shares1.5K
Event2026-03-31
Filed2026-04-23
NVS
NewNOVARTIS AG
Shares1.4K
Event2026-03-31
Filed2026-04-23
MA
12.67%MASTERCARD INCORPORATED
Shares409
Event2026-03-31
Filed2026-04-23
IMTM
-0.37%ISHARES TR
Shares4.3K
Event2026-03-31
Filed2026-04-23
QQQM
0.35%INVESCO EXCH TRADED FD TR II
Shares858
Event2026-03-31
Filed2026-04-23
LOW
-4.55%LOWES COS INC
Shares861
Event2026-03-31
Filed2026-04-23
XLK
-6.63%SELECT SECTOR SPDR TR
Shares1.5K
Event2026-03-31
Filed2026-04-23
GS
-10.19%GOLDMAN SACHS GROUP INC
Shares238
Event2026-03-31
Filed2026-04-23
HYG
0.84%ISHARES TR
Shares2.3K
Event2026-03-31
Filed2026-04-23
HON
NewHONEYWELL INTL INC
Shares430
Event2026-03-31
Filed2026-04-23
SLV
-63.51%ISHARES SILVER TR
Shares925
Event2026-03-31
Filed2026-04-23
RIG
-55.31%TRANSOCEAN LTD
Shares3.2K
Event2026-03-31
Filed2026-04-23
DAL
NewDELTA AIR LINES INC
Shares104
Event2026-03-31
Filed2026-04-23
Call Option Holdings
XLE Call
NewSELECT SECTOR SPDR TR
Shares8.0K
Event2026-03-31
Filed2026-04-23
NVDA Call
0.00%NVIDIA CORPORATION
Shares2.0K
Event2026-03-31
Filed2026-04-23
SLV Call
-50.00%ISHARES SILVER TR
Shares3.0K
Event2026-03-31
Filed2026-04-23
HON Call
NewHONEYWELL INTL INC
Shares800
Event2026-03-31
Filed2026-04-23
RIG Call
100.00%TRANSOCEAN LTD
Shares20.0K
Event2026-03-31
Filed2026-04-23
Put Option Holdings