| Ytd | 7.14% | |
| 1y | -5.81% |
| Open | 112.48 | Prev Close | 112.29 | Low | 112.18 | High | 113.77 | Mkt Cap | 3.81B |
| Vol | 0.00 | Avg Vol | 173.23K | EPS | 7.30 | P/E | 15.56 | Forward P/E | 14.30 |
| Beta | 0.62 | Short Ratio | 4.14 | Inst. Own | 58.64% | Dividend | 1.96 | Div Yield | 1.73 |
| Ex Div Date | 06-30 | Earning | 07-16 | 50-d Avg | 113.49 | 200-d Avg | 111.76 | 1yr Est | 124.33 |
OKLAHOMA CITY, Aug. 7, 2026 /PRNewswire/ -- Muscogee Creek Nation was one of 16 organizations select
First Trust Advisors LP decreased its position in shares of BancFirst Corporation (NASDAQ: BANF) by
Keefe, Bruyette & Woods analyst Wood Lay maintains BancFirst (NASDAQ:BANF) with a Market Perf
BancFirst (BANF) came out with quarterly earnings of $1.96 per share, beating the Zacks Consensus Es
BancFirst (NASDAQ:BANF) reported quarterly earnings of $1.96 per share which beat the analyst consen
OKLAHOMA CITY, July 23, 2026 /PRNewswire/ -- BancFirst Corporation (NASDAQ GS: BANF) reported net in
BancFirst (BANF) might move higher on growing optimism about its earnings prospects, which is reflec
OKLAHOMA CITY, June 10, 2026 /PRNewswire/ -- BancFirst Corporation (NASDAQ: BANF) today announced it
BancFirst (BANF) might move higher on growing optimism about its earnings prospects, which is reflec
BancFirst Corporation (BANF) Shareholder/Analyst Call Prepared Remarks Transcript
Investors need to pay close attention to BANF stock based on the movements in the options market lat
Here is how BancFirst (BANF) and Bar Harbor Bankshares (BHB) have performed compared to their sector
BancFirst Corporation (NASDAQ: BANF - Get Free Report) Director David Rainbolt sold 650 shares of th
BancFirst (BANF) came out with quarterly earnings of $1.85 per share, beating the Zacks Consensus Es
BancFirst (NASDAQ:BANF) reported quarterly earnings of $1.85 per share which beat the analyst consen
OKLAHOMA CITY, April 16, 2026 /PRNewswire/ -- BancFirst Corporation (NASDAQ GS:BANF) reported net in
Here is how BancFirst (BANF) and Invesco Mortgage Capital (IVR) have performed compared to their sec
SG Americas Securities LLC grew its holdings in shares of BancFirst Corporation (NASDAQ: BANF) by 1,
BancFirst Corporation (NASDAQ: BANF - Get Free Report) saw a large increase in short interest during
Ultra-Low-Power BG22 Bluetooth SoC Enables Real-Time, Battery-Free 4 kHz Tire DataProcessing for Aut
Citigroup Inc. reduced its position in shares of BancFirst Corporation (NASDAQ: BANF) by 35.0% in th
BancFirst (NASDAQ: BANF - Get Free Report) and Mission Valley Bancorp (OTCMKTS:MVLY - Get Free Repor
Here is how BancFirst (BANF) and Janus Henderson Group plc (JHG) have performed compared to their se
Howard Marks' new memo warns of 'cockroaches.' Why he says recent frauds are 'system
As Donald Trump's administration nears completion of a proposal to ease big bank rules, they are
On Thursday, 498 companies reached new 52-week lows.
On Wednesday, 345 companies set new 52-week lows.
Before 10 a.m. ET on Friday, 571 companies hit new 52-week highs.
This morning 270 companies set new 52-week highs.
Before 10 a.m. ET on Monday, 492 companies set new 52-week highs.
Thursday's morning session saw 237 companies set new 52-week highs.
Before 10 a.m. ET on Tuesday, 267 companies hit new 52-week highs.
During Monday's morning trading, 285 companies set new 52-week highs.
Friday morning saw 331 companies set new 52-week highs.
Stocks That Hit 52-Week Lows On Thursday
Stocks That Hit 52-Week Lows On Wednesday
Stocks That Hit 52-Week Lows On Thursday
Stocks That Hit 52-Week Lows On Friday
Stocks That Hit 52-Week Lows On Thursday
Stocks That Hit 52-Week Highs On Friday
Stocks That Hit 52-Week Highs On Friday
Stocks That Hit 52-Week Highs On Wednesday
Stocks That Hit 52-Week Highs On Tuesday
Stocks That Hit 52-Week Highs On Tuesday
Stocks That Hit 52-Week Highs On Thursday
Stocks That Hit 52-Week Highs On Friday
Stocks That Hit 52-Week Highs On Tuesday
Stocks Which Set New 52-Week Low Yesterday, Tues., Dec. 20, 2018
Stocks Which Set New 52-Week Low Yesterday, Tues., Dec. 18, 2018