MCP Server For Financial Data by EODHD Learn more

BancFirst Corporation icon

BancFirst Corporation (BANF NASDAQ) stock market data APIs

$106.3328 2.34(2.2%)
as of March 17, 2026
Try our APIs with free plan!

BancFirst Corporation Financial Data Overview

Price chart is built with Anychart

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 in the United States. It operates through BancFirst Metropolitan Banks, BancFirst Community Banks, Pegasus, Worthington, and Other Financial Services segments. The company offers checking, negotiable order of withdrawal, savings, money market, health savings, coverdell education, individual retirement, and sweep accounts, as well as certificates of deposit, overdraft protection, and auto draft services. It also provides commercial real estate owner occupied and non-owner occupied, construction and development, construction residential real estate, residential real estate first lien, agricultural, commercial and consumer non-real estate, and oil and gas loans; lending activities, such as private banking, commercial and residential real estate, commercial and industrial, and energy loans; automobiles, home equity loans, and other personal loans; and securities investment products. In addition, the company offers 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 commercial and personal insurance products; and depository and funds transfer, collection, safe deposit box, cash management, and other services. It serves 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.

Prev. Close 106.3328
Open 108.6737
High 108.9584
Low 106.3324
52 wk Range 95.8554-137.6107
Market Cap 3 558 M
P/E Ratio 15.0882
Shares Outstanding 33 545 K
Revenue 685 M
EPS 1.75
Dividends (Yield) 0.0177
Beta 0.63

* We provide hundreds of fields of fundamental data, including EBITDA, P/E ratio, PEG ratio, trailing P/E, shareholders, insider transactions, technical metrics, dividends, splits, earnings, and more. Check out our Fundamental Data API.


ETFs with BancFirst Corporation (top by weight)

Ticker
100-day Price Change
Weight
QABA.US First Trust NASDAQ® ABA Community Bank Index Fund
-0.36 (-0.63%)
1.77
KBE.US SPDR® S&P Bank ETF
-1.81 (-3.01%)
1.07
GRPZ.US Invesco Exchange-Traded Fund Trust II
0.14 (0.53%)
1.04
FTXO.US First Trust Nasdaq Bank ETF
-1.61 (-4.41%)
0.42
VIOG.US Vanguard S&P Small-Cap 600 Growth Index Fund ETF Shares
2.48 (2.02%)
0.18
VIOO.US Vanguard S&P Small-Cap 600 Index Fund ETF Shares
3.19 (2.86%)
0.14
IWO.US iShares Russell 2000 Growth ETF
-9.63 (-2.91%)
0.14
VTWG.US Vanguard Russell 2000 Growth Index Fund ETF Shares
-6.83 (-2.83%)
0.13
VRTGX.US Vanguard Russell 2000 Growth Index Fund Institutional Shares
-12.77 (-2.78%)
0.13
VIOV.US Vanguard S&P Small-Cap 600 Value Index Fund ETF Shares
3.52 (3.62%)
0.11

* We provide detailed information about ETF constituents through our Fundamentals API for ETFs. Read the documentation to learn more.


Why to choose EODHD?

Prices start at $19.99

24/7 Live support

Robust, powerful and reliable data

API Simplicity of a few lines of code


Try our APIs
with free plan!

Or get access to advanced financial data starting only $19.99

TRY NOW

Get BancFirst Corporation data using free add-ons & libraries


Get BancFirst Corporation Fundamental Data

BancFirst Corporation logo

BancFirst Corporation Fundamental data includes:

  • Net Revenue: 685 M
  • EBITDA:
  • Earnings Per Share: 7
  • Income Statements
  • Balance Sheets
  • Cash flows

Plans with Fundamental data

Starting from

$ 59.99 /mo.
COMPARE PLANS

End-of-day & Earnings data

Get BancFirst Corporation Earnings data

Calendar & News package for

$ 19.99 /mo.

What’s included:

  • Latest Release: 2026-01-21
  • EPS/Forecast: 1.81
GET THE PACKAGE

Get BancFirst Corporation End-of-day data

EOD Historical Data package for

$ 19.99 /mo.

What’s included:

  • End of Day, Intraday and Live APIs
  • Splits
  • Dividends
GET THE PACKAGE

BancFirst Corporation News

Get BancFirst Corporation fresh news feed via Financial News API

Calendar & News package for

$19.99/mo.

Try our APIs
with free plan!

Or get access to advanced financial data starting only $19.99

TRY NOW
  • Flexibility: No long-term commitments, just a minimum of one month
  • Instant access: Get your API key and instructions within seconds of subscribing
All-In-One
$99.99/mo.

What’s included:

  • API Calls per Day: 100 000/day
  • API Requests per Min.: 1000/minute
  • Type of Usage: Personal use

Data access:

Historical EOD, Fundamental, Real-Time, Intraday, Live (Delayed), Technical & Screener APIs, News Feed, 40 000 Stock Logos and many more. See a full list.

GET THE PACKAGE
Chat

Send the request

Leave your email and our team will contact you ASAP.