Thursday, June 19th, 2025
Stock Profile: BANF

BancFirst Corporation (BANF)

Market: NASD | Currency: USD

Address: 100 North Broadway Avenue

BancFirst Corporation operates as the bank holding company for BancFirst that provides a range of commercial banking services to retail customers, and small to medium-sized businesses. The company operates through BancFirst Metropolitan Banks, BancFirst Community Banks, Pegasus, Worthington, and Other Financial Services segments. It offers checking accounts, negotiable order of withdrawal accounts, savings accounts, money market accounts, sweep accounts, club accounts, individual retirement accounts, and certificates of deposit, as well as overdraft protection and auto draft services. The company also provides commercial and agricultural non-real estate loans for working capital, facilities acquisition or expansion, purchase of equipment, and other needs; Show more




📈 BancFirst Corporation Historical Chart






📊 Statistics





💰 Dividend History


Year Annual Yield (%) Total Amount Current Yield (%) Ex Date Pay Date Particulars
2025 - $0.460000 - 2025-03-31 - Dividend payout
Total Amount for 2025: $0.460000
2024 - $0.460000 - 2024-12-31 - Dividend payout
$0.460000 - 2024-09-30 - Dividend payout
$0.430000 - 2024-06-28 - Dividend payout
$0.430000 - 2024-03-27 - Dividend payout
Total Amount for 2024: $1.780000
2023 - $0.430000 - 2023-12-28 - Dividend payout
$0.430000 - 2023-09-28 - Dividend payout
$0.400000 - 2023-06-29 - Dividend payout
$0.400000 - 2023-03-30 - Dividend payout
Total Amount for 2023: $1.660000
2022 - $0.400000 - 2022-12-29 - Dividend payout
$0.400000 - 2022-09-29 - Dividend payout
$0.360000 - 2022-06-29 - Dividend payout
$0.360000 - 2022-03-30 - Dividend payout
Total Amount for 2022: $1.520000
2021 - $0.360000 - 2021-12-30 - Dividend payout
$0.360000 - 2021-09-29 - Dividend payout
$0.340000 - 2021-06-29 - Dividend payout
$0.340000 - 2021-03-30 - Dividend payout
Total Amount for 2021: $1.400000


📅 Earnings & EPS History for BancFirst Corporation


DateReported EPS
2026-01-21 (estimated upcoming)-
2025-10-15 (estimated upcoming)-
2025-07-16 (estimated upcoming)-
2025-04-16-
2025-01-231.68
2024-10-171.75
2024-07-181.51
2024-04-181.5
2024-01-181.46
2023-10-191.52
2023-07-201.64
2023-04-251.72
2023-01-191.7
2022-10-201.65
2022-07-211.34
2022-04-211.08
2022-01-201.15
2021-10-211.16
2021-07-151.45
2021-04-151.27
2021-01-211.06
2020-10-150.63
2020-07-160.63
2020-04-210.68
2020-01-171.09




📰 Related News & Research


No related articles found for "bancfirst corporation".