US Stock Details

Get in-depth insights on US stocks, including fundamentals, financials, shareholding, peer comparison, and performance. Track key metrics, price trends, and market sentiment for informed decisions. Stay ahead with expert analysis and data-driven strategies at Motilal Oswal.

BancFirst Corp

us-stock
To Invest in {{usstockname}}
us-stock
$111.25 -0.0022(-0.22%) BANF at 04 Dec 2025 04:26 PM Banks - Regional
Lowest Today 110.91
Highest Today 113.01
Today’s Open 112.11
Prev. Close 111.46
52 Week High 138.24
52 Week Low 96.29
Day’s Range: Low 110.91 High 113.01
52-Week Range: Low 96.29 High 138.24
1 day return -
1 Week return +0.86
1 month return +2.49
3 month return -18.13
6 month return -8.96
1 year return -13.52
3 year return +16.21
5 year return +94.21
10 year return -

Institutional Holdings

BlackRock Inc 9.11

Kayne Anderson Rudnick Investment Management LLC 7.65

Vanguard Group Inc 6.85

State Street Corp 3.67

iShares Core S&P Small-Cap ETF 3.56

Dimensional Fund Advisors, Inc. 2.75

BancFirst Trust & Investment Management 2.64

Vanguard Total Stock Mkt Idx Inv 1.73

Virtus KAR Small-Cap Core I 1.68

iShares Russell 2000 ETF 1.51

Geode Capital Management, LLC 1.50

Vanguard Small Cap Index 1.33

Champlain Investment Partners, LLC 0.95

Vanguard Small Cap Value Index Inv 0.86

Fuller & Thaler Asset Management Inc 0.81

Wells Fargo & Co 0.81

NORGES BANK 0.79

FullerThaler Behavioral Small-Cap Equity 0.78

FullerThaler Behavioral Sm-Cp Eq R6 0.78

Northern Trust Corp 0.71

Morgan Stanley - Brokerage Accounts 0.66

Vanguard Institutional Extnd Mkt Idx Tr 0.64

Fidelity Small Cap Index 0.63

SPDR® S&P Dividend ETF 0.63

Champlain Small Company Fund, LLC 0.63

DFA US Micro Cap I 0.59

Charles Schwab Investment Management Inc 0.55

SPDR® Portfolio S&P 600™ Sm Cap ETF 0.53

Bank of New York Mellon Corp 0.53

iShares S&P Small-Cap 600 Growth ETF 0.52

iShares Russell 2000 Growth ETF 0.51

American Century Companies Inc 0.49

DFA US Small Cap I 0.45

Verition Fund Managegment, LLC 0.41

Vanguard Tax-Managed Small Cap Adm 0.39

SPDR® S&P Regional Banking ETF 0.35

JPMorgan Chase & Co 0.35

Fidelity Extended Market Index 0.32

Principal Financial Group Inc 0.30

First Trust Advisors L.P. 0.29

Market Status

Strong Buy: 0

Buy: 0

Hold: 3

Sell: 0

Strong Sell: 0

Fundamentals

Market Cap 3715.43 M

PB Ratio 2.0698

PE Ratio 15.8324

Enterprise Value -258.82 M

Total Assets 13554.31 M

Volume 157928

Company Financials

Annual Revenue FY23:792705000 792.7M, FY22:557420000 557.4M, FY21:485689000 485.7M, FY20:443890000 443.9M, FY19:419150000 419.2M

Annual Profit FY23:593926000 593.9M, FY22:557420000 557.4M, FY21:485689000 485.7M, FY20:443890000 443.9M, FY19:419150000 419.2M

Annual Net worth FY23:212465000 212.5M, FY22:193100000 193.1M, FY21:167630000 167.6M, FY20:99586000 99.6M, FY19:134879000 134.9M

Quarterly Revenue Q3/2025:175481000 175.5M, Q2/2025:236475000 236.5M, Q1/2025:231370000 231.4M, Q3/2024:187650000 187.7M, Q2/2024:220659000 220.7M

Quarterly Profit Q3/2025:171259000 171.3M, Q2/2025:167917000 167.9M, Q1/2025:163257000 163.3M, Q3/2024:187650000 187.7M, Q2/2024:152184000 152.2M

Quarterly Net worth Q3/2025:62654000 62.7M, Q2/2025:62347000 62.3M, Q1/2025:56112000 56.1M, Q3/2024:58903000 58.9M, Q2/2024:50641000 50.6M

Fund house & investment objective

Company Information 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. 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 insurance agency services; 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.

Organisation Banks - Regional

Employees 2135

Industry Banks - Regional

CEO Mr. David R. Harlow

Trading and brokerage services provided by

Technology Services provided by Motilal Oswal Financial Services:

Disclaimer: These services are not for exchange traded products. The securities quoted are exemplary and not recommendatory. Please be informed that US Stocks are not exchange traded funds in India and Motilal Oswal Financial Services acts in the capacity of facilitator of this product. All disputes with respect to the transaction facilitation services, would not have access to Indian Exchange investor redressal forum or Arbitration mechanism in India. T&C apply*

Take your next step

Talk to our investment advisor for stock recommendations
Left
Get expert assistance for portfolio management
Right