FIRST FINANCIAL BANKSHARES INC (FFIN) stock: key figures, P/E, revenue and dividend

Financials · United States · ISIN US32020R1095

Price
30.33 USD
Market cap
4.35 bn USD
P/E (2026)
–
P/S (2026)
–
Dividend yield
2.70 %
Net margin
–
Return on equity (ROE)
–
Return on assets (ROA)
–

FIRST FINANCIAL BANKSHARES INC financials

Fiscal year2025
EBIT309.60 m USD
Net income253.58 m USD
Diluted EPS – continuing operations1.77 USD

Full history since 1993, charts and your own formulas

This page shows the last two fiscal years. After free sign-up you get the full income statement, balance sheet and cash flow, price and dividend charts, your own formula metrics and a stock screener covering more than 8,000 companies.

About FIRST FINANCIAL BANKSHARES INC

First Financial Bankshares, Inc., through its subsidiaries, provides banking services in the United States. The company offers general commercial banking services, including checking, savings and time deposits, loans, automated teller machines, drive-in and night deposit services, safe deposit facilities, remote deposit capture, internet banking, mobile banking, payroll cards, funds transfer, and other customary commercial banking service, as well as securities brokerage services. It also provides personal trust services, such as wealth management; administration of estates, oil and gas management; farm and ranch; property management; testamentary trusts; revocable and irrevocable trusts; and agency accounts. In addition, the company offers commercial and industrial; municipal; agricultural; construction and development; farm; residential; consumer auto and non-auto; and non-owner occupied and owner occupied commercial real estate loans. Further, it provides advice and specialized services related to lending, investing, purchasing, advertising, public relations, and technology services. First Financial Bankshares, Inc. was founded in 1890 and is headquartered in Abilene, Texas.

More stocks

All stocks →

Not investment advice. All data without warranty, price as of 22.10.2026. Details in the risk notice.