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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2023-12-29$30.30$68.84444,900
2023-12-28$31.13$70.73281,000
2023-12-27$31.25$71.00339,500
2023-12-26$31.31$71.14297,200
2023-12-22$30.76$69.89323,500
2023-12-21$30.57$69.45438,900
2023-12-20$30.17$68.55680,100
2023-12-19$30.64$69.61534,600
2023-12-18$30.16$68.52616,000
2023-12-15$30.09$68.361,950,100
2023-12-14$30.47$69.23950,800
2023-12-13$29.50$66.61894,600
2023-12-12$28.04$63.32332,300
2023-12-11$28.33$63.97367,000
2023-12-08$28.52$64.40339,600
2023-12-07$28.47$64.29357,000
2023-12-06$28.10$63.45453,400
2023-12-05$28.07$63.39368,700
2023-12-04$28.21$63.70400,000
2023-12-01$27.72$62.60485,900
2023-11-30$26.25$59.28589,900
2023-11-29$26.55$59.95470,800
2023-11-28$26.18$59.12348,200
2023-11-27$26.41$59.64381,200
2023-11-24$26.46$59.75169,800
2023-11-22$26.61$60.09308,400
2023-11-21$26.64$60.16521,900
2023-11-20$27.26$61.56441,600
2023-11-17$27.29$61.62576,400
2023-11-16$26.88$60.70765,500
2023-11-15$26.92$60.79541,500
2023-11-14$26.89$60.72650,100
2023-11-13$24.86$56.14341,700
2023-11-10$24.69$55.75353,000
2023-11-09$24.48$55.28447,900
2023-11-08$25.33$57.20423,800
2023-11-07$25.43$57.42375,700
2023-11-06$25.67$57.97390,400
2023-11-03$25.95$58.60527,000
2023-11-02$25.30$57.13511,400
2023-11-01$24.13$54.49499,900
2023-10-31$24.05$54.31388,900
2023-10-30$24.00$54.19390,100
2023-10-27$23.66$53.43623,400
2023-10-26$24.31$54.89718,800
2023-10-25$23.44$52.93543,400
2023-10-24$23.33$52.68535,800
2023-10-23$23.53$53.13650,900
2023-10-20$23.13$52.231,099,600
2023-10-19$24.53$55.39730,600
2023-10-18$24.60$55.55488,500
2023-10-17$25.14$56.77626,000
2023-10-16$24.66$55.69538,400
2023-10-13$23.91$53.99450,600
2023-10-12$24.19$54.62686,200
2023-10-11$24.56$55.46562,100
2023-10-10$24.33$54.94706,700
2023-10-09$24.49$55.30365,800
2023-10-06$24.72$55.82448,800
2023-10-05$24.42$55.14697,800
2023-10-04$24.16$54.56460,400
2023-10-03$24.20$54.65499,600
2023-10-02$24.49$55.30661,000
2023-09-29$25.12$56.72582,400
2023-09-28$24.58$55.501,369,700
2023-09-27$23.96$54.10804,200
2023-09-26$24.75$55.89619,700
2023-09-25$25.38$57.31520,000
2023-09-22$25.25$57.02461,800
2023-09-21$25.71$58.06484,300
2023-09-20$25.96$58.62436,900
2023-09-19$26.60$60.07501,400
2023-09-18$26.73$60.36540,300
2023-09-15$27.43$61.942,667,100
2023-09-14$27.54$62.19646,600
2023-09-13$27.27$61.58574,600
2023-09-12$27.16$60.92591,100
2023-09-11$27.04$60.65637,400
2023-09-08$27.14$60.88414,400
2023-09-07$27.01$60.59429,800
2023-09-06$27.48$61.64478,000
2023-09-05$28.17$63.19490,100
2023-09-01$29.37$65.88304,200
2023-08-31$28.72$64.42455,600
2023-08-30$28.66$64.29260,700
2023-08-29$28.81$64.63274,900
2023-08-28$28.74$64.47349,500
2023-08-25$28.67$64.31291,500
2023-08-24$28.65$64.27325,600
2023-08-23$28.79$64.58269,600
2023-08-22$28.59$64.13377,400
2023-08-21$29.22$65.54359,000
2023-08-18$29.30$65.72329,000
2023-08-17$29.52$66.22324,500
2023-08-16$29.53$66.24294,100
2023-08-15$29.74$66.71397,700
2023-08-14$30.90$69.31228,300
2023-08-11$31.30$70.21234,000
2023-08-10$31.29$70.19248,000
2023-08-09$31.50$70.66284,800
2023-08-08$31.82$71.38283,200
2023-08-07$32.51$72.92311,300
2023-08-04$32.40$72.68262,400
2023-08-03$32.75$73.46285,700
2023-08-02$32.55$73.01373,400
2023-08-01$32.65$73.24500,800
2023-07-31$32.59$73.10411,400
2023-07-28$32.62$73.17397,700
2023-07-27$32.25$72.34710,500
2023-07-26$32.51$72.92717,900
2023-07-25$30.80$69.09638,600
2023-07-24$31.24$70.08518,500
2023-07-21$30.46$68.33665,200
2023-07-20$30.63$68.71502,500
2023-07-19$30.72$68.91521,700
2023-07-18$30.30$67.97414,300
2023-07-17$29.32$65.77407,300
2023-07-14$28.73$64.45503,200
2023-07-13$29.14$65.37401,000
2023-07-12$29.13$65.34389,000
2023-07-11$28.59$64.13300,100
2023-07-10$28.52$63.97355,200
2023-07-07$28.49$63.91385,600
2023-07-06$27.94$62.67391,600
2023-07-05$28.53$64.00473,900
2023-07-03$29.27$65.66222,500
2023-06-30$28.49$63.91509,300
2023-06-29$28.74$64.47417,000
2023-06-28$28.11$63.06407,000
2023-06-27$28.18$63.21423,000
2023-06-26$27.56$61.82359,400
2023-06-23$27.06$60.70896,000
2023-06-22$27.84$62.45654,100
2023-06-21$28.68$64.33486,000
2023-06-20$29.54$66.26436,700
2023-06-16$30.02$67.341,487,100
2023-06-15$30.58$68.60702,900
2023-06-14$29.65$66.51683,300
2023-06-13$30.31$67.59813,700
2023-06-12$29.03$64.73593,500
2023-06-09$29.16$65.02501,900
2023-06-08$29.55$65.89524,700
2023-06-07$29.95$66.78779,700
2023-06-06$29.01$64.69585,700
2023-06-05$27.32$60.92492,900
2023-06-02$28.30$63.10529,300
2023-06-01$26.66$59.45447,000
2023-05-31$25.90$57.75797,400
2023-05-30$26.77$59.69315,400
2023-05-26$26.92$60.03217,500
2023-05-25$26.68$59.49357,000
2023-05-24$27.34$60.96377,300
2023-05-23$27.77$61.92669,700
2023-05-22$27.73$61.83566,400
2023-05-19$26.23$58.491,029,200
2023-05-18$26.93$60.05593,300
2023-05-17$27.25$60.76689,400
2023-05-16$25.81$57.55549,200
2023-05-15$26.15$58.31487,200
2023-05-12$25.77$57.46739,000
2023-05-11$25.65$57.20734,800
2023-05-10$26.69$59.51706,300
2023-05-09$26.70$59.54741,900
2023-05-08$26.79$59.74551,500
2023-05-05$27.85$62.10682,500
2023-05-04$27.09$60.411,163,400
2023-05-03$28.45$63.44937,000
2023-05-02$28.23$62.951,073,500
2023-05-01$28.80$64.22398,300
2023-04-28$29.26$65.24441,300
2023-04-27$29.04$64.75541,800
2023-04-26$28.28$63.06413,400
2023-04-25$27.79$61.97622,800
2023-04-24$28.67$63.93673,100
2023-04-21$28.63$63.84840,000
2023-04-20$29.77$66.38497,000
2023-04-19$30.44$67.88350,300
2023-04-18$29.42$65.60517,300
2023-04-17$30.24$67.43467,100
2023-04-14$29.15$65.00763,800
2023-04-13$30.36$67.70329,000
2023-04-12$30.01$66.92400,800
2023-04-11$30.63$68.30397,700
2023-04-10$30.85$68.79521,000
2023-04-06$30.21$67.36583,700
2023-04-05$30.00$66.90645,500
2023-04-04$30.28$67.52522,600
2023-04-03$31.25$69.68530,300
2023-03-31$31.90$71.13684,500
2023-03-30$31.97$71.29588,700
2023-03-29$32.27$71.96586,000
2023-03-28$31.92$71.18601,600
2023-03-27$32.06$71.49901,900
2023-03-24$32.14$71.67646,600
2023-03-23$30.97$69.061,160,800
2023-03-22$31.25$69.681,056,700
2023-03-21$32.97$73.521,312,800
2023-03-20$31.67$70.621,022,700
2023-03-17$30.24$67.432,533,400
2023-03-16$32.22$71.851,769,000
2023-03-15$32.28$71.981,667,700
2023-03-14$32.05$71.471,735,200
2023-03-13$29.87$66.612,593,500
2023-03-10$32.88$73.321,055,500
2023-03-09$33.35$73.99578,400
2023-03-08$35.24$78.18342,500
2023-03-07$35.59$78.96884,600
2023-03-06$35.83$79.49249,900
2023-03-03$36.41$80.77282,100
2023-03-02$35.97$79.80273,700
2023-03-01$36.34$80.62296,300
2023-02-28$36.68$81.37446,800
2023-02-27$36.97$82.02278,500
2023-02-24$37.14$82.39393,300
2023-02-23$37.50$83.19342,100
2023-02-22$37.28$82.70521,800
2023-02-21$37.36$82.88625,200
2023-02-17$38.17$84.68482,400
2023-02-16$37.66$83.55605,700
2023-02-15$38.23$84.81299,800
2023-02-14$37.58$83.37333,900
2023-02-13$37.65$83.53295,600
2023-02-10$37.36$82.88371,300
2023-02-09$37.52$83.24516,800
2023-02-08$37.77$83.79617,600
2023-02-07$37.88$84.04580,600
2023-02-06$36.68$81.37331,200
2023-02-03$37.14$82.39453,500
2023-02-02$37.42$83.02386,700
2023-02-01$36.20$80.31450,700
2023-01-31$35.62$79.02473,700
2023-01-30$34.60$76.76342,400
2023-01-27$34.94$77.51303,300
2023-01-26$34.45$76.43292,600
2023-01-25$34.29$76.07311,800
2023-01-24$34.22$75.92276,400
2023-01-23$35.29$78.29517,600
2023-01-20$34.38$76.27698,300
2023-01-19$33.71$74.78373,200
2023-01-18$33.72$74.81357,900
2023-01-17$34.47$76.47375,100
2023-01-13$35.07$77.80312,200
2023-01-12$35.11$77.89436,400
2023-01-11$34.71$77.00399,300
2023-01-10$34.55$76.65273,200
2023-01-09$34.10$75.65449,600
2023-01-06$34.25$75.98414,800
2023-01-05$33.29$73.85391,600
2023-01-04$33.65$74.65464,300
2023-01-03$34.07$75.58523,600