Trending stocks MMM O MO BATS MDLZ KHC KVUE KO PEP
Acceder
Bank First National Corp logo
Bank First National Corp
BFC · US
Closed
$ 152.99 +0% ▲
YTD Change
+27.3%
1Y Change
+18.6%
Day Range
151.21 – 154.43
1Y Range
119.08 – 152.99
Div. Yield
1.67%
3M
1Y
5Y
10Y
All
$BFC Dividend data
Undervalued
1.76%+
The top 20% of Bank First National Corp's yield history, typically reached when the price dipped.
Average yield
1.43%
Bank First National Corp's typical, "business as usual" dividend yield.
Overvalued
<1.24%
The bottom 20% of Bank First National Corp's yield history, typically seen when the price ran up.
Current yield
1.67%
$BFC's live yield — the number that matters today.
Based on the trailing 10 years of Bank First National Corp's dividend yield history.
Geraldine Weiss dividend yield theory
3M
1Y
5Y
10Y
All
Price
Undervalued (yield 4.33%)
Fair value (orientative)
Overvalued (yield 0.92%)
🟡 Fair value zone · current yield 1.67%

The Geraldine Weiss dividend yield theory applied to Bank First National Corp ($BFC) uses the stock's historical dividend yield range to estimate when the price is cheap or expensive relative to its own dividend-paying history (2016–2026). Based on that history, $BFC is currently trading close to its fair value.

When the $BFC yield climbs above 🟢 4.33%, the stock has historically been undervalued. When the yield falls below 🔴 0.92%, Bank First National Corp has historically been overvalued. The dashed 🟡 fair value (~2.63%) line marks the orientative midpoint between both extremes, not a price target.

