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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2014-12-31$31.70$53.1321,400
2014-12-30$32.13$53.8639,200
2014-12-29$31.99$53.6273,800
2014-12-26$31.99$53.3422,800
2014-12-24$31.92$53.2316,400
2014-12-23$31.97$53.3038,800
2014-12-22$31.87$53.1326,600
2014-12-19$31.36$52.2870,400
2014-12-18$31.85$53.1047,400
2014-12-17$31.37$52.2973,000
2014-12-16$31.33$52.2338,200
2014-12-15$31.10$51.8526,000
2014-12-12$31.24$52.0846,400
2014-12-11$31.51$52.5435,400
2014-12-10$31.54$52.5854,800
2014-12-09$32.00$53.3590,800
2014-12-08$31.72$52.8936,000
2014-12-05$32.00$53.3553,600
2014-12-04$31.74$52.9126,200
2014-12-03$31.86$53.1140,800
2014-12-02$31.41$52.3635,400
2014-12-01$31.13$51.9070,000
2014-11-28$32.01$53.3647,800
2014-11-26$33.01$55.0582,600
2014-11-25$32.83$54.73109,000
2014-11-24$33.03$55.0755,600
2014-11-21$32.97$54.9639,200
2014-11-20$33.01$55.0319,400
2014-11-19$33.13$55.2530,000
2014-11-18$33.82$56.3942,800
2014-11-17$34.08$56.8235,000
2014-11-14$34.40$57.3650,800
2014-11-13$34.39$57.3489,000
2014-11-12$34.67$57.8035,000
2014-11-11$34.12$56.8964,600
2014-11-10$33.69$56.1733,800
2014-11-07$33.23$55.4034,400
2014-11-06$33.20$55.3527,200
2014-11-05$32.97$54.9630,400
2014-11-04$32.63$54.4041,600
2014-11-03$32.50$54.19109,600
2014-10-31$32.50$54.19134,000
2014-10-30$32.50$54.19108,800
2014-10-29$32.49$54.1885,400
2014-10-28$32.71$54.53186,800
2014-10-27$32.42$54.0525,600
2014-10-24$32.36$53.9534,800
2014-10-23$32.47$54.15140,200
2014-10-22$32.22$53.7329,600
2014-10-21$32.99$55.0142,600
2014-10-20$32.68$54.4950,800
2014-10-17$31.86$53.1249,400
2014-10-16$32.13$53.5860,800
2014-10-15$31.93$53.2454,000
2014-10-14$32.36$53.9570,400
2014-10-13$32.08$53.4846,200
2014-10-10$31.43$52.4035,600
2014-10-09$31.29$52.1641,800
2014-10-08$31.53$52.5648,400
2014-10-07$30.81$51.3644,400
2014-10-06$31.44$52.4215,200
2014-10-03$31.48$52.4923,400
2014-10-02$31.42$52.4014,600
2014-10-01$30.99$51.6740,200
2014-09-30$31.28$52.1565,200
2014-09-29$31.73$52.9077,000
2014-09-26$32.04$53.4337,400
2014-09-25$31.87$52.8535,000
2014-09-24$32.37$53.6837,000
2014-09-23$32.47$53.8622,600
2014-09-22$32.93$54.6131,200
2014-09-19$33.26$55.1683,200
2014-09-18$33.45$55.4740,800
2014-09-17$32.76$54.3440,400
2014-09-16$32.47$53.8619,800
2014-09-15$32.58$54.0238,200
2014-09-12$32.48$53.8731,800
2014-09-11$32.41$53.7528,000
2014-09-10$32.12$53.2724,400
2014-09-09$31.98$53.0340,800
2014-09-08$32.24$53.4811,400
2014-09-05$32.10$53.2321,400
2014-09-04$32.08$53.2025,800
2014-09-03$32.06$53.1721,600
2014-09-02$32.05$53.1550,200
2014-08-29$31.82$52.7719,600
2014-08-28$31.72$52.6018,600
2014-08-27$31.90$52.9025,200
2014-08-26$32.00$53.0730,800
2014-08-25$31.77$52.69105,000
2014-08-22$31.13$51.6238,200
2014-08-21$31.03$51.4538,800
2014-08-20$30.38$50.3816,400
2014-08-19$30.66$50.8517,200
2014-08-18$30.62$50.7827,400
2014-08-15$30.13$49.9727,800
2014-08-14$30.33$50.2922,800
2014-08-13$30.09$49.90109,600
2014-08-12$30.21$50.1033,600
2014-08-11$30.39$50.3954,000
2014-08-08$30.24$50.1531,400
2014-08-07$30.00$49.7529,400
2014-08-06$30.54$50.6434,200
2014-08-05$30.59$50.7432,800
2014-08-04$30.36$50.3447,800
2014-08-01$30.07$49.8628,800
2014-07-31$30.45$50.5052,400
2014-07-30$30.93$51.2937,400
2014-07-29$30.29$50.2246,600
2014-07-28$30.42$50.4638,200
2014-07-25$30.42$50.4529,200
2014-07-24$30.67$50.8629,600
2014-07-23$30.53$50.638,000
2014-07-22$30.76$51.0234,600
2014-07-21$30.84$51.1540,600
2014-07-18$31.00$51.4182,800
2014-07-17$29.85$49.5034,400
2014-07-16$30.32$50.2740,200
2014-07-15$30.50$50.5930,800
2014-07-14$30.41$50.4256,000
2014-07-11$30.41$50.4337,600
2014-07-10$30.47$50.5367,600
2014-07-09$30.92$51.2712,400
2014-07-08$30.84$51.1528,400
2014-07-07$31.32$51.9426,800
2014-07-03$31.68$52.5419,400
2014-07-02$31.31$51.9212,400
2014-07-01$31.49$52.2262,000
2014-06-30$30.95$51.3329,000
2014-06-27$31.08$51.54126,400
2014-06-26$31.00$51.4232,800
2014-06-25$31.08$51.2924,600
2014-06-24$30.81$50.84101,600
2014-06-23$30.61$50.5134,000
2014-06-20$31.03$51.2088,200
2014-06-19$30.96$51.0916,200
2014-06-18$31.08$51.2914,400
2014-06-17$30.93$51.0541,600
2014-06-16$30.37$50.1117,400
2014-06-13$30.41$50.1722,000
2014-06-12$30.35$50.0836,600
2014-06-11$30.36$50.0936,600
2014-06-10$30.80$50.8218,200
2014-06-09$30.89$50.9635,200
2014-06-06$30.50$50.3266,800
2014-06-05$30.45$50.2466,000
2014-06-04$29.45$48.5937,200
2014-06-03$29.67$48.9567,400
2014-06-02$29.83$49.22106,200
2014-05-30$29.71$49.0244,600
2014-05-29$29.60$48.8457,200
2014-05-28$29.34$48.4229,800
2014-05-27$29.72$49.0449,000
2014-05-23$29.31$48.3637,200
2014-05-22$29.00$47.8554,600
2014-05-21$28.58$47.1635,000
2014-05-20$28.50$47.0365,800
2014-05-19$29.10$48.0218,000
2014-05-16$28.52$47.0632,800
2014-05-15$28.51$47.0541,400
2014-05-14$28.75$47.4454,800
2014-05-13$29.45$48.6073,200
2014-05-12$29.98$49.4654,600
2014-05-09$29.50$48.6742,800
2014-05-08$28.99$47.8334,200
2014-05-07$29.34$48.4237,000
2014-05-06$29.00$47.8546,000
2014-05-05$29.24$48.2541,400
2014-05-02$29.34$48.4241,200
2014-05-01$29.19$48.1770,600
2014-04-30$29.11$48.0364,600
2014-04-29$29.50$48.6741,800
2014-04-28$29.65$48.9262,200
2014-04-25$29.60$48.8478,800
2014-04-24$29.72$49.0398,600
2014-04-23$30.14$49.7447,200
2014-04-22$30.18$49.8126,800
2014-04-21$29.69$48.9975,800
2014-04-17$29.09$48.0028,400
2014-04-16$28.91$47.7028,200
2014-04-15$28.66$47.2962,000
2014-04-14$28.75$47.4340,600
2014-04-11$28.38$46.8360,200
2014-04-10$28.67$47.3073,600
2014-04-09$29.00$47.8638,200
2014-04-08$28.89$47.6670,400
2014-04-07$28.75$47.4454,800
2014-04-04$28.53$47.08123,400
2014-04-03$28.92$47.7298,800
2014-04-02$28.60$47.1941,600
2014-04-01$28.72$47.3833,400
2014-03-31$28.32$46.7262,400
2014-03-28$27.77$45.8224,600
2014-03-27$28.01$46.2229,000
2014-03-26$28.49$46.7538,400
2014-03-25$28.98$47.5541,200
2014-03-24$28.64$47.0024,400
2014-03-21$28.91$47.44156,600
2014-03-20$28.76$47.2162,800
2014-03-19$28.40$46.6136,200
2014-03-18$28.51$46.7922,800
2014-03-17$28.25$46.3631,200
2014-03-14$28.33$46.4925,200
2014-03-13$28.23$46.3339,200
2014-03-12$28.38$46.5832,200
2014-03-11$28.23$46.3219,200
2014-03-10$28.18$46.2533,400
2014-03-07$28.38$46.5733,000
2014-03-06$28.14$46.1823,000
2014-03-05$27.90$45.7978,400
2014-03-04$28.08$46.0887,600
2014-03-03$27.17$44.5831,000
2014-02-28$27.51$45.1651,000
2014-02-27$27.23$44.6829,600
2014-02-26$26.98$44.2819,400
2014-02-25$26.84$44.0517,600
2014-02-24$26.92$44.1762,800
2014-02-21$26.97$44.2534,800
2014-02-20$26.62$43.69124,000
2014-02-19$26.46$43.4343,400
2014-02-18$27.09$44.4747,600
2014-02-14$26.89$44.1222,000
2014-02-13$26.70$43.8222,200
2014-02-12$26.42$43.3771,400
2014-02-11$26.35$43.2482,000
2014-02-10$25.71$42.1948,200
2014-02-07$25.95$42.5892,400
2014-02-06$26.00$42.6773,800
2014-02-05$25.97$42.6239,600
2014-02-04$26.21$43.01100,400
2014-02-03$25.91$42.5267,200
2014-01-31$27.01$44.3462,200
2014-01-30$27.66$45.3957,800
2014-01-29$26.85$44.0734,600
2014-01-28$27.21$44.6642,400
2014-01-27$27.25$44.7231,000
2014-01-24$27.39$44.9421,400
2014-01-23$27.88$45.7631,200
2014-01-22$28.40$46.6116,200
2014-01-21$28.63$46.9936,800
2014-01-17$27.83$45.6861,200
2014-01-16$27.50$45.1459,400
2014-01-15$27.39$44.9523,600
2014-01-14$27.03$44.3622,400
2014-01-13$27.09$44.4729,400
2014-01-10$27.27$44.7552,400
2014-01-09$27.60$45.3030,600
2014-01-08$27.56$45.2218,200
2014-01-07$27.85$45.7131,600
2014-01-06$27.60$45.3033,800
2014-01-03$27.76$45.5732,400
2014-01-02$27.53$45.1753,600