0001483870-23-000004.txt : 20230512
0001483870-23-000004.hdr.sgml : 20230512
20230512115309
ACCESSION NUMBER: 0001483870-23-000004
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20230331
FILED AS OF DATE: 20230512
DATE AS OF CHANGE: 20230512
EFFECTIVENESS DATE: 20230512
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: TCTC Holdings, LLC
CENTRAL INDEX KEY: 0001483870
IRS NUMBER: 800500233
STATE OF INCORPORATION: TX
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-13830
FILM NUMBER: 23914158
BUSINESS ADDRESS:
STREET 1: 3838 OAK LAWN AVENUE
STREET 2: SUITE 1650
CITY: DALLAS
STATE: TX
ZIP: 75219
BUSINESS PHONE: 2144680104
MAIL ADDRESS:
STREET 1: 3838 OAK LAWN AVENUE
STREET 2: SUITE 1650
CITY: DALLAS
STATE: TX
ZIP: 75219
13F-HR
1
primary_doc.xml
X0202
13F-HR
LIVE
false
true
false
0001483870
XXXXXXXX
03-31-2023
03-31-2023
TCTC Holdings, LLC
3838 OAK LAWN AVENUE
SUITE 1650
DALLAS
TX
75219
13F HOLDINGS REPORT
028-13830
N
Sarah Heimbach Wood
Chief Compliance Officer
214-382-4811
/S/ Sarah Heimbach Wood
Dallas
TX
05-12-2023
2
631
2481224201
false
1
028-12874
000140212
801-66626
Turtle Creek Management, LLC
2
028-13831
Turtle Creek Trust Company, LTA
INFORMATION TABLE
2
tcm13fupdated.xml
3M CO
COM
88579Y101
1240929
11806
SH
SOLE
1
11806
0
0
3M CO
COM
88579Y101
9855849
93767
SH
DFND
2
93767
0
0
ABB LTD
SPONSORED ADR
000375204
13720
400
SH
SOLE
1
400
0
0
ABBOTT LABS
COM
002824100
960451
9485
SH
DFND
2
9485
0
0
ABBOTT LABS
COM
002824100
9875788
97529
SH
SOLE
1
96129
0
1400
ABBVIE INC
COM
00287Y109
2482985
15580
SH
DFND
2
15580
0
0
ABBVIE INC
COM
00287Y109
22152908
139003
SH
SOLE
1
137631
0
1372
ABM INDS INC
COM
000957100
274134
6100
SH
SOLE
1
6100
0
0
ACADEMY SPORTS & OUTDOORS IN
COM
00402L107
91220
1398
SH
SOLE
1
1398
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
4001
14
SH
SOLE
1
14
0
0
ADOBE SYSTEMS INCORPORATED
COM
00724F101
1348795
3500
SH
DFND
2
3500
0
0
ADOBE SYSTEMS INCORPORATED
COM
00724F101
2192755
5690
SH
SOLE
1
5620
0
70
ADVANCED MICRO DEVICES INC
COM
007903107
17152
175
SH
SOLE
1
175
0
0
ADVANSIX INC
COM
00773T101
689
18
SH
SOLE
1
18
0
0
ADVISORSHARES TR
PURE CANNABIS
00768Y495
725
250
SH
SOLE
1
250
0
0
AERCAP HOLDINGS NV
SHS
N00985106
111841
1989
SH
SOLE
1
1989
0
0
AFLAC INC
COM
001055102
5467296
84738
SH
SOLE
1
83138
0
1600
AFLAC INC
COM
001055102
47609308
737900
SH
DFND
2
737900
0
0
AGILENT TECHNOLOGIES INC
COM
00846U101
19091
138
SH
SOLE
1
138
0
0
AIR PRODS & CHEMS INC
COM
009158106
244129
850
SH
SOLE
1
850
0
0
AIRSPAN NETWORKS HOLDINGS IN
COM
00951K104
8
11
SH
SOLE
1
11
0
0
AKAMAI TECHNOLOGIES INC
COM
00971T101
46980
600
SH
DFND
2
600
0
0
ALCON AG
ORD SHS
H01301128
989958
14034
SH
SOLE
1
13894
0
140
ALCON AG
ORD SHS
H01301128
4557237
64605
SH
DFND
2
64605
0
0
ALLIANCE RESOURCE PARTNERS L
UT LTD PART
01877R108
8068
400
SH
SOLE
1
400
0
0
ALLSTATE CORP
COM
020002101
9419
85
SH
SOLE
1
85
0
0
ALPHABET INC
CAP STK CL A
02079K305
965726
9310
SH
DFND
2
9310
0
0
ALPHABET INC
CAP STK CL A
02079K305
5340643
51486
SH
SOLE
1
49486
0
2000
ALPHABET INC
CAP STK CL C
02079K107
11949600
114900
SH
DFND
2
114900
0
0
ALPHABET INC
CAP STK CL C
02079K107
18014880
173220
SH
SOLE
1
172120
0
1100
ALTRIA GROUP INC
COM
02209S103
1362784
30542
SH
SOLE
1
30542
0
0
ALTRIA GROUP INC
COM
02209S103
15014630
336500
SH
DFND
2
336500
0
0
AMAZON COM INC
COM
023135106
2002173
19384
SH
DFND
2
19384
0
0
AMAZON COM INC
COM
023135106
17456320
169003
SH
SOLE
1
165503
0
3500
AMERICA MOVIL SAB DE CV
SPON ADS RP CL B
02390A101
75780
3600
SH
SOLE
1
3600
0
0
AMERICAN AIRLS GROUP INC
COM
02376R102
3983
270
SH
SOLE
1
270
0
0
AMERICAN ELEC PWR CO INC
COM
025537101
64603
710
SH
DFND
2
710
0
0
AMERICAN ELEC PWR CO INC
COM
025537101
112919
1241
SH
SOLE
1
1241
0
0
AMERICAN EXPRESS CO
COM
025816109
8248
50
SH
DFND
2
50
0
0
AMERICAN EXPRESS CO
COM
025816109
2241341
13588
SH
SOLE
1
13588
0
0
AMERICAN INTL GROUP INC
COM NEW
026874784
20648
410
SH
SOLE
1
410
0
0
AMERICAN TOWER CORP NEW
COM
03027X100
40868
200
SH
SOLE
1
200
0
0
AMERICAN WTR WKS CO INC NEW
COM
030420103
26368
180
SH
SOLE
1
180
0
0
AMERIPRISE FINL INC
COM
03076C106
454233
1482
SH
SOLE
1
1482
0
0
AMGEN INC
COM
031162100
871992
3607
SH
DFND
2
3607
0
0
AMGEN INC
COM
031162100
8756185
36220
SH
SOLE
1
34520
0
1700
AMPHENOL CORP NEW
CL A
032095101
490
6
SH
SOLE
1
6
0
0
ANALOG DEVICES INC
COM
032654105
1247614
6326
SH
DFND
2
6326
0
0
ANALOG DEVICES INC
COM
032654105
8985146
45559
SH
SOLE
1
45559
0
0
AON PLC
SHS CL A
G0403H108
37834800
120000
SH
DFND
2
120000
0
0
APA CORPORATION
COM
03743Q108
87265
2420
SH
SOLE
1
2420
0
0
APOLLO GLOBAL MGMT INC
COM
03769M106
79518
1259
SH
SOLE
1
1259
0
0
APPLE INC
COM
037833100
7153527
43381
SH
DFND
2
43381
0
0
APPLE INC
COM
037833100
51163523
310270
SH
SOLE
1
303910
0
6360
APPLIED MATLS INC
COM
038222105
101335
825
SH
SOLE
1
825
0
0
ARBOR REALTY TRUST INC
COM
038923108
13639
1187
SH
SOLE
1
1187
0
0
ARCHER DANIELS MIDLAND CO
COM
039483102
73686
925
SH
SOLE
1
925
0
0
ARCOSA INC
COM
039653100
3587867
56851
SH
SOLE
1
56851
0
0
ARCOSA INC
COM
039653100
8092469
128228
SH
DFND
2
128228
0
0
ARES CAPITAL CORP
COM
04010L103
365500
20000
SH
SOLE
1
20000
0
0
ASTRAZENECA PLC
SPONSORED ADR
046353108
20823
300
SH
DFND
2
300
0
0
AT&T INC
COM
00206R102
67683
3516
SH
DFND
2
3516
0
0
AT&T INC
COM
00206R102
1536248
79805
SH
SOLE
1
78278
0
1527
ATMOS ENERGY CORP
COM
049560105
1134836
10100
SH
SOLE
1
10100
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
3225686
14489
SH
DFND
2
14489
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
4360654
19587
SH
SOLE
1
19587
0
0
AVANOS MED INC
COM
05350V106
5770
194
SH
SOLE
1
194
0
0
BAKER HUGHES COMPANY
CL A
05722G100
113073
3918
SH
SOLE
1
3918
0
0
BALL CORP
COM
058498106
100847
1830
SH
SOLE
1
1829
0
0
BANCO BILBAO VIZCAYA ARGENTA
SPONSORED ADR
05946K101
3363
477
SH
SOLE
1
477
0
0
BANCORP INC DEL
COM
05969A105
139250
5000
SH
SOLE
1
5000
0
0
BANK AMERICA CORP
COM
060505104
9777225
341861
SH
SOLE
1
335211
0
6650
BANK AMERICA CORP
COM
060505104
22937944
802026
SH
DFND
2
802026
0
0
BANK NEW YORK MELLON CORP
COM
064058100
7588
167
SH
SOLE
1
167
0
0
BANK OZK LITTLE ROCK ARK
COM
06417N103
47880
1400
SH
SOLE
1
1400
0
0
BARRICK GOLD CORP
COM
067901108
9656
520
SH
SOLE
1
0
0
520
BAXTER INTL INC
COM
071813109
121802
3003
SH
DFND
2
3003
0
0
BAXTER INTL INC
COM
071813109
468022
11539
SH
SOLE
1
11539
0
0
BCE INC
COM NEW
05534B760
55629
1242
SH
SOLE
1
1242
0
0
BECTON DICKINSON & CO
COM
075887109
337892
1365
SH
SOLE
1
77
0
1288
BERKLEY W R CORP
COM
084423102
12452
200
SH
SOLE
1
200
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
30946164
100224
SH
SOLE
1
97674
0
2550
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
48452188
156920
SH
DFND
2
156920
0
0
BIOGEN INC
COM
09062X103
250227
900
SH
SOLE
1
900
0
0
BLACKROCK INC
COM
09247X101
33456
50
SH
DFND
2
50
0
0
BLACKROCK INC
COM
09247X101
980261
1465
SH
SOLE
1
1465
0
0
BOEING CO
COM
097023105
2561481
12058
SH
SOLE
1
12058
0
0
BP PLC
SPONSORED ADR
055622104
208670
5500
SH
SOLE
1
5500
0
0
BRIGHTHOUSE FINL INC
COM
10922N103
1588
36
SH
SOLE
1
36
0
0
BRISTOL-MYERS SQUIBB CO
COM
110122108
8112042
117040
SH
SOLE
1
113736
0
3304
BRISTOL-MYERS SQUIBB CO
COM
110122108
22155288
319655
SH
DFND
2
319655
0
0
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
868427
5925
SH
SOLE
1
5925
0
0
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
57679
1708
SH
SOLE
1
1708
0
0
BROOKFIELD INFRASTRUCTURE CO
COM SB VTG SHS A
11275Q107
8705
189
SH
SOLE
1
189
0
0
BROWN FORMAN CORP
CL B
115637209
147821
2300
SH
SOLE
1
2300
0
0
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
20271
204
SH
SOLE
1
204
0
0
CAMPBELL SOUP CO
COM
134429109
43984
800
SH
SOLE
1
800
0
0
CANADIAN NAT RES LTD
COM
136385101
47380
856
SH
SOLE
1
856
0
0
CAPITAL SOUTHWEST CORP
COM
140501107
37978
2136
SH
SOLE
1
2136
0
0
CARDINAL HEALTH INC
COM
14149Y108
11476
152
SH
SOLE
1
152
0
0
CARRIER GLOBAL CORPORATION
COM
14448C104
330407
7222
SH
SOLE
1
7222
0
0
CARTERS INC
COM
146229109
1636036
22748
SH
SOLE
1
22748
0
0
CATALENT INC
COM
148806102
0
0
SH
SOLE
1
0
0
0
CATERPILLAR INC
COM
149123101
22884
100
SH
DFND
2
100
0
0
CELANESE CORP DEL
COM
150870103
980
9
SH
SOLE
1
9
0
0
CELANESE CORP DEL
COM
150870103
119670
1099
SH
DFND
2
1099
0
0
CENTERPOINT ENERGY INC
COM
15189T107
46400
1575
SH
DFND
2
1575
0
0
CF INDS HLDGS INC
COM
125269100
7249
100
SH
SOLE
1
100
0
0
CHAMPIONX CORPORATION
COM
15872M104
47478
1750
SH
SOLE
1
1750
0
0
CHARTER COMMUNICATIONS INC N
CL A
16119P108
60078
168
SH
SOLE
1
165
0
3
CHENIERE ENERGY INC
COM NEW
16411R208
23640
150
SH
SOLE
1
150
0
0
CHESAPEAKE ENERGY CORP
COM
165167735
7604
100
SH
SOLE
1
100
0
0
CHEVRON CORP NEW
COM
166764100
906191
5554
SH
DFND
2
5554
0
0
CHEVRON CORP NEW
COM
166764100
5154877
31594
SH
SOLE
1
31294
0
300
CHUBB LIMITED
COM
H1467J104
9421614
48520
SH
SOLE
1
48280
0
240
CHUBB LIMITED
COM
H1467J104
37876751
195060
SH
DFND
2
195060
0
0
CISCO SYS INC
COM
17275R102
2236795
42789
SH
DFND
2
42789
0
0
CISCO SYS INC
COM
17275R102
17005180
325302
SH
SOLE
1
318402
0
6900
CITIGROUP INC
COM NEW
172967424
12426
265
SH
DFND
2
265
0
0
CITIGROUP INC
COM NEW
172967424
155065
3307
SH
SOLE
1
3307
0
0
CLARIVATE PLC
ORD SHS
G21810109
10198
1086
SH
SOLE
1
1086
0
0
CLOROX CO DEL
COM
189054109
210776
1332
SH
SOLE
1
1332
0
0
CLOROX CO DEL
COM
189054109
279294
1765
SH
DFND
2
1765
0
0
CME GROUP INC
COM
12572Q105
69713
364
SH
SOLE
1
364
0
0
COCA COLA CO
COM
191216100
2636213
42499
SH
DFND
2
42499
0
0
COCA COLA CO
COM
191216100
5602177
90314
SH
SOLE
1
90314
0
0
COLGATE PALMOLIVE CO
COM
194162103
1650369
21961
SH
SOLE
1
21961
0
0
COMCAST CORP NEW
CL A
20030N101
8912148
235087
SH
SOLE
1
232787
0
2300
COMCAST CORP NEW
CL A
20030N101
14395223
379721
SH
DFND
2
379721
0
0
COMERICA INC
COM
200340107
124746
2873
SH
SOLE
1
2373
0
500
CONOCOPHILLIPS
COM
20825C104
3865884
38967
SH
SOLE
1
38766
0
200
CONOCOPHILLIPS
COM
20825C104
15484697
156080
SH
DFND
2
156080
0
0
CONSOLIDATED EDISON INC
COM
209115104
9567
100
SH
DFND
2
100
0
0
CONSOLIDATED EDISON INC
COM
209115104
40564
424
SH
SOLE
1
424
0
0
CONSTELLATION ENERGY CORP
COM
21037T109
10205
130
SH
SOLE
1
130
0
0
CORE LABORATORIES N V
COM
21867A105
13230
600
SH
SOLE
1
600
0
0
CORNING INC
COM
219350105
31752
900
SH
SOLE
1
900
0
0
CORTEVA INC
COM
22052L104
161329
2675
SH
SOLE
1
2675
0
0
COSTCO WHSL CORP NEW
COM
22160K105
663818
1336
SH
SOLE
1
1336
0
0
COSTCO WHSL CORP NEW
COM
22160K105
1208388
2432
SH
DFND
2
2432
0
0
COTERRA ENERGY INC
COM
127097103
107215
4369
SH
SOLE
1
4369
0
0
CROWN CASTLE INC
COM
22822V101
402
3
SH
SOLE
1
3
0
0
CSW INDUSTRIALS INC
COM
126402106
296754
2136
SH
SOLE
1
2136
0
0
CULLEN FROST BANKERS INC
COM
229899109
5854165
55574
SH
SOLE
1
52914
0
2660
CULLEN FROST BANKERS INC
COM
229899109
17033478
161700
SH
DFND
2
161700
0
0
CVS HEALTH CORP
COM
126650100
10603963
142699
SH
SOLE
1
140099
0
2600
CVS HEALTH CORP
COM
126650100
24300485
327015
SH
DFND
2
327015
0
0
CYTOSORBENTS CORP
COM NEW
23283X206
30330
9000
SH
SOLE
1
9000
0
0
DANAHER CORPORATION
COM
235851102
166346
660
SH
DFND
2
660
0
0
DANAHER CORPORATION
COM
235851102
1888788
7494
SH
SOLE
1
7494
0
0
DEERE & CO
COM
244199105
127993
310
SH
SOLE
1
310
0
0
DELL TECHNOLOGIES INC
CL C
24703L202
78570
1954
SH
SOLE
1
1954
0
0
DELTA AIR LINES INC DEL
COM NEW
247361702
17460
500
SH
SOLE
1
500
0
0
DEVON ENERGY CORP NEW
COM
25179M103
296726
5863
SH
SOLE
1
5812
0
51
DIAGEO PLC
SPON ADR NEW
25243Q205
1893512
10451
SH
DFND
2
10451
0
0
DIAGEO PLC
SPON ADR NEW
25243Q205
4578419
25270
SH
SOLE
1
24170
0
1100
DIGITAL RLTY TR INC
COM
253868103
43453
442
SH
SOLE
1
442
0
0
DISCOVER FINL SVCS
COM
254709108
54659
553
SH
DFND
2
553
0
0
DISCOVER FINL SVCS
COM
254709108
2270256
22969
SH
SOLE
1
22969
0
0
DISNEY WALT CO
COM
254687106
8286615
82759
SH
SOLE
1
80358
0
2400
DISNEY WALT CO
COM
254687106
11322698
113080
SH
DFND
2
113079
0
0
DOLBY LABORATORIES INC
COM CL A
25659T107
17084
200
SH
SOLE
1
200
0
0
DOLLAR TREE INC
COM
256746108
10766
75
SH
SOLE
1
75
0
0
DOMINION ENERGY INC
COM
25746U109
360955
6456
SH
DFND
2
6456
0
0
DOMINION ENERGY INC
COM
25746U109
451361
8073
SH
SOLE
1
7073
0
1000
DOVER CORP
COM
260003108
622954
4100
SH
SOLE
1
4100
0
0
DOW INC
COM
260557103
5921
108
SH
DFND
2
108
0
0
DOW INC
COM
260557103
146644
2675
SH
SOLE
1
2675
0
0
DRAFTKINGS INC NEW
COM CL A
26142V105
15488
800
SH
SOLE
1
800
0
0
DTE ENERGY CO
COM
233331107
66162
604
SH
SOLE
1
604
0
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
62223
645
SH
SOLE
1
645
0
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
79877
828
SH
DFND
2
828
0
0
DUPONT DE NEMOURS INC
COM
26614N102
7751
108
SH
DFND
2
108
0
0
DUPONT DE NEMOURS INC
COM
26614N102
202535
2822
SH
SOLE
1
2822
0
0
EATON CORP PLC
SHS
G29183103
163287
953
SH
SOLE
1
953
0
0
EATON VANCE LTD DURATION INC
COM
27828H105
19700
2000
SH
DFND
2
2000
0
0
EATON VANCE NATL MUN OPPORT TR COM SHS
COM SHS
27829L105
68984
3904
SH
SOLE
1
3904
0
0
EBAY INC.
COM
278642103
611463
13781
SH
DFND
2
13781
0
0
EBAY INC.
COM
278642103
3374250
76048
SH
SOLE
1
76048
0
0
ECOLAB INC
COM
278865100
53135
321
SH
SOLE
1
321
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
99276
1200
SH
SOLE
1
1200
0
0
ELECTRONIC ARTS INC
COM
285512109
1205
10
SH
SOLE
1
10
0
0
EMBECTA CORP
COMMON STOCK
29082K105
8830
314
SH
SOLE
1
14
0
300
EMERSON ELEC CO
COM
291011104
682393
7831
SH
DFND
2
7831
0
0
EMERSON ELEC CO
COM
291011104
8893421
102059
SH
SOLE
1
98759
0
3300
ENBRIDGE INC
COM
29250N105
6867
180
SH
DFND
2
180
0
0
ENBRIDGE INC
COM
29250N105
349301
9156
SH
SOLE
1
9156
0
0
ENERGY TRANSFER L P
COM UT LTD PTN
29273V100
465730
37348
SH
SOLE
1
37348
0
0
ENTEGRIS INC
COM
29362U104
56325
687
SH
SOLE
1
686
0
0
ENTERGY CORPORATION
COM
29364G103
53870
500
SH
DFND
2
500
0
0
ENTERGY CORPORATION
COM
29364G103
214941
1995
SH
SOLE
1
1995
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
7977
308
SH
SOLE
1
308
0
0
ENVISTA HOLDINGS CORPORATION
COM
29415F104
1472
36
SH
SOLE
1
36
0
0
EOG RES INC
COM
26875P101
56283
491
SH
SOLE
1
491
0
0
EQT CORP
COM
26884L109
11966
375
SH
SOLE
1
375
0
0
EQUINIX INC
COM
29444U700
1442
2
SH
SOLE
1
2
0
0
EVEREST RE GROUP LTD
COM
G3223R108
21767616
60800
SH
DFND
2
60800
0
0
EXELON CORP
COM
30161N101
16463
393
SH
SOLE
1
393
0
0
EXPEDIA GROUP INC
COM NEW
30212P303
4754
49
SH
SOLE
1
49
0
0
EXPEDIA GROUP INC
COM NEW
30212P303
38812
400
SH
DFND
2
400
0
0
EXTRA SPACE STORAGE INC
COM
30225T102
174172
1069
SH
SOLE
1
1069
0
0
EXXON MOBIL CORP
COM
30231G102
1159983
10578
SH
DFND
2
10578
0
0
EXXON MOBIL CORP
COM
30231G102
6606357
60244
SH
SOLE
1
55473
0
4771
FEDEX CORP
COM
31428X106
68547
300
SH
DFND
2
300
0
0
FEDEX CORP
COM
31428X106
1307191
5721
SH
SOLE
1
5721
0
0
FIDELITY NATL INFORMATION SV
COM
31620M106
195860
3605
SH
SOLE
1
3605
0
0
FIRST TR EXCHANGE TRADED FD
HLTH CARE ALPH
33734X143
48389
450
SH
SOLE
1
450
0
0
FIRST TR EXCHANGE-TRADED FD
NAT GAS ETF
33733E807
18241
810
SH
SOLE
1
810
0
0
FLOWERS FOODS INC
COM
343498101
13705
500
SH
SOLE
1
500
0
0
FLUOR CORP NEW
COM
343412102
1159125
37500
SH
SOLE
1
37400
0
100
FLUOR CORP NEW
COM
343412102
7022752
227200
SH
DFND
2
227200
0
0
FORD MTR CO DEL
COM
345370860
90090
7150
SH
SOLE
1
7150
0
0
FORTIS INC
COM
349553107
21265
500
SH
DFND
2
500
0
0
FORTIVE CORP
COM
34959J108
15338
225
SH
DFND
2
225
0
0
FORTIVE CORP
COM
34959J108
113503
1665
SH
SOLE
1
1665
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
5890345
143983
SH
SOLE
1
138283
0
5700
FREEPORT-MCMORAN INC
CL B
35671D857
22030035
538500
SH
DFND
2
538500
0
0
GALLAGHER ARTHUR J & CO
COM
363576109
239903
1254
SH
SOLE
1
1254
0
0
GAMESTOP CORP NEW
CL A
36467W109
55248
2400
SH
SOLE
1
2400
0
0
GARMIN LTD
SHS
H2906T109
15542
154
SH
SOLE
1
154
0
0
GE HEALTHCARE TECHNOLOGIES I
COMMON STOCK
36266G107
304003
3706
SH
SOLE
1
3656
0
50
GE HEALTHCARE TECHNOLOGIES I
COMMON STOCK
36266G107
1335120
16276
SH
DFND
2
16276
0
0
GENERAC HLDGS INC
COM
368736104
32835
304
SH
SOLE
1
304
0
0
GENERAL DYNAMICS CORP
COM
369550108
38796
170
SH
DFND
2
170
0
0
GENERAL DYNAMICS CORP
COM
369550108
833651
3653
SH
SOLE
1
3653
0
0
GENERAL ELECTRIC CO
COM NEW
369604301
1066800
11159
SH
SOLE
1
11009
0
150
GENERAL ELECTRIC CO
COM NEW
369604301
4668530
48834
SH
DFND
2
48834
0
0
GENERAL MTRS CO
COM
370334104
35551
416
SH
SOLE
1
416
0
0
GENERAL MTRS CO
COM
37045V100
20688
564
SH
SOLE
1
564
0
0
GENUINE PARTS CO
COM
372460105
451737
2700
SH
SOLE
1
2700
0
0
GILEAD SCIENCES INC
COM
375558103
344574
4153
SH
SOLE
1
4153
0
0
GLACIER BANCORP INC NEW
COM
37637Q105
53521
1274
SH
SOLE
1
1274
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
55282
169
SH
DFND
2
169
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
1141614
3490
SH
SOLE
1
3490
0
0
GRACO INC
COM
384109104
197127
2700
SH
SOLE
1
2700
0
0
GRAINGER W W INC
COM
384802104
654370
950
SH
DFND
2
950
0
0
GSK PLC
SPONSORED ADR
37733W204
28927
813
SH
DFND
2
813
0
0
GUARANTY BANCSHARES INC TEX
COM
400764106
10117
363
SH
SOLE
1
363
0
0
HALEON PLC
SPON ADS
405552100
8278
1017
SH
DFND
2
1017
0
0
HALLIBURTON CO
COM
406216101
104412
3300
SH
SOLE
1
2500
0
800
HALOZYME THERAPEUTICS INC
COM
40637H109
107428
2813
SH
SOLE
1
2813
0
0
HELIX ENERGY SOLUTIONS GRP I
COM
42330P107
13468
1740
SH
SOLE
1
1740
0
0
HENRY SCHEIN INC
COM
806407102
48924
600
SH
DFND
2
600
0
0
HENRY SCHEIN INC
COM
806407102
61155
750
SH
SOLE
1
750
0
0
HERSHEY CO
COM
427866108
178850
703
SH
SOLE
1
703
0
0
HF SINCLAIR CORP
COM
403949100
7650088
158125
SH
SOLE
1
158125
0
0
HF SINCLAIR CORP
COM
403949100
588248501
12158919
SH
DFND
2
12158919
0
0
HILLTOP HOLDINGS INC
COM
432748101
178020
6000
SH
SOLE
1
6000
0
0
HILTON WORLDWIDE HLDGS INC
COM
43300A203
98609
700
SH
SOLE
1
700
0
0
HOME DEPOT INC
COM
437076102
38366
130
SH
DFND
2
130
0
0
HOME DEPOT INC
COM
437076102
1499820
5082
SH
SOLE
1
5082
0
0
HONEYWELL INTL INC
COM
438516106
120214
629
SH
SOLE
1
629
0
0
ILLINOIS TOOL WKS INC
COM
452308109
88859
365
SH
SOLE
1
365
0
0
INDEPENDENT BK CORP MASS
COM
453836108
347589
5297
SH
SOLE
1
5297
0
0
INGERSOLL RAND INC
COM
45687V106
5411
93
SH
SOLE
1
93
0
0
INTEL CORP
COM
458140100
4594904
140646
SH
SOLE
1
138645
0
2000
INTEL CORP
COM
458140100
13049672
399439
SH
DFND
2
399439
0
0
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
75610
725
SH
DFND
2
725
0
0
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
709485
6803
SH
SOLE
1
6803
0
0
INTERNATIONAL BANCSHARES COR
COM
459044103
138822
3242
SH
SOLE
1
1452
0
1790
INTERNATIONAL BUSINESS MACHS
COM
459200101
3653216
27868
SH
SOLE
1
27043
0
825
INTERNATIONAL BUSINESS MACHS
COM
459200101
47023949
358715
SH
DFND
2
358715
0
0
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
94259
1025
SH
SOLE
1
1025
0
0
INTERNATIONAL PAPER CO
COM
460146103
4796
133
SH
SOLE
1
133
0
0
INTUIT
COM
461202103
4012
9
SH
SOLE
1
9
0
0
INTUIT
COM
461202103
267498
600
SH
DFND
2
600
0
0
INTUITIVE SURGICAL INC
COM NEW
46120E602
766
3
SH
SOLE
1
3
0
0
INVESCO CURRENCYSHARES BRIT
BRIT POUN STRL
46138M109
58771
495
SH
SOLE
1
495
0
0
INVESCO EXCH TRADED FD TR II
PFD ETF
46138E511
31857
2775
SH
SOLE
1
2775
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC LRG VALU
46137V738
365093
8063
SH
SOLE
1
8063
0
0
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
46137V142
10670
200
SH
SOLE
1
200
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
810669
2526
SH
SOLE
1
2526
0
0
IQVIA HLDGS INC
COM
46266C105
98649
496
SH
SOLE
1
496
0
0
ISHARES INC
CORE MSCI EMKT
46434G103
77283
1584
SH
SOLE
1
1584
0
0
ISHARES INC
MSCI BRAZIL ETF
464286400
2738
100
SH
SOLE
1
100
0
0
ISHARES INC
MSCI JPN ETF NEW
46434G822
90970
1550
SH
SOLE
1
1550
0
0
ISHARES INC
MSCI PAC JP ETF
464286665
145251
3317
SH
DFND
2
3317
0
0
ISHARES INC
MSCI PAC JP ETF
464286665
919415
20996
SH
SOLE
1
20396
0
600
ISHARES TR
ISHS 1-5YR INVS
464288646
1144579
22647
SH
DFND
2
22647
0
0
ISHARES TR
ISHS 1-5YR INVS
464288646
18243222
360966
SH
SOLE
1
355286
0
5680
ISHARES TR
3 7 YR TREAS BD
464288661
7412
63
SH
SOLE
1
63
0
0
ISHARES TR
CORE MSCI EAFE
46432F842
16713
250
SH
DFND
2
250
0
0
ISHARES TR
CORE MSCI EAFE
46432F842
78014
1167
SH
SOLE
1
1167
0
0
ISHARES TR
CORE S&P500 ETF
464287200
3129963
7614
SH
SOLE
1
6899
0
715
ISHARES TR
CORE S&P MCP ETF
464287507
209634
838
SH
DFND
2
838
0
0
ISHARES TR
CORE S&P MCP ETF
464287507
2844319
11370
SH
SOLE
1
10836
0
534
ISHARES TR
CORE S&P SCP ETF
464287804
298996
3092
SH
DFND
2
3092
0
0
ISHARES TR
CORE S&P SCP ETF
464287804
3058041
31624
SH
SOLE
1
30470
0
1154
ISHARES TR
CORE S&P SCP ETF
464287671
505900
5699
SH
SOLE
1
5699
0
0
ISHARES TR
CORE US AGGBD ET
464287226
12256
123
SH
SOLE
1
123
0
0
ISHARES TR
IBOXX HI YD ETF
464288513
2569
34
SH
SOLE
1
34
0
0
ISHARES TR
IBOXX INV CP ETF
464287242
89113
813
SH
SOLE
1
813
0
0
ISHARES TR
INTL SEL DIV ETF
464288448
8027
292
SH
SOLE
1
292
0
0
ISHARES TR
JPMORGAN USD EMG
464288281
3020
35
SH
SOLE
1
35
0
0
ISHARES TR
MBS ETF
464288588
13736
145
SH
SOLE
1
145
0
0
ISHARES TR
MSCI EAFE ETF
464287465
1334778
18663
SH
DFND
2
18663
0
0
ISHARES TR
MSCI EAFE ETF
464287465
7585769
106065
SH
SOLE
1
103694
0
2371
ISHARES TR
MSCI EMG MKT ETF
464287234
982475
24898
SH
DFND
2
24898
0
0
ISHARES TR
MSCI EMG MKT ETF
464287234
4726164
119771
SH
SOLE
1
118332
0
1439
ISHARES TR
MSCI USA MMENTM
46432F396
2781
20
SH
SOLE
1
20
0
0
ISHARES TR
MSCI USA QLT FCT
46432F339
26674
215
SH
SOLE
1
215
0
0
ISHARES TR
NATIONAL MUN ETF
464288414
8081
75
SH
SOLE
1
75
0
0
ISHARES TR
PFD AND INCM SEC
464288687
17639
565
SH
DFND
2
565
0
0
ISHARES TR
PFD AND INCM SEC
464288687
815310
26115
SH
SOLE
1
26115
0
0
ISHARES TR
RUS 1000 GRW ETF
464287614
33473
137
SH
SOLE
1
137
0
0
ISHARES TR
RUS 1000 VAL ETF
464287598
295537
1941
SH
SOLE
1
1941
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
8351974
46816
SH
SOLE
1
46316
0
500
ISHARES TR
RUSSELL 2000 ETF
464287655
19011196
106565
SH
DFND
2
106565
0
0
ISHARES TR
RUS 2000 GRW ETF
464287648
6578
29
SH
SOLE
1
29
0
0
ISHARES TR
RUS 2000 VAL ETF
464287630
206215
1505
SH
SOLE
1
1505
0
0
ISHARES TR
RUS MID CAP ETF
464287499
212137
3034
SH
SOLE
1
3034
0
0
ISHARES TR
RUS MD CP GR ETF
464287481
50078
550
SH
SOLE
1
550
0
0
ISHARES TR
S&P 500 GRWT ETF
464287309
117046
1832
SH
SOLE
1
1832
0
0
ISHARES TR
S&P 500 VAL ETF
464287408
30352
200
SH
DFND
2
200
0
0
ISHARES TR
S&P 500 VAL ETF
464287408
147966
975
SH
SOLE
1
975
0
0
ISHARES TR
S&P SML 600 GWT
464287887
384790
3500
SH
SOLE
1
3500
0
0
ISHARES TR
SELECT DIVID ETF
464287168
154326
1317
SH
SOLE
1
1317
0
0
ISHARES TR
TIPS BD ETF
464287176
96248
873
SH
DFND
2
873
0
0
ISHARES TR
TIPS BD ETF
464287176
252362
2289
SH
SOLE
1
2289
0
0
ISHARES TR
US TRSPRTION
464287192
125312
550
SH
SOLE
1
550
0
0
JOHNSON & JOHNSON
COM
478160104
2991345
19299
SH
DFND
2
19299
0
0
JOHNSON & JOHNSON
COM
478160104
7978678
51475
SH
SOLE
1
50695
0
780
JPMORGAN CHASE & CO
COM
46625H100
9559933
73363
SH
SOLE
1
71463
0
1900
JPMORGAN CHASE & CO
COM
46625H100
40930632
314102
SH
DFND
2
314102
0
0
KAYNE ANDERSON ENERGY INFRST
COM
486606106
603979
69905
SH
SOLE
1
66405
0
3500
KAYNE ANDERSON ENERGY INFRSTR
COM
486606106
168480
19500
SH
DFND
2
19500
0
0
KELLOGG CO
COM
487836108
30802
460
SH
DFND
2
460
0
0
KELLOGG CO
COM
487836108
113832
1700
SH
SOLE
1
1700
0
0
KEYCORP
COM
493267108
19832
1584
SH
SOLE
1
1584
0
0
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
219774
1361
SH
SOLE
1
1361
0
0
KIMBERLY-CLARK CORP
COM
494368103
561308
4182
SH
SOLE
1
4182
0
0
KINDER MORGAN INC DEL
COM
49456B101
10506
600
SH
SOLE
1
600
0
0
KIRBY CORP
COM
497266106
65030
933
SH
SOLE
1
933
0
0
KNOWLES CORP
COM
49926D109
29750
1750
SH
SOLE
1
1750
0
0
KOHLS CORP
COM
500255104
1177
50
SH
SOLE
1
50
0
0
KONTOOR BRANDS INC
COM
50050N103
1694
35
SH
DFND
2
35
0
0
KONTOOR BRANDS INC
COM
50050N103
31986
661
SH
SOLE
1
661
0
0
KROGER CO
COM
501044101
20982
425
SH
SOLE
1
425
0
0
KYNDRYL HLDGS INC
COMMON STOCK
50155Q100
79335
5375
SH
SOLE
1
5290
0
85
KYNDRYL HLDGS INC
COMMON STOCK
50155Q100
1058381
71706
SH
DFND
2
71706
0
0
L3HARRIS TECHNOLOGIES INC
COM
502431109
100475
512
SH
SOLE
1
512
0
0
LAS VEGAS SANDS CORP
COM
517834107
11357865
197700
SH
DFND
2
197700
0
0
LAS VEGAS SANDS CORP
COM
517834107
12457918
216848
SH
SOLE
1
212248
0
4600
LIBERTY BROADBAND CORP
COM SER C
530307305
14543
178
SH
SOLE
1
178
0
0
LIBERTY BROADBAND CORP
COM SER C
530307305
79167
969
SH
DFND
2
969
0
0
LIBERTY TRIPADVISOR HLDGS IN
COM SER A
531465102
115
134
SH
SOLE
1
134
0
0
LIBERTY TRIPADVISOR HLDGS IN
COM SER A
531465102
842
980
SH
DFND
2
980
0
0
LI-CYCLE HOLDINGS CORP
COMMON SHARES
50202P105
548925
97500
SH
SOLE
1
97500
0
0
LI-CYCLE HOLDINGS CORP
COMMON SHARES
50202P105
2589800
460000
SH
DFND
2
460000
0
0
LILLY ELI & CO
COM
532457108
257565
750
SH
DFND
2
750
0
0
LILLY ELI & CO
COM
532457108
796049
2318
SH
SOLE
1
2318
0
0
LINDE PLC
SHS
G54950103
7854513
22098
SH
SOLE
1
22098
0
0
LINDE PLC
SHS
G54950103
37624035
105852
SH
DFND
2
105852
0
0
LIVE NATION ENTERTAINMENT IN
COM
538034109
1400
20
SH
SOLE
1
20
0
0
LOCKHEED MARTIN CORP
COM
539830109
16546
35
SH
DFND
2
35
0
0
LOCKHEED MARTIN CORP
COM
539830109
1109497
2347
SH
SOLE
1
2347
0
0
LOWES COS INC
COM
548661107
8048393
40248
SH
DFND
2
40248
0
0
LOWES COS INC
COM
548661107
15356296
76793
SH
SOLE
1
73243
0
3550
LUMEN TECHNOLOGIES INC
COM
550241103
840
317
SH
DFND
2
317
0
0
LUMINAR TECHNOLOGIES INC
COM CL A
550424105
151282
23310
SH
DFND
2
23310
0
0
LUMINAR TECHNOLOGIES INC
COM CL A
550424105
238994
36825
SH
SOLE
1
36825
0
0
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
28167
300
SH
DFND
2
300
0
0
M & T BK CORP
COM
55261F104
4902
41
SH
SOLE
1
41
0
0
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
138037
2544
SH
SOLE
1
2544
0
0
MARATHON OIL CORP
COM
565849106
2396
100
SH
SOLE
1
100
0
0
MARATHON PETE CORP
COM
56585A102
779992
5785
SH
DFND
2
5785
0
0
MARATHON PETE CORP
COM
56585A102
12343417
91548
SH
SOLE
1
90003
0
1545
MARKETAXESS HLDGS INC
COM
57060D108
391
1
SH
SOLE
1
1
0
0
MARRIOTT INTL INC NEW
CL A
571903202
9962
60
SH
SOLE
1
60
0
0
MARSH & MCLENNAN COS INC
COM
571748102
1288764
7738
SH
SOLE
1
7738
0
0
MARTIN MARIETTA MATLS INC
COM
573284106
159422
449
SH
SOLE
1
449
0
0
MARVELL TECHNOLOGY INC
COM
573874104
11908
275
SH
SOLE
1
275
0
0
MASCO CORP
COM
574599106
263516
5300
SH
SOLE
1
5300
0
0
MASTERCARD INCORPORATED
CL A
57636Q104
5451
15
SH
SOLE
1
15
0
0
MATTEL INC
COM
577081102
10972
596
SH
SOLE
1
596
0
0
MCDONALDS CORP
COM
580135101
147634
528
SH
DFND
2
528
0
0
MCDONALDS CORP
COM
580135101
1634320
5845
SH
SOLE
1
5845
0
0
MCKESSON CORP
COM
58155Q103
103967
292
SH
SOLE
1
292
0
0
MEDTRONIC PLC
SHS
G5960L103
135442
1680
SH
DFND
2
1680
0
0
MEDTRONIC PLC
SHS
G5960L103
3506970
43500
SH
SOLE
1
40925
0
2575
MERCK & CO INC
COM
58933Y105
7549222
70958
SH
SOLE
1
66323
0
4635
MERCK & CO INC
COM
58933Y105
13329922
125293
SH
DFND
2
125293
0
0
METLIFE INC
COM
59156R108
47974
828
SH
SOLE
1
828
0
0
MFS MULTIMARKET INCOME TR
SH BEN INT
552737108
26559
5850
SH
SOLE
1
5850
0
0
MGM RESORTS INTERNATIONAL
COM
552953101
9772
220
SH
SOLE
1
220
0
0
MICROSOFT CORP
COM
594918104
31177050
108141
SH
SOLE
1
106891
0
1250
MICROSOFT CORP
COM
594918104
78457385
272138
SH
DFND
2
272138
0
0
MONDELEZ INTL INC
CL A
609207105
1310109
18791
SH
SOLE
1
18272
0
519
MONDELEZ INTL INC
CL A
609207105
12846468
184258
SH
DFND
2
184258
0
0
MORGAN STANLEY
COM NEW
617446448
18877
215
SH
DFND
2
215
0
0
MORGAN STANLEY
COM NEW
617446448
2016942
22972
SH
SOLE
1
22972
0
0
NATIONAL FUEL GAS CO
COM
636180101
2887
50
SH
SOLE
1
50
0
0
NATIONAL STORAGE AFFILIATES
COM SHS BEN IN
637870106
7103
170
SH
SOLE
1
170
0
0
NETFLIX INC
COM
64110L106
103644
300
SH
SOLE
1
300
0
0
NETGEAR INC
COM
64111Q104
37020
2000
SH
SOLE
1
2000
0
0
NEXTERA ENERGY INC
COM
65339F101
2660802
34520
SH
DFND
2
34520
0
0
NEXTERA ENERGY INC
COM
65339F101
10213794
132509
SH
SOLE
1
130333
0
2176
NIKE INC
CL B
654106103
132451
1080
SH
DFND
2
1080
0
0
NIKE INC
CL B
654106103
1355417
11052
SH
SOLE
1
11052
0
0
NOKIA CORP
SPONSORED ADR
654902204
299510
61000
SH
SOLE
1
61000
0
0
NORFOLK SOUTHN CORP
COM
655844108
180200
850
SH
SOLE
1
850
0
0
NORTHERN TR CORP
COM
665859104
7227
82
SH
SOLE
1
82
0
0
NOV INC
COM
62955J103
20213
1092
SH
SOLE
1
1092
0
0
NOVARTIS AG
SPONSORED ADR
66987V109
7081363
76971
SH
SOLE
1
75171
0
1800
NOVARTIS AG
SPONSORED ADR
66987V109
29730260
323155
SH
DFND
2
323155
0
0
NOW INC
COM
67011P100
4650
417
SH
SOLE
1
417
0
0
NUVEEN MUN VALUE FD INC
COM
670928100
37575
4265
SH
SOLE
1
4265
0
0
NUVEEN PFD & INCOME TERM FD
COM
67075A106
14104
800
SH
SOLE
1
800
0
0
NUVEEN QUALITY MUNCP INCOME
COM
67066V101
78784
6833
SH
SOLE
1
6833
0
0
NVIDIA CORPORATION
COM
67066G104
8333
30
SH
SOLE
1
30
0
0
NXP SEMICONDUCTORS N V
COM
N6596X109
4848
26
SH
SOLE
1
26
0
0
OATLY GROUP AB
SPONSORED ADS
67421J108
7139
2950
SH
SOLE
1
2950
0
0
OCCIDENTAL PETE CORP
*W EXP 08/03/202
674599162
82
2
SH
SOLE
1
2
0
0
OCCIDENTAL PETE CORP
COM
674599105
1038461
16634
SH
SOLE
1
16634
0
0
OCCIDENTAL PETE CORP
COM
674599105
14787669
236868
SH
DFND
2
236868
0
0
OLD REP INTL CORP
COM
680223104
8759900
350817
SH
SOLE
1
349317
0
1500
OLD REP INTL CORP
COM
680223104
16553312
662928
SH
DFND
2
662928
0
0
ONE GAS INC
COM
68235P108
39615
500
SH
SOLE
1
500
0
0
ONEOK INC NEW
COM
682680103
257972
4060
SH
SOLE
1
4060
0
0
ORACLE CORP
COM
68389X105
200800
2161
SH
SOLE
1
2051
0
110
ORGANON & CO
COMMON STOCK
68622V106
9596
408
SH
DFND
2
408
0
0
ORGANON & CO
COMMON STOCK
68622V106
58505
2487
SH
SOLE
1
2105
0
382
OTIS WORLDWIDE CORP
COM
68902V107
295653
3503
SH
SOLE
1
3503
0
0
OVINTIV INC
COM
69047Q102
180
5
SH
SOLE
1
5
0
0
PALO ALTO NETWORKS INC
COM
697435105
154599
774
SH
SOLE
1
774
0
0
PARAMOUNT GLOBAL
CLASS B COM
92556H206
3793
170
SH
SOLE
1
170
0
0
PAYCHEX INC
COM
704326107
217148
1895
SH
SOLE
1
1895
0
0
PAYPAL HLDGS INC
COM
70450Y103
1843064
24270
SH
DFND
2
24270
0
0
PAYPAL HLDGS INC
COM
70450Y103
6494693
85524
SH
SOLE
1
83424
0
2100
PEMBINA PIPELINE CORP
COM
706327103
7906
244
SH
DFND
2
244
0
0
PEPSICO INC
COM
713448108
8183509
44890
SH
SOLE
1
43090
0
1800
PEPSICO INC
COM
713448108
29363426
161072
SH
DFND
2
161072
0
0
PFIZER INC
COM
717081103
10735962
263136
SH
SOLE
1
258836
0
4300
PFIZER INC
COM
717081103
33467954
820293
SH
DFND
2
820293
0
0
PHILIP MORRIS INTL INC
COM
718172109
2750230
28280
SH
SOLE
1
27880
0
400
PHILIP MORRIS INTL INC
COM
718172109
15059941
154858
SH
DFND
2
154858
0
0
PHILLIPS 66
COM
718546104
4767293
47024
SH
SOLE
1
46064
0
960
PHILLIPS 66
COM
718546104
11611862
114538
SH
DFND
2
114538
0
0
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
1588
16
SH
DFND
2
16
0
0
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
203463
2050
SH
SOLE
1
2050
0
0
PINTEREST INC
CL A
72352L106
27270
1000
SH
SOLE
1
1000
0
0
PIONEER FLOATING RATE FUND I
COM
72369J102
19575
2250
SH
SOLE
1
2250
0
0
PIONEER NAT RES CO
COM
723787107
46158
226
SH
SOLE
1
226
0
0
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
87914
7050
SH
SOLE
1
4000
0
3050
PNC FINL SVCS GROUP INC
COM
693475105
2542
20
SH
SOLE
1
20
0
0
PRICE T ROWE GROUP INC
COM
74144T108
890442
7887
SH
DFND
2
7887
0
0
PRICE T ROWE GROUP INC
COM
74144T108
6527652
57818
SH
SOLE
1
54618
0
3200
PRINCIPAL FINANCIAL GROUP IN
COM
74251V102
37532
505
SH
SOLE
1
505
0
0
PRINCIPAL FINANCIAL GROUP IN
COM
74251V102
65030
875
SH
DFND
2
875
0
0
PROCTER AND GAMBLE CO
COM
742718109
1529723
10288
SH
DFND
2
10288
0
0
PROCTER AND GAMBLE CO
COM
742718109
9475717
63728
SH
SOLE
1
63693
0
35
PROGRESSIVE CORP
COM
743315103
493271
3448
SH
SOLE
1
3448
0
0
PROGRESSIVE CORP
COM
743315103
807860
5647
SH
DFND
2
5647
0
0
PROLOGIS INC.
COM
74340W103
177797
1425
SH
DFND
2
1425
0
0
PROLOGIS INC.
COM
74340W103
1660689
13310
SH
SOLE
1
12645
0
665
PROSHARES TR
ULTRA ENERGY
74347G705
11196
300
SH
SOLE
1
300
0
0
PROSHARES TR
ULTRASHRT S&P500
74347G416
4996
125
SH
SOLE
1
125
0
0
PROSPERITY BANCSHARES INC
COM
743606105
492
8
SH
SOLE
1
8
0
0
PUBLIC STORAGE
COM
74460D109
23869
79
SH
SOLE
1
79
0
0
PUTNAM MANAGED MUN INCOME TR
COM
746823103
61423
10020
SH
SOLE
1
10020
0
0
QUAKER HOUGHTON
COM
747316107
50873
257
SH
SOLE
1
257
0
0
QUALCOMM INC
COM
747525103
13341806
104576
SH
SOLE
1
102576
0
2000
QUALCOMM INC
COM
747525103
20349775
159506
SH
DFND
2
159506
0
0
QUANTA SVCS INC
COM
74762E102
26662
160
SH
SOLE
1
160
0
0
QUEST DIAGNOSTICS INC
COM
74834L100
20939
148
SH
SOLE
1
148
0
0
QURATE RETAIL INC
COM SER A
74915M100
11310
11450
SH
SOLE
1
11450
0
0
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
543316
5548
SH
DFND
2
5548
0
0
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
8572303
87535
SH
SOLE
1
87027
0
508
RCI HOSPITALITY HLDGS INC
COM
74934Q108
7817
100
SH
SOLE
1
100
0
0
REATA PHARMACEUTICALS INC
CL A
75615P103
1907683
20982
SH
SOLE
1
20982
0
0
REGENERON PHARMACEUTICALS
COM
75886F107
165977
202
SH
SOLE
1
202
0
0
RENAISSANCERE HLDGS LTD
COM
G7496G103
30051000
150000
SH
DFND
2
150000
0
0
RENASANT CORP
COM
75970E107
20122
658
SH
SOLE
1
658
0
0
REPUBLIC SVCS INC
COM
760759100
1623
12
SH
SOLE
1
12
0
0
RETRACTABLE TECHNOLOGIES INC
COM
76129W105
10675
6100
SH
SOLE
1
6100
0
0
RIVIAN AUTOMOTIVE INC
COM CL A
76954A103
7740
500
SH
SOLE
1
500
0
0
ROBERT HALF INTL INC
COM
770323103
22882
284
SH
SOLE
1
284
0
0
ROBLOX CORP
CL A
771049103
4498
100
SH
SOLE
1
100
0
0
ROPER TECHNOLOGIES INC
COM
776696106
881
2
SH
SOLE
1
2
0
0
ROYAL CARIBBEAN GROUP
COM
V7780T103
3265
50
SH
SOLE
1
50
0
0
S&P GLOBAL INC
COM
78409V104
14136
41
SH
SOLE
1
41
0
0
SABINE RTY TR
UNIT BEN INT
785688102
36767
512
SH
SOLE
1
512
0
0
SALESFORCE INC
COM
79466L302
6941756
34747
SH
SOLE
1
33715
0
1032
SALESFORCE INC
COM
79466L302
13205458
66100
SH
DFND
2
66100
0
0
SCHLUMBERGER LTD
COM STK
806857108
328970
6700
SH
DFND
2
6700
0
0
SCHLUMBERGER LTD
COM STK
806857108
1612248
32836
SH
SOLE
1
31986
0
850
SCHWAB CHARLES CORP
COM
808513105
1089504
20800
SH
SOLE
1
19800
0
1000
SCHWAB CHARLES CORP
COM
808513105
2244483
42850
SH
DFND
2
42850
0
0
SEAGATE TECHNOLOGY HLDNGS PL
ORD SHS
G7997R103
19704
298
SH
SOLE
1
298
0
0
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
62956
421
SH
SOLE
1
421
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
310613
3750
SH
SOLE
1
3750
0
0
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
15014
467
SH
DFND
2
467
0
0
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
2394371
74475
SH
SOLE
1
73175
0
1300
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
2775
41
SH
SOLE
1
41
0
0
SEMPRA
COM
816851109
302
2
SH
SOLE
1
2
0
0
SHELL PLC
SPON ADS
780259305
29460
512
SH
DFND
2
512
0
0
SHELL PLC
SPON ADS
780259305
355252
6174
SH
SOLE
1
5674
0
500
SHERWIN WILLIAMS CO
COM
824348106
318889
1419
SH
SOLE
1
1418
0
0
SILVERGATE CAP CORP
CL A
82837P408
203
125
SH
SOLE
1
125
0
0
SMUCKER J M CO
COM NEW
832696405
3462
22
SH
DFND
2
22
0
0
SNAP INC
CL A
83304A106
1121
100
SH
SOLE
1
100
0
0
SNAP ON INC
COM
833034101
25677
104
SH
SOLE
1
104
0
0
SONOCO PRODS CO
COM
835495102
350872
5752
SH
SOLE
1
5752
0
0
SOUTHERN CO
COM
842587107
1539458
22125
SH
DFND
2
22125
0
0
SOUTHERN CO
COM
842587107
6663746
95771
SH
SOLE
1
94071
0
1700
SOUTHWEST AIRLS CO
COM
844741108
91828
2822
SH
SOLE
1
2822
0
0
SOUTHWESTERN ENERGY CO
COM
845467109
4000
800
SH
SOLE
1
800
0
0
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467X109
64196
193
SH
SOLE
1
193
0
0
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467X109
392492
1180
SH
DFND
2
1180
0
0
SPDR GOLD TR
GOLD SHS
78463V107
293152
1600
SH
DFND
2
1600
0
0
SPDR GOLD TR
GOLD SHS
78463V107
3055194
16675
SH
SOLE
1
16075
0
600
SPDR S&P 500 ETF TR
TR UNIT
78462F103
88838
217
SH
SOLE
1
192
0
25
SPDR S&P 500 ETF TR
TR UNIT
78462F103
318505
778
SH
DFND
2
778
0
0
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
338307
738
SH
SOLE
1
738
0
0
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
852184
1859
SH
DFND
2
1859
0
0
SPDR SER TR
S&P BIOTECH
78464A870
150362
1973
SH
SOLE
1
1973
0
0
SPDR SER TR
S&P DIVID ETF
78464A763
309275
2500
SH
SOLE
1
2500
0
0
SPDR SER TR
S&P REGL BKG
78464A698
8772
200
SH
SOLE
1
200
0
0
SPROTT INC
COM NEW
852066208
9105
250
SH
SOLE
1
250
0
0
SPROTT PHYSICAL GOLD & SILVE
TR UNIT
85208R101
124806
6600
SH
SOLE
1
6600
0
0
STANLEY BLACK & DECKER INC
COM
854502101
42869
532
SH
SOLE
1
532
0
0
STARBUCKS CORP
COM
855244109
13016
125
SH
DFND
2
125
0
0
STARBUCKS CORP
COM
855244109
1289442
12383
SH
SOLE
1
12383
0
0
STMICROELECTRONICS N V
NY REGISTRY
861012102
80235
1500
SH
DFND
2
1500
0
0
STRYKER CORPORATION
COM
863667101
1364547
4780
SH
DFND
2
4780
0
0
STRYKER CORPORATION
COM
863667101
4073086
14268
SH
SOLE
1
12618
0
1650
SUMMIT FINL GROUP INC
COM
86606G101
259375
12500
SH
SOLE
1
0
0
12500
SUNCOR ENERGY INC NEW
COM
867224107
26393
850
SH
SOLE
1
850
0
0
SYSCO CORP
COM
871829107
1890822
24483
SH
SOLE
1
23183
0
1300
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
26511
285
SH
SOLE
1
285
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874060205
6213
377
SH
SOLE
1
377
0
0
TAPESTRY INC
COM
876030107
129330
3000
SH
DFND
2
3000
0
0
TAPESTRY INC
COM
876030107
422478
9800
SH
SOLE
1
9800
0
0
TARGA RES CORP
COM
87612G101
461992
6333
SH
SOLE
1
6333
0
0
TARGET CORP
COM
87612E106
726950
4389
SH
DFND
2
4389
0
0
TARGET CORP
COM
87612E106
8266428
49909
SH
SOLE
1
49409
0
500
TC ENERGY CORP
COM
87807B107
6615
170
SH
DFND
2
170
0
0
TECHNIPFMC PLC
COM
G87110105
7917
580
SH
SOLE
1
580
0
0
TELEDYNE TECHNOLOGIES INC
COM
879360105
77841
174
SH
SOLE
1
174
0
0
TELLURIAN INC NEW
COM
87968A104
246
200
SH
SOLE
1
200
0
0
TESLA INC
COM
88160R101
179453
865
SH
SOLE
1
865
0
0
TETRA TECHNOLOGIES INC DEL
COM
88162F105
5963
2250
SH
SOLE
1
2250
0
0
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADS
881624209
21904
2475
SH
SOLE
1
2475
0
0
TEXAS CAP BANCSHARES INC
COM
88224Q107
48960
1000
SH
SOLE
1
1000
0
0
TEXAS INSTRS INC
COM
882508104
5664005
30450
SH
SOLE
1
30180
0
270
TEXAS INSTRS INC
COM
882508104
7037874
37836
SH
DFND
2
37836
0
0
TEXAS PACIFIC LAND CORPORATI
COM
88262P102
8505
5
SH
SOLE
1
5
0
0
THE CIGNA GROUP
COM
125523100
51106
200
SH
SOLE
1
200
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
115274
200
SH
DFND
2
200
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
187320
325
SH
SOLE
1
325
0
0
TILE SHOP HLDGS INC
COM
88677Q109
89110
19000
SH
SOLE
1
19000
0
0
TOTALENERGIES SE
SPONSORED ADS
89151E109
94480
1600
SH
SOLE
1
1600
0
0
TRAVELERS COMPANIES INC
COM
89417E109
59651
348
SH
SOLE
1
348
0
0
TRIMBLE INC
ULTRA ENERGY
896239100
85183
1625
SH
SOLE
1
1625
0
0
TRINITY INDS INC
COM
896522109
3350036
137522
SH
SOLE
1
136122
0
1400
TRINITY INDS INC
COM
896522109
9281160
381000
SH
DFND
2
381000
0
0
TRUIST FINL CORP
COM
89832Q109
9855
289
SH
SOLE
1
289
0
0
TYSON FOODS INC
CL A
902494103
16313
275
SH
SOLE
1
275
0
0
UBER TECHNOLOGIES INC
COM
90353T100
5960329
188023
SH
SOLE
1
184723
0
3300
UBER TECHNOLOGIES INC
COM
90353T100
14572078
459687
SH
DFND
2
459687
0
0
UNILEVER PLC
SPON ADR NEW
904767704
9347
180
SH
SOLE
1
90
0
90
UNILEVER PLC
SPON ADR NEW
904767704
43362
835
SH
DFND
2
835
0
0
UNION PAC CORP
COM
907818108
383936
1908
SH
SOLE
1
1907
0
0
UNION PAC CORP
COM
907818108
675831
3358
SH
DFND
2
3358
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
1718751
8860
SH
DFND
2
8860
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
11913314
61412
SH
SOLE
1
59362
0
2050
UNITED STS COMMODITY INDEX F
COMM IDX FND
911717106
29843
550
SH
SOLE
1
550
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
1017959
2154
SH
DFND
2
2154
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
8111062
17163
SH
SOLE
1
16913
0
250
US BANCORP DEL
COM NEW
902973304
439089
12180
SH
DFND
2
12180
0
0
US BANCORP DEL
COM NEW
902973304
565588
15689
SH
SOLE
1
15689
0
0
V F CORP
COM
918204108
5728
250
SH
DFND
2
250
0
0
V F CORP
COM
918204108
104470
4560
SH
SOLE
1
4560
0
0
VALE S A
SPONSORED ADS
91912E105
63120
4000
SH
SOLE
1
4000
0
0
VANECK ETF TRUST
HIGH YLD MUNIETF
92189H409
24111
466
SH
SOLE
1
466
0
0
VANECK ETF TRUST
MRNGSTR WDE MOAT
92189F643
66816
905
SH
SOLE
1
905
0
0
VANGUARD BD INDEX FDS
SHORT TRM BOND
921937827
3828477
50052
SH
SOLE
1
50052
0
0
VANGUARD INDEX FDS
MID CAP ETF
922908629
130770
620
SH
SOLE
1
620
0
0
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
62551
394
SH
SOLE
1
394
0
0
VANGUARD INDEX FDS
SMALL CP ETF
922908751
592185
3124
SH
SOLE
1
3124
0
0
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
64923
300
SH
SOLE
1
300
0
0
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
187145
3500
SH
SOLE
1
3500
0
0
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
4328
47
SH
SOLE
1
47
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000IDX
92206C730
17329
93
SH
SOLE
1
93
0
0
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
24775
325
SH
DFND
2
325
0
0
VANGUARD TAX-MANAGED FDS
VAN FTSE DEV MKT
921943858
168123
3722
SH
SOLE
1
3722
0
0
VAREX IMAGING CORP
COM
92214X106
13351
734
SH
SOLE
1
734
0
0
VERITEX HLDGS INC
COM
923451108
145897
7990
SH
SOLE
1
7990
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
5253845
135095
SH
SOLE
1
133545
0
1550
VERIZON COMMUNICATIONS INC
COM
92343V104
7548121
194089
SH
DFND
2
194089
0
0
VERRA MOBILITY CORP
CL A COM STK
92511U102
0
0
SH
SOLE
1
0
0
0
VIATRIS INC
COM
92556V106
39519
4108
SH
DFND
2
4108
0
0
VIATRIS INC
COM
92556V106
155249
16138
SH
SOLE
1
16052
0
86
VIRTUS STONE HBR EMRG MKTS I
COM
86164T107
2742
600
SH
SOLE
1
600
0
0
VISA INC
COM CL A
92826C839
432432
1918
SH
DFND
2
1918
0
0
VISA INC
COM CL A
92826C839
5438095
24120
SH
SOLE
1
24120
0
0
VMWARE INC
CL A COM
928563402
195265
1564
SH
SOLE
1
1564
0
0
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
11
1
SH
SOLE
1
1
0
0
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
2285
207
SH
DFND
2
207
0
0
VONTIER CORPORATION
COM
928881101
2461
90
SH
DFND
2
90
0
0
VONTIER CORPORATION
COM
928881101
16623
608
SH
SOLE
1
608
0
0
VOYA GLBL EQTY DIV & PREM OP
COM
92912T100
2315
454
SH
SOLE
1
454
0
0
WABTEC
COM
929740108
1819
18
SH
DFND
2
18
0
0
WABTEC
COM
929740108
35371
350
SH
SOLE
1
344
0
6
WALGREENS BOOTS ALLIANCE INC
COM
931427108
2197732
63555
SH
SOLE
1
62955
0
600
WALGREENS BOOTS ALLIANCE INC
COM
931427108
10875410
314500
SH
DFND
2
314500
0
0
WALMART INC
COM
931142103
3215885
21810
SH
DFND
2
21810
0
0
WALMART INC
COM
931142103
10214846
69277
SH
SOLE
1
68841
0
435
WARNER BROS DISCOVERY INC
COM SER A
934423104
12820
849
SH
DFND
2
849
0
0
WARNER BROS DISCOVERY INC
COM SER A
934423104
184296
12205
SH
SOLE
1
11836
0
369
WASTE CONNECTIONS INC
COM
94106B101
115428
830
SH
SOLE
1
830
0
0
WASTE MGMT INC DEL
COM
94106L109
12193857
74731
SH
SOLE
1
73331
0
1400
WASTE MGMT INC DEL
COM
94106L109
63836999
391230
SH
DFND
2
391230
0
0
WEATHERFORD INTL PLC
ORD SHS
G48833118
356
6
SH
SOLE
1
6
0
0
WEATHERFORD INTL PLC
ORD SHS
92939U106
213657
2254
SH
SOLE
1
2254
0
0
WELLS FARGO CO NEW
COM
949746101
30091
805
SH
DFND
2
805
0
0
WELLS FARGO CO NEW
COM
949746101
641376
17158
SH
SOLE
1
17158
0
0
WELLTOWER INC
COM
95040Q104
90473
1262
SH
SOLE
1
1262
0
0
WESTERN ALLIANCE BANCORP
COM
957638109
28432
800
SH
SOLE
1
0
0
800
WESTERN UN CO
COM
959802109
285440
25600
SH
SOLE
1
24600
0
1000
WESTERN UN CO
COM
959802109
3395175
304500
SH
DFND
2
304500
0
0
WEYERHAEUSER CO MTN BE
COM NEW
962166104
179756
5966
SH
SOLE
1
5966
0
0
WILLIAMS COS INC
COM
969457100
10450881
349996
SH
SOLE
1
345296
0
4700
WILLIAMS COS INC
COM
969457100
17132175
573750
SH
DFND
2
573750
0
0
YUM BRANDS INC
COM
988498101
9906
75
SH
SOLE
1
75
0
0
YUM BRANDS INC
COM
988498101
29058
220
SH
DFND
2
220
0
0
YUM CHINA HLDGS INC
COM
98850P109
13946
220
SH
DFND
2
220
0
0
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
120673
934
SH
SOLE
1
934
0
0
ZIMVIE INC
COM
98888T107
745
103
SH
SOLE
1
103
0
0
ZOETIS INC
CL A
98978V103
1162916
6987
SH
DFND
2
6987
0
0
ZOETIS INC
CL A
98978V103
4453768
26759
SH
SOLE
1
25059
0
1700