BancFirst Corporation
119.93
4.03 (3.48%)
At close: Jan 15, 2025, 10:00 AM

BANF Stock Price History

Date Open High Low Close Change % Change Volume
Jan 14, 2025 113.50 117.99 113.50 115.90 3.19 2.83% 95,243
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
Dec 5, 2024 128.79 130.00 127.67 127.92 -0.76 -0.59% 82,500
Dec 4, 2024 126.26 128.98 125.71 128.68 2.70 2.14% 63,704
Dec 3, 2024 127.85 128.00 125.23 125.98 -1.48 -1.16% 56,300
Dec 2, 2024 126.27 128.17 125.20 127.46 1.18 0.93% 81,000
Nov 29, 2024 128.77 128.95 125.89 126.28 -1.08 -0.85% 55,017
Nov 27, 2024 128.58 130.50 127.05 127.36 0.13 0.10% 66,100
Nov 26, 2024 127.02 128.57 125.74 127.23 -0.86 -0.67% 77,400
Nov 25, 2024 128.18 132.29 128.09 128.09 1.81 1.43% 142,200
Nov 22, 2024 122.98 126.45 118.15 126.28 3.30 2.68% 114,844
Nov 21, 2024 121.74 125.25 120.72 122.98 1.77 1.46% 119,500
Nov 20, 2024 121.76 122.33 119.84 121.21 -0.26 -0.21% 64,200
Nov 19, 2024 119.78 121.74 119.78 121.47 -0.15 -0.12% 47,745
Nov 18, 2024 121.89 123.52 121.62 121.62 -0.16 -0.13% 61,447
Nov 15, 2024 123.00 123.86 120.15 121.78 -1.14 -0.93% 101,700
Nov 14, 2024 122.57 123.77 121.28 122.92 0.35 0.29% 135,300
Nov 13, 2024 126.25 126.28 122.57 122.57 -3.66 -2.90% 132,700
Nov 12, 2024 126.50 127.60 124.54 126.23 -0.29 -0.23% 123,200
Nov 11, 2024 125.00 129.00 123.77 126.52 3.81 3.10% 134,800
Nov 8, 2024 121.88 123.34 119.39 122.71 2.00 1.66% 122,200
Nov 7, 2024 125.79 125.79 119.27 120.71 -5.98 -4.72% 138,600
Nov 6, 2024 112.29 128.31 112.17 126.69 17.21 15.72% 389,100
Nov 5, 2024 107.34 109.61 107.34 109.48 2.23 2.08% 77,300
Nov 4, 2024 107.77 108.46 106.91 107.25 -1.16 -1.07% 61,626
Nov 1, 2024 109.14 111.05 107.58 108.41 -0.30 -0.28% 64,400
Oct 31, 2024 110.65 112.02 108.61 108.71 -2.19 -1.97% 64,926