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
HomeStocksBANFCash Flow

BancFirst Corporation (BANF) Cash Flow Statement

30Y historyFree accessUpdated daily

Operating cash flow exceeded net income in seven of ten reported quarters (e.g., $75.8 million versus $63.0 million in 2026Q1), yet reserve releases of $107.4 million in 2025Q4 and $57.7 million in 2026Q2 appear to inflate those inflows while dividends of $16.5 million remain the sole capital return channel with zero buybacks.

Income StatementBalance SheetCash FlowRatios

BANF Cash Flow Statement

Annual statement

BANF Cash Flow Statement

BancFirst Corporation (BANF) cash flow statement — 30-year operating, investing & financing cash flows

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 from Operations299.82M285.28M261.2M233.04M226.27M203.93M154.85M158.96M140.01M109.75M90.54M78.16M76.92M78.09M60.3M62.41M130.89M706K60.5M61.77M44.08M56.19M134.56M169.02M42.03M35.37M31.21M29.3M26M33.5M18.2M
Operating CF Growth %238.84%9.22%12.08%2.99%10.95%31.69%-2.58%13.53%27.57%21.21%15.84%1.61%-1.5%29.51%-3.39%-52.32%18439.66%-98.83%-2.04%40.14%-21.56%-58.24%-20.39%302.16%18.84%13.3%6.52%12.7%-22.39%84.07%14.47%
Net Income256.43M240.61M216.35M212.47M193.1M167.63M99.59M134.88M125.81M86.44M70.67M66.17M63.89M54.32M51.9M45.62M42.31M32.61M44.36M53.09M49.35M42.84M37.18M31.88M33.56M27.96M26.22M23.95M21.6M20.9M21.2M
Depreciation & Amortization17.46M22.54M21.68M22.19M22.05M20.04M18.42M15.99M13.55M11.79M12.38M11.9M11.35M11.08M10.84M9.68M8.53M8.44M8.55M10.39M10.38M7.18M11M8.22M6.51M7.89M8.52M8.93M7.4M6.3M5.7M
Deferred Taxes-1.24M-904K-2.2M-2.79M322K7.04M-9.49M1.15M3.15M4.38M-2.05M-1.9M-3.68M-483K-689K-5.28M-58K467K-825K504K-1.14M1.38M1.25M867K931K1.46M-866K-282K-900K-900K-800K
Other Non-Cash Items87.88M17.25M16.1M336K22.58M3.49M46.78M4.79M-1.65M8.87M9.32M1.37M4.33M11.91M-5.43M6.04M79.59M-41.6M8.73M-4.49M-9.58M5.68M84.71M126.59M4.32M-6.51M638K-2.63M2M5.9M-8.2M
Working Capital Changes3.97M2.05M5.82M-2.16M-13.72M3.6M-1.97M870K-2.21M-2.92M-1.43M-1.1M-642K-91K2.15M3.28M514K787K-309K2.27M-4.94M-885K426K1.46M-3.29M4.56M-3.3M-671K-4.1M1.3M300K
Cash from Investing-288.07M15.54M-71.39M-669.71M-1.52B422.88M-898.51M50.35M-293.8M-349.78M-98.02M-265.3M-183.38M-131.08M-185.89M140.4M-250.83M57.11M136.57M-277.62M-240.16M-76.73M-274.56M-136.69M-44.07M-170.23M-82.15M73.49M-142.8M-112.6M-75.8M
Purchase of Investments-706.79M-371.7M-391.21M-454.33M-1.89B-478.2M-607.79M-179.07M-469.1M-86M-225.49M-92.91M-224.93M-158.04M-109.28M-292.59M-297.3M-93.72M-247.81M-191.72M-385.47M-16.74M-199.4M-184.58M-134.58M-310.37M-78.83M-149.71M-320.9M-152M-126.8M
Sale/Maturity of Investments677.79M722.34M742.71M490.99M781.48M509.03M548.74M511.01M160.77M86.77M306.09M68.64M234.35M188.11M160.38M461.13M81.84M124.33M276.9M111.52M164.32M171.63M166.56M240.04M197.74M207.89M139.14M287.59M159.9M146.8M146.2M
Net Investment Activity-28.99M350.65M351.5M36.66M-1.1B30.83M-59.05M331.94M-308.33M771K80.59M-24.27M9.43M30.07M51.1M168.54M-215.46M30.61M29.09M-80.2M-221.14M154.88M-32.84M55.46M63.16M-102.48M60.31M137.88M-161M-5.2M19.4M
Acquisitions3.23M13.72M08.04M121.1M12.6M18.4M77.67M6.25M00-4.01M174.28M0027.74M-37.23M-5.45M-311K-3.99M616K-10.99M-3.96M11.56M0-4.86M-1.83M0000
Other Investing-230.17M-300.51M-386.24M-691.91M-515.87M406.71M-791.4M-332.21M60.15M-332.55M-167.78M-225.76M-355.59M-147.25M-223.55M-39.5M9.36M37.97M121.16M-178.58M2.79M-204.65M-228.68M-196.11M-98.12M-50.76M-129.91M-54.81M27.3M-101.8M-88.5M
Cash from Financing145.55M549.77M966.5M-334.79M2.41B-193.71M492.28M234.72M-179.83M147.45M259.76M-128.58M162.81M-34.63M363.01M300.84M287.51M525.59M59.53M257.39M146.67M108.7M97.08M-34.31M-1.96M136.85M85.65M-106.68M144.5M78.7M54.8M
Dividends Paid-49.22M-62.21M-57.77M-53.64M-48.46M-45.14M-42.47M-39.8M-30.27M-24.78M-22.77M-21.45M-19.54M-13.58M-21.09M-15.59M-14.73M-13.77M-12.79M-11.75M-10.7M-9.06M-8.3M-7.17M-6.2M-5.95M-5.38M-4.89M-4M-3M-2.5M
Share Repurchases000-1.82M0-11.66M-3.1M-1.6M-7.91M0-5.52M-1.65M0-2.71M-256K-10.8M-605K0-1.63M000000000000
Stock Issued81K4.68M9.2M2.54M7.65M2.26M1.79M2.48M2.24M4.84M13.35M4.43M6.53M5.2M3.54M1.4M2.17M740K2.97M000000000000
Net Stock Activity81K4.68M9.2M723K7.65M-9.4M-1.31M883K-5.68M4.84M7.83M2.77M6.53M2.49M3.28M-9.4M1.57M740K1.34M000000000000
Debt Issuance (Net)-3M-1000K-1000K1000K300K1000K0-575K-1000K400K0-1000K-1000K-1000K-1000K-1000K1000K-1000K-1000K-1000K-1000K1000K1000K-1000K-1000K1000K1000K-1000K1000K1000K1000K
Other Financing225.34M611.28M1.02B-284.92M2.46B-197.22M536.06M274.22M-139.51M166.99M274.7M-106.42M183.37M-21.31M403.1M361.24M279.96M551.41M89.1M314.2M169.79M111.92M71.74M25.02M27.32M133.93M79.54M-35.15M114.4M58.9M59.7M
Net Change in Cash157.29M850.59M1.16B-771.45M1.12B433.11M-251.37M444.03M-333.62M-92.59M252.28M-315.72M56.36M-87.61M237.41M503.65M167.57M583.41M256.61M41.53M-49.41M88.16M-42.92M-1.98M-4M1.99M34.71M-3.89M27.7M-400K-107.8M
Exchange Rate Effect0000000000000000000000000000000
Cash at Beginning4.4B3.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.6M105M107.8M
Cash at End4.21B4.4B3.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.6M0
Interest Paid191.9M269.33M270.81M191.76M42.93M11.99M22.06M54.6M41.55M20.56M14.67M12.26M13.13M14.14M18.31M25.52M28.79M40.43M60.82M000000000000
Income Taxes Paid46.39M55.13M46.56M52.4M34.64M30.6M26.52M30.98M27.95M41.06M32.7M33.53M26.18M20.95M25.98M29.2M23.39M12.4M24.36M000000000000
Free Cash Flow288.27M236.97M224.55M210.54M206.49M176.68M88.41M131.9M88.15M91.74M79.71M66.9M65.43M64.19M46.86M46.03M123.38M-5.31M47.14M46.92M21.65M40.22M125.47M161.42M32.93M23.23M20.5M19.71M16.9M27.9M11.5M
FCF Growth %47.29%5.53%6.65%1.96%16.87%99.85%-32.98%49.64%-3.92%15.1%19.15%2.24%1.93%37%1.8%-62.69%2424.89%-111.26%0.47%116.66%-46.16%-67.95%-22.27%390.22%41.73%13.34%3.98%16.66%-39.43%142.61%-11.54%

