◆ TICKERBASEOpen interactive view →
◆ TICKERBASE · GLOBAL STOCK FINANCIAL DATA LIBRARY

HomeAll stocksB › BANF

BancFirst Corporation (BANF) Financial History

20 years of revenue, earnings, cash-flow and balance-sheet history from public filings.

FINANCIAL SERVICES · BANKS - REGIONAL · DATA UPDATED 2026-08-25

BancFirst Corporation (BANF) operates in the BANKS - REGIONAL industry and is headquartered in Oklahoma City, United States with about 2,260 employees. Its market capitalization is roughly $4 billion. In the fiscal year ended 2025-12-31, BANF reported $824M in revenue and $241M in net income.

BancFirst Corporation operates as the bank holding company for BancFirst that provides a range of commercial banking services to retail customers, and small to medium-sized businesses in the United States.

Interactive charts & full statements → Open the BANF valuation workbench →

BANF Revenue & Earnings History — Annual Income Statement

Income statementTTM → 2026-06-302025-12-312024-12-312023-12-312022-12-312021-12-312020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-312008-12-312007-12-312006-12-31
Total Revenue$781M$824M$909M$809M$604M$497M$464M$474M$428M$366M$326M$307M$291M$267M$270M$259M$241M$237M$272M$302M$272M
Gross Profit$707M$683M$622M$602M$547M$494M$381M$411M$382M$337M$299M$287M$275M$252M$249M$229M$210M$188M$203M$216M$200M
Gross Margin %90.5%82.9%68.5%74.4%90.7%99.5%82.1%86.7%89.1%92.0%91.9%93.5%94.5%94.4%92.3%88.6%87.1%79.3%74.5%71.6%73.7%
Operating Income (EBIT)$321M$303M$275M$270M$237M$208M$124M$170M$160M$136M$108M$101M$91M$81M$79M$71M$66M$49M$68M$82M$76M
Operating Margin %41.1%36.8%30.3%33.4%39.3%41.9%26.6%35.8%37.3%37.2%33.1%33.0%31.4%30.2%29.2%27.3%27.3%20.6%24.9%27.1%27.9%
Net Income$252M$241M$216M$212M$193M$168M$100M$135M$126M$86M$71M$66M$64M$54M$52M$46M$42M$33M$44M$53M$49M
Net Margin %32.2%29.2%23.8%26.2%32.0%33.7%21.4%28.5%29.4%23.6%21.7%21.6%22.0%20.3%19.2%17.6%17.6%13.8%16.3%17.6%18.2%
EBITDA$338M$326M$297M$292M$259M$228M$142M$186M$173M$148M$120M$113M$103M$92M$90M$80M$74M$57M$76M$92M$86M
Earnings Per Share (EPS)$7.42$7.10$6.44$6.34$5.77$5.03$3.00$4.05$3.76$2.65$2.22$2.08$2.02$1.75$1.68$1.46$1.35$1.04$1.42$1.66$1.54
Shares Outstanding (M)34M34M34M33M33M33M33M33M33M33M32M32M32M31M31M31M31M31M31M32M32M

USD; $M / $B as marked. Newest period first. Source: public company filings (via Yahoo Finance aggregation).

BANF Quarterly Revenue & Earnings — Last 8 Quarters

Quarterly income statement2026-06-302026-03-312025-12-312025-09-302025-06-302025-03-312024-12-312024-09-30
Total Revenue$183M$242M$181M$175M$236M$231M$233M$236M
Gross Profit$178M$177M$181M$171M$168M$163M$164M$161M
Gross Margin %97.3%73.2%100.0%97.6%71.0%70.6%70.4%68.0%
Operating Income (EBIT)$85M$83M$74M$79M$80M$71M$72M$74M
Operating Margin %46.5%34.4%40.7%45.0%33.7%30.7%30.9%31.3%
Net Income$67M$63M$59M$63M$62M$56M$56M$59M
Net Margin %36.5%26.1%32.9%35.7%26.4%24.2%24.2%24.9%
EBITDA$91M$83M$79M$85M$85M$77M$77M$79M
Earnings Per Share (EPS)$1.96$1.85$1.75$1.85$1.84$1.67$1.67$1.75
Shares Outstanding (M)34M34M34M34M34M34M34M34M

