Rocket


News + Filings
Holdings

Swiss National Bank > BANF

DateNameTickerSharesChangeValueChangePrice
06/30/2023BANCFIRST CORP /OK/BANF46,6187,6004,288,856,0001,046,460,000$92,000.00
03/31/2023BANCFIRST CORP /OK/BANF39,018-4,5003,242,396,000-595,021,000$83,100.01
12/31/2022BANCFIRST CORP /OK/BANF43,5188003,837,417,0003,833,595,000$88,179.99
09/30/2022BANCFIRST CORP /OK/BANF42,7183003,822,000-238,000$89.47
06/30/2022BANCFIRST CORP /OK/BANF42,41804,060,000530,000$95.71
03/31/2022BANCFIRST CORP /OK/BANF42,4182,8003,530,000735,000$83.22
12/31/2021BANCFIRST CORP /OK/BANF39,61802,795,000413,000$70.55
09/30/2021BANCFIRST CORP /OK/BANF39,61802,382,000-91,000$60.12
06/30/2021BANCFIRST CORP /OK/BANF39,618-1,5002,473,000-434,000$62.42
03/31/2021BANCFIRST CORP /OK/BANF41,1184002,907,000517,000$70.70
12/31/2020BANCFIRST CORP /OK/BANF40,71802,390,000727,000$58.70
09/30/2020BANCFIRST CORP /OK/BANF40,7186001,663,00035,000$40.84
06/30/2020BANCFIRST CORP /OK/BANF40,1185,3001,628,000466,000$40.58
03/31/2020BANCFIRST CORP /OK/BANF34,8185001,162,000-981,000$33.37
12/31/2019BANCFIRST CORP /OK/BANF34,3186002,143,000274,000$62.45
09/30/2019BANCFIRST CORP /OK/BANF33,7183001,869,0009,000$55.43
06/30/2019BANCFIRST CORP /OK/BANF33,4183,6001,860,000305,000$55.66
03/31/2019BANCFIRST CORP /OK/BANF29,8189001,555,000112,000$52.15
12/31/2018BANCFIRST CORP /OK/BANF28,9181,1001,443,000-225,000$49.90
09/30/2018BANCFIRST CORP /OK/BANF27,81801,668,00021,000$59.96
06/30/2018BANCFIRST CORP /OK/BANF27,818-2,7001,647,00026,000$59.21
03/31/2018BANCFIRST CORP /OK/BANF30,5181,4001,621,000132,000$53.12
12/31/2017BANCFIRST CORP /OK/BANF29,11801,489,000-163,000$51.14
09/30/2017BANCFIRST CORP /OK/BANF29,11814,5591,652,000246,000$56.73
06/30/2017BANCFIRST CORP /OK/BANF14,5592,9001,406,000358,000$96.57
03/31/2017BANCFIRST CORP /OK/BANF11,65911,6591,048,0001,048,000$89.89
<< Prev     Next >>

Rocket Data Systems, Inc. © 2019 | Contact Us | Data Disclaimer | Terms of Use | Privacy