Bancfirst CORP /OK/ Form 4 insider transactions

NASDAQ
Main Street Banking Partners LP, a 10% owner of BancFirst Corp, sold 22,114.5 shares of common stock for approximately $2.3 million on September 9, 2024.
NASDAQ
David E. Rainbolt, a Director and Executive Officer of BancFirst Corp, reported the sale of common stock on September 9, 2024.
NASDAQ
David E. Rainbolt, a director and executive of BancFirst Corp, reported the sale of common stock and updated beneficial ownership.
NASDAQ
Director Leslie Jeannine Rainbolt sold 1,414 shares of BancFirst Corp stock at $105.5849 per share on September 3, 2024.
NASDAQ
Main Street Banking Partners LP, a 10% owner of BancFirst Corp, sold 1,414 shares of common stock on September 3, 2024.
NASDAQ
David E. Rainbolt, a Director and Executive Officer of BancFirst Corp, reported the sale of common stock on August 30, 2024.
NASDAQ
Director Leslie Jeannine Rainbolt reports selling 18,376.5 shares of BancFirst Corp stock at $106.223 per share on August 30, 2024.
NASDAQ
Main Street Banking Partners LP, a 10% owner of BancFirst Corp, sold 18,376.5 shares of common stock at a price of $106.223 per share on August 30, 2024.
NASDAQ
Director Kimberly Kay Ingram reports acquisition of BancFirst Corp shares and restricted stock units.
NASDAQ
Randy Foraker, Executive Vice President of BancFirst Corp, reports the exercise of options and subsequent sale of shares on August 29, 2024.
NASDAQ
Randy Foraker, Executive Vice President of BancFirst Corp, exercised stock options and sold the resulting shares on August 28, 2024.
NASDAQ
Director Dave R Lopez exercised options and sold shares of BancFirst Corp on August 16, 2024.
NASDAQ
David Rainbolt, a Director and Executive Officer of BancFirst Corp, reports the distribution of shares from trusts and acquisitions/dispositions related to BF Bank Partners LP.
NASDAQ
BF Bank Partners LP reports a distribution of 690,000 shares of BancFirst Corp common stock, reducing its holdings but maintaining significant ownership.
NASDAQ
Dennis Jay Hannah, Executive Vice President of BancFirst Corp, reports the sale of 500 shares of common stock on July 25, 2024.
NASDAQ
Director William Scott Martin sold 15,000 shares of BancFirst Corp common stock at a price of $107.5 per share on July 25, 2024.
NASDAQ
Director William Scott Martin of BancFirst Corp sold 5,000 shares of common stock on July 24, 2024.
NASDAQ
Dennis Jay Hannah, an Executive Vice President at BancFirst Corp, sold 1,000 shares of common stock on July 24, 2024.
NASDAQ
Dennis Jay Hannah, an Executive Vice President at BancFirst Corp, sold shares of common stock on July 23, 2024.
NASDAQ
Darryl Schmidt, Executive Vice President of BancFirst Corp, reports purchasing shares of common stock on July 23, 2024, according to a Form 4 filing with the SEC.
NASDAQ
Executive Vice President Dennis Jay Hannah of BancFirst Corp sold 2,000 shares of common stock at a price of $105.1612 on July 22, 2024.
NASDAQ
Executive Vice President Dennis Jay Hannah of BancFirst Corp reports selling 1,000 shares of common stock at $105 per share on July 22, 2024.
NASDAQ
Executive Vice President Dennis Jay Hannah of BancFirst Corp sold 3,000 shares of common stock at a price of $106.503 on July 19, 2024.
NASDAQ
Hannah Andrus, Executive Vice President and CFO of BancFirst Corp, reports the acquisition of 4,000 restricted stock units on March 29, 2024.
NASDAQ
Dennis Jay Hannah, Executive Vice President of BancFirst Corp, reports selling shares of common stock on May 6, 2024.
NASDAQ
Dennis Jay Hannah, Executive Vice President of BancFirst Corp, reports selling 204 shares of common stock at $92.3818 per share on May 3, 2024.
NASDAQ
Executive Vice President Kevin Lawrence of BancFirst Corp reports exercising stock options and selling shares on May 2, 2024.
NASDAQ
Executive Vice President Dennis Jay Hannah of BancFirst Corp reports selling 2,000 shares of common stock at $92.0283 per share on May 1, 2024.
NASDAQ
Executive Vice President Kevin Lawrence of BancFirst Corp reports exercising stock options and selling shares on May 1, 2024.
NASDAQ
Executive Vice President Kevin Lawrence exercised options and sold shares of BancFirst Corp on April 25, 2024.