BancFirst
BANF
#3080
Rank
โ‚น345.59 B
Marketcap
โ‚น10,432
Share price
-1.03%
Change (1 day)
32.80%
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 โ‚น579.88. In 2022 the company made an earnings per share (EPS) of โ‚น509.01 an increase over its 2021 EPS that were of โ‚น442.47.

EPS history for BancFirst from 1996 to 2023

Annual EPS

Year EPS Change
2023 (TTM)โ‚น553.658.77%
2022โ‚น509.0115.04%
2021โ‚น442.4767.87%
2020โ‚น263.58-26.15%
2019โ‚น356.917.27%
2018โ‚น332.7241.8%
2017โ‚น234.6319.87%
2016โ‚น195.746.59%
2015โ‚น183.642.66%
2014โ‚น178.8916.29%
2013โ‚น153.834.09%
2012โ‚น147.7811.4%
2011โ‚น132.6510.83%
2010โ‚น119.6930.05%
2009โ‚น92.04-26.8%
2008โ‚น125.74-13.65%
2007โ‚น145.627.32%
2006โ‚น135.6814.6%
2005โ‚น118.4015.37%
2004โ‚น102.6216.42%
2003โ‚น88.15-0.97%
2002โ‚น89.0121.89%
2001โ‚น73.024.97%
2000โ‚น69.5715%
1999โ‚น60.4920.69%
1998โ‚น50.122.65%
1997โ‚น48.83-1.31%
1996โ‚น49.48

EPS for similar companies or competitors

Company EPS EPS differencediff. Country
โ‚น160.74-72.28%๐Ÿ‡บ๐Ÿ‡ธ USA
โ‚น905.68 56.18%๐Ÿ‡บ๐Ÿ‡ธ USA
โ‚น671.48 15.80%๐Ÿ‡บ๐Ÿ‡ธ USA
โ‚น543.58-6.26%๐Ÿ‡บ๐Ÿ‡ธ USA