8-K Announcements
6Jun 10, 2026·SEC
May 28, 2026·SEC
Apr 16, 2026·SEC
BancFirst Corporation (BANF) stock price & volume — 10-year historical chart
Investment Thesis • Updated 2026Q1
while the bank exhibits a strong PEG ratio of 0.85, the significant earnings noise caused by the $107.4 million negative provision in 2025Q4 suggests that investors should exercise caution until earnings volatility stabilizes.
BancFirst Corporation (BANF) revenue, earnings & EPS growth — 3, 5 & 10-year CAGR
BancFirst Corporation (BANF) EPS & revenue vs analyst estimates — last 4 quarters
| Quarter | Date | EPS (Act vs Est) | Revenue (Act vs Est) |
|---|---|---|---|
| Q2 2026Latest | Apr 16, 2026 | $1.85vs $1.76+5.1% | $179Mvs $177M+1.0% |
| Q1 2026 | Jan 23, 2026 | $1.75vs $1.78-1.7% | $181Mvs $174M+4.2% |
| Q1 2026 | Jan 22, 2026 | $1.75vs $1.78-1.7% | $181Mvs $174M+4.2% |
| Q4 2025 | Oct 17, 2025 | $1.85vs $1.86-0.5% | $175Mvs $175M+0.2% |
Key metrics vs top competitors for BancFirst Corporation (BANF)
| Company | Price | Market Cap | P/E Ratio | Rev Growth (1Y) | Net Margin | ROE | Div Yield |
|---|---|---|---|---|---|---|---|
| $114.30 | $3.84B | 16.05 | -9.29% | 29.19% | 13.85% | 1.61% | |
| $140.12 | $8.51B | 15.26 | -1.07% | 18.3% | 10.31% | — | |
| $34.75 | $4.98B | 19.63 | 11.71% | 31.14% | 14.2% | — | |
| $76.11 | $4.73B | 11.50 | 1.03% | 39.31% | 13.16% | — | |
| $22.77 | $3.3B | -7.72 | -56.66% | -63.53% | -10.51% | — | |
| $26.45 | $10.22B | 14.78 | 25.48% | 19.03% | 9.07% | — |
BancFirst Corporation (BANF) vs competitors — business, growth, and fundamentals comparison against the closest industry rivals.
BancFirst Corporation (BANF) SEC filings — annual & quarterly reports (10-K, 10-Q)
Jun 10, 2026·SEC
May 28, 2026·SEC
Apr 16, 2026·SEC
Get notified when BANF posts new earnings or crosses analyst targets
Free. No account needed. Unsubscribe any time.
BancFirst Corporation (BANF) stock FAQ — growth, dividends, profitability & financials explained
BancFirst Corporation (BANF) saw revenue decline by 9.3% over the past year.
Yes, BancFirst Corporation (BANF) is profitable, generating $247.5M in net income for fiscal year 2025 (29.2% net margin).
Yes, BancFirst Corporation (BANF) pays a dividend with a yield of 1.61%. This makes it attractive for income-focused investors.
BancFirst Corporation (BANF) has a return on equity (ROE) of 13.8%. This is reasonable for most industries.
BancFirst Corporation (BANF) has a net interest margin (NIM) of 2.6%. NIM has been under pressure due to interest rate environment.
BancFirst Corporation (BANF) has an efficiency ratio of 46.1%. This is excellent, indicating strong cost control.