VCP Scanner
Stock Screener
Filter stocks with fundamental & technical criteria
Market Themes
Curated industry baskets & thematic leaders
Earnings Hub
Calendar, EPS surprise stats & earnings transcripts
Market News
Real-time market intelligence & AI overviews
Insider Buying
SEC Form 4 corporate insider purchases
MinerviniVCP SetupsTrend Template
O'NeilCup with HandleFlat BaseDouble BottomCANSLIM Leaders
QullamaggieHigh Tight FlagsFlag BreakoutsEpisodic PivotsMomentum Leaders
KellWedge PopEMA Crossback
LivermorePivotal Points
PatternsFalling Wedge & ChannelBase Breakouts
View All Playbooks...
BreakoutsScanner
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
Index & ETFs
SPY vs QQQVTI vs VOOSPY vs IWM
Compare Any Stocks...
DCF ValuationCalculate intrinsic value of US stocks
Market ValuationBuffett indicator, CAPE & macro gauges
Total ReturnSee dividends + price return history
DCA CalculatorSimulate recurring buys & compounding
VisualizeInteractive multi-year financial charts
Watchlist
BreakoutsScanner
WatchlistPricing
Ctrl K
Pricing
BANF
← Back to Screener
VCP ScannerFree US Stock Screener & Financial Analysis

Find stocks. Analyze deeply. Research with clarity.

Data updated daily

Product

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

Resources

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

Get Ideas

Get weekly market insights — free

© 2026 VCP Scanner
AboutPrivacyTermsRefund Policy
Not financial advice. Do your own research.
ScreenerBreakoutsScannerWatchlist
BANFBancFirst Corporation
$115.20$3.9B
Overview & Tools
OverviewChart Terminal ↗Visualize
Valuation & Forecasts
Valuation ModelsEstimatesDCF Model
Price & Analyst Data
Analyst TargetsPrice History
Financial Statements
Income StatementBalance SheetCash FlowRatios & Margins
Performance
P/E HistoryRevenue HistoryEarnings HistoryDividend HistoryTotal Return
Discovery & Screens
Live BreakoutsStock ScreenerOwnership
HomeStocksBANFBalance Sheet

BancFirst Corporation (BANF) Balance Sheet

30Y historyFree accessUpdated daily

The balance sheet shows a potentially significant structural shift, with equity surging 210% to $6.2 billion and equity-to-assets reaching 0.44 in 2026Q3 while investment securities reportedly fell from $9.7 billion to zero—an unreconciled $8.5 billion gap against a $1.2 billion total asset decline that warrants further investigation.

Income StatementBalance SheetCash FlowRatios

BANF Balance Sheet

Annual statement

BANF Balance Sheet

BancFirst Corporation (BANF) balance sheet — 30-year assets, liabilities & shareholders' equity history

