BancFirst Company Profile (NASDAQ:BANF)

About BancFirst (NASDAQ:BANF)

BancFirst logoBancFirst Corporation is a financial holding company. The Company conducts its operating activities through its principal subsidiary, BancFirst (the Bank), a state-chartered bank. It has four business units, which include metropolitan banks, community banks, other financial services, and executive, operations and support. The metropolitan and community banks offer traditional banking products, such as commercial and retail lending, and a line of deposit accounts. The metropolitan banks consist of banking locations in the metropolitan Oklahoma City and Tulsa areas. The community banks consist of banking locations in communities throughout Oklahoma. Its other financial services are specialty product business units, including guaranteed small business lending, residential mortgage lending, trust services, securities brokerage, electronic banking and insurance. The executive, operations and support groups represent executive management, operational support and corporate functions.

Industry, Sector and Symbol:
  • Sector: Finance
  • Industry: Regional - Southwest Banks
  • Sub-Industry: Regional Banks
  • Symbol: NASDAQ:BANF
  • CUSIP: 05945F10
  • Web: www.bancfirst.com
Capitalization:
  • Market Cap: $1.52 billion
  • Outstanding Shares: 15,906,000
Average Prices:
  • 50 Day Moving Avg: $94.11
  • 200 Day Moving Avg: $91.54
  • 52 Week Range: $56.30 - $103.65
P/E:
  • Trailing P/E Ratio: 20.08
  • Foreward P/E Ratio: 18.94
  • P/E Growth: 1.90
Sales & Book Value:
  • Annual Revenue: $310.63 million
  • Price / Sales: 4.89
  • Book Value: $45.93 per share
  • Price / Book: 2.08
Dividend:
  • Annual Dividend: $1.52
  • Dividend Yield: 1.6%
Profitability:
  • Net Margins: 21.02%
  • Return on Equity: 10.43%
  • Return on Assets: 1.05%
Debt:
  • Debt-to-Equity Ratio: 0.05%
  • Current Ratio: 1.01%
  • Quick Ratio: 1.01%
Misc:
  • Average Volume: 29,128 shs.
  • Beta: 0.68
  • Short Ratio: 6.85
 

Frequently Asked Questions for BancFirst (NASDAQ:BANF)

What is BancFirst's stock symbol?

BancFirst trades on the NASDAQ under the ticker symbol "BANF."

How often does BancFirst pay dividends? What is the dividend yield for BancFirst?

BancFirst declared a quarterly dividend on Monday, February 27th. Shareholders of record on Friday, March 31st will be given a dividend of $0.38 per share on Friday, April 14th. This represents a $1.52 annualized dividend and a dividend yield of 1.59%. The ex-dividend date is Wednesday, March 29th. View BancFirst's Dividend History.

How were BancFirst's earnings last quarter?

BancFirst Co. (NASDAQ:BANF) released its quarterly earnings data on Thursday, April, 20th. The company reported $1.36 EPS for the quarter, topping the consensus estimate of $1.13 by $0.23. The firm had revenue of $82.85 million for the quarter, compared to analysts' expectations of $79.46 million. BancFirst had a net margin of 21.02% and a return on equity of 10.43%. View BancFirst's Earnings History.

When will BancFirst make its next earnings announcement?

BancFirst is scheduled to release their next quarterly earnings announcement on Wednesday, July, 19th 2017. View Earnings Estimates for BancFirst.

Where is BancFirst's stock going? Where will BancFirst's stock price be in 2017?

1 brokerages have issued 1-year price objectives for BancFirst's shares. Their forecasts range from $64.00 to $64.00. On average, they expect BancFirst's share price to reach $64.00 in the next twelve months. View Analyst Ratings for BancFirst.

Who are some of BancFirst's key competitors?

Who are BancFirst's key executives?

