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.
Bancfirst stock last closed at $119.90, down 2.69% from the previous day, and has increased 43.64% in one year. It has overperformed other stocks in the Banks - Regional industry by 0.23 percentage points. Bancfirst stock is currently +46.34% from its 52-week low of $81.93, and -9.37% from its 52-week high of $132.29.
At the moment, there are 33.24M shares of BANF outstanding. The market cap of BANF is $3.99B. In the past 24 hours, 110,000 BANF shares were traded.
You need a brokerage account in order to access the NASDAQ market and buy BANF stock.
Based on our analysis, eToro is the best online stock brokerage. eToro gives you:
Get $10 towards your stock purchase by creating an account with eToro now. This offer is only for US users.
Open eToro AccountNow that you've picked the right brokerage, you need to fill out some personal info so you are able to invest in BANF today.
Now that you have created your account on the best free stock trading app, your next step is to transfer the money for your investment:
Watch the walkthrough below to see the process of transferring funds into your investment account.
Once you have selected the best place to buy Bancfirst stock, it's crucial to evaluate their stock before you buy, so you can understand the risk as well as the opportunity.
WallStreetZen was designed to help everyday investors perform more in-depth fundamental analysis in minutes instead of hours.
You can view all of the due diligence checks on BANF's stock page.
Investors use a variety of different financial metrics, analyses, models, and charts to gauge BANF's true value.
Using relative valuations ratios:
You can access more valuation research on BANF's stock here.
You can dig deeper into what analysts are projecting on the Bancfirst stock forecast page.
Last year, BANF earnings were $222.13M. Over the last 5 year, BANF's earnings have grown by 11.81% per year. This was slower than the Banks - Regional industry average of 17.8%.
Last year, BANF revenue was $638.71M. During the past 5 year, BANF's revenue has grown by 9.63% per year. This was slower than the Banks - Regional industry average of 13.05%.
You can research BANF's earnings and revenue performance here.
Over the last 12 months, executives and large shareholders at BANF have sold more shares than they have bought.
F. Ford Drummond, Director of BANF, was the latest BANF insider to buy. They bought $104,150.00 worth of BANF stock on May 28, 2025.
Research more about who owns BANF shares here.
Bancfirst pays a dividend of 1.51%, compared to the Banks - Regional industry's average dividend yield of 2.96%. If you owned $1,000 worth of BANF stock, you would have received $15.10 in the past year.
Bancfirst dividend payments have consistently grown over the past decade and have remained stable.
Dig into more data about Bancfirst dividend yield and history here.
One of the reasons eToro is our top-rated brokerage is because of its social trading community.
Click below to see what other community members have to say.
You have two main order types:
Press the Open button and eToro will place the order.
If you need additional assistance investing in stocks on eToro, click the helpful video below:
Now that you own some BANF stock, you'll want to keep up with your shares.
Add BANF to a watchlist to track your BANF stock.
To reiterate, here are the 6 steps you need to take to buy Bancfirst stock right now:
If you need a place to buy stocks, eToro is our recommended option.
Get Started with eToro TodayIf you would like to get the latest scoop on your investment in Bancfirst, create a watchlist today.