BancFirst Corporation (BANF)

NASDAQ: BANF · Real-Time Price · USD
110.55
+0.15 (0.14%)
At close: Aug 28, 2026, 4:00 PM EDT
110.53
-0.02 (-0.02%)
After-hours: Aug 28, 2026, 7:30 PM EDT
Market Cap3.71B -16.7%
Revenue (ttm)713.24M +8.7%
Net Income251.83M +7.7%
EPS7.41 +6.8%
Shares Out 33.60M
PE Ratio14.92
Forward PE14.11
Dividend$1.96 (1.77%)
Ex-Dividend DateJun 30, 2026
Volume75,978
Open110.89
Previous Close110.40
Day's Range110.21 - 111.38
52-Week Range101.48 - 138.77
Beta0.62
AnalystsHold
Price Target124.33 (+12.47%)
Earnings DateOct 16, 2026