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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
1998-12-31$8.97$10.915,600
1998-12-30$9.09$11.0617,600
1998-12-29$9.06$11.025,200
1998-12-28$9.14$11.0815,600
1998-12-24$9.19$11.137,200
1998-12-23$9.27$11.236,800
1998-12-22$9.42$11.4224,800
1998-12-21$9.47$11.48115,600
1998-12-18$9.46$11.4715,600
1998-12-17$9.50$11.5122,000
1998-12-16$9.48$11.4950,800
1998-12-15$9.63$11.6616,000
1998-12-14$9.78$11.85800
1998-12-11$9.63$11.661,200
1998-12-10$9.63$11.6613,200
1998-12-09$9.81$11.8912,800
1998-12-08$10.02$12.1441,200
1998-12-07$10.00$12.1213,200
1998-12-04$9.97$12.0834,800
1998-12-03$10.13$12.275,200
1998-12-02$10.28$12.4615,600
1998-12-01$10.23$12.4027,200
1998-11-30$10.19$12.3593,200
1998-11-27$10.00$12.120
1998-11-25$10.00$12.123,600
1998-11-24$9.89$11.9911,600
1998-11-23$9.84$11.937,600
1998-11-20$9.91$12.011,600
1998-11-19$10.00$12.1222,000
1998-11-18$9.81$11.892,400
1998-11-17$9.88$11.970
1998-11-16$9.88$11.97800
1998-11-13$9.84$11.938,000
1998-11-12$9.70$11.76108,000
1998-11-11$10.05$12.183,600
1998-11-10$10.06$12.2051,600
1998-11-09$9.94$12.049,200
1998-11-06$9.77$11.840
1998-11-05$9.77$11.8412,800
1998-11-04$9.63$11.668,000
1998-11-03$9.50$11.51800
1998-11-02$9.50$11.518,000
1998-10-30$9.47$11.4848,000
1998-10-29$9.34$11.32400
1998-10-28$9.13$11.0624,000
1998-10-27$9.00$10.910
1998-10-26$9.00$10.912,400
1998-10-23$9.06$10.98400
1998-10-22$9.17$11.1221,600
1998-10-21$9.06$10.9811,200
1998-10-20$9.09$11.02167,200
1998-10-19$8.88$10.7638,000
1998-10-16$9.00$10.916,000
1998-10-15$9.00$10.91800
1998-10-14$8.75$10.6037,600
1998-10-13$8.88$10.7625,200
1998-10-12$9.06$10.980
1998-10-09$9.06$10.9848,400
1998-10-08$8.63$10.4552,800
1998-10-07$9.03$10.951,200
1998-10-06$9.06$10.98400
1998-10-05$9.13$11.0614,000
1998-10-02$9.09$11.020
1998-10-01$9.09$11.025,600
1998-09-30$9.13$11.0612,400
1998-09-29$9.19$11.130
1998-09-28$9.19$11.1338,800
1998-09-25$9.31$11.251,600
1998-09-24$9.56$11.555,600
1998-09-23$9.28$11.2144,400
1998-09-22$9.48$11.4610,000
1998-09-21$9.43$11.398,800
1998-09-18$9.50$11.4842,000
1998-09-17$8.84$10.684,000
1998-09-16$9.06$10.953,600
1998-09-15$8.81$10.652,800
1998-09-14$8.88$10.723,600
1998-09-11$8.92$10.780
1998-09-10$8.92$10.784,000
1998-09-09$9.00$10.875,200
1998-09-08$8.84$10.6822,400
1998-09-04$8.75$10.574,800
1998-09-03$8.63$10.426,800
1998-09-02$8.75$10.5718,000
1998-09-01$8.44$10.1927,600
1998-08-31$8.25$9.9760,000
1998-08-28$8.50$10.276,000
1998-08-27$8.56$10.3498,800
1998-08-26$9.00$10.8786,000
1998-08-25$9.53$11.5128,800
1998-08-24$9.59$11.5910,000
1998-08-21$9.75$11.7810,800
1998-08-20$9.78$11.8224,800
1998-08-19$10.00$12.089,600
1998-08-18$10.13$12.2312,800
1998-08-17$10.03$12.1220,000
1998-08-14$10.25$12.3826,400
1998-08-13$10.06$12.1635,200
1998-08-12$10.41$12.5728,400
1998-08-11$10.14$12.2513,200
1998-08-10$10.69$12.912,800
1998-08-07$10.77$13.015,200
1998-08-06$10.75$12.991,600
1998-08-05$10.75$12.9934,400
1998-08-04$10.38$12.5368,400
1998-08-03$11.23$13.5727,600
1998-07-31$11.25$13.5933,600
1998-07-30$11.41$13.787,200
1998-07-29$11.44$13.8212,000
1998-07-28$11.56$13.9713,600
1998-07-27$11.25$13.59800
1998-07-24$11.34$13.7022,000
1998-07-23$11.20$13.5212,800
1998-07-22$11.19$13.5184,800
1998-07-21$11.50$13.8923,600
1998-07-20$11.59$14.0148,000
1998-07-17$11.56$13.97400
1998-07-16$11.62$14.031,200
1998-07-15$11.59$14.0136,000
1998-07-14$11.75$14.196,400
1998-07-13$11.50$13.891,200
1998-07-10$11.63$14.041,200
1998-07-09$11.50$13.893,200
1998-07-08$11.50$13.8973,200
1998-07-07$11.50$13.8912,000
1998-07-06$11.50$13.895,200
1998-07-02$11.63$14.041,200
1998-07-01$11.81$14.2712,800
1998-06-30$11.63$14.0420,800
1998-06-29$11.69$14.1210,800
1998-06-26$12.00$14.50106,800
1998-06-25$11.81$14.23800
1998-06-24$11.97$14.424,000
1998-06-23$11.88$14.3198,000
1998-06-22$12.02$14.4813,200
1998-06-19$12.06$14.5332,800
1998-06-18$12.06$14.5322,400
1998-06-17$11.69$14.0875,600
1998-06-16$11.80$14.2114,400
1998-06-15$11.75$14.1611,200
1998-06-12$11.80$14.2122,400
1998-06-11$11.59$13.97128,000
1998-06-10$11.66$14.0511,600
1998-06-09$11.38$13.7127,600
1998-06-08$11.61$13.9944,400
1998-06-05$11.45$13.803,200
1998-06-04$11.41$13.7430,400
1998-06-03$11.59$13.9722,000
1998-06-02$11.67$14.0647,200
1998-06-01$11.63$14.0140,000
1998-05-29$11.88$14.3126,400
1998-05-28$11.59$13.97156,800
1998-05-27$11.56$13.9358,000
1998-05-26$11.56$13.935,600
1998-05-22$11.61$13.9939,600
1998-05-21$11.56$13.9364,000
1998-05-20$11.63$14.01134,800
1998-05-19$11.63$14.0182,800
1998-05-18$11.94$14.38137,600
1998-05-15$11.81$14.237,600
1998-05-14$11.56$13.9333,200
1998-05-13$11.69$14.0821,200
1998-05-12$11.53$13.8940,000
1998-05-11$11.50$13.8613,600
1998-05-08$11.50$13.8615,600
1998-05-07$11.25$13.5644,400
1998-05-06$11.25$13.5619,600
1998-05-05$11.23$13.5419,600
1998-05-04$11.31$13.6385,200
1998-05-01$11.50$13.868,800
1998-04-30$11.25$13.5697,200
1998-04-29$10.63$12.8026,800
1998-04-28$10.75$12.9512,400
1998-04-27$10.53$12.6958,000
1998-04-24$11.25$13.5638,800
1998-04-23$11.25$13.5611,200
1998-04-22$11.72$14.1219,600
1998-04-21$11.00$13.2513,200
1998-04-20$11.25$13.5624,400
1998-04-17$11.50$13.8652,000
1998-04-16$10.56$12.7315,600
1998-04-15$10.73$12.9355,200
1998-04-14$10.50$12.6533,200
1998-04-13$10.38$12.5069,200
1998-04-09$9.88$11.9016,800
1998-04-08$10.03$12.093,200
1998-04-07$10.13$12.2085,600
1998-04-06$10.25$12.356,000
1998-04-03$10.19$12.2822,400
1998-04-02$10.16$12.2413,200
1998-04-01$10.06$12.133,600
1998-03-31$9.94$11.972,800
1998-03-30$10.06$12.1322,800
1998-03-27$9.88$11.909,200
1998-03-26$9.84$11.836,000
1998-03-25$9.91$11.909,600
1998-03-24$9.84$11.8310,400
1998-03-23$9.94$11.9436,800
1998-03-20$10.00$12.0115,600
1998-03-19$9.88$11.8630,800
1998-03-18$10.00$12.0114,800
1998-03-17$10.16$12.2013,200
1998-03-16$10.06$12.095,200
1998-03-13$9.75$11.7112,400
1998-03-12$9.69$11.6450,800
1998-03-11$9.47$11.3730,400
1998-03-10$9.44$11.3420,400
1998-03-09$9.56$11.490
1998-03-06$9.56$11.4911,200
1998-03-05$9.44$11.3415,200
1998-03-04$9.56$11.494,400
1998-03-03$9.56$11.4919,600
1998-03-02$9.38$11.2612,800
1998-02-27$9.50$11.418,400
1998-02-26$9.44$11.34148,800
1998-02-25$9.56$11.4930,400
1998-02-24$9.50$11.4146,000
1998-02-23$9.38$11.268,400
1998-02-20$9.31$11.1927,200
1998-02-19$9.38$11.2625,200
1998-02-18$9.25$11.1124,400
1998-02-17$9.13$10.963,600
1998-02-13$9.19$11.0414,000
1998-02-12$9.13$10.9665,600
1998-02-11$9.00$10.81105,200
1998-02-10$8.75$10.519,600
1998-02-09$8.63$10.3610,800
1998-02-06$8.38$10.060
1998-02-05$8.38$10.064,800
1998-02-04$8.45$10.1510,000
1998-02-03$8.28$9.958,000
1998-02-02$8.38$10.0674,000
1998-01-30$8.38$10.065,600
1998-01-29$8.56$10.292,000
1998-01-28$8.44$10.146,000
1998-01-27$8.25$9.915,200
1998-01-26$8.30$9.979,600
1998-01-23$8.25$9.916,400
1998-01-22$8.25$9.915,200
1998-01-21$8.38$10.0613,600
1998-01-20$8.36$10.048,400
1998-01-16$8.44$10.143,600
1998-01-15$8.44$10.1439,200
1998-01-14$8.28$9.9520,800
1998-01-13$8.31$9.9970,800
1998-01-12$8.22$9.8770,000
1998-01-09$8.31$9.9984,800
1998-01-08$8.44$10.1420,400
1998-01-07$8.31$9.9938,400
1998-01-06$8.47$10.178,400
1998-01-05$8.47$10.1720,400
1998-01-02$8.44$10.1416,400