BANCFIRST CORP /OK/
Ticker: 760498
values in millions
Revenue & Profit Trend
in millionsRevenueExpenditureNet Profit
Margin Trend
percentageOPM %NPM %
| Period | Q3 FY25 | Q2 FY25 | Q1 FY25 | Q3 FY24 | Q2 FY24 | Q1 FY24 | Q3 FY23 | Q2 FY23 |
|---|---|---|---|---|---|---|---|---|
| INCOME | ||||||||
| Revenue | 175.48+3.7% | 169.30+2.7% | 164.84+0.7% | 163.67+6.4% | 153.84+1.9% | 151.00+1.5% | 148.76-3.3% | 153.90 |
| Total Income | 175.48+3.7% | 169.30+2.7% | 164.84+0.7% | 163.67+6.4% | 153.84+1.9% | 151.00+1.5% | 148.76-3.3% | 153.90 |
| EXPENSES | ||||||||
| Expenditure | 96.51+7.7% | 89.59-4.5% | 93.77+4.5% | 89.77+1.2% | 88.67+2.2% | 86.79+3.9% | 83.53-0.5% | 83.93 |
| Tax | 16.32-6.0% | 17.37+16.0% | 14.97-0.2% | 15.00+3.2% | 14.53+4.7% | 13.88-2.5% | 14.24-4.8% | 14.96 |
| PROFIT | ||||||||
| PBT | 78.97-0.9% | 79.72+12.2% | 71.08-3.8% | 73.90+13.4% | 65.17+1.5% | 64.21-1.6% | 65.23-6.8% | 69.97 |
| Net Profit | 62.65+0.5% | 62.35+11.1% | 56.11-4.7% | 58.90+16.3% | 50.64+0.6% | 50.33-1.3% | 50.99-7.3% | 55.01 |
| KEY METRICS | ||||||||
| OPM % | 45.00%-2.08pp | 47.09%+3.97pp | 43.12% | — | — | — | — | — |
| NPM % | 35.70%-1.12pp | 36.83%+2.79pp | 34.04%-1.95pp | 35.99%+3.07pp | 32.92%-0.41pp | 33.33%-0.94pp | 34.28%-1.47pp | 35.74% |
| EPS | 1.88+0.5% | 1.87+10.7% | 1.69-5.1% | 1.78+16.3% | 1.53+0.0% | 1.53-1.3% | 1.55-7.2% | 1.67 |
Corporate Events
Board MeetingBANF
202628May
Board Meeting
Annual meeting of shareholders to vote on the election of 17…
SEC Filing ↗