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
Randy Foraker
10 Feb 2026
Executive Vice President
Sold after exercise
3,000
$119.91
$359.73K
F Ford Drummond
13 Aug 2025
Director
Sold after exercise
5,000
$126.29
$631.44K
F Ford Drummond
28 May 2025
Director
Sold after exercise
5,000
$124.12
$620.58K
Randy Foraker
21 May 2025
Executive Vice President
Sold after exercise
4,000
$126.61
$506.44K
F Ford Drummond
5 Feb 2025
Director
Sold after exercise
5,000
$120.58
$602.91K
F Ford Drummond
29 Jan 2025
Director
Sold after exercise
5,000
$117.97
$589.87K
Randy Foraker
29 Aug 2024
Executive Vice President
Sold after exercise
130
$107.01
$13.91K
Randy Foraker
28 Aug 2024
Executive Vice President
Sold after exercise
2,870
$107.10
$307.38K
Dave R Lopez
16 Aug 2024
Director
Sold after exercise
1,000
$102.13
$102.13K
Kevin Lawrence
2 May 2024
Executive Vice President
Sold after exercise
2,709
$91.16
$246.97K
Kevin Lawrence
1 May 2024
Executive Vice President
Sold after exercise
10,000
$90.00
$900.00K
Kevin Lawrence
25 Apr 2024
Executive Vice President
Sold after exercise
10,000
$90.00
$900.03K
Kevin Lawrence
22 Apr 2024
Executive Vice President
Sold after exercise
10,000
$90.07
$900.72K
Dave R Lopez
4 Mar 2024
Director
Sold after exercise
3,000
$87.18
$261.53K
Kevin Lawrence
29 Feb 2024
Executive Vice President
Sold after exercise
1,159
$88.00
$101.99K
Kevin Lawrence
27 Feb 2024
Executive Vice President
Sold after exercise
1,529
$88.00
$134.55K
Kevin Lawrence
23 Feb 2024
Executive Vice President
Sold after exercise
7,312
$88.00
$643.46K
Kevin Lawrence
6 Dec 2023
Executive Vice President
Sold after exercise
5,000
$92.00
$460.00K
Robin Noel Roberson
13 Jun 2023
Director
Sold after exercise
5,000
$94.30
$471.49K
Kevin Lawrence
27 Feb 2023
Executive Vice President
Sold after exercise
2,291
$92.00
$210.77K
Dave R Lopez
9 Dec 2022
Director
Sold after exercise
2,000
$92.96
$185.91K
Joseph Ford
16 Aug 2022
Director
Sold after exercise
6,952
$117.00
$813.35K
Robin Noel Roberson
28 Jul 2022
Director
Sold after exercise
5,000
$106.67
$533.36K
Kevin Lawrence
28 Feb 2022
Executive Vice President
Sold after exercise
21,000
$78.10
$1.64M
William Scott Martin
22 Feb 2022
Director
Sold after exercise
2,500
$77.74
$194.34K
John K Slay JR
12 Mar 2021
Regional Executive
Sold after exercise
2,500
$76.79
$191.98K
Ken Starks
11 Mar 2021
Regional Executive
Sold after exercise
3,500
$73.84
$258.44K
William Scott Martin
8 Mar 2021
Director
Sold after exercise
7,500
$72.26
$541.95K
John Anderson
5 Mar 2021
Regional Executive
Sold after exercise
10,000
$68.39
$683.90K
John K Slay JR
3 Mar 2021
Regional Executive
Sold after exercise
2,500
$69.32
$173.30K
Kevin Lawrence
1 Mar 2021
Executive Vice President
Sold after exercise
1,250
$65.50
$81.88K
Kelly Foster
9 Feb 2021
Senior Vice President
Sold after exercise
2,500
$64.00
$160.00K
Mike Wallace
4 Feb 2021
Director
Sold after exercise
12,000
$62.25
$747.00K
Kelly Foster
27 Jan 2021
Senior Vice President
Sold after exercise
2,500
$60.68
$151.70K
David R Harlow
18 Dec 2020
Cheif Executive Officer
Sold after exercise
20,000
$56.93
$1.14M
Kevin Lawrence
3 Dec 2020
Executive Vice President
Sold after exercise
2,500
$57.50
$143.75K
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