Your browser is no longer supported. Please, upgrade your browser.
Settings
BANF BancFirst Corporation daily Stock Chart
BANF [NASD]
BancFirst Corporation
Index- P/E19.57 EPS (ttm)3.20 Insider Own33.00% Shs Outstand32.74M Perf Week2.62%
Market Cap2.05B Forward P/E16.69 EPS next Y3.75 Insider Trans-0.54% Shs Float18.29M Perf Month-3.47%
Income105.70M PEG1.96 EPS next Q0.92 Inst Own40.50% Short Float0.56% Perf Quarter1.62%
Sales273.80M P/S7.49 EPS this Y25.50% Inst Trans1.50% Short Ratio2.69 Perf Half Y20.85%
Book/sh26.35 P/B2.38 EPS next Y1.82% ROA1.40% Target Price63.00 Perf Year16.47%
Cash/sh54.70 P/C1.14 EPS next 5Y10.00% ROE12.50% 52W Range50.80 - 65.70 Perf YTD22.39%
Dividend1.20 P/FCF39.34 EPS past 5Y10.60% ROI21.40% 52W High-4.72% Beta0.69
Dividend %1.92% Quick Ratio- Sales past 5Y6.30% Gross Margin- 52W Low23.23% ATR1.12
Employees1782 Current Ratio- Sales Q/Q22.50% Oper. Margin86.10% RSI (14)49.57 Volatility2.10% 1.65%
OptionableNo Debt/Eq0.04 EPS Q/Q28.30% Profit Margin37.00% Rel Volume4.98 Prev Close62.45
ShortableYes LT Debt/Eq0.04 EarningsOct 18 AMC Payout26.10% Avg Volume37.84K Price62.60
Recom3.00 SMA20-0.22% SMA50-0.26% SMA2007.76% Volume188,631 Change0.24%
Jan-21-10Upgrade Keefe Bruyette Underperform → Mkt Perform $32 → $38
Jan-05-09Downgrade Keefe Bruyette Mkt Perform → Underperform $45 → $39
Jan-26-07Downgrade FTN Midwest Buy → Neutral
Jan-25-07Downgrade Keefe Bruyette Mkt Perform → Underperform
Sep-07-18 01:54PM  Why These Fundamentals Make BancFirst Corporations (NASDAQ:BANF) More Attractive Simply Wall St.
Sep-06-18 07:35AM  UBS Group (UBS) to Begin eFX Trading Engine in Singapore Zacks
Aug-28-18 07:57AM  The Zacks Analyst Blog Highlights: BancFirst, 1st Constitution, Hallmark, Athene and SEI Zacks
Aug-27-18 12:50PM  5 Top Stocks to Gain as Powell Backs Gradual Rate Hikes InvestorPlace
09:41AM  5 Top Stocks to Gain as Powell Backs Gradual Rate Hikes Zacks
Aug-24-18 12:50PM  BancFirst Corporation Increases Dividend PR Newswire
Aug-23-18 09:24AM  6 Reasons That Make BancFirst an Investment-Worthy Stock Zacks
Aug-22-18 08:40AM  Will HSBC's Price Fall Continue on Revenue and Cost Concerns? Zacks
Aug-20-18 11:53AM  Texas Capital (TCBI) Displays Organic Growth: Time To Hold? Zacks
Aug-17-18 09:27AM  6 Reasons That Make First Financial (FFIN) a Hot Pick Now Zacks
Aug-14-18 09:30AM  Has BancFirst (BANF) Outpaced Other Finance Stocks This Year? Zacks
Aug-08-18 08:25AM  Report: Exploring Fundamental Drivers Behind BancFirst, Materion, Acuity Brands, USA Truck, Marriott International, and AtriCure New Horizons, Emerging Trends, and Upcoming Developments GlobeNewswire
Jul-25-18 10:05AM  Is BancFirst (BANF) Outperforming Other Finance Stocks This Year? Zacks
10:00AM  Is BancFirst (BANF) Stock Outpacing Its Finance Peers This Year? Zacks
Jul-19-18 05:02PM  BancFirst: 2Q Earnings Snapshot Associated Press
04:30PM  BancFirst Corporation Reports Second Quarter Earnings PR Newswire
Jun-21-18 07:24AM  Reasons Why I Like BancFirst Corporation (NASDAQ:BANF) Simply Wall St.
May-03-18 07:30AM  Report: Developing Opportunities within USA Truck, Heico, Cable One, Astronics, BancFirst, and Cooper-Standard Future Expectations, Projections Moving into 2018 GlobeNewswire
Apr-25-18 08:21AM  The Zacks Analyst Blog Highlights: Wintrust Financial, Community Trust, BancFirst, American Financial and Progressive Zacks
Apr-24-18 08:24AM  5 Stocks to Buy as U.S. Dollar Surges to Three-Month High Zacks
08:24AM  5 Finance Stocks to Gain as Bond Yields Near 4-Year High Zacks
Apr-19-18 04:52PM  BancFirst: 1Q Earnings Snapshot Associated Press
04:30PM  BancFirst Corporation Reports First Quarter Earnings PR Newswire
Apr-18-18 12:53PM  Intrinsic Calculation For BancFirst Corporation (NASDAQ:BANF) Shows Investors Are Overpaying Simply Wall St.
Apr-16-18 12:10PM  Is BancFirst Corporation (NASDAQ:BANF) Over-Exposed To Risk? Simply Wall St.
Mar-30-18 11:51AM  Why BancFirst Corporation (NASDAQ:BANF) Is A Dividend Rockstar Simply Wall St.
Mar-29-18 07:02AM  Top Stocks To Invest In Simply Wall St.
Mar-21-18 09:19AM  The Zacks Analyst Blog Highlights: BancFirst, Health Insurance, EOG, Wynn and American Airlines Zacks
07:40AM  New Research Coverage Highlights Monolithic Power, Alleghany, O'Reilly Automotive, Associated Banc-Corp, BancFirst, and STERIS plc Consolidated Revenues, Company Growth, and Expectations for 2018 GlobeNewswire
Mar-20-18 09:21AM  Spring Has Come to Warm Us All: 5 Top Stocks to Blossom Zacks
Mar-09-18 07:30PM  Should You Be Tempted To Sell BancFirst Corporation (NASDAQ:BANF) At Its Current PE Ratio? Simply Wall St.
Feb-16-18 01:02PM  Small Oklahoma Bank BancFirst Is About to Break Out Investopedia
Jan-31-18 07:20AM  Free Post Earnings Research Report: Prosperity Bancshares Reported Q4 and Full Year Results for FY17 ACCESSWIRE
Jan-19-18 07:45AM  Market Trends Toward New Normal in Aerie Pharmaceuticals, Martin Midstream Partners, PTC, Powell Industries, BancFirst, and Saul Centers Emerging Consolidated Expectations, Analyst Ratings GlobeNewswire
Jan-18-18 05:03PM  BancFirst posts 4Q profit Associated Press
04:20PM  BancFirst Corporation Reports Fourth Quarter Earnings PR Newswire
Jan-17-18 07:17AM  Is BancFirst Corporation (NASDAQ:BANF) Worth $54.2 Based On Its Intrinsic Value? Simply Wall St.
Jan-11-18 04:10PM  BancFirst Corporation Completes Two Acquisitions PR Newswire
08:37AM  5 Top Bank Stocks to Buy as Q4 Earnings Bells Chime Zacks
Jan-09-18 08:07AM  See what the IHS Markit Score report has to say about BancFirst Corp. Markit
Jan-01-18 10:33AM  BancFirst Corp. (Oklahoma) : BANF-US: Dividend Analysis : December 29th, 2017 (record date) : By the numbers : January 1, 2018 Capital Cube
08:07AM  See what the IHS Markit Score report has to say about BancFirst Corp. Markit
Dec-21-17 11:59AM  BancFirst Corp. (Oklahoma) Value Analysis (NASDAQ:BANF) : December 21, 2017 Capital Cube
Dec-20-17 08:08AM  See what the IHS Markit Score report has to say about BancFirst Corp. Markit
07:17AM  BancFirst Corp. (Oklahoma) breached its 50 day moving average in a Bearish Manner : BANF-US : December 20, 2017 Capital Cube
Dec-15-17 12:56PM  ETFs with exposure to BancFirst Corp. (Oklahoma) : December 15, 2017 Capital Cube
Dec-08-17 08:06AM  See what the IHS Markit Score report has to say about BancFirst Corp. Markit
Dec-06-17 10:51AM  Should You Be Tempted To Sell BancFirst Corporation (BANF) At Its Current PE Ratio? Simply Wall St.
07:33AM  BancFirst Corp. (Oklahoma) breached its 50 day moving average in a Bearish Manner : BANF-US : December 6, 2017 Capital Cube
Nov-30-17 08:08AM  See what the IHS Markit Score report has to say about BancFirst Corp. Markit
Nov-28-17 08:08AM  See what the IHS Markit Score report has to say about BancFirst Corp. Markit
Nov-20-17 11:46AM  ETFs with exposure to BancFirst Corp. (Oklahoma) : November 20, 2017 Capital Cube
Nov-13-17 08:08AM  See what the IHS Markit Score report has to say about BancFirst Corp. Markit
Nov-10-17 08:08AM  See what the IHS Markit Score report has to say about BancFirst Corp. Markit
Nov-09-17 12:01PM  ETFs with exposure to BancFirst Corp. (Oklahoma) : November 9, 2017 Capital Cube
Nov-08-17 03:36PM  BancFirst Corp. (Oklahoma) :BANF-US: Earnings Analysis: Q3, 2017 By the Numbers : November 8, 2017 Capital Cube
Oct-24-17 07:20AM  Earnings Review and Free Research Report: Texas Capital Bancshares Net Income Surged 40% ACCESSWIRE
Oct-19-17 05:04PM  BancFirst posts 3Q profit Associated Press
04:20PM  BancFirst Corporation Reports Third Quarter Earnings PR Newswire
Oct-17-17 08:07AM  See what the IHS Markit Score report has to say about BancFirst Corp. Markit
Oct-16-17 09:47AM  See what the IHS Markit Score report has to say about BancFirst Corp. Markit
Oct-12-17 09:37AM  BancFirst Corp. (Oklahoma) : BANF-US: Dividend Analysis : September 29th, 2017 (record date) : By the numbers : October 12, 2017 Capital Cube
08:27AM  The Zacks Analyst Blog Highlights: PNC Financial Services Group, Wintrust Financial, UMB Financial, Synovus Financial and BancFirst Zacks
Oct-11-17 09:58AM  5 Top Bank Stocks to Buy Ahead of Q3 Earnings Zacks
08:07AM  See what the IHS Markit Score report has to say about BancFirst Corp. Markit
Oct-09-17 09:38AM  4 Reasons to Bet on BancFirst (BANF) Stock Right Now Zacks
08:06AM  See what the IHS Markit Score report has to say about BancFirst Corp. Markit
Oct-06-17 08:06AM  See what the IHS Markit Score report has to say about BancFirst Corp. Markit
Oct-03-17 10:30AM  Here's Why These 4 Bank Stocks Could Rally Post Q3 Results Zacks
08:06AM  See what the IHS Markit Score report has to say about BancFirst Corp. Markit
Sep-26-17 08:53AM  4 Reasons Why BOK Financial is an Attractive Pick Right Now Zacks
Sep-25-17 08:07AM  See what the IHS Markit Score report has to say about BancFirst Corp. Markit
Sep-22-17 10:25AM  5 Bank Stocks to Buy as Interest Rate Hike Hopes Rekindle Zacks
Sep-14-17 07:55PM  BancFirst Corp. (Oklahoma) Value Analysis (NASDAQ:BANF) : September 14, 2017 Capital Cube
Sep-13-17 09:06AM  BancFirst Corp. (Oklahoma) breached its 50 day moving average in a Bullish Manner : BANF-US : September 13, 2017 Capital Cube
Sep-12-17 08:07AM  See what the IHS Markit Score report has to say about BancFirst Corp. Markit
Sep-07-17 09:30AM  BancFirst Corporation Announces Two Acquisitions PR Newswire
Sep-06-17 08:07AM  See what the IHS Markit Score report has to say about BancFirst Corp. Markit
Sep-04-17 08:07AM  See what the IHS Markit Score report has to say about BancFirst Corp. Markit
Aug-23-17 08:40AM  What Makes Banc of California (BANC) a Strong Sell? Zacks
Aug-22-17 08:06AM  See what the IHS Markit Score report has to say about BancFirst Corp. Markit
Aug-21-17 08:06AM  See what the IHS Markit Score report has to say about BancFirst Corp. Markit
Aug-18-17 07:35AM  Zions' Revenues Supported by Loan Growth, Rise in Rates Zacks
Aug-17-17 08:07AM  See what the IHS Markit Score report has to say about BancFirst Corp. Markit
Aug-16-17 05:15PM  ETFs with exposure to BancFirst Corp. (Oklahoma) : August 16, 2017 Capital Cube
Aug-15-17 09:52AM  Prosperity Bancshares' (PB) Margin Pressure Poses a Concern Zacks
08:48AM  BancFirst Corp. (Oklahoma) breached its 50 day moving average in a Bullish Manner : BANF-US : August 15, 2017 Capital Cube
08:07AM  See what the IHS Markit Score report has to say about BancFirst Corp. Markit
Aug-14-17 08:06AM  See what the IHS Markit Score report has to say about BancFirst Corp. Markit
Aug-12-17 08:06AM  See what the IHS Markit Score report has to say about BancFirst Corp. Markit
Aug-11-17 08:05AM  IHS Markit Score Update: Rise in demand for ETFs holding BancFirst Corp is a positive for its shares Markit
Aug-10-17 08:06AM  IHS Markit Score Update: Drop in demand for ETFs holding BancFirst Corp is a negative sign for its shares Markit
Aug-09-17 08:06AM  See what the IHS Markit Score report has to say about BancFirst Corp. Markit
Aug-02-17 01:54PM  BancFirst Corp. (Oklahoma) :BANF-US: Earnings Analysis: Q2, 2017 By the Numbers : August 2, 2017 Capital Cube
09:07AM  BancFirst Corp. (Oklahoma) breached its 50 day moving average in a Bearish Manner : BANF-US : August 2, 2017 Capital Cube
Jul-20-17 08:54PM  BancFirst tops Street 2Q forecasts Associated Press +5.75%
11:00AM  BancFirst Corporation Reports Second Quarter Earnings PR Newswire
09:30AM  Zacks Industry Outlook Highlights: Comerica, State Street, BancFirst and BOK Financial Zacks
Jul-17-17 09:15AM  New Strong Buy Stocks for July 17th Zacks
Jul-13-17 07:41AM  New Strong Buy Stocks for July 13th Zacks
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. It operates through Metropolitan Banks, Community Banks, and Other Financial Services segments. The company offers checking accounts, negotiable order of withdrawal accounts, savings accounts, money market accounts, sweep accounts, club accounts, individual retirement accounts, and certificates of deposit, as well as overdraft protection and auto draft services. It also provides commercial, financial, and other loans for working capital, facilities acquisition or expansion, purchase of equipment, and other needs; construction, farmland, one-to-four family residence, multifamily residential property, and commercial real estate loans; and loans to finance purchases of consumer goods, such as automobiles, boats, household goods, vacations, and education. In addition, the company engages in the 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 for financial institutions and governmental units. Further, it is involved in real estate investment and insurance agency services; and providing funds transfer, collection, safe deposit box, cash management, retail brokerage, and other services for individual and corporate customers. The company serves customers in non-metropolitan trade centers and cities in the metropolitan statistical areas of Oklahoma. It operates through 107 banking locations serving 58 communities in 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 based in Oklahoma City, Oklahoma.
Insider Trading Relationship Date Transaction Cost #Shares Value ($) #Shares Total SEC Form 4
SEAT DAVIDRegional ExecutiveSep 13Option Exercise13.255286,9968,028Sep 14 10:18 AM
SEAT DAVIDRegional ExecutiveSep 13Sale61.2552832,3407,500Sep 14 10:18 AM
SEAT DAVIDRegional ExecutiveSep 10Option Exercise13.253544,6917,854Sep 10 05:20 PM
SEAT DAVIDRegional ExecutiveSep 10Sale63.5035422,4797,500Sep 10 05:20 PM
Lawrence KevinExecutive Vice PresidentSep 05Option Exercise21.431,25026,7881,250Sep 05 11:39 AM
SEAT DAVIDRegional ExecutiveSep 05Option Exercise13.252182,8897,718Sep 05 04:41 PM
SEAT DAVIDRegional ExecutiveSep 05Sale64.2521814,0077,500Sep 05 04:41 PM
Lawrence KevinExecutive Vice PresidentSep 05Sale64.001,25080,0000Sep 05 11:39 AM
RAINBOLT H EChairman Emeritus and DirectorJul 27Buy63.251,00063,2501,006Jul 27 04:57 PM
Gish MarkRegional ExecutiveJul 25Option Exercise17.791,50026,6851,000Jul 27 02:08 PM
Gish MarkRegional ExecutiveJul 25Sale63.861,50095,7900Jul 27 02:08 PM
Lawrence KevinExecutive Vice PresidentJul 23Option Exercise21.435,000107,1505,000Jul 23 10:55 AM
Lawrence KevinExecutive Vice PresidentJul 23Sale64.005,000320,0000Jul 23 10:55 AM
SEAT DAVIDRegional ExecutiveJun 25Option Exercise13.257,50099,3757,500Jun 26 09:45 AM
Starks KenRegional ExecutiveJun 06Option Exercise18.753,00056,2503,000Jun 06 04:54 PM
Starks KenRegional ExecutiveJun 06Sale62.383,000187,1320Jun 06 04:54 PM
Anderson JohnRegional ExecutiveMay 15Option Exercise18.925,00094,6005,000May 15 11:50 AM
Anderson JohnRegional ExecutiveMay 15Sale58.315,000291,5330May 15 11:50 AM
Lawrence KevinExecutive Vice PresidentApr 23Option Exercise21.435,000107,1505,000Apr 23 03:27 PM
Lawrence KevinExecutive Vice PresidentApr 23Sale58.025,000290,1000Apr 23 03:27 PM
R BANKING LTD PTNRSHP10% OwnerApr 20Sale56.3437,4702,111,03710,715,000Apr 20 05:06 PM
SCHMIDT DARRYLExecutive Vice PresidentMar 23Option Exercise12.5040,000500,00040,000Mar 26 04:38 PM
R BANKING LTD PTNRSHP10% OwnerMar 21Sale56.023,600201,65510,752,470Mar 21 05:04 PM
R BANKING LTD PTNRSHP10% OwnerMar 19Sale56.101,60089,76010,756,070Mar 19 05:20 PM
R BANKING LTD PTNRSHP10% OwnerMar 16Sale56.027,930444,24310,757,670Mar 19 10:51 AM
R BANKING LTD PTNRSHP10% OwnerMar 13Sale56.369,000507,27910,765,600Mar 13 04:50 PM
Lawrence KevinExecutive Vice PresidentMar 12Option Exercise21.432,00042,8602,000Mar 13 09:38 AM
Lawrence KevinExecutive Vice PresidentMar 12Sale56.302,000112,5910Mar 13 09:38 AM
R BANKING LTD PTNRSHP10% OwnerMar 12Sale56.3615,068849,19510,774,600Mar 12 04:42 PM
R BANKING LTD PTNRSHP10% OwnerMar 09Sale56.007,870440,74410,789,668Mar 12 04:11 PM
SEAT DAVIDRegional ExecutiveMar 07Option Exercise13.251,60021,2001,600Mar 07 12:49 PM
SEAT DAVIDRegional ExecutiveMar 07Sale56.001,60089,6000Mar 07 12:49 PM
R BANKING LTD PTNRSHP10% OwnerMar 07Sale56.0224,2001,355,66010,797,538Mar 12 04:11 PM
R BANKING LTD PTNRSHP10% OwnerFeb 27Sale56.0212,443697,09710,821,738Mar 12 04:11 PM
R BANKING LTD PTNRSHP10% OwnerFeb 20Sale56.1290050,50810,834,181Mar 12 04:11 PM
R BANKING LTD PTNRSHP10% OwnerFeb 16Sale56.001,40078,40010,835,081Mar 12 04:11 PM
R BANKING LTD PTNRSHP10% OwnerFeb 02Sale56.003,010168,56010,836,481Mar 12 04:11 PM
R BANKING LTD PTNRSHP10% OwnerFeb 01Sale56.002,290128,24010,839,491Mar 12 04:11 PM
R BANKING LTD PTNRSHP10% OwnerJan 31Sale56.001,50084,00010,841,781Mar 12 04:11 PM
Foster KellySenior Vice PresidentJan 30Option Exercise27.302,50068,2502,500Jan 31 02:26 PM
Foster KellySenior Vice PresidentJan 30Sale55.412,500138,5150Jan 31 02:26 PM
R BANKING LTD PTNRSHP10% OwnerJan 29Sale56.026,689374,69810,843,281Mar 12 04:11 PM
R BANKING LTD PTNRSHP10% OwnerJan 25Sale56.0073140,93610,849,970Mar 12 04:11 PM
SCHMIDT DARRYLExecutive Vice PresidentJan 24Option Exercise12.502,50031,2502,500Jan 24 03:08 PM
R BANKING LTD PTNRSHP10% OwnerJan 24Sale56.0213,150736,63410,850,701Mar 12 04:11 PM
SCHMIDT DARRYLExecutive Vice PresidentJan 24Sale56.002,500140,0000Jan 24 03:08 PM
R BANKING LTD PTNRSHP10% OwnerJan 23Sale56.0438,8002,174,39910,863,851Mar 12 04:11 PM
R BANKING LTD PTNRSHP10% OwnerJan 22Sale56.0344,5902,498,46210,902,651Jan 23 10:09 AM
R BANKING LTD PTNRSHP10% OwnerJan 19Sale56.0638,5182,159,21510,947,241Jan 22 09:25 AM
R BANKING LTD PTNRSHP10% OwnerDec 18Sale56.003,541198,29610,985,759Dec 18 05:22 PM
RAINBOLT H EChairman Emeritus and DirectorDec 11Buy53.7550026,875606Dec 11 04:58 PM
R BANKING LTD PTNRSHP10% OwnerDec 05Sale56.3810,700603,28710,989,300Dec 06 11:21 AM
SCHMIDT DARRYLExecutive Vice PresidentNov 27Option Exercise12.502,42030,2502,420Nov 27 04:49 PM
SCHMIDT DARRYLExecutive Vice PresidentNov 27Sale55.002,420133,1000Nov 27 04:49 PM
SCHMIDT DARRYLExecutive Vice PresidentNov 24Option Exercise12.50801,00080Nov 27 03:10 PM
SCHMIDT DARRYLExecutive Vice PresidentNov 24Sale55.00804,4000Nov 27 03:10 PM
SCHMIDT DARRYLExecutive Vice PresidentOct 23Option Exercise12.502,00025,0002,000Oct 23 03:22 PM
SCHMIDT DARRYLExecutive Vice PresidentOct 23Sale56.102,000112,2000Oct 23 03:22 PM