0000950123-24-002567.txt : 20240214 0000950123-24-002567.hdr.sgml : 20240214 20240214161623 ACCESSION NUMBER: 0000950123-24-002567 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240214 DATE AS OF CHANGE: 20240214 EFFECTIVENESS DATE: 20240214 FILER: COMPANY DATA: COMPANY CONFORMED NAME: FIRST FINANCIAL BANKSHARES INC CENTRAL INDEX KEY: 0000036029 STANDARD INDUSTRIAL CLASSIFICATION: STATE COMMERCIAL BANKS [6022] ORGANIZATION NAME: 02 Finance IRS NUMBER: 750944023 STATE OF INCORPORATION: TX FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-23917 FILM NUMBER: 24638495 BUSINESS ADDRESS: STREET 1: 400 PINE STREET CITY: ABILENE STATE: TX ZIP: 79601 BUSINESS PHONE: 325.627.7167 MAIL ADDRESS: STREET 1: 400 PINE STREET CITY: ABILENE STATE: TX ZIP: 79601 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE 0000036029 XXXXXXXX 12-31-2023 12-31-2023 false First Financial Bankshares Inc
400 Pine Street Abilene TX 79601
13F HOLDINGS REPORT 028-23917 N
Michelle S. Hickox EVP, CFO, Secretary and Treasurer 325-627-7361 /s/ Michelle S. Hickox Abilene TX 02-14-2024 1 188 4161710315 false 1 First Financial Trust & Asset Management Company, National Association
INFORMATION TABLE 2 30545.xml INFORMATION TABLE FOR FORM 13F Abbott Laboratories COM 002824100 10948112 99465 SH DFND 1 99465 0 0 AbbVie Inc COM 00287Y109 875271 5648 SH DFND 1 5648 0 0 Accenture PLC SHS CLASS A G1151C101 232302 662 SH DFND 1 662 0 0 Adobe Inc COM 00724F101 2729445 4575 SH DFND 1 4575 0 0 ADVANCED MICRO DEV COM 007903107 22599427 153310 SH DFND 1 153310 0 0 Alexandria Real Estate Equitie COM 015271109 31259708 246586 SH DFND 1 246586 0 0 ALPHABET INC CAP STK CL A 02079K305 62863433 450021 SH DFND 1 450021 0 0 ALPHABET INC CAP STK CL C 02079K107 1068813 7584 SH DFND 1 7584 0 0 Amazon.com Inc COM 023135106 56467285 371642 SH DFND 1 371642 0 0 American Electric Power Co Inc COM 025537101 47325839 582687 SH DFND 1 582687 0 0 American Tower Corp COM 03027X100 30444909 141027 SH DFND 1 141027 0 0 Amgen Inc COM 031162100 66445926 230699 SH DFND 1 230699 0 0 Apple Inc COM 037833100 157416764 817622 SH DFND 1 817622 0 0 AT&T INC COM 00206R102 304440 18143 SH DFND 1 18143 0 0 AUTOMATIC DATA PROCESSING COM 053015103 215031 923 SH DFND 1 923 0 0 BERKSHIRE HATHAWAY CL A 084670108 1085250 2 SH DFND 1 2 0 0 Berkshire Hathaway Inc CL B NEW 084670702 2962061 8305 SH DFND 1 8305 0 0 BK OF AMERICA CORP COM 060505104 40124506 1191699 SH DFND 1 1191699 0 0 BlackRock Fund Advisors CORE MSCI EMKT 46434G103 611158 12083 SH DFND 1 12083 0 0 BlackRock Fund Advisors CORE S&P MCP ETF 464287507 144984094 523125 SH DFND 1 523125 0 0 BlackRock Fund Advisors CORE S&P SCP ETF 464287804 25837651 238685 SH DFND 1 238685 0 0 BlackRock Fund Advisors MSCI EAFE ETF 464287465 6083759 80740 SH DFND 1 80740 0 0 BlackRock Fund Advisors RUS 1000 ETF 464287622 4050343 15444 SH DFND 1 15444 0 0 BlackRock Fund Advisors RUS MID CAP ETF 464287499 875862 11268 SH DFND 1 11268 0 0 BlackRock Fund Advisors SHRT NAT MUN ETF 464288158 474013 4496 SH DFND 1 4496 0 0 BlackRock Fund Advisors US TRSPRTION 464287192 8562566 32628 SH DFND 1 32628 0 0 BlackRock Inc COM 09247X101 52136232 64223 SH DFND 1 64223 0 0 Blackstone Inc COM 09260D107 105062514 802494 SH DFND 1 802494 0 0 Bloom Energy Corp COM CL A 093712107 2471600 167000 SH DFND 1 167000 0 0 Booking Holdings Inc COM 09857L108 3025779 853 SH DFND 1 853 0 0 BP PLC SPONSORED ADR 055622104 261924 7399 SH DFND 1 7399 0 0 Broadcom Inc COM 11135F101 93340825 83620 SH DFND 1 83620 0 0 Camden Property Trust SH BEN INT 133131102 21041040 211915 SH DFND 1 211915 0 0 CARRIER GLOBAL CORP COM 14448C104 200386 3488 SH DFND 1 3488 0 0 Caterpillar Inc COM 149123101 619429 2095 SH DFND 1 2095 0 0 Charles Schwab Corp/The COM 808513105 232200 3375 SH DFND 1 3375 0 0 Chart Industries Inc COM 16115Q308 685740 5030 SH DFND 1 5030 0 0 Chemed Corp COM 16359R103 1349603 2308 SH DFND 1 2308 0 0 Chevron Corp COM 166764100 94514637 633646 SH DFND 1 633646 0 0 CIPHER MNG INC COM 17253J106 9901361 2397424 SH DFND 1 2397424 0 0 CISCO SYSTEMS COM 17275R102 47568622 941580 SH DFND 1 941580 0 0 Citigroup Inc COM NEW 172967424 35671634 693461 SH DFND 1 693461 0 0 Coca-Cola Co/The COM 191216100 50813806 862274 SH DFND 1 862274 0 0 COLGATE-PALMOLIVE COM 194162103 856643 10747 SH DFND 1 10747 0 0 Comcast Corp CL A 20030N101 33386206 761373 SH DFND 1 761373 0 0 Comstock Resources Inc COM 205768302 107377 12133 SH DFND 1 12133 0 0 CONOCOPHILLIPS COM 20825C104 69263148 596736 SH DFND 1 596736 0 0 Cooper Cos Inc/The COM NEW 216648402 330000 872 SH DFND 1 872 0 0 Costco Wholesale Corp COM 22160K105 452155 685 SH DFND 1 685 0 0 Cullen/Frost Bankers Inc COM 229899109 249527 2300 SH DFND 1 2300 0 0 CVS Health Corp COM 126650100 1116573 14141 SH DFND 1 14141 0 0 Danaher Corp COM 235851102 9418545 40713 SH DFND 1 40713 0 0 DEERE & CO COM 244199105 222328 556 SH DFND 1 556 0 0 Diamondback Energy Inc COM 25278X109 244561 1577 SH DFND 1 1577 0 0 Diamondback Energy Inc None 927959106 246678 7861 SH DFND 1 7861 0 0 DUKE ENERGY CORP COM NEW 26441C204 271324 2796 SH DFND 1 2796 0 0 Eaton Corp PLC SHS G29183103 62007056 257483 SH DFND 1 257483 0 0 Eli Lilly & Co COM 532457108 569513 977 SH DFND 1 977 0 0 Energy Transfer LP COM UT LTD PTN 29273V100 204433 14814 SH DFND 1 14814 0 0 Enterprise Products Partners L COM 293792107 722807 27431 SH DFND 1 27431 0 0 EQUINIX INC COM 29444U700 1895083 2353 SH DFND 1 2353 0 0 ESTEE LAUDER COS CL A 518439104 2268630 15512 SH DFND 1 15512 0 0 Extra Space Storage Inc COM 30225T102 473454 2953 SH DFND 1 2953 0 0 Exxon Mobil Corp COM 30231G102 8991001 89928 SH DFND 1 89928 0 0 FEDEX CORP COM 31428X106 314948 1245 SH DFND 1 1245 0 0 Ferguson PLC SHS G3421J106 396566 2054 SH DFND 1 2054 0 0 First Financial Bankshares Inc COM 32020R109 553576940 18269866 SH DFND 1 3499761 167771 14602334 First Horizon Corp COM 320517105 433239 30596 SH DFND 1 30596 0 0 Generac Holdings Inc COM 368736104 2250973 17417 SH DFND 1 17417 0 0 Heartland Financial USA Inc COM 42234Q102 401863 10685 SH DFND 1 10685 0 0 Home Depot Inc/The COM 437076102 42816600 123551 SH DFND 1 123551 0 0 Honeywell International Inc COM 438516106 72579792 346096 SH DFND 1 346096 0 0 ILLINOIS TOOL WKS COM 452308109 288134 1100 SH DFND 1 1100 0 0 Incyte Corp COM 45337C102 1927904 30704 SH DFND 1 30704 0 0 Independence Realty Trust Inc COM 45378A106 616605 40301 SH DFND 1 40301 0 0 Intel Corp COM 458140100 259592 5166 SH DFND 1 5166 0 0 INTL BUSINESS MCHN COM 459200101 586817 3588 SH DFND 1 3588 0 0 Intuitive Surgical Inc COM NEW 46120E602 2098379 6220 SH DFND 1 6220 0 0 Invesco Capital Management LLC S&P500 LOW VOL 46138E354 229774 3667 SH DFND 1 3667 0 0 Invesco Capital Management LLC UNIT SER 1 46090E103 295673 722 SH DFND 1 722 0 0 Invitation Homes Inc COM 46187W107 45103790 1322304 SH DFND 1 1322304 0 0 ISHARES CORE MSCI EAFE 46432F842 1518434 21584 SH DFND 1 21584 0 0 ISHARES CORE S&P500 ETF 464287200 6322388 13237 SH DFND 1 13237 0 0 ISHARES RUSSELL 2000 ETF 464287655 203319 1013 SH DFND 1 1013 0 0 ISHARES U.S. TECH ETF 464287721 211130 1720 SH DFND 1 1720 0 0 ISHARES GOLD TRUST ISHARES NEW 464285204 863344 22120 SH DFND 1 22120 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 1881748 46798 SH DFND 1 46798 0 0 ISHARES TRUST IBOXX HI YD ETF 464288513 463721 5992 SH DFND 1 5992 0 0 ISHARES/USA NATIONAL MUN ETF 464288414 582270 5371 SH DFND 1 5371 0 0 Johnson & Johnson COM 478160104 78509029 500887 SH DFND 1 500887 0 0 JPMorgan Chase & Co COM 46625H100 142006795 834843 SH DFND 1 834843 0 0 Kimbell Royalty Partners LP UNIT 49435R102 4199763 279054 SH DFND 1 279054 0 0 KLA Corp COM NEW 482480100 20172273 34702 SH DFND 1 34702 0 0 L3Harris Technologies Inc COM 502431109 204301 970 SH DFND 1 970 0 0 Lam Research Corp COM 512807108 15973021 20393 SH DFND 1 20393 0 0 Lennox International Inc COM 526107107 585356 1308 SH DFND 1 1308 0 0 Lockheed Martin Corp COM 539830109 43862754 96776 SH DFND 1 96776 0 0 LOWE'S COS INC COM 548661107 25240731 113416 SH DFND 1 113416 0 0 LULULEMON ATHLETIC COM 550021109 1526712 2986 SH DFND 1 2986 0 0 Lumen Technologies Inc COM 550241103 94247 51501 SH DFND 1 51501 0 0 Main Street Capital Corp COM 56035L104 6121714 141608 SH DFND 1 141608 0 0 Marathon Petroleum Corp COM 56585A102 653971 4408 SH DFND 1 4408 0 0 MarketAxess Holdings Inc COM 57060D108 1778771 6074 SH DFND 1 6074 0 0 Marriott International Inc/MD CL A 571903202 616093 2732 SH DFND 1 2732 0 0 MASTERCARD INC CL A 57636Q104 38381635 89990 SH DFND 1 89990 0 0 MCDONALD'S CORP COM 580135101 54017895 182179 SH DFND 1 182179 0 0 MCKESSON CORP COM 58155Q103 717619 1550 SH DFND 1 1550 0 0 Medtronic PLC SHS G5960L103 49523067 601154 SH DFND 1 601154 0 0 Merck & Co Inc COM 58933Y105 92587852 849274 SH DFND 1 849274 0 0 Meta Platforms Inc CL A 30303M102 35985697 101666 SH DFND 1 101666 0 0 MICROSOFT CORP COM 594918104 211128786 561453 SH DFND 1 561453 0 0 Mondelez International Inc CL A 609207105 83612612 1154392 SH DFND 1 1154392 0 0 Neurocrine Biosciences Inc COM 64125C109 2082072 15802 SH DFND 1 15802 0 0 NEXTERA ENERGY COM 65339F101 27875529 458932 SH DFND 1 458932 0 0 NIKE INC CL B 654106103 200203 1844 SH DFND 1 1844 0 0 NiSource Inc COM 65473P105 8861647 333772 SH DFND 1 333772 0 0 Novartis AG SPONSORED ADR 66987V109 32003047 316956 SH DFND 1 316956 0 0 Nuveen Closed-End Funds/USA COM 67072T108 110814 13481 SH DFND 1 13481 0 0 NVIDIA Corp COM 67066G104 29437858 59444 SH DFND 1 59444 0 0 ONEOK Inc COM 682680103 216910 3089 SH DFND 1 3089 0 0 ORACLE CORP COM 68389X105 337165 3198 SH DFND 1 3198 0 0 Palo Alto Networks Inc COM 697435105 7141699 24219 SH DFND 1 24219 0 0 PayPal Holdings Inc COM 70450Y103 4763144 77563 SH DFND 1 77563 0 0 PEPSICO INC COM 713448108 66011034 388666 SH DFND 1 388666 0 0 Pfizer Inc COM 717081103 8901666 309193 SH DFND 1 309193 0 0 PHILIP MORRIS INTL COM 718172109 206882 2199 SH DFND 1 2199 0 0 Phillips 66 COM 718546104 379715 2852 SH DFND 1 2852 0 0 Phillips Edison & Co Inc COMMON STOCK 71844V201 493100 13517 SH DFND 1 13517 0 0 Principal Exchange-Traded Fund SPECTRUM PFD 74255Y888 281211 16060 SH DFND 1 16060 0 0 Procter & Gamble Co/The COM 742718109 647121 4416 SH DFND 1 4416 0 0 ProFrac Holding Corp CLASS A COM 74319N100 8579725 1011760 SH DFND 1 1011760 0 0 Prosperity Bancshares Inc COM 743606105 2425614 35813 SH DFND 1 35813 0 0 Quaker Chemical Corp COM 747316107 303697 1423 SH DFND 1 1423 0 0 QUALCOMM Inc COM 747525103 377484 2610 SH DFND 1 2610 0 0 Republic Services Inc COM 760759100 683387 4144 SH DFND 1 4144 0 0 ROPER INDUSTRIES INC COM 776696106 2221023 4074 SH DFND 1 4074 0 0 RTX Corp COM 75513E101 353977 4207 SH DFND 1 4207 0 0 S&P Global Inc COM 78409V104 13015604 29546 SH DFND 1 29546 0 0 SALESFORCE.COM INC COM 79466L302 14472700 55000 SH DFND 1 55000 0 0 San Juan Basin Royalty Trust UNIT BEN INT 798241105 127000 25000 SH DFND 1 25000 0 0 SELECT SECTOR SPDR SBI INT-UTILS 81369Y886 24269133 383217 SH DFND 1 383217 0 0 Seligman Funds/Closed-end/USA COM 895436103 395721 13726 SH DFND 1 13726 0 0 ServiceNow Inc COM 81762P102 15946893 22572 SH DFND 1 22572 0 0 Southern Co/The COM 842587107 224454 3201 SH DFND 1 3201 0 0 Southern Missouri Bancorp Inc COM 843380106 821512 15387 SH DFND 1 15387 0 0 SPDR SERIES TRUST S&P REGL BKG 78464A698 20471346 390451 SH DFND 1 390451 0 0 SSGA FUNDS MANAGEMENT PORTFOLIO SHORT 78464A474 833155 27977 SH DFND 1 27977 0 0 SSgA Funds Management Inc TR UNIT 78462F103 4633797 9749 SH DFND 1 9749 0 0 Stanley Black & Decker Inc COM 854502101 6160582 62799 SH DFND 1 62799 0 0 STARBUCKS CORP COM 855244109 33029744 344024 SH DFND 1 344024 0 0 Sunoco LP COM UT REP LP 86765K109 215748 3600 SH DFND 1 3600 0 0 Target Corp COM 87612E106 231717 1627 SH DFND 1 1627 0 0 Tesla Inc COM 88160R101 781718 3146 SH DFND 1 3146 0 0 TEXAS INSTRUMENTS COM 882508104 424616 2491 SH DFND 1 2491 0 0 Texas Pacific Land Corp COM 88262P102 5520872 3511 SH DFND 1 3511 0 0 Thermo Fisher Scientific Inc COM 883556102 908712 1712 SH DFND 1 1712 0 0 Trane Technologies PLC SHS G8994E103 473898 1943 SH DFND 1 1943 0 0 Union Pacific Corp COM 907818108 20917982 85164 SH DFND 1 85164 0 0 United Therapeutics Corp COM 91307C102 1698210 7723 SH DFND 1 7723 0 0 UnitedHealth Group Inc COM 91324P102 21160935 40194 SH DFND 1 40194 0 0 Valero Energy Corp COM 91913Y100 452920 3484 SH DFND 1 3484 0 0 Van Eck Associates Corp HIGH YLD MUNIETF 92189H409 274878 5324 SH DFND 1 5324 0 0 VANGUARD S&P 500 ETF SHS 922908363 48833803 111799 SH DFND 1 111799 0 0 VANGUARD ETF/USA FTSE EMR MKT ETF 922042858 36463098 887180 SH DFND 1 887180 0 0 VANGUARD ETF/USA HEALTH CAR ETF 92204A504 427193 1704 SH DFND 1 1704 0 0 VANGUARD ETF/USA INF TECH ETF 92204A702 473836 979 SH DFND 1 979 0 0 VANGUARD ETF/USA INTER TERM TREAS 92206C706 3287633 55422 SH DFND 1 55422 0 0 VANGUARD ETF/USA INT-TERM CORP 92206C870 517591 6368 SH DFND 1 6368 0 0 VANGUARD ETF/USA LONG TERM TREAS 92206C847 16222385 263650 SH DFND 1 263650 0 0 VANGUARD ETF/USA MEGA GRWTH IND 921910816 234857 905 SH DFND 1 905 0 0 VANGUARD ETF/USA MTG-BKD SECS ETF 92206C771 27715863 597840 SH DFND 1 597840 0 0 VANGUARD ETF/USA SHRT TRM CORP BD 92206C409 79326920 1025293 SH DFND 1 1025293 0 0 VANGUARD ETF/USA SMALL CP ETF 922908751 285436 1338 SH DFND 1 1338 0 0 VANGUARD ETF/USA TOTAL BND MRKT 921937835 156662898 2130019 SH DFND 1 2130019 0 0 VANGUARD ETF/USA TOTAL STK MKT 922908769 299846 1264 SH DFND 1 1264 0 0 VANGUARD ETF/USA TT WRLD ST ETF 922042742 22590082 219577 SH DFND 1 219577 0 0 VANGUARD ETF/USA VALUE ETF 922908744 291077 1947 SH DFND 1 1947 0 0 VANGUARD ETF/USA VAN FTSE DEV MKT 921943858 97134063 2027851 SH DFND 1 2027851 0 0 VANGUARD GROUP INC/THE REAL ESTATE ETF 922908553 40360374 456772 SH DFND 1 456772 0 0 VANGUARD GROUP INC/THE SHORT TERM TREAS 92206C102 59812049 1025408 SH DFND 1 1025408 0 0 Veeva Systems Inc CL A COM 922475108 391008 2031 SH DFND 1 2031 0 0 VERIZON COMMUN COM 92343V104 605500 16061 SH DFND 1 16061 0 0 VISA INC COM CL A 92826C839 1221562 4692 SH DFND 1 4692 0 0 Walmart Inc COM 931142103 27277864 173028 SH DFND 1 173028 0 0 Walt Disney Co/The COM 254687106 464542 5145 SH DFND 1 5145 0 0 WASTE MANAGEMENT COM 94106L109 352469 1968 SH DFND 1 1968 0 0 Williams Cos Inc/The COM 969457100 56223492 1614226 SH DFND 1 1614226 0 0 Workday Inc CL A 98138H101 9108324 32994 SH DFND 1 32994 0 0