BancFirst Corp insider sells over $1 million in company stock

BancFirst Corp insider sells over $1 million in company stock