Check out Pro
Top Companies
Recent Trades
Cluster Buys
Sectors
Blog
Join the Insiderviz Pro waitlist
BANCFIRST CORP /OK/ (BANF)
All trades on this company by insiders. Hover over bubbles for specific trade details. Drag along the graph for custom price change. Green - Buy, Red - Sell, Orange - Congress Member.
Financial Services
Banks—Regional
DATE
INSIDER
COMPANY
OWNED SHARES
SHARES TRADED
PRICE
NET TOTAL
SELL
4 Mar 2024
Lopez Dave R
Director, Director
BANCFIRST CORP /OK/
(BANF)
0
-100%
3,000
$87.18
$261,526.50
SELL
29 Feb 2024
Lawrence Kevin
Executive Vice President, Officer
BANCFIRST CORP /OK/
(BANF)
10,000
-10%
1,159
$88.00
$101,992.00
SELL
27 Feb 2024
Lawrence Kevin
Executive Vice President, Officer
BANCFIRST CORP /OK/
(BANF)
10,000
-13%
1,529
$88.00
$134,552.00
SELL
23 Feb 2024
Lawrence Kevin
Executive Vice President, Officer
BANCFIRST CORP /OK/
(BANF)
10,000
-42%
7,312
$88.00
$643,461.10
SELL
9 Feb 2024
Hannah Dennis Jay
Executive Vice President, Officer
BANCFIRST CORP /OK/
(BANF)
19,714
-39%
13,000
$89.12
$1,158,517.80
BUY
22 Jan 2024
SCHMIDT DARRYL
Executive Vice President, Director, Officer
BANCFIRST CORP /OK/
(BANF)
48,707.08
+0%
249
$92.60
$23,057.87
SELL
13 Jun 2023
Roberson Robin Noel
Director, Director
BANCFIRST CORP /OK/
(BANF)
0
-100%
5,000
$94.30
$471,494.00
BUY
26 Apr 2023
BRAND DENNIS L
Executive Vice President and, Director, Officer
BANCFIRST CORP /OK/
(BANF)
34,500
+16%
5,000
$73.75
$368,750.00
BUY
26 Apr 2023
RAINBOLT H E
Chairman Emeritus and Director, Director
BANCFIRST CORP /OK/
(BANF)
706
+11666%
700
$74.08
$51,854.18
BUY
26 Apr 2023
SCHMIDT DARRYL
Executive Vice President, Director, Officer
BANCFIRST CORP /OK/
(BANF)
48,388.08
+0%
289
$73.18
$21,148.07
SELL
27 Feb 2023
Lawrence Kevin
Executive Vice President, Officer
BANCFIRST CORP /OK/
(BANF)
10,000
-18%
2,291
$92.00
$210,772.00
BUY
24 Jan 2023
BRAND DENNIS L
Executive Vice President and, Director, Officer
BANCFIRST CORP /OK/
(BANF)
32,000
+6%
2,000
$83.00
$166,000.00
BUY
23 Jan 2023
SCHMIDT DARRYL
Executive Vice President, Director, Officer
BANCFIRST CORP /OK/
(BANF)
48,029
+0%
232
$82.57
$19,156.52
SELL
9 Dec 2022
Lopez Dave R
Director, Director
BANCFIRST CORP /OK/
(BANF)
0
-100%
2,000
$92.96
$185,914.39
SELL
16 Aug 2022
Ford Joseph
Director, Director
BANCFIRST CORP /OK/
(BANF)
0
-100%
6,952
$117.00
$813,354.75
SELL
8 Aug 2022
CRAIG C L JR
Director, Director
BANCFIRST CORP /OK/
(BANF)
43,072
-10%
4,800
$110.53
$530,534.90
SELL
5 Aug 2022
CRAIG C L JR
Director, Director
BANCFIRST CORP /OK/
(BANF)
47,872
-5%
2,700
$108.71
$293,522.66
SELL
4 Aug 2022
CRAIG C L JR
Director, Director
BANCFIRST CORP /OK/
(BANF)
50,572
-2%
1,500
$107.94
$161,916.00
SELL
3 Aug 2022
RAINBOLT DAVID E
Executive & Director, Director, Officer, 10% Owner
BANCFIRST CORP /OK/
(BANF)
25,000
-27%
9,388
$111.33
$1,045,122.90
SELL
28 Jul 2022
Roberson Robin Noel
Director, Director
BANCFIRST CORP /OK/
(BANF)
0
-100%
5,000
$106.67
$533,355.50
BUY
15 Jul 2022
SCHMIDT DARRYL
Executive Vice President, Director, Officer
BANCFIRST CORP /OK/
(BANF)
48,194.082
+0%
397.081
$91.67
$36,400.23
BUY
15 Jul 2022
SCHMIDT DARRYL
Executive Vice President, Director, Officer
BANCFIRST CORP /OK/
(BANF)
48,194.082
+0%
397.081
$91.67
$36,400.23
SELL
7 Jun 2022
Lawrence Kevin
Executive Vice President, Officer
BANCFIRST CORP /OK/
(BANF)
10,000
-16%
2,000
$95.35
$190,698.00
SELL
2 Jun 2022
COPELAND SCOTT
Executive Vice President, Officer
BANCFIRST CORP /OK/
(BANF)
0
-100%
450
$92.44
$41,598.00
SELL
13 May 2022
RAINBOLT DAVID E
President and CEO and Director, Director, Officer, 10% Owner
BANCFIRST CORP /OK/
(BANF)
5,000,000
-0%
46,489
$82.57
$3,838,420.80
SELL
13 May 2022
BF Bank Partners LP
10% Owner
BANCFIRST CORP /OK/
(BANF)
5,000,000
-0%
46,489
$82.57
$3,838,420.80
SELL
13 May 2022
Main Street Banking Partners LP
10% Owner
BANCFIRST CORP /OK/
(BANF)
5,000,000
-0%
46,487
$82.57
$3,838,256.50
SELL
12 May 2022
BF Bank Partners LP
10% Owner
BANCFIRST CORP /OK/
(BANF)
5,046,489
-1%
90,438
$83.26
$7,529,922.00
SELL
12 May 2022
RAINBOLT DAVID E
President and CEO and Director, Director, Officer, 10% Owner
BANCFIRST CORP /OK/
(BANF)
5,046,489
-1%
90,438
$83.26
$7,529,922.00
SELL
12 May 2022
Main Street Banking Partners LP
10% Owner
BANCFIRST CORP /OK/
(BANF)
5,046,487
-1%
90,440
$83.26
$7,530,088.50
SELL
12 May 2022
BF Bank Partners LP
10% Owner
BANCFIRST CORP /OK/
(BANF)
5,136,927
-1%
52,500
$84.06
$4,413,024.00
SELL
12 May 2022
Main Street Banking Partners LP
10% Owner
BANCFIRST CORP /OK/
(BANF)
5,136,927
-1%
52,500
$84.06
$4,413,024.00
SELL
12 May 2022
RAINBOLT DAVID E
President and CEO and Director, Director, Officer, 10% Owner
BANCFIRST CORP /OK/
(BANF)
5,136,927
-1%
52,500
$84.06
$4,413,024.00
SELL
28 Feb 2022
Lawrence Kevin
Executive Vice President, Officer
BANCFIRST CORP /OK/
(BANF)
0
-100%
21,000
$78.10
$1,640,043.20
SELL
22 Feb 2022
Martin William Scott
Director, Director
BANCFIRST CORP /OK/
(BANF)
0
-100%
2,500
$77.74
$194,337.50
BUY
13 Sep 2021
BRAND DENNIS L
Executive Vice President and, Director, Officer
BANCFIRST CORP /OK/
(BANF)
29,000
+45%
9,000
$54.31
$488,750.00
BUY
20 Aug 2021
CRAIG C L JR
Director, Director
BANCFIRST CORP /OK/
(BANF)
52,072
+0%
332
$56.29
$18,688.28
SELL
19 Jul 2021
Pierson Brian Wade
Senior Vice President, Officer
BANCFIRST CORP /OK/
(BANF)
1,000
-20%
250
$55.80
$13,951.03
BUY
20 May 2021
RAINBOLT H E
Chairman Emeritus and Director, Director
BANCFIRST CORP /OK/
(BANF)
1,206
+485%
1,000
$72.02
$72,020.00
SELL
18 May 2021
BF Bank Partners LP
10% Owner
BANCFIRST CORP /OK/
(BANF)
5,189,427
-0%
5,000
$71.81
$359,059.97
SELL
18 May 2021
Main Street Banking Partners LP
10% Owner
BANCFIRST CORP /OK/
(BANF)
5,189,427
-0%
5,000
$71.81
$359,059.97
SELL
18 May 2021
RAINBOLT DAVID E
President and CEO and Director, Director, Officer, 10% Owner
BANCFIRST CORP /OK/
(BANF)
5,189,427
-0%
5,000
$71.81
$359,059.97
SELL
17 May 2021
RAINBOLT DAVID E
President and CEO and Director, Director, Officer, 10% Owner
BANCFIRST CORP /OK/
(BANF)
5,194,427
-0%
5,100
$72.63
$370,403.80
SELL
17 May 2021
BF Bank Partners LP
10% Owner
BANCFIRST CORP /OK/
(BANF)
5,194,427
-0%
5,100
$72.63
$370,403.80
SELL
17 May 2021
Main Street Banking Partners LP
10% Owner
BANCFIRST CORP /OK/
(BANF)
5,194,427
-0%
5,100
$72.63
$370,403.30
SELL
14 May 2021
RAINBOLT DAVID E
President and CEO and Director, Director, Officer, 10% Owner
BANCFIRST CORP /OK/
(BANF)
5,199,527
-0%
15,000
$73.25
$1,098,715.50
SELL
14 May 2021
BF Bank Partners LP
10% Owner
BANCFIRST CORP /OK/
(BANF)
5,199,527
-0%
15,000
$73.25
$1,098,715.50
SELL
14 May 2021
Main Street Banking Partners LP
10% Owner
BANCFIRST CORP /OK/
(BANF)
5,199,527
-0%
15,000
$73.25
$1,098,715.50
SELL
12 May 2021
Main Street Banking Partners LP
10% Owner
BANCFIRST CORP /OK/
(BANF)
5,214,527
-0%
35,473
$72.87
$2,584,984.00
SELL
12 May 2021
RAINBOLT DAVID E
President and CEO and Director, Director, Officer, 10% Owner
BANCFIRST CORP /OK/
(BANF)
5,214,527
-0%
35,473
$72.87
$2,584,984.00
SELL
12 May 2021
BF Bank Partners LP
10% Owner
BANCFIRST CORP /OK/
(BANF)
5,214,527
-0%
35,473
$72.87
$2,584,984.00
SELL
28 Apr 2021
Martin William Scott
Director, Director
BANCFIRST CORP /OK/
(BANF)
352,904
-0%
2,500
$70.00
$175,000.00
SELL
27 Apr 2021
Martin William Scott
Director, Director
BANCFIRST CORP /OK/
(BANF)
355,404
-0%
2,500
$69.91
$174,775.02
SELL
23 Apr 2021
Martin William Scott
Director, Director
BANCFIRST CORP /OK/
(BANF)
357,904
-1%
5,000
$69.00
$345,000.00
SELL
22 Apr 2021
Martin William Scott
Director, Director
BANCFIRST CORP /OK/
(BANF)
362,904
-1%
5,000
$69.00
$345,000.00
SELL
21 Apr 2021
Martin William Scott
Director, Director
BANCFIRST CORP /OK/
(BANF)
367,904
-1%
5,000
$68.53
$342,650.00
SELL
12 Mar 2021
Slay John K JR
Regional Executive, Officer
BANCFIRST CORP /OK/
(BANF)
0
-100%
2,500
$76.79
$191,975.00
SELL
11 Mar 2021
BRAND DENNIS L
Executive Vice President and, Director, Officer
BANCFIRST CORP /OK/
(BANF)
21,000
-19%
5,000
$73.11
$365,550.00
SELL
11 Mar 2021
Starks Ken
Regional Executive, Officer
BANCFIRST CORP /OK/
(BANF)
1,000
-77%
3,500
$73.84
$258,439.98
SELL
8 Mar 2021
JAMES KAREN
Executive Vice President and, Officer
BANCFIRST CORP /OK/
(BANF)
10,236
-32%
5,000
$70.55
$352,750.00
SELL
8 Mar 2021
Martin William Scott
Director, Director
BANCFIRST CORP /OK/
(BANF)
0
-100%
7,500
$72.26
$541,950.00
SELL
5 Mar 2021
Anderson John
Regional Executive, Officer
BANCFIRST CORP /OK/
(BANF)
0
-100%
10,000
$68.39
$683,900.00
SELL
3 Mar 2021
Slay John K JR
Regional Executive, Officer
BANCFIRST CORP /OK/
(BANF)
0
-100%
2,500
$69.32
$173,300.00
SELL
3 Mar 2021
Martin William Scott
Director, Director
BANCFIRST CORP /OK/
(BANF)
372,904
-2%
10,000
$66.50
$665,000.00
SELL
2 Mar 2021
Martin William Scott
Director, Director
BANCFIRST CORP /OK/
(BANF)
382,904
-2%
10,000
$65.38
$653,800.00
SELL
1 Mar 2021
Lawrence Kevin
Executive Vice President, Officer
BANCFIRST CORP /OK/
(BANF)
0
-100%
1,250
$65.50
$81,875.00
SELL
1 Mar 2021
RAINBOLT DAVID E
President and CEO and Director, Director, Officer, 10% Owner
BANCFIRST CORP /OK/
(BANF)
5,250,000
-0%
16,996
$65.80
$1,118,360.60
SELL
1 Mar 2021
BF Bank Partners LP
10% Owner
BANCFIRST CORP /OK/
(BANF)
5,250,000
-0%
16,996
$65.80
$1,118,360.60
SELL
1 Mar 2021
Main Street Banking Partners LP
10% Owner
BANCFIRST CORP /OK/
(BANF)
5,250,000
-0%
16,996
$65.80
$1,118,360.60
SELL
26 Feb 2021
Main Street Banking Partners LP
10% Owner
BANCFIRST CORP /OK/
(BANF)
5,266,996
-0%
4,713
$65.06
$306,643.34
SELL
26 Feb 2021
BF Bank Partners LP
10% Owner
BANCFIRST CORP /OK/
(BANF)
5,266,996
-0%
4,713
$65.06
$306,643.34
SELL
26 Feb 2021
RAINBOLT DAVID E
President and CEO and Director, Director, Officer, 10% Owner
BANCFIRST CORP /OK/
(BANF)
5,266,996
-0%
4,713
$65.06
$306,643.34
SELL
25 Feb 2021
RAINBOLT DAVID E
President and CEO and Director, Director, Officer, 10% Owner
BANCFIRST CORP /OK/
(BANF)
5,271,709
-0%
9,280
$65.18
$604,863.90
SELL
25 Feb 2021
Main Street Banking Partners LP
10% Owner
BANCFIRST CORP /OK/
(BANF)
5,271,709
-0%
9,280
$65.18
$604,863.90
SELL
25 Feb 2021
BF Bank Partners LP
10% Owner
BANCFIRST CORP /OK/
(BANF)
5,271,709
-0%
9,280
$65.18
$604,863.90
SELL
24 Feb 2021
Main Street Banking Partners LP
10% Owner
BANCFIRST CORP /OK/
(BANF)
5,280,989
-0%
36,046
$66.11
$2,383,159.80
SELL
24 Feb 2021
RAINBOLT DAVID E
President and CEO and Director, Director, Officer, 10% Owner
BANCFIRST CORP /OK/
(BANF)
5,280,989
-0%
36,046
$66.11
$2,383,159.80
SELL
24 Feb 2021
BF Bank Partners LP
10% Owner
BANCFIRST CORP /OK/
(BANF)
5,280,989
-0%
36,046
$66.11
$2,383,159.80
SELL
23 Feb 2021
BF Bank Partners LP
10% Owner
BANCFIRST CORP /OK/
(BANF)
5,317,035
-0%
21,761
$66.13
$1,439,128.90
SELL
23 Feb 2021
Main Street Banking Partners LP
10% Owner
BANCFIRST CORP /OK/
(BANF)
5,317,035
-0%
21,761
$66.13
$1,439,128.90
SELL
23 Feb 2021
RAINBOLT DAVID E
President and CEO and Director, Director, Officer, 10% Owner
BANCFIRST CORP /OK/
(BANF)
5,317,035
-0%
21,761
$66.13
$1,439,128.90
SELL
22 Feb 2021
RAINBOLT DAVID E
President and CEO and Director, Director, Officer, 10% Owner
BANCFIRST CORP /OK/
(BANF)
5,338,796
-0%
18,704
$66.23
$1,238,853.90
SELL
22 Feb 2021
Main Street Banking Partners LP
10% Owner
BANCFIRST CORP /OK/
(BANF)
5,338,796
-0%
18,704
$66.23
$1,238,853.90
SELL
22 Feb 2021
BF Bank Partners LP
10% Owner
BANCFIRST CORP /OK/
(BANF)
5,338,796
-0%
18,704
$66.23
$1,238,853.90
SELL
9 Feb 2021
Foster Kelly
Senior Vice President, Officer
BANCFIRST CORP /OK/
(BANF)
0
-100%
2,500
$64.00
$160,000.00
SELL
4 Feb 2021
Wallace Mike
Director, Director
BANCFIRST CORP /OK/
(BANF)
0
-100%
12,000
$62.25
$747,000.00
BUY
29 Jan 2021
Goyne Joe
Director, Director, Officer
BANCFIRST CORP /OK/
(BANF)
4,600
+15%
600
$58.00
$34,800.00
SELL
27 Jan 2021
Foster Kelly
Senior Vice President, Officer
BANCFIRST CORP /OK/
(BANF)
0
-100%
2,500
$60.68
$151,700.00
BUY
18 Dec 2020
Brace Mark
Regional Executive, Officer
BANCFIRST CORP /OK/
(BANF)
775
+29%
175
$57.35
$10,035.60
SELL
18 Dec 2020
Harlow David R
Cheif Executive Officer, Director, Officer
BANCFIRST CORP /OK/
(BANF)
7,000
-74%
20,000
$56.93
$1,138,580.00
SELL
3 Dec 2020
Lawrence Kevin
Executive Vice President, Officer
BANCFIRST CORP /OK/
(BANF)
0
-100%
2,500
$57.50
$143,750.00
BUY
10 Sep 2020
Goyne Joe
Director, Director, Officer
BANCFIRST CORP /OK/
(BANF)
4,000
+14%
500
$44.25
$22,125.00
SELL
30 Jul 2020
Pierson Brian Wade
Senior Vice President, Officer
BANCFIRST CORP /OK/
(BANF)
50
-95%
950
$46.27
$43,956.69
BUY
14 May 2020
BRAND DENNIS L
Executive Vice President and, Director, Officer
BANCFIRST CORP /OK/
(BANF)
26,000
+4%
1,000
$30.00
$30,000.00
BUY
18 Mar 2020
Goyne Joe
Director, Director, Officer
BANCFIRST CORP /OK/
(BANF)
3,500
+16%
500
$31.75
$15,875.00
BUY
18 Mar 2020
FORAKER RANDY
Executive Vice President, Officer
BANCFIRST CORP /OK/
(BANF)
470
+95%
230
$32.00
$7,360.00
BUY
17 Mar 2020
FORAKER RANDY
Executive Vice President, Officer
BANCFIRST CORP /OK/
(BANF)
240
+100%
240
$33.50
$8,040.00
BUY
17 Mar 2020
Wedel Gregory
BancFirst Corp. Director, Director
BANCFIRST CORP /OK/
(BANF)
2,000
+100%
2,000
$33.72
$67,444.00
BUY
16 Mar 2020
Brace Mark
Regional Executive, Officer
BANCFIRST CORP /OK/
(BANF)
600
+100%
600
$34.12
$20,472.00
BUY
16 Mar 2020
Samis Michael S.
Director, Director
BANCFIRST CORP /OK/
(BANF)
3,000
+100%
3,000
$35.00
$105,000.00
BUY
16 Mar 2020
Johnstone William O
Vice Chairman and Director, Director, Officer
BANCFIRST CORP /OK/
(BANF)
7,000
+40%
2,000
$35.25
$70,502.20
BUY
13 Mar 2020
Harlow David R
Cheif Executive Officer, Director, Officer
BANCFIRST CORP /OK/
(BANF)
7,000
+100%
7,000
$34.65
$242,564.70
BUY
13 Mar 2020
NORICK RONALD J
Director, Director
BANCFIRST CORP /OK/
(BANF)
36,000
+38%
10,000
$38.21
$382,068.00
BUY
13 Mar 2020
WILLIAMS G RAINEY JR
Director, Director
BANCFIRST CORP /OK/
(BANF)
64,600
+1%
1,000
$37.78
$37,780.00
BUY
13 Mar 2020
Johnstone William O
Vice Chairman and Director, Director, Officer
BANCFIRST CORP /OK/
(BANF)
5,000
+25%
1,000
$36.40
$36,400.00
BUY
12 Mar 2020
BRAND DENNIS L
Executive Vice President and, Director, Officer
BANCFIRST CORP /OK/
(BANF)
25,000
+38%
7,000
$34.16
$239,120.00
BUY
12 Mar 2020
COPELAND SCOTT
Executive Vice President, Officer
BANCFIRST CORP /OK/
(BANF)
450
+100%
450
$33.55
$15,097.50
BUY
11 Mar 2020
Starks Ken
Regional Executive, Officer
BANCFIRST CORP /OK/
(BANF)
1,000
+100%
1,000
$36.43
$36,430.00
BUY
9 Mar 2020
BRAND DENNIS L
Executive Vice President and, Director, Officer
BANCFIRST CORP /OK/
(BANF)
15,000
+36%
4,000
$40.47
$161,870.00
BUY
9 Mar 2020
Goyne Joe
Director, Director, Officer
BANCFIRST CORP /OK/
(BANF)
2,600
+23%
500
$38.12
$19,060.00
BUY
6 Mar 2020
Goyne Joe
Director, Director, Officer
BANCFIRST CORP /OK/
(BANF)
2,000
+42%
600
$48.67
$29,200.00
BUY
28 Feb 2020
RAINBOLT H E
Chairman Emeritus and Director, Director
BANCFIRST CORP /OK/
(BANF)
1,106
+943%
1,000
$50.91
$50,909.00
BUY
28 Feb 2020
BRAND DENNIS L
Executive Vice President and, Director, Officer
BANCFIRST CORP /OK/
(BANF)
12,000
+50%
4,000
$51.93
$207,720.00
BUY
25 Feb 2020
Goyne Joe
Director, Director, Officer
BANCFIRST CORP /OK/
(BANF)
1,500
+100%
1,500
$55.33
$83,000.00
SELL
20 Feb 2020
NEVILLE ROBERT M
Executive Vice President, Officer
BANCFIRST CORP /OK/
(BANF)
31,164
-3%
1,000
$59.39
$59,388.60
SELL
11 Feb 2020
SEAT DAVID
Regional Executive, Officer
BANCFIRST CORP /OK/
(BANF)
7,500
-35%
4,200
$61.00
$256,200.00
SELL
6 Dec 2019
Harlow David R
Regional Executive, Officer
BANCFIRST CORP /OK/
(BANF)
0
-100%
20,000
$60.00
$1,200,000.00
SELL
7 Nov 2019
Foster Kelly
Senior Vice President, Officer
BANCFIRST CORP /OK/
(BANF)
0
-100%
2,500
$60.00
$150,000.00
SELL
1 Nov 2019
Gish Mark
Regional Executive, Officer
BANCFIRST CORP /OK/
(BANF)
0
-100%
8,500
$58.50
$497,270.40
SELL
29 Oct 2019
Anderson John
Regional Executive, Officer
BANCFIRST CORP /OK/
(BANF)
0
-100%
5,000
$58.50
$292,500.00
SELL
22 Oct 2019
SEAT DAVID
Regional Executive, Officer
BANCFIRST CORP /OK/
(BANF)
7,500
-21%
2,000
$59.50
$119,000.00
SELL
22 Oct 2019
SCHMIDT DARRYL
Executive Vice President, Officer
BANCFIRST CORP /OK/
(BANF)
35,000
-12%
5,000
$59.22
$296,082.50
SELL
21 Oct 2019
SEAT DAVID
Regional Executive, Officer
BANCFIRST CORP /OK/
(BANF)
9,500
-29%
4,000
$59.13
$236,500.00
SELL
10 Sep 2019
SCHMIDT DARRYL
Executive Vice President, Officer
BANCFIRST CORP /OK/
(BANF)
11,000
-26%
4,000
$55.05
$220,205.20
BUY
15 Aug 2019
NORICK RONALD J
Director, Director
BANCFIRST CORP /OK/
(BANF)
26,000
+8%
2,000
$53.00
$106,000.00
BUY
28 May 2019
NORICK RONALD J
Director, Director
BANCFIRST CORP /OK/
(BANF)
24,000
+9%
2,000
$53.74
$107,481.40
SELL
13 Sep 2018
SEAT DAVID
Regional Executive, Officer
BANCFIRST CORP /OK/
(BANF)
7,500
-6%
528
$61.25
$32,340.00
SELL
10 Sep 2018
SEAT DAVID
Regional Executive, Officer
BANCFIRST CORP /OK/
(BANF)
7,500
-4%
354
$63.50
$22,479.00
SELL
5 Sep 2018
Lawrence Kevin
Executive Vice President, Officer
BANCFIRST CORP /OK/
(BANF)
0
-100%
1,250
$64.00
$80,000.00
SELL
5 Sep 2018
SEAT DAVID
Regional Executive, Officer
BANCFIRST CORP /OK/
(BANF)
7,500
-2%
218
$64.25
$14,006.50
BUY
27 Jul 2018
RAINBOLT H E
Chairman Emeritus and Director, Director
BANCFIRST CORP /OK/
(BANF)
1,006
+16666%
1,000
$63.25
$63,249.90
SELL
25 Jul 2018
Gish Mark
Regional Executive, Officer
BANCFIRST CORP /OK/
(BANF)
0
-100%
1,500
$63.86
$95,790.10
SELL
23 Jul 2018
Lawrence Kevin
Executive Vice President, Officer
BANCFIRST CORP /OK/
(BANF)
0
-100%
5,000
$64.00
$320,000.00
SELL
6 Jun 2018
Starks Ken
Regional Executive, Officer
BANCFIRST CORP /OK/
(BANF)
0
-100%
3,000
$62.38
$187,132.20
SELL
15 May 2018
Anderson John
Regional Executive, Officer
BANCFIRST CORP /OK/
(BANF)
0
-100%
5,000
$58.31
$291,533.00
SELL
23 Apr 2018
Lawrence Kevin
Executive Vice President, Officer
BANCFIRST CORP /OK/
(BANF)
0
-100%
5,000
$58.02
$290,100.00
SELL
20 Apr 2018
R BANKING LTD PTNRSHP
10% Owner
BANCFIRST CORP /OK/
(BANF)
10,715,000
-0%
37,470
$56.34
$2,111,037.20
SELL
21 Mar 2018
R BANKING LTD PTNRSHP
10% Owner
BANCFIRST CORP /OK/
(BANF)
10,752,470
-0%
3,600
$56.02
$201,655.08
SELL
19 Mar 2018
R BANKING LTD PTNRSHP
10% Owner
BANCFIRST CORP /OK/
(BANF)
10,756,070
-0%
1,600
$56.10
$89,760.00
SELL
16 Mar 2018
R BANKING LTD PTNRSHP
10% Owner
BANCFIRST CORP /OK/
(BANF)
10,757,670
-0%
7,930
$56.02
$444,243.34
SELL
13 Mar 2018
R BANKING LTD PTNRSHP
10% Owner
BANCFIRST CORP /OK/
(BANF)
10,765,600
-0%
9,000
$56.36
$507,278.70
SELL
12 Mar 2018
Lawrence Kevin
Executive Vice President, Officer
BANCFIRST CORP /OK/
(BANF)
0
-100%
2,000
$56.30
$112,591.40
SELL
12 Mar 2018
R BANKING LTD PTNRSHP
10% Owner
BANCFIRST CORP /OK/
(BANF)
10,774,600
-0%
15,068
$56.36
$849,194.80
SELL
7 Mar 2018
SEAT DAVID
Regional Executive, Officer
BANCFIRST CORP /OK/
(BANF)
0
-100%
1,600
$56.00
$89,600.00
SELL
30 Jan 2018
Foster Kelly
Senior Vice President, Officer
BANCFIRST CORP /OK/
(BANF)
2,200
-53%
2,500
$55.41
$138,515.00
SELL
24 Jan 2018
SCHMIDT DARRYL
Executive Vice President, Officer
BANCFIRST CORP /OK/
(BANF)
0
-100%
2,500
$56.00
$140,000.00
SELL
23 Jan 2018
R BANKING LTD PTNRSHP
10% Owner
BANCFIRST CORP /OK/
(BANF)
10,789,668
-1%
112,983
$56.03
$6,329,875.50
SELL
22 Jan 2018
R BANKING LTD PTNRSHP
10% Owner
BANCFIRST CORP /OK/
(BANF)
10,902,651
-0%
44,590
$56.03
$2,498,462.20
SELL
19 Jan 2018
R BANKING LTD PTNRSHP
10% Owner
BANCFIRST CORP /OK/
(BANF)
10,947,241
-0%
38,518
$56.06
$2,159,215.00
SELL
18 Dec 2017
R BANKING LTD PTNRSHP
10% Owner
BANCFIRST CORP /OK/
(BANF)
10,985,759
-0%
3,541
$56.00
$198,296.00
BUY
11 Dec 2017
RAINBOLT H E
Chairman Emeritus and Director, Director
BANCFIRST CORP /OK/
(BANF)
606
+471%
500
$53.75
$26,875.00
SELL
5 Dec 2017
R BANKING LTD PTNRSHP
10% Owner
BANCFIRST CORP /OK/
(BANF)
10,989,300
-0%
10,700
$56.38
$603,287.40
SELL
27 Nov 2017
SCHMIDT DARRYL
Executive Vice President, Officer
BANCFIRST CORP /OK/
(BANF)
0
-100%
2,420
$55.00
$133,100.00
SELL
24 Nov 2017
SCHMIDT DARRYL
Executive Vice President, Officer
BANCFIRST CORP /OK/
(BANF)
0
-100%
80
$55.00
$4,400.00
SELL
23 Oct 2017
SCHMIDT DARRYL
Executive Vice President, Officer
BANCFIRST CORP /OK/
(BANF)
0
-100%
2,000
$56.10
$112,200.00
SELL
14 Aug 2017
Lopez Dave R
Director, Director
BANCFIRST CORP /OK/
(BANF)
0
-100%
4,627
$50.15
$232,052.38
SELL
14 Aug 2017
CRAWFORD WILLIAM H
Director, Director
BANCFIRST CORP /OK/
(BANF)
0
-100%
1,960
$50.74
$99,458.05
SELL
10 Aug 2017
Lopez Dave R
Director, Director
BANCFIRST CORP /OK/
(BANF)
0
-100%
5,373
$50.26
$270,050.22
SELL
31 Jul 2017
SCHMIDT DARRYL
Executive Vice President, Officer
BANCFIRST CORP /OK/
(BANF)
0
-100%
6,000
$26.75
$160,500.00
BUY
23 May 2017
RAINBOLT H E
Chairman and Director, Director, Officer
BANCFIRST CORP /OK/
(BANF)
453
+230%
800
$47.42
$37,935.00
SELL
24 Apr 2017
NEVILLE ROBERT M
Executive Vice President, Officer
BANCFIRST CORP /OK/
(BANF)
16,332
-10%
2,000
$50.98
$101,950.00
SELL
24 Apr 2017
Robinson Harvey
President, Officer
BANCFIRST CORP /OK/
(BANF)
5,000
-80%
20,000
$50.20
$1,003,922.50
SELL
23 Feb 2017
BRAND DENNIS L
Executive Vice President and, Director, Officer
BANCFIRST CORP /OK/
(BANF)
0
-100%
10,000
$48.75
$487,500.00
SELL
13 Feb 2017
Starks Ken
Regional Executive, Officer
BANCFIRST CORP /OK/
(BANF)
0
-100%
7,000
$47.50
$332,500.00
SELL
30 Jan 2017
NORICK RONALD J
Director, Director
BANCFIRST CORP /OK/
(BANF)
0
-100%
14,000
$46.78
$654,927.00
SELL
27 Jan 2017
NEVILLE ROBERT M
Executive Vice President, Officer
BANCFIRST CORP /OK/
(BANF)
2,600
-30%
1,160
$47.65
$55,274.00
SELL
26 Jan 2017
BRAND DENNIS L
Executive Vice President and, Director, Officer
BANCFIRST CORP /OK/
(BANF)
5,100
-32%
2,500
$47.80
$119,506.51
SELL
25 Jan 2017
SCHMIDT DARRYL
Executive Vice President, Officer
BANCFIRST CORP /OK/
(BANF)
7,500
-51%
7,966
$47.38
$377,389.25
SELL
24 Jan 2017
BRAND DENNIS L
Executive Vice President and, Director, Officer
BANCFIRST CORP /OK/
(BANF)
5,000
-69%
11,154
$47.50
$529,815.00
SELL
24 Jan 2017
SCHMIDT DARRYL
Executive Vice President, Officer
BANCFIRST CORP /OK/
(BANF)
7,500
-21%
2,034
$47.43
$96,463.98
SELL
20 Jan 2017
Fleming Paul D
Executive Vice President, Officer
BANCFIRST CORP /OK/
(BANF)
0
-100%
4,000
$47.17
$188,680.00
SELL
20 Jan 2017
BRAND DENNIS L
Executive Vice President and, Director, Officer
BANCFIRST CORP /OK/
(BANF)
5,000
-21%
1,346
$47.50
$63,935.00
SELL
20 Jan 2017
JAMES KAREN
Executive Vice President and, Officer
BANCFIRST CORP /OK/
(BANF)
7,618
-66%
15,000
$47.50
$712,500.00
SELL
15 Dec 2016
Samis Michael S.
Director, Director
BANCFIRST CORP /OK/
(BANF)
0
-100%
8,000
$45.68
$365,406.80
SELL
12 Dec 2016
Robinson Harvey
President, Officer
BANCFIRST CORP /OK/
(BANF)
0
-100%
10,000
$45.22
$452,232.50
SELL
9 Dec 2016
HANNAH D JAY
Executive Vice President, Officer
BANCFIRST CORP /OK/
(BANF)
782
-92%
10,000
$45.26
$452,616.94
SELL
8 Dec 2016
CRAWFORD WILLIAM H
Director, Director
BANCFIRST CORP /OK/
(BANF)
330,000
-2%
10,000
$45.59
$455,868.50
SELL
6 Dec 2016
Samis Michael S.
Director, Director
BANCFIRST CORP /OK/
(BANF)
0
-100%
1,632
$43.79
$71,472.22
SELL
6 Dec 2016
COPELAND SCOTT
Executive Vice President, Officer
BANCFIRST CORP /OK/
(BANF)
0
-100%
500
$42.50
$21,250.00
SELL
6 Dec 2016
BRAND DENNIS L
Executive Vice President and, Director, Officer
BANCFIRST CORP /OK/
(BANF)
5,000
-66%
10,000
$43.76
$437,597.50
SELL
1 Dec 2016
R BANKING LTD PTNRSHP
10% Owner
BANCFIRST CORP /OK/
(BANF)
5,500,000
-0%
46,588
$41.04
$1,911,865.00
SELL
30 Nov 2016
BRAND DENNIS L
Executive Vice President and, Director, Officer
BANCFIRST CORP /OK/
(BANF)
10,000
-28%
4,000
$41.00
$164,000.00
SELL
30 Nov 2016
R BANKING LTD PTNRSHP
10% Owner
BANCFIRST CORP /OK/
(BANF)
5,523,294
-0%
41,204
$41.05
$1,691,292.20
SELL
28 Nov 2016
R BANKING LTD PTNRSHP
10% Owner
BANCFIRST CORP /OK/
(banf)
5,543,896
-1%
96,222
$40.98
$3,943,538.00
SELL
23 Nov 2016
R BANKING LTD PTNRSHP
10% Owner
BANCFIRST CORP /OK/
(BANF)
5,592,007
-1%
63,186
$41.50
$2,622,520.50
SELL
22 Nov 2016
R BANKING LTD PTNRSHP
10% Owner
BANCFIRST CORP /OK/
(BANF)
5,623,600
-0%
52,800
$41.50
$2,191,178.80
SELL
18 Nov 2016
RAINBOLT H E
Chairman and Director, Director, Officer
BANCFIRST CORP /OK/
(BANF)
20,000
-56%
26,498
$47.35
$1,254,555.80
SELL
17 Nov 2016
BRAND DENNIS L
Executive Vice President and, Director, Officer
BANCFIRST CORP /OK/
(BANF)
12,000
-42%
9,000
$41.21
$370,909.88
SELL
16 Nov 2016
COPELAND SCOTT
Executive Vice President, Officer
BANCFIRST CORP /OK/
(BANF)
250
-96%
8,000
$41.38
$331,028.00
SELL
15 Nov 2016
Anderson John
Regional Executive, Officer
BANCFIRST CORP /OK/
(BANF)
0
-100%
20,000
$41.00
$820,000.00
SELL
14 Nov 2016
Westman David
EVP, Chief Technology Officer, Officer
BANCFIRST CORP /OK/
(BANF)
0
-100%
5,000
$41.25
$206,250.00
SELL
10 Nov 2016
CRAWFORD WILLIAM H
Director, Director
BANCFIRST CORP /OK/
(BANF)
335,000
-2%
10,000
$40.18
$401,836.00
SELL
10 Nov 2016
SCHMIDT DARRYL
Executive Vice President, Officer
BANCFIRST CORP /OK/
(BANF)
2,500
-54%
3,000
$40.33
$120,990.75
SELL
9 Nov 2016
BRAND DENNIS L
Executive Vice President and, Director, Officer
BANCFIRST CORP /OK/
(BANF)
14,500
-6%
1,000
$37.00
$37,000.00
SELL
8 Nov 2016
SEAT DAVID
Regional Executive, Officer
BANCFIRST CORP /OK/
(BANF)
13,250
-57%
17,746
$36.25
$643,292.50
SELL
7 Nov 2016
BRAND DENNIS L
Executive Vice President and, Director, Officer
BANCFIRST CORP /OK/
(BANF)
14,500
-44%
11,400
$36.00
$410,400.00
SELL
7 Nov 2016
SCHMIDT DARRYL
Executive Vice President, Officer
BANCFIRST CORP /OK/
(BANF)
2,500
-44%
2,000
$36.00
$72,000.00
SELL
7 Nov 2016
SEAT DAVID
Regional Executive, Officer
BANCFIRST CORP /OK/
(BANF)
13,250
-12%
1,854
$36.25
$67,207.50
SELL
31 Oct 2016
Westman David
EVP, Chief Technology Officer, Officer
BANCFIRST CORP /OK/
(BANF)
0
-100%
2,500
$35.75
$89,375.00
SELL
26 Oct 2016
BRAND DENNIS L
Executive Vice President and, Director, Officer
BANCFIRST CORP /OK/
(BANF)
14,500
-0%
100
$36.00
$3,600.00
SELL
24 Oct 2016
BRAND DENNIS L
Executive Vice President and, Director, Officer
BANCFIRST CORP /OK/
(BANF)
14,500
-46%
12,500
$35.90
$448,810.62
SELL
13 Sep 2016
NEVILLE ROBERT M
Executive Vice President, Officer
BANCFIRST CORP /OK/
(BANF)
12,582
-45%
10,500
$34.00
$356,989.50
SELL
24 Aug 2016
Harlow David R
Regional Executive, Officer
BANCFIRST CORP /OK/
(BANF)
0
-100%
2,234
$33.50
$74,839.00
SELL
23 Aug 2016
Harlow David R
Regional Executive, Officer
BANCFIRST CORP /OK/
(BANF)
0
-100%
18,400
$33.56
$617,457.06
SELL
22 Aug 2016
Harlow David R
Regional Executive, Officer
BANCFIRST CORP /OK/
(BANF)
0
-100%
7,666
$33.50
$256,822.50
SELL
19 Aug 2016
Harlow David R
Regional Executive, Officer
BANCFIRST CORP /OK/
(BANF)
0
-100%
11,700
$33.50
$392,005.00
SELL
15 Aug 2016
SCHMIDT DARRYL
Executive Vice President, Officer
BANCFIRST CORP /OK/
(BANF)
2,500
-76%
8,000
$33.34
$266,750.00
SELL
15 Aug 2016
BRAND DENNIS L
Executive Vice President and, Director, Officer
BANCFIRST CORP /OK/
(BANF)
14,500
-17%
3,020
$33.50
$101,170.00
SELL
10 Aug 2016
BRAND DENNIS L
Executive Vice President and, Director, Officer
BANCFIRST CORP /OK/
(BANF)
14,500
-2%
400
$33.50
$13,400.00
SELL
8 Aug 2016
BRAND DENNIS L
Executive Vice President and, Director, Officer
BANCFIRST CORP /OK/
(BANF)
14,500
-40%
9,806
$33.50
$328,511.22
SELL
5 Aug 2016
BRAND DENNIS L
Executive Vice President and, Director, Officer
BANCFIRST CORP /OK/
(BANF)
14,500
-44%
11,774
$33.50
$394,429.00
SELL
5 Aug 2016
COPELAND SCOTT
Executive Vice President, Officer
BANCFIRST CORP /OK/
(BANF)
250
-96%
8,000
$33.20
$265,600.00
SELL
1 Aug 2016
Weast Jennifer C
Controller, Officer
BANCFIRST CORP /OK/
(BANF)
0
-100%
1,250
$33.20
$41,498.75
SELL
25 Jul 2016
JAMES KAREN
Executive Vice President and, Officer
BANCFIRST CORP /OK/
(BANF)
15,118
-32%
7,250
$32.83
$238,017.52
SELL
25 Jul 2016
Starks Ken
Regional Executive, Officer
BANCFIRST CORP /OK/
(BANF)
0
-100%
10,000
$33.06
$330,645.00
SELL
25 Jul 2016
SCHMIDT DARRYL
Executive Vice President, Officer
BANCFIRST CORP /OK/
(BANF)
5,000
-66%
10,000
$33.05
$330,513.00
SELL
2 Jun 2016
SCHMIDT DARRYL
Executive Vice President, Officer
BANCFIRST CORP /OK/
(BANF)
2,500
-61%
4,000
$31.51
$126,050.20
SELL
3 May 2016
MCCALMONT J RALPH
Director, Director
BANCFIRST CORP /OK/
(BANF)
160,059
-11%
20,000
$30.54
$610,715.00
SELL
6 Apr 2016
Westman David
EVP Chief Technology Officer, Officer
BANCFIRST CORP /OK/
(BANF)
0
-100%
5,000
$28.54
$142,692.00
BUY
4 Apr 2016
RAINBOLT H E
Chairman, Director, Officer
BANCFIRST CORP /OK/
(BANF)
1,053
+211%
2,000
$28.51
$57,011.50
SELL
29 Feb 2016
HALVERSTADT DONALD B
Director
BANCFIRST CORP /OK/
(BANF)
0
-100%
10,000
$28.49
$284,943.50
SELL
24 Feb 2016
McMillan Marion
Regional Executive
BANCFIRST CORP /OK/
(BANF)
0
-100%
400
$27.12
$10,848.72
SELL
22 Feb 2016
McMillan Marion
Regional Executive
BANCFIRST CORP /OK/
(BANF)
0
-100%
400
$27.62
$11,047.64
SELL
17 Feb 2016
McMillan Marion
Regional Executive
BANCFIRST CORP /OK/
(BANF)
0
-100%
400
$28.00
$11,200.00
BUY
19 Jan 2016
BRAND DENNIS L
EVP and CEO, Director, Officer
BANCFIRST CORP /OK/
(BANF)
1,000
+133%
4,000
$26.53
$106,100.00
Home