ATLAS / Macro Radar / Reporting / BANF

BANCFIRST CORP /OK/ (BANF) reporting calendar

BANCFIRST CORP /OK/ files periodic reports with the SEC as BANF on Nasdaq. Atlas tracks 55 filed reports for this issuer, each linked to its original EDGAR accession.

Next window
27 Jul 2026 – 18 Aug 2026
Latest report
10-Q
Period ended
31 Mar 2026
Filed
8 May 2026
Reports on record
55

How this window is derived. Derived from this issuer's own filing history: 9 periods at a median 91-day cadence, filed a median 38 days after period end. The SEC does not publish forward reporting dates and Atlas does not estimate one.

Filed periodic reports

FormPeriod endedFiledLagSEC accession
10-Q31 Mar 20268 May 202638 days0001193125-26-214181
10-K31 Dec 202526 Feb 202657 days0001193125-26-075954
10-Q30 Sep 20257 Nov 202538 days0001193125-25-271672
10-Q30 Jun 20255 Aug 202536 days0000950170-25-102920
10-Q31 Mar 20259 May 202539 days0000950170-25-067899
10-K31 Dec 202428 Feb 202559 days0000950170-25-030159
10-Q30 Sep 20245 Nov 202436 days0000950170-24-121319
10-Q30 Jun 20246 Aug 202437 days0000950170-24-091314
10-Q31 Mar 20247 May 202437 days0000950170-24-054176
10-K31 Dec 202327 Feb 202458 days0000950170-24-020908
10-Q30 Sep 20236 Nov 202337 days0000950170-23-059271
10-Q30 Jun 20234 Aug 202335 days0000950170-23-038417
10-Q31 Mar 20239 May 202339 days0000950170-23-019484
10-K31 Dec 202224 Feb 202355 days0000950170-23-004378
10-Q30 Sep 20224 Nov 202235 days0000950170-22-022202
10-Q30 Jun 20225 Aug 202236 days0000950170-22-015078
10-Q31 Mar 20226 May 202236 days0000950170-22-008087
10-K31 Dec 202125 Feb 202256 days0000950170-22-002052
10-Q30 Sep 20215 Nov 202136 days0000950170-21-003174
10-Q30 Jun 20219 Aug 202140 days0001564590-21-042459
10-Q31 Mar 20215 May 202135 days0001564590-21-023832
10-K31 Dec 202026 Feb 202157 days0001564590-21-009287
10-Q30 Sep 20209 Nov 202040 days0001564590-20-052332
10-Q30 Jun 20207 Aug 202038 days0001564590-20-038478
10-Q31 Mar 202011 May 202041 days0001564590-20-024130
10-K31 Dec 201928 Feb 202059 days0001564590-20-007763
10-Q30 Sep 20198 Nov 201939 days0001564590-19-042054
10-Q30 Jun 20192 Aug 201933 days0001564590-19-028271
10-Q31 Mar 20193 May 201933 days0001564590-19-015594
10-K31 Dec 201826 Feb 201957 days0001564590-19-004389
10-Q30 Sep 20182 Nov 201833 days0001564590-18-026459
10-Q30 Jun 20189 Aug 201840 days0001564590-18-020889
10-Q31 Mar 20184 May 201834 days0001564590-18-011013
10-K31 Dec 20171 Mar 201860 days0001564590-18-004014
10-Q30 Sep 20173 Nov 201734 days0001564590-17-021415
10-Q30 Jun 201731 Jul 201731 days0001564590-17-014479
10-Q31 Mar 20175 May 201735 days0001564590-17-009013
10-K31 Dec 20167 Mar 201766 days0001564590-17-003546
10-Q30 Sep 20164 Nov 201635 days0001564590-16-027602
10-Q30 Jun 20165 Aug 201636 days0001564590-16-022874

Source: SEC EDGAR company submissions for CIK 0000760498. Atlas publishes filed facts only. The SEC does not publish forward reporting dates, so no announced future date is claimed here.