BANFP

BANFP · BancFirst Corporation - BFC Capital Trust II Cumulative Trust Preferred Securities

View on chart

Insiders & Stakes

Main Street Banking Partners LP4,910,000
Shares held
Rainbolt Leslie Jeannine4,910,000
Shares held
BF Bank Partners LP4,310,000
Shares held
William Scott Martin
Director
214,499
Shares held
CRAIG C L JR
Director
51,188
Shares held
Roy C. Ferguson
Executive
25,997
Shares held
Randy Foraker
Executive Vice President
17,849
Shares held
Scott Copeland
Executive Vice President
13,740
Shares held
Lawrence Kevin
Executive Vice President
10,000
Shares held
David R. Harlow
Cheif Executive Officer
9,547
Shares held
Johnstone William O
Vice Chairman and Director
8,027
Shares held
Wallace Mike
Director
8,000
Shares held
Darryl Schmidt
Executive Vice President
7,975
Shares held
Dennis L. Brand
Executive Vice President and
6,555
Shares held
Kelly Foster
Senior Vice President
4,929
Shares held
Thomas Howard McCasland III
Director
4,402
Shares held
Wedel Gregory
BancFirst Corp. Director
4,000
Shares held
Goyne Joe
Director
643
Shares held
Dara Wanzer
Executive Vice President
623
Shares held
RAINBOLT H E
Chairman Emeritus and Director
306
Shares held
Jones Mautra Staley
Director
285
Shares held
F. Ford Drummond
Director
0
Shares held
David E. Rainbolt
President and CEO and Director
0
Shares held
Dennis Jay Hannah
Executive Vice President
0
Shares held
KEATING FRANK A
Director
0
Shares held
Lopez Dave R
Director
0
Shares held
Roberson Robin Noel
Director
0
Shares held
Ford Joseph
Director
0
Shares held

Transaction History

