BancFirst Corporation (BANF)

Showing Closing Date Range from Jul 18 to Oct 16, 2026 compared to Apr 18 to Jul 17, 2026.

Compare Last 3 Months with Previous Period

Current Period Close
$109.03
Jul 18, 2026 - Oct 16, 2026
Previous Period Close
$116.14
Apr 18, 2026 - Jul 17, 2026
Net Comparison Delta
$-7.11 (-6.12%)
Relative performance vs prior benchmark
Historical Quotes & Breakdown(61 dates)
Current DateCurrent ClosePrevious DatePrevious CloseDelta (%)
Oct 16, 2026$109.03Jul 16, 2026$120.04-9.17%
Oct 15, 2026$108.15Jul 15, 2026$117.33-7.82%
Oct 14, 2026$106.73Jul 14, 2026$115.03-7.22%
Oct 13, 2026$106.77Jul 13, 2026$114.90-7.08%
Oct 12, 2026$107.28Jul 10, 2026$114.08-5.96%
Oct 09, 2026$106.18Jul 09, 2026$114.04-6.89%
Oct 08, 2026$106.90Jul 08, 2026$112.37-4.87%
Oct 07, 2026$106.01Jul 07, 2026$114.32-7.27%
Oct 06, 2026$106.79Jul 06, 2026$114.30-6.57%
Oct 05, 2026$107.57Jul 02, 2026$113.97-5.62%
Oct 02, 2026$108.08Jul 01, 2026$114.74-5.80%
Sep 29, 2026$105.90Jun 30, 2026$111.13-4.71%
Sep 28, 2026$107.29Jun 29, 2026$112.27-4.44%
Sep 25, 2026$108.71Jun 26, 2026$114.58-5.12%
Sep 24, 2026$107.35Jun 25, 2026$113.30-5.25%
Page 1 of 5