FIRST FINANCIAL BANKSHARES INC (FFIN)
FIRST FINANCIAL BANKSHARES INC (FFIN) has a 84-report earnings history dating back to Oct 20, 2004. Its average absolute post-earnings move is ±2.00%, and 60.7% of those reactions were positive. Its largest post-earnings gain was +7.83% (Apr 21, 2005) and its largest decline was -9.07% (Oct 20, 2022). The next earnings report is predicted for 2026-07-17 (high confidence).
Earnings Price Reaction
Scroll to zoom, drag to pan — click earnings dots for details
Earnings Impact
Total Earnings
84
Avg Abs. Movement
±2.00%
Positive %
60.7%
Negative %
39.3%
Historical Earnings Statistics
| Date | Timing | Open | High | Close | Volume | Movement % | SEC Filing |
|---|---|---|---|---|---|---|---|
| Jan 23, 2026 | ☽ POST | $33.19 | $34.16 | $32.54 | 892,600 | -2.14% | open_in_new |
| Oct 24, 2025 | ☽ POST | $30.87 | $31.36 | $30.73 | 906,300 | +0.61% | open_in_new |
| Jul 17, 2025 | ☽ POST | $35.62 | $36.25 | $36.14 | 560,800 | +1.44% | open_in_new |
| Apr 17, 2025 | ☽ POST | $31.89 | $32.38 | $31.93 | 503,500 | -1.32% | open_in_new |
| Jan 23, 2025 | ☽ POST | $35.84 | $36.20 | $35.52 | 429,000 | +3.42% | open_in_new |
| Oct 17, 2024 | ☽ POST | $37.13 | $37.74 | $37.60 | 359,000 | -1.16% | open_in_new |
| Jul 19, 2024 | ☽ POST | $34.67 | $35.28 | $34.37 | 1,012,500 | +3% | open_in_new |
| Apr 19, 2024 | ☽ POST | $27.34 | $28.79 | $28.72 | 1,110,500 | +1.37% | open_in_new |
| Jan 26, 2024 | ☽ POST | $29.27 | $31.10 | $30.68 | 836,200 | +2.45% | open_in_new |
| Oct 20, 2023 | ☽ POST | $23.03 | $23.03 | $21.87 | 1,099,600 | +1.73% | open_in_new |
| Jul 21, 2023 | ☽ POST | $29.50 | $29.57 | $28.61 | 665,200 | +2.56% | open_in_new |
| Apr 20, 2023 | ☽ POST | $28.10 | $28.33 | $27.80 | 497,000 | -3.83% | open_in_new |
| Jan 20, 2023 | ☽ POST | $32.10 | $32.51 | $31.94 | 698,300 | +2.65% | open_in_new |
| Oct 20, 2022 | ☽ POST | $41.52 | $41.52 | $39.76 | 417,200 | -9.07% | open_in_new |
| Jul 22, 2022 | ☽ POST | $38.67 | $39.65 | $39.23 | 576,500 | +1.36% | open_in_new |
| Apr 21, 2022 | ☽ POST | $39.72 | $39.90 | $38.56 | 433,000 | -1.09% | open_in_new |
| Jan 31, 2022 | ☽ POST | $42.14 | $43.05 | $42.94 | 708,500 | +1.87% | open_in_new |
| Oct 21, 2021 | ☽ POST | $44.87 | $45.22 | $44.64 | 361,800 | +4.16% | open_in_new |
| Jul 23, 2021 | ☽ POST | $44.25 | $44.25 | $43.49 | 236,000 | +0.75% | open_in_new |
| Apr 26, 2021 | ☽ POST | $44.27 | $44.73 | $43.97 | 357,900 | +2.12% | open_in_new |
| Jan 29, 2021 | ☽ POST | $34.94 | $35.86 | $34.20 | 517,700 | +2.53% | open_in_new |
| Oct 22, 2020 | ☽ POST | $27.25 | $28.16 | $28.09 | 445,900 | -1.09% | open_in_new |
| Jul 23, 2020 | ☽ POST | $25.92 | $26.73 | $26.48 | 325,900 | +3.38% | open_in_new |
| Apr 24, 2020 | ☽ POST | $22.69 | $24.04 | $23.09 | 646,400 | +6.6% | open_in_new |
| Jan 24, 2020 | ☽ POST | $31.89 | $31.89 | $30.66 | 512,500 | -2% | open_in_new |
| Oct 18, 2019 | ☀ PRE | $29.82 | $31.02 | $30.83 | 724,000 | +3.41% | open_in_new |
| Jul 18, 2019 | ☽ POST | $26.04 | $26.60 | $26.43 | 245,800 | +2.87% | open_in_new |
| Apr 18, 2019 | ☽ POST | $26.45 | $26.68 | $26.45 | 466,800 | -0.78% | open_in_new |
| Jan 25, 2019 | ☽ POST | $26.39 | $27.26 | $27.09 | 906,200 | +0.73% | open_in_new |
| Oct 18, 2018 | ☽ POST | $25.15 | $25.46 | $24.79 | 456,400 | +0.72% | open_in_new |
| Jul 20, 2018 | ☀ PRE | $23.45 | $24.64 | $24.53 | 764,600 | +5.21% | open_in_new |
| Apr 19, 2018 | ☽ POST | $20.63 | $21.11 | $21.00 | 331,000 | +1.85% | open_in_new |
| Jan 25, 2018 | ☽ POST | $20.44 | $20.44 | $20.14 | 563,000 | +0.11% | open_in_new |
| Oct 20, 2017 | ☀ PRE | $19.95 | $20.55 | $19.97 | 603,200 | +1.2% | open_in_new |
| Jul 20, 2017 | ☽ POST | $18.21 | $18.36 | $18.25 | 225,000 | +0.47% | open_in_new |
| Apr 20, 2017 | ☽ POST | $16.26 | $16.56 | $16.54 | 446,800 | +1.8% | open_in_new |
| Jan 27, 2017 | ☽ POST | $17.90 | $18.20 | $18.09 | 268,600 | -1.87% | open_in_new |
| Oct 21, 2016 | ☀ PRE | $15.23 | $15.41 | $15.20 | 504,200 | -1.74% | open_in_new |
| Jul 21, 2016 | ☽ POST | $14.52 | $14.59 | $14.44 | 278,600 | +0.78% | open_in_new |
| Apr 21, 2016 | ☽ POST | $13.38 | $13.56 | $13.39 | 460,200 | -0.56% | open_in_new |
| Jan 29, 2016 | ☀ PRE | $10.63 | $10.91 | $10.84 | 2,767,800 | -4.88% | open_in_new |
| Oct 23, 2015 | ☀ PRE | $13.77 | $14.10 | $13.97 | 421,200 | +2.79% | open_in_new |
| Jul 17, 2015 | ☽ POST | $14.47 | $14.47 | $14.27 | 494,200 | +1.84% | open_in_new |
| Apr 16, 2015 | ☽ POST | $11.76 | $11.82 | $11.74 | 279,400 | -0.21% | open_in_new |
| Jan 22, 2015 | ☽ POST | $10.08 | $10.46 | $10.41 | 1,018,800 | +0.66% | open_in_new |
| Oct 23, 2014 | ☽ POST | $11.69 | $11.87 | $11.69 | 370,400 | +0.42% | open_in_new |
| Jul 17, 2014 | ☽ POST | $12.28 | $12.28 | $12.01 | 423,800 | +1.17% | open_in_new |
| Apr 17, 2014 | ☽ POST | $11.63 | $11.79 | $11.71 | 454,400 | +1.32% | open_in_new |
| Oct 18, 2013 | ☀ PRE | $12.50 | $12.50 | $12.29 | 495,600 | +0.9% | open_in_new |
| Jul 18, 2013 | ☽ POST | $12.06 | $12.33 | $12.18 | 406,800 | +1.04% | open_in_new |
| Apr 19, 2013 | ☽ POST | $9.06 | $9.45 | $9.42 | 234,000 | -0.98% | open_in_new |
| Jan 25, 2013 | ☽ POST | $8.34 | $8.34 | $8.14 | 367,600 | +1.68% | open_in_new |
| Oct 19, 2012 | ☀ PRE | $6.75 | $6.95 | $6.94 | 540,000 | +2.41% | open_in_new |
| Jul 19, 2012 | ☽ POST | $6.97 | $7.15 | $6.84 | 217,200 | -0.96% | open_in_new |
| Apr 24, 2012 | ☀ PRE | $6.31 | $6.51 | $6.47 | 316,800 | +2.99% | open_in_new |
| Jan 27, 2012 | ☽ POST | $6.56 | $6.56 | $6.49 | 328,800 | -0.12% | open_in_new |
| Oct 20, 2011 | ☽ POST | $5.63 | $5.66 | $5.62 | 421,200 | +3.57% | open_in_new |
| Jul 21, 2011 | ☽ POST | $6.23 | $6.34 | $6.33 | 351,600 | -1.72% | open_in_new |
| Jan 28, 2011 | ☀ PRE | $6.21 | $6.21 | $6.04 | 943,800 | -3.05% | open_in_new |
| Oct 22, 2010 | ☽ POST | $5.91 | $5.93 | $5.87 | 181,200 | -0.73% | open_in_new |
| Jul 23, 2010 | ☀ PRE | $5.65 | $5.91 | $5.90 | 325,800 | +2.04% | open_in_new |
| Apr 23, 2010 | ☽ POST | $6.60 | $6.63 | $6.63 | 202,200 | -1.42% | open_in_new |
| Jan 29, 2010 | ☀ PRE | $6.43 | $6.44 | $6.37 | 741,000 | -0.75% | open_in_new |
| Oct 30, 2009 | ☽ POST | $5.89 | $5.89 | $5.78 | 643,800 | +0.19% | open_in_new |
| Jul 24, 2009 | ☀ PRE | $6.09 | $6.20 | $6.17 | 555,000 | +0.72% | open_in_new |
| Apr 24, 2009 | ☀ PRE | $5.86 | $6.07 | $5.91 | 1,088,400 | +2.22% | open_in_new |
| Jan 23, 2009 | ☀ PRE | $5.15 | $5.34 | $5.23 | 1,233,600 | -2.16% | open_in_new |
| Oct 24, 2008 | ☽ POST | $5.18 | $5.42 | $5.32 | 584,400 | +0.09% | open_in_new |
| Jul 18, 2008 | ☽ POST | $5.20 | $5.31 | $5.24 | 1,347,600 | -2.29% | open_in_new |
| Apr 17, 2008 | ☽ POST | $4.92 | $4.92 | $4.85 | 382,800 | +5.92% | open_in_new |
| Jan 28, 2008 | ☽ POST | $4.23 | $4.41 | $4.41 | 763,200 | -1.29% | open_in_new |
| Oct 19, 2007 | ☀ PRE | $4.55 | $4.55 | $4.25 | 697,200 | -6.3% | open_in_new |
| Jul 23, 2007 | ☽ POST | $4.16 | $4.19 | $4.10 | 357,600 | -0.71% | open_in_new |
| Apr 20, 2007 | ☀ PRE | $4.71 | $4.71 | $4.64 | 358,800 | -0.33% | open_in_new |
| Jan 25, 2007 | ☀ PRE | $4.48 | $4.50 | $4.44 | 155,400 | -1.25% | open_in_new |
| Oct 20, 2006 | ☽ POST | $4.53 | $4.53 | $4.49 | 129,000 | -2.67% | open_in_new |
| Jul 20, 2006 | ☽ POST | $4.09 | $4.12 | $4.00 | 297,000 | -0.57% | open_in_new |
| Apr 20, 2006 | ☽ POST | $4.17 | $4.17 | $4.08 | 27,000 | -3.1% | open_in_new |
| Feb 06, 2006 | ☽ POST | $3.89 | $3.93 | $3.93 | 97,800 | -0.62% | open_in_new |
| Oct 21, 2005 | ☽ POST | $3.54 | $3.65 | $3.65 | 58,200 | +0.64% | open_in_new |
| Jul 21, 2005 | ☽ POST | $3.75 | $3.78 | $3.66 | 126,600 | +1.98% | open_in_new |
| Apr 21, 2005 | ☀ PRE | $3.20 | $3.37 | $3.37 | 319,200 | +7.83% | open_in_new |
| Jan 20, 2005 | ☽ POST | $3.42 | $3.48 | $3.42 | 164,000 | +1.54% | open_in_new |
| Oct 20, 2004 | ☽ POST | $3.12 | $3.16 | $3.10 | 168,000 | +0.22% | open_in_new |
Earnings Count
84
Total earnings in dataset
Avg Abs. Movement
±2.00%
Avg % price change on earnings
SEC Filing Types
Recent SEC Filings
10 most recent| Form | Date Filed | View on EDGAR |
|---|---|---|
| 4 | 20260507 | open_in_new SEC.gov |
| 4 | 20260507 | open_in_new SEC.gov |
| 4 | 20260506 | open_in_new SEC.gov |
| 10-Q | 20260505 | open_in_new SEC.gov |
| 3 | 20260505 | open_in_new SEC.gov |
| 4 | 20260505 | open_in_new SEC.gov |
| 4 | 20260430 | open_in_new SEC.gov |
| 4 | 20260430 | open_in_new SEC.gov |
| 4 | 20260430 | open_in_new SEC.gov |
| 4 | 20260430 | open_in_new SEC.gov |
Frequently asked about FFIN earnings
When does FIRST FINANCIAL BANKSHARES INC report earnings next? expand_more
FIRST FINANCIAL BANKSHARES INC (FFIN)'s next earnings date is predicted (high confidence) for 2026-07-17. This is a prediction based on its historical quarterly reporting pattern, not a company-confirmed date.
How much does FFIN stock move after earnings? expand_more
Over 84 reports, FFIN has moved an average of ±2.00% the session after earnings, closing higher 60.7% of the time.
What was FFIN's biggest post-earnings move? expand_more
FFIN's largest post-earnings gain on record was +7.83% on Apr 21, 2005, and its largest decline was -9.07% on Oct 20, 2022.
Where can I find FIRST FINANCIAL BANKSHARES INC's SEC filings? expand_more
All of FIRST FINANCIAL BANKSHARES INC's SEC filings — 10-K, 10-Q, 8-K and more — are listed in the SEC filings section on this page, each linking to the original document on SEC.gov.
Sector peers
- Atlantic American Corporation Common Stock (AAME) earnings history chevron_right
- Acadian Asset Management Inc. (AAMI) earnings history chevron_right
- American Assets Trust, Inc. (AAT) earnings history chevron_right
- AllianceBernstein Holding, L.P. (AB) earnings history chevron_right
- Ameris Bancorp (ABCB) earnings history chevron_right
- ARBOR REALTY TRUST INC (ABR) earnings history chevron_right
- American Bitcoin Corp. Class A Common Stock (ABTC) earnings history chevron_right
- Abacus Global Management, Inc. (ABX) earnings history chevron_right
- Abacus Global Management, Inc. 9.875% Fixed Rate Senior Notes due 2028 (ABXL) earnings history chevron_right
- Arch Capital Group (ACGL) earnings history chevron_right