108.27
price up icon0.77%   1.0188
 
loading
Bancfirst Corp stock is traded at $108.27, with a volume of 21,332. It is up +0.77% in the last 24 hours and up +4.87% over the past month. BancFirst Corp is engaged in providing banking services. The company's business unit includes metropolitan banks, community banks, Pegasus Bank, Worthington, other financial services, and executive, operations and support. Metropolitan banks, community banks, Pegasus, and Worthington offer traditional banking products such as commercial and retail lending, and a full line of deposit accounts. Other financial services are specialty product business units including guaranteed small business lending, residential mortgage lending, trust services, securities brokerage, electronic banking, and insurance.
See More
Previous Close:
$107.25
Open:
$107.34
24h Volume:
21,332
Relative Volume:
0.21
Market Cap:
$3.54B
Revenue:
$603.82M
Net Income/Loss:
$200.90M
P/E Ratio:
16.45
EPS:
6.58
Net Cash Flow:
$244.58M
1W Performance:
-2.38%
1M Performance:
+4.87%
6M Performance:
+17.97%
1Y Performance:
+26.16%
1-Day Range:
Value
$107.34
$108.99
1-Week Range:
Value
$106.91
$113.81
52-Week Range:
Value
$80.80
$115.62

Bancfirst Corp Stock (BANF) Company Profile

Name
Name
Bancfirst Corp
Name
Phone
(405) 270-1000
Name
Address
100 NORTH BROADWAY AVE, OKLAHOMA CITY
Name
Employee
2,109
Name
Twitter
@bancfirstok
Name
Next Earnings Date
2024-10-17
Name
Latest SEC Filings
Name
BANF's Discussions on Twitter

Bancfirst Corp Stock (BANF) Upgrades & Downgrades

Date Action Analyst Rating Change
May-06-22 Downgrade Piper Sandler Neutral → Underweight
Aug-14-19 Initiated Sandler O'Neill Hold
Jan-21-10 Upgrade Keefe Bruyette Underperform → Mkt Perform
Jan-05-09 Downgrade Keefe Bruyette Mkt Perform → Underperform
Jan-26-07 Downgrade FTN Midwest Buy → Neutral
Jan-25-07 Downgrade Keefe Bruyette Mkt Perform → Underperform
View All

Bancfirst Corp Stock (BANF) Latest News

pulisher
Nov 04, 2024

BancFirst Trust & Investment Management Decreases Holdings in NVIDIA Co. (NASDAQ:NVDA) - Defense World

Nov 04, 2024
pulisher
Nov 02, 2024

Blue Trust Inc. Boosts Stake in BancFirst Co. (NASDAQ:BANF) - Defense World

Nov 02, 2024
pulisher
Nov 01, 2024

Creative Planning Boosts Stock Position in BancFirst Co. (NASDAQ:BANF) - Defense World

Nov 01, 2024
pulisher
Oct 31, 2024

This Insider Has Just Sold Shares In BancFirst - Simply Wall St

Oct 31, 2024
pulisher
Oct 30, 2024

BancFirst director Martin William Scott sells shares worth $567,500 By Investing.com - Investing.com Canada

Oct 30, 2024
pulisher
Oct 30, 2024

BancFirst's main street banking partners sells $2.7 million in stock By Investing.com - Investing.com Australia

Oct 30, 2024
pulisher
Oct 30, 2024

BancFirst director Martin William Scott sells shares worth $567,500 - Investing.com

Oct 30, 2024
pulisher
Oct 30, 2024

BancFirst Co. (NASDAQ:BANF) Director Sells $567,500.00 in Stock - MarketBeat

Oct 30, 2024
pulisher
Oct 30, 2024

BancFirst Co. (NASDAQ:BANF) Holdings Raised by Raymond James & Associates - Defense World

Oct 30, 2024
pulisher
Oct 29, 2024

BancFirst director Leslie Rainbolt sells $2.71 million in shares By Investing.com - Investing.com Australia

Oct 29, 2024
pulisher
Oct 29, 2024

Insider Sale: Director and 10% Owner Leslie Rainbolt Sells 24,42 - GuruFocus.com

Oct 29, 2024
pulisher
Oct 29, 2024

BancFirst's main street banking partners sells $2.7 million in stock - Investing.com

Oct 29, 2024
pulisher
Oct 29, 2024

BancFirst director Leslie Rainbolt sells $2.71 million in shares - Investing.com

Oct 29, 2024
pulisher
Oct 29, 2024

BancFirst Corp executive David Rainbolt sells $2.7 million in stock - Investing.com

Oct 29, 2024
pulisher
Oct 29, 2024

Main Street Banking Partners L Sells 24,421 Shares of BancFirst Co. (NASDAQ:BANF) Stock - MarketBeat

Oct 29, 2024
pulisher
Oct 29, 2024

BancFirst Corp executive David Rainbolt sells $2.7 million in stock By Investing.com - Investing.com UK

Oct 29, 2024
pulisher
Oct 26, 2024

International Assets Investment Management LLC Makes New $112.37 Million Investment in BancFirst Co. (NASDAQ:BANF) - MarketBeat

Oct 26, 2024
pulisher
Oct 25, 2024

BancFirst Corp executive David Rainbolt sells $192,700 in stock - Investing.com India

Oct 25, 2024
pulisher
Oct 24, 2024

