SymbolBANFP
NameBANCFIRST CORP /OK/
SectorUNDEFINED
RegionUNDEFINED
IndustryNational Commercial Banks
Address100 NORTH BROADWAY AVE, OKLAHOMA CITY, OK 73102-8401
Telephone4052701000
Fax
Email
Website
IncorporationUNDEFINED
Incorporated On
Employees
Fiscal Year
Public Since
ExchangesNASDAQ
Auditor
Audit StatusNOT PROVIDED
Reporting Status
CIK0000760498
Description

None

2026-09-01 00:19

Ingram Kimberly Kay 🟡 adjusted position in 0 shares (1 derivative) of BANCFIRST CORP /OK/ (BANF) at $110.55 Transaction Date: Aug 30, 2026 | Filing ID: 000055

Read more
2026-08-13 14:54

RAINBOLT DAVID E 🔴 sold 8.5K shares of BANCFIRST CORP /OK/ (BANF) at $115.00 Transaction Date: Aug 13, 2026 | Filing ID: 000054

Read more
2026-07-29 21:14

RAINBOLT DAVID E 🔴 sold 12.7K shares of BANCFIRST CORP /OK/ (BANF) at $115.05 ($1.5M) Transaction Date: Jul 29, 2026 | Filing ID: 000049

Read more
2026-07-29 13:49

RAINBOLT DAVID E 🔴 sold 81.5K shares of BANCFIRST CORP /OK/ (BANF) at $116.71 ($9.5M) Transaction Date: Jul 28, 2026 | Filing ID: 000048

Read more
2026-07-28 13:53

RAINBOLT DAVID E 🔴 sold 29.7K shares of BANCFIRST CORP /OK/ (BANF) at $116.49 ($3.5M) Transaction Date: Jul 27, 2026 | Filing ID: 000047

Read more
2026-07-27 21:50

📋 RAINBOLT DAVID E (Director) plans to sell 167K shares of BANCFIRST CORP /OK/ (at $115.96 each, total $19.3M) Filed: Jul 27, 2026 | ID: 000005

Read more
2026-07-23 20:10

BANCFIRST CORPORATION REPORTS SECOND QUARTER EARNINGS

Read more
2026-06-10 21:04

(99% Neutral) BANCFIRST CORP /OK/ (BANFP) Announces Regulatory Update

Read more
2026-06-10 21:00

BancFirst Corporation Announces Acquisition of SpiritBank

Read more
2026-05-07 21:29

RAINBOLT DAVID E 🔴 sold 15.2K shares of BANCFIRST CORP /OK/ (BANF) at $115.11 ($1.8M) Transaction Date: May 06, 2026 | Filing ID: 000045

Read more