Your browser is no longer supported. Please, upgrade your browser.
Settings
BANF BancFirst Corporation daily Stock Chart
BANF [NASD]
BancFirst Corporation
Index- P/E9.33 EPS (ttm)3.77 Insider Own17.40% Shs Outstand32.68M Perf Week-8.02%
Market Cap1.15B Forward P/E11.25 EPS next Y3.13 Insider Trans0.77% Shs Float13.54M Perf Month-18.64%
Income125.70M PEG1.33 EPS next Q0.54 Inst Own41.90% Short Float4.13% Perf Quarter2.42%
Sales339.70M P/S3.37 EPS this Y7.50% Inst Trans-1.06% Short Ratio4.36 Perf Half Y-43.10%
Book/sh31.32 P/B1.12 EPS next Y3.27% ROA1.50% Target Price42.25 Perf Year-35.94%
Cash/sh47.57 P/C0.74 EPS next 5Y7.00% ROE12.70% 52W Range26.00 - 63.96 Perf YTD-43.64%
Dividend1.28 P/FCF13.40 EPS past 5Y14.90% ROI23.20% 52W High-42.39% Beta1.29
Dividend %3.64% Quick Ratio- Sales past 5Y11.60% Gross Margin- 52W Low41.73% ATR2.12
Employees1948 Current Ratio- Sales Q/Q3.80% Oper. Margin83.20% RSI (14)46.97 Volatility5.00% 5.42%
OptionableNo Debt/Eq0.03 EPS Q/Q-29.00% Profit Margin37.00% Rel Volume0.39 Prev Close35.19
ShortableYes LT Debt/Eq0.03 EarningsApr 16 Payout32.20% Avg Volume128.26K Price36.85
Recom3.00 SMA20-4.72% SMA50-2.63% SMA200-24.89% Volume48,456 Change4.72%
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
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  
Apr-25-18 08:21AM  
Apr-24-18 08:24AM  
08:24AM  
Apr-19-18 04:52PM  
04:30PM  
Apr-18-18 12:53PM  
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
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
SCHMIDT DARRYLExecutive Vice PresidentOct 22Sale59.225,000296,08335,000Oct 22 03:46 PM
SEAT DAVIDRegional ExecutiveOct 22Sale59.502,000119,0007,500Oct 22 04:29 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
SCHMIDT DARRYLExecutive Vice PresidentSep 10Sale55.054,000220,20511,000Sep 10 05:11 PM
NORICK RONALD JDirectorAug 15Buy53.002,000106,00026,000Aug 19 09:25 AM