← 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
Insider
Date
Role
Action
Shares
Price
Amount
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
Martin William Scott
28 Feb 2025
Director
Sell indirect
10,000
$119.13
$1.19M
SCHMIDT DARRYL
11 Feb 2025
Executive Vice President
Sell
5,000
$122.06
$610.32K
BRAND DENNIS L
12 Dec 2024
Executive Vice President
Sell
4,000
$126.50
$506.00K
Martin William Scott
21 Nov 2024
Director
Sell indirect
24,607
$124.70
$3.07M
Martin William Scott
15 Nov 2024
Director
Sell indirect
25,000
$123.00
$3.08M
Martin William Scott
14 Nov 2024
Director
Sell indirect
7,500
$123.17
$923.76K
Martin William Scott
13 Nov 2024
Director
Sell indirect
10,298
$126.01
$1.30M
Martin William Scott
6 Nov 2024
Director
Sell indirect
15,000
$117.00
$1.75M
Hannah Dennis Jay
6 Nov 2024
Executive Vice President
Sell
5,543
$126.50
$701.19K
Hannah Dennis Jay
6 Nov 2024
Executive Vice President
Sell
5,000
$126.68
$633.38K
Martin William Scott
30 Oct 2024
Director
Sell indirect
5,000
$113.50
$567.50K
Rainbolt Leslie Jeannine
28 Oct 2024
Director
Sell
24,421
$110.78
$2.71M
RAINBOLT DAVID E
28 Oct 2024
Executive & Director
Sell
8,140
$110.78
$901.78K
RAINBOLT DAVID E
28 Oct 2024
Executive & Director
Sell
8,140
$110.78
$901.78K
RAINBOLT DAVID E
28 Oct 2024
Executive & Director
Sell
8,141
$110.78
$901.89K
Main Street Banking Partners LP
28 Oct 2024
10% owner
Sell
24,421
$110.78
$2.71M
Rainbolt Leslie Jeannine
24 Oct 2024
Director
Sell
1,750
$110.11
$192.70K
Main Street Banking Partners LP
24 Oct 2024
10% owner
Sell
1,750
$110.11
$192.70K
RAINBOLT DAVID E
24 Oct 2024
Executive & Director
Sell
584
$110.11
$64.31K
RAINBOLT DAVID E
24 Oct 2024
Executive & Director
Sell
583
$110.11
$64.20K
RAINBOLT DAVID E
24 Oct 2024
Executive & Director
Sell
583
$110.11
$64.20K
Rainbolt Leslie Jeannine
23 Oct 2024
Director
Sell
5,601
$110.21
$617.27K
RAINBOLT DAVID E
23 Oct 2024
Executive & Director
Sell
1,867
$110.21
$205.76K
RAINBOLT DAVID E
23 Oct 2024
Executive & Director
Sell
1,867
$110.21
$205.76K
RAINBOLT DAVID E
23 Oct 2024
Executive & Director
Sell
1,867
$110.21
$205.76K
Main Street Banking Partners LP
23 Oct 2024
10% owner
Sell
5,601
$110.21
$617.27K
Rainbolt Leslie Jeannine
22 Oct 2024
Director
Sell
778
$110.00
$85.58K
Main Street Banking Partners LP
22 Oct 2024
10% owner
Sell
778
$110.00
$85.58K
RAINBOLT DAVID E
22 Oct 2024
Executive & Director
Sell
259
$110.00
$28.49K
RAINBOLT DAVID E
22 Oct 2024
Executive & Director
Sell
259
$110.00
$28.49K
RAINBOLT DAVID E
22 Oct 2024
Executive & Director
Sell
259
$110.00
$28.49K
RAINBOLT DAVID E
21 Oct 2024
Executive & Director
Sell
717
$110.47
$79.20K
RAINBOLT DAVID E
21 Oct 2024
Executive & Director
Sell
718
$110.47
$79.32K
RAINBOLT DAVID E
21 Oct 2024
Executive & Director
Sell
717
$110.47
$79.20K
Main Street Banking Partners LP
21 Oct 2024
10% owner
Sell
2,152
$110.47
$237.72K
Rainbolt Leslie Jeannine
21 Oct 2024
Director
Sell
2,152
$110.47
$237.72K
RAINBOLT DAVID E
13 Sep 2024
Executive & Director
Sell
3,457
$105.02
$363.07K
RAINBOLT DAVID E
13 Sep 2024
Executive & Director
Sell
3,457
$105.02
$363.07K
RAINBOLT DAVID E
13 Sep 2024
Executive & Director
Sell
3,458
$105.02
$363.17K
Main Street Banking Partners LP
13 Sep 2024
10% owner
Sell
10,371
$105.02
$1.09M
Rainbolt Leslie Jeannine
13 Sep 2024
Director
Sell
10,371
$105.02
$1.09M
Main Street Banking Partners LP
11 Sep 2024
10% owner
Sell
1,391
$105.01
$146.06K
Rainbolt Leslie Jeannine
11 Sep 2024
Director
Sell
1,391
$105.01
$146.06K
RAINBOLT DAVID E
11 Sep 2024
Executive & Director
Sell
464
$105.01
$48.72K
RAINBOLT DAVID E
11 Sep 2024
Executive & Director
Sell
464
$105.01
$48.72K
RAINBOLT DAVID E
11 Sep 2024
Executive & Director
Sell
463
$105.01
$48.62K
Main Street Banking Partners LP
10 Sep 2024
10% owner
Sell
1,604
$105.10
$168.57K
Rainbolt Leslie Jeannine
10 Sep 2024
Director
Sell
1,604
$105.10
$168.57K
RAINBOLT DAVID E
10 Sep 2024
Executive & Director
Sell
535
$105.10
$56.23K
RAINBOLT DAVID E
10 Sep 2024
Executive & Director
Sell
535
$105.10
$56.23K
RAINBOLT DAVID E
10 Sep 2024
Executive & Director
Sell
534
$105.10
$56.12K
RAINBOLT DAVID E
9 Sep 2024
Executive & Director
Sell
7,372
$105.46
$777.36K
RAINBOLT DAVID E
9 Sep 2024
Executive & Director
Sell
7,371
$105.46
$777.26K
RAINBOLT DAVID E
9 Sep 2024
Executive & Director
Sell
7,372
$105.46
$777.36K
Main Street Banking Partners LP
9 Sep 2024
10% owner
Sell
22,115
$105.46
$2.33M
Rainbolt Leslie Jeannine
9 Sep 2024
Director
Sell
22,115
$105.46
$2.33M
Main Street Banking Partners LP
9 Sep 2024
10% owner
Sell
27
$105.25
$2.84K
Rainbolt Leslie Jeannine
9 Sep 2024
Director
Sell
27
$105.25
$2.84K
RAINBOLT DAVID E
9 Sep 2024
Executive & Director
Sell
9
$105.25
$947.25
RAINBOLT DAVID E
9 Sep 2024
Executive & Director
Sell
9
$105.25
$947.25
RAINBOLT DAVID E
9 Sep 2024
Executive & Director
Sell
10
$105.25
$1.05K
Main Street Banking Partners LP
3 Sep 2024
10% owner
Sell
1,414
$105.58
$149.30K
Rainbolt Leslie Jeannine
3 Sep 2024
Director
Sell
1,414
$105.58
$149.30K
RAINBOLT DAVID E
3 Sep 2024
Executive & Director
Sell
471
$105.58
$49.73K
RAINBOLT DAVID E
3 Sep 2024
Executive & Director
Sell
472
$105.58
$49.84K
RAINBOLT DAVID E
3 Sep 2024
Executive & Director
Sell
471
$105.58
$49.73K
Main Street Banking Partners LP
30 Aug 2024
10% owner
Sell
18,377
$106.22
$1.95M
Rainbolt Leslie Jeannine
30 Aug 2024
Director
Sell
18,377
$106.22
$1.95M
RAINBOLT DAVID E
30 Aug 2024
Executive & Director
Sell
6,126
$106.22
$650.67K
RAINBOLT DAVID E
30 Aug 2024
Executive & Director
Sell
6,126
$106.22
$650.67K
RAINBOLT DAVID E
30 Aug 2024
Executive & Director
Sell
6,126
$106.22
$650.67K
Martin William Scott
25 Jul 2024
Director
Sell indirect
15,000
$107.50
$1.61M
Hannah Dennis Jay
25 Jul 2024
Executive Vice President
Sell
500
$110.00
$55.00K
Hannah Dennis Jay
24 Jul 2024
Executive Vice President
Sell
1,000
$107.50
$107.50K
Martin William Scott
24 Jul 2024
Director
Sell indirect
5,000
$107.50
$537.50K
Hannah Dennis Jay
23 Jul 2024
Executive Vice President
Sell
500
$106.66
$53.33K
Hannah Dennis Jay
23 Jul 2024
Executive Vice President
Sell
2,000
$105.00
$210.00K
Hannah Dennis Jay
22 Jul 2024
Executive Vice President
Sell
1,000
$105.00
$105.00K
Hannah Dennis Jay
22 Jul 2024
Executive Vice President
Sell
2,000
$105.16
$210.32K
Hannah Dennis Jay
19 Jul 2024
Executive Vice President
Sell
3,000
$106.50
$319.51K
Hannah Dennis Jay
6 May 2024
Executive Vice President
Sell
3,400
$92.23
$313.58K
Hannah Dennis Jay
6 May 2024
Executive Vice President
Sell
2,096
$92.23
$193.32K
Hannah Dennis Jay
3 May 2024
Executive Vice President
Sell
204
$92.38
$18.85K
Hannah Dennis Jay
1 May 2024
Executive Vice President
Sell
2,000
$92.03
$184.06K
Hannah Dennis Jay
24 Apr 2024
Executive Vice President
Sell
300
$92.06
$27.62K
COPELAND SCOTT
24 Apr 2024
Executive Vice President
Sell indirect
2,534
$92.21
$233.67K
Hannah Dennis Jay
7 Mar 2024
Executive Vice President
Sell
1,000
$90.03
$90.03K
Hannah Dennis Jay
16 Feb 2024
Executive Vice President
Sell
4,000
$90.00
$360.00K
Hannah Dennis Jay
15 Feb 2024
Executive Vice President
Sell
1,000
$90.07
$90.07K
Hannah Dennis Jay
12 Feb 2024
Executive Vice President
Sell
4,000
$88.66
$354.63K
Hannah Dennis Jay
9 Feb 2024
Executive Vice President
Sell
4,000
$88.45
$353.81K
CRAIG C L JR
9 Aug 2022
Director
Sell
1,000
$111.13
$111.13K
CRAIG C L JR
8 Aug 2022
Director
Sell
4,800
$110.53
$530.53K
CRAIG C L JR
5 Aug 2022
Director
Sell
2,700
$108.71
$293.52K
CRAIG C L JR
4 Aug 2022
Director
Sell
1,500
$107.94
$161.92K
RAINBOLT DAVID E
3 Aug 2022
Executive & Director
Sell
9,388
$111.33
$1.05M
RAINBOLT DAVID E
29 Jul 2022
Executive & Director
Sell
50,000
$106.45
$5.32M
Lawrence Kevin
7 Jun 2022
Executive Vice President
Sell
2,000
$95.35
$190.70K
COPELAND SCOTT
2 Jun 2022
Executive Vice President
Sell
450
$92.44
$41.60K
Main Street Banking Partners LP
17 May 2022
10% owner
Sell
7,071
$82.51
$583.45K
BF Bank Partners LP
17 May 2022
10% owner
Sell
7,080
$82.51
$584.19K
RAINBOLT DAVID E
17 May 2022
President and CEO and Director
Sell
7,080
$82.51
$584.19K
Main Street Banking Partners LP
13 May 2022
10% owner
Sell
39,416
$82.58
$3.25M
BF Bank Partners LP
13 May 2022
10% owner
Sell
39,409
$82.58
$3.25M
RAINBOLT DAVID E
13 May 2022
President and CEO and Director
Sell
39,409
$82.58
$3.25M
RAINBOLT DAVID E
12 May 2022
President and CEO and Director
Sell
52,500
$84.06
$4.41M
Main Street Banking Partners LP
12 May 2022
10% owner
Sell
52,500
$84.06
$4.41M
BF Bank Partners LP
12 May 2022
10% owner
Sell
52,500
$84.06
$4.41M
Main Street Banking Partners LP
12 May 2022
10% owner
Sell
90,440
$83.26
$7.53M
RAINBOLT DAVID E
12 May 2022
President and CEO and Director
Sell
90,438
$83.26
$7.53M
BF Bank Partners LP
12 May 2022
10% owner
Sell
90,438
$83.26
$7.53M
Pierson Brian Wade
19 Jul 2021
Senior Vice President
Sell
250
$55.80
$13.95K
RAINBOLT DAVID E
18 May 2021
President and CEO and Director
Sell
5,000
$71.81
$359.06K
Main Street Banking Partners LP
18 May 2021
10% owner
Sell
5,000
$71.81
$359.06K
BF Bank Partners LP
18 May 2021
10% owner
Sell
5,000
$71.81
$359.06K
Main Street Banking Partners LP
17 May 2021
10% owner
Sell
5,100
$72.63
$370.40K
BF Bank Partners LP
17 May 2021
10% owner
Sell
5,100
$72.63
$370.40K
RAINBOLT DAVID E
17 May 2021
President and CEO and Director
Sell
5,100
$72.63
$370.40K
Main Street Banking Partners LP
14 May 2021
10% owner
Sell
15,000
$73.25
$1.10M
BF Bank Partners LP
14 May 2021
10% owner
Sell
15,000
$73.25
$1.10M
RAINBOLT DAVID E
14 May 2021
President and CEO and Director
Sell
15,000
$73.25
$1.10M
BF Bank Partners LP
13 May 2021
10% owner
Sell
30,000
$72.92
$2.19M
RAINBOLT DAVID E
13 May 2021
President and CEO and Director
Sell
30,000
$72.92
$2.19M
Main Street Banking Partners LP
13 May 2021
10% owner
Sell
30,000
$72.92
$2.19M
BF Bank Partners LP
12 May 2021
10% owner
Sell
5,473
$72.61
$397.38K
RAINBOLT DAVID E
12 May 2021
President and CEO and Director
Sell
5,473
$72.61
$397.38K
Main Street Banking Partners LP
12 May 2021
10% owner
Sell
5,473
$72.61
$397.38K
Martin William Scott
29 Apr 2021
Director
Sell indirect
2,123
$70.00
$148.61K
Martin William Scott
28 Apr 2021
Director
Sell indirect
377
$70.00
$26.39K
Martin William Scott
27 Apr 2021
Director
Sell indirect
2,500
$69.91
$174.78K
Martin William Scott
23 Apr 2021
Director
Sell indirect
5,000
$69.00
$345.00K
Martin William Scott
22 Apr 2021
Director
Sell indirect
5,000
$69.00
$345.00K
Martin William Scott
21 Apr 2021
Director
Sell indirect
5,000
$68.53
$342.65K
BRAND DENNIS L
11 Mar 2021
Executive Vice President and
Sell
5,000
$73.11
$365.55K
JAMES KAREN
8 Mar 2021
Executive Vice President and
Sell
5,000
$70.55
$352.75K
Martin William Scott
3 Mar 2021
Director
Sell indirect
10,000
$66.50
$665.00K
Martin William Scott
2 Mar 2021
Director
Sell indirect
10,000
$65.38
$653.80K
Main Street Banking Partners LP
1 Mar 2021
10% owner
Sell
16,996
$65.80
$1.12M
BF Bank Partners LP
1 Mar 2021
10% owner
Sell
16,996
$65.80
$1.12M
RAINBOLT DAVID E
1 Mar 2021
President and CEO and Director
Sell
16,996
$65.80
$1.12M
RAINBOLT DAVID E
26 Feb 2021
President and CEO and Director
Sell
4,713
$65.06
$306.64K
BF Bank Partners LP
26 Feb 2021
10% owner
Sell
4,713
$65.06
$306.64K
Main Street Banking Partners LP
26 Feb 2021
10% owner
Sell
4,713
$65.06
$306.64K
BF Bank Partners LP
25 Feb 2021
10% owner
Sell
9,280
$65.18
$604.86K
Main Street Banking Partners LP
25 Feb 2021
10% owner
Sell
9,280
$65.18
$604.86K
RAINBOLT DAVID E
25 Feb 2021
President and CEO and Director
Sell
9,280
$65.18
$604.86K
BF Bank Partners LP
24 Feb 2021
10% owner
Sell
36,046
$66.11
$2.38M
RAINBOLT DAVID E
24 Feb 2021
President and CEO and Director
Sell
36,046
$66.11
$2.38M
Main Street Banking Partners LP
24 Feb 2021
10% owner
Sell
36,046
$66.11
$2.38M
RAINBOLT DAVID E
23 Feb 2021
President and CEO and Director
Sell
21,761
$66.13
$1.44M
Main Street Banking Partners LP
23 Feb 2021
10% owner
Sell
21,761
$66.13
$1.44M
BF Bank Partners LP
23 Feb 2021
10% owner
Sell
21,761
$66.13
$1.44M
BF Bank Partners LP
22 Feb 2021
10% owner
Sell
18,704
$66.23
$1.24M
Main Street Banking Partners LP
22 Feb 2021
10% owner
Sell
18,704
$66.23
$1.24M
RAINBOLT DAVID E
22 Feb 2021
President and CEO and Director
Sell
18,704
$66.23
$1.24M
Pierson Brian Wade
30 Jul 2020
Senior Vice President
Sell
950
$46.27
$43.96K
McCasland Thomas Howard III
17 Mar 2020
Director
Sell indirect
18,000
$34.89
$628.06K
Showing 250 of 385 transactions. The figures above use every one of them.

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