Price 101.77 Name BancFirst Corp Day % 0.42% High52w 86.19% PrevDay 101.34 Currency USD Type Stock Exchange NASDAQ Sector Financials YTD 44.23% Bottom Value 219.33