BancFirst
BANF
#3090
Rank
โ‚น334.97 B
Marketcap
โ‚น10,111
Share price
1.36%
Change (1 day)
23.95%
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 โ‚น570.91. In 2022 the company made an earnings per share (EPS) of โ‚น501.14 an increase over its 2021 EPS that were of โ‚น435.63.

EPS history for BancFirst from 1996 to 2023

Annual EPS

Year EPS Change
2023 (TTM)โ‚น553.6510.48%
2022โ‚น501.1415.04%
2021โ‚น435.6367.87%
2020โ‚น259.51-26.15%
2019โ‚น351.407.27%
2018โ‚น327.5741.8%
2017โ‚น231.0019.87%
2016โ‚น192.726.59%
2015โ‚น180.802.66%
2014โ‚น176.1216.29%
2013โ‚น151.454.09%
2012โ‚น145.4911.4%
2011โ‚น130.6010.83%
2010โ‚น117.8430.05%
2009โ‚น90.61-26.8%
2008โ‚น123.80-13.65%
2007โ‚น143.377.32%
2006โ‚น133.5814.6%
2005โ‚น116.5715.37%
2004โ‚น101.0416.42%
2003โ‚น86.79-0.97%
2002โ‚น87.6421.89%
2001โ‚น71.904.97%
2000โ‚น68.4915%
1999โ‚น59.5620.69%
1998โ‚น49.352.65%
1997โ‚น48.07-1.31%
1996โ‚น48.71

EPS for similar companies or competitors

Company EPS EPS differencediff. Country
โ‚น158.26-72.28%๐Ÿ‡บ๐Ÿ‡ธ USA
โ‚น891.68 56.18%๐Ÿ‡บ๐Ÿ‡ธ USA
โ‚น661.10 15.80%๐Ÿ‡บ๐Ÿ‡ธ USA
โ‚น535.18-6.26%๐Ÿ‡บ๐Ÿ‡ธ USA