Your browser is no longer supported. Please, upgrade your browser.
Settings
BANF BancFirst Corporation daily Stock Chart
BANF [NASD]
BancFirst Corporation
Index- P/E11.97 EPS (ttm)3.37 Insider Own0.10% Shs Outstand32.65M Perf Week-7.18%
Market Cap1.32B Forward P/E12.21 EPS next Y3.31 Insider Trans4.79% Shs Float13.55M Perf Month-8.84%
Income112.20M PEG1.71 EPS next Q0.81 Inst Own42.70% Short Float9.45% Perf Quarter8.53%
Sales338.00M P/S3.91 EPS this Y7.50% Inst Trans1.99% Short Ratio6.75 Perf Half Y20.56%
Book/sh31.67 P/B1.27 EPS next Y7.31% ROA1.30% Target Price44.25 Perf Year-27.54%
Cash/sh54.54 P/C0.74 EPS next 5Y7.00% ROE11.10% 52W Range26.00 - 63.96 Perf YTD-35.39%
Dividend1.36 P/FCF15.75 EPS past 5Y14.90% ROI23.20% 52W High-36.93% Beta1.28
Dividend %3.37% Quick Ratio- Sales past 5Y11.60% Gross Margin- 52W Low55.15% ATR1.51
Employees1948 Current Ratio- Sales Q/Q-1.90% Oper. Margin75.30% RSI (14)35.13 Volatility4.30% 3.33%
OptionableYes Debt/Eq0.03 EPS Q/Q-38.90% Profit Margin33.20% Rel Volume0.23 Prev Close39.82
ShortableYes LT Debt/Eq0.03 EarningsJul 16 AMC Payout36.70% Avg Volume189.76K Price40.34
Recom3.00 SMA20-6.95% SMA50-6.56% SMA200-10.44% Volume43,873 Change1.31%
Aug-14-19Initiated Sandler O'Neill Hold
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-25-20 06:37AM  
Sep-01-20 08:06AM  
Jul-28-20 06:49PM  
Jul-18-20 08:39AM  
Jul-16-20 05:55PM  
04:30PM  
Jul-09-20 12:30PM  
Jul-05-20 06:35PM  
May-25-20 06:24AM  
Apr-25-20 08:46AM  
Apr-21-20 05:55PM  
04:30PM  
Apr-09-20 12:30PM  
Apr-07-20 11:35AM  
Mar-26-20 06:18AM  
Feb-10-20 06:02AM  
Jan-17-20 01:25PM  
11:44AM  
Jan-11-20 07:40AM  
Jan-09-20 12:30PM  
Dec-18-19 12:00PM  
Dec-17-19 07:35PM  
Dec-12-19 08:34AM  
Nov-12-19 01:13PM  
Oct-25-19 09:37AM  
Oct-21-19 05:54AM  
Oct-17-19 05:45PM  
04:30PM  
08:35AM  
Oct-11-19 10:30AM  
Oct-10-19 10:10AM  
Sep-25-19 09:24AM  
Sep-18-19 09:15AM  
Sep-02-19 09:15AM  
Aug-28-19 08:23AM  
Aug-27-19 09:00AM  
Aug-21-19 08:32AM  
Aug-16-19 09:15AM  
Aug-02-19 09:09AM  
Jul-31-19 09:15AM  
Jul-24-19 11:00AM  
09:00AM  
Jul-18-19 05:55PM  
04:30PM  
Jul-15-19 09:15AM  
Jul-11-19 10:30AM  
Jul-03-19 08:57AM  
Jun-28-19 09:15AM  
Jun-12-19 09:15AM  
Jun-06-19 09:30AM  
Jun-03-19 09:34AM  
May-29-19 08:40AM  
May-27-19 09:15AM  
May-22-19 07:55AM  
May-10-19 09:15AM  
May-07-19 08:35AM  
May-02-19 12:40PM  
Apr-24-19 09:15AM  
Apr-23-19 09:00AM  
Apr-18-19 05:45PM  
04:38PM  
04:30PM  
Apr-11-19 10:30AM  
Mar-23-19 09:03AM  
Feb-28-19 09:43AM  
Jan-29-19 09:30AM  
Jan-17-19 06:10PM  
05:18PM  
04:30PM  
Jan-11-19 11:14AM  
Jan-10-19 10:30AM  
09:30AM  
Dec-14-18 08:17AM  
Dec-11-18 08:30AM  
Dec-10-18 07:51AM  
Dec-06-18 11:04AM  
Dec-05-18 09:43AM  
09:05AM  
Oct-19-18 03:55PM  
02:49PM  
02:42PM  
Sep-23-18 09:26AM  
Sep-07-18 01:54PM  
Sep-06-18 07:35AM  
Aug-28-18 07:57AM  
Aug-27-18 12:50PM  
09:41AM  
Aug-24-18 12:50PM  
Aug-23-18 09:24AM  
Aug-22-18 08:40AM  
Aug-20-18 11:53AM  
Aug-17-18 09:27AM  
Aug-14-18 09:30AM  
Aug-08-18 08:25AM  
Jul-25-18 10:05AM  
10:00AM  
Jul-19-18 05:02PM  
04:30PM  
Jun-21-18 07:24AM  
May-03-18 07:30AM  
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, Pegasus Bank, 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. 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 108 banking locations in Oklahoma and 3 banking locations in Dallas, Texas. 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
Goyne JoeDirectorSep 10Buy44.2550022,1254,000Sep 14 10:33 AM
BRAND DENNIS LExecutive Vice President andMay 14Buy30.001,00030,00026,000May 14 12:25 PM
Goyne JoeDirectorMar 18Buy31.7550015,8753,500Mar 18 06:06 PM
FORAKER RANDYExecutive Vice PresidentMar 18Buy32.002307,360470Mar 18 12:20 PM
McCasland Thomas Howard IIIDirectorMar 17Buy34.8918,000628,05892,380Mar 17 04:29 PM
Wedel GregoryBancFirst Corp. DirectorMar 17Buy33.722,00067,4442,000Mar 17 04:25 PM
FORAKER RANDYExecutive Vice PresidentMar 17Buy33.502408,040240Mar 17 04:38 PM
McCasland Thomas Howard IIIDirectorMar 17Sale34.8918,000628,05874,380Mar 17 04:29 PM
Brace MarkRegional ExecutiveMar 16Buy34.1260020,472600Mar 17 04:22 PM
Samis Michael S.DirectorMar 16Buy35.003,000105,0003,000Mar 16 03:55 PM
Johnstone William OVice Chairman and DirectorMar 16Buy35.252,00070,5027,000Mar 16 03:54 PM
Johnstone William OVice Chairman and DirectorMar 13Buy36.401,00036,4005,000Mar 13 10:15 AM
Harlow David RCheif Executive OfficerMar 13Buy34.657,000242,5657,000Mar 13 04:33 PM
NORICK RONALD JDirectorMar 13Buy38.2110,000382,06836,000Mar 13 04:28 PM
WILLIAMS G RAINEY JRDirectorMar 13Buy37.781,00037,78064,600Mar 13 04:17 PM
BRAND DENNIS LExecutive Vice President andMar 12Buy34.167,000239,12025,000Mar 12 04:19 PM
COPELAND SCOTTExecutive Vice PresidentMar 12Buy33.5545015,098450Mar 12 02:44 PM
Starks KenRegional ExecutiveMar 11Buy36.431,00036,4301,000Mar 11 11:15 AM
Goyne JoeDirectorMar 09Buy38.1250019,0602,600Mar 10 09:05 AM
BRAND DENNIS LExecutive Vice President andMar 09Buy40.474,000161,87018,000Mar 10 11:42 AM
Goyne JoeDirectorMar 06Buy48.6760029,2002,100Mar 06 05:00 PM
RAINBOLT H EChairman Emeritus and DirectorFeb 28Buy50.911,00050,9091,106Mar 02 10:01 AM
BRAND DENNIS LExecutive Vice President andFeb 28Buy51.934,000207,72014,000Feb 28 02:32 PM
Goyne JoeDirectorFeb 26Buy54.0050027,0001,500Feb 27 06:08 PM
Goyne JoeDirectorFeb 25Buy56.001,00056,0001,000Feb 27 06:08 PM
NEVILLE ROBERT MExecutive Vice PresidentFeb 20Sale59.391,00059,38931,164Feb 24 10:36 AM
SEAT DAVIDRegional ExecutiveFeb 11Option Exercise18.234,20076,56611,700Feb 12 06:07 PM
SEAT DAVIDRegional ExecutiveFeb 11Sale61.004,200256,2007,500Feb 12 06:07 PM
Harlow David RRegional ExecutiveDec 06Option Exercise18.2320,000364,60020,000Dec 09 10:17 AM
Harlow David RRegional ExecutiveDec 06Sale60.0020,0001,200,0000Dec 09 10:17 AM
Foster KellySenior Vice PresidentNov 07Option Exercise27.302,50068,2502,500Nov 07 12:14 PM
Foster KellySenior Vice PresidentNov 07Sale60.002,500150,0000Nov 07 12:14 PM
Gish MarkRegional ExecutiveNov 01Option Exercise17.798,500151,2158,500Nov 01 05:24 PM
Gish MarkRegional ExecutiveNov 01Sale58.508,500497,2700Nov 01 05:24 PM
Anderson JohnRegional ExecutiveOct 29Option Exercise18.925,00094,6005,000Oct 29 10:45 AM
Anderson JohnRegional ExecutiveOct 29Sale58.505,000292,5000Oct 29 10:45 AM
SEAT DAVIDRegional ExecutiveOct 22Option Exercise18.232,00036,4609,500Oct 22 04:29 PM
SEAT DAVIDRegional ExecutiveOct 22Sale59.502,000119,0007,500Oct 22 04:29 PM
SCHMIDT DARRYLExecutive Vice PresidentOct 22Sale59.225,000296,08335,000Oct 22 03:46 PM
SEAT DAVIDRegional ExecutiveOct 21Option Exercise18.234,00072,92011,500Oct 21 05:03 PM
SEAT DAVIDRegional ExecutiveOct 21Sale59.134,000236,5007,500Oct 21 05:03 PM