S&P 500
(0.27%) 5 475.09 points
Dow Jones
(0.13%) 39 170 points
Nasdaq
(0.83%) 17 879 points
Oil
(0.16%) $83.51
Gas
(-0.20%) $2.47
Gold
(0.15%) $2 342.40
Silver
(0.48%) $29.76
Platinum
(0.47%) $993.30
USD/EUR
(0.06%) $0.932
USD/NOK
(0.16%) $10.66
USD/GBP
(0.04%) $0.791
USD/RUB
(0.00%) $86.75

Realtime updates for BancFirst Corp [BANF]

Exchange: NASDAQ Sector: Financial Services Industry: Banks—Regional
Last Updated1 Jul 2024 @ 16:00

-0.76% $ 87.03

Live Chart Being Loaded With Signals

Commentary (1 Jul 2024 @ 16:00):
Our systems believe the stock currently is overvalued by -0.29% compare to its pairs and should correct downwards.
Profile picture for BancFirst Corp

BancFirst Corporation operates as the bank holding company for BancFirst that provides a range of commercial banking services to retail customers, and small to medium-sized businesses...

Stats
Today's Volume 44 652
Average Volume 68 374
Market Cap 2.87B
EPS $1.530 ( Q1 | 2024-05-07 )
Next earnings date ( $1.420 ) 2024-07-18
Last Dividend $0.430 ( 2024-06-28 )
Next Dividend $0 ( N/A )
P/E 14.22
(Sector) 19.12
(Industry) 0
ATR14 $0.215 (0.25%)
ABCB -0.04%
ACNB -0.30%
AFBI -0.61%
ALRS -1.43%
ALTA -1.25%
AMAL -1.31%
AMNB -0.33%
AMRB 2.00%
AMTB 0.00%
AMTBB -1.24%
AROW -0.65%
ASRV 3.98%
ATLO -2.15%
AUB -0.37%
AUBN -2.68%
BAFN 0.09%
BANF -0.76%
BANR -0.85%
BCBP -2.92%
BCML 0.25%
BCOW -1.34%
BFC -0.21%
BFIN 0.58%
BFST -1.15%
BKSC -0.81%
BLFY -0.17%
BMRC 1.67%
BMTC -1.57%
BOCH -1.56%
BOKF -0.93%
BOTJ -4.80%
BPFH 0.07%
BPOP -0.25%
BPRN -2.11%
BRKL 2.75%
BSBK 0.00%
BSRR -0.63%
BSVN -1.66%
BUSE -1.73%
BWB -0.78%
BWBBP 0.06%
BWFG 0.87%
BYFC 6.81%
CAC -0.45%
CALB 1.07%
CARE -1.39%
CARV 5.67%
CASH 1.13%
CATC -1.06%
CATY -1.83%
CBAN -0.82%
CBFV -1.85%
CBNK -0.20%
CBSH -1.00%
CCB -0.28%
CCBG -1.27%
CCNE -2.65%
CFB 0.21%
CFBK 0.96%
CFFI -6.29%
CFFN -0.36%
CFSB 0.31%
CHCO -0.48%
CHMG -3.42%
CIVB -4.13%
CIZN 0.13%
CLBK -1.47%
CLDB 1.39%
CLST -0.09%
CNBKA 0.06%
CNNB 0.32%
CNOB 1.01%
CNOBP 0.68%
COFS -2.62%
COLB -0.30%
CSTR 0.05%
CTBI -0.60%
CULL 0.00%
CVBF -1.04%
CVCY 2.26%
CVLY 4.98%
CWBC -2.76%
CZNC -3.75%
CZWI -1.47%
DCOM -1.52%
DCOMP -0.54%
EBC -1.22%
EBMT -1.36%
EBSB -2.03%
EBTC -3.62%
EFSC -1.93%
EFSCP -2.92%
EGBN -0.90%
EQBK -0.85%
ESBK 0.04%
ESQ -1.05%
ESSA -1.42%
ESXB -3.99%
FBIZ -1.32%
FBMS -1.77%
FBNC -0.85%
FCAP 0.16%
FCBC -1.28%
FCBP 0.83%
FCCO -4.29%
FCCY 3.81%
FCNCA 0.83%
FCNCO 0.05%
FCNCP 0.14%
FDBC -0.09%
FFBC -0.32%
FFBW 0.00%
FFIC -0.76%
FFIN -2.17%
FFNW 0.47%
FFWM -1.22%
FGBI 1.89%
FGBIP 0.27%
FHB -0.43%
FIBK -1.22%
FINW 2.45%
FISI -1.66%
FITB -0.60%
FITBI 0.71%
FITBO 0.82%
FITBP -0.09%
FLIC 2.20%
FMAO -3.49%
FMBH -1.16%
FMBI 2.77%
FMBIO -0.08%
FMBIP -0.34%
FMNB -0.88%
FNCB 5.30%
FNLC -0.68%
FNWB -0.62%
FNWD 1.79%
FRAF 0.00%
FRBA -0.31%
FRBK 0.00%
FRME -1.47%
FRST 0.00%
FSBC 0.63%
FSBW -4.14%
FSEA 0.00%
FSFG 2.30%
FULT -0.24%
FULTP 0.40%
FUNC 0.00%
FUSB 2.59%
FVCB -4.76%
FXNC 0.00%
GABC -1.98%
GBCI -0.80%
GBNY -0.10%
GCBC -4.00%
GFED 0.06%
GGAL -9.46%
GLBZ -4.38%
GNTY -2.47%
GSBC -1.34%
HAFC -1.97%
HBAN -0.15%
HBANM -0.79%
HBANN -0.08%
HBANO 0.08%
HBANP -1.19%
HBCP -2.60%
HBMD 0.00%
HBNC 0.97%
HBT -1.52%
HFBL -0.78%
HFWA -0.72%
HIFS 1.25%
HMNF -1.09%
HMST -1.40%
HNVR -0.83%
HOMB -1.04%
HONE -1.98%
HOPE -1.02%
HTBI -0.23%
HTBK -1.72%
HTLF -1.28%
HTLFP -0.20%
HVBC 2.06%
HWBK 1.16%
HWC -1.17%
IBCP -2.37%
IBOC 0.98%
IBTX -0.66%
ICBK 1.91%
INBK 1.81%
INDB -1.32%
ISTR -0.52%
KFFB 0.00%
KRNY -2.44%
LARK 2.08%
LBAI 1.13%
LBC 0.55%
LCNB -2.52%
LEVL -0.94%
LEVLP 0.23%
LKFN -1.59%
LMST 0.00%
LOB -2.54%
LSBK -5.68%
MBCN -2.99%
MBIN 0.96%
MBINN 0.45%
MBINO 0.94%
MBINP 0.16%
MBNKP 1.80%
MBWM -1.80%
MCBC 0.21%
MCBS -2.35%
MFNC 0.56%
MGYR 0.36%
MLVF -0.29%
MNSB -5.47%
MNSBP 0.58%
MOFG -1.33%
MPB -0.73%
MRBK -1.14%
MSBI 0.00%
MSVB 0.00%
MVBF -1.34%
MYFW -0.06%
NBN 0.12%
NBTB -1.27%
NCBS 0.35%
NECB 0.17%
NFBK 0.53%
NKSH 3.08%
NRIM -0.54%
NSTS 0.21%
NWBI -0.61%
NWFL -3.39%
OBNK 0.00%
OBT -10.16%
OCFC -2.58%
OCFCP 0.33%
ONB -0.52%
ONBPO 0.40%
ONBPP 1.70%
OPBK -0.52%
OPHC 0.00%
OPOF 0.14%
ORRF 4.79%
OSBC 0.54%
OVBC -2.25%
OVLY -2.96%
OZK -0.51%
OZKAP 0.06%
PACW -2.71%
PBBK 1.51%
PBFS 3.80%
PBHC -2.30%
PCB -3.38%
PDLB -0.22%
PEBK -2.36%
PEBO -0.93%
PFBC -0.45%
PFBI -0.34%
PFC -0.73%
PFHD -0.52%
PFIS -0.04%
PGC -0.93%
PKBK -6.03%
PLBC -1.81%
PMBC -1.16%
PNBK -1.07%
PNFP -1.07%
PNFPP 0.00%
PPBI -1.13%
PROV -1.70%
PTRS 0.99%
PVBC 0.29%
PWOD -2.34%
QCRH -1.70%
RBB -0.05%
RBCAA -1.32%
RBKB 0.38%
RBNC 1.40%
RIVE 1.44%
RMBI -1.79%
RNST 0.13%
RRBI -0.56%
RVSB 1.00%
SAL 1.57%
SASR -2.18%
SBCF -1.02%
SBFG 0.00%
SBNY -1.27%
SBNYP 0.00%
SBSI -1.70%
SBT -0.38%
SFBC -2.12%
SFBS -0.52%
SFNC -0.63%
SFST -0.72%
SHBI -0.70%
SIVB 0.00%
SIVBP 0.00%
SLCT 0.00%
SMBC -1.42%
SMBK -1.48%
SMMF -2.50%
SPFI 3.30%
SRCE -0.26%
SSB -0.81%
SSBI -5.82%
SSBK -1.14%
STBA -0.81%
STXB -0.23%
SVBI 1.55%
SYBT -0.85%
TBBK 0.37%
TBNK -1.73%
TCBC 1.93%
TCBI -0.79%
TCBIO 0.90%
TCBK -1.47%
TCBS 0.21%
TCBX -0.99%
TCFC -1.56%
TECTP 0.88%
TFSL -1.03%
THFF -0.22%
TOWN -0.95%
TRMK -1.10%
TRST -1.11%
TSBK -0.92%
TSCAP 0.00%
TSCBP -0.53%
UBCP 1.11%
UBFO -0.34%
UBOH 0.00%
UBSI -0.46%
UCBI -1.41%
UCBIO -0.43%
UMBF -1.22%
UMPQ 0.00%
UNB -2.00%
UNTY -2.43%
USCB -1.87%
UVSP -0.48%
VBFC 2.28%
VBNK -2.45%
VBTX -1.52%
VLY -1.29%
VLYPO 0.61%
VLYPP -0.14%
WABC -0.72%
WAFD -1.33%
WAFDP -0.27%
WASH -1.71%
WMPN -1.67%
WNEB 0.00%
WSBC -0.64%
WSBCP 0.12%
WSBF 0.86%
WSFS -1.28%
WTBA -1.79%
WTFC 0.92%
WTFCM 0.70%
WTFCP 0.73%
ZION -0.12%
ZIONO 0.28%
ZIONP -0.16%
Insider Trading
Date Person Action Amount type
2024-03-29 Andrus Hannah Buy 4 000 Restricted Stock Unit
2024-05-08 Andrus Hannah Buy 0
2024-05-06 Hannah Dennis Jay Sell 2 096 Common Stock
2024-05-06 Hannah Dennis Jay Sell 3 400 Common Stock
2024-05-03 Hannah Dennis Jay Sell 204 Common Stock
INSIDER POWER
-38.33
Last 91 transactions
Buy: 90 139 | Sell: 187 102
Correlation (AI algo v.1.1b): Overvalued: -0.29% $87.28 paired level. (The Algo Track The Changes Of The Most Correlated Stocks In Realtime And Give An Instant Update)

