BancFirst Corporation
$115.2
▼
-0.14%
2026-04-21 05:33:01
www.bancfirst.bank
NMS: BANF
Explore BancFirst Corporation stock price, valuation, financial statements, dividend history, analyst estimates, and long-term business fundamentals on StockSifting.
Market Cap
$3.91 B
Current Price
$115.2
52W High / Low
$138.77 / $101.48
Stock P/E
15.81
Book Value
$55.28
Dividend Yield
1.68%
ROCE
—
ROE
13.85%
Face Value
—
EPS
$7.11
Exp Qtr EPS
—
Sector
Financial Services
Industry
Banks - Regional
Employees
2,260
Beta
0.62
Debt / Equity
0.05
Current Ratio
—
Quick Ratio
—
Forward P/E
15.99
Price / Sales
5.58
Enterprise Value
$-539.01 M
EV / EBITDA
—
EV / Revenue
-0.79
Rating
Hold
Target Price
$123.67
EPS Forecast (FY)
—
Pros
- Balance sheet leverage appears manageable.
- Strong operating margin profile.
- Net margin remains healthy.
- Valuation is not stretched on P/E basis.
Cons
- Some data points may be missing or delayed because the source is not an official exchange feed.
Sift Stocks
| S.No. | Name | Price | P.E. | Market Cap | Div Yld % | ROCE | ROE | 52Week High/ Low | Book Value |
|---|---|---|---|---|---|---|---|---|---|
| 1. | Alerus Financial Corporation | $25.54 | 37.32 | $650.78 M | 3.28% | — | 3.29% | $26.32 / $16.58 | $22.24 |
| 2. | WaFd, Inc. | $35.2 | 10.55 | $2.66 B | 3.07% | — | 8.03% | $36.02 / $26.31 | $35.7 |
| 3. | Landmark Bancorp, Inc. | $27.43 | 8.96 | $168.25 M | 3.05% | — | 12.65% | $29.56 / $22.31 | $26.44 |
| 4. | Virginia National Bankshares Corporation | $41.15 | 11.58 | $223.12 M | 3.5% | — | 11.18% | $44.57 / $34.56 | $34.15 |
| 5. | Eagle Bancorp, Inc. | $28.18 | — | $863.34 M | 0.14% | — | -11.71% | $29.26 / $15.03 | $37.26 |
| 6. | Lake Shore Bancorp, Inc. | $15.84 | 16.89 | $122.76 M | 2.27% | — | 6.28% | $15.85 / $10.48 | $19.29 |
| 7. | Finward Bancorp | $34.32 | 18.62 | $150.61 M | 1.38% | — | 4.96% | $39.99 / $26.46 | $40.37 |
Quarterly Results
Figures shown in M / B
| Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | |
|---|---|---|---|---|---|
| Sales | 181 M | 175.48 M | 169.3 M | 164.84 M | 162.94 M |
| Operating Profit | — | — | — | — | — |
| Net Profit | 59.5 M | 62.65 M | 62.35 M | 56.11 M | 56.48 M |
| EPS in Rs | 1.77 | 1.87 | 1.86 | 1.67 | 1.68 |
Profit & Loss
Figures shown in M / B
| 2025 | 2024 | 2023 | 2022 | |
|---|---|---|---|---|
| Sales | 690.63 M | 631.45 M | 609.86 M | 557.42 M |
| Operating Profit | — | — | — | — |
| Net Profit | 240.61 M | 216.35 M | 212.47 M | 193.1 M |
| EPS in Rs | 7.17 | 6.44 | 6.33 | 5.75 |
Balance Sheet
Figures shown in M / B
| 2025 | 2024 | 2023 | 2022 | |
|---|---|---|---|---|
| Total Assets | 14.84 B | 13.55 B | 12.37 B | 12.39 B |
| Total Liabilities | 12.98 B | 11.93 B | 10.94 B | 11.14 B |
| Equity | 1.85 B | 1.62 B | 1.43 B | 1.25 B |
| Current Assets | — | — | — | — |
| Current Liabilities | — | — | — | — |
Cash Flow
Last available yearly cash flow history
| 2025 | 2024 | 2023 | 2022 | |
|---|---|---|---|---|
| Operating CF | 285.28 M | 261.2 M | 233.04 M | 226.27 M |
| Investing CF | 15.54 M | -71.39 M | -669.71 M | -1.52 B |
| Financing CF | 549.77 M | 966.5 M | -334.79 M | 2.41 B |
| Free CF | 236.97 M | 224.55 M | 210.54 M | 206.49 M |
| Capex | -48.31 M | -36.65 M | -22.5 M | -19.79 M |
5Y Margin & Growth History
Last 5 year derived history from yfinance annual statements
| 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|
| Revenue Growth % | 3.54% | 9.41% | — | — |
| Earnings Growth % | 1.83% | 10.03% | — | — |
| Profit Margin % | 34.26% | 34.84% | 34.64% | — |
| Operating Margin % | — | — | — | — |
| Gross Margin % | — | — | — | — |
| EBITDA Margin % | — | — | — | — |
Dividend & Split History
Latest dividend and stock split events stored from yfinance
Dividend History
| Ex Date | Dividend |
|---|---|
| 2026-03-31 | $0.49 |
| 2025-12-31 | $0.49 |
| 2025-09-30 | $0.49 |
| 2025-06-30 | $0.46 |
| 2025-03-31 | $0.46 |
Stock Splits
No stock split history available.