EdgarLookup

BANCFIRST CORP /OK/ — SC 13G/A Filings

36 SC 13G/A filings on record

This page lists all SC 13G/A 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 36 SC 13G/A 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
SC 13G/A SCHEDULE 13G/A 0001104659-24-020397 Feb 13, 2024
SC 13G/A 0001398344-24-002798 Feb 13, 2024
SC 13G/A INVESTORS TRUST COMPANY / BANCFIRST CORPORATION - 13G/A (#15) 0001072613-24-000063 Jan 29, 2024
SC 13G/A 0001086364-24-003313 Jan 25, 2024
SC 13G/A NONE 0001567619-23-002863 Feb 14, 2023
SC 13G/A SCHEDULE 13G/A 0001104659-23-015419 Feb 9, 2023
SC 13G/A INVESTORS TRUST COMPANY / BANCFIRST CORPORATION - 13G/A (#14) 0001072613-23-000043 Jan 24, 2023
SC 13G/A SCHEDULE 13G/A 0001104659-22-016597 Feb 9, 2022
SC 13G/A INVESTORS TRUST COMPANY / BANCFIRST CORPORATION - 13G/A (#13) 0001072613-22-000046 Feb 3, 2022
SC 13G/A 0000834237-22-004536 Feb 1, 2022
SC 13G/A 0000834237-21-007760 Feb 10, 2021
SC 13G/A SCHEDULE 13G/A 0001104659-21-017546 Feb 10, 2021
SC 13G/A INVESTORS TRUST COMPANY / BANCFIRST CORPORATION - 13G/A (#12) 0001072613-21-000060 Feb 1, 2021
SC 13G/A SCHEDULE 13G/A 0001104659-20-018746 Feb 12, 2020
SC 13G/A SCHEDULE 13GA - AMENDMENT #11 0001072613-20-000007 Jan 23, 2020
SC 13G/A 0000932471-19-004755 Feb 11, 2019
SC 13G/A 0000315066-18-001116 Feb 13, 2018
SC 13G/A SCHEDULE 13GA - AMENDMENT #10 0001072613-18-000132 Feb 12, 2018
SC 13G/A SCHEDULE 13GA - AMENDMENT #9 0001072613-17-000030 Jan 24, 2017
SC 13G/A SCHEDULE 13G AMENDMENT NO. 8 0001193125-12-020146 Jan 23, 2012
SC 13G/A SCHEDULE 13G AMENDMENT NO. 7 0001193125-11-014432 Jan 26, 2011
SC 13G/A AMENDMENT 6 0001071979-10-000005 Feb 11, 2010
SC 13G/A SEC FILING 0000902219-06-000719 Feb 14, 2006
SC 13G/A AMENDMENT #5 TO SCHEDULE 13G 0001072613-06-000405 Feb 14, 2006
SC 13G/A DOC ONE 0000902219-05-000685 Feb 14, 2005
SC 13G/A SCHEDULE 13G/A - INVESTORS TRUST COMPANY 0001072613-04-000477 Mar 1, 2004
SC 13G/A DOC ONE 0000902219-04-000593 Feb 12, 2004
SC 13G/A SC 13G/A 0000912057-01-506341 Apr 2, 2001
SC 13G/A SCHEDULE 13G AMENDMENT NO. 2 0000930661-00-000392 Feb 18, 2000
SC 13G/A BANCFIRST CORPORATION 0001010521-00-000070 Jan 26, 2000
SC 13G/A BANCFIRST CORPORATION 0001010521-99-000035 Jan 20, 1999
SC 13G/A BANCFIRST CORPORATION COMMON STOCK 0001010521-98-000049 Jan 27, 1998
SC 13G/A 0000891547-97-000101 Dec 1, 1997
SC 13G/A BANCFIRST CORPORATION COMMON STOCK 0001010521-97-000103 Jan 30, 1997
SC 13G/A 0000891547-97-000034 Jan 29, 1997
SC 13G/A SCHEDULE 13G - 2-14-95 - BANCFIRST CORPORATION 0000315066-95-001255 Feb 9, 1995