Looking for Sentiment Analysis? Discover the most popular stocks on Reddit by using our Sentiment Tracker
Market Cap 3.30B P/E 14.94 EPS this Y -3.60% Ern Qtrly Grth -7.90%
Income 200.9M Forward P/E 18.46 EPS next Y -2.30% 50D Avg Chg 7.00%
Sales 594.14M PEG 2.44 EPS past 5Y 15.07% 200D Avg Chg 12.00%
Dividend 2.00% Price/Book 2.52 EPS next 5Y 7.00% 52W High Chg -15.00%
Recommedations 3.00 Quick Ratio - Shares Outstanding 33.02M 52W Low Chg 46.00%
Insider Own 30.89% ROA 1.62% Shares Float 22.03M Beta 1.04
Inst Own 52.12% ROE 14.08% Shares Shorted/Prior 442.21K/403.50K Price 100.22
Gross Margin - Profit Margin 33.81% Avg. Volume 93,982 Target Price 103.33
Oper. Margin 46.07% Earnings Date Oct 17 Volume 39,073 Change 0.51%
About BancFirst Corporation

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. The company operates through BancFirst Metropolitan Banks, BancFirst Community Banks, Pegasus, Worthington, and Other Financial Services segments. It 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. The company also provides commercial and agricultural non-real estate 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, it 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 to financial institutions and governmental units. Further, the company provides insurance agency services; depository and funds transfer, collection, safe deposit box, cash management, and other services. It serves customers in non-metropolitan trade centers and cities in the metropolitan statistical areas of 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 headquartered in Oklahoma City, Oklahoma.

BancFirst Corporation News
11/14/24 Are You Looking for a Top Momentum Pick? Why BancFirst (BANF) is a Great Choice
11/08/24 Is BancFirst (BANF) Stock Outpacing Its Finance Peers This Year?
10/24/24 BancFirst (BANF) Upgraded to Strong Buy: Here's What You Should Know
10/19/24 BancFirst Third Quarter 2024 Earnings: Beats Expectations
10/17/24 BancFirst (BANF) Beats Q3 Earnings and Revenue Estimates
10/17/24 BancFirst: Q3 Earnings Snapshot
10/17/24 BANCFIRST CORPORATION REPORTS THIRD QUARTER EARNINGS
10/14/24 Earnings Preview: BOK Financial (BOKF) Q3 Earnings Expected to Decline
10/10/24 Will BancFirst (BANF) Beat Estimates Again in Its Next Earnings Report?
10/10/24 BancFirst (BANF) Earnings Expected to Grow: What to Know Ahead of Q3 Release
09/20/24 BancFirst (BANF) Is Up 3.47% in One Week: What You Should Know
09/14/24 Insider Sale: Director and 10% Owner Leslie Rainbolt Sells Shares of BancFirst Corp (BANF)
09/13/24 Best Income Stocks to Buy for September 13th
09/10/24 Strength Seen in BancFirst (BANF): Can Its 4.0% Jump Turn into More Strength?
09/10/24 Insider Selling: Director and 10% Owner Leslie Rainbolt Sells Shares of BancFirst Corp (BANF)
09/04/24 Insider Selling at BancFirst Corp (BANF): Director and 10% Owner Leslie Rainbolt Sells 1,414 Shares
08/31/24 Insider Sale: Director and 10% Owner Leslie Rainbolt Sells 18,377 Shares of BancFirst Corp (BANF)
08/19/24 Insider Sale: Director Dave Lopez Sells 1,000 Shares of BancFirst Corp (BANF)
08/09/24 BancFirst Second Quarter 2024 Earnings: Beats Expectations
07/30/24 BancFirst's (NASDAQ:BANF) investors will be pleased with their solid 120% return over the last five years
BANF Chatroom

User Image insiderbuyingselling Posted - 2 weeks ago

$BANF new insider selling: 10543 shares. http://insiderbuyingselling.com/?t=BANF

User Image insiderbuyingselling Posted - 2 weeks ago

$BANF new insider selling: 15000 shares. http://insiderbuyingselling.com/?t=BANF

User Image insiderbuyingselling Posted - 10/30/24

$BANF new insider selling: 5000 shares. http://insiderbuyingselling.com/?t=BANF

User Image insiderbuyingselling Posted - 10/29/24

$BANF new insider selling: 24421 shares. http://insiderbuyingselling.com/?t=BANF

User Image insiderbuyingselling Posted - 10/24/24

$BANF new insider selling: 1750 shares. http://insiderbuyingselling.com/?t=BANF

User Image G101SPM Posted - 10/24/24

#INSIDERS $MAN EVP / Chief Financial Officer bought 8,000 shares at $61.80 - $62.51 worth approximately $498K. $BANF 10% owner / Executive & Director sold another 5,601 shares at $110.2072 worth approximately $617K.

User Image insiderbuyingselling Posted - 10/23/24

