Bancfirst Corp
BANF- Exchange
- Nasdaq
- Industry
- National Commercial Banks
- SEC CIK
- 0000760498
In the last 90 days, Bancfirst Corp insiders filed 0 open-market purchases and 8 sales; 275 institutions reported holding it in 13F filings for Q2 2026, worth $1.91B in total; no superinvestor holds it.
Other share classesBANFP
Open-market trades, last 90 days
Open-market purchases (P) and sales (S) by Bancfirst Corp insiders, counted by Form 4 filing. Trades with a flagged price and duplicate filings are left out.
- Open-market buys
- 0 filings
- Open-market sells
- 8 filings
- 1 insider, $19.4M in total
- Insiders trading
- 1
- Net value
- −$19.4M
- Purchases minus sales
Insider roster
Directors, officers and 10% owners who have filed a Form 4 for Bancfirst Corp, current and former, most recent filer first. Last reported holding is the position after the last non-derivative trade in their latest filing.
| Name | Title | Last reported holding | Last filing | Filings, past year |
|---|---|---|---|---|
| Ingram Kimberly Kay | Director | 500 | Aug 31, 2026 | 1 |
| Rainbolt David E | Director, 10% Owner | 0Indirect | Aug 13, 2026 | 13 |
| Andrus Hannah | Executive Vice President | 800 | Apr 20, 2026 | 2 |
| Carroll Jason A | Chief Risk Officer | 200 | Apr 20, 2026 | 2 |
| Schmidt Darryl | Executive Vice President | 8,221Indirect | Apr 3, 2026 | 2 |
| Brand Dennis L | Other: Senior Advisor | 6,697Indirect | Apr 3, 2026 | 1 |
| Copeland Scott | Executive Vice President | 14,072Indirect | Apr 3, 2026 | 1 |
| Ferguson Roy C | Other: Senior Advisor | 26,423Indirect | Apr 3, 2026 | 1 |
| Harlow David R | Cheif Executive Officer | 10,187Indirect | Apr 3, 2026 | 1 |
| Foster Kelly | Senior Vice President | 5,110Indirect | Apr 3, 2026 | 1 |
| Wanzer Dara | Executive Vice President | 870Indirect | Apr 3, 2026 | 1 |
| Slay John K JR | Chief Credit Officer | 4,659Indirect | Apr 3, 2026 | 2 |
| Hannah Dennis Jay | Executive Vice President | 194Indirect | Apr 3, 2026 | 1 |
| Foraker Randy | Other: Retired officer | 0 | Mar 2, 2026 | 2 |
| McCasland Thomas Howard III | Director | 0Indirect | Feb 26, 2026 | 1 |
| BF Bank Partners LP | 10% Owner | 4,040,777 | Feb 3, 2026 | 1 |
| Martin William Scott | Director | 209,499Indirect | Dec 19, 2025 | 1 |
| Drummond F Ford | Director | 0 | Aug 14, 2025 | 0 |
| Goyne Joe | Director | 643Indirect | Apr 2, 2025 | 0 |
| Main Street Banking Partners LP | 10% Owner | 4,910,000 | Oct 29, 2024 | 0 |
| Rainbolt Leslie Jeannine | Director, 10% Owner | 4,910,000 | Oct 29, 2024 | 0 |
| Lopez Dave R | Director | 0 | Aug 19, 2024 | 0 |
| Lawrence Kevin | Executive Vice President | 10,000 | May 2, 2024 | 0 |
| Jones Mautra Staley | Director | 285 | Nov 22, 2023 | 0 |
| Roberson Robin Noel | Director | 0 | Jun 13, 2023 | 0 |
| Rainbolt H E | Other: Former Director | 306 | Jun 12, 2023 | 0 |
| Keating Frank A | Other: Former Director | 0 | Jun 12, 2023 | 0 |
| Wedel Gregory | BancFirst Corp. Director | 4,000 | May 4, 2023 | 0 |
| Craig C L Jr | Director | 51,188 | Jan 24, 2023 | 0 |
| Johnstone William O | Vice Chairman and Director | 8,027Indirect | Nov 28, 2022 | 0 |
| Ford Joseph | Director | 0 | Aug 17, 2022 | 0 |
| Wallace Mike | Director | 8,000 | Jan 24, 2022 | 0 |
| Pierson Brian Wade | Senior Vice President | 50 | Jul 23, 2021 | 0 |
| Diehl Greg | Senior Vice President | – | Jul 19, 2021 | 0 |
| Zimmerman Patrick E | Regional Executive | – | Jul 19, 2021 | 0 |
Insider trades
Each row adds up one type of transaction in one Form 4 filing. Only open-market purchases (P) and sales (S) are shown by default; use the filters to see grants, option exercises and other codes.
| Filed (ET) | Trade date | Filing delay | Insider | Transaction | Shares | Avg price | Value | Holding change | Flags |
|---|---|---|---|---|---|---|---|---|---|
| Jul 20, 2021 (view filing) | Jul 19 | 1 day | Pierson Brian WadeSenior Vice President | SSale | −250 | $55.80 | −$13.9K | −20.0%1.00K after | |
| Jul 23, 2021 (view filing) | Jul 30, 2020 | 358 daysLate | Pierson Brian WadeSenior Vice President | SSale | −950 | $46.27 | −$44.0K | −95.0%50 after | |
| Aug 23, 2021 (view filing) | Aug 20 | 3 days | Craig C L JrDirector | PPurchase | +332 | $56.29 | +$18.7K | +0.6%52.1K after | |
| Sep 14, 2021 (view filing) | Sep 13-14 | 1 day | Brand Dennis LExecutive Vice President and | PPurchase | +9.00K | $54.31 | +$488.8K | +42.9%30.0K after | 3 lots |
| Feb 22, 2022 (view filing) | Feb 22 | Same day | Martin William ScottDirector | SSale | −2.50K | $77.74 | −$194.3K | −100.0%0 after | |
| Feb 28, 2022 (view filing) | Feb 28 | Same day | Lawrence KevinExecutive Vice President | SSale | −21.0K | $78.10 | −$1.64M | −100.0%0 after | |
| May 12, 2022 (view filing) | May 12 | Same day | Rainbolt David EPresident and CEO and Director | SSale | −52.5K | $84.06 | −$4.41M | −1.0%5.14M after | |
| May 12, 2022 (view filing) | May 12 | Same day | Main Street Banking Partners LP10% Owner | SSale | −52.5K | $84.06 | −$4.41M | −1.0%5.14M after | |
| May 12, 2022 (view filing) | May 12 | Same day | BF Bank Partners LP10% Owner | SSale | −52.5K | $84.06 | −$4.41M | −1.0%5.14M after | |
| May 12, 2022 (view filing) | May 12 | Same day | Main Street Banking Partners LP10% Owner | SSale | −90.4K | $83.26 | −$7.53M | −1.8%5.05M after | |
| May 12, 2022 (view filing) | May 12 | Same day | Rainbolt David EPresident and CEO and Director | SSale | −90.4K | $83.26 | −$7.53M | −1.8%5.05M after | |
| May 12, 2022 (view filing) | May 12 | Same day | BF Bank Partners LP10% Owner | SSale | −90.4K | $83.26 | −$7.53M | −1.8%5.05M after | |
| May 17, 2022 (view filing) | May 13-17 | 4 days | Main Street Banking Partners LP10% Owner | SSale | −46.5K | $82.57 | −$3.84M | −0.9%5.00M after | 2 lots |
| May 17, 2022 (view filing) | May 13-17 | 4 days | BF Bank Partners LP10% Owner | SSale | −46.5K | $82.57 | −$3.84M | −0.9%5.00M after | 2 lots |
| May 17, 2022 (view filing) | May 13-17 | 4 days | Rainbolt David EPresident and CEO and Director | SSale | −46.5K | $82.57 | −$3.84M | −0.9%5.00M after | 2 lots |
| Jun 2, 2022 (view filing) | Jun 2 | Same day | Copeland ScottExecutive Vice President | SSale | −450 | $92.44 | −$41.6K | −100.0%0 after | |
| Jun 7, 2022 (view filing) | Jun 7 | Same day | Lawrence KevinExecutive Vice President | SSale | −2.00K | $95.35 | −$190.7K | −16.7%10.0K after | |
| Jul 29, 2022 (view filing) | Jul 28 | 1 day | Roberson Robin NoelDirector | SSale | −5.00K | $106.67 | −$533.4K | −100.0%0 after | |
| Aug 1, 2022 (view filing) | Jul 29 | 3 days | Rainbolt David EExecutive & Director | SSale | −50.0K | $106.45 | −$5.32M | −59.3%34.4K after | |
| Aug 3, 2022 (view filing) | Aug 3 | Same day | Rainbolt David EExecutive & Director | SSale | −9.39K | $111.33 | −$1.05M | −27.3%25.0K after | |
| Aug 4, 2022 (view filing) | Aug 4 | Same day | Craig C L JrDirector | SSale | −1.50K | $107.94 | −$161.9K | −2.9%50.6K after | |
| Aug 8, 2022 (view filing) | Aug 5 | 3 days | Craig C L JrDirector | SSale | −2.70K | $108.71 | −$293.5K | −5.3%47.9K after | |
| Aug 8, 2022 (view filing) | Aug 8 | Same day | Craig C L JrDirector | SSale | −4.80K | $110.53 | −$530.5K | −10.0%43.1K after | |
| Aug 9, 2022 (view filing) | Aug 9 | Same day | Craig C L JrDirector | SSale | −1.00K | $111.13 | −$111.1K | −2.3%42.1K after | |
| Aug 17, 2022 (view filing) | Aug 16 | 1 day | Ford JosephDirector | SSale | −6.95K | $117.00 | −$813.4K | −100.0%0 after | |
| Oct 19, 2022 (view filing) | Jul 15-Oct 18 | 96 days | Schmidt DarrylExecutive Vice President | PPurchase | +397.08 | $91.67 | +$36.4K | +0.8%48.2K after | Amended2 lots |
| Dec 12, 2022 (view filing) | Dec 9 | 3 days | Lopez Dave RDirector | SSale | −2.00K | $92.96 | −$185.9K | −100.0%0 after | |
| Jan 23, 2023 (view filing) | Jan 23 | Same day | Schmidt DarrylExecutive Vice President | PPurchase | +232 | $82.57 | +$19.2K | +0.5%48.0K after | |
| Jan 24, 2023 (view filing) | Jan 24 | Same day | Brand Dennis LExecutive Vice President and | PPurchase | +2.00K | $83.00 | +$166.0K | +6.7%32.0K after | |
| Feb 28, 2023 (view filing) | Feb 27 | 1 day | Lawrence KevinExecutive Vice President | SSale | −2.29K | $92.00 | −$210.8K | −18.6%10.0K after | |
| Apr 26, 2023 (view filing) | Apr 26 | Same day | Brand Dennis LExecutive Vice President and | PPurchase | +5.00K | $73.75 | +$368.8K | +15.6%37.0K after | 2 lots |
| Apr 26, 2023 (view filing) | Apr 26 | Same day | Rainbolt H EChairman Emeritus and Director | PPurchase | +700 | $74.08 | +$51.9K | +11,666.7%706 after | |
| Apr 26, 2023 (view filing) | Apr 26 | Same day | Schmidt DarrylExecutive Vice President | PPurchase | +262 | $73.18 | +$19.2K | +0.5%48.4K after | |
| Apr 26, 2023 (view filing) | Apr 26 | Same day | Schmidt DarrylExecutive Vice President | PPurchase | +27 | $73.18 | +$1.98K | +0.5%5.03K after | |
| May 9, 2023 (view filing) | May 9 | Same day | Goyne JoeDirector | PPurchase | +1.00K | $71.50 | +$71.5K | +21.7%5.60K after | |
| Jun 13, 2023 (view filing) | Jun 13 | Same day | Roberson Robin NoelDirector | SSale | −5.00K | $94.30 | −$471.5K | −100.0%0 after | |
| Jul 24, 2023 (view filing) | Jul 24 | Same day | Schmidt DarrylExecutive Vice President | PPurchase | +93 | $100.67 | +$9.36K | +0.2%48.5K after | |
| Jul 24, 2023 (view filing) | Jul 24 | Same day | Schmidt DarrylExecutive Vice President | PPurchase | +20 | $100.67 | +$2.01K | +0.4%5.05K after | |
| Oct 23, 2023 (view filing) | Oct 23 | Same day | Schmidt DarrylExecutive Vice President | PPurchase | +251 | $83.04 | +$20.8K | +0.5%48.7K after | |
| Oct 23, 2023 (view filing) | Oct 23 | Same day | Schmidt DarrylExecutive Vice President | PPurchase | +27 | $83.04 | +$2.24K | +0.5%5.07K after | |
| Nov 22, 2023 (view filing) | Nov 22 | Same day | Jones Mautra StaleyDirector | PPurchase | +285 | $86.80 | +$24.7K | New position285 after | |
| Dec 6, 2023 (view filing) | Dec 6 | Same day | Lawrence KevinExecutive Vice President | SSale | −5.00K | $92.00 | −$460.0K | −33.3%10.0K after | |
| Jan 22, 2024 (view filing) | Jan 22 | Same day | Schmidt DarrylExecutive Vice President | PPurchase | +225 | $92.60 | +$20.8K | +0.5%48.7K after | |
| Jan 22, 2024 (view filing) | Jan 22 | Same day | Schmidt DarrylExecutive Vice President | PPurchase | +24 | $92.60 | +$2.22K | +0.5%5.10K after | |
| Feb 20, 2024 (view filing) | Feb 9-16 | 11 daysLate | Hannah Dennis JayExecutive Vice President | SSale | −13.0K | $89.12 | −$1.16M | −39.7%19.7K after | 4 lots |
| Feb 23, 2024 (view filing) | Feb 23 | Same day | Lawrence KevinExecutive Vice President | SSale | −7.31K | $88.00 | −$643.5K | −42.2%10.0K after | |
| Feb 27, 2024 (view filing) | Feb 27 | Same day | Lawrence KevinExecutive Vice President | SSale | −1.53K | $88.00 | −$134.6K | −13.3%10.0K after | |
| Feb 29, 2024 (view filing) | Feb 29 | Same day | Lawrence KevinExecutive Vice President | SSale | −1.16K | $88.00 | −$102.0K | −10.4%10.0K after | |
| Mar 4, 2024 (view filing) | Mar 4 | Same day | Lopez Dave RDirector | SSale | −3.00K | $87.18 | −$261.5K | −100.0%0 after | |
| Mar 7, 2024 (view filing) | Mar 7 | Same day | Hannah Dennis JayExecutive Vice President | SSale | −1.00K | $90.03 | −$90.0K | −5.1%18.7K after |