 BancFirst Co. NASDAQ:BANF Director H E. Rainbolt bought 1,000 shares of BancFirst stock in a transaction dated Friday, February 28th. The stock was acquired at an average cost of 50.91 per share, for a total transaction of 50,910.00. Following the purchase, the director now directly owns 1,106 shares in the company, valued at approximately 56,306.46. ... 