BANF $57.45 +0.64 (1.13%)

Wed, Feb 20, 2019

BancFirst Corp is a Financials stock that trades on the NASDAQ with a market cap of $1.86 Billion


BancFirst Corp through its subsidiaries provides retail & commercial banking services; It also offers trust services & acts as executor, administrator, trustee, transfer agent & provides item processing, research & other fiduciary services. http://www.bancfirst.com

Add (BANF) to Portfolio

For more information and analysis of BANF, visit Bloomberg, Google Finance, Nasdaq & Yahoo Finance.

BancFirst Corp Stock Charts

The 5 year and 1 year stock charts are below.



BANF Stock Price

Below are a few key dates for the stock price.


Year To Date

Feb
20
Wednesday

The most recent stock price is $57.45.

The Year To Date (YTD) return is +13.36%.

52 Week Low

Dec 2018
24
Monday

The 52 Week Low stock price is $48.69 set on Mon, Dec 24, 2018 which is 59 days ago.

The current price per share is 17.99% above the 52 week low.

52 Week High

Aug 2018
22
Wednesday

The 52 Week High stock price is $64.85 set on Wed, Aug 22, 2018 which is 183 days ago.

The current price per share is -11.41% below the 52 week high.

All Time High

Aug 2018
22
Wednesday

The All Time High stock price is $64.85 set on Wed, Aug 22, 2018 which is 183 days ago.

The current price per share is -11.41% below the all time high.

BANF Stock Split History

BancFirst Corp has had 2 stock splits.

Split Date Split Ratio
Tue, Aug 1, 20171 for 2 (Reverse)
Thu, Mar 2, 20061 for 2 (Reverse)

Earnings

Below is the EPS, P/E Ratio and Earnings Date.


The Earnings Per Share (EPS) is $1.00.

The Price To Earnings (P/E) Ratio is 15.11.

Earnings Dates

Stocks can make big percentage moves on the earnings announcement.

Companies announce earnings either before the market open or after the close.

Oct 2018
19
Friday

The Earnings Release Date for BancFirst Corp was Fri, Oct 19, 2018.

Since this earnings release 125 days ago, the stock price is up by +0.90%.

Jan
17
Thursday

The most recent Earnings Release Date was on Thu, Jan 17, 2019, which was 35 days ago.

Since this earnings date, the stock price is up by +9.14%.

BancFirst Corp Dividend

Below is important Dividend information.


The Annual Dividend Yield is 2.09%.

Check out the Dividend Calculator to forecast your potential profis with BancFirst Corp.

(The next ex-dividend date will be around Wed, Dec 26, 2018.)

