BancFirst Corporation (BANF)

NASDAQ: BANF · Real-Time Price · USD
108.71
+1.36 (1.27%)
Sep 25, 2026, 4:00 PM EDT - Market closed
Market Cap3.65B -16.3%
Revenue (ttm)713.24M +8.7%
Net Income251.83M +7.7%
EPS7.41 +6.8%
Shares Out 33.60M
PE Ratio14.67
Forward PE13.87
Dividend$2.08 (1.91%)
Ex-Dividend DateSep 30, 2026
Volume235,373
Open107.74
Previous Close107.35
Day's Range107.32 - 108.82
52-Week Range101.48 - 132.29
Beta0.61
AnalystsHold
Price Target124.33 (+14.37%)
Est. EarningsOct 16, 2026