Held · Bookmarked
0 · 0
portfolios · users
Avg position size
—
of holders' portfolios
13F filers
1
institution
Market cap
$3.8B
34M shares
52-week range
$101.48 – $138.77
29% from low
Sector
NATIONAL COMMERCIAL BANKS
Exchange
NASDAQ
CS
Borrow rate
0.41%
Easy to borrow
Click rows below (any statement) to add/remove series. Selection stays as you switch tabs.
| 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | $428.4M | $473.9M | $464.3M | $497.1M | $603.6M | $809.3M | $908.7M | $824.3M |
| Cost of revenue | $46.5M | $63.0M | $83.1M | $2.7M | $56.2M | $206.9M | $286.3M | $140.9M |
| Gross profit | $381.9M | $410.9M | $381.2M | $494.4M | $547.3M | $602.4M | $622.4M | $683.4M |
| Gross margin | 89.1% | 86.7% | 82.1% | 99.5% | 90.7% | 74.4% | 68.5% | 82.9% |
| R&D | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Operating income | $159.8M | $169.6M | $123.5M | $208.4M | $237.4M | $269.9M | $275.3M | $303.4M |
| EBITDA | $173.3M | $185.6M | $141.9M | $228.4M | $259.5M | $292.1M | $297.0M | $325.9M |
| Net income | $125.8M | $134.9M | $99.6M | $167.6M | $193.1M | $212.5M | $216.4M | $240.6M |
| Net margin | 29.4% | 28.5% | 21.4% | 33.7% | 32.0% | 26.3% | 23.8% | 29.2% |
| EPS (diluted) | 3.76 | 4.05 | 3.00 | 5.03 | 5.77 | 6.34 | 6.44 | 7.12 |
Annual figures · source: Financial Modeling Prep
| Year | Est. revenue | Est. EPS | EPS range | # Analysts |
|---|---|---|---|---|
| 2026 | $728M | $7.34 | $7.34–$7.34 | 1 |
| 2027 | $757M | $7.48 | $7.28–$7.68 | 2 |
Forward consensus · source: Financial Modeling Prep
BancFirst Corp is engaged in providing banking services. The company's business unit includes BancFirst metropolitan banks, BancFirst community banks, Pegasus Bank, Worthington, other financial services and executive, operations and support. BancFirst metropolitan banks, BancFirst community banks, Pegasus and Worthington offer traditional banking products such as commercial and retail lending and a full line of deposit accounts. Its Other financial services are specialty product business units including guaranteed small business lending, residential mortgage lending, trust services, securities brokerage, electronic banking, and insurance.
www.bancfirst.bankNo one on the platform currently holds BANF.
| Institution | Shares | Reported |
|---|---|---|
| Renaissance Technologiesas of 2025-12-31 | 22,569 | $2.4M |
| Ex-date | Per share | Pay date |
|---|---|---|
| 2026-06-30 | $0.4900 | 2026-07-15 |
| 2026-03-31 | $0.4900 | 2026-04-15 |
| 2025-12-31 | $0.4900 | 2026-01-15 |
| 2025-09-30 | $0.4900 | 2025-10-15 |
| 2025-06-30 | $0.4600 | 2025-07-15 |
| 2025-03-31 | $0.4600 | 2025-04-15 |
| 2024-12-31 | $0.4600 | 2025-01-15 |
| 2024-09-30 | $0.4600 | 2024-10-15 |
| 2024-06-28 | $0.4300 | 2024-07-15 |
| 2024-03-27 | $0.4300 | 2024-04-15 |
No one on the platform has traded BANF yet.
| $4.6B |
| — |
| INDBIndependent Bank Corp. | $83.41 | -2.09% | $4.0B | — |
| SFBSServisFirst Bancshares, Inc. | $87.16 | -1.54% | $4.8B | — |
Source: Financial Modeling Prep · peers by sector/industry
| 2023-12-28 |
| $0.4300 |
| 2024-01-16 |
| 2023-09-28 | $0.4300 | 2023-10-16 |
| Execution date | Ratio |
|---|---|
| 2017-08-01 | 2-for-1 |
| 2006-03-02 | 2-for-1 |
Trading at 17.0× earnings vs its 15.3× historical median P/E.
Fair value ≈ $101.31 · price $112.27 today
Fair-value line = the stock's median historical P/E × earnings. Price below the orange line = cheap vs its own history; above = expensive. Not investment advice.
Click to see transaction details on SEC.gov. Form 4s cover trades by officers, directors, and 10%+ owners, due within 2 business days of the trade.
$BANF Share Price: $110.58 Contract Selected: Dec 18, 2026 $125 Calls Buy Zone: $1.78 – $2.21 Target Zone: $3.06 – $3.74 Potential Upside: 62% ROI Time to Expiration: 195 Days | Updates via https://fxcapta.com/stockinfo/
View on StockTwits ↗$BANF Current Stock Price: $111.50 Contracts to trade: $110.0 BANF May 15 2026 Call Entry: $7.02 Exit: $12.02 ROI: 71% Hold ~20 days Shared as daily free alerts and for educational purposes only. https://dailypickai.com/freealerts
View on StockTwits ↗$BANF Share Price: $107.00 Contract Selected: Sep 18, 2026 $95 Calls Buy Zone: $14.03 – $17.32 Target Zone: $25.42 – $31.07 Potential Upside: 71% ROI Time to Expiration: 177 Days | Updates via https://fxcapta.com/stockinfo/
View on StockTwits ↗$BANF Share Price: $116.69 Contract Selected: Sep 18, 2026 $120 Calls Buy Zone: $5.02 – $6.20 Target Zone: $9.26 – $11.31 Potential Upside: 74% ROI Time to Expiration: 208 Days | Updates via https://fxcapta.com/stockinfo/
View on StockTwits ↗$BANF Share Price: $108.81 Contract Selected: Sep 18, 2026 $120 Calls Buy Zone: $2.55 – $3.15 Target Zone: $4.64 – $5.67 Potential Upside: 72% ROI Time to Expiration: 234 Days | Updates via https://fxcapta.com/stockinfo/
View on StockTwits ↗$BANF Current Stock Price: $111.98 Contracts to trade: $110 BANF Dec 19 2025 Call Entry: $1.70 Exit: $2.24 ROI: 32% Hold ~29 days Shared as daily free alerts and for educational purposes only. https://dailypickai.com/freealerts
View on StockTwits ↗$BANF had a price target of $11 this morning trading at .40 👀 FDA approval
View on StockTwits ↗$BANF Share Price: $109.91 Contract Selected: Jun 18, 2026 $120 Calls Buy Zone: $3.40 – $4.20 Target Zone: $6.48 – $7.92 Potential Upside: 80% ROI Time to Expiration: 216 Days | Updates via https://fxcapta.com/stockinfo/
View on StockTwits ↗Keefe, Bruyette & Woods has updated their rating for BancFirst ( $BANF ) to Market Perform with a price target of 120.
View on StockTwits ↗BancFirst Receives Fed Approval to Acquire AmeriBank and ABOK BancFirst Corporation has received Federal Reserve approval to acquire AmeriBank Holding Company and its subsidiary, American Bank of Oklahoma, both in Collinsville, Oklahoma. The acquisition will strengthen BancFirst as Oklahoma’s third-largest depository institution. Initially, ABOK will operate separately before merging with BancFirst’s state-member bank. BancFirst, based in Oklahoma City, has ~$ 14B in consolidated assets and ~$12.1B in deposits, representing ~6.8% of Oklahoma’s total deposits. It also owns Pegasus Bank and Worthington Bank . AmeriBank has ~$ 381M in assets and ~$ 321M in deposits, ranking 74th in Oklahoma. After the acquisition, BancFirst will hold ~$14.4B in assets and ~$12.4B in deposits nationally, and ~$9.7B in Oklahoma deposits (~7.1% of state total), maintaining its position as the third-largest state depository. $BANF
View on StockTwits ↗$BANF Really good write-up that perfectly summarizes BANF's present situation. So if you want to bring your BANF knowledge up to date or just discover BANF, this is required reading. https://beyondspx.com/quote/BANF/analysis/bancfirst-a-regional-fortress-built-on-efficiency-and-local-ties-nasdaq-banf
View on StockTwits ↗Recent Dividend Increases - Updated 09/05/25 https://www.dividendpower.org/dividend-increases/ $BRC $VICI $BANF $STC $TKO
View on StockTwits ↗$BANF BancFirst Corporation is an Oklahoma bank with steady performance but limited growth
View on StockTwits ↗DA Davidson has updated their rating for BancFirst ( $BANF ) to Neutral with a price target of 136.
View on StockTwits ↗Keefe, Bruyette & Woods updates rating for BancFirst ( $BANF ) to Market Perform, target set at 123 → 132.
View on StockTwits ↗Recent $TICKER stream from stocktwits.com — refreshed every 5 minutes. Sentiment tags are self-reported by posters. Not investment advice.