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
May 30, 2023 $86.53 $88.83 $85.48 $88.10 89 758
May 26, 2023 $86.09 $86.51 $84.61 $86.06 67 526
May 25, 2023 $84.47 $85.61 $83.75 $85.58 88 874
May 24, 2023 $86.32 $86.81 $84.66 $85.19 110 726
May 23, 2023 $85.91 $89.31 $85.44 $86.89 102 203
May 22, 2023 $82.10 $86.78 $81.55 $86.19 128 426
May 19, 2023 $83.64 $83.64 $80.37 $81.39 140 283
May 18, 2023 $80.87 $83.10 $79.89 $82.44 102 249
May 17, 2023 $77.55 $81.40 $77.45 $81.12 113 039
May 16, 2023 $76.61 $77.08 $75.92 $76.76 85 972
May 15, 2023 $74.55 $76.93 $74.55 $76.69 92 885
May 12, 2023 $73.89 $74.80 $73.67 $74.54 99 057
May 11, 2023 $74.16 $74.16 $72.10 $73.88 89 193
May 10, 2023 $74.73 $75.54 $72.27 $75.09 104 945
May 09, 2023 $72.50 $74.01 $71.37 $73.64 86 945
May 08, 2023 $75.87 $75.87 $72.18 $72.20 43 691
May 05, 2023 $73.05 $75.86 $73.05 $75.29 86 053
May 04, 2023 $71.85 $73.59 $68.44 $71.60 105 424
May 03, 2023 $74.00 $76.39 $73.50 $73.78 84 370
May 02, 2023 $79.13 $79.13 $74.06 $74.15 98 918
May 01, 2023 $79.94 $80.99 $78.98 $79.46 55 461
Apr 28, 2023 $79.69 $80.92 $78.71 $79.89 84 274
Apr 27, 2023 $75.27 $80.26 $75.27 $79.93 79 709
Apr 26, 2023 $75.00 $76.08 $70.76 $75.06 153 246
Apr 25, 2023 $81.51 $81.97 $77.81 $78.16 104 921
Click to get the best stock tips daily for free!