$BANF new insider selling: 5601 shares. http://insiderbuyingselling.com/?t=BANF

User Image insiderbuyingselling Posted - 10/23/24

$BANF new insider selling: 5601 shares. http://insiderbuyingselling.com/?t=BANF

User Image insiderbuyingselling Posted - 4 weeks ago

$BANF new insider selling: 777 shares. http://insiderbuyingselling.com/?t=BANF

User Image insiderbuyingselling Posted - 1 month ago

$BANF new insider selling: 778 shares. http://insiderbuyingselling.com/?t=BANF

User Image G101SPM Posted - 1 month ago

#INSIDERS $HEI COB / CEO, Co-Presidents (2), Directors (7) bought 7256 shares combined worth approximately $1.9 mln. $BANF 10% owner / Executive & Director sold 2,152 shares at $110.4668 worth approximately $238K. IDT EVP and Corporate Secretary sold 5859 shares at $46.18 - $47.19 worth approximately $274K.

User Image insiderbuyingselling Posted - 1 month ago

$BANF new insider selling: 2152 shares. http://insiderbuyingselling.com/?t=BANF

User Image WeeklyTrader Posted - 1 month ago

Jump on the bullish bandwagon, $BANF!

User Image StockInvest_us Posted - 2 months ago

Signal alert: $BANF - Oversold Trend Short (Undervalued) https://stockinvest.us/l/MUzhVML3T3

User Image insiderbuyingselling Posted - 2 months ago

$BANF new insider selling: 10371 shares. http://insiderbuyingselling.com/?t=BANF

User Image insiderbuyingselling Posted - 3 months ago

$BANF new insider selling: 1000 shares. http://insiderbuyingselling.com/?t=BANF

User Image NVDAMillionaire Posted - 07/31/24

$BANF BancFirst (BANF): A Solid Community Bank Delivering Consistent Performance http://beyondspx.com/2024/07/29/bancfirst-banf-a-solid-community-bank-delivering-consistent-performance/

User Image insiderbuyingselling Posted - 07/25/24

$BANF new insider selling: 500 shares. http://insiderbuyingselling.com/?t=BANF

User Image insiderbuyingselling Posted - 07/25/24

$BANF new insider selling: 15000 shares. http://insiderbuyingselling.com/?t=BANF

User Image insiderbuyingselling Posted - 07/24/24

$BANF new insider selling: 5000 shares. http://insiderbuyingselling.com/?t=BANF

User Image insiderbuyingselling Posted - 07/23/24

$BANF new insider selling: 2500 shares. http://insiderbuyingselling.com/?t=BANF

User Image insiderbuyingselling Posted - 07/23/24

$BANF new insider buying: 220 shares. http://insiderbuyingselling.com/?t=BANF

User Image insiderbuyingselling Posted - 07/23/24

$BANF new insider selling: 2000 shares. http://insiderbuyingselling.com/?t=BANF

User Image insiderbuyingselling Posted - 4 months ago

$BANF new insider selling: 1000 shares. http://insiderbuyingselling.com/?t=BANF

User Image IN0V8 Posted - 4 months ago

$BANF B.A. Davidson raises target price to $105 from $92 Piper Sandler raises target price to $95 from $84.50

User Image coloradoriley Posted - 4 months ago

Trends with No Friends, 7-21-2024 Regional Banks Rip, $BMBL Tumbles Click the link to view today's 52W highs and lows sorted by followers on @Stocktwits: https://trendswithnofriends.stocktwits.com/p/7-21-2024 cc @howardlindzon $KRE $SPY $QQQ $BANF

User Image insiderbuyingselling Posted - 4 months ago

$BANF new insider selling: 3000 shares. http://insiderbuyingselling.com/?t=BANF

User Image briefingcom Posted - 4 months ago

$BANF: BancFirst beats by $0.09 https://www.briefing.com/in-depth-analysis/content/article?ArticleId=IN20240719051726BANF&utm_campaign=inplay&utm_medium=social&utm_source=st&utm_content=view_page

User Image epsguid Posted - 4 months ago

$BANF reported earnings of $1.51, consensus was $1.42 via @eWhispers #epsbeat http://eps.sh/d/banf

User Image DonCorleone77 Posted - 4 months ago

$BANF BancFirst reports Q2 EPS $1.51, consensus $1.42 BancFirst Corporation CEO David Harlow commented, "Strong loan growth led the way to another good quarter for the company. Total deposits returned to pre-March 2023 banking crisis levels, although the mix has changed materially as noninterest-bearing deposits have migrated to higher yielding account options. Recent inflation and unemployment data has provided more support for Federal Reserve rate cuts prior to year-end. However, the ultimate outlook on credit remains uncertain in our view and, accordingly, the company's allowance for credit losses as a percentage of total loans remained relatively unchanged from the first quarter."