Volume Correlation

Long: 0.08 (neutral)
Short: -0.04 (neutral)
Signal:(44.317) Neutral

BancFirst Corp Correlation

10 Most Positive Correlations
OZEM1
PLAY0.812
COYA0.803
NA0.803
10 Most Negative Correlations
BKHAR-0.868
BKHA-0.836
CELU-0.825
SIGIP-0.814
AACIW-0.81

Did You Know?

Correlation is a statistical measure that describes the relationship between two variables. It ranges from -1 to 1, where -1 indicates a perfect negative correlation (as one variable increases, the other decreases), 1 indicates a perfect positive correlation (as one variable increases, the other increases), and 0 indicates no correlation (there is no relationship between the variables).

Correlation can be used to analyze the relationship between any two variables, not just stocks. It's commonly used in fields such as finance, economics, psychology, and more.

BancFirst Corp Correlation - Currency/Commodity

The country flag -0.14
( neutral )
The country flag -0.40
( neutral )
The country flag -0.11
( neutral )
The country flag -0.38
( neutral )
The country flag -0.39
( neutral )
The country flag -0.43
( neutral )

BancFirst Corp Financials

Annual 2023
Revenue: $792.71M
Gross Profit: $593.93M (74.92 %)
EPS: $6.45
FY 2023
Revenue: $792.71M
Gross Profit: $593.93M (74.92 %)
EPS: $6.45
FY 2022
Revenue: $557.42M
Gross Profit: $557.42M (100.00 %)
EPS: $5.89
FY 2021
Revenue: $485.69M
Gross Profit: $485.69M (100.00 %)
EPS: $5.13

