FinObservatory

SEC filings / CIK 760498

BANCFIRST CORP /OK/

National commercial banks, OK. 15 10-K filer-years in this dataset, the most recent for FY2025, filed Feb 26, 2026. Every figure below is as filed by the company and untouched: FinObservatory has not restated, rescaled or corrected anything, and a blank is a fact the filing does not tag, not a zero.

This is the SEC holding company, identified by its Central Index Key. It is not the insured bank subsidiary that appears in /banks and /deposits, which are FDIC call-report entities on a different consolidation. Nothing here should be compared line for line with those.

Held-to-maturity gap against reported equity

The fair value of the held-to-maturity book minus its carrying amount, divided by the stockholders’ equity the same filing reports. Years marked n/a are years in which the filing does not tag one of the three.

000000n/an/an/an/an/an/an/an/an/an/aFY2021: HTM fair value less carrying amount, +0.0% of reported stockholders’ equityFY2022: HTM fair value less carrying amount, 0.0% of reported stockholders’ equityFY2023: HTM fair value less carrying amount, 0.0% of reported stockholders’ equityFY2024: HTM fair value less carrying amount, 0.0% of reported stockholders’ equityFY2025 (partial): HTM fair value less carrying amount, 0.0% of reported stockholders’ equity111213141516171819202122232425Fiscal year of the 10-K% of reported stockholders’ equity

The gap is computable for 5 of this company’s 15 filings.

Source: SEC Financial Statement Data Sets, US Securities and Exchange Commission, Division of Economic and Risk Analysis. Facts as filed: uncleaned, unrestated, not audited by FinObservatory. Selection: consolidated USD balance-sheet instants at each filing's own period end, from this company's 10-K submissions with prevrpt = 0. Methodology

Filing history, as filed

FYFiledAssetsDepositsEquityAOCIHTM carryingHTM fair valueGap, % of equityCustom facts
2025pFeb 26, 2026$14.84bn$12.67bn$1.85bn-$8.3m$561k$561k0.0%6.6%
2024Feb 28, 2025$13.55bn$11.72bn$1.62bn-$32.9m$837k$837k0.0%7.2%
2023Feb 27, 2024$12.37bn$10.70bn$1.43bn-$50.0m$1.2m$1.2m0.0%7.7%
2022Feb 24, 2023$12.39bn$10.97bn$1.25bn-$71.6m$2.4m$2.4m0.0%6.8%
2021Feb 25, 2022$9.41bn$8.09bn$1.17bn$2.1m$3.0m$3.0m+0.0%6.1%
2020Feb 26, 2021$9.21bn$8.06bn$1.07bn$7.4m$3.0mn/an/a6.5%
2019Feb 28, 2020$8.57bn$7.48bn$1.00bn$3.5m$1.9mn/an/a4.7%
2018Feb 26, 2019$7.57bn$6.61bn$902.8m-$2.1m$1.4mn/an/a3.0%
2017Mar 1, 2018$7.25bn$6.42bn$775.6m-$2.3mn/an/an/a2.4%
2016Mar 7, 2017$7.02bn$6.25bn$711.1m$94kn/an/an/a2.4%
2015Mar 11, 2016$6.69bn$5.97bn$655.5m$1.5mn/an/an/a0.8%
2014Mar 13, 2015$6.57bn$5.90bn$609.3m$4.2mn/an/an/a1.1%
2013Mar 14, 2014$6.04bn$5.42bn$557.0m$3.9mn/an/an/a0.8%
2012Mar 18, 2013$6.02bn$5.44bn$519.6m$6.3mn/an/an/a1.6%
2011Mar 15, 2012$5.61bn$5.04bn$483.0m$9.4mn/an/an/a2.8%

ext marks a carrying amount tagged with a company-invented element. p marks FY2025, which the dataset’s filing window (closing Mar 31, 2026) leaves incomplete across filers. “Custom facts” is the share of that filing’s consolidated facts carrying a company-invented tag, in any unit.

Source: SEC Financial Statement Data Sets, US Securities and Exchange Commission, Division of Economic and Risk Analysis. Facts as filed: uncleaned, unrestated, not audited by FinObservatory. Selection: this company's 10-K submissions with prevrpt = 0, one per fiscal year by latest filed date; consolidated USD instants at each filing's period end. Dollar columns are raw US dollars. Methodology

What this page cannot tell you

  • A blank in the held-to-maturity columns means the filing does not tag that fact on the consolidated face. It does not mean the company holds no held-to-maturity securities, and this dataset cannot distinguish the two.
  • A held-to-maturity gap is not a realised loss. Held to maturity, the securities pay par. The gap measures how far the reported equity sits from a mark-to-market equity, which becomes a solvency question only if the book must be sold.
  • AOCI is not the held-to-maturity mark. It bundles available-for-sale marks, hedge marks, pension and translation, net of tax. Do not add the two columns.
  • Every value is as filed. A scale error, sign error or mis-tag by the company is reproduced here exactly as the company made it.

Pages exist for the 650 bank and thrift holding companies with at least one 10-K from FY2015 onward, out of 900 with a 10-K anywhere in the dataset.