BANF
BancFirst Corp
$105.28
2.01 (1.87%) Today
— up— down
Market Cap
$3.54B-16.7%
Revenue (TTM)
$620.28M+63.2%
Net Income (TTM)
$249.11M+7.0%
EPS (TTM)
7.41+7.0%
Shares Out
33.60M
33.60MP/E Ratio
14.15
14.15Forward P/E
13.87
13.87Dividend
$1.86 (2.00%)
$1.86 (2.00%)Ex-Dividend Date
Jun 30, 2026
Jun 30, 2026Open
$105.28
$105.28Previous Close
$107.29
$107.29Day Range
$104.74 – $106.14
$104.74 – $106.1452-Week Range
$101.48 – $128.95
$101.48 – $128.95Beta
0.65
0.65Volume
164.56K
164.56KAvg Volume
156.36K
156.36KAnalyst Rating
Sell
SellExchange
NASDAQ NMS - GLOBAL MARKET
NASDAQ NMS - GLOBAL MARKETAbout BANF
BancFirst Corporation is an Oklahoma-based financial services holding company. The company operates three subsidiary banks, BancFirst, an Oklahoma state-chartered bank; and Pegasus Bank and Worthington Bank, both Texas state-chartered banks.
Related
News
N/AN/A
N/A
Passengers foil bid to crash Dubai-Tel Aviv flight, Israel says, after co-pilot stabs pilot - Reuters
Reuters · 2h ago
Israel to ramp up pilot checks after flydubai scare - Reuters
Reuters · 3h ago

Why Jim Cramer isn't buying more Boeing despite its huge Navy contract win
CNBC · 4h ago
Joy mixed with fear as US forces quit Iraq leaving potential security vacuum - Reuters
Reuters · 5h ago

Wall Street is closing out a strong quarter. Plus, Lilly's mixed obesity drug trial data
CNBC · 5h ago