Overview Financials News + Filings Key Docs Holdings Insiders
|
ALLIANCEBERNSTEIN L.P.
> BANF
| Date | Name | Ticker | Shares | Change | Value | Change | Price |
| 06/30/2023 | BANCFIRST CORP /OK/ | BANF | 29,779 | 5,070 | 2,739,668,000 | 686,350,000 | $92,000.00 |
| 03/31/2023 | BANCFIRST CORP /OK/ | BANF | 24,709 | -2,242 | 2,053,318,000 | -323,221,000 | $83,100.00 |
| 12/31/2022 | BANCFIRST CORP /OK/ | BANF | 26,951 | 1,467 | 2,376,539,000 | 2,374,259,000 | $88,179.99 |
| 09/30/2022 | BANCFIRST CORP /OK/ | BANF | 25,484 | -1,076 | 2,280,000 | -262,000 | $89.47 |
| 06/30/2022 | BANCFIRST CORP /OK/ | BANF | 26,560 | 759 | 2,542,000 | 395,000 | $95.71 |
| 03/31/2022 | BANCFIRST CORP /OK/ | BANF | 25,801 | 1,758 | 2,147,000 | 451,000 | $83.21 |
| 12/31/2021 | BANCFIRST CORP /OK/ | BANF | 24,043 | 1,234 | 1,696,000 | 325,000 | $70.54 |
| 09/30/2021 | BANCFIRST CORP /OK/ | BANF | 22,809 | -2,250 | 1,371,000 | -193,000 | $60.11 |
| 06/30/2021 | BANCFIRST CORP /OK/ | BANF | 25,059 | -5,294 | 1,564,000 | -582,000 | $62.41 |
| 03/31/2021 | BANCFIRST CORP /OK/ | BANF | 30,353 | -123 | 2,146,000 | 357,000 | $70.70 |
| 12/31/2020 | BANCFIRST CORP /OK/ | BANF | 30,476 | 739 | 1,789,000 | 575,000 | $58.70 |
| 09/30/2020 | BANCFIRST CORP /OK/ | BANF | 29,737 | 3,337 | 1,214,000 | 143,000 | $40.82 |
| 06/30/2020 | BANCFIRST CORP /OK/ | BANF | 26,400 | -700 | 1,071,000 | 167,000 | $40.57 |
| 03/31/2020 | BANCFIRST CORP /OK/ | BANF | 27,100 | 0 | 904,000 | -788,000 | $33.36 |
| 12/31/2019 | BANCFIRST CORP /OK/ | BANF | 27,100 | 0 | 1,692,000 | 190,000 | $62.44 |
| 09/30/2019 | BANCFIRST CORP /OK/ | BANF | 27,100 | 0 | 1,502,000 | -6,000 | $55.42 |
| 06/30/2019 | BANCFIRST CORP /OK/ | BANF | 27,100 | 6,100 | 1,508,000 | 413,000 | $55.65 |
| 03/31/2019 | BANCFIRST CORP /OK/ | BANF | 21,000 | 800 | 1,095,000 | 87,000 | $52.14 |
| 12/31/2018 | BANCFIRST CORP /OK/ | BANF | 20,200 | -800 | 1,008,000 | -251,000 | $49.90 |
| 09/30/2018 | BANCFIRST CORP /OK/ | BANF | 21,000 | -200 | 1,259,000 | 4,000 | $59.95 |
| 06/30/2018 | BANCFIRST CORP /OK/ | BANF | 21,200 | 600 | 1,255,000 | 161,000 | $59.20 |
| 03/31/2018 | BANCFIRST CORP /OK/ | BANF | 20,600 | 100 | 1,094,000 | 45,000 | $53.11 |
| 12/31/2017 | BANCFIRST CORP /OK/ | BANF | 20,500 | 0 | 1,049,000 | -114,000 | $51.17 |
| 09/30/2017 | BANCFIRST CORP /OK/ | BANF | 20,500 | 10,500 | 1,163,000 | 197,000 | $56.73 |
| 06/30/2017 | BANCFIRST CORP /OK/ | BANF | 10,000 | 1,500 | 966,000 | 202,000 | $96.60 |
| 03/31/2017 | BANCFIRST CORP /OK/ | BANF | 8,500 | 0 | 764,000 | -27,000 | $89.88 |
| 12/31/2016 | BANCFIRST CORP /OK/ | BANF | 8,500 | 1,100 | 791,000 | 254,000 | $93.06 |
| 09/30/2016 | BANCFIRST CORP /OK/ | BANF | 7,400 | 7,400 | 537,000 | 537,000 | $72.57 |
| 06/30/2016 | BANCFIRST CORP /OK/ | BANF | 7,700 | 7,700 | 464,000 | 464,000 | $60.26 |
| 03/31/2016 | BANCFIRST CORP /OK/ | BANF | 4,700 | 0 | 268,000 | -8,000 | $57.02 |
| 12/31/2015 | BANCFIRST CORP /OK/ | BANF | 4,700 | 4,700 | 276,000 | 276,000 | $58.72 |
| 09/30/2015 | BANCFIRST CORP /OK/ | BANF | 4,760 | 4,760 | 300,000 | 300,000 | $63.03 |
| 06/30/2015 | BANCFIRST CORP /OK/ | BANF | 5,300 | 5,300 | 347,000 | 347,000 | $65.47 |
| 03/31/2015 | BANCFIRST CORP /OK/ | BANF | 5,600 | 1,100 | 341,000 | 56,000 | $60.89 |
| 12/31/2014 | BANCFIRST CORP /OK/ | BANF | 4,500 | 4,500 | 285,000 | 285,000 | $63.33 |
| << Prev Next >> |
|