AnnualQuarterly
MetricTTMDec'25Dec'24Dec'23Dec'22Dec'21Dec'20Dec'19Dec'18Dec'17Dec'16Dec'15Dec'14Dec'13Dec'12Dec'11Dec'10Dec'09Dec'08Dec'07Dec'06Dec'05Dec'04Dec'03Dec'02Dec'01Dec'00Dec'99Dec'98Dec'97Dec'96
Cash & Short Term Investments16.43B226.95M3.88B3.95B4.71B2.58B2.17B2.36B2.19B2.22B2.32B1.6B1.91B1.86B1.95B1.71B1.2B1.04B453.1M196.49M154.96M204.37M116.21M159.13M161.1M165.1M163.12M128.41M132.3M104.6M77M
Cash & Due from Banks4.01B226.95M3.55B2.4B3.17B2.05B1.62B1.87B1.42B1.76B1.85B1.6B1.91B1.86B1.95B1.71B1.2B1.04B453.1M196.49M154.96M204.37M116.21M159.13M161.1M165.1M163.12M128.41M132.3M104.6M77M
Short Term Investments1.1B0329.92M1.55B1.54B531.52M552.23M489.72M770.7M462M465.47M00000000000000000000
Total Investments9.73B13.83B9.15B9.12B8.4B6.64B6.91B6.11B5.7B5.14B4.83B4.76B4.34B3.88B3.77B3.59B3.52B3.12B3.18B2.93B2.73B2.75B2.63B2.49B2.36B2.24B2.2B2.03B1.9B1.74B1.04B
Investments Growth %64.68%51.17%0.3%8.58%26.38%-3.87%13.12%7.11%10.97%6.42%1.55%9.49%12.1%2.91%4.89%2.01%12.84%-1.88%8.66%7.14%-0.56%4.5%5.72%5.52%5.3%1.62%8.47%6.72%9.14%68.29%17.99%
Long-Term Investments39.47B13.83B8.82B7.56B6.86B6.11B6.36B5.62B4.93B4.68B4.37B4.76B4.34B3.88B3.77B3.59B3.52B3.12B3.18B2.93B2.73B2.75B2.63B2.49B2.36B2.24B2.2B2.03B1.9B1.74B1.04B
Accounts Receivables0000301.55M234M220.61M202.85M167.84M150.44M139.43M133.06M131.56M124.87M128.8M18.66M21.91M21.67M24.4M26.09M25.68M21.34M18.72M19.01M21.53M22.01M27.29M20.77M19.6M16.4M10.6M
Goodwill & Intangibles201.82M204.1M195.42M198.97M202.04M167.49M168.92M171.21M96.22M65.12M67.37M69.74M55.6M54.82M56.63M58.76M56.16M41.83M41.84M26.09M25.68M21.34M18.72M19.01M21.53M22.01M27.29M20.77M19.6M16.4M10.6M
Goodwill183.39M182.74M182.26M182.26M182.06M149.92M149.92M148.6M79.75M54.04M54.04M54.04M44.96M44.55M44.55M44.55M44.55M34.68M34.33M000000000000
Intangible Assets18.43M21.36M13.16M16.7M19.98M17.57M19M22.61M16.47M11.08M13.33M15.7M10.63M10.27M12.08M14.22M11.61M7.14M7.51M26.09M25.68M21.34M18.72M19.01M21.53M22.01M27.29M20.77M19.6M16.4M10.6M
PP&E (Net)0352.19M295.94M278.59M278.09M269.05M261.68M206.28M174.36M134.09M126.77M126.81M121.34M117.86M115.5M111.36M97.8M91.79M91.41M88.11M82.34M72.86M68.64M66.42M60.28M61.64M57.8M52.47M47.6M47.4M33.6M
Other Assets1.08B180.45M363.74M378.59M39.61M40.27M32.18M6.61M6.69M4.84M4.23M7.98M7.86M8.15M9.93M121.49M160.28M104.87M77.33M464.2M385.04M139.8M179.15M158.66M176.57M248.94M95.39M80.43M210.5M86.4M64.1M
Total Current Assets5.11B268.75M3.88B3.95B5.01B2.82B2.39B2.56B2.36B2.37B2.46B1.73B2.05B1.98B2.07B1.73B1.23B1.06B477.5M222.58M180.64M225.72M134.93M178.13M182.63M187.12M190.41M149.18M151.9M121M87.6M
Total Non-Current Assets9.91B14.61B9.67B8.42B7.38B6.59B6.82B6B5.21B4.88B4.56B4.96B4.53B4.06B3.95B3.88B3.83B3.36B3.39B3.52B3.24B3B2.91B2.74B2.61B2.57B2.38B2.19B2.18B1.9B1.15B
Total Assets15.02B14.87B13.55B12.37B12.39B9.41B9.21B8.57B7.57B7.25B7.02B6.69B6.57B6.04B6.02B5.61B5.06B4.42B3.87B3.74B3.42B3.22B3.05B2.92B2.8B2.76B2.57B2.34B2.34B2.02B1.24B
Asset Growth %30.6%9.74%9.56%-0.13%31.71%2.1%7.55%13.09%4.43%3.34%4.87%1.79%8.88%0.28%7.37%10.84%14.59%14.19%3.32%9.49%6.07%5.78%4.3%4.45%1.44%7.27%10.04%-0%15.84%63.19%17.88%
Return on Assets (ROA)1.71%1.69%1.67%1.72%1.77%1.8%1.12%1.67%1.7%1.21%1.03%1%1.01%0.9%0.89%0.86%0.89%0.79%1.17%1.48%1.49%1.37%1.25%1.12%1.21%1.05%1.07%1.03%0.99%1.29%1.86%
Accounts Payable000076.45M55.98M51.86M49.23M37.49M29.62M27.34M31.5M30.17M24.13M21.3M2.71M3.23M3.89M5.83M7.83M7.99M5.47M3.88M3.74M5.61M9.39M10.3M8.42M8.3M8.4M3.9M
Total Debt11.6M133.69M86.16M89.45M86.34M85.99M27.9M27.9M28.48M32.86M32.46M32.46M30.79M38.33M40.55M71.11M70.38M26.9M39.69M57.81M76.39M93.1M87.33M52.67M83.53M101.18M88.91M48.48M67.8M57.8M10M
Net Debt-4B-93.27M-3.47B-2.31B-3.08B-1.96B-1.59B-1.84B-1.4B-1.73B-1.82B-1.57B-1.88B-1.82B-1.9B-1.64B-1.13B-1.01B-413.41M-138.68M-78.56M-111.27M-28.88M-106.45M-77.58M-63.92M-74.21M-79.92M-64.5M-46.8M-67M
Long-Term Debt098.21M86.16M86.1M86.04M85.99M26.8M26.8M26.8M31.96M31.96M31.96M26.8M33.74M35.98M54.56M63.13M26.8M26.8M27.41M53.14M55.92M59.62M36.06M59.09M49.09M51.61M26.39M13M32.1M6.6M
Short-Term Debt11.6M13.22M03.35M300K01.1M1.1M1.68M900K500K500K3.98M4.59M4.57M16.55M7.25M100K12.88M30.4M23.25M37.18M27.71M16.61M24.44M52.09M37.29M22.09M54.8M25.7M3.4M
Other Liabilities324.46M12.85B128.42M148.58M0000000000014.23M24.29M25.56M30.29M16.9M11.53M16.35M18.54M21.55M25.32M19.84M6.69M31.49M33.1M7.9M4.3M
Total Current Liabilities12.7B13.22M11.72B10.7B11.05B8.15B8.12B7.53B6.64B6.45B6.28B6.01B5.94B5.45B5.47B5.06B4.51B3.93B3.4B3.33B3.01B2.85B2.69B2.61B2.46B2.46B2.31B2.11B2.09B1.8B1.11B
Total Non-Current Liabilities324.46M13.01B214.58M234.68M86.04M85.99M26.8M26.8M26.8M31.96M31.96M31.96M26.8M33.74M35.98M68.79M87.42M52.36M57.09M44.31M64.67M72.27M78.16M57.61M84.4M68.93M58.31M57.88M46.1M40M10.9M
Total Liabilities13.02B13.02B11.93B10.94B11.14B8.23B8.14B7.56B6.67B6.48B6.31B6.04B5.97B5.48B5.5B5.13B4.6B3.99B3.45B3.37B3.07B2.92B2.77B2.66B2.54B2.53B2.37B2.17B2.13B1.84B1.12B
Total Equity2B1.85B1.62B1.43B1.25B1.17B1.07B1B902.79M775.63M711.09M655.51M609.31M557M519.57M483.04M458.59M430.75M413.79M371.96M348.36M303.6M279.79M257.72M253.76M225.31M196.96M164.71M201.9M181.2M112.1M
Equity Growth %53.34%14.37%13.06%14.63%6.75%9.72%6.26%11.32%16.39%9.08%8.48%7.58%9.39%7.2%7.56%5.33%6.46%4.1%11.25%6.78%14.74%8.51%8.56%1.56%12.63%14.39%19.58%-18.42%11.42%61.64%14.04%
Equity / Assets (Capital Ratio)13.29%12.46%11.96%11.59%10.1%12.46%11.59%11.73%11.92%10.69%10.13%9.79%9.27%9.22%8.63%8.61%9.06%9.75%10.7%9.94%10.19%9.42%9.18%8.82%9.07%8.17%7.66%7.05%8.64%8.99%9.07%
Return on Equity (ROE)13.3%13.85%14.16%15.83%15.94%14.97%9.61%14.14%14.99%11.63%10.34%10.46%10.96%10.09%10.35%9.69%9.51%7.72%11.29%14.74%15.14%14.68%13.83%12.47%14.01%13.24%14.5%13.06%11.28%14.25%20.15%
Book Value per Share58.5954.6848.2342.8137.4135.1732.1530.1527.0023.8222.3520.6319.2917.9116.8215.5114.6313.8013.2811.6610.839.508.758.087.676.735.994.735.306.854.35
Tangible BV per Share52.6748.6642.4136.8731.3630.1427.0725.0224.1321.8220.2318.4417.5316.1514.9913.6212.8412.4611.9410.8510.048.838.167.497.026.075.164.134.796.233.94
Common Stock33.62M33.54M33.22M32.93M32.88M32.6M32.72M32.69M32.6M31.89M31.62M15.6M15.5M15.33M15.24M15.12M15.37M15.31M15.28M15.22M15.76M15.64M7.84M7.82M8.14M8.26M8.33M8.11M9.3M00
Additional Paid-in Capital0217.84M187.06M174.69M169.23M159.91M156.57M153.35M149.71M107.48M101.73M102.86M96.84M88.8M82.4M77.46M73.04M69.72M67.97M63.92M61.42M57.26M63.05M60.82M59.23M57.41M56.17M46.77M45.1M00
Retained Earnings1.76B1.61B1.43B1.28B1.12B977.07M871.16M815.49M722.62M638.58M577.65M535.52M492.78M448.95M415.61M381.02M361.68M334.69M315.86M285.88M271.07M232.42M203.45M176.89M168.24M148.31M130.93M113.34M142M131.1M68.7M
Accumulated OCI-20.3M-8.27M-32.86M-50.04M-71.56M2.15M7.43M3.45M-2.14M-2.33M94K1.53M4.19M3.91M6.32M9.44M8.51M11.02M14.68M6.95M100K-2.97M3.15M9.84M15.9M9.19M1.53M-3.51M5.4M1.5M700K
Treasury Stock0000000000000000000000000000000
Preferred Stock0000000000000000000000000000000