Dividend Growth (CAGR)
CAGR 1Y
-62.86%
CAGR 3Y
22.92%
CAGR 5Y
18.73%
CAGR 10Y
13.75%
Dividend Trend
Dividend History
Next dividend: 22 Sep 2026  ·  Payment: 06 Oct 2026  ·  Amount: 0.60 $
Ex-DatePayment DatePeriodCash AmountDeclaration Date
23 Sept 202607 Oct 2026Quarterly0.60 $ +9.09%21 Jul 2026
24 Jun 202608 Jul 2026Quarterly0.55 $ +10%16 Apr 2026
25 Mar 202608 Apr 2026Quarterly0.50 $ +11.11%22 Jan 2026
24 Dec 202507 Jan 2026Quarterly0.45 $21 Oct 2025
24 Sept 202508 Oct 2025Quarterly0.45 $15 Jul 2025
25 Jun 202509 Jul 2025Quarterly0.45 $15 Apr 2025
09 May 202516 May 2025Other3.50 $ +600%25 Apr 2025
26 Mar 202509 Apr 2025Quarterly0.45 $21 Jan 2025
23 Dec 202406 Jan 2025Quarterly0.45 $ +12.5%15 Oct 2024
25 Sept 202409 Oct 2024Quarterly0.40 $ +14.29%16 Jul 2024
26 Jun 202410 Jul 2024Quarterly0.35 $16 Apr 2024
26 Mar 202410 Apr 2024Quarterly0.35 $ +16.67%16 Jan 2024
26 Dec 202310 Jan 2024Quarterly0.30 $17 Oct 2023
28 Sept 202304 Oct 2023Quarterly0.30 $18 Jul 2023
19 Sept 202304 Oct 2023Quarterly0.30 $18 Jul 2023
20 Jun 202305 Jul 2023Quarterly0.30 $ +20%18 Apr 2023
21 Mar 202305 Apr 2023Quarterly0.25 $17 Jan 2023
20 Dec 202204 Jan 2023Quarterly0.25 $18 Oct 2022
20 Sept 202205 Oct 2022Quarterly0.25 $ +13.64%19 Jul 2022
21 Jun 202206 Jul 2022Quarterly0.22 $19 Apr 2022
22 Mar 202206 Apr 2022Quarterly0.22 $18 Jan 2022
21 Dec 202105 Jan 2022Quarterly0.22 $ +5.21%19 Oct 2021
21 Sept 202106 Oct 2021Other0.50 $ +14.13%20 Jul 2021
22 Jun 202107 Jul 2021Quarterly0.2091 $20 Apr 2021
23 Mar 202107 Apr 2021Quarterly0.2091 $19 Jan 2021
22 Dec 202006 Jan 2021Quarterly0.2091 $ +5.02%20 Oct 2020
22 Sept 202007 Oct 2020Quarterly0.1991 $22 Jul 2020
22 Jun 202008 Jul 2020Quarterly0.1991 $21 Apr 2020
20 Mar 202007 Apr 2020Quarterly0.1991 $21 Jan 2020
20 Dec 201907 Jan 2020Quarterly0.1991 $15 Oct 2019
23 Sept 201908 Oct 2019Quarterly0.1991 $16 Jul 2019
21 Jun 201908 Jul 2019Quarterly0.1991 $17 Apr 2019
22 Mar 201908 Apr 2019Quarterly0.1991 $23 Jan 2019
20 Dec 201807 Jan 2019Quarterly0.1991 $ +24.98%16 Oct 2018
20 Sept 201805 Oct 2018Quarterly0.1593 $17 Jul 2018
28 Jun 201806 Jul 2018Quarterly0.1593 $17 Apr 2018
27 Mar 201804 Apr 2018Quarterly0.1593 $17 Jan 2018
27 Dec 201704 Jan 2018Quarterly0.1593 $18 Oct 2017
25 Sept 201703 Oct 2017Quarterly0.1593 $19 Jul 2017
27 Jun 201706 Jul 2017Quarterly0.1593 $
24 Mar 201704 Apr 2017Quarterly0.1593 $24 Jan 2017
23 Dec 201604 Jan 2017Quarterly0.1593 $ +6.63%20 Oct 2016
26 Sept 201605 Oct 2016Quarterly0.1494 $ +7.17%21 Jul 2016
27 Jun 201606 Jul 2016Quarterly0.1394 $22 Apr 2016
21 Mar 201606 Apr 2016Quarterly0.1394 $ +7.73%22 Jan 2016
21 Dec 201506 Jan 2016Quarterly0.1294 $22 Oct 2015
16 Sept 201502 Oct 2015Quarterly0.1294 $22 Jul 2015
17 Jun 201503 Jul 2015Quarterly0.1294 $ +8.28%22 Apr 2015
18 Mar 201503 Apr 2015Quarterly0.1195 $22 Jan 2015
07 Jan 201516 Jan 2015Quarterly0.1195 $21 Oct 2014
17 Sept 201403 Oct 2014Quarterly0.1195 $ +9.13%15 Jul 2014
18 Jun 201407 Jul 2014Quarterly0.1095 $15 Apr 2014
19 Mar 201404 Apr 2014Quarterly0.1095 $22 Jan 2014
18 Dec 201303 Jan 2014Quarterly0.1095 $15 Oct 2013
18 Sept 201304 Oct 2013Quarterly0.1095 $ +2.91%16 Jul 2013
14 Dec 201227 Dec 2012Other0.4381 $11 Dec 2012
05 Dec 201214 Dec 2012Quarterly0.1064 $16 Oct 2012
05 Sept 201214 Sept 2012Quarterly0.1064 $
30 May 201208 Jun 2012Quarterly0.1064 $
29 Feb 201209 Mar 2012Quarterly0.1064 $ +4.83%
22 Nov 201109 Dec 2011Quarterly0.1015 $
09 Sept 201109 Sept 2011Quarterly0.1015 $
25 May 201110 Jun 2011Quarterly0.1015 $
23 Feb 201111 Mar 2011Quarterly0.1015 $
24 Nov 201010 Dec 2010Quarterly0.1015 $
29 Aug 201010 Sept 2010Quarterly0.1015 $
27 May 201011 Jun 2010Quarterly0.1015 $
28 Feb 201012 Mar 2010Quarterly0.1015 $