BancFirst Corporation
← Back to BANF Overview

BancFirst Corporation (BANF)

Earnings & Profitability History

Latest EPS

$1.88

Net Income

63M

Financial Fundamentals

BANFQuarterly Data • 5Y View

Historical Data Table

Quarterly Net Income & EPS

DateNet Income ($B)NI YoY %TTM NIEPSEPS YoY %TTM EPS
2026-03-310.06+12.3%0.251.88+11.2%7.41
2025-12-310.06+5.3%0.241.78+4.7%7.22
2025-09-300.06+6.4%0.241.88+5.6%7.14
2025-06-300.06+23.1%0.231.87+22.2%7.04
2025-03-310.06+11.5%0.221.69+10.5%6.70
2024-12-310.06+15.4%0.221.70+14.1%6.54
2024-09-300.06+15.5%0.211.78+14.8%6.33
2024-06-300.05-7.9%0.201.53-8.4%6.10
2024-03-310.05-12.5%0.211.53-12.6%6.24
2023-12-310.05-14.3%0.211.49-14.4%6.46
2023-09-300.05-7.9%0.221.55-8.3%6.71
2023-06-300.06+23.0%0.231.67+21.9%6.85
2023-03-310.06+60.2%0.211.75+59.1%6.55
2022-12-310.06+49.7%0.191.74+48.7%5.90
2022-09-300.06+42.8%0.171.69+43.2%5.33
2022-06-300.04-7.2%0.161.37-6.8%4.82
2022-03-310.04-15.5%0.161.10-15.4%4.92
2021-12-310.04+7.9%0.171.17+8.3%5.12
2021-09-300.04+85.5%0.161.18+84.4%5.03
2021-06-300.05+132.5%0.151.47+129.7%4.49
2021-03-310.04+88.1%0.121.30+88.4%3.66
2020-12-310.04-0.4%0.101.08-0.9%3.05
2020-09-300.02-37.4%0.100.64-37.3%3.06
2020-06-300.02-39.3%0.110.64-39.0%3.44
2020-03-300.02-29.0%0.130.69-29.6%3.85
2019-12-310.04+8.5%0.131.09+9.0%4.14
2019-09-300.03+1.5%0.131.02+2.0%4.05
2019-06-300.03+11.7%0.131.05+12.9%4.03
2019-03-310.03+7.5%0.130.98+7.7%3.91
2018-12-310.03+67.8%0.131.00+63.9%3.84
2018-09-300.03+51.5%0.111.00+47.1%3.45
2018-06-300.03+31.9%0.100.93+27.4%3.13
2018-03-310.03+34.3%0.090.91+30.0%2.93
2017-12-310.02+4.7%0.090.61+1.7%2.72
2017-09-300.02+20.7%0.090.68+19.3%2.71
2017-06-300.02+32.5%0.080.73+30.4%2.60
2017-03-310.02+33.0%0.080.70+29.6%2.43
2016-12-310.02+18.4%0.070.60+20.0%2.27
2016-09-300.02+15.0%0.070.57+11.8%2.17
2016-06-300.02-5.7%0.070.56-6.7%2.11
2016-03-310.02+2.0%0.070.54+1.9%2.15
2015-12-310.02-0.1%0.070.50-2.0%2.14
2015-09-300.02-16.8%0.070.51-16.4%2.15
2015-06-300.02+26.3%0.070.60+27.7%2.25
2015-03-310.02+10.9%0.070.53+10.4%2.12
2014-12-310.02+13.6%0.060.51+13.3%2.07
2014-09-300.02+29.7%0.060.61+29.8%2.01
2014-06-300.01+16.6%0.060.47+11.9%1.87
2014-03-310.01+9.6%0.060.48+9.1%1.82
2013-12-310.01+12.6%0.050.45+9.8%1.78
2013-09-300.01+4.6%0.050.47+2.2%1.74
2013-06-300.01+7.4%0.050.42+7.7%1.73
2013-03-310.01-4.5%0.050.44-6.4%1.70
2012-12-310.01+6.1%0.050.41+7.9%1.73
2012-09-300.01+10.4%0.050.46+12.2%1.70
2012-06-300.01+16.0%0.050.39+5.4%1.65
2012-03-310.01+23.3%0.050.47+27.0%1.63
2011-12-310.01+14.0%0.050.38+15.2%1.53
2011-09-300.01+6.5%0.040.41+5.1%1.48
2011-06-300.01-8.4%0.040.37+2.8%1.46
2011-03-310.01+22.1%0.040.37+19.4%1.45
2010-12-310.01+3.5%0.040.33+3.1%1.39
2010-09-300.01+25.5%0.040.39+25.8%1.38
2010-06-300.01+76.4%0.040.36+71.4%1.30
2010-03-310.01+30.6%0.030.31+29.2%1.15
2009-12-310.01+21.9%0.030.32+23.1%1.08
2009-09-300.01-14.3%0.030.31-13.9%1.02
2009-06-300.01-54.4%0.030.21-54.3%1.07
2009-03-310.01-38.5%0.040.24-36.8%1.32
2008-12-310.01-30.6%0.040.26-31.6%1.46
2008-09-300.01-35.3%0.050.36-33.3%1.58
2008-06-300.01+2.5%0.050.46+7.0%1.76
2008-03-310.01+4.2%0.050.38+5.6%1.73
2007-12-310.01-14.0%0.050.38-11.6%1.71
2007-09-300.02+33.0%0.050.54+31.7%1.76
2007-06-300.01+9.8%0.050.43+10.3%1.63
2007-03-310.01+2.2%0.050.36+2.9%1.59
2006-12-310.01+17.2%0.050.43+16.2%1.58
2006-09-300.01+38.2%0.050.41+36.7%1.52
2006-06-300.01+9.0%0.040.39+8.3%1.41
2006-03-310.01-0.1%0.040.350.0%1.38
2005-12-310.01+4.5%0.040.37+5.7%1.38
2005-09-300.01-1.0%0.040.300.0%1.36
2005-06-300.01+29.6%0.040.36+28.6%1.36
2005-03-310.01+32.9%0.040.35+34.6%1.28
2004-12-310.01+41.1%0.040.35+40.0%1.19
2004-09-300.01+26.0%0.030.30+25.0%1.09
2004-06-300.01+7.0%0.030.28+7.7%1.03
2004-03-310.01-4.7%0.030.26-3.7%1.01
2003-12-310.01-6.8%0.030.25-7.4%1.02
2003-09-300.01-16.6%0.030.24-11.1%1.04
2003-06-300.01-3.7%0.030.260.0%1.07
2003-03-310.01+8.5%0.030.27+12.5%1.07
2002-12-310.01+21.7%0.030.27+28.6%1.04
2002-09-300.01+28.8%0.030.27+28.6%0.98
2002-06-300.01+19.2%0.030.26+23.8%0.92
2002-03-310.01+10.8%0.030.24+9.1%0.87
2001-12-310.01+2.6%0.030.21+5.0%0.85
2001-09-300.01-1.1%0.030.21-4.5%0.84
2001-06-300.01+10.2%0.030.21+5.0%0.85
2001-03-310.01+16.1%0.030.22+15.8%0.84
2000-12-310.01+317.5%0.030.20+309.6%0.81
2000-09-300.01+15.9%0.020.22+15.8%0.51
2000-06-300.01+8.2%0.020.20+17.6%0.48
2000-03-310.01-0.7%0.010.19+11.8%0.45
1999-12-31-0.00-135.1%0.02-0.10-139.8%0.43
1999-09-300.01+3.4%0.030.19+18.8%0.77
1999-06-300.01+5.4%0.030.17+13.3%0.74
1999-03-310.01+10.7%0.030.17+13.3%0.72
1998-12-310.01+109.5%0.030.24+50.0%0.70
1998-09-300.01+31.8%0.020.160.0%0.62
1998-06-300.01+16.7%0.020.15+7.1%0.62
1998-03-310.01+47.4%0.020.150.0%0.61
1997-12-310.00+7.7%0.020.16+6.7%0.61
1997-09-300.00+12.8%0.020.160.0%0.60
1997-06-300.00+26.3%0.020.14-6.7%0.60
1997-03-310.000.020.150.61
1996-12-310.000.15
1996-09-300.000.16
1996-06-300.000.15

