Thomas Howard Mccasland III serves as Executive at BANCFIRST CORP /OK/, where they oversee executive responsibilities. Since joining the company, Thomas Howard Mccasland III has executed 15 insider transactions totaling $1.3M, demonstrating a balanced approach to their equity position. Their most recent transaction on Feb 26, 2026 involved transacting 85,006 shares valued at $0.
Thomas Howard Mccasland III currently holds 36,940 shares of BANCFIRST CORP /OK/ (BANF), valued at approximately $0. This represents their equity stake as Executive.
Based on SEC Form 4 filings, Thomas Howard Mccasland III has been a net neutral trader of BANF stock. They have purchased $628.0K and sold $628.0K worth of shares.
Thomas Howard Mccasland III's most recent insider trade was on Feb 26, 2026, when they sold 85,006 shares at $0.00 per share.
Get notified when new Form 4 filings are submitted
| $107.86 |
| Discretionary |
| Mar 17, 2020 | BANF | $628.0K | Sale | 18,000 | $34.89 | Discretionary |
| Mar 17, 2020 | BANF | $628.0K | Purchase | 18,000 | $34.89 | Discretionary |
| Dec 27, 2019 | BANF | $0 | Gift | 1,600 | $N/A | Discretionary |
| Feb 22, 2018 | BANF | $0 | Gift | 1,020 | $N/A | Discretionary |
| Dec 28, 2017 | BANF | $0 | Gift | 4,789 | $N/A | Discretionary |
| Aug 18, 2017 | BANF | $0 | Gift | 1,245 | $N/A | Discretionary |
| Feb 27, 2017 | BANF | $0 | Gift | 1,315 | $N/A | Discretionary |
| Dec 30, 2016 | BANF | $0 | Gift | 2,100 | $N/A | Discretionary |
| Nov 5, 2015 | BANF | $0 | Gift | 871 | $N/A | Discretionary |
| Dec 31, 2013 | BANF | $0 | Gift | 1,100 | $N/A | Discretionary |
| Dec 28, 2012 | BANF | $0 | Gift | 100 | $N/A | Discretionary |
| Aug 20, 2010 | BANF | $332.2K | Option Exercise | 10,000 | $33.22 | Discretionary |
| Jun 17, 2010 | BANF | $0 | Gift | 1,500 | $N/A | Discretionary |