BancFirst's management team includes the folowing people:

  • David E. Rainbolt, Chairman of the Board, President, Chief Executive Officer
  • Dennis L. Brand, Vice Chairman of the Board; President and Chief Executive Officer of BancFirst
  • James R. Daniel, Vice Chairman of the Board
  • William O. Johnstone, Vice Chairman of the Board; Chief Executive Officer of Council Oak Partners, LLC
  • Kevin Lawrence, Chief Financial Officer, Executive Vice President, Treasurer
  • Randy P. Foraker, Executive Vice President, Chief Risk Officer, Secretary
  • Darryl Schmidt, Executive Vice President, Director
  • Paul D. Fleming, Executive Vice President and Chief Internal Auditor
  • Kelly Foster, Senior Vice President, Chief Compliance Officer
  • Jennifer Weast, Senior Vice President, Controller

Who owns BancFirst stock?

BancFirst's stock is owned by many different of retail and institutional investors. Top institutional investors include Vanguard Group Inc. (4.99%), FMR LLC (4.73%), Dimensional Fund Advisors LP (3.40%), JPMorgan Chase & Co. (1.40%), Bank of New York Mellon Corp (0.84%) and Geode Capital Management LLC (0.78%). Company insiders that own BancFirst stock include Banking Ltd Ptnrshp R, D Jay Hannah, Darryl Schmidt, David R Harlow, David Seat, David Westman, Dennis L Brand, Donald B Halverstadt, H E Rainbolt, Harvey Robinson, J Ralph Mccalmont, Jennifer C Weast, John Anderson, Karen James, Ken Starks, Marion Mcmillan, Michael S Samis, Robert M Neville, Ronald J Norick, Scott Copeland and William H Crawford. View Institutional Ownership Trends for BancFirst.

Who sold BancFirst stock? Who is selling BancFirst stock?

BancFirst's stock was sold by a variety of institutional investors in the last quarter, including FMR LLC, Ameriprise Financial Inc., Granite Investment Partners LLC, Prudential Financial Inc., Morgan Stanley, Renaissance Technologies LLC, Acadian Asset Management LLC and Russell Investments Group Ltd.. Company insiders that have sold BancFirst stock in the last year include Banking Ltd Ptnrshp R, D Jay Hannah, Darryl Schmidt, David R Harlow, David Seat, David Westman, Dennis L Brand, H E Rainbolt, Harvey Robinson, Jennifer C Weast, John Anderson, Karen James, Ken Starks, Michael S Samis, Robert M Neville, Ronald J Norick, Scott Copeland and William H Crawford. View Insider Buying and Selling for BancFirst.

Who bought BancFirst stock? Who is buying BancFirst stock?

BancFirst's stock was purchased by a variety of institutional investors in the last quarter, including Bank of New York Mellon Corp, Vanguard Group Inc., AQR Capital Management LLC, Dimensional Fund Advisors LP, Schwab Charles Investment Management Inc., ProShare Advisors LLC, Geode Capital Management LLC and Dynamic Technology Lab Private Ltd. Company insiders that have bought BancFirst stock in the last two years include Dennis L Brand and H E Rainbolt. View Insider Buying and Selling for BancFirst.

How do I buy BancFirst stock?

Shares of BancFirst can be purchased through any online brokerage account. Popular online brokerages include Vanguard Brokerage Services, TD Ameritrade, E*TRADE, Scottrade, Fidelity and Charles Schwab.

What is BancFirst's stock price today?

One share of BancFirst stock can currently be purchased for approximately $95.45.


MarketBeat Community Rating for BancFirst (NASDAQ BANF)
Community Ranking:  1.1 out of 5 ()
Outperform Votes:  24 (Vote Outperform)
Underperform Votes:  84 (Vote Underperform)
Total Votes:  108
MarketBeat's community ratings are surveys of what our community members think about BancFirst and other stocks. Vote "Outperform" if you believe the stock will outperform the S&P 500 over the long term. Vote "Underperform" if you believe the stock will underperform the S&P 500 over the long term. You may vote once every thirty days.

