Sponsored
The Analysis of TRUST CO OF OKLAHOMA's Holdings & P&L
Currently, TRUST CO OF OKLAHOMA holds 140 types of securities in its portfolio with a total value $389.2M. In the most recent quarter, they have increased their positions in VGT (+422.7K shares, valued at $50.5M), N/A (+6.4K shares, valued at $1.4M), N/A (+6.4K shares, valued at $1.4M); decreased their positions in SGI (-30.5K shares, valued at $2.4M), MSFT (-1.1K shares, valued at $402.5K), UNP (-1.3K shares, valued at $363.9K); initiated new positions in N/A (+6.4K shares, valued at $1.4M), N/A (+6.4K shares, valued at $1.4M), FXL (+6.0K shares, valued at $1.3M).
1M P&L
-3.9M-1.22%
3M P&L
+11.2M+3.71%
HY P&L
-255.8M-45.06%
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/A171.8M
54.7%
2Consumer Electronics19.9M
6.3%
3Internet Content & Information17.9M
5.7%
Top Industries by Stock Count
1N/A46 stocks
39.0%
2Semiconductors5 stocks
4.2%
3Drug Manufacturers - General5 stocks
4.2%
Sponsored
Stock Holdings
TickerCompany NameSharesShares △%Event DateReport DateHistory
STATE STREET SPDR S&P 500 ETF TRUST STATE STREET SPDR S&P 500 ETF TRUST33.8K shares-0.01%2026-06-302026-07-14
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
VGT
696.87%VANGUARD TECHNOLOGY ETF
Shares483.4K
Event2026-06-30
Filed2026-07-14
STATE STREET SPDR S&P 500 ETF TRUST
-0.01%STATE STREET SPDR S&P 500 ETF TRUST
Shares33.8K
Event2026-06-30
Filed2026-07-14
AAPL
-0.50%APPLE INC
Shares68.8K
Event2026-06-30
Filed2026-07-14
VFH
-0.52%VANGUARD FINANCIALS ETF
Shares142.9K
Event2026-06-30
Filed2026-07-14
GOOGL
1.45%ALPHABET INC CL A
Shares39.1K
Event2026-06-30
Filed2026-07-14
VCR
-1.71%VANGUARD CONSUMER DISCR ETF
Shares31.7K
Event2026-06-30
Filed2026-07-14
XLI
4.79%STE ST INDUSTRIAL SLCT SCTR SPDR ETF
Shares58.6K
Event2026-06-30
Filed2026-07-14
VHT
0.03%VANGUARD HEALTH CARE ETF
Shares33.7K
Event2026-06-30
Filed2026-07-14
MSFT
-4.18%MICROSOFT CORP
Shares24.7K
Event2026-06-30
Filed2026-07-14
VISA INC CL A
-2.92%VISA INC CL A
Shares25.4K
Event2026-06-30
Filed2026-07-14
UNP
-4.23%UNION PACIFIC
Shares30.3K
Event2026-06-30
Filed2026-07-14
COSTCO WHOLESALE
-2.63%COSTCO WHOLESALE
Shares8.3K
Event2026-06-30
Filed2026-07-14
VOO
3.36%VANGUARD S&P 500 ETF
Shares11.1K
Event2026-06-30
Filed2026-07-14
APPLIED MATERIALS
-2.24%APPLIED MATERIALS
Shares10.5K
Event2026-06-30
Filed2026-07-14
AMZN
1.31%AMAZON.COM INC
Shares29.8K
Event2026-06-30
Filed2026-07-14
LRCX
0.12%LAM RESEARCH CORPORATION
Shares14.9K
Event2026-06-30
Filed2026-07-14
NVDA
2.46%NVIDIA CORP
Shares30.0K
Event2026-06-30
Filed2026-07-14
IJH
3.59%ISHARES CORE S&P MID-CAP ETF
Shares75.4K
Event2026-06-30
Filed2026-07-14
XLC
0.29%STST CMMNCN SRVCS SLCT SCTR SPDR ETF
Shares50.7K
Event2026-06-30
Filed2026-07-14
SS UTILITIES SELECT SECTOR
-0.20%SS UTILITIES SELECT SECTOR
Shares97.8K
Event2026-06-30
Filed2026-07-14
DHR
-2.25%DANAHER CORP
Shares22.7K
Event2026-06-30
Filed2026-07-14
WMT
3.37%WALMART INC
Shares37.0K
Event2026-06-30
Filed2026-07-14
GOOG
-1.83%ALPHABET INC CL C
Shares11.0K
Event2026-06-30
Filed2026-07-14
BROADCOM INC
11.89%BROADCOM INC
Shares9.4K
Event2026-06-30
Filed2026-07-14
TMO
-1.16%THERMO FISHER SCIENTIFIC
Shares7.1K
Event2026-06-30
Filed2026-07-14
CVX
2.01%CHEVRON CORPORATION
Shares20.8K
Event2026-06-30
Filed2026-07-14
XLB
-1.17%ST STRT MATRIALS SLCT SCTRSPDR ETF
Shares67.0K
Event2026-06-30
Filed2026-07-14
XLY
-1.08%STST CNSMRDSCRTNRY SLCTSCTR SPDR ETF
Shares29.0K
Event2026-06-30
Filed2026-07-14
XLE
-1.65%SS ENERGY SELECT SECTOR
Shares62.7K
Event2026-06-30
Filed2026-07-14
EXXON MOBIL CORP
3.51%EXXON MOBIL CORP
Shares24.1K
Event2026-06-30
Filed2026-07-14
PEP
-3.94%PEPSICO
Shares23.6K
Event2026-06-30
Filed2026-07-14
VDC
-0.49%VANGUARD CONSUMER STAPLES ETF
Shares13.5K
Event2026-06-30
Filed2026-07-14
TSM
-4.25%TAIWAN SEMICONDUCTOR MFG LTD
Shares6.2K
Event2026-06-30
Filed2026-07-14
BRK.B
2.98%BERKSHIRE HATHAWAY INC DEL
Shares5.9K
Event2026-06-30
Filed2026-07-14
APH
0.12%AMPHENOL CORP
Shares16.1K
Event2026-06-30
Filed2026-07-14
HD
2.14%HOME DEPOT
Shares7.4K
Event2026-06-30
Filed2026-07-14
MU
-6.08%MICRON TECHNOLOGY INC
Shares2.2K
Event2026-06-30
Filed2026-07-14
VOX
-4.30%VANGUARD COMMUNICATION SERVICES ETF
Shares13.6K
Event2026-06-30
Filed2026-07-14
WMB
0.11%WILLIAMS COMPANIES
Shares27.2K
Event2026-06-30
Filed2026-07-14
XLK
144.41%STE ST TECH SELECT SECTOR SPDR ETF
Shares10.6K
Event2026-06-30
Filed2026-07-14
VDE
-3.36%VANGUARD ENERGY ETF
Shares12.5K
Event2026-06-30
Filed2026-07-14
BLK
-0.59%BLACKROCK INC
Shares1.9K
Event2026-06-30
Filed2026-07-14
XLF
1.66%ST STRT FINNCIAL SLCT SCTOR SPDR ETF
Shares32.0K
Event2026-06-30
Filed2026-07-14
ETN
2.86%EATON CORP PLC
Shares4.0K
Event2026-06-30
Filed2026-07-14
NVS
-5.33%NOVARTIS AG SPONSORED ADR
Shares10.7K
Event2026-06-30
Filed2026-07-14
CHUBB LTD
-6.94%CHUBB LTD
Shares4.9K
Event2026-06-30
Filed2026-07-14
AMD
-2.03%ADVANCED MICRO DEVICES INC
Shares2.8K
Event2026-06-30
Filed2026-07-14
FIDU
-0.16%FIDELITY MSCI INDUSTRIAL INDEX ETF
Shares16.0K
Event2026-06-30
Filed2026-07-14
FTXL
18.07%FIRST TRUST NASDAQ SEMICONDUCTOR ETF
Shares5.6K
Event2026-06-30
Filed2026-07-14
JPMORGAN CHASE & CO
12.91%JPMORGAN CHASE & CO
Shares4.8K
Event2026-06-30
Filed2026-07-14
SOXX
9.92%ISHARES SEMICONDUCTOR ETF
Shares2.4K
Event2026-06-30
Filed2026-07-14
XLRE
-4.66%STE ST REAL ESTATE SLCT SCT SPDR ETF
Shares33.1K
Event2026-06-30
Filed2026-07-14
HONEYWELL INTERNATIONAL INC
NewHONEYWELL INTERNATIONAL INC
Shares6.4K
Event2026-06-30
Filed2026-07-14
HONEYWELL AEROSPACE INC
NewHONEYWELL AEROSPACE INC
Shares6.4K
Event2026-06-30
Filed2026-07-14
FXL
NewFIRST TRUST TECHNOLOGY ALPHA
Shares6.0K
Event2026-06-30
Filed2026-07-14
QTEC
NewFIRST TRUST NASDQ 100 TECH I
Shares3.9K
Event2026-06-30
Filed2026-07-14
FBT
42.66%FIRST TRUST NYSE ARCA BIOTECH ETF
Shares5.2K
Event2026-06-30
Filed2026-07-14
META PLATFORMS, INC.
0.00%META PLATFORMS, INC.
Shares2.3K
Event2026-06-30
Filed2026-07-14
ICE
-1.97%INTERCONTINENTAL EXCHANGE
Shares9.7K
Event2026-06-30
Filed2026-07-14
LHX
0.57%L3 HARRIS TECHNOLOGIES INC
Shares4.1K
Event2026-06-30
Filed2026-07-14
FTXR
34.90%FIRST TRUST NASDAQ TRANSPORTATION
Shares25.4K
Event2026-06-30
Filed2026-07-14
CISCO SYSTEMS
-10.50%CISCO SYSTEMS
Shares9.8K
Event2026-06-30
Filed2026-07-14
S&P GLOBAL INC
-9.19%S&P GLOBAL INC
Shares2.8K
Event2026-06-30
Filed2026-07-14
MCD
-6.71%MCDONALD'S CORP
Shares4.1K
Event2026-06-30
Filed2026-07-14
COP
3.79%CONOCOPHILLIPS
Shares10.3K
Event2026-06-30
Filed2026-07-14
QUANTA SVCS INC
0.00%QUANTA SVCS INC
Shares1.5K
Event2026-06-30
Filed2026-07-14
CI
-5.46%THE CIGNA GROUP
Shares3.8K
Event2026-06-30
Filed2026-07-14
BAC
2.26%BANK OF AMERICA CORP
Shares17.8K
Event2026-06-30
Filed2026-07-14
KMI
-0.68%KINDER MORGAN INC
Shares31.6K
Event2026-06-30
Filed2026-07-14
USB
3.64%US BANCORP DEL
Shares16.6K
Event2026-06-30
Filed2026-07-14
RTX CORPORATION
0.32%RTX CORPORATION
Shares5.3K
Event2026-06-30
Filed2026-07-14
SHW
-0.82%SHERWIN WILLIAMS CO
Shares2.8K
Event2026-06-30
Filed2026-07-14
JNJ
-6.23%JOHNSON & JOHNSON
Shares3.7K
Event2026-06-30
Filed2026-07-14
EFA
0.00%ISHARES MSCI EAFE INDEX FUND
Shares8.9K
Event2026-06-30
Filed2026-07-14
NSC
-0.92%NORFOLK SOUTHERN
Shares2.7K
Event2026-06-30
Filed2026-07-14
IWM
41.29%ISHARES RUSSELL 2000 INDEX FUND
Shares2.6K
Event2026-06-30
Filed2026-07-14
MPC
49.95%MARATHON PETE CORP
Shares3.1K
Event2026-06-30
Filed2026-07-14
ASML
3.42%ASML HOLDING NV SPONS ADR
Shares393
Event2026-06-30
Filed2026-07-14
ABCB
-9.81%AMERIS BANCORP
Shares8.2K
Event2026-06-30
Filed2026-07-14
XLV
132.22%STE ST HLTH CR SLCT SECTOR SPDR ETF
Shares4.6K
Event2026-06-30
Filed2026-07-14
LLY
4.21%ELI LILLY
Shares569
Event2026-06-30
Filed2026-07-14
FSMB
0.00%FIRST TRUST SHORT DUR MANAG
Shares33.3K
Event2026-06-30
Filed2026-07-14
EWI
0.00%ISHARES MSCI ITALY ETF
Shares10.6K
Event2026-06-30
Filed2026-07-14
EIS
0.00%ISHARES MSCI ISRAEL ETF
Shares5.0K
Event2026-06-30
Filed2026-07-14
CASY
0.00%CASEY'S GENERAL STORES INC
Shares750
Event2026-06-30
Filed2026-07-14
VLO
0.80%VALERO ENERGY CORP NEW
Shares2.3K
Event2026-06-30
Filed2026-07-14
EPU
0.00%ISHARES MSCI PERU AND GLOBAL EXP ETF
Shares7.1K
Event2026-06-30
Filed2026-07-14
EEM
0.00%ISHARES MSCI EMG MKTS INDEX FD
Shares8.6K
Event2026-06-30
Filed2026-07-14
VIG
0.00%VANGUARD DIVIDEND APPRECIATION ETF
Shares2.5K
Event2026-06-30
Filed2026-07-14
ITT
0.00%ITT INC
Shares2.9K
Event2026-06-30
Filed2026-07-14
ATI INC
-6.34%ATI INC
Shares2.8K
Event2026-06-30
Filed2026-07-14
GLW
-0.37%CORNING
Shares2.2K
Event2026-06-30
Filed2026-07-14
VANGUARD TOTAL STOCK MKT ETF
-7.67%VANGUARD TOTAL STOCK MKT ETF
Shares1.5K
Event2026-06-30
Filed2026-07-14
NEXTERA ENERGY INC
0.63%NEXTERA ENERGY INC
Shares5.7K
Event2026-06-30
Filed2026-07-14
EWY
0.00%ISHARES MSCI SOUTH KOREA ETF
Shares2.4K
Event2026-06-30
Filed2026-07-14
VNQ
-5.42%VANGUARD REAL ESTATE ETF
Shares4.8K
Event2026-06-30
Filed2026-07-14
SGI
-83.78%SOMNIGROUP INTERNATIONAL INC
Shares5.9K
Event2026-06-30
Filed2026-07-14
ADI
-11.94%ANALOG DEVICES INC
Shares1.1K
Event2026-06-30
Filed2026-07-14
BN
0.00%BROOKFIELD CORP CL A
Shares10.5K
Event2026-06-30
Filed2026-07-14
PM
0.04%PHILIP MORRIS INTL INC
Shares2.5K
Event2026-06-30
Filed2026-07-14
PSX
-1.62%PHILLIPS 66
Shares2.5K
Event2026-06-30
Filed2026-07-14
DIS
-22.73%DISNEY WALT CO NEW
Shares4.3K
Event2026-06-30
Filed2026-07-14
SPLV
3.53%INVESCO S&P 500 LOW VOLATILITY ETF
Shares5.4K
Event2026-06-30
Filed2026-07-14
ABT
-5.36%ABBOTT LABORATORIES
Shares4.5K
Event2026-06-30
Filed2026-07-14
EWZ
NewISHARES MSCI BRAZIL ETF
Shares11.6K
Event2026-06-30
Filed2026-07-14
XLP
-0.68%SS CNSMER STPLS SLCT SECT SPDR ETF
Shares4.7K
Event2026-06-30
Filed2026-07-14
PANW
NewPALO ALTO NETWORKS INC
Shares1.1K
Event2026-06-30
Filed2026-07-14
IR
-3.37%INGERSOLL-RAND INC
Shares4.4K
Event2026-06-30
Filed2026-07-14
OKE
0.00%ONEOK
Shares4.2K
Event2026-06-30
Filed2026-07-14
ADP
-5.32%AUTOMATIC DATA PROCESSING
Shares1.6K
Event2026-06-30
Filed2026-07-14
PAAA
0.00%PGIM AAA CLO ETF
Shares7.0K
Event2026-06-30
Filed2026-07-14
EW
9.62%EDWARDS LIFESCIENCES CORP
Shares3.8K
Event2026-06-30
Filed2026-07-14
CAT
4.22%CATERPILLAR TRACTOR
Shares321
Event2026-06-30
Filed2026-07-14
FTNT
NewFORTINET INC
Shares2.2K
Event2026-06-30
Filed2026-07-14
DHI
-3.99%D R HORTON INC
Shares2.0K
Event2026-06-30
Filed2026-07-14
COHR
NewCOHERENT CORP
Shares827
Event2026-06-30
Filed2026-07-14
CIEN
0.00%CIENA CORP
Shares665
Event2026-06-30
Filed2026-07-14
MS
3.79%MORGAN STANLEY
Shares1.5K
Event2026-06-30
Filed2026-07-14
PULS
NewPGIM ULTRA SHORT BOND ETF
Shares6.2K
Event2026-06-30
Filed2026-07-14
JAAA
0.00%JANUS HENDERSON AAA CLO ETF
Shares6.0K
Event2026-06-30
Filed2026-07-14
NETFLIX INC
3.42%NETFLIX INC
Shares4.1K
Event2026-06-30
Filed2026-07-14
VRP
16.05%INVESCO VARIABLE RATE PREFERRED ETF
Shares11.9K
Event2026-06-30
Filed2026-07-14
MRK
2.61%MERCK & CO INC
Shares2.2K
Event2026-06-30
Filed2026-07-14
AAON
NewAAON INC
Shares2.2K
Event2026-06-30
Filed2026-07-14
BMY
4.21%BRISTOL MYERS SQUIBB
Shares4.8K
Event2026-06-30
Filed2026-07-14
ABBVIE INC
-17.80%ABBVIE INC
Shares1.1K
Event2026-06-30
Filed2026-07-14
ALLY FINANCIAL INC
0.00%ALLY FINANCIAL INC
Shares5.8K
Event2026-06-30
Filed2026-07-14
MKC
-4.71%MCCORMICK & COMPANY
Shares5.3K
Event2026-06-30
Filed2026-07-14
MO
2.75%ALTRIA GROUP
Shares3.6K
Event2026-06-30
Filed2026-07-14
LEN
0.00%LENNAR CORP
Shares2.8K
Event2026-06-30
Filed2026-07-14
CPAI
NewCOUNTERPOINT QUAN EQUITY ETF
Shares4.6K
Event2026-06-30
Filed2026-07-14
CWB
NewST ST SPDR BLMBRG CNVRTBLE SCRTS ETF
Shares2.2K
Event2026-06-30
Filed2026-07-14
GLD
0.00%SPDR GOLD TR
Shares600
Event2026-06-30
Filed2026-07-14
OGE
-6.72%OGE ENERGY CORPORATION
Shares4.5K
Event2026-06-30
Filed2026-07-14
GNRC
NewGENERAC HOLDINGS INC
Shares750
Event2026-06-30
Filed2026-07-14
IWR
NewISHARES TR RUSSELL MIDCAP
Shares1.9K
Event2026-06-30
Filed2026-07-14
BEPC
0.00%BROOKFIELD RENEWABLE CORP CL A
Shares5.6K
Event2026-06-30
Filed2026-07-14
CNC
NewCENTENE CORP DEL
Shares3.2K
Event2026-06-30
Filed2026-07-14
AON
-10.69%AON PLC
Shares618
Event2026-06-30
Filed2026-07-14
VALE
0.00%VALE SA SPONS ADR
Shares10.0K
Event2026-06-30
Filed2026-07-14
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