NASDAQ : BANF

BancFirst Corporation

$120.42 USD

$3.09 (2.63%)

Volume
145.04K
Average Volume
170.73K
Market Capitalization
$4.04B
P/E Ratio
15.83
Dividend Yield
1.67%
Price Target
$125.00
Year High
$138.77
Year Low
$101.48
Day High
Day Low
Payout Ratio
$0.26
Current Ratio
$0.47
Date EPS Estimated Time Revenue Revenue Estimated
2026-10-15 1.86 After Market Close -$ $184.83M
2026-07-16 1.79 After Market Close -$ $178.53M
2026-04-16 1.76 After Market Close $179M $177.19M
2026-01-23 1.78 After Market Close $181M $173.76M
2025-10-17 1.86 After Market Close $175.48M $175.14M
2025-07-17 1.67 After Market Close $169.3M $174.6M
2025-04-17 1.58 After Market Close $164.84M $161.67M
2025-01-23 1.61 After Market Close $162.94M $162.4M
2024-10-17 1.58 After Market Close $163.67M $159.32M
2024-07-18 1.42 After Market Close $153.84M $150.11M
2024-04-18 1.39 After Market Close $151M $147.54M
2024-01-18 1.38 After Market Close $150.22M $146.7M
2023-10-19 1.49 After Market Close $148.76M $148.5M
2023-07-20 1.61 After Market Close $153.9M $153.91M
2023-04-25 1.68 After Market Close $156.98M $156.36M
2023-01-19 1.72 After Market Close $158.52M $156.16M
2022-10-20 1.51 After Market Close $150.28M $142.01M
2022-07-21 1.09 After Market Close $129.46M $122.46M
2022-04-21 0.94 After Market Close $119.16M $115.53M
2022-01-20 1.08 After Market Close $121.59M $115.08M
2021-10-21 1.22 After Market Close $119.98M $118.62M
2021-07-15 1.13 After Market Close $126.98M $113.51M
2021-04-15 0.97 After Market Close $117.14M $114.52M
2021-01-21 0.74 After Market Close $114.96M $111.89M
2020-10-15 0.76 After Market Close $110.43M $95.54M
2020-07-16 0.48 After Market Close $109.29M $83.27M
2020-04-21 0.82 After Market Close $119.12M $131.7M
2020-01-17 1.04 After Market Close $109.46M $104.44M
2019-10-17 1.01 After Market Close $107.91M $108.99M
2019-07-18 0.93 After Market Close $102.87M $93.79M
2019-04-18 0.92 After Market Close $98.9M $94.78M
2019-01-17 0.94 After Market Close $98.74M $94.71M
2018-10-19 0.92 After Market Close $98.47M $92.47M
2018-07-19 0.85 After Market Close $95.32M $89.02M
2018-04-19 0.82 After Market Close $93.14M $80.36M
2018-01-18 0.69 After Market Close $91.53M $94.21M
2017-10-19 0.71 After Market Close $92.19M $90.21M
2017-07-20 0.58 After Market Close $84.42M $68.95M
2017-04-20 0.57 After Market Close $82.85M $69.49M
2017-03-07 After Market Close $82.83M -$
2016-10-20 0.57 After Market Close $79.36M $80.72M
2016-07-21 0.52 After Market Close $76.92M $72.8M
2016-04-21 0.49 After Market Close $75.59M $69.89M
2016-03-11 After Market Close $79.72M -$
2015-10-15 0.51 After Market Close $75.22M $75.15M
2015-07-16 0.48 After Market Close $74.93M $61.46M
2015-04-16 0.47 After Market Close $70.92M $65.39M
2015-03-13 After Market Close $74.73M -$
2014-10-16 0.47 After Market Close $71.45M $57M
2014-07-17 0.43 After Market Close $69.1M $64.59M
2014-04-17 0.41 After Market Close $65.59M $57.23M
2014-03-14 After Market Close $67.49M -$
2014-01-16 0.42 After Market Close $64.36M $59.96M
2013-07-18 0.40 After Market Close $62.36M $60.78M
2013-04-16 0.39 After Market Close $62.79M $56.96M
2013-03-18 After Market Close $68.06M -$
2012-10-16 0.39 After Market Close $62.95M $54.51M
2012-07-17 0.40 After Market Close $65.78M $64.53M
2012-04-16 0.36 After Market Close $64.25M $56.37M
2012-03-15 After Market Close $65.98M -$
2011-10-13 0.36 After Market Close $60.34M $52.95M
2011-07-19 0.34 After Market Close $57.68M $57.7M
2011-05-10 After Market Close $62.04M -$
2011-03-15 After Market Close $62.92M -$
2010-10-18 0.33 After Market Close $54.23M $47.16M
2010-07-16 0.28 After Market Close $52.68M $40.99M
2010-04-19 0.26 After Market Close $49.82M $43.25M
2010-03-16 After Market Close $58.51M -$
2009-10-20 0.21 After Market Close $49.99M $35M
2009-07-21 0.17 After Market Close $49.59M $42.08M
2009-04-21 0.19 After Market Close $48.38M $39.98M
2009-03-16 After Market Close $62.5M -$
2008-10-16 0.31 After Market Close $53.04M $47.03M
2008-07-15 0.38 After Market Close $58.1M $49.06M
2008-04-18 0.38 After Market Close $52.63M $54.02M
2008-03-14 After Market Close $76.22M -$
2007-10-18 0.42 After Market Close $60.62M $50.56M
2007-07-25 0.38 After Market Close $52.67M $47.59M
2007-04-18 0.36 After Market Close $50.26M $51.74M
2007-03-15 After Market Close $71.44M -$