Insider Transactions last 24 months for BancFirst Corporation - NSDQ: BANF
Transactions
All
Buy
Sell
Option Exercise
Filer's Name
Relationship/ Title
Trans.
Date
Trans. Type
Ownership Type
Security Type
Shares
Price
Trans.
Value
Total Shares Owned
Brand Dennis L Other 04/03/2026 AI Indirect COM 62 $0.00 $0.00 6,697 Andrus Hannah Executive Vice President 04/03/2026 AI Indirect COM 58 $0.00 $0.00 134 Ferguson Roy C Other 04/03/2026 AI Indirect COM 105 $0.00 $0.00 26,423 Carroll Jason A Chief Risk Officer 04/03/2026 AI Indirect COM 45 $0.00 $0.00 142 Copeland Scott Executive Vice President 04/03/2026 AI Indirect COM 89 $0.00 $0.00 14,072 Foster Kelly Senior Vice President 04/03/2026 AI Indirect COM 61 $0.00 $0.00 5,110 Hannah Dennis Jay Executive Vice President 04/03/2026 AI Indirect COM 58 $0.00 $0.00 194 Harlow David R Cheif Executive Officer 04/03/2026 AI Indirect COM 80 $0.00 $0.00 10,187 Schmidt Darryl Executive Vice President 04/03/2026 AI Indirect COM 76 $0.00 $0.00 8,221 Slay John K Jr Chief Credit Officer 04/03/2026 AI Indirect COM 68 $0.00 $0.00 4,659 Wanzer Dara Executive Vice President 04/03/2026 AI Indirect COM 42 $0.00 $0.00 870 Mccasland Thomas Howard Iii Director 02/26/2026 DJ Indirect COM 85,006 $0.00 $0.00 0 Foraker Randy Executive Vice President 02/10/2026 DS Direct COM 3,000 $119.91 $359,734.80 0 Foraker Randy Executive Vice President 02/10/2026 AM Direct COM 3,000 $20.83 $62,490.00 3,000 Rainbolt David E Director 02/03/2026 DJ Indirect COM 188 $0.00 $0.00 0 Rainbolt David E Director 02/03/2026 AJ Direct COM 188 $0.00 $0.00 188 Rainbolt David E Director 02/03/2026 DG Direct COM 225,000 $0.00 $0.00 73,395 Bf Bank Partners Lp Other 01/30/2026 DJ Direct COM 269,223 $0.00 $0.00 4,040,777 Rainbolt David E Director 01/30/2026 AJ Direct COM 38,085 $0.00 $0.00 38,085 Rainbolt David E Director 01/30/2026 DJ Direct COM 269,223 $0.00 $0.00 4,040,777 Rainbolt David E Director 01/30/2026 AJ Direct COM 225,000 $0.00 $0.00 298,395 Martin William Scott Director 12/18/2025 DG Indirect COM 5,000 $0.00 $0.00 209,499 Schmidt Darryl Executive Vice President 12/09/2025 AG Indirect COM 200 $0.00 $0.00 487 Schmidt Darryl Executive Vice President 12/09/2025 DG Direct COM 600 $0.00 $0.00 42,964 Drummond F Ford Director 08/13/2025 DS Direct COM 5,000 $126.29 $631,437.50 0
1   2   3   4   5   6   7   Next  Last   You are at page 1 of 7 pages
Filer's Name
Relationship/ Title
Trans.
Date
Trans. Type
Ownership Type
Security Type
Shares
Price
Trans.
Value
Total Shares Owned
Brand Dennis L Other 04/03/2026 AI Indirect COM 62 $0.00 $0.00 6,697 Andrus Hannah Executive Vice President 04/03/2026 AI Indirect COM 58 $0.00 $0.00 134 Ferguson Roy C Other 04/03/2026 AI Indirect COM 105 $0.00 $0.00 26,423 Carroll Jason A Chief Risk Officer 04/03/2026 AI Indirect COM 45 $0.00 $0.00 142 Copeland Scott Executive Vice President 04/03/2026 AI Indirect COM 89 $0.00 $0.00 14,072 Foster Kelly Senior Vice President 04/03/2026 AI Indirect COM 61 $0.00 $0.00 5,110 Hannah Dennis Jay Executive Vice President 04/03/2026 AI Indirect COM 58 $0.00 $0.00 194 Harlow David R Cheif Executive Officer 04/03/2026 AI Indirect COM 80 $0.00 $0.00 10,187 Schmidt Darryl Executive Vice President 04/03/2026 AI Indirect COM 76 $0.00 $0.00 8,221 Slay John K Jr Chief Credit Officer 04/03/2026 AI Indirect COM 68 $0.00 $0.00 4,659 Wanzer Dara Executive Vice President 04/03/2026 AI Indirect COM 42 $0.00 $0.00 870 Rainbolt David E Director 02/03/2026 AJ Direct COM 188 $0.00 $0.00 188 Rainbolt David E Director 01/30/2026 AJ Direct COM 38,085 $0.00 $0.00 38,085 Rainbolt David E Director 01/30/2026 AJ Direct COM 225,000 $0.00 $0.00 298,395 Schmidt Darryl Executive Vice President 12/09/2025 AG Indirect COM 200 $0.00 $0.00 487 Rainbolt David E Director 05/06/2025 AI Indirect COM 14 $0.00 $0.00 22,556 Rainbolt David E Director 05/06/2025 AJ Direct COM 22,556 $0.00 $0.00 73,395 Brand Dennis L Executive Vice President 04/02/2025 AI Indirect COM 56 $0.00 $0.00 6,555 Rainbolt David E Director 04/02/2025 AI Indirect COM 204 $0.00 $0.00 73,381 Copeland Scott Executive Vice President 04/02/2025 AI Indirect COM 104 $0.00 $0.00 13,740 Ferguson Roy C Executive 04/02/2025 AI Indirect COM 121 $0.00 $0.00 25,997 Foraker Randy Executive Vice President 04/02/2025 AI Indirect COM 103 $0.00 $0.00 17,849 Foster Kelly Senior Vice President 04/02/2025 AI Indirect COM 68 $0.00 $0.00 4,929 Goyne Joe Director 04/02/2025 AI Indirect COM 67 $0.00 $0.00 643 Schmidt Darryl Executive Vice President 04/02/2025 AI Indirect COM 88 $0.00 $0.00 7,975
1   2   Next  Last   You are at page 1 of 2 pages
Filer's Name
Relationship/ Title
Trans.
Date
Trans. Type
Ownership Type
Security Type
Shares
Price
Trans.
Value
Total Shares Owned
Mccasland Thomas Howard Iii Director 02/26/2026 DJ Indirect COM 85,006 $0.00 $0.00 0 Foraker Randy Executive Vice President 02/10/2026 DS Direct COM 3,000 $119.91 $359,734.80 0 Rainbolt David E Director 02/03/2026 DJ Indirect COM 188 $0.00 $0.00 0 Rainbolt David E Director 02/03/2026 DG Direct COM 225,000 $0.00 $0.00 73,395 Bf Bank Partners Lp Other 01/30/2026 DJ Direct COM 269,223 $0.00 $0.00 4,040,777 Rainbolt David E Director 01/30/2026 DJ Direct COM 269,223 $0.00 $0.00 4,040,777 Martin William Scott Director 12/18/2025 DG Indirect COM 5,000 $0.00 $0.00 209,499 Schmidt Darryl Executive Vice President 12/09/2025 DG Direct COM 600 $0.00 $0.00 42,964 Drummond F Ford Director 08/13/2025 DS Direct COM 5,000 $126.29 $631,437.50 0 Drummond F Ford Director 05/28/2025 DS Direct COM 5,000 $124.12 $620,577.50 0 Foraker Randy Executive Vice President 05/21/2025 DS Direct COM 4,000 $126.61 $506,444.80 0 Rainbolt David E Director 05/06/2025 DJ Indirect COM 22,556 $0.00 $0.00 0 Martin William Scott Director 02/28/2025 DS Indirect COM 10,000 $119.13 $1,191,255.00 214,499 Schmidt Darryl Executive Vice President 02/11/2025 DS Direct COM 5,000 $122.06 $610,315.00 43,564 Drummond F Ford Director 02/05/2025 DS Direct COM 5,000 $120.58 $602,906.00 0 Drummond F Ford Director 01/29/2025 DS Direct COM 5,000 $117.97 $589,872.00 0 Schmidt Darryl Executive Vice President 12/17/2024 DG Direct COM 287 $0.00 $0.00 48,564 Schmidt Darryl Executive Vice President 12/17/2024 DG Direct COM 287 $0.00 $0.00 48,851 Brand Dennis L Executive Vice President 12/12/2024 DS Direct COM 4,000 $126.50 $506,000.00 33,000 Martin William Scott Director 11/21/2024 DS Indirect COM 24,607 $124.70 $3,068,480.60 224,499 Rainbolt David E Executive & Director 11/19/2024 DG Direct COM 10,000 $0.00 $0.00 4,000 Martin William Scott Director 11/15/2024 DS Indirect COM 25,000 $123.00 $3,075,002.50 249,106 Martin William Scott Director 11/14/2024 DS Indirect COM 7,500 $123.17 $923,759.25 274,106 Martin William Scott Director 11/13/2024 DS Indirect COM 10,298 $126.01 $1,297,602.58 281,606 Martin William Scott Director 11/06/2024 DS Indirect COM 15,000 $117.00 $1,754,964.00 291,904
1   2   3   4   5   Next  Last   You are at page 1 of 5 pages
Filer's Name
Relationship/ Title
Trans.
Date
Trans. Type
Ownership Type
Security Type
Shares
Price
Trans.
Value
Total Shares Owned
Foraker Randy Executive Vice President 02/10/2026 AM Direct COM 3,000 $20.83 $62,490.00 3,000 Drummond F Ford Director 08/13/2025 AM Direct COM 5,000 $20.83 $104,150.00 5,000 Drummond F Ford Director 05/28/2025 AM Direct COM 5,000 $20.83 $104,150.00 5,000 Foraker Randy Executive Vice President 05/21/2025 AM Direct COM 4,000 $20.83 $83,320.00 4,000 Drummond F Ford Director 02/05/2025 AM Direct COM 5,000 $20.83 $104,150.00 5,000 Drummond F Ford Director 01/29/2025 AM Direct COM 5,000 $20.83 $104,150.00 5,000 Foraker Randy Executive Vice President 08/29/2024 AM Direct COM 130 $20.83 $2,707.90 130 Foraker Randy Executive Vice President 08/28/2024 AM Direct COM 2,870 $20.83 $59,782.10 2,870 Lopez Dave R Director 08/16/2024 AM Direct COM 1,000 $21.49 $21,490.00 1,000 Lawrence Kevin Executive Vice President 05/02/2024 AM Direct COM 2,709 $32.30 $87,500.70 12,709 Lawrence Kevin Executive Vice President 05/01/2024 AM Direct COM 10,000 $32.30 $323,000.00 20,000 Lawrence Kevin Executive Vice President 04/25/2024 AM Direct COM 10,000 $32.30 $323,000.00 20,000 Lawrence Kevin Executive Vice President 04/22/2024 AM Direct COM 10,000 $32.30 $323,000.00 20,000
1   You are at page 1 of 1 pages
Transaction Type Key
First letter: A = Acquired, D = Disposed
Second letter:
A = Grant, award or other acquisition pursuant to Rule 16b-3(d)
C = Conversion of derivative security |
D = Disposition to the issuer of issuer equity securities pursuant to Rule 16b-3(e) |
E = Expiration of short derivative position |
F = Payment of exercise price or tax liability by delivering or withholding securities incident to the receipt, exercise or vesting of a security issued in accordance with Rule 16b-3. |
G = Gift |
H = Expiration (or cancellation) of long derivative position with value received |
I = Discretionary transaction in accordance with Rule 16b-3(f) |
J = Other |
L = Small acquisition under Rule 16a-6 |
M = Exercise or conversion of derivative security exempted pursuant to Rule 16b-3 |
O = Exercise of out-of-the-money derivative security |
P = Open market or private purchase |
S = Open market or private sale |
U = Disposition pursuant to a tender of shares in a change of control transaction |
W = Acquisition or disposition by will or the laws of descent and distribution |
X = Exercise of in-the-money or at-the-money derivative security |
Z = Deposit into or withdrawal from voting trust
Send to Excel
© 2000 - 2026 Zacks Investment Research