BancFirst Corporation (BANF)

NASDAQ: BANF · Real-Time Price · USD
114.97
+0.04 (0.03%)
Aug 18, 2026, 4:00 PM EDT - Market closed
Market Cap3.86B -5.8%
Revenue (ttm)713.24M +8.7%
Net Income251.83M +7.7%
EPS7.41 +6.8%
Shares Out 33.60M
PE Ratio15.51
Forward PE14.67
Dividend$1.96 (1.71%)
Ex-Dividend DateJun 30, 2026
Volume84,324
Open115.32
Previous Close114.93
Day's Range114.28 - 115.92
52-Week Range101.48 - 138.77
Beta0.62
AnalystsHold
Price Target124.33 (+8.14%)
Earnings DateJul 23, 2026