| Bank First Corp (BFC) |
| Q1-CY2026 | Q4-CY2025 | Q3-CY2025 | Q2-CY2025 | Q1-CY2025 | Q4-CY2024 | Q3-CY2024 | Q2-CY2024 | Q1-CY2024 | Q4-CY2023 | Q3-CY2023 | Q2-CY2023 | Q1-CY2023 | Q4-CY2022 | Q3-CY2022 | Q2-CY2022 | Q1-CY2022 | Q4-CY2021 | Q3-CY2021 | Q2-CY2021 | Q1-CY2021 | Q4-CY2020 | Q3-CY2020 | Q2-CY2020 | Q1-CY2020 | Q4-CY2019 | Q3-CY2019 | Q2-CY2019 | Q1-CY2019 | Q4-CY2018 | Q3-CY2018 | Q2-CY2018 | Q1-CY2018 | Q4-CY2017 | Q3-CY2017 | Q2-CY2017 | Q1-CY2017 | Q4-CY2016 | Q3-CY2016 | Q2-CY2016 | Q1-CY2016 | Q4-CY2015 | Q3-CY2015 | Q2-CY2015 | Q1-CY2015 | Q4-CY2014 | Q3-CY2014 | Q2-CY2014 | Q1-CY2014 |
| Balance Sheet Date | | 2025-Dec-31 | 2025-Sep-30 | 2025-Jun-30 | 2025-Mar-31 | 2024-Dec-31 | 2024-Sep-30 | 2024-Jun-30 | 2024-Mar-31 | 2023-Dec-31 | 2023-Sep-30 | 2023-Jun-30 | 2023-Mar-31 | 2022-Dec-31 | 2022-Sep-30 | 2022-Jun-30 | 2022-Mar-31 | 2021-Dec-31 | 2021-Sep-30 | 2021-Jun-30 | 2021-Mar-31 | 2020-Dec-31 | 2020-Sep-30 | 2020-Jun-30 | 2020-Mar-31 | 2019-Dec-31 | 2019-Sep-30 | 2019-Jun-30 | 2019-Mar-31 | 2018-Dec-31 | 2018-Sep-30 | | | | | | | | | | | | | | | | | | |
| Fiscal Period | | Q4-FY2025 | Q3-FY2025 | Q2-FY2025 | Q1-FY2025 | Q4-FY2024 | Q3-FY2024 | Q2-FY2024 | Q1-FY2024 | Q4-FY2023 | Q3-FY2023 | Q2-FY2023 | Q1-FY2023 | Q4-FY2022 | Q3-FY2022 | Q2-FY2022 | Q1-FY2022 | Q4-FY2021 | Q3-FY2021 | Q2-FY2021 | Q1-FY2021 | Q4-FY2020 | Q3-FY2020 | Q2-FY2020 | Q1-FY2020 | Q4-FY2019 | Q3-FY2019 | Q2-FY2019 | Q1-FY2019 | Q4-FY2018 | Q3-FY2018 | | | | | | | | | | | | | | | | | | |
| Close Price of Common Stock | 134.01$ | 121.68$ | 120.70$ | 116.12$ | 101.00$ | 99.10$ | 90.59$ | 82.12$ | 85.20$ | 88.73$ | 77.25$ | 83.17$ | 73.31$ | 92.74$ | 77.05$ | 75.72$ | 72.55$ | 71.45$ | 70.45$ | 70.99$ | 73.77$ | 64.90$ | 56.33$ | 63.79$ | 56.00$ | 69.28$ | 66.08$ | 69.25$ | 58.41$ | 46.60$ | | | | | | | | | | | | | | | | | | | |
| Market Cap of Common Stock | 1,501,136,735$ | 1,196,724,382$ | 1,186,966,335$ | 1,151,646,111$ | 1,009,458,539$ | 992,194,849$ | 907,094,366$ | 827,887,032$ | 864,092,095$ | 919,765,508$ | 802,616,608$ | 864,020,063$ | 768,387,769$ | 837,348,625$ | 574,911,965$ | 569,779,749$ | 550,284,713$ | 545,042,474$ | 540,050,749$ | 548,521,060$ | 570,100,031$ | 501,681,608$ | 435,543,785$ | 456,436,275$ | 396,765,992$ | 490,794,532$ | 469,578,357$ | 455,460,366$ | 384,219,403$ | 309,645,769$ | | | | | | | | | | | | | | | | | | | |
| QoQ% | 25.44% | .82% | 3.07% | 14.09% | 1.74% | 9.38% | 9.57% | (4.19%) | (6.05%) | 14.60% | (7.11%) | 12.45% | (8.24%) | 45.65% | .90% | 3.54% | .96% | .92% | (1.54%) | (3.79%) | 13.64% | 15.19% | (4.58%) | 15.04% | (19.16%) | 4.52% | 3.10% | 18.54% | 24.08% | | | | | | | | | | | | | | | | | | | | |
| YoY% | 48.71% | 20.61% | 30.85% | 39.11% | 16.82% | 7.88% | 13.02% | (4.18%) | 12.46% | 9.84% | 39.61% | 51.64% | 39.64% | 53.63% | 6.46% | 3.88% | (3.48%) | 8.64% | 24.00% | 20.18% | 43.69% | 2.22% | (7.25%) | .21% | 3.27% | 58.50% | | | | | | | | | | | | | | | | | | | | | | | |
| Close Price of Warrant | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Close Price of Unit | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Close Price of Right | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Common Shares Outstanding | 11,201,677 | 9,834,623 | 9,834,083 | 9,833,476 | 9,973,276 | 10,012,088 | 10,011,428 | 10,031,350 | 10,129,190 | 10,365,131 | 10,379,071 | 10,389,240 | 10,407,114 | 9,021,697 | 9,028,630 | 7,470,255 | 7,570,766 | 7,616,540 | 7,641,771 | 7,688,795 | 7,729,216 | 7,709,497 | 7,729,762 | 7,733,457 | 7,155,955 | 7,084,728 | 7,084,728 | 6,576,171 | 6,577,045 | 6,610,358 | 6,659,021 | 6,672,344 | 6,714,347 | 6,805,684 | 6,151,737 | | | | | | | | | | | | | | |
| QoQ% | 13.90% | .01% | .01% | (1.40%) | (.39%) | .01% | (.20%) | (.97%) | (2.28%) | (.13%) | (.10%) | (.17%) | 15.36% | (.08%) | 20.86% | (1.33%) | (.60%) | (.33%) | (.61%) | (.52%) | .26% | (.26%) | (.05%) | 8.07% | 1.01% | .00% | 7.73% | (.01%) | (.50%) | (.73%) | (.20%) | (.63%) | (1.34%) | 10.63% | | | | | | | | | | | | | | | |
| YoY% | 12.32% | (1.77%) | (1.77%) | (1.97%) | (1.54%) | (3.41%) | (3.54%) | (3.45%) | (2.67%) | 14.89% | 14.96% | 39.08% | 37.46% | 18.45% | 18.15% | (2.84%) | (2.05%) | (1.21%) | (1.14%) | (.58%) | 8.01% | 8.82% | 9.11% | 17.60% | 8.80% | 7.18% | 6.39% | (1.44%) | (2.05%) | (2.87%) | 8.25% | | | | | | | | | | | | | | | | | | |