Bank First Corporation
← Back to BFC Overview

Bank First Corporation (BFC)

Profitability & Net Margin History

Current Net Margin

23.71%

Bank First Corporation currently has a net profit margin of 23.71%.

Financial Fundamentals

BFCQuarterly Data • 5Y View

Historical Margin Data

DateRev ($B)NI ($B)Net MarginChange (bps)
2026-03-310.080.0223.71%624
2025-12-310.060.0229.95%2
2025-09-300.060.0229.94%109
2025-06-300.060.0228.85%133
2025-03-310.060.0230.17%12
2024-12-310.060.0230.05%144
2024-09-300.060.0228.61%97
2024-06-300.050.0229.57%33
2024-03-310.050.0229.24%5216
2023-12-310.040.0381.41%5216
2023-09-300.050.0129.25%3
2023-06-300.050.0129.27%539
2023-03-310.040.0123.88%950
2022-12-310.040.0133.38%275
2022-09-300.030.0130.63%823
2022-06-300.030.0138.86%239
2022-03-310.030.0136.47%150
2021-12-310.030.0137.97%151
2021-09-300.030.0139.47%1
2021-06-300.030.0139.46%69
2021-03-310.030.0138.78%393
2020-12-310.030.0134.85%243
2020-09-300.030.0137.28%973
2020-06-300.030.0127.54%220
2020-03-310.020.0129.74%114
2019-12-310.030.0128.61%444
2019-09-300.030.0124.16%336
2019-06-300.020.0127.53%274
2019-03-310.020.0130.27%208
2018-12-310.020.0128.19%10
2018-09-300.020.0128.29%184
2018-06-300.020.0130.13%380
2018-03-310.020.0133.93%1645
2017-12-310.020.0017.48%954
2017-09-300.010.0027.02%554
2017-06-300.010.0032.56%28
2017-03-310.010.0032.28%253
2016-12-310.010.0029.75%165
2016-09-300.010.0031.40%55
2016-06-300.010.0031.95%57
2016-03-310.010.0032.52%313
2015-12-310.010.0029.39%303
2015-09-300.010.0032.42%3
2015-06-300.010.0032.40%40
2015-03-310.010.0032.00%206
2014-12-310.010.0029.93%139
2014-09-300.010.0031.32%5
2014-06-300.010.0031.27%2
2014-03-310.010.0031.25%94
2013-12-310.010.0030.31%514
2013-09-300.010.0025.18%672
2013-06-300.010.0031.90%162
2013-03-310.010.0030.28%817
2012-12-310.010.0022.11%294
2011-12-310.010.0019.17%266
2011-09-300.010.0021.83%443
2011-06-300.010.0017.40%446
2011-03-310.010.0021.85%754
2010-12-310.010.0014.31%409
2010-09-300.010.0018.40%626
2010-06-300.010.0012.14%611
2010-03-310.010.0018.25%797
2009-12-310.010.0010.27%610
2009-09-300.010.0016.38%262
2009-06-300.010.0013.76%286
2009-03-310.010.0010.89%857
2008-12-310.010.002.32%892
2008-09-300.010.0011.24%291
2008-06-300.010.0014.15%390
2008-03-310.010.0018.05%710
2007-12-310.010.0010.95%379
2007-09-300.010.0014.74%303
2007-06-300.010.0017.77%276
2007-03-310.010.0015.01%198
2006-12-310.010.0013.03%5
2006-09-300.020.0012.98%287
2006-06-300.010.0010.11%798
2006-03-310.010.0018.09%465
2005-12-310.010.0013.44%437
2005-09-300.010.009.06%1406
2005-06-300.010.0023.12%25
2005-03-310.010.0023.38%186
2004-12-310.010.0021.51%110
2004-09-300.010.0022.61%15
2004-06-300.010.0022.76%189
2004-03-310.010.0024.65%357
2003-12-310.010.0021.09%176
2003-09-300.010.0022.85%90
2003-06-300.010.0021.95%88
2003-03-310.010.0021.07%1439
2002-12-310.020.006.68%3386
2002-09-300.000.0040.54%246
2002-06-300.000.0038.08%257
2002-03-310.000.0040.65%2394
2001-12-310.010.0016.71%1030
2001-09-300.010.0027.01%900
2001-06-300.010.0018.01%312
2001-03-310.010.0021.13%317
2000-12-310.010.0017.95%515
2000-09-300.010.0023.11%360
2000-06-300.010.0026.71%29
2000-03-310.000.0026.41%

* Basis Point (bps) change measures sequential efficiency shifts. 100 bps = 1.00% Margin change.