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

Call Option Holdings
No call option holdings data available

Put Option Holdings
No put option holdings data available