Stocks · Financials · National Commercial Banks

BANCFIRST CORP

BANF Clue Score51
United States Fiscal year ends December CIK 0000760498 Results filed 22 Oct 2026

What the insiders did Net selling

Insider
Date
Role
Action
Shares
Price
Amount
Darryl Schmidt
23 Jul 2024
Executive Vice President
Buy indirect
21
$105.82
$2.22K
Darryl Schmidt
23 Jul 2024
Executive Vice President
Buy
199
$105.82
$21.06K
Darryl Schmidt
22 Apr 2024
Executive Vice President
Buy indirect
24
$89.71
$2.15K
Darryl Schmidt
22 Apr 2024
Executive Vice President
Buy
232
$89.71
$20.81K
Darryl Schmidt
22 Jan 2024
Executive Vice President
Buy indirect
24
$92.60
$2.22K
Darryl Schmidt
22 Jan 2024
Executive Vice President
Buy
225
$92.60
$20.84K
Mautra Staley Jones
22 Nov 2023
Director
Buy
285
$86.80
$24.74K
Darryl Schmidt
23 Oct 2023
Executive Vice President
Buy indirect
27
$83.04
$2.24K
Darryl Schmidt
23 Oct 2023
Executive Vice President
Buy
251
$83.04
$20.84K
Darryl Schmidt
24 Jul 2023
Executive Vice President
Buy indirect
20
$100.67
$2.01K
Darryl Schmidt
24 Jul 2023
Executive Vice President
Buy
93
$100.67
$9.36K
Joe Goyne
9 May 2023
Director
Buy
1,000
$71.50
$71.50K
Dennis L Brand
26 Apr 2023
Executive Vice President and
Buy
2,500
$73.50
$183.75K
Dennis L Brand
26 Apr 2023
Executive Vice President and
Buy
2,500
$74.00
$185.00K
H E Rainbolt
26 Apr 2023
Chairman Emeritus and Director
Buy
700
$74.08
$51.85K
Darryl Schmidt
26 Apr 2023
Executive Vice President
Buy indirect
27
$73.18
$1.98K
Darryl Schmidt
26 Apr 2023
Executive Vice President
Buy
262
$73.18
$19.17K
Dennis L Brand
24 Jan 2023
Executive Vice President and
Buy
2,000
$83.00
$166.00K
Darryl Schmidt
23 Jan 2023
Executive Vice President
Buy
232
$82.57
$19.16K
Darryl Schmidt
18 Oct 2022
Executive Vice President
Buy
210
$91.23
$19.19K
Darryl Schmidt
15 Jul 2022
Executive Vice President
Buy
187
$92.17
$17.21K
Dennis L Brand
14 Sep 2021
Executive Vice President and
Buy
1,000
$54.25
$54.25K
Dennis L Brand
14 Sep 2021
Executive Vice President and
Buy
3,000
$54.00
$162.00K
Dennis L Brand
13 Sep 2021
Executive Vice President and
Buy
5,000
$54.50
$272.50K
C L Craig Jr
20 Aug 2021
Director
Buy
332
$56.29
$18.69K
H E Rainbolt
20 May 2021
Chairman Emeritus and Director
Buy
1,000
$72.02
$72.02K
Joe Goyne
29 Jan 2021
Director
Buy
600
$58.00
$34.80K
Mark Brace
18 Dec 2020
Regional Executive
Buy
175
$57.35
$10.04K
Joe Goyne
10 Sep 2020
Director
Buy
500
$44.25
$22.13K
Dennis L Brand
14 May 2020
Executive Vice President and
Buy
1,000
$30.00
$30.00K
Randy Foraker
18 Mar 2020
Executive Vice President
Buy indirect
230
$32.00
$7.36K
Joe Goyne
18 Mar 2020
Director
Buy
500
$31.75
$15.88K
Gregory Wedel
17 Mar 2020
BancFirst Corp. Director
Buy
2,000
$33.72
$67.44K
Thomas Howard McCasland III
17 Mar 2020
Director
Buy indirect
18,000
$34.89
$628.06K
Randy Foraker
17 Mar 2020
Executive Vice President
Buy indirect
240
$33.50
$8.04K
William O Johnstone
16 Mar 2020
Vice Chairman and Director
Buy
2,000
$35.25
$70.50K
Michael S. Samis
16 Mar 2020
Director
Buy indirect
3,000
$35.00
$105.00K
Mark Brace
16 Mar 2020
Regional Executive
Buy
600
$34.12
$20.47K
Showing 250 of 382 transactions. The figures above use every one of them.

What was left out

Form 4 filings counted 408
Amendments (4/A) skipped 4
Filings about a different issuer 0
Unreadable filings 0
Joint filings 16
Sales on a Rule 10b5-1 plan 0
Sales straight out of an exercise 94
Sales at will 219
Transactions with no price 0
Shares from compensation/vesting 20,040,152
Sales filed before the plan box existed 113
History held since 13 Nov 2006