Sponsored
The Analysis of Cannon Advisors, Inc.'s Holdings & P&L
Currently, Cannon Advisors, Inc. holds 93 types of securities in its portfolio with a total value $164.4M. In the most recent quarter, they have increased their positions in XLF (+113.1K shares, valued at $6.4M), XLV (+39.4K shares, valued at $6.2M), IHI (+114.1K shares, valued at $5.6M); decreased their positions in GOOGL (-11.0K shares, valued at $4.0M), CAT (-4.2K shares, valued at $3.9M), RSP (-16.4K shares, valued at $3.5M); initiated new positions in XLF (+113.1K shares, valued at $6.4M), XLV (+39.4K shares, valued at $6.2M), IHI (+114.1K shares, valued at $5.6M).
1M P&L
-2.0M-1.45%
3M P&L
+2.6M+1.96%
HY P&L
+18.6M+15.99%
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/A86.5M
61.6%
2Semiconductors8.0M
5.7%
3Internet Content & Information5.0M
3.6%
Top Industries by Stock Count
1N/A37 stocks
46.8%
2Semiconductors6 stocks
7.6%
3Asset Management3 stocks
3.8%
Sponsored
Stock Holdings
TickerCompany NameSharesShares △%Event DateReport DateHistory
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
QQQ
-3.42%INVESCO QQQ TR
Shares14.8K
Event2026-06-30
Filed2026-07-15
STATE STR SPDR S&P 500 ETF T
-13.81%STATE STR SPDR S&P 500 ETF T
Shares11.8K
Event2026-06-30
Filed2026-07-15
FLRN
12.44%SPDR SERIES TRUST
Shares234.8K
Event2026-06-30
Filed2026-07-15
IWM
74.60%ISHARES TR
Shares21.6K
Event2026-06-30
Filed2026-07-15
XLF
NewSELECT SECTOR SPDR TR
Shares113.1K
Event2026-06-30
Filed2026-07-15
XLV
NewSELECT SECTOR SPDR TR
Shares39.4K
Event2026-06-30
Filed2026-07-15
VEU
195.05%VANGUARD INTL EQUITY INDEX F
Shares73.8K
Event2026-06-30
Filed2026-07-15
GPIQ
69.14%GOLDMAN SACHS ETF TR
Shares104.6K
Event2026-06-30
Filed2026-07-15
IHI
NewISHARES TR
Shares114.1K
Event2026-06-30
Filed2026-07-15
GOOGL
-44.19%ALPHABET INC
Shares13.9K
Event2026-06-30
Filed2026-07-15
XLY
NewSELECT SECTOR SPDR TR
Shares43.1K
Event2026-06-30
Filed2026-07-15
NVDA
-31.53%NVIDIA CORPORATION
Shares23.3K
Event2026-06-30
Filed2026-07-15
GPIX
21.11%GOLDMAN SACHS ETF TR
Shares76.6K
Event2026-06-30
Filed2026-07-15
AAPL
-47.02%APPLE INC
Shares12.4K
Event2026-06-30
Filed2026-07-15
AMZN
-13.11%AMAZON COM INC
Shares13.6K
Event2026-06-30
Filed2026-07-15
SMH
-2.50%VANECK ETF TRUST
Shares5.5K
Event2026-06-30
Filed2026-07-15
CAT
-54.76%CATERPILLAR INC
Shares3.5K
Event2026-06-30
Filed2026-07-15
SPSB
NewSPDR SERIES TRUST
Shares96.4K
Event2026-06-30
Filed2026-07-15
CMI
-53.52%CUMMINS INC
Shares4.2K
Event2026-06-30
Filed2026-07-15
JPMORGAN CHASE & CO
-44.05%JPMORGAN CHASE & CO
Shares7.0K
Event2026-06-30
Filed2026-07-15
CORP
56.49%PIMCO ETF TR
Shares25.0K
Event2026-06-30
Filed2026-07-15
VRP
NewINVESCO EXCH TRADED FD TR II
Shares88.7K
Event2026-06-30
Filed2026-07-15
TMO
NewTHERMO FISHER SCIENTIFIC INC
Shares4.0K
Event2026-06-30
Filed2026-07-15
ZS
NewZSCALER INC
Shares13.0K
Event2026-06-30
Filed2026-07-15
ATO
NewATMOS ENERGY CORP
Shares10.9K
Event2026-06-30
Filed2026-07-15
ADVANCED DRAIN SYS INC DEL
NewADVANCED DRAIN SYS INC DEL
Shares12.7K
Event2026-06-30
Filed2026-07-15
ITW
NewILLINOIS TOOL WKS INC
Shares7.0K
Event2026-06-30
Filed2026-07-15
INSULET CORP
NewINSULET CORP
Shares11.8K
Event2026-06-30
Filed2026-07-15
NEXTERA ENERGY INC
532.70%NEXTERA ENERGY INC
Shares19.9K
Event2026-06-30
Filed2026-07-15
MSFT
-44.21%MICROSOFT CORP
Shares4.6K
Event2026-06-30
Filed2026-07-15
BROADCOM INC
5.77%BROADCOM INC
Shares4.3K
Event2026-06-30
Filed2026-07-15
BKNG
9588.54%BOOKING HOLDINGS INC
Shares9.3K
Event2026-06-30
Filed2026-07-15
RSP
-70.05%INVESCO EXCHANGE TRADED FD T
Shares7.0K
Event2026-06-30
Filed2026-07-15
META PLATFORMS INC
25.29%META PLATFORMS INC
Shares2.2K
Event2026-06-30
Filed2026-07-15
BALT
-37.73%INNOVATOR ETFS TRUST
Shares42.9K
Event2026-06-30
Filed2026-07-15
ALG
NewALAMO GROUP INC
Shares9.0K
Event2026-06-30
Filed2026-07-15
HYG
NewISHARES TR
Shares17.8K
Event2026-06-30
Filed2026-07-15
AXSM
NewAXSOME THERAPEUTICS INC.
Shares6.0K
Event2026-06-30
Filed2026-07-15
RKT
NewROCKET COS INC
Shares96.6K
Event2026-06-30
Filed2026-07-15
LLY
NewELI LILLY & CO
Shares950
Event2026-06-30
Filed2026-07-15
MPWR
0.00%MONOLITHIC PWR SYS INC
Shares732
Event2026-06-30
Filed2026-07-15
VISA INC
9.43%VISA INC
Shares2.8K
Event2026-06-30
Filed2026-07-15
MU
NewMICRON TECHNOLOGY INC
Shares975
Event2026-06-30
Filed2026-07-15
APPLIED MATLS INC
NewAPPLIED MATLS INC
Shares1.5K
Event2026-06-30
Filed2026-07-15
DGX
NewQUEST DIAGNOSTICS INC
Shares4.4K
Event2026-06-30
Filed2026-07-15
RMD
NewRESMED INC
Shares4.4K
Event2026-06-30
Filed2026-07-15
BX
-70.03%BLACKSTONE INC
Shares6.7K
Event2026-06-30
Filed2026-07-15
XT
36.16%ISHARES TR
Shares9.8K
Event2026-06-30
Filed2026-07-15
TSLA
-3.60%TESLA INC
Shares1.9K
Event2026-06-30
Filed2026-07-15
WELL
NewWELLTOWER INC
Shares3.2K
Event2026-06-30
Filed2026-07-15
ADX
29.80%ADAMS DIVERSIFIED EQUITY FD
Shares28.4K
Event2026-06-30
Filed2026-07-15
COF
NewCAPITAL ONE FINL CORP
Shares3.6K
Event2026-06-30
Filed2026-07-15
SYK
NewSTRYKER CORPORATION
Shares2.3K
Event2026-06-30
Filed2026-07-15
ROST
NewROSS STORES INC
Shares3.3K
Event2026-06-30
Filed2026-07-15
MASTERCARD INCORPORATED
-73.32%MASTERCARD INCORPORATED
Shares1.3K
Event2026-06-30
Filed2026-07-15
INSM
NewINSMED INC
Shares6.0K
Event2026-06-30
Filed2026-07-15
QQQE
-80.11%DIREXION SHARES ETF TRUST
Shares5.4K
Event2026-06-30
Filed2026-07-15
NUE
-0.08%NUCOR CORP
Shares2.4K
Event2026-06-30
Filed2026-07-15
VANGUARD INDEX FDS
39.28%VANGUARD INDEX FDS
Shares1.5K
Event2026-06-30
Filed2026-07-15
FIDI
NewFIDELITY COVINGTON TRUST
Shares18.9K
Event2026-06-30
Filed2026-07-15
CAIE
88.80%CALAMOS ETF TR
Shares19.2K
Event2026-06-30
Filed2026-07-15
STT
-56.79%STATE STR CORP
Shares2.7K
Event2026-06-30
Filed2026-07-15
BRK.B
-67.05%BERKSHIRE HATHAWAY INC DEL
Shares944
Event2026-06-30
Filed2026-07-15
VIG
-20.91%VANGUARD SPECIALIZED FUNDS
Shares1.9K
Event2026-06-30
Filed2026-07-15
CSHI
-54.38%NEOS ETF TRUST
Shares9.2K
Event2026-06-30
Filed2026-07-15
CI
-73.20%THE CIGNA GROUP
Shares1.4K
Event2026-06-30
Filed2026-07-15
AMD
NewADVANCED MICRO DEVICES INC
Shares733
Event2026-06-30
Filed2026-07-15
QCOM
-67.56%QUALCOMM INC
Shares2.1K
Event2026-06-30
Filed2026-07-15
TSM
10.34%TAIWAN SEMICONDUCTOR MANUFAC
Shares843
Event2026-06-30
Filed2026-07-15
WMT
-4.39%WALMART INC
Shares3.0K
Event2026-06-30
Filed2026-07-15
BAC
13.22%BANK OF AMER CORP
Shares5.5K
Event2026-06-30
Filed2026-07-15
ABBVIE INC
0.00%ABBVIE INC
Shares1.3K
Event2026-06-30
Filed2026-07-15
VSAT
0.00%VIASAT INC
Shares4.5K
Event2026-06-30
Filed2026-07-15
BNDX
-84.14%VANGUARD CHARLOTTE FDS
Shares6.2K
Event2026-06-30
Filed2026-07-15
FPX
0.00%FIRST TR EXCHANGE-TRADED FD
Shares1.5K
Event2026-06-30
Filed2026-07-15
MUB
-80.76%ISHARES TR
Shares2.7K
Event2026-06-30
Filed2026-07-15
SOXQ
NewINVESCO EXCH TRADED FD TR II
Shares2.8K
Event2026-06-30
Filed2026-07-15
GBIL
-67.07%GOLDMAN SACHS ETF TR
Shares2.8K
Event2026-06-30
Filed2026-07-15
BUXX
-44.71%EA SERIES TRUST
Shares13.8K
Event2026-06-30
Filed2026-07-15
PSEP
-54.49%INNOVATOR ETFS TRUST
Shares5.8K
Event2026-06-30
Filed2026-07-15
ISHARES TR
-55.19%ISHARES TR
Shares324
Event2026-06-30
Filed2026-07-15
AVUV
NewAMERICAN CENTY ETF TR
Shares1.9K
Event2026-06-30
Filed2026-07-15
PHYS
0.00%SPROTT ASSET MANAGEMENT LP
Shares7.8K
Event2026-06-30
Filed2026-07-15
CEF
0.00%SPROTT ASSET MANAGEMENT LP
Shares5.9K
Event2026-06-30
Filed2026-07-15
CISCO SYS INC
NewCISCO SYS INC
Shares2.0K
Event2026-06-30
Filed2026-07-15
PANW
NewPALO ALTO NETWORKS INC
Shares639
Event2026-06-30
Filed2026-07-15
ETV
2.03%EATON VANCE TAX-MANAGED BUY-
Shares14.7K
Event2026-06-30
Filed2026-07-15
SLV
0.00%ISHARES SILVER TR
Shares4.2K
Event2026-06-30
Filed2026-07-15
VXUS
-11.64%VANGUARD STAR FDS
Shares2.6K
Event2026-06-30
Filed2026-07-15
CVX
-56.24%CHEVRON CORPORATION
Shares1.2K
Event2026-06-30
Filed2026-07-15
TJX
-9.63%TJX COS INC NEW
Shares1.4K
Event2026-06-30
Filed2026-07-15
GS
NewGOLDMAN SACHS GROUP INC
Shares179
Event2026-06-30
Filed2026-07-15
FSCO
3.47%FS CREDIT OPPORTUNITIES CORP
Shares22.6K
Event2026-06-30
Filed2026-07-15
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