Annual Performance

YearNet Income ($B)Growth %EPSEPS Growth %
20250.24+11.2%7.22+10.2%
20240.22+1.8%6.55+1.6%
20230.21+10.0%6.45+9.5%
20220.19+15.2%5.89+15.0%
20210.17+68.3%5.12+67.9%
20200.10-26.2%3.05-26.2%
20190.13+7.2%4.13+7.3%
20180.13+45.6%3.85+41.5%
20170.09+22.3%2.72+20.4%
20160.07+6.8%2.26+6.1%
20150.07+3.6%2.13+2.9%
20140.06+17.6%2.07+16.3%
20130.05+4.7%1.78+4.1%
20120.05+13.8%1.71+14.0%
20110.05+7.8%1.50+8.7%
20100.04+29.7%1.38+29.0%
20090.03-26.5%1.07-26.7%
20080.04-16.5%1.46-14.6%
20070.05+7.6%1.71+8.9%
20060.05+15.2%1.57+14.6%
20050.04+15.2%1.37+15.1%
20040.04+16.6%1.19+16.7%
20030.03-5.0%1.02-1.0%
20020.03+20.0%1.03+21.2%
20010.03+6.7%0.85+4.9%
20000.03+9.5%0.81+15.7%
19990.02+10.9%0.70+20.7%
19980.02+3.3%0.58+3.6%
19970.02-1.4%0.56-1.8%
19960.02+65.6%0.57+14.0%
19950.01+10.3%0.50+6.4%
19940.01+0.9%0.47-6.0%
19930.01+2.7%0.50-7.4%
19920.010.54