Analyst Ratings
Piper Sandler Underweight Jul 22, 24
DA Davidson Neutral Jan 19, 24
Piper Sandler Underweight Oct 23, 23
DA Davidson Neutral Jul 24, 23
Piper Sandler Underweight Jul 24, 23
Piper Sandler Underweight Apr 26, 23
Piper Sandler Underweight Jan 23, 23
Piper Sandler Underweight May 6, 22
Insider Trades Relationship Date Transactions Cost($) #Shares Value($) #Share Own SEC Form 4
SCHMIDT DARRYL Executive Vice Presi.. Executive Vice President Jan 22 Buy 92.6 249 23,057 5,098 01/22/24
Lawrence Kevin Executive Vice Presi.. Executive Vice President Dec 06 Sell 92 5,000 460,000 10,000 12/06/23
Lawrence Kevin Executive Vice Presi.. Executive Vice President Dec 06 Option 32.3 5,000 161,500 15,000 12/06/23
SCHMIDT DARRYL Executive Vice Presi.. Executive Vice President Oct 23 Buy 83.04 278 23,085 5,074 10/23/23
SCHMIDT DARRYL Executive Vice Presi.. Executive Vice President Jul 24 Buy 100.67 113 11,376 5,047 07/24/23
Roberson Robin Noel Director Director Jun 13 Sell 94.3 5,000 471,500 06/13/23
Roberson Robin Noel Director Director Jun 13 Option 47.55 5,000 237,750 5,000 06/13/23
Wedel Gregory BancFirst Corp. Dire.. BancFirst Corp. Director May 04 Option 31.85 4,000 127,400 4,000 05/04/23
KEATING FRANK A BancFirst Corp. Dire.. BancFirst Corp. Director Apr 27 Option 28.23 20,000 564,600 20,000 04/28/23
RAINBOLT H E Chairman Emeritus an.. Chairman Emeritus and Director Apr 26 Buy 74.0774 700 51,854 706 04/26/23
BRAND DENNIS L Executive Vice Presi.. Executive Vice President and Apr 26 Buy 73.75 5,000 368,750 37,000 04/26/23
SCHMIDT DARRYL Executive Vice Presi.. Executive Vice President Jan 23 Buy 82.5712 232 19,157 48,029 01/23/23
Lopez Dave R Director Director Dec 09 Option 21.49 2,000 42,980 2,000 12/12/22
Lopez Dave R Director Director Dec 09 Sell 92.96 2,000 185,920 12/12/22
SCHMIDT DARRYL Executive Vice Presi.. Executive Vice President Jul 15 Buy 91.7 397 36,412 48,194 10/19/22
Ford Joseph Director Director Aug 16 Option 47.55 6,952 330,568 6,952 08/17/22
Ford Joseph Director Director Aug 16 Sell 117 6,952 813,384 08/17/22
CRAIG C L JR Director Director Aug 09 Sell 111.13 1,000 111,130 42,072 08/09/22
CRAIG C L JR Director Director Aug 08 Sell 110.5281 4,800 530,535 43,072 08/08/22
CRAIG C L JR Director Director Aug 05 Sell 108.7121 2,700 293,523 47,872 08/08/22
CRAIG C L JR Director Director Aug 04 Sell 107.944 1,500 161,916 50,572 08/04/22
Roberson Robin Noel Director Director Jul 28 Option 47.55 5,000 237,750 5,000 07/29/22
Roberson Robin Noel Director Director Jul 28 Sell 106.67 5,000 533,350 07/29/22
RAINBOLT DAVID E President and CEO an.. President and CEO and Director May 13 Sell 82.54 46,489 3,837,202 5,000,000 05/17/22
BF Bank Partners LP Director Director May 13 Sell 82.54 46,489 3,837,202 5,000,000 05/17/22
Main Street Banking Partners L... Director Director May 13 Sell 82.54 46,487 3,837,037 5,000,000 05/17/22
BF Bank Partners LP Director Director May 12 Sell 83.2606 90,438 7,529,922 5,046,489 05/12/22
RAINBOLT DAVID E President and CEO an.. President and CEO and Director May 12 Sell 83.2606 90,438 7,529,922 5,046,489 05/12/22
Main Street Banking Partners L... Director Director May 12 Sell 83.2606 90,440 7,530,089 5,046,487 05/12/22
Lawrence Kevin Executive Vice Presi.. Executive Vice President Feb 28 Option 21.43 33,000 707,190 12,000 02/28/22
Lawrence Kevin Executive Vice Presi.. Executive Vice President Feb 28 Sell 78.1 21,000 1,640,100 02/28/22
Martin William Scott Director Director Feb 22 Option 54.7 2,500 136,750 2,500 02/22/22
Martin William Scott Director Director Feb 22 Sell 77.74 2,500 194,350 02/22/22
Wallace Mike Director Director Jan 24 Option 23.01 6,000 138,060 8,000 01/24/22