BancFirst
BANF
#3271
Rank
€3.28 B
Marketcap
99,57 €
Share price
2.59%
Change (1 day)
23.06%
Change (1 year)

EPS for BancFirst (BANF)

EPS in 2023 (TTM): 6,23 €

According to BancFirst's latest financial reports the company's current EPS (TTM) is 6,06 €. In 2022 the company made an earnings per share (EPS) of 5,32 € an increase over its 2021 EPS that were of 4,62 €.

EPS history for BancFirst from 1996 to 2023

Annual EPS

Year EPS Change
2023 (TTM)6,23 €17.16%
20225,32 €15.04%
20214,62 €67.87%
20202,75 €-26.15%
20193,73 €7.27%
20183,47 €41.8%
20172,45 €19.87%
20162,04 €6.59%
20151,92 €2.66%
20141,87 €16.29%
20131,61 €4.09%
20121,54 €11.4%
20111,39 €10.83%
20101,25 €30.05%
20090,96 €-26.8%
20081,31 €-13.65%
20071,52 €7.32%
20061,42 €14.6%
20051,24 €15.37%
20041,07 €16.42%
20030,92 €-0.97%
20020,93 €21.89%
20010,76 €4.97%
20000,73 €23.15%
19990,59 €20.69%
19980,49 €2.65%
19970,48 €-1.31%
19960,48 €

EPS for similar companies or competitors

Company EPS EPS differencediff. Country
1,68 €-72.28%🇺🇸 USA
9,46 € 56.18%🇺🇸 USA
7,01 € 15.80%🇺🇸 USA
5,68 €-6.26%🇺🇸 USA