BANFNasdaqGS
BancFirst Corporation
$114.01
ListedMar 26, 1990
SectorFinancial Services
IndustryBanks — Regional
CountryUnited States
Employees2260
StateOK| CityOklahoma City| Address100 North Broadway Avenue| Phone405 270 1086
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. It operates through BancFirst Metropolitan Banks, BancFirst Community Banks, Pegasus, Worthington, and Other Financial Services segments. The company offers checking, negotiable order of withdrawal, savings, money market, health savings, coverdell education, individual retirement, and sweep accounts, as well as certificates of deposit, overdraft protection, and auto draft services. It also provides commercial real estate owner occupied and non-owner occupied, construction and development, construction residential real estate, residential real estate first lien, agricultural, commercial and consumer non-real estate, and oil and gas loans; lending activities, such as private banking, commercial and residential real estate, commercial and industrial, and energy loans; automobiles, home equity loans, and other personal loans; and securities investment products. In addition, the company offers investment management and administration of trusts for individuals, corporations, and employee benefit plans, as well as bond trustee and paying agent business for various Oklahoma municipalities and governmental entities; and provision of item processing, research, and other correspondent banking services to financial institutions and governmental units. Further, the company provides commercial and personal insurance products; and depository and funds transfer, collection, safe deposit box, cash management, and other services. It serves non-metropolitan trade centers and cities in the metropolitan statistical areas of Oklahoma. The company was formerly known as United Community Corporation and changed its name to BancFirst Corporation in November 1988. BancFirst Corporation was incorporated in 1984 and is headquartered in Oklahoma City, Oklahoma.

Key Indicators

Key financial and dividend metrics for this stock.

?
P/E Ratio
15.1
?
Div. Rate
$1.96
?
Div. Yield
1.78%
?
Payout Ratio
26.44%
?
Max Consec. Div. Years
35 years
?
Longest Consec. Div.
35 years
?
Div. Coverage
100%
?
Div. Stability Rate
0.12
?
Div. Growth Rate
100.00%
?
Score
96

Dividend History

Historical dividend payments by ex-dividend date.

