BancFirst Corporation

109.51
-1.93 (-1.73%)
At close: Mar 28, 2025, 3:59 PM
110.00
0.45%
After-hours: Mar 28, 2025, 04:39 PM EDT

BANF Stock Price History

Date Open High Low Close Change % Change Volume
Mar 27, 2025 111.86 112.75 111.02 111.44 -0.43 -0.38% 60,583
Mar 26, 2025 112.50 114.01 111.37 111.87 0.09 0.08% 72,200
Mar 25, 2025 112.54 112.97 111.55 111.78 -0.74 -0.66% 62,000
Mar 24, 2025 111.36 112.54 111.10 112.52 2.91 2.65% 79,249
Mar 21, 2025 109.00 112.23 107.36 109.61 -0.01 -0.01% 455,200
Mar 20, 2025 110.10 112.65 109.57 109.62 -1.48 -1.33% 92,100
Mar 19, 2025 110.28 111.90 109.77 111.10 0.75 0.68% 108,049
Mar 18, 2025 110.44 111.05 109.49 110.35 -0.78 -0.70% 85,100
Mar 17, 2025 111.71 112.18 110.25 111.13 -0.43 -0.39% 96,700
Mar 14, 2025 109.93 111.75 108.40 111.56 2.32 2.12% 78,905
Mar 13, 2025 109.41 111.42 108.49 109.24 0.01 0.01% 86,005
Mar 12, 2025 110.28 113.04 108.05 109.23 0.78 0.72% 70,000
Mar 11, 2025 109.09 111.25 108.01 108.45 0.17 0.16% 97,900
Mar 10, 2025 111.17 112.58 107.86 108.28 -4.50 -3.99% 132,900
Mar 7, 2025 113.25 114.24 110.27 112.78 -0.31 -0.27% 176,100
Mar 6, 2025 113.56 114.00 112.27 113.09 -2.08 -1.81% 118,705
Mar 5, 2025 114.60 116.10 113.40 115.17 0.21 0.18% 85,406
Mar 4, 2025 117.51 117.51 113.58 114.96 -3.48 -2.94% 93,600
Mar 3, 2025 118.91 121.15 117.78 118.44 -0.92 -0.77% 108,800
Feb 28, 2025 116.99 119.97 116.85 119.36 2.61 2.24% 122,320
Feb 27, 2025 116.89 118.35 115.82 116.75 0.02 0.02% 67,728
Feb 26, 2025 117.42 117.91 116.01 116.73 -0.74 -0.63% 66,130
Feb 25, 2025 117.23 118.50 117.01 117.47 0.87 0.75% 109,100
Feb 24, 2025 116.91 117.69 115.47 116.60 0.56 0.48% 112,000
Feb 21, 2025 118.74 119.85 115.66 116.04 -1.64 -1.39% 114,244
Feb 20, 2025 118.85 119.28 116.38 117.68 -1.85 -1.55% 70,900
Feb 19, 2025 120.09 120.74 118.71 119.53 -1.77 -1.46% 88,900
Feb 18, 2025 119.08 121.53 118.71 121.30 1.86 1.56% 72,247
Feb 14, 2025 120.40 121.00 118.74 119.44 -0.51 -0.43% 65,548
Feb 13, 2025 120.16 120.51 118.37 119.95 1.18 0.99% 63,416
Feb 12, 2025 120.31 120.73 118.68 118.77 -3.82 -3.12% 84,000
Feb 11, 2025 119.12 122.61 119.12 122.59 2.40 2.00% 80,734
Feb 10, 2025 121.00 121.67 119.81 120.19 -0.88 -0.73% 92,405
Feb 7, 2025 123.00 123.00 119.34 121.07 -2.12 -1.72% 93,300
Feb 6, 2025 122.29 123.29 121.50 123.19 1.16 0.95% 82,900
Feb 5, 2025 121.05 122.12 118.21 122.03 1.55 1.29% 84,841
Feb 4, 2025 116.65 120.53 115.66 120.48 3.94 3.38% 96,145
Feb 3, 2025 118.22 119.36 114.73 116.54 -2.54 -2.13% 99,600
Jan 31, 2025 117.75 121.07 117.45 119.08 0.15 0.13% 488,513
Jan 30, 2025 119.15 121.06 117.72 118.93 0.78 0.66% 114,400
Jan 29, 2025 118.79 121.37 116.16 118.15 -1.20 -1.01% 142,839
Jan 28, 2025 118.80 120.46 118.40 119.35 -0.31 -0.26% 137,910
Jan 27, 2025 118.95 121.04 117.55 119.66 1.03 0.87% 164,900
Jan 24, 2025 121.23 121.90 118.13 118.63 -2.61 -2.15% 160,800
Jan 23, 2025 120.08 121.43 119.92 121.24 0.53 0.44% 119,116
Jan 22, 2025 121.44 121.48 119.33 120.71 -1.26 -1.03% 100,600
Jan 21, 2025 120.92 122.60 120.71 121.97 2.22 1.85% 97,008
Jan 17, 2025 120.44 120.44 118.54 119.75 0.95 0.80% 112,645
Jan 16, 2025 117.66 119.23 116.33 118.80 1.09 0.93% 145,708
Jan 15, 2025 119.42 119.95 116.94 117.71 1.81 1.56% 124,300