Financial Reports:

No articles found.

BancFirst Corp Dividends

(Q3/22) (Q4/22) (Q1/23) (Q2/23) (Q3/23) (Q4/23) (Q1/24) (Q2/24) (Q3/24) (Q4/24)
$0.400
(N/A)
$0.400
(N/A)
$0.400
(N/A)
$0.400
(N/A)
$0.430
(N/A)
$0.430
(N/A)
$0.430
(N/A)
$0.430
(N/A)
$0
(N/A)
$0
(N/A)

BancFirst Corp Dividend Information - Dividend King

Dividend Sustainability Score: 10.00 - good (100.00%) | Divividend Growth Potential Score: 7.15 - Increase likely (43.08%)

Very Unsafe

High risk of being cut

Unsafe

Heightened risk of being cut

Borderline

Moderate risk of being cut

Safe

Unlikely to be cut

Very Safe

Very unlikely to be cut

Information
First Dividend $0.0250 1991-02-22
Last Dividend $0.430 2024-06-28
Next Dividend $0 N/A
Payout Date 2024-07-15
Next Payout Date N/A
# dividends 134 --
Total Paid Out $17.96 --
Avg. Dividend % Per Year 1.69% --
Score 6 --
Div. Sustainability Score 10.00
Div.Growth Potential Score 7.15
Div. Directional Score 9.42 --
Next Divdend (Est)
(2024-07-08)
$0.436 Estimate 74.42 %
Dividend Stability
0.99 Excellent
Dividend Score
6.00
Pay Frequency
Quarterly
Yearly Payout
Year Amount Yield
1991 $0.125 8.11%
1992 $0.146 5.30%
1993 $0.0775 1.98%
1994 $0.0625 1.72%
1995 $0.0788 2.14%
1996 $0.105 2.21%
1997 $0.105 1.51%
1998 $0.120 1.42%
1999 $0.135 1.49%
2000 $0.165 1.98%
2001 $0.180 1.80%
2002 $0.200 2.23%
2003 $0.235 1.99%
2004 $0.265 1.84%
2005 $0.300 1.52%
2006 $0.340 1.71%
2007 $0.380 1.41%
2008 $0.420 1.99%
2009 $0.450 1.69%
2010 $0.480 2.57%
2011 $0.520 2.47%
2012 $0.560 2.89%
2013 $0.600 2.80%
2014 $0.650 2.36%
2015 $0.700 2.23%
2016 $0.740 2.61%
2017 $0.800 1.74%
2018 $1.020 1.99%
2019 $1.240 2.45%
2020 $1.320 2.11%
2021 $1.400 2.41%
2022 $1.520 2.12%
2023 $1.660 1.90%
2024 $0.860 0.89%

