BancFirst Corporation - Common Stock (BANF)
114.48
+0.54 (0.47%)
NASDAQ · Last Trade: Apr 23rd, 1:25 PM EDT
Historical Prices For BancFirst Corporation - Common Stock (BANF)
| Date | Open | High | Low | Close | Volume | Adjusted Close |
|---|---|---|---|---|---|---|
| 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 |
| 4/10/2026 | 114.73 | 114.84 | 112.98 | 113.76 | 102,511 | 113.76 |
| 4/09/2026 | 112.59 | 116.46 | 112.14 | 115.05 | 109,195 | 115.05 |
| 4/08/2026 | 114.11 | 115.00 | 112.78 | 112.89 | 156,938 | 112.89 |
| 4/07/2026 | 109.46 | 110.90 | 109.38 | 110.66 | 113,305 | 110.66 |
| 4/06/2026 | 108.59 | 110.28 | 107.83 | 110.06 | 92,536 | 110.06 |
| 4/02/2026 | 107.57 | 109.24 | 106.89 | 109.07 | 56,430 | 109.07 |
| 4/01/2026 | 109.08 | 112.85 | 108.70 | 109.22 | 114,039 | 109.22 |
| 3/31/2026 | 109.11 | 110.07 | 107.21 | 108.50 | 186,077 | 108.50 |
| 3/30/2026 | 107.21 | 109.00 | 106.89 | 107.92 | 132,860 | 107.43 |
| 3/27/2026 | 107.45 | 107.51 | 106.10 | 106.72 | 102,587 | 106.23 |
| 3/26/2026 | 106.10 | 108.59 | 105.99 | 108.35 | 112,244 | 107.86 |
| 3/25/2026 | 109.38 | 110.44 | 106.39 | 106.81 | 115,886 | 106.33 |
| 3/24/2026 | 105.97 | 109.69 | 105.89 | 108.52 | 248,938 | 108.03 |
| 3/23/2026 | 107.34 | 110.16 | 106.54 | 107.12 | 273,488 | 106.63 |
| 3/20/2026 | 104.20 | 105.66 | 102.66 | 104.90 | 613,268 | 104.42 |
| 3/19/2026 | 102.60 | 105.01 | 101.48 | 104.20 | 231,964 | 103.73 |
| 3/18/2026 | 105.21 | 105.57 | 102.89 | 103.36 | 267,201 | 102.89 |
| 3/17/2026 | 108.19 | 109.31 | 105.79 | 106.07 | 135,240 | 105.59 |
| 3/16/2026 | 106.92 | 107.61 | 106.10 | 107.25 | 145,588 | 106.76 |
| 3/13/2026 | 107.90 | 113.90 | 105.81 | 106.06 | 116,219 | 105.58 |
| 3/12/2026 | 104.73 | 107.81 | 104.73 | 106.84 | 115,007 | 106.36 |
| 3/11/2026 | 107.63 | 108.40 | 105.80 | 107.00 | 95,639 | 106.51 |
| 3/10/2026 | 108.29 | 110.62 | 106.55 | 108.26 | 125,869 | 107.77 |
| 3/09/2026 | 107.39 | 109.61 | 104.06 | 108.71 | 190,169 | 108.22 |
| 3/06/2026 | 108.63 | 109.15 | 105.70 | 108.83 | 105,931 | 108.34 |
| 3/05/2026 | 111.69 | 113.78 | 110.81 | 111.49 | 173,583 | 110.98 |
| 3/04/2026 | 114.64 | 114.97 | 112.10 | 112.95 | 173,542 | 112.44 |
| 3/03/2026 | 111.01 | 115.63 | 109.91 | 113.37 | 134,524 | 112.86 |
| 3/02/2026 | 107.90 | 113.46 | 107.90 | 113.01 | 145,855 | 112.50 |
| 2/27/2026 | 113.46 | 114.25 | 108.68 | 110.00 | 180,813 | 109.50 |
| 2/26/2026 | 114.95 | 116.84 | 114.52 | 115.59 | 118,559 | 115.06 |
| 2/25/2026 | 112.73 | 114.39 | 111.40 | 114.25 | 313,237 | 113.73 |
| 2/24/2026 | 111.03 | 112.79 | 110.12 | 111.56 | 141,422 | 111.05 |
| 2/23/2026 | 116.52 | 116.79 | 110.04 | 110.61 | 138,830 | 110.11 |
| 2/20/2026 | 115.21 | 116.76 | 114.03 | 116.76 | 99,036 | 116.23 |
| 2/19/2026 | 115.56 | 116.70 | 114.28 | 115.13 | 92,656 | 114.61 |
| 2/18/2026 | 116.96 | 118.71 | 115.54 | 116.47 | 78,799 | 115.94 |
| 2/17/2026 | 118.37 | 119.28 | 116.83 | 116.83 | 72,406 | 116.30 |
| 2/13/2026 | 116.66 | 117.69 | 114.13 | 117.68 | 65,201 | 117.15 |
| 2/12/2026 | 117.70 | 117.92 | 114.17 | 115.94 | 72,500 | 115.41 |
| 2/11/2026 | 119.99 | 122.20 | 115.87 | 116.54 | 101,543 | 116.01 |
| 2/10/2026 | 119.94 | 121.03 | 119.00 | 119.63 | 99,392 | 119.09 |
| 2/09/2026 | 118.69 | 120.94 | 118.34 | 120.39 | 78,029 | 119.84 |
| 2/06/2026 | 117.95 | 120.00 | 116.81 | 119.04 | 128,833 | 118.50 |
| 2/05/2026 | 116.38 | 118.87 | 115.75 | 116.69 | 90,399 | 116.16 |
| 2/04/2026 | 113.89 | 117.55 | 113.68 | 116.47 | 75,384 | 115.94 |
| 2/03/2026 | 111.72 | 114.08 | 110.53 | 113.01 | 118,578 | 112.50 |
| 2/02/2026 | 110.26 | 112.94 | 110.26 | 112.10 | 112,576 | 111.59 |
| 1/30/2026 | 108.79 | 110.23 | 108.50 | 109.95 | 201,968 | 109.45 |
| 1/29/2026 | 108.22 | 109.53 | 107.99 | 109.17 | 115,148 | 108.67 |
| 1/28/2026 | 109.00 | 110.06 | 107.94 | 107.94 | 86,952 | 107.45 |
| 1/27/2026 | 108.76 | 109.52 | 108.19 | 109.25 | 73,756 | 108.75 |
| 1/26/2026 | 108.18 | 109.78 | 107.31 | 108.59 | 128,533 | 108.10 |
| 1/23/2026 | 115.92 | 117.00 | 107.44 | 108.47 | 279,044 | 107.98 |
