Latest news
BancFirst (NASDAQ:BANF) Director Sells 3,000 Shares of Stock - MarketBeatMarketBeat · Thu, 06 Aug 2026 23:19:25 GMTDavid Rainbolt Sells 2,000 Shares of BancFirst (NASDAQ:BANF) Stock - MarketBeatMarketBeat · Thu, 06 Aug 2026 18:05:49 GMTBancFirst Corporation $BANF Shares Sold by First Trust Advisors LP - MarketBeatMarketBeat · Thu, 06 Aug 2026 07:53:26 GMTBancFirst (NASDAQ:BANF) Price Target Lowered to $121.00 at Keefe, Bruyette & Woods - MarketBeatMarketBeat · Wed, 05 Aug 2026 17:26:34 GMTDavid Rainbolt Sells 17,830 Shares of BancFirst (NASDAQ:BANF) Stock - MarketBeatMarketBeat · Wed, 05 Aug 2026 03:50:06 GMTBancFirst (NASDAQ:BANF) Director David Rainbolt Sells 11,497 Shares - MarketBeatMarketBeat · Tue, 04 Aug 2026 15:42:25 GMTHealthcare of Ontario Pension Plan Trust Fund Sells 13,643 Shares of BancFirst Corporation $BANF - MarketBeatMarketBeat · Sun, 02 Aug 2026 09:42:48 GMTEdgestream Partners L.P. Has $3.49 Million Stock Holdings in BancFirst Corporation $BANF - MarketBeatMarketBeat · Sun, 02 Aug 2026 08:57:42 GMT