Website
News25/Ratings1
News · 26 weeks46+433%
2025-10-262026-04-19
Mix2590d
- Insider19(76%)
- SEC Filings4(16%)
- Other1(4%)
- Dividends1(4%)
Latest news
25 items- INSIDERSEC Form 4 filed by Andrus Hannah4 - BANCFIRST CORP /OK/ (0000760498) (Issuer)
- INSIDERSEC Form 4 filed by Carroll Jason A4 - BANCFIRST CORP /OK/ (0000760498) (Issuer)
- SECBancFirst Corporation filed SEC Form 8-K: Results of Operations and Financial Condition, Financial Statements and Exhibits8-K - BANCFIRST CORP /OK/ (0000760498) (Filer)
- PRBANCFIRST CORPORATION REPORTS FIRST QUARTER EARNINGSOKLAHOMA CITY, April 16, 2026 /PRNewswire/ -- BancFirst Corporation (NASDAQ GS:BANF) reported net income of $63.0 million, or $1.85 per diluted share, for the first quarter of 2026 compared to net income of $56.1 million, or $1.66 per diluted share, for the first quarter of 2025. The Company's net interest income for the three-months ended March 31, 2026 increased to $127.6 million compared to $115.9 million for the same period in 2025. Higher loan volume along with general growth in earning assets were the primary drivers of the change in net interest income. Net interest margin was 3.74% for the first quarter of 2026 compared to 3.70% for the first quarter of 2025. The Company recorded a
- INSIDERSEC Form 4 filed by Wanzer Dara4 - BANCFIRST CORP /OK/ (0000760498) (Issuer)
- INSIDERSEC Form 4 filed by Slay John K Jr4 - BANCFIRST CORP /OK/ (0000760498) (Issuer)
- INSIDERSEC Form 4 filed by Schmidt Darryl4 - BANCFIRST CORP /OK/ (0000760498) (Issuer)
- INSIDERSEC Form 4 filed by Harlow David R4 - BANCFIRST CORP /OK/ (0000760498) (Issuer)
- INSIDERSEC Form 4 filed by Hannah Dennis Jay4 - BANCFIRST CORP /OK/ (0000760498) (Issuer)
- INSIDERSEC Form 4 filed by Foster Kelly4 - BANCFIRST CORP /OK/ (0000760498) (Issuer)
- INSIDERSEC Form 4 filed by Copeland Scott4 - BANCFIRST CORP /OK/ (0000760498) (Issuer)
- INSIDERSEC Form 4 filed by Carroll Jason A4 - BANCFIRST CORP /OK/ (0000760498) (Issuer)
- INSIDERSEC Form 4 filed by Ferguson Roy C4 - BANCFIRST CORP /OK/ (0000760498) (Issuer)
- INSIDERSEC Form 4 filed by Andrus Hannah4 - BANCFIRST CORP /OK/ (0000760498) (Issuer)
- INSIDERSEC Form 4 filed by Brand Dennis L4 - BANCFIRST CORP /OK/ (0000760498) (Issuer)
- SECSEC Form DEF 14A filed by BancFirst CorporationDEF 14A - BANCFIRST CORP /OK/ (0000760498) (Filer)
- SECAmendment: SEC Form SCHEDULE 13G/A filed by BancFirst CorporationSCHEDULE 13G/A - BANCFIRST CORP /OK/ (0000760498) (Subject)
- INSIDERAmendment: SEC Form 4 filed by Rainbolt David E4/A - BANCFIRST CORP /OK/ (0000760498) (Issuer)
- INSIDERSEC Form 4 filed by Retired officer Foraker Randy4 - BANCFIRST CORP /OK/ (0000760498) (Issuer)
- SECBancFirst Corporation filed SEC Form 8-K: Leadership Update, Regulation FD Disclosure8-K - BANCFIRST CORP /OK/ (0000760498) (Filer)
- INSIDERDirector Mccasland Thomas Howard Iii disposed of 85,006 shares (SEC Form 4)4 - BANCFIRST CORP /OK/ (0000760498) (Issuer)
- SECSEC Form 10-K filed by BancFirst Corporation10-K - BANCFIRST CORP /OK/ (0000760498) (Filer)
- INSIDERExecutive Vice President Foraker Randy exercised 3,000 shares at a strike of $20.83 and sold $359,735 worth of shares (3,000 units at $119.91) (SEC Form 4)4 - BANCFIRST CORP /OK/ (0000760498) (Issuer)
- INSIDERDirector Rainbolt David E gifted 225,000 shares, disposed of 269,411 shares and acquired 263,273 shares (SEC Form 4)4 - BANCFIRST CORP /OK/ (0000760498) (Issuer)
- INSIDERLarge owner Bf Bank Partners Lp disposed of 269,223 shares, decreasing direct ownership by 6% to 4,040,777 units (SEC Form 4)4 - BANCFIRST CORP /OK/ (0000760498) (Issuer)