Your browser is no longer supported. Please, upgrade your browser.
Settings
BANF [NASD]
BancFirst Corporation
Index- P/E14.37 EPS (ttm)4.41 Insider Own48.10% Shs Outstand32.78M Perf Week-1.69%
Market Cap2.09B Forward P/E18.47 EPS next Y3.43 Insider Trans-1.09% Shs Float19.29M Perf Month5.23%
Income147.00M PEG2.05 EPS next Q1.09 Inst Own44.70% Short Float3.63% Perf Quarter13.63%
Sales326.70M P/S6.39 EPS this Y-25.90% Inst Trans- Short Ratio6.03 Perf Half Y-9.99%
Book/sh34.52 P/B1.84 EPS next Y-31.19% ROA1.20% Target Price64.50 Perf Year43.59%
Cash/sh110.55 P/C0.57 EPS next 5Y7.00% ROE11.00% 52W Range42.38 - 77.38 Perf YTD7.92%
Dividend1.36 P/FCF25.60 EPS past 5Y7.60% ROI20.10% 52W High-18.13% Beta1.38
Dividend %2.15% Quick Ratio- Sales past 5Y10.20% Gross Margin- 52W Low49.48% ATR1.61
Employees2036 Current Ratio- Sales Q/Q4.20% Oper. Margin81.70% RSI (14)58.21 Volatility3.01% 2.24%
OptionableYes Debt/Eq0.08 EPS Q/Q130.20% Profit Margin36.60% Rel Volume1.29 Prev Close64.15
ShortableYes LT Debt/Eq0.08 EarningsOct 21 AMC Payout36.10% Avg Volume116.12K Price63.35
Recom3.00 SMA200.71% SMA507.26% SMA200-1.06% Volume148,114 Change-1.25%
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
Oct-21-21 05:55PM  
04:20PM  
Oct-14-21 03:01PM  
Sep-17-21 03:40PM  
Aug-30-21 06:13AM  
Jul-22-21 08:01AM  
Jul-15-21 05:45PM  
04:20PM  
Jul-13-21 08:41AM  
Jul-09-21 11:25AM  
Jul-08-21 03:00PM  
Jun-18-21 02:53PM  
May-03-21 01:38AM  
Apr-15-21 05:45PM  
04:20PM  
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  
12:00PM  
11:45AM  
Jan-21-21 05:55PM  
04:30PM  
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  
04:15PM  
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  
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  
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
BRAND DENNIS LExecutive Vice President andSep 14Buy54.064,000216,25030,000Sep 14 10:35 AM
BRAND DENNIS LExecutive Vice President andSep 13Buy54.505,000272,50026,000Sep 14 10:35 AM
CRAIG C L JRDirectorAug 20Buy56.2933218,68852,072Aug 23 02:21 PM
Pierson Brian WadeSenior Vice PresidentJul 19Sale55.8025013,9511,000Jul 20 10:34 AM
RAINBOLT H EChairman Emeritus and DirectorMay 20Buy72.021,00072,0201,206May 24 02:16 PM
BF Bank Partners LP10% OwnerMay 18Sale71.815,000359,0605,189,427May 18 06:00 PM
Main Street Banking Partners L10% OwnerMay 18Sale71.815,000359,0605,189,427May 18 05:59 PM
RAINBOLT DAVID EPresident and CEO and DirectorMay 18Sale71.815,000359,0605,189,427May 18 05:58 PM
RAINBOLT DAVID EPresident and CEO and DirectorMay 17Sale72.635,100370,4045,194,427May 17 05:05 PM
Main Street Banking Partners L10% OwnerMay 17Sale72.635,100370,4035,194,427May 17 05:00 PM
BF Bank Partners LP10% OwnerMay 17Sale72.635,100370,4045,194,427May 17 05:02 PM
RAINBOLT DAVID EPresident and CEO and DirectorMay 14Sale73.2515,0001,098,7165,199,527May 17 11:38 AM
BF Bank Partners LP10% OwnerMay 14Sale73.2515,0001,098,7165,199,527May 17 11:37 AM
Main Street Banking Partners L10% OwnerMay 14Sale73.2515,0001,098,7165,199,527May 17 11:33 AM
BF Bank Partners LP10% OwnerMay 13Sale72.9230,0002,187,6065,214,527May 13 05:31 PM
RAINBOLT DAVID EPresident and CEO and DirectorMay 13Sale72.9230,0002,187,6065,214,527May 13 05:32 PM
Main Street Banking Partners L10% OwnerMay 13Sale72.9230,0002,187,6065,214,527May 13 05:35 PM
Main Street Banking Partners L10% OwnerMay 12Sale72.615,473397,3785,244,527May 13 05:35 PM
RAINBOLT DAVID EPresident and CEO and DirectorMay 12Sale72.615,473397,3785,244,527May 13 05:32 PM
BF Bank Partners LP10% OwnerMay 12Sale72.615,473397,3785,244,527May 13 05:31 PM
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
Slay John K JRRegional ExecutiveMar 03Sale69.322,500173,3000Mar 03 04:20 PM
Martin William ScottDirectorMar 03Sale66.5010,000665,000372,904Mar 03 10:40 AM
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