BANFPNMS
BFC Capital Trust II PFD TR 7.20%
+1.3% · 90d
$26.48
+0.00 (+0.00%)
News
(1)April 2026
3 weeks agoDEF 14A
BANCFIRST CORP /OK/ — DEF 14A Filing
BANFPBANCFIRST CORP /OK/
# 🧾 What This Document Is This is a **definitive proxy statement (DEF 14A)** for BancFirst Corporation. Think of it as the official "voter guide" and annual report for shareholders ahead of the company's yearly meeting. Its main job is to lay out what shareholders will vote on and provide all the d
Read summaryView on SEC EDGAR