VCP ScannerFree US Stock Screener & Financial AnalysisFree US Stock Screener
ScreenerThemes
DCF ValuationCalculate intrinsic value of US stocks
Market ValuationBuffett indicator, CAPE & macro gauges
Total ReturnSee dividends + price return history
DCA CalculatorSimulate recurring buys & compounding
Earnings
FAANG & Tech
AAPL vs MSFTNVDA vs AMDGOOGL vs META
Cloud & Cyber
CRM vs NOWCRWD vs PANWSNOW vs DDOG
Consumer & Auto
TSLA vs FAMZN vs WMTNFLX vs DIS
Finance & Crypto
JPM vs BACV vs MACOIN vs MSTR
Pharma & Energy
LLY vs NVOJNJ vs PFEXOM vs CVX
Compare Any Stocks...
WatchlistInsider
ScreenerThemes
Earnings
WatchlistInsider
BANFBancFirst Corporation
$114.58$3.8B
Overview & Verdict
Overview
Valuation & Forecasts
Valuation ModelsEstimatesDCF Model
Price & Analyst Data
Analyst TargetsPrice HistoryTechnical Analysis
Financial Statements
Income StatementBalance SheetCash FlowRatios & Margins
Performance
P/E HistoryRevenue HistoryEarnings HistoryDividend HistoryTotal Return
Ownership
Holders
← Back to Screener
VCP ScannerFree US Stock Screener & Financial Analysis

Find stocks. Verify deeply. Act with conviction.

Data updated daily

Product

  • Screener
  • Themes
  • Valuation
  • Total Return
  • DCA Calculator
  • News
  • Earnings

Resources

  • Market Valuation
  • Compare
  • Insider Activity
  • Methodology
  • How It Works
  • Glossary
  • Learn

Get Ideas

Get weekly stock ideas — free

© 2026 VCP Scanner
AboutPrivacyTerms
Not financial advice. Do your own research.
ScreenerNewsCompareWatchlist
HomeStocksBANFQuarterly Financials

BancFirst Corporation (BANF) Quarterly Financials

120+ quarters historyFree accessUpdated daily

BancFirst Corporation (BANF) quarterly income statement — complete revenue, gross profit & net income history

BANF Income Statement

Income StatementBalance SheetCash FlowRatios
AnnualQuarterly
MetricQ1'26Q4'25Q3'25Q2'25Q1'25Q4'24Q3'24Q2'24Q1'24Q4'23Q3'23Q2'23
Net Interest Income127.61M20.28M125.61M121.26M115.95M115.92M114.96M109.9M106.1M105.07M104.31M105.93M
NII Growth %10.05%-82.51%9.27%10.34%9.28%10.33%10.21%3.75%-2.8%-4.79%3.33%21.94%
Net Interest Margin %0.84%0.14%0.88%0.86%0.83%0.86%0.86%0.86%0.84%0.85%0.86%0.88%
Interest Income190.18M127.67M194.39M188.43M182.48M186.38M187.65M178.47M171.64M167.45M160.22M150.82M
Interest Expense62.58M107.39M68.78M67.17M66.53M70.46M72.69M68.57M65.54M62.38M55.92M44.89M
Loan Loss Provision2.14M-107.39M-64.56M1.39M1.59M-1.4M3.03M3.36M4.01M02.31M2.82M
Non-Interest Income51.39M53.33M-18.91M48.05M48.89M47.02M48.71M43.94M44.9M45.16M44.45M47.97M
Non-Interest Income %21.27%29.47%-10.78%20.32%21.13%20.15%20.61%19.76%20.73%21.24%21.72%24.13%
Total Revenue241.57M181M175.48M236.47M231.37M233.4M236.36M222.41M216.54M212.6M204.67M198.79M
Revenue Growth %4.41%-22.45%-25.76%6.32%6.85%9.78%15.48%11.88%12.04%15.57%25.3%48.25%
Non-Interest Expense93.84M107.39M92.07M88.2M92.18M92.33M86.73M85.32M82.78M89.82M81.22M81.11M
Efficiency Ratio38.85%59.33%52.47%37.3%39.84%39.56%36.7%38.36%38.23%42.25%39.68%40.8%
Operating Income83.01M73.61M78.97M79.72M71.08M72M73.9M65.17M64.21M60.41M65.23M69.97M
Operating Margin %34.36%40.67%45%33.71%30.72%30.85%31.27%29.3%29.65%28.41%31.87%35.2%
Operating Income Growth %16.79%2.23%6.86%22.33%10.7%19.19%13.3%-6.86%-13.63%-13.88%-4.55%26.64%
Pretax Income80.06M75.35M78.97M79.72M71.08M72M73.9M65.17M64.21M60.41M65.23M69.97M
Pretax Margin %33.14%41.63%45%33.71%30.72%30.85%31.27%29.3%29.65%28.41%31.87%35.2%
Income Tax17.07M15.85M16.32M17.37M14.97M15.53M15M14.53M13.88M11.47M14.24M14.96M
Effective Tax Rate %21.32%21.04%20.66%21.79%21.06%21.56%20.3%22.29%21.61%18.99%21.83%21.38%
Net Income62.99M59.5M62.65M62.35M56.11M56.48M58.9M50.64M50.33M48.93M50.99M55.01M
Net Margin %26.08%32.87%35.7%26.37%24.25%24.2%24.92%22.77%23.24%23.02%24.91%27.67%
Net Income Growth %12.27%5.35%6.37%23.12%11.48%15.41%15.52%-7.94%-12.51%-14.34%-7.88%23.05%
Net Income (Continuing)62.99M59.5M62.65M62.35M56.11M56.48M58.9M50.64M50.33M48.93M50.99M55.01M
EPS (Diluted)1.851.751.851.851.671.671.751.511.501.461.521.64
EPS Growth %10.78%4.79%5.71%22.52%11.33%14.38%15.13%-7.93%-12.79%-14.62%-7.88%22.39%
EPS (Basic)1.881.781.881.871.691.701.781.531.531.491.551.67
Diluted Shares Outstanding34.03M33.91M33.86M33.8M33.67M33.75M33.65M33.52M33.51M33.48M33.54M33.47M