$90.54
+ $1.33 (1.47%)
End-of-day quote: 05/01/2024
NasdaqGS:BANF

BancFirst Annual Report

Year Year 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Rev. Revenue
$602.41M $547.34M $489.58M $381.24M $410.86M $381.87M $336.70M $299.34M $286.93M $274.69M $252.42M $249.43M $229.34M $209.74M $187.80M $202.82M $212.96M $199.72M $181.13M $166.40M
GM % Gross Margin %
0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00%
OM Operating Margin
0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00%
EPS Earnings Per Share
$0.00 $6.34 $5.77 $5.03 $3.00 $4.12 $3.82 $2.72 $2.22 $2.09 $2.02 $1.75 $1.68 $1.47 $1.35 $1.09 $1.28 $1.67 $1.54 $1.34 $1.12
Div. Dividends
$1.66 $1.52 $1.40 $1.32 $1.24 $1.02 $0.80 $0.74 $0.70 $0.65 $0.60 $0.56 $0.52 $0.48 $0.00 $0.00 $0.38 $0.34 $0.15 $0.27
PR % Payout Ratio %
26.18% 26.34% 27.83% 44.00% 30.10% 26.70% 29.41% 33.33% 33.49% 32.18% 34.29% 33.33% 35.37% 35.56% 0 0 22.75% 22.08% 11.19% 24.11%
Sha. Shares
32.93m 32.88m 32.6m 32.72m 32.69m 32.6m 31.89m 31.62m 31.19m 31.01m 30.67m 30.48m 30.23m 30.74m 30.62m 30.56m 30.43m 31.53m 31.27m 31.36m
OCF Operating Cash Flow
$233.05M $226.27M $203.93M $154.34M $158.96M $140.01M $109.75M $90.54M $78.16M $76.92M $78.09M $60.30M $62.41M $130.89M $0.71M $60.50M $63.01M $44.08M $56.19M $38.36M
FCF Free Cash Flow
$210.55M $206.48M $176.68M $87.89M $131.91M $88.15M $91.74M $79.70M $66.90M $65.43M $64.19M $46.86M $46.03M $123.38M $-5.30M $47.13M $48.16M $21.66M $40.21M $29.27M
FCFS Free Cash Flow Per Share
$6.40 $6.30 $5.40 $2.69 $4.04 $2.70 $2.88 $2.55 $2.15 $2.12 $2.10 $1.54 $1.51 $4.02 $-0.17 $1.55 $1.55 $0.69 $1.29 $0.93