← All stocks

BANCFIRST CORP /OK/

BANF Net selling
CIK 0000760498 #1562 in the set updated 18 Sep 2026
Bought (120 mo)
$4.35M
out of their own pocket, the only kind of buying there is
Sold (120 mo)
$232.07M
$0.00 on a plan · $30.46M straight out of an exercise
Sold at will
$201.62M
219 of 316 sales
Net
−$227.73M
−$197.27M against sales at will

By person

49 insiders · 385 transactions
2.7×

David R. Harlow holds only 2.7 times base salary in stock. $1.98M 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
$69.42M (68)
−$69.42M
188
0.0006%
$21.62K
−100.0%
Main Street Banking Partners LP entity
10% owner
$36.96M (27)
−$36.96M
4,910,000
14.61%
$564.65M
−8.4%
R BANKING LTD PTNRSHP entity
10% owner
$28.35M (30)
−$28.35M
0
0.0000%
$0.00
−100.0%
BF Bank Partners LP entity
10% owner
$27.29M (15)
−$27.29M
4,040,777
12.03%
$464.69M
−24.6%
Martin William Scott
Director
$17.47M (19)
−$17.47M
209,499
0.6235%
$24.09M
−46.7%
Rainbolt Leslie Jeannine
Director
$9.68M (12)
−$9.68M
4,910,000
14.61%
$564.65M
−1.8%
Lawrence Kevin
Executive Vice President
$7.36M (17) scheduled
−$7.36M
11,792
0.0351%
$1.36M
+590.8%
Hannah Dennis Jay
Executive Vice President
$4.38M (19)
−$4.38M
194
0.0006%
$22.31K
−99.5%
Drummond F Ford
Director
$2.44M (4) scheduled
−$2.44M
0
0.0000%
$0.00
BRAND DENNIS L
Senior Advisor
$1.66M (14)
$3.94M (17) scheduled
−$2.28M
39,697
0.1182%
$4.57M
+41.8%
SCHMIDT DARRYL
Executive Vice President
$180.47K (15)
$2.34M (12) scheduled
−$2.16M
51,185
0.1523%
$5.89M
+202.2%
Harlow David R
Cheif Executive Officer
$242.56K (1)
$2.34M (2) scheduled
−$2.10M
17,187
0.0512%
$1.98M
+73.9%
Anderson John
Regional Executive
$2.09M (4) scheduled
−$2.09M
0
0.0000%
$0.00
SEAT DAVID
Regional Executive
$1.48M (11) scheduled
−$1.48M
7,500
0.0223%
$862.50K
Robinson Harvey
President
$1.46M (4) scheduled
−$1.46M
0
0.0000%
$0.00
FORAKER RANDY
Retired officer
$15.40K (2)
$1.19M (4) scheduled
−$1.17M
17,849
0.0531%
$2.05M
+4.3%
CRAIG C L JR
Director
$18.69K (1)
$1.10M (4)
−$1.08M
51,188
0.1524%
$5.89M
−1.1%
JAMES KAREN
Executive Vice President and
$1.07M (2)
−$1.07M
10,236
0.0305%
$1.18M
−55.0%
Lopez Dave R
Director
$1.05M (6) scheduled
−$1.05M
0
0.0000%
$0.00
Roberson Robin Noel
Director
$1.00M (2) scheduled
−$1.00M
0
0.0000%
$0.00
CRAWFORD WILLIAM H
Director
$957.16K (3)
−$957.16K
0
0.0000%
$0.00
−100.0%
RAINBOLT H E
Former Director
$302.84K (6)
$1.25M (1)
−$951.71K
20,306
0.0604%
$2.34M
−61.7%
Ford Joseph
Director
$813.35K (1) scheduled
−$813.35K
0
0.0000%
$0.00
Wallace Mike
Director
$747.00K (1) scheduled
−$747.00K
8,000
0.0238%
$920.00K
Starks Ken
Regional Executive
$36.43K (1)
$778.07K (3) scheduled
−$741.64K
1,000
0.0030%
$115.00K
COPELAND SCOTT
Executive Vice President
$15.10K (1)
$627.54K (4) scheduled
−$612.44K
14,072
0.0419%
$1.62M
−14.3%
Foster Kelly
Senior Vice President
$600.22K (5) scheduled
−$600.22K
5,110
0.0152%
$587.65K
+4.4%
Gish Mark
Regional Executive
$593.06K (3) scheduled
−$593.06K
0
0.0000%
$0.00
HANNAH D JAY
Executive Vice President
$452.62K (2) scheduled
−$452.62K
782
0.0023%
$89.93K
0.0%
Slay John K JR
Chief Credit Officer
$365.28K (2) scheduled
−$365.28K
4,659
0.0139%
$535.79K
+1.5%
Samis Michael S.
Director
$105.00K (1)
$436.88K (2) scheduled
−$331.88K
3,000
0.0089%
$345.00K
+267.6%
Westman David
EVP, Chief Technology Officer
$295.63K (2) scheduled
−$295.63K
0
0.0000%
$0.00
Goyne Joe
Director
$275.56K (9)
+$275.56K
6,243
0.0186%
$717.95K
+594.4%
NEVILLE ROBERT M
Executive Vice President
$216.61K (3)
−$216.61K
44,380
0.1321%
$5.10M
+14.8%
Fleming Paul D
Executive Vice President
$188.68K (1) scheduled
−$188.68K
0
0.0000%
$0.00
Johnstone William O
Vice Chairman and Director
$106.90K (2)
+$106.90K
15,027
0.0447%
$1.73M
−15.6%
Wedel Gregory
BancFirst Corp. Director
$67.44K (1)
+$67.44K
4,000
0.0119%
$460.00K
NORICK RONALD J
Director
$595.55K (3)
$654.93K (1) scheduled
−$59.38K
36,000
0.1071%
$4.14M
+63.6%
Pierson Brian Wade
Senior Vice President
$57.91K (2)
−$57.91K
1,000
0.0030%
$115.00K
−54.5%
WILLIAMS G RAINEY JR
Director
$37.78K (1)
+$37.78K
64,600
0.1923%
$7.43M
+1.6%
Brace Mark
Regional Executive
$30.51K (2)
+$30.51K
775
0.0023%
$89.13K
Jones Mautra Staley
Director
$24.74K (1)
+$24.74K
285
0.0008%
$32.78K
McCasland Thomas Howard III
Director
$628.06K (1)
$628.06K (1)
$0.00
0
0.0000%
$0.00
−100.0%
FERGUSON ROY C
Senior Advisor
26,423
0.0786%
$3.04M
+1.6%
Andrus Hannah
Executive Vice President
934
0.0028%
$107.41K
+2,235%
Wanzer Dara
Executive Vice President
870
0.0026%
$100.05K
+19.8%
Carroll Jason A
Chief Risk Officer
342
0.0010%
$39.33K
+252.6%
Ingram Kimberly Kay
Director
125
0.0004%
$14.38K
KEATING FRANK A
Former Director
0
0.0000%
$0.00

Nothing of that kind in this period.

What was left out

Form 4 filings counted 410
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 97
Sales at will 219
Transactions with no price 0
Shares from compensation/vesting 20,046,802
Sales filed before the plan box existed 113
History held since 14 Sep 2016