Bancfirst Corporation

BANF·NASDAQ·$112.38·$4B