BancFirst Corporation (BANF) has a MoatMap StockRank of 20/100 based on Quality (50/100), Value (26/100), and Momentum (31/100) factor scores. The current signal is SELL. BancFirst Corporation (US) is a regional bank. While banks generally benefit from 'Persistent Inflation & Higher Rates', the regional banking sector has experienced significant volatility and specific risks not shared by larger, diversified financial institutions like CBA.AX. Despite potential for asymmetric upside if it's a well-managed outlier, the fund prioritizes absolute conviction. The 'STRONG_SELL' signal combined with inherent regional bank risks outweighs the thematic benefit for a concentrated portfolio.
BancFirst Corporation is an Oklahoma-based bank holding company providing a full range of commercial and retail banking services through its network of community banks. Its competitive strength lies in a deep understanding of the local Oklahoma market, personalized customer service, and strong community ties, establishing it as a leading financial institution in the state.
| Price | $110.48 |
| Market Cap | $3.7B |
| P/E (TTM) | 15.39 |
| P/E (Forward) | 15.36 |
| Price/Book | 1.98 |
| Return on Equity | 13.8% |
| Gross Margin | 0.0% |
| Operating Margin | 48.9% |
| Revenue Growth | 8.3% |
| Dividend Yield | 1.8% |
BancFirst Corporation operates in the Banks - Regional industry, part of the Financial Services sector (United States).