Mar 31, 2026
$ 0.4900
Dec 31, 2025
$ 0.4900
Sep 30, 2025
$ 0.4900
Jun 30, 2025
$ 0.4600
Mar 31, 2025
$ 0.4600
Dec 31, 2024
$ 0.4600
Sep 30, 2024
$ 0.4600
Jun 28, 2024
$ 0.4300
Mar 27, 2024
$ 0.4300
Dec 28, 2023
$ 0.4300
Sep 28, 2023
$ 0.4300
Jun 29, 2023
$ 0.4000
Mar 30, 2023
$ 0.4000
Dec 29, 2022
$ 0.4000
Sep 29, 2022
$ 0.4000
Jun 29, 2022
$ 0.3600
Mar 30, 2022
$ 0.3600
Dec 30, 2021
$ 0.3600
Sep 29, 2021
$ 0.3600
Jun 29, 2021
$ 0.3400
Mar 30, 2021
$ 0.3400
Dec 30, 2020
$ 0.3400
Sep 29, 2020
$ 0.3400
Jun 29, 2020
$ 0.3200
Mar 30, 2020
$ 0.3200
Dec 30, 2019
$ 0.3200
Sep 27, 2019
$ 0.3200
Jun 27, 2019
$ 0.3000
Mar 28, 2019
$ 0.3000
Dec 28, 2018
$ 0.3000
Sep 27, 2018
$ 0.3000
Jun 28, 2018
$ 0.2100
Mar 28, 2018
$ 0.2100
Dec 28, 2017
$ 0.2100
Sep 28, 2017
$ 0.2100
Jun 28, 2017
$ 0.1900
Mar 29, 2017
$ 0.1900
Dec 28, 2016
$ 0.1900
Sep 28, 2016
$ 0.1900
Jun 28, 2016
$ 0.1800
Mar 29, 2016
$ 0.1800
Dec 29, 2015
$ 0.1800
Sep 28, 2015
$ 0.1800
Jun 26, 2015
$ 0.1700
Mar 27, 2015
$ 0.1700
Dec 29, 2014
$ 0.1700
Sep 26, 2014
$ 0.1700
Jun 26, 2014
$ 0.1550
Mar 27, 2014
$ 0.1550
Dec 27, 2013
$ 0.1550
Sep 26, 2013
$ 0.1550
Jun 26, 2013
$ 0.1450
Mar 26, 2013
$ 0.1450
Dec 12, 2012
$ 0.1450
Sep 26, 2012
$ 0.1450
Jun 27, 2012
$ 0.1350
Apr 11, 2012
$ 0.1350
Dec 28, 2011
$ 0.1350
Sep 28, 2011
$ 0.1350
Jun 28, 2011
$ 0.1250
Mar 29, 2011
$ 0.1250
Dec 29, 2010
$ 0.1250
Sep 28, 2010
$ 0.1250
Jun 28, 2010
$ 0.1150
Mar 29, 2010
$ 0.1150
Dec 29, 2009
$ 0.1150
Sep 28, 2009
$ 0.1150
Jun 26, 2009
$ 0.1100
Mar 27, 2009
$ 0.1100
Dec 29, 2008
$ 0.1100
Sep 26, 2008
$ 0.1100
Jun 26, 2008
$ 0.1000
Mar 27, 2008
$ 0.1000
Dec 27, 2007
$ 0.1000
Sep 26, 2007
$ 0.1000
Jun 27, 2007
$ 0.0900
Mar 28, 2007
$ 0.0900
Dec 27, 2006
$ 0.0900
Sep 27, 2006
$ 0.0900
Jul 17, 2006
$ 0.0800
Mar 29, 2006
$ 0.0800
Dec 28, 2005
$ 0.0800
Sep 28, 2005
$ 0.0800
Jun 28, 2005
$ 0.0700
Mar 29, 2005
$ 0.0700
Dec 29, 2004
$ 0.0700
Sep 28, 2004
$ 0.0700
Jun 28, 2004
$ 0.0625
Mar 29, 2004
$ 0.0625
Dec 29, 2003
$ 0.0625
Sep 26, 2003
$ 0.0625
Jun 26, 2003
$ 0.0550
Mar 27, 2003
$ 0.0550
Dec 27, 2002
$ 0.0550
Sep 26, 2002
$ 0.0500
Jun 26, 2002
$ 0.0500
Mar 26, 2002
$ 0.0450
Dec 27, 2001
$ 0.0450
Sep 26, 2001
$ 0.0450
Jun 27, 2001
$ 0.0450
Mar 28, 2001
$ 0.0450
Dec 27, 2000
$ 0.0450
Sep 27, 2000
$ 0.0400
Jun 28, 2000
$ 0.0400
Mar 29, 2000
$ 0.0400
Dec 29, 1999
$ 0.0400
Sep 28, 1999
$ 0.0350
Jun 30, 1999
$ 0.0300
Mar 29, 1999
$ 0.0300
Dec 29, 1998
$ 0.0300
Sep 28, 1998
$ 0.0300
Jun 26, 1998
$ 0.0300
Mar 27, 1998
$ 0.0300
Dec 29, 1997
$ 0.0300
Sep 26, 1997
$ 0.0250
Jun 26, 1997
$ 0.0250
Apr 17, 1997
$ 0.0250
Dec 27, 1996
$ 0.0250
Sep 26, 1996
$ 0.0200
Jun 26, 1996
$ 0.0200
Apr 3, 1996
$ 0.0200
Jan 5, 1996
$ 0.0200
Oct 4, 1995
$ 0.0437
Jun 30, 1995
$ 0.0175
Mar 28, 1995
$ 0.0175
Dec 28, 1994
$ 0.0175
Sep 27, 1994
$ 0.0150
Jun 28, 1994
$ 0.0150
Apr 5, 1994
$ 0.0150
Dec 27, 1993
$ 0.0150
Sep 28, 1993
$ 0.0125
Jun 24, 1993
$ 0.0125
Feb 24, 1993
$ 0.0375
Nov 27, 1992
$ 0.0375
Aug 31, 1992
$ 0.0375
May 22, 1992
$ 0.0375
Feb 24, 1992
$ 0.0333
Nov 22, 1991
$ 0.0333
Aug 19, 1991
$ 0.0333
May 20, 1991
$ 0.0333
Feb 22, 1991
$ 0.0250

Peer Companies

Other stocks in the same sector.

The app download will be available in the next version. Stay tuned!