Key Metrics

Growth RegimeMixed
ProfitabilityModerate
Balance SheetAdequate
Cash FlowStable
Top Statement Risk

Provision-driven earnings quality risk

Verified Source

Metrics are mathematically derived from official filings.

SEC 10-K (2026Q3)

Earnings Convert to Cash Consistently

Operating cash flow exceeded net income in seven of the ten reported quarters, most recently at $75.8 million against $63.0 million in 2026Q1, according to BancFirst's quarterly statements, indicating earnings are converting into cash without reliance on external funding.

An OCF/NI ratio holding between 1.20 and 1.98 in most quarters suggests the franchise generates cash faster than accrual earnings, which for a bank typically reflects deposit inflows and securities liquidity rather than working-capital release. The two exceptions — 0.30x in 2024Q4 and 0.92x in 2025Q4 — both coincide with very large securities purchase volumes, implying the shortfall was a deliberate reinvestment choice rather than an earnings-quality problem. Investors should treat the durable pattern, not the fourth-quarter dips, as the indication that organic capital accumulation remains intact even as year-over-year revenue contracts.

Securities Rotations Drive Investing Swings

Securities transactions dominated investing cash flows, with $498.5 million of investment sales exceeding $370.9 million of purchases in 2025Q4 before reversing to a net $176.4 million outflow in 2026Q2, as reported in BancFirst's cash flow statements, underscoring portfolio rotation as the dominant investing driver.

