← All stocks

BANCFIRST CORP /OK/

BANF Net selling
CIK 0000760498 #1562 in the set updated 18 Sep 2026
Bought (12 mo)
$0.00
out of their own pocket, the only kind of buying there is
Sold (12 mo)
$26.45M
$0.00 on a plan · $359.73K straight out of an exercise
Sold at will
$26.09M
15 of 16 sales
Net
−$26.45M
−$26.09M against sales at will

By person

21 insiders · 17 transactions
1.6×

David R. Harlow holds only 1.6 times base salary in stock. $1.17M of shares against $725.00K in salary for 2025.

Salary from the company's own proxy. The shares are what David R. Harlow last reported holding, valued at $115.00, the price Common Stock was last bought or sold at on the open market here, on 13 Aug 2026.

Insider
Role
Bought
Sold
Net
Holding
Of company
Worth
Change
RAINBOLT DAVID E
Director
$26.09M (15)
−$26.09M
188
0.0006%
$21.62K
−100.0%
FORAKER RANDY
Retired officer
$359.73K (1) scheduled
−$359.73K
17,849
0.0531%
$2.05M
+0.6%
Main Street Banking Partners LP entity
10% owner
4,910,000
14.61%
$564.65M
−0.7%
Rainbolt Leslie Jeannine
Director
4,910,000
14.61%
$564.65M
−0.7%
BF Bank Partners LP entity
10% owner
4,040,777
12.03%
$464.69M
−6.2%
Martin William Scott
Director
209,499
0.6235%
$24.09M
−32.8%
SCHMIDT DARRYL
Executive Vice President
51,185
0.1523%
$5.89M
−9.7%
BRAND DENNIS L
Senior Advisor
39,697
0.1182%
$4.57M
−8.9%
FERGUSON ROY C
Senior Advisor
26,423
0.0786%
$3.04M
+0.9%
COPELAND SCOTT
Executive Vice President
14,072
0.0419%
$1.62M
+1.4%
Harlow David R
Cheif Executive Officer
10,187
0.0303%
$1.17M
+1.7%
Foster Kelly
Senior Vice President
5,110
0.0152%
$587.65K
+2.6%
Slay John K JR
Chief Credit Officer
4,659
0.0139%
$535.79K
+1.5%
Andrus Hannah
Executive Vice President
934
0.0028%
$107.41K
+2,235%
Wanzer Dara
Executive Vice President
870
0.0026%
$100.05K
+11.4%
Goyne Joe
Director
643
0.0019%
$73.95K
+11.6%
Carroll Jason A
Chief Risk Officer
342
0.0010%
$39.33K
+252.6%
Hannah Dennis Jay
Executive Vice President
194
0.0006%
$22.31K
−98.2%
Ingram Kimberly Kay
Director
125
0.0004%
$14.38K
McCasland Thomas Howard III
Director
0
0.0000%
$0.00
−100.0%
Drummond F Ford
Director
0
0.0000%
$0.00
Insider
Date
Role
Action
Shares
Price
Amount
Ingram Kimberly Kay
30 Aug 2026
Director
Exercised, kept
500
$110.55
$55.28K
RAINBOLT DAVID E
13 Aug 2026
Director
Sell indirect
8,506
$115.00
$978.19K
RAINBOLT DAVID E
6 Aug 2026
Director
Sell indirect
3,000
$115.00
$345.00K
RAINBOLT DAVID E
5 Aug 2026
Director
Sell indirect
2,000
$115.03
$230.05K
RAINBOLT DAVID E
4 Aug 2026
Director
Sell indirect
17,830
$115.06
$2.05M
RAINBOLT DAVID E
3 Aug 2026
Director
Sell indirect
11,497
$115.09
$1.32M
RAINBOLT DAVID E
29 Jul 2026
Director
Sell indirect
12,718
$115.05
$1.46M
RAINBOLT DAVID E
28 Jul 2026
Director
Sell indirect
81,492
$116.71
$9.51M
RAINBOLT DAVID E
27 Jul 2026
Director
Sell indirect
29,740
$116.49
$3.46M
RAINBOLT DAVID E
7 May 2026
Director
Sell indirect
9,001
$115.11
$1.04M
RAINBOLT DAVID E
6 May 2026
Director
Sell indirect
6,219
$115.07
$715.62K
RAINBOLT DAVID E
29 Apr 2026
Director
Sell indirect
1
$115.00
$115.00
RAINBOLT DAVID E
28 Apr 2026
Director
Sell indirect
24,614
$115.55
$2.84M
RAINBOLT DAVID E
27 Apr 2026
Director
Sell indirect
205
$115.01
$23.58K
RAINBOLT DAVID E
24 Apr 2026
Director
Sell indirect
650
$115.02
$74.76K
RAINBOLT DAVID E
23 Apr 2026
Director
Sell indirect
17,527
$115.53
$2.02M
FORAKER RANDY
10 Feb 2026
Executive Vice President
Sold after exercise
3,000
$119.91
$359.73K

What was left out

Form 4 filings counted 34
Amendments (4/A) skipped 1
Filings about a different issuer 0
Unreadable filings 0
Joint filings 0
Sales on a Rule 10b5-1 plan 0
Sales straight out of an exercise 1
Sales at will 15
Transactions with no price 0
Shares from compensation/vesting 1,122,957
History held since 14 Sep 2016