David E. Rainbolt▼ Sell$978K
Darryl Schmidt▼ Sell$0
Goyne Joe▼ Sell$0
Kelly Foster▼ Sell$0
Randy Foraker▼ Sell$0
Roy C. Ferguson▼ Sell$0
Scott Copeland▼ Sell$0
David E. Rainbolt▼ Sell$0
Dennis L. Brand▼ Sell$0
William Scott Martin▼ Sell$1.2M
Darryl Schmidt▼ Sell$610K
F. Ford Drummond▲ Buy$104K
F. Ford Drummond▼ Sell$603K
F. Ford Drummond▲ Buy$104K
F. Ford Drummond▼ Sell$590K
Darryl Schmidt▼ Sell$0
Darryl Schmidt▼ Sell$0
Darryl Schmidt▼ Sell$0
Dennis L. Brand▼ Sell$506K
William Scott Martin▼ Sell$3.1M
David E. Rainbolt▼ Sell$0
William Scott Martin▼ Sell$3.1M
William Scott Martin▼ Sell$924K
William Scott Martin▼ Sell$1.3M
Dennis Jay Hannah▼ Sell$633K
Dennis Jay Hannah▼ Sell$701K
William Scott Martin▼ Sell$1.8M
William Scott Martin▼ Sell$568K
Main Street Banking Partners LP▼ Sell$2.7M
David E. Rainbolt▼ Sell$902K
David E. Rainbolt▼ Sell$902K
David E. Rainbolt▼ Sell$902K
Rainbolt Leslie Jeannine▼ Sell$2.7M
David E. Rainbolt▼ Sell$64K
David E. Rainbolt▼ Sell$64K
Main Street Banking Partners LP▼ Sell$193K
Rainbolt Leslie Jeannine▼ Sell$193K
David E. Rainbolt▼ Sell$64K
Main Street Banking Partners LP▼ Sell$617K
David E. Rainbolt▼ Sell$206K
David E. Rainbolt▼ Sell$206K
David E. Rainbolt▼ Sell$206K
Rainbolt Leslie Jeannine▼ Sell$617K
David E. Rainbolt▼ Sell$28K
David E. Rainbolt▼ Sell$28K
David E. Rainbolt▼ Sell$28K
Main Street Banking Partners LP▼ Sell$86K
Rainbolt Leslie Jeannine▼ Sell$86K
Rainbolt Leslie Jeannine▼ Sell$238K
Main Street Banking Partners LP▼ Sell$238K
David E. Rainbolt▼ Sell$79K
David E. Rainbolt▼ Sell$79K
David E. Rainbolt▼ Sell$79K
Rainbolt Leslie Jeannine▼ Sell$1.1M
Main Street Banking Partners LP▼ Sell$1.1M
David E. Rainbolt▼ Sell$363K
David E. Rainbolt▼ Sell$363K
David E. Rainbolt▼ Sell$363K
David E. Rainbolt▼ Sell$49K
David E. Rainbolt▼ Sell$49K
David E. Rainbolt▼ Sell$49K
Main Street Banking Partners LP▼ Sell$146K
Rainbolt Leslie Jeannine▼ Sell$146K
David E. Rainbolt▼ Sell$56K
David E. Rainbolt▼ Sell$56K
David E. Rainbolt▼ Sell$56K
Rainbolt Leslie Jeannine▼ Sell$169K
Main Street Banking Partners LP▼ Sell$169K
David E. Rainbolt▼ Sell$1K
David E. Rainbolt▼ Sell$947
David E. Rainbolt▼ Sell$947
Rainbolt Leslie Jeannine▼ Sell$3K
Main Street Banking Partners LP▼ Sell$3K
Rainbolt Leslie Jeannine▼ Sell$2.3M
Main Street Banking Partners LP▼ Sell$2.3M
David E. Rainbolt▼ Sell$777K
David E. Rainbolt▼ Sell$777K
David E. Rainbolt▼ Sell$777K
Main Street Banking Partners LP▼ Sell$149K
Rainbolt Leslie Jeannine▼ Sell$149K
David E. Rainbolt▼ Sell$50K
David E. Rainbolt▼ Sell$50K
David E. Rainbolt▼ Sell$50K
David E. Rainbolt▼ Sell$651K
David E. Rainbolt▼ Sell$651K
David E. Rainbolt▼ Sell$651K
Main Street Banking Partners LP▼ Sell$2.0M
Rainbolt Leslie Jeannine▼ Sell$2.0M
Randy Foraker▲ Buy$3K
Randy Foraker▼ Sell$14K
Randy Foraker▲ Buy$60K
Randy Foraker▼ Sell$307K
Lopez Dave R▲ Buy$21K
Lopez Dave R▼ Sell$102K
David E. Rainbolt▼ Sell$0
David E. Rainbolt▼ Sell$0
David E. Rainbolt▼ Sell$0
David E. Rainbolt▼ Sell$0
BF Bank Partners LP▼ Sell$0
Dennis Jay Hannah▼ Sell$55K
William Scott Martin▼ Sell$1.6M
William Scott Martin▼ Sell$538K
Dennis Jay Hannah▼ Sell$108K
Dennis Jay Hannah▼ Sell$210K
Dennis Jay Hannah▼ Sell$53K
Darryl Schmidt▲ Buy$21K
Darryl Schmidt▲ Buy$2K
Dennis Jay Hannah▼ Sell$210K
Dennis Jay Hannah▼ Sell$105K
Dennis Jay Hannah▼ Sell$320K
Dennis Jay Hannah▼ Sell$193K
Dennis Jay Hannah▼ Sell$314K
Dennis Jay Hannah▼ Sell$19K
Lawrence Kevin▲ Buy$88K
Lawrence Kevin▼ Sell$247K
Dennis Jay Hannah▼ Sell$184K
Lawrence Kevin▲ Buy$323K
Lawrence Kevin▼ Sell$900K
Lawrence Kevin▲ Buy$323K
Lawrence Kevin▼ Sell$900K
Scott Copeland▼ Sell$234K
Dennis Jay Hannah▼ Sell$28K
Lawrence Kevin▲ Buy$323K
Lawrence Kevin▼ Sell$901K
Darryl Schmidt▲ Buy$21K
Darryl Schmidt▲ Buy$2K
Randy Foraker▼ Sell$0
Scott Copeland▼ Sell$0
Dennis L. Brand▼ Sell$0
Roy C. Ferguson▼ Sell$0
Dara Wanzer▼ Sell$0
Darryl Schmidt▼ Sell$0
David E. Rainbolt▼ Sell$0
Lawrence Kevin▼ Sell$0
David R. Harlow▼ Sell$0
Dennis Jay Hannah▼ Sell$0
Goyne Joe▼ Sell$0
Kelly Foster▼ Sell$0
Dennis Jay Hannah▼ Sell$90K
Lopez Dave R▲ Buy$64K
Lopez Dave R▼ Sell$262K
Lawrence Kevin▲ Buy$37K
Lawrence Kevin▼ Sell$102K
Lawrence Kevin▲ Buy$49K
Lawrence Kevin▼ Sell$135K
Lawrence Kevin▲ Buy$236K
Lawrence Kevin▼ Sell$643K
Dennis Jay Hannah▼ Sell$360K
Dennis Jay Hannah▼ Sell$90K
Dennis Jay Hannah▼ Sell$355K
Dennis Jay Hannah▼ Sell$354K
Darryl Schmidt▲ Buy$2K
Darryl Schmidt▲ Buy$21K
William Scott Martin▼ Sell$0
Darryl Schmidt▼ Sell$0
Thomas Howard McCasland III▼ Sell$0
Lawrence Kevin▲ Buy$162K
Lawrence Kevin▼ Sell$460K
Jones Mautra Staley▲ Buy$25K
David E. Rainbolt▼ Sell$0
Darryl Schmidt▲ Buy$21K
Darryl Schmidt▲ Buy$2K
David E. Rainbolt▼ Sell$0
Darryl Schmidt▲ Buy$9K
Darryl Schmidt▲ Buy$2K
David E. Rainbolt▼ Sell$0
Roberson Robin Noel▲ Buy$238K
Roberson Robin Noel▼ Sell$471K
RAINBOLT H E▼ Sell$0
KEATING FRANK A▼ Sell$0
RAINBOLT H E▼ Sell$0
Goyne Joe▲ Buy$72K
Wedel Gregory▲ Buy$127K
RAINBOLT H E▼ Sell$0
KEATING FRANK A▲ Buy$565K
Darryl Schmidt▲ Buy$19K
Darryl Schmidt▲ Buy$2K
RAINBOLT H E▲ Buy$52K
Dennis L. Brand▲ Buy$185K
Dennis L. Brand▲ Buy$184K
Scott Copeland▼ Sell$0
Dennis L. Brand▼ Sell$0
Randy Foraker▼ Sell$0
Kelly Foster▼ Sell$0
David R. Harlow▼ Sell$0
Dara Wanzer▼ Sell$0
Lawrence Kevin▼ Sell$0
Darryl Schmidt▼ Sell$0
Roy C. Ferguson▼ Sell$0
Dennis Jay Hannah▼ Sell$0
Goyne Joe▼ Sell$0
David E. Rainbolt▼ Sell$0
Lawrence Kevin▲ Buy$74K
Lawrence Kevin▼ Sell$211K
Dennis L. Brand▲ Buy$166K
Darryl Schmidt▲ Buy$19K
CRAIG C L JR▼ Sell$0
William Scott Martin▼ Sell$0
Lopez Dave R▲ Buy$43K
Lopez Dave R▼ Sell$186K

We use analytics to understand how market-wall is used. No personal data is sold.