BancFirst Corporation (BANF)

Showing Closing Date Range from Apr 19 to Oct 16, 2026 compared to Oct 20, 2025 to Apr 18, 2026.

Compare Last 6 Months with Previous Period

Current Period Close
$109.03
Apr 19, 2026 - Oct 16, 2026
Previous Period Close
$116.72
Oct 20, 2025 - Apr 18, 2026
Net Comparison Delta
$-7.69 (-6.59%)
Relative performance vs prior benchmark
Historical Quotes & Breakdown(123 dates)
Current DateCurrent ClosePrevious DatePrevious CloseDelta (%)
Oct 16, 2026$109.03Apr 16, 2026$111.67-2.36%
Oct 15, 2026$108.15Apr 15, 2026$112.94-4.24%
Oct 14, 2026$106.73Apr 14, 2026$114.33-6.65%
Oct 13, 2026$106.77Apr 13, 2026$114.50-6.75%
Oct 12, 2026$107.28Apr 10, 2026$113.76-5.70%
Oct 09, 2026$106.18Apr 09, 2026$115.05-7.71%
Oct 08, 2026$106.90Apr 08, 2026$112.89-5.31%
Oct 07, 2026$106.01Apr 07, 2026$110.66-4.20%
Oct 06, 2026$106.79Apr 06, 2026$110.06-2.97%
Oct 05, 2026$107.57Apr 02, 2026$109.07-1.38%
Oct 02, 2026$108.08Apr 01, 2026$109.22-1.04%
Sep 29, 2026$105.90Mar 31, 2026$108.50-2.40%
Sep 28, 2026$107.29Mar 30, 2026$107.92-0.58%
Sep 25, 2026$108.71Mar 27, 2026$106.72+1.86%
Sep 24, 2026$107.35Mar 26, 2026$108.35-0.92%
Page 1 of 9