BancFirst Corporation - BFC Capital Trust II Cumulative Trust Pfd Secs

BANFP
$26.31 0.00 (0.00%)
Dividend Yield 6.84%
Payout Frequency Quarterly

Dividend History

🎉 Upcoming Dividend

Investors can expect a dividend payout of $0.45 per share, scheduled to be distributed in 38 days on January 15, 2026

Pay DateAmountEx-DateRecord Date
January 15, 2026$0.452025-12-312025-12-31
October 15, 2025$0.452025-09-302025-09-30
July 15, 2025$0.452025-06-302025-06-30
April 15, 2025$0.452025-03-312025-03-31
January 15, 2025$0.452024-12-312024-12-31

Dividends Summary

Company News

Will BancFirst Beat Estimates Again in Its Next Earnings Report?
Benzinga • Zacks • October 11, 2024

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
Investing.com • Investing.Com • July 22, 2024

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.

Related Companies