Your browser is no longer supported. Please, upgrade your browser.
BancFirst Corporation
Index- P/E21.42 EPS (ttm)3.00 Insider Own0.10% Shs Outstand32.67M Perf Week-0.37%
Market Cap2.12B Forward P/E19.28 EPS next Y3.33 Insider Trans-39.78% Shs Float18.91M Perf Month12.93%
Income99.70M PEG3.06 EPS next Q0.75 Inst Own45.20% Short Float6.38% Perf Quarter45.47%
Sales330.80M P/S6.42 EPS this Y7.50% Inst Trans-0.17% Short Ratio12.74 Perf Half Y63.20%
Book/sh31.95 P/B2.01 EPS next Y24.23% ROA1.10% Target Price52.00 Perf Year3.81%
Cash/sh55.56 P/C1.16 EPS next 5Y7.00% ROE9.70% 52W Range26.00 - 65.74 Perf YTD9.49%
Dividend1.36 P/FCF35.16 EPS past 5Y14.90% ROI23.20% 52W High-2.24% Beta1.42
Dividend %2.12% Quick Ratio- Sales past 5Y11.60% Gross Margin- 52W Low147.19% ATR2.01
Employees1948 Current Ratio- Sales Q/Q-8.30% Oper. Margin73.20% RSI (14)64.89 Volatility2.53% 3.41%
OptionableYes Debt/Eq0.03 EPS Q/Q-37.10% Profit Margin30.10% Rel Volume0.70 Prev Close64.37
ShortableYes LT Debt/Eq0.03 Earnings- Payout41.90% Avg Volume94.71K Price64.27
Recom3.00 SMA206.33% SMA5012.06% SMA20044.02% Volume65,884 Change-0.16%
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
Jan-08-21 12:30PM  
Dec-01-20 11:49PM  
Nov-29-20 08:24PM  
Nov-03-20 09:54AM  
Oct-18-20 08:02AM  
Oct-15-20 05:35PM  
Oct-14-20 06:09AM  
Oct-08-20 12:30PM  
Oct-01-20 08:00PM  
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  
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  
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  
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  
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  
Jul-18-19 05:55PM  
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  
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  
Jan-11-19 11:14AM  
Jan-10-19 10: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  
Oct-19-18 03:55PM  
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  
Aug-24-18 12:50PM  
Aug-23-18 09:24AM  
Aug-22-18 08:40AM  
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 headquartered in Oklahoma City, Oklahoma.
Insider Trading Relationship Date Transaction Cost #Shares Value ($) #Shares Total SEC Form 4
Harlow David RCheif Executive OfficerDec 18Option Exercise20.1820,000403,60027,000Dec 18 05:46 PM
Brace MarkRegional ExecutiveDec 18Buy57.3517510,036775Dec 18 05:49 PM
Harlow David RCheif Executive OfficerDec 18Sale56.9320,0001,138,5807,000Dec 18 05:46 PM
Lawrence KevinExecutive Vice PresidentDec 03Option Exercise21.432,50053,5752,500Dec 04 10:11 AM
Lawrence KevinExecutive Vice PresidentDec 03Sale57.502,500143,7500Dec 04 10:11 AM
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
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
Brace MarkRegional ExecutiveMar 16Buy34.1260020,472600Mar 17 04:22 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
BRAND DENNIS LExecutive Vice President andMar 09Buy40.474,000161,87018,000Mar 10 11:42 AM
Goyne JoeDirectorMar 09Buy38.1250019,0602,600Mar 10 09:05 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