Key Metrics

Growth RegimeMixed
ProfitabilityModerate
Balance SheetMixed
Cash FlowStable
Top Statement Risk

Unreconciled securities liquidation distorts balance sheet signals

Verified Source

Metrics are mathematically derived from official filings.

SEC 10-K (2026Q3)

Asset Growth Stalls Amid Structural Shift

BancFirst's total assets contracted 7.9% from $15.1 billion in 2026Q2 to $13.9 billion in 2026Q3, breaking an eight-quarter growth streak, while equity surged 210% to $6.2 billion, according to BancFirst's reported quarterly balance sheets, suggesting a structural shift rather than organic contraction.

The balance sheet expanded steadily from $12.7 billion in 2024Q2 to $15.1 billion in 2026Q1–Q2, driven by both securities accumulation and loan growth, before the anomalous contraction in 2026Q3. The simultaneous $4.2 billion decline in liabilities and $4.2 billion increase in equity does not appear consistent with organic balance sheet dynamics, and investors should treat the 2026Q3 capital structure with caution until the underlying transaction is clarified through supplemental disclosures. Prior to this period, the trajectory reflected a bank steadily scaling within its Oklahoma and Dallas markets without unusual dislocations.

Compressed NIM Points to Funding Pressure

BANF's reported net interest margin has remained between 0.8% and 1.0% for nine consecutive quarters, per BancFirst's quarterly filings, levels that appear unusually low for a community bank franchise and may indicate either elevated deposit costs or a disproportionately large low-yielding securities allocation.

