BANF   $126.29  2.69% Market Closed After Close 126.2674 -0.02%

BancFirst Corp
Total Cash 2.51B
totalCashPerShare 75.768
EBITDA
Total Debt 103.81M
quickRatio
currentRatio
Total Revenue 608.33M
debtToEquity
Revenue/Share 18.438
ROA
ROE
grossProfits
freeCashflow
operatingCashflow
earningsGrowth 0.15
revenueGrowth 0.097
grossMargins 0.0
ebitdaMargins 0.0
operatingMargins 0.49295
profitMargins 0.34325
enterpriseValue 1.79B
forwardPE 20.500002
floatShares 22.26M
sharesOutstanding 33.13M
sharesShort 596.79K
sharesShortPriorMonth 442.21K
dateShortInterest
sharesPercentSharesOut 0.02%
heldPercentInsiders 0.31%
heldPercentInstitutions 0.54%
Short Ratio help_outline 3.88%
shortPercentOfFloat 0.03%
impliedSharesOutstanding
bookValue 45.802
Price To Book help_outline 2.77
earningsQuarterlyGrowth 0.16
netIncomeToCommon 208.81M
trailingEps 7.20%
forwardEps 6.18%
enterpriseToEbitda
lastDividendValue
lastDividendDate
currentQuarterEstimate 1.62 4Q 2024
institutionsCount 302
lastUpdated Nov. 7, 2024, 9:19 a.m.