NASDAQ:BANF | Historical Stock Price | BANCFIRST CORP /OK/

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
1990-03-26 to 2026-09-04
Data captured

Stock Price Chart

Blue: Split-adjusted close · Orange: Cumulative dividend-reinvested close

$1.35$3.96$11.63$34.20$100.57$295.681990-03-262026-08-27

Logarithmic scale. Both lines share the same starting value for the selected range.

View year

Historical Stock Price — 2003

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2003-12-31$14.44$19.266,800
2003-12-30$14.74$19.6629,600
2003-12-29$14.61$19.495,200
2003-12-26$14.42$19.15400
2003-12-24$14.60$19.384,800
2003-12-23$14.30$18.9912,800
2003-12-22$14.30$19.00400
2003-12-19$14.69$19.504,400
2003-12-18$14.81$19.671,600
2003-12-17$14.84$19.702,800
2003-12-16$14.63$19.426,400
2003-12-15$14.68$19.507,600
2003-12-12$14.95$19.869,200
2003-12-11$14.91$19.8021,600
2003-12-10$14.38$19.0912,400
2003-12-09$14.20$18.8654,800
2003-12-08$14.44$19.1812,400
2003-12-05$14.58$19.367,200
2003-12-04$14.45$19.1920,400
2003-12-03$14.50$19.2623,600
2003-12-02$14.54$19.304,400
2003-12-01$14.62$19.4225,600
2003-11-28$14.07$18.693,200
2003-11-26$14.77$19.614,400
2003-11-25$14.54$19.3113,600
2003-11-24$14.58$19.3619,200
2003-11-21$14.71$19.534,000
2003-11-20$14.36$19.076,800
2003-11-19$14.60$19.393,200
2003-11-18$14.25$18.935,200
2003-11-17$14.61$19.416,800
2003-11-14$14.41$19.149,600
2003-11-13$14.75$19.594,400
2003-11-12$14.63$19.4216,000
2003-11-11$14.46$19.215,200
2003-11-10$14.25$18.934,400
2003-11-07$14.58$19.3725,600
2003-11-06$14.62$19.4112,800
2003-11-05$14.38$19.1022,000
2003-11-04$14.36$19.077,600
2003-11-03$14.36$19.0714,800
2003-10-31$13.49$17.9216,400
2003-10-30$14.11$18.735,600
2003-10-29$13.78$18.3029,600
2003-10-28$14.00$18.5910,000
2003-10-27$13.72$18.2220,000
2003-10-24$13.83$18.3714,000
2003-10-23$13.69$18.1841,200
2003-10-22$13.75$18.2636,000
2003-10-21$13.94$18.5136,800
2003-10-20$13.94$18.519,200
2003-10-17$13.75$18.2628,800
2003-10-16$14.10$18.7312,400
2003-10-15$13.84$18.387,600
2003-10-14$13.98$18.5654,000
2003-10-13$14.04$18.6424,400
2003-10-10$13.68$18.1712,400
2003-10-09$13.87$18.417,200
2003-10-08$13.98$18.5624,800
2003-10-07$14.04$18.644,400
2003-10-06$14.04$18.646,400
2003-10-03$13.88$18.4318,800
2003-10-02$13.94$18.5111,600
2003-10-01$13.87$18.428,800
2003-09-30$13.25$17.6022,000
2003-09-29$13.50$17.938,000
2003-09-26$13.23$17.5720,800
2003-09-25$13.25$17.517,600
2003-09-24$13.25$17.514,400
2003-09-23$13.30$17.5740,800
2003-09-22$13.27$17.54125,200
2003-09-19$13.24$17.5016,400
2003-09-18$13.29$17.568,400
2003-09-17$13.24$17.5015,200
2003-09-16$13.50$17.848,400
2003-09-15$13.19$17.433,600
2003-09-12$13.31$17.594,000
2003-09-11$13.25$17.527,200
2003-09-10$13.32$17.6037,600
2003-09-09$13.39$17.706,400
2003-09-08$13.25$17.514,800
2003-09-05$13.34$17.636,400
2003-09-04$13.59$17.968,000
2003-09-03$13.58$17.9434,000
2003-09-02$13.25$17.5114,800
2003-08-29$13.20$17.4550,800
2003-08-28$13.21$17.463,200
2003-08-27$13.29$17.5729,200
2003-08-26$13.50$17.856,400
2003-08-25$13.19$17.447,600
2003-08-22$13.19$17.4330,800
2003-08-21$13.24$17.5022,800
2003-08-20$13.29$17.5643,600
2003-08-19$13.33$17.6239,200
2003-08-18$13.31$17.6053,600
2003-08-15$13.31$17.6033,200
2003-08-14$13.31$17.6041,600
2003-08-13$13.29$17.568,800
2003-08-12$13.25$17.5125,600
2003-08-11$13.37$17.689,200
2003-08-08$13.19$17.4314,000
2003-08-07$13.19$17.4321,200
2003-08-06$13.19$17.437,200
2003-08-05$13.19$17.4315,600
2003-08-04$13.75$18.1837,600
2003-08-01$13.45$17.7868,800
2003-07-31$13.20$17.4517,200
2003-07-30$13.31$17.5910,000
2003-07-29$13.31$17.5942,800
2003-07-28$13.25$17.5117,200
2003-07-25$13.28$17.556,400
2003-07-24$13.49$17.837,600
2003-07-23$13.33$17.619,600
2003-07-22$13.33$17.6114,400
2003-07-21$13.28$17.5518,000
2003-07-18$14.00$18.5122,000
2003-07-17$14.30$18.906,000
2003-07-16$14.30$18.9012,000
2003-07-15$14.25$18.837,200
2003-07-14$14.25$18.8319,200
2003-07-11$14.04$18.5610,800
2003-07-10$13.94$18.4282,400
2003-07-09$13.75$18.1732,400
2003-07-08$13.88$18.3490,400
2003-07-07$13.31$17.6032,400
2003-07-03$13.25$17.5153,600
2003-07-02$13.28$17.5512,400
2003-07-01$13.25$17.5131,600
2003-06-30$12.91$17.0795,200
2003-06-27$12.90$17.0519,200
2003-06-26$12.79$16.9021,600
2003-06-25$12.71$16.7345,600
2003-06-24$12.87$16.948,000
2003-06-23$12.75$16.7817,200
2003-06-20$12.88$16.954,800
2003-06-19$13.25$17.4422,400
2003-06-18$13.32$17.534,800
2003-06-17$13.21$17.3921,600
2003-06-16$13.29$17.4958,400
2003-06-13$13.34$17.5579,200
2003-06-12$13.39$17.6254,400
2003-06-11$13.52$17.808,400
2003-06-10$13.52$17.799,600
2003-06-09$13.26$17.4547,200
2003-06-06$13.38$17.6118,800
2003-06-05$13.95$18.3512,400
2003-06-04$13.57$17.8535,200
2003-06-03$13.88$18.2664,000
2003-06-02$13.63$17.9338,000
2003-05-30$13.66$17.9726,800
2003-05-29$13.46$17.7231,600
2003-05-28$13.68$18.0026,400
2003-05-27$13.58$17.8814,400
2003-05-23$13.59$17.8852,000
2003-05-22$13.51$17.7736,000
2003-05-21$13.50$17.7712,800
2003-05-20$13.74$18.0832,000
2003-05-19$13.59$17.883,600
2003-05-16$13.64$17.9531,600
2003-05-15$13.44$17.6958,000
2003-05-14$13.05$17.1826,000
2003-05-13$13.44$17.69104,000
2003-05-12$13.04$17.1619,200
2003-05-09$12.91$16.999,200
2003-05-08$12.73$16.751,600
2003-05-07$12.63$16.6263,200
2003-05-06$12.68$16.6926,800
2003-05-05$12.50$16.4564,000
2003-05-02$12.50$16.4514,400
2003-05-01$12.50$16.45116,000
2003-04-30$12.46$16.4046,000
2003-04-29$12.25$16.1328,400
2003-04-28$12.27$16.1552,000
2003-04-25$12.00$15.7934,800
2003-04-24$11.99$15.7841,200
2003-04-23$11.80$15.5351,600
2003-04-22$11.78$15.5032,000
2003-04-21$11.63$15.3013,600
2003-04-17$11.79$15.5128,800
2003-04-16$11.53$15.1842,400
2003-04-15$11.38$14.974,400
2003-04-14$11.41$15.01288,400
2003-04-11$11.04$14.5340,400
2003-04-10$11.23$14.7713,200
2003-04-09$11.25$14.802,400
2003-04-08$11.23$14.784,000
2003-04-07$11.19$14.728,800
2003-04-04$11.22$14.774,400
2003-04-03$11.25$14.8127,200
2003-04-02$11.24$14.7968,400
2003-04-01$11.06$14.565,200
2003-03-31$11.03$14.5132,400
2003-03-28$10.99$14.475,600
2003-03-27$11.00$14.4819,600
2003-03-26$10.99$14.3925,600
2003-03-25$10.78$14.1135,200
2003-03-24$11.00$14.414,400
2003-03-21$11.03$14.4533,600
2003-03-20$11.06$14.498,800
2003-03-19$11.06$14.496,800
2003-03-18$11.07$14.5013,600
2003-03-17$11.06$14.4912,800
2003-03-14$11.03$14.448,800
2003-03-13$10.99$14.3917,200
2003-03-12$11.00$14.4115,200
2003-03-11$10.77$14.112,400
2003-03-10$10.84$14.198,000
2003-03-07$11.00$14.4138,000
2003-03-06$10.73$14.0528,000
2003-03-05$10.83$14.1814,400
2003-03-04$10.78$14.1218,000
2003-03-03$10.94$14.336,000
2003-02-28$11.08$14.515,200
2003-02-27$11.11$14.555,200
2003-02-26$11.13$14.5733,600
2003-02-25$11.18$14.6418,400
2003-02-24$10.89$14.252,400
2003-02-21$11.03$14.453,200
2003-02-20$10.96$14.352,400
2003-02-19$10.97$14.374,400
2003-02-18$11.03$14.456,400
2003-02-14$10.92$14.307,600
2003-02-13$10.76$14.092,400
2003-02-12$10.73$14.0576,000
2003-02-11$10.73$14.0554,800
2003-02-10$10.74$14.0616,800
2003-02-07$10.71$14.0382,800
2003-02-06$10.76$14.0938,000
2003-02-05$10.93$14.319,600
2003-02-04$11.04$14.4596,400
2003-02-03$11.18$14.6442,800
2003-01-31$11.30$14.792,590,000
2003-01-30$10.91$14.2920,000
2003-01-29$11.03$14.4416,400
2003-01-28$10.95$14.3411,600
2003-01-27$10.85$14.2145,600
2003-01-24$10.88$14.2422,000
2003-01-23$11.18$14.634,800
2003-01-22$11.24$14.7130,400
2003-01-21$11.22$14.7028,000
2003-01-17$11.19$14.6519,600
2003-01-16$11.29$14.7815,600
2003-01-15$11.26$14.7552,400
2003-01-14$11.18$14.6320,000
2003-01-13$11.24$14.728,800
2003-01-10$11.34$14.848,400
2003-01-09$11.18$14.632,400
2003-01-08$11.25$14.7318,400
2003-01-07$11.17$14.6352,000
2003-01-06$11.50$15.0542,000
2003-01-03$11.53$15.0929,200
2003-01-02$11.78$15.4212,800