BancFirst Corporation (BANF) Charts

$108.72

$0.78 (0.72%)
Last update: 12:33 PM EST
Day's range
$108.1
Day's range
$109.53

5 DAY PERFORMANCE

+0.23%

1 MONTH PERFORMANCE

+0.39%

3 MONTH PERFORMANCE

-0.67%

6 MONTH PERFORMANCE

-14.07%

YEAR-TO-DATE PERFORMANCE

+2.55%

1 YEAR PERFORMANCE

-7.98%

BancFirst Corporation Stock Chart

Share Price History

Date Opening Price Closing Price High Low Volume Market Capitalization
01/29/2026 $108.71 $108.77 (0.06%) $109.53 $108.01 24.62 K
01/28/2026 $109.00 $107.94 (-0.97%) $110.07 $107.94 87.00 K $3.60 B
01/27/2026 $108.76 $109.25 (0.45%) $109.52 $108.19 73.80 K $3.64 B
01/26/2026 $108.18 $108.59 (0.38%) $109.78 $107.31 128.53 K $3.62 B
01/23/2026 $115.92 $108.47 (-6.43%) $117.00 $107.45 279.04 K $3.61 B
01/22/2026 $115.98 $117.36 (1.19%) $117.91 $115.98 108.70 K $3.91 B
01/21/2026 $112.47 $115.94 (3.09%) $116.51 $112.47 134.20 K $3.86 B
01/20/2026 $111.07 $111.56 (0.44%) $113.25 $110.82 70.10 K $3.72 B
01/16/2026 $113.93 $112.79 (-1%) $114.95 $112.77 92.22 K $3.76 B
01/15/2026 $111.84 $114.30 (2.2%) $114.50 $108.13 76.35 K $3.81 B
01/14/2026 $109.10 $111.57 (2.26%) $111.63 $108.32 92.60 K $3.72 B
01/13/2026 $109.05 $109.04 (-0.01%) $109.45 $107.65 57.90 K $3.63 B
01/12/2026 $109.28 $108.79 (-0.45%) $109.44 $108.09 99.61 K $3.62 B
01/09/2026 $112.35 $110.38 (-1.75%) $113.29 $105.05 145.10 K $3.68 B
01/08/2026 $108.32 $112.33 (3.7%) $112.80 $107.77 149.32 K $3.74 B
01/07/2026 $108.68 $108.32 (-0.33%) $108.68 $107.06 113.00 K $3.61 B
01/06/2026 $106.55 $108.52 (1.85%) $108.73 $105.62 117.90 K $3.61 B
01/05/2026 $105.89 $107.16 (1.2%) $111.49 $105.86 143.51 K $3.57 B
01/02/2026 $106.25 $106.47 (0.21%) $108.70 $104.49 157.10 K $3.55 B
12/31/2025 $108.15 $106.02 (-1.97%) $108.15 $105.64 184.64 K $3.53 B
12/30/2025 $108.30 $108.06 (-0.22%) $108.81 $107.24 88.45 K $3.60 B
12/29/2025 $109.73 $108.30 (-1.3%) $109.73 $108.12 62.84 K $3.61 B
12/26/2025 $109.80 $109.73 (-0.06%) $110.64 $108.91 68.80 K $3.66 B
12/24/2025 $110.21 $109.59 (-0.56%) $110.83 $109.10 98.00 K $3.65 B
12/23/2025 $110.78 $110.13 (-0.59%) $111.96 $110.13 69.81 K $3.67 B
12/22/2025 $112.78 $111.45 (-1.18%) $113.41 $109.61 205.90 K $3.71 B
12/19/2025 $112.07 $112.60 (0.47%) $112.99 $111.12 438.40 K $3.75 B
12/18/2025 $112.56 $112.46 (-0.09%) $113.44 $111.51 109.73 K $3.75 B
12/17/2025 $112.45 $111.73 (-0.64%) $114.60 $111.32 93.30 K $3.72 B
12/16/2025 $114.10 $112.85 (-1.1%) $114.50 $112.25 166.80 K $3.76 B
12/15/2025 $114.40 $113.75 (-0.57%) $115.00 $112.50 138.52 K $3.79 B
12/12/2025 $114.11 $113.28 (-0.73%) $114.32 $112.14 113.80 K $3.77 B
12/11/2025 $111.74 $113.42 (1.5%) $114.25 $111.27 111.84 K $3.78 B
12/10/2025 $108.54 $111.81 (3.01%) $112.82 $108.54 165.91 K $3.72 B
12/09/2025 $109.10 $108.79 (-0.28%) $110.68 $108.61 83.10 K $3.62 B
12/08/2025 $109.82 $109.04 (-0.71%) $110.59 $108.75 153.70 K $3.63 B
12/05/2025 $110.10 $109.35 (-0.68%) $111.00 $108.45 94.60 K $3.64 B
12/04/2025 $110.59 $110.18 (-0.37%) $112.00 $108.51 123.03 K $3.67 B
12/03/2025 $112.14 $111.21 (-0.83%) $113.06 $110.26 157.93 K $3.70 B
12/02/2025 $111.90 $111.46 (-0.39%) $112.28 $110.00 131.70 K $3.71 B
12/01/2025 $109.86 $110.98 (1.02%) $112.53 $107.66 103.10 K $3.70 B
11/28/2025 $111.53 $110.84 (-0.62%) $112.01 $107.44 71.50 K $3.69 B
11/26/2025 $112.47 $111.61 (-0.76%) $113.88 $111.23 180.72 K $3.72 B
11/25/2025 $111.77 $113.20 (1.28%) $114.93 $111.77 114.20 K $3.77 B
11/24/2025 $110.04 $111.00 (0.87%) $112.00 $108.62 87.00 K $3.70 B
11/21/2025 $106.69 $110.43 (3.51%) $112.00 $105.55 166.72 K $3.68 B
11/20/2025 $108.99 $106.50 (-2.28%) $109.72 $105.55 149.94 K $3.55 B
11/19/2025 $107.65 $107.73 (0.07%) $109.26 $107.18 109.40 K $3.59 B
11/18/2025 $106.73 $107.65 (0.86%) $109.48 $105.70 163.23 K $3.59 B
11/17/2025 $110.97 $106.95 (-3.62%) $111.17 $105.74 130.00 K $3.56 B
11/14/2025 $110.18 $111.13 (0.86%) $111.43 $108.48 103.81 K $3.70 B
11/13/2025 $111.58 $110.18 (-1.25%) $113.00 $109.78 104.22 K $3.67 B
11/12/2025 $112.79 $112.25 (-0.48%) $114.90 $111.72 118.50 K $3.74 B
11/11/2025 $112.63 $112.90 (0.24%) $113.98 $111.23 108.60 K $3.76 B
11/10/2025 $111.19 $112.73 (1.39%) $113.17 $110.76 103.60 K $3.76 B
11/07/2025 $108.93 $110.71 (1.63%) $110.81 $107.66 131.00 K $3.69 B
11/06/2025 $110.00 $108.49 (-1.37%) $110.49 $108.44 108.24 K $3.61 B
11/05/2025 $109.24 $110.64 (1.28%) $111.39 $107.44 77.20 K $3.69 B
11/04/2025 $107.91 $108.83 (0.85%) $109.01 $107.00 108.22 K $3.63 B
11/03/2025 $108.27 $108.23 (-0.04%) $109.53 $106.71 130.90 K $3.61 B
10/31/2025 $108.90 $108.86 (-0.04%) $109.38 $107.92 136.41 K $3.63 B
10/30/2025 $108.92 $109.72 (0.73%) $111.00 $108.92 88.20 K $3.65 B
10/29/2025 $110.92 $109.45 (-1.33%) $113.02 $108.94 130.08 K $3.65 B