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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2021-12-31$50.84$110.94242,000
2021-12-30$51.19$111.71227,100
2021-12-29$51.51$112.41240,000
2021-12-28$51.14$111.60227,800
2021-12-27$51.02$111.34249,900
2021-12-23$50.22$109.59248,500
2021-12-22$49.94$108.98431,600
2021-12-21$50.64$110.51382,600
2021-12-20$49.19$107.34457,700
2021-12-17$49.72$108.501,524,000
2021-12-16$49.96$109.022,162,200
2021-12-15$50.58$110.38404,900
2021-12-14$50.50$109.88360,100
2021-12-13$50.66$110.22268,400
2021-12-10$51.04$111.05219,400
2021-12-09$51.07$111.12200,400
2021-12-08$51.94$113.01247,300
2021-12-07$52.31$113.81365,900
2021-12-06$52.00$113.14344,100
2021-12-03$50.61$110.11260,300
2021-12-02$51.11$111.20345,000
2021-12-01$49.05$106.72387,800
2021-11-30$49.92$108.61409,900
2021-11-29$50.40$109.66400,400
2021-11-26$50.67$110.25413,200
2021-11-24$54.14$117.80156,700
2021-11-23$54.52$118.62291,200
2021-11-22$53.88$117.23442,500
2021-11-19$53.26$115.88225,700
2021-11-18$53.64$116.71325,900
2021-11-17$53.81$117.08260,300
2021-11-16$54.25$118.03270,400
2021-11-15$54.41$118.38221,200
2021-11-12$54.42$118.40214,800
2021-11-11$54.38$118.32235,000
2021-11-10$53.85$117.16275,500
2021-11-09$53.63$116.69287,200
2021-11-08$53.70$116.84254,300
2021-11-05$53.61$116.64331,000
2021-11-04$52.65$114.55292,700
2021-11-03$53.07$115.47367,100
2021-11-02$52.20$113.57359,400
2021-11-01$52.17$113.51458,400
2021-10-29$50.72$110.35356,300
2021-10-28$50.38$109.61285,000
2021-10-27$48.85$106.29358,700
2021-10-26$51.01$110.99289,100
2021-10-25$50.71$110.33368,500
2021-10-22$51.04$111.05421,600
2021-10-21$49.00$106.61361,800
2021-10-20$49.30$107.26336,000
2021-10-19$48.10$104.65267,600
2021-10-18$47.63$103.63236,100
2021-10-15$47.70$103.78439,200
2021-10-14$47.96$104.35289,600
2021-10-13$46.44$101.04336,200
2021-10-12$47.14$102.57207,100
2021-10-11$47.03$102.33224,300
2021-10-08$47.45$103.24164,900
2021-10-07$47.51$103.37477,200
2021-10-06$46.57$101.32393,400
2021-10-05$47.34$103.00335,800
2021-10-04$47.70$103.78639,400
2021-10-01$47.09$102.46545,900
2021-09-30$45.95$99.981,836,000
2021-09-29$45.82$99.69513,600
2021-09-28$46.00$100.08699,100
2021-09-27$46.12$100.35595,100
2021-09-24$44.97$97.84484,300
2021-09-23$45.07$98.06464,800
2021-09-22$43.92$95.56326,500
2021-09-21$43.44$94.51325,200
2021-09-20$43.77$95.23596,200
2021-09-17$44.65$97.154,460,500
2021-09-16$43.94$95.60448,000
2021-09-15$43.99$95.71683,400
2021-09-14$43.54$94.41526,200
2021-09-13$44.42$96.31598,800
2021-09-10$43.68$94.71476,100
2021-09-09$44.51$96.51527,200
2021-09-08$44.82$97.18622,900
2021-09-07$44.83$97.20789,900
2021-09-03$46.93$101.76270,400
2021-09-02$47.14$102.21327,800
2021-09-01$47.33$102.62309,700
2021-08-31$47.62$103.25402,400
2021-08-30$47.53$103.06258,800
2021-08-27$48.84$105.90703,000
2021-08-26$47.47$102.93318,000
2021-08-25$48.41$104.97263,500
2021-08-24$48.55$105.27205,300
2021-08-23$48.71$105.62173,700
2021-08-20$48.52$105.20376,500
2021-08-19$47.64$103.30269,700
2021-08-18$48.00$104.08222,900
2021-08-17$48.51$105.18310,300
2021-08-16$48.91$106.05221,200
2021-08-13$48.94$106.11209,100
2021-08-12$49.51$107.35202,100
2021-08-11$50.46$109.41241,000
2021-08-10$49.79$107.96190,800
2021-08-09$49.25$106.79341,800
2021-08-06$49.69$107.74391,600
2021-08-05$48.47$105.10415,200
2021-08-04$47.82$103.69293,100
2021-08-03$48.33$104.79525,600
2021-08-02$47.77$103.58459,900
2021-07-30$48.84$105.90363,200
2021-07-29$49.38$107.07326,000
2021-07-28$48.75$105.70422,900
2021-07-27$47.83$103.71266,300
2021-07-26$48.26$104.64208,600
2021-07-23$47.90$103.86236,000
2021-07-22$47.52$103.04270,800
2021-07-21$48.69$105.57359,000
2021-07-20$48.18$104.47659,000
2021-07-19$46.99$101.89443,900
2021-07-16$48.06$104.21314,700
2021-07-15$49.28$106.85392,700
2021-07-14$48.71$105.62296,900
2021-07-13$48.90$106.03192,100
2021-07-12$49.80$107.98245,500
2021-07-09$49.54$107.42402,100
2021-07-08$47.54$103.08345,500
2021-07-07$48.14$104.38358,200
2021-07-06$47.92$103.90369,400
2021-07-02$49.38$107.07411,500
2021-07-01$49.47$107.26392,300
2021-06-30$49.13$106.53642,800
2021-06-29$48.94$106.11495,000
2021-06-28$48.70$105.59716,000
2021-06-25$49.72$107.811,583,900
2021-06-24$49.22$106.72473,900
2021-06-23$48.38$104.90397,100
2021-06-22$48.53$105.23368,500
2021-06-21$48.44$105.03823,900
2021-06-18$46.59$101.022,041,500
2021-06-17$49.49$107.31552,300
2021-06-16$51.69$112.08313,900
2021-06-15$51.23$111.08332,300
2021-06-14$50.41$108.98464,500
2021-06-11$51.45$111.22402,400
2021-06-10$51.01$110.27304,800
2021-06-09$51.60$111.55354,500
2021-06-08$52.39$113.26527,800
2021-06-07$51.80$111.98453,600
2021-06-04$51.66$111.68240,600
2021-06-03$51.59$111.53439,700
2021-06-02$50.48$109.13384,500
2021-06-01$51.02$110.30318,900
2021-05-28$50.35$108.85326,300
2021-05-27$49.93$107.94352,200
2021-05-26$49.15$106.25308,900
2021-05-25$48.43$104.70329,700
2021-05-24$49.62$107.27279,400
2021-05-21$49.96$108.00375,800
2021-05-20$49.38$106.75252,200
2021-05-19$49.73$107.51477,400
2021-05-18$50.45$109.06370,600
2021-05-17$51.34$110.99546,800
2021-05-14$51.33$110.97465,800
2021-05-13$50.51$109.19630,400
2021-05-12$48.18$104.16536,300
2021-05-11$49.36$106.71481,500
2021-05-10$49.75$107.55655,700
2021-05-07$49.97$108.03480,900
2021-05-06$50.79$109.80477,900
2021-05-05$50.69$109.58449,300
2021-05-04$50.20$108.52498,200
2021-05-03$49.81$107.68396,200
2021-04-30$49.08$106.10537,800
2021-04-29$49.76$107.57376,400
2021-04-28$49.58$107.18360,900
2021-04-27$49.60$107.23704,500
2021-04-26$48.57$105.00357,900
2021-04-23$48.19$104.18564,100
2021-04-22$46.43$100.37434,800
2021-04-21$46.69$100.93369,100
2021-04-20$45.44$98.23427,600
2021-04-19$46.90$101.39419,100
2021-04-16$47.20$102.04330,400
2021-04-15$46.69$100.93266,100
2021-04-14$46.58$100.70263,300
2021-04-13$46.03$99.51293,800
2021-04-12$47.16$101.95415,700
2021-04-09$46.76$101.09212,200
2021-04-08$46.23$99.94438,400
2021-04-07$46.01$99.46344,500
2021-04-06$46.62$100.78280,800
2021-04-05$47.04$101.69488,600
2021-04-01$46.84$101.26417,300
2021-03-31$46.73$101.021,710,400
2021-03-30$47.40$102.47583,600
2021-03-29$46.68$100.91630,500
2021-03-26$48.68$105.24678,600
2021-03-25$47.02$101.65682,300
2021-03-24$45.19$97.69532,000
2021-03-23$45.17$97.65681,300
2021-03-22$47.05$101.71595,600
2021-03-19$48.62$105.112,745,500
2021-03-18$49.50$107.01446,800
2021-03-17$49.79$107.64607,800
2021-03-16$50.20$108.52501,400
2021-03-15$50.50$109.17512,600
2021-03-12$50.99$109.95741,000
2021-03-11$49.77$107.32515,900
2021-03-10$48.99$105.64509,500
2021-03-09$48.10$103.72510,300
2021-03-08$48.17$103.87392,200
2021-03-05$46.71$100.72621,400
2021-03-04$44.89$96.80644,200
2021-03-03$46.42$100.10762,800
2021-03-02$44.77$96.54486,200
2021-03-01$45.50$98.11470,900
2021-02-26$44.66$96.30619,900
2021-02-25$45.97$99.12345,800
2021-02-24$46.65$100.59454,400
2021-02-23$45.66$98.46441,700
2021-02-22$45.06$97.16390,500
2021-02-19$43.70$94.23410,000
2021-02-18$42.54$91.73228,900
2021-02-17$42.72$92.12214,500
2021-02-16$42.69$92.05271,200
2021-02-12$42.43$91.49276,100
2021-02-11$42.30$91.21315,600
2021-02-10$42.44$91.51416,700
2021-02-09$42.71$92.10308,800
2021-02-08$41.74$90.00361,200
2021-02-05$40.86$88.11431,300
2021-02-04$41.05$88.52780,800
2021-02-03$39.12$84.35279,600
2021-02-02$39.47$85.11409,200
2021-02-01$38.84$83.75431,400
2021-01-29$37.88$81.68517,700
2021-01-28$38.90$83.88468,600
2021-01-27$39.89$86.01708,700
2021-01-26$40.05$86.36404,100
2021-01-25$40.41$87.14476,600
2021-01-22$40.81$88.00519,600
2021-01-21$39.71$85.63343,800
2021-01-20$40.42$87.16400,700
2021-01-19$40.10$86.47396,500
2021-01-15$39.97$86.19360,200
2021-01-14$40.35$87.01339,300
2021-01-13$39.55$85.28303,300
2021-01-12$39.99$86.23377,900
2021-01-11$38.98$84.05290,700
2021-01-08$38.67$83.38525,500
2021-01-07$39.88$85.99639,200
2021-01-06$39.32$84.79889,000
2021-01-05$36.51$78.73561,400
2021-01-04$35.82$77.24601,200