BANCFIRST CORP filings

SEC filings by BANCFIRST CORP (ownership)
TypeFiledFilerSubjectShares OwnedPercent Owned
SC 13G/A2024-02-13VANGUARD GROUP INCBANCFIRST CORP /OK/2,149,6736.5%EDGAR
SC 13G/A2024-02-13KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLCBANCFIRST CORP /OK/2,158,3026.6%EDGAR
SC 13G/A2024-01-29INVESTORS TRUST CO /OK/BANCFIRST CORP /OK/2,055,9736.2%EDGAR
SC 13G/A2024-01-25BlackRock Inc.BANCFIRST CORP /OK/2,810,4558.5%EDGAR
SC 13G/A2023-02-14KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLCBANCFIRST CORP /OK/2,186,6276.6%EDGAR
SC 13G/A2023-02-09VANGUARD GROUP INCBANCFIRST CORP /OK/2,229,6186.8%EDGAR
SC 13G2023-01-25BlackRock Inc.BANCFIRST CORP /OK/2,905,5818.8%EDGAR
SC 13G/A2023-01-24INVESTORS TRUST CO /OK/BANCFIRST CORP /OK/2,010,6026.1%EDGAR
SC 13G2022-06-09KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLCBANCFIRST CORP /OK/3,414,27010.4%EDGAR
SC 13G/A2022-02-09VANGUARD GROUP INCBANCFIRST CORP /OK/2,002,4006.2%EDGAR
SC 13G/A2022-02-03INVESTORS TRUST CO /OK/BANCFIRST CORP /OK/1,973,6546.1%EDGAR
SC 13G/A2022-02-01BlackRock Inc.BANCFIRST CORP /OK/3,178,6719.8%EDGAR
SC 13G/A2021-02-10BlackRock Inc.BANCFIRST CORP /OK/3,275,44710.0%EDGAR
SC 13G/A2021-02-10VANGUARD GROUP INCBANCFIRST CORP /OK/2,817,9688.6%EDGAR
SC 13G2021-02-02BlackRock Inc.BANCFIRST CORP /OK/3,225,7949.9%EDGAR
SC 13G/A2021-02-01INVESTORS TRUST CO /OK/BANCFIRST CORP /OK/1,867,4945.7%EDGAR
SC 13G/A2020-02-12VANGUARD GROUP INCBANCFIRST CORP /OK/2,009,5386.2%EDGAR
SC 13G/A2020-01-23INVESTORS TRUST CO /OK/BANCFIRST CORP /OK/1,910,2835.8%EDGAR
SC 13G/A2019-02-11VANGUARD GROUP INCBANCFIRST CORP /OK/1,857,5115.7%EDGAR
SC 13G/A2018-02-13FMR LLCBANCFIRST CORP /OK/1,237,0073.9%EDGAR