Follow The Filings

BANF BancFirst

BancFirst earnings company data as of 6:44 AM ET 10/22

Scheduled

1 period, newest first, nothing reported yet. Each row shows EPS above revenue.

Period Date Metric Estimate Actual Result
FY2026 Q3 23 Oct EPS 1.93 — —
Rev — — —

Insider trades

Open-market buys and sales by BANF's executives, directors and 10% owners in the last 12 months, from their Form 4s

All BANF insider trades
  • None no insider bought on the open market
  • $26.4M sold by 2 insiders outside a trading plan
  • None no planned (10b5-1) sales
  1. David E Rainbolt Director
    Sale
    $978K 8,506 shares at $115.00 100% of stake
    Traded Aug 13 Filed Aug 13
  2. David E Rainbolt Director
    Sale
    $345K 3,000 shares at $115.00 26% of stake
    Traded Aug 6 Filed Aug 6
  3. David E Rainbolt Director
    Sale
    $230K 2,000 shares at $115.03 15% of stake
    Traded Aug 5 Filed Aug 6
  4. David E Rainbolt Director
    Sale
    $2.1M 17,830 shares at $115.06 57% of stake
    Traded Aug 4 Filed Aug 4
  5. David E Rainbolt Director
    Sale
    $1.3M 11,497 shares at $115.09 27% of stake
    Traded Aug 3 Filed Aug 4
  6. David E Rainbolt Director
    Sale
    $1.5M 12,718 shares at $115.05 23% of stake
    Traded Jul 29 Filed Jul 29
  7. David E Rainbolt Director
    Sale
    $9.5M 81,492 shares at $116.71 60% of stake
    Traded Jul 28 Filed Jul 29
  8. David E Rainbolt Director
    Sale
    $3.5M 29,740 shares at $116.49 18% of stake
    Traded Jul 27 Filed Jul 28
  9. David E Rainbolt Director
    Sale
    $1.8M 15,220 shares at $115.09 8.4% of stake
    Traded May 6–7 Filed May 7
  10. David E Rainbolt Director
    Sale
    $115 1 share at $115.00 <0.1% of stake
    Traded Apr 29 Filed May 1
  11. David E Rainbolt Director
    Sale
    $2.9M 24,819 shares at $115.55 12% of stake
    Traded Apr 27–28 Filed Apr 28
  12. David E Rainbolt Director
    Sale
    $2.1M 18,177 shares at $115.51 8.1% of stake
    Traded Apr 23–24 Filed Apr 24
  13. Randy Foraker Executive Vice President
    Sale
    $360K 3,000 shares at $119.91 100% of stake
    Traded Feb 10 Filed Feb 11

Also filed in the last 12 months, not counted as buying or selling: 18 other transactions, 4 gifts, and 4 option exercises.

SEC filings

Recent issuer filings from EDGAR, 11 shown.

Filed Form Detail Links
8-K 2.02,9.01
8-K 7.01
10-Q
8-K 2.02,9.01
8-K 7.01
8-K 5.07,7.01
10-Q
8-K 2.02
DEF 14A
SCHEDULE 13G/A —
8-K 5.02,7.01

Estimates are consensus figures; SEC filings remain the official record. Not investment advice.