BancFirst
BANF
#3207
Rank
โ‚น285.26 B
Marketcap
โ‚น8,585
Share price
-1.67%
Change (1 day)
21.64%
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 โ‚น573.58. In 2022 the company made an earnings per share (EPS) of โ‚น503.49 an increase over its 2021 EPS that were of โ‚น437.67.

EPS history for BancFirst from 1996 to 2023

Annual EPS

Year EPS Change
2023 (TTM)โ‚น553.659.96%
2022โ‚น503.4915.04%
2021โ‚น437.6767.87%
2020โ‚น260.72-26.15%
2019โ‚น353.047.27%
2018โ‚น329.1141.8%
2017โ‚น232.0819.87%
2016โ‚น193.626.59%
2015โ‚น181.652.66%
2014โ‚น176.9516.29%
2013โ‚น152.164.09%
2012โ‚น146.1711.4%
2011โ‚น131.2110.83%
2010โ‚น118.3930.05%
2009โ‚น91.04-26.8%
2008โ‚น124.38-13.65%
2007โ‚น144.047.32%
2006โ‚น134.2114.6%
2005โ‚น117.1115.37%
2004โ‚น101.5116.42%
2003โ‚น87.19-0.97%
2002โ‚น88.0521.89%
2001โ‚น72.234.97%
2000โ‚น68.8115%
1999โ‚น59.8420.69%
1998โ‚น49.582.65%
1997โ‚น48.30-1.31%
1996โ‚น48.94

EPS for similar companies or competitors

Company EPS EPS differencediff. Country
โ‚น159.00-72.28%๐Ÿ‡บ๐Ÿ‡ธ USA
โ‚น895.85 56.18%๐Ÿ‡บ๐Ÿ‡ธ USA
โ‚น664.20 15.80%๐Ÿ‡บ๐Ÿ‡ธ USA
โ‚น537.68-6.26%๐Ÿ‡บ๐Ÿ‡ธ USA