Market Cap 3.84B
Revenue (ttm) 809.34M
Net Income (ttm) 212.47M
EPS (ttm) N/A
PE Ratio 18.27
Forward PE 18.06
Profit Margin 26.25%
Debt to Equity Ratio 0.05
Volume 114,200
Avg Vol 111,150
Day's Range N/A - N/A
Shares Out 33.13M
Stochastic %K 5%
Beta 1.05
Analysts Hold
Price Target $125.67

Latest News on BANF

BANCFIRST CORPORATION REPORTS FOURTH QUARTER EARNINGS

Jan 23, 2025, 4:15 PM EST - 4 weeks ago

BANCFIRST CORPORATION REPORTS FOURTH QUARTER EARNINGS


BANCFIRST CORPORATION REPORTS THIRD QUARTER EARNINGS

Oct 17, 2024, 4:15 PM EDT - 4 months ago

BANCFIRST CORPORATION REPORTS THIRD QUARTER EARNINGS


BancFirst: Shares Still Look Pricey Amid Soft Earnings

Aug 21, 2024, 9:18 AM EDT - 6 months ago

BancFirst: Shares Still Look Pricey Amid Soft Earnings


BANCFIRST CORPORATION REPORTS SECOND QUARTER EARNINGS

Jul 18, 2024, 4:15 PM EDT - 7 months ago

BANCFIRST CORPORATION REPORTS SECOND QUARTER EARNINGS


BANCFIRST CORPORATION REPORTS FIRST QUARTER EARNINGS

Apr 18, 2024, 5:30 PM EDT - 11 months ago

BANCFIRST CORPORATION REPORTS FIRST QUARTER EARNINGS


BANCFIRST CORPORATION ANNOUNCES BRANCH PURCHASE IN STROUD, OK

Apr 19, 2023, 3:56 PM EDT - 2 years ago

BANCFIRST CORPORATION ANNOUNCES BRANCH PURCHASE IN STROUD, OK


Finding Buffett Banks

Mar 6, 2023, 12:44 PM EST - 2 years ago

Finding Buffett Banks

BOH CBSH CHCO CVBF FFIN GCBC HBT


BancFirst: Good Results, But The Stock Is Still Too Expensive

Nov 6, 2022, 11:35 AM EST - 2 years ago

BancFirst: Good Results, But The Stock Is Still Too Expensive


3 bests stocks to buy in a high interest rate environment

Apr 6, 2022, 5:02 AM EDT - 3 years ago

3 bests stocks to buy in a high interest rate environment

DFS TCBI


BancFirst Corporation Reports Third Quarter Earnings

Oct 21, 2021, 4:20 PM EDT - 3 years ago

BancFirst Corporation Reports Third Quarter Earnings


BancFirst Corporation Reports Second Quarter Earnings

Jul 15, 2021, 4:20 PM EDT - 3 years ago

BancFirst Corporation Reports Second Quarter Earnings


Dividend Changes: August 22-28, 2020

Sep 2, 2020, 9:30 AM EDT - 4 years ago

Dividend Changes: August 22-28, 2020

EGP INTU LCII LRCX NRIM SLGN