BancFirst Corporation BANF

Set alert

Price alert · BANF

All alert types
110.31 USD -1.13 -1.01%

At close · Oct 30

110.31 0.00 0.00%

After hours · Oct 30, 4:00 PM ET

Bid
110.20 × 2
Ask
110.30 × 2
109.80 Day range 112.41
103.36 52-week range 120.39
YTD
+4.05%
1 year
+0.54%
Open
110.75
Prev close
111.44
Mkt cap
3.71B
Vol
138.65K
Avg vol
130.06K
EPS
7.53
P/E
14.65
Div yield
1.87%
More statistics
Low
109.80
High
112.41
Forward P/E
13.49
Beta
0.66
Short ratio
6.54
Inst. own
57.93%
Dividend
2.08
Ex-div date
Sep 29, 2026
Earnings
Jan 21, 2027
50-d avg
109.37
200-d avg
111.68
1y target
122.33

MAX chart

Chart tools
Interval

Chart is warming up

The all-time price history for BANF has not been loaded yet. Try again in a moment.

BANF options

BANF option chain
CallsStrikePuts
BidAskLast% ChgVolumeOpen intImpl volBidAskLast% ChgVolumeOpen intImpl vol
— — — — — — —100.00 0.00 2.25 2.15 0.00% — 1 63.4%
— — — — — — —105.00 0.00 0.00 2.75 0.00% — 0 6.3%
0.00 0.00 4.55 0.00% — 0 0.0%110.00 0.00 0.00 2.39 0.00% — 0 0.4%
0.00 0.00 1.83 0.00% — 0 6.3%115.00 — — — — — — —
Full options page