upgrade to Tier 1 to access blurred content, display up to 300 records, and unlimited CSV download

Data last updated 2024-11-27 09:07:30 -0600 US CDT

Insider Sentiment

Company Name Sector Industry Shares Outstanding(Mil) 52-week High/Low Period Acq/Dsp Transaction Countb Ids/Sec/Mkt Quantc Acq/Dsp Shares Amountb Acq/Dsp PctSOd
Bancfirst Corp /Ok/ Finance Banks 33.13
81.2
132.3
127.4
3-month 0 / 41
0 / 368078
0.0 / 1.1
6-month 2 / 51
220 / 401948
0.0 / 1.2

Data last updated 2024-11-27 07:14:16 -0600 US CDT

Major Shareholders

Shareholder Relation Report Date Holding Pct Sharesa Shares(Previous Report Date)a Transactions (3 month)b Transactions (6 month)b
Rainbolt David E Executive & Director 2024-11-19 15.1% 4996264 (8.5%, 7.9%) 4606264 (2024-10-29)
C: 0 / 11
S: 0 / 89997
P: NA / 107.54
C: 0 / 11
S: 0 / 89997
P: NA / 107.54
Rainbolt Leslie Jeannine Director, 10% Owner 2024-10-29 14.8% 4914000 (-0.4%, -1.3%) 4938421 (2024-10-24)
C: 0 / 11
S: 0 / 89999
P: NA / 107.54
C: 0 / 11
S: 0 / 89999
P: NA / 107.54
Main Street Banking Partners Lp 10% Owner 2024-10-29 14.8% 4910000 (-0.4%, -1.3%) 4934421 (2024-10-24)
C: 0 / 11
S: 0 / 89999
P: NA / 107.54
C: 0 / 11
S: 0 / 89999
P: NA / 107.54
Bf Bank Partners Lp 10% Owner 2024-08-15 13.0% 4310000 (-13.7%, NA%) 5000000 (2022-05-17)
Crawford William H Director 2017-08-15 2.0% 660000 (99.4%, NA%) 330980 (2016-12-08)
Martin William Scott Director 2024-11-21 0.7% 224499 (-9.8%, -27.9%) 249106 (2024-11-15)
C: 0 / 6
S: 0 / 87405
P: NA / 122.27
C: 0 / 8
S: 0 / 107405
P: NA / 119.52
Mccasland Thomas Howard Iii Director 2022-09-01 0.7% 222514 (-14.3%, NA%) 259954 (2020-03-17)
Mccalmont J Ralph Director 2016-05-03 0.5% 160059 (NA%, NA%) ()
James Karen Executive Vice President and 2022-01-05 0.3% 88228 (0.7%, NA%) 87645 (2021-03-09)
Neville Robert M Executive Vice President 2022-01-05 0.2% 81082 (1.3%, NA%) 80060 (2020-11-17)
Schmidt Darryl Executive Vice President 2024-07-23 0.2% 61913 (0.4%, NA%) 61693 (2024-04-22)
C: 2 / 0
S: 220 / 0
P: 105.82 / NA
Ferguson Roy C Executive 2024-03-29 0.2% 51930 (0.1%, NA%) 51866 (2024-01-03)
Brand Dennis L Executive Vice President 2024-03-29 0.1% 43333 (0.1%, NA%) 43303 (2024-01-03)
Foraker Randy Executive Vice President 2024-08-29 0.1% 17850 (0.0%, NA%) 17850 (2024-08-28)
C: 0 / 2
S: 0 / 3000
P: NA / 107.1
C: 0 / 2
S: 0 / 3000
P: NA / 107.1
Harlow David R Cheif Executive Officer 2024-03-29 0.0% 16547 (0.3%, NA%) 16503 (2024-01-03)

