3 Regional Banks to Buy: BancFirst (BANF), BancorpSouth (BXS) and Republic Bancorp (RBCAA) By: InvestorPlace July 23, 2015 at 02:02 AM EDT Read More >> Related Stocks: Bancfirst Corp Bank of America Citigroup JPMorgan Chase & Co Republic Bancorp Inc Wells Fargo