BancFirst
BANF
#3139
Rank
โ‚น333.61 B
Marketcap
โ‚น10,044
Share price
-1.39%
Change (1 day)
38.52%
Change (1 year)

EPS for BancFirst (BANF)

EPS in 2023 (TTM): โ‚น553.65

According to BancFirst's latest financial reports the company's current EPS (TTM) is โ‚น580.77. In 2022 the company made an earnings per share (EPS) of โ‚น509.80 an increase over its 2021 EPS that were of โ‚น443.15.

EPS history for BancFirst from 1996 to 2023

Annual EPS

Year EPS Change
2023 (TTM)โ‚น553.658.6%
2022โ‚น509.8015.04%
2021โ‚น443.1567.87%
2020โ‚น263.99-26.15%
2019โ‚น357.467.27%
2018โ‚น333.2341.8%
2017โ‚น234.9919.87%
2016โ‚น196.046.59%
2015โ‚น183.932.66%
2014โ‚น179.1616.29%
2013โ‚น154.064.09%
2012โ‚น148.0111.4%
2011โ‚น132.8610.83%
2010โ‚น119.8830.05%
2009โ‚น92.18-26.8%
2008โ‚น125.93-13.65%
2007โ‚น145.847.32%
2006โ‚น135.8914.6%
2005โ‚น118.5815.37%
2004โ‚น102.7816.42%
2003โ‚น88.28-0.97%
2002โ‚น89.1521.89%
2001โ‚น73.144.97%
2000โ‚น69.6815%
1999โ‚น60.5920.69%
1998โ‚น50.202.65%
1997โ‚น48.90-1.31%
1996โ‚น49.55

EPS for similar companies or competitors

Company EPS EPS differencediff. Country
โ‚น160.99-72.28%๐Ÿ‡บ๐Ÿ‡ธ USA
โ‚น907.08 56.18%๐Ÿ‡บ๐Ÿ‡ธ USA
โ‚น672.52 15.80%๐Ÿ‡บ๐Ÿ‡ธ USA
โ‚น544.42-6.26%๐Ÿ‡บ๐Ÿ‡ธ USA