14-day Premium Trial Subscription Try For FreeTry Free

Range Low Price High Price Comment
30 days $81.21 $91.71 Monday, 22nd Apr 2024 BANF stock ended at $91.28. This is 2.24% more than the trading day before Friday, 19th Apr 2024. During the day the stock fluctuated 1.99% from a day low at $89.92 to a day high of $91.71.
90 days $81.21 $95.73
52 weeks $68.44 $104.00

Historical BancFirst Corporation prices

Date Open High Low Close Volume
Apr 22, 2024 $90.00 $91.71 $89.92 $91.28 147 342
Apr 19, 2024 $81.50 $89.72 $81.50 $89.28 139 856
Apr 18, 2024 $81.47 $82.43 $81.47 $82.01 55 641
Apr 17, 2024 $82.57 $82.85 $81.21 $81.27 45 017
Apr 16, 2024 $82.13 $82.55 $81.51 $81.83 53 296
Apr 15, 2024 $82.67 $83.12 $81.99 $82.78 55 959
Apr 12, 2024 $82.43 $82.96 $82.25 $82.78 62 276
Apr 11, 2024 $82.57 $83.30 $81.47 $83.24 61 408
Apr 10, 2024 $83.42 $84.56 $81.53 $82.45 93 318
Apr 09, 2024 $85.84 $86.50 $85.32 $85.84 34 629
Apr 08, 2024 $85.22 $85.88 $85.01 $85.52 31 770
Apr 05, 2024 $84.33 $85.78 $84.03 $84.82 41 611
Apr 04, 2024 $85.77 $86.25 $84.13 $84.65 51 371
Apr 03, 2024 $84.34 $85.08 $83.98 $84.71 52 123
Apr 02, 2024 $84.83 $85.12 $83.64 $85.03 66 172
Apr 01, 2024 $88.45 $88.45 $85.58 $85.78 44 815
Mar 28, 2024 $87.05 $88.40 $86.89 $88.03 107 446
Mar 27, 2024 $85.51 $87.67 $85.30 $87.60 48 803
Mar 26, 2024 $86.15 $86.15 $85.05 $85.23 46 279
Mar 25, 2024 $86.16 $86.78 $85.27 $85.87 26 815
Mar 22, 2024 $87.56 $87.56 $85.69 $85.80 44 000
Mar 21, 2024 $87.94 $88.47 $87.18 $88.16 55 358
Mar 20, 2024 $83.91 $87.83 $83.91 $87.27 53 028
Mar 19, 2024 $83.90 $85.63 $83.90 $84.30 41 631
Mar 18, 2024 $85.38 $85.38 $83.45 $83.91 86 227
Click to get the best stock tips daily for free!