NASDAQ •
Financial Services •
Banks - Regional •
Quote as of 05/08/2026
Company Profile
IndustryBanks - Regional
SectorFinancial Services
ExchangeNASDAQ
Market Capitalization3,802.14 mln
Float23.05 mln
Earnings Date07/16/2026
EPS
7.30
Strong
P / E
15.47
Moderately valued
Piotroski F-Score
6
/ 9
Solid
Beneish M-Score
-2.41
Borderline
1-Year Forecast
124
Modest upside
Relative Strength
29
/ 100
Underperforming
Business Description
BancFirst Corporation is an Oklahoma-based bank holding company serving individuals, small businesses, and mid-sized companies across both rural communities and major metropolitan areas of the state. The company provides a broad range of financial services, including everyday banking accounts, loans for homes and commercial properties, agricultural and energy financing, and investment products. BancFirst also supports local governments and other financial institutions through bond trustee services, item processing, and correspondent banking, while offering trust management and insurance products to round out its offerings.