BancFirst Corporation (BANF)
NASDAQ: BANF · Real-Time Price · USD
109.35
-0.83 (-0.75%)
Dec 5, 2025, 4:00 PM EST - Market closed

BancFirst Stock Price History

Historical Data

DateOpenHighLowCloseAdj. CloseChangeVolume
Dec 5, 2025110.10111.00108.45109.35109.35-0.75%94,567
Dec 4, 2025110.59112.00108.51110.18110.18-0.93%123,026
Dec 3, 2025112.14113.06110.26111.21111.21-0.22%157,928
Dec 2, 2025111.90112.28110.00111.46111.460.43%131,689
Dec 1, 2025109.86112.53107.66110.98110.980.13%103,052
Nov 28, 2025111.53112.01107.44110.84110.84-0.69%71,455
Nov 26, 2025112.47113.88111.23111.61111.61-1.40%180,716
Nov 25, 2025111.77114.93111.77113.20113.201.98%114,203
Nov 24, 2025110.04112.00108.62111.00111.000.52%86,950
Nov 21, 2025106.69112.00105.55110.43110.433.69%166,718
Nov 20, 2025108.99109.72105.55106.50106.50-1.14%149,935
Nov 19, 2025107.65109.26107.18107.73107.730.07%109,363
Nov 18, 2025106.73109.48105.70107.65107.650.65%163,225
Nov 17, 2025110.97111.17105.74106.95106.95-3.76%129,958
Nov 14, 2025110.18111.43108.48111.13111.130.86%103,813
Nov 13, 2025111.58113.00109.78110.18110.18-1.84%104,223
Nov 12, 2025112.79114.90111.72112.25112.25-0.58%118,477
Nov 11, 2025112.63113.98111.23112.90112.900.15%108,576
Nov 10, 2025111.19113.17110.76112.73112.731.82%103,597
Nov 7, 2025108.93110.81107.66110.71110.712.05%130,979
Nov 6, 2025110.00110.49108.44108.49108.49-1.94%108,238
Nov 5, 2025109.24111.39107.44110.64110.641.66%77,156
Nov 4, 2025107.91109.01107.00108.83108.830.55%108,221
Nov 3, 2025108.27109.53106.71108.23108.23-0.58%130,887
Oct 31, 2025108.90109.38107.92108.86108.86-0.78%136,410
Oct 30, 2025108.92111.00108.92109.72109.720.25%88,157
Oct 29, 2025110.92113.02108.94109.45109.45-1.86%130,075
Oct 28, 2025112.58112.58110.75111.53111.53-0.93%100,813
Oct 27, 2025113.07113.19111.57112.58112.58-0.17%67,245
Oct 24, 2025112.32113.08111.65112.77112.771.32%68,830
Oct 23, 2025112.57113.62111.11111.30111.30-1.27%82,181
Oct 22, 2025113.59115.09112.24112.73112.73-0.32%121,516
Oct 21, 2025114.53115.00112.91113.09113.09-1.52%84,292
Oct 20, 2025113.10115.00112.56114.83114.831.68%107,493
Oct 17, 2025115.18119.00112.54112.93112.93-1.53%170,665
Oct 16, 2025122.32123.00113.81114.68114.68-6.53%189,659
Oct 15, 2025126.02126.14122.11122.69122.69-2.14%85,741
Oct 14, 2025120.00125.67120.00125.38125.383.75%115,957
Oct 13, 2025121.38121.60119.97120.84120.840.62%142,732
Oct 10, 2025124.04125.12119.85120.09120.09-3.32%115,626
Oct 9, 2025124.84124.87123.13124.22124.22-0.71%64,157
Oct 8, 2025126.86127.46125.00125.11125.11-0.79%66,962
Oct 7, 2025126.99128.87125.95126.10126.10-0.87%117,029
Oct 6, 2025127.41128.95125.73127.21127.210.54%132,497
Oct 3, 2025124.79127.32124.79126.53126.531.30%113,234
Oct 2, 2025124.90126.00123.50124.91124.91-0.26%70,245
Oct 1, 2025125.52126.75124.00125.23125.23-0.96%88,941
Sep 30, 2025126.92127.94124.86126.45126.45-0.99%102,547
Sep 29, 2025130.99131.40127.46127.71127.22-2.35%163,261
Sep 26, 2025130.86132.29130.23130.79130.290.30%95,851
Sep 25, 2025130.78131.08129.57130.40129.90-0.47%90,220
Sep 24, 2025129.74131.83129.55131.01130.510.87%116,280
Sep 23, 2025129.68131.98129.16129.89129.390.51%128,391
Sep 22, 2025131.07131.53129.13129.23128.73-1.96%134,014
Sep 19, 2025135.37135.42131.81131.81131.30-2.58%434,301
Sep 18, 2025132.06135.38131.99135.30134.783.18%164,627
Sep 17, 2025129.42133.75129.00131.13130.631.67%149,186
Sep 16, 2025132.63133.67128.89128.97128.48-3.18%160,078
Sep 15, 2025133.99135.05132.88133.21132.70-0.25%252,194
Sep 12, 2025134.44135.00133.25133.54133.03-0.75%117,064
Sep 11, 2025134.16135.00133.85134.55134.030.43%137,789
Sep 10, 2025133.79135.00133.50133.98133.47-0.06%117,716
Sep 9, 2025135.01135.73133.05134.06133.55-0.91%110,015
Sep 8, 2025134.73135.76133.58135.29134.770.76%82,120
Sep 5, 2025136.79138.77133.81134.27133.75-1.62%114,518
Sep 4, 2025133.97136.59133.60136.48135.962.21%91,104
Sep 3, 2025132.57133.86132.37133.53133.020.46%74,666
Sep 2, 2025131.44133.01130.10132.92132.41-0.04%76,886
Aug 29, 2025134.32134.99132.97132.97132.46-0.96%98,035
Aug 28, 2025134.49134.50133.04134.26133.740.31%102,670
Aug 27, 2025132.55134.13132.55133.85133.340.74%81,124
Aug 26, 2025131.65133.19129.96132.87132.360.78%107,941
Aug 25, 2025131.70133.16130.63131.84131.33-0.80%99,365
Aug 22, 2025126.01133.00126.01132.90132.395.90%139,482
Aug 21, 2025126.15126.44125.10125.50125.02-0.73%102,716
Aug 20, 2025125.63126.68125.14126.42125.930.86%81,689
Aug 19, 2025124.98125.87124.40125.34124.860.28%68,466
Aug 18, 2025123.48124.99123.00124.99124.511.54%96,938
Aug 15, 2025125.14125.14122.92123.09122.62-1.50%117,315
Aug 14, 2025125.51125.51123.83124.97124.49-1.35%81,375
Aug 13, 2025125.00127.00124.86126.68126.191.44%136,689
Aug 12, 2025121.03124.99121.03124.88124.403.56%120,287
Aug 11, 2025121.68121.68119.89120.59120.13-0.36%72,871
Aug 8, 2025120.89121.91120.25121.03120.570.90%59,923
Aug 7, 2025122.82122.82119.73119.95119.49-1.94%74,235
Aug 6, 2025123.17123.74121.37122.32121.85-0.35%140,206
Aug 5, 2025122.83122.90120.64122.75122.28-0.10%111,771
Aug 4, 2025122.21122.97121.60122.87122.400.47%72,853
Aug 1, 2025123.50123.50121.15122.30121.83-1.78%198,648
Jul 31, 2025123.93125.96123.32124.52124.04-0.41%134,027
Jul 30, 2025127.26127.73124.62125.03124.55-1.18%152,216
Jul 29, 2025127.81128.37126.40126.52126.03-0.39%91,949
Jul 28, 2025126.82127.48126.47127.01126.520.30%75,483
Jul 25, 2025126.69127.13125.68126.63126.14-0.17%67,341
Jul 24, 2025128.26128.90126.72126.85126.36-1.57%90,535
Jul 23, 2025132.05132.05128.07128.87128.38-1.87%114,310
Jul 22, 2025133.07134.13131.32131.33130.83-1.37%132,724
Jul 21, 2025135.93135.93132.88133.16132.65-1.58%200,352
Jul 18, 2025136.85137.40131.46135.30134.783.06%231,659
Jul 17, 2025127.82132.64126.56131.28130.782.71%269,399