| Exec date | Filing date | Company | Role | Signal | Confidence | Shares | % of shares | Under plan? | Amount (USD) |
|---|---|---|---|---|---|---|---|---|---|
| Dec 12, 2024 | Dec 12, 2024 | BANCFIRST CORP /OK/ | President | Sell | 20.0 | -4,000 | -9.23% | ✗ | $506K |
| Apr 26, 2023 | Apr 26, 2023 | BANCFIRST CORP /OK/ | President | Buy | 97.5 | +5,000 | 13.09% | ✗ | $368.8K |
| Jan 24, 2023 | Jan 24, 2023 | BANCFIRST CORP /OK/ | President | Buy | 90.0 | +2,000 | 5.54% | ✗ | $166K |
| Sep 13, 2021 | Sep 14, 2021 | BANCFIRST CORP /OK/ | President | Buy | 97.5 | +9,000 | 33.45% | ✗ | $488.8K |
| Mar 11, 2021 | Mar 22, 2021 | BANCFIRST CORP /OK/ | President | Sell | 20.0 | -5,000 | -15.72% | ✗ | $365.6K |
| May 14, 2020 | May 14, 2020 | BANCFIRST CORP /OK/ | President | Buy | 83.8 | +1,000 | 3.27% | ✗ | $30K |
| Mar 12, 2020 | Mar 12, 2020 | BANCFIRST CORP /OK/ | President | Buy | 95.0 | +7,000 | 29.76% | ✗ | $239.1K |
| Mar 9, 2020 | Mar 10, 2020 | BANCFIRST CORP /OK/ | President | Buy | 95.0 | +4,000 | 20.49% | ✗ | $161.9K |
| Feb 28, 2020 | Feb 28, 2020 | BANCFIRST CORP /OK/ | President | Buy | 95.0 | +4,000 | 25.77% | ✗ | $207.7K |
| Feb 23, 2017 | Feb 23, 2017 | BANCFIRST CORP /OK/ | President | Sell | 20.0 | -5,000 | -66.84% | ✗ | $487.5K |
| Jan 26, 2017 | Jan 26, 2017 | BANCFIRST CORP /OK/ | President | Sell | 22.5 | -1,250 | -14.32% | ✗ | $119.5K |
| Jan 24, 2017 | Jan 24, 2017 | BANCFIRST CORP /OK/ | President | Sell | 20.0 | -5,577 | -30.89% | ✗ | $529.8K |
| Jan 20, 2017 | Jan 23, 2017 | BANCFIRST CORP /OK/ | President | Sell | 22.5 | -673 | -8.25% | ✗ | $63.9K |
| Dec 6, 2016 | Dec 6, 2016 | BANCFIRST CORP /OK/ | President | Sell | 20.0 | -5,000 | -40.15% | ✗ | $437.6K |
| Nov 30, 2016 | Dec 1, 2016 | BANCFIRST CORP /OK/ | President | Sell | 22.5 | -2,000 | -13.84% | ✗ | $164K |
| Nov 22, 2016 | Nov 22, 2016 | BANCFIRST CORP /OK/ | President | Sell | 20.0 | -4,500 | -27.27% | ✗ | $370.9K |
| Nov 9, 2016 | Nov 9, 2016 | BANCFIRST CORP /OK/ | President | Sell | 26.3 | -500 | -2.57% | ✗ | $37K |
| Nov 7, 2016 | Nov 8, 2016 | BANCFIRST CORP /OK/ | President | Sell | 20.0 | -5,700 | -23.12% | ✗ | $410.4K |
| Oct 26, 2016 | Oct 27, 2016 | BANCFIRST CORP /OK/ | President | Sell | 45.0 | -50 | -0.26% | ✗ | $3.6K |
| Oct 24, 2016 | Oct 25, 2016 | BANCFIRST CORP /OK/ | President | Sell | 20.0 | -6,250 | -24.80% | ✗ | $448.8K |
| Aug 15, 2016 | Aug 15, 2016 | BANCFIRST CORP /OK/ | President | Sell | 22.5 | -1,510 | -7.38% | ✗ | $101.2K |
| Aug 10, 2016 | Aug 11, 2016 | BANCFIRST CORP /OK/ | President | Sell | 26.3 | -200 | -1.04% | ✗ | $13.4K |
| Aug 8, 2016 | Aug 10, 2016 | BANCFIRST CORP /OK/ | President | Sell | 20.0 | -4,903 | -12.78% | ✗ | $328.5K |
| Aug 5, 2016 | Aug 8, 2016 | BANCFIRST CORP /OK/ | President | Sell | 20.0 | -5,887 | -23.70% | ✗ | $394.4K |
| Jan 19, 2016 | Jan 21, 2016 | BANCFIRST CORP /OK/ | CEO | Buy | 95.0 | +2,000 | 11.89% | ✗ | $106.1K |
| Mar 21, 2014 | Mar 26, 2014 | BANCFIRST CORP /OK/ | EVP | Sell | 20.0 | -10,000 | -25.89% | ✗ | $577.9K |
| Nov 26, 2013 | Nov 27, 2013 | BANCFIRST CORP /OK/ | EVP | Sell | 22.5 | -1,000 | -4.54% | ✗ | $56.3K |
| Oct 24, 2013 | Nov 27, 2013 | BANCFIRST CORP /OK/ | EVP | Sell | 22.5 | -3,000 | -12.00% | ✗ | $169K |
| Jun 18, 2013 | Jun 20, 2013 | BANCFIRST CORP /OK/ | EVP | Sell | 22.5 | -3,000 | -7.32% | ✗ | $135K |
| Apr 17, 2012 | Apr 18, 2012 | BANCFIRST CORP /OK/ | EVP | Sell | 22.5 | -5,000 | -28.27% | ✗ | $214.3K |