EdgarLookup

BANCFIRST CORP /OK/ — 4 Filings

711 4 filings on record

This page lists all 4 filings submitted to the SEC by BANCFIRST CORP /OK/ (BANFP), sorted by most recent first. Each row links to the full filing on EdgarLookup. BANCFIRST CORP /OK/ has filed 711 4 documents with the SEC since 2012. To view all SEC filings by BANCFIRST CORP /OK/, see the full filings list.

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
4 PRIMARY DOCUMENT 0001593968-17-000143 Jan 24, 2017
4 PRIMARY DOCUMENT 0001593968-17-000142 Jan 24, 2017
4 PRIMARY DOCUMENT 0001593968-17-000141 Jan 23, 2017 Nov 18, 2016
4 PRIMARY DOCUMENT 0001593968-17-000133 Jan 23, 2017 Jan 20, 2017
4 PRIMARY DOCUMENT 0001593968-17-000107 Jan 20, 2017
4 PRIMARY DOCUMENT 0001593968-17-000106 Jan 20, 2017
4 PRIMARY DOCUMENT 0001593968-16-001325 Dec 15, 2016
4 PRIMARY DOCUMENT 0001593968-16-001310 Dec 13, 2016 Dec 12, 2016
4 PRIMARY DOCUMENT 0001593968-16-001296 Dec 9, 2016
4 PRIMARY DOCUMENT 0001593968-16-001289 Dec 8, 2016
4 PRIMARY DOCUMENT 0001593968-16-001288 Dec 8, 2016 Dec 6, 2016
4 PRIMARY DOCUMENT 0001593968-16-001279 Dec 6, 2016
4 PRIMARY DOCUMENT 0001593968-16-001278 Dec 6, 2016
4 PRIMARY DOCUMENT 0000939991-16-000005 Dec 2, 2016 Dec 1, 2016
4 PRIMARY DOCUMENT 0001593968-16-001245 Dec 1, 2016 Nov 30, 2016
4 PRIMARY DOCUMENT 0000939991-16-000004 Dec 1, 2016 Nov 30, 2016
4 PRIMARY DOCUMENT 0000939991-16-000003 Nov 29, 2016 Nov 28, 2016
4 PRIMARY DOCUMENT 0001593968-16-001242 Nov 29, 2016
4 PRIMARY DOCUMENT 0000939991-16-000002 Nov 28, 2016 Nov 23, 2016
4 PRIMARY DOCUMENT 0000939991-16-000001 Nov 22, 2016
4 PRIMARY DOCUMENT 0001593968-16-001239 Nov 22, 2016 Nov 17, 2016
4 PRIMARY DOCUMENT 0001593968-16-001213 Nov 17, 2016 Nov 16, 2016
4 PRIMARY DOCUMENT 0001593968-16-001207 Nov 15, 2016
4 PRIMARY DOCUMENT 0001593968-16-001199 Nov 15, 2016 Nov 14, 2016
4 PRIMARY DOCUMENT 0001593968-16-001191 Nov 10, 2016
4 PRIMARY DOCUMENT 0001593968-16-001189 Nov 10, 2016
4 PRIMARY DOCUMENT 0001593968-16-001188 Nov 9, 2016 Nov 8, 2016
4 PRIMARY DOCUMENT 0001593968-16-001186 Nov 9, 2016
4 PRIMARY DOCUMENT 0001593968-16-001184 Nov 8, 2016 Nov 7, 2016
4 PRIMARY DOCUMENT 0001593968-16-001183 Nov 8, 2016 Nov 7, 2016
4 PRIMARY DOCUMENT 0001593968-16-001182 Nov 8, 2016 Nov 7, 2016
4 PRIMARY DOCUMENT 0001593968-16-001156 Nov 1, 2016 Oct 31, 2016
4 PRIMARY DOCUMENT 0001593968-16-001155 Oct 27, 2016 Oct 26, 2016
4 PRIMARY DOCUMENT 0001593968-16-001149 Oct 25, 2016 Oct 24, 2016
4 PRIMARY DOCUMENT 0001593968-16-001053 Sep 14, 2016 Sep 13, 2016
4 PRIMARY DOCUMENT 0001593968-16-001052 Sep 14, 2016 Sep 13, 2016
4 PRIMARY DOCUMENT 0001593968-16-000994 Aug 25, 2016 Aug 24, 2016
4 PRIMARY DOCUMENT 0001593968-16-000987 Aug 24, 2016 Aug 23, 2016
4 PRIMARY DOCUMENT 0001593968-16-000986 Aug 23, 2016 Aug 22, 2016
4 PRIMARY DOCUMENT 0001593968-16-000983 Aug 22, 2016 Aug 19, 2016
4 PRIMARY DOCUMENT 0001593968-16-000978 Aug 15, 2016
4 PRIMARY DOCUMENT 0001593968-16-000977 Aug 15, 2016
4 PRIMARY DOCUMENT 0001593968-16-000976 Aug 12, 2016 Aug 11, 2016
4 PRIMARY DOCUMENT 0001593968-16-000975 Aug 11, 2016 Aug 10, 2016
4 PRIMARY DOCUMENT 0001593968-16-000973 Aug 10, 2016 Aug 8, 2016
4 PRIMARY DOCUMENT 0001593968-16-000972 Aug 8, 2016 Aug 5, 2016
4 PRIMARY DOCUMENT 0001593968-16-000970 Aug 5, 2016
4 PRIMARY DOCUMENT 0001593968-16-000961 Aug 2, 2016 Aug 1, 2016
4 PRIMARY DOCUMENT 0001593968-16-000949 Jul 26, 2016 Jul 25, 2016
4 PRIMARY DOCUMENT 0001593968-16-000948 Jul 26, 2016 Jul 25, 2016