The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F COVER PAGE

OMB APPROVAL
OMB Number: 3235-0006
Expires: July 31, 2015
Estimated average burden
hours per response: 23.8

Report for the Calendar Year or Quarter Ended: 03-31-2024
Check here if Amendment    Amendment Number:
This Amendment (Check only one.):    is a restatement.
   adds new holdings entries.
Institutional Investment Manager Filing this Report:
Name: FIRST FINANCIAL BANKSHARES INC
Address: 400 Pine Street
Abilene, TX  79601
Form 13F File Number: 028-23917

The institutional investment manager filing this report and the person by whom it is signed hereby represent that the person signing the report is authorized to submit it, that all information contained herein is true, correct and complete, and that it is understood that all required items, statements, schedules, lists, and tables, are considered integral parts of this form.

Person Signing this Report on Behalf of Reporting Manager:
Name: Michelle S. Hickox
Title: EVP, CFO, Secretary and Treasurer
Phone: (325) 627-7361
Signature, Place, and Date of Signing:
/s/ Michelle S. Hickox AbileneTX 05-14-2024
[Signature] [City, State] [Date]
Report Type (Check only one.):
X 13F HOLDINGS REPORT. (Check here if all holdings of this reporting manager are reported in this report.)
   13F NOTICE. (Check here if no holdings reported are in this report, and all holdings are reported by other reporting manager(s).)
   13F COMBINATION REPORT. (Check here if a portion of the holdings for this reporting manager are reported in this report and a portion are reported by other reporting manager(s).)
Form 13F Summary Page
Report Summary:
Number of Other Included Managers: 1
Form 13F Information Table Entry Total: 193
Form 13F Information Table Value Total: 4,438,548,872
(thousands)
List of Other Included Managers:
Provide a numbered list of the name(s) and Form 13F file number(s) of all institutional investment managers with respect to which this report is filed, other than the manager filing this report.
[If there are no entries in this list, state “NONE” and omit the column headings and list entries.]
No. Form 13F File Number Name
1   First Financial Trust & Asset Management Company, National Association

SEC FORM 13-F Information Table