a Total of direct and indirect accounts with percentage change comparing with (previous report, 3 months ago). The latter is NA when no change was found in the last 3 months.
Notice: Shares amount and percentage change 1) do not reflect intraday conversion and execution of derivative securities. 2) may subject to correction on amendment filing.
b Vital&Spontaneous transactions of the past 3 and 6 months, respectively. For acquisitions, code P (open market purchase), L (small acquisition), and I (at discretion of broker) are counted. For dispositions, code S (open market sell), D (sell back to issuer) and I (at discretion of broker) are counted. "C:" count of number of transactions. "S:" shares amount involved in corrresponding transactions. "P:" average per share price of the transactions (for reference only). Horizontal bar chart denotes shares amount of acquisitions and dispositions. Black thin bar is fixed size ruler for easy comparison between reporters.
c Quantile value of transaction count in b among industry peers, sector peers, and the market, respectively.
d Percentage of transaction shares amount to shares outstanding.
Notice: red exclamation mark (!) represents the reporter has Form 4 amendment filings in the latest three reports.

Non-derivative Transactions Chart

Tips: Click legend to show single series     Click any bar to highlight corresponding transaction records      what is this?




Non-derivative Transactions Table      CSV download

Tips: type "code_p" to show transactions with code "P".

Filing Date Transaction Date Operation Date Original Filing Reporter Relation Opr Amounta %(Owned)b ‱(SO)c Avg Prcd Account Type Full Name Code Remain Shares Outstanding (Million)e
2024-11-21 2024-11-21 2024-11-21 4 Martin William Scott DIRECTOR dsp 24607.0 9.88 7.43 124.7 The William Scott Martin Trust Dated 3/16/2000 Common Stock BANCFIRST CORP /OK/

code_S

code  S
224499.0 33.13 (BANF)
2024-11-19 2024-11-19 4 Rainbolt David E EXECUTIVE & DIRECTOR holding 72264.0 0 21.81 0.0 Esop Common Stock BANCFIRST CORP /OK/

code_

NA
33.13 (BANF)
2024-11-19 2024-11-19 4 Rainbolt David E EXECUTIVE & DIRECTOR holding 10000.0 0 3.02 0.0 By Spouse Kim Common Stock BANCFIRST CORP /OK/

code_

NA
33.13 (BANF)
2024-11-19 2024-11-19 4 Rainbolt David E EXECUTIVE & DIRECTOR holding 4910000.0 thumbnail 0 1482.09 0.0 Direct Common Stock BANCFIRST CORP /OK/

code_

NA
33.13 (BANF)
2024-11-19 2024-11-19 2024-11-19 4 Rainbolt David E EXECUTIVE & DIRECTOR dsp 10000.0 71.43 3.02 0.0 Direct Common Stock BANCFIRST CORP /OK/

code_G

code  G
4000.0 33.13 (BANF)
2024-11-15 2024-11-15 2024-11-15 4 Martin William Scott DIRECTOR dsp 25000.0 9.12 7.55 123.0 The William Scott Martin Trust Dated 3/16/2000 Common Stock BANCFIRST CORP /OK/

code_S

code  S
249106.0 33.13 (BANF)
2024-11-14 2024-11-14 2024-11-14 4 Martin William Scott DIRECTOR dsp 7500.0 2.66 2.26 123.17 The William Scott Martin Trust Dated 3/16/2000 Common Stock BANCFIRST CORP /OK/

code_S

code  S
274106.0 33.13 (BANF)
2024-11-13 2024-11-13 2024-11-13 4 Martin William Scott DIRECTOR dsp 10298.0 3.53 3.11 126.01 The William Scott Martin Trust Dated 3/16/2000 Common Stock BANCFIRST CORP /OK/

code_S

code  S
281606.0 33.13 (BANF)
2024-11-08 2024-11-06 2024-11-06 4 Hannah Dennis Jay EXECUTIVE VICE PRESIDENT dsp 10543.0 100.0 3.18 126.58 Direct Common Stock BANCFIRST CORP /OK/

code_S

code  S
0.0 thumbnail 33.13 (BANF)
2024-11-08 2024-11-06 4 Hannah Dennis Jay EXECUTIVE VICE PRESIDENT holding 1564.0 0 0.47 0.0 Direct Common Stock BANCFIRST CORP /OK/

code_

