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 — 2025

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2025-12-31$29.87$70.88807,700
2025-12-30$30.36$72.04670,000
2025-12-29$30.52$72.42588,900
2025-12-26$30.85$73.20510,600
2025-12-24$30.86$73.22272,900
2025-12-23$30.96$73.46657,200
2025-12-22$31.16$73.94608,900
2025-12-19$31.06$73.702,290,900
2025-12-18$31.23$74.10888,400
2025-12-17$31.29$74.24775,200
2025-12-16$31.49$74.721,291,200
2025-12-15$31.37$74.43944,300
2025-12-12$31.59$74.511,049,000
2025-12-11$31.75$74.88909,600
2025-12-10$31.67$74.691,687,200
2025-12-09$31.07$73.28695,900
2025-12-08$31.13$73.42916,300
2025-12-05$31.06$73.26700,200
2025-12-04$31.61$74.55922,100
2025-12-03$31.65$74.65733,600
2025-12-02$31.13$73.42586,400
2025-12-01$31.59$74.51680,800
2025-11-28$31.24$73.68312,700
2025-11-26$31.24$73.681,087,100
2025-11-25$31.65$74.65567,100
2025-11-24$30.96$73.02639,900
2025-11-21$31.36$73.96670,500
2025-11-20$30.33$71.53615,500
2025-11-19$30.20$71.23415,700
2025-11-18$30.23$71.30710,400
2025-11-17$29.86$70.43566,500
2025-11-14$31.14$73.44617,800
2025-11-13$30.97$73.04457,000
2025-11-12$31.36$73.96445,400
2025-11-11$31.44$74.15484,100
2025-11-10$31.25$73.70534,200
2025-11-07$31.35$73.94530,800
2025-11-06$30.75$72.52576,400
2025-11-05$31.22$73.63541,300
2025-11-04$30.65$72.29645,600
2025-11-03$30.92$72.93714,900
2025-10-31$30.89$72.85701,100
2025-10-30$30.70$72.41914,200
2025-10-29$30.64$72.271,095,100
2025-10-28$31.34$73.92481,400
2025-10-27$31.31$73.85756,000
2025-10-24$31.12$73.40906,300
2025-10-23$31.85$75.12612,500
2025-10-22$32.17$75.87446,000
2025-10-21$32.17$75.87344,800
2025-10-20$32.24$76.04449,900
2025-10-17$31.53$74.36577,800
2025-10-16$31.34$73.921,017,100
2025-10-15$32.83$77.43481,800
2025-10-14$33.69$79.46490,600
2025-10-13$32.82$77.41439,000
2025-10-10$32.11$75.73595,200
2025-10-09$33.74$79.58492,300
2025-10-08$33.39$78.75366,200
2025-10-07$33.37$78.70562,800
2025-10-06$33.63$79.32469,100
2025-10-03$33.50$79.01482,700
2025-10-02$33.38$78.73475,100
2025-10-01$33.64$79.34439,400
2025-09-30$33.65$79.36488,600
2025-09-29$33.77$79.65411,700
2025-09-26$34.11$80.45337,300
2025-09-25$34.02$80.24348,200
2025-09-24$34.23$80.73471,500
2025-09-23$34.38$81.09437,700
2025-09-22$34.32$80.94429,500
2025-09-19$34.87$82.241,480,700
2025-09-18$35.82$84.48596,700
2025-09-17$35.00$82.55550,100
2025-09-16$35.03$82.62472,900
2025-09-15$35.43$83.56350,000
2025-09-12$36.02$84.51417,600
2025-09-11$36.10$84.69765,900
2025-09-10$36.05$84.58462,500
2025-09-09$36.08$84.65356,700
2025-09-08$36.74$86.20344,800
2025-09-05$36.73$86.17443,900
2025-09-04$37.24$87.37462,300
2025-09-03$36.61$85.89355,100
2025-09-02$36.75$86.22462,600
2025-08-29$37.17$87.20448,800
2025-08-28$37.37$87.67426,700
2025-08-27$37.98$89.10779,800
2025-08-26$37.63$88.28677,600
2025-08-25$36.85$86.45367,100
2025-08-22$37.64$88.31681,100
2025-08-21$35.77$83.92357,600
2025-08-20$35.74$83.85370,700
2025-08-19$35.77$83.92422,200
2025-08-18$35.63$83.59710,600
2025-08-15$35.38$83.00917,100
2025-08-14$36.43$85.471,024,800
2025-08-13$36.01$84.48614,500
2025-08-12$35.04$82.21397,200
2025-08-11$33.90$79.53427,800
2025-08-08$34.04$79.86321,100
2025-08-07$33.62$78.88513,600
2025-08-06$34.01$79.79330,900
2025-08-05$34.31$80.49712,300
2025-08-04$34.38$80.66706,200
2025-08-01$34.05$79.88813,400
2025-07-31$34.62$81.22488,800
2025-07-30$35.11$82.37373,400
2025-07-29$35.89$84.20394,500
2025-07-28$36.38$85.35382,600
2025-07-25$36.45$85.51436,200
2025-07-24$36.86$86.48780,100
2025-07-23$36.83$86.41659,300
2025-07-22$37.06$86.95839,400
2025-07-21$37.50$87.98678,000
2025-07-18$37.32$87.56758,400
2025-07-17$36.79$86.31560,800
2025-07-16$36.32$85.21507,600
2025-07-15$35.77$83.92475,900
2025-07-14$37.18$87.23303,400
2025-07-11$36.73$86.17350,600
2025-07-10$37.44$87.84385,300
2025-07-09$37.06$86.95286,200
2025-07-08$37.36$87.65555,800
2025-07-07$37.32$87.56498,900
2025-07-03$37.76$88.59474,200
2025-07-02$37.56$88.12472,700
2025-07-01$37.26$87.42754,300
2025-06-30$35.98$84.41399,600
2025-06-27$36.14$84.791,486,600
2025-06-26$36.24$85.02413,500
2025-06-25$35.89$84.20471,800
2025-06-24$36.24$85.02613,700
2025-06-23$35.67$83.68465,700
2025-06-20$34.92$81.931,934,800
2025-06-18$35.10$82.35574,000
2025-06-17$35.10$82.35542,100
2025-06-16$35.68$83.71643,500
2025-06-13$35.56$82.98484,900
2025-06-12$36.66$85.55319,300
2025-06-11$36.87$86.04489,300
2025-06-10$37.48$87.46557,900
2025-06-09$36.73$85.71411,100
2025-06-06$36.56$85.31538,700
2025-06-05$35.58$83.03503,700
2025-06-04$35.53$82.91366,200
2025-06-03$35.82$83.59500,900
2025-06-02$35.18$82.09565,800
2025-05-30$35.26$82.28955,200
2025-05-29$35.38$82.56511,200
2025-05-28$34.91$81.46629,300
2025-05-27$35.30$82.37477,800
2025-05-23$34.21$79.83425,100
2025-05-22$34.47$80.44345,300
2025-05-21$34.69$80.95415,800
2025-05-20$35.74$83.40295,000
2025-05-19$35.87$83.70308,700
2025-05-16$35.86$83.68437,600
2025-05-15$35.96$83.91305,200
2025-05-14$35.66$83.21450,000
2025-05-13$35.93$83.84340,800
2025-05-12$36.17$84.40635,100
2025-05-09$34.67$80.90325,000
2025-05-08$34.85$81.32489,000
2025-05-07$34.23$79.88477,100
2025-05-06$34.23$79.88428,700
2025-05-05$34.42$80.32288,000
2025-05-02$34.65$80.86491,800
2025-05-01$33.77$78.80548,000
2025-04-30$33.51$78.20529,800
2025-04-29$33.78$78.83372,800
2025-04-28$33.49$78.15340,100
2025-04-25$33.37$77.87350,400
2025-04-24$33.78$78.83609,100
2025-04-23$33.59$78.38446,500
2025-04-22$33.20$77.47515,900
2025-04-21$32.25$75.26659,600
2025-04-17$32.68$76.26503,500
2025-04-16$32.76$76.45490,500
2025-04-15$32.51$75.86451,700
2025-04-14$31.74$74.07590,400
2025-04-11$31.30$73.04525,400
2025-04-10$31.40$73.27688,400
2025-04-09$33.52$78.221,095,300
2025-04-08$31.69$73.95821,100
2025-04-07$31.91$74.46878,000
2025-04-04$32.17$75.07915,800
2025-04-03$33.00$77.01643,400
2025-04-02$35.75$83.42545,600
2025-04-01$35.69$83.28491,200
2025-03-31$35.92$83.82728,200
2025-03-28$35.81$83.56303,700
2025-03-27$36.29$84.68379,400
2025-03-26$36.65$85.52344,100
2025-03-25$36.50$85.17356,000
2025-03-24$36.81$85.90683,200
2025-03-21$35.70$83.311,563,200
2025-03-20$35.65$83.19569,200
2025-03-19$35.85$83.66563,500
2025-03-18$35.60$83.07492,200
2025-03-17$35.75$83.42415,600
2025-03-14$35.78$83.49389,700
2025-03-13$35.13$81.56537,300
2025-03-12$35.05$81.37609,700
2025-03-11$34.98$81.21815,500
2025-03-10$35.57$82.58698,400
2025-03-07$36.33$84.34412,300
2025-03-06$36.39$84.48408,400
2025-03-05$36.62$85.02494,700
2025-03-04$36.88$85.62680,300
2025-03-03$37.75$87.64670,700
2025-02-28$37.66$87.43654,900
2025-02-27$37.23$86.43425,300
2025-02-26$36.99$85.88495,100
2025-02-25$37.21$86.39438,300
2025-02-24$36.77$85.37468,300
2025-02-21$36.83$85.50763,000
2025-02-20$37.31$86.62373,900
2025-02-19$37.32$86.64333,100
2025-02-18$37.42$86.87290,000
2025-02-14$37.21$86.39221,700
2025-02-13$37.52$87.11352,400
2025-02-12$37.32$86.64440,000
2025-02-11$38.12$88.50351,300
2025-02-10$37.39$86.80350,200
2025-02-07$37.78$87.71395,700
2025-02-06$38.49$89.36306,900
2025-02-05$38.35$89.03369,300
2025-02-04$38.19$88.66396,700
2025-02-03$36.94$85.76646,600
2025-01-31$37.26$86.50587,600
2025-01-30$37.62$87.34419,700
2025-01-29$37.37$86.76443,200
2025-01-28$38.03$88.29481,900
2025-01-27$38.52$89.43630,000
2025-01-24$37.79$87.73810,900
2025-01-23$36.54$84.83429,000
2025-01-22$37.24$86.46559,500
2025-01-21$37.62$87.34307,500
2025-01-17$37.02$85.95364,900
2025-01-16$36.79$85.41334,300
2025-01-15$36.86$85.57426,700
2025-01-14$36.25$84.16467,700
2025-01-13$34.81$80.81594,000
2025-01-10$34.78$80.75602,400
2025-01-08$36.01$83.60565,900
2025-01-07$35.62$82.70451,300
2025-01-06$36.05$83.69590,700
2025-01-03$36.02$83.62739,300
2025-01-02$35.57$82.58625,100