BancFirst
BANF
#3030
Rank
โ‚น337.68 B
Marketcap
โ‚น10,158
Share price
0.31%
Change (1 day)
33.11%
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 โ‚น572.08. In 2022 the company made an earnings per share (EPS) of โ‚น502.17 an increase over its 2021 EPS that were of โ‚น436.52.

EPS history for BancFirst from 1996 to 2023

Annual EPS

Year EPS Change
2023 (TTM)โ‚น553.6510.25%
2022โ‚น502.1715.04%
2021โ‚น436.5267.87%
2020โ‚น260.04-26.15%
2019โ‚น352.127.27%
2018โ‚น328.2441.8%
2017โ‚น231.4819.87%
2016โ‚น193.116.59%
2015โ‚น181.172.66%
2014โ‚น176.4816.29%
2013โ‚น151.764.09%
2012โ‚น145.7911.4%
2011โ‚น130.8710.83%
2010โ‚น118.0830.05%
2009โ‚น90.80-26.8%
2008โ‚น124.05-13.65%
2007โ‚น143.667.32%
2006โ‚น133.8614.6%
2005โ‚น116.8015.37%
2004โ‚น101.2416.42%
2003โ‚น86.96-0.97%
2002โ‚น87.8221.89%
2001โ‚น72.044.97%
2000โ‚น68.6315%
1999โ‚น59.6820.69%
1998โ‚น49.452.65%
1997โ‚น48.17-1.31%
1996โ‚น48.81

EPS for similar companies or competitors

Company EPS EPS differencediff. Country
โ‚น158.58-72.28%๐Ÿ‡บ๐Ÿ‡ธ USA
โ‚น893.50 56.18%๐Ÿ‡บ๐Ÿ‡ธ USA
โ‚น662.45 15.80%๐Ÿ‡บ๐Ÿ‡ธ USA
โ‚น536.27-6.26%๐Ÿ‡บ๐Ÿ‡ธ USA