Sponsored
The Analysis of TRUST CO OF OKLAHOMA's Holdings & P&L
Currently, TRUST CO OF OKLAHOMA holds 139 types of securities in its portfolio with a total value $343.3M. In the most recent quarter, they have increased their positions in UNP (+23.4K shares, valued at $5.7M), PDBC (+99.1K shares, valued at $1.7M), CVX (+6.5K shares, valued at $1.4M); decreased their positions in FTXL (-6.1K shares, valued at $898.5K), MISL (-18.1K shares, valued at $808.2K), SPY (-983 shares, valued at $639.3K); initiated new positions in PDBC (+99.1K shares, valued at $1.7M), FBT (+3.6K shares, valued at $728.8K), FTXR (+18.8K shares, valued at $718.0K).
1M P&L
+13.9M+4.24%
3M P&L
-292.7M-46.10%
HY P&L
-275.1M-44.56%
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/A165.9M
54.1%
2Consumer Electronics17.6M
5.7%
3Discount Stores13.0M
4.2%
Top Industries by Stock Count
1N/A47 stocks
37.9%
2Drug Manufacturers - General5 stocks
4.0%
3Semiconductors5 stocks
4.0%
Sponsored
Stock Holdings
TickerCompany NameSharesShares β³%Event DateReport DateHistory
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
ACCENTURE PLC IRELAND SHS CLASS A ACCENTURE PLC IRELAND SHS CLASS A7.0K shares-16.05%2026-03-312026-04-20
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
INVESCO S&P 500 LOW VOLATILITY ETF INVESCO S&P 500 LOW VOLATILITY ETF5.2K shares-14.21%2026-03-312026-04-20
Sponsored
Sponsored
Sponsored
Sponsored
VGT
-0.93%VANGUARD TECHNOLOGY ETF
Shares60.7K
Event2026-03-31
Filed2026-04-20
SPY
-2.83%STATE STREET SPDR S&P 500 ETF TRUST
Shares33.8K
Event2026-03-31
Filed2026-04-20
AAPL
5.07%APPLE INC
Shares69.2K
Event2026-03-31
Filed2026-04-20
VFH
1.82%VANGUARD FINANCIALS ETF
Shares143.6K
Event2026-03-31
Filed2026-04-20
VCR
-1.64%VANGUARD CONSUMER DISCR ETF
Shares32.3K
Event2026-03-31
Filed2026-04-20
ALPHABET INC CL A
-2.59%ALPHABET INC CL A
Shares38.6K
Event2026-03-31
Filed2026-04-20
MSFT
0.69%MICROSOFT CORP
Shares25.8K
Event2026-03-31
Filed2026-04-20
VHT
3.14%VANGUARD HEALTH CARE ETF
Shares33.6K
Event2026-03-31
Filed2026-04-20
XLI
1.90%STE ST INDUSTRIAL SLCT SCTR SPDR ETF
Shares55.9K
Event2026-03-31
Filed2026-04-20
COST
1.73%COSTCO WHOLESALE
Shares8.6K
Event2026-03-31
Filed2026-04-20
V
-2.40%VISA INC CL A
Shares26.1K
Event2026-03-31
Filed2026-04-20
UNP
286.23%UNION PACIFIC
Shares31.6K
Event2026-03-31
Filed2026-04-20
VANGUARD S&P 500 ETF
1.45%VANGUARD S&P 500 ETF
Shares10.7K
Event2026-03-31
Filed2026-04-20
AMZN
1.28%AMAZON.COM INC
Shares29.4K
Event2026-03-31
Filed2026-04-20
XLC
-0.62%STST CMMNCN SRVCS SLCT SCTR SPDR ETF
Shares50.6K
Event2026-03-31
Filed2026-04-20
NVDA
7.52%NVIDIA CORP
Shares29.3K
Event2026-03-31
Filed2026-04-20
IJH
0.78%ISHARES CORE S&P MID-CAP ETF
Shares72.8K
Event2026-03-31
Filed2026-04-20
XLU
7.74%SS UTILITIES SELECT SECTOR
Shares98.0K
Event2026-03-31
Filed2026-04-20
WMT
-0.39%WALMART INC
Shares35.8K
Event2026-03-31
Filed2026-04-20
DHR
1.48%DANAHER CORP
Shares23.3K
Event2026-03-31
Filed2026-04-20
CVX
47.21%CHEVRON CORPORATION
Shares20.4K
Event2026-03-31
Filed2026-04-20
XOM
-1.45%EXXON MOBIL CORP
Shares23.3K
Event2026-03-31
Filed2026-04-20
XLE
7.36%SS ENERGY SELECT SECTOR
Shares63.7K
Event2026-03-31
Filed2026-04-20
PEP
0.29%PEPSICO
Shares24.6K
Event2026-03-31
Filed2026-04-20
AMAT
-3.18%APPLIED MATERIALS
Shares10.7K
Event2026-03-31
Filed2026-04-20
HON
-2.87%HONEYWELL INTL
Shares15.7K
Event2026-03-31
Filed2026-04-20
TMO
0.70%THERMO FISHER SCIENTIFIC
Shares7.1K
Event2026-03-31
Filed2026-04-20
XLB
5.33%ST STRT MATRIALS SLCT SCTRSPDR ETF
Shares67.8K
Event2026-03-31
Filed2026-04-20
ALPHABET INC CL C
24.55%ALPHABET INC CL C
Shares11.2K
Event2026-03-31
Filed2026-04-20
XLY
8.71%STST CNSMRDSCRTNRY SLCTSCTR SPDR ETF
Shares29.3K
Event2026-03-31
Filed2026-04-20
LAM RESEARCH CORPORATION
-3.50%LAM RESEARCH CORPORATION
Shares14.9K
Event2026-03-31
Filed2026-04-20
VDC
-0.82%VANGUARD CONSUMER STAPLES ETF
Shares13.6K
Event2026-03-31
Filed2026-04-20
BERKSHIRE HATHAWAY INC DEL
0.03%BERKSHIRE HATHAWAY INC DEL
Shares5.7K
Event2026-03-31
Filed2026-04-20
SGI
0.00%SOMNIGROUP INTERNATIONAL INC
Shares36.4K
Event2026-03-31
Filed2026-04-20
BROADCOM INC
-16.71%BROADCOM INC
Shares8.4K
Event2026-03-31
Filed2026-04-20
VOX
2.82%VANGUARD COMMUNICATION SERVICES ETF
Shares14.2K
Event2026-03-31
Filed2026-04-20
HD
1.71%HOME DEPOT
Shares7.3K
Event2026-03-31
Filed2026-04-20
VDE
-2.28%VANGUARD ENERGY ETF
Shares12.9K
Event2026-03-31
Filed2026-04-20
TSM
-4.29%TAIWAN SEMICONDUCTOR MFG LTD
Shares6.5K
Event2026-03-31
Filed2026-04-20
APH
-0.92%AMPHENOL CORP
Shares16.1K
Event2026-03-31
Filed2026-04-20
WMB
-1.20%WILLIAMS COMPANIES
Shares27.2K
Event2026-03-31
Filed2026-04-20
BLACKROCK INC
-0.16%BLACKROCK INC
Shares1.9K
Event2026-03-31
Filed2026-04-20
NVS
-1.33%NOVARTIS AG SPONSORED ADR
Shares11.3K
Event2026-03-31
Filed2026-04-20
CB
2.59%CHUBB LTD
Shares5.3K
Event2026-03-31
Filed2026-04-20
PDBC
NewINVESCO OPTIMUM YIELD DIVERS ETF
Shares99.1K
Event2026-03-31
Filed2026-04-20
ICE
0.40%INTERCONTINENTAL EXCHANGE
Shares9.9K
Event2026-03-31
Filed2026-04-20
XLF
50.70%ST STRT FINNCIAL SLCT SCTOR SPDR ETF
Shares31.4K
Event2026-03-31
Filed2026-04-20
XTN
-5.37%SPDR S&P TRANS ETF
Shares15.9K
Event2026-03-31
Filed2026-04-20
XLRE
8.24%STE ST REAL ESTATE SLCT SCT SPDR ETF
Shares34.7K
Event2026-03-31
Filed2026-04-20
LHX
-0.29%L3 HARRIS TECHNOLOGIES INC
Shares4.1K
Event2026-03-31
Filed2026-04-20
ACCENTURE PLC IRELAND SHS CLASS A
-16.05%ACCENTURE PLC IRELAND SHS CLASS A
Shares7.0K
Event2026-03-31
Filed2026-04-20
FIDU
-0.20%FIDELITY MSCI INDUSTRIAL INDEX ETF
Shares16.0K
Event2026-03-31
Filed2026-04-20
EATON CORP PLC
7.56%EATON CORP PLC
Shares3.8K
Event2026-03-31
Filed2026-04-20
MCD
6.75%MCDONALD'S CORP
Shares4.4K
Event2026-03-31
Filed2026-04-20
COP
-0.70%CONOCOPHILLIPS
Shares10.0K
Event2026-03-31
Filed2026-04-20
SPGI
11.76%S&P GLOBAL INC
Shares3.1K
Event2026-03-31
Filed2026-04-20
META
5.27%META PLATFORMS, INC.
Shares2.3K
Event2026-03-31
Filed2026-04-20
JPM
19.19%JPMORGAN CHASE & CO
Shares4.3K
Event2026-03-31
Filed2026-04-20
KMI
-0.21%KINDER MORGAN INC
Shares31.9K
Event2026-03-31
Filed2026-04-20
THE CIGNA GROUP
-5.61%THE CIGNA GROUP
Shares4.0K
Event2026-03-31
Filed2026-04-20
RTX
0.08%RTX CORPORATION
Shares5.3K
Event2026-03-31
Filed2026-04-20
JNJ
14.39%JOHNSON & JOHNSON
Shares4.0K
Event2026-03-31
Filed2026-04-20
SHW
-5.06%SHERWIN WILLIAMS CO
Shares2.8K
Event2026-03-31
Filed2026-04-20
EFA
0.00%ISHARES MSCI EAFE INDEX FUND
Shares8.9K
Event2026-03-31
Filed2026-04-20
BAC
43.44%BANK OF AMERICA CORP
Shares17.4K
Event2026-03-31
Filed2026-04-20
CSCO
13.13%CISCO SYSTEMS
Shares10.9K
Event2026-03-31
Filed2026-04-20
USB
45.17%US BANCORP DEL
Shares16.0K
Event2026-03-31
Filed2026-04-20
PWR
3.63%QUANTA SVCS INC
Shares1.5K
Event2026-03-31
Filed2026-04-20
MU
18.35%MICRON TECHNOLOGY INC
Shares2.3K
Event2026-03-31
Filed2026-04-20
NSC
0.00%NORFOLK SOUTHERN
Shares2.7K
Event2026-03-31
Filed2026-04-20
FBT
NewFIRST TRUST NYSE ARCA BIOTECH ETF
Shares3.6K
Event2026-03-31
Filed2026-04-20
SOXX
-4.20%ISHARES SEMICONDUCTOR ETF
Shares2.2K
Event2026-03-31
Filed2026-04-20
FTXR
NewFIRST TRUST NASDAQ TRANSPORTATION
Shares18.8K
Event2026-03-31
Filed2026-04-20
ABCB
-1.97%AMERIS BANCORP
Shares9.1K
Event2026-03-31
Filed2026-04-20
FTXL
-56.41%FIRST TRUST NASDAQ SEMICONDUCTOR ETF
Shares4.7K
Event2026-03-31
Filed2026-04-20
FSMB
0.91%FIRST TRUST SHORT DUR MANAG
Shares33.3K
Event2026-03-31
Filed2026-04-20
MISL
-55.00%FIRST TRUST INDXX AERO & DEF
Shares14.8K
Event2026-03-31
Filed2026-04-20
FXN
NewFIRST TRUST ENERGY ALPHADEX FUND
Shares28.5K
Event2026-03-31
Filed2026-04-20
EIS
NewISHARES MSCI ISRAEL ETF
Shares5.0K
Event2026-03-31
Filed2026-04-20
AMD
-2.49%ADVANCED MICRO DEVICES INC
Shares2.9K
Event2026-03-31
Filed2026-04-20
XLK
7.97%STE ST TECH SELECT SECTOR SPDR ETF
Shares4.3K
Event2026-03-31
Filed2026-04-20
EPU
NewISHARES MSCI PERU AND GLOBAL EXP ETF
Shares7.1K
Event2026-03-31
Filed2026-04-20
EWI
169.69%ISHARES MSCI ITALY ETF
Shares10.6K
Event2026-03-31
Filed2026-04-20
VLO
NewVALERO ENERGY CORP NEW
Shares2.3K
Event2026-03-31
Filed2026-04-20
CASY
0.00%CASEY'S GENERAL STORES INC
Shares750
Event2026-03-31
Filed2026-04-20
ITT INC
-0.97%ITT INC
Shares2.9K
Event2026-03-31
Filed2026-04-20
DIS
-45.22%DISNEY WALT CO NEW
Shares5.6K
Event2026-03-31
Filed2026-04-20
VIG
-15.01%VANGUARD DIVIDEND APPRECIATION ETF
Shares2.5K
Event2026-03-31
Filed2026-04-20
NEE
22.20%NEXTERA ENERGY INC
Shares5.7K
Event2026-03-31
Filed2026-04-20
VTI
-4.25%VANGUARD TOTAL STOCK MKT ETF
Shares1.6K
Event2026-03-31
Filed2026-04-20
MPC
NewMARATHON PETE CORP
Shares2.1K
Event2026-03-31
Filed2026-04-20
LLY
0.37%ELI LILLY
Shares546
Event2026-03-31
Filed2026-04-20
ASML
13.10%ASML HOLDING NV SPONS ADR
Shares380
Event2026-03-31
Filed2026-04-20
EEM
0.00%ISHARES MSCI EMG MKTS INDEX FD
Shares8.6K
Event2026-03-31
Filed2026-04-20
ABT
6.78%ABBOTT LABORATORIES
Shares4.7K
Event2026-03-31
Filed2026-04-20
IWM
1.19%ISHARES RUSSELL 2000 INDEX FUND
Shares1.9K
Event2026-03-31
Filed2026-04-20
PSX
-1.60%PHILLIPS 66
Shares2.5K
Event2026-03-31
Filed2026-04-20
VNQ
-0.12%VANGUARD REAL ESTATE ETF
Shares5.1K
Event2026-03-31
Filed2026-04-20
EPOL
93.62%ISHARES MSCI POLAND ETF
Shares12.2K
Event2026-03-31
Filed2026-04-20
SMMD
NewISHARES RUSSELL 2500 ETF
Shares5.8K
Event2026-03-31
Filed2026-04-20
ATI
NewATI INC
Shares3.0K
Event2026-03-31
Filed2026-04-20
BN
0.00%BROOKFIELD CORP CL A
Shares10.5K
Event2026-03-31
Filed2026-04-20
ADI
18.68%ANALOG DEVICES INC
Shares1.3K
Event2026-03-31
Filed2026-04-20
PM
-14.00%PHILIP MORRIS INTL INC
Shares2.5K
Event2026-03-31
Filed2026-04-20
XLP
46.77%SS CNSMER STPLS SLCT SECT SPDR ETF
Shares4.7K
Event2026-03-31
Filed2026-04-20
INVESCO S&P 500 LOW VOLATILITY ETF
-14.21%INVESCO S&P 500 LOW VOLATILITY ETF
Shares5.2K
Event2026-03-31
Filed2026-04-20
NFLX
-34.44%NETFLIX INC
Shares4.0K
Event2026-03-31
Filed2026-04-20
OKE
-8.58%ONEOK
Shares4.2K
Event2026-03-31
Filed2026-04-20
IR
-6.98%INGERSOLL-RAND INC
Shares4.6K
Event2026-03-31
Filed2026-04-20
PAAA
0.69%PGIM AAA CLO ETF
Shares7.0K
Event2026-03-31
Filed2026-04-20
ADP
-3.82%AUTOMATIC DATA PROCESSING
Shares1.7K
Event2026-03-31
Filed2026-04-20
JAAA
1.38%JANUS HENDERSON AAA CLO ETF
Shares6.0K
Event2026-03-31
Filed2026-04-20
GLW
NewCORNING
Shares2.2K
Event2026-03-31
Filed2026-04-20
EWY
15.80%ISHARES MSCI SOUTH KOREA ETF
Shares2.4K
Event2026-03-31
Filed2026-04-20
DHI
-10.25%D R HORTON INC
Shares2.1K
Event2026-03-31
Filed2026-04-20
ABBV
31.72%ABBVIE INC
Shares1.3K
Event2026-03-31
Filed2026-04-20
XLV
2.28%STE ST HLTH CR SLCT SECTOR SPDR ETF
Shares2.0K
Event2026-03-31
Filed2026-04-20
BMY
-13.88%BRISTOL MYERS SQUIBB
Shares4.7K
Event2026-03-31
Filed2026-04-20
EW
0.78%EDWARDS LIFESCIENCES CORP
Shares3.5K
Event2026-03-31
Filed2026-04-20
MKC
-32.07%MCCORMICK & COMPANY
Shares5.5K
Event2026-03-31
Filed2026-04-20
GLD
0.00%SPDR GOLD TR
Shares600
Event2026-03-31
Filed2026-04-20
CIEN
NewCIENA CORP
Shares665
Event2026-03-31
Filed2026-04-20
MERCK & CO INC
-20.78%MERCK & CO INC
Shares2.1K
Event2026-03-31
Filed2026-04-20
OXY
NewOCCIDENTAL PETROLEUM
Shares3.9K
Event2026-03-31
Filed2026-04-20
VRP
1.88%INVESCO VARIABLE RATE PREFERRED ETF
Shares10.3K
Event2026-03-31
Filed2026-04-20
LEN
0.00%LENNAR CORP
Shares2.8K
Event2026-03-31
Filed2026-04-20
MCK
NewMCKESSON CORP
Shares277
Event2026-03-31
Filed2026-04-20
MS
0.00%MORGAN STANLEY
Shares1.4K
Event2026-03-31
Filed2026-04-20
OGE
NewOGE ENERGY CORPORATION
Shares4.8K
Event2026-03-31
Filed2026-04-20
MO
0.00%ALTRIA GROUP
Shares3.5K
Event2026-03-31
Filed2026-04-20
ALLY
0.00%ALLY FINANCIAL INC
Shares5.8K
Event2026-03-31
Filed2026-04-20
AON PLC
-7.98%AON PLC
Shares692
Event2026-03-31
Filed2026-04-20
EHAB
NewENHABIT INC
Shares15.8K
Event2026-03-31
Filed2026-04-20
BROOKFIELD RENEWABLE CORP CL A
0.00%BROOKFIELD RENEWABLE CORP CL A
Shares5.6K
Event2026-03-31
Filed2026-04-20
CAT
NewCATERPILLAR TRACTOR
Shares308
Event2026-03-31
Filed2026-04-20
LOW
0.00%LOWES
Shares897
Event2026-03-31
Filed2026-04-20
VZ
NewVERIZON COMMUNICATIONS
Shares4.2K
Event2026-03-31
Filed2026-04-20
VALE
0.00%VALE SA SPONS ADR
Shares10.0K
Event2026-03-31
Filed2026-04-20
HYT
20.00%BLACKROCK CORPORATE HIGH YIELD
Shares15.0K
Event2026-03-31
Filed2026-04-20
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