Dividend Commentary

The company's strong Dividend Sustainability Score (DSS) indicates its robust capacity to uphold current dividend levels. Furthermore, its high Dividend Growth Potential Score (DGPS) signals potential dividend growth. In summary, the company provides a promising overall dividend outlook, balancing both sustainability and growth potential.

Dividend History

Ex Date Amount Declaration Date Record Date Payment Date
28 Jun 2024 $0.430 23 May 2024 28 Jun 2024 15 Jul 2024
27 Mar 2024 $0.430 22 Feb 2024 28 Mar 2024 15 Apr 2024
28 Dec 2023 $0.430 16 Nov 2023 29 Dec 2023 16 Jan 2024
28 Sep 2023 $0.430 24 Aug 2023 29 Sep 2023 16 Oct 2023
29 Jun 2023 $0.400 25 May 2023 30 Jun 2023 17 Jul 2023
30 Mar 2023 $0.400 23 Feb 2023 31 Mar 2023 17 Apr 2023
29 Dec 2022 $0.400 17 Nov 2022 31 Dec 2022 16 Jan 2023
29 Sep 2022 $0.400 25 Aug 2022 30 Sep 2022 17 Oct 2022
29 Jun 2022 $0.360 26 May 2022 30 Jun 2022 15 Jul 2022
30 Mar 2022 $0.360 24 Feb 2022 31 Mar 2022 15 Apr 2022
30 Dec 2021 $0.360 18 Nov 2021 31 Dec 2021 17 Jan 2022
29 Sep 2021 $0.360 26 Aug 2021 30 Sep 2021 15 Oct 2021
29 Jun 2021 $0.340 27 May 2021 30 Jun 2021 15 Jul 2021
30 Mar 2021 $0.340 25 Feb 2021 31 Mar 2021 15 Apr 2021
30 Dec 2020 $0.340 19 Nov 2020 31 Dec 2020 15 Jan 2021
29 Sep 2020 $0.340 27 Aug 2020 30 Sep 2020 15 Oct 2020
29 Jun 2020 $0.320 28 May 2020 30 Jun 2020 15 Jul 2020
30 Mar 2020 $0.320 27 Feb 2020 31 Mar 2020 15 Apr 2020
30 Dec 2019 $0.320 21 Nov 2019 31 Dec 2019 15 Jan 2020
27 Sep 2019 $0.320 22 Aug 2019 30 Sep 2019 15 Oct 2019

