BancFirst Corporation - Common Stock (BANF)
114.08
+0.04 (0.04%)
NASDAQ· Last Trade: Jul 11th, 9:22 AM EDT
Historical Prices For BancFirst Corporation - Common Stock (BANF)
| Date | Open | High | Low | Close | Volume | Adjusted Close |
|---|---|---|---|---|---|---|
| 7/10/2026 | 114.16 | 114.79 | 113.66 | 114.08 | 100,758 | 114.08 |
| 7/09/2026 | 112.47 | 114.64 | 112.47 | 114.04 | 109,336 | 114.04 |
| 7/08/2026 | 113.55 | 113.69 | 112.01 | 112.37 | 194,426 | 112.37 |
| 7/07/2026 | 114.86 | 115.99 | 114.06 | 114.32 | 118,353 | 114.32 |
| 7/06/2026 | 114.31 | 114.75 | 112.81 | 114.30 | 170,651 | 114.30 |
| 7/02/2026 | 115.95 | 117.00 | 113.36 | 113.97 | 153,289 | 113.97 |
| 7/01/2026 | 111.78 | 115.03 | 111.02 | 114.74 | 209,969 | 114.74 |
| 6/30/2026 | 111.67 | 111.72 | 110.31 | 111.13 | 202,238 | 111.13 |
| 6/29/2026 | 114.09 | 114.32 | 111.39 | 112.27 | 292,191 | 112.27 |
| 6/26/2026 | 113.96 | 115.56 | 113.53 | 114.58 | 923,835 | 114.58 |
| 6/25/2026 | 114.06 | 116.13 | 112.74 | 113.30 | 209,752 | 113.30 |
| 6/24/2026 | 112.23 | 114.24 | 112.23 | 114.24 | 172,941 | 114.24 |
| 6/23/2026 | 112.07 | 112.80 | 111.03 | 111.99 | 227,668 | 111.99 |
| 6/22/2026 | 111.31 | 112.58 | 110.87 | 111.34 | 222,901 | 111.34 |
| 6/18/2026 | 111.77 | 113.29 | 110.88 | 111.31 | 455,254 | 111.31 |
| 6/17/2026 | 113.51 | 115.66 | 109.65 | 110.67 | 292,768 | 110.67 |
| 6/16/2026 | 114.60 | 115.96 | 113.59 | 114.01 | 194,639 | 114.01 |
| 6/15/2026 | 116.55 | 117.50 | 113.32 | 113.40 | 147,831 | 113.40 |
| 6/12/2026 | 115.32 | 116.55 | 114.64 | 116.27 | 165,059 | 116.27 |
| 6/11/2026 | 114.05 | 115.00 | 112.16 | 114.15 | 150,272 | 114.15 |
| 6/10/2026 | 113.31 | 115.25 | 113.06 | 114.05 | 167,913 | 114.05 |
| 6/09/2026 | 111.45 | 114.38 | 111.45 | 112.83 | 126,592 | 112.83 |
| 6/08/2026 | 110.63 | 112.41 | 110.36 | 110.76 | 144,205 | 110.76 |
| 6/05/2026 | 110.18 | 111.70 | 110.00 | 110.37 | 138,183 | 110.37 |
| 6/04/2026 | 108.35 | 111.14 | 108.35 | 110.08 | 226,097 | 110.08 |
| 6/03/2026 | 109.51 | 109.51 | 106.89 | 107.18 | 141,688 | 107.18 |
| 6/02/2026 | 107.84 | 110.62 | 107.84 | 109.97 | 172,488 | 109.97 |
| 6/01/2026 | 109.40 | 109.99 | 107.75 | 108.48 | 128,125 | 108.48 |
| 5/29/2026 | 0.01 | 110.85 | 109.26 | 110.29 | 173,766 | 110.29 |
| 5/28/2026 | 110.16 | 112.08 | 109.05 | 110.48 | 135,144 | 110.48 |
| 5/27/2026 | 112.42 | 113.92 | 110.24 | 110.80 | 104,832 | 110.80 |
| 5/26/2026 | 111.87 | 113.51 | 110.80 | 112.38 | 156,678 | 112.38 |
| 5/22/2026 | 111.44 | 112.40 | 110.76 | 111.31 | 78,544 | 111.31 |
| 5/21/2026 | 111.38 | 112.00 | 109.95 | 111.31 | 78,057 | 111.31 |
| 5/20/2026 | 108.58 | 111.07 | 107.52 | 111.04 | 190,569 | 111.04 |
| 5/19/2026 | 107.78 | 110.76 | 106.58 | 108.24 | 176,996 | 108.24 |
| 5/18/2026 | 107.26 | 108.99 | 105.57 | 107.78 | 187,329 | 107.78 |
| 5/15/2026 | 108.83 | 109.66 | 106.55 | 106.80 | 202,947 | 106.80 |
| 5/14/2026 | 109.21 | 111.17 | 108.55 | 108.88 | 142,669 | 108.88 |
| 5/13/2026 | 109.80 | 110.60 | 107.98 | 108.40 | 118,786 | 108.40 |
| 5/12/2026 | 111.39 | 111.54 | 107.74 | 109.97 | 96,370 | 109.97 |
| 5/11/2026 | 113.47 | 114.95 | 110.16 | 110.98 | 112,461 | 110.98 |
| 5/08/2026 | 112.68 | 113.55 | 109.78 | 112.95 | 128,296 | 112.95 |
| 5/07/2026 | 114.73 | 115.48 | 113.00 | 113.24 | 122,048 | 113.24 |
| 5/06/2026 | 115.00 | 116.15 | 113.16 | 114.51 | 148,346 | 114.51 |
| 5/05/2026 | 111.86 | 114.97 | 110.66 | 114.53 | 130,506 | 114.53 |
| 5/04/2026 | 111.94 | 113.66 | 111.08 | 111.46 | 103,688 | 111.46 |
| 5/01/2026 | 112.30 | 114.12 | 110.57 | 112.61 | 98,868 | 112.61 |
| 4/30/2026 | 110.91 | 112.79 | 109.90 | 111.61 | 177,866 | 111.61 |
| 4/29/2026 | 113.18 | 113.36 | 111.16 | 111.40 | 81,982 | 111.40 |
| 4/28/2026 | 115.53 | 116.48 | 113.81 | 114.15 | 181,163 | 114.15 |
| 4/27/2026 | 113.53 | 115.17 | 113.32 | 114.79 | 78,641 | 114.79 |
| 4/24/2026 | 114.37 | 115.10 | 111.28 | 113.53 | 70,615 | 113.53 |
| 4/23/2026 | 114.11 | 115.73 | 114.08 | 114.85 | 93,456 | 114.85 |
| 4/22/2026 | 114.54 | 115.32 | 113.38 | 113.94 | 79,109 | 113.94 |
| 4/21/2026 | 115.00 | 115.97 | 112.57 | 114.15 | 109,509 | 114.15 |
| 4/20/2026 | 117.12 | 119.53 | 113.29 | 115.20 | 214,184 | 115.20 |
| 4/17/2026 | 116.32 | 121.89 | 115.31 | 116.72 | 311,158 | 116.72 |
| 4/16/2026 | 112.17 | 113.05 | 111.45 | 111.67 | 113,372 | 111.67 |
| 4/15/2026 | 114.38 | 114.73 | 112.08 | 112.94 | 99,467 | 112.94 |
| 4/14/2026 | 114.14 | 115.05 | 112.07 | 114.33 | 107,120 | 114.33 |
| 4/13/2026 | 113.46 | 114.91 | 112.28 | 114.50 | 72,037 | 114.50 |