| Symbol | BANFP |
|---|---|
| Name | BANCFIRST CORP /OK/ |
| Sector | UNDEFINED |
| Region | UNDEFINED |
| Industry | National Commercial Banks |
| Address | 100 NORTH BROADWAY AVE, OKLAHOMA CITY, OK 73102-8401 |
| Telephone | 4052701000 |
| Fax | — |
| — | |
| Website | — |
| Incorporation | UNDEFINED |
| Incorporated On | — |
| Employees | — |
| Fiscal Year | — |
| Public Since | — |
| Exchanges | NASDAQ |
| Auditor | — |
| Audit Status | NOT PROVIDED |
| Reporting Status | — |
| CIK | 0000760498 |
| Description | None |
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 moreRAINBOLT DAVID E 🔴 sold 8.5K shares of BANCFIRST CORP /OK/ (BANF) at $115.00 Transaction Date: Aug 13, 2026 | Filing ID: 000054
Read moreRAINBOLT 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 moreRAINBOLT 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 moreRAINBOLT 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📋 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 moreRAINBOLT 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