BancFirst logo

BancFirst Corporation (BANF)

NASDAQ: BANF · Real-Time Price · USD
108.15
+1.42 (1.33%)
At close: Oct 15, 2026, 4:00 PM EDT
104.01
-4.14 (-3.83%)
After-hours: Oct 15, 2026, 6:10 PM EDT
Market Cap3.63B -9.7%
Revenue (ttm)713.24M +8.7%
Net Income251.83M +7.7%
EPS7.41 +6.8%
Shares Out 33.60M
PE Ratio14.59
Forward PE13.46
Dividend$2.08 (1.92%)
Ex-Dividend DateSep 30, 2026
Volume130,115
Open107.86
Previous Close106.73
Day's Range106.82 - 108.98
52-Week Range101.48 - 126.14
Beta0.65
AnalystsHold
Price Target124.00 (+14.66%)
Est. EarningsOct 27, 2026