NASDAQ:FFIN | Historical Stock Price | FIRST FINANCIAL BANKSHARES INC

Complete retained daily price history on its own workbook tab. Split-adjusted close keeps every historical share price on one comparable split basis. Cumulative dividend-reinvested close is the daily close of a rebased total-return index: it starts with one share at the earliest retained close, reinvests every distribution, and normalizes every forward and reverse split exactly once. Admitted exchange opening prices remain a distinct current-session series.

Available history
1993-11-01 to 2026-09-04
Data captured

Stock Price Chart

Blue: Split-adjusted close · Orange: Cumulative dividend-reinvested close

$0.87$2.33$6.28$16.92$45.56$122.681993-11-012026-08-27

Logarithmic scale. Both lines share the same starting value for the selected range.

View year

Historical Stock Price — 2026

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2026-09-04$33.2217,873
2026-09-03$33.4524,638
2026-09-02$32.9848,822
2026-09-01$33.1125,371
2026-08-31$33.2332,949
2026-08-28$33.3339,648
2026-08-27$33.07$79.50567,300$33.3437,509
2026-08-26$33.67$80.94499,700$33.8221,271
2026-08-25$33.71$81.04543,000$33.8719,180
2026-08-24$33.96$81.64521,800$34.1625,769
2026-08-21$34.13$82.05760,500$34.4621,374
2026-08-20$34.23$82.29789,500$33.9230,448
2026-08-19$34.12$82.02721,800$34.5632,080
2026-08-18$34.63$83.25580,900$34.7619,484
2026-08-17$34.86$83.80762,300$35.0631,366
2026-08-14$35.28$84.81517,400$35.0520,175
2026-08-13$35.13$84.45478,300$35.2530,894
2026-08-12$34.95$84.02547,600$34.8627,158
2026-08-11$34.80$83.66571,200$34.4729,874
2026-08-10$34.37$82.63596,200$34.4430,601
2026-08-07$34.67$83.35593,300$34.5236,281
2026-08-06$34.71$83.44478,100$35.6225,825
2026-08-05$35.31$84.89689,000$35.6429,843
2026-08-04$35.53$85.41774,300$35.4937,721
2026-08-03$35.42$85.15777,500$35.4150,951
2026-07-31$35.14$84.48812,300$35.1441,300
2026-07-30$34.92$83.95632,700$35.0941,534
2026-07-29$35.24$84.72852,900$35.3854,841
2026-07-28$35.21$84.65906,900$34.8463,143
2026-07-27$34.44$82.79576,800$35.0139,199
2026-07-24$34.68$83.37677,600$34.5842,017
2026-07-23$34.50$82.94848,900$34.4856,538
2026-07-22$34.68$83.37727,900$34.6040,863
2026-07-21$34.78$83.61878,800$34.8779,443
2026-07-20$34.88$83.85817,300$35.3445,715
2026-07-17$35.32$84.911,291,900
2026-07-16$36.50$87.751,143,000
2026-07-15$35.22$84.67795,300
2026-07-14$34.64$83.27680,000
2026-07-13$34.72$83.47657,100
2026-07-10$34.56$83.08621,800
2026-07-09$34.63$83.25693,100
2026-07-08$33.98$81.691,008,300
2026-07-07$34.67$83.35726,100
2026-07-06$34.75$83.54588,000
2026-07-02$34.88$83.85947,800
2026-07-01$35.45$85.22993,800
2026-06-30$34.60$83.18935,800
2026-06-29$34.48$82.891,219,200
2026-06-26$35.24$84.724,501,200
2026-06-25$34.94$84.001,300,200
2026-06-24$34.04$81.831,127,700
2026-06-23$33.50$80.53881,100
2026-06-22$33.09$79.55662,400
2026-06-18$32.78$78.801,977,000
2026-06-17$32.57$78.301,163,700
2026-06-16$33.39$80.27942,900
2026-06-15$33.35$80.17897,500
2026-06-12$33.65$80.89665,800
2026-06-11$33.30$79.52768,300
2026-06-10$33.21$79.311,115,200
2026-06-09$33.12$79.09976,200
2026-06-08$32.68$78.04761,800
2026-06-05$32.48$77.57878,500
2026-06-04$32.35$77.261,258,300
2026-06-03$31.71$75.73906,300
2026-06-02$32.64$77.95906,400
2026-06-01$32.17$76.83985,800
2026-05-29$32.68$78.04838,200
2026-05-28$32.70$78.09713,000
2026-05-27$32.47$77.54738,700
2026-05-26$32.64$77.95775,700
2026-05-22$32.24$76.99578,000
2026-05-21$32.19$76.87650,400
2026-05-20$32.10$76.66782,400
2026-05-19$31.61$75.49544,800
2026-05-18$31.75$75.82648,800
2026-05-15$31.10$74.27993,000
2026-05-14$31.40$74.99692,800
2026-05-13$31.31$74.77723,500
2026-05-12$31.70$75.70819,600
2026-05-11$31.48$75.18700,200
2026-05-08$32.26$77.04609,800
2026-05-07$32.39$77.35696,900
2026-05-06$32.60$77.85914,900
2026-05-05$32.22$76.95558,600
2026-05-04$31.79$75.92674,500
2026-05-01$32.56$77.761,025,500
2026-04-30$32.27$77.06610,200
2026-04-29$31.84$76.04738,700
2026-04-28$32.68$78.04705,800
2026-04-27$32.43$77.45624,300
2026-04-24$31.96$76.32562,100
2026-04-23$32.41$77.40508,400
2026-04-22$31.99$76.40652,400
2026-04-21$32.26$77.04916,700
2026-04-20$32.64$77.95715,800
2026-04-17$32.47$77.54885,100
2026-04-16$30.96$73.94674,500
2026-04-15$31.14$74.37660,200
2026-04-14$31.40$74.99637,800
2026-04-13$31.43$75.06584,500
2026-04-10$31.16$74.41458,300
2026-04-09$31.68$75.66602,800
2026-04-08$31.21$74.53796,800
2026-04-07$30.52$72.89636,000
2026-04-06$30.39$72.58502,500
2026-04-02$29.98$71.60593,200
2026-04-01$29.85$71.29566,500
2026-03-31$29.45$70.331,014,400
2026-03-30$29.13$69.57557,800
2026-03-27$28.99$69.23613,300
2026-03-26$29.53$70.52621,800
2026-03-25$29.39$70.19517,300
2026-03-24$29.55$70.57683,800
2026-03-23$29.54$70.55917,900
2026-03-20$28.95$69.142,125,500
2026-03-19$28.65$68.42670,700
2026-03-18$28.59$68.28901,100
2026-03-17$29.33$70.04849,000
2026-03-16$29.49$70.43727,200
2026-03-13$29.56$70.59750,500
2026-03-12$29.61$70.26917,800
2026-03-11$29.88$70.90877,300
2026-03-10$30.39$72.11801,100
2026-03-09$30.26$71.801,061,800
2026-03-06$30.08$71.37972,000
2026-03-05$30.30$71.90786,300
2026-03-04$30.48$72.32836,400
2026-03-03$30.34$71.991,149,500
2026-03-02$30.87$73.251,924,600
2026-02-27$30.93$73.391,382,400
2026-02-26$33.45$79.37800,200
2026-02-25$32.74$77.69449,300
2026-02-24$32.22$76.45472,600
2026-02-23$31.98$75.88667,300
2026-02-20$33.33$79.09888,500
2026-02-19$33.10$78.54474,400
2026-02-18$32.97$78.23498,500
2026-02-17$33.45$79.37682,500
2026-02-13$33.48$79.44468,100
2026-02-12$33.44$79.35870,200
2026-02-11$33.63$79.80682,000
2026-02-10$33.67$79.89623,100
2026-02-09$34.54$81.96535,900
2026-02-06$34.78$82.53970,600
2026-02-05$34.22$81.20776,400
2026-02-04$34.16$81.05728,000
2026-02-03$33.29$78.991,152,000
2026-02-02$32.41$76.90846,500
2026-01-30$31.82$75.502,514,000
2026-01-29$31.75$75.34923,900
2026-01-28$31.32$74.32792,600
2026-01-27$31.84$75.55718,400
2026-01-26$32.05$76.051,165,100
2026-01-23$32.75$77.71892,600
2026-01-22$33.70$79.96956,500
2026-01-21$33.81$80.22824,400
2026-01-20$32.33$76.71511,700
2026-01-16$32.54$77.21686,600
2026-01-15$32.65$77.47608,800
2026-01-14$32.14$76.26742,500
2026-01-13$31.77$75.38760,700
2026-01-12$31.52$74.79585,800
2026-01-09$31.57$74.91696,500
2026-01-08$32.08$76.12722,400
2026-01-07$31.01$73.58626,800
2026-01-06$31.33$74.34812,900
2026-01-05$30.77$73.011,078,700
2026-01-02$30.02$71.23960,600