BANF - BancFirst Corporation logo

BancFirst Corporation

BANF

BancFirst Corporation is a bank holding company that offers a range of commercial banking services to retail customers and small to medium-sized businesses in the U.S., including loans, savings accounts, insurance, and investment management.

๐Ÿ’ฒ Financial Services NASDAQ Listed 1990 $ USD
$1,000 invested 30 years ago โ†’$31,180today

Score Overview

1 Year
Score
Net Growth4.66%
Net TrendGrew
Net Income Consistencyโ€”
Rev Growth-43.98%
Rev TrendShrank
Revenue Consistencyโ€”
5 Years
Score7.2
Net Growth50.23%
Net TrendEvery year
Net Income Consistencyโ€”
Rev Growth-7.09%
Rev Trend60%
Revenue Consistencyโ€”
10 Years
Score
Net Growth256.33%
Net Trend90%
Net Income Consistency
Rev Growth41.84%
Rev Trend70%
Revenue Consistency
20 Years
Score7.5
Net Growth410.28%
Net Trend85%
Net Income Consistency
Rev Growth70.01%
Rev Trend70%
Revenue Consistency
30 Years
Score
Net Growth11x
Net Trend83%
Net Income Consistency
Rev Growth203.23%
Rev Trend73%
Revenue Consistency
All Time
Score
Net Growth22x
Net Trend85%
Net Income Consistency
Rev Growth7x
Rev Trend76%
Revenue Consistency

Explore the 2021 public Archive ranking โ†’

Where BancFirst Corporation has ranked, year by year

Measure
Fundamentals Window

Showing 10 years ranking history by HDB Score.

Has not reached the top 50 on HDB Score in any year we have ranked.

  • BANF

2003: 17.1% ยท 2021: 8.8% ยท free through 2021 ยท longest runs

Net Income x Stock Price

Historical Returns

Historical Returns
PeriodPriceReturn
Last Price2026-09-28
$ 107.29โ€”
1 Year2025-09-26
$ 128.54-16.54%
5 Years2021-09-28
$ 55.0195.02%
10 Years2016-09-28
$ 29.51263.58%
20 Years2006-09-28
$ 15.566x
30 Years1996-09-27
$ 3.4431x
All Time1990-03-26
$ 0.83128x

Prices are split & dividend adjusted. All values are reported in USD.

Fundamental Data

Reported in USD

Year
TTM$ 461M$ 251M$ 5.35B
2025$ 824M$ 240M$ 226M
2024$ 908M$ 216M$ 3.88B
2023$ 809M$ 212M$ 3.95B
2022$ 603M$ 193M$ 4.70B
2021$ 497M$ 167M$ 2.58B
2020$ 464M$ 99M$ 2.16B
2019$ 473M$ 134M$ 2.35B
2018$ 428M$ 125M$ 2.19B
2017$ 366M$ 86M$ 2.22B
2016$ 325M$ 70M$ 1.85B
2015$ 306M$ 66M$ 1.59B
2014$ 290M$ 63M$ 1.91B
2013$ 267M$ 54M$ 1.85B
2012$ 270M$ 51M$ 1.94B
2011$ 258M$ 45M$ 1.70B
2010$ 240M$ 42M$ 1.20B
2009$ 236M$ 32M$ 1.03B
2008$ 272M$ 44M$ 453M
2007$ 301M$ 53M$ 196M
2006$ 271M$ 49M$ 154M
2005$ 225M$ 42M$ 204M
2004$ 196M$ 37M$ 116M
2003$ 189M$ 31M$ 159M
2002$ 202M$ 33M$ 161M
2001$ 219M$ 27M$ 165M
2000$ 212M$ 26M$ 163M
1999$ 188M$ 23M$ 128M
1998$ 185M$ 21M$ 132M
1997$ 167M$ 20M$ 104M
1996$ 152M$ 21M$ 77M
1995$ 86M$ 12M$ 85M
1994$ 71M$ 11M$ 53M
1993$ 61M$ 11M$ 48M
1992$ 59M$ 11M$ 45M
BANF - BancFirst Corporation logo

BancFirst Corporation fundamental performance

Between 2005 and 2025, revenue grew from $ 225M to $ 824M and net income grew from $ 42M to $ 240M. Revenue increased in 14 of those 20 years; net income in 17.

Across BancFirst Corporation's full reported history, from 1992 to 2025, revenue grew from $ 59M to $ 824M and net income grew from $ 11M to $ 240M. Revenue increased in 76% of the years measured; net income in 85%.

BancFirst Corporation currently holds a 20-year HDB Score of 7.5 out of 10. How the HDB Score is calculated.

Membership

Continue BANFโ€™s history

The public Archive runs through 2021. Membership adds recent and current rankings.

  • Recent and current rankings across 3,816 companies
  • Compare companies with the latest data
  • Track your research shortlist in a portfolio

$99 / year

$149/year ยท Founding price

Continue with Membership

30-day money-back guarantee.

Explore other companies