Top 10 dividend Companies for NASDAQ

Symbol Title Last dividend Frequency Years Dividend Yearly Dividend Score
OXLC Dividend Diamond 2024-09-16 Monthly 14 15.03% 9.60
DMLP Dividend Diamond 2024-04-26 Quarterly 22 10.71% 9.35
OXSQ Dividend Diamond 2024-09-16 Monthly 21 12.73% 9.02
ARLP Dividend Royal 2024-05-07 Quarterly 26 9.67% 8.87
PNNT Dividend Royal 2024-06-14 Monthly 18 9.49% 8.82
MFIC Dividend Royal 2024-06-11 Quarterly 21 10.89% 8.79
SPOK Dividend Royal 2024-05-23 Quarterly 20 8.73% 8.72
PSEC Dividend Royal 2024-06-25 Monthly 21 9.03% 8.65
SBLK Dividend Royal 2024-06-06 Quarterly 17 13.10% 8.63
GBDC Dividend Royal 2024-11-29 Bi-Monthly 15 8.53% 8.62

Dividend Sustainability Score (DSS)

RatioActual ValueWeightNormalized ValueScoreRange
netProfitMarginTTM0.3461.5003.094.63[0 - 0.5]
returnOnAssetsTTM0.01631.2009.4610.00[0 - 0.3]
returnOnEquityTTM0.1461.5009.4910.00[0.1 - 1]
payoutRatioTTM0.266-1.0007.34-7.34[0 - 1]
currentRatioTTM24.730.80010.008.00[1 - 3]
quickRatioTTM39.730.80010.008.00[0.8 - 2.5]
cashRatioTTM24.721.50010.0010.00[0.2 - 2]
debtRatioTTM0.00760-1.5009.87-10.00[0 - 0.6]
interestCoverageTTM1.6401.000-0.504-0.504[3 - 30]
operatingCashFlowPerShareTTM6.952.007.6810.00[0 - 30]
freeCashFlowPerShareTTM6.202.006.9010.00[0 - 20]
debtEquityRatioTTM0.0652-1.5009.74-10.00[0 - 2.5]
grossProfitMarginTTM1.0001.00010.0010.00[0.2 - 0.8]
operatingProfitMarginTTM0.4621.0002.762.76[0.1 - 0.6]
cashFlowToDebtRatioTTM2.391.00010.0010.00[0.2 - 2]
assetTurnoverTTM0.04710.800-3.02-2.42[0.5 - 2]
Total Score11.68