The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Expires: July 31, 2015
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
Abbott Laboratories COM 002824100 12,733,329 112,030 SH   DFND 1 112,030 0 0
AbbVie Inc COM 00287Y109 1,006,649 5,528 SH   DFND 1 5,528 0 0
Accenture PLC SHS CLASS A G1151C101 202,767 585 SH   DFND 1 585 0 0
Adobe Inc COM 00724F101 3,618,991 7,172 SH   DFND 1 7,172 0 0
ADVANCED MICRO DEV COM 007903107 15,966,325 88,461 SH   DFND 1 88,461 0 0
AES CORP COM 00130H105 3,185,462 177,661 SH   DFND 1 177,661 0 0
Aflac Inc COM 001055102 283,767 3,305 SH   DFND 1 3,305 0 0
Alexandria Real Estate Equitie COM 015271109 32,534,692 252,383 SH   DFND 1 252,383 0 0
ALPHABET INC CAP STK CL A 02079K305 71,306,274 472,446 SH   DFND 1 472,446 0 0
ALPHABET INC CAP STK CL C 02079K107 1,444,338 9,486 SH   DFND 1 9,486 0 0
Amazon.com Inc COM 023135106 66,399,682 368,110 SH   DFND 1 368,110 0 0
American Electric Power Co Inc COM 025537101 52,274,409 607,136 SH   DFND 1 607,136 0 0
American Tower Corp COM 03027X100 28,172,184 142,579 SH   DFND 1 142,579 0 0
Amgen Inc COM 031162100 64,575,611 227,123 SH   DFND 1 227,123 0 0
Apple Inc COM 037833100 141,659,285 826,098 SH   DFND 1 826,098 0 0
AT&T INC COM 00206R102 252,877 14,368 SH   DFND 1 14,368 0 0
AUTOMATIC DATA PROCESSING COM 053015103 234,006 937 SH   DFND 1 937 0 0
BERKSHIRE HATHAWAY CL A 084670108 1,268,880 2 SH   DFND 1 2 0 0
Berkshire Hathaway Inc CL B NEW 084670702 3,893,595 9,259 SH   DFND 1 9,259 0 0
BK OF AMERICA CORP COM 060505104 45,335,977 1,195,569 SH   DFND 1 1,195,569 0 0
BlackRock Fund Advisors CORE DIV GRWTH 46434V621 211,629 3,645 SH   DFND 1 3,645 0 0
BlackRock Fund Advisors CORE MSCI EMKT 46434G103 209,960 4,069 SH   DFND 1 4,069 0 0
BlackRock Fund Advisors CORE S&P MCP ETF 464287507 158,217,313 2,604,829 SH   DFND 1 2,604,829 0 0
BlackRock Fund Advisors CORE S&P SCP ETF 464287804 26,359,462 238,504 SH   DFND 1 238,504 0 0
BlackRock Fund Advisors MSCI EAFE ETF 464287465 6,442,386 80,671 SH   DFND 1 80,671 0 0
BlackRock Fund Advisors RUS 1000 ETF 464287622 4,448,335 15,444 SH   DFND 1 15,444 0 0
BlackRock Fund Advisors RUS MID CAP ETF 464287499 947,526 11,268 SH   DFND 1 11,268 0 0
BlackRock Fund Advisors US TRSPRTION 464287192 9,128,064 129,660 SH   DFND 1 129,660 0 0
BlackRock Inc COM 09247X101 53,353,465 63,996 SH   DFND 1 63,996 0 0
Blackstone Inc COM 09260D107 105,370,038 802,086 SH   DFND 1 802,086 0 0
Booking Holdings Inc COM 09857L108 2,967,606 818 SH   DFND 1 818 0 0
BP PLC SPONSORED ADR 055622104 253,059 6,716 SH   DFND 1 6,716 0 0
BRISTOL-MYRS SQUIB COM 110122108 235,358 4,340 SH   DFND 1 4,340 0 0
Broadcom Inc COM 11135F101 110,316,526 83,232 SH   DFND 1 83,232 0 0
Camden Property Trust SH BEN INT 133131102 23,286,557 236,652 SH   DFND 1 236,652 0 0
Caterpillar Inc COM 149123101 1,238,167 3,379 SH   DFND 1 3,379 0 0
Chart Industries Inc COM 16115Q308 2,666,158 16,186 SH   DFND 1 16,186 0 0
Chemed Corp COM 16359R103 1,481,574 2,308 SH   DFND 1 2,308 0 0
Chevron Corp COM 166764100 100,501,202 637,132 SH   DFND 1 637,132 0 0
CIPHER MNG INC COM 17253J106 12,346,734 2,397,424 SH   DFND 1 2,397,424 0 0
CISCO SYSTEMS COM 17275R102 47,473,343 951,179 SH   DFND 1 951,179 0 0
Citigroup Inc COM NEW 172967424 44,716,561 707,093 SH   DFND 1 707,093 0 0
Coca-Cola Co/The COM 191216100 53,218,341 869,865 SH   DFND 1 869,865 0 0
COLGATE-PALMOLIVE COM 194162103 935,169 10,385 SH   DFND 1 10,385 0 0
COLUMBIA MANAGEMENT INVESTMENT ADVISERS LLC COM 895436103 391,776 12,720 SH   DFND 1 12,720 0 0
Comcast Corp CL A 20030N101 33,874,904 781,428 SH   DFND 1 781,428 0 0
Comstock Resources Inc COM 205768302 149,714 16,133 SH   DFND 1 16,133 0 0
CONOCOPHILLIPS COM 20825C104 75,629,776 594,200 SH   DFND 1 594,200 0 0
Cooper Cos Inc/The None 216648501 353,892 3,488 SH   DFND 1 3,488 0 0
Costco Wholesale Corp COM 22160K105 528,226 721 SH   DFND 1 721 0 0
CUMMINS INC COM 231021106 332,365 1,128 SH   DFND 1 1,128 0 0
CVS Health Corp COM 126650100 1,015,824 12,736 SH   DFND 1 12,736 0 0
Danaher Corp COM 235851102 10,731,966 42,976 SH   DFND 1 42,976 0 0
DEERE & CO COM 244199105 441,135 1,074 SH   DFND 1 1,074 0 0
Diamondback Energy Inc CL A 927959106 302,334 7,861 SH   DFND 1 7,861 0 0
Diamondback Energy Inc COM 25278X109 281,600 1,421 SH   DFND 1 1,421 0 0
DR HORTON INC COM 23331A109 499,903 3,038 SH   DFND 1 3,038 0 0
DUKE ENERGY CORP COM NEW 26441C204 207,056 2,141 SH   DFND 1 2,141 0 0
Eaton Corp PLC SHS G29183103 78,619,321 251,437 SH   DFND 1 251,437 0 0
Eli Lilly & Co COM 532457108 742,952 955 SH   DFND 1 955 0 0
Energy Transfer LP COM UT LTD PTN 29273V100 303,967 19,324 SH   DFND 1 19,324 0 0
Enterprise Products Partners L COM 293792107 759,906 26,042 SH   DFND 1 26,042 0 0
EQUINIX INC COM 29444U700 1,883,403 2,282 SH   DFND 1 2,282 0 0
ESTEE LAUDER COS CL A 518439104 2,754,815 17,871 SH   DFND 1 17,871 0 0
Extra Space Storage Inc COM 30225T102 434,091 2,953 SH   DFND 1 2,953 0 0
Exxon Mobil Corp COM 30231G102 10,290,727 88,530 SH   DFND 1 88,530 0 0
FEDEX CORP COM 31428X106 331,173 1,143 SH   DFND 1 1,143 0 0
Ferguson PLC SHS G3421J106 450,840 2,064 SH   DFND 1 2,064 0 0
First Financial Bankshares Inc COM 32020R109 601,462,749 18,331,690 SH   SOLE 1 6,421,087 8,002 11,951,668
First Horizon Corp COM 320517105 468,021 30,391 SH   DFND 1 30,391 0 0
GEN DYNAMICS CORP COM 369550108 334,751 1,185 SH   DFND 1 1,185 0 0
Generac Holdings Inc COM 368736104 2,186,889 17,337 SH   DFND 1 17,337 0 0
General Electric Co COM NEW 369604301 326,486 1,860 SH   DFND 1 1,860 0 0
Gentex Corp COM 371901109 203,319 5,629 SH   DFND 1 5,629 0 0
Heartland Financial USA Inc COM 42234Q102 375,578 10,685 SH   DFND 1 10,685 0 0
Home Depot Inc/The COM 437076102 47,174,744 122,979 SH   DFND 1 122,979 0 0
Honeywell International Inc COM 438516106 70,949,999 345,676 SH   DFND 1 345,676 0 0
ILLINOIS TOOL WKS COM 452308109 295,163 1,100 SH   DFND 1 1,100 0 0
Incyte Corp COM 45337C102 2,091,995 36,721 SH   DFND 1 36,721 0 0
Independence Realty Trust Inc COM 45378A106 535,242 33,183 SH   DFND 1 33,183 0 0
Intel Corp COM 458140100 257,202 5,823 SH   DFND 1 5,823 0 0
INTL BUSINESS MCHN COM 459200101 698,723 3,659 SH   DFND 1 3,659 0 0
Intuitive Surgical Inc COM NEW 46120E602 2,417,288 6,057 SH   DFND 1 6,057 0 0
Invesco Capital Management LLC UNIT SER 1 46090E103 299,707 675 SH   DFND 1 675 0 0
Invesco ETFs/USA S&P500 LOW VOL 46138E354 241,545 3,667 SH   DFND 1 3,667 0 0
Invitation Homes Inc COM 46187W107 47,828,503 1,343,120 SH   DFND 1 1,343,120 0 0
ISHARES CORE MSCI EAFE 46432F842 841,358 11,336 SH   DFND 1 11,336 0 0
ISHARES CORE S&P500 ETF 464287200 3,424,605 6,514 SH   DFND 1 6,514 0 0
ISHARES RUSSELL 2000 ETF 464287655 213,034 1,013 SH   DFND 1 1,013 0 0
ISHARES U.S. TECH ETF 464287721 232,303 1,720 SH   DFND 1 1,720 0 0
ISHARES GOLD TRUST ISHARES NEW 464285204 463,664 11,037 SH   DFND 1 11,037 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 1,803,166 43,894 SH   DFND 1 43,894 0 0
Johnson & Johnson COM 478160104 79,256,512 501,021 SH   DFND 1 501,021 0 0
JPMorgan Chase & Co COM 46625H100 164,904,987 823,290 SH   DFND 1 823,290 0 0
Kimbell Royalty Partners LP UNIT 49435R102 4,352,212 280,426 SH   DFND 1 280,426 0 0
KLA Corp COM NEW 482480100 2,148,802 3,076 SH   DFND 1 3,076 0 0
L3Harris Technologies Inc COM 502431109 210,969 990 SH   DFND 1 990 0 0
Lam Research Corp COM 512807108 14,240,301 14,657 SH   DFND 1 14,657 0 0
Lennox International Inc COM 526107107 578,203 1,183 SH   DFND 1 1,183 0 0
Lockheed Martin Corp COM 539830109 51,922,501 114,148 SH   DFND 1 114,148 0 0
LOWE'S COS INC COM 548661107 28,893,259 113,427 SH   DFND 1 113,427 0 0
LULULEMON ATHLETIC COM 550021109 1,130,932 2,895 SH   DFND 1 2,895 0 0
Lumen Technologies Inc COM 550241103 80,342 51,501 SH   DFND 1 51,501 0 0
Main Street Capital Corp COM 56035L104 6,692,756 141,466 SH   DFND 1 141,466 0 0
Marriott International Inc/MD CL A 571903202 666,855 2,643 SH   DFND 1 2,643 0 0
MASTERCARD INC CL A 57636Q104 43,288,328 89,890 SH   DFND 1 89,890 0 0
MCDONALD'S CORP COM 580135101 51,038,871 181,021 SH   DFND 1 181,021 0 0
MCKESSON CORP COM 58155Q103 832,118 1,550 SH   DFND 1 1,550 0 0
Medtronic PLC SHS G5960L103 57,732,082 662,445 SH   DFND 1 662,445 0 0
Merck & Co Inc COM 58933Y105 111,179,222 842,586 SH   DFND 1 842,586 0 0
Meta Platforms Inc CL A 30303M102 47,497,008 97,815 SH   DFND 1 97,815 0 0
MICROSOFT CORP COM 594918104 219,805,164 522,450 SH   DFND 1 522,450 0 0
Mondelez International Inc CL A 609207105 81,261,810 1,160,883 SH   DFND 1 1,160,883 0 0
Neurocrine Biosciences Inc COM 64125C109 2,233,339 16,193 SH   DFND 1 16,193 0 0
NEXTERA ENERGY COM 65339F101 46,657,368 730,048 SH   DFND 1 730,048 0 0
NiSource Inc COM 65473P105 28,254,524 1,021,494 SH   DFND 1 1,021,494 0 0
Norfolk Southern Corp COM 655844108 254,870 1,000 SH   DFND 1 1,000 0 0
NORTHROP GRUMMAN COM 666807102 305,385 638 SH   DFND 1 638 0 0
Novartis AG SPONSORED ADR 66987V109 30,291,870 313,159 SH   DFND 1 313,159 0 0
Nucor Corp COM 670346105 359,189 1,815 SH   DFND 1 1,815 0 0
Nuveen Fund Advisors LLC COM 67072T108 117,689 13,481 SH   DFND 1 13,481 0 0
NVIDIA Corp COM 67066G104 46,236,972 51,172 SH   DFND 1 51,172 0 0
ONEOK Inc COM 682680103 234,016 2,919 SH   DFND 1 2,919 0 0
ORACLE CORP COM 68389X105 393,285 3,131 SH   DFND 1 3,131 0 0
Palo Alto Networks Inc COM 697435105 5,420,632 19,078 SH   DFND 1 19,078 0 0
PayPal Holdings Inc COM 70450Y103 522,388 7,798 SH   DFND 1 7,798 0 0
PEPSICO INC COM 713448108 68,451,836 391,131 SH   DFND 1 391,131 0 0
Pfizer Inc COM 717081103 11,266,806 406,011 SH   DFND 1 406,011 0 0
Phillips 66 COM 718546104 585,574 3,585 SH   DFND 1 3,585 0 0
Phillips Edison & Co Inc COMMON STOCK 71844V201 412,505 11,500 SH   DFND 1 11,500 0 0
Procter & Gamble Co/The COM 742718109 624,500 3,849 SH   DFND 1 3,849 0 0
ProFrac Holding Corp CLASS A COM 74319N100 8,458,314 1,011,760 SH   DFND 1 1,011,760 0 0
Prosperity Bancshares Inc COM 743606105 2,355,779 35,813 SH   DFND 1 35,813 0 0
Quaker Chemical Corp COM 747316107 292,071 1,423 SH   DFND 1 1,423 0 0
QUALCOMM Inc COM 747525103 446,952 2,640 SH   DFND 1 2,640 0 0
RenaissanceRe Holdings Ltd COM G7496G103 217,873 927 SH   DFND 1 927 0 0
Republic Services Inc COM 760759100 791,796 4,136 SH   DFND 1 4,136 0 0
ROPER INDUSTRIES INC COM 776696106 2,212,514 3,945 SH   DFND 1 3,945 0 0
RTX Corp COM 75513E101 579,231 5,939 SH   DFND 1 5,939 0 0
S&P Global Inc COM 78409V104 12,534,182 29,461 SH   DFND 1 29,461 0 0
SALESFORCE.COM INC COM 79466L302 16,630,256 55,217 SH   DFND 1 55,217 0 0
San Juan Basin Royalty Trust UNIT BEN INT 798241105 132,250 25,000 SH   DFND 1 25,000 0 0
SELECT SECTOR SPDR SBI INT-UTILS 81369Y886 41,151,980 626,839 SH   DFND 1 626,839 0 0
ServiceNow Inc COM 81762P102 17,100,632 22,430 SH   DFND 1 22,430 0 0
Southern Co/The COM 842587107 303,962 4,237 SH   DFND 1 4,237 0 0
Southern Missouri Bancorp Inc COM 843380106 672,566 15,387 SH   DFND 1 15,387 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 19,812,482 394,043 SH   DFND 1 394,043 0 0
SSGA FUNDS MANAGEMENT PORTFOLIO SHORT 78464A474 296,599 9,963 SH   DFND 1 9,963 0 0
SSgA Funds Management Inc TR UNIT 78462F103 5,099,409 9,749 SH   DFND 1 9,749 0 0
Stanley Black & Decker Inc COM 854502101 6,237,651 63,695 SH   DFND 1 63,695 0 0
STARBUCKS CORP COM 855244109 31,996,279 350,107 SH   DFND 1 350,107 0 0
STATE STREET ETF/USA BLOOMBERG 1-3 MO 78468R663 8,819,777 96,076 SH   DFND 1 96,076 0 0
STATE STREET ETF/USA UTSER1 S&PDCRP 78467Y107 363,886 654 SH   DFND 1 654 0 0
Target Corp COM 87612E106 386,672 2,182 SH   DFND 1 2,182 0 0
TE Connectivity Ltd SHS H84989104 227,301 1,565 SH   DFND 1 1,565 0 0
Tenable Holdings Inc COM 88025T102 204,640 4,140 SH   DFND 1 4,140 0 0
Tesla Inc COM 88160R101 643,567 3,661 SH   DFND 1 3,661 0 0
TEXAS INSTRUMENTS COM 882508104 434,131 2,492 SH   DFND 1 2,492 0 0
Texas Pacific Land Corp COM 88262P102 6,117,743 10,575 SH   DFND 1 10,575 0 0
Thermo Fisher Scientific Inc COM 883556102 1,006,656 1,732 SH   DFND 1 1,732 0 0
Trane Technologies PLC SHS G8994E103 583,289 1,943 SH   DFND 1 1,943 0 0
Union Pacific Corp COM 907818108 20,922,987 85,077 SH   DFND 1 85,077 0 0
United Therapeutics Corp COM 91307C102 3,095,936 13,477 SH   DFND 1 13,477 0 0
UnitedHealth Group Inc COM 91324P102 20,041,286 40,512 SH   DFND 1 40,512 0 0
UTD PARCEL SERV CL B 911312106 229,782 1,546 SH   DFND 1 1,546 0 0
Valero Energy Corp COM 91913Y100 561,400 3,289 SH   DFND 1 3,289 0 0
VANGUARD S&P 500 ETF SHS 922908363 7,417,201 15,430 SH   DFND 1 15,430 0 0
VANGUARD ETF/USA FTSE EMR MKT ETF 922042858 38,649,364 925,290 SH   DFND 1 925,290 0 0
VANGUARD ETF/USA GROWTH ETF 922908736 206,176 599 SH   DFND 1 599 0 0
VANGUARD ETF/USA HEALTH CAR ETF 92204A504 460,966 1,704 SH   DFND 1 1,704 0 0
VANGUARD ETF/USA INF TECH ETF 92204A702 512,805 978 SH   DFND 1 978 0 0
VANGUARD ETF/USA INTER TERM TREAS 92206C706 617,585 10,548 SH   DFND 1 10,548 0 0
VANGUARD ETF/USA INT-TERM CORP 92206C870 460,436 5,719 SH   DFND 1 5,719 0 0
VANGUARD ETF/USA LONG TERM TREAS 92206C847 16,045,450 270,855 SH   DFND 1 270,855 0 0
VANGUARD ETF/USA MEGA GRWTH IND 921910816 259,382 905 SH   DFND 1 905 0 0
VANGUARD ETF/USA MTG-BKD SECS ETF 92206C771 30,043,672 658,708 SH   DFND 1 658,708 0 0
VANGUARD ETF/USA SHRT TRM CORP BD 92206C409 85,233,889 1,102,495 SH   DFND 1 1,102,495 0 0
VANGUARD ETF/USA SMALL CP ETF 922908751 294,195 1,287 SH   DFND 1 1,287 0 0
VANGUARD ETF/USA TOTAL BND MRKT 921937835 161,761,900 2,227,205 SH   DFND 1 2,227,205 0 0
VANGUARD ETF/USA TOTAL STK MKT 922908769 482,374 1,856 SH   DFND 1 1,856 0 0
VANGUARD ETF/USA TT WRLD ST ETF 922042742 24,263,259 219,577 SH   DFND 1 219,577 0 0
VANGUARD ETF/USA VALUE ETF 922908744 207,321 1,273 SH   DFND 1 1,273 0 0
VANGUARD ETF/USA VAN FTSE DEV MKT 921943858 103,684,232 2,066,658 SH   DFND 1 2,066,658 0 0
VANGUARD GROUP INC/THE REAL ESTATE ETF 922908553 39,972,440 462,216 SH   DFND 1 462,216 0 0
VANGUARD GROUP INC/THE SHORT TERM TREAS 92206C102 61,153,053 1,053,092 SH   DFND 1 1,053,092 0 0
Veeva Systems Inc CL A COM 922475108 470,562 2,031 SH   DFND 1 2,031 0 0
VERIZON COMMUN COM 92343V104 618,029 14,729 SH   DFND 1 14,729 0 0
VISA INC COM CL A 92826C839 1,417,168 5,078 SH   DFND 1 5,078 0 0
Vistra Corp COM 92840M102 279,297 4,010 SH   DFND 1 4,010 0 0
Walmart Inc COM 931142103 31,212,285 518,735 SH   DFND 1 518,735 0 0
Walt Disney Co/The COM 254687106 592,589 4,843 SH   DFND 1 4,843 0 0
Williams Cos Inc/The COM 969457100 62,851,166 1,612,809 SH   DFND 1 1,612,809 0 0
Workday Inc CL A 98138H101 8,972,930 32,898 SH   DFND 1 32,898 0 0