← All US stocks
BC

BANCFIRST CORP

BANF· Financials· Regional BanksS&P 600

Close · 10/09/2026

110.84

1D

+0.04%

52-week range

101.48 – 135.42

Volume

88,700.00

Price history

BANF

11/08/2026 to 10/09/2026

O 110.51 H 111.21 L 109.64

115.72107.7111/08/202610/09/2026
1W-0.26%
1M-2.42%
3M-2.81%
6M+3.59%
1Y-17.32%
3Y+22.31%
5Y+96.59%
MAX+90.09%

Fundamentals

as of 10/09/2026
Market cap
$3.72B
Shares out
33.60M
P/E (trailing)
14.79
P/E (forward)
14.37
EPS (trailing)
7.50
Dividend yield
1.77%
Beta
0.61
Profit margin
32.50%
P/B
1.90
Return on equity
12.87%

SEC financial statements

58 quarterly and 17 annual periods through 30/06/2026.

Explore statements →

Details

Ticker
BANF
Index
SP600
Sector
Financials
Industry
Regional Banks
HQ
-

Last close 10/09/2026.