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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2017-12-29$22.53$46.35442,400
2017-12-28$23.20$47.74665,400
2017-12-27$22.92$47.15906,600
2017-12-26$22.80$46.92527,000
2017-12-22$23.00$47.33619,400
2017-12-21$23.28$47.89611,800
2017-12-20$23.08$47.48662,600
2017-12-19$23.00$47.33372,000
2017-12-18$23.15$47.64439,800
2017-12-15$22.75$46.812,222,800
2017-12-14$22.25$45.78558,000
2017-12-13$22.75$46.62710,800
2017-12-12$22.92$46.98631,000
2017-12-11$22.70$46.52484,600
2017-12-08$22.78$46.67188,400
2017-12-07$23.03$47.18344,600
2017-12-06$22.78$46.67283,600
2017-12-05$22.92$46.98530,600
2017-12-04$23.45$48.05593,000
2017-12-01$23.48$48.10614,200
2017-11-30$23.73$48.62501,400
2017-11-29$24.20$49.59590,800
2017-11-28$23.42$48.00392,800
2017-11-27$22.53$46.16225,400
2017-11-24$22.45$46.00200,400
2017-11-22$22.63$46.36254,400
2017-11-21$22.70$46.52354,600
2017-11-20$22.50$46.11273,000
2017-11-17$22.15$45.39266,200
2017-11-16$22.10$45.29264,200
2017-11-15$22.05$45.18418,000
2017-11-14$22.13$45.34257,400
2017-11-13$22.10$45.29248,800
2017-11-10$21.83$44.72231,600
2017-11-09$21.80$44.67323,600
2017-11-08$22.00$45.08389,400
2017-11-07$22.20$45.49685,400
2017-11-06$22.78$46.67226,600
2017-11-03$22.85$46.82252,600
2017-11-02$22.90$46.93244,800
2017-11-01$22.55$46.21449,200
2017-10-31$22.83$46.77392,600
2017-10-30$22.63$46.36299,600
2017-10-27$23.23$47.59382,400
2017-10-26$23.33$47.80346,600
2017-10-25$23.17$47.49381,400
2017-10-24$23.10$47.33321,200
2017-10-23$22.80$46.72477,800
2017-10-20$23.28$47.69603,200
2017-10-19$23.00$47.13255,000
2017-10-18$22.90$46.93328,400
2017-10-17$22.35$45.80211,000
2017-10-16$22.75$46.62374,000
2017-10-13$22.70$46.52393,400
2017-10-12$22.25$45.59377,200
2017-10-11$22.58$46.26367,000
2017-10-10$22.90$46.93330,400
2017-10-09$22.73$46.57242,200
2017-10-06$22.78$46.67318,400
2017-10-05$22.90$46.93331,600
2017-10-04$22.40$45.90271,000
2017-10-03$22.70$46.52473,200
2017-10-02$22.98$47.08550,200
2017-09-29$22.60$46.31534,200
2017-09-28$22.50$46.11427,200
2017-09-27$22.17$45.44678,200
2017-09-26$21.45$43.95331,200
2017-09-25$21.50$44.06317,200
2017-09-22$21.45$43.95258,000
2017-09-21$21.42$43.90277,600
2017-09-20$21.20$43.44386,000
2017-09-19$20.88$42.78286,400
2017-09-18$20.80$42.62335,600
2017-09-15$20.35$41.701,074,400
2017-09-14$20.25$41.49391,200
2017-09-13$20.25$41.30326,600
2017-09-12$20.05$40.89245,000
2017-09-11$19.45$39.67276,400
2017-09-08$18.88$38.50475,200
2017-09-07$18.83$38.39446,000
2017-09-06$19.30$39.36312,000
2017-09-05$19.35$39.46437,600
2017-09-01$20.08$40.94201,600
2017-08-31$20.03$40.84221,400
2017-08-30$19.98$40.74225,400
2017-08-29$19.92$40.64451,000
2017-08-28$20.13$41.05257,800
2017-08-25$20.30$41.40129,200
2017-08-24$20.13$41.05159,200
2017-08-23$20.08$40.94197,000
2017-08-22$20.10$40.99139,600
2017-08-21$19.88$40.54186,000
2017-08-18$19.88$40.54240,200
2017-08-17$19.83$40.43351,000
2017-08-16$20.48$41.76212,200
2017-08-15$20.53$41.86172,000
2017-08-14$20.75$42.32254,400
2017-08-11$20.17$41.15329,200
2017-08-10$20.38$41.56332,000
2017-08-09$20.88$42.57454,200
2017-08-08$21.25$43.34367,400
2017-08-07$21.25$43.34299,200
2017-08-04$21.55$43.95325,400
2017-08-03$21.38$43.59237,200
2017-08-02$21.70$44.26206,000
2017-08-01$21.58$44.00311,600
2017-07-31$21.63$44.10324,600
2017-07-28$21.50$43.85260,600
2017-07-27$21.50$43.85210,800
2017-07-26$21.67$44.21334,200
2017-07-25$22.08$45.02425,600
2017-07-24$21.65$44.16244,800
2017-07-21$21.48$43.80380,200
2017-07-20$21.38$43.59225,000
2017-07-19$21.38$43.59374,600
2017-07-18$21.10$43.03515,800
2017-07-17$21.23$43.29449,000
2017-07-14$21.42$43.70310,400
2017-07-13$21.63$44.10277,600
2017-07-12$21.78$44.41394,000
2017-07-11$21.63$44.10552,600
2017-07-10$21.70$44.26456,400
2017-07-07$22.08$45.02602,800
2017-07-06$22.05$44.97800,400
2017-07-05$22.40$45.69464,600
2017-07-03$22.70$46.30361,600
2017-06-30$22.10$45.07594,200
2017-06-29$22.25$45.38987,000
2017-06-28$21.60$44.05769,000
2017-06-27$21.08$42.98533,200
2017-06-26$20.73$42.27418,800
2017-06-23$20.55$41.91848,800
2017-06-22$20.35$41.50400,600
2017-06-21$20.46$41.73866,800
2017-06-20$20.45$41.71233,400
2017-06-19$20.88$42.57341,200
2017-06-16$20.88$42.571,132,000
2017-06-15$20.90$42.63210,600
2017-06-14$20.90$42.63371,800
2017-06-13$21.03$42.69261,000
2017-06-12$21.17$42.99475,000
2017-06-09$21.30$43.25487,400
2017-06-08$20.40$41.42545,400
2017-06-07$19.53$39.64430,000
2017-06-06$19.35$39.29296,000
2017-06-05$19.55$39.69276,600
2017-06-02$19.63$39.84379,600
2017-06-01$19.55$39.69310,400
2017-05-31$19.13$38.83328,200
2017-05-30$19.23$39.03257,600
2017-05-26$19.55$39.69213,600
2017-05-25$19.65$39.90275,400
2017-05-24$19.70$40.00287,000
2017-05-23$19.75$40.10252,000
2017-05-22$19.35$39.29208,400
2017-05-19$19.23$39.03328,000
2017-05-18$19.42$39.44484,000
2017-05-17$19.23$39.03561,400
2017-05-16$20.17$40.96262,600
2017-05-15$20.08$40.76224,800
2017-05-12$19.85$40.30290,600
2017-05-11$19.95$40.50371,400
2017-05-10$20.35$41.32372,600
2017-05-09$20.15$40.91359,800
2017-05-08$20.30$41.22237,800
2017-05-05$20.10$40.81259,400
2017-05-04$20.40$41.42280,000
2017-05-03$20.30$41.22352,600
2017-05-02$20.10$40.81330,800
2017-05-01$20.40$41.42565,400
2017-04-28$19.98$40.56473,400
2017-04-27$20.48$41.57360,400
2017-04-26$20.90$42.43634,000
2017-04-25$20.48$41.57549,600
2017-04-24$20.15$40.91460,800
2017-04-21$19.80$40.20855,200
2017-04-20$19.45$39.49446,800
2017-04-19$18.88$38.32467,200
2017-04-18$18.95$38.47330,600
2017-04-17$19.00$38.58311,000
2017-04-13$18.48$37.51899,000
2017-04-12$19.17$38.93387,400
2017-04-11$19.75$40.10490,600
2017-04-10$19.42$39.44382,800
2017-04-07$19.42$39.44478,600
2017-04-06$19.38$39.34359,200
2017-04-05$19.10$38.78576,600
2017-04-04$19.60$39.79396,800
2017-04-03$19.60$39.79452,000
2017-03-31$20.05$40.71619,600
2017-03-30$20.17$40.96615,200
2017-03-29$19.48$39.54359,800
2017-03-28$19.65$39.90479,000
2017-03-27$19.25$39.08636,000
2017-03-24$19.48$39.54743,400
2017-03-23$19.55$39.69536,600
2017-03-22$19.55$39.691,034,600
2017-03-21$19.95$40.50938,800
2017-03-20$21.45$43.55402,800
2017-03-17$21.65$43.962,107,200
2017-03-16$21.48$43.60356,800
2017-03-15$21.17$42.99517,200
2017-03-14$21.20$43.04393,600
2017-03-13$21.17$42.99286,400
2017-03-10$21.00$42.45541,600
2017-03-09$21.03$42.50560,200
2017-03-08$21.15$42.76468,000
2017-03-07$21.60$43.67413,200
2017-03-06$21.92$44.32331,200
2017-03-03$22.03$44.53419,800
2017-03-02$21.95$44.37440,000
2017-03-01$22.73$45.94561,200
2017-02-28$22.00$44.48442,600
2017-02-27$22.50$45.49530,000
2017-02-24$22.40$45.28501,200
2017-02-23$22.35$45.18337,600
2017-02-22$22.42$45.33725,000
2017-02-21$22.10$44.68365,400
2017-02-17$21.88$44.22407,000
2017-02-16$21.80$44.07359,800
2017-02-15$21.63$43.72323,800
2017-02-14$21.60$43.67339,000
2017-02-13$21.17$42.81692,000
2017-02-10$20.95$42.35604,200
2017-02-09$20.92$42.30915,600
2017-02-08$21.00$42.45531,400
2017-02-07$21.13$42.71192,000
2017-02-06$21.25$42.96224,000
2017-02-03$21.55$43.57528,200
2017-02-02$20.85$42.15599,800
2017-02-01$21.05$42.55526,600
2017-01-31$21.33$43.11636,200
2017-01-30$20.98$42.40427,200
2017-01-27$21.38$43.21268,600
2017-01-26$21.65$43.77322,000
2017-01-25$21.58$43.62529,000
2017-01-24$21.58$43.62387,800
2017-01-23$21.15$42.76198,400
2017-01-20$21.25$42.96402,600
2017-01-19$20.92$42.30373,400
2017-01-18$21.15$42.76699,200
2017-01-17$21.00$42.45448,000
2017-01-13$21.92$44.32396,400
2017-01-12$21.85$44.17324,400
2017-01-11$22.28$45.03593,600
2017-01-10$22.03$44.53868,000
2017-01-09$21.83$44.12612,000
2017-01-06$22.20$44.88438,000
2017-01-05$22.40$45.28477,600
2017-01-04$22.95$46.40668,200
2017-01-03$22.60$45.69621,000