BancFirst Corporation (BANF)

NASDAQ: BANF · Real-Time Price · USD
112.89
0.00 (0.00%)
Sep 4, 2026, 4:00 PM EDT - Market closed
Market Cap3.79B -14.7%
Revenue (ttm)713.24M +8.7%
Net Income251.83M +7.7%
EPS7.41 +6.8%
Shares Out 33.60M
PE Ratio15.23
Forward PE14.41
Dividend$1.96 (1.74%)
Ex-Dividend DateJun 30, 2026
Volume127,698
Open110.91
Previous Close112.89
Day's Range110.60 - 113.79
52-Week Range101.48 - 138.77
Beta0.61
AnalystsHold
Price Target124.33 (+10.13%)
Earnings DateOct 16, 2026