BANF - BANCFIRST CORP /OK/


114.15
-1.050   -0.920%

Share volume: 109,484
Last Updated: 04-21-2026
Banking/National Commercial Banks: -0.01%

PREVIOUS CLOSE
CHG
CHG%

$115.20
-1.05
-0.01%
5D - 1M - 3M - 1Y - 3Y - 5Y - 10Y - 15Y
Event alerts are disabled

Earnings

Reported date Announce time EPS Current stock price Stock price at report date Change (abs) Change %
02-26-2026 12:00 AM 1.78 $114.15 $115.59 -$1.44 -1.26%
11-07-2025 12:00 AM 1.88 $114.15 $110.71 $3.44 3.01%
08-05-2025 12:00 AM 1.87 $114.15 $122.75 -$8.60 -7.53%
05-09-2025 12:00 AM 1.69 $114.15 $123.14 -$8.99 -7.88%

Dividends

Ex dividend date Dividend rate Current stock price Stock price at report date Change (abs) Change %
03-31-2026 $0.49 $114.15 $108.50 $5.65 4.95%
12-31-2025 $0.49 $114.15 $106.02 $8.13 7.12%
09-30-2025 $0.49 $114.15 $126.45 -$12.30 -10.78%
06-30-2025 $0.46 $114.15 $123.62 -$9.47 -8.30%


Splits

No splits