| Browse All

BFC Capital Trust II PFD TR 7.20% (BANFP)

NasdaqGS
26.30 USD +0.13 (0.497%) ⇧ (April 17, 2026, 4 p.m. EDT)

Short-term: ★★☆☆☆ | Long-term: ★★★☆☆ | Dividends: ★★★★★
Hot Take | April 11, 2026, 4:14 p.m. EDT

BANFP has shown relatively stable price movement in the short term, with minor fluctuations around the 26.23 average. The recent price action does not indicate strong momentum, and the low volume suggests limited trading interest. However, the consistent dividend payments of $0.45 every quarter provide a reliable income stream, making it attractive for dividend-focused investors. For long-term investors, the stock's fundamentals appear stable, but the lack of significant price growth or news could limit its appeal. Overall, it's a safe dividend play with limited short-term upside.

Model Selection — Backtest MAE (log-scale, lower is better)
ModelMAE
AutoARIMA ✓0.005766
AutoTheta0.006878
AutoETS0.009516
MSTL0.009966

Forecast horizon: 45 days | Selected: AutoARIMA

Forecast Reliability
Score 44%
H-stat 11.92
Ljung-Box p 0.001
Jarque-Bera p 0.450
Excess Kurtosis -0.73

Dividend Data

Yield Summary
Last Yield 1yr Yield 3yr Avg 5yr Avg
1.71% 7.05% 7.62% 7.51%
Dividend History
Date Dividend Yield %
2026-03-31 0.45 1.709726
2025-12-31 0.45 1.729609
2025-09-30 0.45 1.787984
2025-06-30 0.45 1.821668
2025-03-31 0.45 1.864279
2024-12-31 0.45 1.918397
2024-09-30 0.45 1.948069
2024-06-28 0.45 2.003499
2024-03-27 0.45 2.014509
2023-12-28 0.45 2.055595
2023-09-28 0.45 2.013435
2023-06-29 0.45 1.998138
2023-03-30 0.45 2.090282
2022-09-29 0.45 2.071519
2022-06-29 0.45 1.940551
2022-03-30 0.45 2.040436
2021-12-30 0.45 2.141262
2021-09-29 0.45 2.144534
2021-06-29 0.45 2.232995
2021-03-30 0.45 2.260371
2020-12-30 0.45 2.212586
2020-09-29 0.45 2.232354
2020-06-29 0.45 2.307307
2020-03-30 0.45 2.544200
2019-12-30 0.45 2.459168
2019-09-27 0.45 2.517401
2019-06-27 0.45 2.614334
2019-03-28 0.45 2.600912
2018-12-28 0.45 2.607290
2018-09-27 0.45 2.641941
2018-06-28 0.45 2.561511
2018-03-28 0.45 2.715229
2017-12-28 0.45 2.786011
2017-09-28 0.45 2.938965
2017-06-28 0.45 2.909360
2017-03-29 0.45 2.985235
2016-12-28 0.45 2.992607
2016-09-28 0.45 2.907770
2016-06-28 0.45 3.136041
2016-03-29 0.45 3.248407
2015-12-29 0.45 3.294148
2015-09-28 0.45 3.322143
2015-06-26 0.45 3.257336
2015-03-27 0.45 3.347046
2014-12-29 0.45 3.215465
2014-09-26 0.45 3.408884
2014-06-26 0.45 3.577069
2014-03-27 0.45 3.596406
2013-12-27 0.45 3.789144
2013-09-26 0.45 3.763341
2013-06-26 0.45 3.889159
2013-03-26 0.45 3.620919
2012-12-27 0.45 4.067953
2012-09-26 0.45 3.942036
2012-06-27 0.45 4.082915
2012-04-11 0.45 3.955882
2011-12-28 0.45 4.071345
2011-09-28 0.45 4.413701
2011-06-28 0.45 4.220488
2011-03-29 0.45 4.557063
2010-12-29 0.45 4.406782
2010-09-28 0.45 4.691795
2010-06-28 0.45 4.893641
2010-03-29 0.45 5.130104
2009-12-29 0.45 5.194104
2009-09-28 0.45 5.286248
2009-06-26 0.45 5.664070
2009-03-27 0.45 5.747073
2008-12-29 0.45 5.709395
2008-09-26 0.45 6.335508
2008-06-26 0.45 5.795212
2008-03-27 0.45 5.849930
2007-12-27 0.45 6.310729
2007-06-27 0.45 6.105293
2007-03-28 0.45 6.182358
2006-12-27 0.45 6.352432
2006-09-27 0.45 6.399995
2006-03-29 0.45 6.429364
2005-12-28 0.45 6.644437
2004-12-29 0.45 6.329359
2004-09-28 0.45 6.717579
2004-06-28 0.45 7.150791
2004-03-29 0.45 7.056638
Additional Data
dividendDate 2026-04-15

Info Dump

Attribute Value
All Time High 37.43
All Time Low 17.11
Ask 0.0
Ask Size 0
Average Daily Volume10 Day 320
Average Daily Volume3 Month 496
Average Volume 496
Average Volume10Days 320
Bid 25.98
Bid Size 1
Crypto Tradeable 0
Currency USD
Custom Price Alert Confidence HIGH
Day High 26.3
Day Low 26.2
Dividend Date 1,776,211,200
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.236
Fifty Day Average Change 0.063999176
Fifty Day Average Change Percent 0.0024393648
Fifty Two Week Change Percent 1.3555408
Fifty Two Week High 26.5
Fifty Two Week High Change -0.20000076
Fifty Two Week High Change Percent -0.007547199
Fifty Two Week Low 25.5
Fifty Two Week Low Change 0.79999924
Fifty Two Week Low Change Percent 0.031372517
Fifty Two Week Range 25.5 - 26.5
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 POSTPOST
Max Age 86,400
Message Board Id finmb_9176929
Open 26.2
Previous Close 26.17
Price Hint 2
Quote Source Name Delayed Quote
Quote Type EQUITY
Region US
Regular Market Change 0.12999916
Regular Market Change Percent 0.49674878
Regular Market Day High 26.3
Regular Market Day Low 26.2
Regular Market Day Range 26.2 - 26.3
Regular Market Open 26.2
Regular Market Previous Close 26.17
Regular Market Price 26.3
Regular Market Time 1,776,456,000
Regular Market Volume 872
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.14295
Two Hundred Day Average Change 0.15704918
Two Hundred Day Average Change Percent 0.0060073244
Type Disp Equity
Volume 872