First Financial Bankshares (FFIN)

Headquartered in Abilene, Texas, First Financial Bankshares, Inc. is a financial holding company that through its subsidiary, First Financial Bank, N.A., operates multiple banking regions with 78 locations in Texas, including Abilene, Acton, Albany, Aledo, Alvarado, Beaumont, Boyd, Bridgeport, Brock, Bryan, Burleson, College Station, Cisco, Cleburne, Clyde, Conroe, Cut and Shoot, Decatur, Eastland, El Campo, Fort Worth, Fulshear, Glen Rose, Granbury, Grapevine, Hereford, Huntsville, Keller, Kingwood, Magnolia, Mauriceville, Merkel, Midlothian, Mineral Wells, Montgomery, Moran, New Waverly, Newton, Odessa, Orange, Palacios, Port Arthur, Ranger, Rising Star, Roby, San Angelo, Southlake, Stephenville, Sweetwater, Tomball, Trent, Trophy Club, Vidor, Waxahachie, Weatherford, Willis, and Willow Park. The Company also operates First Financial Trust & Asset Management Company, N.A., with ten locations and First Technology Services, Inc., a technology operating company.

Company profile

F. Scott Dueser
Fiscal year end
Industry (SIC)
First Technology • First Financial Trust & Asset Management Company • First Financial Insurance Agency, Inc. • FB Investment Paris Fund, LLC ...
IRS number

FFIN stock data

Analyst ratings and price targets

Last 3 months


6 May 22
29 Jun 22
31 Dec 22
Quarter (USD) Mar 22 Dec 21 Sep 21 Jun 21
Cost of revenue
Operating income
Operating margin
Net income
Net profit margin
Cash on hand
Change in cash
Diluted EPS
Annual (USD) Dec 21 Dec 20 Dec 19 Dec 18
Cost of revenue
Operating income
Operating margin
Net income
Net profit margin
Cash on hand
Change in cash
Diluted EPS
Date Owner Security Transaction Code Indirect 10b5-1 $Price #Shares $Value #Remaining
26 Jun 22 F Scott Dueser Common Stock Payment of exercise Dispose F Yes No 40.05 1,569 62.84K 932,692
10 Jun 22 Johnny Trotter Common Stock Buy Acquire P No No 39.34 1,000 39.34K 893,757
19 May 22 Michael B. Denny Common Stock Buy Acquire P Yes No 40.65 2,500 101.63K 85,958
18 May 22 James R Gordon Common Stock Payment of exercise Dispose F No No 40.68 583 23.72K 10,761
6 May 22 April Kaye Bullock Anthony Common Stock Buy Acquire P No No 40.85 5,000 204.25K 80,627
53.5% owned by funds/institutions
13F holders Current Prev Q Change
Total holders 273 276 -1.1%
Opened positions 26 40 -35.0%
Closed positions 29 34 -14.7%
Increased positions 106 93 +14.0%
Reduced positions 88 91 -3.3%
13F shares Current Prev Q Change
Total value 3.64B 4.07B -10.6%
Total shares 76.41M 76.09M +0.4%
Total puts 0 3.9K EXIT
Total calls 0 13K EXIT
Total put/call ratio 0.3
Largest owners Shares Value Change
BLK Blackrock 14.99M $661.3M +0.1%
Vanguard 13.68M $603.62M +0.3%
STT State Street 5.67M $250.9M +5.7%
ATAC Neuberger Berman 4.34M $191.54M -2.1%
Kayne Anderson Rudnick Investment Management 3.17M $139.67M +1.5%
Alliancebernstein 2.83M $124.96M -18.9%
JPM JPMorgan Chase & Co. 2.59M $114.21M -2.8%
Geode Capital Management 2.45M $108.04M +1.6%
Ardevora Asset Management 2.17M $95.71M +70.9%
Dimensional Fund Advisors 2.01M $88.86M +0.0%
Largest transactions Shares Bought/sold Change
Norges Bank 0 -1.02M EXIT
Ardevora Asset Management 2.17M +900.08K +70.9%
Alliancebernstein 2.83M -658.75K -18.9%
STT State Street 5.67M +304.88K +5.7%
Millennium Management 279.42K +222.37K +389.7%
D. E. Shaw & Co. 297.85K +185.05K +164.0%
Eagle Asset Management 925.24K +167.74K +22.1%
WFC Wells Fargo & Co. 862.72K +158.96K +22.6%
Renaissance Technologies 152.81K +152.81K NEW
BCS Barclays 143.95K -149.01K -50.9%

Financial report summary


Content analysis

H.S. sophomore Avg
New words: affordable, began, CDE, climate, Department, Distribution, enhancing, FB, investee, labor, LIHTC, LLC, moved, NMTC, partially, promote, proportional, PSU, shift, Subtopic, taxpayer, uncollateralized, unrest, variable, Vintage
Removed: absenteeism, acquire, add, advantage, aggregated, announced, arrive, assist, automobile, CECL, charged, Chief, close, Codification, collect, commencing, comparing, configuration, consideration, contracted, conversion, created, crossed, Deal, declaration, deductible, deferral, delay, depend, depositing, detail, detailed, direct, directing, direction, Disease, distancing, downgraded, eliminate, emergency, encourage, essential, exacerbate, expand, expanded, expectation, field, final, fluctuating, forgiven, forming, fourth, fully, functional, funded, globally, greatly, Houston, identifiable, identified, impacted, impaired, implemented, instituted, key, led, legacy, legislation, length, limit, longer, mask, merged, Notwithstanding, November, observe, omitted, opportunity, outbreak, participate, Paycheck, PCI, personnel, physical, President, production, prospective, racial, referred, remote, remove, reorganization, replaced, retired, retrospective, round, scrutiny, selected, September, shelter, simplified, spread, Station, step, sudden, sufficient, surviving, TBT, technical, test, testing, thereof, threshold, travel, turn, uncertainty, unknown, unprecedented, validation, vendor, warranted, wear, workforce, working, World