BancFirst Corp, headquartered in Oklahoma City, operates as a regional bank serving retail customers and businesses. Recent insider sales, including Dennis Hannah's 25,000 shares sold, reveal a trend with 17 sells and 5 buys in the past year. The stock price was $106.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing