BancFirst Corp. Company Profile (NASDAQ:BANF)

About BancFirst Corp.

BancFirst Corp. 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
  • Exchange: NASDAQ
  • Symbol: BANF
  • CUSIP: 05945F10
Key Metrics:
  • Previous Close: $72.00
  • 50 Day Moving Average: $70.95
  • 200 Day Moving Average: $64.54
  • 52-Week Range: $15,532,000.00 - $51.14
  • Trailing P/E Ratio: 16.58
  • Foreward P/E Ratio: 15.80
  • P/E Growth: 1.63
  • Market Cap: $1.10B
  • Outstanding Shares: 15,532,000
  • Beta: 0.78
  • Net Margins: 20.79%
  • Return on Equity: 10.19%
  • Return on Assets: 1.01%
  • Debt-to-Equity Ratio: 0.05%
  • Current Ratio: 1.02%
  • Quick Ratio: 1.01%
Additional Links:
Companies Related to BancFirst Corp.:

Analyst Ratings

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

Analysts' Ratings History for BancFirst Corp. (NASDAQ:BANF)
DateFirmActionRatingPrice TargetDetails
7/25/2016Keefe, Bruyette & WoodsBoost Price TargetMarket Perform$59.00 -> $64.00View Rating Details
7/21/2015DA DavidsonBoost Price TargetNeutral$68.00View Rating Details
(Data available from 10/23/2014 forward)


Earnings History for BancFirst Corp. (NASDAQ:BANF)
DateQuarterConsensus EstimateActual EPSRevenue EstimateActual RevenueRelease LinkConference CallDetails
10/20/2016Q3$1.14$1.13ViewN/AView Earnings Details
7/21/2016Q2$1.04$1.10ViewN/AView Earnings Details
4/21/2016Q1$0.99$1.05ViewN/AView Earnings Details
1/21/2016Q4$1.01$0.99ViewN/AView Earnings Details
10/15/2015Q3$1.01$0.98ViewN/AView Earnings Details
7/16/2015Q2$0.96$1.17ViewN/AView Earnings Details
4/16/2015$0.95$1.03ViewN/AView Earnings Details
1/22/2015Q414$0.95$0.99ViewN/AView Earnings Details
10/16/2014Q3$0.95$1.19ViewN/AView Earnings Details
7/17/2014Q2 14$0.87$0.92$66.22 millionViewN/AView Earnings Details
4/17/2014$0.83$0.94ViewN/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)


Earnings Estimates for BancFirst Corp. (NASDAQ:BANF)
Current Year EPS Consensus Estimate: $4.4 EPS
Next Year EPS Consensus Estimate: $4.48 EPS
QuarterNumber of EstimatesLow EstimateHigh EstimateAverage Estimate
Q1 20162$1.03$1.05$1.04
Q2 20161$1.03$1.03$1.03
Q3 20162$1.12$1.16$1.14
Q4 20162$1.10$1.11$1.11
Q1 20171$1.08$1.08$1.08
Q2 20171$1.11$1.11$1.11
Q3 20171$1.11$1.11$1.11
Q4 20171$1.13$1.13$1.13
(Data provided by Zacks Investment Research)


Current Dividend Information for BancFirst Corp. (NASDAQ:BANF)
Annual Dividend:$1.52
Dividend Yield:2.15%
Dividend Growth:-0.20% (3 Year Average)
Payout Ratio:35.60% (Based on Trailing 12 Months of Earnings)
34.55% (Based on Current Year Consensus EPS Estimate)
33.93% (Based on Next Year Consensus EPS Estimate)
Track Record:14 Years of Consecutive Dividend Growth

Dividend History for BancFirst Corp. (NASDAQ:BANF)
AnnouncedPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
(Data available from 1/1/2013 forward)

Insider Trades

Insider Trading History for BancFirst Corp. (NASDAQ:BANF)
Insider Ownership Percentage: 44.97%
Institutional Ownership Percentage: 29.89%
Transaction DateInsider NameTitleBuy/SellNumber of SharesAverage Share PriceTotal TransactionDetails
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)


