BANFStock

BancFirst Corporation

BancFirst Corporation · Common stock

$111.56
+0.93%As of Sep 14, 2026
TTM yield1.75%Trailing twelve months
12-month dividends$1.964 payments per share
Last dividend$0.490Paid Jun 30, 2026
1Y total return-14.71%Dividends reinvested

Performance

Growth of BANF. Add up to 9 tickers to compare.

1/10
BANF
BANF

Total Return (%) · dividends reinvested · Sep 12, 2025 – Sep 14, 2026

DividendDuel.com

Returns

What $10,000 invested in BANF became, with dividends reinvested.

1 month$9,673
3.27%
Price change
-3.27%
Dividends
3 months$9,670
3.30%
Price change
+1.14%
Dividends
$44
6 months$10,648
+6.48%
Price change
+7.42%
Dividends
$94
1 year$8,529
14.71%
Price change
-15.97%
Dividends
$147
2 years$11,054
+10.54%
Price change
+6.89%
Dividends
$363
5 years
Price change
+102.63%
Dividends
$1,550
Not enough history

Dividend history

Total paid per share each month, last 36 months.

$0.490 peak month

Recent payments

Change versus the prior payment.

  1. Jun 30, 2026$0.490No change
  2. Mar 31, 2026$0.490No change
  3. Dec 31, 2025$0.490No change
  4. Sep 30, 2025$0.490+6.52%
  5. Jun 30, 2025$0.460No change
  6. Mar 31, 2025$0.460No change
  7. Dec 31, 2024$0.460No change
  8. Sep 30, 2024$0.460

Payments by month

Total dividends per share paid in each calendar month.

YearJanFebMarAprMayJunJulAugSepOctNovDecTotal
2026$0.490$0.490$0.980
2025$0.460$0.460$0.490$0.490$1.90
2024$0.430$0.430$0.460$0.460$1.78