The reported NIM of 0.8% to 1.0% sits materially below the 2.5% to 3.5% range typical of comparable South-Central community banks, which may suggest either that BANF's funding mix differs meaningfully from peers or that the reported figure is calculated on an unconventional basis requiring normalization. The loan-to-deposit ratio is unavailable across all ten reported quarters, limiting direct assessment of deposit utilization and lending intensity. If the compressed NIM reflects genuine margin pressure rather than a presentation difference, it would imply the franchise's historically cited low-cost deposit advantage is facing measurable erosion — particularly important given that net interest income has been the primary earnings engine for this bank.

Reserve Releases Inflate Reported Profitability

Loan loss provisions posted negative $107.4 million in 2025Q4 and negative $57.7 million in 2026Q2, with only a $3.1 million build in 2026Q3, as reported in BancFirst's quarterly statements, meaning the earnings trajectory has been materially supported by credit reserve releases rather than core loan performance.

The pattern of provisioning — releases in five of ten quarters including outsized reversals in 2025Q4 and 2026Q2 — suggests the CECL reserve may have been over-built in prior periods, but it also means reported earnings in those quarters overstate underlying credit performance. The $3.1 million build in 2026Q3 marks a return to conventional provisioning, which may signal either stabilization in the Oklahoma loan book or management's recognition that the reserve has been drawn down sufficiently. Without vertical-level disclosure of energy or agriculture lending concentrations — sectors to which BANF's geographic footprint is particularly exposed — investors cannot fully distinguish whether the releases reflect genuine credit improvement or simply prudent over-reserving being unwound ahead of potential cyclical deterioration.

