SC 13G/A | 2024-02-13 | VANGUARD GROUP INC | BANCFIRST CORP /OK/ | 2,149,673 | 6.5% | EDGAR |
SC 13G/A | 2024-02-13 | KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | BANCFIRST CORP /OK/ | 2,158,302 | 6.6% | EDGAR |
SC 13G/A | 2024-01-29 | INVESTORS TRUST CO /OK/ | BANCFIRST CORP /OK/ | 2,055,973 | 6.2% | EDGAR |
SC 13G/A | 2024-01-25 | BlackRock Inc. | BANCFIRST CORP /OK/ | 2,810,455 | 8.5% | EDGAR |
SC 13G/A | 2023-02-14 | KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | BANCFIRST CORP /OK/ | 2,186,627 | 6.6% | EDGAR |
SC 13G/A | 2023-02-09 | VANGUARD GROUP INC | BANCFIRST CORP /OK/ | 2,229,618 | 6.8% | EDGAR |
SC 13G | 2023-01-25 | BlackRock Inc. | BANCFIRST CORP /OK/ | 2,905,581 | 8.8% | EDGAR |
SC 13G/A | 2023-01-24 | INVESTORS TRUST CO /OK/ | BANCFIRST CORP /OK/ | 2,010,602 | 6.1% | EDGAR |
SC 13G | 2022-06-09 | KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | BANCFIRST CORP /OK/ | 3,414,270 | 10.4% | EDGAR |
SC 13G/A | 2022-02-09 | VANGUARD GROUP INC | BANCFIRST CORP /OK/ | 2,002,400 | 6.2% | EDGAR |
SC 13G/A | 2022-02-03 | INVESTORS TRUST CO /OK/ | BANCFIRST CORP /OK/ | 1,973,654 | 6.1% | EDGAR |
SC 13G/A | 2022-02-01 | BlackRock Inc. | BANCFIRST CORP /OK/ | 3,178,671 | 9.8% | EDGAR |
SC 13G/A | 2021-02-10 | BlackRock Inc. | BANCFIRST CORP /OK/ | 3,275,447 | 10.0% | EDGAR |
SC 13G/A | 2021-02-10 | VANGUARD GROUP INC | BANCFIRST CORP /OK/ | 2,817,968 | 8.6% | EDGAR |
SC 13G | 2021-02-02 | BlackRock Inc. | BANCFIRST CORP /OK/ | 3,225,794 | 9.9% | EDGAR |
SC 13G/A | 2021-02-01 | INVESTORS TRUST CO /OK/ | BANCFIRST CORP /OK/ | 1,867,494 | 5.7% | EDGAR |
SC 13G/A | 2020-02-12 | VANGUARD GROUP INC | BANCFIRST CORP /OK/ | 2,009,538 | 6.2% | EDGAR |
SC 13G/A | 2020-01-23 | INVESTORS TRUST CO /OK/ | BANCFIRST CORP /OK/ | 1,910,283 | 5.8% | EDGAR |
SC 13G/A | 2019-02-11 | VANGUARD GROUP INC | BANCFIRST CORP /OK/ | 1,857,511 | 5.7% | EDGAR |
SC 13G/A | 2018-02-13 | FMR LLC | BANCFIRST CORP /OK/ | 1,237,007 | 3.9% | EDGAR |