David R. Harlow serves as Executive at BANCFIRST CORP /OK/, where they oversee executive responsibilities. Since joining the company, David R. Harlow has executed 56 insider transactions totaling $4.9M, demonstrating a bearish approach to their equity position. Their most recent transaction on Mar 28, 2024 involved transacting 44 shares valued at $0.
David R. Harlow currently holds 9,547 shares of BANCFIRST CORP /OK/ (BANF), valued at approximately $0. This represents their equity stake as Executive.
Based on SEC Form 4 filings, David R. Harlow has been a net seller of BANF stock. They have purchased $242.6K and sold $4.7M worth of shares.
David R. Harlow's most recent insider trade was on Mar 28, 2024, when they sold 44 shares at $0.00 per share.
Get notified when new Form 4 filings are submitted
| $N/A |
| Discretionary |
| Apr 10, 2023 | BANF | $0 | Discretionary | 85 | $N/A | Discretionary |
| Jan 4, 2023 | BANF | $0 | Discretionary | 256 | $N/A | Discretionary |
| Jan 5, 2022 | BANF | $0 | Discretionary | 188 | $N/A | Discretionary |
| Jan 5, 2022 | BANF | $0 | Discretionary | 188 | $N/A | Discretionary |
| Dec 18, 2020 | BANF | $1.1M | Sale | 20,000 | $56.93 | Discretionary |
| Dec 18, 2020 | BANF | $403.6K | Option Exercise | 20,000 | $20.18 | Discretionary |
| Mar 13, 2020 | BANF | $242.6K | Purchase | 7,000 | $34.65 | Discretionary |
| Dec 6, 2019 | BANF | $1.2M | Sale | 20,000 | $60.00 | Discretionary |
| Dec 6, 2019 | BANF | $364.6K | Option Exercise | 20,000 | $18.23 | Discretionary |
| Aug 24, 2016 | BANF | $74.8K | Sale | 1,117 | $67.00 | Discretionary |
| Aug 24, 2016 | BANF | $29.6K | Option Exercise | 1,117 | $26.50 | Discretionary |
| Aug 23, 2016 | BANF | $617.4K | Sale | 9,200 | $67.11 | Discretionary |
| Aug 23, 2016 | BANF | $243.8K | Option Exercise | 9,200 | $26.50 | Discretionary |
| Aug 22, 2016 | BANF | $256.8K | Sale | 3,833 | $67.00 | Discretionary |
| Aug 22, 2016 | BANF | $101.6K | Option Exercise | 3,833 | $26.50 | Discretionary |
| Aug 19, 2016 | BANF | $155.0K | Option Exercise | 5,850 | $26.50 | Discretionary |
| Aug 19, 2016 | BANF | $392.0K | Sale | 5,850 | $67.01 | Discretionary |
| Aug 20, 2013 | BANF | $31.7K | Option Exercise | 2,081 | $15.25 | Discretionary |
| Aug 20, 2013 | BANF | $110.3K | Sale | 2,081 | $53.00 | Discretionary |
| Aug 19, 2013 | BANF | $1.5K | Option Exercise | 100 | $15.25 | Discretionary |
| Aug 19, 2013 | BANF | $128.2K | Sale | 2,418 | $53.00 | Discretionary |
| Aug 19, 2013 | BANF | $36.9K | Option Exercise | 2,418 | $15.25 | Discretionary |
| Aug 19, 2013 | BANF | $53 | Sale | 1 | $53.14 | Discretionary |
| Aug 19, 2013 | BANF | $15 | Option Exercise | 1 | $15.25 | Discretionary |
| Aug 19, 2013 | BANF | $5.3K | Sale | 100 | $53.03 | Discretionary |
| Aug 19, 2013 | BANF | $10.6K | Sale | 200 | $53.02 | Discretionary |
| Aug 19, 2013 | BANF | $3.0K | Option Exercise | 200 | $15.25 | Discretionary |
| Aug 19, 2013 | BANF | $5.3K | Sale | 100 | $53.02 | Discretionary |