NA
33.13 (BANF)
2024-11-06 2024-11-06 2024-11-06 4 Martin William Scott DIRECTOR dsp 15000.0 4.89 4.53 117.0 The William Scott Martin Trust Dated 3/16/2000 Common Stock BANCFIRST CORP /OK/

code_S

code  S
291904.0 33.13 (BANF)
2024-10-30 2024-10-30 2024-10-30 4 Martin William Scott DIRECTOR dsp 5000.0 1.6 1.51 113.5 The William Scott Martin Trust Dated 3/16/2000 Common Stock BANCFIRST CORP /OK/

code_S

code  S
306904.0 33.02 (BANF)
2024-10-29 2024-10-28 4 Rainbolt David E EXECUTIVE & DIRECTOR holding 10000.0 0 3.03 0.0 By Spouse Kim Common Stock BANCFIRST CORP /OK/

code_

NA
33.02 (BANF)
2024-10-29 2024-10-28 4 Rainbolt David E EXECUTIVE & DIRECTOR holding 72264.0 0 21.88 0.0 Esop Common Stock BANCFIRST CORP /OK/

code_

NA
33.02 (BANF)
2024-10-29 2024-10-28 4 Rainbolt David E EXECUTIVE & DIRECTOR holding 4324000.0 thumbnail 0 1309.43 0.0 Direct Common Stock BANCFIRST CORP /OK/

code_

NA
33.02 (BANF)
2024-10-29 2024-10-28 2024-10-28 4 Rainbolt David E EXECUTIVE & DIRECTOR dsp 24421.0 10.88 7.4 110.78 Direct Common Stock BANCFIRST CORP /OK/

code_S

code  S
200000.0 thumbnail 33.02 (BANF)
2024-10-29 2024-10-28 2024-10-28 4 Main Street Banking Partners Lp 10% OWNER dsp 24421.0 0.49 7.4 110.78 Direct Common Stock BANCFIRST CORP /OK/

code_S

code  S
4910000.0 33.02 (BANF)
2024-10-29 2024-10-28 2024-10-28 4 Rainbolt Leslie Jeannine DIRECTOR, 10% OWNER dsp 24421.0 0.49 7.4 110.78 Direct Common Stock BANCFIRST CORP /OK/

code_S

code  S
4910000.0 33.02 (BANF)
2024-10-29 2024-10-28 4 Rainbolt Leslie Jeannine DIRECTOR, 10% OWNER holding 4000.0 0 1.21 0.0 Direct Common Stock BANCFIRST CORP /OK/

code_

NA
33.02 (BANF)
2024-10-24 2024-10-24 4 Rainbolt Leslie Jeannine DIRECTOR, 10% OWNER holding 4000.0 0 1.21 0.0 Direct Common Stock BANCFIRST CORP /OK/

code_

NA
33.02 (BANF)
2024-10-24 2024-10-24 2024-10-24 4 Rainbolt Leslie Jeannine DIRECTOR, 10% OWNER dsp 1750.0 0.04 0.53 110.11 Direct Common Stock BANCFIRST CORP /OK/

code_S

code  S
4934421.0 33.02 (BANF)
2024-10-24 2024-10-24 2024-10-24 4 Main Street Banking Partners Lp 10% OWNER dsp 1750.0 0.04 0.53 110.11 Direct Common Stock BANCFIRST CORP /OK/

code_S

code  S
4934421.0 33.02 (BANF)
2024-10-24 2024-10-24 2024-10-24 4 Rainbolt David E EXECUTIVE & DIRECTOR dsp 1750.0 0.83 0.53 110.11 Direct Common Stock BANCFIRST CORP /OK/

code_S

code  S
208140.0 thumbnail 33.02 (BANF)
2024-10-24 2024-10-24 4 Rainbolt David E EXECUTIVE & DIRECTOR holding 4324000.0 thumbnail 0 1309.43 0.0 Direct Common Stock BANCFIRST CORP /OK/

code_

NA
33.02 (BANF)
2024-10-24 2024-10-24 4 Rainbolt David E EXECUTIVE & DIRECTOR holding 72264.0 0 21.88 0.0 Esop Common Stock BANCFIRST CORP /OK/

code_

