BancFirst Corporation (BANF)

Market Cap:

$1,800,000,000

Last Price ():

$56.40

Change: -4.97% Open: $61.05 Low: $55.90 High: $61.05
Div. Yield: 1.46% Price/Earnings: 22.2 Price/Book: 2.5 Price/Sales: 5.9