The scale of these gross trades relative to roughly $60–67 million of quarterly net income suggests the securities book is being actively reshuffled, potentially to reposition duration or fund loan growth, rather than passively run off. Net sales were recorded in six of the ten quarters, which may indicate the portfolio is supplying liquidity to the balance sheet rather than absorbing it. Because loan originations and deposit movements sit elsewhere in the statements, this line should be read as a reinvestment-rate signal for the securities book, not as a proxy for lending activity.

Dividends Grow Without Buybacks

Dividend payments climbed to $16.5 million in 2026Q2 from $14.2 million in 2024Q2, while buybacks remained at zero across every reported quarter; per BancFirst's cash flow statements, capital return flows entirely through a steadily rising distribution rather than repurchase activity.

The roughly 16% increase in quarterly dividends against net income that grew from $50.6 million to $66.7 million over the same span implies a payout ratio holding near 24–25%, a level that appears comfortably covered by current earnings but leaves little room if the reported revenue decline deepens. The complete absence of repurchase activity alongside a stated near-zero holding-company debt ratio suggests management is conserving flexibility, which may be strategic given the Pegasus integration rather than a signal of capital scarcity. Dividend sustainability therefore hinges on whether the reversal-driven credit costs discussed elsewhere normalize upward, since a return to sustained provisioning would compress the cushion supporting the distribution.

Reserve Releases Inflate Cash Inflows

Loan loss provisions posted cash releases of $107.4 million in 2025Q4 and $57.7 million in 2026Q2, offsetting occasional builds such as $3.1 million in 2026Q3; as reported in BancFirst's filings, reserve movements inject cash that flatters reported operating performance.

Because negative provisions appear in six of the ten quarters, a meaningful portion of the reported OCF/NI outperformance may reflect CECL reserve releases rather than cash generated by core banking operations, consistent with the earlier finding that 2026Q2 earnings leaned on a $57.7 million reversal. The shift to a positive $3.1 million provision in 2026Q3, however modest, could mark a turning point in the reserve cycle that investors should monitor, as it would simultaneously reduce operating cash flow and reported earnings. Stripping these swings out, underlying cash generation appears weaker but still positive, which tempers rather than overturns the capital-generation view.

Cash Statement Obscures Bank Fundamentals

The 2026Q3 line shows zeros across operating, investing, financing and dividend categories alongside $67.3 million of net income, meaning data is unavailable for that period; analysts should note that BancFirst's operating cash flow also absorbs deposit and loan balance movements unrelated to earnings quality.

For a depository, swings in OCF are dominated by deposit gathering and loan funding decisions recorded as balance-sheet movements, so the strong 1.2–1.4 conversion ratios may say more about deposit inflows in rural Oklahoma than about underlying profitability. The statement also reveals nothing about unrealized securities losses held in AOCI or undrawn commitments, both of which could materially alter the capital picture while leaving these cash lines unchanged. The zero values in 2026Q3 should be treated as unavailable data rather than an absence of activity, and conclusions about the most recent quarter warrant further investigation once complete filings are accessible.

BANF — Frequently Asked Questions

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

How much cash does BancFirst Corporation (BANF) generate from operations?

BancFirst Corporation (BANF) generated $285.3M in net cash from operating activities in 2025. This reflects the cash generated directly from core business operations.

What is BancFirst Corporation's free cash flow?

BancFirst Corporation (BANF) generated $237.0M in free cash flow in 2025. Free cash flow is the cash left over after capital expenditures, which can be used to pay dividends, repurchase shares, or pay down debt.

What is BancFirst Corporation's capital expenditure (CapEx)?

BancFirst Corporation (BANF) spent $48.3M on capital expenditures in 2025. CapEx represents the cash invested in physical assets like property, plant, and equipment to maintain or grow the business.

How does BancFirst Corporation distribute cash to shareholders?

In 2025, BancFirst Corporation (BANF) returned $62.2M to shareholders via cash dividends. This shows the company's commitment to returning capital to its equity investors.