BancFirst director David Rainbolt sells $978k in stock
BancFirst director David E. Rainbolt sold 8,506 shares of company stock worth $978,190 on August 13, 2026, held indirectly through a foundation. This transaction follows BancFirst's strong Q2 2026 results, acquisition of Spirit BankCorp, and continued commitment to shareholder returns with 28 consecutive years …