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
HomeStocksBANFQuarterly Cash Flow

BancFirst Corporation (BANF) Quarterly Cash Flow Statement

120+ quarters historyFree accessUpdated daily

BancFirst Corporation (BANF) quarterly cash flow statement — complete operating, investing & financing history

Income StatementBalance SheetCash FlowRatios

BANF Cash Flow Statement

Quarterly statement

BANF Cash Flow Statement

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

AnnualQuarterly
MetricQ3'26Q2'26Q1'26Q4'25Q3'25Q2'25Q1'25Q4'24Q3'24Q2'24Q1'24Q4'23Q3'23Q2'23Q1'23Q4'22Q3'22Q2'22Q1'22Q4'21
Cash from Operations86.11M83.08M75.85M54.78M75.42M78.12M76.95M17.13M77.59M100.15M66.32M42.76M61.1M59.68M69.5M46.98M59.45M56.23M63.61M28.16M
Operating CF Growth %14.17%6.35%-1.44%219.76%-2.8%-21.99%16.02%-59.94%26.99%67.82%-4.58%-8.97%2.77%6.12%9.27%66.8%50.55%-18.25%-7.87%-34.63%
Net Income066.69M62.99M59.5M62.65M62.35M56.11M56.48M58.9M50.64M50.33M48.93M50.99M55.01M57.53M57.13M55.35M44.71M35.91M38.17M
Depreciation & Amortization05.96M5.79M5.71M5.59M5.55M5.69M5.48M5.37M5.39M5.44M5.45M5.57M5.65M5.52M5.45M5.49M5.5M5.61M5.47M
Deferred Taxes0-824K-882K464K826K-938K-1.26M609K-1.05M-942K-822K-749K-549K-711K-778K3.26M-1.13M-838K-968K2.38M
Other Non-Cash Items84.3M10.46M8.93M-15.82M7.8M8.61M16.66M-48.85M12.39M42.76M9.8M-12.92M7.13M153K5.97M-16.7M5.38M7.08M26.82M-18.02M
Working Capital Changes1.81M-52K-1.75M3.97M-2.5M1.63M-1.05M2.54M1.03M1.38M857K1.13M-2.9M-1.26M874K-2.55M-6.27M-676K-4.23M-366K
Cash from Investing-136.79M-263.05M-3.65M115.42M-73.46M23.95M-50.37M317.03M-27.15M-220.04M-141.23M-133.71M-166.84M-140.58M-228.58M-109.86M-510.81M-152.53M-745.97M-174.19M
Purchase of Investments0-249.7M-86.15M-370.93M2.89M8.89M-12.54M-385.98M17.74M-3.01M-19.96M-283.1M-76.83M-2.9M-91.51M-495.63M-295.99M-56.82M-1.04B-210.84M
Sale/Maturity of Investments073.33M105.95M498.52M95.81M71.62M56.4M529.23M96.31M99.41M17.76M327.7M85.75M32.81M44.74M509.26M4.07M25.23M242.92M201.33M
Net Investment Activity0-176.37M19.8M127.58M98.7M80.5M43.86M143.25M114.05M96.4M-2.2M44.6M8.93M29.91M-46.77M13.63M-291.92M-31.59M-794.74M-9.51M
Acquisitions01.29M1.93M0000000008.04M00000121.1M157K
Other Investing-136.79M-78.16M-14.59M-622K-160.45M-42.81M-82.91M188.93M-135.97M-310.42M-128.78M-173.5M-179.13M-165.43M-173.85M-118.81M-215.66M-115.97M-65.44M-158.44M
Cash from Financing-142M-99.97M207.99M179.53M55.32M-78.9M393.82M227.53M448.34M88.08M202.54M151.65M33.35M-346.35M-173.44M-101.52M-94.68M-115.77M2.72B-1.91B
Dividends Paid0-16.45M-16.43M-16.33M-15.3M-15.29M-15.28M-15.24M-14.2M-14.18M-14.16M-14.16M-13.18M-13.16M-13.15M-13.14M-11.8M-11.78M-11.74M-11.73M
Share Repurchases000000000000-1.82M0000001K
Stock Issued-1.13M348K781K81K2.62M1.09M891K3.01M3.63M1.71M851K477K89K1.33M642K638K2.37M1.5M3.14M538K
Net Stock Activity-1.13M348K781K81K2.62M1.09M891K3.01M3.63M1.71M851K477K-1.73M1.33M642K638K2.37M1.5M3.14M539K
Debt Issuance (Net)0-1000K-1000K-1000K1000K1000K0-1000K165K-1000K1000K-625K83K-1000K1000K-1000K-1000K1000K1000K-1000K
Other Financing-142M-74.81M230.71M211.44M62.2M-70.56M408.2M244.19M458.75M105.98M209.5M165.95M48.18M-134.92M-364.13M-84.71M-83.75M-108.28M2.73B-1.9B
Net Change in Cash-192.68M-279.94M280.19M349.72M57.29M23.18M420.4M561.7M498.78M-31.8M127.63M60.7M-72.38M-427.25M-332.52M-164.4M-546.04M-212.06M2.04B-2.06B
Exchange Rate Effect00000000000000000000
Cash at Beginning4.4B4.68B4.4B4.05B4B3.97B3.55B2.99B2.49B2.53B2.4B2.34B2.41B2.84B3.17B3.33B3.88B4.09B2.05B4.11B
Cash at End4.21B4.4B4.68B4.4B4.05B4B3.97B3.55B2.99B2.49B2.53B2.4B2.34B2.41B2.84B3.17B3.33B3.88B4.09B2.05B
Interest Paid062.3M63.25M66.36M68.94M67.18M66.85M70.5M71.52M66.63M62.16M59.9M53.69M44.15M34.03M22.78M12.7M4.95M2.5M3.64M
Income Taxes Paid019.98M1K26.4M12.4M14.35M1.98M10.2M14.01M22.1M249K9.72M11.5M29.3M1.88M7.86M12.7M14.08M02.8M
Free Cash Flow106.7M73.28M65.06M43.23M63.71M64.38M65.64M1.99M72.36M94.13M56.07M37.95M56.42M54.62M61.54M42.3M56.22M51.26M56.71M21.77M
FCF Growth %67.47%13.82%-0.88%2074.75%-11.95%-31.61%17.06%-94.76%28.24%72.33%-8.89%-10.27%0.37%6.56%8.52%94.28%66.17%-16.39%-7.52%-12.75%