Overview Financials News + Filings Key Docs Charts Transactions Holdings Ownership Insiders
|
MORGAN STANLEY
> BANF
| Date | Name | Ticker | Shares | Change | Value | Change | Price |
| 06/30/2023 | BANCFIRST CORP /OK/ | BANF | 177,980 | -15,777 | 16,374,192,000 | -711,393,000 | $92,000.18 |
| 12/31/2022 | BANCFIRST CORP /OK/ | BANF | 193,757 | -27,853 | 17,085,585,000 | 17,065,757,000 | $88,180.48 |
| 09/30/2022 | BANCFIRST CORP /OK/ | BANF | 221,610 | 31,882 | 19,828,000 | 1,667,000 | $89.47 |
| 06/30/2022 | BANCFIRST CORP /OK/ | BANF | 189,728 | 61,477 | 18,161,000 | 7,489,000 | $95.72 |
| 03/31/2022 | BANCFIRST CORP /OK/ | BANF | 128,251 | 21,365 | 10,672,000 | 3,132,000 | $83.21 |
| 12/31/2021 | BANCFIRST CORP /OK/ | BANF | 106,886 | 1,957 | 7,540,000 | 1,232,000 | $70.54 |
| 09/30/2021 | BANCFIRST CORP /OK/ | BANF | 104,929 | -29,788 | 6,308,000 | -2,102,000 | $60.12 |
| 06/30/2021 | BANCFIRST CORP /OK/ | BANF | 134,717 | 54,601 | 8,410,000 | 2,747,000 | $62.43 |
| 03/31/2021 | BANCFIRST CORP /OK/ | BANF | 80,116 | -3,648 | 5,663,000 | 745,000 | $70.69 |
| 12/31/2020 | BANCFIRST CORP /OK/ | BANF | 83,764 | 31,909 | 4,918,000 | 2,800,000 | $58.71 |
| 09/30/2020 | BANCFIRST CORP /OK/ | BANF | 51,855 | 36,207 | 2,118,000 | 1,483,000 | $40.84 |
| 06/30/2020 | BANCFIRST CORP /OK/ | BANF | 15,648 | -24,947 | 635,000 | -719,000 | $40.58 |
| 03/31/2020 | BANCFIRST CORP /OK/ | BANF | 40,595 | -14,429 | 1,354,000 | -2,081,000 | $33.35 |
| 12/31/2019 | BANCFIRST CORP /OK/ | BANF | 55,024 | 20,004 | 3,435,000 | 1,493,000 | $62.43 |
| 09/30/2019 | BANCFIRST CORP /OK/ | BANF | 35,020 | 10,551 | 1,942,000 | 580,000 | $55.45 |
| 06/30/2019 | BANCFIRST CORP /OK/ | BANF | 24,469 | -11,990 | 1,362,000 | -539,000 | $55.66 |
| 03/31/2019 | BANCFIRST CORP /OK/ | BANF | 36,459 | -35,713 | 1,901,000 | -1,700,000 | $52.14 |
| 12/31/2018 | BANCFIRST CORP /OK/ | BANF | 72,172 | -977 | 3,601,000 | -784,000 | $49.89 |
| 09/30/2018 | BANCFIRST CORP /OK/ | BANF | 73,149 | 4,547 | 4,385,000 | 324,000 | $59.95 |
| 06/30/2018 | BANCFIRST CORP /OK/ | BANF | 68,602 | -23,998 | 4,061,000 | -856,000 | $59.20 |
| 03/31/2018 | BANCFIRST CORP /OK/ | BANF | 92,600 | 2,931 | 4,917,000 | 330,000 | $53.10 |
| 12/31/2017 | BANCFIRST CORP /OK/ | BANF | 89,669 | -753 | 4,587,000 | -545,000 | $51.15 |
| 09/30/2017 | BANCFIRST CORP /OK/ | BANF | 90,422 | 51,509 | 5,132,000 | 1,373,000 | $56.76 |
| 06/30/2017 | BANCFIRST CORP /OK/ | BANF | 38,913 | -5,362 | 3,759,000 | 3,755,020 | $96.60 |
| 03/31/2017 | BANCFIRST CORP /OK/ | BANF | 44,275 | -16,359 | 3,980 | -5,638,020 | $0.09 |
| 12/31/2016 | BANCFIRST CORP /OK/ | BANF | 60,634 | 24,445 | 5,642,000 | 3,018,000 | $93.05 |
| 09/30/2016 | BANCFIRST CORP /OK/ | BANF | 36,189 | 36,189 | 2,624,000 | 2,624,000 | $72.51 |
| 06/30/2016 | BANCFIRST CORP /OK/ | BANF | 33,415 | 33,415 | 2,016,000 | 2,016,000 | $60.33 |
| 03/31/2016 | BANCFIRST CORP /OK/ | BANF | 37,819 | 37,819 | 2,156,000 | 2,156,000 | $57.01 |
| 12/31/2015 | BANCFIRST CORP /OK/ | BANF | 39,841 | 39,841 | 2,336,000 | 2,336,000 | $58.63 |
| 09/30/2015 | BANCFIRST CORP /OK/ | BANF | 48,508 | 48,508 | 3,059,000 | 3,059,000 | $63.06 |
| 06/30/2015 | BANCFIRST CORP /OK/ | BANF | 32,527 | 32,527 | 2,130,000 | 2,130,000 | $65.48 |
| 03/31/2015 | BANCFIRST CORP /OK/ | BANF | 50,478 | 50,478 | 3,077,000 | 3,077,000 | $60.96 |
| 12/31/2014 | BANCFIRST CORP /OK/ | BANF | 57,530 | 57,530 | 3,646,000 | 3,646,000 | $63.38 |
| 09/30/2014 | BANCFIRST CORP /OK/ | BANF | 13,026 | 13,026 | 814,000 | 814,000 | $62.49 |
| << Prev Next >> |
|