| Indicators | Browse All

BFC Capital Trust II PFD TR 7.20% (BANFP)

NasdaqGS
26.34 USD

Short-term:★★⯪☆☆Long-term:★★⯪☆☆Dividends:★★★☆☆
Hot Take | July 11, 2026, 4:22 a.m. EDT

The most critical observation is that the long-term price trajectory is flat over the last nine years, failing to generate real returns despite the asset's existence for nearly a decade. While the latest annual return was positive, the cumulative performance remains negative, indicating the market views the underlying business quality as stagnant rather than exceptional. This lack of capital appreciation caps the long-term rating at neutral, regardless of the steady income stream. On the short end, the price is hovering near its 52-week lows with minimal momentum, offering no clear edge for a tactical entry. However, the dividend profile stands out as the primary strength: the trust has maintained a perfectly consistent $0.45 quarterly payment for five years, providing a reliable, inflation-beating yield that justifies a solid rating for income-focused investors.

Model Selection — Backtest MAE (log-scale, lower is better)
ModelMAE
AutoTheta ✓0.007082
AutoARIMA0.007119
AutoETS0.007171
MSTL0.007498

Forecast horizon: 45 days | Selected: AutoTheta

Forecast Reliability
Score 70%
H-stat 7.35
Ljung-Box p 0.000
Jarque-Bera p 0.059
Excess Kurtosis 0.36

Dividend Data

Yield Summary
Last Yield 1yr Yield 3yr Avg 5yr Avg
1.69% 6.83% 6.93% 6.43%
Dividend History
Date Dividend Yield %
2026-06-30 0.45 1.692366
2026-03-31 0.45 1.709726
2025-12-31 0.45 1.700038
2025-09-30 0.45 1.727447
2025-06-30 0.45 1.730104
2025-03-31 0.45 1.740139
2024-12-31 0.45 1.759875
2024-09-30 0.45 1.755755
2024-06-28 0.45 1.774448
2024-03-27 0.45 1.753019
2023-12-28 0.45 1.757812
2023-09-28 0.45 1.691729
2023-06-29 0.45 1.650770
2023-03-30 0.45 1.698113
2022-09-29 0.45 1.654412
2022-06-29 0.45 1.524907
2022-03-30 0.45 1.578947
2021-12-30 0.45 1.630435
2021-09-29 0.45 1.607143
2021-06-29 0.45 1.646542
2021-03-30 0.45 1.639942
2020-12-30 0.45 1.578947
2020-09-29 0.45 1.567944
2020-06-29 0.45 1.595179
2020-03-30 0.45 1.730769
2019-12-30 0.45 1.645338
2019-09-27 0.45 1.656848
2019-06-27 0.45 1.693002
2019-03-28 0.45 1.656238
2018-12-28 0.45 1.632801
2018-09-27 0.45 1.627486
2018-06-28 0.45 1.552259
2018-03-28 0.45 1.619870
2017-12-28 0.45 1.635174
2017-09-28 0.45 1.696833
2017-06-28 0.45 1.651376
2017-03-29 0.45 1.666667
2016-12-28 0.45 1.642935
2016-09-28 0.45 1.570133
2016-06-28 0.45 1.666667
2016-03-29 0.45 1.698113
2015-12-29 0.45 1.693639
2015-09-28 0.45 1.679105
2015-06-26 0.45 1.618705
2015-03-27 0.45 1.636364
2014-12-29 0.45 1.546392
2014-09-26 0.45 1.614060
2014-06-26 0.45 1.666667
2014-03-27 0.45 1.647748
2013-12-27 0.45 1.707780
2013-09-26 0.45 1.667902
2013-06-26 0.45 1.694915
2013-03-26 0.45 1.551724
2012-12-27 0.45 1.716247
2012-09-26 0.45 1.634580
2012-06-27 0.45 1.665433
2012-04-11 0.45 1.586742
2011-12-28 0.45 1.607143
2011-09-28 0.45 1.714286
2011-06-28 0.45 1.610594
2011-03-29 0.45 1.711027
2010-12-29 0.45 1.627486
2010-09-28 0.45 1.704545
2010-06-28 0.45 1.747573
2010-03-29 0.45 1.800000
2009-12-29 0.45 1.789976
2009-09-28 0.45 1.789264
2009-06-26 0.45 1.882845
2009-03-27 0.45 1.875000
2008-12-29 0.45 1.827782
2008-09-26 0.45 1.991150
2008-06-26 0.45 1.786423
2008-03-27 0.45 1.771654
2007-12-27 0.45 1.877347
2007-06-27 0.45 1.782178
2007-03-28 0.45 1.773050
2006-12-27 0.45 1.789976
2006-09-27 0.45 1.771654
2006-03-29 0.45 1.748252
2005-12-28 0.45 1.775148
2004-12-29 0.45 1.661130
2004-09-28 0.45 1.733436
2004-06-28 0.45 1.813785
2004-03-29 0.45 1.757812
Additional Data
dividendDate 2026-07-15

Info Dump

Attribute Value
All Time High 37.43
All Time Low 17.11
Ask 29.34
Ask Size 1
Average Daily Volume10 Day 470
Average Daily Volume3 Month 444
Average Volume 444
Average Volume10Days 470
Bid 25.92
Bid Size 1
Crypto Tradeable 0
Currency USD
Custom Price Alert Confidence HIGH
Day High 26.3359
Day Low 26.3359
Dividend Date 1,784,073,600
Esg Populated 0
Exchange NMS
Exchange Data Delayed By 0
Exchange Timezone Name America/New_York
Exchange Timezone Short Name EDT
Fifty Day Average 26.4204
Fifty Day Average Change -0.08450127
Fifty Day Average Change Percent -0.003198334
Fifty Two Week Change Percent 1.3856769
Fifty Two Week High 27.09
Fifty Two Week High Change -0.7541008
Fifty Two Week High Change Percent -0.02783687
Fifty Two Week Low 25.5
Fifty Two Week Low Change 0.83589935
Fifty Two Week Low Change Percent 0.032780368
Fifty Two Week Range 25.5 - 27.09
First Trade Date Milliseconds 1,079,447,400,000
Full Exchange Name NasdaqGS
Gmt Off Set Milliseconds -14,400,000
Has Pre Post Market Data 1
Language en-US
Long Name BFC Capital Trust II PFD TR 7.20%
Market us_market
Market State PRE
Max Age 86,400
Message Board Id finmb_9176929
Open 26.28
Previous Close 26.3359
Price Hint 2
Quote Source Name Nasdaq Real Time Price
Quote Type EQUITY
Region US
Regular Market Change 0.0
Regular Market Change Percent 0.0
Regular Market Day High 26.3359
Regular Market Day Low 26.3359
Regular Market Day Range 26.3359 - 26.3359
Regular Market Open 26.28
Regular Market Previous Close 26.3359
Regular Market Price 26.3359
Regular Market Time 1,783,713,600
Regular Market Volume 1
Short Name BancFirst Corporation - 7.2% Cu
Source Interval 15
Symbol BANFP
Tradeable 0
Trailing Peg Ratio None
Triggerable 1
Two Hundred Day Average 26.24695
Two Hundred Day Average Change 0.0889492
Two Hundred Day Average Change Percent 0.0033889348
Type Disp Equity
Volume 1