The Analysis of Cannon Advisors, Inc.'s Holdings & P&L


Currently, Cannon Advisors, Inc. holds 87 types of securities in its portfolio with a total value $134.9M. In the most recent quarter, they have increased their positions in XLP (+22.6K shares, valued at $1.9M), FTSM (+23.9K shares, valued at $1.4M), IEFA (+3.7K shares, valued at $334.7K); decreased their positions in SMH (-4.6K shares, valued at $1.8M), FLRN (-19.5K shares, valued at $599.7K), BUXX (-19.6K shares, valued at $396.6K); initiated new positions in XLP (+22.6K shares, valued at $1.9M), FTSM (+23.9K shares, valued at $1.4M), IEFA (+3.7K shares, valued at $334.7K).


1M P&L
+4.7M+4.14%
3M P&L
+8.9M+8.05%
HY P&L
+12.6M+11.85%

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/A52.1M
48.8%
2Semiconductors7.8M
7.3%
3Software - Infrastructure6.1M
5.7%

Top Industries by Stock Count

1N/A37 stocks
47.4%
2Semiconductors4 stocks
5.1%
3Drug Manufacturers - General3 stocks
3.8%
Stock Holdings
SPY
STATE STR SPDR S&P 500 ETF T
1.36%
Shares13.7K
Event2026-03-31
Filed2026-04-24
INVESCO QQQ TR
INVESCO QQQ TR
2.29%
Shares15.3K
Event2026-03-31
Filed2026-04-24
ALPHABET INC
ALPHABET INC
0.32%
Shares24.9K
Event2026-03-31
Filed2026-04-24
FLRN
SPDR SERIES TRUST
-8.53%
Shares208.8K
Event2026-03-31
Filed2026-04-24
AAPL
APPLE INC
1.76%
Shares23.4K
Event2026-03-31
Filed2026-04-24
NVDA
NVIDIA CORPORATION
-0.76%
Shares34.0K
Event2026-03-31
Filed2026-04-24
CAT
CATERPILLAR INC
0.54%
Shares7.7K
Event2026-03-31
Filed2026-04-24
CMI
CUMMINS INC
0.37%
Shares8.9K
Event2026-03-31
Filed2026-04-24
INVESCO EXCHANGE TRADED FD T
INVESCO EXCHANGE TRADED FD T
1.89%
Shares23.4K
Event2026-03-31
Filed2026-04-24
JPM
JPMORGAN CHASE & CO
1.39%
Shares12.5K
Event2026-03-31
Filed2026-04-24
AMZN
AMAZON COM INC
3.05%
Shares15.7K
Event2026-03-31
Filed2026-04-24
GPIX
GOLDMAN SACHS ETF TR
5.43%
Shares63.2K
Event2026-03-31
Filed2026-04-24
IWM
ISHARES TR
2.40%
Shares12.4K
Event2026-03-31
Filed2026-04-24
GPIQ
GOLDMAN SACHS ETF TR
1.69%
Shares61.9K
Event2026-03-31
Filed2026-04-24
MSFT
MICROSOFT CORP
4.34%
Shares8.3K
Event2026-03-31
Filed2026-04-24
NET
CLOUDFLARE INC
-0.07%
Shares14.7K
Event2026-03-31
Filed2026-04-24
QQQE
DIREXION SHARES ETF TRUST
3.19%
Shares27.2K
Event2026-03-31
Filed2026-04-24
AXP
AMERICAN EXPRESS CO
0.34%
Shares8.7K
Event2026-03-31
Filed2026-04-24
BLACKSTONE INC
BLACKSTONE INC
-3.13%
Shares22.5K
Event2026-03-31
Filed2026-04-24
MA
MASTERCARD INCORPORATED
0.49%
Shares4.7K
Event2026-03-31
Filed2026-04-24
BALT
INNOVATOR ETFS TRUST
-1.42%
Shares68.9K
Event2026-03-31
Filed2026-04-24
SMH
VANECK ETF TRUST
-45.20%
Shares5.6K
Event2026-03-31
Filed2026-04-24
BNDX
VANGUARD CHARLOTTE FDS
-1.49%
Shares39.4K
Event2026-03-31
Filed2026-04-24
VEU
VANGUARD INTL EQUITY INDEX F
2.88%
Shares25.0K
Event2026-03-31
Filed2026-04-24
XLP
SELECT SECTOR SPDR TR
New
Shares22.6K
Event2026-03-31
Filed2026-04-24
CORP
PIMCO ETF TR
-1.21%
Shares16.0K
Event2026-03-31
Filed2026-04-24
APP
APPLOVIN CORP
-0.98%
Shares3.8K
Event2026-03-31
Filed2026-04-24
MUB
ISHARES TR
-1.70%
Shares13.9K
Event2026-03-31
Filed2026-04-24
FTSM
FIRST TR EXCHANGE-TRADED FD
New
Shares23.9K
Event2026-03-31
Filed2026-04-24
BERKSHIRE HATHAWAY INC DEL
BERKSHIRE HATHAWAY INC DEL
3.35%
Shares2.9K
Event2026-03-31
Filed2026-04-24
THE CIGNA GROUP
THE CIGNA GROUP
-1.85%
Shares5.0K
Event2026-03-31
Filed2026-04-24
BROADCOM INC
BROADCOM INC
4.20%
Shares4.0K
Event2026-03-31
Filed2026-04-24
IEI
ISHARES TR
-1.58%
Shares9.6K
Event2026-03-31
Filed2026-04-24
META
META PLATFORMS INC
7.29%
Shares1.8K
Event2026-03-31
Filed2026-04-24
CSHI
NEOS ETF TRUST
14.92%
Shares20.1K
Event2026-03-31
Filed2026-04-24
GBIL
GOLDMAN SACHS ETF TR
-12.42%
Shares8.6K
Event2026-03-31
Filed2026-04-24
QCOM
QUALCOMM INC
4.92%
Shares6.4K
Event2026-03-31
Filed2026-04-24
MPWR
MONOLITHIC PWR SYS INC
2.09%
Shares732
Event2026-03-31
Filed2026-04-24
STT
STATE STR CORP
0.00%
Shares6.3K
Event2026-03-31
Filed2026-04-24
V
VISA INC
12.88%
Shares2.6K
Event2026-03-31
Filed2026-04-24
TSLA
TESLA INC
4.00%
Shares2.0K
Event2026-03-31
Filed2026-04-24
IYW
ISHARES TR
0.00%
Shares4.0K
Event2026-03-31
Filed2026-04-24
JNJ
JOHNSON & JOHNSON
1.24%
Shares2.8K
Event2026-03-31
Filed2026-04-24
INNOVATOR ETFS TRUST
INNOVATOR ETFS TRUST
-1.63%
Shares24.4K
Event2026-03-31
Filed2026-04-24
CVX
CHEVRON CORPORATION
7.51%
Shares2.7K
Event2026-03-31
Filed2026-04-24
COST
COSTCO WHOLESALE CORPORATION
0.72%
Shares558
Event2026-03-31
Filed2026-04-24
PSEP
INNOVATOR ETFS TRUST
-3.03%
Shares12.8K
Event2026-03-31
Filed2026-04-24
VIG
VANGUARD SPECIALIZED FUNDS
89.37%
Shares2.5K
Event2026-03-31
Filed2026-04-24
EPD
ENTERPRISE PRODS PARTNERS L
0.00%
Shares13.7K
Event2026-03-31
Filed2026-04-24
BUXX
EA SERIES TRUST
-43.90%
Shares25.0K
Event2026-03-31
Filed2026-04-24
GENERAL DYNAMICS CORP
GENERAL DYNAMICS CORP
1.75%
Shares1.5K
Event2026-03-31
Filed2026-04-24
XT
ISHARES TR
-2.50%
Shares7.2K
Event2026-03-31
Filed2026-04-24
ADX
ADAMS DIVERSIFIED EQUITY FD
-4.47%
Shares21.9K
Event2026-03-31
Filed2026-04-24
IVV
ISHARES TR
0.14%
Shares723
Event2026-03-31
Filed2026-04-24
NUE
NUCOR CORP
-4.51%
Shares2.4K
Event2026-03-31
Filed2026-04-24
BKNG
BOOKING HOLDINGS INC
9.09%
Shares96
Event2026-03-31
Filed2026-04-24
TER
TERADYNE INC
0.74%
Shares1.4K
Event2026-03-31
Filed2026-04-24
TSCO
TRACTOR SUPPLY CO
-1.12%
Shares8.8K
Event2026-03-31
Filed2026-04-24
WMT
WALMART INC
-0.03%
Shares3.2K
Event2026-03-31
Filed2026-04-24
URI
UNITED RENTALS INC
1.18%
Shares514
Event2026-03-31
Filed2026-04-24
ENB
ENBRIDGE INC
0.00%
Shares6.5K
Event2026-03-31
Filed2026-04-24
VTI
VANGUARD INDEX FDS
18.22%
Shares1.1K
Event2026-03-31
Filed2026-04-24
OKE
ONEOK INC NEW
0.00%
Shares3.8K
Event2026-03-31
Filed2026-04-24
IEFA
ISHARES TR
New
Shares3.7K
Event2026-03-31
Filed2026-04-24
NVS
NOVARTIS AG
-0.05%
Shares2.1K
Event2026-03-31
Filed2026-04-24
NEE
NEXTERA ENERGY INC
-0.22%
Shares3.1K
Event2026-03-31
Filed2026-04-24
ABBV
ABBVIE INC
0.00%
Shares1.3K
Event2026-03-31
Filed2026-04-24
SGOV
ISHARES TR
6.53%
Shares2.9K
Event2026-03-31
Filed2026-04-24
SLV
ISHARES SILVER TR
0.00%
Shares4.2K
Event2026-03-31
Filed2026-04-24
CEF
SPROTT ASSET MANAGEMENT LP
-2.16%
Shares5.9K
Event2026-03-31
Filed2026-04-24
PHYS
SPROTT ASSET MANAGEMENT LP
-0.76%
Shares7.8K
Event2026-03-31
Filed2026-04-24
SCHD
SCHWAB STRATEGIC TR
New
Shares8.6K
Event2026-03-31
Filed2026-04-24
TSM
TAIWAN SEMICONDUCTOR MANUFAC
-1.80%
Shares764
Event2026-03-31
Filed2026-04-24
CAIE
CALAMOS ETF TR
New
Shares10.2K
Event2026-03-31
Filed2026-04-24
TACK
CAPITOL SER TR
-2.32%
Shares8.2K
Event2026-03-31
Filed2026-04-24
A
AGILENT TECHNOLOGIES INC
0.57%
Shares2.1K
Event2026-03-31
Filed2026-04-24
TJX
TJX COS INC NEW
15.50%
Shares1.5K
Event2026-03-31
Filed2026-04-24
WFC
WELLS FARGO & CO
10.47%
Shares3.0K
Event2026-03-31
Filed2026-04-24
FPX
FIRST TR EXCHANGE-TRADED FD
0.07%
Shares1.5K
Event2026-03-31
Filed2026-04-24
BAC
BANK AMERICA CORP
14.31%
Shares4.8K
Event2026-03-31
Filed2026-04-24
VXUS
VANGUARD STAR FDS
13.17%
Shares2.9K
Event2026-03-31
Filed2026-04-24
BITO
PROSHARES TR
-34.94%
Shares23.1K
Event2026-03-31
Filed2026-04-24
VSAT
VIASAT INC
New
Shares4.5K
Event2026-03-31
Filed2026-04-24
MCD
MCDONALDS CORP
New
Shares645
Event2026-03-31
Filed2026-04-24
ETV
EATON VANCE TAX-MANAGED BUY-
-15.63%
Shares14.5K
Event2026-03-31
Filed2026-04-24
FSCO
FS CREDIT OPPORTUNITIES CORP
3.60%
Shares21.8K
Event2026-03-31
Filed2026-04-24
SGMO
SANGAMO THERAPEUTICS INC
0.00%
Shares11.8K
Event2026-03-31
Filed2026-04-24

Call Option Holdings
No call option holdings data available

Put Option Holdings
No put option holdings data available