BANF · NASDAQ · Banks - Regional

BancFirst (BANF)

Oklahoma-centered community banking with North Texas banks and trust, treasury, and insurance services.

$108.24
After hours−0.01 (−0.01%)
At close$108.25(−1.11%)

In millions of USD, except per-share figures

In millionsQ3 FY23Sep 2023Q4 FY23Dec 2023Q1 FY24Mar 2024Q2 FY24Jun 2024Q3 FY24Sep 2024Q4 FY24Dec 2024Q1 FY25Mar 2025Q2 FY25Jun 2025Q3 FY25Sep 2025Q4 FY25Dec 2025Q1 FY26Mar 2026Q2 FY26Jun 2026
Revenue205213217222236233231236175181242183
Cost of revenue586270727669686940655
Gross profit146150147150161164163168171181177178
8190838587929288921079493
5455555658595959751028067
Selling & marketing232223222330
General & administrative52525354565656577399780
Other expenses28352830293433291761426
Operating income656064657472718079748385
0000000002−30
Interest income160167172178188186182188194128190190
Interest expense5662666973706767691076363
Other non-operating income000000000060
Income before tax656064657472718079758085
Income tax expense141114151516151716161718
Net income from continuing operations514950515956566263596367
Net income514950515956566263596367
EPS, basic$1.55$1.49$1.53$1.53$1.78$1.70$1.69$1.87$1.88$1.78$1.88$1.98
EPS, diluted$1.52$1.46$1.50$1.51$1.75$1.67$1.67$1.85$1.85$1.75$1.85$1.96
Weighted average shares, basic333333333333333333333434
Weighted average shares, diluted343334343434343434343434
EBITDA716670717977778585798391
Depreciation & amortization655555666666
EBIT656064657472718079747785