Capital Ratios Distorted by Q3 Restructuring

Equity-to-assets surged from 0.13 to 0.44 between 2026Q2 and 2026Q3, with equity expanding from $2.0 billion to $6.2 billion, according to BancFirst's reported quarterly balance sheets, a change of this magnitude in a single quarter appears inconsistent with retained earnings and may indicate a significant capital event.

Prior to the Q3 anomaly, BANF maintained a consistent equity-to-assets ratio of 0.12 to 0.13 — adequate but not exceptional for a regional bank of its size — alongside a holding company debt-to-equity ratio of just 0.07%, reflecting a deliberately conservative leverage posture that has persisted across the entire reporting window. If the 2026Q3 equity increase is genuine and represents a permanent capital infusion, it would create substantial excess capital that could fund significant buybacks or an acquisition — neither of which has been deployed historically, as steadily rising dividends remain the sole capital return mechanism with buybacks at zero across every reported quarter. However, until the nature of this capital movement is clarified, regulatory capital ratios and return-on-equity comparisons derived from this period should be treated as provisional, and the reported 1.6% ROE in 2026Q3 likely reflects an inflated denominator rather than a deterioration in earning power.

Securities Liquidation Creates Unreconcilable Gap

Investment securities fell from $9.7 billion in 2026Q2 to zero in 2026Q3 while total assets declined only $1.2 billion, per BancFirst's reported balance sheets, creating an $8.5 billion gap that cannot be reconciled with visible cash movements and suggests either major reclassification or incomplete data disclosure.

The simultaneous disappearance of a $9.7 billion securities portfolio, a $4.2 billion reduction in liabilities, a $4.2 billion increase in equity, and a $1.2 billion decline in total assets does not form a coherent accounting equation using the data as presented, suggesting that either asset reclassifications occurred between balance sheet categories or the data capture for 2026Q3 reflects a partial or restructured view of the institution. For an analyst, this is the single most consequential item to resolve: if the securities were indeed liquidated and proceeds used to retire liabilities, the bank's funding structure, earnings power, and interest rate sensitivity would all differ materially from what the trailing ten-quarter trend implies. Investors should seek clarification from the 2026Q3 10-Q supplemental disclosures before relying on any forward-looking valuation, and should note that the prior quarter's heavy securities allocation ($9.7 billion against total assets) was already an unusual posture for a community bank, potentially signaling either defensive liquidity positioning or limited organic lending demand in the Oklahoma market.

BANF — Frequently Asked Questions

Quick answers to the most common questions about buying BANF stock.

What are the total assets of BancFirst Corporation (BANF)?

As of 2025, BancFirst Corporation (BANF) had total assets of $14.87B including $268.8M in current assets.

How much debt does BancFirst Corporation (BANF) have?

BancFirst Corporation (BANF) carries total debt of $133.7M. Comparing total debt to cash helps evaluate the company's debt burden and net leverage.

What is the book value or shareholders' equity of BancFirst Corporation?

BancFirst Corporation (BANF) has total shareholders' equity (book value) of $1.85B ($54.68 book value per share). Book value represents the net worth of the company belonging to common stock holders.

What is BancFirst Corporation's current ratio and liquidity?

BancFirst Corporation (BANF) reported a current ratio of 20.32x. A current ratio above 1.0x indicates that the company has more current assets than current liabilities, suggesting sufficient short-term liquidity.