BANF Analysis - BancFirst Corporation | Makkler