Analyst Ratings

Consensus Ratings for BancFirst (NASDAQ:BANF) (?)
Ratings Breakdown: 1 Hold Rating
Consensus Rating:Hold (Score: 2.00)
Consensus Price Target: $64.00 (32.95% downside)

Analysts' Ratings History for BancFirst (NASDAQ:BANF)
Show:
DateFirmActionRatingPrice TargetImpact on Share PriceDetails
7/25/2016Keefe, Bruyette & WoodsBoost Price TargetMarket Perform$59.00 -> $64.00N/AView Rating Details
7/21/2015DA DavidsonBoost Price TargetNeutral$68.00N/AView Rating Details
(Data available from 5/29/2015 forward)

Earnings

Earnings History for BancFirst (NASDAQ:BANF)
Earnings by Quarter for BancFirst (NASDAQ:BANF)
Earnings History by Quarter for BancFirst (NASDAQ:BANF)
DateQuarterConsensus EstimateActual EPSRevenue EstimateActual RevenueRelease LinkConference CallDetails
7/19/2017        
4/20/20173/31/2017$1.13$1.36$79.46 million$82.85 millionViewN/AView Earnings Details
1/19/2017Q416$1.13$1.16$78.25 million$78.98 millionViewN/AView Earnings Details
10/20/2016Q3$1.14$1.13$78.16 million$79.36 millionViewN/AView Earnings Details
7/21/2016Q2$1.04$1.10$75.11 million$76.93 millionViewN/AView Earnings Details
4/21/2016Q1$0.99$1.05$74.61 million$75.59 millionViewN/AView Earnings Details
1/21/2016Q4$1.01$0.99$72.61 million$76.55 millionViewN/AView Earnings Details
10/15/2015Q3$1.01$0.98$71.34 million$72.20 millionViewN/AView Earnings Details
7/16/2015Q2$0.96$1.17$69.92 million$74.93 millionViewN/AView Earnings Details
4/16/2015Q1 2015$0.95$1.03$70.64 million$70.92 millionViewN/AView Earnings Details
1/22/2015Q414$0.95$0.99$70.41 million$71.62 millionViewN/AView Earnings Details
10/16/2014Q3$0.95$1.19$69.15 million$71.45 millionViewN/AView Earnings Details
7/17/2014Q2 14$0.87$0.92$66.03 million$69.10 millionViewN/AView Earnings Details
4/17/2014Q1 2014$0.82$0.94$64.11 million$65.59 millionViewN/AView Earnings Details
1/16/2014Q113$0.85$0.88$64.75 millionViewN/AView Earnings Details
10/17/2013Q3 13$0.85$0.93ViewN/AView Earnings Details
1/24/2013Q4 2012$0.79ViewN/AView Earnings Details
(Data available from 1/1/2011 forward)

Estimates

Earnings Estimates for BancFirst (NASDAQ:BANF)
2017 EPS Consensus Estimate: $4.74
QuarterNumber of EstimatesLow EstimateHigh EstimateAverage Estimate
Q1 20172$1.12$1.15$1.14
Q2 20172$1.12$1.17$1.15
Q3 20172$1.16$1.31$1.24
Q4 20172$1.15$1.29$1.22
(Data provided by Zacks Investment Research)

Dividends