Declaration Date Amount Ex-Date Record Date Pay Date
Fri, Aug 24, 2018$0.30Thu, Sep 27, 2018Fri, Sep 28, 2018Mon, Oct 15, 2018
Thu, May 24, 2018$0.21Thu, Jun 28, 2018Fri, Jun 29, 2018Fri, Jul 13, 2018
Thu, Feb 22, 2018$0.21Wed, Mar 28, 2018Fri, Mar 30, 2018Fri, Apr 13, 2018
Thu, Nov 16, 2017$0.21Thu, Dec 28, 2017Fri, Dec 29, 2017Mon, Jan 15, 2018
Fri, Aug 25, 2017$0.21Thu, Sep 28, 2017Fri, Sep 29, 2017Fri, Oct 13, 2017
Wed, May 31, 2017$0.19Wed, Jun 28, 2017Fri, Jun 30, 2017Fri, Jul 14, 2017
Mon, Feb 27, 2017$0.19Wed, Mar 29, 2017Fri, Mar 31, 2017Fri, Apr 14, 2017
Fri, Nov 18, 2016$0.19Wed, Dec 28, 2016Fri, Dec 30, 2016Fri, Jan 13, 2017
Fri, Aug 26, 2016$0.19Wed, Sep 28, 2016Fri, Sep 30, 2016Fri, Oct 14, 2016
Tue, May 31, 2016$0.18Tue, Jun 28, 2016Thu, Jun 30, 2016Fri, Jul 15, 2016
Thu, Feb 25, 2016$0.18Tue, Mar 29, 2016Thu, Mar 31, 2016Fri, Apr 15, 2016
Thu, Nov 19, 2015$0.18Tue, Dec 29, 2015Thu, Dec 31, 2015Fri, Jan 15, 2016
Fri, Aug 28, 2015$0.18Mon, Sep 28, 2015Wed, Sep 30, 2015Thu, Oct 15, 2015
Mon, Jun 1, 2015$0.17Fri, Jun 26, 2015Tue, Jun 30, 2015Wed, Jul 15, 2015
Mon, Feb 23, 2015$0.17Fri, Mar 27, 2015Tue, Mar 31, 2015Wed, Apr 15, 2015
Fri, Nov 21, 2014$0.17Mon, Dec 29, 2014Wed, Dec 31, 2014Thu, Jan 15, 2015
Thu, Aug 28, 2014$0.17Fri, Sep 26, 2014Tue, Sep 30, 2014Wed, Oct 15, 2014
Thu, May 22, 2014$0.16Thu, Jun 26, 2014Mon, Jun 30, 2014Tue, Jul 15, 2014
Wed, Mar 5, 2014$0.16Thu, Mar 27, 2014Mon, Mar 31, 2014Tue, Apr 15, 2014
Thu, Nov 21, 2013$0.16Fri, Dec 27, 2013Tue, Dec 31, 2013Wed, Jan 15, 2014
Thu, Aug 22, 2013$0.16Thu, Sep 26, 2013Mon, Sep 30, 2013Tue, Oct 15, 2013
Thu, May 23, 2013$0.15Wed, Jun 26, 2013Sun, Jun 30, 2013Mon, Jul 15, 2013
Thu, Feb 28, 2013$0.15Tue, Mar 26, 2013Fri, Mar 29, 2013Mon, Apr 15, 2013
Thu, Nov 15, 2012$0.15Wed, Dec 12, 2012Fri, Dec 14, 2012Mon, Dec 31, 2012
Fri, Aug 24, 2012$0.15Wed, Sep 26, 2012Sun, Sep 30, 2012Mon, Oct 15, 2012
Wed, May 30, 2012$0.14Wed, Jun 27, 2012Sat, Jun 30, 2012Mon, Jul 16, 2012
Tue, Apr 10, 2012$0.14Wed, Apr 11, 2012Sun, Apr 15, 2012Mon, Apr 16, 2012
Sat, Nov 19, 2011$0.14Wed, Dec 28, 2011Sat, Dec 31, 2011Tue, Jan 17, 2012
Sat, Aug 27, 2011$0.14Wed, Sep 28, 2011Fri, Sep 30, 2011Mon, Oct 17, 2011
Sat, May 28, 2011$0.13Tue, Jun 28, 2011Thu, Jun 30, 2011Fri, Jul 15, 2011
Wed, Mar 2, 2011$0.13Tue, Mar 29, 2011Thu, Mar 31, 2011Fri, Apr 15, 2011
Sat, Nov 20, 2010$0.13Wed, Dec 29, 2010Fri, Dec 31, 2010Tue, Jan 18, 2011
Tue, Aug 31, 2010$0.13Tue, Sep 28, 2010Thu, Sep 30, 2010Fri, Oct 15, 2010
Wed, Jun 2, 2010$0.12Mon, Jun 28, 2010Wed, Jun 30, 2010Thu, Jul 15, 2010
Wed, Mar 3, 2010$0.12Mon, Mar 29, 2010Wed, Mar 31, 2010Thu, Apr 15, 2010
Thu, Nov 26, 2009$0.12Tue, Dec 29, 2009Thu, Dec 31, 2009Fri, Jan 15, 2010
Mon, Aug 31, 2009$0.12Mon, Sep 28, 2009Wed, Sep 30, 2009Thu, Oct 15, 2009
Mon, Jun 1, 2009$0.11Fri, Jun 26, 2009Tue, Jun 30, 2009Wed, Jul 15, 2009
Wed, Mar 11, 2009$0.11Fri, Mar 27, 2009Tue, Mar 31, 2009Wed, Apr 15, 2009
Wed, Dec 17, 2008$0.11Mon, Dec 29, 2008Wed, Dec 31, 2008Thu, Jan 15, 2009
Thu, Aug 28, 2008$0.11Fri, Sep 26, 2008Tue, Sep 30, 2008Wed, Oct 15, 2008
Wed, May 28, 2008$0.10Thu, Jun 26, 2008Mon, Jun 30, 2008Tue, Jul 15, 2008
Thu, Feb 28, 2008$0.10Thu, Mar 27, 2008Mon, Mar 31, 2008Tue, Apr 15, 2008
Thu, Nov 15, 2007$0.10Thu, Dec 27, 2007Mon, Dec 31, 2007Tue, Jan 15, 2008
Thu, Aug 23, 2007$0.10Wed, Sep 26, 2007Sun, Sep 30, 2007Mon, Oct 15, 2007
Thu, May 24, 2007$0.09Wed, Jun 27, 2007Sat, Jun 30, 2007Mon, Jul 16, 2007
Thu, Feb 22, 2007$0.09Wed, Mar 28, 2007Sat, Mar 31, 2007Mon, Apr 16, 2007
Thu, Nov 16, 2006$0.09Wed, Dec 27, 2006Sun, Dec 31, 2006Tue, Jan 16, 2007
Thu, Aug 24, 2006$0.09Wed, Sep 27, 2006Sat, Sep 30, 2006Mon, Oct 16, 2006
Thu, May 25, 2006$0.08Mon, Jul 17, 2006Fri, Jun 30, 2006Mon, Jul 17, 2006
Thu, Feb 23, 2006$0.08Wed, Mar 29, 2006Fri, Mar 31, 2006Mon, Apr 17, 2006
Wed, Nov 30, 2005$0.08Wed, Dec 28, 2005Sat, Dec 31, 2005Tue, Jan 17, 2006
Fri, Aug 26, 2005$0.08Wed, Sep 28, 2005Fri, Sep 30, 2005Fri, Oct 14, 2005
Thu, May 26, 2005$0.07Tue, Jun 28, 2005Thu, Jun 30, 2005Fri, Jul 15, 2005
Thu, Feb 17, 2005$0.07Tue, Mar 29, 2005Thu, Mar 31, 2005Fri, Apr 15, 2005
Mon, Nov 29, 2004$0.07Wed, Dec 29, 2004Fri, Dec 31, 2004Fri, Jan 14, 2005
Thu, Aug 26, 2004$0.07Tue, Sep 28, 2004Thu, Sep 30, 2004Fri, Oct 15, 2004
Tue, Jun 1, 2004$0.06Mon, Jun 28, 2004Wed, Jun 30, 2004Thu, Jul 15, 2004
Thu, Feb 26, 2004$0.06Mon, Mar 29, 2004Wed, Mar 31, 2004Thu, Apr 15, 2004
Thu, Nov 20, 2003$0.06Mon, Dec 29, 2003Wed, Dec 31, 2003Thu, Jan 15, 2004
Thu, Aug 28, 2003$0.06Fri, Sep 26, 2003Tue, Sep 30, 2003Wed, Oct 15, 2003
Thu, May 15, 2003$0.06Thu, Jun 26, 2003Mon, Jun 30, 2003Tue, Jul 15, 2003
Thu, Feb 27, 2003$0.06Thu, Mar 27, 2003Mon, Mar 31, 2003Tue, Apr 15, 2003
Thu, Nov 21, 2002$0.06Fri, Dec 27, 2002Tue, Dec 31, 2002Wed, Jan 15, 2003
Thu, Aug 22, 2002$0.05Thu, Sep 26, 2002Mon, Sep 30, 2002Tue, Oct 15, 2002
Fri, May 17, 2002$0.05Wed, Jun 26, 2002Sun, Jun 30, 2002Mon, Jul 15, 2002
Thu, Feb 28, 2002$0.05Tue, Mar 26, 2002Sun, Mar 31, 2002Mon, Apr 15, 2002
Thu, Nov 15, 2001$0.05Thu, Dec 27, 2001Mon, Dec 31, 2001Tue, Jan 15, 2002
Thu, Aug 23, 2001$0.05Wed, Sep 26, 2001Sun, Sep 30, 2001Mon, Oct 15, 2001
Thu, May 24, 2001$0.05Wed, Jun 27, 2001Sat, Jun 30, 2001Mon, Jul 16, 2001
Thu, Mar 22, 2001$0.05Wed, Mar 28, 2001Sat, Mar 31, 2001Mon, Apr 16, 2001
Thu, Nov 16, 2000$0.05Wed, Dec 27, 2000Sun, Dec 31, 2000Mon, Jan 15, 2001
Thu, Aug 24, 2000$0.04Wed, Sep 27, 2000Sat, Sep 30, 2000Mon, Oct 16, 2000
Thu, May 25, 2000$0.04Wed, Jun 28, 2000Fri, Jun 30, 2000Mon, Jul 17, 2000
Thu, Feb 24, 2000$0.04Wed, Mar 29, 2000Fri, Mar 31, 2000Fri, Apr 28, 2000
Thu, Dec 16, 1999$0.04Wed, Dec 29, 1999Fri, Dec 31, 1999Mon, Jan 17, 2000
Thu, Aug 19, 1999$0.04Tue, Sep 28, 1999Fri, Sep 24, 1999Thu, Jan 1, 1970
Fri, May 21, 1999$0.04Wed, Jun 30, 1999Mon, Jun 28, 1999Thu, Jan 1, 1970
Thu, Feb 25, 1999$0.04Mon, Mar 29, 1999Wed, Mar 31, 1999Thu, Apr 15, 1999
Thu, Dec 17, 1998$0.04Tue, Dec 29, 1998Thu, Dec 31, 1998Fri, Jan 15, 1999
Thu, Aug 27, 1998$0.03Mon, Sep 28, 1998Wed, Sep 30, 1998Thu, Oct 15, 1998
Thu, May 28, 1998$0.03Fri, Jun 26, 1998Tue, Jun 30, 1998Wed, Jul 15, 1998
Thu, Feb 19, 1998$0.03Fri, Mar 27, 1998Tue, Mar 31, 1998Tue, Apr 14, 1998
Mon, Nov 24, 1997$0.03Mon, Dec 29, 1997Wed, Dec 31, 1997Thu, Jan 15, 1998
Thu, Aug 28, 1997$0.03Fri, Sep 26, 1997Tue, Sep 30, 1997Wed, Oct 15, 1997
Thu, May 22, 1997$0.03Thu, Jun 26, 1997Mon, Jun 30, 1997Tue, Jul 15, 1997
Thu, Feb 27, 1997$0.03Thu, Apr 17, 1997Mon, Mar 31, 1997Tue, Apr 15, 1997
Thu, Nov 21, 1996$0.03Fri, Dec 27, 1996Tue, Dec 31, 1996Wed, Jan 15, 1997
Thu, Aug 22, 1996$0.02Thu, Sep 26, 1996Mon, Sep 30, 1996Tue, Oct 15, 1996
Thu, May 23, 1996$0.02Wed, Jun 26, 1996Sun, Jun 30, 1996Mon, Jul 15, 1996
Thu, Mar 28, 1996$0.02Wed, Apr 3, 1996Mon, Apr 8, 1996Mon, Apr 15, 1996
Thu, Dec 28, 1995$0.02Fri, Jan 5, 1996Tue, Jan 9, 1996Tue, Jan 16, 1996
Thu, Sep 28, 1995$0.02Wed, Oct 4, 1995Mon, Oct 9, 1995Mon, Oct 16, 1995
Thu, Jun 22, 1995$0.02Fri, Jun 30, 1995Wed, Jul 5, 1995Fri, Jul 14, 1995
Thu, Mar 23, 1995$0.02Tue, Mar 28, 1995Mon, Apr 3, 1995Fri, Apr 14, 1995
Fri, Nov 18, 1994$0.02Wed, Dec 28, 1994Mon, Dec 26, 1994Thu, Jan 1, 1970
Thu, Sep 22, 1994$0.02Tue, Sep 27, 1994Mon, Oct 3, 1994Fri, Oct 14, 1994
Thu, Jun 23, 1994$0.02Tue, Jun 28, 1994Tue, Jul 5, 1994Fri, Jul 15, 1994
Wed, Mar 30, 1994$0.02Tue, Apr 5, 1994Mon, Apr 11, 1994Fri, Apr 15, 1994
Wed, Dec 15, 1993$0.02Mon, Dec 27, 1993Fri, Dec 31, 1993Fri, Jan 14, 1994
Thu, Sep 23, 1993$0.01Tue, Sep 28, 1993Mon, Oct 4, 1993Fri, Oct 15, 1993
Fri, Jun 18, 1993$0.01Thu, Jun 24, 1993Wed, Jun 30, 1993Thu, Jul 15, 1993
Show All

Industry Stocks

Below are some other Banking industry stocks like BancFirst Corp.