| Exec date | Filing date | Company | Role | Signal | Confidence | Shares | % of shares | Under plan? | Amount (USD) |
|---|---|---|---|---|---|---|---|---|---|
| Feb 11, 2025 | Feb 11, 2025 | BANCFIRST CORP /OK/ | President | Sell | 20.0 | -5,000 | -8.08% | ✗ | $610.3K |
| Jul 23, 2024 | Jul 23, 2024 | BANCFIRST CORP /OK/ | President | Buy | 61.3 | +220 | 0.36% | ✗ | $23.3K |
| Apr 22, 2024 | Apr 22, 2024 | BANCFIRST CORP /OK/ | President | Buy | 61.3 | +256 | 0.42% | ✗ | $23K |
| Jan 22, 2024 | Jan 22, 2024 | BANCFIRST CORP /OK/ | President | Buy | 61.3 | +249 | 0.41% | ✗ | $23.1K |
| Oct 23, 2023 | Oct 23, 2023 | BANCFIRST CORP /OK/ | President | Buy | 61.3 | +278 | 0.46% | ✗ | $23.1K |
| Jul 24, 2023 | Jul 24, 2023 | BANCFIRST CORP /OK/ | President | Buy | 56.3 | +113 | 0.19% | ✗ | $11.4K |
| Apr 26, 2023 | Apr 26, 2023 | BANCFIRST CORP /OK/ | President | Buy | 61.3 | +289 | 0.48% | ✗ | $21.1K |
| Jan 23, 2023 | Jan 23, 2023 | BANCFIRST CORP /OK/ | President | Buy | 61.3 | +232 | 0.39% | ✗ | $19.2K |
| Jul 15, 2022 | Oct 19, 2022 | BANCFIRST CORP /OK/ | President | Buy | 61.3 | +397 | 0.41% | ✗ | $36.4K |
| Jul 15, 2022 | Oct 18, 2022 | BANCFIRST CORP /OK/ | President | Buy | 61.3 | +397 | 0.37% | ✗ | $36.4K |
| Jan 18, 2022 | Jun 14, 2022 | BANCFIRST CORP /OK/ | President | Buy | 68.8 | +452 | 0.83% | ✗ | $30.6K |
| Dec 22, 2021 | Dec 23, 2021 | BANCFIRST CORP /OK/ | President | Buy | 87.5 | +1,714 | 3.26% | ✗ | $95.1K |
| Oct 22, 2019 | Oct 22, 2019 | BANCFIRST CORP /OK/ | President | Sell | 20.0 | -5,000 | -9.77% | ✗ | $296.1K |
| Sep 10, 2019 | Sep 10, 2019 | BANCFIRST CORP /OK/ | President | Sell | 22.5 | -4,000 | -15.29% | ✗ | $220.2K |
| Jan 24, 2018 | Jan 24, 2018 | BANCFIRST CORP /OK/ | President | Sell | 22.5 | -2,500 | -18.82% | ✗ | $140K |
| Nov 27, 2017 | Nov 27, 2017 | BANCFIRST CORP /OK/ | President | Sell | 22.5 | -2,420 | -18.33% | ✗ | $133.1K |
| Nov 24, 2017 | Nov 27, 2017 | BANCFIRST CORP /OK/ | President | Sell | 37.5 | -80 | -0.74% | ✗ | $4.4K |
| Oct 23, 2017 | Oct 23, 2017 | BANCFIRST CORP /OK/ | President | Sell | 22.5 | -2,000 | -15.64% | ✗ | $112.2K |
| Jul 31, 2017 | Aug 1, 2017 | BANCFIRST CORP /OK/ | President | Sell | 22.5 | -3,000 | -21.76% | ✗ | $160.5K |
| Jan 25, 2017 | Jan 25, 2017 | BANCFIRST CORP /OK/ | President | Sell | 20.0 | -3,983 | -23.77% | ✗ | $377.4K |
| Jan 24, 2017 | Jan 24, 2017 | BANCFIRST CORP /OK/ | President | Sell | 22.5 | -1,017 | -7.37% | ✗ | $96.5K |
| Nov 10, 2016 | Nov 10, 2016 | BANCFIRST CORP /OK/ | President | Sell | 22.5 | -1,500 | -16.30% | ✗ | $121K |
| Nov 7, 2016 | Nov 8, 2016 | BANCFIRST CORP /OK/ | President | Sell | 22.5 | -1,000 | -11.49% | ✗ | $72K |
| Aug 15, 2016 | Aug 15, 2016 | BANCFIRST CORP /OK/ | President | Sell | 20.0 | -4,000 | -22.59% | ✗ | $266.8K |
| Jul 25, 2016 | Jul 26, 2016 | BANCFIRST CORP /OK/ | President | Sell | 20.0 | -5,000 | -39.36% | ✗ | $330.5K |
| Jun 2, 2016 | Jun 2, 2016 | BANCFIRST CORP /OK/ | President | Sell | 22.5 | -2,000 | -20.61% | ✗ | $126.1K |
| Aug 18, 2015 | Aug 19, 2015 | BANCFIRST CORP /OK/ | Other | Sell | 22.5 | -897 | -10.65% | ✗ | $64.2K |
| Jul 31, 2015 | Aug 4, 2015 | BANCFIRST CORP /OK/ | Other | Sell | 22.5 | -953 | -7.09% | ✗ | $61K |
| Jul 28, 2015 | Jul 30, 2015 | BANCFIRST CORP /OK/ | President | Sell | 27.5 | -47 | -1.85% | ✗ | $3.1K |
| Aug 28, 2014 | Aug 29, 2014 | BANCFIRST CORP /OK/ | Other | Sell | 22.5 | -1,000 | -12.10% | ✗ | $63.5K |
| Aug 19, 2014 | Aug 20, 2014 | BANCFIRST CORP /OK/ | Other | Sell | 22.5 | -1,000 | -12.10% | ✗ | $61.3K |
| Aug 6, 2014 | Aug 8, 2014 | BANCFIRST CORP /OK/ | Other | Sell | 22.5 | -1,500 | -17.12% | ✗ | $91.5K |
| Jul 31, 2014 | Aug 1, 2014 | BANCFIRST CORP /OK/ | Other | Sell | 22.5 | -1,500 | -17.12% | ✗ | $91.9K |