Your browser is no longer supported. Please, upgrade your browser.
BancFirst Corporation
Index- P/E19.78 EPS (ttm)3.59 Insider Own32.30% Shs Outstand32.69M Perf Week-0.96%
Market Cap2.31B Forward P/E18.82 EPS next Y3.78 Insider Trans-4.01% Shs Float18.94M Perf Month2.33%
Income119.50M PEG2.83 EPS next Q1.14 Inst Own45.10% Short Float4.96% Perf Quarter10.72%
Sales320.30M P/S7.21 EPS this Y-25.90% Inst Trans-0.10% Short Ratio11.40 Perf Half Y36.42%
Book/sh32.67 P/B2.18 EPS next Y-17.37% ROA1.10% Target Price73.75 Perf Year113.97%
Cash/sh49.75 P/C1.43 EPS next 5Y7.00% ROE9.60% 52W Range29.50 - 77.38 Perf YTD21.06%
Dividend1.36 P/FCF38.24 EPS past 5Y7.60% ROI20.10% 52W High-6.40% Beta1.46
Dividend %1.91% Quick Ratio- Sales past 5Y10.20% Gross Margin- 52W Low145.53% ATR1.77
Employees2036 Current Ratio- Sales Q/Q-4.30% Oper. Margin75.60% RSI (14)55.10 Volatility2.41% 2.67%
OptionableYes Debt/Eq0.03 EPS Q/Q-0.10% Profit Margin31.10% Rel Volume0.95 Prev Close71.06
ShortableYes LT Debt/Eq0.03 EarningsApr 15 AMC Payout41.90% Avg Volume82.33K Price72.43
Recom3.00 SMA202.61% SMA501.76% SMA20027.29% Volume22,201 Change1.93%
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
May-03-21 01:38AM  
Apr-15-21 05:45PM  
Apr-13-21 12:30PM  
Mar-30-21 12:00PM  
Feb-19-21 05:00PM  
Feb-01-21 11:53PM  
Jan-27-21 12:20PM  
Jan-21-21 05:55PM  
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  
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; lending services that include private banking, energy, commercial and residential real estate, and commercial and industrial 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 106 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
Martin William ScottDirectorApr 29Sale70.002,123148,610352,904Apr 29 02:49 PM
Martin William ScottDirectorApr 28Sale70.0037726,390355,027Apr 29 02:49 PM
Martin William ScottDirectorApr 27Sale69.912,500174,775355,404Apr 27 04:50 PM
Martin William ScottDirectorApr 23Sale69.005,000345,000357,904Apr 23 11:42 AM
Martin William ScottDirectorApr 22Sale69.005,000345,000362,904Apr 22 01:21 PM
Martin William ScottDirectorApr 21Sale68.535,000342,650367,904Apr 21 06:24 PM
Slay John K JRRegional ExecutiveMar 12Option Exercise20.462,50051,1502,500Mar 12 03:35 PM
Slay John K JRRegional ExecutiveMar 12Sale76.792,500191,9750Mar 12 03:35 PM
Starks KenRegional ExecutiveMar 11Option Exercise18.753,50065,6254,500Mar 11 12:09 PM
BRAND DENNIS LExecutive Vice President andMar 11Sale73.115,000365,55021,000Mar 22 11:55 AM
Starks KenRegional ExecutiveMar 11Sale73.843,500258,4401,000Mar 11 12:09 PM
Martin William ScottDirectorMar 08Option Exercise54.707,500410,2507,500Mar 09 10:12 AM
JAMES KARENExecutive Vice President andMar 08Sale70.555,000352,75010,236Mar 09 10:15 AM
Martin William ScottDirectorMar 08Sale72.267,500541,9500Mar 09 10:12 AM
Anderson JohnRegional ExecutiveMar 05Option Exercise18.9210,000189,20010,000Mar 05 12:03 PM
Anderson JohnRegional ExecutiveMar 05Sale68.3910,000683,9000Mar 05 12:03 PM
Slay John K JRRegional ExecutiveMar 03Option Exercise20.462,50051,1502,500Mar 03 04:20 PM
Martin William ScottDirectorMar 03Sale66.5010,000665,000372,904Mar 03 10:40 AM
Slay John K JRRegional ExecutiveMar 03Sale69.322,500173,3000Mar 03 04:20 PM
Martin William ScottDirectorMar 02Sale65.3810,000653,800382,904Mar 03 10:07 AM
Lawrence KevinExecutive Vice PresidentMar 01Option Exercise21.431,25026,7881,250Mar 01 11:05 AM
RAINBOLT DAVID EPresident and CEO and DirectorMar 01Sale65.8016,9961,118,3615,250,000Mar 01 05:40 PM
Main Street Banking Partners L10% OwnerMar 01Sale65.8016,9961,118,3615,250,000Mar 01 05:02 PM
BF Bank Partners LP10% OwnerMar 01Sale65.8016,9961,118,3615,250,000Mar 01 05:05 PM
Lawrence KevinExecutive Vice PresidentMar 01Sale65.501,25081,8750Mar 01 11:05 AM
Main Street Banking Partners L10% OwnerFeb 26Sale65.064,713306,6435,266,996Mar 01 09:56 AM
RAINBOLT DAVID EPresident and CEO and DirectorFeb 26Sale65.064,713306,6435,266,996Mar 01 09:52 AM
BF Bank Partners LP10% OwnerFeb 26Sale65.064,713306,6435,266,996Mar 01 09:53 AM
RAINBOLT DAVID EPresident and CEO and DirectorFeb 25Sale65.189,280604,8645,271,709Feb 26 04:06 PM
Main Street Banking Partners L10% OwnerFeb 25Sale65.189,280604,8645,271,709Feb 26 04:03 PM
BF Bank Partners LP10% OwnerFeb 25Sale65.189,280604,8645,271,709Feb 26 04:00 PM
Main Street Banking Partners L10% OwnerFeb 24Sale66.1136,0462,383,1605,280,989Feb 25 12:42 PM
RAINBOLT DAVID EPresident and CEO and DirectorFeb 24Sale66.1136,0462,383,1605,280,989Feb 25 12:41 PM
BF Bank Partners LP10% OwnerFeb 24Sale66.1136,0462,383,1605,280,989Feb 25 12:37 PM
BF Bank Partners LP10% OwnerFeb 23Sale66.1321,7611,439,1295,317,035Feb 24 04:00 PM
Main Street Banking Partners L10% OwnerFeb 23Sale66.1321,7611,439,1295,317,035Feb 24 03:59 PM
RAINBOLT DAVID EPresident and CEO and DirectorFeb 23Sale66.1321,7611,439,1295,317,035Feb 24 03:58 PM
RAINBOLT DAVID EPresident and CEO and DirectorFeb 22Sale66.2318,7041,238,8545,338,796Feb 23 04:24 PM
Main Street Banking Partners L10% OwnerFeb 22Sale66.2318,7041,238,8545,338,796Feb 23 04:21 PM
BF Bank Partners LP10% OwnerFeb 22Sale66.2318,7041,238,8545,338,796Feb 23 04:20 PM
Foster KellySenior Vice PresidentFeb 09Option Exercise27.302,50068,2502,500Feb 10 02:11 PM
Foster KellySenior Vice PresidentFeb 09Sale64.002,500160,0000Feb 10 02:11 PM
Wallace MikeDirectorFeb 04Option Exercise23.0114,000322,14012,000Feb 04 04:04 PM
Wallace MikeDirectorFeb 04Sale62.2512,000747,0000Feb 04 04:04 PM
Goyne JoeDirectorJan 29Buy58.0060034,8004,600Jan 29 03:34 PM
Foster KellySenior Vice PresidentJan 27Option Exercise27.302,50068,2502,500Jan 27 03:10 PM
Foster KellySenior Vice PresidentJan 27Sale60.682,500151,7000Jan 27 03:10 PM
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