Latest Headlines for BancFirst Corp. (NASDAQ:BANF)
DateHeadline logoUptrend Call Working As Bancfirst Stock Rises 17.0% (BANF) (NASDAQ:BANF) - October 21 at 8:44 PM logoBancFirst posts 3Q profit (NASDAQ:BANF) - October 21 at 10:42 AM logoBancFirst : Corporation Reports Third Quarter Earnings (NASDAQ:BANF) - October 20 at 9:37 PM logoEPS Target Range For BancFirst Corporation (NASDAQ:BANF) At $4.39 – $4.46 (NASDAQ:BANF) - October 19 at 4:35 PM logoBancfirst Shares Up 16.3% Since SmarTrend's Buy Recommendation (BANF) (NASDAQ:BANF) - October 14 at 12:11 PM logoBANCFIRST CORP /OK/ Files SEC form 8-K, Regulation FD Disclosure (NASDAQ:BANF) - October 13 at 12:17 PM logoBancFirst Corporation (NASDAQ:BANF) EPS Target Range From $4.39 To $4.46 (NASDAQ:BANF) - October 12 at 3:55 PM
News IconLatest Analyst Ratings For BancFirst Corporation (NASDAQ:BANF) (NASDAQ:BANF) - October 7 at 3:45 PM logoBancFirst Corporation (NASDAQ:BANF) Mean Price Target At $66 (NASDAQ:BANF) - October 6 at 8:22 AM
News IconBroker Roundup For BancFirst Corporation (NASDAQ:BANF) (NASDAQ:BANF) - September 29 at 8:49 AM
News IconBancFirst Edmond contest winners meet Steven Adams at the OKC Zoo (NASDAQ:BANF) - September 22 at 3:49 PM logoBancFirst Corporation (NASDAQ:BANF) Mean Price Target Is $66 (NASDAQ:BANF) - September 22 at 9:35 AM
News IconExecutive Vice President of BancFirst Corporation (NASDAQ:BANF), Neville Robert M, sells 5,250 shares worth $356,990 (NASDAQ:BANF) - September 16 at 8:40 AM
News IconRegional Executive of BancFirst Corporation (NASDAQ:BANF), Harlow David R, sells 1,117 shares worth $74,839 (NASDAQ:BANF) - August 26 at 3:41 PM
News IconRegional Executive of BancFirst Corporation (NASDAQ:BANF), Harlow David R, sells 3,833 shares worth $256,822 (NASDAQ:BANF) - August 24 at 11:57 AM logoETF’s with exposure to BancFirst Corp. (Oklahoma) : August 23, 2016 (NASDAQ:BANF) - August 23 at 3:45 PM
News IconRegional Executive of BancFirst Corporation (NASDAQ:BANF), Harlow David R, sells 5,850 shares worth $392,005 (NASDAQ:BANF) - August 22 at 8:49 PM logoHere’s The Growth Forecast For BancFirst Corporation (NASDAQ:BANF) (NASDAQ:BANF) - August 18 at 12:07 PM
News IconExecutive Vice President and of BancFirst Corporation (NASDAQ:BANF), Brand Dennis L, sells 4,872 shares worth $326,424 (NASDAQ:BANF) - August 11 at 9:37 PM logoStock Gaps Down, Aug. 3 – BANF, HMNY, SAEX, CERC, ITEK, BSFT, ADMA (NASDAQ:BANF) - August 3 at 12:21 PM
News IconController of BancFirst Corporation (NASDAQ:BANF), Weast Jennifer C, sells 625 shares worth $41,499 (NASDAQ:BANF) - August 3 at 12:21 PM logoBANF Crosses Above Average Analyst Target (NASDAQ:BANF) - July 27 at 12:13 PM logoKBW reported on (NASDAQ:BANF) BancFirst Corp, boosting its target price to $64 today (NASDAQ:BANF) - July 27 at 12:13 PM
News IconExecutive Vice President and of BancFirst Corporation (NASDAQ:BANF), James Karen, sells 3,625 shares worth $238,018 (NASDAQ:BANF) - July 27 at 12:13 PM logoBancFirst Corp. (Oklahoma) :BANF-US: Earnings Analysis: Q2, 2016 By the Numbers : July 26, 2016 (NASDAQ:BANF) - July 26 at 10:28 AM logoFinancial Stocks Gainers, Losers Highlights (NASDAQ:BANF) - July 25 at 8:31 AM logoBancFirst : tops Street 2Q forecasts (NASDAQ:BANF) - July 22 at 3:42 PM logoBancFirst tops Street 2Q forecasts (NASDAQ:BANF) - July 21 at 5:25 PM logoBancFirst beats by $0.06, beats on revenue (NASDAQ:BANF) - July 21 at 4:52 PM logoBancFirst Corp. (Oklahoma) breached its 50 day moving average in a Bullish Manner : BANF-US : July 12, 2016 (NASDAQ:BANF) - July 12 at 8:07 AM logoETF’s with exposure to BancFirst Corp. (Oklahoma) : July 6, 2016 (NASDAQ:BANF) - July 6 at 2:08 PM logoBancFirst Corp. (Oklahoma) :BANF-US: Earnings Analysis: Q1, 2016 By the Numbers : June 28, 2016 (NASDAQ:BANF) - June 28 at 11:30 AM logoBancFirst Corp. (Oklahoma) breached its 50 day moving average in a Bearish Manner : BANF-US : June 20, 2016 (NASDAQ:BANF) - June 20 at 8:15 AM logoBANCFIRST CORP /OK/ Files SEC form 8-K, Submission of Matters to a Vote of Security Holders, Regulation FD Disclosure (NASDAQ:BANF) - May 27 at 4:02 PM logoETF’s with exposure to BancFirst Corp. (Oklahoma) : April 27, 2016 (NASDAQ:BANF) - April 27 at 12:28 PM logoBancFirst Corp. (Oklahoma) :BANF-US: Earnings Analysis: Q4, 2015 By the Numbers (NASDAQ:BANF) - April 26 at 10:12 AM logoBancFirst beats Street 1Q forecasts (NASDAQ:BANF) - April 21 at 4:54 PM logoBancFirst Corporation Reports First Quarter Earnings (NASDAQ:BANF) - April 21 at 4:30 PM logoBancFirst Corp. (Oklahoma) breached its 50 day moving average in a Bearish Manner : BANF-US : April 6, 2016 (NASDAQ:BANF) - April 6 at 8:08 AM logoBANCFIRST CORP /OK/ Files SEC form 8-K, Change in Directors or Principal Officers, Financial Statements and Exhibits (NASDAQ:BANF) - March 30 at 10:07 AM logoBANCFIRST CORP /OK/ Files SEC form 10-K, Annual Report (NASDAQ:BANF) - March 11 at 3:46 PM logoBancFirst Corp. (Oklahoma) breached its 50 day moving average in a Bullish Manner : BANF-US : February 29, 2016 (NASDAQ:BANF) - February 29 at 8:04 AM logoBancFirst Corporation Is Well Suited For The Turbulent Market Of 2016 (NASDAQ:BANF) - January 27 at 7:49 PM logoBancFirst Corp. (Oklahoma) Earnings Analysis: Q4, 2015 By the Numbers (NASDAQ:BANF) - January 25 at 11:05 AM logoBancFirst posts 4Q profit (NASDAQ:BANF) - January 21 at 5:35 PM logoBancFirst Corporation Reports Fourth Quarter Earnings (NASDAQ:BANF) - January 21 at 4:30 PM logoA Select Group Of Banks Has Generated 4% Dividend Growth In Each Of The Last 6 Years (NASDAQ:BANF) - January 21 at 12:31 PM logoBancFirst Is Oversold (NASDAQ:BANF) - January 17 at 7:03 PM logoHedge Funds Are Dumping Semtech Corporation (SMTC) (NASDAQ:BANF) - December 13 at 8:37 PM logoETF’s with exposure to BancFirst Corp. (Oklahoma) : September 30, 2015 (NASDAQ:BANF) - September 30 at 12:44 PM


BancFirst Corp. (NASDAQ:BANF) Chart for Sunday, October, 23, 2016

Last Updated on 10/23/2016 by Staff