Banf Stock Analysis Bancfirst Corporation Holds 109 Level Amid Slight Daily Dip 20260403 1