Bank First Corporation Common Stock (BFC)

NATIONAL COMMERCIAL BANKS · XNAS · $1.7B market cap

$158.00 as of Aug 14, 2026

Yield (TTM)1.2%
Annual dividend$1.95
Growth streak7 yrs
3y growth22.9%
5y growth18.6%
FrequencyQuarterly
Last ex-divSep 23, 2026
Last paidOct 7, 2026

Bank First Corporation Common Stock (BFC) has raised its dividend for 7 consecutive years and currently yields 1.2%. BFC pays quarterly; the most recent ex-dividend date was Sep 23, 2026.

Dividends per share by year
2008$0.6320182019202020212022202320242025$1.802026 YTD$1.65

Dividend history

Ex-datePay dateAmountFrequency
2026
2026-09-232026-10-07$0.600Quarterly
2026-06-242026-07-08$0.550Quarterly
2026-03-252026-04-08$0.500Quarterly
2026 total$1.650
2025
2025-12-242026-01-07$0.450Quarterly
2025-09-242025-10-08$0.450Quarterly
2025-06-252025-07-09$0.450Quarterly
2025-03-262025-04-09$0.450Quarterly
2025 total$1.800
2024
2024-12-232025-01-06$0.450Quarterly
2024-09-252024-10-09$0.400Quarterly
2024-06-262024-07-10$0.350Quarterly
2024-03-262024-04-10$0.350Quarterly
2024 total$1.550
2023
2023-12-262024-01-10$0.300Quarterly
2023-09-192023-10-04$0.300Quarterly
2023-06-202023-07-05$0.300Quarterly
2023-03-212023-04-05$0.250Quarterly
2023 total$1.150
2022
2022-12-202023-01-04$0.250Quarterly
2022-09-202022-10-05$0.250Quarterly
2022-06-212022-07-06$0.220Quarterly
2022-03-222022-04-06$0.220Quarterly
2022 total$0.940
2021
2021-12-212022-01-05$0.220Quarterly
2021-09-212021-10-06$0.210Quarterly
2021-06-222021-07-07$0.210Quarterly
2021-03-232021-04-07$0.210Quarterly
2021 total$0.850
2020
2020-12-222021-01-06$0.210Quarterly
2020-09-222020-10-07$0.200Quarterly
2020-06-222020-07-08$0.200Quarterly
2020-03-202020-04-07$0.200Quarterly
2020 total$0.810
2019
2019-12-202020-01-07$0.200Quarterly
2019-09-232019-10-08$0.200Quarterly
2019-06-212019-07-08$0.200Quarterly
2019-03-222019-04-08$0.200Quarterly
2019 total$0.800
2018
2018-12-202019-01-07$0.200Quarterly
2018 total$0.200
2008
2008-12-112008-12-29$0.490Irregular
2008-11-122008-12-01$0.028Monthly
2008-10-102008-11-03$0.028Monthly
2008-09-112008-10-01$0.028Monthly
2008-08-132008-09-02$0.028Monthly
2008-07-112008-08-01$0.028Monthly
2008 total$0.627