Current Dividend Information for BancFirst (NASDAQ:BANF)
Most Recent Dividend:4/14/2017
Annual Dividend:$1.52
Dividend Yield:1.59%
Dividend Growth:34.50% (3 Year Average)
Payout Ratio:34.23% (Trailing 12 Months of Earnings)
30.34% (Based on This Year's Estimates)
30.16% (Based on Next Year's Estimates)
Track Record:15 Years of Consecutive Dividend Growth
Dividend Payments by Quarter for BancFirst (NASDAQ:BANF)

Dividend History by Quarter for BancFirst (NASDAQ:BANF)
AnnouncedPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
2/27/2017quarterly$0.381.56%3/29/20173/31/20174/14/2017
11/21/2016quarterly$0.381.84%12/28/201612/30/20161/13/2017
8/29/2016quarterly$0.382.24%9/28/20169/30/201610/14/2016
6/1/2016quarterly$0.362.26%6/28/20166/30/20167/15/2016
3/2/2016quarterly$0.362.44%3/29/20163/31/20164/15/2016
11/23/2015quarterly$0.362.27%12/29/201512/31/20151/15/2016
8/31/2015quarterly$0.362.38%9/28/20159/30/201510/15/2015
6/2/2015quarterly$0.342.31%6/26/20156/30/20157/15/2015
3/2/2015quarterly$0.342.25%3/27/20153/31/20154/15/2015
11/24/2014quarterly$0.342.06%12/29/201412/31/20141/15/2015
9/2/2014quarterly$0.342.12%9/26/20149/30/201410/15/2014
6/3/2014quarterly$0.312.09%6/26/20146/30/20147/15/2014
3/7/2014quarterly$0.312.19%3/27/20143/31/20144/15/2014
11/25/2013quarterly$0.312.21%12/27/201312/31/20131/15/2014
8/28/2013quarterly$0.312.41%9/26/20139/30/201310/15/2013
5/28/2013quarterly$0.292.66%6/26/20136/30/20137/15/2013
3/6/2013quarterly$0.292.81%3/26/20133/29/20134/15/2013
(Data available from 1/1/2013 forward)

Insider Trades

Insider Trading and Institutional Ownership History for BancFirst (NASDAQ:BANF)
Insider Ownership Percentage: 44.97%
Institutional Ownership Percentage: 30.69%
Insider Trades by Quarter for BancFirst (NASDAQ:BANF)
Institutional Ownership by Quarter for BancFirst (NASDAQ:BANF)
Insider Trades by Quarter for BancFirst (NASDAQ:BANF)
Transaction DateInsider NameTitleBuy/SellNumber of SharesAverage Share PriceTotal TransactionDetails
5/23/2017H E RainboltChairmanBuy400$94.84$37,936.00View SEC Filing  
4/24/2017Harvey RobinsonPresidentSell10,000$100.39$1,003,900.00View SEC Filing  
4/24/2017Robert M NevilleInsiderSell1,000$101.95$101,950.00View SEC Filing  
2/23/2017Dennis L BrandInsiderSell5,000$97.50$487,500.00View SEC Filing  
2/13/2017Ken StarksInsiderSell3,500$95.00$332,500.00View SEC Filing  
1/30/2017Ronald J NorickDirectorSell7,000$93.56$654,920.00View SEC Filing  
1/26/2017Dennis L BrandInsiderSell1,250$95.61$119,512.50View SEC Filing  
1/25/2017Darryl SchmidtInsiderSell3,983$94.75$377,389.25View SEC Filing  
1/24/2017Dennis L BrandInsiderSell5,577$95.00$529,815.00View SEC Filing  
1/20/2017H E RainboltChairmanSell13,249$94.69$1,254,547.81View SEC Filing  
1/20/2017Karen JamesInsiderSell7,500$95.00$712,500.00View SEC Filing  
12/15/2016Michael S SamisDirectorSell4,000$91.35$365,400.00View SEC Filing  
12/13/2016Harvey RobinsonPresidentSell5,000$90.45$452,250.00View SEC Filing  
12/9/2016D Jay HannahInsiderSell5,000$90.52$452,600.00View SEC Filing  
12/8/2016William H CrawfordDirectorSell5,000$91.17$455,850.00View SEC Filing  
12/6/2016Dennis L BrandInsiderSell5,000$87.52$437,600.00View SEC Filing  
12/6/2016Michael S. SamisDirectorSell816$87.59$71,473.44View SEC Filing  
12/2/2016Banking Ltd Ptnrshp RMajor ShareholderSell23,294$82.08$1,911,971.52View SEC Filing  
11/30/2016Banking Ltd Ptnrshp RMajor ShareholderSell20,602$82.09$1,691,218.18View SEC Filing  
11/30/2016Dennis L BrandInsiderSell2,000$82.00$164,000.00View SEC Filing  
11/29/2016Banking Ltd Ptnrshp RMajor ShareholderSell48,111$81.97$3,943,658.67View SEC Filing  
11/25/2016Banking Ltd Ptnrshp RMajor ShareholderSell31,593$83.01$2,622,534.93View SEC Filing  
11/22/2016Banking Ltd Ptnrshp RMajor ShareholderSell26,400$83.00$2,191,200.00View SEC Filing  
11/16/2016Scott CopelandInsiderSell4,000$82.76$331,040.00View SEC Filing  
11/15/2016John AndersonInsiderSell10,000$82.00$820,000.00View SEC Filing  
11/14/2016David WestmanEVPSell2,500$82.50$206,250.00View SEC Filing  
11/10/2016Darryl SchmidtInsiderSell1,500$80.66$120,990.00View SEC Filing  
11/10/2016William H CrawfordDirectorSell5,000$80.37$401,850.00View SEC Filing  
11/9/2016Dennis L BrandInsiderSell500$74.00$37,000.00View SEC Filing  
11/8/2016David SeatInsiderSell8,873$72.50$643,292.50View SEC Filing  
11/7/2016Dennis L BrandInsiderSell5,700$72.00$410,400.00View SEC Filing  
10/31/2016David WestmanEVPSell1,250$71.50$89,375.00View SEC Filing  
10/26/2016Dennis L BrandInsiderSell50$72.00$3,600.00View SEC Filing  
10/24/2016Dennis L BrandInsiderSell6,250$71.81$448,812.50View SEC Filing  
9/13/2016Robert M NevilleInsiderSell5,250$68.00$357,000.00View SEC Filing  
8/24/2016David R HarlowInsiderSell1,117$67.00$74,839.00View SEC Filing  
8/23/2016David R HarlowInsiderSell9,200$67.11$617,412.00View SEC Filing  
8/22/2016David R HarlowInsiderSell3,833$67.00$256,811.00View SEC Filing  
8/19/2016David R HarlowInsiderSell5,850$67.01$392,008.50View SEC Filing  
8/15/2016Darryl SchmidtInsiderSell4,000$66.69$266,760.00View SEC Filing  
8/10/2016Dennis L BrandInsiderSell200$67.00$13,400.00View SEC Filing  
8/9/2016Dennis L BrandInsiderSell4,903$67.00$328,501.00View SEC Filing  
8/5/2016Scott CopelandInsiderSell4,000$66.40$265,600.00View SEC Filing  
8/1/2016Jennifer C WeastInsiderSell625$66.40$41,500.00View SEC Filing  
7/25/2016Darryl SchmidtInsiderSell5,000$66.10$330,500.00View SEC Filing  
6/2/2016Darryl SchmidtEVPSell2,000$63.03$126,060.00View SEC Filing  
5/3/2016J Ralph MccalmontDirectorSell10,000$61.07$610,700.00View SEC Filing  
4/6/2016David WestmanEVPSell2,500$57.08$142,700.00View SEC Filing  
4/4/2016H E RainboltChairmanBuy1,000$57.01$57,010.00View SEC Filing  
2/29/2016Donald B HalverstadtDirectorSell5,000$56.99$284,950.00View SEC Filing  
2/24/2016Marion McmillanInsiderSell200$54.24$10,848.00View SEC Filing  
2/22/2016Marion McmillanInsiderSell200$55.24$11,048.00View SEC Filing  
2/17/2016Marion McmillaninsiderSell200$56.00$11,200.00View SEC Filing  
1/20/2016Dennis L BrandCEOBuy2,000$53.05$106,100.00View SEC Filing  
11/6/2015Ken StarksinsiderSell5,000$65.00$325,000.00View SEC Filing  
8/18/2015Darryl SchmidtEVPSell1,000$64.20$64,200.00View SEC Filing  
7/20/2015William H CrawfordDirectorSell5,000$66.21$331,050.00View SEC Filing  
6/12/2015Donald B HalverstadtDirectorSell5,000$27.74$138,700.00View SEC Filing  
4/27/2015G Rainey Williams JrDirectorSell3,000$58.80$176,400.00View SEC Filing  
11/18/2014Karen JamesEVPSell2,371$25.00$59,275.00View SEC Filing  
10/29/2014David WestmanEVPSell2,500$37.50$93,750.00View SEC Filing  
10/28/2014David WestmanEVPSell96$37.50$3,600.00View SEC Filing  
9/4/2014David SeatInsiderSell2,600$64.50$167,700.00View SEC Filing  
9/2/2014Wayne E CardwellInsiderSell1,000$64.06$64,060.00View SEC Filing  
8/28/2014Darryl SchmidtEVPSell1,000$63.50$63,500.00View SEC Filing  
8/25/2014Marion McmillanInsiderSell2,700$63.62$171,774.00View SEC Filing  
8/19/2014Darryl SchmidtEVPSell1,000$61.25$61,250.00View SEC Filing  
8/6/2014Darryl SchmidtEVPSell1,500$61.00$91,500.00View SEC Filing  
7/31/2014Darryl SchmidtEVPSell1,500$61.25$91,875.00View SEC Filing  
7/30/2014David WestmanEVPSell1,250$61.68$77,100.00View SEC Filing  
7/18/2014Marion McmillanInsiderSell1,000$62.00$62,000.00View SEC Filing  
5/22/2014William O JohstoneChairmanSell6,000$57.63$345,780.00View SEC Filing  
5/21/2014H E RainboltChairmanBuy1,000$57.44$57,440.00View SEC Filing  
4/23/2014Marion McmillanInsiderSell1,000$60.47$60,470.00View SEC Filing  
3/25/2014Dennis L BrandEVPSell10,000$57.79$577,900.00View SEC Filing  
3/6/2014Marion McmillanInsiderSell2,000$55.92$111,840.00View SEC Filing  
12/3/2013Banking Ltd Ptnrshp RMajor ShareholderSell86,000$54.22$4,662,920.00View SEC Filing  
11/26/2013Banking Ltd Ptnrshp RMajor ShareholderSell32,000$56.09$1,794,880.00View SEC Filing  
11/26/2013Dennis L BrandEVPSell1,000$56.25$56,250.00View SEC Filing  
8/20/2013David R HarlowInsiderSell5,000$53.00$265,000.00View SEC Filing  
7/3/2013Marion McmillanInsiderSell5,000$48.28$241,400.00View SEC Filing  
6/26/2013Cynthia S RossDirectorSell5,000$45.88$229,400.00View SEC Filing  
6/19/2013Dennis L BrandEVPSell3,000$45.00$135,000.00View SEC Filing  
6/5/2013Marion McmillanInsiderSell1,994$43.79$87,317.26View SEC Filing  
5/30/2013Marion McmillanInsiderSell1,506$43.59$65,646.54View SEC Filing  
5/17/2013Marion McmillanInsiderSell2,000$42.22$84,440.00View SEC Filing  
5/10/2013H E RainboltChairmanBuy1,000$41.85$41,850.00View SEC Filing  
5/8/2013Wayne E CardwellInsiderSell3,100$42.00$130,200.00View SEC Filing  
9/5/2012Marion McmillanInsiderSell1,000$42.25$42,250.00View SEC Filing  
(Data available from 1/1/2013 forward)

Headlines

Headline Trends for BancFirst (NASDAQ:BANF)
Latest Headlines for BancFirst (NASDAQ:BANF)
Source:
DateHeadline
streetinsider.com logoBancFirst Corp. (BANF) Names David Harlow CEO; David E. Rainbolt to Assume Role as Executive Chairman
www.streetinsider.com - May 26 at 2:45 AM
finance.yahoo.com logoBancFirst Announces Managment Succession Plan
finance.yahoo.com - May 25 at 4:39 PM
americanbankingnews.com logoBancFirst Co. (BANF) Chairman H E. Rainbolt Acquires 400 Shares
www.americanbankingnews.com - May 24 at 8:24 PM
finance.yahoo.com logoBancFirst Corp. (Oklahoma) – Value Analysis (NASDAQ:BANF) : May 19, 2017
finance.yahoo.com - May 19 at 3:46 PM
finance.yahoo.com logoBancFirst Corp. (Oklahoma) breached its 50 day moving average in a Bearish Manner : BANF-US : May 18, 2017
finance.yahoo.com - May 18 at 11:57 AM
americanbankingnews.com logoBancFirst Co. (BANF) Expected to Announce Quarterly Sales of $81.12 Million
www.americanbankingnews.com - May 6 at 7:56 AM
americanbankingnews.com logo Brokerages Anticipate BancFirst Co. (BANF) Will Announce Earnings of $1.15 Per Share
www.americanbankingnews.com - May 4 at 8:34 PM
americanbankingnews.com logoZacks: BancFirst Co. (BANF) Receives Average Rating of "Hold" from Analysts
www.americanbankingnews.com - May 4 at 6:34 PM
americanbankingnews.com logoBancFirst (BANF) Receiving Somewhat Favorable Press Coverage, Report Finds
www.americanbankingnews.com - May 2 at 11:18 PM
americanbankingnews.com logoSomewhat Favorable News Coverage Somewhat Unlikely to Impact BancFirst (BANF) Share Price
www.americanbankingnews.com - April 28 at 5:35 PM
americanbankingnews.com logoBancFirst Co. (BANF) Insider Sells $101,950.00 in Stock
www.americanbankingnews.com - April 25 at 8:48 PM
americanbankingnews.com logoBancFirst Co. (BANF) President Sells $1,003,900.00 in Stock
www.americanbankingnews.com - April 25 at 6:02 PM
americanbankingnews.com logoBancFirst (BANF) Earning Favorable Press Coverage, Study Finds
www.americanbankingnews.com - April 25 at 10:33 AM
finance.yahoo.com logoBancfirst Corp Sees Its Composite Rating Rise To 96
finance.yahoo.com - April 24 at 3:50 PM
finance.yahoo.com logoWill BancFirst Corporation (BANF) Continue to Surge Higher?
finance.yahoo.com - April 24 at 10:21 AM
finance.yahoo.com logoBancFirst Corp. (Oklahoma) breached its 50 day moving average in a Bullish Manner : BANF-US : April 21, 2017
finance.yahoo.com - April 21 at 3:50 PM
americanbankingnews.com logoBancFirst (BANF) Receives Daily News Sentiment Rating of -0.01
www.americanbankingnews.com - April 21 at 11:41 AM
americanbankingnews.com logoBancFirst Co. (BANF) Announces Quarterly Earnings Results
www.americanbankingnews.com - April 21 at 10:39 AM
finance.yahoo.com logoBancFirst Corporation Reports First Quarter Earnings
finance.yahoo.com - April 20 at 3:51 PM
finance.yahoo.com logoBancFirst beats Street 1Q forecasts
finance.yahoo.com - April 20 at 3:51 PM
finance.yahoo.com logoBANF : Summary for BancFirst Corporation - Yahoo Finance
finance.yahoo.com - April 19 at 4:04 PM
americanbankingnews.com logoSomewhat Positive Press Coverage Likely to Affect BancFirst (BANF) Stock Price
www.americanbankingnews.com - April 18 at 12:22 PM
americanbankingnews.com logoBancFirst Co. (BANF) Short Interest Update
www.americanbankingnews.com - April 17 at 12:36 PM
americanbankingnews.com logoBancFirst Co. (BANF) Set to Announce Earnings on Wednesday
www.americanbankingnews.com - April 17 at 7:30 AM
americanbankingnews.com logoBancFirst (BANF) Getting Somewhat Negative Press Coverage, Report Finds
www.americanbankingnews.com - April 15 at 10:56 AM
americanbankingnews.com logoZacks: Brokerages Expect BancFirst Co. (BANF) to Announce $1.13 Earnings Per Share
www.americanbankingnews.com - April 13 at 4:14 PM
americanbankingnews.com logo BancFirst Co. (BANF) Receives Average Recommendation of "Hold" from Analysts
www.americanbankingnews.com - April 11 at 8:26 PM
finance.yahoo.com logoBancFirst Corp. (Oklahoma) : BANF-US: Dividend Analysis : March 31st, 2017 (record date) : By the numbers : April 11, 2017
finance.yahoo.com - April 11 at 3:49 PM
finance.yahoo.com logoCIT Group Closes Joint Venture Stake Sale: What's Next?
finance.yahoo.com - April 7 at 8:20 AM
finance.yahoo.com logo3 Reasons Why SVB Financial (SIVB) Stock is Worth Buying Now
finance.yahoo.com - March 30 at 4:15 PM
seekingalpha.com logoBancFirst goes ex-dividend tomorrow
seekingalpha.com - March 28 at 12:17 PM
biz.yahoo.com logoBANCFIRST CORP /OK/ Files SEC form 8-K, Other Events
biz.yahoo.com - March 24 at 4:14 PM
americanbankingnews.com logo BancFirst Co. (BANF) Given Average Rating of "" by Brokerages
www.americanbankingnews.com - March 22 at 10:31 AM
biz.yahoo.com logoBANCFIRST CORP /OK/ Files SEC form 10-K, Annual Report
biz.yahoo.com - March 7 at 3:47 PM
biz.yahoo.com logoBANCFIRST CORP /OK/ Files SEC form 8-K, Regulation FD Disclosure
biz.yahoo.com - February 23 at 8:51 PM
finance.yahoo.com logoBancFirst Corporation Announces Filing Of Shelf Registration Statement
finance.yahoo.com - January 20 at 4:51 PM
biz.yahoo.com logoBANCFIRST CORP /OK/ Files SEC form 8-K, Other Events, Financial Statements and Exhibits
biz.yahoo.com - January 20 at 4:51 PM
us.rd.yahoo.com logoBancFirst Corporation Reports Fourth Quarter Earnings
us.rd.yahoo.com - January 19 at 9:58 PM
us.rd.yahoo.com logo1:44 pm BancFirst reports Q4 EPS above consensus
us.rd.yahoo.com - January 19 at 9:58 PM
biz.yahoo.com logoBANCFIRST CORP /OK/ Files SEC form 8-K, Results of Operations and Financial Condition, Financial Statements and Exhib
biz.yahoo.com - January 19 at 4:55 PM
finance.yahoo.com logoBear of the Day: Opus Bank (OPB)
finance.yahoo.com - January 9 at 4:53 PM
finance.yahoo.com logoBANCFIRST CORP /OK/ Financials
finance.yahoo.com - November 11 at 3:41 PM
biz.yahoo.com logoBANCFIRST CORP /OK/ Files SEC form 10-Q, Quarterly Report
biz.yahoo.com - November 4 at 9:05 PM

Social

Chart

BancFirst (BANF) Chart for Monday, May, 29, 2017

This page was last updated on 5/29/2017 by MarketBeat.com Staff