BANCFIRST CORP /OK/ (BANF) › EPS (Diluted)BANCFIRST CORP /OK/ (BANF) — EPS (Diluted)Annual figures by fiscal year, from SEC filings.2009: $2.092010: $2.702011: $2.932012: $3.362013: $3.492014: $4.042015: $2.092016: $2.222017: $2.652018: $3.762019: $4.052020: $3.002021: $5.032022: $5.772023: $6.342024: $6.442025: $7.11$7.112009EPS (Diluted) (USD/shares)2025Fiscal YearEPS (Diluted)Change YoY2025$7.11+10.4%2024$6.44+1.6%2023$6.34+9.9%2022$5.77+14.7%2021$5.03+67.7%2020$3.00-25.9%2019$4.05+7.7%2018$3.76+41.9%2017$2.65+19.4%2016$2.22+6.2%2015$2.09-48.3%2014$4.04+15.8%2013$3.49+3.9%2012$3.36+14.7%2011$2.93+8.5%2010$2.70+29.2%2009$2.09—Other metrics: RevenueCost of RevenueGross ProfitOperating IncomeNet IncomeTotal AssetsTotal LiabilitiesShareholders' EquityCash & EquivalentsOperating Cash FlowCapital ExpendituresShares OutstandingDividends Per Share