BancFirst Corporation (BANF) Charts

$122.21

north_east
$2.46 (2.05%)
Day's range
$120.71
Day's range
$122.6

5 DAY PERFORMANCE

+2.87%

1 MONTH PERFORMANCE

+2.84%

3 MONTH PERFORMANCE

+11.92%

6 MONTH PERFORMANCE

+16.52%

YEAR-TO-DATE PERFORMANCE

+4.29%

1 YEAR PERFORMANCE

+35.74%

BancFirst Corporation Stock Chart

Share Price History

Date Opening Price Closing Price High Low Volume Market Capitalization
01/21/2025 $120.92 $121.97 (0.87%) $122.60 $120.71 97,008 $4.04 B
01/17/2025 $120.44 $119.75 (-0.57%) $120.44 $118.54 112,645 $3.96 B
01/16/2025 $117.66 $118.80 (0.97%) $119.23 $116.33 145,708 $3.93 B
01/15/2025 $119.42 $117.71 (-1.43%) $119.95 $116.94 124,300 $3.90 B
01/14/2025 $113.50 $115.90 (2.11%) $117.99 $113.50 100,746 $3.84 B
01/13/2025 $109.16 $112.71 (3.25%) $112.71 $107.68 115,600 $3.73 B
01/10/2025 $111.66 $110.88 (-0.7%) $112.42 $109.91 105,228 $3.67 B
01/08/2025 $114.24 $114.16 (-0.07%) $115.19 $112.01 83,929 $3.78 B
01/07/2025 $116.54 $115.00 (-1.32%) $117.14 $113.91 96,600 $3.81 B
01/06/2025 $116.92 $116.23 (-0.59%) $118.88 $115.90 74,042 $3.85 B
01/03/2025 $116.94 $116.97 (0.03%) $117.52 $114.91 121,843 $3.87 B
01/02/2025 $118.04 $116.10 (-1.64%) $118.79 $115.47 131,711 $3.84 B
12/31/2024 $119.96 $117.18 (-2.32%) $120.58 $117.15 119,338 $3.88 B
12/30/2024 $119.22 $119.62 (0.34%) $120.57 $117.43 57,746 $3.96 B
12/27/2024 $120.32 $119.89 (-0.36%) $121.60 $118.06 61,077 $3.97 B
12/26/2024 $119.00 $121.21 (1.86%) $121.52 $118.37 58,105 $4.01 B
12/24/2024 $118.94 $120.22 (1.08%) $120.22 $117.76 34,403 $3.98 B
12/23/2024 $118.36 $118.57 (0.18%) $119.22 $117.32 68,047 $3.92 B
12/20/2024 $115.94 $118.84 (2.5%) $119.73 $115.20 415,600 $3.93 B
12/19/2024 $118.78 $117.25 (-1.29%) $120.45 $116.66 101,632 $3.88 B
12/18/2024 $123.93 $117.54 (-5.16%) $124.86 $116.87 130,100 $3.89 B
12/17/2024 $126.24 $123.86 (-1.89%) $126.70 $123.37 90,639 $4.10 B
12/16/2024 $125.56 $127.27 (1.36%) $127.35 $124.92 53,700 $4.21 B
12/13/2024 $126.50 $125.38 (-0.89%) $126.74 $125.08 70,002 $4.15 B
12/12/2024 $128.05 $126.63 (-1.11%) $128.49 $126.45 111,500 $4.19 B
12/11/2024 $129.01 $128.64 (-0.29%) $130.37 $128.58 80,722 $4.26 B
12/10/2024 $127.39 $127.34 (-0.04%) $129.68 $125.21 68,215 $4.21 B
12/09/2024 $129.38 $127.24 (-1.65%) $130.93 $126.99 111,733 $4.21 B
12/06/2024 $129.10 $128.91 (-0.15%) $129.11 $126.25 77,912 $4.27 B
12/05/2024 $128.79 $127.92 (-0.68%) $130.00 $127.67 82,500 $4.23 B
12/04/2024 $126.26 $128.68 (1.92%) $128.98 $125.71 63,704 $4.26 B
12/03/2024 $127.85 $125.98 (-1.46%) $128.00 $125.23 56,300 $4.17 B
12/02/2024 $126.27 $127.46 (0.94%) $128.17 $125.20 81,000 $4.22 B
11/29/2024 $128.77 $126.28 (-1.93%) $128.95 $125.89 55,017 $4.18 B
11/27/2024 $128.58 $127.36 (-0.95%) $130.50 $127.05 66,100 $4.22 B
11/26/2024 $127.02 $127.23 (0.17%) $128.57 $125.74 77,400 $4.21 B
11/25/2024 $128.18 $128.09 (-0.07%) $132.29 $128.09 142,200 $4.24 B
11/22/2024 $122.98 $126.28 (2.68%) $126.45 $118.15 114,844 $4.18 B
11/21/2024 $121.74 $122.98 (1.02%) $125.25 $120.72 119,500 $4.07 B
11/20/2024 $121.76 $121.21 (-0.45%) $122.33 $119.84 64,200 $4.01 B
11/19/2024 $119.78 $121.47 (1.41%) $121.74 $119.78 47,745 $4.02 B
11/18/2024 $121.89 $121.62 (-0.22%) $123.52 $121.62 61,447 $4.03 B
11/15/2024 $123.00 $121.78 (-0.99%) $123.86 $120.15 101,700 $4.03 B
11/14/2024 $122.57 $122.92 (0.29%) $123.77 $121.28 135,300 $4.07 B
11/13/2024 $126.25 $122.57 (-2.91%) $126.28 $122.57 132,700 $4.06 B
11/12/2024 $126.50 $126.23 (-0.21%) $127.60 $124.54 123,200 $4.18 B
11/11/2024 $125.00 $126.52 (1.22%) $129.00 $123.77 134,800 $4.19 B
11/08/2024 $121.88 $122.71 (0.68%) $123.34 $119.39 122,200 $4.06 B
11/07/2024 $125.79 $120.71 (-4.04%) $125.79 $119.27 138,600 $4.00 B
11/06/2024 $112.29 $126.69 (12.82%) $128.31 $112.17 389,100 $4.19 B
11/05/2024 $107.34 $109.48 (1.99%) $109.61 $107.34 77,300 $3.62 B
11/04/2024 $107.77 $107.25 (-0.48%) $108.46 $106.91 61,626 $3.55 B
11/01/2024 $109.14 $108.41 (-0.67%) $111.05 $107.58 64,400 $3.59 B
10/31/2024 $110.65 $108.71 (-1.75%) $112.02 $108.61 64,926 $3.60 B
10/30/2024 $109.98 $110.90 (0.84%) $113.81 $109.98 71,701 $3.67 B
10/29/2024 $110.44 $110.71 (0.24%) $111.76 $110.32 76,904 $3.66 B
10/28/2024 $108.33 $111.20 (2.65%) $111.60 $108.33 124,900 $3.68 B
10/25/2024 $108.82 $107.26 (-1.43%) $108.89 $107.13 46,631 $3.55 B
10/24/2024 $110.10 $109.13 (-0.88%) $110.20 $108.25 63,740 $3.61 B
10/23/2024 $109.41 $110.10 (0.63%) $110.59 $108.41 76,600 $3.64 B
10/22/2024 $108.20 $110.00 (1.66%) $110.00 $108.20 39,400 $3.64 B
10/21/2024 $114.33 $109.19 (-4.5%) $114.96 $108.78 105,916 $3.61 B