Dividend Growth Score (DGS)

RatioActual ValueWeightNormalized ValueScoreRange
peRatioTTM14.081.0008.680[1 - 100]
returnOnEquityTTM0.1462.509.6710.00[0.1 - 1.5]
freeCashFlowPerShareTTM6.202.007.9310.00[0 - 30]
dividendYielPercentageTTM1.9611.50010.000[0 - 0.4]
operatingCashFlowPerShareTTM6.952.007.6810.00[0 - 30]
payoutRatioTTM0.2661.5007.34-7.34[0 - 1]
pegRatioTTM0.7791.5008.140[0.5 - 2]
operatingCashFlowSalesRatioTTM0.3861.0002.860[0.1 - 0.5]
Total Score7.15

BancFirst Corp Options Data

Calls

Contract Name Last Trade Date (EDT) Strike Last Price Bid Ask Change % Change Volume Open Interest Implied Volatility Strike Date
No data available

Puts

Contract Name Last Trade Date (EDT) Strike Last Price Bid Ask Change % Change Volume Open Interest Implied Volatility Strike Date
No data available

BancFirst Corp

BancFirst Corporation operates as the bank holding company for BancFirst that provides a range of commercial banking services to retail customers, and small to medium-sized businesses. It operates through Metropolitan Banks, Community Banks, Pegasus Bank, and Other Financial Services segments. The company offers checking accounts, negotiable order of withdrawal accounts, savings accounts, money market accounts, sweep accounts, club accounts, individual retirement accounts, and certificates of deposit, as well as overdraft protection and auto draft services. It also provides commercial, financial, and other loans for working capital, facilities acquisition or expansion, purchase of equipment, and other needs; lending services that include private banking, energy, commercial and residential real estate, and commercial and industrial loans; and loans to finance purchases of consumer goods, such as automobiles, boats, household goods, vacations, and education. In addition, the company engages in the investment management and administration of trusts for individuals, corporations, and employee benefit plans, as well as bond trustee and paying agent business for various Oklahoma municipalities and governmental entities; and provision of item processing, research, and other correspondent banking services. Further, it is involved in real estate investment and insurance agency services; and providing funds transfer, collection, safe deposit box, cash management, and other services. The company serves customers in non-metropolitan trade centers and cities in the metropolitan statistical areas of Oklahoma. It operates through 108 banking locations in Oklahoma and 3 banking locations in Dallas, Texas. The company was formerly known as United Community Corporation and changed its name to BancFirst Corporation in November 1988. BancFirst Corporation was incorporated in 1984 and is headquartered in Oklahoma City, Oklahoma.

About Live Signals

The live signals presented on this page help determine when to BUY or SELL NA. The signals have upwards of a 1-minute delay; like all market signals, there is a chance for error or mistakes.

The live trading signals are not definite, and getagraph.com hold no responsibility for any action taken upon these signals, as described in the Terms of Use. The signals are based on a wide range of technical analysis indicators

Total Execution Time: 7.2141230106354 seconds
Number of API calls: 3
Number of DB calls: 9