NA
33.02 (BANF)
2024-10-24 2024-10-24 4 Rainbolt David E EXECUTIVE & DIRECTOR holding 10000.0 0 3.03 0.0 By Spouse Kim Common Stock BANCFIRST CORP /OK/

code_

NA
33.02 (BANF)
2024-10-23 2024-10-23 4 Rainbolt David E EXECUTIVE & DIRECTOR holding 10000.0 0 3.03 0.0 By Spouse Kim Common Stock BANCFIRST CORP /OK/

code_

NA
33.02 (BANF)
2024-10-23 2024-10-23 4 Rainbolt David E EXECUTIVE & DIRECTOR holding 72264.0 0 21.88 0.0 Esop Common Stock BANCFIRST CORP /OK/

code_

NA
33.02 (BANF)
2024-10-23 2024-10-23 2024-10-23 4 Rainbolt David E EXECUTIVE & DIRECTOR dsp 5601.0 2.61 1.7 110.21 Direct Common Stock BANCFIRST CORP /OK/

code_S

code  S
208724.0 thumbnail 33.02 (BANF)
2024-10-23 2024-10-23 4 Rainbolt David E EXECUTIVE & DIRECTOR holding 4324000.0 thumbnail 0 1309.43 0.0 Direct Common Stock BANCFIRST CORP /OK/

code_

NA
33.02 (BANF)

Derivative Transactions Chart

Tips: Click legend to show single series     Click any bar to highlight corresponding transaction records      what is this?






Derivative Transactions Table

Tips: type "code_m" to show transactions with code "M".

Filing Date Transaction Date Operation Date Original Filing Reporter Relation Opr Amounta %(Owned)b ‱(SO)c Avg Prcd Account Type Full Name Code Remain Shares Outstanding (Million)e
2024-08-30 2024-08-30 2024-08-30 4 Ingram Kimberly Kay DIRECTOR acq 2500.0 100.0 0.76 0.0 Direct Restricted Stock Unit BANCFIRST CORP /OK/

code_A

code  A
2500.0 33.02 (BANF)
2024-08-29 2024-08-29 2024-08-29 4 Foraker Randy EXECUTIVE VICE PRESIDENT dsp 130.0 1.82 0.04 20.83 Direct Option (Right To Buy) BANCFIRST CORP /OK/

code_M

code  M
7000.0 33.02 (BANF)
2024-08-28 2024-08-28 2024-08-28 4 Foraker Randy EXECUTIVE VICE PRESIDENT dsp 2870.0 28.7 0.87 20.83 Direct Option (Right To Buy) BANCFIRST CORP /OK/

code_M

code  M
7130.0 33.02 (BANF)
2024-08-19 2024-08-16 2024-08-16 4 Lopez Dave R DIRECTOR dsp 1000.0 20.0 0.3 21.49 Direct Option (Right To Buy) BANCFIRST CORP /OK/

code_M

code  M
4000.0 33.02 (BANF)
2024-07-23 2024-07-23 4 Schmidt Darryl EXECUTIVE VICE PRESIDENT holding 65000.0 0 19.7 51.3 Direct Option (Right To Buy) BANCFIRST CORP /OK/

code_

NA
32.99 (BANF)

Form 3      CSV download
Filing Date Date requiring statement Form Type Reporter Relation Amounta ‱(SO)c Avg Excercisable Prcd Account Type Full Name Shares Outstanding (Million)e
2024-08-30 2024-08-30 3 INGRAM KIMBERLY KAY Director 125.0 0.04 0.0 Direct common stock BANCFIRST CORP /OK/ 33.02 (BANF)

a Sum of same type of securities in the form
b Relative to reporter's shares owned before (disposition) or after (acquisition) operation
c Relative to issuer's shares outstanding (1/10000)
d Average price for securities of the same type. Check the original form for detailed prices of multiple transactions
e Documented shares outstanding closest to the transaction date
Note: Corporate may change mapped CIK when merge or spin-off happen. Please report error if the ticker you searched for does not have up-to-date insider trading information.
Show up to 30 records per table for current tier. (Access Guide)