BancFirst stock (symbol: BANF) underwent a total of 3 stock splits.The most recent stock split occurred on August 1st, 2017.One BANF share bought prior to June 15th, 1992 would equal to 6 BANF shares today.