BancFirst Corp executive David Rainbolt sells $192,700 in stock By Investing.com - Investing.com Canada

Oct 24, 2024
pulisher
Oct 24, 2024

Insider Selling: BancFirst Co. (NASDAQ:BANF) Major Shareholder Sells 1,750 Shares of Stock - MarketBeat

Oct 24, 2024
pulisher
Oct 24, 2024

Insider Selling: Director and 10% Owner Leslie Rainbolt Sells Sh - GuruFocus.com

Oct 24, 2024
pulisher
Oct 24, 2024

BancFirst Corp sees $192,700 in stock sales by Main Street Banking Partners - Investing.com South Africa

Oct 24, 2024
pulisher
Oct 24, 2024

BancFirst director Rainbolt sells $192,700 in stock By Investing.com - Investing.com South Africa

Oct 24, 2024
pulisher
Oct 24, 2024

BancFirst director Rainbolt sells $192,700 in stock - Investing.com

Oct 24, 2024
pulisher
Oct 24, 2024

BancFirst (BANF) Upgraded to Strong Buy: Here's What You Should Know - Yahoo Finance

Oct 24, 2024
pulisher
Oct 24, 2024

DA Davidson Issues Optimistic Outlook for BancFirst Earnings - MarketBeat

Oct 24, 2024
pulisher
Oct 24, 2024

BancFirst executive David Rainbolt sells shares worth $617,270 By Investing.com - Investing.com Canada

Oct 24, 2024
pulisher
Oct 24, 2024

Insider Sale: Director Leslie Rainbolt Sells Shares of BancFirst Corp (BANF) - GuruFocus.com

Oct 24, 2024
pulisher
Oct 23, 2024

BancFirst executive David Rainbolt sells shares worth $617,270 - Investing.com

Oct 23, 2024
pulisher
Oct 23, 2024

BancFirst director Leslie Rainbolt sells $617,270 in common stock - Investing.com

Oct 23, 2024
pulisher
Oct 23, 2024

BancFirst Corp sees $617,270 in stock sales by Main Street Banking Partners - Investing.com

Oct 23, 2024
pulisher
Oct 23, 2024

BancFirst director Leslie Rainbolt sells $617,270 in common stock By Investing.com - Investing.com Australia

Oct 23, 2024
pulisher
Oct 23, 2024

David E. Rainbolt Sells 5,601 Shares of BancFirst Co. (NASDAQ:BANF) Stock - MarketBeat

Oct 23, 2024
pulisher
Oct 23, 2024

FY2024 Earnings Estimate for BancFirst Issued By DA Davidson - MarketBeat

Oct 23, 2024
pulisher
Oct 23, 2024

BancFirst Corp sees $85,580 in stock sales by Main Street Banking Partners - Investing.com Canada

Oct 23, 2024
pulisher
Oct 22, 2024

BancFirst director Leslie Rainbolt sells shares worth $237,724 By Investing.com - Investing.com Australia

Oct 22, 2024
pulisher
Oct 22, 2024

BancFirst director Leslie Rainbolt sells $85,580 in stock By Investing.com - Investing.com Australia

Oct 22, 2024
pulisher
Oct 22, 2024

David E. Rainbolt sells $85,470 in BancFirst Corp stock By Investing.com - Investing.com South Africa

Oct 22, 2024
pulisher
Oct 22, 2024

David E. Rainbolt sells $85,470 in BancFirst Corp stock - Investing.com India

Oct 22, 2024
pulisher
Oct 22, 2024

Main Street Banking Partners L Sells 778 Shares of BancFirst Co. (NASDAQ:BANF) Stock - MarketBeat

Oct 22, 2024
pulisher
Oct 22, 2024

BancFirst director Leslie Rainbolt sells $85,580 in stock - Investing.com

Oct 22, 2024
pulisher
Oct 21, 2024

BancFirst director Leslie Rainbolt sells shares worth $237,724 - Investing.com India

Oct 21, 2024
pulisher
Oct 21, 2024

Insider Sale at BancFirst Corp (BANF): Director and 10% Owner Le - GuruFocus.com

Oct 21, 2024
pulisher
Oct 21, 2024

Leslie Jeannine Rainbolt Sells 2,152 Shares of BancFirst Co. (NASDAQ:BANF) Stock - MarketBeat

Oct 21, 2024

Bancfirst Corp Stock (BANF) Financials Data

Revenue

loading

Net Income

loading

Cash Flow

loading

EPS

loading

Bancfirst Corp Stock (BANF) Insider Trading

Insider Trading Relationship Date Transaction Cost #Shares Value ($) #Shares Total
Main Street Banking Partners L
10% Owner
Oct 28 '24
Sale
110.78
24,421
2,705,444
4,910,000
RAINBOLT DAVID E
Executive & Director
Oct 28 '24
Sale
110.78
24,421
2,705,444
200,000
Rainbolt Leslie Jeannine
Director
Oct 28 '24
Sale
110.78
24,421
2,705,444
4,910,000
banks_regional NWG
$10.21
price up icon 1.51%
banks_regional LYG
$2.845
price up icon 0.71%
banks_regional MFG
$4.38
price up icon 1.62%
banks_regional TFC
$42.31
price up icon 0.72%
$6.35
price up icon 4.46%
banks_regional NU
$14.52
price up icon 0.80%
Cap:     |  Volume (24h):