TickerFiles

BANCFIRST CORP /OK/

Nasdaq · CIK 0000760498 · Fiscal year end 1231

BANF

Latest reported period: Latest published period

Recent financials

MetricCurrentPriorChange

Latest filings

FormCompanyFiledAccession
4BANCFIRST CORP /OK/2026-07-290000760498-26-000049
4BANCFIRST CORP /OK/2026-07-290000760498-26-000048
4BANCFIRST CORP /OK/2026-07-280000760498-26-000047
10-QBANCFIRST CORP /OK/2026-05-080001193125-26-214181
4BANCFIRST CORP /OK/2026-05-070000760498-26-000045
4BANCFIRST CORP /OK/2026-05-010000760498-26-000044
4BANCFIRST CORP /OK/2026-04-280000760498-26-000043
4BANCFIRST CORP /OK/2026-04-240000760498-26-000042
4BANCFIRST CORP /OK/2026-04-200000760498-26-000041
4BANCFIRST CORP /OK/2026-04-200000760498-26-000040
4BANCFIRST CORP /OK/2026-04-030000760498-26-000039
4BANCFIRST CORP /OK/2026-04-030000760498-26-000038
4BANCFIRST CORP /OK/2026-04-030000760498-26-000037
4BANCFIRST CORP /OK/2026-04-030000760498-26-000036
4BANCFIRST CORP /OK/2026-04-030000760498-26-000035
4BANCFIRST CORP /OK/2026-04-030000760498-26-000034
4BANCFIRST CORP /OK/2026-04-030000760498-26-000033
4BANCFIRST CORP /OK/2026-04-030000760498-26-000032
4BANCFIRST CORP /OK/2026-04-030000760498-26-000031
4BANCFIRST CORP /OK/2026-04-030000760498-26-000030
4BANCFIRST CORP /OK/2026-04-030000760498-26-000029
10-KBANCFIRST CORP /OK/2026-02-260001193125-26-075954
4BANCFIRST CORP /OK/2026-02-260000760498-26-000026
4BANCFIRST CORP /OK/2026-02-110000760498-26-000024
4BANCFIRST CORP /OK/2026-02-030000760498-26-000022
4BANCFIRST CORP /OK/2026-02-030000760498-26-000020
4BANCFIRST CORP /OK/2025-12-190000760498-25-000015
4BANCFIRST CORP /OK/2025-12-090000760498-25-000012
10-QBANCFIRST CORP /OK/2025-11-070001193125-25-271672
4BANCFIRST CORP /OK/2025-08-140001593968-25-000925
10-QBANCFIRST CORP /OK/2025-08-050000950170-25-102920