Ticker: BANF
Company: BANCFIRST CORP /OK/
Person: Martin William Scott, director
Transaction date: Nov. 6, 2024
Reporting date: Nov. 6, 2024
Average share price: 116.9976
Sold 15000.0 shares for 1754964.0