BancFirst Corporation (BANF)
NASDAQ: BANF · Real-Time Price · USD
106.66
-1.07 (-0.99%)
At close: Nov 20, 2025, 4:00 PM EST
106.50
-0.16 (-0.15%)
After-hours: Nov 20, 2025, 4:00 PM EST

BancFirst Stock Price History

Historical Data

DateOpenHighLowCloseAdj. CloseChangeVolume
Nov 20, 2025108.99109.47105.55108.55-0.76%72,747
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