NASDAQ:CFFI | Shares Outstanding | C & F FINANCIAL CORP

Complete source-backed shares outstanding history.

Available history
2010-12-31 to 2026-08-06
Data captured

Historical Shares Outstanding

DateShares outstanding
2026-08-063,251,691
2026-06-303,250,307
2026-05-073,254,362
2026-03-313,248,129
2026-02-273,255,801
2025-12-313,245,972
2025-11-033,238,232
2025-09-303,237,634
2025-08-083,238,301
2025-06-303,238,085
2025-05-023,239,798
2025-03-313,235,781
2025-02-243,239,867
2024-12-313,233,672
2024-10-313,225,409
2024-09-303,234,363
2024-07-313,266,902
2024-06-303,293,909
2024-05-033,357,838
2024-03-313,367,619
2024-02-263,373,503
2023-12-313,374,098
2023-11-033,368,463
2023-09-303,379,619
2023-08-043,393,962
2023-06-303,403,838
2023-05-033,434,528
2023-03-313,444,671
2023-02-273,466,947
2022-12-313,476,614
2022-11-043,478,196
2022-09-303,491,184
2022-07-283,519,786
2022-06-303,524,385
2022-05-053,535,915
2022-03-313,546,024
2022-02-283,552,278
2021-12-313,545,554
2021-10-293,538,713
2021-09-303,537,894
2021-07-313,592,477
2021-06-303,591,902
2021-05-033,683,251
2021-03-313,683,015
2021-02-283,684,221
2020-12-313,670,301
2020-11-033,649,705
2020-09-303,647,898
2020-08-043,648,586
2020-06-303,647,447
2020-05-073,647,673
2020-03-313,648,658
2020-03-023,657,564
2019-12-313,438,126
2019-11-063,423,548
2019-09-303,423,327
2019-08-023,432,322
2019-06-303,444,172
2019-05-073,469,827
2019-03-313,476,799
2019-02-223,486,861
2018-12-313,497,122
2018-11-303,501,741
2018-09-303,503,399
2018-08-073,503,279
2018-06-303,502,746
2018-05-073,503,294
2018-03-313,502,317
2018-02-283,502,307
2017-12-313,495,845
2017-11-083,487,789
2017-09-303,487,147
2017-08-043,487,223
2017-06-303,486,476
2017-05-053,487,143
2017-03-313,485,867
2017-02-283,485,272
2016-12-313,472,561
2016-11-033,459,636
2016-09-303,458,704
2016-08-043,457,302
2016-06-303,452,342
2016-05-063,451,784
2016-03-313,451,057
2016-02-293,451,148
2015-12-313,437,787
2015-11-033,391,468
2015-09-303,391,079
2015-08-063,394,862
2015-06-303,393,915
2015-05-083,394,224
2015-03-313,393,935
2015-03-063,393,935
2014-12-313,418,750
2014-11-033,404,167
2014-09-303,402,691
2014-08-063,405,986
2014-06-303,405,321
2014-05-083,404,971
2014-03-313,404,012