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
- None no insider bought on the open market
- $26.4M sold by 2 insiders outside a trading plan
- None no planned (10b5-1) sales
-
David E Rainbolt DirectorSale$978K 8,506 shares at $115.00 100% of stakeTraded Aug 13 Filed Aug 13
-
David E Rainbolt DirectorSale$345K 3,000 shares at $115.00 26% of stakeTraded Aug 6 Filed Aug 6
-
David E Rainbolt DirectorSale$230K 2,000 shares at $115.03 15% of stakeTraded Aug 5 Filed Aug 6
-
David E Rainbolt DirectorSale$2.1M 17,830 shares at $115.06 57% of stakeTraded Aug 4 Filed Aug 4
-
David E Rainbolt DirectorSale$1.3M 11,497 shares at $115.09 27% of stakeTraded Aug 3 Filed Aug 4
-
David E Rainbolt DirectorSale$1.5M 12,718 shares at $115.05 23% of stakeTraded Jul 29 Filed Jul 29
-
David E Rainbolt DirectorSale$9.5M 81,492 shares at $116.71 60% of stakeTraded Jul 28 Filed Jul 29
-
David E Rainbolt DirectorSale$3.5M 29,740 shares at $116.49 18% of stakeTraded Jul 27 Filed Jul 28
-
David E Rainbolt DirectorSale$1.8M 15,220 shares at $115.09 8.4% of stakeTraded May 6–7 Filed May 7
-
David E Rainbolt DirectorSale$115 1 share at $115.00 <0.1% of stakeTraded Apr 29 Filed May 1
-
David E Rainbolt DirectorSale$2.9M 24,819 shares at $115.55 12% of stakeTraded Apr 27–28 Filed Apr 28
-
David E Rainbolt DirectorSale$2.1M 18,177 shares at $115.51 8.1% of stakeTraded Apr 23–24 Filed Apr 24
-
Randy Foraker Executive Vice PresidentSale$360K 3,000 shares at $119.91 100% of stakeTraded 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.
Estimates are consensus figures; SEC filings remain the official record. Not investment advice.