USD; $M / $B as marked. Newest period first. Source: public company filings (via Yahoo Finance aggregation).

BANF Free Cash Flow History

Cash flowTTM → 2026-06-302025-12-312024-12-312023-12-312022-12-312021-12-312020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-312008-12-312007-12-312006-12-31
Cash from Operations (CFO)$289M$285M$261M$233M$226M$190M$154M$159M$140M$110M$91M$78M$77M$78M$60M$62M$131M$1M$61M$62M$44M
Capital Expenditures (CapEx)$44M$48M$37M$23M$20M$27M$66M$27M$52M$18M$11M$11M$11M$14M$13M$16M$8M$6M$13M$15M$22M
Free Cash Flow (FCF)$245M$237M$225M$211M$206M$163M$88M$132M$88M$92M$80M$67M$65M$64M$47M$46M$123M($5M)$47M$47M$22M
FCF Margin %
Dividends Paid$65M$62M$58M$54M$48M$45M$42M$40M$30M$25M$23M$21M$20M$14M$21M$16M$15M$14M$13M$12M$11M

USD; $M / $B as marked. Newest period first. Source: public company filings (via Yahoo Finance aggregation).

BANF Quarterly Free Cash Flow — Last 8 Quarters

Quarterly cash flow2026-06-302026-03-312025-12-312025-09-302025-06-302025-03-312024-12-312024-09-30
Cash from Operations (CFO)$83M$76M$55M$75M$78M$77M$17M$78M
Capital Expenditures (CapEx)$10M$11M$12M$12M$14M$11M$15M$5M
Free Cash Flow (FCF)$73M$65M$43M$64M$64M$66M$2M$72M
FCF Margin %
Dividends Paid$16M$16M$16M$15M$15M$15M$15M$14M

USD; $M / $B as marked. Newest period first. Source: public company filings (via Yahoo Finance aggregation).

BANF Balance Sheet History

Balance sheet2026-06-302025-12-312024-12-312023-12-312022-12-312021-12-312020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-312008-12-312007-12-312006-12-31
Total Assets$15.1B$14.9B$13.6B$12.4B$12.4B$9.4B$9.2B$8.6B$7.6B$7.3B$7.0B$6.7B$6.6B$6.0B$6.0B$5.6B$5.1B$4.4B$3.9B$3.7B$3.4B
Cash & Cash Equivalents$4.4B$227M$3.6B$2.4B$3.2B$2.0B$1.6B$1.9B$1.4B$1.8B$1.9B$1.6B$1.9B$1.9B$1.9B$1.7B$1.2B$1.0B$453M$196M$155M
Total Liabilities$13.1B$13.0B$11.9B$10.9B$11.1B$8.2B$8.1B$7.6B$6.7B$6.5B$6.3B$6.0B$6.0B$5.5B$5.5B$5.1B$4.6B$4.0B$3.5B$3.4B$3.1B
Total Debt (Short + Long-Term)$92M$111M$86M$89M$88M$87M$28M$28M$28M$33M$32M$32M$31M$38M$35M$62M$62M$27M$40M$57M$75M
Total Shareholders' Equity$2.0B$1.9B$1.6B$1.4B$1.3B$1.2B$1.1B$1.0B$903M$776M$711M$656M$609M$557M$520M$483M$459M$431M$414M$372M$348M

USD; $M / $B as marked. Newest period first. Source: public company filings (via Yahoo Finance aggregation).

Quarterly statements, profitability ratios, price history, insider activity and institutional holders are in the interactive BANF viewer.

Other Companies in BANKS - REGIONAL

← BANDHANBNKAll “B” companiesBANG →

About TickerBase · Data methodology & sources · Privacy · Terms

TickerBase is provided for educational and informational purposes only. It does not constitute financial, investment, tax, or legal advice, or a recommendation to buy, sell, or hold any security. No price targets are published; any per-share value shown in the valuation workbench is generated entirely from reader-supplied assumptions and is not the publisher's view of fair value. Past performance does not predict future results. Figures are approximate and drawn from public filings; one-time items are noted where identified. Do your own research and consult a licensed professional before making any investment decision. The author may or may not hold positions in the securities discussed.