BancFirst Corporation

116.51
-1.17 (-0.99%)
At close: Feb 21, 2025, 3:43 PM

BANF Stock Price History

Date Open High Low Close Change % Change Volume
Feb 20, 2025 118.85 119.28 116.38 117.68 -1.85 -1.55% 70,884
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
Jan 14, 2025 113.50 117.99 113.50 115.90 3.19 2.83% 100,746
Jan 13, 2025 109.16 112.71 107.68 112.71 1.83 1.65% 115,600
Jan 10, 2025 111.66 112.42 109.91 110.88 -3.28 -2.87% 105,228
Jan 8, 2025 114.24 115.19 112.01 114.16 -0.84 -0.73% 83,929
Jan 7, 2025 116.54 117.14 113.91 115.00 -1.23 -1.06% 96,600
Jan 6, 2025 116.92 118.88 115.90 116.23 -0.74 -0.63% 74,042
Jan 3, 2025 116.94 117.52 114.91 116.97 0.87 0.75% 121,843
Jan 2, 2025 118.04 118.79 115.47 116.10 -1.08 -0.92% 131,711
Dec 31, 2024 119.96 120.58 117.15 117.18 -2.44 -2.04% 119,338
Dec 30, 2024 119.22 120.57 117.43 119.62 -0.27 -0.23% 57,746
Dec 27, 2024 120.32 121.60 118.06 119.89 -1.32 -1.09% 61,077
Dec 26, 2024 119.00 121.52 118.37 121.21 0.99 0.82% 58,105
Dec 24, 2024 118.94 120.22 117.76 120.22 1.65 1.39% 34,403
Dec 23, 2024 118.36 119.22 117.32 118.57 -0.27 -0.23% 68,047
Dec 20, 2024 115.94 119.73 115.20 118.84 1.59 1.36% 415,600
Dec 19, 2024 118.78 120.45 116.66 117.25 -0.29 -0.25% 101,632
Dec 18, 2024 123.93 124.86 116.87 117.54 -6.32 -5.10% 130,100
Dec 17, 2024 126.24 126.70 123.37 123.86 -3.41 -2.68% 90,639
Dec 16, 2024 125.56 127.35 124.92 127.27 1.89 1.51% 53,700
Dec 13, 2024 126.50 126.74 125.08 125.38 -1.25 -0.99% 70,002
Dec 12, 2024 128.05 128.49 126.45 126.63 -2.01 -1.56% 111,500
Dec 11, 2024 129.01 130.37 128.58 128.64 1.30 1.02% 80,722
Dec 10, 2024 127.39 129.68 125.21 127.34 0.10 0.08% 68,215
Dec 9, 2024 129.38 130.93 126.99 127.24 -1.67 -1.30% 111,733
Dec 6, 2024 129.10 129.11 126.25 128.91 0.99 0.77% 77,912