BANF

BANF · BancFirst Corporation Common Stock

View on chart

AI Market Commentary

AI-generatedAll commentary →

Synthesized from recent news and fundamentals/technical data -- not human analyst commentary or trader sentiment.

October 10, 2026

BancFirst: Conservative Balance Sheet Cited for Stagnant Share Price. Recent commentary highlights BancFirst's conservative balance sheet as a factor in its stagnant share price. The stock is currently trading near its 52-week low, with an RSI of 41.3 indicating neutral momentum. Analysts maintain an average price target of $124.00, suggesting a gap between current levels and long-term expectations.

this person other insiders at BANF

Insiders & Stakes

BF Bank Partners LP4,040,777
Shares held
William Scott Martin
Director
209,499
Shares held
Roy C. Ferguson
Executive
26,423
Shares held
Scott Copeland
Executive Vice President
14,072
Shares held
David R. Harlow
Cheif Executive Officer
10,187
Shares held
David E. Rainbolt
President and CEO and Director
8,506
Shares held
Darryl Schmidt
Executive Vice President
8,221
Shares held
Dennis L. Brand
Executive Vice President and
6,697
Shares held
Kelly Foster
Senior Vice President
5,110
Shares held
John K. Slay Jr.
Chief Credit Officer
4,659
Shares held
Dara Wanzer
Executive Vice President
870
Shares held
Hannah Andrus
Executive Vice President
800
Shares held
Ingram Kimberly Kay500
Shares held
Jason A. Carroll
Chief Risk Officer
200
Shares held
Dennis Jay Hannah
Executive Vice President
194
Shares held
F. Ford Drummond
Director
0
Shares held
Thomas Howard McCasland III
Director
0
Shares held
Randy Foraker
Executive Vice President
0
Shares held

Transaction History

Ingram Kimberly Kay▲ Buy$55K
David E. Rainbolt▼ Sell$345K
David E. Rainbolt▼ Sell$230K
David E. Rainbolt▼ Sell$2.1M
David E. Rainbolt▼ Sell$1.3M
David E. Rainbolt▼ Sell$1.5M
David E. Rainbolt▼ Sell$9.5M
David E. Rainbolt▼ Sell$3.5M
David E. Rainbolt▼ Sell$1.0M
David E. Rainbolt▼ Sell$716K
David E. Rainbolt▼ Sell$115
David E. Rainbolt▼ Sell$2.8M
David E. Rainbolt▼ Sell$24K
David E. Rainbolt▼ Sell$75K
David E. Rainbolt▼ Sell$2.0M
Jason A. Carroll▲ Buy$0
Hannah Andrus▲ Buy$0
Dara Wanzer▼ Sell$0
John K. Slay Jr.▼ Sell$0
Darryl Schmidt▼ Sell$0
David R. Harlow▼ Sell$0
Dennis Jay Hannah▼ Sell$0
Kelly Foster▼ Sell$0
Scott Copeland▼ Sell$0
Jason A. Carroll▼ Sell$0
Roy C. Ferguson▼ Sell$0
Hannah Andrus▼ Sell$0
Dennis L. Brand▼ Sell$0
Thomas Howard McCasland III▼ Sell$0
Randy Foraker▲ Buy$62K
Randy Foraker▼ Sell$360K
David E. Rainbolt▼ Sell$0
David E. Rainbolt▼ Sell$0
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
William Scott Martin▼ Sell$0
Darryl Schmidt▼ Sell$0
Darryl Schmidt▼ Sell$0
F. Ford Drummond▲ Buy$104K
F. Ford Drummond▼ Sell$631K
F. Ford Drummond▲ Buy$104K
F. Ford Drummond▼ Sell$621K
Randy Foraker▲ Buy$83K
Randy Foraker▼ Sell$506K
David E. Rainbolt▼ Sell$0
David E. Rainbolt▼ Sell$0
David E. Rainbolt▼ Sell$0
Hannah Andrus▼ Sell$0
Dara Wanzer▼ Sell$0
David R. Harlow▼ Sell$0
Dennis Jay Hannah▼ Sell$0

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