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