{"ticker": {"uuid": "9eaf3713-0174-406d-bfd0-c7f70abdb179", "symbol": "BANF", "name": "BancFirst Corporation", "exchange": "NASDAQ", "country": "US", "sector": "Financial Services", "industry": "Banks - Regional"}, "articles": [{"title": "US Financial Stocks Positioned for Higher Rates and Faster Earnings Growth", "summary": "", "url": "https://news.google.com/rss/articles/CBMiywFBVV95cUxPSEU5RzNWelhyNGwxbjVfb2hJWXVaSnQtR0FZd1RCWHl0R0ZsNWl0d1RzckRrOUFhOHRVQjJxY2M2V1JVdENkMmdQc1h1dW92OFdwUU9HQkJtbURtLW4tQ0Z2YU05SUU3R0REM2FEdHhxc1prOHdvR2FINzY3eTlydzFGM2owQWdXZXlPaHdZTlNmbGNxVUl4U0FuWWJrdWNVenNOelpNRXZLN0hFcmxuOUpib3pIZXFsVHlqSHRFLWE4RkJfbnBLbkpLMNIB0AFBVV95cUxQa2pQQmdvYzVleWNQNW83ZWNFVUFBSm9WOFh0S3YySk1ubC14VDUwU01KVHpCdHhqUTliV3I1eW9XWUdkTHQwTDV1MUxrczhoSWp0THljWWZjeWdzZEVFMDRjWEo2dll3YlVpbEMyUHk1LWZnU19ZWVFEQUhnbzFfWkRIRVhyZlMwcFVxZHEyVjFlZ2ZPSm1jX2lwWWFhQlBIMmNSZmZhWUVnY1dwX2ZmRkdock5kTk15Ym5TaGowd2xFdXZ6eVVZYXl0eGp1WThp?oc=5", "source_name": "simplywall.st", "published_at": "2026-07-18T07:43:13+00:00", "published_display": "18 Jul 2026 07:43", "sentiment": "positive", "sentiment_pct": 82, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "sector", "tier_label": "Sector context"}, {"title": "Is BancFirst Corp (BANF) a Bargain After 3.4% Drop? GF Value Says Undervalued", "summary": "", "url": "https://news.google.com/rss/articles/CBMisAFBVV95cUxQM0ZpWWFXTHJsTktTbjRqVGEtVW5kSEJpZldjQXphUkZKQnFkXzZxZGJDaGowWU9aUkxvRXhqeW5WZHVfWWVWanZub3NNTkhTZml3U1lYX0RpZkt1bkpvU0t0eThncThnV2NHbVBNbFJHbjV0bG91c2VVWHhFTFdBWG4tNnlxeWlhdjNFb2g3Rk1sbElOT2t6aVQ5Zi1sV3AySVdVVXBKWHpENG0yRUFCcQ?oc=5", "source_name": "GuruFocus", "published_at": "2026-07-17T23:23:43+00:00", "published_display": "17 Jul 2026 23:23", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Community Bank, Coastal Financial, Byline Bancorp, Bank of Hawaii, and BancFirst Shares Are Soaring, What You Need To Know", "summary": "Shares of several regional banks, including Community Bank, Coastal Financial, Byline Bancorp, Bank of Hawaii, and BancFirst, experienced significant jumps following softer-than-expected inflation data. This data suggests a reduced likelihood of aggressive interest rate hikes by ", "url": "https://www.barchart.com/story/news/3325526/community-bank-coastal-financial-byline-bancorp-bank-of-hawaii-and-bancfirst-shares-are-soaring-what-you-need-to-know", "source_name": "Barchart.com", "published_at": "2026-07-17T16:11:12", "published_display": "17 Jul 2026 16:11", "sentiment": "positive", "sentiment_pct": 68, "event_type": "macro", "event_label": "Macro sensitivity", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "BancFirst (NASDAQ:BANF) Stock Passes Above Two Hundred Day Moving Average - Time to Sell?", "summary": "", "url": "https://news.google.com/rss/articles/CBMi0wFBVV95cUxPN2huQ0wtVHQxM0tFbmlwZ08xNHVfSkFFaldSZktBa3VKdWFpcVJlTkktaXFlQnlMUkhYOVdZLWJ4dGVWMkJzN1BBVDVINkpnOWtVbDdZclFXaUxaeHhueEpNRjU0eFJRY2hBTVp1MHhLSGhsb1RGaF9WcXl5OTdEUGx2RWQ2cXJkM214V2dPX3Jxc1FyWkI3UVZVbzBzc092NVVaZjV1UmNTQ3J4bzZQeTd0SlpDNGxLREM4cjYxaUthSjhuLVlGR1liMkdQLTRXZFI4?oc=5", "source_name": "MarketBeat", "published_at": "2026-07-17T06:32:24+00:00", "published_display": "17 Jul 2026 06:32", "sentiment": "negative", "sentiment_pct": 34, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "BancFirst earnings on deck: Can deposit growth offset loan pressure?", "summary": "BancFirst (BANF) is set to report its second-quarter earnings, with analysts expecting $1.80 per share on $178.53 million in revenue, representing a sequential decline. Investors will be focused on the integration of its recent Spirit BankCorp acquisition, continued deposit growt", "url": "https://m.uk.investing.com/news/earnings/bancfirst-earnings-on-deck-can-deposit-growth-offset-loan-pressure-93CH-4772122?ampMode=1", "source_name": "Investing.com", "published_at": "2026-07-15T13:48:00", "published_display": "15 Jul 2026 13:48", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Enterprise value to revenue forward of BancFirst Corporation \u2013 LSX:886171", "summary": "This article provides financial information for BancFirst Corporation (LSX:886171), specifically focusing on its enterprise value to revenue forward. The content is primarily a data page from TradingView, including market data, news, and technicals, but the main data point highli", "url": "https://www.tradingview.com/symbols/LSX-886171/financials-statistics-and-ratios/enterprise-value-sales-fwd/", "source_name": "TradingView", "published_at": "2026-07-10T07:09:33", "published_display": "10 Jul 2026 07:09", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Price to earnings forward of BancFirst Corporation \u2013 LSX:886171", "summary": "This page provides financial information for BancFirst Corporation, traded on the Lang & Schwarz Exchange under the symbol 886171. It specifically highlights the \"Price to earnings forward\" metric, indicating a focus on future earnings valuation. The article also mentions that th", "url": "https://www.tradingview.com/symbols/LSX-886171/financials-statistics-and-ratios/price-earnings-fwd/", "source_name": "TradingView", "published_at": "2026-07-10T01:09:19", "published_display": "10 Jul 2026 01:09", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "BancFirst (BANF) Projected to Announce Quarterly Earnings on Thursday", "summary": "BancFirst (BANF) is expected to announce its Q2 2026 earnings before market open on Thursday, July 16, with analysts projecting earnings of $1.79 per share and revenue of $178.5 million. The bank's previous quarter saw it beat expectations with $1.85 EPS and $179.0 million in rev", "url": "https://www.marketbeat.com/instant-alerts/bancfirst-banf-projected-to-announce-quarterly-earnings-on-thursday-2026-07-09/", "source_name": "MarketBeat", "published_at": "2026-07-09T05:10:49", "published_display": "09 Jul 2026 05:10", "sentiment": "positive", "sentiment_pct": 66, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 93, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "BancFirst (BANF) Gets A Zacks Upgrade, Is The Upside Already Priced In?", "summary": "", "url": "https://news.google.com/rss/articles/CBMiwwFBVV95cUxNVTVFOFRtX2dVVEVBMUEzQkRJRzhLOEhsQUF1Sk1mSU52Q0ZCcmYtMkpKZENCOHdEalJrY3hfLWNYWVp4M2lSQUlhdWlsQi00eG5hc294LUxleFZZX1VNWWJabVNkU1VXSUxRTFBGYzlOX0NNbzJibTByYWJIUFNrTVpRcHRuYlZkSVlHd1cwU3NuNGlyemFTTWJUd1VScUdNNzdZVGpJUl9Jd0RrNUNSTVlRSkZ0ZlFWTUNZalpfclloN2fSAcgBQVVfeXFMTXQzUnFXRXhYSmtxNGUxbmk0SWJUa3ZRVjluR2FrM2otRFY0S3RJNmNucnBTNVUxMERRTzNwdGVLU0FQUk13dzR5NGxURlo4NDJyeTNRNldzaW1wWktGdXJ3RVpjQ2JvTVloS255SDJFZWd3VTlQcG8xci1ZWWVxZVhwVGQzSFdpZkJ4Z0Q4QmVSSWNuOGRfM1ZzVllxR1NnZ3kwdTY4aGZBSi1JMzdHN2txTEphRjNYUFlHSzJ1UHVYYW5DZE9PYTE?oc=5", "source_name": "simplywall.st", "published_at": "2026-07-07T22:42:42+00:00", "published_display": "07 Jul 2026 22:42", "sentiment": "positive", "sentiment_pct": 82, "event_type": "analyst", "event_label": "Analyst action", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "BancFirst (BANF) Upgraded to Buy: Here's What You Should Know", "summary": "", "url": "https://news.google.com/rss/articles/CBMinwFBVV95cUxNZm9jamZGd1A4Qk1ybXZsOXpBamxQclhRV0lwa18yeTJfZW9PTHZpUng0RnNJSWpSa0d4MXZKdGd2VHNVNVpHa3hTYlVXeEYxUnZSOGN2VUJaaFJ5SEJQbFFmakc5V1JLLW02R3MtZENtVS1xR3JlQTFHWHBaenhHSFo0ZklCcE9hZ1NFQmgtRmRIUVNweWZQS1ZNWUl3MGM?oc=5", "source_name": "Market source", "published_at": "2026-07-06T07:00:00+00:00", "published_display": "06 Jul 2026 07:00", "sentiment": "positive", "sentiment_pct": 84, "event_type": "analyst", "event_label": "Analyst action", "event_confidence": 69, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Insider Selling and Rising Costs Might Change The Case For Investing In BancFirst (BANF)", "summary": "Recent analysis of BancFirst (BANF) highlights concerns about moderate revenue and earnings growth compared to peers, coupled with expectations of rising day-to-day expenses. Additionally, significant insider stock sales totaling US$6.70 million, without any offsetting purchases,", "url": "https://www.sahmcapital.com/news/content/insider-selling-and-rising-costs-might-change-the-case-for-investing-in-bancfirst-banf-2026-07-05", "source_name": "Sahm", "published_at": "2026-07-05T23:40:18", "published_display": "05 Jul 2026 23:40", "sentiment": "negative", "sentiment_pct": 33, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "BANF - Bancfirst Corp Dividends", "summary": "This page provides a detailed financial overview of Bancfirst Corp (BANF), including its stock performance, dividend information, key financial ratios, and insider/institutional ownership. It highlights current dividend estimates and past growth, along with various metrics such a", "url": "https://finviz.com/stock?t=BANF&ty=dv&ta=1&p=w", "source_name": "Finviz", "published_at": "2026-07-03T22:39:33", "published_display": "03 Jul 2026 22:39", "sentiment": "positive", "sentiment_pct": 62, "event_type": "capital_return", "event_label": "Capital return", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "BANF - Bancfirst Corp Options", "summary": "This article provides a comprehensive overview of Bancfirst Corp (BANF) stock, including its latest close price, financial data such as market cap and income, and various performance metrics. It lists key statistics like P/E ratio, dividend information, insider and institutional ", "url": "https://finviz.com/stock?t=BANF&ta=1&p=w&ty=oc&ov=list_strike&s=85", "source_name": "Finviz", "published_at": "2026-07-03T10:10:19", "published_display": "03 Jul 2026 10:10", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "capital_return", "event_label": "Capital return", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "BANF - Bancfirst Corp Volatility & Greeks", "summary": "This article provides a detailed financial overview of Bancfirst Corp (BANF), including its latest stock performance, key financial metrics, volatility, and various market indicators. It covers dividend information, analyst recommendations, institutional ownership, and profitabil", "url": "https://finviz.com/stock?t=BANF&ty=ocv&ov=chain_strike&s=115", "source_name": "Finviz", "published_at": "2026-07-02T09:40:56", "published_display": "02 Jul 2026 09:40", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "analyst", "event_label": "Analyst action", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "BancFirst Corp (BANF) Shares Surge 3.2% -- What GF Score of 72 T", "summary": "BancFirst Corp (BANF) shares rose 3.2% to $114.83, trading below its GF Value\u2122 estimate of $116.74, suggesting it is slightly undervalued. The company holds a GF Score\u2122 of 72/100, with a strong valuation score but lower growth metrics. Notably, there has been significant insider ", "url": "https://www.gurufocus.com/news/8942112/bancfirst-corp-banf-shares-surge-32-what-gf-score-of-72-tells-investors", "source_name": "GuruFocus", "published_at": "2026-07-02T01:11:35", "published_display": "02 Jul 2026 01:11", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Donald Trump - BANCFIRST CORP Trump Trade on Mar. 30, 2026", "summary": "This article details a stock sale made by Donald Trump involving BANCFIRST CORP (BANF) on March 30, 2026, for an amount between $15,001 and $50,000. The transaction was disclosed on May 13, 2026. Since the trade, BANF's stock price has increased by 6.17%, while the SPY has increa", "url": "https://www.quiverquant.com/Donald-Trump-Stock-Trades/trade/Trump-3018", "source_name": "Quiver Quantitative", "published_at": "2026-07-01T21:11:35", "published_display": "01 Jul 2026 21:11", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "BancFirst (BANF): Buy, Sell, or Hold Post Q1 Earnings?", "summary": "", "url": "https://news.google.com/rss/articles/CBMimAFBVV95cUxONVM5S0NJSmhHT2ZXa3hNdXlpVURBZlBvbndZOUxKU2UxamtkOXliR2E0eWZfbEhYOEdHSU5wcFB5WUZhd0REb2FIa29UaW52c2ZUcXZHemVwRU5VZ2tYTUJVRWQwanlacVV3d2piLW50a001REN4SVNEbl81Q1NEcE5KRXFvWno5V2w2SXFYVzgtR3VJdXNyWA?oc=5", "source_name": "Market source", "published_at": "2026-06-25T07:00:00+00:00", "published_display": "25 Jun 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "BancFirst Corp (BANF) Financial Health: Profitability & Balance Sheet Analysis", "summary": "BancFirst Corp (BANF) currently holds a robust financial score of 9.14, ranking 29th out of 398 in the Banking Services industry. The company has demonstrated high operating efficiency, with its latest quarterly revenue increasing by 10.30% year-over-year and net profit growing b", "url": "https://www.tradingkey.com/markets/stocks/nasdaq-banf/financial-health", "source_name": "TradingKey", "published_at": "2026-06-23T05:05:27", "published_display": "23 Jun 2026 05:05", "sentiment": "positive", "sentiment_pct": 74, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "How Strong Results and Defensive Trading At BancFirst (BANF) Have Changed Its Investment Story", "summary": "BancFirst Corp has reported strong quarterly results with rising revenue and net profit, supported by high operating efficiency and a top-tier financial score. While the bank's investment narrative continues to highlight steady, efficiency-driven operations, investors are advised", "url": "https://www.sahmcapital.com/news/content/how-strong-results-and-defensive-trading-at-bancfirst-banf-have-changed-its-investment-story-2026-06-20", "source_name": "Sahm", "published_at": "2026-06-21T05:11:27", "published_display": "21 Jun 2026 05:11", "sentiment": "positive", "sentiment_pct": 61, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 69, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "BancFirst Corp (BANF) Valuation: PE, PB & Fair Value Analysis", "summary": "BancFirst Corp (BANF) currently has a valuation score of 6.61, positioning it 330 out of 399 in the Banking Services industry. Its P/E ratio stands at 15.02, which is 35.66% below its recent high and 27.10% above its recent low. However, details regarding its P/B, P/S, and P/CF r", "url": "https://www.tradingkey.com/markets/stocks/nasdaq-banf/company-valuation", "source_name": "TradingKey", "published_at": "2026-06-19T17:10:02", "published_display": "19 Jun 2026 17:10", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Q1 Earnings Highlights: Texas Capital Bank (NASDAQ:TCBI) Vs The Rest Of The Regional Banks Stocks", "summary": "", "url": "https://news.google.com/rss/articles/CBMi5wFBVV95cUxNSllRejVrZ3QwSFJKcWdLY0tzZk1aVDZvdm43OUFYSU9tS055aHprMGRqMW1aa0QxcGxJZGJSY3o4TElaYldvamw0ektGMTBSV0lrMGtRNER4TTcyNnZ4blBWZWFVMk92c1JkNU5qd1B3a21wS3NoQkZLUmNocVdVeUthcTRFbHAtVVBCSmw3WlFBRmRiV1YwYXl4WVg2YU9VS3lUOGFtSElQVmszX0JBYm1MbVdudDgwSk94YzY0UEVyV1VvYk5YeWZBLXNKTzRLWG5GUmZZUlpfQTVqM0h0MlhDazNTYVE?oc=5", "source_name": "StockStory", "published_at": "2026-06-18T07:00:00+00:00", "published_display": "18 Jun 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "industry", "tier_label": "Industry context"}, {"title": "BancFirst Corp (BANF) Earnings Forecast: Future EPS & Revenue Growth Estimates", "summary": "BancFirst Corp (BANF) currently holds an earnings forecast score of 6.00, placing it 287th out of 399 in the Banking Services industry, with an average analyst price target of $120.00. Based on the consensus of 3 analysts, the stock has a \"Hold\" rating, with an expected revenue o", "url": "https://www.tradingkey.com/markets/stocks/nasdaq-banf/earnings", "source_name": "TradingKey", "published_at": "2026-06-17T21:09:38", "published_display": "17 Jun 2026 21:09", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 69, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "BancFirst Corp (BANF) Shareholder Structure: Major Shareholders & Institutional Holdings", "summary": "This article details the shareholder structure of BancFirst Corp (BANF), listing its major shareholders and their proportions, including Main Street Banking Partners LP and BlackRock Institutional Trust Company. It also categorizes shareholders by type and provides historical ins", "url": "https://www.tradingkey.com/markets/stocks/nasdaq-banf/ownership", "source_name": "TradingKey", "published_at": "2026-06-17T20:09:39", "published_display": "17 Jun 2026 20:09", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Oklahoma\u2019s BancFirst to acquire Spirit BankCorp", "summary": "BancFirst Corporation is set to acquire Spirit BankCorp and its subsidiary, SpiritBank, a community bank based in Tulsa, Oklahoma. SpiritBank, with approximately $939.6 million in assets, will continue to operate under its current name until the merger into BancFirst, which is an", "url": "https://financialregnews.com/oklahomas-bancfirst-to-acquire-spirit-bankcorp/", "source_name": "Financial Regulation News -", "published_at": "2026-06-16T19:39:51", "published_display": "16 Jun 2026 19:39", "sentiment": "positive", "sentiment_pct": 72, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "BancFirst To Acquire SpiritBank", "summary": "BancFirst Corporation will acquire Spirit BankCorp and its subsidiary, SpiritBank, a privately held community bank in Tulsa, Oklahoma. SpiritBank has approximately $939.6 million in total assets, $618.4 million in loans, and $847.2 million in deposits. The acquisition, expected t", "url": "https://pulse2.com/bancfirst-to-acquire-spiritbank/", "source_name": "Pulse 2.0", "published_at": "2026-06-14T14:40:13", "published_display": "14 Jun 2026 14:40", "sentiment": "positive", "sentiment_pct": 70, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "DA Davidson maintains BancFirst stock rating on Spirit acquisition", "summary": "DA Davidson reiterated a Neutral rating and $125.00 price target on BancFirst (NASDAQ:BANF) following its acquisition of Spirit BankCorp, a $940 million asset bank. The acquisition is expected to be modestly accretive to 2027 earnings per share and strengthens BancFirst's market ", "url": "https://www.investing.com/news/analyst-ratings/da-davidson-maintains-bancfirst-stock-rating-on-spirit-acquisition-93CH-4739843", "source_name": "Investing.com", "published_at": "2026-06-12T14:09:13", "published_display": "12 Jun 2026 14:09", "sentiment": "positive", "sentiment_pct": 61, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Oklahoma\u2019s BancFirst to buy SpiritBank, boost Tulsa presence", "summary": "BancFirst, headquartered in Oklahoma City, plans to acquire Tulsa-based SpiritBank for an undisclosed amount, with the deal expected to close in Q4. This acquisition will expand BancFirst's presence in the Tulsa metropolitan area by adding five branches and $939.6 million in asse", "url": "https://finance.yahoo.com/markets/stocks/articles/oklahoma-bancfirst-buy-spiritbank-boost-105335987.html", "source_name": "Market source", "published_at": "2026-06-12T06:53:00", "published_display": "12 Jun 2026 06:53", "sentiment": "positive", "sentiment_pct": 71, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 85, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "BancFirst to Acquire Spirit BankCorp, Expanding Oklahoma Presence", "summary": "BancFirst Corporation (BANF) has announced an agreement to acquire Spirit BankCorp, Inc. and its subsidiary, SpiritBank, a privately held community bank based in Tulsa, Oklahoma. This acquisition, valued at approximately $939.6 million in assets, is expected to close in Q4 2026 a", "url": "https://www.theglobeandmail.com/investing/markets/stocks/BANF/pressreleases/2431636/bancfirst-to-acquire-spirit-bankcorp-expanding-oklahoma-presence/", "source_name": "The Globe and Mail", "published_at": "2026-06-12T02:39:51", "published_display": "12 Jun 2026 02:39", "sentiment": "positive", "sentiment_pct": 72, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "BancFirst Corporation Announces Acquisition of SpiritBank", "summary": "BancFirst Corporation has announced its agreement to acquire Spirit BankCorp, Inc. and SpiritBank, a privately held community bank in Tulsa, Oklahoma. This acquisition, valued at approximately $939.6 million in total assets for Spirit, is expected to close in Q3 2026, pending reg", "url": "https://sapulpatimes.com/bancfirst-corporation-announces-acquisition-of-spiritbank/", "source_name": "Sapulpa Times", "published_at": "2026-06-11T15:39:33", "published_display": "11 Jun 2026 15:39", "sentiment": "positive", "sentiment_pct": 72, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "BancFirst Corporation Company Growth, Stability & Outlook 2026", "summary": "BancFirst Corporation demonstrates strong profitability and a leading position in Oklahoma's community and small-business banking, despite challenges from geographic concentration and stiff competition from larger banks. The company's \"super community bank\" model and recent acqui", "url": "https://builtin.com/company/bancfirst-corporation/faq/stability-growth", "source_name": "Built In", "published_at": "2026-06-11T15:10:26", "published_display": "11 Jun 2026 15:10", "sentiment": "positive", "sentiment_pct": 64, "event_type": "guidance", "event_label": "Guidance", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "BancFirst to Acquire Oklahoma-Based Spirit BankCorp, SpiritBank", "summary": "BancFirst Corporation (BFOC) has announced its acquisition of Oklahoma-based Spirit BankCorp and its subsidiary, SpiritBank. The transaction involves BancFirst issuing approximately 1.7 million shares of its common stock and paying $77.8 million in cash. The acquisition is expect", "url": "https://www.moomoo.com/news/post/71350609/bancfirst-to-acquire-oklahoma-based-spirit-bankcorp-spiritbank?futusource=news_newspage_recommend", "source_name": "Moomoo", "published_at": "2026-06-11T14:09:39", "published_display": "11 Jun 2026 14:09", "sentiment": "positive", "sentiment_pct": 85, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "BancFirst to bulk up in Tulsa by acquiring Oklahoma rival", "summary": "", "url": "https://news.google.com/rss/articles/CBMimAFBVV95cUxQT1I0ODdUcVZTbDZDLUNxZl9zclVMcEZOMDdzYzRCeDVhUUlaREt1YmNaM0lIS1I5SUxNZDhPWmluYTlHTVYxR01TUElHYzFHM251VHFGazJ6UzE2dXlTVUZwMkp3a2ZvM1ptR2hCcDB3aUJDaDhwbVZIWldzY2RCRm9YWUI4anR3WTE3N3I4N080cFJZeFhMcQ?oc=5", "source_name": "American Banker", "published_at": "2026-06-11T07:00:00+00:00", "published_display": "11 Jun 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "BancFirst (BANF) to Acquire Spirit BankCorp in Strategic Move", "summary": "BancFirst Corp (BANF) announced its agreement to acquire Spirit BankCorp, parent company of SpiritBank, a community bank based in Tulsa, Oklahoma. This strategic acquisition, involving approximately $939.6 million in assets, is set to expand BancFirst's market presence and lendin", "url": "https://www.gurufocus.com/news/8910782/bancfirst-banf-to-acquire-spirit-bankcorp-in-strategic-move", "source_name": "GuruFocus", "published_at": "2026-06-10T23:10:00", "published_display": "10 Jun 2026 23:10", "sentiment": "positive", "sentiment_pct": 72, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "BancFirst announces plans to acquire Tulsa-based SpiritBank", "summary": "BancFirst Corporation has announced its intention to acquire Spirit BankCorp, Inc. and its subsidiary, Tulsa-based SpiritBank. The acquisition, expected to finalize in the fourth quarter of 2026 pending regulatory approvals, will add nearly $940 million in assets to BancFirst and", "url": "https://www.newson6.com/tulsa-oklahoma-news/bancfirst-announces-plans-to-acquire-tulsa-based-spiritbank", "source_name": "News On 6", "published_at": "2026-06-10T22:10:01", "published_display": "10 Jun 2026 22:10", "sentiment": "positive", "sentiment_pct": 71, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "BancFirst agrees to acquire SpiritBank", "summary": "BancFirst Corporation, based in Oklahoma City, has announced an agreement to acquire SpiritBank, headquartered in Bristow. This strategic move will see SpiritBank merge into BancFirst, expanding BancFirst's presence and enhancing its financial services offerings. The acquisition ", "url": "https://www.msn.com/en-us/money/companies/bancfirst-agrees-to-acquire-spiritbank/ar-AA25kdzm", "source_name": "MSN", "published_at": "2026-06-10T22:10:00", "published_display": "10 Jun 2026 22:10", "sentiment": "positive", "sentiment_pct": 71, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "BancFirst (NASDAQ: BANF) to buy $939.6M-asset SpiritBank in Oklahoma", "summary": "BancFirst Corporation has agreed to acquire Spirit BankCorp, Inc. and its subsidiary SpiritBank, a privately held community bank headquartered in Tulsa, Oklahoma. SpiritBank has approximately $939.6 million in total assets, $618.4 million in loans, and $847.2 million in deposits.", "url": "https://www.stocktitan.net/sec-filings/BANF/8-k-bancfirst-corp-ok-reports-material-event-16790ae14dab.html", "source_name": "Stock Titan", "published_at": "2026-06-10T21:10:01", "published_display": "10 Jun 2026 21:10", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Oklahoma\u2019s BancFirst moves to acquire Tulsa-based SpiritBank", "summary": "", "url": "https://news.google.com/rss/articles/CBMirgFBVV95cUxOcngzMmV5Vjd1NG1MTk9KVFNIRVN5VHN1R2xYcGpNZ1l0WTRlTW5IdWxHckFMVUU5VWx3aXV0V0l5X2VhS1NVN1hNY3ZXTFBxbUdSd1p3VEtlRlhnWnNZTzRjUWlPSWZiLWlDMjEwY3ptN2xWSXZSNUxuWW5ZaGNYdjV3bTU4Qm56ekxIbk1oaW9kRnpKdnpuNTAwbEszckI0RWFHNFRyeWhXWFVmS2c?oc=5", "source_name": "Stock Titan", "published_at": "2026-06-10T07:00:00+00:00", "published_display": "10 Jun 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "All You Need to Know About BancFirst (BANF) Rating Upgrade to Buy", "summary": "", "url": "https://news.google.com/rss/articles/CBMioAFBVV95cUxQVTlJbE9xelU2QmNpaW11VXZlakJFU3lMZllaSVRtNzBsRzIxaEQ2bkRzRUJVZTZKQ29RZVpBSmY1em11WURyNW51NVAxUC1KN19RN09lempoV1U1Y3otVTg4b0RkUFQ3RHliRGppNmxXakpfRDJ6a1FCSEdvUEJyMFczcTg3ak1jTElkUWZyd0tNc251dDU1R0NlRGIyb0Ra?oc=5", "source_name": "Market source", "published_at": "2026-05-28T07:00:00+00:00", "published_display": "28 May 2026 07:00", "sentiment": "positive", "sentiment_pct": 82, "event_type": "analyst", "event_label": "Analyst action", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Will BancFirst\u2019s (BANF) Modest Earnings Beat and Brighter Analyst Outlook Change Its Investment Narrative?", "summary": "", "url": "https://news.google.com/rss/articles/CBMiogFBVV95cUxPVV9lOS1HR2llMVpvM3Nwd2FWTGdjSXlLRVdGVDVyc2JpWmVIS0FaNER3SGpIdERjRXNRY2EtcDdDLXVLQzduRGppYktpZXcybHRCbWVQM2tybnlUNmtCV1Npel81ZGxGRU9pSTJXRmZnUmEzSXRsazM0QVNKc3p5OW1vd3U4X1pZeU5QUVM5SVBFQjgwRTRDeXR2SFdJRmlZLUE?oc=5", "source_name": "Market source", "published_at": "2026-05-22T07:00:00+00:00", "published_display": "22 May 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Is BancFirst (BANF) Stock Outpacing Its Finance Peers This Year?", "summary": "", "url": "https://news.google.com/rss/articles/CBMipgFBVV95cUxQdHZwTlhXMFp6SElIMndiYkhXeTIyMHcxSnBQeWhmSnFuU3A1clhKSnBnRFRMMXExOGFkdi1ER3N6dkE5Yk9STjhTcWJPRmpwOHRhYTBMcm85WEdCQzZZVGJLTm03UnJ1aWY3S21ZWDJFY3pMTTdIdFRXSm53dzZrckZqV2tfcFBkV0o3cGhxZXlPcWRuTFdaZ2psRzZIeVBvS2FuSXF3?oc=5", "source_name": "Market source", "published_at": "2026-05-19T07:00:00+00:00", "published_display": "19 May 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "BancFirst", "summary": "", "url": "https://news.google.com/rss/articles/CBMiVkFVX3lxTE5uUllkdTZFekpGcHFEUEZ0bzRjREFnNUVSZ2lvbEJqcXJBZzZVdVpwdHlMTVdBNE1aOVYzUEFUQ2NoUVZqSmZIbk1EUDQtb0k2V25yODBB?oc=5", "source_name": "Forbes", "published_at": "2026-04-08T07:00:00+00:00", "published_display": "08 Apr 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "BancFirst (NASDAQ:BANF) Gains Institutional Interest In Nasdaq Composite", "summary": "", "url": "https://news.google.com/rss/articles/CBMitAFBVV95cUxNZlFBYVZfWFhLX2pYV29hWk5pSGxTQWk4MVBiSnN6clN1UkwtakF0M0RkRjJfc3cweXZzUm44a2tFdWNfbWhORG05WDVLaDVWZ3hGLXBhY2ZGOVZLdVdzLXM1QUViRkxJUGdWVmpyQ0t4S3k5UFpjN19WZWZBNlNXQ2xUaWsxU1FaQTFaOHVzbnB0NW5mZEJSSE5iQmNVZkw3UjhqMXpKQkIzMkRnaWdfT2o0ZjA?oc=5", "source_name": "Kalkine Media", "published_at": "2026-03-16T07:00:00+00:00", "published_display": "16 Mar 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "BancFirst acquires American Bank of Oklahoma, adding $328M in deposits", "summary": "", "url": "https://news.google.com/rss/articles/CBMiqgFBVV95cUxNZmNTbEJ6dENwVnR4UThWaUJsMGpuMHNORjRmNFFsZF9PR1V1Yzh1NEE4VUFQMzdIaW51UUtEV1FwZ0xEZE12MXdSMUt0ZXk1UzdQc3ZGRjRtamxkME8tbVBlZmhhelpuSHVGNklXZWJ2bTRkRjF5X0FxYkdnS1YxSTY5LTJPc3UyOVh4T2NQUzRJdUd4TnJtQ2F5QUYtWlR3c1JxbnlZZVhkQQ?oc=5", "source_name": "Stock Titan", "published_at": "2025-11-17T08:00:00+00:00", "published_display": "17 Nov 2025 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "BancFirst Corporation Announces Acquisition of American Bank of Oklahoma", "summary": "", "url": "https://news.google.com/rss/articles/CBMixwFBVV95cUxQX3dZeGhvNm1XU0g5TkN4TXhVemJGcmNhYU94MkFVN2wtYXB3OU9pT2NlZlF6REJrd0gwOGhycWkwamN4dXdfZlZiblFoZGlxMlRKWVctZ1FUeGU4YlpFVi1kX1NhZHVTa2JIYU5TcUFfcERYNkczQzlnUWMwVWppMFI1VTBwalR2RFZsaHUyUmRvSWRzdlJITUNoLWtOUmxuaGFOUzIxb3NfZDFZcUFVVm9JcGxNeEd4UjhiNDh1UWRMLTZHLXlF?oc=5", "source_name": "PR Newswire", "published_at": "2025-05-21T07:00:00+00:00", "published_display": "21 May 2025 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "BANF Stock Price and Chart \u2014 NASDAQ:BANF", "summary": "", "url": "https://news.google.com/rss/articles/CBMiXEFVX3lxTE1YR0owaWVJWmhHY09aSGo4b1pmSy05Tzk3THd2VFY4SVo5TUQyTklnYmVDQ29oUHk1X1FmaF91Z1g0WTAwOVdReG1BUTNfLTRibVBPXzJsV3VIaXlp?oc=5", "source_name": "TradingView", "published_at": "2023-04-13T07:00:00+00:00", "published_display": "13 Apr 2023 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "BancFirst Corporation (BANF) Share Price Today | BancFirst (BANF) Live NSE/BSE", "summary": "", "url": "https://news.google.com/rss/articles/CBMigwFBVV95cUxQWnFJMHBYcFh1bEQ1SmJnclBFX0hUY2Zhdy1nNDdTY3IxVGpTM1A2RXowWjd6TUhrNkVRWnJkSG9BWkxTYnphaWNmWk92aWstTjI1bHRrSHpJczl6dTItd2pycW10dGxBaWhKNXctSHRrbGZObUlnUTN2cHZ3UXU1ZzFRVQ?oc=5", "source_name": "Value Research", "published_at": "2022-06-03T13:12:10+00:00", "published_display": "03 Jun 2022 13:12", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "OKC-based BancFirst profit growth sends stock higher", "summary": "", "url": "https://news.google.com/rss/articles/CBMiuAFBVV95cUxQWFBkMFhtcWpycFZmNzA5MTFrWXVvcFV6Y0Z3U3BUbzhLT01IbUtmaWdCQnZnUHNoY1RRbTFXelpFQXdLYmtRdVNjaXhGbmdfcXlqUnREQWtpR2V4Zmh3YVZyNlNHaDVUWHNuT2JFa0Y0VUFfcmJyb04yWVFpdGFhODNHNzZmUDNMYW43Qy1qdUZWUkFKbklMWHpYeFZ5enBYZld6TjJsWk13dGVkSzdBQzVEM3pWcnRx?oc=5", "source_name": "The Oklahoman", "published_at": "2017-07-20T07:00:00+00:00", "published_display": "20 Jul 2017 07:00", "sentiment": "positive", "sentiment_pct": 95, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "BancFirst (BANF) Stock Price, News & Analysis", "summary": "", "url": "https://news.google.com/rss/articles/CBMiWkFVX3lxTFBSdE8zaUZYM3o5Uk5XcEI0dHFoX0NiWHoyRGV2VXVXNmhHUFlXVmdHOTVJc1FxMVRaVF85NWRIM2FnZk5aMVQwUEFiMDF4VnBDWGNuQk90alhBUQ?oc=5", "source_name": "MarketBeat", "published_at": "2016-08-12T10:00:30+00:00", "published_display": "12 Aug 2016 10:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Hire Sooners: BancFirst Supports OU Students", "summary": "", "url": "https://news.google.com/rss/articles/CBMiwAFBVV95cUxQRTZyTmQwMFFtaVhLX25yZE9mV2ZrcEg0NlhaQXN4T2RKUlhoTXJETzZvcGQyU0M4eXQ0NE9oaHlSZnJPNjBWaTN2Y3FnSUhPZkFQdkRtM0xHc1piS19ITVVzeVZqWXozaFdLeHhVZUd6VUhkdW9jU0VSMzFWYTJQNlFPYXZ4RnI0RVVuUjFPQWtQMUJsXzFjclNWOVdpQnotSVBtZFFYMXF3UHpTMl83R0ZPeHc4cDk5MFNVUHp0NEw?oc=5", "source_name": "OU Daily", "published_at": "2014-03-26T07:00:00+00:00", "published_display": "26 Mar 2014 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}], "by_tier": {"direct": [{"title": "Is BancFirst Corp (BANF) a Bargain After 3.4% Drop? GF Value Says Undervalued", "summary": "", "url": "https://news.google.com/rss/articles/CBMisAFBVV95cUxQM0ZpWWFXTHJsTktTbjRqVGEtVW5kSEJpZldjQXphUkZKQnFkXzZxZGJDaGowWU9aUkxvRXhqeW5WZHVfWWVWanZub3NNTkhTZml3U1lYX0RpZkt1bkpvU0t0eThncThnV2NHbVBNbFJHbjV0bG91c2VVWHhFTFdBWG4tNnlxeWlhdjNFb2g3Rk1sbElOT2t6aVQ5Zi1sV3AySVdVVXBKWHpENG0yRUFCcQ?oc=5", "source_name": "GuruFocus", "published_at": "2026-07-17T23:23:43+00:00", "published_display": "17 Jul 2026 23:23", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Community Bank, Coastal Financial, Byline Bancorp, Bank of Hawaii, and BancFirst Shares Are Soaring, What You Need To Know", "summary": "Shares of several regional banks, including Community Bank, Coastal Financial, Byline Bancorp, Bank of Hawaii, and BancFirst, experienced significant jumps following softer-than-expected inflation data. This data suggests a reduced likelihood of aggressive interest rate hikes by ", "url": "https://www.barchart.com/story/news/3325526/community-bank-coastal-financial-byline-bancorp-bank-of-hawaii-and-bancfirst-shares-are-soaring-what-you-need-to-know", "source_name": "Barchart.com", "published_at": "2026-07-17T16:11:12", "published_display": "17 Jul 2026 16:11", "sentiment": "positive", "sentiment_pct": 68, "event_type": "macro", "event_label": "Macro sensitivity", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "BancFirst (NASDAQ:BANF) Stock Passes Above Two Hundred Day Moving Average - Time to Sell?", "summary": "", "url": "https://news.google.com/rss/articles/CBMi0wFBVV95cUxPN2huQ0wtVHQxM0tFbmlwZ08xNHVfSkFFaldSZktBa3VKdWFpcVJlTkktaXFlQnlMUkhYOVdZLWJ4dGVWMkJzN1BBVDVINkpnOWtVbDdZclFXaUxaeHhueEpNRjU0eFJRY2hBTVp1MHhLSGhsb1RGaF9WcXl5OTdEUGx2RWQ2cXJkM214V2dPX3Jxc1FyWkI3UVZVbzBzc092NVVaZjV1UmNTQ3J4bzZQeTd0SlpDNGxLREM4cjYxaUthSjhuLVlGR1liMkdQLTRXZFI4?oc=5", "source_name": "MarketBeat", "published_at": "2026-07-17T06:32:24+00:00", "published_display": "17 Jul 2026 06:32", "sentiment": "negative", "sentiment_pct": 34, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "BancFirst earnings on deck: Can deposit growth offset loan pressure?", "summary": "BancFirst (BANF) is set to report its second-quarter earnings, with analysts expecting $1.80 per share on $178.53 million in revenue, representing a sequential decline. Investors will be focused on the integration of its recent Spirit BankCorp acquisition, continued deposit growt", "url": "https://m.uk.investing.com/news/earnings/bancfirst-earnings-on-deck-can-deposit-growth-offset-loan-pressure-93CH-4772122?ampMode=1", "source_name": "Investing.com", "published_at": "2026-07-15T13:48:00", "published_display": "15 Jul 2026 13:48", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Enterprise value to revenue forward of BancFirst Corporation \u2013 LSX:886171", "summary": "This article provides financial information for BancFirst Corporation (LSX:886171), specifically focusing on its enterprise value to revenue forward. The content is primarily a data page from TradingView, including market data, news, and technicals, but the main data point highli", "url": "https://www.tradingview.com/symbols/LSX-886171/financials-statistics-and-ratios/enterprise-value-sales-fwd/", "source_name": "TradingView", "published_at": "2026-07-10T07:09:33", "published_display": "10 Jul 2026 07:09", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Price to earnings forward of BancFirst Corporation \u2013 LSX:886171", "summary": "This page provides financial information for BancFirst Corporation, traded on the Lang & Schwarz Exchange under the symbol 886171. It specifically highlights the \"Price to earnings forward\" metric, indicating a focus on future earnings valuation. The article also mentions that th", "url": "https://www.tradingview.com/symbols/LSX-886171/financials-statistics-and-ratios/price-earnings-fwd/", "source_name": "TradingView", "published_at": "2026-07-10T01:09:19", "published_display": "10 Jul 2026 01:09", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "BancFirst (BANF) Projected to Announce Quarterly Earnings on Thursday", "summary": "BancFirst (BANF) is expected to announce its Q2 2026 earnings before market open on Thursday, July 16, with analysts projecting earnings of $1.79 per share and revenue of $178.5 million. The bank's previous quarter saw it beat expectations with $1.85 EPS and $179.0 million in rev", "url": "https://www.marketbeat.com/instant-alerts/bancfirst-banf-projected-to-announce-quarterly-earnings-on-thursday-2026-07-09/", "source_name": "MarketBeat", "published_at": "2026-07-09T05:10:49", "published_display": "09 Jul 2026 05:10", "sentiment": "positive", "sentiment_pct": 66, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 93, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "BancFirst (BANF) Gets A Zacks Upgrade, Is The Upside Already Priced In?", "summary": "", "url": "https://news.google.com/rss/articles/CBMiwwFBVV95cUxNVTVFOFRtX2dVVEVBMUEzQkRJRzhLOEhsQUF1Sk1mSU52Q0ZCcmYtMkpKZENCOHdEalJrY3hfLWNYWVp4M2lSQUlhdWlsQi00eG5hc294LUxleFZZX1VNWWJabVNkU1VXSUxRTFBGYzlOX0NNbzJibTByYWJIUFNrTVpRcHRuYlZkSVlHd1cwU3NuNGlyemFTTWJUd1VScUdNNzdZVGpJUl9Jd0RrNUNSTVlRSkZ0ZlFWTUNZalpfclloN2fSAcgBQVVfeXFMTXQzUnFXRXhYSmtxNGUxbmk0SWJUa3ZRVjluR2FrM2otRFY0S3RJNmNucnBTNVUxMERRTzNwdGVLU0FQUk13dzR5NGxURlo4NDJyeTNRNldzaW1wWktGdXJ3RVpjQ2JvTVloS255SDJFZWd3VTlQcG8xci1ZWWVxZVhwVGQzSFdpZkJ4Z0Q4QmVSSWNuOGRfM1ZzVllxR1NnZ3kwdTY4aGZBSi1JMzdHN2txTEphRjNYUFlHSzJ1UHVYYW5DZE9PYTE?oc=5", "source_name": "simplywall.st", "published_at": "2026-07-07T22:42:42+00:00", "published_display": "07 Jul 2026 22:42", "sentiment": "positive", "sentiment_pct": 82, "event_type": "analyst", "event_label": "Analyst action", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "BancFirst (BANF) Upgraded to Buy: Here's What You Should Know", "summary": "", "url": "https://news.google.com/rss/articles/CBMinwFBVV95cUxNZm9jamZGd1A4Qk1ybXZsOXpBamxQclhRV0lwa18yeTJfZW9PTHZpUng0RnNJSWpSa0d4MXZKdGd2VHNVNVpHa3hTYlVXeEYxUnZSOGN2VUJaaFJ5SEJQbFFmakc5V1JLLW02R3MtZENtVS1xR3JlQTFHWHBaenhHSFo0ZklCcE9hZ1NFQmgtRmRIUVNweWZQS1ZNWUl3MGM?oc=5", "source_name": "Market source", "published_at": "2026-07-06T07:00:00+00:00", "published_display": "06 Jul 2026 07:00", "sentiment": "positive", "sentiment_pct": 84, "event_type": "analyst", "event_label": "Analyst action", "event_confidence": 69, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Insider Selling and Rising Costs Might Change The Case For Investing In BancFirst (BANF)", "summary": "Recent analysis of BancFirst (BANF) highlights concerns about moderate revenue and earnings growth compared to peers, coupled with expectations of rising day-to-day expenses. Additionally, significant insider stock sales totaling US$6.70 million, without any offsetting purchases,", "url": "https://www.sahmcapital.com/news/content/insider-selling-and-rising-costs-might-change-the-case-for-investing-in-bancfirst-banf-2026-07-05", "source_name": "Sahm", "published_at": "2026-07-05T23:40:18", "published_display": "05 Jul 2026 23:40", "sentiment": "negative", "sentiment_pct": 33, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "BANF - Bancfirst Corp Dividends", "summary": "This page provides a detailed financial overview of Bancfirst Corp (BANF), including its stock performance, dividend information, key financial ratios, and insider/institutional ownership. It highlights current dividend estimates and past growth, along with various metrics such a", "url": "https://finviz.com/stock?t=BANF&ty=dv&ta=1&p=w", "source_name": "Finviz", "published_at": "2026-07-03T22:39:33", "published_display": "03 Jul 2026 22:39", "sentiment": "positive", "sentiment_pct": 62, "event_type": "capital_return", "event_label": "Capital return", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "BANF - Bancfirst Corp Options", "summary": "This article provides a comprehensive overview of Bancfirst Corp (BANF) stock, including its latest close price, financial data such as market cap and income, and various performance metrics. It lists key statistics like P/E ratio, dividend information, insider and institutional ", "url": "https://finviz.com/stock?t=BANF&ta=1&p=w&ty=oc&ov=list_strike&s=85", "source_name": "Finviz", "published_at": "2026-07-03T10:10:19", "published_display": "03 Jul 2026 10:10", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "capital_return", "event_label": "Capital return", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "BANF - Bancfirst Corp Volatility & Greeks", "summary": "This article provides a detailed financial overview of Bancfirst Corp (BANF), including its latest stock performance, key financial metrics, volatility, and various market indicators. It covers dividend information, analyst recommendations, institutional ownership, and profitabil", "url": "https://finviz.com/stock?t=BANF&ty=ocv&ov=chain_strike&s=115", "source_name": "Finviz", "published_at": "2026-07-02T09:40:56", "published_display": "02 Jul 2026 09:40", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "analyst", "event_label": "Analyst action", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "BancFirst Corp (BANF) Shares Surge 3.2% -- What GF Score of 72 T", "summary": "BancFirst Corp (BANF) shares rose 3.2% to $114.83, trading below its GF Value\u2122 estimate of $116.74, suggesting it is slightly undervalued. The company holds a GF Score\u2122 of 72/100, with a strong valuation score but lower growth metrics. Notably, there has been significant insider ", "url": "https://www.gurufocus.com/news/8942112/bancfirst-corp-banf-shares-surge-32-what-gf-score-of-72-tells-investors", "source_name": "GuruFocus", "published_at": "2026-07-02T01:11:35", "published_display": "02 Jul 2026 01:11", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Donald Trump - BANCFIRST CORP Trump Trade on Mar. 30, 2026", "summary": "This article details a stock sale made by Donald Trump involving BANCFIRST CORP (BANF) on March 30, 2026, for an amount between $15,001 and $50,000. The transaction was disclosed on May 13, 2026. Since the trade, BANF's stock price has increased by 6.17%, while the SPY has increa", "url": "https://www.quiverquant.com/Donald-Trump-Stock-Trades/trade/Trump-3018", "source_name": "Quiver Quantitative", "published_at": "2026-07-01T21:11:35", "published_display": "01 Jul 2026 21:11", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "BancFirst (BANF): Buy, Sell, or Hold Post Q1 Earnings?", "summary": "", "url": "https://news.google.com/rss/articles/CBMimAFBVV95cUxONVM5S0NJSmhHT2ZXa3hNdXlpVURBZlBvbndZOUxKU2UxamtkOXliR2E0eWZfbEhYOEdHSU5wcFB5WUZhd0REb2FIa29UaW52c2ZUcXZHemVwRU5VZ2tYTUJVRWQwanlacVV3d2piLW50a001REN4SVNEbl81Q1NEcE5KRXFvWno5V2w2SXFYVzgtR3VJdXNyWA?oc=5", "source_name": "Market source", "published_at": "2026-06-25T07:00:00+00:00", "published_display": "25 Jun 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "BancFirst Corp (BANF) Financial Health: Profitability & Balance Sheet Analysis", "summary": "BancFirst Corp (BANF) currently holds a robust financial score of 9.14, ranking 29th out of 398 in the Banking Services industry. The company has demonstrated high operating efficiency, with its latest quarterly revenue increasing by 10.30% year-over-year and net profit growing b", "url": "https://www.tradingkey.com/markets/stocks/nasdaq-banf/financial-health", "source_name": "TradingKey", "published_at": "2026-06-23T05:05:27", "published_display": "23 Jun 2026 05:05", "sentiment": "positive", "sentiment_pct": 74, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "How Strong Results and Defensive Trading At BancFirst (BANF) Have Changed Its Investment Story", "summary": "BancFirst Corp has reported strong quarterly results with rising revenue and net profit, supported by high operating efficiency and a top-tier financial score. While the bank's investment narrative continues to highlight steady, efficiency-driven operations, investors are advised", "url": "https://www.sahmcapital.com/news/content/how-strong-results-and-defensive-trading-at-bancfirst-banf-have-changed-its-investment-story-2026-06-20", "source_name": "Sahm", "published_at": "2026-06-21T05:11:27", "published_display": "21 Jun 2026 05:11", "sentiment": "positive", "sentiment_pct": 61, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 69, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "BancFirst Corp (BANF) Valuation: PE, PB & Fair Value Analysis", "summary": "BancFirst Corp (BANF) currently has a valuation score of 6.61, positioning it 330 out of 399 in the Banking Services industry. Its P/E ratio stands at 15.02, which is 35.66% below its recent high and 27.10% above its recent low. However, details regarding its P/B, P/S, and P/CF r", "url": "https://www.tradingkey.com/markets/stocks/nasdaq-banf/company-valuation", "source_name": "TradingKey", "published_at": "2026-06-19T17:10:02", "published_display": "19 Jun 2026 17:10", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "BancFirst Corp (BANF) Earnings Forecast: Future EPS & Revenue Growth Estimates", "summary": "BancFirst Corp (BANF) currently holds an earnings forecast score of 6.00, placing it 287th out of 399 in the Banking Services industry, with an average analyst price target of $120.00. Based on the consensus of 3 analysts, the stock has a \"Hold\" rating, with an expected revenue o", "url": "https://www.tradingkey.com/markets/stocks/nasdaq-banf/earnings", "source_name": "TradingKey", "published_at": "2026-06-17T21:09:38", "published_display": "17 Jun 2026 21:09", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 69, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "BancFirst Corp (BANF) Shareholder Structure: Major Shareholders & Institutional Holdings", "summary": "This article details the shareholder structure of BancFirst Corp (BANF), listing its major shareholders and their proportions, including Main Street Banking Partners LP and BlackRock Institutional Trust Company. It also categorizes shareholders by type and provides historical ins", "url": "https://www.tradingkey.com/markets/stocks/nasdaq-banf/ownership", "source_name": "TradingKey", "published_at": "2026-06-17T20:09:39", "published_display": "17 Jun 2026 20:09", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Oklahoma\u2019s BancFirst to acquire Spirit BankCorp", "summary": "BancFirst Corporation is set to acquire Spirit BankCorp and its subsidiary, SpiritBank, a community bank based in Tulsa, Oklahoma. SpiritBank, with approximately $939.6 million in assets, will continue to operate under its current name until the merger into BancFirst, which is an", "url": "https://financialregnews.com/oklahomas-bancfirst-to-acquire-spirit-bankcorp/", "source_name": "Financial Regulation News -", "published_at": "2026-06-16T19:39:51", "published_display": "16 Jun 2026 19:39", "sentiment": "positive", "sentiment_pct": 72, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "BancFirst To Acquire SpiritBank", "summary": "BancFirst Corporation will acquire Spirit BankCorp and its subsidiary, SpiritBank, a privately held community bank in Tulsa, Oklahoma. SpiritBank has approximately $939.6 million in total assets, $618.4 million in loans, and $847.2 million in deposits. The acquisition, expected t", "url": "https://pulse2.com/bancfirst-to-acquire-spiritbank/", "source_name": "Pulse 2.0", "published_at": "2026-06-14T14:40:13", "published_display": "14 Jun 2026 14:40", "sentiment": "positive", "sentiment_pct": 70, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "DA Davidson maintains BancFirst stock rating on Spirit acquisition", "summary": "DA Davidson reiterated a Neutral rating and $125.00 price target on BancFirst (NASDAQ:BANF) following its acquisition of Spirit BankCorp, a $940 million asset bank. The acquisition is expected to be modestly accretive to 2027 earnings per share and strengthens BancFirst's market ", "url": "https://www.investing.com/news/analyst-ratings/da-davidson-maintains-bancfirst-stock-rating-on-spirit-acquisition-93CH-4739843", "source_name": "Investing.com", "published_at": "2026-06-12T14:09:13", "published_display": "12 Jun 2026 14:09", "sentiment": "positive", "sentiment_pct": 61, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Oklahoma\u2019s BancFirst to buy SpiritBank, boost Tulsa presence", "summary": "BancFirst, headquartered in Oklahoma City, plans to acquire Tulsa-based SpiritBank for an undisclosed amount, with the deal expected to close in Q4. This acquisition will expand BancFirst's presence in the Tulsa metropolitan area by adding five branches and $939.6 million in asse", "url": "https://finance.yahoo.com/markets/stocks/articles/oklahoma-bancfirst-buy-spiritbank-boost-105335987.html", "source_name": "Market source", "published_at": "2026-06-12T06:53:00", "published_display": "12 Jun 2026 06:53", "sentiment": "positive", "sentiment_pct": 71, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 85, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "BancFirst to Acquire Spirit BankCorp, Expanding Oklahoma Presence", "summary": "BancFirst Corporation (BANF) has announced an agreement to acquire Spirit BankCorp, Inc. and its subsidiary, SpiritBank, a privately held community bank based in Tulsa, Oklahoma. This acquisition, valued at approximately $939.6 million in assets, is expected to close in Q4 2026 a", "url": "https://www.theglobeandmail.com/investing/markets/stocks/BANF/pressreleases/2431636/bancfirst-to-acquire-spirit-bankcorp-expanding-oklahoma-presence/", "source_name": "The Globe and Mail", "published_at": "2026-06-12T02:39:51", "published_display": "12 Jun 2026 02:39", "sentiment": "positive", "sentiment_pct": 72, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "BancFirst Corporation Announces Acquisition of SpiritBank", "summary": "BancFirst Corporation has announced its agreement to acquire Spirit BankCorp, Inc. and SpiritBank, a privately held community bank in Tulsa, Oklahoma. This acquisition, valued at approximately $939.6 million in total assets for Spirit, is expected to close in Q3 2026, pending reg", "url": "https://sapulpatimes.com/bancfirst-corporation-announces-acquisition-of-spiritbank/", "source_name": "Sapulpa Times", "published_at": "2026-06-11T15:39:33", "published_display": "11 Jun 2026 15:39", "sentiment": "positive", "sentiment_pct": 72, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "BancFirst Corporation Company Growth, Stability & Outlook 2026", "summary": "BancFirst Corporation demonstrates strong profitability and a leading position in Oklahoma's community and small-business banking, despite challenges from geographic concentration and stiff competition from larger banks. The company's \"super community bank\" model and recent acqui", "url": "https://builtin.com/company/bancfirst-corporation/faq/stability-growth", "source_name": "Built In", "published_at": "2026-06-11T15:10:26", "published_display": "11 Jun 2026 15:10", "sentiment": "positive", "sentiment_pct": 64, "event_type": "guidance", "event_label": "Guidance", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "BancFirst to Acquire Oklahoma-Based Spirit BankCorp, SpiritBank", "summary": "BancFirst Corporation (BFOC) has announced its acquisition of Oklahoma-based Spirit BankCorp and its subsidiary, SpiritBank. The transaction involves BancFirst issuing approximately 1.7 million shares of its common stock and paying $77.8 million in cash. The acquisition is expect", "url": "https://www.moomoo.com/news/post/71350609/bancfirst-to-acquire-oklahoma-based-spirit-bankcorp-spiritbank?futusource=news_newspage_recommend", "source_name": "Moomoo", "published_at": "2026-06-11T14:09:39", "published_display": "11 Jun 2026 14:09", "sentiment": "positive", "sentiment_pct": 85, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "BancFirst to bulk up in Tulsa by acquiring Oklahoma rival", "summary": "", "url": "https://news.google.com/rss/articles/CBMimAFBVV95cUxQT1I0ODdUcVZTbDZDLUNxZl9zclVMcEZOMDdzYzRCeDVhUUlaREt1YmNaM0lIS1I5SUxNZDhPWmluYTlHTVYxR01TUElHYzFHM251VHFGazJ6UzE2dXlTVUZwMkp3a2ZvM1ptR2hCcDB3aUJDaDhwbVZIWldzY2RCRm9YWUI4anR3WTE3N3I4N080cFJZeFhMcQ?oc=5", "source_name": "American Banker", "published_at": "2026-06-11T07:00:00+00:00", "published_display": "11 Jun 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "BancFirst (BANF) to Acquire Spirit BankCorp in Strategic Move", "summary": "BancFirst Corp (BANF) announced its agreement to acquire Spirit BankCorp, parent company of SpiritBank, a community bank based in Tulsa, Oklahoma. This strategic acquisition, involving approximately $939.6 million in assets, is set to expand BancFirst's market presence and lendin", "url": "https://www.gurufocus.com/news/8910782/bancfirst-banf-to-acquire-spirit-bankcorp-in-strategic-move", "source_name": "GuruFocus", "published_at": "2026-06-10T23:10:00", "published_display": "10 Jun 2026 23:10", "sentiment": "positive", "sentiment_pct": 72, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "BancFirst announces plans to acquire Tulsa-based SpiritBank", "summary": "BancFirst Corporation has announced its intention to acquire Spirit BankCorp, Inc. and its subsidiary, Tulsa-based SpiritBank. The acquisition, expected to finalize in the fourth quarter of 2026 pending regulatory approvals, will add nearly $940 million in assets to BancFirst and", "url": "https://www.newson6.com/tulsa-oklahoma-news/bancfirst-announces-plans-to-acquire-tulsa-based-spiritbank", "source_name": "News On 6", "published_at": "2026-06-10T22:10:01", "published_display": "10 Jun 2026 22:10", "sentiment": "positive", "sentiment_pct": 71, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "BancFirst agrees to acquire SpiritBank", "summary": "BancFirst Corporation, based in Oklahoma City, has announced an agreement to acquire SpiritBank, headquartered in Bristow. This strategic move will see SpiritBank merge into BancFirst, expanding BancFirst's presence and enhancing its financial services offerings. The acquisition ", "url": "https://www.msn.com/en-us/money/companies/bancfirst-agrees-to-acquire-spiritbank/ar-AA25kdzm", "source_name": "MSN", "published_at": "2026-06-10T22:10:00", "published_display": "10 Jun 2026 22:10", "sentiment": "positive", "sentiment_pct": 71, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "BancFirst (NASDAQ: BANF) to buy $939.6M-asset SpiritBank in Oklahoma", "summary": "BancFirst Corporation has agreed to acquire Spirit BankCorp, Inc. and its subsidiary SpiritBank, a privately held community bank headquartered in Tulsa, Oklahoma. SpiritBank has approximately $939.6 million in total assets, $618.4 million in loans, and $847.2 million in deposits.", "url": "https://www.stocktitan.net/sec-filings/BANF/8-k-bancfirst-corp-ok-reports-material-event-16790ae14dab.html", "source_name": "Stock Titan", "published_at": "2026-06-10T21:10:01", "published_display": "10 Jun 2026 21:10", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Oklahoma\u2019s BancFirst moves to acquire Tulsa-based SpiritBank", "summary": "", "url": "https://news.google.com/rss/articles/CBMirgFBVV95cUxOcngzMmV5Vjd1NG1MTk9KVFNIRVN5VHN1R2xYcGpNZ1l0WTRlTW5IdWxHckFMVUU5VWx3aXV0V0l5X2VhS1NVN1hNY3ZXTFBxbUdSd1p3VEtlRlhnWnNZTzRjUWlPSWZiLWlDMjEwY3ptN2xWSXZSNUxuWW5ZaGNYdjV3bTU4Qm56ekxIbk1oaW9kRnpKdnpuNTAwbEszckI0RWFHNFRyeWhXWFVmS2c?oc=5", "source_name": "Stock Titan", "published_at": "2026-06-10T07:00:00+00:00", "published_display": "10 Jun 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "All You Need to Know About BancFirst (BANF) Rating Upgrade to Buy", "summary": "", "url": "https://news.google.com/rss/articles/CBMioAFBVV95cUxQVTlJbE9xelU2QmNpaW11VXZlakJFU3lMZllaSVRtNzBsRzIxaEQ2bkRzRUJVZTZKQ29RZVpBSmY1em11WURyNW51NVAxUC1KN19RN09lempoV1U1Y3otVTg4b0RkUFQ3RHliRGppNmxXakpfRDJ6a1FCSEdvUEJyMFczcTg3ak1jTElkUWZyd0tNc251dDU1R0NlRGIyb0Ra?oc=5", "source_name": "Market source", "published_at": "2026-05-28T07:00:00+00:00", "published_display": "28 May 2026 07:00", "sentiment": "positive", "sentiment_pct": 82, "event_type": "analyst", "event_label": "Analyst action", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Will BancFirst\u2019s (BANF) Modest Earnings Beat and Brighter Analyst Outlook Change Its Investment Narrative?", "summary": "", "url": "https://news.google.com/rss/articles/CBMiogFBVV95cUxPVV9lOS1HR2llMVpvM3Nwd2FWTGdjSXlLRVdGVDVyc2JpWmVIS0FaNER3SGpIdERjRXNRY2EtcDdDLXVLQzduRGppYktpZXcybHRCbWVQM2tybnlUNmtCV1Npel81ZGxGRU9pSTJXRmZnUmEzSXRsazM0QVNKc3p5OW1vd3U4X1pZeU5QUVM5SVBFQjgwRTRDeXR2SFdJRmlZLUE?oc=5", "source_name": "Market source", "published_at": "2026-05-22T07:00:00+00:00", "published_display": "22 May 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Is BancFirst (BANF) Stock Outpacing Its Finance Peers This Year?", "summary": "", "url": "https://news.google.com/rss/articles/CBMipgFBVV95cUxQdHZwTlhXMFp6SElIMndiYkhXeTIyMHcxSnBQeWhmSnFuU3A1clhKSnBnRFRMMXExOGFkdi1ER3N6dkE5Yk9STjhTcWJPRmpwOHRhYTBMcm85WEdCQzZZVGJLTm03UnJ1aWY3S21ZWDJFY3pMTTdIdFRXSm53dzZrckZqV2tfcFBkV0o3cGhxZXlPcWRuTFdaZ2psRzZIeVBvS2FuSXF3?oc=5", "source_name": "Market source", "published_at": "2026-05-19T07:00:00+00:00", "published_display": "19 May 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "BancFirst", "summary": "", "url": "https://news.google.com/rss/articles/CBMiVkFVX3lxTE5uUllkdTZFekpGcHFEUEZ0bzRjREFnNUVSZ2lvbEJqcXJBZzZVdVpwdHlMTVdBNE1aOVYzUEFUQ2NoUVZqSmZIbk1EUDQtb0k2V25yODBB?oc=5", "source_name": "Forbes", "published_at": "2026-04-08T07:00:00+00:00", "published_display": "08 Apr 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "BancFirst (NASDAQ:BANF) Gains Institutional Interest In Nasdaq Composite", "summary": "", "url": "https://news.google.com/rss/articles/CBMitAFBVV95cUxNZlFBYVZfWFhLX2pYV29hWk5pSGxTQWk4MVBiSnN6clN1UkwtakF0M0RkRjJfc3cweXZzUm44a2tFdWNfbWhORG05WDVLaDVWZ3hGLXBhY2ZGOVZLdVdzLXM1QUViRkxJUGdWVmpyQ0t4S3k5UFpjN19WZWZBNlNXQ2xUaWsxU1FaQTFaOHVzbnB0NW5mZEJSSE5iQmNVZkw3UjhqMXpKQkIzMkRnaWdfT2o0ZjA?oc=5", "source_name": "Kalkine Media", "published_at": "2026-03-16T07:00:00+00:00", "published_display": "16 Mar 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "BancFirst acquires American Bank of Oklahoma, adding $328M in deposits", "summary": "", "url": "https://news.google.com/rss/articles/CBMiqgFBVV95cUxNZmNTbEJ6dENwVnR4UThWaUJsMGpuMHNORjRmNFFsZF9PR1V1Yzh1NEE4VUFQMzdIaW51UUtEV1FwZ0xEZE12MXdSMUt0ZXk1UzdQc3ZGRjRtamxkME8tbVBlZmhhelpuSHVGNklXZWJ2bTRkRjF5X0FxYkdnS1YxSTY5LTJPc3UyOVh4T2NQUzRJdUd4TnJtQ2F5QUYtWlR3c1JxbnlZZVhkQQ?oc=5", "source_name": "Stock Titan", "published_at": "2025-11-17T08:00:00+00:00", "published_display": "17 Nov 2025 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "BancFirst Corporation Announces Acquisition of American Bank of Oklahoma", "summary": "", "url": "https://news.google.com/rss/articles/CBMixwFBVV95cUxQX3dZeGhvNm1XU0g5TkN4TXhVemJGcmNhYU94MkFVN2wtYXB3OU9pT2NlZlF6REJrd0gwOGhycWkwamN4dXdfZlZiblFoZGlxMlRKWVctZ1FUeGU4YlpFVi1kX1NhZHVTa2JIYU5TcUFfcERYNkczQzlnUWMwVWppMFI1VTBwalR2RFZsaHUyUmRvSWRzdlJITUNoLWtOUmxuaGFOUzIxb3NfZDFZcUFVVm9JcGxNeEd4UjhiNDh1UWRMLTZHLXlF?oc=5", "source_name": "PR Newswire", "published_at": "2025-05-21T07:00:00+00:00", "published_display": "21 May 2025 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "BANF Stock Price and Chart \u2014 NASDAQ:BANF", "summary": "", "url": "https://news.google.com/rss/articles/CBMiXEFVX3lxTE1YR0owaWVJWmhHY09aSGo4b1pmSy05Tzk3THd2VFY4SVo5TUQyTklnYmVDQ29oUHk1X1FmaF91Z1g0WTAwOVdReG1BUTNfLTRibVBPXzJsV3VIaXlp?oc=5", "source_name": "TradingView", "published_at": "2023-04-13T07:00:00+00:00", "published_display": "13 Apr 2023 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "BancFirst Corporation (BANF) Share Price Today | BancFirst (BANF) Live NSE/BSE", "summary": "", "url": "https://news.google.com/rss/articles/CBMigwFBVV95cUxQWnFJMHBYcFh1bEQ1SmJnclBFX0hUY2Zhdy1nNDdTY3IxVGpTM1A2RXowWjd6TUhrNkVRWnJkSG9BWkxTYnphaWNmWk92aWstTjI1bHRrSHpJczl6dTItd2pycW10dGxBaWhKNXctSHRrbGZObUlnUTN2cHZ3UXU1ZzFRVQ?oc=5", "source_name": "Value Research", "published_at": "2022-06-03T13:12:10+00:00", "published_display": "03 Jun 2022 13:12", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "OKC-based BancFirst profit growth sends stock higher", "summary": "", "url": "https://news.google.com/rss/articles/CBMiuAFBVV95cUxQWFBkMFhtcWpycFZmNzA5MTFrWXVvcFV6Y0Z3U3BUbzhLT01IbUtmaWdCQnZnUHNoY1RRbTFXelpFQXdLYmtRdVNjaXhGbmdfcXlqUnREQWtpR2V4Zmh3YVZyNlNHaDVUWHNuT2JFa0Y0VUFfcmJyb04yWVFpdGFhODNHNzZmUDNMYW43Qy1qdUZWUkFKbklMWHpYeFZ5enBYZld6TjJsWk13dGVkSzdBQzVEM3pWcnRx?oc=5", "source_name": "The Oklahoman", "published_at": "2017-07-20T07:00:00+00:00", "published_display": "20 Jul 2017 07:00", "sentiment": "positive", "sentiment_pct": 95, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "BancFirst (BANF) Stock Price, News & Analysis", "summary": "", "url": "https://news.google.com/rss/articles/CBMiWkFVX3lxTFBSdE8zaUZYM3o5Uk5XcEI0dHFoX0NiWHoyRGV2VXVXNmhHUFlXVmdHOTVJc1FxMVRaVF85NWRIM2FnZk5aMVQwUEFiMDF4VnBDWGNuQk90alhBUQ?oc=5", "source_name": "MarketBeat", "published_at": "2016-08-12T10:00:30+00:00", "published_display": "12 Aug 2016 10:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Hire Sooners: BancFirst Supports OU Students", "summary": "", "url": "https://news.google.com/rss/articles/CBMiwAFBVV95cUxQRTZyTmQwMFFtaVhLX25yZE9mV2ZrcEg0NlhaQXN4T2RKUlhoTXJETzZvcGQyU0M4eXQ0NE9oaHlSZnJPNjBWaTN2Y3FnSUhPZkFQdkRtM0xHc1piS19ITVVzeVZqWXozaFdLeHhVZUd6VUhkdW9jU0VSMzFWYTJQNlFPYXZ4RnI0RVVuUjFPQWtQMUJsXzFjclNWOVdpQnotSVBtZFFYMXF3UHpTMl83R0ZPeHc4cDk5MFNVUHp0NEw?oc=5", "source_name": "OU Daily", "published_at": "2014-03-26T07:00:00+00:00", "published_display": "26 Mar 2014 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}], "industry": [{"title": "Q1 Earnings Highlights: Texas Capital Bank (NASDAQ:TCBI) Vs The Rest Of The Regional Banks Stocks", "summary": "", "url": "https://news.google.com/rss/articles/CBMi5wFBVV95cUxNSllRejVrZ3QwSFJKcWdLY0tzZk1aVDZvdm43OUFYSU9tS055aHprMGRqMW1aa0QxcGxJZGJSY3o4TElaYldvamw0ektGMTBSV0lrMGtRNER4TTcyNnZ4blBWZWFVMk92c1JkNU5qd1B3a21wS3NoQkZLUmNocVdVeUthcTRFbHAtVVBCSmw3WlFBRmRiV1YwYXl4WVg2YU9VS3lUOGFtSElQVmszX0JBYm1MbVdudDgwSk94YzY0UEVyV1VvYk5YeWZBLXNKTzRLWG5GUmZZUlpfQTVqM0h0MlhDazNTYVE?oc=5", "source_name": "StockStory", "published_at": "2026-06-18T07:00:00+00:00", "published_display": "18 Jun 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "industry", "tier_label": "Industry context"}], "sector": [{"title": "US Financial Stocks Positioned for Higher Rates and Faster Earnings Growth", "summary": "", "url": "https://news.google.com/rss/articles/CBMiywFBVV95cUxPSEU5RzNWelhyNGwxbjVfb2hJWXVaSnQtR0FZd1RCWHl0R0ZsNWl0d1RzckRrOUFhOHRVQjJxY2M2V1JVdENkMmdQc1h1dW92OFdwUU9HQkJtbURtLW4tQ0Z2YU05SUU3R0REM2FEdHhxc1prOHdvR2FINzY3eTlydzFGM2owQWdXZXlPaHdZTlNmbGNxVUl4U0FuWWJrdWNVenNOelpNRXZLN0hFcmxuOUpib3pIZXFsVHlqSHRFLWE4RkJfbnBLbkpLMNIB0AFBVV95cUxQa2pQQmdvYzVleWNQNW83ZWNFVUFBSm9WOFh0S3YySk1ubC14VDUwU01KVHpCdHhqUTliV3I1eW9XWUdkTHQwTDV1MUxrczhoSWp0THljWWZjeWdzZEVFMDRjWEo2dll3YlVpbEMyUHk1LWZnU19ZWVFEQUhnbzFfWkRIRVhyZlMwcFVxZHEyVjFlZ2ZPSm1jX2lwWWFhQlBIMmNSZmZhWUVnY1dwX2ZmRkdock5kTk15Ym5TaGowd2xFdXZ6eVVZYXl0eGp1WThp?oc=5", "source_name": "simplywall.st", "published_at": "2026-07-18T07:43:13+00:00", "published_display": "18 Jul 2026 07:43", "sentiment": "positive", "sentiment_pct": 82, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "sector", "tier_label": "Sector context"}]}, "total_fetched": 103, "total_relevant": 49, "sentiment_summary": {"positive": 23, "negative": 2, "neutral": 24, "score": 60, "total": 49, "label": "Balanced news tone", "tone": "neutral"}, "classifier": {"primary_event": "general", "primary_label": "Market update", "confidence": 72, "events": [{"event": "general", "label": "Market update", "weight": 9.35, "count": 17}, {"event": "deals", "label": "Deals and strategy", "weight": 6.6, "count": 12}, {"event": "earnings", "label": "Earnings", "weight": 6.21, "count": 12}, {"event": "analyst", "label": "Analyst action", "weight": 2.2, "count": 4}, {"event": "capital_return", "label": "Capital return", "weight": 1.1, "count": 2}, {"event": "macro", "label": "Macro sensitivity", "weight": 0.55, "count": 1}], "positive_events": 23, "negative_events": 2}, "market_context": {"has_market_context": true, "latest_close": 116.14, "latest_week": "2026-07-17", "one_week_move": 1.8, "four_week_move": 4.8, "twelve_week_move": 2.3, "trend_signal": "1", "trend_label": "Trend active", "trend_tone": "positive", "market_dynamics": 1.198497, "market_dynamics_buy_signal": false, "relative_strength": -9.37511, "fair_value_gap": 11.0, "fair_value_label": "Near fair-value range", "fair_value_tone": "neutral", "expectation_direction": "negative", "expectation_probability": 42.9272, "reaction_label": "Price digesting", "reaction_tone": "neutral", "market_sentence": "+1.8% over one week, +4.8% over four weeks, trend active, and near fair-value range."}, "interpretation": {"label": "Balanced read", "tone": "neutral", "classification": "balanced", "summary": "News tone and price action are not far from neutral.", "confidence": 67, "badges": [], "opportunities": [], "risks": [], "event_label": "Market update", "sentiment_word": "balanced"}, "charts": {"sources": [{"label": "Market source", "count": 6}, {"label": "TradingKey", "count": 4}, {"label": "GuruFocus", "count": 3}, {"label": "MarketBeat", "count": 3}, {"label": "TradingView", "count": 3}, {"label": "Finviz", "count": 3}, {"label": "Stock Titan", "count": 3}, {"label": "simplywall.st", "count": 2}], "tiers": [{"label": "Direct company coverage", "count": 47}, {"label": "Industry context", "count": 1}, {"label": "Sector context", "count": 1}], "events": [{"label": "Market update", "count": 17}, {"label": "Earnings", "count": 12}, {"label": "Deals and strategy", "count": 12}, {"label": "Analyst action", "count": 4}, {"label": "Capital return", "count": 2}, {"label": "Macro sensitivity", "count": 1}, {"label": "Guidance", "count": 1}]}, "insights": [{"label": "Weighted tone", "value": "60/100", "tone": "neutral", "text": "Balanced news tone"}, {"label": "Market reaction", "value": "Balanced read", "tone": "neutral", "text": "News tone and price action are not far from neutral."}, {"label": "Primary event", "value": "Market update", "tone": "neutral", "text": "72/100 classification confidence."}, {"label": "Company focus", "value": "47", "tone": "positive", "text": "directly relevant articles"}, {"label": "Source quality", "value": "0", "tone": "neutral", "text": "high-authority source matches"}, {"label": "Trend context", "value": "Trend active", "tone": "positive", "text": "+1.8% over one week, +4.8% over four weeks, trend active, and near fair-value range."}, {"label": "Latest direct headline", "value": "Neutral", "tone": "neutral", "text": "Is BancFirst Corp (BANF) a Bargain After 3.4% Drop? GF Value Says Undervalued"}], "updated_at": "2026-07-22T13:37:14.453012+00:00", "disclaimer": "Educational market research only. Not financial, investment, trading, tax, or legal advice."}