NASDAQ:BANF | Shares Outstanding | BANCFIRST CORP /OK/

Complete source-backed shares outstanding history.

Available history
2010-06-30 to 2026-07-31
Data captured

Historical Shares Outstanding

DateShares outstanding
2026-07-3133,598,745
2026-06-3033,598,745
2026-04-3033,586,387
2026-03-3133,575,976
2026-01-3133,545,098
2025-12-3133,539,032
2025-10-3133,334,172
2025-09-3033,329,247
2025-07-3133,309,310
2025-06-3033,272,131
2025-04-3033,242,814
2025-03-3133,241,564
2025-01-3133,228,202
2024-12-3133,216,519
2024-10-3133,128,923
2024-09-3033,122,689
2024-07-3133,022,124
2024-06-3033,022,124
2024-04-3032,991,040
2024-03-3132,966,678
2024-01-3132,936,410
2023-12-3132,933,018
2023-10-3132,921,393
2023-09-3032,921,393
2023-07-3132,941,756
2023-06-3032,939,256
2023-04-2832,899,898
2023-03-3132,899,493
2023-01-3132,891,024
2022-12-3132,875,560
2022-10-3132,870,566
2022-09-3032,856,387
2022-07-3132,787,596
2022-06-3032,781,198
2022-04-2932,731,685
2022-03-3132,725,587
2022-01-3132,630,638
2021-12-3132,603,118
2021-10-2932,572,217
2021-09-3032,572,217
2021-07-3032,784,513
2021-06-3032,784,513
2021-04-3032,775,013
2021-03-3132,771,013
2021-01-3132,746,513
2020-12-3132,719,852
2020-10-3032,682,269
2020-09-3032,679,191
2020-07-3132,662,691
2020-06-3032,662,691
2020-04-3032,646,691
2020-03-3132,646,691
2020-01-3132,695,575
2019-12-3132,694,268
2019-10-3132,666,268
2019-09-3032,644,018
2019-07-3132,642,018
2019-06-3032,639,588
2019-04-3032,626,588
2019-03-3132,617,788
2019-01-3132,612,788
2018-12-3132,603,926
2018-10-3132,753,690
2018-09-3032,749,690
2018-07-3132,737,715
2018-06-3032,731,215
2018-04-3032,713,215
2018-03-3132,707,166
2018-01-3132,632,716
2017-12-3131,894,563
2017-10-3131,870,063
2017-09-3031,863,063
2017-07-2815,916,719
2017-06-3015,909,219
2017-04-2815,906,276
2017-03-3115,891,276
2017-01-3115,862,644
2016-12-3131,621,870
2016-10-3115,708,383
2016-09-3015,695,083
2016-07-2915,583,833
2016-06-3015,560,271
2016-04-2915,546,253
2016-03-3115,527,804
2016-01-2915,532,079
2015-12-3131,194,892
2015-10-3115,597,280
2015-09-3015,591,530
2015-07-3115,580,827
2015-06-3015,562,298
2015-04-3015,531,748
2015-03-3115,512,545
2015-01-3015,504,513
2014-12-3115,504,513
2014-10-3115,486,546
2014-09-3015,449,546
2014-07-3115,423,103
2014-06-3015,398,603
2014-04-3015,371,478
2014-03-3115,363,728