
BancFirst Corporation - BFC Capital Trust II Cumulative Trust Pfd Secs
BANFP$25.98 0.00 (0.00%)
Dividend History
| Pay Date | Amount | Ex-Date | Record Date |
|---|---|---|---|
| January 15, 2026 | $0.45 | 2025-12-31 | 2025-12-31 |
| October 15, 2025 | $0.45 | 2025-09-30 | 2025-09-30 |
| July 15, 2025 | $0.45 | 2025-06-30 | 2025-06-30 |
| April 15, 2025 | $0.45 | 2025-03-31 | 2025-03-31 |
| January 15, 2025 | $0.45 | 2024-12-31 | 2024-12-31 |
Dividends Summary
- Consistent Payer: BancFirst Corporation - BFC Capital Trust II Cumulative Trust Pfd Secs has rewarded shareholders with 63 dividend payments over the past 16 years.
- Total Returned Value: Investors who held BANFP shares during this period received a total of $28.35 per share in dividend income.
- Latest Payout: The most recent dividend of $0.45/share was paid 8 days ago, on January 15, 2026.
- Yield & Schedule: BANFP currently pays dividends quarterly with an annual yield of 6.93%.
- Dividend Growth: Since 2010, the dividend payout has grown by 0.0%, from $0.45 to $0.45.
- Dividend Reliability: BANFP has maintained or increased its dividend for 63 consecutive payments.
Company News
Will BancFirst Beat Estimates Again in Its Next Earnings Report?
BancFirst, an Oklahoma financial services holding company, has a history of beating earnings estimates. With a positive Earnings ESP and a Zacks Rank #3, the company is expected to continue this trend in its upcoming earnings report.
BancFirst corp executive sells $105,000 in company stock - Investing.com
BancFirst Corp executive Dennis Jay Hannah sold 1,000 shares of the company's stock for $105,000. The sale was disclosed in a regulatory filing, but the reasons for the sale were not specified.



