Company Story
1986 - BancFirst Corporation was formed as a result of a merger between First National Bank of Oklahoma City and First National Bank of Stillwater.
1988 - BancFirst Corporation went public with an initial public offering (IPO) of common stock.
1994 - BancFirst Corporation acquired First National Bank of Shawnee.
1995 - BancFirst Corporation acquired First National Bank of Enid.
1997 - BancFirst Corporation acquired First National Bank of Lawton.
2000 - BancFirst Corporation acquired First National Bank of Tulsa.
2004 - BancFirst Corporation acquired Bank of Oklahoma.
2007 - BancFirst Corporation acquired First National Bank of Altus.
2013 - BancFirst Corporation acquired Hometown Community Banks.
2018 - BancFirst Corporation acquired Pinnacle Bank.
2020 - BancFirst Corporation acquired Arkansas-based The Liberty Bancshares, Inc.