BancFirst Corporation (BANF)

NASDAQ: BANF · Real-Time Price · USD
115.39
+0.27 (0.23%)
Nov 6, 2026, 12:07 PM EST - Market open
Market Cap3.88B +7.0%
Revenue (ttm)726.49M +9.0%
Net Income256.43M +7.9%
EPS7.53 +7.0%
Shares Out 33.62M
PE Ratio15.32
Forward PE14.20
Dividend$2.08 (1.80%)
Ex-Dividend DateSep 30, 2026
Volume79,683
Open114.06
Previous Close115.12
Day's Range113.79 - 115.96
52-Week Range101.48 - 122.21
Beta0.63
AnalystsHold
Price Target122.33 (+6.01%)
Earnings DateOct 21, 2026