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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2022-12-30$34.40$76.32373,600
2022-12-29$34.55$76.65401,800
2022-12-28$33.74$74.85317,200
2022-12-27$33.72$74.81287,300
2022-12-23$33.66$74.67283,800
2022-12-22$33.59$74.52455,900
2022-12-21$33.54$74.41528,500
2022-12-20$33.04$73.30409,900
2022-12-19$32.86$72.90643,900
2022-12-16$32.73$72.612,336,800
2022-12-15$34.02$75.47552,100
2022-12-14$35.12$77.91412,500
2022-12-13$35.99$79.47790,500
2022-12-12$35.75$78.94329,400
2022-12-09$35.61$78.63273,500
2022-12-08$35.75$78.94315,100
2022-12-07$35.55$78.49266,700
2022-12-06$35.56$78.52509,300
2022-12-05$36.00$79.49514,000
2022-12-02$37.25$82.25367,500
2022-12-01$37.12$81.96329,100
2022-11-30$36.95$81.59704,000
2022-11-29$36.02$79.53355,200
2022-11-28$36.14$79.80354,500
2022-11-25$37.29$82.34133,700
2022-11-23$36.98$81.65336,900
2022-11-22$36.71$81.06275,400
2022-11-21$36.49$80.57362,100
2022-11-18$36.90$81.47488,800
2022-11-17$36.50$80.59418,500
2022-11-16$37.48$82.76368,900
2022-11-15$38.30$84.57452,300
2022-11-14$37.48$82.76355,500
2022-11-11$37.89$83.66421,400
2022-11-10$37.90$83.68653,100
2022-11-09$36.71$81.06304,200
2022-11-08$36.93$81.54300,100
2022-11-07$37.10$81.92337,000
2022-11-04$36.70$81.03426,400
2022-11-03$35.99$79.47470,300
2022-11-02$37.06$81.83714,600
2022-11-01$37.54$82.89478,100
2022-10-31$38.49$84.99509,200
2022-10-28$38.07$84.06462,000
2022-10-27$37.04$81.78515,300
2022-10-26$36.88$81.43663,200
2022-10-25$37.02$81.74878,000
2022-10-24$36.87$81.41997,900
2022-10-21$39.10$86.331,061,600
2022-10-20$43.00$94.94417,200
2022-10-19$44.81$98.94412,500
2022-10-18$45.23$99.87365,100
2022-10-17$45.00$99.36400,300
2022-10-14$43.83$96.78321,600
2022-10-13$44.53$98.32439,300
2022-10-12$42.73$94.35406,600
2022-10-11$43.38$95.78586,500
2022-10-10$43.15$95.27180,500
2022-10-07$43.02$94.99308,500
2022-10-06$43.82$96.75201,000
2022-10-05$43.76$96.62332,500
2022-10-04$44.15$97.48411,000
2022-10-03$42.79$94.48346,900
2022-09-30$41.83$92.36513,700
2022-09-29$42.24$93.27469,200
2022-09-28$42.74$94.37502,600
2022-09-27$41.91$92.54353,600
2022-09-26$42.52$93.88324,600
2022-09-23$42.52$93.88326,500
2022-09-22$42.78$94.46266,400
2022-09-21$43.68$96.44408,300
2022-09-20$43.91$96.95268,600
2022-09-19$43.94$97.02367,900
2022-09-16$43.03$95.011,066,500
2022-09-15$42.87$94.66367,900
2022-09-14$42.40$93.62450,500
2022-09-13$42.00$92.36424,600
2022-09-12$43.21$95.02309,300
2022-09-09$42.90$94.34256,300
2022-09-08$42.47$93.39264,800
2022-09-07$41.97$92.29336,900
2022-09-06$41.21$90.62390,900
2022-09-02$41.73$91.77463,200
2022-09-01$42.32$93.06301,300
2022-08-31$42.51$93.48243,900
2022-08-30$42.79$94.10229,100
2022-08-29$42.60$93.68254,000
2022-08-26$43.69$96.08300,600
2022-08-25$44.38$97.59246,200
2022-08-24$43.84$96.41198,900
2022-08-23$44.10$96.98294,200
2022-08-22$44.99$98.94339,600
2022-08-19$46.15$101.49711,300
2022-08-18$46.72$102.74299,200
2022-08-17$46.92$103.18225,600
2022-08-16$47.19$103.77280,300
2022-08-15$46.57$102.41308,500
2022-08-12$45.96$101.07281,500
2022-08-11$45.31$99.64260,400
2022-08-10$45.02$99.00358,500
2022-08-09$44.54$97.95305,900
2022-08-08$44.48$97.81274,000
2022-08-05$44.65$98.19255,300
2022-08-04$44.27$97.35225,300
2022-08-03$44.67$98.23237,300
2022-08-02$44.07$96.91279,500
2022-08-01$44.53$97.92320,400
2022-07-29$44.18$97.15415,300
2022-07-28$43.61$95.90358,700
2022-07-27$43.33$95.28319,600
2022-07-26$43.17$94.93306,400
2022-07-25$43.18$94.95405,900
2022-07-22$42.60$93.68576,500
2022-07-21$41.63$91.55340,200
2022-07-20$41.31$90.84362,400
2022-07-19$41.03$90.23467,500
2022-07-18$40.03$88.03338,900
2022-07-15$40.25$88.51384,900
2022-07-14$39.20$86.20331,400
2022-07-13$39.43$86.71260,900
2022-07-12$40.31$88.64282,300
2022-07-11$40.44$88.93294,400
2022-07-08$40.80$89.72288,300
2022-07-07$40.93$90.01319,100
2022-07-06$40.51$89.08307,100
2022-07-05$40.42$88.89388,200
2022-07-01$39.93$87.81370,900
2022-06-30$39.27$86.36438,800
2022-06-29$39.39$86.62389,300
2022-06-28$39.79$87.50391,900
2022-06-27$40.05$88.07427,600
2022-06-24$40.05$88.071,436,800
2022-06-23$38.57$84.82462,400
2022-06-22$38.76$85.24433,400
2022-06-21$38.62$84.93415,400
2022-06-17$38.26$84.14806,300
2022-06-16$37.69$82.88531,100
2022-06-15$38.62$84.93492,800
2022-06-14$38.69$84.71409,300
2022-06-13$38.71$84.75593,300
2022-06-10$38.73$84.80342,300
2022-06-09$39.73$86.98362,700
2022-06-08$41.00$89.76338,100
2022-06-07$41.43$90.71401,500
2022-06-06$41.27$90.36289,100
2022-06-03$41.30$90.42299,000
2022-06-02$41.97$91.89406,700
2022-06-01$40.96$89.68473,100
2022-05-31$41.24$90.29582,200
2022-05-27$41.61$91.10850,000
2022-05-26$41.21$90.22416,300
2022-05-25$40.57$88.82483,100
2022-05-24$40.17$87.95865,400
2022-05-23$40.65$89.00516,200
2022-05-20$39.81$87.16606,500
2022-05-19$39.99$87.55460,700
2022-05-18$40.68$89.06457,500
2022-05-17$41.56$90.99458,500
2022-05-16$40.37$88.39349,400
2022-05-13$40.89$89.52423,700
2022-05-12$40.81$89.35555,000
2022-05-11$40.15$87.90487,700
2022-05-10$40.65$89.00433,900
2022-05-09$41.27$90.36460,000
2022-05-06$41.37$90.58605,900
2022-05-05$41.56$90.99439,400
2022-05-04$42.55$93.16404,600
2022-05-03$41.10$89.98389,700
2022-05-02$40.76$89.24450,600
2022-04-29$39.98$87.53534,000
2022-04-28$40.71$89.13433,400
2022-04-27$40.42$88.50564,400
2022-04-26$40.53$88.74931,000
2022-04-25$41.33$90.49688,700
2022-04-22$41.60$91.08617,500
2022-04-21$42.06$92.09433,000
2022-04-20$42.98$94.10362,400
2022-04-19$43.13$94.43422,500
2022-04-18$41.89$91.71354,700
2022-04-14$41.80$91.52393,900
2022-04-13$42.68$93.44292,100
2022-04-12$42.13$92.24410,800
2022-04-11$42.56$93.18374,200
2022-04-08$42.58$93.22351,900
2022-04-07$42.97$94.08519,200
2022-04-06$43.53$95.30525,800
2022-04-05$43.77$95.83338,000
2022-04-04$44.37$97.14275,200
2022-04-01$44.50$97.43547,000
2022-03-31$44.12$96.60493,300
2022-03-30$44.56$97.56421,000
2022-03-29$46.21$101.17352,200
2022-03-28$45.22$99.00212,100
2022-03-25$45.36$99.31302,900
2022-03-24$44.59$97.62247,000
2022-03-23$44.37$97.14338,200
2022-03-22$45.74$100.14401,900
2022-03-21$45.40$99.40315,400
2022-03-18$46.13$101.00789,200
2022-03-17$46.10$100.93245,600
2022-03-16$46.52$101.85389,200
2022-03-15$45.37$99.33395,100
2022-03-14$45.91$100.19432,200
2022-03-11$46.12$100.64380,300
2022-03-10$45.96$100.30412,700
2022-03-09$46.01$100.40358,300
2022-03-08$44.68$97.50555,600
2022-03-07$44.85$97.87598,600
2022-03-04$46.18$100.78463,900
2022-03-03$47.54$103.74384,400
2022-03-02$47.78$104.27370,900
2022-03-01$45.68$99.68620,900
2022-02-28$47.92$104.57435,600
2022-02-25$47.98$104.70378,300
2022-02-24$46.06$100.51610,700
2022-02-23$46.23$100.88381,300
2022-02-22$46.99$102.54364,500
2022-02-18$47.27$103.15428,900
2022-02-17$47.04$102.65470,500
2022-02-16$48.14$105.05316,100
2022-02-15$47.90$104.53292,900
2022-02-14$46.97$102.50325,800
2022-02-11$47.32$103.26358,100
2022-02-10$47.70$104.09402,000
2022-02-09$48.14$105.05368,300
2022-02-08$48.86$106.62544,600
2022-02-07$47.18$102.96382,400
2022-02-04$47.28$103.18359,300
2022-02-03$47.18$102.962,261,400
2022-02-02$46.82$102.17685,500
2022-02-01$47.87$104.46552,700
2022-01-31$46.99$102.54708,500
2022-01-28$46.28$100.99602,100
2022-01-27$46.81$102.15408,900
2022-01-26$48.17$105.12537,300
2022-01-25$49.60$108.24442,200
2022-01-24$50.10$109.33650,700
2022-01-21$48.90$106.71628,700
2022-01-20$48.96$106.84371,100
2022-01-19$50.51$110.22348,500
2022-01-18$51.99$113.45665,100
2022-01-14$52.81$115.24415,200
2022-01-13$52.97$115.59231,300
2022-01-12$52.98$115.61448,100
2022-01-11$52.86$115.35465,700
2022-01-10$53.47$116.68586,100
2022-01-07$52.79$115.20350,900
2022-01-06$53.22$116.14318,800
2022-01-05$51.26$111.86316,200
2022-01-04$51.65$112.71273,600
2022-01-03$51.14$111.60322,200