BancFirst Corporation (BANF)
NASDAQ: BANF · Real-Time Price · USD
107.57
-1.26 (-1.16%)
Mar 9, 2026, 2:31 PM EDT - Market open

BancFirst Stock Price History

Historical Data

DateOpenHighLowCloseAdj. CloseChangeVolume
Mar 9, 2026107.39108.46104.06106.85--1.82%97,412
Mar 6, 2026108.63109.15105.70108.83108.83-2.39%105,930
Mar 5, 2026111.69113.78110.82111.49111.49-1.29%173,583
Mar 4, 2026114.64114.97112.10112.95112.95-0.37%173,528
Mar 3, 2026111.01115.63109.91113.37113.370.32%134,484
Mar 2, 2026107.90113.46107.90113.01113.012.74%145,854
Feb 27, 2026113.46114.26108.68110.00110.00-4.84%180,812
Feb 26, 2026114.95116.84114.52115.59115.591.17%118,559
Feb 25, 2026112.73114.39111.40114.25114.252.41%313,237
Feb 24, 2026111.03112.79110.12111.56111.560.86%141,421
Feb 23, 2026116.52116.79110.04110.61110.61-5.27%138,830
Feb 20, 2026115.21116.76114.03116.76116.761.42%99,036
Feb 19, 2026115.56116.70114.28115.13115.13-1.15%92,656
Feb 18, 2026116.96118.71115.54116.47116.47-0.31%78,799
Feb 17, 2026118.37119.28116.83116.83116.83-0.72%72,406
Feb 13, 2026116.66117.69114.13117.68117.681.50%65,201
Feb 12, 2026117.70117.92114.17115.94115.94-0.51%72,500
Feb 11, 2026119.99122.21115.87116.54116.54-2.58%101,543
Feb 10, 2026119.94121.03119.00119.63119.63-0.63%99,392
Feb 9, 2026118.69120.94118.34120.39120.391.13%78,029
Feb 6, 2026117.95120.00116.82119.04119.042.01%128,833
Feb 5, 2026116.38118.87115.76116.69116.690.19%90,399
Feb 4, 2026113.89117.55113.68116.47116.473.06%75,384
Feb 3, 2026111.72114.08110.53113.01113.010.81%118,578
Feb 2, 2026110.26112.94110.26112.10112.101.96%112,576
Jan 30, 2026108.79110.23108.50109.95109.950.71%201,968
Jan 29, 2026108.22109.53107.99109.17109.171.14%115,148
Jan 28, 2026109.00110.07107.94107.94107.94-1.20%86,952
Jan 27, 2026108.76109.52108.19109.25109.250.61%73,756
Jan 26, 2026108.18109.78107.31108.59108.590.11%128,533
Jan 23, 2026115.92117.00107.45108.47108.47-7.57%279,044
Jan 22, 2026115.98117.91115.98117.36117.361.22%108,689
Jan 21, 2026112.47116.51112.47115.94115.943.93%134,181
Jan 20, 2026111.07113.25110.82111.56111.56-1.09%70,083
Jan 16, 2026113.93114.95112.77112.79112.79-1.32%92,215
Jan 15, 2026111.84114.50108.13114.30114.302.44%76,345
Jan 14, 2026109.10111.63108.32111.57111.572.32%92,573
Jan 13, 2026109.05109.45107.65109.04109.040.23%57,880
Jan 12, 2026109.28109.44108.09108.79108.79-1.44%99,607
Jan 9, 2026112.35113.29105.05110.38110.38-1.74%145,053
Jan 8, 2026108.32112.80107.77112.33112.333.70%149,320
Jan 7, 2026108.68108.68107.06108.32108.32-0.18%112,974
Jan 6, 2026106.55108.73105.62108.52108.521.27%117,896
Jan 5, 2026105.89111.49105.86107.16107.160.65%143,507
Jan 2, 2026106.25108.70104.49106.47106.470.42%157,083
Dec 31, 2025108.15108.15105.64106.02106.02-1.89%184,644
Dec 30, 2025108.30108.81107.24108.06107.57-0.22%88,447
Dec 29, 2025109.73109.73108.12108.30107.81-1.30%62,841
Dec 26, 2025109.80110.64108.91109.73109.230.13%68,801
Dec 24, 2025110.21110.83109.10109.59109.09-0.49%97,990
Dec 23, 2025110.78111.96110.13110.13109.63-1.18%69,814
Dec 22, 2025112.78113.41109.61111.45110.94-1.02%205,850
Dec 19, 2025112.07112.99111.12112.60112.090.12%438,383
Dec 18, 2025112.56113.44111.51112.46111.950.65%109,727
Dec 17, 2025112.45114.60111.32111.73111.22-0.99%93,269
Dec 16, 2025114.10114.50112.25112.85112.34-0.79%166,788
Dec 15, 2025114.40115.00112.50113.75113.230.41%138,515
Dec 12, 2025114.11114.32112.14113.28112.77-0.12%113,789
Dec 11, 2025111.74114.25111.27113.42112.911.44%111,839
Dec 10, 2025108.54112.82108.54111.81111.302.78%165,913
Dec 9, 2025109.10110.68108.61108.79108.29-0.23%83,072
Dec 8, 2025109.82110.59108.75109.04108.55-0.28%153,695
Dec 5, 2025110.10111.00108.45109.35108.85-0.75%94,582
Dec 4, 2025110.59112.00108.51110.18109.68-0.93%123,026
Dec 3, 2025112.14113.06110.26111.21110.71-0.22%157,928
Dec 2, 2025111.90112.28110.00111.46110.950.43%131,689
Dec 1, 2025109.86112.53107.66110.98110.480.13%103,052
Nov 28, 2025111.53112.01107.44110.84110.34-0.69%71,455
Nov 26, 2025112.47113.88111.23111.61111.10-1.40%180,716
Nov 25, 2025111.77114.93111.77113.20112.691.98%114,203
Nov 24, 2025110.04112.00108.62111.00110.500.52%86,950
Nov 21, 2025106.69112.00105.55110.43109.933.69%166,718
Nov 20, 2025108.99109.72105.55106.50106.02-1.14%149,935
Nov 19, 2025107.65109.26107.18107.73107.240.07%109,363
Nov 18, 2025106.73109.48105.70107.65107.160.65%163,225
Nov 17, 2025110.97111.17105.74106.95106.47-3.76%129,958
Nov 14, 2025110.18111.43108.48111.13110.630.86%103,813
Nov 13, 2025111.58113.00109.78110.18109.68-1.84%104,223
Nov 12, 2025112.79114.90111.72112.25111.74-0.58%118,477
Nov 11, 2025112.63113.98111.23112.90112.390.15%108,576
Nov 10, 2025111.19113.17110.76112.73112.221.82%103,597
Nov 7, 2025108.93110.81107.66110.71110.212.05%130,979
Nov 6, 2025110.00110.49108.44108.49108.00-1.94%108,238
Nov 5, 2025109.24111.39107.44110.64110.141.66%77,156
Nov 4, 2025107.91109.01107.00108.83108.340.55%108,221
Nov 3, 2025108.27109.53106.71108.23107.74-0.58%130,887
Oct 31, 2025108.90109.38107.92108.86108.37-0.78%136,410
Oct 30, 2025108.92111.00108.92109.72109.220.25%88,157
Oct 29, 2025110.92113.02108.94109.45108.95-1.86%130,075
Oct 28, 2025112.58112.58110.75111.53111.02-0.93%100,813
Oct 27, 2025113.07113.19111.57112.58112.07-0.17%67,245
Oct 24, 2025112.32113.08111.65112.77112.261.32%68,830
Oct 23, 2025112.57113.62111.11111.30110.80-1.27%82,181
Oct 22, 2025113.59115.09112.24112.73112.22-0.32%121,516
Oct 21, 2025114.53115.00112.91113.09112.58-1.52%84,292
Oct 20, 2025113.10115.00112.56114.83114.311.68%107,493
Oct 17, 2025115.18119.00112.54112.93112.42-1.53%170,665
Oct 16, 2025122.32123.00113.81114.68114.16-6.53%189,659
Oct 15, 2025126.02126.14122.11122.69122.13-2.14%85,741
Oct 14, 2025120.00125.67120.00125.38124.813.75%115,957