 BancFirst Co. NASDAQ:BANF insider David R. Harlow bought 7,000 shares of the businesss stock in a transaction on Friday, March 13th. The stock was purchased at an average cost of 34.65 per share, for a total transaction of 242,550.00. Following the transaction, the insider now owns 7,000 shares of the companys stock, valued at 242,550. ... 