Dennis L. Brand serves as Executive at BANCFIRST CORP /OK/, where they oversee executive responsibilities. Since joining the company, Dennis L. Brand has executed 141 insider transactions totaling $8.2M, demonstrating a bearish approach to their equity position. Their most recent transaction on Mar 28, 2024 involved transacting 30 shares valued at $0.
Dennis L. Brand currently holds 6,333 shares of BANCFIRST CORP /OK/ (BANF), valued at approximately $0. This represents their equity stake as Executive.
Based on SEC Form 4 filings, Dennis L. Brand has been a net seller of BANF stock. They have purchased $1.8M and sold $6.4M worth of shares.
Dennis L. Brand's most recent insider trade was on Mar 28, 2024, when they sold 30 shares at $0.00 per share.
Get notified when new Form 4 filings are submitted
| $N/A |
| Discretionary |
| Apr 26, 2023 | BANF | $185.0K | Purchase | 2,500 | $74.00 | Discretionary |
| Apr 26, 2023 | BANF | $183.8K | Purchase | 2,500 | $73.50 | Discretionary |
| Apr 10, 2023 | BANF | $0 | Discretionary | 55 | $N/A | Discretionary |
| Jan 24, 2023 | BANF | $166.0K | Purchase | 2,000 | $83.00 | Discretionary |
| Jan 4, 2023 | BANF | $0 | Discretionary | 147 | $N/A | Discretionary |
| Jan 5, 2022 | BANF | $0 | Discretionary | 73 | $N/A | Discretionary |
| Jan 5, 2022 | BANF | $0 | Discretionary | 73 | $N/A | Discretionary |
| Sep 14, 2021 | BANF | $162.0K | Purchase | 3,000 | $54.00 | Discretionary |
| Sep 14, 2021 | BANF | $54.3K | Purchase | 1,000 | $54.25 | Discretionary |
| Sep 13, 2021 | BANF | $272.5K | Purchase | 5,000 | $54.50 | Discretionary |
| Mar 11, 2021 | BANF | $365.6K | Sale | 5,000 | $73.11 | Discretionary |
| May 14, 2020 | BANF | $30.0K | Purchase | 1,000 | $30.00 | Discretionary |
| Mar 12, 2020 | BANF | $239.1K | Purchase | 7,000 | $34.16 | Discretionary |
| Mar 9, 2020 | BANF | $38.0K | Purchase | 1,000 | $37.97 | Discretionary |
| Mar 9, 2020 | BANF | $42.9K | Purchase | 1,000 | $42.90 | Discretionary |
| Mar 9, 2020 | BANF | $38.5K | Purchase | 1,000 | $38.50 | Discretionary |
| Mar 9, 2020 | BANF | $42.5K | Purchase | 1,000 | $42.50 | Discretionary |
| Feb 28, 2020 | BANF | $104.0K | Purchase | 2,000 | $52.00 | Discretionary |
| Feb 28, 2020 | BANF | $103.7K | Purchase | 2,000 | $51.86 | Discretionary |
| Feb 23, 2017 | BANF | $487.5K | Sale | 5,000 | $97.50 | Discretionary |
| Feb 23, 2017 | BANF | $186.6K | Option Exercise | 5,000 | $37.31 | Discretionary |
| Jan 26, 2017 | BANF | $42.9K | Option Exercise | 1,150 | $37.31 | Discretionary |
| Jan 26, 2017 | BANF | $9.6K | Sale | 100 | $95.62 | Discretionary |
| Jan 26, 2017 | BANF | $109.9K | Sale | 1,150 | $95.60 | Discretionary |
| Jan 26, 2017 | BANF | $3.7K | Option Exercise | 100 | $37.31 | Discretionary |
| Jan 24, 2017 | BANF | $46.6K | Option Exercise | 1,250 | $37.31 | Discretionary |
| Jan 24, 2017 | BANF | $118.8K | Sale | 1,250 | $95.00 | Discretionary |
| Jan 24, 2017 | BANF | $161.4K | Option Exercise | 4,327 | $37.31 | Discretionary |