EdgarLookup

BANCFIRST CORP /OK/ — All Filings

1,000 total filings on record

Public companies registered with the SEC are required to file periodic reports, disclosures, and notices throughout the year. The most important are the 10-K (annual report), 10-Q (quarterly report), and 8-K (material event notice). Use the filters below to narrow by form type.

Overview All Filings Financials Insiders
All 10-K 10-K/A 10-Q 10-Q/A 144 144/A 3 3/A 4 4/A 424B1 5 5/A 8-A12G 8-A12G/A 8-K 8-K/A ARS CORRESP D DEF 14A DEFR14A NT 10-K NT 10-Q POS AM PRE 14A PREM14A S-3 S-3/A S-3ASR S-4 S-4/A S-8 S-8 POS SC 13E4 SC 13G SC 13G/A SC TO-I SC TO-I/A SCHEDULE 13G/A UPLOAD
Form Description Accession Number Filed Period
5 PRIMARY DOCUMENT 0001593968-22-000085 Jan 5, 2022 Dec 31, 2017
5 PRIMARY DOCUMENT 0001593968-22-000086 Jan 5, 2022 Dec 31, 2017
5 PRIMARY DOCUMENT 0001593968-22-000088 Jan 5, 2022 Dec 31, 2017
5 PRIMARY DOCUMENT 0001593968-22-000089 Jan 5, 2022 Dec 31, 2017
5 PRIMARY DOCUMENT 0001593968-22-000090 Jan 5, 2022 Dec 31, 2017
5 PRIMARY DOCUMENT 0001593968-22-000091 Jan 5, 2022 Dec 31, 2017
5 PRIMARY DOCUMENT 0001593968-22-000092 Jan 5, 2022 Dec 31, 2017
5 PRIMARY DOCUMENT 0001593968-22-000093 Jan 5, 2022 Dec 31, 2017
5 PRIMARY DOCUMENT 0001593968-22-000095 Jan 5, 2022 Dec 31, 2021
5 PRIMARY DOCUMENT 0001593968-22-000096 Jan 5, 2022 Dec 31, 2021
5 PRIMARY DOCUMENT 0001593968-22-000097 Jan 5, 2022 Dec 31, 2021
5 PRIMARY DOCUMENT 0001593968-22-000098 Jan 5, 2022 Dec 31, 2021
5 PRIMARY DOCUMENT 0001593968-22-000099 Jan 5, 2022 Dec 31, 2021
5 PRIMARY DOCUMENT 0001593968-22-000100 Jan 5, 2022 Dec 31, 2021
5/A PRIMARY DOCUMENT 0001593968-22-000101 Jan 5, 2022 Dec 31, 2021
5/A PRIMARY DOCUMENT 0001593968-22-000102 Jan 5, 2022 Dec 31, 2021
5/A PRIMARY DOCUMENT 0001593968-22-000104 Jan 5, 2022 Dec 31, 2021
5/A PRIMARY DOCUMENT 0001593968-22-000105 Jan 5, 2022 Dec 31, 2021
5/A PRIMARY DOCUMENT 0001593968-22-000106 Jan 5, 2022 Dec 31, 2021
5/A PRIMARY DOCUMENT 0001593968-22-000107 Jan 5, 2022 Dec 31, 2021
5/A PRIMARY DOCUMENT 0001593968-22-000108 Jan 5, 2022 Dec 31, 2021
5 PRIMARY DOCUMENT 0001593968-22-000087 Jan 5, 2022 Dec 31, 2017
5/A PRIMARY DOCUMENT 0001593968-22-000109 Jan 5, 2022 Dec 31, 2021
5/A PRIMARY DOCUMENT 0001593968-22-000110 Jan 5, 2022 Dec 31, 2021
5/A PRIMARY DOCUMENT 0001593968-22-000111 Jan 5, 2022 Dec 31, 2021
5 PRIMARY DOCUMENT 0001593968-22-000083 Jan 5, 2022 Dec 31, 2017
5/A PRIMARY DOCUMENT 0001593968-22-000112 Jan 5, 2022 Dec 31, 2021
5/A PRIMARY DOCUMENT 0001593968-22-000113 Jan 5, 2022 Dec 31, 2021
5/A PRIMARY DOCUMENT 0001593968-22-000114 Jan 5, 2022 Dec 31, 2021
5 PRIMARY DOCUMENT 0001593968-22-000079 Jan 5, 2022 Dec 31, 2017
5/A PRIMARY DOCUMENT 0001593968-22-000115 Jan 5, 2022 Dec 31, 2021
5/A PRIMARY DOCUMENT 0001593968-22-000116 Jan 5, 2022 Dec 31, 2021
5/A PRIMARY DOCUMENT 0001593968-22-000117 Jan 5, 2022 Dec 31, 2021
5/A PRIMARY DOCUMENT 0001593968-22-000118 Jan 5, 2022 Dec 31, 2021
5/A PRIMARY DOCUMENT 0001593968-22-000119 Jan 5, 2022 Dec 31, 2021
5/A PRIMARY DOCUMENT 0001593968-22-000120 Jan 5, 2022 Dec 31, 2021
5/A PRIMARY DOCUMENT 0001593968-22-000121 Jan 5, 2022 Dec 31, 2021
5 PRIMARY DOCUMENT 0001593968-22-000072 Jan 5, 2022 Dec 31, 2017
5/A PRIMARY DOCUMENT 0001593968-22-000122 Jan 5, 2022 Dec 31, 2021
8-K 8-K 0000950170-22-000013 Jan 3, 2022
4 PRIMARY DOCUMENT 0001593968-21-002570 Dec 23, 2021 Dec 22, 2021
4 PRIMARY DOCUMENT 0001593968-21-002568 Dec 22, 2021 Dec 21, 2021
8-K 8-K 0000950170-21-004937 Nov 30, 2021
8-K 8-K 0000950170-21-004883 Nov 24, 2021
10-Q 10-Q 0000950170-21-003174 Nov 5, 2021 Sep 30, 2021
8-K 8-K 0000950170-21-002541 Nov 1, 2021
8-K 8-K 0000950170-21-002209 Oct 21, 2021
4 PRIMARY DOCUMENT 0001593968-21-002118 Sep 14, 2021 Sep 13, 2021
S-8 S-8 0001564590-21-047070 Sep 3, 2021
8-K 8-K_3QDIVIDEDSDECLARED 0001564590-21-045888 Aug 26, 2021