BancFirst logo

BancFirst Corporation (BANF)

NASDAQ: BANF · Real-Time Price · USD
109.03
+0.88 (0.81%)
At close: Oct 16, 2026, 4:00 PM EDT
105.99
-3.04 (-2.79%)
After-hours: Oct 16, 2026, 7:49 PM EDT
Market Cap3.66B -10.4%
Revenue (ttm)713.24M +8.7%
Net Income251.83M +7.7%
EPS7.41 +6.8%
Shares Out 33.60M
PE Ratio14.71
Forward PE13.57
Dividend$2.08 (1.91%)
Ex-Dividend DateSep 30, 2026
Volume139,936
Open108.56
Previous Close108.15
Day's Range107.96 - 110.59
52-Week Range101.48 - 123.00
Beta0.65
AnalystsHold
Price Target124.00 (+13.73%)
Est. EarningsOct 30, 2026