← All stocks

BANCFIRST CORP /OK/

BANF No buying or selling
CIK 0000760498 #1562 in the set updated 18 Sep 2026
Bought (1 mo)
$0.00
out of their own pocket, the only kind of buying there is
Sold (1 mo)
$0.00
$0.00 on a plan · $0.00 straight out of an exercise
Sold at will
$0.00
0 of 0 sales
Net
$0.00
$0.00 against sales at will

By person

21 insiders · 1 transaction
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
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%
FORAKER RANDY
Retired officer
17,849
0.0531%
$2.05M
+0.6%
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%
RAINBOLT DAVID E
Director
188
0.0006%
$21.62K
−100.0%
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

Nothing of that kind in this period.

What was left out

Form 4 filings counted 1
Amendments (4/A) skipped 0
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 0
Sales at will 0
Transactions with no price 0
Shares from compensation/vesting 500
History held since 14 Sep 2016