PortfoliosLab logo

BancFirst Corporation (BANF)

Equity · Currency in USD · Last updated Aug 6, 2022

Company Info

ISINUS05945F1030
CUSIP05945F103
SectorFinancial Services
IndustryBanks—Regional

Trading Data

Previous Close$109.00
Year Range$52.95 - $110.62
EMA (50)$96.73
EMA (200)$81.00
Average Volume$158.82K
Market Capitalization$3.57B

BANFShare Price Chart


Chart placeholderClick Calculate to get results

BANFPerformance

The chart shows the growth of $10,000 invested in BancFirst Corporation in Jan 2010 and compares it to the S&P 500 index or another benchmark. It would be worth nearly $78,615 for a total return of roughly 686.15%. All prices are adjusted for splits and dividends.


-20.00%-10.00%0.00%10.00%20.00%30.00%40.00%MarchAprilMayJuneJulyAugust
39.52%
-8.32%
BANF (BancFirst Corporation)
Benchmark (^GSPC)

BANFReturns in periods

Returns over 1 year are annualized

PeriodReturnBenchmark
1M10.55%8.19%
6M45.53%-7.42%
YTD55.72%-13.03%
1Y102.92%-5.85%
5Y18.26%10.86%
10Y20.98%11.53%

BANFMonthly Returns Heatmap


JanFebMarAprMayJunJulAugSepOctNovDec
20226.22%4.24%6.96%-1.75%10.98%5.88%12.20%1.50%
2021-1.82%10.84%11.20%-1.67%-0.78%-8.99%-11.13%1.95%6.93%8.13%-2.12%11.46%
2020-7.43%-11.25%-34.32%15.40%-1.01%7.35%7.37%1.01%-6.42%8.84%22.00%8.88%
20197.58%5.03%-6.96%8.15%-7.39%7.15%4.82%-7.83%3.66%4.46%2.07%6.21%
20188.99%-4.48%0.12%7.63%4.55%-0.57%4.90%2.74%-5.57%-4.29%-2.72%-10.07%
20171.40%1.06%-5.31%6.84%-1.67%2.69%10.51%-5.57%13.02%-3.70%3.93%-9.59%
2016-4.57%1.00%1.58%9.36%0.56%-3.22%8.70%4.62%6.26%-1.12%14.30%14.01%
2015-9.04%2.98%3.27%-5.35%0.99%12.85%-2.81%-4.94%4.96%-2.33%4.61%-8.52%
2014-3.62%1.85%3.47%2.79%2.06%4.71%-1.62%4.50%-1.17%3.90%-1.52%-0.44%
2013-3.45%-2.10%4.86%0.34%2.44%10.70%12.31%-2.30%6.46%2.77%0.29%1.14%
20126.98%1.92%6.43%-3.64%-9.04%11.24%-3.08%1.87%4.51%2.33%-3.66%0.70%
2011-1.53%3.65%2.13%-5.65%-0.75%-2.80%-1.19%-6.35%-6.40%16.71%-4.06%1.84%
20107.75%-0.99%5.61%5.32%-10.08%-7.50%12.85%-9.66%9.44%1.58%-1.27%2.09%

BANFSharpe Ratio Chart

The Sharpe ratio shows whether the portfolio's excess returns are due to smart investment decisions or a result of taking a higher risk. The higher a portfolio's Sharpe ratio, the better its risk-adjusted performance.

The current BancFirst Corporation Sharpe ratio is 3.80. A Sharpe ratio of 3.0 or higher is considered excellent.

The chart below displays rolling 12-month Sharpe Ratio.


-1.000.001.002.003.004.00MarchAprilMayJuneJulyAugust
3.80
-0.31
BANF (BancFirst Corporation)
Benchmark (^GSPC)

BANFDividend History

BancFirst Corporation granted a 1.32% dividend yield in the last twelve months. The annual payout for that period amounted to $1.44 per share.


PeriodTTM202120202019201820172016201520142013201220112010
Dividend$1.44$1.40$1.32$1.24$1.02$0.80$0.74$0.70$0.65$0.89$0.56$0.52$0.48

Dividend yield

1.32%2.00%2.32%2.11%2.22%1.73%1.79%2.75%2.41%3.82%3.30%3.55%3.07%

BANFDrawdowns Chart

The Drawdowns chart displays portfolio losses from any high point along the way.


-30.00%-25.00%-20.00%-15.00%-10.00%-5.00%0.00%SeptemberOctoberNovemberDecember2022FebruaryMarchAprilMayJuneJulyAugust
-1.46%
-13.58%
BANF (BancFirst Corporation)
Benchmark (^GSPC)

BANFWorst Drawdowns

The table below shows the maximum drawdowns of the BancFirst Corporation. A maximum drawdown is an indicator of risk. It shows a reduction in portfolio value from its maximum due to a series of losing trades.

The maximum drawdown since January 2010 for the BancFirst Corporation is 57.10%, recorded on Mar 18, 2020. It took 203 trading sessions for the portfolio to recover.


Depth

Start

To Bottom

Bottom

To Recover

End

Total

-57.1%Jan 17, 202042Mar 18, 2020203Jan 6, 2021245
-32.88%Apr 23, 2010359Sep 22, 2011270Oct 17, 2012629
-29.39%Mar 15, 2021126Sep 10, 202187Jan 13, 2022213
-24.54%Aug 23, 201885Dec 24, 2018254Dec 27, 2019339
-24.09%Nov 13, 2014300Jan 25, 2016127Jul 26, 2016427
-13.47%Oct 20, 201749Dec 29, 201778Apr 24, 2018127
-11.86%Feb 24, 201719Mar 22, 201721Apr 21, 201740
-11.62%Jul 11, 20224Jul 14, 20226Jul 22, 202210
-11.16%Jan 15, 202110Jan 29, 202111Feb 16, 202121
-10.69%Jul 24, 201719Aug 17, 201728Sep 27, 201747

BANFVolatility Chart

Current BancFirst Corporation volatility is 30.46%. The chart below shows the rolling 10-day volatility. Volatility is a statistical measure showing how big price swings are in either direction. The higher asset volatility, the riskier it is, because the price movements are less predictable.


10.00%20.00%30.00%40.00%50.00%60.00%MarchAprilMayJuneJulyAugust
30.46%
19.67%
BANF (BancFirst Corporation)
Benchmark (^GSPC)